From 420cdc340d7bf922c8cd750c5b4a4340521a29f7 Mon Sep 17 00:00:00 2001 From: Calculate Linux Date: Sat, 27 Feb 2021 18:33:40 +0300 Subject: [PATCH] Sync with portage [Sat Feb 27 18:33:39 MSK 2021]. --- Manifest.files.gz | Bin 29252 -> 29268 bytes acct-group/Manifest.gz | Bin 48805 -> 48969 bytes acct-group/err/Manifest | 0 acct-group/err/err-0.ebuild | 8 + acct-group/err/metadata.xml | 5 + acct-user/Manifest.gz | Bin 44723 -> 44876 bytes acct-user/err/Manifest | 0 acct-user/err/err-0.ebuild | 11 + acct-user/err/metadata.xml | 5 + app-admin/Manifest.gz | Bin 32336 -> 32345 bytes app-admin/ansible-lint/Manifest | 1 + .../ansible-lint/ansible-lint-5.0.2.ebuild | 37 + app-admin/consul/Manifest | 13 +- app-admin/consul/consul-1.7.12.ebuild | 586 +++++++ app-admin/consul/consul-1.7.8.ebuild | 581 ------- app-admin/consul/consul-1.8.4.ebuild | 760 -------- app-admin/consul/consul-1.8.8.ebuild | 801 +++++++++ app-admin/consul/consul-1.9.3.ebuild | 780 +++++++++ app-admin/logrotate/files/logrotate.conf | 2 +- app-admin/mcelog/Manifest | 2 - app-admin/mcelog/mcelog-173-r1.ebuild | 58 - app-admin/mcelog/mcelog-174.ebuild | 58 - app-admin/radmind/Manifest | 1 - app-admin/radmind/radmind-1.15.1.ebuild | 38 - app-admin/radmind/radmind-1.15.3-r1.ebuild | 2 +- app-admin/salt/Manifest | 6 +- app-admin/salt/files/salt-3000.8-tests.patch | 0 app-admin/salt/files/salt-3001.6-tests.patch | 18 + app-admin/salt/files/salt-3002.5-tests.patch | 30 + ...{salt-3000.6.ebuild => salt-3000.8.ebuild} | 23 +- ...lt-3001.4-r1.ebuild => salt-3001.6.ebuild} | 12 +- app-admin/salt/salt-3002.2-r2.ebuild | 185 -- ...lt-3002.2-r4.ebuild => salt-3002.5.ebuild} | 10 +- app-admin/supervisor/Manifest | 1 + app-admin/supervisor/supervisor-4.2.2.ebuild | 58 + app-admin/syslog-ng/syslog-ng-3.30.1.ebuild | 2 +- app-admin/vault/Manifest | 4 + app-admin/vault/vault-1.5.7.ebuild | 78 + app-admin/vault/vault-1.6.3.ebuild | 78 + app-admin/xkcdpass/Manifest | 1 - .../xkcdpass/files/xkcdpass-manpage-fix.patch | 89 + ....3-r1.ebuild => xkcdpass-1.17.6-r1.ebuild} | 4 +- app-admin/xkcdpass/xkcdpass-1.17.6.ebuild | 38 - app-arch/Manifest.gz | Bin 16250 -> 16260 bytes app-arch/innoextract/metadata.xml | 5 +- app-arch/pax/pax-20201030.ebuild | 2 +- app-backup/Manifest.gz | Bin 8521 -> 8517 bytes app-backup/backupninja/Manifest | 2 - .../backupninja/backupninja-1.1.0.ebuild | 21 - .../backupninja/backupninja-1.2.0.ebuild | 21 - .../backupninja/backupninja-1.2.1.ebuild | 2 +- app-backup/duplicity/Manifest | 2 +- app-backup/duplicity/duplicity-0.8.17.ebuild | 2 +- ...-0.8.16.ebuild => duplicity-0.8.18.ebuild} | 2 +- ...ch => duplicity-0.8.18-fix-docs-cmd.patch} | 11 +- app-benchmarks/Manifest.gz | Bin 4849 -> 4851 bytes app-benchmarks/stress-ng/Manifest | 2 +- ....12.03.ebuild => stress-ng-0.12.04.ebuild} | 0 app-crypt/Manifest.gz | Bin 25155 -> 25161 bytes app-crypt/debian-archive-keyring/Manifest | 3 +- ...=> debian-archive-keyring-2021.1.1.ebuild} | 6 +- ...d => debian-archive-keyring-2021.1.ebuild} | 8 +- app-crypt/pinentry/pinentry-1.1.1-r1.ebuild | 2 +- app-crypt/pinentry/pinentry-1.1.1.ebuild | 88 - app-crypt/seahorse/seahorse-3.36.2.ebuild | 4 +- app-editors/Manifest.gz | Bin 13270 -> 13266 bytes app-editors/gvim/gvim-8.2.0814-r100.ebuild | 2 +- ...xt-7.2.0.ebuild => retext-7.2.0-r1.ebuild} | 8 +- app-editors/retext/retext-9999.ebuild | 8 +- app-emacs/Manifest.gz | Bin 34164 -> 34169 bytes app-emacs/emacs-common-gentoo/Manifest | 1 + ....ebuild => emacs-common-gentoo-1.7.ebuild} | 13 +- app-emulation/Manifest.gz | Bin 20520 -> 20510 bytes app-emulation/buildah/Manifest | 3 +- app-emulation/buildah/buildah-1.14.11.ebuild | 47 - ...ah-1.15.1.ebuild => buildah-1.19.6.ebuild} | 6 +- app-emulation/conmon/Manifest | 2 +- ...mon-2.0.20.ebuild => conmon-2.0.26.ebuild} | 12 +- app-emulation/docker-compose/Manifest | 4 +- .../docker-compose-1.28.0.ebuild | 73 - .../docker-compose-1.28.2.ebuild | 73 - ....3.ebuild => docker-compose-1.28.5.ebuild} | 4 +- ...h => docker-compose-1.28.5-setup-py.patch} | 4 +- .../fs-uae-launcher-3.0.5.ebuild | 4 +- app-emulation/podman/Manifest | 2 +- ...odman-2.2.1.ebuild => podman-3.0.1.ebuild} | 12 +- app-emulation/qemu/qemu-5.2.0-r1.ebuild | 2 +- app-emulation/slirp4netns/Manifest | 2 +- ...-1.1.4.ebuild => slirp4netns-1.1.9.ebuild} | 2 +- app-i18n/Manifest.gz | Bin 19505 -> 19523 bytes app-i18n/ibus-rime/Manifest | 1 + app-i18n/ibus-rime/ibus-rime-1.5.0.ebuild | 31 + app-i18n/librime/Manifest | 1 + app-i18n/librime/librime-1.7.3.ebuild | 71 + .../translate-shell-0.9.6.12.ebuild | 4 +- app-i18n/uchardet/uchardet-0.0.7.ebuild | 2 +- .../unicode-data/unicode-data-13.0.0.ebuild | 4 +- app-misc/Manifest.gz | Bin 47601 -> 47597 bytes app-misc/dateutils/dateutils-0.4.7.ebuild | 4 +- app-misc/fdupes/fdupes-2.1.2.ebuild | 2 +- ...i-4.2.0.ebuild => gcalcli-4.2.0-r1.ebuild} | 16 +- app-misc/gcalcli/metadata.xml | 2 + app-misc/goobook/Manifest | 1 + app-misc/goobook/goobook-3.5.1.ebuild | 44 + app-misc/goobook/metadata.xml | 1 + app-misc/scrub/scrub-2.6.1.ebuild | 4 +- .../trash-cli/trash-cli-0.20.11.23.ebuild | 4 +- app-mobilephone/Manifest.gz | Bin 2390 -> 2385 bytes app-mobilephone/gammu/gammu-1.41.0.ebuild | 4 +- app-office/Manifest.gz | Bin 8712 -> 8720 bytes app-office/homebank/homebank-5.4.3.ebuild | 2 +- app-office/mdbtools/mdbtools-0.7.1-r2.ebuild | 3 + app-office/mdbtools/mdbtools-0.9.1.ebuild | 4 + .../texstudio/texstudio-3.0.5-r1.ebuild | 2 +- app-portage/Manifest.gz | Bin 9908 -> 9912 bytes app-portage/eix/Manifest | 1 - app-portage/eix/eix-0.34.11.ebuild | 102 -- app-portage/eix/eix-0.34.12.ebuild | 2 +- app-shells/Manifest.gz | Bin 8112 -> 8110 bytes app-shells/fish/fish-3.1.2.ebuild | 2 +- app-text/Manifest.gz | Bin 47876 -> 47884 bytes app-text/capyt/capyt-1.1.1.ebuild | 4 +- app-text/jabref-bin/jabref-bin-4.9999.ebuild | 7 +- app-text/master-pdf-editor/Manifest | 1 + .../master-pdf-editor-5.7.20.ebuild | 43 + app-text/mupdf/mupdf-1.18.0-r3.ebuild | 2 +- app-text/mythes/mythes-1.2.4-r1.ebuild | 4 +- app-text/mythes/mythes-1.2.4.ebuild | 27 - app-text/pdfarranger/pdfarranger-1.7.0.ebuild | 1 + app-text/qpdf/qpdf-10.1.0.ebuild | 2 +- .../wgetpaste-2.30-fix-dpaste-escapes.patch | 13 + .../wgetpaste-2.30_p20210222-r2.ebuild | 32 + app-text/xmlto/xmlto-0.0.28-r4.ebuild | 45 + app-vim/Manifest.gz | Bin 31592 -> 31752 bytes app-vim/vim-jq/Manifest | 1 + app-vim/vim-jq/metadata.xml | 8 + app-vim/vim-jq/vim-jq-0.0_pre20210226.ebuild | 15 + dev-db/Manifest.gz | Bin 17415 -> 17421 bytes dev-db/lmdb++/Manifest | 1 + dev-db/lmdb++/lmdb++-0.9.14.0.ebuild | 4 +- dev-db/lmdb++/lmdb++-1.0.0.ebuild | 28 + dev-db/lmdb++/metadata.xml | 2 +- dev-db/mysql/mysql-5.7.33.ebuild | 2 +- dev-db/mysql/mysql-8.0.23.ebuild | 2 +- dev-db/pgcli/metadata.xml | 1 + dev-db/postgresql/Manifest | 6 - dev-db/postgresql/postgresql-10.15.ebuild | 459 ----- dev-db/postgresql/postgresql-11.10.ebuild | 461 ----- dev-db/postgresql/postgresql-12.5.ebuild | 461 ----- dev-db/postgresql/postgresql-13.1.ebuild | 465 ----- dev-db/postgresql/postgresql-9.5.24.ebuild | 476 ------ dev-db/postgresql/postgresql-9.6.20.ebuild | 481 ------ dev-embedded/Manifest.gz | Bin 8892 -> 8891 bytes dev-embedded/libftdi/libftdi-1.5-r2.ebuild | 2 +- dev-erlang/Manifest.gz | Bin 6138 -> 6142 bytes dev-erlang/goldrush/goldrush-0.1.9.ebuild | 4 +- dev-erlang/jiffy/jiffy-0.14.11.ebuild | 4 +- dev-erlang/jiffy/jiffy-0.14.9.ebuild | 4 +- dev-erlang/lager/lager-3.2.4.ebuild | 4 +- dev-java/Manifest.gz | Bin 87139 -> 87135 bytes dev-java/xpp3/xpp3-1.1.4c-r4.ebuild | 2 +- dev-lang/Manifest.gz | Bin 17000 -> 17008 bytes dev-lang/erlang/Manifest | 1 - dev-lang/erlang/erlang-23.2.1.ebuild | 159 -- dev-lang/erlang/erlang-23.2.3.ebuild | 2 +- dev-lang/nim/Manifest | 1 - dev-lang/nim/nim-1.4.2.ebuild | 80 - dev-lang/php/Manifest | 7 - .../php-7.2.13-intl-use-icu-namespace.patch | 379 ---- .../php-7.2.34-use-after-free-bug76047.patch | 174 -- .../php/files/php-7.4.13-issue80368.patch | 17 - dev-lang/php/php-7.2.34-r1.ebuild | 764 --------- dev-lang/php/php-7.2.34-r2.ebuild | 764 --------- dev-lang/php/php-7.3.25.ebuild | 760 -------- dev-lang/php/php-7.3.26-r1.ebuild | 762 --------- dev-lang/php/php-7.3.26.ebuild | 760 -------- dev-lang/php/php-7.3.27.ebuild | 2 +- dev-lang/php/php-7.4.13.ebuild | 753 -------- dev-lang/php/php-7.4.14-r1.ebuild | 754 -------- dev-lang/php/php-7.4.14.ebuild | 752 -------- dev-lang/php/php-7.4.15.ebuild | 2 +- dev-lang/php/php-8.0.0.ebuild | 747 -------- dev-lang/php/php-8.0.1-r1.ebuild | 749 -------- dev-libs/Manifest.gz | Bin 86347 -> 86527 bytes dev-libs/bitset/bitset-2.8.4-r1.ebuild | 29 +- dev-libs/c-capnproto/c-capnproto-0.3.ebuild | 12 +- dev-libs/d0_blind_id/d0_blind_id-1.0.ebuild | 2 +- dev-libs/eb/eb-4.4.1-r1.ebuild | 9 +- dev-libs/geoip/geoip-1.6.10.ebuild | 4 +- dev-libs/gtx/gtx-0.2.2-r1.ebuild | 43 + dev-libs/hyperscan/hyperscan-5.4.0.ebuild | 2 +- dev-libs/igraph/Manifest | 1 + .../igraph/files/igraph-0.9.0-cmakedirs.patch | 13 + dev-libs/igraph/igraph-0.8.5.ebuild | 4 +- dev-libs/igraph/igraph-0.9.0.ebuild | 49 + dev-libs/leatherman/leatherman-1.12.4.ebuild | 2 +- dev-libs/libbase58/libbase58-0.1.4.ebuild | 28 - dev-libs/libbpf/libbpf-0.3.ebuild | 2 +- ...d-0.7.2.ebuild => libdynd-0.7.2-r1.ebuild} | 23 +- dev-libs/libebml/Manifest | 4 - dev-libs/libebml/libebml-1.3.10.ebuild | 20 - dev-libs/libebml/libebml-1.3.9.ebuild | 20 - dev-libs/libebml/libebml-1.4.0.ebuild | 20 - dev-libs/libebml/libebml-1.4.1.ebuild | 22 - dev-libs/libebml/libebml-1.4.2.ebuild | 2 +- dev-libs/libinput/libinput-1.17.0.ebuild | 2 +- .../libmaxminddb/libmaxminddb-1.5.2.ebuild | 2 +- dev-libs/libpfm/Manifest | 1 + dev-libs/libpfm/libpfm-4.10.1-r1.ebuild | 5 +- dev-libs/libpfm/libpfm-4.11.0.ebuild | 40 + dev-libs/libutf8proc/Manifest | 2 + dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild | 4 +- dev-libs/libutf8proc/libutf8proc-2.6.1.ebuild | 50 + dev-libs/libvoikko/libvoikko-4.3.ebuild | 2 +- dev-libs/libwbxml/libwbxml-0.11.7.ebuild | 2 +- ...sneeded.patch => maloc-1.4-asneeded.patch} | 2 - .../{1.4-doc.patch => maloc-1.4-doc.patch} | 2 - .../{1.4-mpi.patch => maloc-1.4-mpi.patch} | 2 - dev-libs/maloc/maloc-1.5-r1.ebuild | 58 +- dev-libs/opencl-clang/Manifest | 1 + .../files/opencl-clang-11.1.0_version.patch | 11 + .../opencl-clang-11.1.0_pre20201222.ebuild | 46 + dev-libs/papi/Manifest | 3 +- dev-libs/papi/papi-5.3.0.ebuild | 38 - dev-libs/papi/papi-5.4.0.ebuild | 38 - dev-libs/papi/papi-5.5.1.ebuild | 27 +- dev-libs/papi/papi-6.0.0.1.ebuild | 56 + dev-libs/pmdk/Manifest | 1 + dev-libs/pmdk/metadata.xml | 8 + dev-libs/pmdk/pmdk-1.9.2.ebuild | 54 + dev-libs/rocksdb/Manifest | 4 +- dev-libs/rocksdb/rocksdb-6.14.5.ebuild | 49 - ...6.14.6.ebuild => rocksdb-6.14.6-r1.ebuild} | 8 +- dev-libs/rocksdb/rocksdb-6.15.2.ebuild | 49 - ...db-6.15.4.ebuild => rocksdb-6.15.5.ebuild} | 8 +- dev-libs/serd/Manifest | 2 - dev-libs/serd/serd-0.30.10.ebuild | 2 +- dev-libs/serd/serd-0.30.6.ebuild | 53 - dev-libs/serd/serd-0.30.8.ebuild | 55 - dev-libs/tree-sitter/Manifest | 2 +- ....18.0.ebuild => tree-sitter-0.18.3.ebuild} | 2 +- dev-libs/xmlrpc-c/Manifest | 1 - .../files/xmlrpc-c-1.32.05-Wimplicit.patch | 20 - .../files/xmlrpc-c-1.39.11-cplusplus.patch | 14 - dev-libs/xmlrpc-c/metadata.xml | 1 - dev-libs/xmlrpc-c/xmlrpc-c-1.39.11-r1.ebuild | 71 - dev-libs/xmlrpc-c/xmlrpc-c-1.51.06.ebuild | 68 - dev-lisp/Manifest.gz | Bin 3380 -> 3376 bytes dev-lisp/abcl/Manifest | 1 + dev-lisp/abcl/abcl-1.8.0.ebuild | 32 + dev-lua/Manifest.gz | Bin 6803 -> 6799 bytes ...r102.ebuild => luaexpat-1.3.0-r103.ebuild} | 4 +- dev-ml/Manifest.gz | Bin 35351 -> 35335 bytes .../base_bigstring-0.14.0.ebuild | 2 +- dev-ml/camomile/camomile-1.0.2.ebuild | 2 +- dev-ml/core/core-0.14.0-r3.ebuild | 2 +- dev-ml/core_bench/core_bench-0.14.0.ebuild | 2 +- .../core_kernel/core_kernel-0.14.1-r3.ebuild | 2 +- .../dune-configurator-2.8.2-r1.ebuild | 2 +- .../dune-private-libs-2.8.2-r1.ebuild | 2 +- dev-ml/dune/dune-2.8.2.ebuild | 23 +- dev-ml/llvm-ocaml/Manifest | 1 + .../llvm-ocaml/llvm-ocaml-12.0.0_rc2.ebuild | 124 ++ dev-ml/mccs/mccs-1.1.11.ebuild | 4 +- dev-ml/menhir/menhir-20190924.ebuild | 2 +- dev-ml/num/num-1.3-r1.ebuild | 2 +- dev-ml/ocamlgraph/ocamlgraph-2.0.0-r1.ebuild | 22 + dev-ml/ocamlnet/ocamlnet-4.1.8-r1.ebuild | 76 + dev-ml/opam-client/opam-client-2.0.8.ebuild | 2 +- dev-ml/opam-core/opam-core-2.0.8-r1.ebuild | 2 +- .../opam-format/opam-format-2.0.8-r2.ebuild | 2 +- .../opam-repository-2.0.8.ebuild | 2 +- dev-ml/opam-solver/opam-solver-2.0.8.ebuild | 2 +- dev-ml/opam-state/opam-state-2.0.8.ebuild | 2 +- dev-ml/opam/opam-2.0.8-r1.ebuild | 2 +- dev-ml/parsexp/parsexp-0.14.0.ebuild | 2 +- dev-ml/pcre-ocaml/pcre-ocaml-7.4.6-r1.ebuild | 2 +- dev-ml/sexplib/sexplib-0.14.0.ebuild | 4 +- dev-ml/spawn/spawn-0.13.0.ebuild | 2 +- dev-ml/textutils/textutils-0.14.0.ebuild | 2 +- dev-ml/timezone/timezone-0.14.0.ebuild | 2 +- dev-ml/uchar/uchar-0.0.2.ebuild | 2 +- dev-ml/uutf/uutf-1.0.1.ebuild | 2 +- dev-ml/zarith/zarith-1.11.ebuild | 2 +- .../Const-Fast/Const-Fast-0.14.0-r2.ebuild | 2 +- .../Data-Stag/Data-Stag-0.140.0-r2.ebuild | 4 +- dev-perl/File-Map/File-Map-0.670.0.ebuild | 2 +- dev-perl/File-Sort/File-Sort-1.10.0-r2.ebuild | 4 +- dev-perl/Manifest.gz | Bin 275825 -> 275826 bytes .../PerlIO-Layers-0.11.0-r1.ebuild | 2 +- dev-php/Manifest.gz | Bin 39198 -> 39190 bytes dev-php/PHP_CodeCoverage/Manifest | 1 - .../PHP_CodeCoverage-4.0.7-r2.ebuild | 45 - dev-php/PHP_CodeCoverage/files/autoload.php | 59 - dev-php/PHP_TokenStream/Manifest | 1 - .../PHP_TokenStream-1.4.11-r1.ebuild | 33 - dev-php/PHP_TokenStream/files/autoload.php | 15 - dev-php/phpunit/Manifest | 1 - dev-php/phpunit/files/autoload.php | 170 -- dev-php/phpunit/phpunit-5.7.15-r3.ebuild | 53 - dev-python/GitPython/GitPython-3.1.11.ebuild | 58 - dev-python/GitPython/GitPython-3.1.12.ebuild | 2 +- dev-python/GitPython/Manifest | 2 - dev-python/Manifest.gz | Bin 240274 -> 240714 bytes dev-python/aiohttp/Manifest | 1 + dev-python/aiohttp/aiohttp-3.7.4.ebuild | 91 + dev-python/aiorpcX/aiorpcX-0.18.5.ebuild | 2 +- dev-python/aiosmtpd/Manifest | 1 + dev-python/aiosmtpd/aiosmtpd-1.4.0.ebuild | 31 + dev-python/ansi/Manifest | 2 +- .../{ansi-0.1.5.ebuild => ansi-0.2.0.ebuild} | 11 +- dev-python/ansi/metadata.xml | 1 + dev-python/arrow/Manifest | 1 + dev-python/arrow/arrow-1.0.0.ebuild | 35 + dev-python/arrow/metadata.xml | 2 +- dev-python/asteval/Manifest | 1 + .../asteval-0.9.23.ebuild} | 9 +- dev-python/autobahn/Manifest | 1 + dev-python/autobahn/autobahn-21.2.2.ebuild | 108 ++ dev-python/bitarray/Manifest | 1 - dev-python/bitarray/bitarray-1.6.1.ebuild | 21 - dev-python/bitarray/bitarray-1.6.3.ebuild | 2 +- dev-python/bluelet/metadata.xml | 1 + dev-python/boto3/Manifest | 2 + dev-python/boto3/boto3-1.17.16.ebuild | 56 + dev-python/boto3/boto3-1.17.17.ebuild | 56 + dev-python/botocore/Manifest | 2 + dev-python/botocore/botocore-1.20.16.ebuild | 59 + dev-python/botocore/botocore-1.20.17.ebuild | 59 + dev-python/cachetools/Manifest | 2 - dev-python/cachetools/cachetools-4.1.1.ebuild | 18 - dev-python/cachetools/cachetools-4.2.1.ebuild | 2 +- dev-python/cfn-python-lint/Manifest | 6 - .../cfn-python-lint-0.44.1.ebuild | 49 - .../cfn-python-lint-0.44.2.ebuild | 49 - .../cfn-python-lint-0.44.3.ebuild | 49 - .../cfn-python-lint-0.44.4.ebuild | 49 - .../cfn-python-lint-0.44.5.ebuild | 2 +- .../cfn-python-lint-0.44.6.ebuild | 49 - .../cfn-python-lint-0.45.0.ebuild | 52 - dev-python/chameleon/Manifest | 1 + dev-python/chameleon/chameleon-3.9.0.ebuild | 26 + dev-python/clang-python/Manifest | 1 + .../clang-python/clang-python-11.0.1.ebuild | 2 +- .../clang-python-12.0.0_rc2.ebuild | 41 + dev-python/cleo/metadata.xml | 1 + dev-python/clikit/metadata.xml | 1 + .../cloudpickle/cloudpickle-1.6.0.ebuild | 4 +- dev-python/crashtest/metadata.xml | 1 + dev-python/croniter/Manifest | 4 - dev-python/croniter/croniter-0.3.30.ebuild | 29 - dev-python/croniter/croniter-0.3.37.ebuild | 28 - dev-python/croniter/croniter-1.0.1.ebuild | 28 - dev-python/croniter/croniter-1.0.2.ebuild | 2 +- dev-python/croniter/croniter-1.0.5.ebuild | 28 - dev-python/curtsies/Manifest | 1 - dev-python/curtsies/curtsies-0.3.4.ebuild | 31 - dev-python/curtsies/curtsies-0.3.5.ebuild | 2 +- .../files/curtsies-0.3.4-typing.patch | 9 - dev-python/cwcwidth/cwcwidth-0.1.4.ebuild | 2 +- dev-python/cx_Freeze/Manifest | 1 - dev-python/cx_Freeze/cx_Freeze-6.4.2.ebuild | 23 - dev-python/cx_Freeze/cx_Freeze-6.5.3.ebuild | 2 +- .../files/cx_Freeze-6.4.2-buildsystem.patch | 13 - dev-python/dask/Manifest | 2 - dev-python/dask/dask-2.30.0.ebuild | 41 - dev-python/dask/dask-2021.1.0.ebuild | 41 - dev-python/dask/dask-2021.1.1.ebuild | 2 +- dev-python/deepmerge/Manifest | 1 + dev-python/deepmerge/deepmerge-0.1.1.ebuild | 23 + dev-python/deepmerge/metadata.xml | 9 + dev-python/diskcache/Manifest | 1 - dev-python/diskcache/diskcache-5.1.0.ebuild | 37 - dev-python/diskcache/diskcache-5.2.1.ebuild | 2 +- dev-python/docker-py/Manifest | 1 + dev-python/docker-py/docker-py-4.4.4.ebuild | 44 + dev-python/enrich/Manifest | 1 + dev-python/enrich/enrich-1.2.6.ebuild | 23 + dev-python/enrich/metadata.xml | 13 + dev-python/exdown/Manifest | 1 + dev-python/exdown/exdown-0.8.6.ebuild | 25 + dev-python/feedparser/feedparser-6.0.2.ebuild | 4 +- dev-python/fonttools/Manifest | 1 + dev-python/fonttools/fonttools-4.21.1.ebuild | 55 + dev-python/gevent/Manifest | 3 - dev-python/gevent/gevent-20.12.0.ebuild | 86 - dev-python/gevent/gevent-20.12.1.ebuild | 86 - dev-python/gevent/gevent-20.9.0.ebuild | 86 - dev-python/gevent/gevent-21.1.2.ebuild | 2 +- dev-python/google-api-core/Manifest | 1 - .../google-api-core-1.24.0.ebuild | 48 - .../google-api-core-1.25.1.ebuild | 2 +- dev-python/googleapis-common-protos/Manifest | 1 + .../googleapis-common-protos-1.53.0.ebuild | 27 + .../googleapis-common-protos/metadata.xml | 4 + dev-python/httpcore/metadata.xml | 1 + dev-python/httpx/metadata.xml | 1 + dev-python/hypothesis/Manifest | 1 + dev-python/hypothesis/hypothesis-6.3.3.ebuild | 63 + .../ioflo/files/ioflo-2.0.2-python39.patch | 131 ++ dev-python/ioflo/ioflo-2.0.2.ebuild | 3 +- dev-python/ipy/Manifest | 1 - dev-python/ipy/ipy-1.00.ebuild | 45 - dev-python/ipy/ipy-1.01.ebuild | 2 +- dev-python/ipykernel/Manifest | 1 - dev-python/ipykernel/ipykernel-5.4.2.ebuild | 42 - dev-python/ipykernel/ipykernel-5.4.3.ebuild | 2 +- dev-python/ipython/Manifest | 1 + dev-python/ipython/ipython-7.21.0.ebuild | 137 ++ dev-python/joblib/joblib-1.0.0.ebuild | 2 +- dev-python/keyring/Manifest | 1 + dev-python/keyring/keyring-22.2.0.ebuild | 43 + dev-python/libcloud/Manifest | 1 - dev-python/libcloud/libcloud-3.1.0.ebuild | 49 - dev-python/libcloud/libcloud-3.3.0.ebuild | 2 +- dev-python/lit/Manifest | 1 + dev-python/lit/lit-11.0.1.ebuild | 2 +- dev-python/lit/lit-12.0.0_rc2.ebuild | 40 + dev-python/llfuse/llfuse-1.4.0.ebuild | 2 +- dev-python/logutils/logutils-0.3.5.ebuild | 4 +- dev-python/loky/loky-2.9.0.ebuild | 4 +- dev-python/matplotlib/Manifest | 3 - .../files/matplotlib-3.1.2-qhull.patch | 20 - .../files/matplotlib-3.2.2-test.patch | 419 ----- .../matplotlib/matplotlib-3.2.2-r2.ebuild | 271 --- .../matplotlib/matplotlib-3.3.0-r1.ebuild | 275 --- dev-python/matplotlib/matplotlib-3.3.2.ebuild | 277 --- .../matplotlib/matplotlib-3.3.3-r1.ebuild | 2 +- dev-python/miniupnpc/Manifest | 2 - dev-python/miniupnpc/miniupnpc-2.2.0.ebuild | 34 - dev-python/mypy/metadata.xml | 1 - dev-python/mypy/mypy-0.800.ebuild | 2 +- dev-python/natsort/Manifest | 1 - dev-python/natsort/natsort-7.1.0.ebuild | 25 - dev-python/natsort/natsort-7.1.1.ebuild | 2 +- dev-python/nbclient/Manifest | 1 + dev-python/nbclient/nbclient-0.5.3.ebuild | 39 + dev-python/nbformat/Manifest | 1 - dev-python/nbformat/nbformat-5.0.8.ebuild | 38 - dev-python/nbformat/nbformat-5.1.2-r1.ebuild | 2 +- dev-python/nbval/Manifest | 1 + dev-python/nbval/metadata.xml | 1 + dev-python/nbval/nbval-0.9.6.ebuild | 34 + dev-python/pandas/pandas-1.2.1.ebuild | 2 +- dev-python/pastel/metadata.xml | 1 + dev-python/pecan/Manifest | 1 + dev-python/pecan/pecan-1.4.0.ebuild | 29 + dev-python/pendulum/metadata.xml | 1 + dev-python/pikepdf/Manifest | 1 + dev-python/pikepdf/pikepdf-2.6.0.ebuild | 47 + .../pip/files/pip-20.2-no-coverage.patch | 163 -- dev-python/pybind11/Manifest | 1 - dev-python/pybind11/pybind11-2.6.0.ebuild | 58 - dev-python/pybind11/pybind11-2.6.1.ebuild | 2 +- dev-python/pydata-sphinx-theme/Manifest | 1 - .../pydata-sphinx-theme-0.4.1.ebuild | 32 - .../pydata-sphinx-theme-0.4.2.ebuild | 2 +- dev-python/pygame/pygame-2.0.1.ebuild | 2 +- dev-python/pygit2/Manifest | 1 - dev-python/pygit2/pygit2-1.4.0.ebuild | 40 - dev-python/pygit2/pygit2-1.5.0.ebuild | 2 +- dev-python/pyilmbase/pyilmbase-2.5.5.ebuild | 2 +- dev-python/pylev/metadata.xml | 1 + dev-python/pymssql/Manifest | 1 + dev-python/pymssql/pymssql-2.1.5.ebuild | 34 + dev-python/pymysql/Manifest | 3 - .../files/pymysql-0.10.0-fix-tests.patch | 30 - dev-python/pymysql/pymysql-0.10.1.ebuild | 138 -- dev-python/pymysql/pymysql-1.0.0.ebuild | 144 -- dev-python/pymysql/pymysql-1.0.1.ebuild | 143 -- dev-python/pymysql/pymysql-1.0.2.ebuild | 2 +- dev-python/pynvim/Manifest | 1 + dev-python/pynvim/metadata.xml | 4 + dev-python/pynvim/pynvim-0.4.3.ebuild | 27 + dev-python/pytest-httpx/metadata.xml | 1 + dev-python/pytest-salt-factories/Manifest | 2 +- .../pytest-salt-factories-0.121.1-tests.patch | 294 ++++ .../pytest-salt-factories-0.121.1.ebuild | 64 + .../pytest-salt-factories-0.94.4.ebuild | 37 - .../python-gflags-3.1.2-r1.ebuild | 21 +- dev-python/python-lhafile/Manifest | 1 + .../python-lhafile-0.3.0.ebuild | 18 + .../python-slip/python-slip-0.6.5-r1.ebuild | 2 +- dev-python/python-sshpubkeys/Manifest | 2 - .../python-sshpubkeys-3.1.0.ebuild | 22 - .../python-sshpubkeys-3.2.1.ebuild | 25 - .../python-sshpubkeys-3.3.0.ebuild | 2 +- dev-python/python-utils/Manifest | 5 - .../python-utils-2.3.0-pytest-runner.patch | 11 - .../python-utils/python-utils-2.3.0.ebuild | 28 - .../python-utils/python-utils-2.4.0.ebuild | 27 - .../python-utils/python-utils-2.5.1.ebuild | 26 - .../python-utils/python-utils-2.5.2.ebuild | 24 - .../python-utils/python-utils-2.5.3.ebuild | 2 +- .../python-utils/python-utils-2.5.5.ebuild | 24 - dev-python/pytzdata/metadata.xml | 1 + dev-python/qtconsole/Manifest | 2 - dev-python/qtconsole/qtconsole-4.7.6.ebuild | 46 - dev-python/qtconsole/qtconsole-5.0.1.ebuild | 47 - dev-python/qtconsole/qtconsole-5.0.2.ebuild | 2 +- .../raet/files/raet-0.6.8-python39.patch | 14 + dev-python/raet/raet-0.6.8-r2.ebuild | 40 + dev-python/reportlab/Manifest | 4 - dev-python/reportlab/reportlab-3.5.56.ebuild | 62 - dev-python/reportlab/reportlab-3.5.57.ebuild | 62 - dev-python/reportlab/reportlab-3.5.58.ebuild | 62 - dev-python/reportlab/reportlab-3.5.59.ebuild | 62 - dev-python/reportlab/reportlab-3.5.60.ebuild | 2 +- dev-python/rich/Manifest | 1 + dev-python/rich/metadata.xml | 13 + dev-python/rich/rich-9.11.1.ebuild | 28 + dev-python/rpy/Manifest | 1 + dev-python/rpy/rpy-3.4.2.ebuild | 44 + dev-python/scipy/scipy-1.6.0.ebuild | 2 +- dev-python/setproctitle/Manifest | 1 - .../setproctitle/setproctitle-1.2.1.ebuild | 17 - .../setproctitle/setproctitle-1.2.2.ebuild | 2 +- dev-python/setuptools/Manifest | 1 + .../setuptools/setuptools-53.1.0.ebuild | 62 + dev-python/sgmllib3k/metadata.xml | 2 + dev-python/sgmllib3k/sgmllib3k-1.0.0.ebuild | 4 +- dev-python/smmap/Manifest | 1 - dev-python/smmap/smmap-3.0.4.ebuild | 20 - dev-python/smmap/smmap-3.0.5.ebuild | 2 +- dev-python/snakeoil/snakeoil-0.9.2-r1.ebuild | 2 +- dev-python/socketio-client-nexus/metadata.xml | 8 +- .../socketio-client-nexus-0.7.6.ebuild | 16 +- dev-python/sphinx-gallery/Manifest | 1 - .../sphinx-gallery-0.3.1-r1.ebuild | 28 - .../sphinx-gallery-0.8.1.ebuild | 4 +- .../sphinx_lv2_theme-1.0.0.ebuild | 2 +- .../threadpoolctl/threadpoolctl-2.1.0.ebuild | 4 +- dev-python/tqdm/Manifest | 1 + dev-python/tqdm/tqdm-4.58.0.ebuild | 54 + dev-python/txaio/Manifest | 1 + dev-python/txaio/txaio-21.2.1.ebuild | 32 + dev-python/ujson/Manifest | 2 - .../ujson-1.35-fix-for-overflowing-long.patch | 84 - ...ujson-1.35-fix-ordering-of-orderdict.patch | 122 -- .../files/ujson-1.35-sort_keys-segfault.patch | 73 - ...ujson-1.35-standard-handling-of-none.patch | 77 - .../ujson-1.35-test-depricationwarning.patch | 11 - ...ujson-1.35-use-static-where-possible.patch | 591 ------- dev-python/ujson/ujson-1.35-r1.ebuild | 37 - dev-python/ujson/ujson-4.0.1.ebuild | 24 - dev-python/ujson/ujson-4.0.2.ebuild | 2 +- dev-python/uvicorn/metadata.xml | 1 + dev-python/xarray/Manifest | 1 + dev-python/xarray/xarray-0.17.0.ebuild | 33 + dev-python/xmlschema/Manifest | 2 - dev-python/xmlschema/xmlschema-1.4.1.ebuild | 31 - dev-python/xmlschema/xmlschema-1.4.2.ebuild | 2 +- dev-python/xmlschema/xmlschema-1.5.0.ebuild | 32 - dev-python/yappi/Manifest | 1 - dev-python/yappi/yappi-1.3.0-r1.ebuild | 36 - dev-python/yappi/yappi-1.3.2.ebuild | 2 +- .../zconfig/files/zconfig-3.5.0-py38.patch | 105 ++ dev-python/zconfig/metadata.xml | 1 + dev-python/zconfig/zconfig-3.5.0.ebuild | 19 +- dev-qt/Manifest.gz | Bin 10358 -> 10364 bytes dev-qt/qtwebengine/Manifest | 3 +- ...210220-fixup-CVE-2021-21149-backport.patch | 42 - ...15.2_p20210224-chromium-87-v8-icu68.patch} | 0 ...engine-5.15.2_p20210224-disable-git.patch} | 0 dev-qt/qtwebengine/metadata.xml | 1 + .../qtwebengine-5.15.2_p20210205.ebuild | 183 -- ...ld => qtwebengine-5.15.2_p20210224.ebuild} | 11 +- dev-ruby/Manifest.gz | Bin 109167 -> 109196 bytes dev-ruby/mime-types-data/Manifest | 1 + .../mime-types-data-3.2021.0225.ebuild | 22 + dev-ruby/power_assert/Manifest | 1 + .../power_assert/power_assert-2.0.0.ebuild | 41 + dev-ruby/prawn/Manifest | 1 + dev-ruby/prawn/prawn-2.4.0.ebuild | 37 + dev-ruby/pry/Manifest | 1 + dev-ruby/pry/pry-0.14.0.ebuild | 45 + dev-ruby/regexp_parser/Manifest | 1 + .../regexp_parser/regexp_parser-2.1.1.ebuild | 37 + dev-ruby/webmock/Manifest | 1 + dev-ruby/webmock/webmock-3.11.3.ebuild | 69 + dev-scheme/Manifest.gz | Bin 5507 -> 5506 bytes dev-scheme/greg/greg-2.0.0-r1.ebuild | 17 +- dev-tcltk/Manifest.gz | Bin 5814 -> 5810 bytes .../tclreadline/tclreadline-2.3.8-r1.ebuild | 40 + dev-util/Manifest.gz | Bin 62807 -> 63131 bytes dev-util/cloc/cloc-1.86.ebuild | 4 +- dev-util/cmake/Manifest | 1 - dev-util/cmake/cmake-3.17.4-r1.ebuild | 223 --- dev-util/cmake/cmake-3.18.5.ebuild | 2 +- .../files/cmake-3.17.4-uv-check-return.patch | 46 - dev-util/cppunit/cppunit-1.15.1-r2.ebuild | 2 +- dev-util/cucumber-messages/Manifest | 2 + .../cucumber-messages-13.2.1.ebuild | 21 + .../cucumber-messages-14.0.1.ebuild | 21 + dev-util/diffoscope/Manifest | 1 - dev-util/diffoscope/diffoscope-166.ebuild | 73 - .../distro-info-data-0.42.ebuild | 4 +- dev-util/gtk-update-icon-cache/Manifest | 1 + .../gtk-update-icon-cache-3.24.26.ebuild | 31 + dev-util/lldb/Manifest | 1 + dev-util/lldb/lldb-11.0.1.ebuild | 2 +- dev-util/lldb/lldb-12.0.0_rc2.ebuild | 102 ++ dev-util/pkgdev/Manifest | 0 dev-util/pkgdev/metadata.xml | 11 + dev-util/pkgdev/pkgdev-9999.ebuild | 55 + dev-util/poke/Manifest | 1 + dev-util/poke/metadata.xml | 11 + dev-util/poke/poke-1.0.ebuild | 51 + dev-util/ragel/ragel-6.10.ebuild | 24 +- dev-util/sccache/Manifest | 247 +++ dev-util/sccache/sccache-0.2.15.ebuild | 473 +++++ dev-util/sccache/sccache-9999.ebuild | 12 +- dev-util/shards/Manifest | 1 - dev-util/shards/shards-0.13.0.ebuild | 46 - dev-util/spirv-llvm-translator/Manifest | 1 + ...-llvm-translator-11.1.0_pre20210212.ebuild | 62 + dev-util/vulkan-tools/Manifest | 1 - .../vulkan-tools/vulkan-tools-1.2.154.ebuild | 81 - dev-vcs/Manifest.gz | Bin 10477 -> 10479 bytes dev-vcs/git/Manifest | 3 + .../files/git-2.31.0_rc0-optional-cvs.patch | 455 +++++ dev-vcs/git/git-2.31.0_rc0.ebuild | 676 ++++++++ dev-vcs/git/git-9999-r1.ebuild | 2 +- dev-vcs/git/git-9999-r2.ebuild | 2 +- dev-vcs/git/git-9999-r3.ebuild | 2 +- games-engines/Manifest.gz | Bin 3550 -> 3550 bytes .../devilutionx/devilutionx-9999.ebuild | 10 +- games-engines/devilutionx/metadata.xml | 1 + games-fps/Manifest.gz | Bin 10865 -> 10864 bytes games-fps/eduke32/Manifest | 2 +- ...08.ebuild => eduke32-20210221.9314.ebuild} | 2 +- games-server/Manifest.gz | Bin 1892 -> 1896 bytes games-server/bedrock-server/Manifest | 1 + .../bedrock-server-1.16.201.03.ebuild | 53 + games-util/Manifest.gz | Bin 7738 -> 7733 bytes .../xboxdrv/xboxdrv-0.8.8_p20190118.ebuild | 2 +- gnome-base/Manifest.gz | Bin 5210 -> 5211 bytes .../gnome-shell/gnome-shell-3.38.3.ebuild | 4 +- gnome-extra/Manifest.gz | Bin 11589 -> 11598 bytes .../chrome-gnome-shell-10-r4.ebuild | 4 +- .../gnome-tweaks/gnome-tweaks-3.34.0.ebuild | 4 +- gui-libs/Manifest.gz | Bin 2440 -> 2445 bytes .../display-manager-init-1.0-r1.ebuild | 54 - ...ild => display-manager-init-1.0-r3.ebuild} | 3 +- .../files/{startDM => startDM-r1} | 4 +- gui-libs/libhandy/libhandy-0.0.13.ebuild | 4 +- kde-misc/Manifest.gz | Bin 5284 -> 5281 bytes kde-misc/kdiff3/Manifest | 1 - kde-misc/kdiff3/kdiff3-1.8.4.ebuild | 40 - kde-misc/kdiff3/kdiff3-1.8.5.ebuild | 2 +- kde-misc/tellico/Manifest | 1 + kde-misc/tellico/tellico-3.3.5.ebuild | 92 + mail-client/Manifest.gz | Bin 4385 -> 4383 bytes mail-client/roundcube/Manifest | 2 - mail-client/roundcube/roundcube-1.4.10.ebuild | 96 -- mail-client/roundcube/roundcube-1.4.11.ebuild | 2 +- mail-client/roundcube/roundcube-1.4.8.ebuild | 73 - mail-client/thunderbird-bin/Manifest | 66 - .../thunderbird-bin-78.7.1.ebuild | 378 ---- mail-client/thunderbird/Manifest | 66 - .../thunderbird/thunderbird-78.7.1-r1.ebuild | 1108 ------------ .../thunderbird/thunderbird-78.8.0.ebuild | 2 +- mail-filter/Manifest.gz | Bin 8691 -> 8695 bytes mail-filter/rspamd/rspamd-2.7-r100.ebuild | 2 +- .../spamassassin/spamassassin-3.4.4-r1.ebuild | 316 ---- .../spamassassin/spamassassin-3.4.4-r2.ebuild | 314 ---- .../spamassassin/spamassassin-3.4.4-r3.ebuild | 310 ---- .../spamassassin/spamassassin-3.4.4.ebuild | 284 --- mail-mta/Manifest.gz | Bin 2554 -> 2554 bytes mail-mta/postfix/Manifest | 2 +- ....ebuild => postfix-3.6_pre20210224.ebuild} | 0 media-fonts/Manifest.gz | Bin 36182 -> 36183 bytes .../alegreya-serif-2.008.ebuild | 4 +- .../polarsys-b612-fonts-1.008-r1.ebuild | 2 +- media-gfx/Manifest.gz | Bin 38664 -> 38657 bytes media-gfx/converseen/Manifest | 2 +- ...9.6.2.ebuild => converseen-0.9.9.0.ebuild} | 13 +- .../converseen-0.9.9.0-appdata-path.patch | 17 + ...> converseen-0.9.9.0-gnuinstalldirs.patch} | 20 +- .../files/converseen-0.9.9.0-no-update.patch | 20 + .../gnofract4d-4.3_p20201029.ebuild | 4 +- .../libimagequant/libimagequant-2.12.3.ebuild | 4 +- media-gfx/xdot/xdot-1.2.ebuild | 1 + media-gfx/xdot/xdot-9999.ebuild | 3 +- media-libs/Manifest.gz | Bin 65141 -> 65134 bytes media-libs/freeglut/freeglut-3.2.1.ebuild | 6 +- media-libs/ilmbase/ilmbase-2.5.5.ebuild | 2 +- media-libs/jbig2enc/Manifest | 1 + media-libs/jbig2enc/jbig2enc-0.28-r1.ebuild | 25 +- media-libs/jbig2enc/jbig2enc-0.29.ebuild | 37 + media-libs/libbluray/libbluray-1.2.0.ebuild | 4 + media-libs/libdvbcsa/libdvbcsa-1.1.0.ebuild | 4 +- media-libs/libsdl2/libsdl2-2.0.12-r2.ebuild | 4 +- media-libs/libtaginfo/libtaginfo-0.2.1.ebuild | 16 +- .../noise-suppression-for-voice/Manifest | 1 + .../noise-suppression-for-voice-0.91.ebuild | 37 + .../noise-suppression-for-voice-9999.ebuild | 4 +- media-libs/openexr/openexr-2.5.5.ebuild | 2 +- media-plugins/Manifest.gz | Bin 45510 -> 45508 bytes .../vdr-devstatus-0.4.1-r1.ebuild | 4 +- .../vdr-dvbapi/vdr-dvbapi-2.2.4.ebuild | 4 +- .../vdr-dvbapi/vdr-dvbapi-2.2.5.ebuild | 4 +- .../vdr-epgsearch/vdr-epgsearch-2.2.0.ebuild | 4 +- .../vdr-osdteletext-0.9.7.ebuild | 4 +- .../vdr-skinsoppalusikka-2.4.0.ebuild | 4 +- media-sound/Manifest.gz | Bin 58496 -> 58491 bytes media-sound/mumble/Manifest | 1 - media-sound/mumble/mumble-1.3.3.ebuild | 161 -- media-sound/sndio/files/sndiod | 1 - ...dio-1.7.0.ebuild => sndio-1.7.0-r1.ebuild} | 2 +- media-sound/teamspeak-client/Manifest | 2 +- ...build => teamspeak-client-3.5.6-r4.ebuild} | 2 +- ...d => teamspeak-client-5.0.0_beta43.ebuild} | 0 media-sound/vorbis-tools/Manifest | 1 - .../vorbis-tools-1.4.0-CVE-2014-9638.patch | 92 - .../vorbis-tools-1.4.0-CVE-2014-9640.patch | 24 - .../files/vorbis-tools-1.4.0-docdir.patch | 14 - .../vorbis-tools-1.4.0-format-security.patch | 11 - .../vorbis-tools-1.4.0-underlinking.patch | 47 - .../vorbis-tools/vorbis-tools-1.4.0-r5.ebuild | 53 - .../vorbis-tools/vorbis-tools-1.4.2.ebuild | 2 +- media-video/Manifest.gz | Bin 25640 -> 25641 bytes media-video/ffmpeg/ffmpeg-4.3.2.ebuild | 2 +- media-video/totem/totem-3.34.1-r1.ebuild | 119 ++ media-video/vcsi/vcsi-7-r1.ebuild | 6 +- metadata/Manifest.gz | Bin 3018 -> 3012 bytes metadata/dtd/timestamp.chk | 2 +- metadata/glsa/timestamp.chk | 2 +- metadata/md5-cache/Manifest.gz | Bin 27914 -> 27881 bytes metadata/md5-cache/acct-group/Manifest.gz | Bin 48604 -> 48760 bytes metadata/md5-cache/acct-group/err-0 | 7 + metadata/md5-cache/acct-user/Manifest.gz | Bin 44916 -> 45075 bytes metadata/md5-cache/acct-user/err-0 | 8 + metadata/md5-cache/app-admin/Manifest.gz | Bin 59471 -> 59455 bytes .../md5-cache/app-admin/ansible-lint-5.0.2 | 15 + metadata/md5-cache/app-admin/consul-1.7.12 | 14 + metadata/md5-cache/app-admin/consul-1.7.8 | 14 - metadata/md5-cache/app-admin/consul-1.8.4 | 14 - metadata/md5-cache/app-admin/consul-1.8.8 | 14 + metadata/md5-cache/app-admin/consul-1.9.3 | 14 + metadata/md5-cache/app-admin/mcelog-173-r1 | 14 - metadata/md5-cache/app-admin/mcelog-174 | 14 - metadata/md5-cache/app-admin/radmind-1.15.1 | 13 - .../md5-cache/app-admin/radmind-1.15.3-r1 | 4 +- .../app-admin/{salt-3000.6 => salt-3000.8} | 6 +- .../app-admin/{salt-3001.4-r1 => salt-3001.6} | 4 +- metadata/md5-cache/app-admin/salt-3002.2-r2 | 15 - metadata/md5-cache/app-admin/salt-3002.2-r4 | 15 - metadata/md5-cache/app-admin/salt-3002.5 | 15 + metadata/md5-cache/app-admin/supervisor-4.2.2 | 15 + metadata/md5-cache/app-admin/syslog-ng-3.30.1 | 4 +- metadata/md5-cache/app-admin/vault-1.5.7 | 15 + metadata/md5-cache/app-admin/vault-1.6.3 | 15 + .../md5-cache/app-admin/xkcdpass-1.17.3-r1 | 14 - .../{xkcdpass-1.17.6 => xkcdpass-1.17.6-r1} | 2 +- metadata/md5-cache/app-arch/Manifest.gz | Bin 25075 -> 25084 bytes metadata/md5-cache/app-arch/pax-20201030 | 4 +- metadata/md5-cache/app-backup/Manifest.gz | Bin 15008 -> 14684 bytes .../md5-cache/app-backup/backupninja-1.1.0 | 10 - .../md5-cache/app-backup/backupninja-1.2.0 | 10 - .../md5-cache/app-backup/backupninja-1.2.1 | 4 +- .../md5-cache/app-backup/duplicity-0.8.16 | 16 - .../md5-cache/app-backup/duplicity-0.8.17 | 4 +- .../md5-cache/app-backup/duplicity-0.8.18 | 16 + metadata/md5-cache/app-benchmarks/Manifest.gz | Bin 7188 -> 7183 bytes .../{stress-ng-0.12.03 => stress-ng-0.12.04} | 2 +- metadata/md5-cache/app-crypt/Manifest.gz | Bin 39925 -> 39780 bytes ...g-2019.1 => debian-archive-keyring-2021.1} | 4 +- ...2018.1 => debian-archive-keyring-2021.1.1} | 6 +- metadata/md5-cache/app-crypt/pinentry-1.1.1 | 14 - .../md5-cache/app-crypt/pinentry-1.1.1-r1 | 4 +- metadata/md5-cache/app-crypt/seahorse-3.36.2 | 4 +- metadata/md5-cache/app-editors/Manifest.gz | Bin 23200 -> 23175 bytes .../md5-cache/app-editors/gvim-8.2.0814-r100 | 4 +- .../{retext-7.2.0 => retext-7.2.0-r1} | 8 +- metadata/md5-cache/app-editors/retext-9999 | 8 +- metadata/md5-cache/app-emacs/Manifest.gz | Bin 44497 -> 44499 bytes ...-gentoo-1.6-r3 => emacs-common-gentoo-1.7} | 8 +- metadata/md5-cache/app-emulation/Manifest.gz | Bin 40855 -> 40402 bytes .../md5-cache/app-emulation/buildah-1.14.11 | 15 - .../{buildah-1.15.1 => buildah-1.19.6} | 4 +- .../md5-cache/app-emulation/conmon-2.0.20 | 13 - .../md5-cache/app-emulation/conmon-2.0.26 | 14 + .../app-emulation/docker-compose-1.28.0 | 16 - .../app-emulation/docker-compose-1.28.2 | 16 - ...r-compose-1.28.3 => docker-compose-1.28.5} | 8 +- .../app-emulation/fs-uae-launcher-3.0.5 | 10 +- .../{podman-2.2.1 => podman-3.0.1} | 4 +- .../md5-cache/app-emulation/qemu-5.2.0-r1 | 4 +- .../{slirp4netns-1.1.4 => slirp4netns-1.1.9} | 4 +- metadata/md5-cache/app-i18n/Manifest.gz | Bin 32185 -> 32507 bytes metadata/md5-cache/app-i18n/ibus-rime-1.5.0 | 12 + metadata/md5-cache/app-i18n/librime-1.7.3 | 15 + .../app-i18n/translate-shell-0.9.6.12 | 4 +- metadata/md5-cache/app-i18n/uchardet-0.0.7 | 4 +- .../md5-cache/app-i18n/unicode-data-13.0.0 | 4 +- metadata/md5-cache/app-misc/Manifest.gz | Bin 72343 -> 72505 bytes metadata/md5-cache/app-misc/dateutils-0.4.7 | 4 +- metadata/md5-cache/app-misc/fdupes-2.1.2 | 4 +- metadata/md5-cache/app-misc/gcalcli-4.2.0 | 15 - metadata/md5-cache/app-misc/gcalcli-4.2.0-r1 | 15 + metadata/md5-cache/app-misc/goobook-3.5.1 | 14 + metadata/md5-cache/app-misc/scrub-2.6.1 | 4 +- .../md5-cache/app-misc/trash-cli-0.20.11.23 | 4 +- .../md5-cache/app-mobilephone/Manifest.gz | Bin 3715 -> 3713 bytes .../md5-cache/app-mobilephone/gammu-1.41.0 | 4 +- metadata/md5-cache/app-office/Manifest.gz | Bin 11996 -> 12000 bytes metadata/md5-cache/app-office/homebank-5.4.3 | 4 +- .../md5-cache/app-office/mdbtools-0.7.1-r2 | 2 +- metadata/md5-cache/app-office/mdbtools-0.9.1 | 2 +- .../md5-cache/app-office/texstudio-3.0.5-r1 | 4 +- metadata/md5-cache/app-portage/Manifest.gz | Bin 18603 -> 18440 bytes metadata/md5-cache/app-portage/eix-0.34.11 | 14 - metadata/md5-cache/app-portage/eix-0.34.12 | 4 +- metadata/md5-cache/app-shells/Manifest.gz | Bin 14965 -> 14960 bytes metadata/md5-cache/app-shells/fish-3.1.2 | 4 +- metadata/md5-cache/app-text/Manifest.gz | Bin 76044 -> 76367 bytes metadata/md5-cache/app-text/capyt-1.1.1 | 10 +- metadata/md5-cache/app-text/jabref-bin-4.9999 | 3 +- .../app-text/master-pdf-editor-5.7.20 | 13 + metadata/md5-cache/app-text/mupdf-1.18.0-r3 | 4 +- metadata/md5-cache/app-text/mythes-1.2.4 | 12 - metadata/md5-cache/app-text/mythes-1.2.4-r1 | 4 +- metadata/md5-cache/app-text/pdfarranger-1.7.0 | 6 +- metadata/md5-cache/app-text/qpdf-10.1.0 | 4 +- .../app-text/wgetpaste-2.30_p20210222-r2 | 11 + metadata/md5-cache/app-text/xmlto-0.0.28-r4 | 12 + metadata/md5-cache/app-vim/Manifest.gz | Bin 39298 -> 39463 bytes .../md5-cache/app-vim/vim-jq-0.0_pre20210226 | 12 + metadata/md5-cache/dev-db/Manifest.gz | Bin 38343 -> 37556 bytes metadata/md5-cache/dev-db/lmdb++-0.9.14.0 | 4 +- metadata/md5-cache/dev-db/lmdb++-1.0.0 | 12 + metadata/md5-cache/dev-db/mysql-5.7.33 | 4 +- metadata/md5-cache/dev-db/mysql-8.0.23 | 4 +- metadata/md5-cache/dev-db/postgresql-10.15 | 15 - metadata/md5-cache/dev-db/postgresql-11.10 | 15 - metadata/md5-cache/dev-db/postgresql-12.5 | 15 - metadata/md5-cache/dev-db/postgresql-13.1 | 15 - metadata/md5-cache/dev-db/postgresql-9.5.24 | 15 - metadata/md5-cache/dev-db/postgresql-9.6.20 | 15 - metadata/md5-cache/dev-embedded/Manifest.gz | Bin 12808 -> 12815 bytes .../md5-cache/dev-embedded/libftdi-1.5-r2 | 4 +- metadata/md5-cache/dev-erlang/Manifest.gz | Bin 11541 -> 11551 bytes metadata/md5-cache/dev-erlang/goldrush-0.1.9 | 4 +- metadata/md5-cache/dev-erlang/jiffy-0.14.11 | 4 +- metadata/md5-cache/dev-erlang/jiffy-0.14.9 | 4 +- metadata/md5-cache/dev-erlang/lager-3.2.4 | 4 +- metadata/md5-cache/dev-java/Manifest.gz | Bin 121717 -> 121712 bytes metadata/md5-cache/dev-java/xpp3-1.1.4c-r4 | 4 +- metadata/md5-cache/dev-lang/Manifest.gz | Bin 47049 -> 45166 bytes metadata/md5-cache/dev-lang/erlang-23.2.1 | 14 - metadata/md5-cache/dev-lang/erlang-23.2.3 | 4 +- metadata/md5-cache/dev-lang/nim-1.4.2 | 14 - metadata/md5-cache/dev-lang/php-7.2.34-r1 | 16 - metadata/md5-cache/dev-lang/php-7.2.34-r2 | 16 - metadata/md5-cache/dev-lang/php-7.3.25 | 16 - metadata/md5-cache/dev-lang/php-7.3.26 | 16 - metadata/md5-cache/dev-lang/php-7.3.26-r1 | 16 - metadata/md5-cache/dev-lang/php-7.3.27 | 4 +- metadata/md5-cache/dev-lang/php-7.4.13 | 16 - metadata/md5-cache/dev-lang/php-7.4.14 | 16 - metadata/md5-cache/dev-lang/php-7.4.14-r1 | 16 - metadata/md5-cache/dev-lang/php-7.4.15 | 4 +- metadata/md5-cache/dev-lang/php-8.0.0 | 16 - metadata/md5-cache/dev-lang/php-8.0.1-r1 | 16 - metadata/md5-cache/dev-libs/Manifest.gz | Bin 158078 -> 157166 bytes metadata/md5-cache/dev-libs/bitset-2.8.4-r1 | 11 +- metadata/md5-cache/dev-libs/c-capnproto-0.3 | 11 +- metadata/md5-cache/dev-libs/d0_blind_id-1.0 | 4 +- metadata/md5-cache/dev-libs/eb-4.4.1-r1 | 9 +- metadata/md5-cache/dev-libs/geoip-1.6.10 | 4 +- metadata/md5-cache/dev-libs/gtx-0.2.2-r1 | 14 + metadata/md5-cache/dev-libs/hyperscan-5.4.0 | 4 +- metadata/md5-cache/dev-libs/igraph-0.8.5 | 4 +- .../osm2pgsql-1.4.0 => dev-libs/igraph-0.9.0} | 18 +- metadata/md5-cache/dev-libs/leatherman-1.12.4 | 4 +- metadata/md5-cache/dev-libs/libbase58-0.1.4 | 12 - metadata/md5-cache/dev-libs/libbpf-0.3 | 4 +- metadata/md5-cache/dev-libs/libdynd-0.7.2 | 14 - metadata/md5-cache/dev-libs/libdynd-0.7.2-r1 | 15 + metadata/md5-cache/dev-libs/libebml-1.4.2 | 4 +- metadata/md5-cache/dev-libs/libinput-1.17.0 | 4 +- .../md5-cache/dev-libs/libmaxminddb-1.5.2 | 4 +- metadata/md5-cache/dev-libs/libpfm-4.10.1-r1 | 2 +- metadata/md5-cache/dev-libs/libpfm-4.11.0 | 11 + metadata/md5-cache/dev-libs/libutf8proc-2.5.0 | 4 +- metadata/md5-cache/dev-libs/libutf8proc-2.6.1 | 13 + metadata/md5-cache/dev-libs/libvoikko-4.3 | 10 +- metadata/md5-cache/dev-libs/libwbxml-0.11.7 | 4 +- metadata/md5-cache/dev-libs/maloc-1.5-r1 | 11 +- .../dev-libs/opencl-clang-11.1.0_pre20201222 | 14 + metadata/md5-cache/dev-libs/papi-5.3.0 | 13 - metadata/md5-cache/dev-libs/papi-5.4.0 | 13 - metadata/md5-cache/dev-libs/papi-5.5.1 | 14 +- metadata/md5-cache/dev-libs/papi-6.0.0.1 | 13 + metadata/md5-cache/dev-libs/pmdk-1.9.2 | 13 + .../{rocksdb-6.14.6 => rocksdb-6.14.6-r1} | 6 +- metadata/md5-cache/dev-libs/rocksdb-6.15.2 | 14 - metadata/md5-cache/dev-libs/rocksdb-6.15.4 | 14 - .../{rocksdb-6.14.5 => rocksdb-6.15.5} | 8 +- metadata/md5-cache/dev-libs/serd-0.30.10 | 4 +- metadata/md5-cache/dev-libs/serd-0.30.6 | 13 - metadata/md5-cache/dev-libs/serd-0.30.8 | 14 - ...{tree-sitter-0.18.0 => tree-sitter-0.18.3} | 4 +- .../md5-cache/dev-libs/xmlrpc-c-1.39.11-r1 | 14 - metadata/md5-cache/dev-libs/xmlrpc-c-1.51.06 | 14 - metadata/md5-cache/dev-lisp/Manifest.gz | Bin 6321 -> 6480 bytes metadata/md5-cache/dev-lisp/abcl-1.8.0 | 13 + metadata/md5-cache/dev-lua/Manifest.gz | Bin 7293 -> 7295 bytes ...uaexpat-1.3.0-r102 => luaexpat-1.3.0-r103} | 2 +- metadata/md5-cache/dev-ml/Manifest.gz | Bin 61806 -> 62274 bytes .../md5-cache/dev-ml/base_bigstring-0.14.0 | 4 +- metadata/md5-cache/dev-ml/camomile-1.0.2 | 4 +- metadata/md5-cache/dev-ml/core-0.14.0-r3 | 4 +- metadata/md5-cache/dev-ml/core_bench-0.14.0 | 4 +- .../md5-cache/dev-ml/core_kernel-0.14.1-r3 | 4 +- metadata/md5-cache/dev-ml/dune-2.8.2 | 8 +- .../dev-ml/dune-configurator-2.8.2-r1 | 4 +- .../dev-ml/dune-private-libs-2.8.2-r1 | 4 +- .../md5-cache/dev-ml/llvm-ocaml-12.0.0_rc2 | 15 + metadata/md5-cache/dev-ml/mccs-1.1.11 | 4 +- metadata/md5-cache/dev-ml/menhir-20190924 | 4 +- metadata/md5-cache/dev-ml/num-1.3-r1 | 4 +- metadata/md5-cache/dev-ml/ocamlgraph-2.0.0-r1 | 14 + metadata/md5-cache/dev-ml/ocamlnet-4.1.8-r1 | 15 + metadata/md5-cache/dev-ml/opam-2.0.8-r1 | 4 +- metadata/md5-cache/dev-ml/opam-client-2.0.8 | 4 +- metadata/md5-cache/dev-ml/opam-core-2.0.8-r1 | 4 +- .../md5-cache/dev-ml/opam-format-2.0.8-r2 | 4 +- .../md5-cache/dev-ml/opam-repository-2.0.8 | 4 +- metadata/md5-cache/dev-ml/opam-solver-2.0.8 | 4 +- metadata/md5-cache/dev-ml/opam-state-2.0.8 | 4 +- metadata/md5-cache/dev-ml/parsexp-0.14.0 | 4 +- metadata/md5-cache/dev-ml/pcre-ocaml-7.4.6-r1 | 4 +- metadata/md5-cache/dev-ml/sexplib-0.14.0 | 4 +- metadata/md5-cache/dev-ml/spawn-0.13.0 | 4 +- metadata/md5-cache/dev-ml/textutils-0.14.0 | 4 +- metadata/md5-cache/dev-ml/timezone-0.14.0 | 4 +- metadata/md5-cache/dev-ml/uchar-0.0.2 | 4 +- metadata/md5-cache/dev-ml/uutf-1.0.1 | 4 +- metadata/md5-cache/dev-ml/zarith-1.11 | 4 +- .../md5-cache/dev-perl/Const-Fast-0.14.0-r2 | 4 +- .../md5-cache/dev-perl/Data-Stag-0.140.0-r2 | 4 +- metadata/md5-cache/dev-perl/File-Map-0.670.0 | 4 +- .../md5-cache/dev-perl/File-Sort-1.10.0-r2 | 4 +- metadata/md5-cache/dev-perl/Manifest.gz | Bin 338811 -> 338818 bytes .../dev-perl/PerlIO-Layers-0.11.0-r1 | 4 +- metadata/md5-cache/dev-php/Manifest.gz | Bin 66081 -> 65598 bytes .../dev-php/PHP_CodeCoverage-4.0.7-r2 | 10 - .../dev-php/PHP_TokenStream-1.4.11-r1 | 10 - metadata/md5-cache/dev-php/phpunit-5.7.15-r3 | 10 - .../md5-cache/dev-python/GitPython-3.1.11 | 15 - .../md5-cache/dev-python/GitPython-3.1.12 | 4 +- metadata/md5-cache/dev-python/Manifest.gz | Bin 348545 -> 344708 bytes metadata/md5-cache/dev-python/aiohttp-3.7.4 | 15 + metadata/md5-cache/dev-python/aiorpcX-0.18.5 | 4 +- metadata/md5-cache/dev-python/aiosmtpd-1.4.0 | 15 + metadata/md5-cache/dev-python/ansi-0.1.5 | 15 - .../{cachetools-4.1.1 => ansi-0.2.0} | 12 +- metadata/md5-cache/dev-python/arrow-1.0.0 | 15 + .../{cachetools-4.2.0 => asteval-0.9.23} | 10 +- metadata/md5-cache/dev-python/autobahn-21.2.2 | 15 + metadata/md5-cache/dev-python/bitarray-1.6.3 | 4 +- metadata/md5-cache/dev-python/boto3-1.17.16 | 15 + metadata/md5-cache/dev-python/boto3-1.17.17 | 15 + .../md5-cache/dev-python/botocore-1.20.16 | 15 + .../md5-cache/dev-python/botocore-1.20.17 | 15 + .../md5-cache/dev-python/cachetools-4.2.1 | 4 +- .../dev-python/cfn-python-lint-0.44.1 | 15 - .../dev-python/cfn-python-lint-0.44.2 | 15 - .../dev-python/cfn-python-lint-0.44.3 | 15 - .../dev-python/cfn-python-lint-0.44.4 | 15 - .../dev-python/cfn-python-lint-0.44.5 | 4 +- .../dev-python/cfn-python-lint-0.44.6 | 15 - .../dev-python/cfn-python-lint-0.45.0 | 15 - .../{ujson-1.35-r1 => chameleon-3.9.0} | 16 +- .../md5-cache/dev-python/clang-python-11.0.1 | 4 +- .../dev-python/clang-python-12.0.0_rc2 | 14 + .../md5-cache/dev-python/cloudpickle-1.6.0 | 4 +- metadata/md5-cache/dev-python/croniter-0.3.30 | 15 - metadata/md5-cache/dev-python/croniter-0.3.37 | 15 - metadata/md5-cache/dev-python/croniter-1.0.1 | 15 - metadata/md5-cache/dev-python/croniter-1.0.2 | 4 +- metadata/md5-cache/dev-python/croniter-1.0.5 | 15 - metadata/md5-cache/dev-python/curtsies-0.3.4 | 16 - metadata/md5-cache/dev-python/curtsies-0.3.5 | 4 +- metadata/md5-cache/dev-python/cwcwidth-0.1.4 | 4 +- metadata/md5-cache/dev-python/cx_Freeze-6.4.2 | 14 - metadata/md5-cache/dev-python/cx_Freeze-6.5.3 | 4 +- metadata/md5-cache/dev-python/dask-2.30.0 | 15 - metadata/md5-cache/dev-python/dask-2021.1.0 | 15 - metadata/md5-cache/dev-python/dask-2021.1.1 | 4 +- .../{bitarray-1.6.1 => deepmerge-0.1.1} | 15 +- metadata/md5-cache/dev-python/diskcache-5.1.0 | 15 - metadata/md5-cache/dev-python/diskcache-5.2.1 | 4 +- metadata/md5-cache/dev-python/docker-py-4.4.4 | 16 + metadata/md5-cache/dev-python/enrich-1.2.6 | 15 + metadata/md5-cache/dev-python/exdown-0.8.6 | 15 + .../md5-cache/dev-python/feedparser-6.0.2 | 4 +- .../md5-cache/dev-python/fonttools-4.21.1 | 16 + metadata/md5-cache/dev-python/gevent-20.12.0 | 16 - metadata/md5-cache/dev-python/gevent-20.12.1 | 16 - metadata/md5-cache/dev-python/gevent-20.9.0 | 16 - metadata/md5-cache/dev-python/gevent-21.1.2 | 4 +- .../dev-python/google-api-core-1.24.0 | 15 - .../dev-python/google-api-core-1.25.1 | 4 +- .../googleapis-common-protos-1.53.0 | 14 + .../md5-cache/dev-python/hypothesis-6.3.3 | 15 + metadata/md5-cache/dev-python/ioflo-2.0.2 | 10 +- metadata/md5-cache/dev-python/ipy-1.00 | 14 - metadata/md5-cache/dev-python/ipy-1.01 | 4 +- metadata/md5-cache/dev-python/ipykernel-5.4.2 | 16 - metadata/md5-cache/dev-python/ipykernel-5.4.3 | 4 +- metadata/md5-cache/dev-python/ipython-7.21.0 | 16 + metadata/md5-cache/dev-python/joblib-1.0.0 | 4 +- metadata/md5-cache/dev-python/keyring-22.2.0 | 15 + metadata/md5-cache/dev-python/libcloud-3.1.0 | 15 - metadata/md5-cache/dev-python/libcloud-3.3.0 | 4 +- metadata/md5-cache/dev-python/lit-11.0.1 | 4 +- metadata/md5-cache/dev-python/lit-12.0.0_rc2 | 14 + metadata/md5-cache/dev-python/llfuse-1.4.0 | 4 +- metadata/md5-cache/dev-python/logutils-0.3.5 | 10 +- metadata/md5-cache/dev-python/loky-2.9.0 | 4 +- .../md5-cache/dev-python/matplotlib-3.2.2-r2 | 15 - .../md5-cache/dev-python/matplotlib-3.3.0-r1 | 15 - .../md5-cache/dev-python/matplotlib-3.3.2 | 15 - .../md5-cache/dev-python/matplotlib-3.3.3-r1 | 4 +- metadata/md5-cache/dev-python/miniupnpc-2.2.0 | 15 - metadata/md5-cache/dev-python/mypy-0.800 | 4 +- metadata/md5-cache/dev-python/natsort-7.1.0 | 16 - metadata/md5-cache/dev-python/natsort-7.1.1 | 4 +- metadata/md5-cache/dev-python/nbclient-0.5.3 | 15 + metadata/md5-cache/dev-python/nbformat-5.0.8 | 16 - .../md5-cache/dev-python/nbformat-5.1.2-r1 | 4 +- metadata/md5-cache/dev-python/nbval-0.9.6 | 15 + metadata/md5-cache/dev-python/pandas-1.2.1 | 4 +- metadata/md5-cache/dev-python/pecan-1.4.0 | 15 + metadata/md5-cache/dev-python/pikepdf-2.6.0 | 16 + metadata/md5-cache/dev-python/pybind11-2.6.0 | 15 - metadata/md5-cache/dev-python/pybind11-2.6.1 | 4 +- .../dev-python/pydata-sphinx-theme-0.4.1 | 15 - .../dev-python/pydata-sphinx-theme-0.4.2 | 4 +- metadata/md5-cache/dev-python/pygame-2.0.1 | 4 +- metadata/md5-cache/dev-python/pygit2-1.4.0 | 15 - metadata/md5-cache/dev-python/pygit2-1.5.0 | 4 +- metadata/md5-cache/dev-python/pyilmbase-2.5.5 | 4 +- metadata/md5-cache/dev-python/pymssql-2.1.5 | 16 + metadata/md5-cache/dev-python/pymysql-0.10.1 | 15 - metadata/md5-cache/dev-python/pymysql-1.0.0 | 15 - metadata/md5-cache/dev-python/pymysql-1.0.1 | 15 - metadata/md5-cache/dev-python/pymysql-1.0.2 | 4 +- .../{setproctitle-1.2.1 => pynvim-0.4.3} | 13 +- .../dev-python/pytest-salt-factories-0.121.1 | 15 + .../dev-python/pytest-salt-factories-0.94.4 | 15 - .../dev-python/python-gflags-3.1.2-r1 | 11 +- .../{smmap-3.0.4 => python-lhafile-0.3.0} | 10 +- .../md5-cache/dev-python/python-slip-0.6.5-r1 | 4 +- .../dev-python/python-sshpubkeys-3.1.0 | 15 - .../dev-python/python-sshpubkeys-3.2.1 | 15 - .../dev-python/python-sshpubkeys-3.3.0 | 4 +- .../md5-cache/dev-python/python-utils-2.3.0 | 15 - .../md5-cache/dev-python/python-utils-2.4.0 | 15 - .../md5-cache/dev-python/python-utils-2.5.1 | 15 - .../md5-cache/dev-python/python-utils-2.5.2 | 15 - .../md5-cache/dev-python/python-utils-2.5.3 | 4 +- .../md5-cache/dev-python/python-utils-2.5.5 | 15 - metadata/md5-cache/dev-python/qtconsole-4.7.6 | 16 - metadata/md5-cache/dev-python/qtconsole-5.0.1 | 16 - metadata/md5-cache/dev-python/qtconsole-5.0.2 | 4 +- metadata/md5-cache/dev-python/raet-0.6.8-r2 | 15 + .../md5-cache/dev-python/reportlab-3.5.56 | 16 - .../md5-cache/dev-python/reportlab-3.5.57 | 16 - .../md5-cache/dev-python/reportlab-3.5.58 | 16 - .../md5-cache/dev-python/reportlab-3.5.59 | 16 - .../md5-cache/dev-python/reportlab-3.5.60 | 4 +- metadata/md5-cache/dev-python/rich-9.11.1 | 15 + metadata/md5-cache/dev-python/rpy-3.4.2 | 16 + metadata/md5-cache/dev-python/scipy-1.6.0 | 4 +- .../md5-cache/dev-python/setproctitle-1.2.2 | 4 +- .../md5-cache/dev-python/setuptools-53.1.0 | 16 + metadata/md5-cache/dev-python/sgmllib3k-1.0.0 | 4 +- metadata/md5-cache/dev-python/smmap-3.0.5 | 4 +- .../md5-cache/dev-python/snakeoil-0.9.2-r1 | 4 +- .../dev-python/socketio-client-nexus-0.7.6 | 15 +- .../dev-python/sphinx-gallery-0.3.1-r1 | 14 - .../md5-cache/dev-python/sphinx-gallery-0.8.1 | 4 +- .../dev-python/sphinx_lv2_theme-1.0.0 | 4 +- .../md5-cache/dev-python/threadpoolctl-2.1.0 | 4 +- metadata/md5-cache/dev-python/tqdm-4.58.0 | 15 + metadata/md5-cache/dev-python/txaio-21.2.1 | 15 + metadata/md5-cache/dev-python/ujson-4.0.1 | 16 - metadata/md5-cache/dev-python/ujson-4.0.2 | 4 +- metadata/md5-cache/dev-python/xarray-0.17.0 | 15 + metadata/md5-cache/dev-python/xmlschema-1.4.1 | 15 - metadata/md5-cache/dev-python/xmlschema-1.4.2 | 4 +- metadata/md5-cache/dev-python/xmlschema-1.5.0 | 15 - metadata/md5-cache/dev-python/yappi-1.3.0-r1 | 15 - metadata/md5-cache/dev-python/yappi-1.3.2 | 4 +- metadata/md5-cache/dev-python/zconfig-3.5.0 | 13 +- metadata/md5-cache/dev-qt/Manifest.gz | Bin 10739 -> 10579 bytes .../dev-qt/qtwebengine-5.15.2_p20210205 | 16 - ...p20210220 => qtwebengine-5.15.2_p20210224} | 7 +- metadata/md5-cache/dev-ruby/Manifest.gz | Bin 205240 -> 206203 bytes .../dev-ruby/mime-types-data-3.2021.0225 | 16 + .../md5-cache/dev-ruby/power_assert-2.0.0 | 16 + metadata/md5-cache/dev-ruby/prawn-2.4.0 | 16 + metadata/md5-cache/dev-ruby/pry-0.14.0 | 16 + .../md5-cache/dev-ruby/regexp_parser-2.1.1 | 16 + metadata/md5-cache/dev-ruby/webmock-3.11.3 | 16 + metadata/md5-cache/dev-scheme/Manifest.gz | Bin 7215 -> 7213 bytes metadata/md5-cache/dev-scheme/greg-2.0.0-r1 | 11 +- metadata/md5-cache/dev-tcltk/Manifest.gz | Bin 9285 -> 9449 bytes .../md5-cache/dev-tcltk/tclreadline-2.3.8-r1 | 12 + metadata/md5-cache/dev-util/Manifest.gz | Bin 121367 -> 122015 bytes metadata/md5-cache/dev-util/cloc-1.86 | 4 +- metadata/md5-cache/dev-util/cmake-3.17.4-r1 | 15 - metadata/md5-cache/dev-util/cmake-3.18.5 | 4 +- metadata/md5-cache/dev-util/cppunit-1.15.1-r2 | 4 +- .../dev-util/cucumber-messages-13.2.1 | 16 + .../dev-util/cucumber-messages-14.0.1 | 16 + metadata/md5-cache/dev-util/diffoscope-166 | 15 - .../md5-cache/dev-util/distro-info-data-0.42 | 4 +- .../dev-util/gtk-update-icon-cache-3.24.26 | 12 + metadata/md5-cache/dev-util/lldb-11.0.1 | 4 +- metadata/md5-cache/dev-util/lldb-12.0.0_rc2 | 15 + metadata/md5-cache/dev-util/pkgdev-9999 | 13 + metadata/md5-cache/dev-util/poke-1.0 | 14 + metadata/md5-cache/dev-util/ragel-6.10 | 11 +- metadata/md5-cache/dev-util/sccache-0.2.15 | 14 + metadata/md5-cache/dev-util/sccache-9999 | 8 +- metadata/md5-cache/dev-util/shards-0.13.0 | 13 - .../spirv-llvm-translator-11.1.0_pre20210212 | 16 + .../md5-cache/dev-util/vulkan-tools-1.2.154 | 15 - metadata/md5-cache/dev-vcs/Manifest.gz | Bin 17604 -> 17913 bytes metadata/md5-cache/dev-vcs/git-2.31.0_rc0 | 15 + metadata/md5-cache/dev-vcs/git-9999-r1 | 2 +- metadata/md5-cache/dev-vcs/git-9999-r2 | 2 +- metadata/md5-cache/dev-vcs/git-9999-r3 | 2 +- metadata/md5-cache/games-engines/Manifest.gz | Bin 6686 -> 6687 bytes .../md5-cache/games-engines/devilutionx-9999 | 4 +- metadata/md5-cache/games-fps/Manifest.gz | Bin 11397 -> 11397 bytes ...32-20210127.9308 => eduke32-20210221.9314} | 4 +- metadata/md5-cache/games-server/Manifest.gz | Bin 1737 -> 1903 bytes .../games-server/bedrock-server-1.16.201.03 | 12 + metadata/md5-cache/games-util/Manifest.gz | Bin 9491 -> 9492 bytes .../games-util/xboxdrv-0.8.8_p20190118 | 4 +- metadata/md5-cache/gnome-base/Manifest.gz | Bin 7856 -> 7856 bytes .../md5-cache/gnome-base/gnome-shell-3.38.3 | 10 +- metadata/md5-cache/gnome-extra/Manifest.gz | Bin 19321 -> 19322 bytes .../gnome-extra/chrome-gnome-shell-10-r4 | 10 +- .../md5-cache/gnome-extra/gnome-tweaks-3.34.0 | 10 +- metadata/md5-cache/gui-libs/Manifest.gz | Bin 4551 -> 4392 bytes .../gui-libs/display-manager-init-1.0-r1 | 9 - ...nit-1.0-r2 => display-manager-init-1.0-r3} | 2 +- metadata/md5-cache/gui-libs/libhandy-0.0.13 | 4 +- metadata/md5-cache/kde-misc/Manifest.gz | Bin 6028 -> 6029 bytes metadata/md5-cache/kde-misc/kdiff3-1.8.4 | 14 - metadata/md5-cache/kde-misc/kdiff3-1.8.5 | 4 +- metadata/md5-cache/kde-misc/tellico-3.3.5 | 15 + metadata/md5-cache/mail-client/Manifest.gz | Bin 7857 -> 7206 bytes .../md5-cache/mail-client/roundcube-1.4.10 | 14 - .../md5-cache/mail-client/roundcube-1.4.11 | 4 +- .../md5-cache/mail-client/roundcube-1.4.8 | 14 - .../mail-client/thunderbird-78.7.1-r1 | 15 - .../md5-cache/mail-client/thunderbird-78.8.0 | 4 +- .../mail-client/thunderbird-bin-78.7.1 | 15 - metadata/md5-cache/mail-filter/Manifest.gz | Bin 12609 -> 11947 bytes .../md5-cache/mail-filter/rspamd-2.7-r100 | 4 +- .../md5-cache/mail-filter/spamassassin-3.4.4 | 14 - .../mail-filter/spamassassin-3.4.4-r1 | 14 - .../mail-filter/spamassassin-3.4.4-r2 | 15 - .../mail-filter/spamassassin-3.4.4-r3 | 15 - metadata/md5-cache/mail-mta/Manifest.gz | Bin 5186 -> 5181 bytes ....6_pre20210215 => postfix-3.6_pre20210224} | 2 +- metadata/md5-cache/media-fonts/Manifest.gz | Bin 43004 -> 42996 bytes .../media-fonts/alegreya-serif-2.008 | 4 +- .../media-fonts/polarsys-b612-fonts-1.008-r1 | 4 +- metadata/md5-cache/media-gfx/Manifest.gz | Bin 55972 -> 55982 bytes .../md5-cache/media-gfx/converseen-0.9.6.2 | 13 - .../md5-cache/media-gfx/converseen-0.9.9.0 | 14 + .../media-gfx/gnofract4d-4.3_p20201029 | 4 +- .../md5-cache/media-gfx/libimagequant-2.12.3 | 4 +- metadata/md5-cache/media-gfx/xdot-1.2 | 6 +- metadata/md5-cache/media-gfx/xdot-9999 | 6 +- metadata/md5-cache/media-libs/Manifest.gz | Bin 95781 -> 96104 bytes metadata/md5-cache/media-libs/freeglut-3.2.1 | 6 +- metadata/md5-cache/media-libs/ilmbase-2.5.5 | 4 +- .../md5-cache/media-libs/jbig2enc-0.28-r1 | 13 +- metadata/md5-cache/media-libs/jbig2enc-0.29 | 14 + metadata/md5-cache/media-libs/libbluray-1.2.0 | 2 +- metadata/md5-cache/media-libs/libdvbcsa-1.1.0 | 4 +- .../md5-cache/media-libs/libsdl2-2.0.12-r2 | 4 +- .../md5-cache/media-libs/libtaginfo-0.2.1 | 14 +- .../noise-suppression-for-voice-0.91} | 14 +- .../noise-suppression-for-voice-9999 | 2 +- metadata/md5-cache/media-libs/openexr-2.5.5 | 4 +- metadata/md5-cache/media-plugins/Manifest.gz | Bin 68735 -> 68735 bytes .../media-plugins/vdr-devstatus-0.4.1-r1 | 4 +- .../md5-cache/media-plugins/vdr-dvbapi-2.2.4 | 4 +- .../md5-cache/media-plugins/vdr-dvbapi-2.2.5 | 4 +- .../media-plugins/vdr-epgsearch-2.2.0 | 4 +- .../media-plugins/vdr-osdteletext-0.9.7 | 4 +- .../media-plugins/vdr-skinsoppalusikka-2.4.0 | 4 +- metadata/md5-cache/media-sound/Manifest.gz | Bin 78715 -> 78393 bytes metadata/md5-cache/media-sound/mumble-1.3.3 | 14 - .../{sndio-1.7.0 => sndio-1.7.0-r1} | 4 +- ...ent-3.5.6-r3 => teamspeak-client-3.5.6-r4} | 2 +- ...0_beta40 => teamspeak-client-5.0.0_beta43} | 2 +- .../media-sound/vorbis-tools-1.4.0-r5 | 13 - .../md5-cache/media-sound/vorbis-tools-1.4.2 | 4 +- metadata/md5-cache/media-video/Manifest.gz | Bin 38852 -> 39017 bytes metadata/md5-cache/media-video/ffmpeg-4.3.2 | 4 +- .../md5-cache/media-video/totem-3.34.1-r1 | 16 + metadata/md5-cache/media-video/vcsi-7-r1 | 12 +- metadata/md5-cache/net-analyzer/Manifest.gz | Bin 71701 -> 71691 bytes .../md5-cache/net-analyzer/mbrowse-0.4.3-r1 | 2 +- .../md5-cache/net-analyzer/multimon-ng-1.1.8 | 14 - .../md5-cache/net-analyzer/multimon-ng-1.1.9 | 15 + .../md5-cache/net-analyzer/multimon-ng-9999 | 7 +- metadata/md5-cache/net-analyzer/munin-2.0.64 | 16 - metadata/md5-cache/net-analyzer/munin-2.0.66 | 4 +- .../{munin-2.0.65 => munin-2.0.67} | 4 +- .../md5-cache/net-analyzer/net-snmp-5.9-r3 | 16 + .../md5-cache/net-analyzer/net-snmp-99999999 | 6 +- .../{ostinato-0.9_p20180522 => ostinato-1.1} | 5 +- metadata/md5-cache/net-analyzer/slurm-0.4.3 | 4 +- .../md5-cache/net-analyzer/upnpscan-0.4-r3 | 12 +- metadata/md5-cache/net-analyzer/zabbix-4.0.28 | 4 +- metadata/md5-cache/net-analyzer/zabbix-5.0.8 | 4 +- metadata/md5-cache/net-analyzer/zabbix-5.2.4 | 4 +- metadata/md5-cache/net-dialup/Manifest.gz | Bin 7427 -> 7425 bytes .../md5-cache/net-dialup/freeradius-3.0.21-r1 | 4 +- metadata/md5-cache/net-dialup/ppp-2.4.9-r2 | 4 +- .../net-dialup/radiusclient-ng-0.5.6-r1 | 12 +- metadata/md5-cache/net-fs/Manifest.gz | Bin 6690 -> 6693 bytes metadata/md5-cache/net-fs/samba-4.12.11 | 10 +- metadata/md5-cache/net-fs/samba-4.12.9-r1 | 10 +- metadata/md5-cache/net-fs/samba-4.13.3-r1 | 10 +- metadata/md5-cache/net-fs/samba-4.13.4 | 10 +- metadata/md5-cache/net-fs/samba-4.14.0_rc3 | 10 +- metadata/md5-cache/net-fs/smbtad-1.2.6 | 2 +- metadata/md5-cache/net-im/Manifest.gz | Bin 15541 -> 15694 bytes .../net-im/{coturn-4.5.1.3 => coturn-4.5.2} | 2 +- metadata/md5-cache/net-im/err-6.1.4 | 15 - metadata/md5-cache/net-im/err-6.1.7 | 16 + metadata/md5-cache/net-im/neochat-1.1.1 | 14 + metadata/md5-cache/net-im/prosody-0.11.8 | 4 +- .../net-im/skype-dbus-mock-0_pre20181011 | 13 +- metadata/md5-cache/net-irc/Manifest.gz | Bin 11129 -> 11121 bytes metadata/md5-cache/net-irc/eggdrop-1.8.4-r1 | 4 +- metadata/md5-cache/net-irc/limnoria-20191123 | 15 - metadata/md5-cache/net-irc/limnoria-20200124 | 15 + metadata/md5-cache/net-irc/limnoria-9999 | 14 + metadata/md5-cache/net-irc/limnoria-99999999 | 14 - metadata/md5-cache/net-libs/Manifest.gz | Bin 60013 -> 58570 bytes .../md5-cache/net-libs/libad9361-iio-0.1-r2 | 13 - .../libad9361-iio-0.2} | 14 +- .../md5-cache/net-libs/libad9361-iio-9999 | 6 +- metadata/md5-cache/net-libs/libblkmaker-0.3.2 | 11 - metadata/md5-cache/net-libs/libblkmaker-0.4.3 | 11 - metadata/md5-cache/net-libs/libblkmaker-0.5.3 | 11 - metadata/md5-cache/net-libs/libecap-1.0.0 | 13 +- metadata/md5-cache/net-libs/libecap-1.0.1 | 12 + .../net-libs/libflowmanager-3.0.0-r1 | 6 +- metadata/md5-cache/net-libs/libiio-0.15-r1 | 13 - metadata/md5-cache/net-libs/libiio-0.21 | 14 + metadata/md5-cache/net-libs/libiio-9999 | 9 +- .../net-libs/libnetfilter_conntrack-1.0.7 | 4 +- .../net-libs/libnetfilter_cthelper-1.0.0-r1 | 17 +- .../net-libs/libnetfilter_cttimeout-1.0.0-r1 | 17 +- .../{libosmo-dsp-0.3 => libosmo-dsp-0.4.0} | 6 +- .../md5-cache/net-libs/libproxy-0.4.16-r1 | 16 - metadata/md5-cache/net-libs/libproxy-0.4.17 | 4 +- .../{libquotient-0.6.3 => libquotient-0.6.5} | 4 +- .../md5-cache/net-libs/libtrace-4.0.10_p1 | 14 - .../md5-cache/net-libs/libtrace-4.0.11_p1 | 14 - .../md5-cache/net-libs/libtrace-4.0.12_p1 | 14 - ...{libtrace-4.0.13_p1 => libtrace-4.0.15_p1} | 10 +- .../{libtrace-99999 => libtrace-9999} | 8 +- metadata/md5-cache/net-libs/liquid-dsp-1.3.1 | 13 - .../{liquid-dsp-1.3.0 => liquid-dsp-1.3.2} | 9 +- metadata/md5-cache/net-libs/liquid-dsp-9999 | 7 +- metadata/md5-cache/net-libs/miniupnpc-2.2.0 | 12 - metadata/md5-cache/net-libs/miniupnpc-2.2.1 | 4 +- metadata/md5-cache/net-libs/nodejs-12.21.0 | 16 + .../{nodejs-15.8.0 => nodejs-14.16.0} | 12 +- .../{nodejs-15.6.0 => nodejs-15.10.0} | 2 +- .../md5-cache/net-libs/socket_wrapper-1.3.2 | 13 + metadata/md5-cache/net-libs/srt-1.4.2 | 6 +- metadata/md5-cache/net-libs/srt-9999 | 6 +- metadata/md5-cache/net-libs/wandio-1.0.5 | 12 - metadata/md5-cache/net-libs/wandio-4.0.0 | 12 - metadata/md5-cache/net-libs/wandio-4.1.2 | 12 - metadata/md5-cache/net-libs/wandio-4.2.0 | 12 - metadata/md5-cache/net-libs/wandio-4.2.1 | 15 - .../md5-cache/net-libs/wandio-4.2.3_p1-r1 | 5 +- metadata/md5-cache/net-libs/xrootd-5.1.0 | 16 + metadata/md5-cache/net-libs/xrootd-ceph-5.1.0 | 15 + .../{zeromq-4.3.3 => zeromq-4.3.3-r1} | 8 +- .../{zeromq-4.3.4 => zeromq-4.3.4-r1} | 8 +- metadata/md5-cache/net-mail/Manifest.gz | Bin 22056 -> 22058 bytes metadata/md5-cache/net-mail/mu-1.4.15 | 4 +- metadata/md5-cache/net-misc/Manifest.gz | Bin 90510 -> 89393 bytes metadata/md5-cache/net-misc/bfgminer-5.4.2 | 14 - .../net-misc/connman-notify-0_pre20191003-r1 | 13 - metadata/md5-cache/net-misc/dhcp-4.4.1 | 13 - metadata/md5-cache/net-misc/dhcp-4.4.2 | 14 - metadata/md5-cache/net-misc/exabgp-4.2.11-r2 | 15 + metadata/md5-cache/net-misc/geoipupdate-4.3.0 | 4 +- metadata/md5-cache/net-misc/gns3-gui-2.2.11 | 15 - .../md5-cache/net-misc/gns3-server-2.2.11 | 15 - .../md5-cache/net-misc/pyhoca-cli-0.6.1.1 | 15 - .../md5-cache/net-misc/pyhoca-cli-0.6.1.2 | 13 +- .../md5-cache/net-misc/pyhoca-gui-0.6.1.0 | 15 - .../md5-cache/net-misc/pyhoca-gui-0.6.1.1 | 13 +- metadata/md5-cache/net-news/Manifest.gz | Bin 2399 -> 2394 bytes metadata/md5-cache/net-news/liferea-1.12.9 | 4 +- metadata/md5-cache/net-nntp/Manifest.gz | Bin 2833 -> 2834 bytes metadata/md5-cache/net-nntp/nzbget-21.0-r1 | 4 +- metadata/md5-cache/net-proxy/Manifest.gz | Bin 8843 -> 8683 bytes .../md5-cache/net-proxy/tinyproxy-1.10.0-r1 | 15 - metadata/md5-cache/net-wireless/Manifest.gz | Bin 29411 -> 29384 bytes .../{gr-iqbal-0.38.1 => gr-iqbal-0.38.2} | 4 +- metadata/md5-cache/net-wireless/iw-5.9 | 4 +- .../net-wireless/soapyplutosdr-0.2.0 | 12 - .../soapyplutosdr-0.2.1} | 16 +- .../md5-cache/net-wireless/soapyplutosdr-9999 | 9 +- .../md5-cache/net-wireless/soapyrtlsdr-0.3.0 | 12 - .../soapyrtlsdr-0.3.2} | 16 +- .../md5-cache/net-wireless/soapyrtlsdr-9999 | 9 +- .../{unifi-6.1.57 => unifi-6.1.60} | 4 +- .../{unifi-6.1.56 => unifi-6.1.61} | 4 +- .../net-wireless/wireless-regdb-20190301 | 4 +- .../net-wireless/wireless-regdb-20190603 | 4 +- .../net-wireless/wireless-regdb-20201120 | 6 +- metadata/md5-cache/sci-astronomy/Manifest.gz | Bin 7940 -> 7929 bytes metadata/md5-cache/sci-astronomy/montage-5.0 | 6 +- metadata/md5-cache/sci-astronomy/stiff-2.4.0 | 7 +- metadata/md5-cache/sci-biology/Manifest.gz | Bin 24531 -> 24537 bytes .../md5-cache/sci-biology/finchtv-1.3.1-r3 | 4 +- .../md5-cache/sci-calculators/Manifest.gz | Bin 3544 -> 3541 bytes .../sci-calculators/qalculate-gtk-3.16.0 | 4 +- .../md5-cache/sci-electronics/Manifest.gz | Bin 11175 -> 11184 bytes .../sci-electronics/espresso-ab-1.0-r2 | 4 +- .../md5-cache/sci-electronics/iverilog-11.0 | 4 +- .../md5-cache/sci-geosciences/Manifest.gz | Bin 17174 -> 17013 bytes .../md5-cache/sci-geosciences/osm2pgsql-1.3.0 | 15 - .../md5-cache/sci-geosciences/qgis-3.16.4 | 16 + .../sci-geosciences/qmapshack-1.15.2-r2 | 4 +- metadata/md5-cache/sci-libs/Manifest.gz | Bin 53885 -> 53557 bytes metadata/md5-cache/sci-libs/coinor-alps-1.5.4 | 14 - metadata/md5-cache/sci-libs/coinor-alps-1.5.7 | 14 + metadata/md5-cache/sci-libs/coinor-bcp-1.3.8 | 14 - metadata/md5-cache/sci-libs/coinor-bcp-1.4.4 | 14 + .../md5-cache/sci-libs/coinor-bcps-0.93.10 | 14 - .../md5-cache/sci-libs/coinor-bcps-0.94.5 | 14 + .../md5-cache/sci-libs/coinor-blis-0.93.10 | 14 - .../md5-cache/sci-libs/coinor-blis-0.94.8 | 14 + .../md5-cache/sci-libs/coinor-bonmin-1.7.4 | 14 - .../md5-cache/sci-libs/coinor-bonmin-1.8.8 | 14 + .../md5-cache/sci-libs/coinor-couenne-0.4.7 | 14 - .../md5-cache/sci-libs/coinor-couenne-0.5.8 | 14 + .../sci-libs/coinor-cppad-20140519-r1 | 13 - .../sci-libs/coinor-cppad-20210000.5 | 14 + metadata/md5-cache/sci-libs/coinor-dip-0.9.8 | 14 - metadata/md5-cache/sci-libs/coinor-dip-0.95.0 | 14 + .../md5-cache/sci-libs/coinor-flopcpp-1.1.7 | 13 - .../md5-cache/sci-libs/coinor-flopcpp-1.2.5 | 13 + metadata/md5-cache/sci-libs/coinor-mp-1.7.6 | 13 - metadata/md5-cache/sci-libs/coinor-mp-1.8.4 | 12 + .../md5-cache/sci-libs/coinor-netlib-1.2.6 | 11 - .../md5-cache/sci-libs/coinor-netlib-1.2.9 | 9 + metadata/md5-cache/sci-libs/coinor-smi-0.93.4 | 14 - metadata/md5-cache/sci-libs/coinor-smi-0.96.1 | 13 + .../md5-cache/sci-libs/coinor-symphony-5.5.7 | 14 - .../md5-cache/sci-libs/coinor-symphony-5.6.17 | 14 + metadata/md5-cache/sci-libs/exodusii-6.09 | 9 +- metadata/md5-cache/sci-libs/libgeotiff-1.6.0 | 4 +- metadata/md5-cache/sci-libs/libint-1.1.6 | 11 +- .../md5-cache/sci-libs/libqalculate-3.16.1 | 4 +- metadata/md5-cache/sci-libs/libxc-5.1.0 | 4 +- metadata/md5-cache/sci-libs/mpir-3.0.0 | 4 +- metadata/md5-cache/sci-libs/nemesis-6.09 | 9 +- metadata/md5-cache/sci-libs/netcdf-4.3.2-r1 | 15 - metadata/md5-cache/sci-libs/netcdf-4.6.1-r1 | 15 - metadata/md5-cache/sci-libs/sundials-5.2.0 | 2 +- metadata/md5-cache/sci-libs/udunits-2.2.28 | 4 +- metadata/md5-cache/sci-mathematics/4ti2-1.6.7 | 4 +- .../md5-cache/sci-mathematics/Manifest.gz | Bin 18704 -> 18705 bytes .../md5-cache/sci-mathematics/bertini-1.4 | 11 +- metadata/md5-cache/sci-mathematics/cgal-5.2 | 4 +- .../sci-mathematics/dataplot-20131220 | 9 +- metadata/md5-cache/sci-physics/Manifest.gz | Bin 7012 -> 6855 bytes metadata/md5-cache/sci-physics/pythia-6.4.28 | 13 - metadata/md5-cache/sys-apps/Manifest.gz | Bin 92636 -> 92944 bytes .../{earlyoom-1.6.1 => earlyoom-1.6.2} | 4 +- metadata/md5-cache/sys-apps/irqbalance-1.7.0 | 4 +- metadata/md5-cache/sys-apps/pkgcore-0.11.3 | 4 +- metadata/md5-cache/sys-apps/portage-3.0.12 | 2 +- metadata/md5-cache/sys-apps/portage-3.0.13 | 2 +- metadata/md5-cache/sys-apps/portage-3.0.14 | 2 +- metadata/md5-cache/sys-apps/portage-3.0.15-r2 | 2 +- metadata/md5-cache/sys-apps/portage-3.0.16 | 17 + metadata/md5-cache/sys-apps/portage-9999 | 2 +- .../sys-apps/xdg-desktop-portal-1.8.1 | 14 + metadata/md5-cache/sys-auth/Manifest.gz | Bin 16495 -> 16168 bytes metadata/md5-cache/sys-auth/elogind-243.7 | 15 - metadata/md5-cache/sys-auth/elogind-243.7-r1 | 15 - metadata/md5-cache/sys-block/Manifest.gz | Bin 18900 -> 19238 bytes metadata/md5-cache/sys-block/libfabric-1.11.2 | 14 + metadata/md5-cache/sys-block/ndctl-71.1-r1 | 15 + metadata/md5-cache/sys-block/zram-init-8.1 | 4 +- metadata/md5-cache/sys-boot/Manifest.gz | Bin 8764 -> 8759 bytes ...{mokutil-0.3.0_p20170404 => mokutil-0.4.0} | 4 +- metadata/md5-cache/sys-cluster/Manifest.gz | Bin 37079 -> 36759 bytes .../md5-cache/sys-cluster/ceph-14.2.11-r1 | 16 - metadata/md5-cache/sys-cluster/ceph-14.2.13 | 16 - .../md5-cache/sys-cluster/ceph-14.2.15-r1 | 16 - .../md5-cache/sys-cluster/ceph-14.2.16-r1 | 16 - .../md5-cache/sys-cluster/ceph-14.2.16-r2 | 16 + metadata/md5-cache/sys-cluster/ceph-15.2.9 | 16 + metadata/md5-cache/sys-devel/Manifest.gz | Bin 32125 -> 32775 bytes metadata/md5-cache/sys-devel/bc-1.07.1-r3 | 4 +- .../md5-cache/sys-devel/binutils-2.35.1-r1 | 4 +- metadata/md5-cache/sys-devel/binutils-2.35.2 | 2 +- metadata/md5-cache/sys-devel/binutils-2.36.1 | 2 +- metadata/md5-cache/sys-devel/clang-11.0.1 | 4 +- metadata/md5-cache/sys-devel/clang-12.0.0_rc2 | 16 + .../md5-cache/sys-devel/clang-common-11.0.1 | 4 +- .../sys-devel/clang-common-12.0.0_rc2 | 10 + .../md5-cache/sys-devel/clang-runtime-11.0.1 | 4 +- .../sys-devel/clang-runtime-12.0.0_rc2 | 12 + metadata/md5-cache/sys-devel/distcc-3.3.3-r1 | 14 - metadata/md5-cache/sys-devel/distcc-3.3.3-r2 | 4 +- ...{gcc-11.0.0_pre9999 => gcc-11.0.1_pre9999} | 0 metadata/md5-cache/sys-devel/gcc-config-2.3.3 | 4 +- metadata/md5-cache/sys-devel/gdb-10.1 | 2 +- metadata/md5-cache/sys-devel/lld-11.0.1 | 4 +- metadata/md5-cache/sys-devel/lld-12.0.0_rc2 | 14 + metadata/md5-cache/sys-devel/llvm-11.0.1 | 4 +- metadata/md5-cache/sys-devel/llvm-12.0.0_rc2 | 16 + .../md5-cache/sys-devel/llvm-common-11.0.1 | 4 +- .../sys-devel/llvm-common-12.0.0_rc2 | 10 + metadata/md5-cache/sys-devel/sparse-0.6.2 | 14 - metadata/md5-cache/sys-fs/Manifest.gz | Bin 38754 -> 38270 bytes .../md5-cache/sys-fs/fuse-overlayfs-1.1.2 | 13 - ...e-overlayfs-1.2.0 => fuse-overlayfs-1.4.0} | 8 +- metadata/md5-cache/sys-fs/udiskie-2.2.0 | 14 - metadata/md5-cache/sys-fs/udiskie-2.3.0 | 14 - metadata/md5-cache/sys-fs/udiskie-2.3.2 | 4 +- metadata/md5-cache/sys-kernel/Manifest.gz | Bin 23856 -> 26055 bytes .../sys-kernel/gentoo-kernel-5.10.19 | 16 + .../md5-cache/sys-kernel/gentoo-kernel-5.11.2 | 16 + .../sys-kernel/gentoo-kernel-5.4.101 | 15 + .../md5-cache/sys-kernel/gentoo-kernel-5.4.97 | 4 +- .../sys-kernel/gentoo-kernel-bin-5.10.18-r1 | 15 + .../sys-kernel/gentoo-kernel-bin-5.10.19 | 15 + .../sys-kernel/gentoo-kernel-bin-5.11.2 | 15 + .../sys-kernel/gentoo-kernel-bin-5.4.100-r1 | 15 + .../sys-kernel/gentoo-kernel-bin-5.4.101 | 15 + .../sys-kernel/gentoo-kernel-bin-5.4.97 | 4 +- .../sys-kernel/gentoo-sources-5.10.19 | 14 + .../sys-kernel/gentoo-sources-5.11.2 | 14 + .../sys-kernel/gentoo-sources-5.4.101 | 14 + .../sys-kernel/vanilla-kernel-5.10.19 | 16 + .../sys-kernel/vanilla-kernel-5.11.2 | 16 + .../sys-kernel/vanilla-kernel-5.4.101 | 15 + ...ources-5.10.18 => vanilla-sources-5.10.19} | 4 +- ...-sources-5.11.1 => vanilla-sources-5.11.2} | 4 +- ...ources-5.4.100 => vanilla-sources-5.4.101} | 4 +- metadata/md5-cache/sys-libs/Manifest.gz | Bin 35974 -> 36596 bytes .../sys-libs/binutils-libs-2.35.1-r1 | 4 +- .../md5-cache/sys-libs/binutils-libs-2.35.2 | 2 +- .../md5-cache/sys-libs/binutils-libs-2.36.1 | 2 +- .../md5-cache/sys-libs/compiler-rt-11.0.1 | 4 +- .../md5-cache/sys-libs/compiler-rt-12.0.0_rc2 | 13 + .../sys-libs/compiler-rt-sanitizers-11.0.1 | 4 +- .../compiler-rt-sanitizers-12.0.0_rc2 | 14 + metadata/md5-cache/sys-libs/glibc-2.32-r2 | 16 - metadata/md5-cache/sys-libs/glibc-2.32-r3 | 16 - metadata/md5-cache/sys-libs/glibc-2.32-r5 | 16 - metadata/md5-cache/sys-libs/libcxx-11.0.1 | 4 +- metadata/md5-cache/sys-libs/libcxx-12.0.0_rc2 | 15 + metadata/md5-cache/sys-libs/libcxxabi-11.0.1 | 4 +- .../md5-cache/sys-libs/libcxxabi-12.0.0_rc2 | 14 + metadata/md5-cache/sys-libs/libomp-11.0.1 | 4 +- metadata/md5-cache/sys-libs/libomp-12.0.0_rc2 | 15 + metadata/md5-cache/sys-libs/libstatgrab-0.91 | 13 +- metadata/md5-cache/sys-libs/libstatgrab-0.92 | 14 + .../md5-cache/sys-libs/llvm-libunwind-11.0.1 | 4 +- .../sys-libs/llvm-libunwind-12.0.0_rc2 | 14 + .../md5-cache/sys-libs/timezone-data-2021a | 4 +- metadata/md5-cache/virtual/Manifest.gz | Bin 42064 -> 42371 bytes .../md5-cache/virtual/dist-kernel-5.10.19 | 7 + metadata/md5-cache/virtual/dist-kernel-5.11.2 | 7 + .../md5-cache/virtual/dist-kernel-5.4.101 | 7 + metadata/md5-cache/virtual/dist-kernel-5.4.97 | 4 +- metadata/md5-cache/virtual/httpd-php-7.2 | 7 - metadata/md5-cache/www-apps/Manifest.gz | Bin 21152 -> 20678 bytes metadata/md5-cache/www-apps/nextcloud-18.0.12 | 14 - metadata/md5-cache/www-apps/nextcloud-18.0.13 | 14 - metadata/md5-cache/www-apps/nextcloud-18.0.14 | 14 - .../{nextcloud-19.0.7 => nextcloud-19.0.9} | 4 +- .../{nextcloud-20.0.6 => nextcloud-20.0.8} | 4 +- .../{nextcloud-19.0.6 => nextcloud-21.0.0} | 4 +- metadata/md5-cache/www-client/Manifest.gz | Bin 12062 -> 10916 bytes metadata/md5-cache/www-client/firefox-78.7.0 | 15 - .../md5-cache/www-client/firefox-78.7.1-r1 | 15 - metadata/md5-cache/www-client/firefox-78.8.0 | 4 +- .../md5-cache/www-client/firefox-85.0.2-r1 | 15 - .../md5-cache/www-client/firefox-bin-78.7.1 | 15 - .../md5-cache/www-client/firefox-bin-85.0.2 | 15 - ...1.5 => google-chrome-unstable-90.0.4427.5} | 2 +- .../md5-cache/www-client/lynx-2.9.0_pre6-r1 | 4 +- .../www-client/opera-beta-74.0.3911.42 | 14 - .../www-client/opera-beta-74.0.3911.63 | 14 - ...a-74.0.3911.22 => opera-beta-75.0.3969.14} | 4 +- ...3.7.2202.3 => vivaldi-snapshot-3.7.2209.3} | 2 +- metadata/md5-cache/www-plugins/Manifest.gz | Bin 2092 -> 2090 bytes ...> chrome-binary-plugins-90.0.4427.5_alpha} | 2 +- metadata/md5-cache/x11-libs/Manifest.gz | Bin 29314 -> 29628 bytes metadata/md5-cache/x11-libs/fox-wrapper-3 | 4 +- metadata/md5-cache/x11-libs/gtk+-3.24.26 | 17 + metadata/md5-cache/x11-libs/tslib-1.22 | 14 + metadata/md5-cache/x11-misc/Manifest.gz | Bin 75410 -> 75579 bytes metadata/md5-cache/x11-misc/dmenu-4.8 | 4 +- metadata/md5-cache/x11-misc/menumaker-0.99.12 | 4 +- .../md5-cache/x11-misc/screen-message-0.26 | 12 + metadata/md5-cache/x11-misc/viewglob-2.0.4-r1 | 11 +- .../md5-cache/x11-misc/xbindkeys-1.8.7-r1 | 4 +- .../md5-cache/x11-misc/xscreensaver-5.44-r4 | 4 +- metadata/md5-cache/x11-plugins/Manifest.gz | Bin 32348 -> 32184 bytes .../x11-plugins/purple-mattermost-1.2-r1 | 12 - metadata/md5-cache/x11-themes/Manifest.gz | Bin 32084 -> 32233 bytes .../x11-themes/e-flat-theme-0_pre20210225 | 10 + .../{kvantum-0.16.1 => kvantum-0.18.0} | 4 +- metadata/md5-cache/xfce-base/Manifest.gz | Bin 2849 -> 3018 bytes .../md5-cache/xfce-base/xfce4-panel-4.16.2 | 15 + metadata/md5-cache/xfce-extra/Manifest.gz | Bin 10546 -> 10707 bytes .../xfce-extra/xfce4-taskmanager-1.5.2 | 13 + metadata/news/timestamp.chk | 2 +- metadata/projects.xml | 2 +- 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 45659 -> 45664 bytes net-analyzer/mbrowse/mbrowse-0.4.3-r1.ebuild | 7 +- net-analyzer/multimon-ng/Manifest | 2 +- ...-1.1.8.ebuild => multimon-ng-1.1.9.ebuild} | 5 +- .../multimon-ng/multimon-ng-9999.ebuild | 5 +- net-analyzer/munin/Manifest | 6 +- net-analyzer/munin/munin-2.0.64.ebuild | 417 ----- net-analyzer/munin/munin-2.0.66.ebuild | 2 +- ...unin-2.0.65.ebuild => munin-2.0.67.ebuild} | 2 +- .../net-snmp/files/net-snmp-5.9-r3-f2fs.patch | 40 + net-analyzer/net-snmp/net-snmp-5.9-r3.ebuild | 213 +++ .../net-snmp/net-snmp-99999999.ebuild | 27 +- net-analyzer/ostinato/Manifest | 2 +- .../ostinato-0.9_p20180522-buildfix.patch | 17 - net-analyzer/ostinato/metadata.xml | 2 +- ...9_p20180522.ebuild => ostinato-1.1.ebuild} | 12 +- net-analyzer/slurm/slurm-0.4.3.ebuild | 2 +- net-analyzer/upnpscan/upnpscan-0.4-r3.ebuild | 24 +- net-analyzer/zabbix/zabbix-4.0.28.ebuild | 2 +- net-analyzer/zabbix/zabbix-5.0.8.ebuild | 2 +- net-analyzer/zabbix/zabbix-5.2.4.ebuild | 2 +- net-dialup/Manifest.gz | Bin 5728 -> 5724 bytes .../freeradius/freeradius-3.0.21-r1.ebuild | 2 +- net-dialup/ppp/ppp-2.4.9-r2.ebuild | 10 +- .../radiusclient-ng-0.5.6-cross-compile.patch | 4 +- .../radiusclient-ng-0.5.6-r1.ebuild | 28 +- net-fs/Manifest.gz | Bin 3868 -> 3870 bytes net-fs/samba/metadata.xml | 4 + net-fs/samba/samba-4.12.11.ebuild | 23 +- net-fs/samba/samba-4.12.9-r1.ebuild | 23 +- net-fs/samba/samba-4.13.3-r1.ebuild | 16 +- net-fs/samba/samba-4.13.4.ebuild | 16 +- net-fs/samba/samba-4.14.0_rc3.ebuild | 16 +- net-fs/smbtad/smbtad-1.2.6.ebuild | 7 +- net-im/Manifest.gz | Bin 10080 -> 10076 bytes net-im/coturn/Manifest | 2 +- ...urn-4.5.1.3.ebuild => coturn-4.5.2.ebuild} | 0 net-im/err/Manifest | 2 +- .../{err-6.1.4.ebuild => err-6.1.7.ebuild} | 64 +- net-im/err/files/err-6.1.4-slixmpp.patch | 190 -- net-im/err/metadata.xml | 1 + net-im/neochat/Manifest | 1 + net-im/neochat/neochat-1.1.1.ebuild | 47 + net-im/prosody/prosody-0.11.8.ebuild | 2 +- net-im/skype-dbus-mock/metadata.xml | 2 +- .../skype-dbus-mock-0_pre20181011.ebuild | 18 +- net-irc/Manifest.gz | Bin 7543 -> 7552 bytes net-irc/eggdrop/eggdrop-1.8.4-r1.ebuild | 2 +- net-irc/limnoria/Manifest | 2 +- ...999999.ebuild => limnoria-20200124.ebuild} | 51 +- ...a-20191123.ebuild => limnoria-9999.ebuild} | 51 +- net-irc/limnoria/metadata.xml | 1 + net-libs/Manifest.gz | Bin 33246 -> 33256 bytes net-libs/libad9361-iio/Manifest | 2 +- ...bb2a9b655be3bdb66c6cf03aa504817ed240.patch | 36 - ...0.1-r2.ebuild => libad9361-iio-0.2.ebuild} | 8 +- .../libad9361-iio/libad9361-iio-9999.ebuild | 7 +- net-libs/libblkmaker/Manifest | 3 - net-libs/libblkmaker/libblkmaker-0.3.2.ebuild | 26 - net-libs/libblkmaker/libblkmaker-0.4.3.ebuild | 24 - net-libs/libblkmaker/libblkmaker-0.5.3.ebuild | 25 - net-libs/libecap/Manifest | 1 + net-libs/libecap/libecap-1.0.0.ebuild | 18 +- net-libs/libecap/libecap-1.0.1.ebuild | 35 + net-libs/libecap/metadata.xml | 12 +- .../libflowmanager-3.0.0-r1.ebuild | 21 +- net-libs/libiio/Manifest | 2 +- ...biio-0.15-r1.ebuild => libiio-0.21.ebuild} | 4 +- net-libs/libiio/libiio-9999.ebuild | 4 +- .../libnetfilter_conntrack-1.0.7.ebuild | 4 +- .../libnetfilter_cthelper-1.0.0-r1.ebuild | 15 +- .../libnetfilter_cttimeout-1.0.0-r1.ebuild | 15 +- net-libs/libosmo-dsp/Manifest | 2 +- ...sp-0.3.ebuild => libosmo-dsp-0.4.0.ebuild} | 4 +- net-libs/libproxy/Manifest | 1 - net-libs/libproxy/libproxy-0.4.16-r1.ebuild | 81 - net-libs/libproxy/libproxy-0.4.17.ebuild | 2 +- net-libs/libquotient/Manifest | 2 +- .../libquotient-0.6.3-use-after-free.patch | 92 - ...-0.6.3.ebuild => libquotient-0.6.5.ebuild} | 5 +- net-libs/libtrace/Manifest | 5 +- net-libs/libtrace/libtrace-4.0.10_p1.ebuild | 67 - net-libs/libtrace/libtrace-4.0.11_p1.ebuild | 67 - net-libs/libtrace/libtrace-4.0.12_p1.ebuild | 67 - ...13_p1.ebuild => libtrace-4.0.15_p1.ebuild} | 44 +- ...race-99999.ebuild => libtrace-9999.ebuild} | 43 +- net-libs/libtrace/metadata.xml | 18 +- net-libs/liquid-dsp/Manifest | 3 +- net-libs/liquid-dsp/liquid-dsp-1.3.0.ebuild | 42 - ...p-1.3.1.ebuild => liquid-dsp-1.3.2.ebuild} | 2 +- net-libs/liquid-dsp/liquid-dsp-9999.ebuild | 2 +- net-libs/miniupnpc/Manifest | 2 - net-libs/miniupnpc/miniupnpc-2.2.0.ebuild | 61 - net-libs/miniupnpc/miniupnpc-2.2.1.ebuild | 2 +- net-libs/nodejs/Manifest | 5 +- net-libs/nodejs/nodejs-12.21.0.ebuild | 219 +++ ...js-15.8.0.ebuild => nodejs-14.16.0.ebuild} | 14 +- ...js-15.6.0.ebuild => nodejs-15.10.0.ebuild} | 0 net-libs/socket_wrapper/Manifest | 1 + .../socket_wrapper-1.3.2.ebuild | 27 + net-libs/srt/srt-1.4.2.ebuild | 3 +- net-libs/srt/srt-9999.ebuild | 3 +- net-libs/wandio/Manifest | 5 - net-libs/wandio/metadata.xml | 15 +- net-libs/wandio/wandio-1.0.5.ebuild | 35 - net-libs/wandio/wandio-4.0.0.ebuild | 35 - net-libs/wandio/wandio-4.1.2.ebuild | 35 - net-libs/wandio/wandio-4.2.0.ebuild | 35 - net-libs/wandio/wandio-4.2.1.ebuild | 48 - net-libs/wandio/wandio-4.2.3_p1-r1.ebuild | 20 +- net-libs/xrootd-ceph/Manifest | 1 + net-libs/xrootd-ceph/xrootd-ceph-5.1.0.ebuild | 36 + net-libs/xrootd/Manifest | 1 + net-libs/xrootd/xrootd-5.1.0.ebuild | 116 ++ net-libs/zeromq/metadata.xml | 4 + ...mq-4.3.3.ebuild => zeromq-4.3.3-r1.ebuild} | 9 +- ...mq-4.3.4.ebuild => zeromq-4.3.4-r1.ebuild} | 9 +- net-mail/Manifest.gz | Bin 15565 -> 15565 bytes net-mail/mu/mu-1.4.15.ebuild | 2 +- net-misc/Manifest.gz | Bin 54923 -> 54922 bytes net-misc/bfgminer/Manifest | 1 - net-misc/bfgminer/bfgminer-5.4.2.ebuild | 192 --- net-misc/bfgminer/metadata.xml | 1 - .../connman-notify-0_pre20191003-r1.ebuild | 38 - net-misc/dhcp/Manifest | 1 - net-misc/dhcp/dhcp-4.4.1.ebuild | 265 --- net-misc/dhcp/dhcp-4.4.2.ebuild | 266 --- net-misc/exabgp/exabgp-4.2.11-r2.ebuild | 59 + ....11-healthcheck-allow-disable-metric.patch | 22 + ...bgp-4.2.11-healthcheck-fix-log-crash.patch | 13 + .../exabgp-4.2.11-less-verbose-logging.patch | 44 + net-misc/exabgp/files/exabgp.initd-r1 | 64 + net-misc/geoipupdate/geoipupdate-4.3.0.ebuild | 4 +- net-misc/gns3-gui/Manifest | 1 - net-misc/gns3-gui/gns3-gui-2.2.11.ebuild | 56 - net-misc/gns3-server/Manifest | 1 - .../gns3-server/gns3-server-2.2.11.ebuild | 63 - net-misc/pyhoca-cli/Manifest | 1 - net-misc/pyhoca-cli/metadata.xml | 1 + net-misc/pyhoca-cli/pyhoca-cli-0.6.1.1.ebuild | 31 - net-misc/pyhoca-cli/pyhoca-cli-0.6.1.2.ebuild | 15 +- net-misc/pyhoca-gui/Manifest | 1 - net-misc/pyhoca-gui/metadata.xml | 1 + net-misc/pyhoca-gui/pyhoca-gui-0.6.1.0.ebuild | 35 - net-misc/pyhoca-gui/pyhoca-gui-0.6.1.1.ebuild | 19 +- net-news/Manifest.gz | Bin 1895 -> 1895 bytes net-news/liferea/liferea-1.12.9.ebuild | 4 +- net-nntp/Manifest.gz | Bin 1703 -> 1701 bytes net-nntp/nzbget/nzbget-21.0-r1.ebuild | 2 +- net-proxy/Manifest.gz | Bin 5547 -> 5548 bytes net-proxy/tinyproxy/Manifest | 1 - net-proxy/tinyproxy/files/tinyproxy.service | 9 - .../tinyproxy/tinyproxy-1.10.0-r1.ebuild | 71 - net-wireless/Manifest.gz | Bin 16391 -> 16394 bytes net-wireless/gr-iqbal/Manifest | 2 +- ...l-0.38.1.ebuild => gr-iqbal-0.38.2.ebuild} | 0 net-wireless/iw/iw-5.9.ebuild | 4 +- net-wireless/soapyplutosdr/Manifest | 2 +- ....2.0.ebuild => soapyplutosdr-0.2.1.ebuild} | 6 +- .../soapyplutosdr/soapyplutosdr-9999.ebuild | 6 +- net-wireless/soapyrtlsdr/Manifest | 2 +- ...-0.3.0.ebuild => soapyrtlsdr-0.3.2.ebuild} | 10 +- .../soapyrtlsdr/soapyrtlsdr-9999.ebuild | 10 +- net-wireless/unifi/Manifest | 4 +- ...nifi-6.1.57.ebuild => unifi-6.1.60.ebuild} | 2 +- ...nifi-6.1.56.ebuild => unifi-6.1.61.ebuild} | 2 +- .../wireless-regdb-20190301.ebuild | 4 +- .../wireless-regdb-20190603.ebuild | 4 +- .../wireless-regdb-20201120.ebuild | 4 +- profiles/Manifest.gz | Bin 141514 -> 141487 bytes profiles/arch/alpha/package.use.mask | 6 + profiles/arch/alpha/use.mask | 1 - profiles/arch/amd64/x32/package.mask | 1 - profiles/arch/arm/use.mask | 1 - profiles/arch/arm64/package.use.mask | 12 +- profiles/arch/arm64/use.mask | 1 - profiles/arch/ia64/package.use.mask | 6 + profiles/arch/ia64/use.mask | 1 - profiles/arch/powerpc/package.use.mask | 4 + profiles/arch/powerpc/ppc64/package.use.mask | 5 + profiles/arch/riscv/package.use.mask | 6 + profiles/arch/sparc/package.use.mask | 6 + profiles/arch/sparc/use.mask | 1 - profiles/arch/x86/package.use.mask | 4 - profiles/base/package.use.mask | 12 +- profiles/base/use.mask | 4 - profiles/package.mask | 49 +- profiles/use.local.desc | 19 +- sci-astronomy/Manifest.gz | Bin 6523 -> 6521 bytes sci-astronomy/montage/montage-5.0.ebuild | 15 +- sci-astronomy/stiff/stiff-2.4.0.ebuild | 14 +- sci-biology/Manifest.gz | Bin 22467 -> 22466 bytes sci-biology/finchtv/finchtv-1.3.1-r3.ebuild | 2 +- sci-calculators/Manifest.gz | Bin 3032 -> 3030 bytes .../qalculate-gtk/qalculate-gtk-3.16.0.ebuild | 2 +- sci-electronics/Manifest.gz | Bin 9047 -> 9046 bytes .../espresso-ab/espresso-ab-1.0-r2.ebuild | 2 +- sci-electronics/iverilog/iverilog-11.0.ebuild | 2 +- sci-geosciences/Manifest.gz | Bin 10568 -> 10569 bytes sci-geosciences/osm2pgsql/Manifest | 1 - .../osm2pgsql/osm2pgsql-1.3.0.ebuild | 43 - .../osm2pgsql/osm2pgsql-1.4.0.ebuild | 43 - sci-geosciences/qgis/Manifest | 1 + sci-geosciences/qgis/qgis-3.16.4.ebuild | 206 +++ .../qmapshack/qmapshack-1.15.2-r2.ebuild | 2 +- sci-libs/Manifest.gz | Bin 42116 -> 42128 bytes sci-libs/coinor-alps/Manifest | 2 +- sci-libs/coinor-alps/coinor-alps-1.5.4.ebuild | 62 - sci-libs/coinor-alps/coinor-alps-1.5.7.ebuild | 51 + sci-libs/coinor-alps/metadata.xml | 3 + sci-libs/coinor-bcp/Manifest | 2 +- sci-libs/coinor-bcp/coinor-bcp-1.3.8.ebuild | 59 - sci-libs/coinor-bcp/coinor-bcp-1.4.4.ebuild | 56 + sci-libs/coinor-bcp/metadata.xml | 3 + sci-libs/coinor-bcps/Manifest | 2 +- .../coinor-bcps/coinor-bcps-0.93.10.ebuild | 57 - .../coinor-bcps/coinor-bcps-0.94.5.ebuild | 57 + sci-libs/coinor-bcps/metadata.xml | 3 + sci-libs/coinor-blis/Manifest | 2 +- .../coinor-blis/coinor-blis-0.93.10.ebuild | 58 - .../coinor-blis/coinor-blis-0.94.8.ebuild | 59 + sci-libs/coinor-blis/metadata.xml | 3 + sci-libs/coinor-bonmin/Manifest | 2 +- .../coinor-bonmin/coinor-bonmin-1.7.4.ebuild | 62 - .../coinor-bonmin/coinor-bonmin-1.8.8.ebuild | 55 + sci-libs/coinor-bonmin/metadata.xml | 8 +- sci-libs/coinor-couenne/Manifest | 2 +- .../coinor-couenne-0.4.7.ebuild | 59 - .../coinor-couenne-0.5.8.ebuild | 57 + sci-libs/coinor-couenne/metadata.xml | 3 + sci-libs/coinor-cppad/Manifest | 2 +- .../coinor-cppad-20140519-r1.ebuild | 59 - .../coinor-cppad-20210000.5.ebuild | 73 + .../files/coinor-cppad-20140519-boost.patch | 79 - .../files/coinor-cppad-20140519-dash.patch | 215 --- .../coinor-cppad-20210000.5-pkgconfig.patch | 26 + sci-libs/coinor-cppad/metadata.xml | 10 +- sci-libs/coinor-dip/Manifest | 2 +- sci-libs/coinor-dip/coinor-dip-0.9.8.ebuild | 58 - sci-libs/coinor-dip/coinor-dip-0.95.0.ebuild | 57 + sci-libs/coinor-dip/metadata.xml | 3 + sci-libs/coinor-flopcpp/Manifest | 2 +- .../coinor-flopcpp-1.1.7.ebuild | 66 - .../coinor-flopcpp-1.2.5.ebuild | 50 + sci-libs/coinor-flopcpp/metadata.xml | 3 + sci-libs/coinor-mp/Manifest | 2 +- sci-libs/coinor-mp/coinor-mp-1.7.6.ebuild | 60 - sci-libs/coinor-mp/coinor-mp-1.8.4.ebuild | 43 + sci-libs/coinor-mp/metadata.xml | 5 +- sci-libs/coinor-netlib/Manifest | 2 +- .../coinor-netlib/coinor-netlib-1.2.6.ebuild | 19 - .../coinor-netlib/coinor-netlib-1.2.9.ebuild | 13 + sci-libs/coinor-netlib/metadata.xml | 3 + sci-libs/coinor-smi/Manifest | 2 +- sci-libs/coinor-smi/coinor-smi-0.93.4.ebuild | 71 - sci-libs/coinor-smi/coinor-smi-0.96.1.ebuild | 53 + sci-libs/coinor-smi/metadata.xml | 3 + sci-libs/coinor-symphony/Manifest | 2 +- .../coinor-symphony-5.5.7.ebuild | 87 - .../coinor-symphony-5.6.17.ebuild | 71 + sci-libs/coinor-symphony/metadata.xml | 3 + sci-libs/exodusii/exodusii-6.09.ebuild | 14 +- sci-libs/libgeotiff/libgeotiff-1.6.0.ebuild | 2 +- sci-libs/libint/libint-1.1.6.ebuild | 18 +- .../libqalculate/libqalculate-3.16.1.ebuild | 2 +- sci-libs/libxc/libxc-5.1.0.ebuild | 2 +- sci-libs/mpir/mpir-3.0.0.ebuild | 4 +- sci-libs/nemesis/nemesis-6.09.ebuild | 22 +- sci-libs/netcdf/Manifest | 2 - sci-libs/netcdf/netcdf-4.3.2-r1.ebuild | 59 - sci-libs/netcdf/netcdf-4.6.1-r1.ebuild | 54 - sci-libs/sundials/sundials-5.2.0.ebuild | 11 +- sci-libs/udunits/udunits-2.2.28.ebuild | 2 +- sci-mathematics/4ti2/4ti2-1.6.7.ebuild | 2 +- sci-mathematics/Manifest.gz | Bin 13341 -> 13341 bytes sci-mathematics/bertini/bertini-1.4.ebuild | 46 +- sci-mathematics/cgal/cgal-5.2.ebuild | 2 +- .../dataplot/dataplot-20131220.ebuild | 25 +- sci-physics/Manifest.gz | Bin 4517 -> 4521 bytes sci-physics/pythia/Manifest | 1 - sci-physics/pythia/pythia-6.4.28.ebuild | 67 - sys-apps/Manifest.gz | Bin 48490 -> 48492 bytes sys-apps/earlyoom/Manifest | 2 +- ...oom-1.6.1.ebuild => earlyoom-1.6.2.ebuild} | 6 +- sys-apps/earlyoom/files/earlyoom-r1 | 6 + .../files/ipmitool-1.8.18-fno-common.patch | 22 - .../files/ipmitool-1.8.18-openssl-1.1.patch | 145 -- sys-apps/irqbalance/irqbalance-1.7.0.ebuild | 2 +- sys-apps/pkgcore/pkgcore-0.11.3.ebuild | 2 +- sys-apps/portage/Manifest | 1 + sys-apps/portage/portage-3.0.12.ebuild | 2 +- sys-apps/portage/portage-3.0.13.ebuild | 2 +- sys-apps/portage/portage-3.0.14.ebuild | 2 +- sys-apps/portage/portage-3.0.15-r2.ebuild | 2 +- sys-apps/portage/portage-3.0.16.ebuild | 272 +++ sys-apps/portage/portage-9999.ebuild | 8 +- sys-apps/xdg-desktop-portal/Manifest | 1 + .../xdg-desktop-portal-1.8.1.ebuild | 42 + sys-auth/Manifest.gz | Bin 10248 -> 10250 bytes sys-auth/elogind/Manifest | 1 - sys-auth/elogind/elogind-243.7-r1.ebuild | 148 -- sys-auth/elogind/elogind-243.7.ebuild | 146 -- sys-block/Manifest.gz | Bin 10187 -> 10513 bytes sys-block/libfabric/Manifest | 1 + sys-block/libfabric/libfabric-1.11.2.ebuild | 78 + sys-block/libfabric/metadata.xml | 15 + sys-block/ndctl/Manifest | 1 + sys-block/ndctl/metadata.xml | 8 + sys-block/ndctl/ndctl-71.1-r1.ebuild | 65 + sys-block/zram-init/zram-init-8.1.ebuild | 4 +- sys-boot/Manifest.gz | Bin 6227 -> 6222 bytes sys-boot/mokutil/Manifest | 2 +- sys-boot/mokutil/metadata.xml | 2 +- ..._p20170404.ebuild => mokutil-0.4.0.ebuild} | 2 +- sys-cluster/Manifest.gz | Bin 12900 -> 12907 bytes sys-cluster/ceph/Manifest | 4 +- sys-cluster/ceph/ceph-14.2.11-r1.ebuild | 401 ----- sys-cluster/ceph/ceph-14.2.13.ebuild | 400 ----- ....2.16-r1.ebuild => ceph-14.2.16-r2.ebuild} | 31 +- ...h-14.2.15-r1.ebuild => ceph-15.2.9.ebuild} | 67 +- ...e-isal_compress-if-don-t-have-SSE4_1.patch | 22 + sys-cluster/ceph/files/rbdmap.initd-r1 | 122 ++ sys-devel/Manifest.gz | Bin 9325 -> 9328 bytes sys-devel/bc/bc-1.07.1-r3.ebuild | 2 +- sys-devel/binutils/binutils-2.35.1-r1.ebuild | 4 +- sys-devel/binutils/binutils-2.35.2.ebuild | 2 + sys-devel/binutils/binutils-2.36.1.ebuild | 2 + .../binutils/files/binutils-2.35.1-cet.patch | 103 ++ sys-devel/clang-common/Manifest | 1 + .../clang-common/clang-common-11.0.1.ebuild | 2 +- .../clang-common-12.0.0_rc2.ebuild | 24 + .../clang-runtime/clang-runtime-11.0.1.ebuild | 2 +- .../clang-runtime-12.0.0_rc2.ebuild | 25 + sys-devel/clang/Manifest | 1 + sys-devel/clang/clang-11.0.1.ebuild | 2 +- sys-devel/clang/clang-12.0.0_rc2.ebuild | 435 +++++ sys-devel/distcc/distcc-3.3.3-r1.ebuild | 195 --- sys-devel/distcc/distcc-3.3.3-r2.ebuild | 2 +- sys-devel/gcc-config/gcc-config-2.3.3.ebuild | 2 +- .../files/3.3.4/libffi-without-libgcj.patch | 22 - .../3.4.3/libffi-nogcj-lib-path-fix.patch | 40 - .../files/3.4.3/libffi-without-libgcj.patch | 40 - .../files/3.4.4/gcc-3.4.4-cross-compile.patch | 63 - .../files/4.1.0/gcc-4.1.0-cross-compile.patch | 40 - ...c-4.1.0-fast-math-i386-Os-workaround.patch | 64 - sys-devel/gcc/files/gcc-4.9.4-bootstrap.patch | 66 - .../gcc/files/gcc-9.2.0-neg-insn-cost.patch | 29 - sys-devel/gcc/files/gcc-spec-env-r1.patch | 87 - sys-devel/gcc/files/gcc-spec-env.patch | 42 - ...e9999.ebuild => gcc-11.0.1_pre9999.ebuild} | 0 sys-devel/gdb/files/gdb-10.1-cet.patch | 103 ++ sys-devel/gdb/gdb-10.1.ebuild | 1 + sys-devel/lld/Manifest | 1 + sys-devel/lld/lld-11.0.1.ebuild | 2 +- sys-devel/lld/lld-12.0.0_rc2.ebuild | 76 + sys-devel/llvm-common/Manifest | 1 + .../llvm-common/llvm-common-11.0.1.ebuild | 2 +- .../llvm-common/llvm-common-12.0.0_rc2.ebuild | 27 + sys-devel/llvm/Manifest | 1 + sys-devel/llvm/llvm-11.0.1.ebuild | 2 +- sys-devel/llvm/llvm-12.0.0_rc2.ebuild | 525 ++++++ sys-devel/sparse/Manifest | 1 - sys-devel/sparse/sparse-0.6.2.ebuild | 71 - sys-fs/Manifest.gz | Bin 21257 -> 21251 bytes sys-fs/fuse-overlayfs/Manifest | 3 +- .../fuse-overlayfs-1.2.0.ebuild | 27 - ...1.2.ebuild => fuse-overlayfs-1.4.0.ebuild} | 7 +- sys-fs/udiskie/Manifest | 2 - sys-fs/udiskie/udiskie-2.2.0.ebuild | 48 - sys-fs/udiskie/udiskie-2.3.0.ebuild | 48 - sys-fs/udiskie/udiskie-2.3.2.ebuild | 2 +- sys-kernel/Manifest.gz | Bin 4411 -> 4408 bytes sys-kernel/gentoo-kernel-bin/Manifest | 8 + .../gentoo-kernel-bin-5.10.18-r1.ebuild | 44 + .../gentoo-kernel-bin-5.10.19.ebuild | 48 + .../gentoo-kernel-bin-5.11.2.ebuild | 48 + .../gentoo-kernel-bin-5.4.100-r1.ebuild | 59 + .../gentoo-kernel-bin-5.4.101.ebuild | 55 + .../gentoo-kernel-bin-5.4.97.ebuild | 2 +- sys-kernel/gentoo-kernel/Manifest | 11 + .../gentoo-kernel-5.10.19.ebuild | 89 + .../gentoo-kernel/gentoo-kernel-5.11.2.ebuild | 89 + .../gentoo-kernel-5.4.101.ebuild | 96 ++ .../gentoo-kernel/gentoo-kernel-5.4.97.ebuild | 2 +- sys-kernel/gentoo-sources/Manifest | 9 + .../gentoo-sources-5.10.19.ebuild | 28 + .../gentoo-sources-5.11.2.ebuild | 28 + .../gentoo-sources-5.4.101.ebuild | 28 + sys-kernel/vanilla-kernel/Manifest | 10 + .../vanilla-kernel-5.10.19.ebuild | 100 ++ .../vanilla-kernel-5.11.2.ebuild | 100 ++ .../vanilla-kernel-5.4.101.ebuild | 106 ++ sys-kernel/vanilla-sources/Manifest | 6 +- ....ebuild => vanilla-sources-5.10.19.ebuild} | 0 ...1.ebuild => vanilla-sources-5.11.2.ebuild} | 0 ....ebuild => vanilla-sources-5.4.101.ebuild} | 0 sys-libs/Manifest.gz | Bin 14071 -> 14074 bytes .../binutils-libs-2.35.1-r1.ebuild | 4 +- .../binutils-libs/binutils-libs-2.35.2.ebuild | 2 + .../binutils-libs/binutils-libs-2.36.1.ebuild | 2 + .../files/binutils-libs-2.35.1-cet.patch | 103 ++ sys-libs/compiler-rt-sanitizers/Manifest | 1 + .../compiler-rt-sanitizers-11.0.1.ebuild | 2 +- .../compiler-rt-sanitizers-12.0.0_rc2.ebuild | 198 +++ sys-libs/compiler-rt/Manifest | 1 + .../compiler-rt/compiler-rt-11.0.1.ebuild | 2 +- .../compiler-rt/compiler-rt-12.0.0_rc2.ebuild | 127 ++ sys-libs/glibc/Manifest | 2 - sys-libs/glibc/glibc-2.32-r2.ebuild | 1521 ----------------- sys-libs/glibc/glibc-2.32-r3.ebuild | 1513 ---------------- sys-libs/glibc/glibc-2.32-r5.ebuild | 1513 ---------------- sys-libs/libcxx/Manifest | 1 + sys-libs/libcxx/libcxx-11.0.1.ebuild | 2 +- sys-libs/libcxx/libcxx-12.0.0_rc2.ebuild | 218 +++ sys-libs/libcxxabi/Manifest | 1 + sys-libs/libcxxabi/libcxxabi-11.0.1.ebuild | 2 +- .../libcxxabi/libcxxabi-12.0.0_rc2.ebuild | 122 ++ sys-libs/libomp/Manifest | 1 + sys-libs/libomp/libomp-11.0.1.ebuild | 2 +- sys-libs/libomp/libomp-12.0.0_rc2.ebuild | 105 ++ sys-libs/libstatgrab/Manifest | 1 + sys-libs/libstatgrab/libstatgrab-0.91.ebuild | 23 +- sys-libs/libstatgrab/libstatgrab-0.92.ebuild | 43 + sys-libs/libstatgrab/metadata.xml | 5 +- sys-libs/llvm-libunwind/Manifest | 1 + .../llvm-libunwind-11.0.1.ebuild | 2 +- .../llvm-libunwind-12.0.0_rc2.ebuild | 124 ++ .../timezone-data/timezone-data-2021a.ebuild | 2 +- virtual/Manifest.gz | Bin 28589 -> 28597 bytes .../dist-kernel/dist-kernel-5.10.19.ebuild | 19 + virtual/dist-kernel/dist-kernel-5.11.2.ebuild | 19 + .../dist-kernel/dist-kernel-5.4.101.ebuild | 19 + virtual/dist-kernel/dist-kernel-5.4.97.ebuild | 2 +- virtual/httpd-php/httpd-php-7.2.ebuild | 12 - www-apps/Manifest.gz | Bin 11266 -> 11267 bytes www-apps/nextcloud/Manifest | 9 +- www-apps/nextcloud/nextcloud-19.0.6.ebuild | 43 - www-apps/nextcloud/nextcloud-19.0.7.ebuild | 43 - ...18.0.12.ebuild => nextcloud-19.0.9.ebuild} | 0 www-apps/nextcloud/nextcloud-20.0.6.ebuild | 43 - ...18.0.13.ebuild => nextcloud-20.0.8.ebuild} | 0 ...18.0.14.ebuild => nextcloud-21.0.0.ebuild} | 0 www-client/Manifest.gz | Bin 5873 -> 5874 bytes www-client/firefox-bin/Manifest | 194 --- .../firefox-bin/firefox-bin-78.7.1.ebuild | 411 ----- .../firefox-bin/firefox-bin-85.0.2.ebuild | 411 ----- www-client/firefox/Manifest | 291 ---- www-client/firefox/firefox-78.7.0.ebuild | 1140 ------------ www-client/firefox/firefox-78.7.1-r1.ebuild | 1183 ------------- www-client/firefox/firefox-78.8.0.ebuild | 2 +- www-client/firefox/firefox-85.0.2-r1.ebuild | 1173 ------------- www-client/google-chrome-unstable/Manifest | 2 +- ...google-chrome-unstable-90.0.4427.5.ebuild} | 0 www-client/lynx/lynx-2.9.0_pre6-r1.ebuild | 2 +- www-client/opera-beta/Manifest | 6 +- .../opera-beta/opera-beta-74.0.3911.42.ebuild | 139 -- .../opera-beta/opera-beta-74.0.3911.63.ebuild | 139 -- ....ebuild => opera-beta-75.0.3969.14.ebuild} | 2 +- www-client/vivaldi-snapshot/Manifest | 8 +- ...ild => vivaldi-snapshot-3.7.2209.3.ebuild} | 0 www-plugins/Manifest.gz | Bin 1248 -> 1251 bytes www-plugins/chrome-binary-plugins/Manifest | 2 +- ...e-binary-plugins-90.0.4427.5_alpha.ebuild} | 0 x11-libs/Manifest.gz | Bin 20357 -> 20349 bytes x11-libs/fox-wrapper/fox-wrapper-3.ebuild | 4 +- x11-libs/gtk+/Manifest | 1 + x11-libs/gtk+/gtk+-3.24.26.ebuild | 253 +++ x11-libs/tslib/Manifest | 1 + x11-libs/tslib/tslib-1.22.ebuild | 61 + x11-misc/Manifest.gz | Bin 48629 -> 48633 bytes x11-misc/dmenu/dmenu-4.8.ebuild | 4 +- x11-misc/menumaker/menumaker-0.99.12.ebuild | 4 +- x11-misc/menumaker/metadata.xml | 1 + x11-misc/screen-message/Manifest | 1 + .../screen-message/screen-message-0.26.ebuild | 31 + x11-misc/viewglob/viewglob-2.0.4-r1.ebuild | 28 +- x11-misc/xbindkeys/xbindkeys-1.8.7-r1.ebuild | 2 +- .../xscreensaver/xscreensaver-5.44-r4.ebuild | 2 +- x11-plugins/Manifest.gz | Bin 28039 -> 28044 bytes x11-plugins/purple-mattermost/Manifest | 1 - .../purple-mattermost-1.2-r1.ebuild | 29 - x11-themes/Manifest.gz | Bin 22423 -> 22423 bytes x11-themes/e-flat-theme/Manifest | 1 + .../e-flat-theme-0_pre20210225.ebuild | 43 + x11-themes/kvantum/Manifest | 2 +- ...um-0.16.1.ebuild => kvantum-0.18.0.ebuild} | 2 +- xfce-base/Manifest.gz | Bin 2376 -> 2380 bytes xfce-base/xfce4-panel/Manifest | 1 + .../xfce4-panel/xfce4-panel-4.16.2.ebuild | 71 + xfce-extra/Manifest.gz | Bin 9242 -> 9241 bytes xfce-extra/xfce4-taskmanager/Manifest | 1 + .../xfce4-taskmanager-1.5.2.ebuild | 37 + 2039 files changed, 19839 insertions(+), 44349 deletions(-) create mode 100644 acct-group/err/Manifest create mode 100644 acct-group/err/err-0.ebuild create mode 100644 acct-group/err/metadata.xml create mode 100644 acct-user/err/Manifest create mode 100644 acct-user/err/err-0.ebuild create mode 100644 acct-user/err/metadata.xml create mode 100644 app-admin/ansible-lint/ansible-lint-5.0.2.ebuild create mode 100644 app-admin/consul/consul-1.7.12.ebuild delete mode 100644 app-admin/consul/consul-1.7.8.ebuild delete mode 100644 app-admin/consul/consul-1.8.4.ebuild create mode 100644 app-admin/consul/consul-1.8.8.ebuild create mode 100644 app-admin/consul/consul-1.9.3.ebuild delete mode 100644 app-admin/mcelog/mcelog-173-r1.ebuild delete mode 100644 app-admin/mcelog/mcelog-174.ebuild delete mode 100644 app-admin/radmind/radmind-1.15.1.ebuild create mode 100644 app-admin/salt/files/salt-3000.8-tests.patch create mode 100644 app-admin/salt/files/salt-3001.6-tests.patch create mode 100644 app-admin/salt/files/salt-3002.5-tests.patch rename app-admin/salt/{salt-3000.6.ebuild => salt-3000.8.ebuild} (92%) rename app-admin/salt/{salt-3001.4-r1.ebuild => salt-3001.6.ebuild} (94%) delete mode 100644 app-admin/salt/salt-3002.2-r2.ebuild rename app-admin/salt/{salt-3002.2-r4.ebuild => salt-3002.5.ebuild} (95%) create mode 100644 app-admin/supervisor/supervisor-4.2.2.ebuild create mode 100644 app-admin/vault/vault-1.5.7.ebuild create mode 100644 app-admin/vault/vault-1.6.3.ebuild create mode 100644 app-admin/xkcdpass/files/xkcdpass-manpage-fix.patch rename app-admin/xkcdpass/{xkcdpass-1.17.3-r1.ebuild => xkcdpass-1.17.6-r1.ebuild} (91%) delete mode 100644 app-admin/xkcdpass/xkcdpass-1.17.6.ebuild delete mode 100644 app-backup/backupninja/backupninja-1.1.0.ebuild delete mode 100644 app-backup/backupninja/backupninja-1.2.0.ebuild rename app-backup/duplicity/{duplicity-0.8.16.ebuild => duplicity-0.8.18.ebuild} (96%) rename app-backup/duplicity/files/{duplicity-0.8.16-fix-docs-cmd.patch => duplicity-0.8.18-fix-docs-cmd.patch} (74%) rename app-benchmarks/stress-ng/{stress-ng-0.12.03.ebuild => stress-ng-0.12.04.ebuild} (100%) rename app-crypt/debian-archive-keyring/{debian-archive-keyring-2019.1.ebuild => debian-archive-keyring-2021.1.1.ebuild} (77%) rename app-crypt/debian-archive-keyring/{debian-archive-keyring-2018.1.ebuild => debian-archive-keyring-2021.1.ebuild} (72%) delete mode 100644 app-crypt/pinentry/pinentry-1.1.1.ebuild rename app-editors/retext/{retext-7.2.0.ebuild => retext-7.2.0-r1.ebuild} (87%) rename app-emacs/emacs-common-gentoo/{emacs-common-gentoo-1.6-r3.ebuild => emacs-common-gentoo-1.7.ebuild} (89%) delete mode 100644 app-emulation/buildah/buildah-1.14.11.ebuild rename app-emulation/buildah/{buildah-1.15.1.ebuild => buildah-1.19.6.ebuild} (92%) rename app-emulation/conmon/{conmon-2.0.20.ebuild => conmon-2.0.26.ebuild} (74%) delete mode 100644 app-emulation/docker-compose/docker-compose-1.28.0.ebuild delete mode 100644 app-emulation/docker-compose/docker-compose-1.28.2.ebuild rename app-emulation/docker-compose/{docker-compose-1.28.3.ebuild => docker-compose-1.28.5.ebuild} (95%) rename app-emulation/docker-compose/files/{docker-compose-1.28.0_rc2-setup-py.patch => docker-compose-1.28.5-setup-py.patch} (96%) rename app-emulation/podman/{podman-2.2.1.ebuild => podman-3.0.1.ebuild} (93%) rename app-emulation/slirp4netns/{slirp4netns-1.1.4.ebuild => slirp4netns-1.1.9.ebuild} (96%) create mode 100644 app-i18n/ibus-rime/ibus-rime-1.5.0.ebuild create mode 100644 app-i18n/librime/librime-1.7.3.ebuild rename app-misc/gcalcli/{gcalcli-4.2.0.ebuild => gcalcli-4.2.0-r1.ebuild} (78%) create mode 100644 app-misc/goobook/goobook-3.5.1.ebuild delete mode 100644 app-portage/eix/eix-0.34.11.ebuild create mode 100644 app-text/master-pdf-editor/master-pdf-editor-5.7.20.ebuild delete mode 100644 app-text/mythes/mythes-1.2.4.ebuild create mode 100644 app-text/wgetpaste/files/wgetpaste-2.30-fix-dpaste-escapes.patch create mode 100644 app-text/wgetpaste/wgetpaste-2.30_p20210222-r2.ebuild create mode 100644 app-text/xmlto/xmlto-0.0.28-r4.ebuild create mode 100644 app-vim/vim-jq/Manifest create mode 100644 app-vim/vim-jq/metadata.xml create mode 100644 app-vim/vim-jq/vim-jq-0.0_pre20210226.ebuild create mode 100644 dev-db/lmdb++/lmdb++-1.0.0.ebuild delete mode 100644 dev-db/postgresql/postgresql-10.15.ebuild delete mode 100644 dev-db/postgresql/postgresql-11.10.ebuild delete mode 100644 dev-db/postgresql/postgresql-12.5.ebuild delete mode 100644 dev-db/postgresql/postgresql-13.1.ebuild delete mode 100644 dev-db/postgresql/postgresql-9.5.24.ebuild delete mode 100644 dev-db/postgresql/postgresql-9.6.20.ebuild delete mode 100644 dev-lang/erlang/erlang-23.2.1.ebuild delete mode 100644 dev-lang/nim/nim-1.4.2.ebuild delete mode 100644 dev-lang/php/files/php-7.2.13-intl-use-icu-namespace.patch delete mode 100644 dev-lang/php/files/php-7.2.34-use-after-free-bug76047.patch delete mode 100644 dev-lang/php/files/php-7.4.13-issue80368.patch delete mode 100644 dev-lang/php/php-7.2.34-r1.ebuild delete mode 100644 dev-lang/php/php-7.2.34-r2.ebuild delete mode 100644 dev-lang/php/php-7.3.25.ebuild delete mode 100644 dev-lang/php/php-7.3.26-r1.ebuild delete mode 100644 dev-lang/php/php-7.3.26.ebuild delete mode 100644 dev-lang/php/php-7.4.13.ebuild delete mode 100644 dev-lang/php/php-7.4.14-r1.ebuild delete mode 100644 dev-lang/php/php-7.4.14.ebuild delete mode 100644 dev-lang/php/php-8.0.0.ebuild delete mode 100644 dev-lang/php/php-8.0.1-r1.ebuild create mode 100644 dev-libs/gtx/gtx-0.2.2-r1.ebuild create mode 100644 dev-libs/igraph/files/igraph-0.9.0-cmakedirs.patch create mode 100644 dev-libs/igraph/igraph-0.9.0.ebuild delete mode 100644 dev-libs/libbase58/libbase58-0.1.4.ebuild rename dev-libs/libdynd/{libdynd-0.7.2.ebuild => libdynd-0.7.2-r1.ebuild} (87%) delete mode 100644 dev-libs/libebml/libebml-1.3.10.ebuild delete mode 100644 dev-libs/libebml/libebml-1.3.9.ebuild delete mode 100644 dev-libs/libebml/libebml-1.4.0.ebuild delete mode 100644 dev-libs/libebml/libebml-1.4.1.ebuild create mode 100644 dev-libs/libpfm/libpfm-4.11.0.ebuild create mode 100644 dev-libs/libutf8proc/libutf8proc-2.6.1.ebuild rename dev-libs/maloc/files/{1.4-asneeded.patch => maloc-1.4-asneeded.patch} (82%) rename dev-libs/maloc/files/{1.4-doc.patch => maloc-1.4-doc.patch} (82%) rename dev-libs/maloc/files/{1.4-mpi.patch => maloc-1.4-mpi.patch} (89%) create mode 100644 dev-libs/opencl-clang/files/opencl-clang-11.1.0_version.patch create mode 100644 dev-libs/opencl-clang/opencl-clang-11.1.0_pre20201222.ebuild delete mode 100644 dev-libs/papi/papi-5.3.0.ebuild delete mode 100644 dev-libs/papi/papi-5.4.0.ebuild create mode 100644 dev-libs/papi/papi-6.0.0.1.ebuild create mode 100644 dev-libs/pmdk/Manifest create mode 100644 dev-libs/pmdk/metadata.xml create mode 100644 dev-libs/pmdk/pmdk-1.9.2.ebuild delete mode 100644 dev-libs/rocksdb/rocksdb-6.14.5.ebuild rename dev-libs/rocksdb/{rocksdb-6.14.6.ebuild => rocksdb-6.14.6-r1.ebuild} (92%) delete mode 100644 dev-libs/rocksdb/rocksdb-6.15.2.ebuild rename dev-libs/rocksdb/{rocksdb-6.15.4.ebuild => rocksdb-6.15.5.ebuild} (93%) delete mode 100644 dev-libs/serd/serd-0.30.6.ebuild delete mode 100644 dev-libs/serd/serd-0.30.8.ebuild rename dev-libs/tree-sitter/{tree-sitter-0.18.0.ebuild => tree-sitter-0.18.3.ebuild} (87%) delete mode 100644 dev-libs/xmlrpc-c/files/xmlrpc-c-1.32.05-Wimplicit.patch delete mode 100644 dev-libs/xmlrpc-c/files/xmlrpc-c-1.39.11-cplusplus.patch delete mode 100644 dev-libs/xmlrpc-c/xmlrpc-c-1.39.11-r1.ebuild delete mode 100644 dev-libs/xmlrpc-c/xmlrpc-c-1.51.06.ebuild create mode 100644 dev-lisp/abcl/abcl-1.8.0.ebuild rename dev-lua/luaexpat/{luaexpat-1.3.0-r102.ebuild => luaexpat-1.3.0-r103.ebuild} (92%) create mode 100644 dev-ml/llvm-ocaml/llvm-ocaml-12.0.0_rc2.ebuild create mode 100644 dev-ml/ocamlgraph/ocamlgraph-2.0.0-r1.ebuild create mode 100644 dev-ml/ocamlnet/ocamlnet-4.1.8-r1.ebuild delete mode 100644 dev-php/PHP_CodeCoverage/PHP_CodeCoverage-4.0.7-r2.ebuild delete mode 100644 dev-php/PHP_CodeCoverage/files/autoload.php delete mode 100644 dev-php/PHP_TokenStream/PHP_TokenStream-1.4.11-r1.ebuild delete mode 100644 dev-php/PHP_TokenStream/files/autoload.php delete mode 100644 dev-php/phpunit/files/autoload.php delete mode 100644 dev-php/phpunit/phpunit-5.7.15-r3.ebuild delete mode 100644 dev-python/GitPython/GitPython-3.1.11.ebuild create mode 100644 dev-python/aiohttp/aiohttp-3.7.4.ebuild create mode 100644 dev-python/aiosmtpd/aiosmtpd-1.4.0.ebuild rename dev-python/ansi/{ansi-0.1.5.ebuild => ansi-0.2.0.ebuild} (72%) create mode 100644 dev-python/arrow/arrow-1.0.0.ebuild rename dev-python/{cachetools/cachetools-4.2.0.ebuild => asteval/asteval-0.9.23.ebuild} (61%) create mode 100644 dev-python/autobahn/autobahn-21.2.2.ebuild delete mode 100644 dev-python/bitarray/bitarray-1.6.1.ebuild create mode 100644 dev-python/boto3/boto3-1.17.16.ebuild create mode 100644 dev-python/boto3/boto3-1.17.17.ebuild create mode 100644 dev-python/botocore/botocore-1.20.16.ebuild create mode 100644 dev-python/botocore/botocore-1.20.17.ebuild delete mode 100644 dev-python/cachetools/cachetools-4.1.1.ebuild delete mode 100644 dev-python/cfn-python-lint/cfn-python-lint-0.44.1.ebuild delete mode 100644 dev-python/cfn-python-lint/cfn-python-lint-0.44.2.ebuild delete mode 100644 dev-python/cfn-python-lint/cfn-python-lint-0.44.3.ebuild delete mode 100644 dev-python/cfn-python-lint/cfn-python-lint-0.44.4.ebuild delete mode 100644 dev-python/cfn-python-lint/cfn-python-lint-0.44.6.ebuild delete mode 100644 dev-python/cfn-python-lint/cfn-python-lint-0.45.0.ebuild create mode 100644 dev-python/chameleon/chameleon-3.9.0.ebuild create mode 100644 dev-python/clang-python/clang-python-12.0.0_rc2.ebuild delete mode 100644 dev-python/croniter/croniter-0.3.30.ebuild delete mode 100644 dev-python/croniter/croniter-0.3.37.ebuild delete mode 100644 dev-python/croniter/croniter-1.0.1.ebuild delete mode 100644 dev-python/croniter/croniter-1.0.5.ebuild delete mode 100644 dev-python/curtsies/curtsies-0.3.4.ebuild delete mode 100644 dev-python/curtsies/files/curtsies-0.3.4-typing.patch delete mode 100644 dev-python/cx_Freeze/cx_Freeze-6.4.2.ebuild delete mode 100644 dev-python/cx_Freeze/files/cx_Freeze-6.4.2-buildsystem.patch delete mode 100644 dev-python/dask/dask-2.30.0.ebuild delete mode 100644 dev-python/dask/dask-2021.1.0.ebuild create mode 100644 dev-python/deepmerge/Manifest create mode 100644 dev-python/deepmerge/deepmerge-0.1.1.ebuild create mode 100644 dev-python/deepmerge/metadata.xml delete mode 100644 dev-python/diskcache/diskcache-5.1.0.ebuild create mode 100644 dev-python/docker-py/docker-py-4.4.4.ebuild create mode 100644 dev-python/enrich/Manifest create mode 100644 dev-python/enrich/enrich-1.2.6.ebuild create mode 100644 dev-python/enrich/metadata.xml create mode 100644 dev-python/exdown/exdown-0.8.6.ebuild create mode 100644 dev-python/fonttools/fonttools-4.21.1.ebuild delete mode 100644 dev-python/gevent/gevent-20.12.0.ebuild delete mode 100644 dev-python/gevent/gevent-20.12.1.ebuild delete mode 100644 dev-python/gevent/gevent-20.9.0.ebuild delete mode 100644 dev-python/google-api-core/google-api-core-1.24.0.ebuild create mode 100644 dev-python/googleapis-common-protos/googleapis-common-protos-1.53.0.ebuild create mode 100644 dev-python/hypothesis/hypothesis-6.3.3.ebuild create mode 100644 dev-python/ioflo/files/ioflo-2.0.2-python39.patch delete mode 100644 dev-python/ipy/ipy-1.00.ebuild delete mode 100644 dev-python/ipykernel/ipykernel-5.4.2.ebuild create mode 100644 dev-python/ipython/ipython-7.21.0.ebuild create mode 100644 dev-python/keyring/keyring-22.2.0.ebuild delete mode 100644 dev-python/libcloud/libcloud-3.1.0.ebuild create mode 100644 dev-python/lit/lit-12.0.0_rc2.ebuild delete mode 100644 dev-python/matplotlib/files/matplotlib-3.1.2-qhull.patch delete mode 100644 dev-python/matplotlib/files/matplotlib-3.2.2-test.patch delete mode 100644 dev-python/matplotlib/matplotlib-3.2.2-r2.ebuild delete mode 100644 dev-python/matplotlib/matplotlib-3.3.0-r1.ebuild delete mode 100644 dev-python/matplotlib/matplotlib-3.3.2.ebuild delete mode 100644 dev-python/miniupnpc/miniupnpc-2.2.0.ebuild delete mode 100644 dev-python/natsort/natsort-7.1.0.ebuild create mode 100644 dev-python/nbclient/nbclient-0.5.3.ebuild delete mode 100644 dev-python/nbformat/nbformat-5.0.8.ebuild create mode 100644 dev-python/nbval/nbval-0.9.6.ebuild create mode 100644 dev-python/pecan/pecan-1.4.0.ebuild create mode 100644 dev-python/pikepdf/pikepdf-2.6.0.ebuild delete mode 100644 dev-python/pip/files/pip-20.2-no-coverage.patch delete mode 100644 dev-python/pybind11/pybind11-2.6.0.ebuild delete mode 100644 dev-python/pydata-sphinx-theme/pydata-sphinx-theme-0.4.1.ebuild delete mode 100644 dev-python/pygit2/pygit2-1.4.0.ebuild create mode 100644 dev-python/pymssql/pymssql-2.1.5.ebuild delete mode 100644 dev-python/pymysql/files/pymysql-0.10.0-fix-tests.patch delete mode 100644 dev-python/pymysql/pymysql-0.10.1.ebuild delete mode 100644 dev-python/pymysql/pymysql-1.0.0.ebuild delete mode 100644 dev-python/pymysql/pymysql-1.0.1.ebuild create mode 100644 dev-python/pynvim/pynvim-0.4.3.ebuild create mode 100644 dev-python/pytest-salt-factories/files/pytest-salt-factories-0.121.1-tests.patch create mode 100644 dev-python/pytest-salt-factories/pytest-salt-factories-0.121.1.ebuild delete mode 100644 dev-python/pytest-salt-factories/pytest-salt-factories-0.94.4.ebuild create mode 100644 dev-python/python-lhafile/python-lhafile-0.3.0.ebuild delete mode 100644 dev-python/python-sshpubkeys/python-sshpubkeys-3.1.0.ebuild delete mode 100644 dev-python/python-sshpubkeys/python-sshpubkeys-3.2.1.ebuild delete mode 100644 dev-python/python-utils/files/python-utils-2.3.0-pytest-runner.patch delete mode 100644 dev-python/python-utils/python-utils-2.3.0.ebuild delete mode 100644 dev-python/python-utils/python-utils-2.4.0.ebuild delete mode 100644 dev-python/python-utils/python-utils-2.5.1.ebuild delete mode 100644 dev-python/python-utils/python-utils-2.5.2.ebuild delete mode 100644 dev-python/python-utils/python-utils-2.5.5.ebuild delete mode 100644 dev-python/qtconsole/qtconsole-4.7.6.ebuild delete mode 100644 dev-python/qtconsole/qtconsole-5.0.1.ebuild create mode 100644 dev-python/raet/files/raet-0.6.8-python39.patch create mode 100644 dev-python/raet/raet-0.6.8-r2.ebuild delete mode 100644 dev-python/reportlab/reportlab-3.5.56.ebuild delete mode 100644 dev-python/reportlab/reportlab-3.5.57.ebuild delete mode 100644 dev-python/reportlab/reportlab-3.5.58.ebuild delete mode 100644 dev-python/reportlab/reportlab-3.5.59.ebuild create mode 100644 dev-python/rich/Manifest create mode 100644 dev-python/rich/metadata.xml create mode 100644 dev-python/rich/rich-9.11.1.ebuild create mode 100644 dev-python/rpy/rpy-3.4.2.ebuild delete mode 100644 dev-python/setproctitle/setproctitle-1.2.1.ebuild create mode 100644 dev-python/setuptools/setuptools-53.1.0.ebuild delete mode 100644 dev-python/smmap/smmap-3.0.4.ebuild delete mode 100644 dev-python/sphinx-gallery/sphinx-gallery-0.3.1-r1.ebuild create mode 100644 dev-python/tqdm/tqdm-4.58.0.ebuild create mode 100644 dev-python/txaio/txaio-21.2.1.ebuild delete mode 100644 dev-python/ujson/files/ujson-1.35-fix-for-overflowing-long.patch delete mode 100644 dev-python/ujson/files/ujson-1.35-fix-ordering-of-orderdict.patch delete mode 100644 dev-python/ujson/files/ujson-1.35-sort_keys-segfault.patch delete mode 100644 dev-python/ujson/files/ujson-1.35-standard-handling-of-none.patch delete mode 100644 dev-python/ujson/files/ujson-1.35-test-depricationwarning.patch delete mode 100644 dev-python/ujson/files/ujson-1.35-use-static-where-possible.patch delete mode 100644 dev-python/ujson/ujson-1.35-r1.ebuild delete mode 100644 dev-python/ujson/ujson-4.0.1.ebuild create mode 100644 dev-python/xarray/xarray-0.17.0.ebuild delete mode 100644 dev-python/xmlschema/xmlschema-1.4.1.ebuild delete mode 100644 dev-python/xmlschema/xmlschema-1.5.0.ebuild delete mode 100644 dev-python/yappi/yappi-1.3.0-r1.ebuild create mode 100644 dev-python/zconfig/files/zconfig-3.5.0-py38.patch delete mode 100644 dev-qt/qtwebengine/files/qtwebengine-5.15.2_p20210220-fixup-CVE-2021-21149-backport.patch rename dev-qt/qtwebengine/files/{qtwebengine-5.15.2_p20210220-chromium-87-v8-icu68.patch => qtwebengine-5.15.2_p20210224-chromium-87-v8-icu68.patch} (100%) rename dev-qt/qtwebengine/files/{qtwebengine-5.15.2_p20210220-disable-git.patch => qtwebengine-5.15.2_p20210224-disable-git.patch} (100%) delete mode 100644 dev-qt/qtwebengine/qtwebengine-5.15.2_p20210205.ebuild rename dev-qt/qtwebengine/{qtwebengine-5.15.2_p20210220.ebuild => qtwebengine-5.15.2_p20210224.ebuild} (95%) create mode 100644 dev-ruby/mime-types-data/mime-types-data-3.2021.0225.ebuild create mode 100644 dev-ruby/power_assert/power_assert-2.0.0.ebuild create mode 100644 dev-ruby/prawn/prawn-2.4.0.ebuild create mode 100644 dev-ruby/pry/pry-0.14.0.ebuild create mode 100644 dev-ruby/regexp_parser/regexp_parser-2.1.1.ebuild create mode 100644 dev-ruby/webmock/webmock-3.11.3.ebuild create mode 100644 dev-tcltk/tclreadline/tclreadline-2.3.8-r1.ebuild delete mode 100644 dev-util/cmake/cmake-3.17.4-r1.ebuild delete mode 100644 dev-util/cmake/files/cmake-3.17.4-uv-check-return.patch create mode 100644 dev-util/cucumber-messages/cucumber-messages-13.2.1.ebuild create mode 100644 dev-util/cucumber-messages/cucumber-messages-14.0.1.ebuild delete mode 100644 dev-util/diffoscope/diffoscope-166.ebuild create mode 100644 dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.26.ebuild create mode 100644 dev-util/lldb/lldb-12.0.0_rc2.ebuild create mode 100644 dev-util/pkgdev/Manifest create mode 100644 dev-util/pkgdev/metadata.xml create mode 100644 dev-util/pkgdev/pkgdev-9999.ebuild create mode 100644 dev-util/poke/Manifest create mode 100644 dev-util/poke/metadata.xml create mode 100644 dev-util/poke/poke-1.0.ebuild create mode 100644 dev-util/sccache/sccache-0.2.15.ebuild delete mode 100644 dev-util/shards/shards-0.13.0.ebuild create mode 100644 dev-util/spirv-llvm-translator/spirv-llvm-translator-11.1.0_pre20210212.ebuild delete mode 100644 dev-util/vulkan-tools/vulkan-tools-1.2.154.ebuild create mode 100644 dev-vcs/git/files/git-2.31.0_rc0-optional-cvs.patch create mode 100644 dev-vcs/git/git-2.31.0_rc0.ebuild rename games-fps/eduke32/{eduke32-20210127.9308.ebuild => eduke32-20210221.9314.ebuild} (99%) create mode 100644 games-server/bedrock-server/bedrock-server-1.16.201.03.ebuild delete mode 100644 gui-libs/display-manager-init/display-manager-init-1.0-r1.ebuild rename gui-libs/display-manager-init/{display-manager-init-1.0-r2.ebuild => display-manager-init-1.0-r3.ebuild} (97%) rename gui-libs/display-manager-init/files/{startDM => startDM-r1} (83%) delete mode 100644 kde-misc/kdiff3/kdiff3-1.8.4.ebuild create mode 100644 kde-misc/tellico/tellico-3.3.5.ebuild delete mode 100644 mail-client/roundcube/roundcube-1.4.10.ebuild delete mode 100644 mail-client/roundcube/roundcube-1.4.8.ebuild delete mode 100644 mail-client/thunderbird-bin/thunderbird-bin-78.7.1.ebuild delete mode 100644 mail-client/thunderbird/thunderbird-78.7.1-r1.ebuild delete mode 100644 mail-filter/spamassassin/spamassassin-3.4.4-r1.ebuild delete mode 100644 mail-filter/spamassassin/spamassassin-3.4.4-r2.ebuild delete mode 100644 mail-filter/spamassassin/spamassassin-3.4.4-r3.ebuild delete mode 100644 mail-filter/spamassassin/spamassassin-3.4.4.ebuild rename mail-mta/postfix/{postfix-3.6_pre20210215.ebuild => postfix-3.6_pre20210224.ebuild} (100%) rename media-gfx/converseen/{converseen-0.9.6.2.ebuild => converseen-0.9.9.0.ebuild} (80%) create mode 100644 media-gfx/converseen/files/converseen-0.9.9.0-appdata-path.patch rename media-gfx/converseen/files/{converseen-0.9.6.2-gnuinstalldirs.patch => converseen-0.9.9.0-gnuinstalldirs.patch} (83%) create mode 100644 media-gfx/converseen/files/converseen-0.9.9.0-no-update.patch create mode 100644 media-libs/jbig2enc/jbig2enc-0.29.ebuild create mode 100644 media-libs/noise-suppression-for-voice/noise-suppression-for-voice-0.91.ebuild delete mode 100644 media-sound/mumble/mumble-1.3.3.ebuild rename media-sound/sndio/{sndio-1.7.0.ebuild => sndio-1.7.0-r1.ebuild} (93%) rename media-sound/teamspeak-client/{teamspeak-client-3.5.6-r3.ebuild => teamspeak-client-3.5.6-r4.ebuild} (98%) rename media-sound/teamspeak-client/{teamspeak-client-5.0.0_beta40.ebuild => teamspeak-client-5.0.0_beta43.ebuild} (100%) delete mode 100644 media-sound/vorbis-tools/files/vorbis-tools-1.4.0-CVE-2014-9638.patch delete mode 100644 media-sound/vorbis-tools/files/vorbis-tools-1.4.0-CVE-2014-9640.patch delete mode 100644 media-sound/vorbis-tools/files/vorbis-tools-1.4.0-docdir.patch delete mode 100644 media-sound/vorbis-tools/files/vorbis-tools-1.4.0-format-security.patch delete mode 100644 media-sound/vorbis-tools/files/vorbis-tools-1.4.0-underlinking.patch delete mode 100644 media-sound/vorbis-tools/vorbis-tools-1.4.0-r5.ebuild create mode 100644 media-video/totem/totem-3.34.1-r1.ebuild create mode 100644 metadata/md5-cache/acct-group/err-0 create mode 100644 metadata/md5-cache/acct-user/err-0 create mode 100644 metadata/md5-cache/app-admin/ansible-lint-5.0.2 create mode 100644 metadata/md5-cache/app-admin/consul-1.7.12 delete mode 100644 metadata/md5-cache/app-admin/consul-1.7.8 delete mode 100644 metadata/md5-cache/app-admin/consul-1.8.4 create mode 100644 metadata/md5-cache/app-admin/consul-1.8.8 create mode 100644 metadata/md5-cache/app-admin/consul-1.9.3 delete mode 100644 metadata/md5-cache/app-admin/mcelog-173-r1 delete mode 100644 metadata/md5-cache/app-admin/mcelog-174 delete mode 100644 metadata/md5-cache/app-admin/radmind-1.15.1 rename metadata/md5-cache/app-admin/{salt-3000.6 => salt-3000.8} (98%) rename metadata/md5-cache/app-admin/{salt-3001.4-r1 => salt-3001.6} (99%) delete mode 100644 metadata/md5-cache/app-admin/salt-3002.2-r2 delete mode 100644 metadata/md5-cache/app-admin/salt-3002.2-r4 create mode 100644 metadata/md5-cache/app-admin/salt-3002.5 create mode 100644 metadata/md5-cache/app-admin/supervisor-4.2.2 create mode 100644 metadata/md5-cache/app-admin/vault-1.5.7 create mode 100644 metadata/md5-cache/app-admin/vault-1.6.3 delete mode 100644 metadata/md5-cache/app-admin/xkcdpass-1.17.3-r1 rename metadata/md5-cache/app-admin/{xkcdpass-1.17.6 => xkcdpass-1.17.6-r1} (98%) delete mode 100644 metadata/md5-cache/app-backup/backupninja-1.1.0 delete mode 100644 metadata/md5-cache/app-backup/backupninja-1.2.0 delete mode 100644 metadata/md5-cache/app-backup/duplicity-0.8.16 create mode 100644 metadata/md5-cache/app-backup/duplicity-0.8.18 rename metadata/md5-cache/app-benchmarks/{stress-ng-0.12.03 => stress-ng-0.12.04} (97%) rename metadata/md5-cache/app-crypt/{debian-archive-keyring-2019.1 => debian-archive-keyring-2021.1} (85%) rename metadata/md5-cache/app-crypt/{debian-archive-keyring-2018.1 => debian-archive-keyring-2021.1.1} (79%) delete mode 100644 metadata/md5-cache/app-crypt/pinentry-1.1.1 rename metadata/md5-cache/app-editors/{retext-7.2.0 => retext-7.2.0-r1} (65%) rename metadata/md5-cache/app-emacs/{emacs-common-gentoo-1.6-r3 => emacs-common-gentoo-1.7} (70%) delete mode 100644 metadata/md5-cache/app-emulation/buildah-1.14.11 rename metadata/md5-cache/app-emulation/{buildah-1.15.1 => buildah-1.19.6} (86%) delete mode 100644 metadata/md5-cache/app-emulation/conmon-2.0.20 create mode 100644 metadata/md5-cache/app-emulation/conmon-2.0.26 delete mode 100644 metadata/md5-cache/app-emulation/docker-compose-1.28.0 delete mode 100644 metadata/md5-cache/app-emulation/docker-compose-1.28.2 rename metadata/md5-cache/app-emulation/{docker-compose-1.28.3 => docker-compose-1.28.5} (97%) rename metadata/md5-cache/app-emulation/{podman-2.2.1 => podman-3.0.1} (92%) rename metadata/md5-cache/app-emulation/{slirp4netns-1.1.4 => slirp4netns-1.1.9} (90%) create mode 100644 metadata/md5-cache/app-i18n/ibus-rime-1.5.0 create mode 100644 metadata/md5-cache/app-i18n/librime-1.7.3 delete mode 100644 metadata/md5-cache/app-misc/gcalcli-4.2.0 create mode 100644 metadata/md5-cache/app-misc/gcalcli-4.2.0-r1 create mode 100644 metadata/md5-cache/app-misc/goobook-3.5.1 delete mode 100644 metadata/md5-cache/app-portage/eix-0.34.11 create mode 100644 metadata/md5-cache/app-text/master-pdf-editor-5.7.20 delete mode 100644 metadata/md5-cache/app-text/mythes-1.2.4 create mode 100644 metadata/md5-cache/app-text/wgetpaste-2.30_p20210222-r2 create mode 100644 metadata/md5-cache/app-text/xmlto-0.0.28-r4 create mode 100644 metadata/md5-cache/app-vim/vim-jq-0.0_pre20210226 create mode 100644 metadata/md5-cache/dev-db/lmdb++-1.0.0 delete mode 100644 metadata/md5-cache/dev-db/postgresql-10.15 delete mode 100644 metadata/md5-cache/dev-db/postgresql-11.10 delete mode 100644 metadata/md5-cache/dev-db/postgresql-12.5 delete mode 100644 metadata/md5-cache/dev-db/postgresql-13.1 delete mode 100644 metadata/md5-cache/dev-db/postgresql-9.5.24 delete mode 100644 metadata/md5-cache/dev-db/postgresql-9.6.20 delete mode 100644 metadata/md5-cache/dev-lang/erlang-23.2.1 delete mode 100644 metadata/md5-cache/dev-lang/nim-1.4.2 delete mode 100644 metadata/md5-cache/dev-lang/php-7.2.34-r1 delete mode 100644 metadata/md5-cache/dev-lang/php-7.2.34-r2 delete mode 100644 metadata/md5-cache/dev-lang/php-7.3.25 delete mode 100644 metadata/md5-cache/dev-lang/php-7.3.26 delete mode 100644 metadata/md5-cache/dev-lang/php-7.3.26-r1 delete mode 100644 metadata/md5-cache/dev-lang/php-7.4.13 delete mode 100644 metadata/md5-cache/dev-lang/php-7.4.14 delete mode 100644 metadata/md5-cache/dev-lang/php-7.4.14-r1 delete mode 100644 metadata/md5-cache/dev-lang/php-8.0.0 delete mode 100644 metadata/md5-cache/dev-lang/php-8.0.1-r1 create mode 100644 metadata/md5-cache/dev-libs/gtx-0.2.2-r1 rename metadata/md5-cache/{sci-geosciences/osm2pgsql-1.4.0 => dev-libs/igraph-0.9.0} (50%) delete mode 100644 metadata/md5-cache/dev-libs/libbase58-0.1.4 delete mode 100644 metadata/md5-cache/dev-libs/libdynd-0.7.2 create mode 100644 metadata/md5-cache/dev-libs/libdynd-0.7.2-r1 create mode 100644 metadata/md5-cache/dev-libs/libpfm-4.11.0 create mode 100644 metadata/md5-cache/dev-libs/libutf8proc-2.6.1 create mode 100644 metadata/md5-cache/dev-libs/opencl-clang-11.1.0_pre20201222 delete mode 100644 metadata/md5-cache/dev-libs/papi-5.3.0 delete mode 100644 metadata/md5-cache/dev-libs/papi-5.4.0 create mode 100644 metadata/md5-cache/dev-libs/papi-6.0.0.1 create mode 100644 metadata/md5-cache/dev-libs/pmdk-1.9.2 rename metadata/md5-cache/dev-libs/{rocksdb-6.14.6 => rocksdb-6.14.6-r1} (73%) delete mode 100644 metadata/md5-cache/dev-libs/rocksdb-6.15.2 delete mode 100644 metadata/md5-cache/dev-libs/rocksdb-6.15.4 rename metadata/md5-cache/dev-libs/{rocksdb-6.14.5 => rocksdb-6.15.5} (67%) delete mode 100644 metadata/md5-cache/dev-libs/serd-0.30.6 delete mode 100644 metadata/md5-cache/dev-libs/serd-0.30.8 rename metadata/md5-cache/dev-libs/{tree-sitter-0.18.0 => tree-sitter-0.18.3} (58%) delete mode 100644 metadata/md5-cache/dev-libs/xmlrpc-c-1.39.11-r1 delete mode 100644 metadata/md5-cache/dev-libs/xmlrpc-c-1.51.06 create mode 100644 metadata/md5-cache/dev-lisp/abcl-1.8.0 rename metadata/md5-cache/dev-lua/{luaexpat-1.3.0-r102 => luaexpat-1.3.0-r103} (97%) create mode 100644 metadata/md5-cache/dev-ml/llvm-ocaml-12.0.0_rc2 create mode 100644 metadata/md5-cache/dev-ml/ocamlgraph-2.0.0-r1 create mode 100644 metadata/md5-cache/dev-ml/ocamlnet-4.1.8-r1 delete mode 100644 metadata/md5-cache/dev-php/PHP_CodeCoverage-4.0.7-r2 delete mode 100644 metadata/md5-cache/dev-php/PHP_TokenStream-1.4.11-r1 delete mode 100644 metadata/md5-cache/dev-php/phpunit-5.7.15-r3 delete mode 100644 metadata/md5-cache/dev-python/GitPython-3.1.11 create mode 100644 metadata/md5-cache/dev-python/aiohttp-3.7.4 create mode 100644 metadata/md5-cache/dev-python/aiosmtpd-1.4.0 delete mode 100644 metadata/md5-cache/dev-python/ansi-0.1.5 rename metadata/md5-cache/dev-python/{cachetools-4.1.1 => ansi-0.2.0} (76%) create mode 100644 metadata/md5-cache/dev-python/arrow-1.0.0 rename metadata/md5-cache/dev-python/{cachetools-4.2.0 => asteval-0.9.23} (87%) create mode 100644 metadata/md5-cache/dev-python/autobahn-21.2.2 create mode 100644 metadata/md5-cache/dev-python/boto3-1.17.16 create mode 100644 metadata/md5-cache/dev-python/boto3-1.17.17 create mode 100644 metadata/md5-cache/dev-python/botocore-1.20.16 create mode 100644 metadata/md5-cache/dev-python/botocore-1.20.17 delete mode 100644 metadata/md5-cache/dev-python/cfn-python-lint-0.44.1 delete mode 100644 metadata/md5-cache/dev-python/cfn-python-lint-0.44.2 delete mode 100644 metadata/md5-cache/dev-python/cfn-python-lint-0.44.3 delete mode 100644 metadata/md5-cache/dev-python/cfn-python-lint-0.44.4 delete mode 100644 metadata/md5-cache/dev-python/cfn-python-lint-0.44.6 delete mode 100644 metadata/md5-cache/dev-python/cfn-python-lint-0.45.0 rename metadata/md5-cache/dev-python/{ujson-1.35-r1 => chameleon-3.9.0} (65%) create mode 100644 metadata/md5-cache/dev-python/clang-python-12.0.0_rc2 delete mode 100644 metadata/md5-cache/dev-python/croniter-0.3.30 delete mode 100644 metadata/md5-cache/dev-python/croniter-0.3.37 delete mode 100644 metadata/md5-cache/dev-python/croniter-1.0.1 delete mode 100644 metadata/md5-cache/dev-python/croniter-1.0.5 delete mode 100644 metadata/md5-cache/dev-python/curtsies-0.3.4 delete mode 100644 metadata/md5-cache/dev-python/cx_Freeze-6.4.2 delete mode 100644 metadata/md5-cache/dev-python/dask-2.30.0 delete mode 100644 metadata/md5-cache/dev-python/dask-2021.1.0 rename metadata/md5-cache/dev-python/{bitarray-1.6.1 => deepmerge-0.1.1} (69%) delete mode 100644 metadata/md5-cache/dev-python/diskcache-5.1.0 create mode 100644 metadata/md5-cache/dev-python/docker-py-4.4.4 create mode 100644 metadata/md5-cache/dev-python/enrich-1.2.6 create mode 100644 metadata/md5-cache/dev-python/exdown-0.8.6 create mode 100644 metadata/md5-cache/dev-python/fonttools-4.21.1 delete mode 100644 metadata/md5-cache/dev-python/gevent-20.12.0 delete mode 100644 metadata/md5-cache/dev-python/gevent-20.12.1 delete mode 100644 metadata/md5-cache/dev-python/gevent-20.9.0 delete mode 100644 metadata/md5-cache/dev-python/google-api-core-1.24.0 create mode 100644 metadata/md5-cache/dev-python/googleapis-common-protos-1.53.0 create mode 100644 metadata/md5-cache/dev-python/hypothesis-6.3.3 delete mode 100644 metadata/md5-cache/dev-python/ipy-1.00 delete mode 100644 metadata/md5-cache/dev-python/ipykernel-5.4.2 create mode 100644 metadata/md5-cache/dev-python/ipython-7.21.0 create mode 100644 metadata/md5-cache/dev-python/keyring-22.2.0 delete mode 100644 metadata/md5-cache/dev-python/libcloud-3.1.0 create mode 100644 metadata/md5-cache/dev-python/lit-12.0.0_rc2 delete mode 100644 metadata/md5-cache/dev-python/matplotlib-3.2.2-r2 delete mode 100644 metadata/md5-cache/dev-python/matplotlib-3.3.0-r1 delete mode 100644 metadata/md5-cache/dev-python/matplotlib-3.3.2 delete mode 100644 metadata/md5-cache/dev-python/miniupnpc-2.2.0 delete mode 100644 metadata/md5-cache/dev-python/natsort-7.1.0 create mode 100644 metadata/md5-cache/dev-python/nbclient-0.5.3 delete mode 100644 metadata/md5-cache/dev-python/nbformat-5.0.8 create mode 100644 metadata/md5-cache/dev-python/nbval-0.9.6 create mode 100644 metadata/md5-cache/dev-python/pecan-1.4.0 create mode 100644 metadata/md5-cache/dev-python/pikepdf-2.6.0 delete mode 100644 metadata/md5-cache/dev-python/pybind11-2.6.0 delete mode 100644 metadata/md5-cache/dev-python/pydata-sphinx-theme-0.4.1 delete mode 100644 metadata/md5-cache/dev-python/pygit2-1.4.0 create mode 100644 metadata/md5-cache/dev-python/pymssql-2.1.5 delete mode 100644 metadata/md5-cache/dev-python/pymysql-0.10.1 delete mode 100644 metadata/md5-cache/dev-python/pymysql-1.0.0 delete mode 100644 metadata/md5-cache/dev-python/pymysql-1.0.1 rename metadata/md5-cache/dev-python/{setproctitle-1.2.1 => pynvim-0.4.3} (72%) create mode 100644 metadata/md5-cache/dev-python/pytest-salt-factories-0.121.1 delete mode 100644 metadata/md5-cache/dev-python/pytest-salt-factories-0.94.4 rename metadata/md5-cache/dev-python/{smmap-3.0.4 => python-lhafile-0.3.0} (85%) delete mode 100644 metadata/md5-cache/dev-python/python-sshpubkeys-3.1.0 delete mode 100644 metadata/md5-cache/dev-python/python-sshpubkeys-3.2.1 delete mode 100644 metadata/md5-cache/dev-python/python-utils-2.3.0 delete mode 100644 metadata/md5-cache/dev-python/python-utils-2.4.0 delete mode 100644 metadata/md5-cache/dev-python/python-utils-2.5.1 delete mode 100644 metadata/md5-cache/dev-python/python-utils-2.5.2 delete mode 100644 metadata/md5-cache/dev-python/python-utils-2.5.5 delete mode 100644 metadata/md5-cache/dev-python/qtconsole-4.7.6 delete mode 100644 metadata/md5-cache/dev-python/qtconsole-5.0.1 create mode 100644 metadata/md5-cache/dev-python/raet-0.6.8-r2 delete mode 100644 metadata/md5-cache/dev-python/reportlab-3.5.56 delete mode 100644 metadata/md5-cache/dev-python/reportlab-3.5.57 delete mode 100644 metadata/md5-cache/dev-python/reportlab-3.5.58 delete mode 100644 metadata/md5-cache/dev-python/reportlab-3.5.59 create mode 100644 metadata/md5-cache/dev-python/rich-9.11.1 create mode 100644 metadata/md5-cache/dev-python/rpy-3.4.2 create mode 100644 metadata/md5-cache/dev-python/setuptools-53.1.0 delete mode 100644 metadata/md5-cache/dev-python/sphinx-gallery-0.3.1-r1 create mode 100644 metadata/md5-cache/dev-python/tqdm-4.58.0 create mode 100644 metadata/md5-cache/dev-python/txaio-21.2.1 delete mode 100644 metadata/md5-cache/dev-python/ujson-4.0.1 create mode 100644 metadata/md5-cache/dev-python/xarray-0.17.0 delete mode 100644 metadata/md5-cache/dev-python/xmlschema-1.4.1 delete mode 100644 metadata/md5-cache/dev-python/xmlschema-1.5.0 delete mode 100644 metadata/md5-cache/dev-python/yappi-1.3.0-r1 delete mode 100644 metadata/md5-cache/dev-qt/qtwebengine-5.15.2_p20210205 rename metadata/md5-cache/dev-qt/{qtwebengine-5.15.2_p20210220 => qtwebengine-5.15.2_p20210224} (93%) create mode 100644 metadata/md5-cache/dev-ruby/mime-types-data-3.2021.0225 create mode 100644 metadata/md5-cache/dev-ruby/power_assert-2.0.0 create mode 100644 metadata/md5-cache/dev-ruby/prawn-2.4.0 create mode 100644 metadata/md5-cache/dev-ruby/pry-0.14.0 create mode 100644 metadata/md5-cache/dev-ruby/regexp_parser-2.1.1 create mode 100644 metadata/md5-cache/dev-ruby/webmock-3.11.3 create mode 100644 metadata/md5-cache/dev-tcltk/tclreadline-2.3.8-r1 delete mode 100644 metadata/md5-cache/dev-util/cmake-3.17.4-r1 create mode 100644 metadata/md5-cache/dev-util/cucumber-messages-13.2.1 create mode 100644 metadata/md5-cache/dev-util/cucumber-messages-14.0.1 delete mode 100644 metadata/md5-cache/dev-util/diffoscope-166 create mode 100644 metadata/md5-cache/dev-util/gtk-update-icon-cache-3.24.26 create mode 100644 metadata/md5-cache/dev-util/lldb-12.0.0_rc2 create mode 100644 metadata/md5-cache/dev-util/pkgdev-9999 create mode 100644 metadata/md5-cache/dev-util/poke-1.0 create mode 100644 metadata/md5-cache/dev-util/sccache-0.2.15 delete mode 100644 metadata/md5-cache/dev-util/shards-0.13.0 create mode 100644 metadata/md5-cache/dev-util/spirv-llvm-translator-11.1.0_pre20210212 delete mode 100644 metadata/md5-cache/dev-util/vulkan-tools-1.2.154 create mode 100644 metadata/md5-cache/dev-vcs/git-2.31.0_rc0 rename metadata/md5-cache/games-fps/{eduke32-20210127.9308 => eduke32-20210221.9314} (95%) create mode 100644 metadata/md5-cache/games-server/bedrock-server-1.16.201.03 delete mode 100644 metadata/md5-cache/gui-libs/display-manager-init-1.0-r1 rename metadata/md5-cache/gui-libs/{display-manager-init-1.0-r2 => display-manager-init-1.0-r3} (91%) delete mode 100644 metadata/md5-cache/kde-misc/kdiff3-1.8.4 create mode 100644 metadata/md5-cache/kde-misc/tellico-3.3.5 delete mode 100644 metadata/md5-cache/mail-client/roundcube-1.4.10 delete mode 100644 metadata/md5-cache/mail-client/roundcube-1.4.8 delete mode 100644 metadata/md5-cache/mail-client/thunderbird-78.7.1-r1 delete mode 100644 metadata/md5-cache/mail-client/thunderbird-bin-78.7.1 delete mode 100644 metadata/md5-cache/mail-filter/spamassassin-3.4.4 delete mode 100644 metadata/md5-cache/mail-filter/spamassassin-3.4.4-r1 delete mode 100644 metadata/md5-cache/mail-filter/spamassassin-3.4.4-r2 delete mode 100644 metadata/md5-cache/mail-filter/spamassassin-3.4.4-r3 rename metadata/md5-cache/mail-mta/{postfix-3.6_pre20210215 => postfix-3.6_pre20210224} (98%) delete mode 100644 metadata/md5-cache/media-gfx/converseen-0.9.6.2 create mode 100644 metadata/md5-cache/media-gfx/converseen-0.9.9.0 create mode 100644 metadata/md5-cache/media-libs/jbig2enc-0.29 rename metadata/md5-cache/{dev-libs/libebml-1.3.9 => media-libs/noise-suppression-for-voice-0.91} (61%) delete mode 100644 metadata/md5-cache/media-sound/mumble-1.3.3 rename metadata/md5-cache/media-sound/{sndio-1.7.0 => sndio-1.7.0-r1} (92%) rename metadata/md5-cache/media-sound/{teamspeak-client-3.5.6-r3 => teamspeak-client-3.5.6-r4} (97%) rename metadata/md5-cache/media-sound/{teamspeak-client-5.0.0_beta40 => teamspeak-client-5.0.0_beta43} (94%) delete mode 100644 metadata/md5-cache/media-sound/vorbis-tools-1.4.0-r5 create mode 100644 metadata/md5-cache/media-video/totem-3.34.1-r1 delete mode 100644 metadata/md5-cache/net-analyzer/multimon-ng-1.1.8 create mode 100644 metadata/md5-cache/net-analyzer/multimon-ng-1.1.9 delete mode 100644 metadata/md5-cache/net-analyzer/munin-2.0.64 rename metadata/md5-cache/net-analyzer/{munin-2.0.65 => munin-2.0.67} (94%) create mode 100644 metadata/md5-cache/net-analyzer/net-snmp-5.9-r3 rename metadata/md5-cache/net-analyzer/{ostinato-0.9_p20180522 => ostinato-1.1} (75%) rename metadata/md5-cache/net-im/{coturn-4.5.1.3 => coturn-4.5.2} (93%) delete mode 100644 metadata/md5-cache/net-im/err-6.1.4 create mode 100644 metadata/md5-cache/net-im/err-6.1.7 create mode 100644 metadata/md5-cache/net-im/neochat-1.1.1 delete mode 100644 metadata/md5-cache/net-irc/limnoria-20191123 create mode 100644 metadata/md5-cache/net-irc/limnoria-20200124 create mode 100644 metadata/md5-cache/net-irc/limnoria-9999 delete mode 100644 metadata/md5-cache/net-irc/limnoria-99999999 delete mode 100644 metadata/md5-cache/net-libs/libad9361-iio-0.1-r2 rename metadata/md5-cache/{dev-libs/libebml-1.4.0 => net-libs/libad9361-iio-0.2} (61%) delete mode 100644 metadata/md5-cache/net-libs/libblkmaker-0.3.2 delete mode 100644 metadata/md5-cache/net-libs/libblkmaker-0.4.3 delete mode 100644 metadata/md5-cache/net-libs/libblkmaker-0.5.3 create mode 100644 metadata/md5-cache/net-libs/libecap-1.0.1 delete mode 100644 metadata/md5-cache/net-libs/libiio-0.15-r1 create mode 100644 metadata/md5-cache/net-libs/libiio-0.21 rename metadata/md5-cache/net-libs/{libosmo-dsp-0.3 => libosmo-dsp-0.4.0} (91%) delete mode 100644 metadata/md5-cache/net-libs/libproxy-0.4.16-r1 rename metadata/md5-cache/net-libs/{libquotient-0.6.3 => libquotient-0.6.5} (86%) delete mode 100644 metadata/md5-cache/net-libs/libtrace-4.0.10_p1 delete mode 100644 metadata/md5-cache/net-libs/libtrace-4.0.11_p1 delete mode 100644 metadata/md5-cache/net-libs/libtrace-4.0.12_p1 rename metadata/md5-cache/net-libs/{libtrace-4.0.13_p1 => libtrace-4.0.15_p1} (61%) rename metadata/md5-cache/net-libs/{libtrace-99999 => libtrace-9999} (67%) delete mode 100644 metadata/md5-cache/net-libs/liquid-dsp-1.3.1 rename metadata/md5-cache/net-libs/{liquid-dsp-1.3.0 => liquid-dsp-1.3.2} (57%) delete mode 100644 metadata/md5-cache/net-libs/miniupnpc-2.2.0 create mode 100644 metadata/md5-cache/net-libs/nodejs-12.21.0 rename metadata/md5-cache/net-libs/{nodejs-15.8.0 => nodejs-14.16.0} (83%) rename metadata/md5-cache/net-libs/{nodejs-15.6.0 => nodejs-15.10.0} (96%) create mode 100644 metadata/md5-cache/net-libs/socket_wrapper-1.3.2 delete mode 100644 metadata/md5-cache/net-libs/wandio-1.0.5 delete mode 100644 metadata/md5-cache/net-libs/wandio-4.0.0 delete mode 100644 metadata/md5-cache/net-libs/wandio-4.1.2 delete mode 100644 metadata/md5-cache/net-libs/wandio-4.2.0 delete mode 100644 metadata/md5-cache/net-libs/wandio-4.2.1 create mode 100644 metadata/md5-cache/net-libs/xrootd-5.1.0 create mode 100644 metadata/md5-cache/net-libs/xrootd-ceph-5.1.0 rename metadata/md5-cache/net-libs/{zeromq-4.3.3 => zeromq-4.3.3-r1} (59%) rename metadata/md5-cache/net-libs/{zeromq-4.3.4 => zeromq-4.3.4-r1} (59%) delete mode 100644 metadata/md5-cache/net-misc/bfgminer-5.4.2 delete mode 100644 metadata/md5-cache/net-misc/connman-notify-0_pre20191003-r1 delete mode 100644 metadata/md5-cache/net-misc/dhcp-4.4.1 delete mode 100644 metadata/md5-cache/net-misc/dhcp-4.4.2 create mode 100644 metadata/md5-cache/net-misc/exabgp-4.2.11-r2 delete mode 100644 metadata/md5-cache/net-misc/gns3-gui-2.2.11 delete mode 100644 metadata/md5-cache/net-misc/gns3-server-2.2.11 delete mode 100644 metadata/md5-cache/net-misc/pyhoca-cli-0.6.1.1 delete mode 100644 metadata/md5-cache/net-misc/pyhoca-gui-0.6.1.0 delete mode 100644 metadata/md5-cache/net-proxy/tinyproxy-1.10.0-r1 rename metadata/md5-cache/net-wireless/{gr-iqbal-0.38.1 => gr-iqbal-0.38.2} (95%) delete mode 100644 metadata/md5-cache/net-wireless/soapyplutosdr-0.2.0 rename metadata/md5-cache/{dev-libs/libebml-1.3.10 => net-wireless/soapyplutosdr-0.2.1} (55%) delete mode 100644 metadata/md5-cache/net-wireless/soapyrtlsdr-0.3.0 rename metadata/md5-cache/{dev-libs/libebml-1.4.1 => net-wireless/soapyrtlsdr-0.3.2} (59%) rename metadata/md5-cache/net-wireless/{unifi-6.1.57 => unifi-6.1.60} (81%) rename metadata/md5-cache/net-wireless/{unifi-6.1.56 => unifi-6.1.61} (81%) delete mode 100644 metadata/md5-cache/sci-geosciences/osm2pgsql-1.3.0 create mode 100644 metadata/md5-cache/sci-geosciences/qgis-3.16.4 delete mode 100644 metadata/md5-cache/sci-libs/coinor-alps-1.5.4 create mode 100644 metadata/md5-cache/sci-libs/coinor-alps-1.5.7 delete mode 100644 metadata/md5-cache/sci-libs/coinor-bcp-1.3.8 create mode 100644 metadata/md5-cache/sci-libs/coinor-bcp-1.4.4 delete mode 100644 metadata/md5-cache/sci-libs/coinor-bcps-0.93.10 create mode 100644 metadata/md5-cache/sci-libs/coinor-bcps-0.94.5 delete mode 100644 metadata/md5-cache/sci-libs/coinor-blis-0.93.10 create mode 100644 metadata/md5-cache/sci-libs/coinor-blis-0.94.8 delete mode 100644 metadata/md5-cache/sci-libs/coinor-bonmin-1.7.4 create mode 100644 metadata/md5-cache/sci-libs/coinor-bonmin-1.8.8 delete mode 100644 metadata/md5-cache/sci-libs/coinor-couenne-0.4.7 create mode 100644 metadata/md5-cache/sci-libs/coinor-couenne-0.5.8 delete mode 100644 metadata/md5-cache/sci-libs/coinor-cppad-20140519-r1 create mode 100644 metadata/md5-cache/sci-libs/coinor-cppad-20210000.5 delete mode 100644 metadata/md5-cache/sci-libs/coinor-dip-0.9.8 create mode 100644 metadata/md5-cache/sci-libs/coinor-dip-0.95.0 delete mode 100644 metadata/md5-cache/sci-libs/coinor-flopcpp-1.1.7 create mode 100644 metadata/md5-cache/sci-libs/coinor-flopcpp-1.2.5 delete mode 100644 metadata/md5-cache/sci-libs/coinor-mp-1.7.6 create mode 100644 metadata/md5-cache/sci-libs/coinor-mp-1.8.4 delete mode 100644 metadata/md5-cache/sci-libs/coinor-netlib-1.2.6 create mode 100644 metadata/md5-cache/sci-libs/coinor-netlib-1.2.9 delete mode 100644 metadata/md5-cache/sci-libs/coinor-smi-0.93.4 create mode 100644 metadata/md5-cache/sci-libs/coinor-smi-0.96.1 delete mode 100644 metadata/md5-cache/sci-libs/coinor-symphony-5.5.7 create mode 100644 metadata/md5-cache/sci-libs/coinor-symphony-5.6.17 delete mode 100644 metadata/md5-cache/sci-libs/netcdf-4.3.2-r1 delete mode 100644 metadata/md5-cache/sci-libs/netcdf-4.6.1-r1 delete mode 100644 metadata/md5-cache/sci-physics/pythia-6.4.28 rename metadata/md5-cache/sys-apps/{earlyoom-1.6.1 => earlyoom-1.6.2} (76%) create mode 100644 metadata/md5-cache/sys-apps/portage-3.0.16 create mode 100644 metadata/md5-cache/sys-apps/xdg-desktop-portal-1.8.1 delete mode 100644 metadata/md5-cache/sys-auth/elogind-243.7 delete mode 100644 metadata/md5-cache/sys-auth/elogind-243.7-r1 create mode 100644 metadata/md5-cache/sys-block/libfabric-1.11.2 create mode 100644 metadata/md5-cache/sys-block/ndctl-71.1-r1 rename metadata/md5-cache/sys-boot/{mokutil-0.3.0_p20170404 => mokutil-0.4.0} (86%) delete mode 100644 metadata/md5-cache/sys-cluster/ceph-14.2.11-r1 delete mode 100644 metadata/md5-cache/sys-cluster/ceph-14.2.13 delete mode 100644 metadata/md5-cache/sys-cluster/ceph-14.2.15-r1 delete mode 100644 metadata/md5-cache/sys-cluster/ceph-14.2.16-r1 create mode 100644 metadata/md5-cache/sys-cluster/ceph-14.2.16-r2 create mode 100644 metadata/md5-cache/sys-cluster/ceph-15.2.9 create mode 100644 metadata/md5-cache/sys-devel/clang-12.0.0_rc2 create mode 100644 metadata/md5-cache/sys-devel/clang-common-12.0.0_rc2 create mode 100644 metadata/md5-cache/sys-devel/clang-runtime-12.0.0_rc2 delete mode 100644 metadata/md5-cache/sys-devel/distcc-3.3.3-r1 rename metadata/md5-cache/sys-devel/{gcc-11.0.0_pre9999 => gcc-11.0.1_pre9999} (100%) create mode 100644 metadata/md5-cache/sys-devel/lld-12.0.0_rc2 create mode 100644 metadata/md5-cache/sys-devel/llvm-12.0.0_rc2 create mode 100644 metadata/md5-cache/sys-devel/llvm-common-12.0.0_rc2 delete mode 100644 metadata/md5-cache/sys-devel/sparse-0.6.2 delete mode 100644 metadata/md5-cache/sys-fs/fuse-overlayfs-1.1.2 rename metadata/md5-cache/sys-fs/{fuse-overlayfs-1.2.0 => fuse-overlayfs-1.4.0} (63%) delete mode 100644 metadata/md5-cache/sys-fs/udiskie-2.2.0 delete mode 100644 metadata/md5-cache/sys-fs/udiskie-2.3.0 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.19 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-5.11.2 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.101 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.18-r1 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.19 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.11.2 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.100-r1 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.101 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-5.10.19 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-5.11.2 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-5.4.101 create mode 100644 metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.19 create mode 100644 metadata/md5-cache/sys-kernel/vanilla-kernel-5.11.2 create mode 100644 metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.101 rename metadata/md5-cache/sys-kernel/{vanilla-sources-5.10.18 => vanilla-sources-5.10.19} (91%) rename metadata/md5-cache/sys-kernel/{vanilla-sources-5.11.1 => vanilla-sources-5.11.2} (91%) rename metadata/md5-cache/sys-kernel/{vanilla-sources-5.4.100 => vanilla-sources-5.4.101} (91%) create mode 100644 metadata/md5-cache/sys-libs/compiler-rt-12.0.0_rc2 create mode 100644 metadata/md5-cache/sys-libs/compiler-rt-sanitizers-12.0.0_rc2 delete mode 100644 metadata/md5-cache/sys-libs/glibc-2.32-r2 delete mode 100644 metadata/md5-cache/sys-libs/glibc-2.32-r3 delete mode 100644 metadata/md5-cache/sys-libs/glibc-2.32-r5 create mode 100644 metadata/md5-cache/sys-libs/libcxx-12.0.0_rc2 create mode 100644 metadata/md5-cache/sys-libs/libcxxabi-12.0.0_rc2 create mode 100644 metadata/md5-cache/sys-libs/libomp-12.0.0_rc2 create mode 100644 metadata/md5-cache/sys-libs/libstatgrab-0.92 create mode 100644 metadata/md5-cache/sys-libs/llvm-libunwind-12.0.0_rc2 create mode 100644 metadata/md5-cache/virtual/dist-kernel-5.10.19 create mode 100644 metadata/md5-cache/virtual/dist-kernel-5.11.2 create mode 100644 metadata/md5-cache/virtual/dist-kernel-5.4.101 delete mode 100644 metadata/md5-cache/virtual/httpd-php-7.2 delete mode 100644 metadata/md5-cache/www-apps/nextcloud-18.0.12 delete mode 100644 metadata/md5-cache/www-apps/nextcloud-18.0.13 delete mode 100644 metadata/md5-cache/www-apps/nextcloud-18.0.14 rename metadata/md5-cache/www-apps/{nextcloud-19.0.7 => nextcloud-19.0.9} (96%) rename metadata/md5-cache/www-apps/{nextcloud-20.0.6 => nextcloud-20.0.8} (96%) rename metadata/md5-cache/www-apps/{nextcloud-19.0.6 => nextcloud-21.0.0} (96%) delete mode 100644 metadata/md5-cache/www-client/firefox-78.7.0 delete mode 100644 metadata/md5-cache/www-client/firefox-78.7.1-r1 delete mode 100644 metadata/md5-cache/www-client/firefox-85.0.2-r1 delete mode 100644 metadata/md5-cache/www-client/firefox-bin-78.7.1 delete mode 100644 metadata/md5-cache/www-client/firefox-bin-85.0.2 rename metadata/md5-cache/www-client/{google-chrome-unstable-90.0.4421.5 => google-chrome-unstable-90.0.4427.5} (97%) delete mode 100644 metadata/md5-cache/www-client/opera-beta-74.0.3911.42 delete mode 100644 metadata/md5-cache/www-client/opera-beta-74.0.3911.63 rename metadata/md5-cache/www-client/{opera-beta-74.0.3911.22 => opera-beta-75.0.3969.14} (76%) rename metadata/md5-cache/www-client/{vivaldi-snapshot-3.7.2202.3 => vivaldi-snapshot-3.7.2209.3} (90%) rename metadata/md5-cache/www-plugins/{chrome-binary-plugins-90.0.4421.5_alpha => chrome-binary-plugins-90.0.4427.5_alpha} (91%) create mode 100644 metadata/md5-cache/x11-libs/gtk+-3.24.26 create mode 100644 metadata/md5-cache/x11-libs/tslib-1.22 create mode 100644 metadata/md5-cache/x11-misc/screen-message-0.26 delete mode 100644 metadata/md5-cache/x11-plugins/purple-mattermost-1.2-r1 create mode 100644 metadata/md5-cache/x11-themes/e-flat-theme-0_pre20210225 rename metadata/md5-cache/x11-themes/{kvantum-0.16.1 => kvantum-0.18.0} (89%) create mode 100644 metadata/md5-cache/xfce-base/xfce4-panel-4.16.2 create mode 100644 metadata/md5-cache/xfce-extra/xfce4-taskmanager-1.5.2 rename net-analyzer/multimon-ng/{multimon-ng-1.1.8.ebuild => multimon-ng-1.1.9.ebuild} (92%) delete mode 100644 net-analyzer/munin/munin-2.0.64.ebuild rename net-analyzer/munin/{munin-2.0.65.ebuild => munin-2.0.67.ebuild} (99%) create mode 100644 net-analyzer/net-snmp/files/net-snmp-5.9-r3-f2fs.patch create mode 100644 net-analyzer/net-snmp/net-snmp-5.9-r3.ebuild delete mode 100644 net-analyzer/ostinato/files/ostinato-0.9_p20180522-buildfix.patch rename net-analyzer/ostinato/{ostinato-0.9_p20180522.ebuild => ostinato-1.1.ebuild} (63%) rename net-im/coturn/{coturn-4.5.1.3.ebuild => coturn-4.5.2.ebuild} (100%) rename net-im/err/{err-6.1.4.ebuild => err-6.1.7.ebuild} (56%) delete mode 100644 net-im/err/files/err-6.1.4-slixmpp.patch create mode 100644 net-im/neochat/neochat-1.1.1.ebuild rename net-irc/limnoria/{limnoria-99999999.ebuild => limnoria-20200124.ebuild} (76%) rename net-irc/limnoria/{limnoria-20191123.ebuild => limnoria-9999.ebuild} (76%) delete mode 100644 net-libs/libad9361-iio/files/7206bb2a9b655be3bdb66c6cf03aa504817ed240.patch rename net-libs/libad9361-iio/{libad9361-iio-0.1-r2.ebuild => libad9361-iio-0.2.ebuild} (80%) delete mode 100644 net-libs/libblkmaker/libblkmaker-0.3.2.ebuild delete mode 100644 net-libs/libblkmaker/libblkmaker-0.4.3.ebuild delete mode 100644 net-libs/libblkmaker/libblkmaker-0.5.3.ebuild create mode 100644 net-libs/libecap/libecap-1.0.1.ebuild rename net-libs/libiio/{libiio-0.15-r1.ebuild => libiio-0.21.ebuild} (95%) rename net-libs/libosmo-dsp/{libosmo-dsp-0.3.ebuild => libosmo-dsp-0.4.0.ebuild} (87%) delete mode 100644 net-libs/libproxy/libproxy-0.4.16-r1.ebuild delete mode 100644 net-libs/libquotient/files/libquotient-0.6.3-use-after-free.patch rename net-libs/libquotient/{libquotient-0.6.3.ebuild => libquotient-0.6.5.ebuild} (85%) delete mode 100644 net-libs/libtrace/libtrace-4.0.10_p1.ebuild delete mode 100644 net-libs/libtrace/libtrace-4.0.11_p1.ebuild delete mode 100644 net-libs/libtrace/libtrace-4.0.12_p1.ebuild rename net-libs/libtrace/{libtrace-4.0.13_p1.ebuild => libtrace-4.0.15_p1.ebuild} (69%) rename net-libs/libtrace/{libtrace-99999.ebuild => libtrace-9999.ebuild} (69%) delete mode 100644 net-libs/liquid-dsp/liquid-dsp-1.3.0.ebuild rename net-libs/liquid-dsp/{liquid-dsp-1.3.1.ebuild => liquid-dsp-1.3.2.ebuild} (99%) delete mode 100644 net-libs/miniupnpc/miniupnpc-2.2.0.ebuild create mode 100644 net-libs/nodejs/nodejs-12.21.0.ebuild rename net-libs/nodejs/{nodejs-15.8.0.ebuild => nodejs-14.16.0.ebuild} (91%) rename net-libs/nodejs/{nodejs-15.6.0.ebuild => nodejs-15.10.0.ebuild} (100%) create mode 100644 net-libs/socket_wrapper/socket_wrapper-1.3.2.ebuild delete mode 100644 net-libs/wandio/wandio-1.0.5.ebuild delete mode 100644 net-libs/wandio/wandio-4.0.0.ebuild delete mode 100644 net-libs/wandio/wandio-4.1.2.ebuild delete mode 100644 net-libs/wandio/wandio-4.2.0.ebuild delete mode 100644 net-libs/wandio/wandio-4.2.1.ebuild create mode 100644 net-libs/xrootd-ceph/xrootd-ceph-5.1.0.ebuild create mode 100644 net-libs/xrootd/xrootd-5.1.0.ebuild rename net-libs/zeromq/{zeromq-4.3.3.ebuild => zeromq-4.3.3-r1.ebuild} (87%) rename net-libs/zeromq/{zeromq-4.3.4.ebuild => zeromq-4.3.4-r1.ebuild} (87%) delete mode 100644 net-misc/bfgminer/bfgminer-5.4.2.ebuild delete mode 100644 net-misc/connman-notify/connman-notify-0_pre20191003-r1.ebuild delete mode 100644 net-misc/dhcp/dhcp-4.4.1.ebuild delete mode 100644 net-misc/dhcp/dhcp-4.4.2.ebuild create mode 100644 net-misc/exabgp/exabgp-4.2.11-r2.ebuild create mode 100644 net-misc/exabgp/files/exabgp-4.2.11-healthcheck-allow-disable-metric.patch create mode 100644 net-misc/exabgp/files/exabgp-4.2.11-healthcheck-fix-log-crash.patch create mode 100644 net-misc/exabgp/files/exabgp-4.2.11-less-verbose-logging.patch create mode 100644 net-misc/exabgp/files/exabgp.initd-r1 delete mode 100644 net-misc/gns3-gui/gns3-gui-2.2.11.ebuild delete mode 100644 net-misc/gns3-server/gns3-server-2.2.11.ebuild delete mode 100644 net-misc/pyhoca-cli/pyhoca-cli-0.6.1.1.ebuild delete mode 100644 net-misc/pyhoca-gui/pyhoca-gui-0.6.1.0.ebuild delete mode 100644 net-proxy/tinyproxy/files/tinyproxy.service delete mode 100644 net-proxy/tinyproxy/tinyproxy-1.10.0-r1.ebuild rename net-wireless/gr-iqbal/{gr-iqbal-0.38.1.ebuild => gr-iqbal-0.38.2.ebuild} (100%) rename net-wireless/soapyplutosdr/{soapyplutosdr-0.2.0.ebuild => soapyplutosdr-0.2.1.ebuild} (90%) rename net-wireless/soapyrtlsdr/{soapyrtlsdr-0.3.0.ebuild => soapyrtlsdr-0.3.2.ebuild} (75%) rename net-wireless/unifi/{unifi-6.1.57.ebuild => unifi-6.1.60.ebuild} (98%) rename net-wireless/unifi/{unifi-6.1.56.ebuild => unifi-6.1.61.ebuild} (98%) delete mode 100644 sci-geosciences/osm2pgsql/osm2pgsql-1.3.0.ebuild delete mode 100644 sci-geosciences/osm2pgsql/osm2pgsql-1.4.0.ebuild create mode 100644 sci-geosciences/qgis/qgis-3.16.4.ebuild delete mode 100644 sci-libs/coinor-alps/coinor-alps-1.5.4.ebuild create mode 100644 sci-libs/coinor-alps/coinor-alps-1.5.7.ebuild delete mode 100644 sci-libs/coinor-bcp/coinor-bcp-1.3.8.ebuild create mode 100644 sci-libs/coinor-bcp/coinor-bcp-1.4.4.ebuild delete mode 100644 sci-libs/coinor-bcps/coinor-bcps-0.93.10.ebuild create mode 100644 sci-libs/coinor-bcps/coinor-bcps-0.94.5.ebuild delete mode 100644 sci-libs/coinor-blis/coinor-blis-0.93.10.ebuild create mode 100644 sci-libs/coinor-blis/coinor-blis-0.94.8.ebuild delete mode 100644 sci-libs/coinor-bonmin/coinor-bonmin-1.7.4.ebuild create mode 100644 sci-libs/coinor-bonmin/coinor-bonmin-1.8.8.ebuild delete mode 100644 sci-libs/coinor-couenne/coinor-couenne-0.4.7.ebuild create mode 100644 sci-libs/coinor-couenne/coinor-couenne-0.5.8.ebuild delete mode 100644 sci-libs/coinor-cppad/coinor-cppad-20140519-r1.ebuild create mode 100644 sci-libs/coinor-cppad/coinor-cppad-20210000.5.ebuild delete mode 100644 sci-libs/coinor-cppad/files/coinor-cppad-20140519-boost.patch delete mode 100644 sci-libs/coinor-cppad/files/coinor-cppad-20140519-dash.patch create mode 100644 sci-libs/coinor-cppad/files/coinor-cppad-20210000.5-pkgconfig.patch delete mode 100644 sci-libs/coinor-dip/coinor-dip-0.9.8.ebuild create mode 100644 sci-libs/coinor-dip/coinor-dip-0.95.0.ebuild delete mode 100644 sci-libs/coinor-flopcpp/coinor-flopcpp-1.1.7.ebuild create mode 100644 sci-libs/coinor-flopcpp/coinor-flopcpp-1.2.5.ebuild delete mode 100644 sci-libs/coinor-mp/coinor-mp-1.7.6.ebuild create mode 100644 sci-libs/coinor-mp/coinor-mp-1.8.4.ebuild delete mode 100644 sci-libs/coinor-netlib/coinor-netlib-1.2.6.ebuild create mode 100644 sci-libs/coinor-netlib/coinor-netlib-1.2.9.ebuild delete mode 100644 sci-libs/coinor-smi/coinor-smi-0.93.4.ebuild create mode 100644 sci-libs/coinor-smi/coinor-smi-0.96.1.ebuild delete mode 100644 sci-libs/coinor-symphony/coinor-symphony-5.5.7.ebuild create mode 100644 sci-libs/coinor-symphony/coinor-symphony-5.6.17.ebuild delete mode 100644 sci-libs/netcdf/netcdf-4.3.2-r1.ebuild delete mode 100644 sci-libs/netcdf/netcdf-4.6.1-r1.ebuild delete mode 100644 sci-physics/pythia/pythia-6.4.28.ebuild rename sys-apps/earlyoom/{earlyoom-1.6.1.ebuild => earlyoom-1.6.2.ebuild} (85%) create mode 100644 sys-apps/earlyoom/files/earlyoom-r1 delete mode 100644 sys-apps/ipmitool/files/ipmitool-1.8.18-fno-common.patch delete mode 100644 sys-apps/ipmitool/files/ipmitool-1.8.18-openssl-1.1.patch create mode 100644 sys-apps/portage/portage-3.0.16.ebuild create mode 100644 sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.8.1.ebuild delete mode 100644 sys-auth/elogind/elogind-243.7-r1.ebuild delete mode 100644 sys-auth/elogind/elogind-243.7.ebuild create mode 100644 sys-block/libfabric/Manifest create mode 100644 sys-block/libfabric/libfabric-1.11.2.ebuild create mode 100644 sys-block/libfabric/metadata.xml create mode 100644 sys-block/ndctl/Manifest create mode 100644 sys-block/ndctl/metadata.xml create mode 100644 sys-block/ndctl/ndctl-71.1-r1.ebuild rename sys-boot/mokutil/{mokutil-0.3.0_p20170404.ebuild => mokutil-0.4.0.ebuild} (93%) delete mode 100644 sys-cluster/ceph/ceph-14.2.11-r1.ebuild delete mode 100644 sys-cluster/ceph/ceph-14.2.13.ebuild rename sys-cluster/ceph/{ceph-14.2.16-r1.ebuild => ceph-14.2.16-r2.ebuild} (94%) rename sys-cluster/ceph/{ceph-14.2.15-r1.ebuild => ceph-15.2.9.ebuild} (87%) create mode 100644 sys-cluster/ceph/files/ceph-15.2.9-dont-compile-isal_compress-if-don-t-have-SSE4_1.patch create mode 100644 sys-cluster/ceph/files/rbdmap.initd-r1 create mode 100644 sys-devel/binutils/files/binutils-2.35.1-cet.patch create mode 100644 sys-devel/clang-common/clang-common-12.0.0_rc2.ebuild create mode 100644 sys-devel/clang-runtime/clang-runtime-12.0.0_rc2.ebuild create mode 100644 sys-devel/clang/clang-12.0.0_rc2.ebuild delete mode 100644 sys-devel/distcc/distcc-3.3.3-r1.ebuild delete mode 100644 sys-devel/gcc/files/3.3.4/libffi-without-libgcj.patch delete mode 100644 sys-devel/gcc/files/3.4.3/libffi-nogcj-lib-path-fix.patch delete mode 100644 sys-devel/gcc/files/3.4.3/libffi-without-libgcj.patch delete mode 100644 sys-devel/gcc/files/3.4.4/gcc-3.4.4-cross-compile.patch delete mode 100644 sys-devel/gcc/files/4.1.0/gcc-4.1.0-cross-compile.patch delete mode 100644 sys-devel/gcc/files/4.1.0/gcc-4.1.0-fast-math-i386-Os-workaround.patch delete mode 100644 sys-devel/gcc/files/gcc-4.9.4-bootstrap.patch delete mode 100644 sys-devel/gcc/files/gcc-9.2.0-neg-insn-cost.patch delete mode 100644 sys-devel/gcc/files/gcc-spec-env-r1.patch delete mode 100644 sys-devel/gcc/files/gcc-spec-env.patch rename sys-devel/gcc/{gcc-11.0.0_pre9999.ebuild => gcc-11.0.1_pre9999.ebuild} (100%) create mode 100644 sys-devel/gdb/files/gdb-10.1-cet.patch create mode 100644 sys-devel/lld/lld-12.0.0_rc2.ebuild create mode 100644 sys-devel/llvm-common/llvm-common-12.0.0_rc2.ebuild create mode 100644 sys-devel/llvm/llvm-12.0.0_rc2.ebuild delete mode 100644 sys-devel/sparse/sparse-0.6.2.ebuild delete mode 100644 sys-fs/fuse-overlayfs/fuse-overlayfs-1.2.0.ebuild rename sys-fs/fuse-overlayfs/{fuse-overlayfs-1.1.2.ebuild => fuse-overlayfs-1.4.0.ebuild} (84%) delete mode 100644 sys-fs/udiskie/udiskie-2.2.0.ebuild delete mode 100644 sys-fs/udiskie/udiskie-2.3.0.ebuild create mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.18-r1.ebuild create mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.19.ebuild create mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.11.2.ebuild create mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.100-r1.ebuild create mode 100644 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.101.ebuild create mode 100644 sys-kernel/gentoo-kernel/gentoo-kernel-5.10.19.ebuild create mode 100644 sys-kernel/gentoo-kernel/gentoo-kernel-5.11.2.ebuild create mode 100644 sys-kernel/gentoo-kernel/gentoo-kernel-5.4.101.ebuild create mode 100644 sys-kernel/gentoo-sources/gentoo-sources-5.10.19.ebuild create mode 100644 sys-kernel/gentoo-sources/gentoo-sources-5.11.2.ebuild create mode 100644 sys-kernel/gentoo-sources/gentoo-sources-5.4.101.ebuild create mode 100644 sys-kernel/vanilla-kernel/vanilla-kernel-5.10.19.ebuild create mode 100644 sys-kernel/vanilla-kernel/vanilla-kernel-5.11.2.ebuild create mode 100644 sys-kernel/vanilla-kernel/vanilla-kernel-5.4.101.ebuild rename sys-kernel/vanilla-sources/{vanilla-sources-5.10.18.ebuild => vanilla-sources-5.10.19.ebuild} (100%) rename sys-kernel/vanilla-sources/{vanilla-sources-5.11.1.ebuild => vanilla-sources-5.11.2.ebuild} (100%) rename sys-kernel/vanilla-sources/{vanilla-sources-5.4.100.ebuild => vanilla-sources-5.4.101.ebuild} (100%) create mode 100644 sys-libs/binutils-libs/files/binutils-libs-2.35.1-cet.patch create mode 100644 sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-12.0.0_rc2.ebuild create mode 100644 sys-libs/compiler-rt/compiler-rt-12.0.0_rc2.ebuild delete mode 100644 sys-libs/glibc/glibc-2.32-r2.ebuild delete mode 100644 sys-libs/glibc/glibc-2.32-r3.ebuild delete mode 100644 sys-libs/glibc/glibc-2.32-r5.ebuild create mode 100644 sys-libs/libcxx/libcxx-12.0.0_rc2.ebuild create mode 100644 sys-libs/libcxxabi/libcxxabi-12.0.0_rc2.ebuild create mode 100644 sys-libs/libomp/libomp-12.0.0_rc2.ebuild create mode 100644 sys-libs/libstatgrab/libstatgrab-0.92.ebuild create mode 100644 sys-libs/llvm-libunwind/llvm-libunwind-12.0.0_rc2.ebuild create mode 100644 virtual/dist-kernel/dist-kernel-5.10.19.ebuild create mode 100644 virtual/dist-kernel/dist-kernel-5.11.2.ebuild create mode 100644 virtual/dist-kernel/dist-kernel-5.4.101.ebuild delete mode 100644 virtual/httpd-php/httpd-php-7.2.ebuild delete mode 100644 www-apps/nextcloud/nextcloud-19.0.6.ebuild delete mode 100644 www-apps/nextcloud/nextcloud-19.0.7.ebuild rename www-apps/nextcloud/{nextcloud-18.0.12.ebuild => nextcloud-19.0.9.ebuild} (100%) delete mode 100644 www-apps/nextcloud/nextcloud-20.0.6.ebuild rename www-apps/nextcloud/{nextcloud-18.0.13.ebuild => nextcloud-20.0.8.ebuild} (100%) rename www-apps/nextcloud/{nextcloud-18.0.14.ebuild => nextcloud-21.0.0.ebuild} (100%) delete mode 100644 www-client/firefox-bin/firefox-bin-78.7.1.ebuild delete mode 100644 www-client/firefox-bin/firefox-bin-85.0.2.ebuild delete mode 100644 www-client/firefox/firefox-78.7.0.ebuild delete mode 100644 www-client/firefox/firefox-78.7.1-r1.ebuild delete mode 100644 www-client/firefox/firefox-85.0.2-r1.ebuild rename www-client/google-chrome-unstable/{google-chrome-unstable-90.0.4421.5.ebuild => google-chrome-unstable-90.0.4427.5.ebuild} (100%) delete mode 100644 www-client/opera-beta/opera-beta-74.0.3911.42.ebuild delete mode 100644 www-client/opera-beta/opera-beta-74.0.3911.63.ebuild rename www-client/opera-beta/{opera-beta-74.0.3911.22.ebuild => opera-beta-75.0.3969.14.ebuild} (99%) rename www-client/vivaldi-snapshot/{vivaldi-snapshot-3.7.2202.3.ebuild => vivaldi-snapshot-3.7.2209.3.ebuild} (100%) rename www-plugins/chrome-binary-plugins/{chrome-binary-plugins-90.0.4421.5_alpha.ebuild => chrome-binary-plugins-90.0.4427.5_alpha.ebuild} (100%) create mode 100644 x11-libs/gtk+/gtk+-3.24.26.ebuild create mode 100644 x11-libs/tslib/tslib-1.22.ebuild create mode 100644 x11-misc/screen-message/screen-message-0.26.ebuild delete mode 100644 x11-plugins/purple-mattermost/purple-mattermost-1.2-r1.ebuild create mode 100644 x11-themes/e-flat-theme/e-flat-theme-0_pre20210225.ebuild rename x11-themes/kvantum/{kvantum-0.16.1.ebuild => kvantum-0.18.0.ebuild} (94%) create mode 100644 xfce-base/xfce4-panel/xfce4-panel-4.16.2.ebuild create mode 100644 xfce-extra/xfce4-taskmanager/xfce4-taskmanager-1.5.2.ebuild diff --git a/Manifest.files.gz b/Manifest.files.gz index e24465ffe6bc99e631c18e98f53f85a622f486a5..3d693f05b5849f3dc0ada0e794945015f58b1a2c 100644 GIT binary patch literal 29268 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 H6Vw0zFD<6_ literal 29252 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 diff --git a/acct-group/Manifest.gz b/acct-group/Manifest.gz index 6563aaec8f5b215cecf05fec34c0a2b1f0a162c0..7585765172fb034ec808d528afd83ed8c0006ec4 100644 GIT binary patch delta 48806 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

xQfIi1Uf)a$ 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≀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 + + + + diff --git a/acct-user/Manifest.gz b/acct-user/Manifest.gz index 17fbd5a82d05bc50f4d270559d46527fed939990..d7292fc898fe057b53383ab374e51d3e78a7cd49 100644 GIT binary patch literal 44876 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 U<9fREaQ>hF3lss~Ce=m(0O(sW^8f$< literal 44723 zcmV()K;OR~iwFP!00002|Af8UvK`5>W%sVH;15uW$c$S)o;I~iGO6{_{oWQCmnw)T zpbmgylYg%$89B|Lfm=`}n6L zU4Qxy|Ifeu-~aLW4}Z#ciDlPoU3<1G9=qqGUf0pbS;|-`^_p7DHO8~%9Pg2@yjlxa zs&URU?sT-XA8GB9R;y<(N2qt5W409fmGAqCxrb8DYhQP%F=amWnCFQ1HIM60|M~y? zw;Yc@<(T>Lbme`9-O6!apN7b0(J?mNea-$A@#VyY>w%IYVyN-jWDE#Y+cgBoZhloYB z6VvS-gGnV%-uo)|&S#JHoaaB+>$>@lz2n&9?AZ8~W10Slrg;XuX`QBySL}G9QylIb)oeCobt`J4%@K!p5-Bd$ps^m-YJi zp?`ffuKKoEJX|Qp8F}05x;h4s*vX@Zkl3BL^AXaS&z914rt@xT-lN5%wi}nbYpJa0 zv00fm`QbUShQ7viZXSibJ#%G)N005ADNdYa9^vZooU>p<*Zt4M;#K=N>biQmYQt&v z7})%b`HsD_E*SLHZq~5!b*<-hVkLOyRbt14N&*9}Q=iHLi(&TnEchS){h=IOnK4 z2wH3jKH4Ten;I){9BZzU!p)bj+RIK?=sl%lA2`KXCw4z;yYBNkBUXz6uby_tjqsmY zS-2~{xnfz@9V5Sf-TAshYuM7h=ICed2V23)+!xkS1=_eO|H87c2@^BFkA@H8s%JaL z#@u(p_Re}9Im~MV0U?gk)_KGoW}YAcUp9FL!C~RT->uePKYV9f?cEVsYYgh-^>V#f z?}iOuBeFi*_sdvtWBE%ftZ3<=BaZ8{pK-Fkpmn-tz+Xx`?>_j^mS;ZG%`SkiE0hbf zT34KH=8Xx3g(06A$O)k4KUeFO5pAwq8hC*Tm!4QG@Otl~fe`Jg^E|OdUV84U-uJ%Gc(jU1 zVBopjU{7CnWX~zmJ2@9(dCv&K9EYKNoA_GW*hofkmP-zi_d@L|l-$04t%K z%k{@4GiaYNj6rBfV%*>*MhN_EoMUa)vjMT#V+Q@$+_P4K`AKjk>fCp|al^p_1R@Fq zV8waAEY_#bzyD;hi2bdx8w9D64v0ZME)jo^8+0jmuV88IynA*p3EQ>SP=;8w3^F*% z-4CH65(m%3s`Pc#&I<0lYQPNflZ08|Z4pM`Cfo#QzEL*~L6&V{gEu-i~mN zu)>KI67yES*IIYSLa|4Fj@3&!!6YWIk$EhzrxSQVgq3&Oeow6XDgYHcsGs;Z(UEVC ztQ4_3X<@`LUO&QkUKZ>3K7L(4_Cwq@hx-H~K|dBh+(vuC*m8#<5ybEkaP3V@2c_7O zbAaNYF%XZRZ3$B78K_ytEPgl<+(f>;8?McUZZ;SeCAv(W?+WL^d-b)-_~&Y!nLxoG z^_@VToE9rf81rRP8~4#~BGCfM2#E(=BGgD^+{Y22g9qkOA|3&g>nrpCG_8K*RG8;byX;gmBhBlKzkAC3(_1N}}M=;Xb3!HY6{WS%fV7928ah$i%b zi5u#1L$X(o5%@dv!ru2y9J^0}u>hqho~^?U30mib_F<0%f$JJIye!(6U;g+G>C^jS z1)}shp-6;_7}7%;`UJBBj?RM}IOQOy<8(aoo+n^cTErG|I?vRB$%99Ox*j0Y7zHj+ z;Ykzr4fx|zH4`tE>}00Nvz@tYU~R4AF69mBV>>3agFq4%t6lX;#6V#WS!Vv|kn$O2 zu=)j?h@du>2mrbe1Yzn%k;iQ4bOxPjY8LwF)a||=Bq%rK_Kr(Kx<{96Y)v10+x*Q5AuE<#vaANY8elP5aQe*XPYn)u>B+$ z5`fuWNH(v!3IXF~y}tdrep`S3y1xAN!&qNmm+c+)?>O_du?r~tb*gKiB=}N-R$?&( zodX_^YS;z-3Hty&3UNb(%>XZCh&NtabL`k(!0TAr4EL^)$H8BLe}3@Bk;6rRg>2(o zknafL5s{MDBG|Dh#f`vY(Hl414u*r)obc4WK+atG z8N?hR7l2JfG-DO90}@;hpbh3sBucvm0%W;1Xo@^7uR!+4x6i-zZy&~wk^kcH2;Kpc z4ge{k3N`}+?E9!7BFG5Is>JAk*;Q1-ozA74WCaLaV4og=PePecW0yMUiZIGh=4xBR z!ymy4s5#;3%#c-jOU@YGGoy>N@{&u`B z*Lzk1d?d0YEcj0QykSr1>wKX^K;@GF2p`0^0G)E+5jXmtt-WAOY&(HGwp%uJr3ecF z=n&ZzwR|SxX}MY7X{1D*DWT9HAshez+}K50koTKlcwJ~elpxBJ z|A5ZJa{7Xfq@%4wVCCAYkptek0q;mcy6{qq=9?d^6Uad-d^P z<3qfB#r(haUqAfWMf>o*+?!+6xQ77;<3Dp|mX?hOJ22Kv5blLY{K?B~)!u5J* zC|Ik9JUK%OA-;RKl_yRdB9ZK#X$%71i-o}v{`lB`3|||`3Nqh-ApvuWl9gBuRb~&t zb_5z>1#bc21Kz=-L|z0@0<6wf&A&mPF&VrPe${Yf6yhMdt_5mL$S(?<6-WND*5f=0 zXm@L%WT`E^`D5H5V_5XMC-gO$Qd3SW^H-~(1FyCl z(F&!L;a$kHleiec4;GPl+fJSmRw)t}J{JzlIq^;1g|8Ht?V(1mp=1_Ay?tjH`THihY;5;7_a11voN z<;Nhv!~Wq}8}|~X63E(d>*IjFbs0uDdWD=XgvyEjya}``8t6BQ{$;h+{PKDH<;P%8 zpdhkh19-~SO>V+D0qT2(pf}|VAMGcLRQucsBvAAWGj*~>2*@T>pz&%g2zOW2SQ3{f|0n5h$*NpztgZ%jKM&H#jZOhk@23!akh}C^b#BI51;0L zU4Q%i^B1`5kHNk~a2GOjqG_;fggd+dVa=DsJbC+u@ST0aVqi!Jv3?UKLATT!zGtdF zlz^(eJ0F6_AP3QDP%-2cbnW)FV79Q3QXmC49~g+1kcWWuds9U!K$B#AO{;5eRuqkY z!_%ZCs})vgvvKgk6P`ShF)8&YwG7?D9iF5cp%ll?r9jAPjq;;N*hLK^=n#M=>O&-g z9sti>uZ2a_z>mBx+PCrf!>1qH7|#cJ2jLrm*&OOI6LFC^4j)Tsm2hNUg;j{@j-t$c zvSZs+Dd=*ZeeY3sTnCFwkgZS;s5a}yGb$QqG5vC#%6eh4^Aki+=u*HJ+B@9e{5X1$ z=RrMUSiBT4$qPd-&D93zCt+x!rh)MZokyxcXH1&*+^y^yZDQMufxf8KA-kgZ38P*Qx1oDrL*|9|E&5rEEmI1ro-j*vW zH9Nd^;==HB*er;MJim#|<$$!n_EAA$up>_56?MT$2Y6_c!=5i zvCz4Ag^TaSJ@F%1HJ})^6NS~Pzh~Si&f$7K@LNu}ztVHV_&oUV~VLU`9kPc$SY5|?Vg?@?d ziYR;3E@T8=R?E1t?*(omh2S8kXO*{-X^ZtHG4p`KyoSd=zWn~1#JDPv zHjH|88~_f(SD;Qa9vaT%5%8&H5*9A(|F|+C23I!8zX7fSi)`a1b3gk0>xZwOzx>#? zi0n}35FlC$fO+041oi;|L14RY))LAGEx$X+4-dVo>1iYx4^}X$a3hMN`BMa4XP0{* zPTZRxM94KV#paoBHZVTeE}$QYRgn0_|PEx5q<(^ zH~=e8)UOjF0>?tko9HUCs+$P1&9R!8EX}jT!RrwU0%}r8#vehGyIJ#kz?Jx}+YoZJ z*Y)~xfBy7iqT0>cL+s6rhY0x1I$;YndG=rd0HF$l!bu=jyP!m1cJKzR3OLUuO`wps z`2;{~@A`lkfu4v1{epU81~s6VG6uH`FAwL32@^H|qkpazwsD|T0uBc7B9h_x0b3+M zmTkW9yfJfp7-fZD_q!n!%{sHT=)p#CM&lQ=PSik@JV^4%`jFFPr;cl*tts@qXVLlDcd$GwT*<(o?7R;ZWSZ~@H zJ{ns^0^!MQRWDryZt}P^RG;2JJe_>v!9y>Ypa)+!K`$VGi7A-?UhcQGg2!V7NG3!| zIHeBkMF#dVc6h=E5%<}Xk3}4ViFlIcw}5uR4+=>kat}fuz~HG}gv=i&>kXdx51AF` z!!TEN*qlHA1e1mafhRAS)$z-R?+PW(cZ45!9#qpKU={{}-C28-80d()O*y$jCX;xk ziix#tCIU*B2``v;Oz9TYk{Vpw^C%5>8+a;Gsp6aG1$XP{8A3zmd5>($za`NBO)gep z*U*`eaS@||&mdGG3$Pd@^I1n`i4&R}VwOWV5+Me}f#V0`;~=n1#LQy5tEcX~fccD5 zqXz^kyASeJTDcwXNdGrKj2eRjF70Cs&fk~o>Oyd%_r*$yIK%O`wv%pf`J2a1l z3Mwp>ND!zYBUv%^nMIgJm^WZ6gd_E1xJzqJ*Km)yspYL!By|_JQ-*SZ0 zC^is+Y!B8mjNq8wY6KWWdkA0vdV{a^jS#dqh!FA>?#UxZ&jh2{8(iwXC5+Q!+DIq` zUQ;ku90ve$g?}6i-fzj9RG@A*001OI?RN2S8a;k2V)TL+Ng@MgL=Zm`JaI~p$AY3> zsiM+`XPgHRae-D5J`G1N^G-8CEZA1D5qoVdC-mRo-6@6<_ZwOdlHL+`nVqW##6IVElq%!CG=JYD=!P5h^!D+ zpt*x>;OosE=L-%L5&<=rCwJbEOUIet=#~Zx^JN_(R)U3L?&k;qQ;8;-iTToj9Gm2; zBD8ci!1m-p(2dY>0*D#wYE;3(s)=Tv*`yI%V*pgVR`F1|NZqc$AES2(L(qxu7VEeE z*PrBWtfoR?o;4q)Zu=M#)q?wESTS6S;KzdE6c}AIEjA!#z=-I0Tk&xMu0$=*l^2w! zoP5N|ufPdpq@4#sA5}zh6zCDWyPlXyI?KCh3B=eQR&^092|FDI2757gLCkhR*vB($ zLL+iErWH2&ZxC_VV;&h23mpVAnk763++dy-&#}MlhQr=>T>;e!F@*bqKZMlW)*^U; z%`eJl{03kBb&bFL{@-4)>mBV!D?vnLG5nYoTeHj$zk;%69`Ibpf*)KBJV8U4mhVz^ z-amUdS=zB+s|_TI=3_hl0QEULI-{@w)g#s2k^7e?N-&&3KzLF+^@#7aI3U*~{8o4} z#2^%_fh_ZZl*37Csc0uFVNMx8v1C}hgy@E`-!OFTe?r8R3P+E_+Meu51ennHX1*}+ z)PN}D@FI#tGaf`AxVUv4FH83MG-Egz|oEQdv4l-dj5+njc&||H@;$UROLm9#b5dtI$ z1C_coi3+nn(?Claskh=sRc*l3^_4&*ENu?JbT4A|EmrK?36lkFjRr4VQIy`Rx zc)-XJG?gI7b8hGh8ovw+4p`jA#-lT)6-|-2y5>2oTpNVR$C6UQNKFZ#a8j`bF`u|y zc~d|+)qRC>Tk~LYFO`Nt9{0qVJzOuXV(55XM01as^NxJE%D5pPpqv2k>(!urlk96?ahsb#k}Av7+5roauUKp;h7ZO75hh*!M~OKXYm<%`+r@wAEW+h-2so~ z(M?3eKzK0Ovi%11XTUumm~Fz^mpSl>djR|8j{R`q5>egStcV3RKjHQOa>8&Ii-b`@ z90E*pBdK5_i)D>UJ5^fTy8Fu-*?f}ujSu`gm75hle`F8^Lvcy)}Z93Ila8m_Q1+%FuDKm;iV>!@yx zR=I=!w?~`(!KxF(X)Fla5CA&1Yn6DKFiqnrRk&xq&2%C%q2srQk+jj-mOuw$Bk(#+ z|KUGlfbE0^Bx2slbXvx|kbB1fz*mA=AV>hLR_hz;w}OLRMvVp%TL!QYXn;LF)~(&g z*^Z#Y!Nf3Oh!pC!TK-8~02E;AQ0m714bRQTf)Sy_^cQfutNwj#5mCn7rJvg zBi6c)m$mxqZ~G_3(Cd5-2iI6#;5V=Yf;0>T)4I;IEn|kCLo*L_HXzkQAqqo40WQzL zk%+9^Q)Y+&l>ifvN?5!H;hJq<&%y4A<=!4|p+;b%1+(HO-asEH>?{}W2+but1F4=D z%)5Kg1LLa*5VY5oHcE*dBJ5coJuQmF61oSqctx+jfBEAli?!jZkx!mhV1bqVi$M>_Ci3wmd_I_rv6xG-Z(>BYg$URQ z2Lm6pGy|9hp+`#pD6`9^g+Zcq!oBb=9I9CE({CsXocbUb&I*6Y>rFeJd^AoDrqykt zHT!|KSYREtj)ViHeP0ljUM;n->M?ncP%kudh3*U%sys)BYg9K_SUhQss9Uku?Jn+&Nf~pxVxALI?Ljy+FnW!5cULa{!8eWGQ*`>d_X`1e<`zUALig5GZ(60(!F| z=iRvOadvwN!m3IXRx^hcGcJzz0W|fn3Jw6h>s25^@EnNgYD9o=vBaX}1s)PnP+q~D zZi9+dF@XIiYQSwh`V7O8-dSOew_66vUHNsr{<^;&KM9R7@FW`(*;7b~fWvdb0l`qb zcrwVMSXxee!&L~4d@*K3Kt}@G)k8$Eh5~ejyu*4d7k!`&xv?;Qo<@ZNDO%|cAznLQ z-Oi90-%D{I?CCkaehLBsmyV-Yq_RP2gg?546)85T5J$2#30TIm{tXUMWHr`z5haPG z8Q3GR!2XjS+`6qJ$THTMl=2d@eH0k*uO2Rb%trQ@m1UjQa3ruZiq%Yt_y9)nHSX}N58 zvZ(1Wmt#*;h@~0NfnGuqf4xjXo)>Wk{XuA~uwBoZC7ds-HOI#f>(fupf`*MZRV4zV z;94@5MrD0qmeg7bhyj4G zNaa0FsQ-bz99F6q;2L*J?^)HxQWA*a?ZOf^X{knS)#f)lSn#Y&%(Q@e9pEW6;DRyX z0?9+j3UxboFwu(sMju#si9molWPq69s%z+&eeo-e)c9B;??q~BB`1t7WrYw6P|fo zplrh0ru70S_GJg3GMYe4J3gS8HP_N@7!x56DP+%DmA3 zSC=+4`|eUWGMu3pT-dG&s2;0WGh*S;?b*;Rf6s@NR?Bj8?DI4)XI;FR`~={20v5*L z*-{dtUsmha@sqR0Z8dO&ceI?kpGKThtN~SMP+rcXdFwc#6LJ-c8Ht#sgwxz!J8DC{ zdWdBr3vu%FA#}@V5ADaM&=^Lt0v#&63Gz2KWx6xsuWy$1$S(}a%FL;7MH?)>_k3#i z2@O+2Pdt#jns}CMBPwgU&^XvAY7>oJuoI8hkcfxXg0mbV60rlQLY(kjdI>(qBEO#p@libVhH7+saQQU?8T_tB zG)}u^dV!ZlaDx#*d{U4RgPIbudd8@H1e$>LwX?Vv8%z;%1W(r$3B*kT$>uMm9EvfX z=BuqNcx@A!AO0of^)3{fiJ%)Ifp!2KkT=tEWvMj^@b;X^3X)58Q?02d{2?!5X8RGf zCIc#a1|!5sGb?2u6JVC-X6d4-!-V2bR?9?~^o>5`(~1e%410ewt%?{p!a=}zjyIDP zWdj=QccZky_7OZ9z6c*{UfH654|EVvKo7hI@z28s&-eS9^JbGZKx-R4;)CiS4bi9U zD?!a3qYh(6umw}DuZ#8N>zBX&B<0mdB}PNyt7Q>m`86_mxC;)m5iN?BBu&I-h%n0* zCbZia{9o`05R(Q?&~lJHyOAwLv}}|}fTXf+kmv^eUmd;(-b?R^<++TV-kTfuLM}li zmffsp7neNbI%+X<)Z~1845|WyMJ6I`Q%F45CGF|hZ)Pd6epWZ~i-I>#cD39H`rFEw zTi#tQa5Y8|FIjBsRn9Ax*VX#^ZHynU7Au>f;6N8_x!w3&2U=m3{PPA!pc~7?z_!x? zTMGrc5iGAM-J&_x3b?ZBYhF(e+ibuR4k+!ioIO~9HjzSRR1dpjcRS$q3j^8r8$mtU zuv{$Lz5*eSc+;Nxeze4_o(-w2z{En>@7AAP9fNBgTyC42FB_vvQ!?^E(cDbmV_U)* zpmO#L#S@uf>minpwDVAo|6aEhWG_c&^V8SyUi7*a7yrU|`vDT6i-sG0L>nmTC@O$C{qzAHo+`3**RhG0=N>z9|MUk!o8Qp0xR0Qjd| zl_hwJ9Ie+Nj-!M4n*@(UO(#!?;M6Q;dUYcaTmSm+ zKVGiO7F;{(V^xo#g32VoJ|@tH2f&x7@17mHJ;Mh8CUUg~6*onD^$a>l#*Z8L3QE=> z7sr~?A?<-V*nYb_1G919I_()i*WN~wZ?*2D1+JC>UmS3Kkfa3Js*KI$=OmW?6wFlU^kvRW2OxY76kOZ@PP zu=Blb@U?$!5n3j~h8T&95D%t3A1M+xz^gY>!LmKMdGG-fH|itna$&1b|2Ld<;+7Fo zrQDf^qXrWHz2RZRofAciI$>2I?#2Ep6nC_izTTFULNcIs1zI_??RK|^GVCC#+Ya~f zoqYT}{<6OO*Z#-1Uw?f1D8t;=amnLH05Hdm5?U5cOm-S{Iz3JbUA7U*6qCVk~?KoU# z5a+N|EMemiO&cIWwAI&aaw2}fXM8RQ#py_rYoajtpS57%DtGI2SiH1t1+3RqOe-9{ zvyf+nolIhzhc6I?<8{gYy2j_90GSgc4kE{f;IKJn{!SwNO-$K%m*=ULAi)7WVNK0} z7DMiV{&5aS=_UYDoS|NJWtvs6kh=)NRgwc#CbQBh5ZK_fyoo)Xe4HugH~F|P{?)k& zm!}(;3IQAdFRGBxOT50r4BT}&huqu<~*WJDa43jT~+av!={*R?FGcVY@7iaRSJy6S~m1J_I6qI*~?qn z9(zM>I}C@A2Pp?%5k=Jq0?A{g4v*GPpO(M8*(l=YKN!YkBS`?;z$*eHJMuJrpe}o~ zCc4XbEGDyO__D$2V#OO03-l{dEdNeG{;@vIpUCZC=>UL&&TzWKLM0O(VMfTqzO9XT z{+kHQD@!A{ z^0r#ptZsuIZ7A$EfpBM##YVF=hB#2N4FQ%U+HH*{VOwC1hdnVML9N7jcg-%jrC$bz z1ppEURNzYKjD&9f{fxn34j$#yfDgd{#>;B0kNxYn5990VU&gOLZsq7a)mssrRIa8zt2$M2cNTYK7h^32|l&DMdMHei$@5~7W3Y_2j}@@LMQ@rK<}a0 z!$q;KuX}=5puFoj&8RkQ5T=`b9S!ip_ND`1dcQ3L>UMMUaxeMl_4{x0$2kf@o;8UO zq+sZFQWeyn&8W^3DpD1538e%6mW^JvUlA9O#455vsLD;ijh=5Ke{$#B37-%IsnrMvwy*P}vomGhFw$G5A8T_H5H5(4sVKJOh8{`DmTF zsNU?1xU;Qc*(&QpAa*)c~FFk{RmTr?|iaqDs@Lv0{JtwHcSay71zX+rCw|@Wf z`%enLFnfhTf^rr6jiZ&HH!c*O6L+hajufGP2hd|F{E%gj0faY<4Lmj=9x{J~8+_h! zhv{rDt7$L?i!+O31}rV%X>XIotX$>K=Npe$8)mGols7d9$E9Ah7QWbIaiEZ}E%T6v zlN?62qy{Uu(y~vfD}Du`D%VOZK=a6Wf`Z{HP8w5_Ih-nPbOcn@&1uVmZIms>^5TUX z)B5%MqYmW%%TY%|y9IogsBA}*!(_HceCRIdadO_7gJe(~&du@Ei8X|wnS{&ia&WGK zO@#-OL#JiQgF5%4_V zWB0N_7TWW)qPXU6=q7m82Xf)?#I9Sli2kv_exuKed86qW<69cKAkFy;^dBDVPFY)D z*LggetKfE!H~b)mZfhC_IP8;(NZ&SLP)3_>6NLT!Pvr_Km$1%$n#6rd?UMzDgfg^> zqFLgTQM#kW*OIUOv48u$|K-Qa<(V9+Kx$uxwIMimGrH6SzX8+1 z9B6V_*|1O_L92tn0O&UKt`qpg0G*@MZ0j4Aq_8D2H~!m7oP>esz;9hI9)$ek94bFk z4?%F2A#a)LMih3-@-!;c!87Wlp^;$g&AbUQ-W*^!ZN{`XOq;Y)ztS)Miu&>HtSvZaYA8S?}oc(}InbeaSh zbg_~dOo1H4bVoe=EMd0}k%B#W}T>(=FCI*Lc;```@m&N+B)~EH8A&xr{-NKd7Qn2j0QmacJ!>>>VnT-Xv ziX*_VAoTUXt?bV)c5Hh_h1DJXh!8V)c(KWj?~k}3PX=>?SE1Zm@vH>HWQ{`5JDoZQ z*1w%{;1(7_%hyibbgN(!$*~GuUTdwaa$KRV0?lV4f3~dQuh3wBVWoBtC zDkDZ&rHRb!@W#tGQmkCV^|%6)mTIgp0QwjYcO zA5UfjZO^yU$Tq|0*vq`J6;$V5JdaMxPdVe$oYQdn5-RFQ-O_t>S#{dR%_gVQBHVn! z=OJIb92%5>fAslQHh%ioDx+$G7e;_!2HQZoL>M{CZDXvnPa~E>009|L%Q9lf4`>au zXzR(IUd|!C%y?Rc;(p^Ce3F%L!Q#RZK}JUl^s}-DCb(Y;mVW8qK7M$e>GfU9Kbu&e zjahO(xOXFLH^m^Ubz4leoh$|me3A^%8Rw+UicOn-3-PpD>LvoAS95i?E273ZqOAk4 zHM5Zux(NHRP0~YUllPDKzuxD&9Pw$5fAXy=CZ0LdX3a>vP+A;t)nSo7 z#`=sQgr*L5dmup~-W{D)1dY5qD9ZlxL}+1%jUvZLxlAZF=eM0^U}AoWhri6r-DlK~t5C|ESI-p3nTD$YtPVZ!7=dRy@m`Z*l1Y|mA07=?wjXkfyu%V-mI`qH zZ|nYvWr?Npsdg%st>dKa9v;kN_t_T1K0%Cr;%6Q}E^AU9nCiR>Q(>o*6&!A4kJwYs=~EvOC#fq5>^M>f3!=0QXbSZXOr=i`%(QXE?0rx}Ygoj&tE| zfIST41O5p^=ojFF{TE#bv>V%5v0a3{iDxx5L}=Y|fH$VKF6SbFY6u*OlOrhYB00`S z;hZ?1C1=AbcAoMy0U2=oJTn~dVyj^7QSmT4!JR+DWuGp%)2t3;WZTYgO~)8Jy!v#^ z1#X)H>iaeK@XPvguP^<_)&*_0#l}7^Pi0PX*=KiwT@UPfr|foAEBYIO^H- zy^2Qa5q4PNJ-lWOCtP(vR$JISS~7vtfYbx#%l;B_5jJV^#=Na%Jn1bWp0n8t?#zg@ zp3W>_=^`J3r2qq#Rr3GQuGhQRb-tBnz%S98O5bMS|SJtCZ<<1bsGK>T?JXXhS~2v@*O`wUT-gqUD+ zt|}}ZhZ?lrJmR*O(b=3Z**k!%FH7~8FYDvS-+nSI8xl^4zYxW&T0tLxrJZ;;Y~sZ_ zcn%(Dn4;|}|KN~bI15y9n?pF^4G__7i4Ek&WFM9fDuXEZ(`y87Yi;YPkz-pr&?P18 zc+`4J%!5wQ+iVlRC51?BtkD_ItdOx3P_1XMcECbJpzVgwM+=b#%dnH@1dc`M=4h~^ zr^AM?J&Okw#CL}U5QiL2(;QVg&ER6b;H81_WxYQ3Pva+vW(QqeR^K@E`%KP(8V;PA z25LapdhUUW0`KwIE6*WaTC4Iu&c(~98%J!|(Hv~|T295jpJ*Q)ypo;r(_C6Y>n_tl z4D(KwKySR@jc=K2F>}@}9iG!ofUn(bn%zBCtz%q#Xic`C;|OQQwf*j5k*d={i{peL z5dhcrJfu8z&eKu_zIG5}Z`qceAIrJj0NXBgJtMzgSL=_j-@b2{eL229ER*lf2b!Q0 z@HJ<1FmSSz+InvYohIVw2xHoWs*C$dM;Nos7kd?Fo}OizQwNwY7!TDFv}eVS5-1Vma-RJ#P+FMFoLg*zX0Ue5ok;<@c{YNt-$v5TaXE z<%b!eilM@roWOl3Audnvl7&U~X#=pAXJ6Td0*5_-4*|b~OK%SY6Hs@H)6AQw5PfDkfws)e4a4JQO6CV4aPuVv!0 zO2TX3njcV zh%ak>`$>_dEvdX#$C&qZ5qg^4^eQaRo}wL#<3_<=p1X(X5naU~iFmgiP%?vQGn8YH zjzMs>B+!1=(^Ifk>`^wgg}uRp4C?`U%^D964SRY&eJ$DB6wte&-wuYi(9q%04h`_k ztvdsa(CYxl;Xtv&%7%tji-O&tfuL@3Wul_^milu-***T5p5ziWr@;YHW5_cr8j$ zx2TwsRkp+PoU55?Chib^PczV_b)WgjfCHo-AC|PT_sttYY&XX3tV0gY`6rMx6bCdH zA1P+F_iGo>ul--@-(LODA?uJ7%RKDQwIAJa;pq2*MsTW<1s&*~)J#1C0SDS5*)_gz z=Tozt#KvY%0@C=%mjmohiBo-ArXUc24(k=MS1Vd^w1gHLN%e>2t!B{@NcV-5oa@Y^CYcluVu5n1gB?W*?VF5Ah=w2Hq8R^ zAIiHE!iG(xY<((R88QVdz*XTkgqhoEHlFAm-n0|#6ehqtnL+5?c8m$A;Xwr~i@U2fSfZ+cQd22iG~gC8$l5wR+{Y`=H-5iR*y}cXpN+ zWr!0AIYD?jkP)Wg1H^++cRdx^&_7xJ!W>pS;7KDovp(KLhlG@teB*Su!Fvt;!i7NG zW+B9L`08>wB757ac2wsQ9)uRhfq422#~FwPyMY70;)!aEPBF8SBU;#Xou!?1JJrwu z97GxA_p;z^di}}HPz(X>yxMn5^%J7SLtrs=ANLgvqMa3&-dd=GZkc*vL)H^)6`$tj zc5=dX81NIME>8m@+~CuN(V#9AJ#lzk2AkjA0VmFOv%s*z8Vn4I-)xK8JBPQK-`kn0 zqlHdu{kq4GmQAopd^dbGk0okfH#B$`X_*t18j86MJn^_qYk_0f_}Wi5!eI$XHu={Z z&tl%MX3Nh21NIX>wlg>i+`O#S`0(kMpN!xIlVck45!CzQoQ` z5Q>+>(+JJb!pav~*aKZ`-Ub1R8<5b7)48?~{Sa+kz0bM;o#z6RX8$Z+^Qa6_?or1` z5GV$e$}svqq8?J9MLUrnCW;Bz?(2xcNVrP1L~CFStI3(p-L7hEy_zMP2z5tA+O5E5 z3^aMD>FH?7yJ(3-&2yOpzE@LBLnNnO3{!T3cKL3-zW)B<%lJwDfiQcYS9V-xAjmX; z$$^MvIPu7Xc|;@f@wU{|f=dy*Dj#tf@8yZBpVsqESfLXk;6M)LkQzFdzzTLqi9?Mx z5y|_&pxt%ChA+nfyzzL#-hd&a>rtQ2rA=3a=$7J)_TZ@8)|z+Vl;mJla}a`tW5CbT z?sJE_;a};p&BVMr1~}N*r_j+f0LyNft%hdHu?N}N=Ft3%A9z`>-@k89e?hM1^#|Lj zf1Mb5hJ!7|ynsIQUBQX-w`sGzBIh$>R(4u394U_l)2<_}%8yUBU!2g(L`MOrWfBf-U zDfVL*8CZt9Le__;d)1NM+kx%&A`but{|ITBD}on5P9b{LqaC8<1#fY#K9*QLaV3^l zXO{Bgn^-wCDEO~eA2}g@+Np{B@G8K!l&QzHRsjqrq&u+Hi>lbT5G@;F8qsNK!~?JkBTX@%i2?gK>uJL`2qTvA*Tx`%YuRRf?y9Tt_Y-_rV9YrMAn9BM7$6RsrU&CopfX zA@RxuIH5H&jybXa35vSVRro_<{e#_H$PY=xMhca6muxD4Z6-uG%D=EzUTtanAFSj) zjf-fcAC9b*Rx z26I~S0;+TpRBnV?JG#2myA%6fj;?5RH>We&;(%vDyb6kN7@2pCULXr*AWKZjwP|s) zElz~G_I{y;O*u%2mQF`wIOcOd!~DE0&-2I2ZZa%s*{Q3T+(^$pY&FiOQ_%26ghNEL z63v}Uxvx6B@oZWX%({4=007-#VYga>;B@meR&cy_^8aQ1{p+{SpVp80mUPBOq+&~q ziS3!6W4P%Ivuz$^@p+!@S%_{mnN+5>qbwO8Va(I3<8IOMrQHcz_?qW`EDnC0o;i%k zGNJ5fhUXnbbm!dQL~jWQsLAQ{4XkWCXl;Ukx7YY3v>YMIJlz;3>efr&%3nU*|B_{XS3l4m z$K_NrP3UMGpnx4-Ak%Zbwp0QQY+)BRnC_!^aVenY<-_OE9d+SUV7V)?C_BJ+!X(&S zPmpg9ah+cp;3bg#v!WF@OKyXJ>74h9K=VV61K{U_6Lbd78vJ>rx))pGTvv@|k65j( z=C;ZK4xw9Hf54U@N4@-02#1yb8EX+sSleT{sFlA`HwV8m|C?j>it=WIQag3$hQCyZOZWa+*cla9W{pftJ* zuROe>#`XZmLLbllf1Ay>Xx#CRhfN2~D|GKSr1yR>KC;`uHoX-(#aha4|By9Mc1v5? zD8YF+!4L?sCFC(1gb=@ZEkrjvv%F-~X&}vxMk^h*1*V7m!dc`d?UcKYaknzmZn)Rg z`t*e=VJ)(=P9DX~8uc3pza5}|K=TPvAwfYs z2D9D93K|F_55Dhc#~}gFmb6EeKC~B(-~13@^tPmK(Mk^%iV(_&JeKs))A`ljm&CGr`gwtX`cti$-hJQoU}k z-t|Hv{_@AY{@j26;1zJ+H!8lQ1TR965f)e=HaZav-0dK{mDi2MlMNvz9gTn@3g;t% zlXnjwhU`v?9!29~ZKj8!d#N8_VK?zz@;GnxV)3SuYvXxn zZKzg{pzh_66I9>kPxtlOhw-f1`26YH7l(g-`SWjJ*)QKMU(7E?*Q_`=kZIm21$EtV zIySn(@xt-6NZpMWS(Y5zL*)%yDvNnP_t-h*od2A4S6l1=kp6s_$#X}hJ;MML%g@DQ ze)_eLCMYNy^WH>}!xNj;UqNE$`7c{_smD6Yel!fvy1{zb>EwCFKZaexoG~psW1aSE zp3xMT*;fndp+?>0m{-YIY^743*fNjWHtV186GPwKdM85guudcw`LO-IXShxdwwLSI9|m8_TD(A7&n9A<$JcRJL|*dhucbt1XUTmyd+mY&i?z4#|@@o z#;!7`Kw-k4rN~s zAM}z!M@{5sp45ISF`o&Vj;X{xRp!A9p}f^A*l{#rw7?p#a(g6aVkLN9@;X89t-cuL^yPJ(Uo_@{SC99|+}o%&%v z4!`T{j{K1N=B0qcG|kFpe{!;tAU<`vUUw(;dm|VPI!6fOkIi_2c~+A;Oq>V;m(Z;h zI%_##!nD(ohvne}mJ<&*dwnLp;F%K>!02HqiA4f|z=1V5WQ3=wlLdTipnFu zUYz>z{ARCuE!8QsIv)S%&{nT7vhS}UWV|hF zc}&UEdmH$=ErJA}O=q_7Ts{nQ`$ z=k#8_?4^&RVR*54D^^#t$0L5wCm!)KKE_V}HhKRG-U^a%faa#O|O zK}zs8l_FPG^*RoydSSd>m!+d?SraywZNG44e2Tb>bwpv(`|RqOZ%6BtcRuDVIz)T3 z5!F}3Gp&>-)_4sl_B|ZjnPIjTlBU$XJha4Y1ZU4z-~Iy z+NR0%s;D!eHuUx3lN?b9pz5rNqv7 zk??y5jS_fV{TNbteB^rSAG`GbN|q@&5SBf6xbyN33B??--0^9**yg;@Z4e9ZvZzOI z!OQs>TjD%zhsGjVP##!~MbtLp-GGpEkL_CBZU>JLwER@O{Q2USlJkY`JDpA^4w$A5 zsnrhN{5+|%QPBmS^xEwiFK;4#U#fo{HuzGh=>?>Sdl_6j>3*rVvhj`RA-ETp%?+e7EXsAk_1qSHe(2U@+Y zl?g)A?#^U^P+ZmKQeq?F-ipd?WU=tP+sOhD49{Z$4s|(-V>uY;!e*yen|Kw3GdP}h zVw8(rceOPK)+9TztKA*d>XtpcWc)Q{59#{JT*l%hH*8LR)M0D`hw)b0;gDyGO_yr_ za?TZkqEGLZb6WE9j9sbMJU@4~m!o%2HtuxF=IHQn*ZE+*1CDb&civ1if@dVwx;c;I z4Y5vXd~}?LN*JI63oU$K5Rh(}<&gv&eEW_AlS1@CL8YZORY9w5ok25!7*GFcavo27 zE=(-Z|JK&MTdV|6iL-+?fY@fX*r{o+OZBDC?^A^@)e*2h>u}de$i)9{h3A28)z{*w`4=qiO2yY4kUuLtm8QZG!|u5^@MEUM!|dcjwz?UEC}~% zc1Ih$Gp%Ul&h|D4w!SqB)vPz^4p*~Jou@0T#T+Zu##20*iDVxQ^zt10#QQyxugTO6 zU+mz6bUEM9Yf-vwKgiHYY)nvRj31-xPZQVmI%M#-_1kk#{rqwEt948UTQppwdSIW# zdkp#T?lQ07j9!W1Oq`YNhwv(oRnWc3&dC`{uSdvU6VlC-^J^(N)$DA>&fvAQp8I(X z#a>?goE*bC&|AgW|E`Bz@Dovv0(2A|0z4BCq6I58c*~uI%ZS==)~OM#qh;}z!)`NZdA`+c}GaA=42dhvp0kCL>ku2S zrsn}dI--M{_v zrGJ0>)XUw@hf{bDZ)+&exDSv1r^8t8%N7aQi9^Ak;%vx;tr-au_O2`k(zZ^Ba*pCS zEiYEjjpuGU8QO^{cw6<;V%3@>yJ14lB@WKu%x8HEi=I|H5dv>F-aO;*QD8G8*^f5u zscWZ~Y(1@yglvdLvq93q5utix5M+{z{=XGZe1p-6aFg$yB>8NMLm}Gex zw2#XxqF$;jfBW$98#4RL`eps?$J6QUOySKCQ@7U-hiCHdZT!IAyz0y@JM^f1y-O`o zpJSr&9A_Nfu?hd5kP)CCAgNE~#Bib@MkM@R)?W?>fDqoX0Vm5{PEovwRPR}^XIz`5 zM%JG~`))nOLij6zji;H3r>gj{5e;4A@ED6W7XZ?|Vq`dZ#~FhB!<~m0M0@EI=D0z} z6EEMvoArX1P|4ZgNYxe!Z|J!C>zaL9<4fP)ega|+dc*m>Ny=-|%}YF0C(kJER=t)y z+>y99opzHBPZ`5?v7-evw!;qA5aQEKUs}v(#vrHg%sXAj6P~6`9gfP5My_Iy;ugch z`&AoB5BBV5cw-Zv;&=+jemy7D3mZ&5o4q7BCof`cvlOQQ+JA5x`sU4Vhv4y)V+N~T ztmw;V--0)j+EaN}hl=LYD^!6%j}1+yLzur`uy5;iDBSfjxP<`rjEQpm>#{Xo&%2QU$i6S07 zq5g~Lj6s3_Zw9t8V>1tLv#3vl6gb zloBj94mk30m!pGnZzK#(;m9~p>2?k(KWIe|lIrk|OHZJo8T+XLL^3>u&CwoDmeUz{ z#R1X9!rbRn4|O)qD_Zj8G|rxaeL%wr=3{y!j%`WLuV?a|is<|G`uyWk0A3K}=`ccd zMFWK$A8W5WprfaLOa+>D&}Rt+eBKD&d@lu?vfW z<0jkI%nuV9a*-3Dpv`{0C2)v%y*g8G2;%2ytvI39)&mIcwk|folQr>wOdvsVdAC@$ zsL~t`bnBTobbBpO^T3Y(BerKbZsW#jq2&i*mVHDN@hGMp@0YrX-#&l(<@5YW z-=|4-fV(3(lCy$|S>B&$k7b5x_2o@xSL`u917ni)E4g@kPiS8B=DE22VE{~t!*+e= z(mVvf%lDvJVLeyoof(Ts&#C1zuqiqN`@Q_xjH)+O0xr`639kVc1Mgsu2IPTAtyqxT z5lfJ)#uXb2LMO6=q0x+dJ)&1Zt2rHe7MnvOE5Qa3xUVh<0*-{=+t)@qc$Fw&cl{5` z^*^~sd}fQeB=h+KQqeu&wnO@_=+Ld=jJ9GD#K0d0v>K(`#2M*2a?c}Mgh90gn0RX2 zqNn6-*k|Px&GD)>24HD;I{_9}OA zo2T3#{`TV_=~WX^6$(-!+q?&9S-Vo?E`I_d9Qht*jq}%B#C##%ES`lrr3) zqi&t%wdz&NfsGCAEjiFgp2N%U=)7~Avx+U1F{WKTq1w;T4#zoO9z}T-++F{1Pf+(l z(`8>mg&7^+Etp5$zyG?vtRFM6!rMpS54i;ymz^&UI1zWy=+s6Xj2Dsen9xiE`#fRsxMi_R-J`hMY>u}iokS#S-FAW^G=~Kwd%vGXo@0jR zuBo??a86xX9fNS3NN`Ds*2Lh#&mt_~BFKtd;@novd6(b~H9Pai^uz}9DF|#U#c!{vfuM76=!_TfUwq72}Z3!Db<9u9*5QLyO z7a0O$uO*vw;1ShMW6;}c%#zJRDf4(v^M-)7r_Rp-ujhu?lxI++j0rW8EmO5?)cLT> zvL&+yUMY0EUqE;`;mf(V(j?@0-KAD@56jLnlaC==`x%F@Zp*UcpRdzfyDPElcKkmE zeOT1qrt`rZ3IulE1E*_pRj;JZR%^hLvRR|sLTax(dKE{%|Kv73r{4kH=k&5Zi=w^h z`hIScO|YII10|4vk!_`?fuX#;?-Q@s63}@etGfK(2RqulH45!;g14j^yyu}f2 zZb_b%kQV<1$3GJn-YF}Khj_(Iowk$FfKQDA!XLGNB-34ILtgY~ZH|*PCy~e-;!lUK zR+|o-gA4=?=c8o@bY%Xw^E=B~R@JKD>=mBLi-AoI$LC664F5Gx@%6WFzyGBDtb11^ z#ErMg&lP3|3NI{xwxJb40p~qqUdy%;Z{?KKc!&hq$MMF_-qdAf34s()BGhzt(%S5m zku;mgEiDS$0lBy((zHG!dCf+@Pa7;=#;^xV>L8O~x7{AzMr;lKw8)OP_qK8`P$IlI zg*AF06d)X!U2slaw^{rt!m$`1LwBmh&d*hBw(G(7Z*O~^UMaV1awLGUvuyawYW?x) z!>2#@uYdnEemsu1CvTF$%i5E$=+>fb!kTwVdXL|AdC|f4>a3?~w*}&h?Z5;(mUmxT zeRb-mv;>oh>Y@=~s9>m5(4iC)i%lmBaCtMTheZ`K6<~PBdt-L6(m&l^_JNt_=`0&L z#5_#C9NyGrM&xh~6+%9ydOYdJ)#`Nzt3{W^w%%)OUZ`Qu2m%KxKr!RSoNLY9fe=p9 zR0$w~fqq+J*1s;gdnmspcBXxIE72-ER}($YR=-n_#fjeVtau zRGaC~055P(Z#+E2PL6Nz(AbJopgrYij`?sD;j9iE1jUK!F|PNkc@OW-@lLuUh38@% zuX|E4bbM0>j@_oHWGb_cWrKmUA!_!Z^aA(LBIt40kJ-Z99IpXs1uq>ZTKFLcB*dp$ z*KURck@m`hXY|u+0{@RM{NGQSL9?|-)}op3+HfM|V2<{uN)OL&x6k1eG3(yKJ*(ri zLiZ#UXL6pRSL0%8w%)*X+B`fKaRSG(=-d$uaBCP@Qo_aM4ZCZ5haG0}M)5s*B6wxH z6TA!7SzNX`*m{a>)e;@%=a534Hk#5L=%*_pwE0)~4RmIDVLeEUa6PPK5U}>0U?tvT z5~sO#EcTZ1;JZnwjULByUWW$#_V=&<{_!VT+p*yo%(O3{cI-LAZuRc%_haqy5~YT@HjjPEpbm zlH(?%zA;s2h~QFItez$fs%;8kI?P(vf~CQ5lj99=!p7g2!dm(8Tx+xyz3A_m8|wu5 zfAq}qpyfIHu>No-3}Er0T};{hv{w;CZ$Ps|<-2A3_UpHwT$Y`kYPk_PD1C@etUY4v zcCcAU-cF}Ro8D7j+5s|8iZj(M>y;oP4`OKhp)P!O>Iw1=RWI>lh=r8Zku}}xP zimGCVA)8?MiG_~tl=Nq=ZG9v4(2VmoN8iB8ZK=(3?MOWl0Nz9`Y%QN;VxbjoQ|EI# zE1P}o^C9>1^r}Ms3=AwzH8Jpc?F!Fg)j!r7j^X5-%Tdn`KHuKf)6FQquGVjB{_IlA za(bWym97I%%J4ciDOvZE32g5xy*6+b~P zPkTw5MUuffcL?lZNO8y~1nFqq{-3vYwCVJbQ@|p`H1GT|syHH6_(V)(+rOdw&dri1 z+>IE8n-6Czg>+;a107}#uXhTfqpz(kx3cWfv1eD<Z3l2Fr<|9@fUwk5}n zWZC!mms$((8-UNj%~kB;t(cTr)n7k*gKIK^5@Y(Mt0j?{5$=H5F|%Xm+)cmR!%p{p z{PeU&{a#;ien~`S{Ag!JrwmbfkpX{ZV!5?>@CYHzzMOu%2Qw>Ud! z3CcaayT%og z?XM*cEFdTOYRI6Ew0bo&mCqJ` zO|8pke)Q-0`}c1@*Vj+IRU3S+;-1q>P3V4)3+GU<=wN25Epe+lJ zTmE+>!r#g>WjP7eegAOrMLA290AwXT5;(u}Y^S<$YUWU@NT_nD!0Ax1Vbo;A9xB6t zclq#y(x|K{iSenv{`}jA&wu{okMD2)_ywGZ;h7eYvt~oDb@E*lb6(?ix!b`L~JhbCLxf z)zEpl3p;GeX3i89evKqRZeTp>W?8V0uvC4cUMOJ+(beL~djA0ZtI!$A z)SUQkYnIHQP3gXr2_16zw=xNoTP!K;`02@gdu6Go^{yH*qi!iGjk9y~gh}!#-O((&GD5PmimFk1 zhriDsmCM{zKH!jPjPqlyFm%b57deumVDN*eISsR@uhtk|9L@anoWSDK2PN=7$%Fk>{>&L zDEmOMJhJ#S9c|=5&DKDU1d^%2UYu)tV7KH~tJccMe@!MyE^A$JldB_KA?$IX~? zvnyfkVa&@5KkLbV_K@7bNXdj`8iLUf>QP{Tq1>4}WJRZH8{=@dP*HKa8GK0VAj(hi zk@kOFzSH(mEq<42iSL?evl7ngWs|Wa%N;*GtugG%3~es zz-y-=OxfK$k6rr6p_j=Sx^tPL4=!0ic}9)OioQw9xj^%QO*`jPM!$T3U2DUe%%uA{ zkf4xdA3|ui4^W@=#wj>evMr;#30Q~~4S30~(_}6l#4(ntb7)A?*Xj}r4V9d6Fmp7w-;^Id{KDl&O$}2G%sm+({Za( z)GQG%?uWB|nU$9$v96MpJD?y@5R+^Pvcobn(^CXcsgx6U$_bDQc2Uj6-SyDP0pl_0 z6UITPOZN0VLjr`XWJY#t#`T55rQfNatLvwLyEF2&Y=;l&CslD{V1XHCx*?`)E8j%+ zzrZjAwVt}dD}ah@!|aHTNDHAjs$ii03}HLybaBS#NA z37Igi6T-OVxIUO)%AuSh=dO_Wp(8~3!Q|ZtjLRHWYpSGIV9SEK`;xz@0J}GlBIGm( zY>pGPVjvqWezvsXB&ELcEhD*D>dd{glkTkCA;VeyR8SD6pHB-vKNc7I50sQe7L2U`~p%l@sL^^O!h2v4OWv5{io()TVQ2q*1n| z6>e9u37WJ0B;btnS1JU}cd{E$RNf#rEnq~?SBc|zE*bx){Wf1o&Qd(M86TF-mbSQ= zQ&zP7ITVSY0!;#oxSUSzE=O50gkwc50G1mYYfE{-kSH6OY$w-$G`Hqza&$)J!nc~7 zw_P8P2{hI(`a$@bSzk6u{>KuzPdQV{@D8=3l)1V5*p-FShn-AdEBB;;S5J~WZZ?$I zN9-x?QeAplQl;FTASR(Tges?xoWzB0Dn^5_?eJ_0jz49@FCWJI{QZTKI44S#_a%KU z=d`({ZG`X_-&an{&qbQD{@zXg3xU+uN^*(z0u^M5OsD-t`%aPwZ+RrH9xM0HQ7Hhp z<0K-UAYf}?*G60|d#ng)Kf;Yw<}gt3X*9%xs_GpRDYSY3IUgE#6fIkt(kO>)ZEeo4 zsnKFv6j70L&9{9M>c#{t>=L}9q#QXVNdZME1Fl(5!Y{9U}FITFh zbI92`;?428mIk;ATzb2j4&Ac3lPf8^zNN7!$(LF=)P!<69gI@4P0hp#VRM;=M2P*6 zq;zCWH)VZwr7YElzJNsOnB+e~%X?CE1}?RqSCGarsRsaRQw2O-E?en!Nfl)f8@Kb$ zi1?g)AzQ&s?ec$PM2w|ygVsVfH>ylz)|B*qNQc(ktDHS6iy`1yH# z>)*FuKQGX^4x<;4L7SP_ZD}2&xY|b1!zma!PeF5w8tqAB;&X?lr3If!8H_79(vUtN zO0*s2tdBw@=*K}8ZmvIYt7PsHbc3K$87!Xh`xu)F?#SAntYugblU*@@mdbtVd1W_5 zgFdq0`Xz}NIY>5W^dbh@90veZuIx~XkD#Uwtge1MP`iU&tMwArGJ4!AIf#(vKU`{S z{rtTC`1+zN5tW@PDyj$hou=LUhuP4jjR=4y1LuyNx5=|nnm=Vb?+~eLet4DjQI^6gRfzI%-T1HJnq({=QXY<3+|b z@FC?>4%oD$(0496^6Z5Kk=Hyc++_tyfJBtLpoNpZJMUTYGz@``_9>rXyR|)b939mn zuBB<1p!gCo&S4*+33MSd+X`q7MV9P39M#b#*P2gu9b(4av4OjDSC{hvU{t;NrZBi~ zf}Cn$B%7bY*takDhmS9WI;?ZtAQT^JTA_@aXqddM1C32MkQA?o>^I$_rIOh8Qk4`w zT{EO^rG}DlnxiL7!78<5_-JG$N;a)Fx2)sK-um3S<&-2DC#QFMuvRGoxh)_r{kldh zR9AuOv=f#TNK8tL$*r-yNqN+}^%YO0YAv%S!fA~|sC%k1r38n_d(QjmcGeyV_k>gu zff$lg-;9+%77g>WF#DIczX(`8Vf%xE#hULd9GKxjXr2xi5VRa26$BkNZ(YQq7?tF8 zTK8`<&I#Qrh4JCQv4wDY_W+oV^=|S+renso_!iprN)#Z{kV#b~rUVNQds(#(xZ}4| z%+39SzzNiE_q_G{IJEt7cAloh3q_OHbd91xYhbRHp6huJln$=$X{O^oiQ4~S{SA2M z4!fSJ2j%H$k^tOa+R*^`{_?Osy&x{>h&Lozhb{rcUD)HE#7)Z9;OcZ%k4>5tp_n_T zNa?klyE@^wYuJ7A;(I`7+{?D8naYVqaloNG(0ezcSi*7b z!Eh<(T(FTPwU0}pW0B(!LA$T31BAPZe3|5VkW=L&Mv`{s71NE zFRARYnunD%tShjqu9hu&AgYZXR3OaRf-x^jHK8hz-FdKvx_0Vw9D-H(rs>P$Z2d5; z*r?;9yMUFa%&9dND4KH2!uxc!dh-J9PuVdk%u-4Kg{(w#Wu8?gnE)LNKsvk zI|g9(xrMm9)&n{}HoF(x+>Na9cv@e7mZ9CA4%W1|C6Kx>Y@NTp>ZScTFp>K2N~-cY z4$TxdIxgwCHzjg#z{!yU^{E59zP)02FUIov_R&xRH_oUl+NUb)(l{jus_vE_G%uZt zIJa75^jlKK$&apM$j$|d>n#yfiKDE(z!>|I9L*)WutlivYiH)#rn^9+XuU)Es?Nlb zc-hJ(QKj&rRhB#fa+$JBCakt0S}i?2s{TqTfn(j(QE@e;4scMnv8cd#pq?T*^?10z zcx$_%p{Qamw#uoV17*EL;*E;DYN}cn$*gLA$LT9>b9eRe^`hd&I{G6sT~)Q2%C|1} zW4d7;(}XmE*AxR0N|Z=^I#f%tU8cm6qdO3L04nVQh>xDtPzJj9h#xL;K}bwiKoSzW?c;EXjA)e1K{26j02 zkVVsWsZ$a2gATV*;zsOFoHSSMf|6|nsGtT9c{AAY>+hj<^3*f#%vonJJH8aZi3Ra}wepz*{eIcakc9PIoqz2NKS)T}urk>M5! z?GD9A@^)A#J-{k;SH_tK><0PrH4aKA9Q*UZ`mKHW{d1qM*l?E~^o_za^I%9t`P{Y) zo|-bpyG>%=(=NIos9Meu?)^T2dvPw4qU|FrpXTQm+l|s$uO{-577oDVFs0@$BAIs1%hvP@&Hop7K4?z!~3@*uTw+$naG z0@=moSeHzQNRB}X#A>+gOO%aM5f<6nbYB{e^A=iDk@ihVj^_t9|9oK!=Ymw3&aUcO z`@cu}p+oPmQAr-6L0DQ5RLS}^lSN!3SWdyzdAS_{WR|o$OCxUDsdw_?rN?ZPe9KeH zhp)lP*@<)^-Dw)f<9>)a^8AdBPTzFf2#qrwbfciUQa%mDzz;eX@^sZLb*WAqkZ9E` z4@q9St8*GtFP}W}t0W>VdZ^NfA%_Yo;495K^)bxSsasMI{pneK`S`C7uR5u_hLdDt zXBb)qkKUxqgf4ZnRE-ccDCcfjw76cZZ>Bny6b!s|{!&vEY3k)Y_h>_yNKKH?AXA^S zF#@4#w~x086cit^Wn1m3K1ynUe6rzRZJ+LHJa2cB52Q@uB44?PNh*ViDE8!JvCEE(RwnO1 z+8Vn+*ep4_Hcp46JmH1X6ndZnOh=%WCKuQQx|C?y&sD7Ry%o&VNmPFA^V9nFz5e#X zqEY)@9?fQ7kQ{hYplxKGU^ljDBN4AkKqPP^O&~#@mB=lBa?=D95E}~tshw!9y%5DmfrTDJtxU3oIFm&A94N%{456r2iC zN@`jbi9qt9rMOMGC!}r{*mrk%FB_?Ra8QY=$%CV`10MInr_o)Jo7pve3fv$5BA@E{ zalL)NKm7TkElAX9)EkoibcflA8K=9yBj7HPN1R{i*a4TDDhP%C2`J{h|ME zv^3kcn~$kKobE84>zgAG#w`WP1ERKR&s9)9BYy>u!PC;SD3;K9q$NlY>hk*RMJ>jc zc)4zWdtCoZTd-2{l5$CZmu+sIicE{MCEg9ey!W-ZF(?Rio~w;u(n+IkZ8}~^R~+*w zwtl->2wkqX1S4{eO9-xdOzy9y9P3gU~`w+q%#&Poo>NWRe zZ*VH7p2DW0z2V_fm!4nj2-nrD0f25CW({{P^5|w;rBU|;zQ{?04a$H~(T1rTQO(O* zfrICM^l?5wE5E~FQ(LUs`DDf!#;`p>TczD*AogTl=V;VPU`Vy(nn3sVV)y8#}myP_7SX3U^T zn{bn|k?N-KHx&!A`fz*5>2*~XpU>_7_!7(E-VX^bL|;%!(gcqnDI4THj7febac zi;vCpt`3AE3!Hh%ru*mT^{Kx7h=$GRTrlbF#8^sdSvg64Yy_4%XqG0AXk4 z=tc9L8hj}lfKyT0qHZdXoIeHrZy)}6>FAY?JQR|kzzw=D=X5Mdj(WGdYpYrNAlO^N zo{bD)v2`U!)cjXiL)||>O5PoS)>9pDdHHJFo&Hy?o*zaN zn|5^+oBWy+#5?Tr66stmP<&4AmUd2V^soJ~p*lwl@=elgO1baqb`SyWd+XViIZyf& zYO3mqR@K`@0j;X?ee7%On>g}4Js+@dUp~$6|D3NRn6h*1+cgI{p4-%Q-KRCU8VVpd z4<@E`uxBq(XN0iko?Th=Jb0#u^nVKX#pd8SX+zzBU%)+n&;;sc`K5~1lw!e2#8J`z zRIB^FnIi&o$In3CiiSFezsC(#D#Un`I^#Bz5~y9a%Qp11BAd>0U0;Hzd!kKEoz z{G5h_LlfT&-p+2w-4Z|VWd=ZeOQZ{)-d&$1n7;o0@ooNEkApl;@a&qqxIm?Hp4;#Q zCLN76E-Fn;=+mt(UiMX^jbXPV0RDR1-;;~lh+h-H3%tIxm)w)CyIk%_eFMKobqj1calU{xxBGi{H_xj6YPWi$I98+TxNO`= zFr-?%HPelqj8H}70D$`5&Z$d8QV?~5xJex*LuW4JmEu56N$94k<>i=6&EFW6cxuX` ztAAc7p9ir@D>pLjRyj+m{py3Ho<69n^7hE!t8ro{oe$@5z-HB7pVlk4s?%1zY|jqX zybmXw>f>x{^#86`*Jr@-#n}zSF>Cy1N9{cA$fCY zA}KvloG2;ZHbN>+svn#bZ(XR0REYIy9TRjFA{o zw^1E4SY?|kvuS8kLh)9wx#*Zh3EMJvm-6ZMZgL*BZ8^DbOGfbVy#75u{r;jkL89%1 zUFzZh!U6Vhj=c?;q)*jC=pqzI7Oh$9R-FO2B{eXrZOl{RfgRK8-zH1(xZR^y4nWLL zCCp(AJ$9)|At~RPDHOIy4ORBX4*Rl)xh{_OVg?Wjxj{w6a&Q{?r7MlM_k8KaU=z0L ztxOo=_Z|wB+<;o1YETH-3ApCW-3ABQ;#LiPv%XSj_;7lrMDAsSMY>{m3S0kHBlHES z-f&2Y(ce^O88tI>3vrd!UZJ*t&OfE;@vFH8y8>v@k+5Dcg+~b-fIn#0>x4CP#_oiS7bqlLjy0y2xesUySPwV3= zpNR>42jE?lh>KsTlK?-ZwW&M3<(`DRgL*rtYqvM8>a)6gRhN!I4lg2gN7u6G-R;y_ zgyY)xl>$xpWOv>J03t0PdD*SIR$q_aMAd~Ps%@4izJ@%k7>L!oJMW%bGKRZq$2P$8 zL9IW>+i?t=nw&lNFgW(=7?XOz`O=In?Ww&)3@AId$6ub- zzh89hi7KFmmW{?kL9QVwzHCRdx9mKnM%m776^%*Bzo460J>qg&EaY)M^QBtJ4uCie zgckvI**bFUveOD;>#=!Y?mIa29hwJ`@gHQ~BnBhh5kBME$g4_Vb%h$cZW~kv9)HCl zo0b>WMSP?QgtjFy+?~00;lr)nn5s8-OKXv-=nWb)|8u)ggJaT}qQBZD6nkjTqN?j@ zy_jzRg3Ep<(p6KvQ)hIYOSN$nuB&TZ$^TI^NnVT`Hp}i?596*V$mVQHMirHirh%(T zr&SuYMbCxcm$UTkOFw1+Xwj2fEB0_*vu+Q~pfE}PWPWOea@4>t;^>sV+$%UeNmtIg zL|j!ex}{9{HSeim8t>HjPKj~yOL=MSqF!^?a2Kr&GL~z31U#4G)ud>RJ0Iq?jPBE4 z&(@3GVn6~FKsKX_v}6^nk;%t+82 z)=uPv01U4>m$}msY^Y~-7cRveoO%SJ(s+vU$(}(bx;16KxYpwirVUk{mbdcI1x*D_ zZJ~){>b}YuQ80zFiNK{H0tJxb@QTMA{7oVuUvAUh%B~Smye!o**9LZ#?^odNPfU`3 z|6YH4<)up9+;(+IZZbF!UJ!oh7)EXb*Bk`|9h|TW7F8sn%&DfszBNr>@2S9dFg99wnezW~IKwm^U>a9{;sL+ac>2=s>>f611p{wnuL)T`I z1cCaer}g$WKmNM1rbYrt>AI<~G&v+XE$cvB&et+%CG5MH5Zq$ClRDaGJA#5CszGy( zZ@u?)TqMb5?*?yuc@J3(#;Y&ZvjUz1{fjJD9X6c6>~K8Ps1k`%;2#CQ3b;Cu9GXbF zi*F^YcyiL?Ku!nMpI-6Q2Ad62dC~G!sdXtgTvMg=;`$bXeU&6DcWz1&)p2_-a+G=C z{3||Qzn&}WZ*_d=^%Z0A-QI-i)gbtwXXbxY{V&U6KWX<`r0>Mr>yR?AE0N#hQ?#O za)6dCd`+50wX7g!20n_WJ&N`#UBa0HnJVQOw#5e4#87SH-0hWYPPg7KBZ(J$Y$)0` zPMHOt3!oY{wB_CC_?Viblv!kt6RvXnp^fi)v<&gATLCqdn){qL4)qNr1USfs-glRq zq!Kvi*Q%n%TsL!Ur`CQdeZIAie<77T15{o^t5GFmy&BvIDF7{zQkL?jAZPICo^nh% z@4V?vSrqK%i=iVbnSnT!xbd8-gG{rWE{D6OClyX!sx4|7YbMS01hMi54&IW2 z%)nuyx+M^gZ+YT?d2KsWddh)*8gG1?<<)H@jYB=5mz`hq3Z0{ z^9tHq<&2vZHGYtokkudug%6{;o^!6f-;O^g|2#ITypfz89+HJ_hi~o-87WrNxU`42 zSFZP|HFo1qX@+y~?Pc>NH(QRT4JOf?f=9fj*#1x;SV`Kde^0Tmpt7whgQr^yTK@8s z7gbcRTEam}>-<;c3Wy@*P{goVzPFzqmYT-Dj`LZjf=+Q zN7pH-8tqP@C2Z)bX25GMdCjPan)|b8_L;JYkJcn_x%KQ4RwSb z0!x%b3RF~mHwy1t2@1!u_I!qI*m@^A9S*k z7FjWS0H?bOeL0@HN1Rup&qc#;GQ!j2`ts5?E^-pIjGejqPJnuxv|QE_r@ROUmn8iz z+)1_{f%45Y=1qs5QNnI_0SH0GXxIsKyV^d(P6#paRs)MF4OCvW=TMNLsye6V zpgT06+g+W|E&)!xZ|%~0;2MFYLCIs+1as)V@cgvC|2{r^`N#jyWY6ss;YmIdUtjTa zIr(lgaJ^LE2BPMr3#xjxDy~z5Wz9@(n<|aCo#k1bK=6@Q^x_Sqror#A)N!(u>~Kqi zQa%~Hwp}j9Q!pOs!Q$1McO!fJXs-BuKt;6^sv;*r7ckC=d)2Y+!7BU~tzO&d0RJRE z@Yfva<*_n`lEwhk`#xp-R6UP(RcQS%^5gXTBiFbu0#a+ zP!H!yykvg{X`3>7S783Vy3T90Aq0stL&er(tv}sh-~F^%r$b`O#+h@AKT>+= z@f%NhhCID!hgRJ^PsolIlSfgJzo4c7QqX@gqxomJh$&b1ur1&8HR$Hd2 z#wljMRwivpl`*PjwN^Cw7>4jd#ROvFZr?hCz2k`Ubl7z}Ih6Z4)az*EGJ$6z7P-He zw_!ONt4<5YO8FqvdYG); zL(rsK6y>QI@z%e7`TX%eucYfwEf%DLa+)2$X28u%H^9|n%i)v5d`mvR7lbV}I{c;1 z&|qLwh>V0~0c#&x&o=%AVMlMYi+YU$lgp>6wcCt3%9X7AYPZArz9$>4OfCtO{2`Y* zH;}+Z0GRS^ZO{<8!$SKrEITi^s8mJd$h19ku%|YUyY5^r*>m~j*lAwkGD6oHu`6D& z7m4aRKZRw2LCT)bv$D5;&W|5Ie6H=wpX1kx;^R^cMwxjKgq#twGV$ngx5+&?Ww>|@ zipaVh)%A}p@(s14HoV@0l&+;~*a_0=!H2pSxg;d@x*e$JSV^Hv-?Wd#hqfd=uTdU4 zE(%pnqVO7$p0lXc;rQGJQIb88>ot#-sb`fOxZHP-Z0TC^Ky3)>InKj6#JEZ;6Q z9|`q3iC&=OxO^{$letbh;R^9T9EqoA_TjgG{(8YBlDlHN>UB!?aN~xM?v|KMt4;E@ zV-=0ql|mKI5?8fnJhuuZ3KcTMtFc^d9cT_>>;43j2e`jx7;DS zfDj%wajI%kvqsC6u0y--f}5gzV^Ak5mB3pC-2z3Xb}yx0CGfw%hf#C@72~&mz5RM`N=8!B_Cu2&XHcp-I}F~Y zb@v6X;%mFt$$1tiW!Zs6lY^^^5%sIPi8Vm!nc!i0VBnI`o&f8IPG_qdMxGz0jmWaE9^l?La<@#jGB*?HvPf;_SVl{+fFIY zol`}Y>|;l5a9dAR_-;v%%3)t5g->$n&iru8p{X8dM(t@U?%Npf{G@f@kOKK z!8y>aNy*B(W=`)AVi&t_u4Ak(M7Si}Y019YZIpo1RT(0a+kH)1sR%$vu$^B|)IO>k z{i$o%k|`-_n5S6JQj!!9oOMVezum0l?hUuF93e}`e`3JBefsqF^~HWmt=@W@Q9=Oi z&)x1JC@lhL=VjL`Yd^0P(amTk zZCWLC1y)t_+AH@s?GJ6UemUsa^**XA-mP}+C|sfS@n;w-D*5r!6h zM0EWJX1SDr+tdXm>8T-L52aH^PHw7ZSQ-eQWJa!O?yjZj@csO-e%=Lo1T5Z|jWIDZ z0q+FVhuhrlCdPClqB+vnDYKBn_`JJ=lJ;ZMf(XAmyDpj7?J(>162zf(ugYFcPK@j; z*MLXqy7ZOJM!Tblvp$U#hZaM}4DIG@)P8Zuiv}7((R)*mtIauWOc|p$yG4f3R1 z3j8w=3yNb_;+A3_b-47=P5^`YW>xJPQjtEY#JMFo+2X0;^Xz4DQ&O8c_t}YiE-Lx2tB9dUK-TN&UQ72IZ>atRCexWLBAZTvH zZb_9+Dp%R*)YseEgQ!k4ic*>*EO{9nu#au|CWD}>y*`a2r|QGEIF;ynY6B_oc$+XOVE0r(#g0x`gH481jJj~x#3(3t+tOZcRO!qo#$F)aCjKv zPKqi@&z?#FE4Rb{Ptd%94#`L!oP>?F=}e)hQSnA~Tu*AOq2y(I8Y;ehu3!7d4?k^9 zJ%dwOxc1S`OVg|fB1qcJx=EtGC!Z_1fMEtX4k>k9suX>B8rf{hZBRrj@3d2cM;8Os zSmh!$`&mG$SZCJlPY0;GP?T)NKisvW+8@grvn!Cp{W+^X@9rZN<06IrX~746a3*96 zNp6Y3uuI@wH2)yqAy5Oy#=OZ)kW z{k3cJlXq%#Im9KI)Lbg-x)}rxm5OE5815UyI}O$NsNaXfl1cctI{?DEb-!6QZwK|* zncQ4&U6yU^+aR$6}C{Jr`Yz`3F&uDr_};RMw-Kl3%{b>(*!GDpbe{ zbw*8#6bW|p&6i$6O{da`(q)Sq%4(!JP(GAVakkR7)raL|aSt@SIJ1|6N}bYjQ4{C+ z(-RvXzPwlla*#x>C>pXXA47SWyoIDYoA&A{MQ7+)Tj0D55S94e&uv$NH+X+4#Shnb z7-Ofi#-=brljyJGU5xH|I`~?di4Sh#+t#Yq195Q^4Q+;W&dr|X|d+W7M313Esy1vVYYeyqb5H2tCcvKpvs$5Lv zlyrBw2VeZQHhPX=Ut0UmulqL2_nI|*2*g4qal4>gu8>~33U_u# zI$CfL+Q<>){o7S-b$3Gc+&Jx;078#DFyLOSiUdqcwlxE#NWat!eQ!jJkrq4m(vMXc zR_fMMacxJeI@L%TKBmrhDl(puLpWL6BI=Igc1e#glGL#<-o<6Vx=FFqoknh>rRAlq zsHPn$DtaS>aB?f!`P0Lif4+VD<3$gZqw1c*vLWLZ3W)F9txBPFkG2}*V0Y&|<#1=1 z*e0WMccZxR`+-&fntN&F@_{G8{s+tCB+guVcF7}_wA~aQ%&sC#c}Rgj^d9U%0m0p6 zDyuzMbZ>D6Tg<1*ef+GGhfi!E5|SqYrd&=}Ut9&(Plkj#*B0e)jv_~YNx(1X$y;xr zLS|Q~O9e-H`k@6r30HO57(73(-@g2M02DTTl(*RKq4KzN5lj381kOAUpd2Y(sR;Y; zVaW!7Th38cXC<$91u=@Vg8Kk6hU8Mxntr;}jcC@hn76jr>41x8kA{pR(;0`jQ*Y^BflF zeV6KAT^~HO?;x!^@8F_0S)^NjQnCEo{O577dWl+mD>e!yR8w*3geNurs(wgh-;K)e z98yrHv4WJK^(I+Gw|cENcLfM3z7*VXg-V(|)l4NY@PUZjQyHVp@vSGgZNf(bRCwRL zreM+)f?PThpOO&dob@RYl9Ehj`C zT_axU|0cm(vy%}o<;WY?ERj6k!zu+U ziI6iWz$Lak31Mr7$79h2c1keZ0X0Ze%+)_sQsK5yG`do`R4BCL{6P1n7`>x~kx%}~(YwYT2a=i&vSGT|8?#ifq_MlNWzCSN>zdn4ai0&fyv+&kxoFIwNM~HhKD~j@bsi$9a819w zD_l19Y+lRg-tA2Q2dnx(LGy9aUGNsqOa05ZSYeW<9R6n;27q`c4mwWlWH}{|_U9)y z>!<$dg`({4{+cr}Di^DD^%kgF0Vj%F9ihAFLRmvWL$)c7RFw;^t~y8=367>O-6MdH zhmtPp6HyLyqF&0{ivcs-^4cZOs#2>xUvQzdava`^MLWp1IGoTlC9Gb${&1zcO@`tg zD>#y~GL1~K*vJQ`>u{xK0_15Ou<1gfsEJEe(K_x>1x8kFxt69cFI@gC6&f*YF7=^< zp!U-V`!+w;|GYe5D>7#V=2AbEZzzN?M`vJZ$`y*jMUK?Cew*s=H(n#@JQP4;C9+aM z-K9!EQIU9ex4ur>T*p}29pIxu3|D|4h@-w3><@TShSna!cBWZ_BLRL>oMQP1_D!;$zmI%aF*btOT z8AiT#2eo97;3?M%xJ;RwI$sK4si+FKECfxkF8R8k##-#C>{|O-8NN3obXm;u4Gyk| z>@OhfRvTwtRX;b`vQTex8L0p$%oUBmFZE7zoWW|-CkARz?OKfi>AJSYC~Yt2!NQKi z`4-PNI^$~+Bs7i~<)^3h`SUAYxVd7c#hyO3K3YcB+_=2F(IuFxonj$cbz_!Hm4a13 zI%+WF9u5s!u?e1fb~bApp(sEK08_tMS7CRLi9j-*WP&Id!7YxD-XOPRcW;J3Y$3yK zyrisZR!o5anD>8ArOdhc(*9N5TsuQ@^j%DGi0F1D*OjCPSX8QzOGr{Y>NS>}GvS5^ z8Px}lZf8nIEEiSs^W*yc+lT&>?bLJl+9Ux_ivAIaw(jA!&YM?4!p3JOR`;=XM_q68 zWnNW^m)#`K)Kuevyt)OC?};zY1D{Yj~sWB_W(z%2ojZ&nN2`QYvXDcwyW zPq@BBs53q6mhDLk*&f?*)**3HJ;8cv2CGtkBA!uS9F-tPyi+MfQpPEcSuS<}wh7wP z$xz7_t}*$6E2`;hvA%W_=%*^^kI%nu3+gyJ3weWjjxwmL^RASFV&uWguBY=<|22_> zbXzD&R8hO@vyzk@aSp86m`?J9)L2j8PNDK9=kVX7qQfqvNul8@>zxM35T*3TGC$?^ zSxw3NRO^Ri&+p^G`2jc>Q-_xeq&$|-bBaZ6KOpMG-71GZ54M%_Nm}A|%F*C~b>arW z-9-w5F%fZ7NQHzG`Ph{6Hhk}7rTPp~|NF!Jg8H_06Z3V(Q<1h}M|9Jwh^(y;7)2`q zBD8X3x$3J&5y{D1Qy{hobgj*BTQ}NS%Upm~CoUv&(vDtCn0eQEIwwyTo(WyxJxkBUMOEU`xX|@lbEI~k4 zCx^|8vg}i?`nz)y2U|-B8sJ;P}HS(gO04p8MWGh+T-e#!abdy9iV~@hHFte z#^jAQwY&(rp-a5F-m{{VQqr0Ay;^>am40 z))FkifOEY0$OizsoTO}Sj+S=!q2cFdlK>>h-P1ON4`4w`fK#&X`GJAFK8=6$FW=_) z{nOW9YXm9K2AZjyc2m6Khoo_t^M}biRyB%rICLM|c0!i_QMIYkG`uaZ6NR|a_XzSipMkK%Iq8rNc=9*6clUAY^@B*ct-MPjYHqdI+`m7lVe2L*u3 zPT?Sdl+UB47e!TEB#o?(`dNDjXcnn_W*lBCwM8c3i3m zSha4hOLYYrfk0}|b7d&mIT$LIW)0%NtZQ_(E9Y}1yT`*e6!^b{Jc&XA<3LbS!E1Mq zIv%znr!KAU{R#@H+HZHYiAl!B7%5(axu?z)96f%R@&R>$noEHxJ=lf+ZbywDy!*~+ zzt2O)ha#{yvFp6o+Ix|UD{B=DJBlK#b9bi7J0iRN{jq)d@}hm%brrC?yxGN7HFGaS zTH;GpDob~N5mvC{i>(b>#5I(TD4rs>QYLS>excz^8wZGOPvSmkflsa^?4~v z;maP}|B}>|6Bxe(4WjF2QDh}mWU}^P2N2XZ2T9I`B!E=1**rDm)AHDLm?(u&`3vX0 zhdcr$y02R%7f7>e4mG4bxCqImjRzRo97x_+a77oidi?#7eVcDzKK?OZoU{VsB59qD zMJ)_vD+SWmS?9`IP5|2-u5jDeUy3HAthj5NduUa-TL1PL6joB)*o0Dn7^W&qtX)`p zX&PuT!+qCkI!eph%k?12ku>bAxu}%&x-y^JiQ;w0Lb>+k5_F~I!7y|jNa`T;(5C@y#A z;*xfj6=OFKh~;R+9m{)HwqJuP?~l7wMGg6V&r~IVYHp-BJPI&)`EqE3(p9{LvTN#9 zvy0q2SDpmB1?9Ido#a9M@7?M>?QW7}eUaxT^`vP9tykHuH`E~cf{=h`$I=CAq>am! zf2~BzX826J#ZeSi+UCJW099m-Fq+?{5({Ujjh}lqjbE&^h)P}A(GZ`~f?bTaue1K^ z*Z8At$rZ=b8TGm6VX1QX8>icNds4HgZ?f3EKttDVNw;GWZ|q@p6FpyHH|KR_xI^f= z-Vtud3>3hQq1R?hQ0G`j87=y*HP(OZD(qP|s;d=hXjvxp)^Io9AYn&gXYmxeNHwLm z=&NM=Is)u-*OoaP2Ze6;@Y;AhZFUlF4jsoM!9n(pz8E?;o~jGCOF@Mu*_=oH{J=iW z-@euRg$0KVsLQ-`33UO}cCV8ah+09!lvLcXQRjd#G=}3OUJs$&tsKt#N&dXnTqN+T zxiRKZt*%dndfa^>blhuZH##W3$dsqt+f~(gugfh`qsv|tjf)E1UD|MpJk=HegLb2j zhT2nsjT0m;KS>1-ot}NN!J8J9HZ>kZooKBG`OB9pa@`g>$ZC1GN)8J;c@VPec(%Iy z{^9d~{>Bn`5>Gf1&|W+xG`{xE}8cAAj`%zqBpr!RD%s zI<4+G?&=?EU!Tt(rlVC8q#MYVY|W`LByjE$<1_JFu_Vi{)U0BILP)(3)Fv)+^czYjSSO2C&^7-;-O( z|EF6aM9=J~HYm!XwdnfUPDOfHQWxINu(=v#w9chMhcO)y+X- zyPL2M*=f1>acOv;74ucswQHkA!kJBp4nG>u&uv>?RZ=7*D@>L%wK9*N zl7!DL2P*M5Zn78w>G^4W`}L!e2Ul$l483ZnYaGU^G~`xZnSazC6qtRa>`sDRGcdJX z`^;k??CZ{`t#(XN_LE?3x-506dtVKV4(8SbK$kVk6%rnWRRN#GhlhREm{E(8o=lIR z*`|53yb_=_H+<)XR2?QLd7WZ@6h5xC9}S_MNx2LL8Hm!slssoXZJ=r@UXQwB)pCHRdMBl%#r-drB|h z=yi9~bgHS;+6+3YsR8$dCcc0D^lRF^y%p=(Ek;F&RG4?Oh7Y?dAZR~XDRqZ?P4j7c z$U9~7GS1;PP`jtdSEM*AdUKo(L>mdak>8!Z-V~SA$Q$cDNdKAP`%YgZQ3JikvqUUS21dHPmTHeYh|bjfh%U$hyT zUt(9fKo_C%XeR2n0x%gm(!0Wv%9iy=I9$G47CnH5Vlc=jDLf3d$G{T&n=Suv2y{Dh zEt67mO4xE5ugF=UDCWbfzNJqHk1i6}n`(&EQ*Dq-=kff^zWi5x(N8?cr(nS{95eD$ ztp601C-7ZM8xiaecD&lQw)iV3{veV#({h{MvA}Sj)Cq>jwGptIhRU;UMd6o55L8fs z1io*#yJ?(SOOwI#d>G=8yLh02AtDJu1~fr&2L{~9&6g}Zitdz?M&L?UgImCS#MDa7 zA*&l~4@A7Tz?;l%g}T!X0l@JcNzo45lc3Nfqc-?XWal!TYHvQP^?rYQd(nDzbs}wK zHfQ@MKR#+=q4_JPqfo-|$@um?W*s7lHOg#VuC;RG`bjOJrP(=v8P$bs#d1u7#9(4E z7a?+Ck_t)c4{!1(L&)GL$%zl)r5p+HRQW-rOSPJ6l@Oc>jjq6R`)mQ6JHeu?29HZ1 zjw5yCQZRQ{Pcx|#?HES-=j4mYL~2f=?GN2y-&=391L-uzQFB3ls5&1{kLvrkw^z>3 z_aQYjlx{Ch1v^b*z~Gl-?Tfcr+-r(Fn-&Pw`!>`o`C$R$PC2-p@YU^?yR)IWbygaC z@rCubOg<*=Ad!@c`&`uxxJhaH(jOLH`3LnNNdMmlFu7>cd~;(+ut9ntXUSIphE-!t zZu3!=$0i}KP#jn0E|)_HS5SB#gEPi~b!lWPcCQI&`fiZG0XF-65NBQ2o2JFSB%a0QbGS5vX(H z)_5&ICTUkrWkI%@YFh4G>rgAX&6~}KOAQ1|U8}=&P+)PcqjnGcZ8y$&QG#E9qq-Ki zQmW-SFaGgQtzU-N%d&> z|MZ@cS9I$r${$!hd#V^zE0I)}Rc8m#`QM$cDa*)t%|yi~6%##ascmYv1wNXqrgo?r zx1N)c6?z&DtV^v9MHk8^8+Atpl-GJh$M(a=j(W0Ru6P09d98MEZnwIK0dcs19QUL& z8Zq`t)XVKT(*OSP`-e~UUq7F)#{;u7zOSknTyq(-xjp}vREWs`pvF7Bm9DesCO}?vKBN49asgTJ-s^%>RkNZB)_d7|5*R$wy zR5q=R9UXW)N!aGvq9&YsMfoTRu(XRek{kc7F?R3?ImSI3>BDWwL{X){Lau0XjfCZ)*i%sGl}@<1C1p~W97<{jAH*M3}A*m@OC zu2-v3Ma3mgf6ID}@jbLmQ}q7%aecTy{Ns-gV}5xd{$B@=O6FbH5Jg|V%iDe(N)tF$ zR;HDwmZw{bDaHe=rS3`KgY#Lal|eCJ`fjOqI&IdpbIv5iN2zy$+0ta+HX&U}6kI{s zAF#{$xRSMjPVSskXLR{b*PVmvCEb#VBjuO)b|*-IN?bD>diL?S+P1tCFN>xvgI6}H zfuNCgX?)5N&)~S1I#qZt7be&SC0m zd-EJADnlj)5U|0>;sGTQfDuLx0*Jzw#nE!PsOBmd^0sMzj9W<(YW`x_T2d*eDib|y z8n{W@eA++Oa&%8+xd%xc)c4^~ML5fdyxjj>L?)YU$86b1ak`32{11c**~GGY4;h4) zjB#uI;eM)Q0Dj%xJ?B|{4vO`zNS8y1s$WZeepugT{rKTqAHPnKfJ^=k_piBsY*$ye zgnKNLZ+^ZO-Z~WZY>hGJ((b9i&{e5)y@&! zmmdItgXk@z_W{9{hz%hDba!%pqXeln*B2El&lZ(wGdU90QrdcpDlNp-nslBk#irPxA@92IIaIRxhU5J`kotvVRfqi;Gs#^AP3r z@28@Da_9WGylwB7H$J-&vr8Gh`PHiWRA9~E?Wn1s(9K0rUb4$Dj%-wRQ0nZM`Umxu z=`BuoS@LU#S{6WmM_|`lgaN8=JLroS>K7t6m$?j@0c3{?<|Iki+$cZE-sCn7Er1@t zAl)q%k-RISu%~K&C^Wamtzin!t3IX5y zE>pKv{!~!L;2PX<-G?t_JNEcw%dYl-l3n$3^R`n7av>$r4!IUrRFP;>XofCjD=ya}b0;yB|Hj&+_QFN`#eaVgM3gpx_*qWTvEe$;{ zu{c@yNozqx9;F$Jx(`((RHozPjN?HO;4O(X)Pl2^PbnJh+(qWf1Lb+*N(Ad{&IxtJ z>R#lTeq4&I+Y+hz|IL%ft6QItA}=9%?wk~zOBdFe%rO~g&O-(z&gxTd`%~xnkNWNN zhqr(J`YIY9$_~iYg@?$U-4wd08YECC@F>q2Bsh4H^X}KOrI-CoM3D?Xo4jPTPE3-3 z3hEvzTbXht9C^w1g8grvVOL@%fz`sE+8CS874MDuw$zu@lR2iNXAs-5DO6?Si$}w8 zxIpDinWC;H;y$$U1z_vm#!V=cNII1CwT!N+YUG}{0H74kyttdLwcb@EBRNQBmMiKS z(VXM?ae?lC9p<@Fgpj)0H+(ENI!W_YZin6;yNnb4GjwLro1<{%wnfT37b|6(H%YrE z#RxYAOEjqDxN-w1`E=q`UYJ^DIo<@Ve-B-3bm~yY_5ESZczqP|!4)~lc_1Bv zbJ$e8-Y1w`QQ}?A#??vDe?2MOssSL+Hzpl@)T=7`sLXOG_-03MENw}k?QH-YKnp)v zS$x0nR0#dizWn*y?>whp7ecn#`DfnzomIf@s=lh^uN#YauMif&cnZ~@&IdSDT!rK2 zWgdEZpE}b^N|v5e?0ixKy6jLdEgTiuSz;&NoJ6uD+Nn3sQ_w~GNkFdIQ_Nz6TcM{;=JeN(y)G{U0_TUC`?f}kVWHHD-AOnak72dJElv{jQT8v4&sl&gMBCBlPI0a4Z1 z+f}VJ8+UL|ON@572>bNF#R@T6}np; zNv)H~>$&@&${;H`LmrN50ZiQTr^NWj*Dqg{9e*Kotf@$rjl_v2lWRU`!|DbWE6kW9 zr6Z`K>Nr0y-JDfAa|U~oG$~ewLd=SlD&VadQcy_$A$SDDk&#q}Vj{9lP9sE4mLlmiG9k z-HdpeQuVCMq~7hMw5_MdFU#H9;xGhk<$h}A{P%qO{N?+LV6R>6QS{%~m8m^~R9*urW&3Aj&C?wbUP=QFt)(0J zhA9($RhnE@s>|$G{~jWyQbQ78Me}3a>YJpvH?zxp>P!5&{r2VSw-2u@dntj4&i52V zYntT{S$ZyojN(9>Kwl9+&fD%JM~Rwqx;4Njx`U46e6fx4rT|Ac0OT%HlhUu107S9D ze;+(I2@8k4D@w^soFcyyC?9puZ54E0Hkehi%nBeJit~a1&K-rj>`{jYTeB9` znf#@7Iq{Nn&dIm#RTYF-+pddjhwu>yA!V`+1S8oR!WkXeJR(BI-cL1>VDYKBS?;Ag9`Ei+5lFzXOF!(qbTK01A zT|BEr+^HYfzHAP`>v@o`rd|veuxfj66W;235(&a_$T`#&9N=;4odCcDN+(5U^FetP z6xFKBVV$33nRuRnj#OO8UedQq`cG#ZJ~`Ff37%G-g?iUSs&|#Ul&#&`L8|DJpR(is z@O3`C7-#eFK@8E5C-tb4m50sUEgvxq$2oKC*And@&kYceMR>ZCU9om68snI{>U^my zYH=o`;_u zU!&$-a(A>g;J=QdD5fyaiiKEd=gwvO4&0_H8V*> + + + + diff --git a/app-admin/Manifest.gz b/app-admin/Manifest.gz index 0467a09e7ed82644e313e1f8a2010648ff5b3d5d..ee005105d8b455baa4cce588a38e7ba55b19f894 100644 GIT binary patch delta 30793 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 YH-YH!ws`|9sq4S~2R=|>nVshV0J*SxQvd(} delta 30716 zcmV($K;ysJ`~lGX0e>Hh2mk;800092biK>69XZmaH`i0tTt+Dn0U!dyzfCQZOlnQK z=WV!V(UO-ml3AC2dVOE8>+CpLRsW@mnLKCj2*7>$S`K%||M4IH?LYqXdH$%Q{;2=k z-#&l(Q;2!{(|`JZ|KtDp&-;J+Q|MRgy^j>P{R}A_`{?H!wSTTqOUu1q$JJvwW-4bs zj&klP)@{}!^ljxWDf_sG9H7vFQ%t)Al= zX_PU1iQzLO%GYeASjm&3le@k1L&} zhO>{b_I9Mv3xChnQko%`8hcK4pXXNkTD)smqnEngw8P_8`YcGlXDW7f7sK6T~u zihOJ@V;xJr;@Vk~ zc%CJXFt5DMe=OG8&akChEwzkh!I{QH-WKmPt$zx~J$W6OI=Eco6Ud&HV-EgYFwI7*wWY*>|zDg4KZ8-`WN zaU2b!SXbL;Df@oiCbFNr$+lfQ-FB>P3wzo_;PLj5dI5X>&))ZNZEVZ2j(=QN8Z2%MvtYzLSRD1@$G5ciJ&iVx zgtw%9wI2E^iN9xGMw!@jiDB&L8tp8zjhfaGSICd``&|FW*DoJt-#>h0;a=-jc+7t+ zTTYQ3z1F!kcC4^xeY>vX2zAE`dL3uidoh}NZg^EYTMTE3+WKS*TRBqRuh>&dW0ltG zntwg5GFQVpXXhi1SW3l5{l8mVIJqkcl=}7ddvs*HfLUZT;`=3tHK)QV;(!( zc9eBpqpftMlQqdLVc}Oj&zZ|{#%rtLI>X+sy+iKJhu+BL{VvTn< zWz$!4zZO67Shg?q)7M{KtA&}Tx8(w>*ngnZF`PZd5!%s19r55*`o{N#e#A4Myx_S~ zTY4YQT>y&OvF=*x71`)B;!|6WrH_8ia+N+)65)=Lt~vmpaRz>2>m%|4IR;P-hui+K zTotq9yGNZZA7cWKmH+Sf?MfKnwI&a+?}@)n0h~MbGRB4po*5%N_Z3>f=+80ncYn|f z?>#dxH|w6u#(LH`*v{?T%NF>lc%5y_V~hKB8|QPmzJF|==7(0l&nL9SmutprY-y`} z-Z54^w$;yiw%V@H#|f+g%{j-ILyIX-|LIKAJ-Y&HHOt5+fEd|pUYl^yPK*N}V`EZ_ z4Nt?G!Zr6}!T51%Hs0#q)q} z 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 diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest index eddd28d3cda3..55b0c06e279f 100644 --- a/app-admin/ansible-lint/Manifest +++ b/app-admin/ansible-lint/Manifest @@ -1,2 +1,3 @@ DIST ansible-lint-4.0.1.tar.gz 2909257 BLAKE2B c030b6fc58eaeeec42e40dd5bc46e5181916433b905bfc4a82382bf6bba8536d2639172aab0e2928ce1dd5489f322e19ab1c0ea5abb637562616addb9733e81a SHA512 a2f3bd44287a2c72f79c5fbb4c02446484cf764d386d403694325bce172e2b195dd4812e0f89e5f4e1930db124e2b383e4f067bed5d4858c354c0ae0b3fb03e4 DIST ansible-lint-4.1.0.tar.gz 2911091 BLAKE2B b6e414dbdeebcc1cae900736829abf2db0930e5e05ae7c2bbd6d30a89b6ac28485ddfb63528bdc3baae6ef97ae7536507632d43b16f9a16dd86887d781940aeb SHA512 c1d07093d68bf5f43c20c3a999adf26d23ba587d5008a35069dcbab514b208737f5d0ecaf032e43d313233ea06193db81b349d5fb62f3ac684af9e51d8bc6e08 +DIST ansible-lint-5.0.2.tar.gz 331359 BLAKE2B e86a1bce18d3a04fa4d895e9f8650f6853d706588bcfa564ee8245a63a6779cc00737351807d0bc3fdd624c348275afda15d3834faa2efd01b2383115864f7a6 SHA512 760da7574db68d351a4a834d7963840ebe61c72df62db220f2c3e894f0906a193783821823621f64eb7d2f16f6f226f748ff03f068beb14fa43ca009ab0df539 diff --git a/app-admin/ansible-lint/ansible-lint-5.0.2.ebuild b/app-admin/ansible-lint/ansible-lint-5.0.2.ebuild new file mode 100644 index 000000000000..1669284dd5aa --- /dev/null +++ b/app-admin/ansible-lint/ansible-lint-5.0.2.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..9} ) +DISTUTILS_USE_SETUPTOOLS=rdepend +inherit distutils-r1 + +DESCRIPTION="Checks ansible playbooks for practices and behaviour that can be improved" +HOMEPAGE="https://github.com/ansible-community/ansible-lint" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +# tests are broken at the moment +RESTRICT="test" + +RDEPEND=" + app-admin/ansible[${PYTHON_USEDEP}] + dev-python/enrich[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/rich[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + dev-python/wcmatch[${PYTHON_USEDEP}]" +BDEPEND=" + dev-python/ruamel-yaml[${PYTHON_USEDEP}] + dev-python/setuptools_scm[${PYTHON_USEDEP}] + dev-python/setuptools_scm_git_archive[${PYTHON_USEDEP}] + test? ( + dev-python/flake8[${PYTHON_USEDEP}] + dev-python/wheel[${PYTHON_USEDEP}] + )" + +distutils_enable_tests nose diff --git a/app-admin/consul/Manifest b/app-admin/consul/Manifest index 8c2b51274cb3..3f08fbc7392f 100644 --- a/app-admin/consul/Manifest +++ b/app-admin/consul/Manifest @@ -4,11 +4,12 @@ DIST cloud.google.com%2Fgo%2F@v%2Fv0.34.0.mod 27 BLAKE2B 814b0fa8f12d5ce6171fa62 DIST cloud.google.com%2Fgo%2F@v%2Fv0.38.0.mod 1006 BLAKE2B 9d321b9bad7e881795f0215828ca23ff5753b8ca9cbe64ca085bcd2f64d36d0d5bdd5c3e80eb64e19e067748b6b23eb7837827cede0e75a840ed1cfa2b00c1a8 SHA512 8aa90e6ce7d50af3db56c8a7abdd16822f6351cabb96e6b75ac0cdefa15bb4a2d402aa84e6212fec4d599ec6f13cb1891bb37f41200e6a05a27642375a89a959 DIST cloud.google.com%2Fgo%2F@v%2Fv0.38.0.zip 2721920 BLAKE2B f3fde8f5cc53496dc314bcae822a415cf00950da0a03b968de00685371e7a2e84ffa304fb176e791c85c930728859687e768ff785829f0751ae919546bd3326d SHA512 8981a08b1ba0226854567b0977d8a349abe2b58420421ab1dccdaf9c98e7657cb2140ad1a38767d25cb54249b61f162ecd51d401374a29f7368a550b19196595 DIST consul-1.7.11.tar.gz 22803471 BLAKE2B 05f839d4ca025600d56833534872dc2207b561c0b44643d788baa791b02137cbd7146223145d53697fa20e5ff707a3cfcc01fed993b7d6558b82579919667e6b SHA512 82dab9baef3ff48dd83dd0fd3e7d5d989af8bdd142cf4e169e6de7610bd51d00cce5e76b60e6e6827ec606c2d6d2c1d46ac0502d493b13dd7fc4d42441fc1c79 +DIST consul-1.7.12.tar.gz 22804943 BLAKE2B 22e2189e51bbbf5190a22d5cfc0bff899a67cfd6985a0164c6e47f801d1aca6eb548d612f584ba500bfd4d09dfdd406ca4ada79eec8e3602ab450218832da083 SHA512 fca8d80cf8100025652c73bdaa93cd0dcd2af5a3231bcd664b79f8b30c93fdf4b0688cb004764ee0579ca86708585e8f913916df7ef0c5055d9c19d29cedf77a DIST consul-1.7.4.tar.gz 22787889 BLAKE2B cb7a813beac2fd752858046d5a92f898662ea986f09d660c65173eb68e7523e9f1c6a8fc267275b2170490dc1e897d9c8d0df57dd898e58f0197e835c759919a SHA512 50466c6ded9d46ade57df252cda3cfc24ff321c13455d789dc7ea300ba037386aca73c6a47be9c5817985ff9678e04daa3295aff5ae83c97afa297451456bc4b -DIST consul-1.7.8.tar.gz 22799862 BLAKE2B 94a091dab7eb4a2379b4c426fa47e0baeaa016066fb161fba540af2cf6811fdc225d18181d99d8d0e674c9503ae6d9facc15e0e35dccbad509ba143aa1b9f497 SHA512 2ca89bdcf576910697a4c52040cd0eebd5b0600a717e2170132c65c2f66696dcad23ab9923c43c8c9213263d8da1dc681ef2fc52f97d9f582643c036473fb10e -DIST consul-1.8.4.tar.gz 28576916 BLAKE2B b5d65831e569dc1e997617642f82d040f0d3a1490c8a31f10e94ba50ca1a0b3abb4a3bcf57e369c7afacf8c31949ab0f7e687d887bb1c51641d9ee266e333b87 SHA512 f8bf566cfcad21e26c39e88667c383dc07569376b00c326938b685b082fe79f4e312c37132018a65f37ee2a70d2260c6a2e5dffb81cc8aaae77b3318e82fd7cd DIST consul-1.8.7.tar.gz 28519088 BLAKE2B 998ed12f6eae674f02616cc5e3fbe076a0ee81d538abee8fc2abca2cbc35482c0e0ed08455a22650bea7563a8daafcac7edd1ecc78496ff9062dcefa93826289 SHA512 508dcb195c964e6145a8256c747bba11e46c53f137e72e4ec23e539938f6dfeb858f74da60529206b5f6f1cb8b68520ec331105bb52512b2d655c2832c848907 +DIST consul-1.8.8.tar.gz 28520274 BLAKE2B 9acb6dd6e33db960f039cf655a5791d439eede2ab09c980de1c2f43a26d0fa19c1ebd9ef30db71644460e5df45d90dc61bfea41a5858b03fa9bb0e3baa0b49eb SHA512 2a9b9537f101821351865dcd295c142db0f02792f5ae722d5013cb35649f9d10b910ddc802a5deae9a9ef4e9ca84e92ce51c372988c1a6b786983d60c4c5050c DIST consul-1.9.1.tar.gz 31240160 BLAKE2B 22d4e76eea9a113b9798048d565d33df3fca88c6a289f6e5ba61d7e8cfbbd98b0ae1a77c74eedb0eb2c861fc2501b3d475c307c07deba71c5f739793570505ca SHA512 9b983fed98499f642ac1bd8d183c2d76cbe321b8d1f7d318257c392185654e4037f7d80d39935011c0d97eb45c6686bd7c34c08908d5ad23d2c99bcee5e1fa74 +DIST consul-1.9.3.tar.gz 30367669 BLAKE2B a353499d25a7375bf8c36f80369b8759e5569a1b4ad3e6094827006a8cb7ed35144c2f154c475fbde48be1304e162161fd29fd435196a0497653b8667d953c22 SHA512 449bbff2a66b0e3a45b577d6a79a27af538c1087797eab2014fde7f59bf505e08dfe81841c36509c75d2ca4a0418ddd3b50c64f0371778ac43e69bedb1a2faab DIST github.com%2F!azure%2Fazure-sdk-for-go%2F@v%2Fv16.0.0+incompatible.mod 41 BLAKE2B de145bd0fb63d51b475e0f5d293b9957a170a7c7c206f1cf2d8eb9abdb67a80051b25116b68c5f450bcc8163bb942d34d9bd4ed0b41f4e06d0d510d9b1aeff55 SHA512 be976846ed78cec5b19618c7364c47e66c3475519bed166ad1e6b666399ea08028fa621869ab4980981fc70256acc9a7dd1c1e52c8d3d44cb0ac75f9907b6d3e DIST github.com%2F!azure%2Fazure-sdk-for-go%2F@v%2Fv16.0.0+incompatible.zip 16060635 BLAKE2B 6c358031305d8c8245b52bc58ed08cea5cb07c3e80cb3043f369ac6faf893a95d66c31fec38f07fe9029f53239c509bc060cfdebda8ac8d5ae556dfa0d6851e3 SHA512 bfd8f9859e519d6e45f2324e3907f88a1e661ca597f8bb3b7ae772246ba9972e09d0883abc887346fed55928f5d8422cf4212e32377e9900137cd63f0f9a93b8 DIST github.com%2F!azure%2Fazure-sdk-for-go%2F@v%2Fv40.3.0+incompatible.mod 41 BLAKE2B de145bd0fb63d51b475e0f5d293b9957a170a7c7c206f1cf2d8eb9abdb67a80051b25116b68c5f450bcc8163bb942d34d9bd4ed0b41f4e06d0d510d9b1aeff55 SHA512 be976846ed78cec5b19618c7364c47e66c3475519bed166ad1e6b666399ea08028fa621869ab4980981fc70256acc9a7dd1c1e52c8d3d44cb0ac75f9907b6d3e @@ -80,6 +81,8 @@ DIST github.com%2Farmon%2Fgo-metrics%2F@v%2Fv0.3.4.mod 607 BLAKE2B 5c2f3345ddf95 DIST github.com%2Farmon%2Fgo-metrics%2F@v%2Fv0.3.4.zip 44812 BLAKE2B ba556ac48b565838fd1686825e0bf8417d0473cdd1d0c9f28ce88cbda83b9e61bdfc9cc8b86351d0ad1d57b2aeb978800200bb023d9cd1bdbd013237e1813d92 SHA512 6a71cedd6356d9e17ffa7af4e005a7d17f1c004b6b68f487ac75b13668d22f18c06ea0c0e4c9b62d5d60b27054a3afa0e73d4adbab6ad46ede4b4387500c27d4 DIST github.com%2Farmon%2Fgo-metrics%2F@v%2Fv0.3.5-0.20201104215618-6fd5a4ddf425.mod 607 BLAKE2B 5c2f3345ddf95f94ef8ff19ebdaac810591c771cae226a2f7029f2f59249eab50b30fb27bce2b41b6ec51e961ed3ed46b55218c8cd405b8cc90bd760f1c0d7ce SHA512 7a835e1c62454a3577e71bb91a1a2ba8e135b94140e1394505678a5d628bf452de2fe8c7a9ad30c17ee462fd0d2f04967d0cc7b96010cfcd3d0fcf7dcaf4748f DIST github.com%2Farmon%2Fgo-metrics%2F@v%2Fv0.3.5-0.20201104215618-6fd5a4ddf425.zip 48822 BLAKE2B 9fadcb6b1b9d7d0acfea5724db7f50c7a1a201ecf0383d96d7ebb085412c2a4a4b3beb766edc610b9803812839f44a1a4429825967cc679ffe249ecd9e854b29 SHA512 fb565518e3c593f9453f1fef49924144084793ff215dbe18c06ffe372785444e3d916a23aef30b508e750ac5df7108206749d773813b0fdac9d77d3831c99386 +DIST github.com%2Farmon%2Fgo-metrics%2F@v%2Fv0.3.6.mod 607 BLAKE2B 5c2f3345ddf95f94ef8ff19ebdaac810591c771cae226a2f7029f2f59249eab50b30fb27bce2b41b6ec51e961ed3ed46b55218c8cd405b8cc90bd760f1c0d7ce SHA512 7a835e1c62454a3577e71bb91a1a2ba8e135b94140e1394505678a5d628bf452de2fe8c7a9ad30c17ee462fd0d2f04967d0cc7b96010cfcd3d0fcf7dcaf4748f +DIST github.com%2Farmon%2Fgo-metrics%2F@v%2Fv0.3.6.zip 47374 BLAKE2B 021e1956ed377ee200d28aa4a6b9559fd81654ee039fde644059ec4c10a43554fa091689788e8fc773c438f60a7c3036f47b7416c8d967152cbfe29ac89ab465 SHA512 08520d539031a646219d6e84139ad9f8398ebb443182a95cf4d48cc2ec6be24abc63ba8d18ae129851e5ffa5ee5988be1a8ae67658c9327cbd2c0e65a7d25c13 DIST github.com%2Farmon%2Fgo-radix%2F@v%2Fv0.0.0-20180808171621-7fddfc383310.mod 33 BLAKE2B f9ad41153ccea8eeb725d791dd7f44f2c5d8c997d85a091c0091ebc2ae38601928fcf13cfc0e326ab459538d16a3147f762c6b1d9b2abccbaebeb35691b0e5dc SHA512 98f0f51365ecedecd1abe944a765160f99ccde69abe92a44d4f0e30f72a664b828cddb085886d8460ea7faabd0cbe7abdbde905ac758be0a3752c9a8f3600b6f DIST github.com%2Farmon%2Fgo-radix%2F@v%2Fv0.0.0-20180808171621-7fddfc383310.zip 7271 BLAKE2B 4590233953ed1577a41ef4425403585d5cf9d0bf770bc00d38de4601015911eb56f695145beb53739ba7a64ae0113686fae54842a61504005f5f1a519e98ff53 SHA512 6936a577297949e1a146e3efdbe88e9c81205ccac46974f092846bcfbd533a2c8f0f161bc74da60d7a0d8aa6c5d2b1591fa294320c3e97854626407f0f838423 DIST github.com%2Farmon%2Fgo-radix%2F@v%2Fv1.0.0.mod 33 BLAKE2B f9ad41153ccea8eeb725d791dd7f44f2c5d8c997d85a091c0091ebc2ae38601928fcf13cfc0e326ab459538d16a3147f762c6b1d9b2abccbaebeb35691b0e5dc SHA512 98f0f51365ecedecd1abe944a765160f99ccde69abe92a44d4f0e30f72a664b828cddb085886d8460ea7faabd0cbe7abdbde905ac758be0a3752c9a8f3600b6f @@ -373,6 +376,8 @@ DIST github.com%2Fhashicorp%2Fraft%2F@v%2Fv1.2.0.mod 410 BLAKE2B 192e571d096d665 DIST github.com%2Fhashicorp%2Fraft%2F@v%2Fv1.2.0.zip 157790 BLAKE2B 29623bc436d2a1f1057532b98858f3e3309a0ae1cb209ca9e242d56eba97b84ac2b2f3533a542df9cbc8dd5521c5a09747adee1e38d3f3ec2b6a5517a0713684 SHA512 c689267a27346d83ac054c5202746c69bf79e5accc69a07c833ab00fe4f2a780ccbf41ed62d50e411322e62ba6603031134662c9e0dca18cd1ec3a52179a062b DIST github.com%2Fhashicorp%2Fraft-autopilot%2F@v%2Fv0.1.1.mod 202 BLAKE2B ed53e26428c0b7de6d212cd66333f6dca4d0c27f5f64df696dc2cc4c174f0e65b4a31ff71ab747d0a7e48994840bd7b4c955f325e3cb819fb2dd8364df407695 SHA512 438c4d83a271735fcab4b4dc92eefb8690be9f4695aecd6f3c65f8eb6040603172acf89c888df73f47cf03b2a206b8fb9ba6fcfd9ce39ad7601c5194f7b926e9 DIST github.com%2Fhashicorp%2Fraft-autopilot%2F@v%2Fv0.1.1.zip 53103 BLAKE2B fb87d523eb80bb560145d051ce2425b7655909820e95c05facf2fd77291c4b592be95cc44553fbb7ff26a1d09318f33b17ec87ad44e6bdbc8db2677fde8207e5 SHA512 464d65d2521316a766d5659570aa81a5cd25a1a03939bfbe856608d6a952fd1eb63391852f92b28b35d3283bd659efa7906f940eeca7fbe25e11f20b005baa9e +DIST github.com%2Fhashicorp%2Fraft-autopilot%2F@v%2Fv0.1.2.mod 256 BLAKE2B 3011050c4c07a10c30d083c928a167fa6c7bcdad04d4591d23dd7f0e8e91d6c108e023da39c64664fa1c9edfd1cde9ee381fc136256e727cdb367e42b63d284c SHA512 5446adc8997410fdc10c3f8dbd8562a0d36e9033165e54b71fcd2cf844324e69f8c324a8e1016656224a552699e01054cb2a70d439578067d8fd64d7366dedc9 +DIST github.com%2Fhashicorp%2Fraft-autopilot%2F@v%2Fv0.1.2.zip 55604 BLAKE2B 73c0c13c62b7cbbc62a0e76072dde55092267489cd63fb4e199eedf49a097a925d166618645a21f21ef06c87c66701f6a643daa8eeebcbf8715a18a641f12486 SHA512 9c5739b5bd66de859fe0207c732dc5fc29586bc4d3ee6894cedcc85c1606f00adab67e849cb7b080653683e0e230f15c794427830ebe69f5fc85e690f2b9fa75 DIST github.com%2Fhashicorp%2Fraft-boltdb%2F@v%2Fv0.0.0-20171010151810-6e5ba93211ea.mod 40 BLAKE2B 77f35128903a84139dfc23055bf87c4fd8b4843953c764f0ec004a8a2b10599de19bd767a569080422179bd8ad66218d3639025cf1d83eb5cab22599b5da2c3a SHA512 76ce93f04caa8045ed49fccbbbfe76fc278bb7d94c973e408d0695e8c9c5e569b3dc9d4af8722f13c4718753aa72fea76a238dc8243aff34bbfd10d4b684e38a DIST github.com%2Fhashicorp%2Fraft-boltdb%2F@v%2Fv0.0.0-20171010151810-6e5ba93211ea.zip 12245 BLAKE2B a83d39eea2c911303550703d23c6c6be3e71c47c008d9bfc947303b5efe87f60983ba00a5fa3d28359959940ccf299a82971cc4cea9ab0bc28e7214db83398df SHA512 6b88063dd61b36a5bce08e49fa630d2a59d9e3617c9f9b5b747993cc66029209597e296dcdb38c126559226139bacb57dacf451bda3e50d6e85c7b4953e4dc80 DIST github.com%2Fhashicorp%2Fserf%2F@v%2Fv0.8.2.mod 774 BLAKE2B 3b47f3c78972eb538f84348d5e698a2e44d86d4f51316b8cf596be23433e91a763c24ea9463cea0f52476c656067ee4e254d5cb905464d7e32a6b69aaed0bb56 SHA512 7fb4f6b07a08973d6cf33be6f03356eb1b176d816955274a4aa1571b8965fc311ff0c832901fe9a716c5d5bb697e7c861c458ce618fd7d2d4eecb316b2efbbdd @@ -831,8 +836,6 @@ DIST golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20191204190536-9bdfabe68543.zip 2228 DIST google.golang.org%2Fapi%2F@v%2Fv0.0.0-20180829000535-087779f1d2c9.mod 29 BLAKE2B 411ad882e1d61d9e7a02f83256abf55c6a9557a980b89d7fd1a8981cd44f81182c17659e2fec1f4a587163a16556076418f166e90118a04041a8c488f9bb69dd SHA512 f2367919f017863362525d492f3c7f9e36aa311a55f96533ad6a2db1dcbdc9628f516ca435a43cd63a09c677c3528c2fe386907fda1da7dcb69ac2f6c95bfdc1 DIST google.golang.org%2Fapi%2F@v%2Fv0.0.0-20180829000535-087779f1d2c9.zip 10163656 BLAKE2B 5bc64691f0fea7b5457b2f1e27257fc52e6393169e3965beb422e15ab293d50bc1d49ff40a8552249182f00af6cc91851729e388ca30d1ac1367cbbd64874ab7 SHA512 3b6c2b3e08efdaba51ec595726141a0dffc3a07df10930aab028cd16055b71a3a89dbd070c55e09d87c32eb46b0b4e405c560571f514e1bb743d116164b2a546 DIST google.golang.org%2Fapi%2F@v%2Fv0.4.0.mod 506 BLAKE2B 6933fe30be88a21cca041b800cb9d095b1daf787f3701c0311da2606287d03799df9b556451d9170d02be8028ce686aaf69eaf941d2a8bdb4769c319c50c9905 SHA512 9fa566a26f8345a101dc94986755468b4782d78689d5a163aa5b960b507d4a0e8e435a8ce84073e07187745a156e2c9f586136895db2f08cfc4cd3329fc1e23a -DIST google.golang.org%2Fapi%2F@v%2Fv0.7.0.mod 802 BLAKE2B 59277c0ab43500926ae727289dfd892ce524164f7acea3d6ede2f4efceb5e89e71e88c2c9fa3e4785da4d2a69c59e5c81c4d735887a6ab52c0b07a8b6baca88d SHA512 617883d94a4de6e07dfd82d046148ccfc5ab4eaf73840a76a9823e5cf03a60b0e0b4f1b62712620de28895d013f01bcd39477cb87bfb94524a634be8818c268c -DIST google.golang.org%2Fapi%2F@v%2Fv0.7.0.zip 12958909 BLAKE2B 9ffceb4fe3e735aac577decb8f9db46c431c76a121c9ff946d19ad36081c67119c3f35e7c0825b761f206edd906eb95cd33f83ac3af24aa1c08e46d58b276b87 SHA512 00e929de2fc5da89f64d434ac2a4ca0252f7ef24926dc0c8c43bdbc84348522801b98346739b387c0b17c88bdb822875301b32a5007b8ecd54a443e0c4ec3057 DIST google.golang.org%2Fapi%2F@v%2Fv0.9.0.mod 850 BLAKE2B c338a815e2222182387fe11a60a2eb1e463851f38725da6e7884be1c2dbdea72473ecee4fca65bd50299c5f9095ac5e52848569b7979106da3876205e5cde41f SHA512 37c90eac881c258cb947f9507ae97466b355df015f64ef2d3ecbcbc154216623676340a000362e8229f3e842e68818a73ae64b5f63e3e1820cbff7b1e7b6d89e DIST google.golang.org%2Fapi%2F@v%2Fv0.9.0.zip 13193468 BLAKE2B 26449251871cda35dedc488c3c8c8fc4dc14b1bf79dfa5160b44e6890d5b350111277b1791b18d91a42bd91b6f382baf3caf62584e41c4a928afe17d564e2e6a SHA512 85d4096a7d867d8f4bcc1b3cc582512d94c626023d8abd20ca343009e62b600150076f161f3582ec88c6263695fec0c11de69290a6c6cd04a177272740132be8 DIST google.golang.org%2Fappengine%2F@v%2Fv1.1.0.mod 35 BLAKE2B 24fb6ba95138448c45da7f1ecc4c87391485006b54b8e7ff96ec582c2659f9ea77574b4d5fef2442eff9e5564f3c3263ed8e6963c5d21cde8772a7143d82f3ed SHA512 6644c398d639794470e49cad4402d17765422934915b5a13e13e1f84d8890cc8fad9e6ea8c580d114aefea70d894242e05ce3a432ee596f772b98b6b73069fe2 @@ -878,8 +881,6 @@ DIST gopkg.in%2Fresty.v1%2F@v%2Fv1.12.0.mod 86 BLAKE2B a2c81f0cabd00084e6e52de82 DIST gopkg.in%2Fresty.v1%2F@v%2Fv1.12.0.zip 2645616 BLAKE2B e128dd04ef8a6855c7c0a5dadcfec1e24402799efeb868d894f783c5554a44214fe69781652887a3d496aa1bb58766d33cdf74d106cd0004ec5e018ea078455e SHA512 4b72a2b0ad43f1b1fe1c60e0dc51d39ff04b5bf2b9a761fce22c65904961267f4c61d598b2035137cdb1e1dcce9420cb36fe8882f7cade6dbb7adb3e5795f8a9 DIST gopkg.in%2Fsquare%2Fgo-jose.v2%2F@v%2Fv2.3.1.mod 34 BLAKE2B 618a69c0e95948b23d494ad15cc5572b4d0cd35929ae65433b179b7482b70ae86167346300267b20c48814313278e1ff43e92935899d1405e7561d6c994e2f15 SHA512 a9022561a9dfe5056793fe3dc81625b8093eb32c67c5cba0ab5d82348aa72f1deeca161603773369c4f02ef4e753c0f751819199b292326277a149546ae54e62 DIST gopkg.in%2Fsquare%2Fgo-jose.v2%2F@v%2Fv2.3.1.zip 343284 BLAKE2B a4f4f886636b920a987942524f504c0049ca3c9d9ca5be16101109235e77e9a8a14106fee9fb2d02d403a056dcf5f42b0a4e4f57d33dbc78a88e0df5682162f8 SHA512 0b212e847ef8972bbc9dc96685c9fafcef5552e96c622134cb1aac903aa3f6f5a1aa65a2f179e93396fcf32ea4139a34f46c4e6fb3558c9da8579282095d1baa -DIST gopkg.in%2Fsquare%2Fgo-jose.v2%2F@v%2Fv2.4.1.mod 34 BLAKE2B 618a69c0e95948b23d494ad15cc5572b4d0cd35929ae65433b179b7482b70ae86167346300267b20c48814313278e1ff43e92935899d1405e7561d6c994e2f15 SHA512 a9022561a9dfe5056793fe3dc81625b8093eb32c67c5cba0ab5d82348aa72f1deeca161603773369c4f02ef4e753c0f751819199b292326277a149546ae54e62 -DIST gopkg.in%2Fsquare%2Fgo-jose.v2%2F@v%2Fv2.4.1.zip 348295 BLAKE2B 00276bc79832e003d0a5880fe6d24d1252d45d55170cdd29e1c380ed07e070a2320549c179fd905292b3c148e33d9222ba9f37ff6d09c187d1fa3ead8feebbb2 SHA512 267dfa1a02e23d3fe266a03936a11afb962ce091d6fc1f0416ba5f0af91ed32e013f540000e1b62fe9c41d70b10b65e91e7e783ed7dce6daded9dd6474bd462a DIST gopkg.in%2Fsquare%2Fgo-jose.v2%2F@v%2Fv2.5.1.mod 34 BLAKE2B 618a69c0e95948b23d494ad15cc5572b4d0cd35929ae65433b179b7482b70ae86167346300267b20c48814313278e1ff43e92935899d1405e7561d6c994e2f15 SHA512 a9022561a9dfe5056793fe3dc81625b8093eb32c67c5cba0ab5d82348aa72f1deeca161603773369c4f02ef4e753c0f751819199b292326277a149546ae54e62 DIST gopkg.in%2Fsquare%2Fgo-jose.v2%2F@v%2Fv2.5.1.zip 353844 BLAKE2B e4d24ee5a99951c19c32328d6eef3fd6c886338bc7189eec9e60c99fe89e5728b3f00824d0f321bbc921738a40900d8d90ab4d9879e8efee529ed4273df0c2a1 SHA512 7ec385824affaaa72aca2b5af052dc7e941a24b1712e0e1945fe6276df3b02ca9eaaf79fdc0888e398aaf10ce3b261f0d23b2c6485184e6a6587e1d04f1c8742 DIST gopkg.in%2Ftomb.v1%2F@v%2Fv1.0.0-20141024135613-dd632973f1e7.mod 24 BLAKE2B 24a0c476e6590543f1b46175c4f0e036498afd9af616f6e204cac280e61cc10454e0c2a54fe10b9a7a306715ab966a5822ad78626c6cf20c2c78aac02598c922 SHA512 b147b03cabc4666519b94f4d9c7d9fefdea45810e3e35a9b3d303dba491d486fe03c0d5969a6186adbb9c75665e4f3e9811c7bf4ce72c46280b053611c198c41 diff --git a/app-admin/consul/consul-1.7.12.ebuild b/app-admin/consul/consul-1.7.12.ebuild new file mode 100644 index 000000000000..a61c40aeee1e --- /dev/null +++ b/app-admin/consul/consul-1.7.12.ebuild @@ -0,0 +1,586 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit go-module systemd + +DESCRIPTION="A tool for service discovery, monitoring and configuration" +HOMEPAGE="https://www.consul.io" + +# Upstream doesn't use "-mod=vendor" in their build system, and the +# vendor directory is incomplete. +# On the next bump, remove this if they have added "-mod=vendor" +EGO_SUM=( +"cloud.google.com/go v0.26.0" +"cloud.google.com/go v0.26.0/go.mod" +"github.com/Azure/azure-sdk-for-go v16.0.0+incompatible" +"github.com/Azure/azure-sdk-for-go v16.0.0+incompatible/go.mod" +"github.com/Azure/go-autorest v10.7.0+incompatible/go.mod" +"github.com/Azure/go-autorest v10.15.3+incompatible" +"github.com/Azure/go-autorest v10.15.3+incompatible/go.mod" +"github.com/BurntSushi/toml v0.3.1/go.mod" +"github.com/DataDog/datadog-go v2.2.0+incompatible" +"github.com/DataDog/datadog-go v2.2.0+incompatible/go.mod" +"github.com/DataDog/datadog-go v3.2.0+incompatible" +"github.com/DataDog/datadog-go v3.2.0+incompatible/go.mod" +"github.com/Microsoft/go-winio v0.4.3" +"github.com/Microsoft/go-winio v0.4.3/go.mod" +"github.com/NYTimes/gziphandler v1.0.1" +"github.com/NYTimes/gziphandler v1.0.1/go.mod" +"github.com/StackExchange/wmi v0.0.0-20180116203802-5d049714c4a6" +"github.com/StackExchange/wmi v0.0.0-20180116203802-5d049714c4a6/go.mod" +"github.com/abdullin/seq v0.0.0-20160510034733-d5467c17e7af" +"github.com/abdullin/seq v0.0.0-20160510034733-d5467c17e7af/go.mod" +"github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod" +"github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751/go.mod" +"github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod" +"github.com/alecthomas/units v0.0.0-20190717042225-c3de453c63f4/go.mod" +"github.com/armon/circbuf v0.0.0-20150827004946-bbbad097214e" +"github.com/armon/circbuf v0.0.0-20150827004946-bbbad097214e/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-metrics v0.0.0-20190430140413-ec5e00d3c878" +"github.com/armon/go-metrics v0.0.0-20190430140413-ec5e00d3c878/go.mod" +"github.com/armon/go-radix v0.0.0-20180808171621-7fddfc383310" +"github.com/armon/go-metrics v0.3.4" +"github.com/armon/go-metrics v0.3.4/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.25.41" +"github.com/aws/aws-sdk-go v1.25.41/go.mod" +"github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973" +"github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod" +"github.com/beorn7/perks v1.0.0/go.mod" +"github.com/beorn7/perks v1.0.1" +"github.com/beorn7/perks v1.0.1/go.mod" +"github.com/bgentry/speakeasy v0.1.0" +"github.com/bgentry/speakeasy v0.1.0/go.mod" +"github.com/boltdb/bolt v1.3.1" +"github.com/boltdb/bolt v1.3.1/go.mod" +"github.com/census-instrumentation/opencensus-proto v0.2.1" +"github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod" +"github.com/cespare/xxhash/v2 v2.1.1" +"github.com/cespare/xxhash/v2 v2.1.1/go.mod" +"github.com/circonus-labs/circonus-gometrics v2.3.1+incompatible" +"github.com/circonus-labs/circonus-gometrics v2.3.1+incompatible/go.mod" +"github.com/circonus-labs/circonusllhist v0.1.3" +"github.com/circonus-labs/circonusllhist v0.1.3/go.mod" +"github.com/client9/misspell v0.3.4/go.mod" +"github.com/cncf/udpa/go v0.0.0-20200313221541-5f7e5dd04533" +"github.com/cncf/udpa/go v0.0.0-20200313221541-5f7e5dd04533/go.mod" +"github.com/coredns/coredns v1.1.2" +"github.com/coredns/coredns v1.1.2/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/denverdino/aliyungo v0.0.0-20170926055100-d3308649c661" +"github.com/denverdino/aliyungo v0.0.0-20170926055100-d3308649c661/go.mod" +"github.com/dgrijalva/jwt-go v3.2.0+incompatible" +"github.com/dgrijalva/jwt-go v3.2.0+incompatible/go.mod" +"github.com/digitalocean/godo v1.1.1" +"github.com/digitalocean/godo v1.1.1/go.mod" +"github.com/digitalocean/godo v1.10.0" +"github.com/digitalocean/godo v1.10.0/go.mod" +"github.com/dimchansky/utfbom v1.1.0" +"github.com/dimchansky/utfbom v1.1.0/go.mod" +"github.com/dnaeon/go-vcr v1.0.1" +"github.com/dnaeon/go-vcr v1.0.1/go.mod" +"github.com/docker/go-connections v0.3.0" +"github.com/docker/go-connections v0.3.0/go.mod" +"github.com/elazarl/go-bindata-assetfs v0.0.0-20160803192304-e1a2a7ec64b0" +"github.com/elazarl/go-bindata-assetfs v0.0.0-20160803192304-e1a2a7ec64b0/go.mod" +"github.com/envoyproxy/go-control-plane v0.9.0/go.mod" +"github.com/envoyproxy/go-control-plane v0.9.5" +"github.com/envoyproxy/go-control-plane v0.9.5/go.mod" +"github.com/envoyproxy/protoc-gen-validate v0.1.0" +"github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod" +"github.com/fatih/color v1.7.0" +"github.com/fatih/color v1.7.0/go.mod" +"github.com/fatih/color v1.9.0" +"github.com/fatih/color v1.9.0/go.mod" +"github.com/fatih/structs v1.1.0/go.mod" +"github.com/fsnotify/fsnotify v1.4.7" +"github.com/fsnotify/fsnotify v1.4.7/go.mod" +"github.com/ghodss/yaml v1.0.0" +"github.com/ghodss/yaml v1.0.0/go.mod" +"github.com/go-check/check v0.0.0-20140225173054-eb6ee6f84d0a/go.mod" +"github.com/go-kit/kit v0.8.0/go.mod" +"github.com/go-kit/kit v0.9.0/go.mod" +"github.com/go-ldap/ldap v3.0.2+incompatible" +"github.com/go-ldap/ldap v3.0.2+incompatible/go.mod" +"github.com/go-logfmt/logfmt v0.3.0/go.mod" +"github.com/go-logfmt/logfmt v0.4.0/go.mod" +"github.com/go-ole/go-ole v1.2.1" +"github.com/go-ole/go-ole v1.2.1/go.mod" +"github.com/go-stack/stack v1.8.0/go.mod" +"github.com/go-test/deep v1.0.2-0.20181118220953-042da051cf31/go.mod" +"github.com/go-test/deep v1.0.2" +"github.com/go-test/deep v1.0.2/go.mod" +"github.com/gogo/protobuf v1.1.1" +"github.com/gogo/protobuf v1.1.1/go.mod" +"github.com/gogo/protobuf v1.2.1" +"github.com/gogo/protobuf v1.2.1/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/mock v1.1.1" +"github.com/golang/mock v1.1.1/go.mod" +"github.com/golang/protobuf v1.2.0" +"github.com/golang/protobuf v1.2.0/go.mod" +"github.com/golang/protobuf v1.3.1" +"github.com/golang/protobuf v1.3.1/go.mod" +"github.com/golang/protobuf v1.3.2" +"github.com/golang/protobuf v1.3.2/go.mod" +"github.com/golang/snappy v0.0.1" +"github.com/golang/snappy v0.0.1/go.mod" +"github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c" +"github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c/go.mod" +"github.com/google/go-cmp v0.2.0" +"github.com/google/go-cmp v0.2.0/go.mod" +"github.com/google/go-cmp v0.3.1/go.mod" +"github.com/google/go-cmp v0.4.0" +"github.com/google/go-cmp v0.4.0/go.mod" +"github.com/google/go-querystring v0.0.0-20170111101155-53e6ce116135" +"github.com/google/go-querystring v0.0.0-20170111101155-53e6ce116135/go.mod" +"github.com/google/gofuzz v0.0.0-20170612174753-24818f796faf" +"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/googleapis/gnostic v0.2.0" +"github.com/googleapis/gnostic v0.2.0/go.mod" +"github.com/gophercloud/gophercloud v0.0.0-20180828235145-f29afc2cceca" +"github.com/gophercloud/gophercloud v0.0.0-20180828235145-f29afc2cceca/go.mod" +"github.com/gopherjs/gopherjs v0.0.0-20180825215210-0210a2f0f73c" +"github.com/gopherjs/gopherjs v0.0.0-20180825215210-0210a2f0f73c/go.mod" +"github.com/gregjones/httpcache v0.0.0-20180305231024-9cad4c3443a7" +"github.com/gregjones/httpcache v0.0.0-20180305231024-9cad4c3443a7/go.mod" +"github.com/hashicorp/errwrap v1.0.0" +"github.com/hashicorp/errwrap v1.0.0/go.mod" +"github.com/hashicorp/go-bexpr v0.1.2" +"github.com/hashicorp/go-bexpr v0.1.2/go.mod" +"github.com/hashicorp/go-checkpoint v0.0.0-20171009173528-1545e56e46de" +"github.com/hashicorp/go-checkpoint v0.0.0-20171009173528-1545e56e46de/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-connlimit v0.2.0" +"github.com/hashicorp/go-connlimit v0.2.0/go.mod" +"github.com/hashicorp/go-discover v0.0.0-20191202160150-7ec2cfbda7a2" +"github.com/hashicorp/go-discover v0.0.0-20191202160150-7ec2cfbda7a2/go.mod" +"github.com/hashicorp/go-hclog v0.0.0-20180709165350-ff2cf002a8dd/go.mod" +"github.com/hashicorp/go-hclog v0.8.0/go.mod" +"github.com/hashicorp/go-hclog v0.9.1" +"github.com/hashicorp/go-hclog v0.9.1/go.mod" +"github.com/hashicorp/go-hclog v0.12.0" +"github.com/hashicorp/go-hclog v0.12.0/go.mod" +"github.com/hashicorp/go-immutable-radix v1.0.0" +"github.com/hashicorp/go-immutable-radix v1.0.0/go.mod" +"github.com/hashicorp/go-immutable-radix v1.1.0" +"github.com/hashicorp/go-immutable-radix v1.1.0/go.mod" +"github.com/hashicorp/go-immutable-radix v1.2.0" +"github.com/hashicorp/go-immutable-radix v1.2.0/go.mod" +"github.com/hashicorp/go-memdb v1.0.3" +"github.com/hashicorp/go-memdb v1.0.3/go.mod" +"github.com/hashicorp/go-msgpack v0.5.3/go.mod" +"github.com/hashicorp/go-msgpack v0.5.5" +"github.com/hashicorp/go-msgpack v0.5.5/go.mod" +"github.com/hashicorp/go-multierror v1.0.0" +"github.com/hashicorp/go-multierror v1.0.0/go.mod" +"github.com/hashicorp/go-multierror v1.1.0" +"github.com/hashicorp/go-multierror v1.1.0/go.mod" +"github.com/hashicorp/go-plugin v1.0.1/go.mod" +"github.com/hashicorp/go-raftchunking v0.6.1" +"github.com/hashicorp/go-raftchunking v0.6.1/go.mod" +"github.com/hashicorp/go-retryablehttp v0.5.3/go.mod" +"github.com/hashicorp/go-retryablehttp v0.5.4" +"github.com/hashicorp/go-retryablehttp v0.5.4/go.mod" +"github.com/hashicorp/go-rootcerts v1.0.1/go.mod" +"github.com/hashicorp/go-rootcerts v1.0.2" +"github.com/hashicorp/go-rootcerts v1.0.2/go.mod" +"github.com/hashicorp/go-sockaddr v1.0.0/go.mod" +"github.com/hashicorp/go-sockaddr v1.0.2" +"github.com/hashicorp/go-sockaddr v1.0.2/go.mod" +"github.com/hashicorp/go-syslog v1.0.0" +"github.com/hashicorp/go-syslog v1.0.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.1.0" +"github.com/hashicorp/go-version v1.1.0/go.mod" +"github.com/hashicorp/go.net v0.0.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/golang-lru v0.5.4" +"github.com/hashicorp/golang-lru v0.5.4/go.mod" +"github.com/hashicorp/hcl v1.0.0" +"github.com/hashicorp/hcl v1.0.0/go.mod" +"github.com/hashicorp/hil v0.0.0-20160711231837-1e86c6b523c5" +"github.com/hashicorp/hil v0.0.0-20160711231837-1e86c6b523c5/go.mod" +"github.com/hashicorp/logutils v1.0.0/go.mod" +"github.com/hashicorp/mdns v1.0.0/go.mod" +"github.com/hashicorp/mdns v1.0.1" +"github.com/hashicorp/mdns v1.0.1/go.mod" +"github.com/hashicorp/memberlist v0.2.2" +"github.com/hashicorp/memberlist v0.2.2/go.mod" +"github.com/hashicorp/net-rpc-msgpackrpc v0.0.0-20151116020338-a14192a58a69" +"github.com/hashicorp/net-rpc-msgpackrpc v0.0.0-20151116020338-a14192a58a69/go.mod" +"github.com/hashicorp/raft v1.1.1/go.mod" +"github.com/hashicorp/raft v1.1.2" +"github.com/hashicorp/raft v1.1.2/go.mod" +"github.com/hashicorp/raft-boltdb v0.0.0-20171010151810-6e5ba93211ea" +"github.com/hashicorp/raft-boltdb v0.0.0-20171010151810-6e5ba93211ea/go.mod" +"github.com/hashicorp/serf v0.9.3" +"github.com/hashicorp/serf v0.9.3/go.mod" +"github.com/hashicorp/vault/api v1.0.4" +"github.com/hashicorp/vault/api v1.0.4/go.mod" +"github.com/hashicorp/vault/sdk v0.1.13" +"github.com/hashicorp/vault/sdk v0.1.13/go.mod" +"github.com/hashicorp/vic v1.5.1-0.20190403131502-bbfe86ec9443" +"github.com/hashicorp/vic v1.5.1-0.20190403131502-bbfe86ec9443/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" +"github.com/hpcloud/tail v1.0.0/go.mod" +"github.com/imdario/mergo v0.3.6" +"github.com/imdario/mergo v0.3.6/go.mod" +"github.com/jarcoal/httpmock v0.0.0-20180424175123-9c70cfe4a1da" +"github.com/jarcoal/httpmock v0.0.0-20180424175123-9c70cfe4a1da/go.mod" +"github.com/jmespath/go-jmespath v0.0.0-20180206201540-c2b33e8439af" +"github.com/jmespath/go-jmespath v0.0.0-20180206201540-c2b33e8439af/go.mod" +"github.com/joyent/triton-go v0.0.0-20180628001255-830d2b111e62" +"github.com/joyent/triton-go v0.0.0-20180628001255-830d2b111e62/go.mod" +"github.com/json-iterator/go v1.1.5" +"github.com/json-iterator/go v1.1.5/go.mod" +"github.com/json-iterator/go v1.1.6/go.mod" +"github.com/json-iterator/go v1.1.9" +"github.com/json-iterator/go v1.1.9/go.mod" +"github.com/jtolds/gls v4.2.1+incompatible/go.mod" +"github.com/julienschmidt/httprouter v1.2.0/go.mod" +"github.com/kisielk/errcheck v1.1.0/go.mod" +"github.com/kisielk/gotool v1.0.0/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/go.mod" +"github.com/kr/pretty v0.2.0" +"github.com/kr/pretty v0.2.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/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.16/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/linode/linodego v0.7.1" +"github.com/linode/linodego v0.7.1/go.mod" +"github.com/mattn/go-colorable v0.0.9/go.mod" +"github.com/mattn/go-colorable v0.1.4/go.mod" +"github.com/mattn/go-colorable v0.1.6" +"github.com/mattn/go-colorable v0.1.6/go.mod" +"github.com/mattn/go-isatty v0.0.3/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.11/go.mod" +"github.com/mattn/go-isatty v0.0.12" +"github.com/mattn/go-isatty v0.0.12/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.14/go.mod" +"github.com/miekg/dns v1.1.26" +"github.com/miekg/dns v1.1.26/go.mod" +"github.com/mitchellh/cli v1.0.0/go.mod" +"github.com/mitchellh/cli v1.1.0" +"github.com/mitchellh/cli v1.1.0/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-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-testing-interface v1.0.3" +"github.com/mitchellh/go-testing-interface v1.0.3/go.mod" +"github.com/mitchellh/go-wordwrap v1.0.0/go.mod" +"github.com/mitchellh/hashstructure v0.0.0-20170609045927-2bca23e0e452" +"github.com/mitchellh/hashstructure v0.0.0-20170609045927-2bca23e0e452/go.mod" +"github.com/mitchellh/mapstructure v0.0.0-20160808181253-ca63d7c062ee/go.mod" +"github.com/mitchellh/mapstructure v1.1.2/go.mod" +"github.com/mitchellh/mapstructure v1.2.3" +"github.com/mitchellh/mapstructure v1.2.3/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-20180701023420-4b7aa43c6742/go.mod" +"github.com/modern-go/reflect2 v1.0.1" +"github.com/modern-go/reflect2 v1.0.1/go.mod" +"github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223/go.mod" +"github.com/nicolai86/scaleway-sdk v1.10.2-0.20180628010248-798f60e20bb2" +"github.com/nicolai86/scaleway-sdk v1.10.2-0.20180628010248-798f60e20bb2/go.mod" +"github.com/oklog/run v1.0.0/go.mod" +"github.com/onsi/ginkgo v1.6.0" +"github.com/onsi/ginkgo v1.6.0/go.mod" +"github.com/onsi/gomega v1.4.1/go.mod" +"github.com/packethost/packngo v0.1.1-0.20180711074735-b9cb5096f54c" +"github.com/packethost/packngo v0.1.1-0.20180711074735-b9cb5096f54c/go.mod" +"github.com/pascaldekloe/goe v0.0.0-20180627143212-57f6aae5913c/go.mod" +"github.com/pascaldekloe/goe v0.1.0" +"github.com/pascaldekloe/goe v0.1.0/go.mod" +"github.com/peterbourgon/diskv v2.0.1+incompatible" +"github.com/peterbourgon/diskv v2.0.1+incompatible/go.mod" +"github.com/pierrec/lz4 v2.0.5+incompatible" +"github.com/pierrec/lz4 v2.0.5+incompatible/go.mod" +"github.com/pkg/errors v0.8.0/go.mod" +"github.com/pkg/errors v0.8.1" +"github.com/pkg/errors v0.8.1/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.3" +"github.com/posener/complete v1.2.3/go.mod" +"github.com/prometheus/client_golang v0.9.1/go.mod" +"github.com/prometheus/client_golang v0.9.2" +"github.com/prometheus/client_golang v0.9.2/go.mod" +"github.com/prometheus/client_golang v1.0.0/go.mod" +"github.com/prometheus/client_golang v1.4.0" +"github.com/prometheus/client_golang v1.4.0/go.mod" +"github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910" +"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/client_model v0.2.0" +"github.com/prometheus/client_model v0.2.0/go.mod" +"github.com/prometheus/common v0.0.0-20181126121408-4724e9255275" +"github.com/prometheus/common v0.0.0-20181126121408-4724e9255275/go.mod" +"github.com/prometheus/common v0.4.1/go.mod" +"github.com/prometheus/common v0.9.1" +"github.com/prometheus/common v0.9.1/go.mod" +"github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d/go.mod" +"github.com/prometheus/procfs v0.0.0-20181204211112-1dc9a6cbc91a" +"github.com/prometheus/procfs v0.0.0-20181204211112-1dc9a6cbc91a/go.mod" +"github.com/prometheus/procfs v0.0.2/go.mod" +"github.com/prometheus/procfs v0.0.8" +"github.com/prometheus/procfs v0.0.8/go.mod" +"github.com/rboyer/safeio v0.2.1" +"github.com/rboyer/safeio v0.2.1/go.mod" +"github.com/renier/xmlrpc v0.0.0-20170708154548-ce4a1a486c03" +"github.com/renier/xmlrpc v0.0.0-20170708154548-ce4a1a486c03/go.mod" +"github.com/ryanuber/columnize v0.0.0-20160712163229-9b3edd62028f/go.mod" +"github.com/ryanuber/columnize v2.1.0+incompatible" +"github.com/ryanuber/columnize v2.1.0+incompatible/go.mod" +"github.com/ryanuber/go-glob v1.0.0" +"github.com/ryanuber/go-glob v1.0.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/shirou/gopsutil v0.0.0-20181107111621-48177ef5f880" +"github.com/shirou/gopsutil v0.0.0-20181107111621-48177ef5f880/go.mod" +"github.com/shirou/w32 v0.0.0-20160930032740-bb4de0191aa4" +"github.com/shirou/w32 v0.0.0-20160930032740-bb4de0191aa4/go.mod" +"github.com/sirupsen/logrus v1.0.6" +"github.com/sirupsen/logrus v1.0.6/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-20180820201707-7c9eb446e3cf/go.mod" +"github.com/smartystreets/goconvey v0.0.0-20180222194500-ef6db91d284a/go.mod" +"github.com/softlayer/softlayer-go v0.0.0-20180806151055-260589d94c7d" +"github.com/softlayer/softlayer-go v0.0.0-20180806151055-260589d94c7d/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" +"github.com/stretchr/objx v0.1.1/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" +"github.com/stretchr/testify v1.4.0/go.mod" +"github.com/tencentcloud/tencentcloud-sdk-go v3.0.83+incompatible" +"github.com/tencentcloud/tencentcloud-sdk-go v3.0.83+incompatible/go.mod" +"github.com/tent/http-link-go v0.0.0-20130702225549-ac974c61c2f9/go.mod" +"github.com/tv42/httpunix v0.0.0-20150427012821-b75d8614f926" +"github.com/tv42/httpunix v0.0.0-20150427012821-b75d8614f926/go.mod" +"github.com/vmware/govmomi v0.18.0" +"github.com/vmware/govmomi v0.18.0/go.mod" +"golang.org/x/crypto v0.0.0-20180904163835-0709b304e793/go.mod" +"golang.org/x/crypto v0.0.0-20181029021203-45a5f77698d3/go.mod" +"golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod" +"golang.org/x/crypto v0.0.0-20190923035154-9ee001bba392/go.mod" +"golang.org/x/crypto v0.0.0-20191106202628-ed6320f186d4" +"golang.org/x/crypto v0.0.0-20191106202628-ed6320f186d4/go.mod" +"golang.org/x/exp v0.0.0-20190121172915-509febef88a4/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-20190313153728-d0100b6bd8b3/go.mod" +"golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod" +"golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod" +"golang.org/x/net v0.0.0-20181023162649-9b4f9f5ad519/go.mod" +"golang.org/x/net v0.0.0-20181114220301-adae6a3d119a/go.mod" +"golang.org/x/net v0.0.0-20181201002055-351d144fa1fc/go.mod" +"golang.org/x/net v0.0.0-20181220203305-927f97764cc3/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-20190613194153-d28f0bde5980/go.mod" +"golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod" +"golang.org/x/net v0.0.0-20190923162816-aa69164e4478" +"golang.org/x/net v0.0.0-20190923162816-aa69164e4478/go.mod" +"golang.org/x/oauth2 v0.0.0-20170807180024-9a379c6b3e95/go.mod" +"golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be" +"golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/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" +"golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod" +"golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e" +"golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod" +"golang.org/x/sys v0.0.0-20180823144017-11551d06cbcc/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-20181026203630-95b1ffbd15a5/go.mod" +"golang.org/x/sys v0.0.0-20181116152217-5ac8a444bdc5/go.mod" +"golang.org/x/sys v0.0.0-20190129075346-302c3dd5f1cc/go.mod" +"golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod" +"golang.org/x/sys v0.0.0-20190222072716-a9d3bda3a223/go.mod" +"golang.org/x/sys v0.0.0-20190403152447-81d4e9dc473e/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-20190523142557-0e01d883c5c5/go.mod" +"golang.org/x/sys v0.0.0-20190922100055-0a153f010e69/go.mod" +"golang.org/x/sys v0.0.0-20190924154521-2837fb4f24fe/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-20200116001909-b77594299b42/go.mod" +"golang.org/x/sys v0.0.0-20200122134326-e047566fdf82/go.mod" +"golang.org/x/sys v0.0.0-20200124204421-9fbb57f87de9/go.mod" +"golang.org/x/sys v0.0.0-20200223170610-d5e6a3e2c0ae" +"golang.org/x/sys v0.0.0-20200223170610-d5e6a3e2c0ae/go.mod" +"golang.org/x/text v0.3.0/go.mod" +"golang.org/x/text v0.3.1-0.20181227161524-e6919f6577db/go.mod" +"golang.org/x/text v0.3.2" +"golang.org/x/text v0.3.2/go.mod" +"golang.org/x/time v0.0.0-20180412165947-fbb02b2291d2/go.mod" +"golang.org/x/time v0.0.0-20190308202827-9d24e82272b4" +"golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/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-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-20190524140312-2c0ae7006135/go.mod" +"golang.org/x/tools v0.0.0-20190907020128-2ca718005c18/go.mod" +"golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod" +"golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543" +"golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod" +"google.golang.org/api v0.0.0-20180829000535-087779f1d2c9" +"google.golang.org/api v0.0.0-20180829000535-087779f1d2c9/go.mod" +"google.golang.org/appengine v1.1.0/go.mod" +"google.golang.org/appengine v1.4.0" +"google.golang.org/appengine v1.4.0/go.mod" +"google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod" +"google.golang.org/genproto v0.0.0-20190404172233-64821d5d2107" +"google.golang.org/genproto v0.0.0-20190404172233-64821d5d2107/go.mod" +"google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55" +"google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55/go.mod" +"google.golang.org/grpc v1.14.0/go.mod" +"google.golang.org/grpc v1.19.0/go.mod" +"google.golang.org/grpc v1.22.0/go.mod" +"google.golang.org/grpc v1.23.0" +"google.golang.org/grpc v1.23.0/go.mod" +"google.golang.org/grpc v1.25.1" +"google.golang.org/grpc v1.25.1/go.mod" +"gopkg.in/airbrake/gobrake.v2 v2.0.9" +"gopkg.in/airbrake/gobrake.v2 v2.0.9/go.mod" +"gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod" +"gopkg.in/asn1-ber.v1 v1.0.0-20181015200546-f715ec2f112d/go.mod" +"gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod" +"gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15" +"gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod" +"gopkg.in/fsnotify.v1 v1.4.7" +"gopkg.in/fsnotify.v1 v1.4.7/go.mod" +"gopkg.in/gemnasium/logrus-airbrake-hook.v2 v2.1.2" +"gopkg.in/gemnasium/logrus-airbrake-hook.v2 v2.1.2/go.mod" +"gopkg.in/inf.v0 v0.9.1" +"gopkg.in/inf.v0 v0.9.1/go.mod" +"gopkg.in/resty.v1 v1.12.0" +"gopkg.in/resty.v1 v1.12.0/go.mod" +"gopkg.in/square/go-jose.v2 v2.3.1" +"gopkg.in/square/go-jose.v2 v2.3.1/go.mod" +"gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7" +"gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7/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.5/go.mod" +"gopkg.in/yaml.v2 v2.2.8" +"gopkg.in/yaml.v2 v2.2.8/go.mod" +"honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod" +"honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod" +"k8s.io/api v0.0.0-20180806132203-61b11ee65332/go.mod" +"k8s.io/api v0.0.0-20190325185214-7544f9db76f6" +"k8s.io/api v0.0.0-20190325185214-7544f9db76f6/go.mod" +"k8s.io/apimachinery v0.0.0-20180821005732-488889b0007f/go.mod" +"k8s.io/apimachinery v0.0.0-20190223001710-c182ff3b9841" +"k8s.io/apimachinery v0.0.0-20190223001710-c182ff3b9841/go.mod" +"k8s.io/client-go v8.0.0+incompatible" +"k8s.io/client-go v8.0.0+incompatible/go.mod" +) +go-module_set_globals +SRC_URI="https://github.com/hashicorp/consul/archive/v${PV}.tar.gz -> ${P}.tar.gz + ${EGO_SUM_SRC_URI}" + +LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT" +RESTRICT+=" test" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND="dev-go/gox" +COMMON_DEPEND=" + acct-group/consul + acct-user/consul" + DEPEND="${COMMON_DEPEND}" + RDEPEND="${COMMON_DEPEND}" + +src_compile() { + local git_commit + git_commit=$(grep '^[[:space:]]*gitCommit[[:space:]]' vendor/k8s.io/client-go/pkg/version/base.go) + git_commit=${git_commit#*\"} + git_commit=${git_commit%\"*} + [[ ${git_commit} ]] || die "failed to determine gitCommit" + + # The dev target sets causes build.sh to set appropriate XC_OS + # and XC_ARCH, and skips generation of an unused zip file, + # avoiding a dependency on app-arch/zip. + GIT_DESCRIBE="v${PV}" \ + GIT_DIRTY="" \ + GIT_COMMIT="${git_commit}" \ + emake dev-build +} + +src_install() { + dobin bin/consul + + keepdir /etc/consul.d + insinto /etc/consul.d + doins "${FILESDIR}/"*.json.example + + keepdir /var/log/consul + fowners consul:consul /var/log/consul + + newinitd "${FILESDIR}/consul.initd" "${PN}" + newconfd "${FILESDIR}/consul.confd" "${PN}" + insinto /etc/logrotate.d + newins "${FILESDIR}/${PN}.logrotated" "${PN}" + systemd_dounit "${FILESDIR}/consul.service" +} diff --git a/app-admin/consul/consul-1.7.8.ebuild b/app-admin/consul/consul-1.7.8.ebuild deleted file mode 100644 index e2cd0113ea70..000000000000 --- a/app-admin/consul/consul-1.7.8.ebuild +++ /dev/null @@ -1,581 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit go-module systemd -GIT_COMMIT=9a5a12184 - -DESCRIPTION="A tool for service discovery, monitoring and configuration" -HOMEPAGE="https://www.consul.io" - -# Upstream doesn't use "-mod=vendor" in their build system, and the -# vendor directory is incomplete. -# On the next bump, remove this if they have added "-mod=vendor" -EGO_SUM=( - "cloud.google.com/go v0.26.0" - "cloud.google.com/go v0.26.0/go.mod" - "github.com/Azure/azure-sdk-for-go v16.0.0+incompatible" - "github.com/Azure/azure-sdk-for-go v16.0.0+incompatible/go.mod" - "github.com/Azure/go-autorest v10.7.0+incompatible/go.mod" - "github.com/Azure/go-autorest v10.15.3+incompatible" - "github.com/Azure/go-autorest v10.15.3+incompatible/go.mod" - "github.com/BurntSushi/toml v0.3.1/go.mod" - "github.com/DataDog/datadog-go v2.2.0+incompatible" - "github.com/DataDog/datadog-go v2.2.0+incompatible/go.mod" - "github.com/DataDog/datadog-go v3.2.0+incompatible" - "github.com/DataDog/datadog-go v3.2.0+incompatible/go.mod" - "github.com/Microsoft/go-winio v0.4.3" - "github.com/Microsoft/go-winio v0.4.3/go.mod" - "github.com/NYTimes/gziphandler v1.0.1" - "github.com/NYTimes/gziphandler v1.0.1/go.mod" - "github.com/StackExchange/wmi v0.0.0-20180116203802-5d049714c4a6" - "github.com/StackExchange/wmi v0.0.0-20180116203802-5d049714c4a6/go.mod" - "github.com/abdullin/seq v0.0.0-20160510034733-d5467c17e7af" - "github.com/abdullin/seq v0.0.0-20160510034733-d5467c17e7af/go.mod" - "github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod" - "github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751/go.mod" - "github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod" - "github.com/alecthomas/units v0.0.0-20190717042225-c3de453c63f4/go.mod" - "github.com/armon/circbuf v0.0.0-20150827004946-bbbad097214e" - "github.com/armon/circbuf v0.0.0-20150827004946-bbbad097214e/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-metrics v0.0.0-20190430140413-ec5e00d3c878" - "github.com/armon/go-metrics v0.0.0-20190430140413-ec5e00d3c878/go.mod" - "github.com/armon/go-radix v0.0.0-20180808171621-7fddfc383310" - "github.com/armon/go-metrics v0.3.4" - "github.com/armon/go-metrics v0.3.4/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.25.41" - "github.com/aws/aws-sdk-go v1.25.41/go.mod" - "github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973" - "github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod" - "github.com/beorn7/perks v1.0.0/go.mod" - "github.com/beorn7/perks v1.0.1" - "github.com/beorn7/perks v1.0.1/go.mod" - "github.com/bgentry/speakeasy v0.1.0" - "github.com/bgentry/speakeasy v0.1.0/go.mod" - "github.com/boltdb/bolt v1.3.1" - "github.com/boltdb/bolt v1.3.1/go.mod" - "github.com/census-instrumentation/opencensus-proto v0.2.1" - "github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod" - "github.com/cespare/xxhash/v2 v2.1.1" - "github.com/cespare/xxhash/v2 v2.1.1/go.mod" - "github.com/circonus-labs/circonus-gometrics v2.3.1+incompatible" - "github.com/circonus-labs/circonus-gometrics v2.3.1+incompatible/go.mod" - "github.com/circonus-labs/circonusllhist v0.1.3" - "github.com/circonus-labs/circonusllhist v0.1.3/go.mod" - "github.com/client9/misspell v0.3.4/go.mod" - "github.com/cncf/udpa/go v0.0.0-20200313221541-5f7e5dd04533" - "github.com/cncf/udpa/go v0.0.0-20200313221541-5f7e5dd04533/go.mod" - "github.com/coredns/coredns v1.1.2" - "github.com/coredns/coredns v1.1.2/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/denverdino/aliyungo v0.0.0-20170926055100-d3308649c661" - "github.com/denverdino/aliyungo v0.0.0-20170926055100-d3308649c661/go.mod" - "github.com/dgrijalva/jwt-go v3.2.0+incompatible" - "github.com/dgrijalva/jwt-go v3.2.0+incompatible/go.mod" - "github.com/digitalocean/godo v1.1.1" - "github.com/digitalocean/godo v1.1.1/go.mod" - "github.com/digitalocean/godo v1.10.0" - "github.com/digitalocean/godo v1.10.0/go.mod" - "github.com/dimchansky/utfbom v1.1.0" - "github.com/dimchansky/utfbom v1.1.0/go.mod" - "github.com/dnaeon/go-vcr v1.0.1" - "github.com/dnaeon/go-vcr v1.0.1/go.mod" - "github.com/docker/go-connections v0.3.0" - "github.com/docker/go-connections v0.3.0/go.mod" - "github.com/elazarl/go-bindata-assetfs v0.0.0-20160803192304-e1a2a7ec64b0" - "github.com/elazarl/go-bindata-assetfs v0.0.0-20160803192304-e1a2a7ec64b0/go.mod" - "github.com/envoyproxy/go-control-plane v0.9.0/go.mod" - "github.com/envoyproxy/go-control-plane v0.9.5" - "github.com/envoyproxy/go-control-plane v0.9.5/go.mod" - "github.com/envoyproxy/protoc-gen-validate v0.1.0" - "github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod" - "github.com/fatih/color v1.7.0" - "github.com/fatih/color v1.7.0/go.mod" - "github.com/fatih/color v1.9.0" - "github.com/fatih/color v1.9.0/go.mod" - "github.com/fatih/structs v1.1.0/go.mod" - "github.com/fsnotify/fsnotify v1.4.7" - "github.com/fsnotify/fsnotify v1.4.7/go.mod" - "github.com/ghodss/yaml v1.0.0" - "github.com/ghodss/yaml v1.0.0/go.mod" - "github.com/go-check/check v0.0.0-20140225173054-eb6ee6f84d0a/go.mod" - "github.com/go-kit/kit v0.8.0/go.mod" - "github.com/go-kit/kit v0.9.0/go.mod" - "github.com/go-ldap/ldap v3.0.2+incompatible" - "github.com/go-ldap/ldap v3.0.2+incompatible/go.mod" - "github.com/go-logfmt/logfmt v0.3.0/go.mod" - "github.com/go-logfmt/logfmt v0.4.0/go.mod" - "github.com/go-ole/go-ole v1.2.1" - "github.com/go-ole/go-ole v1.2.1/go.mod" - "github.com/go-stack/stack v1.8.0/go.mod" - "github.com/go-test/deep v1.0.2-0.20181118220953-042da051cf31/go.mod" - "github.com/go-test/deep v1.0.2" - "github.com/go-test/deep v1.0.2/go.mod" - "github.com/gogo/protobuf v1.1.1" - "github.com/gogo/protobuf v1.1.1/go.mod" - "github.com/gogo/protobuf v1.2.1" - "github.com/gogo/protobuf v1.2.1/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/mock v1.1.1" - "github.com/golang/mock v1.1.1/go.mod" - "github.com/golang/protobuf v1.2.0" - "github.com/golang/protobuf v1.2.0/go.mod" - "github.com/golang/protobuf v1.3.1" - "github.com/golang/protobuf v1.3.1/go.mod" - "github.com/golang/protobuf v1.3.2" - "github.com/golang/protobuf v1.3.2/go.mod" - "github.com/golang/snappy v0.0.1" - "github.com/golang/snappy v0.0.1/go.mod" - "github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c" - "github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c/go.mod" - "github.com/google/go-cmp v0.2.0" - "github.com/google/go-cmp v0.2.0/go.mod" - "github.com/google/go-cmp v0.3.1/go.mod" - "github.com/google/go-cmp v0.4.0" - "github.com/google/go-cmp v0.4.0/go.mod" - "github.com/google/go-querystring v0.0.0-20170111101155-53e6ce116135" - "github.com/google/go-querystring v0.0.0-20170111101155-53e6ce116135/go.mod" - "github.com/google/gofuzz v0.0.0-20170612174753-24818f796faf" - "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/googleapis/gnostic v0.2.0" - "github.com/googleapis/gnostic v0.2.0/go.mod" - "github.com/gophercloud/gophercloud v0.0.0-20180828235145-f29afc2cceca" - "github.com/gophercloud/gophercloud v0.0.0-20180828235145-f29afc2cceca/go.mod" - "github.com/gopherjs/gopherjs v0.0.0-20180825215210-0210a2f0f73c" - "github.com/gopherjs/gopherjs v0.0.0-20180825215210-0210a2f0f73c/go.mod" - "github.com/gregjones/httpcache v0.0.0-20180305231024-9cad4c3443a7" - "github.com/gregjones/httpcache v0.0.0-20180305231024-9cad4c3443a7/go.mod" - "github.com/hashicorp/errwrap v1.0.0" - "github.com/hashicorp/errwrap v1.0.0/go.mod" - "github.com/hashicorp/go-bexpr v0.1.2" - "github.com/hashicorp/go-bexpr v0.1.2/go.mod" - "github.com/hashicorp/go-checkpoint v0.0.0-20171009173528-1545e56e46de" - "github.com/hashicorp/go-checkpoint v0.0.0-20171009173528-1545e56e46de/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-connlimit v0.2.0" - "github.com/hashicorp/go-connlimit v0.2.0/go.mod" - "github.com/hashicorp/go-discover v0.0.0-20191202160150-7ec2cfbda7a2" - "github.com/hashicorp/go-discover v0.0.0-20191202160150-7ec2cfbda7a2/go.mod" - "github.com/hashicorp/go-hclog v0.0.0-20180709165350-ff2cf002a8dd/go.mod" - "github.com/hashicorp/go-hclog v0.8.0/go.mod" - "github.com/hashicorp/go-hclog v0.9.1" - "github.com/hashicorp/go-hclog v0.9.1/go.mod" - "github.com/hashicorp/go-hclog v0.12.0" - "github.com/hashicorp/go-hclog v0.12.0/go.mod" - "github.com/hashicorp/go-immutable-radix v1.0.0" - "github.com/hashicorp/go-immutable-radix v1.0.0/go.mod" - "github.com/hashicorp/go-immutable-radix v1.1.0" - "github.com/hashicorp/go-immutable-radix v1.1.0/go.mod" - "github.com/hashicorp/go-immutable-radix v1.2.0" - "github.com/hashicorp/go-immutable-radix v1.2.0/go.mod" - "github.com/hashicorp/go-memdb v1.0.3" - "github.com/hashicorp/go-memdb v1.0.3/go.mod" - "github.com/hashicorp/go-msgpack v0.5.3/go.mod" - "github.com/hashicorp/go-msgpack v0.5.5" - "github.com/hashicorp/go-msgpack v0.5.5/go.mod" - "github.com/hashicorp/go-multierror v1.0.0" - "github.com/hashicorp/go-multierror v1.0.0/go.mod" - "github.com/hashicorp/go-multierror v1.1.0" - "github.com/hashicorp/go-multierror v1.1.0/go.mod" - "github.com/hashicorp/go-plugin v1.0.1/go.mod" - "github.com/hashicorp/go-raftchunking v0.6.1" - "github.com/hashicorp/go-raftchunking v0.6.1/go.mod" - "github.com/hashicorp/go-retryablehttp v0.5.3/go.mod" - "github.com/hashicorp/go-retryablehttp v0.5.4" - "github.com/hashicorp/go-retryablehttp v0.5.4/go.mod" - "github.com/hashicorp/go-rootcerts v1.0.1/go.mod" - "github.com/hashicorp/go-rootcerts v1.0.2" - "github.com/hashicorp/go-rootcerts v1.0.2/go.mod" - "github.com/hashicorp/go-sockaddr v1.0.0/go.mod" - "github.com/hashicorp/go-sockaddr v1.0.2" - "github.com/hashicorp/go-sockaddr v1.0.2/go.mod" - "github.com/hashicorp/go-syslog v1.0.0" - "github.com/hashicorp/go-syslog v1.0.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.1.0" - "github.com/hashicorp/go-version v1.1.0/go.mod" - "github.com/hashicorp/go.net v0.0.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/golang-lru v0.5.4" - "github.com/hashicorp/golang-lru v0.5.4/go.mod" - "github.com/hashicorp/hcl v1.0.0" - "github.com/hashicorp/hcl v1.0.0/go.mod" - "github.com/hashicorp/hil v0.0.0-20160711231837-1e86c6b523c5" - "github.com/hashicorp/hil v0.0.0-20160711231837-1e86c6b523c5/go.mod" - "github.com/hashicorp/logutils v1.0.0/go.mod" - "github.com/hashicorp/mdns v1.0.0/go.mod" - "github.com/hashicorp/mdns v1.0.1" - "github.com/hashicorp/mdns v1.0.1/go.mod" - "github.com/hashicorp/memberlist v0.2.2" - "github.com/hashicorp/memberlist v0.2.2/go.mod" - "github.com/hashicorp/net-rpc-msgpackrpc v0.0.0-20151116020338-a14192a58a69" - "github.com/hashicorp/net-rpc-msgpackrpc v0.0.0-20151116020338-a14192a58a69/go.mod" - "github.com/hashicorp/raft v1.1.1/go.mod" - "github.com/hashicorp/raft v1.1.2" - "github.com/hashicorp/raft v1.1.2/go.mod" - "github.com/hashicorp/raft-boltdb v0.0.0-20171010151810-6e5ba93211ea" - "github.com/hashicorp/raft-boltdb v0.0.0-20171010151810-6e5ba93211ea/go.mod" - "github.com/hashicorp/serf v0.9.3" - "github.com/hashicorp/serf v0.9.3/go.mod" - "github.com/hashicorp/vault/api v1.0.4" - "github.com/hashicorp/vault/api v1.0.4/go.mod" - "github.com/hashicorp/vault/sdk v0.1.13" - "github.com/hashicorp/vault/sdk v0.1.13/go.mod" - "github.com/hashicorp/vic v1.5.1-0.20190403131502-bbfe86ec9443" - "github.com/hashicorp/vic v1.5.1-0.20190403131502-bbfe86ec9443/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" - "github.com/hpcloud/tail v1.0.0/go.mod" - "github.com/imdario/mergo v0.3.6" - "github.com/imdario/mergo v0.3.6/go.mod" - "github.com/jarcoal/httpmock v0.0.0-20180424175123-9c70cfe4a1da" - "github.com/jarcoal/httpmock v0.0.0-20180424175123-9c70cfe4a1da/go.mod" - "github.com/jmespath/go-jmespath v0.0.0-20180206201540-c2b33e8439af" - "github.com/jmespath/go-jmespath v0.0.0-20180206201540-c2b33e8439af/go.mod" - "github.com/joyent/triton-go v0.0.0-20180628001255-830d2b111e62" - "github.com/joyent/triton-go v0.0.0-20180628001255-830d2b111e62/go.mod" - "github.com/json-iterator/go v1.1.5" - "github.com/json-iterator/go v1.1.5/go.mod" - "github.com/json-iterator/go v1.1.6/go.mod" - "github.com/json-iterator/go v1.1.9" - "github.com/json-iterator/go v1.1.9/go.mod" - "github.com/jtolds/gls v4.2.1+incompatible/go.mod" - "github.com/julienschmidt/httprouter v1.2.0/go.mod" - "github.com/kisielk/errcheck v1.1.0/go.mod" - "github.com/kisielk/gotool v1.0.0/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/go.mod" - "github.com/kr/pretty v0.2.0" - "github.com/kr/pretty v0.2.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/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.16/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/linode/linodego v0.7.1" - "github.com/linode/linodego v0.7.1/go.mod" - "github.com/mattn/go-colorable v0.0.9/go.mod" - "github.com/mattn/go-colorable v0.1.4/go.mod" - "github.com/mattn/go-colorable v0.1.6" - "github.com/mattn/go-colorable v0.1.6/go.mod" - "github.com/mattn/go-isatty v0.0.3/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.11/go.mod" - "github.com/mattn/go-isatty v0.0.12" - "github.com/mattn/go-isatty v0.0.12/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.14/go.mod" - "github.com/miekg/dns v1.1.26" - "github.com/miekg/dns v1.1.26/go.mod" - "github.com/mitchellh/cli v1.0.0/go.mod" - "github.com/mitchellh/cli v1.1.0" - "github.com/mitchellh/cli v1.1.0/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-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-testing-interface v1.0.3" - "github.com/mitchellh/go-testing-interface v1.0.3/go.mod" - "github.com/mitchellh/go-wordwrap v1.0.0/go.mod" - "github.com/mitchellh/hashstructure v0.0.0-20170609045927-2bca23e0e452" - "github.com/mitchellh/hashstructure v0.0.0-20170609045927-2bca23e0e452/go.mod" - "github.com/mitchellh/mapstructure v0.0.0-20160808181253-ca63d7c062ee/go.mod" - "github.com/mitchellh/mapstructure v1.1.2/go.mod" - "github.com/mitchellh/mapstructure v1.2.3" - "github.com/mitchellh/mapstructure v1.2.3/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-20180701023420-4b7aa43c6742/go.mod" - "github.com/modern-go/reflect2 v1.0.1" - "github.com/modern-go/reflect2 v1.0.1/go.mod" - "github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223/go.mod" - "github.com/nicolai86/scaleway-sdk v1.10.2-0.20180628010248-798f60e20bb2" - "github.com/nicolai86/scaleway-sdk v1.10.2-0.20180628010248-798f60e20bb2/go.mod" - "github.com/oklog/run v1.0.0/go.mod" - "github.com/onsi/ginkgo v1.6.0" - "github.com/onsi/ginkgo v1.6.0/go.mod" - "github.com/onsi/gomega v1.4.1/go.mod" - "github.com/packethost/packngo v0.1.1-0.20180711074735-b9cb5096f54c" - "github.com/packethost/packngo v0.1.1-0.20180711074735-b9cb5096f54c/go.mod" - "github.com/pascaldekloe/goe v0.0.0-20180627143212-57f6aae5913c/go.mod" - "github.com/pascaldekloe/goe v0.1.0" - "github.com/pascaldekloe/goe v0.1.0/go.mod" - "github.com/peterbourgon/diskv v2.0.1+incompatible" - "github.com/peterbourgon/diskv v2.0.1+incompatible/go.mod" - "github.com/pierrec/lz4 v2.0.5+incompatible" - "github.com/pierrec/lz4 v2.0.5+incompatible/go.mod" - "github.com/pkg/errors v0.8.0/go.mod" - "github.com/pkg/errors v0.8.1" - "github.com/pkg/errors v0.8.1/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.3" - "github.com/posener/complete v1.2.3/go.mod" - "github.com/prometheus/client_golang v0.9.1/go.mod" - "github.com/prometheus/client_golang v0.9.2" - "github.com/prometheus/client_golang v0.9.2/go.mod" - "github.com/prometheus/client_golang v1.0.0/go.mod" - "github.com/prometheus/client_golang v1.4.0" - "github.com/prometheus/client_golang v1.4.0/go.mod" - "github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910" - "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/client_model v0.2.0" - "github.com/prometheus/client_model v0.2.0/go.mod" - "github.com/prometheus/common v0.0.0-20181126121408-4724e9255275" - "github.com/prometheus/common v0.0.0-20181126121408-4724e9255275/go.mod" - "github.com/prometheus/common v0.4.1/go.mod" - "github.com/prometheus/common v0.9.1" - "github.com/prometheus/common v0.9.1/go.mod" - "github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d/go.mod" - "github.com/prometheus/procfs v0.0.0-20181204211112-1dc9a6cbc91a" - "github.com/prometheus/procfs v0.0.0-20181204211112-1dc9a6cbc91a/go.mod" - "github.com/prometheus/procfs v0.0.2/go.mod" - "github.com/prometheus/procfs v0.0.8" - "github.com/prometheus/procfs v0.0.8/go.mod" - "github.com/rboyer/safeio v0.2.1" - "github.com/rboyer/safeio v0.2.1/go.mod" - "github.com/renier/xmlrpc v0.0.0-20170708154548-ce4a1a486c03" - "github.com/renier/xmlrpc v0.0.0-20170708154548-ce4a1a486c03/go.mod" - "github.com/ryanuber/columnize v0.0.0-20160712163229-9b3edd62028f/go.mod" - "github.com/ryanuber/columnize v2.1.0+incompatible" - "github.com/ryanuber/columnize v2.1.0+incompatible/go.mod" - "github.com/ryanuber/go-glob v1.0.0" - "github.com/ryanuber/go-glob v1.0.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/shirou/gopsutil v0.0.0-20181107111621-48177ef5f880" - "github.com/shirou/gopsutil v0.0.0-20181107111621-48177ef5f880/go.mod" - "github.com/shirou/w32 v0.0.0-20160930032740-bb4de0191aa4" - "github.com/shirou/w32 v0.0.0-20160930032740-bb4de0191aa4/go.mod" - "github.com/sirupsen/logrus v1.0.6" - "github.com/sirupsen/logrus v1.0.6/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-20180820201707-7c9eb446e3cf/go.mod" - "github.com/smartystreets/goconvey v0.0.0-20180222194500-ef6db91d284a/go.mod" - "github.com/softlayer/softlayer-go v0.0.0-20180806151055-260589d94c7d" - "github.com/softlayer/softlayer-go v0.0.0-20180806151055-260589d94c7d/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" - "github.com/stretchr/objx v0.1.1/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" - "github.com/stretchr/testify v1.4.0/go.mod" - "github.com/tencentcloud/tencentcloud-sdk-go v3.0.83+incompatible" - "github.com/tencentcloud/tencentcloud-sdk-go v3.0.83+incompatible/go.mod" - "github.com/tent/http-link-go v0.0.0-20130702225549-ac974c61c2f9/go.mod" - "github.com/tv42/httpunix v0.0.0-20150427012821-b75d8614f926" - "github.com/tv42/httpunix v0.0.0-20150427012821-b75d8614f926/go.mod" - "github.com/vmware/govmomi v0.18.0" - "github.com/vmware/govmomi v0.18.0/go.mod" - "golang.org/x/crypto v0.0.0-20180904163835-0709b304e793/go.mod" - "golang.org/x/crypto v0.0.0-20181029021203-45a5f77698d3/go.mod" - "golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod" - "golang.org/x/crypto v0.0.0-20190923035154-9ee001bba392/go.mod" - "golang.org/x/crypto v0.0.0-20191106202628-ed6320f186d4" - "golang.org/x/crypto v0.0.0-20191106202628-ed6320f186d4/go.mod" - "golang.org/x/exp v0.0.0-20190121172915-509febef88a4/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-20190313153728-d0100b6bd8b3/go.mod" - "golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod" - "golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod" - "golang.org/x/net v0.0.0-20181023162649-9b4f9f5ad519/go.mod" - "golang.org/x/net v0.0.0-20181114220301-adae6a3d119a/go.mod" - "golang.org/x/net v0.0.0-20181201002055-351d144fa1fc/go.mod" - "golang.org/x/net v0.0.0-20181220203305-927f97764cc3/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-20190613194153-d28f0bde5980/go.mod" - "golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod" - "golang.org/x/net v0.0.0-20190923162816-aa69164e4478" - "golang.org/x/net v0.0.0-20190923162816-aa69164e4478/go.mod" - "golang.org/x/oauth2 v0.0.0-20170807180024-9a379c6b3e95/go.mod" - "golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be" - "golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/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" - "golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod" - "golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e" - "golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod" - "golang.org/x/sys v0.0.0-20180823144017-11551d06cbcc/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-20181026203630-95b1ffbd15a5/go.mod" - "golang.org/x/sys v0.0.0-20181116152217-5ac8a444bdc5/go.mod" - "golang.org/x/sys v0.0.0-20190129075346-302c3dd5f1cc/go.mod" - "golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod" - "golang.org/x/sys v0.0.0-20190222072716-a9d3bda3a223/go.mod" - "golang.org/x/sys v0.0.0-20190403152447-81d4e9dc473e/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-20190523142557-0e01d883c5c5/go.mod" - "golang.org/x/sys v0.0.0-20190922100055-0a153f010e69/go.mod" - "golang.org/x/sys v0.0.0-20190924154521-2837fb4f24fe/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-20200116001909-b77594299b42/go.mod" - "golang.org/x/sys v0.0.0-20200122134326-e047566fdf82/go.mod" - "golang.org/x/sys v0.0.0-20200124204421-9fbb57f87de9/go.mod" - "golang.org/x/sys v0.0.0-20200223170610-d5e6a3e2c0ae" - "golang.org/x/sys v0.0.0-20200223170610-d5e6a3e2c0ae/go.mod" - "golang.org/x/text v0.3.0/go.mod" - "golang.org/x/text v0.3.1-0.20181227161524-e6919f6577db/go.mod" - "golang.org/x/text v0.3.2" - "golang.org/x/text v0.3.2/go.mod" - "golang.org/x/time v0.0.0-20180412165947-fbb02b2291d2/go.mod" - "golang.org/x/time v0.0.0-20190308202827-9d24e82272b4" - "golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/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-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-20190524140312-2c0ae7006135/go.mod" - "golang.org/x/tools v0.0.0-20190907020128-2ca718005c18/go.mod" - "golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod" - "golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543" - "golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod" - "google.golang.org/api v0.0.0-20180829000535-087779f1d2c9" - "google.golang.org/api v0.0.0-20180829000535-087779f1d2c9/go.mod" - "google.golang.org/appengine v1.1.0/go.mod" - "google.golang.org/appengine v1.4.0" - "google.golang.org/appengine v1.4.0/go.mod" - "google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod" - "google.golang.org/genproto v0.0.0-20190404172233-64821d5d2107" - "google.golang.org/genproto v0.0.0-20190404172233-64821d5d2107/go.mod" - "google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55" - "google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55/go.mod" - "google.golang.org/grpc v1.14.0/go.mod" - "google.golang.org/grpc v1.19.0/go.mod" - "google.golang.org/grpc v1.22.0/go.mod" - "google.golang.org/grpc v1.23.0" - "google.golang.org/grpc v1.23.0/go.mod" - "google.golang.org/grpc v1.25.1" - "google.golang.org/grpc v1.25.1/go.mod" - "gopkg.in/airbrake/gobrake.v2 v2.0.9" - "gopkg.in/airbrake/gobrake.v2 v2.0.9/go.mod" - "gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod" - "gopkg.in/asn1-ber.v1 v1.0.0-20181015200546-f715ec2f112d/go.mod" - "gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod" - "gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15" - "gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod" - "gopkg.in/fsnotify.v1 v1.4.7" - "gopkg.in/fsnotify.v1 v1.4.7/go.mod" - "gopkg.in/gemnasium/logrus-airbrake-hook.v2 v2.1.2" - "gopkg.in/gemnasium/logrus-airbrake-hook.v2 v2.1.2/go.mod" - "gopkg.in/inf.v0 v0.9.1" - "gopkg.in/inf.v0 v0.9.1/go.mod" - "gopkg.in/resty.v1 v1.12.0" - "gopkg.in/resty.v1 v1.12.0/go.mod" - "gopkg.in/square/go-jose.v2 v2.3.1" - "gopkg.in/square/go-jose.v2 v2.3.1/go.mod" - "gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7" - "gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7/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.5/go.mod" - "gopkg.in/yaml.v2 v2.2.8" - "gopkg.in/yaml.v2 v2.2.8/go.mod" - "honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod" - "honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod" - "k8s.io/api v0.0.0-20180806132203-61b11ee65332/go.mod" - "k8s.io/api v0.0.0-20190325185214-7544f9db76f6" - "k8s.io/api v0.0.0-20190325185214-7544f9db76f6/go.mod" - "k8s.io/apimachinery v0.0.0-20180821005732-488889b0007f/go.mod" - "k8s.io/apimachinery v0.0.0-20190223001710-c182ff3b9841" - "k8s.io/apimachinery v0.0.0-20190223001710-c182ff3b9841/go.mod" - "k8s.io/client-go v8.0.0+incompatible" - "k8s.io/client-go v8.0.0+incompatible/go.mod" - ) -go-module_set_globals -SRC_URI="https://github.com/hashicorp/consul/archive/v${PV}.tar.gz -> ${P}.tar.gz - ${EGO_SUM_SRC_URI}" - -LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT" -RESTRICT+=" test" -SLOT="0" -KEYWORDS="~amd64" - -BDEPEND="dev-go/gox" -COMMON_DEPEND=" - acct-group/consul - acct-user/consul" - DEPEND="${COMMON_DEPEND}" - RDEPEND="${COMMON_DEPEND}" - -src_compile() { - # The dev target sets causes build.sh to set appropriate XC_OS - # and XC_ARCH, and skips generation of an unused zip file, - # avoiding a dependency on app-arch/zip. - GIT_DESCRIBE="v${PV}" \ - GIT_DIRTY="" \ - GIT_COMMIT="${GIT_COMMIT}" \ - emake dev-build -} - -src_install() { - dobin bin/consul - - keepdir /etc/consul.d - insinto /etc/consul.d - doins "${FILESDIR}/"*.json.example - - keepdir /var/log/consul - fowners consul:consul /var/log/consul - - newinitd "${FILESDIR}/consul.initd" "${PN}" - newconfd "${FILESDIR}/consul.confd" "${PN}" - insinto /etc/logrotate.d - newins "${FILESDIR}/${PN}.logrotated" "${PN}" - systemd_dounit "${FILESDIR}/consul.service" -} diff --git a/app-admin/consul/consul-1.8.4.ebuild b/app-admin/consul/consul-1.8.4.ebuild deleted file mode 100644 index e95ff9dfbf88..000000000000 --- a/app-admin/consul/consul-1.8.4.ebuild +++ /dev/null @@ -1,760 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit go-module systemd -GIT_COMMIT=12b16df32 - -DESCRIPTION="A tool for service discovery, monitoring and configuration" -HOMEPAGE="https://www.consul.io" - -# Upstream doesn't use "-mod=vendor" in their build system, and the -# vendor directory is incomplete. -# On the next bump, remove this if they have added "-mod=vendor" -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" - "cloud.google.com/go v0.38.0/go.mod" - "github.com/Azure/azure-sdk-for-go v40.3.0+incompatible" - "github.com/Azure/azure-sdk-for-go v40.3.0+incompatible/go.mod" - "github.com/Azure/go-autorest/autorest v0.9.0/go.mod" - "github.com/Azure/go-autorest/autorest v0.9.3/go.mod" - "github.com/Azure/go-autorest/autorest v0.10.0" - "github.com/Azure/go-autorest/autorest v0.10.0/go.mod" - "github.com/Azure/go-autorest/autorest/adal v0.5.0/go.mod" - "github.com/Azure/go-autorest/autorest/adal v0.8.0/go.mod" - "github.com/Azure/go-autorest/autorest/adal v0.8.1/go.mod" - "github.com/Azure/go-autorest/autorest/adal v0.8.2" - "github.com/Azure/go-autorest/autorest/adal v0.8.2/go.mod" - "github.com/Azure/go-autorest/autorest/azure/auth v0.4.2" - "github.com/Azure/go-autorest/autorest/azure/auth v0.4.2/go.mod" - "github.com/Azure/go-autorest/autorest/azure/cli v0.3.1" - "github.com/Azure/go-autorest/autorest/azure/cli v0.3.1/go.mod" - "github.com/Azure/go-autorest/autorest/date v0.1.0/go.mod" - "github.com/Azure/go-autorest/autorest/date v0.2.0" - "github.com/Azure/go-autorest/autorest/date v0.2.0/go.mod" - "github.com/Azure/go-autorest/autorest/mocks v0.1.0/go.mod" - "github.com/Azure/go-autorest/autorest/mocks v0.2.0/go.mod" - "github.com/Azure/go-autorest/autorest/mocks v0.3.0" - "github.com/Azure/go-autorest/autorest/mocks v0.3.0/go.mod" - "github.com/Azure/go-autorest/autorest/to v0.3.0" - "github.com/Azure/go-autorest/autorest/to v0.3.0/go.mod" - "github.com/Azure/go-autorest/autorest/validation v0.2.0" - "github.com/Azure/go-autorest/autorest/validation v0.2.0/go.mod" - "github.com/Azure/go-autorest/logger v0.1.0" - "github.com/Azure/go-autorest/logger v0.1.0/go.mod" - "github.com/Azure/go-autorest/tracing v0.5.0" - "github.com/Azure/go-autorest/tracing v0.5.0/go.mod" - "github.com/BurntSushi/toml v0.3.1" - "github.com/BurntSushi/toml v0.3.1/go.mod" - "github.com/DataDog/datadog-go v2.2.0+incompatible" - "github.com/DataDog/datadog-go v2.2.0+incompatible/go.mod" - "github.com/DataDog/datadog-go v3.2.0+incompatible" - "github.com/DataDog/datadog-go v3.2.0+incompatible/go.mod" - "github.com/Microsoft/go-winio v0.4.3" - "github.com/Microsoft/go-winio v0.4.3/go.mod" - "github.com/NYTimes/gziphandler v0.0.0-20170623195520-56545f4a5d46/go.mod" - "github.com/NYTimes/gziphandler v1.0.1" - "github.com/NYTimes/gziphandler v1.0.1/go.mod" - "github.com/OneOfOne/xxhash v1.2.2/go.mod" - "github.com/PuerkitoBio/purell v1.0.0/go.mod" - "github.com/PuerkitoBio/urlesc v0.0.0-20160726150825-5bd2802263f2/go.mod" - "github.com/StackExchange/wmi v0.0.0-20180116203802-5d049714c4a6" - "github.com/StackExchange/wmi v0.0.0-20180116203802-5d049714c4a6/go.mod" - "github.com/abdullin/seq v0.0.0-20160510034733-d5467c17e7af" - "github.com/abdullin/seq v0.0.0-20160510034733-d5467c17e7af/go.mod" - "github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod" - "github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751/go.mod" - "github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod" - "github.com/alecthomas/units v0.0.0-20190717042225-c3de453c63f4/go.mod" - "github.com/armon/circbuf v0.0.0-20150827004946-bbbad097214e" - "github.com/armon/circbuf v0.0.0-20150827004946-bbbad097214e/go.mod" - "github.com/armon/consul-api v0.0.0-20180202201655-eb2c6b5be1b6/go.mod" - "github.com/armon/go-metrics v0.0.0-20180917152333-f0300d1749da/go.mod" - "github.com/armon/go-metrics v0.0.0-20190430140413-ec5e00d3c878" - "github.com/armon/go-metrics v0.0.0-20190430140413-ec5e00d3c878/go.mod" - "github.com/armon/go-metrics v0.3.4" - "github.com/armon/go-metrics v0.3.4/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.25.41" - "github.com/aws/aws-sdk-go v1.25.41/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/beorn7/perks v1.0.1" - "github.com/beorn7/perks v1.0.1/go.mod" - "github.com/bgentry/speakeasy v0.1.0" - "github.com/bgentry/speakeasy v0.1.0/go.mod" - "github.com/boltdb/bolt v1.3.1" - "github.com/boltdb/bolt v1.3.1/go.mod" - "github.com/census-instrumentation/opencensus-proto v0.2.1" - "github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod" - "github.com/cespare/xxhash v1.1.0" - "github.com/cespare/xxhash v1.1.0/go.mod" - "github.com/cespare/xxhash/v2 v2.1.1" - "github.com/cespare/xxhash/v2 v2.1.1/go.mod" - "github.com/circonus-labs/circonus-gometrics v2.3.1+incompatible" - "github.com/circonus-labs/circonus-gometrics v2.3.1+incompatible/go.mod" - "github.com/circonus-labs/circonusllhist v0.1.3" - "github.com/circonus-labs/circonusllhist v0.1.3/go.mod" - "github.com/client9/misspell v0.3.4/go.mod" - "github.com/cncf/udpa/go v0.0.0-20200313221541-5f7e5dd04533" - "github.com/cncf/udpa/go v0.0.0-20200313221541-5f7e5dd04533/go.mod" - "github.com/cockroachdb/apd v1.1.0/go.mod" - "github.com/coredns/coredns v1.1.2" - "github.com/coredns/coredns v1.1.2/go.mod" - "github.com/coreos/bbolt v1.3.2/go.mod" - "github.com/coreos/etcd v3.3.10+incompatible/go.mod" - "github.com/coreos/go-etcd v2.0.0+incompatible/go.mod" - "github.com/coreos/go-oidc v2.1.0+incompatible" - "github.com/coreos/go-oidc v2.1.0+incompatible/go.mod" - "github.com/coreos/go-semver v0.2.0/go.mod" - "github.com/coreos/go-systemd v0.0.0-20190321100706-95778dfbb74e/go.mod" - "github.com/coreos/pkg v0.0.0-20180928190104-399ea9e2e55f/go.mod" - "github.com/cpuguy83/go-md2man v1.0.10/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/denverdino/aliyungo v0.0.0-20170926055100-d3308649c661" - "github.com/denverdino/aliyungo v0.0.0-20170926055100-d3308649c661/go.mod" - "github.com/dgrijalva/jwt-go v3.2.0+incompatible" - "github.com/dgrijalva/jwt-go v3.2.0+incompatible/go.mod" - "github.com/dgryski/go-sip13 v0.0.0-20181026042036-e10d5fee7954/go.mod" - "github.com/digitalocean/godo v1.1.1/go.mod" - "github.com/digitalocean/godo v1.10.0" - "github.com/digitalocean/godo v1.10.0/go.mod" - "github.com/dimchansky/utfbom v1.1.0" - "github.com/dimchansky/utfbom v1.1.0/go.mod" - "github.com/dnaeon/go-vcr v1.0.1" - "github.com/dnaeon/go-vcr v1.0.1/go.mod" - "github.com/docker/go-connections v0.3.0" - "github.com/docker/go-connections v0.3.0/go.mod" - "github.com/docker/spdystream v0.0.0-20160310174837-449fdfce4d96/go.mod" - "github.com/dustin/go-humanize v1.0.0/go.mod" - "github.com/elazarl/go-bindata-assetfs v0.0.0-20160803192304-e1a2a7ec64b0" - "github.com/elazarl/go-bindata-assetfs v0.0.0-20160803192304-e1a2a7ec64b0/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.5" - "github.com/envoyproxy/go-control-plane v0.9.5/go.mod" - "github.com/envoyproxy/protoc-gen-validate v0.1.0" - "github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod" - "github.com/evanphx/json-patch v4.2.0+incompatible/go.mod" - "github.com/fatih/color v1.7.0/go.mod" - "github.com/fatih/color v1.9.0" - "github.com/fatih/color v1.9.0/go.mod" - "github.com/fatih/structs v1.1.0/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" - "github.com/ghodss/yaml v1.0.0/go.mod" - "github.com/go-check/check v0.0.0-20140225173054-eb6ee6f84d0a/go.mod" - "github.com/go-kit/kit v0.8.0/go.mod" - "github.com/go-kit/kit v0.9.0/go.mod" - "github.com/go-ldap/ldap v3.0.2+incompatible/go.mod" - "github.com/go-logfmt/logfmt v0.3.0/go.mod" - "github.com/go-logfmt/logfmt v0.4.0/go.mod" - "github.com/go-logr/logr v0.1.0/go.mod" - "github.com/go-ole/go-ole v1.2.1" - "github.com/go-ole/go-ole v1.2.1/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-stack/stack v1.8.0/go.mod" - "github.com/go-test/deep v1.0.2-0.20181118220953-042da051cf31/go.mod" - "github.com/go-test/deep v1.0.2" - "github.com/go-test/deep v1.0.2/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-20190129154638-5b532d6fd5ef/go.mod" - "github.com/golang/mock v1.1.1/go.mod" - "github.com/golang/mock v1.2.0/go.mod" - "github.com/golang/protobuf v0.0.0-20161109072736-4bd1920723d7/go.mod" - "github.com/golang/protobuf v1.2.0/go.mod" - "github.com/golang/protobuf v1.3.1" - "github.com/golang/protobuf v1.3.1/go.mod" - "github.com/golang/protobuf v1.3.2" - "github.com/golang/protobuf v1.3.2/go.mod" - "github.com/golang/snappy v0.0.1" - "github.com/golang/snappy v0.0.1/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" - "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" - "github.com/google/go-cmp v0.4.0/go.mod" - "github.com/google/go-querystring v0.0.0-20170111101155-53e6ce116135/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 v1.0.0" - "github.com/google/gofuzz v1.0.0/go.mod" - "github.com/google/martian v2.1.0+incompatible/go.mod" - "github.com/google/pprof v0.0.0-20181206194817-3ea8567a2e57/go.mod" - "github.com/google/tcpproxy v0.0.0-20180808230851-dfa16c61dad2" - "github.com/google/tcpproxy v0.0.0-20180808230851-dfa16c61dad2/go.mod" - "github.com/google/uuid v1.1.1/go.mod" - "github.com/googleapis/gax-go/v2 v2.0.4/go.mod" - "github.com/googleapis/gnostic v0.0.0-20170729233727-0c5108395e2d/go.mod" - "github.com/googleapis/gnostic v0.2.0" - "github.com/googleapis/gnostic v0.2.0/go.mod" - "github.com/gophercloud/gophercloud v0.1.0" - "github.com/gophercloud/gophercloud v0.1.0/go.mod" - "github.com/gorilla/websocket v1.4.0/go.mod" - "github.com/gregjones/httpcache v0.0.0-20180305231024-9cad4c3443a7" - "github.com/gregjones/httpcache v0.0.0-20180305231024-9cad4c3443a7/go.mod" - "github.com/grpc-ecosystem/go-grpc-middleware v1.0.0/go.mod" - "github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0/go.mod" - "github.com/grpc-ecosystem/grpc-gateway v1.9.0/go.mod" - "github.com/hashicorp/errwrap v1.0.0" - "github.com/hashicorp/errwrap v1.0.0/go.mod" - "github.com/hashicorp/go-bexpr v0.1.2" - "github.com/hashicorp/go-bexpr v0.1.2/go.mod" - "github.com/hashicorp/go-checkpoint v0.0.0-20171009173528-1545e56e46de" - "github.com/hashicorp/go-checkpoint v0.0.0-20171009173528-1545e56e46de/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-connlimit v0.2.0" - "github.com/hashicorp/go-connlimit v0.2.0/go.mod" - "github.com/hashicorp/go-discover v0.0.0-20200501174627-ad1e96bde088" - "github.com/hashicorp/go-discover v0.0.0-20200501174627-ad1e96bde088/go.mod" - "github.com/hashicorp/go-hclog v0.0.0-20180709165350-ff2cf002a8dd/go.mod" - "github.com/hashicorp/go-hclog v0.8.0/go.mod" - "github.com/hashicorp/go-hclog v0.9.1/go.mod" - "github.com/hashicorp/go-hclog v0.12.0" - "github.com/hashicorp/go-hclog v0.12.0/go.mod" - "github.com/hashicorp/go-immutable-radix v1.0.0/go.mod" - "github.com/hashicorp/go-immutable-radix v1.1.0" - "github.com/hashicorp/go-immutable-radix v1.1.0/go.mod" - "github.com/hashicorp/go-immutable-radix v1.2.0" - "github.com/hashicorp/go-immutable-radix v1.2.0/go.mod" - "github.com/hashicorp/go-memdb v1.0.3" - "github.com/hashicorp/go-memdb v1.0.3/go.mod" - "github.com/hashicorp/go-msgpack v0.5.3/go.mod" - "github.com/hashicorp/go-msgpack v0.5.5" - "github.com/hashicorp/go-msgpack v0.5.5/go.mod" - "github.com/hashicorp/go-multierror v1.0.0" - "github.com/hashicorp/go-multierror v1.0.0/go.mod" - "github.com/hashicorp/go-multierror v1.1.0" - "github.com/hashicorp/go-multierror v1.1.0/go.mod" - "github.com/hashicorp/go-plugin v1.0.1/go.mod" - "github.com/hashicorp/go-raftchunking v0.6.1" - "github.com/hashicorp/go-raftchunking v0.6.1/go.mod" - "github.com/hashicorp/go-retryablehttp v0.5.3/go.mod" - "github.com/hashicorp/go-retryablehttp v0.5.4" - "github.com/hashicorp/go-retryablehttp v0.5.4/go.mod" - "github.com/hashicorp/go-rootcerts v1.0.1/go.mod" - "github.com/hashicorp/go-rootcerts v1.0.2" - "github.com/hashicorp/go-rootcerts v1.0.2/go.mod" - "github.com/hashicorp/go-sockaddr v1.0.0/go.mod" - "github.com/hashicorp/go-sockaddr v1.0.2" - "github.com/hashicorp/go-sockaddr v1.0.2/go.mod" - "github.com/hashicorp/go-syslog v1.0.0" - "github.com/hashicorp/go-syslog v1.0.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-uuid v1.0.2" - "github.com/hashicorp/go-uuid v1.0.2/go.mod" - "github.com/hashicorp/go-version v1.1.0/go.mod" - "github.com/hashicorp/go-version v1.2.0" - "github.com/hashicorp/go-version v1.2.0/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/golang-lru v0.5.4" - "github.com/hashicorp/golang-lru v0.5.4/go.mod" - "github.com/hashicorp/hcl v1.0.0" - "github.com/hashicorp/hcl v1.0.0/go.mod" - "github.com/hashicorp/hil v0.0.0-20160711231837-1e86c6b523c5" - "github.com/hashicorp/hil v0.0.0-20160711231837-1e86c6b523c5/go.mod" - "github.com/hashicorp/logutils v1.0.0/go.mod" - "github.com/hashicorp/mdns v1.0.1" - "github.com/hashicorp/mdns v1.0.1/go.mod" - "github.com/hashicorp/memberlist v0.2.2" - "github.com/hashicorp/memberlist v0.2.2/go.mod" - "github.com/hashicorp/net-rpc-msgpackrpc v0.0.0-20151116020338-a14192a58a69" - "github.com/hashicorp/net-rpc-msgpackrpc v0.0.0-20151116020338-a14192a58a69/go.mod" - "github.com/hashicorp/raft v1.1.1/go.mod" - "github.com/hashicorp/raft v1.1.2" - "github.com/hashicorp/raft v1.1.2/go.mod" - "github.com/hashicorp/raft-boltdb v0.0.0-20171010151810-6e5ba93211ea" - "github.com/hashicorp/raft-boltdb v0.0.0-20171010151810-6e5ba93211ea/go.mod" - "github.com/hashicorp/serf v0.9.3" - "github.com/hashicorp/serf v0.9.3/go.mod" - "github.com/hashicorp/serf v0.9.4" - "github.com/hashicorp/serf v0.9.4/go.mod" - "github.com/hashicorp/vault/api v1.0.4" - "github.com/hashicorp/vault/api v1.0.4/go.mod" - "github.com/hashicorp/vault/sdk v0.1.13" - "github.com/hashicorp/vault/sdk v0.1.13/go.mod" - "github.com/hashicorp/vic v1.5.1-0.20190403131502-bbfe86ec9443" - "github.com/hashicorp/vic v1.5.1-0.20190403131502-bbfe86ec9443/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/imdario/mergo v0.3.5/go.mod" - "github.com/imdario/mergo v0.3.6" - "github.com/imdario/mergo v0.3.6/go.mod" - "github.com/inconshreveable/mousetrap v1.0.0/go.mod" - "github.com/jackc/fake v0.0.0-20150926172116-812a484cc733/go.mod" - "github.com/jackc/pgx v3.3.0+incompatible/go.mod" - "github.com/jarcoal/httpmock v0.0.0-20180424175123-9c70cfe4a1da" - "github.com/jarcoal/httpmock v0.0.0-20180424175123-9c70cfe4a1da/go.mod" - "github.com/jmespath/go-jmespath v0.0.0-20180206201540-c2b33e8439af" - "github.com/jmespath/go-jmespath v0.0.0-20180206201540-c2b33e8439af/go.mod" - "github.com/jonboulle/clockwork v0.1.0/go.mod" - "github.com/joyent/triton-go v0.0.0-20180628001255-830d2b111e62/go.mod" - "github.com/joyent/triton-go v1.7.1-0.20200416154420-6801d15b779f" - "github.com/joyent/triton-go v1.7.1-0.20200416154420-6801d15b779f/go.mod" - "github.com/json-iterator/go v0.0.0-20180612202835-f2b4162afba3/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/json-iterator/go v1.1.9" - "github.com/json-iterator/go v1.1.9/go.mod" - "github.com/jstemmer/go-junit-report v0.0.0-20190106144839-af01ea7f8024/go.mod" - "github.com/julienschmidt/httprouter v1.2.0/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/konsorten/go-windows-terminal-sequences v1.0.1/go.mod" - "github.com/konsorten/go-windows-terminal-sequences v1.0.2" - "github.com/konsorten/go-windows-terminal-sequences v1.0.2/go.mod" - "github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515/go.mod" - "github.com/kr/pretty v0.1.0/go.mod" - "github.com/kr/pretty v0.2.0" - "github.com/kr/pretty v0.2.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/lib/pq v1.1.1/go.mod" - "github.com/linode/linodego v0.7.1" - "github.com/linode/linodego v0.7.1/go.mod" - "github.com/magiconair/properties v1.8.0/go.mod" - "github.com/mailru/easyjson v0.0.0-20160728113105-d5b7844b561a/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-colorable v0.1.6" - "github.com/mattn/go-colorable v0.1.6/go.mod" - "github.com/mattn/go-isatty v0.0.3/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.11/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.3/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.14/go.mod" - "github.com/miekg/dns v1.1.26" - "github.com/miekg/dns v1.1.26/go.mod" - "github.com/mitchellh/cli v1.0.0/go.mod" - "github.com/mitchellh/cli v1.1.0" - "github.com/mitchellh/cli v1.1.0/go.mod" - "github.com/mitchellh/copystructure v1.0.0" - "github.com/mitchellh/copystructure 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-testing-interface v0.0.0-20171004221916-a61a99592b77/go.mod" - "github.com/mitchellh/go-testing-interface v1.0.0/go.mod" - "github.com/mitchellh/go-testing-interface v1.14.0" - "github.com/mitchellh/go-testing-interface v1.14.0/go.mod" - "github.com/mitchellh/go-wordwrap v1.0.0/go.mod" - "github.com/mitchellh/hashstructure v0.0.0-20170609045927-2bca23e0e452" - "github.com/mitchellh/hashstructure v0.0.0-20170609045927-2bca23e0e452/go.mod" - "github.com/mitchellh/mapstructure v0.0.0-20160808181253-ca63d7c062ee/go.mod" - "github.com/mitchellh/mapstructure v1.1.2" - "github.com/mitchellh/mapstructure v1.1.2/go.mod" - "github.com/mitchellh/mapstructure v1.3.3" - "github.com/mitchellh/mapstructure v1.3.3/go.mod" - "github.com/mitchellh/pointerstructure v1.0.0" - "github.com/mitchellh/pointerstructure 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/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/nicolai86/scaleway-sdk v1.10.2-0.20180628010248-798f60e20bb2" - "github.com/nicolai86/scaleway-sdk v1.10.2-0.20180628010248-798f60e20bb2/go.mod" - "github.com/oklog/run v1.0.0/go.mod" - "github.com/oklog/ulid v1.3.1/go.mod" - "github.com/olekukonko/tablewriter v0.0.0-20180130162743-b8a9be070da4/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 v1.5.0/go.mod" - "github.com/packethost/packngo v0.1.1-0.20180711074735-b9cb5096f54c" - "github.com/packethost/packngo v0.1.1-0.20180711074735-b9cb5096f54c/go.mod" - "github.com/pascaldekloe/goe v0.0.0-20180627143212-57f6aae5913c/go.mod" - "github.com/pascaldekloe/goe v0.1.0" - "github.com/pascaldekloe/goe v0.1.0/go.mod" - "github.com/patrickmn/go-cache v2.1.0+incompatible" - "github.com/patrickmn/go-cache v2.1.0+incompatible/go.mod" - "github.com/pelletier/go-toml v1.2.0/go.mod" - "github.com/peterbourgon/diskv v2.0.1+incompatible" - "github.com/peterbourgon/diskv v2.0.1+incompatible/go.mod" - "github.com/pierrec/lz4 v2.0.5+incompatible" - "github.com/pierrec/lz4 v2.0.5+incompatible/go.mod" - "github.com/pkg/errors v0.8.0/go.mod" - "github.com/pkg/errors v0.8.1" - "github.com/pkg/errors v0.8.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" - "github.com/posener/complete v1.1.1/go.mod" - "github.com/posener/complete v1.2.3" - "github.com/posener/complete v1.2.3/go.mod" - "github.com/pquerna/cachecontrol v0.0.0-20180517163645-1555304b9b35" - "github.com/pquerna/cachecontrol v0.0.0-20180517163645-1555304b9b35/go.mod" - "github.com/prometheus/client_golang v0.9.1/go.mod" - "github.com/prometheus/client_golang v0.9.2/go.mod" - "github.com/prometheus/client_golang v0.9.3/go.mod" - "github.com/prometheus/client_golang v1.0.0" - "github.com/prometheus/client_golang v1.0.0/go.mod" - "github.com/prometheus/client_golang v1.4.0" - "github.com/prometheus/client_golang v1.4.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" - "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/client_model v0.2.0" - "github.com/prometheus/client_model v0.2.0/go.mod" - "github.com/prometheus/common v0.0.0-20181113130724-41aa239b4cce/go.mod" - "github.com/prometheus/common v0.0.0-20181126121408-4724e9255275/go.mod" - "github.com/prometheus/common v0.4.0/go.mod" - "github.com/prometheus/common v0.4.1" - "github.com/prometheus/common v0.4.1/go.mod" - "github.com/prometheus/common v0.9.1" - "github.com/prometheus/common v0.9.1/go.mod" - "github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d/go.mod" - "github.com/prometheus/procfs v0.0.0-20181204211112-1dc9a6cbc91a/go.mod" - "github.com/prometheus/procfs v0.0.0-20190507164030-5867b95ac084/go.mod" - "github.com/prometheus/procfs v0.0.2" - "github.com/prometheus/procfs v0.0.2/go.mod" - "github.com/prometheus/procfs v0.0.8" - "github.com/prometheus/procfs v0.0.8/go.mod" - "github.com/prometheus/tsdb v0.7.1/go.mod" - "github.com/rboyer/safeio v0.2.1" - "github.com/rboyer/safeio v0.2.1/go.mod" - "github.com/renier/xmlrpc v0.0.0-20170708154548-ce4a1a486c03" - "github.com/renier/xmlrpc v0.0.0-20170708154548-ce4a1a486c03/go.mod" - "github.com/rogpeppe/fastuuid v0.0.0-20150106093220-6724a57986af/go.mod" - "github.com/rs/zerolog v1.4.0/go.mod" - "github.com/russross/blackfriday v1.5.2/go.mod" - "github.com/ryanuber/columnize v0.0.0-20160712163229-9b3edd62028f/go.mod" - "github.com/ryanuber/columnize v2.1.0+incompatible" - "github.com/ryanuber/columnize v2.1.0+incompatible/go.mod" - "github.com/ryanuber/go-glob v1.0.0" - "github.com/ryanuber/go-glob v1.0.0/go.mod" - "github.com/satori/go.uuid v1.2.0/go.mod" - "github.com/sean-/conswriter v0.0.0-20180208195008-f5ae3917a627/go.mod" - "github.com/sean-/pager v0.0.0-20180208200047-666be9bf53b5/go.mod" - "github.com/sean-/seed v0.0.0-20170313163322-e2103e2c3529" - "github.com/sean-/seed v0.0.0-20170313163322-e2103e2c3529/go.mod" - "github.com/shirou/gopsutil v0.0.0-20181107111621-48177ef5f880" - "github.com/shirou/gopsutil v0.0.0-20181107111621-48177ef5f880/go.mod" - "github.com/shirou/w32 v0.0.0-20160930032740-bb4de0191aa4" - "github.com/shirou/w32 v0.0.0-20160930032740-bb4de0191aa4/go.mod" - "github.com/shopspring/decimal v0.0.0-20180709203117-cd690d0c9e24/go.mod" - "github.com/sirupsen/logrus v1.0.6/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/softlayer/softlayer-go v0.0.0-20180806151055-260589d94c7d" - "github.com/softlayer/softlayer-go v0.0.0-20180806151055-260589d94c7d/go.mod" - "github.com/soheilhy/cmux v0.1.4/go.mod" - "github.com/spaolacci/murmur3 v0.0.0-20180118202830-f09979ecbc72/go.mod" - "github.com/spf13/afero v1.1.2/go.mod" - "github.com/spf13/afero v1.2.1/go.mod" - "github.com/spf13/afero v1.2.2/go.mod" - "github.com/spf13/cast v1.3.0/go.mod" - "github.com/spf13/cobra v0.0.5/go.mod" - "github.com/spf13/jwalterweatherman v1.0.0/go.mod" - "github.com/spf13/pflag v0.0.0-20170130214245-9ff6c6923cff/go.mod" - "github.com/spf13/pflag v1.0.3/go.mod" - "github.com/spf13/pflag v1.0.5" - "github.com/spf13/pflag v1.0.5/go.mod" - "github.com/spf13/viper v1.3.2/go.mod" - "github.com/spf13/viper v1.4.0/go.mod" - "github.com/stretchr/objx v0.1.0/go.mod" - "github.com/stretchr/objx v0.1.1" - "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" - "github.com/stretchr/testify v1.4.0/go.mod" - "github.com/stretchr/testify v1.5.1" - "github.com/stretchr/testify v1.5.1/go.mod" - "github.com/tencentcloud/tencentcloud-sdk-go v3.0.83+incompatible" - "github.com/tencentcloud/tencentcloud-sdk-go v3.0.83+incompatible/go.mod" - "github.com/tent/http-link-go v0.0.0-20130702225549-ac974c61c2f9/go.mod" - "github.com/tmc/grpc-websocket-proxy v0.0.0-20190109142713-0ad062ec5ee5/go.mod" - "github.com/tv42/httpunix v0.0.0-20150427012821-b75d8614f926" - "github.com/tv42/httpunix v0.0.0-20150427012821-b75d8614f926/go.mod" - "github.com/ugorji/go v1.1.4/go.mod" - "github.com/ugorji/go/codec v0.0.0-20181204163529-d75b2dcb6bc8/go.mod" - "github.com/vmware/govmomi v0.18.0" - "github.com/vmware/govmomi v0.18.0/go.mod" - "github.com/xiang90/probing v0.0.0-20190116061207-43a291ad63a2/go.mod" - "github.com/xordataexchange/crypt v0.0.3-0.20170626215501-b2862e3d0a77/go.mod" - "go.etcd.io/bbolt v1.3.2/go.mod" - "go.opencensus.io v0.21.0/go.mod" - "go.opencensus.io v0.22.0" - "go.opencensus.io v0.22.0/go.mod" - "go.uber.org/atomic v1.4.0/go.mod" - "go.uber.org/goleak v1.0.0" - "go.uber.org/goleak v1.0.0/go.mod" - "go.uber.org/multierr v1.1.0/go.mod" - "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-20181029021203-45a5f77698d3/go.mod" - "golang.org/x/crypto v0.0.0-20181203042331-505ab145d0a9/go.mod" - "golang.org/x/crypto v0.0.0-20190211182817-74369b46fc67/go.mod" - "golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod" - "golang.org/x/crypto v0.0.0-20190611184440-5c40567a22f8/go.mod" - "golang.org/x/crypto v0.0.0-20190923035154-9ee001bba392/go.mod" - "golang.org/x/crypto v0.0.0-20191206172530-e9b2fee46413/go.mod" - "golang.org/x/crypto v0.0.0-20200220183623-bac4c82f6975" - "golang.org/x/crypto v0.0.0-20200220183623-bac4c82f6975/go.mod" - "golang.org/x/exp v0.0.0-20190121172915-509febef88a4/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-20190930215403-16217165b5de" - "golang.org/x/lint v0.0.0-20190930215403-16217165b5de/go.mod" - "golang.org/x/net v0.0.0-20170114055629-f2499483f923/go.mod" - "golang.org/x/net v0.0.0-20180724234803-3673e40ba225/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-20181023162649-9b4f9f5ad519/go.mod" - "golang.org/x/net v0.0.0-20181114220301-adae6a3d119a/go.mod" - "golang.org/x/net v0.0.0-20181201002055-351d144fa1fc/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-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-20190522155817-f3200d17e092/go.mod" - "golang.org/x/net v0.0.0-20190613194153-d28f0bde5980/go.mod" - "golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod" - "golang.org/x/net v0.0.0-20190923162816-aa69164e4478/go.mod" - "golang.org/x/net v0.0.0-20191004110552-13f9640d40b9" - "golang.org/x/net v0.0.0-20191004110552-13f9640d40b9/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-20190604053449-0f29369cfe45" - "golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/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" - "golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod" - "golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e" - "golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod" - "golang.org/x/sys v0.0.0-20170830134202-bb24a47a89ea/go.mod" - "golang.org/x/sys v0.0.0-20180823144017-11551d06cbcc/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-20181026203630-95b1ffbd15a5/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-20181205085412-a5c9d58dba9a/go.mod" - "golang.org/x/sys v0.0.0-20190129075346-302c3dd5f1cc/go.mod" - "golang.org/x/sys v0.0.0-20190209173611-3b5209105503/go.mod" - "golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod" - "golang.org/x/sys v0.0.0-20190222072716-a9d3bda3a223/go.mod" - "golang.org/x/sys v0.0.0-20190403152447-81d4e9dc473e/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-20190507160741-ecd444e8653b/go.mod" - "golang.org/x/sys v0.0.0-20190515120540-06a5c4944438/go.mod" - "golang.org/x/sys v0.0.0-20190523142557-0e01d883c5c5/go.mod" - "golang.org/x/sys v0.0.0-20190813064441-fde4db37ae7a/go.mod" - "golang.org/x/sys v0.0.0-20190922100055-0a153f010e69/go.mod" - "golang.org/x/sys v0.0.0-20190924154521-2837fb4f24fe/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-20200116001909-b77594299b42/go.mod" - "golang.org/x/sys v0.0.0-20200122134326-e047566fdf82/go.mod" - "golang.org/x/sys v0.0.0-20200124204421-9fbb57f87de9" - "golang.org/x/sys v0.0.0-20200124204421-9fbb57f87de9/go.mod" - "golang.org/x/sys v0.0.0-20200223170610-d5e6a3e2c0ae" - "golang.org/x/sys v0.0.0-20200223170610-d5e6a3e2c0ae/go.mod" - "golang.org/x/text v0.0.0-20160726164857-2910a502d2bf/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" - "golang.org/x/text v0.3.2/go.mod" - "golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod" - "golang.org/x/time v0.0.0-20190308202827-9d24e82272b4" - "golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod" - "golang.org/x/time v0.0.0-20200416051211-89c76fbcd5d1" - "golang.org/x/time v0.0.0-20200416051211-89c76fbcd5d1/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-20190312170243-e65039ee4138/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-20190907020128-2ca718005c18/go.mod" - "golang.org/x/tools v0.0.0-20191108193012-7d206e10da11" - "golang.org/x/tools v0.0.0-20191108193012-7d206e10da11/go.mod" - "golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod" - "golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543" - "golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod" - "google.golang.org/api v0.4.0/go.mod" - "google.golang.org/api v0.7.0" - "google.golang.org/api v0.7.0/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.0" - "google.golang.org/appengine v1.6.0/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-20190404172233-64821d5d2107/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-20190819201941-24fa4b261c55" - "google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55/go.mod" - "google.golang.org/grpc v1.14.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.0/go.mod" - "google.golang.org/grpc v1.22.0/go.mod" - "google.golang.org/grpc v1.23.0" - "google.golang.org/grpc v1.23.0/go.mod" - "google.golang.org/grpc v1.25.1" - "google.golang.org/grpc v1.25.1/go.mod" - "gopkg.in/airbrake/gobrake.v2 v2.0.9/go.mod" - "gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod" - "gopkg.in/asn1-ber.v1 v1.0.0-20181015200546-f715ec2f112d/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/fsnotify.v1 v1.4.7/go.mod" - "gopkg.in/gemnasium/logrus-airbrake-hook.v2 v2.1.2/go.mod" - "gopkg.in/inf.v0 v0.9.1" - "gopkg.in/inf.v0 v0.9.1/go.mod" - "gopkg.in/resty.v1 v1.12.0" - "gopkg.in/resty.v1 v1.12.0/go.mod" - "gopkg.in/square/go-jose.v2 v2.3.1" - "gopkg.in/square/go-jose.v2 v2.3.1/go.mod" - "gopkg.in/square/go-jose.v2 v2.4.1" - "gopkg.in/square/go-jose.v2 v2.4.1/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.5/go.mod" - "gopkg.in/yaml.v2 v2.2.8" - "gopkg.in/yaml.v2 v2.2.8/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" - "k8s.io/api v0.16.9" - "k8s.io/api v0.16.9/go.mod" - "k8s.io/apimachinery v0.16.9" - "k8s.io/apimachinery v0.16.9/go.mod" - "k8s.io/client-go v0.16.9" - "k8s.io/client-go v0.16.9/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.0/go.mod" - "k8s.io/klog v1.0.0" - "k8s.io/klog v1.0.0/go.mod" - "k8s.io/kube-openapi v0.0.0-20190816220812-743ec37842bf/go.mod" - "k8s.io/utils v0.0.0-20190801114015-581e00157fb1" - "k8s.io/utils v0.0.0-20190801114015-581e00157fb1/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/consul/archive/v${PV}.tar.gz -> ${P}.tar.gz - ${EGO_SUM_SRC_URI}" - -LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT" -RESTRICT+=" test" -SLOT="0" -KEYWORDS="~amd64" - -BDEPEND="dev-go/gox" -COMMON_DEPEND=" - acct-group/consul - acct-user/consul" - DEPEND="${COMMON_DEPEND}" - RDEPEND="${COMMON_DEPEND}" - -src_compile() { - # The dev target sets causes build.sh to set appropriate XC_OS - # and XC_ARCH, and skips generation of an unused zip file, - # avoiding a dependency on app-arch/zip. - GIT_DESCRIBE="v${PV}" \ - GIT_DIRTY="" \ - GIT_COMMIT="${GIT_COMMIT}" \ - emake dev-build -} - -src_install() { - dobin bin/consul - - keepdir /etc/consul.d - insinto /etc/consul.d - doins "${FILESDIR}/"*.json.example - - keepdir /var/log/consul - fowners consul:consul /var/log/consul - - newinitd "${FILESDIR}/consul.initd" "${PN}" - newconfd "${FILESDIR}/consul.confd" "${PN}" - insinto /etc/logrotate.d - newins "${FILESDIR}/${PN}.logrotated" "${PN}" - systemd_dounit "${FILESDIR}/consul.service" -} diff --git a/app-admin/consul/consul-1.8.8.ebuild b/app-admin/consul/consul-1.8.8.ebuild new file mode 100644 index 000000000000..56da23c9b4e0 --- /dev/null +++ b/app-admin/consul/consul-1.8.8.ebuild @@ -0,0 +1,801 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit go-module systemd + +DESCRIPTION="A tool for service discovery, monitoring and configuration" +HOMEPAGE="https://www.consul.io" + +# Upstream doesn't use "-mod=vendor" in their build system, and the +# vendor directory is incomplete. +# On the next bump, remove this if they have added "-mod=vendor" +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" +"cloud.google.com/go v0.38.0/go.mod" +"github.com/Azure/azure-sdk-for-go v40.3.0+incompatible" +"github.com/Azure/azure-sdk-for-go v40.3.0+incompatible/go.mod" +"github.com/Azure/go-autorest/autorest v0.9.0/go.mod" +"github.com/Azure/go-autorest/autorest v0.9.3/go.mod" +"github.com/Azure/go-autorest/autorest v0.10.0" +"github.com/Azure/go-autorest/autorest v0.10.0/go.mod" +"github.com/Azure/go-autorest/autorest/adal v0.5.0/go.mod" +"github.com/Azure/go-autorest/autorest/adal v0.8.0/go.mod" +"github.com/Azure/go-autorest/autorest/adal v0.8.1/go.mod" +"github.com/Azure/go-autorest/autorest/adal v0.8.2" +"github.com/Azure/go-autorest/autorest/adal v0.8.2/go.mod" +"github.com/Azure/go-autorest/autorest/azure/auth v0.4.2" +"github.com/Azure/go-autorest/autorest/azure/auth v0.4.2/go.mod" +"github.com/Azure/go-autorest/autorest/azure/cli v0.3.1" +"github.com/Azure/go-autorest/autorest/azure/cli v0.3.1/go.mod" +"github.com/Azure/go-autorest/autorest/date v0.1.0/go.mod" +"github.com/Azure/go-autorest/autorest/date v0.2.0" +"github.com/Azure/go-autorest/autorest/date v0.2.0/go.mod" +"github.com/Azure/go-autorest/autorest/mocks v0.1.0/go.mod" +"github.com/Azure/go-autorest/autorest/mocks v0.2.0/go.mod" +"github.com/Azure/go-autorest/autorest/mocks v0.3.0" +"github.com/Azure/go-autorest/autorest/mocks v0.3.0/go.mod" +"github.com/Azure/go-autorest/autorest/to v0.3.0" +"github.com/Azure/go-autorest/autorest/to v0.3.0/go.mod" +"github.com/Azure/go-autorest/autorest/validation v0.2.0" +"github.com/Azure/go-autorest/autorest/validation v0.2.0/go.mod" +"github.com/Azure/go-autorest/logger v0.1.0" +"github.com/Azure/go-autorest/logger v0.1.0/go.mod" +"github.com/Azure/go-autorest/tracing v0.5.0" +"github.com/Azure/go-autorest/tracing v0.5.0/go.mod" +"github.com/BurntSushi/toml v0.3.1" +"github.com/BurntSushi/toml v0.3.1/go.mod" +"github.com/DataDog/datadog-go v2.2.0+incompatible" +"github.com/DataDog/datadog-go v2.2.0+incompatible/go.mod" +"github.com/DataDog/datadog-go v3.2.0+incompatible" +"github.com/DataDog/datadog-go v3.2.0+incompatible/go.mod" +"github.com/Microsoft/go-winio v0.4.3" +"github.com/Microsoft/go-winio v0.4.3/go.mod" +"github.com/NYTimes/gziphandler v0.0.0-20170623195520-56545f4a5d46/go.mod" +"github.com/NYTimes/gziphandler v1.0.1" +"github.com/NYTimes/gziphandler v1.0.1/go.mod" +"github.com/OneOfOne/xxhash v1.2.2/go.mod" +"github.com/PuerkitoBio/purell v1.0.0/go.mod" +"github.com/PuerkitoBio/urlesc v0.0.0-20160726150825-5bd2802263f2/go.mod" +"github.com/StackExchange/wmi v0.0.0-20180116203802-5d049714c4a6" +"github.com/StackExchange/wmi v0.0.0-20180116203802-5d049714c4a6/go.mod" +"github.com/abdullin/seq v0.0.0-20160510034733-d5467c17e7af" +"github.com/abdullin/seq v0.0.0-20160510034733-d5467c17e7af/go.mod" +"github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod" +"github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751/go.mod" +"github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod" +"github.com/alecthomas/units v0.0.0-20190717042225-c3de453c63f4/go.mod" +"github.com/armon/circbuf v0.0.0-20150827004946-bbbad097214e" +"github.com/armon/circbuf v0.0.0-20150827004946-bbbad097214e/go.mod" +"github.com/armon/consul-api v0.0.0-20180202201655-eb2c6b5be1b6/go.mod" +"github.com/armon/go-metrics v0.0.0-20180917152333-f0300d1749da/go.mod" +"github.com/armon/go-metrics v0.0.0-20190430140413-ec5e00d3c878" +"github.com/armon/go-metrics v0.0.0-20190430140413-ec5e00d3c878/go.mod" +"github.com/armon/go-metrics v0.3.0/go.mod" +"github.com/armon/go-metrics v0.3.4" +"github.com/armon/go-metrics v0.3.4/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.25.37/go.mod" +"github.com/aws/aws-sdk-go v1.25.41" +"github.com/aws/aws-sdk-go v1.25.41/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/beorn7/perks v1.0.1" +"github.com/beorn7/perks v1.0.1/go.mod" +"github.com/bgentry/speakeasy v0.1.0" +"github.com/bgentry/speakeasy v0.1.0/go.mod" +"github.com/boltdb/bolt v1.3.1" +"github.com/boltdb/bolt v1.3.1/go.mod" +"github.com/census-instrumentation/opencensus-proto v0.2.1" +"github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod" +"github.com/cespare/xxhash v1.1.0" +"github.com/cespare/xxhash v1.1.0/go.mod" +"github.com/cespare/xxhash/v2 v2.1.1" +"github.com/cespare/xxhash/v2 v2.1.1/go.mod" +"github.com/circonus-labs/circonus-gometrics v2.3.1+incompatible" +"github.com/circonus-labs/circonus-gometrics v2.3.1+incompatible/go.mod" +"github.com/circonus-labs/circonusllhist v0.1.3" +"github.com/circonus-labs/circonusllhist v0.1.3/go.mod" +"github.com/client9/misspell v0.3.4/go.mod" +"github.com/cncf/udpa/go v0.0.0-20200313221541-5f7e5dd04533" +"github.com/cncf/udpa/go v0.0.0-20200313221541-5f7e5dd04533/go.mod" +"github.com/cockroachdb/apd v1.1.0/go.mod" +"github.com/coredns/coredns v1.1.2" +"github.com/coredns/coredns v1.1.2/go.mod" +"github.com/coreos/bbolt v1.3.2/go.mod" +"github.com/coreos/etcd v3.3.10+incompatible/go.mod" +"github.com/coreos/go-etcd v2.0.0+incompatible/go.mod" +"github.com/coreos/go-oidc v2.1.0+incompatible" +"github.com/coreos/go-oidc v2.1.0+incompatible/go.mod" +"github.com/coreos/go-semver v0.2.0/go.mod" +"github.com/coreos/go-systemd v0.0.0-20190321100706-95778dfbb74e/go.mod" +"github.com/coreos/pkg v0.0.0-20180928190104-399ea9e2e55f/go.mod" +"github.com/cpuguy83/go-md2man v1.0.10/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/denverdino/aliyungo v0.0.0-20170926055100-d3308649c661" +"github.com/denverdino/aliyungo v0.0.0-20170926055100-d3308649c661/go.mod" +"github.com/dgrijalva/jwt-go v3.2.0+incompatible" +"github.com/dgrijalva/jwt-go v3.2.0+incompatible/go.mod" +"github.com/dgryski/go-sip13 v0.0.0-20181026042036-e10d5fee7954/go.mod" +"github.com/digitalocean/godo v1.1.1/go.mod" +"github.com/digitalocean/godo v1.10.0" +"github.com/digitalocean/godo v1.10.0/go.mod" +"github.com/dimchansky/utfbom v1.1.0" +"github.com/dimchansky/utfbom v1.1.0/go.mod" +"github.com/dnaeon/go-vcr v1.0.1" +"github.com/dnaeon/go-vcr v1.0.1/go.mod" +"github.com/docker/go-connections v0.3.0" +"github.com/docker/go-connections v0.3.0/go.mod" +"github.com/docker/spdystream v0.0.0-20160310174837-449fdfce4d96/go.mod" +"github.com/dustin/go-humanize v1.0.0/go.mod" +"github.com/elazarl/go-bindata-assetfs v0.0.0-20160803192304-e1a2a7ec64b0" +"github.com/elazarl/go-bindata-assetfs v0.0.0-20160803192304-e1a2a7ec64b0/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.5" +"github.com/envoyproxy/go-control-plane v0.9.5/go.mod" +"github.com/envoyproxy/protoc-gen-validate v0.1.0" +"github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod" +"github.com/evanphx/json-patch v4.2.0+incompatible/go.mod" +"github.com/fatih/color v1.7.0/go.mod" +"github.com/fatih/color v1.9.0" +"github.com/fatih/color v1.9.0/go.mod" +"github.com/fatih/structs v1.1.0/go.mod" +"github.com/frankban/quicktest v1.11.1" +"github.com/frankban/quicktest v1.11.1/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" +"github.com/ghodss/yaml v1.0.0/go.mod" +"github.com/go-asn1-ber/asn1-ber v1.3.1/go.mod" +"github.com/go-check/check v0.0.0-20140225173054-eb6ee6f84d0a/go.mod" +"github.com/go-kit/kit v0.8.0/go.mod" +"github.com/go-kit/kit v0.9.0/go.mod" +"github.com/go-ldap/ldap/v3 v3.1.3/go.mod" +"github.com/go-logfmt/logfmt v0.3.0/go.mod" +"github.com/go-logfmt/logfmt v0.4.0/go.mod" +"github.com/go-logr/logr v0.1.0/go.mod" +"github.com/go-ole/go-ole v1.2.1" +"github.com/go-ole/go-ole v1.2.1/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-stack/stack v1.8.0/go.mod" +"github.com/go-test/deep v1.0.2-0.20181118220953-042da051cf31/go.mod" +"github.com/go-test/deep v1.0.2" +"github.com/go-test/deep v1.0.2/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-20190129154638-5b532d6fd5ef/go.mod" +"github.com/golang/mock v1.1.1/go.mod" +"github.com/golang/mock v1.2.0/go.mod" +"github.com/golang/protobuf v0.0.0-20161109072736-4bd1920723d7/go.mod" +"github.com/golang/protobuf v1.2.0/go.mod" +"github.com/golang/protobuf v1.3.1" +"github.com/golang/protobuf v1.3.1/go.mod" +"github.com/golang/protobuf v1.3.2" +"github.com/golang/protobuf v1.3.2/go.mod" +"github.com/golang/snappy v0.0.1" +"github.com/golang/snappy v0.0.1/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" +"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" +"github.com/google/go-cmp v0.4.0/go.mod" +"github.com/google/go-cmp v0.5.2" +"github.com/google/go-cmp v0.5.2/go.mod" +"github.com/google/go-querystring v0.0.0-20170111101155-53e6ce116135/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 v1.0.0" +"github.com/google/gofuzz v1.0.0/go.mod" +"github.com/google/martian v2.1.0+incompatible/go.mod" +"github.com/google/pprof v0.0.0-20181206194817-3ea8567a2e57/go.mod" +"github.com/google/tcpproxy v0.0.0-20180808230851-dfa16c61dad2" +"github.com/google/tcpproxy v0.0.0-20180808230851-dfa16c61dad2/go.mod" +"github.com/google/uuid v1.1.1/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/go.mod" +"github.com/googleapis/gnostic v0.2.0" +"github.com/googleapis/gnostic v0.2.0/go.mod" +"github.com/gophercloud/gophercloud v0.1.0" +"github.com/gophercloud/gophercloud v0.1.0/go.mod" +"github.com/gorilla/websocket v1.4.0/go.mod" +"github.com/gregjones/httpcache v0.0.0-20180305231024-9cad4c3443a7" +"github.com/gregjones/httpcache v0.0.0-20180305231024-9cad4c3443a7/go.mod" +"github.com/grpc-ecosystem/go-grpc-middleware v1.0.0/go.mod" +"github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0/go.mod" +"github.com/grpc-ecosystem/grpc-gateway v1.9.0/go.mod" +"github.com/hashicorp/errwrap v1.0.0" +"github.com/hashicorp/errwrap v1.0.0/go.mod" +"github.com/hashicorp/go-bexpr v0.1.2" +"github.com/hashicorp/go-bexpr v0.1.2/go.mod" +"github.com/hashicorp/go-checkpoint v0.0.0-20171009173528-1545e56e46de" +"github.com/hashicorp/go-checkpoint v0.0.0-20171009173528-1545e56e46de/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-connlimit v0.2.0" +"github.com/hashicorp/go-connlimit v0.2.0/go.mod" +"github.com/hashicorp/go-discover v0.0.0-20200501174627-ad1e96bde088" +"github.com/hashicorp/go-discover v0.0.0-20200501174627-ad1e96bde088/go.mod" +"github.com/hashicorp/go-hclog v0.0.0-20180709165350-ff2cf002a8dd/go.mod" +"github.com/hashicorp/go-hclog v0.9.1/go.mod" +"github.com/hashicorp/go-hclog v0.9.2/go.mod" +"github.com/hashicorp/go-hclog v0.12.0" +"github.com/hashicorp/go-hclog v0.12.0/go.mod" +"github.com/hashicorp/go-immutable-radix v1.0.0/go.mod" +"github.com/hashicorp/go-immutable-radix v1.1.0" +"github.com/hashicorp/go-immutable-radix v1.1.0/go.mod" +"github.com/hashicorp/go-immutable-radix v1.2.0" +"github.com/hashicorp/go-immutable-radix v1.2.0/go.mod" +"github.com/hashicorp/go-kms-wrapping/entropy v0.1.0/go.mod" +"github.com/hashicorp/go-memdb v1.0.3" +"github.com/hashicorp/go-memdb v1.0.3/go.mod" +"github.com/hashicorp/go-msgpack v0.5.3/go.mod" +"github.com/hashicorp/go-msgpack v0.5.5" +"github.com/hashicorp/go-msgpack v0.5.5/go.mod" +"github.com/hashicorp/go-multierror v1.0.0" +"github.com/hashicorp/go-multierror v1.0.0/go.mod" +"github.com/hashicorp/go-multierror v1.1.0" +"github.com/hashicorp/go-multierror v1.1.0/go.mod" +"github.com/hashicorp/go-plugin v1.0.1/go.mod" +"github.com/hashicorp/go-raftchunking v0.6.1" +"github.com/hashicorp/go-raftchunking v0.6.1/go.mod" +"github.com/hashicorp/go-retryablehttp v0.5.3/go.mod" +"github.com/hashicorp/go-retryablehttp v0.6.6" +"github.com/hashicorp/go-retryablehttp v0.6.6/go.mod" +"github.com/hashicorp/go-retryablehttp v0.6.7" +"github.com/hashicorp/go-retryablehttp v0.6.7/go.mod" +"github.com/hashicorp/go-rootcerts v1.0.2" +"github.com/hashicorp/go-rootcerts v1.0.2/go.mod" +"github.com/hashicorp/go-sockaddr v1.0.0/go.mod" +"github.com/hashicorp/go-sockaddr v1.0.2" +"github.com/hashicorp/go-sockaddr v1.0.2/go.mod" +"github.com/hashicorp/go-syslog v1.0.0" +"github.com/hashicorp/go-syslog v1.0.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-uuid v1.0.2" +"github.com/hashicorp/go-uuid v1.0.2/go.mod" +"github.com/hashicorp/go-version v1.1.0/go.mod" +"github.com/hashicorp/go-version v1.2.0" +"github.com/hashicorp/go-version v1.2.0/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/golang-lru v0.5.4" +"github.com/hashicorp/golang-lru v0.5.4/go.mod" +"github.com/hashicorp/hcl v1.0.0" +"github.com/hashicorp/hcl v1.0.0/go.mod" +"github.com/hashicorp/hil v0.0.0-20160711231837-1e86c6b523c5" +"github.com/hashicorp/hil v0.0.0-20160711231837-1e86c6b523c5/go.mod" +"github.com/hashicorp/logutils v1.0.0/go.mod" +"github.com/hashicorp/mdns v1.0.1" +"github.com/hashicorp/mdns v1.0.1/go.mod" +"github.com/hashicorp/memberlist v0.2.2" +"github.com/hashicorp/memberlist v0.2.2/go.mod" +"github.com/hashicorp/net-rpc-msgpackrpc v0.0.0-20151116020338-a14192a58a69" +"github.com/hashicorp/net-rpc-msgpackrpc v0.0.0-20151116020338-a14192a58a69/go.mod" +"github.com/hashicorp/raft v1.1.1/go.mod" +"github.com/hashicorp/raft v1.1.2" +"github.com/hashicorp/raft v1.1.2/go.mod" +"github.com/hashicorp/raft-boltdb v0.0.0-20171010151810-6e5ba93211ea" +"github.com/hashicorp/raft-boltdb v0.0.0-20171010151810-6e5ba93211ea/go.mod" +"github.com/hashicorp/serf v0.9.3" +"github.com/hashicorp/serf v0.9.3/go.mod" +"github.com/hashicorp/serf v0.9.4" +"github.com/hashicorp/serf v0.9.4/go.mod" +"github.com/hashicorp/vault/api v1.0.5-0.20200717191844-f687267c8086" +"github.com/hashicorp/vault/api v1.0.5-0.20200717191844-f687267c8086/go.mod" +"github.com/hashicorp/vault/sdk v0.1.14-0.20200519221838-e0cfd64bc267" +"github.com/hashicorp/vault/sdk v0.1.14-0.20200519221838-e0cfd64bc267/go.mod" +"github.com/hashicorp/vic v1.5.1-0.20190403131502-bbfe86ec9443" +"github.com/hashicorp/vic v1.5.1-0.20190403131502-bbfe86ec9443/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/imdario/mergo v0.3.5/go.mod" +"github.com/imdario/mergo v0.3.6" +"github.com/imdario/mergo v0.3.6/go.mod" +"github.com/inconshreveable/mousetrap v1.0.0/go.mod" +"github.com/jackc/fake v0.0.0-20150926172116-812a484cc733/go.mod" +"github.com/jackc/pgx v3.3.0+incompatible/go.mod" +"github.com/jarcoal/httpmock v0.0.0-20180424175123-9c70cfe4a1da" +"github.com/jarcoal/httpmock v0.0.0-20180424175123-9c70cfe4a1da/go.mod" +"github.com/jmespath/go-jmespath v0.0.0-20180206201540-c2b33e8439af" +"github.com/jmespath/go-jmespath v0.0.0-20180206201540-c2b33e8439af/go.mod" +"github.com/jonboulle/clockwork v0.1.0/go.mod" +"github.com/joyent/triton-go v0.0.0-20180628001255-830d2b111e62/go.mod" +"github.com/joyent/triton-go v1.7.1-0.20200416154420-6801d15b779f" +"github.com/joyent/triton-go v1.7.1-0.20200416154420-6801d15b779f/go.mod" +"github.com/json-iterator/go v0.0.0-20180612202835-f2b4162afba3/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/json-iterator/go v1.1.9" +"github.com/json-iterator/go v1.1.9/go.mod" +"github.com/jstemmer/go-junit-report v0.0.0-20190106144839-af01ea7f8024/go.mod" +"github.com/julienschmidt/httprouter v1.2.0/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/konsorten/go-windows-terminal-sequences v1.0.1/go.mod" +"github.com/konsorten/go-windows-terminal-sequences v1.0.2" +"github.com/konsorten/go-windows-terminal-sequences v1.0.2/go.mod" +"github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515/go.mod" +"github.com/kr/pretty v0.1.0/go.mod" +"github.com/kr/pretty v0.2.0" +"github.com/kr/pretty v0.2.0/go.mod" +"github.com/kr/pretty v0.2.1" +"github.com/kr/pretty v0.2.1/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/lib/pq v1.1.1/go.mod" +"github.com/linode/linodego v0.7.1" +"github.com/linode/linodego v0.7.1/go.mod" +"github.com/magiconair/properties v1.8.0/go.mod" +"github.com/mailru/easyjson v0.0.0-20160728113105-d5b7844b561a/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-colorable v0.1.6" +"github.com/mattn/go-colorable v0.1.6/go.mod" +"github.com/mattn/go-isatty v0.0.3/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.11/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.3/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.14/go.mod" +"github.com/miekg/dns v1.1.26" +"github.com/miekg/dns v1.1.26/go.mod" +"github.com/mitchellh/cli v1.0.0/go.mod" +"github.com/mitchellh/cli v1.1.0" +"github.com/mitchellh/cli v1.1.0/go.mod" +"github.com/mitchellh/copystructure v1.0.0" +"github.com/mitchellh/copystructure 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-testing-interface v0.0.0-20171004221916-a61a99592b77/go.mod" +"github.com/mitchellh/go-testing-interface v1.0.0/go.mod" +"github.com/mitchellh/go-testing-interface v1.14.0" +"github.com/mitchellh/go-testing-interface v1.14.0/go.mod" +"github.com/mitchellh/go-wordwrap v1.0.0/go.mod" +"github.com/mitchellh/hashstructure v0.0.0-20170609045927-2bca23e0e452" +"github.com/mitchellh/hashstructure v0.0.0-20170609045927-2bca23e0e452/go.mod" +"github.com/mitchellh/mapstructure v0.0.0-20160808181253-ca63d7c062ee/go.mod" +"github.com/mitchellh/mapstructure v1.1.2" +"github.com/mitchellh/mapstructure v1.1.2/go.mod" +"github.com/mitchellh/mapstructure v1.3.2/go.mod" +"github.com/mitchellh/mapstructure v1.3.3" +"github.com/mitchellh/mapstructure v1.3.3/go.mod" +"github.com/mitchellh/pointerstructure v1.0.0" +"github.com/mitchellh/pointerstructure 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/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/nicolai86/scaleway-sdk v1.10.2-0.20180628010248-798f60e20bb2" +"github.com/nicolai86/scaleway-sdk v1.10.2-0.20180628010248-798f60e20bb2/go.mod" +"github.com/oklog/run v1.0.0/go.mod" +"github.com/oklog/ulid v1.3.1/go.mod" +"github.com/olekukonko/tablewriter v0.0.0-20180130162743-b8a9be070da4/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 v1.5.0/go.mod" +"github.com/packethost/packngo v0.1.1-0.20180711074735-b9cb5096f54c" +"github.com/packethost/packngo v0.1.1-0.20180711074735-b9cb5096f54c/go.mod" +"github.com/pascaldekloe/goe v0.0.0-20180627143212-57f6aae5913c/go.mod" +"github.com/pascaldekloe/goe v0.1.0" +"github.com/pascaldekloe/goe v0.1.0/go.mod" +"github.com/patrickmn/go-cache v2.1.0+incompatible" +"github.com/patrickmn/go-cache v2.1.0+incompatible/go.mod" +"github.com/pelletier/go-toml v1.2.0/go.mod" +"github.com/peterbourgon/diskv v2.0.1+incompatible" +"github.com/peterbourgon/diskv v2.0.1+incompatible/go.mod" +"github.com/pierrec/lz4 v2.0.5+incompatible" +"github.com/pierrec/lz4 v2.0.5+incompatible/go.mod" +"github.com/pierrec/lz4 v2.5.2+incompatible" +"github.com/pierrec/lz4 v2.5.2+incompatible/go.mod" +"github.com/pkg/errors v0.8.0/go.mod" +"github.com/pkg/errors v0.8.1" +"github.com/pkg/errors v0.8.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" +"github.com/posener/complete v1.1.1/go.mod" +"github.com/posener/complete v1.2.3" +"github.com/posener/complete v1.2.3/go.mod" +"github.com/pquerna/cachecontrol v0.0.0-20180517163645-1555304b9b35" +"github.com/pquerna/cachecontrol v0.0.0-20180517163645-1555304b9b35/go.mod" +"github.com/prometheus/client_golang v0.9.1/go.mod" +"github.com/prometheus/client_golang v0.9.2/go.mod" +"github.com/prometheus/client_golang v0.9.3/go.mod" +"github.com/prometheus/client_golang v1.0.0" +"github.com/prometheus/client_golang v1.0.0/go.mod" +"github.com/prometheus/client_golang v1.4.0" +"github.com/prometheus/client_golang v1.4.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" +"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/client_model v0.2.0" +"github.com/prometheus/client_model v0.2.0/go.mod" +"github.com/prometheus/common v0.0.0-20181113130724-41aa239b4cce/go.mod" +"github.com/prometheus/common v0.0.0-20181126121408-4724e9255275/go.mod" +"github.com/prometheus/common v0.4.0/go.mod" +"github.com/prometheus/common v0.4.1" +"github.com/prometheus/common v0.4.1/go.mod" +"github.com/prometheus/common v0.9.1" +"github.com/prometheus/common v0.9.1/go.mod" +"github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d/go.mod" +"github.com/prometheus/procfs v0.0.0-20181204211112-1dc9a6cbc91a/go.mod" +"github.com/prometheus/procfs v0.0.0-20190507164030-5867b95ac084/go.mod" +"github.com/prometheus/procfs v0.0.2" +"github.com/prometheus/procfs v0.0.2/go.mod" +"github.com/prometheus/procfs v0.0.8" +"github.com/prometheus/procfs v0.0.8/go.mod" +"github.com/prometheus/tsdb v0.7.1/go.mod" +"github.com/rboyer/safeio v0.2.1" +"github.com/rboyer/safeio v0.2.1/go.mod" +"github.com/renier/xmlrpc v0.0.0-20170708154548-ce4a1a486c03" +"github.com/renier/xmlrpc v0.0.0-20170708154548-ce4a1a486c03/go.mod" +"github.com/rogpeppe/fastuuid v0.0.0-20150106093220-6724a57986af/go.mod" +"github.com/rs/zerolog v1.4.0/go.mod" +"github.com/russross/blackfriday v1.5.2/go.mod" +"github.com/ryanuber/columnize v0.0.0-20160712163229-9b3edd62028f/go.mod" +"github.com/ryanuber/columnize v2.1.0+incompatible" +"github.com/ryanuber/columnize v2.1.0+incompatible/go.mod" +"github.com/ryanuber/go-glob v1.0.0" +"github.com/ryanuber/go-glob v1.0.0/go.mod" +"github.com/satori/go.uuid v1.2.0/go.mod" +"github.com/sean-/conswriter v0.0.0-20180208195008-f5ae3917a627/go.mod" +"github.com/sean-/pager v0.0.0-20180208200047-666be9bf53b5/go.mod" +"github.com/sean-/seed v0.0.0-20170313163322-e2103e2c3529" +"github.com/sean-/seed v0.0.0-20170313163322-e2103e2c3529/go.mod" +"github.com/shirou/gopsutil v2.20.9+incompatible" +"github.com/shirou/gopsutil v2.20.9+incompatible/go.mod" +"github.com/shopspring/decimal v0.0.0-20180709203117-cd690d0c9e24/go.mod" +"github.com/sirupsen/logrus v1.0.6/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/softlayer/softlayer-go v0.0.0-20180806151055-260589d94c7d" +"github.com/softlayer/softlayer-go v0.0.0-20180806151055-260589d94c7d/go.mod" +"github.com/soheilhy/cmux v0.1.4/go.mod" +"github.com/spaolacci/murmur3 v0.0.0-20180118202830-f09979ecbc72/go.mod" +"github.com/spf13/afero v1.1.2/go.mod" +"github.com/spf13/afero v1.2.1/go.mod" +"github.com/spf13/afero v1.2.2/go.mod" +"github.com/spf13/cast v1.3.0/go.mod" +"github.com/spf13/cobra v0.0.5/go.mod" +"github.com/spf13/jwalterweatherman v1.0.0/go.mod" +"github.com/spf13/pflag v0.0.0-20170130214245-9ff6c6923cff/go.mod" +"github.com/spf13/pflag v1.0.3/go.mod" +"github.com/spf13/pflag v1.0.5" +"github.com/spf13/pflag v1.0.5/go.mod" +"github.com/spf13/viper v1.3.2/go.mod" +"github.com/spf13/viper v1.4.0/go.mod" +"github.com/stretchr/objx v0.1.0/go.mod" +"github.com/stretchr/objx v0.1.1" +"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" +"github.com/stretchr/testify v1.4.0/go.mod" +"github.com/stretchr/testify v1.5.1" +"github.com/stretchr/testify v1.5.1/go.mod" +"github.com/tencentcloud/tencentcloud-sdk-go v3.0.83+incompatible" +"github.com/tencentcloud/tencentcloud-sdk-go v3.0.83+incompatible/go.mod" +"github.com/tent/http-link-go v0.0.0-20130702225549-ac974c61c2f9/go.mod" +"github.com/tmc/grpc-websocket-proxy v0.0.0-20190109142713-0ad062ec5ee5/go.mod" +"github.com/tv42/httpunix v0.0.0-20150427012821-b75d8614f926" +"github.com/tv42/httpunix v0.0.0-20150427012821-b75d8614f926/go.mod" +"github.com/ugorji/go v1.1.4/go.mod" +"github.com/ugorji/go/codec v0.0.0-20181204163529-d75b2dcb6bc8/go.mod" +"github.com/vmware/govmomi v0.18.0" +"github.com/vmware/govmomi v0.18.0/go.mod" +"github.com/xiang90/probing v0.0.0-20190116061207-43a291ad63a2/go.mod" +"github.com/xordataexchange/crypt v0.0.3-0.20170626215501-b2862e3d0a77/go.mod" +"github.com/yuin/goldmark v1.1.27/go.mod" +"go.etcd.io/bbolt v1.3.2/go.mod" +"go.opencensus.io v0.21.0/go.mod" +"go.opencensus.io v0.22.0" +"go.opencensus.io v0.22.0/go.mod" +"go.uber.org/atomic v1.4.0/go.mod" +"go.uber.org/goleak v1.0.0" +"go.uber.org/goleak v1.0.0/go.mod" +"go.uber.org/multierr v1.1.0/go.mod" +"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-20181029021203-45a5f77698d3/go.mod" +"golang.org/x/crypto v0.0.0-20181203042331-505ab145d0a9/go.mod" +"golang.org/x/crypto v0.0.0-20190211182817-74369b46fc67/go.mod" +"golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod" +"golang.org/x/crypto v0.0.0-20190418165655-df01cb2cc480/go.mod" +"golang.org/x/crypto v0.0.0-20190611184440-5c40567a22f8/go.mod" +"golang.org/x/crypto v0.0.0-20190923035154-9ee001bba392/go.mod" +"golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod" +"golang.org/x/crypto v0.0.0-20191206172530-e9b2fee46413/go.mod" +"golang.org/x/crypto v0.0.0-20200220183623-bac4c82f6975" +"golang.org/x/crypto v0.0.0-20200220183623-bac4c82f6975/go.mod" +"golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod" +"golang.org/x/crypto v0.0.0-20200820211705-5c72a883971a" +"golang.org/x/crypto v0.0.0-20200820211705-5c72a883971a/go.mod" +"golang.org/x/exp v0.0.0-20190121172915-509febef88a4/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-20190930215403-16217165b5de" +"golang.org/x/lint v0.0.0-20190930215403-16217165b5de/go.mod" +"golang.org/x/mod v0.2.0" +"golang.org/x/mod v0.2.0/go.mod" +"golang.org/x/net v0.0.0-20170114055629-f2499483f923/go.mod" +"golang.org/x/net v0.0.0-20180724234803-3673e40ba225/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-20181023162649-9b4f9f5ad519/go.mod" +"golang.org/x/net v0.0.0-20181114220301-adae6a3d119a/go.mod" +"golang.org/x/net v0.0.0-20181201002055-351d144fa1fc/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-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-20190522155817-f3200d17e092/go.mod" +"golang.org/x/net v0.0.0-20190613194153-d28f0bde5980/go.mod" +"golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod" +"golang.org/x/net v0.0.0-20190923162816-aa69164e4478/go.mod" +"golang.org/x/net v0.0.0-20191004110552-13f9640d40b9" +"golang.org/x/net v0.0.0-20191004110552-13f9640d40b9/go.mod" +"golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod" +"golang.org/x/net v0.0.0-20200602114024-627f9648deb9" +"golang.org/x/net v0.0.0-20200602114024-627f9648deb9/go.mod" +"golang.org/x/net v0.0.0-20200904194848-62affa334b73" +"golang.org/x/net v0.0.0-20200904194848-62affa334b73/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-20190604053449-0f29369cfe45" +"golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/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" +"golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod" +"golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e" +"golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod" +"golang.org/x/sync v0.0.0-20200317015054-43a5402ce75a" +"golang.org/x/sync v0.0.0-20200317015054-43a5402ce75a/go.mod" +"golang.org/x/sys v0.0.0-20170830134202-bb24a47a89ea/go.mod" +"golang.org/x/sys v0.0.0-20180823144017-11551d06cbcc/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-20181026203630-95b1ffbd15a5/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-20181205085412-a5c9d58dba9a/go.mod" +"golang.org/x/sys v0.0.0-20190129075346-302c3dd5f1cc/go.mod" +"golang.org/x/sys v0.0.0-20190209173611-3b5209105503/go.mod" +"golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod" +"golang.org/x/sys v0.0.0-20190222072716-a9d3bda3a223/go.mod" +"golang.org/x/sys v0.0.0-20190403152447-81d4e9dc473e/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-20190507160741-ecd444e8653b/go.mod" +"golang.org/x/sys v0.0.0-20190515120540-06a5c4944438/go.mod" +"golang.org/x/sys v0.0.0-20190523142557-0e01d883c5c5/go.mod" +"golang.org/x/sys v0.0.0-20190813064441-fde4db37ae7a/go.mod" +"golang.org/x/sys v0.0.0-20190922100055-0a153f010e69/go.mod" +"golang.org/x/sys v0.0.0-20190924154521-2837fb4f24fe/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-20200116001909-b77594299b42/go.mod" +"golang.org/x/sys v0.0.0-20200122134326-e047566fdf82/go.mod" +"golang.org/x/sys v0.0.0-20200124204421-9fbb57f87de9" +"golang.org/x/sys v0.0.0-20200124204421-9fbb57f87de9/go.mod" +"golang.org/x/sys v0.0.0-20200223170610-d5e6a3e2c0ae" +"golang.org/x/sys v0.0.0-20200223170610-d5e6a3e2c0ae/go.mod" +"golang.org/x/sys v0.0.0-20200323222414-85ca7c5b95cd" +"golang.org/x/sys v0.0.0-20200323222414-85ca7c5b95cd/go.mod" +"golang.org/x/sys v0.0.0-20201007082116-8445cc04cbdf" +"golang.org/x/sys v0.0.0-20201007082116-8445cc04cbdf/go.mod" +"golang.org/x/text v0.0.0-20160726164857-2910a502d2bf/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.2" +"golang.org/x/text v0.3.2/go.mod" +"golang.org/x/text v0.3.3" +"golang.org/x/text v0.3.3/go.mod" +"golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod" +"golang.org/x/time v0.0.0-20190308202827-9d24e82272b4" +"golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod" +"golang.org/x/time v0.0.0-20200416051211-89c76fbcd5d1" +"golang.org/x/time v0.0.0-20200416051211-89c76fbcd5d1/go.mod" +"golang.org/x/time v0.0.0-20200630173020-3af7569d3a1e" +"golang.org/x/time v0.0.0-20200630173020-3af7569d3a1e/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-20190312170243-e65039ee4138/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-20190907020128-2ca718005c18/go.mod" +"golang.org/x/tools v0.0.0-20191108193012-7d206e10da11" +"golang.org/x/tools v0.0.0-20191108193012-7d206e10da11/go.mod" +"golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod" +"golang.org/x/tools v0.0.0-20200513154647-78b527d18275" +"golang.org/x/tools v0.0.0-20200513154647-78b527d18275/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" +"golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod" +"google.golang.org/api v0.4.0/go.mod" +"google.golang.org/api v0.9.0" +"google.golang.org/api v0.9.0/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.0" +"google.golang.org/appengine v1.6.0/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-20190819201941-24fa4b261c55" +"google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55/go.mod" +"google.golang.org/grpc v1.14.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.0/go.mod" +"google.golang.org/grpc v1.22.0/go.mod" +"google.golang.org/grpc v1.23.0" +"google.golang.org/grpc v1.23.0/go.mod" +"google.golang.org/grpc v1.25.1" +"google.golang.org/grpc v1.25.1/go.mod" +"gopkg.in/airbrake/gobrake.v2 v2.0.9/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/fsnotify.v1 v1.4.7/go.mod" +"gopkg.in/gemnasium/logrus-airbrake-hook.v2 v2.1.2/go.mod" +"gopkg.in/inf.v0 v0.9.1" +"gopkg.in/inf.v0 v0.9.1/go.mod" +"gopkg.in/resty.v1 v1.12.0" +"gopkg.in/resty.v1 v1.12.0/go.mod" +"gopkg.in/square/go-jose.v2 v2.5.1" +"gopkg.in/square/go-jose.v2 v2.5.1/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.5/go.mod" +"gopkg.in/yaml.v2 v2.2.8" +"gopkg.in/yaml.v2 v2.2.8/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" +"k8s.io/api v0.16.9" +"k8s.io/api v0.16.9/go.mod" +"k8s.io/apimachinery v0.16.9" +"k8s.io/apimachinery v0.16.9/go.mod" +"k8s.io/client-go v0.16.9" +"k8s.io/client-go v0.16.9/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.0/go.mod" +"k8s.io/klog v1.0.0" +"k8s.io/klog v1.0.0/go.mod" +"k8s.io/kube-openapi v0.0.0-20190816220812-743ec37842bf/go.mod" +"k8s.io/utils v0.0.0-20190801114015-581e00157fb1" +"k8s.io/utils v0.0.0-20190801114015-581e00157fb1/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/consul/archive/v${PV}.tar.gz -> ${P}.tar.gz + ${EGO_SUM_SRC_URI}" + +LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT" +RESTRICT+=" test" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND="dev-go/gox" +COMMON_DEPEND=" + acct-group/consul + acct-user/consul" + DEPEND="${COMMON_DEPEND}" + RDEPEND="${COMMON_DEPEND}" + +src_compile() { + local git_commit + git_commit=$(grep '^[[:space:]]*gitCommit[[:space:]]' vendor/k8s.io/client-go/pkg/version/base.go) + git_commit=${git_commit#*\"} + git_commit=${git_commit%\"*} + [[ ${git_commit} ]] || die "failed to determine gitCommit" + + # The dev target sets causes build.sh to set appropriate XC_OS + # and XC_ARCH, and skips generation of an unused zip file, + # avoiding a dependency on app-arch/zip. + GIT_DESCRIBE="v${PV}" \ + GIT_DIRTY="" \ + GIT_COMMIT="${git_commit}" \ + emake dev-build +} + +src_install() { + dobin bin/consul + + keepdir /etc/consul.d + insinto /etc/consul.d + doins "${FILESDIR}/"*.json.example + + keepdir /var/log/consul + fowners consul:consul /var/log/consul + + newinitd "${FILESDIR}/consul.initd" "${PN}" + newconfd "${FILESDIR}/consul.confd" "${PN}" + insinto /etc/logrotate.d + newins "${FILESDIR}/${PN}.logrotated" "${PN}" + systemd_dounit "${FILESDIR}/consul.service" +} diff --git a/app-admin/consul/consul-1.9.3.ebuild b/app-admin/consul/consul-1.9.3.ebuild new file mode 100644 index 000000000000..7b12d0d81d7f --- /dev/null +++ b/app-admin/consul/consul-1.9.3.ebuild @@ -0,0 +1,780 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit go-module systemd + +DESCRIPTION="A tool for service discovery, monitoring and configuration" +HOMEPAGE="https://www.consul.io" + +# Upstream doesn't use "-mod=vendor" in their build system, and the +# vendor directory is incomplete. +# On the next bump, remove this if they have added "-mod=vendor" +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" +"cloud.google.com/go v0.38.0/go.mod" +"github.com/Azure/azure-sdk-for-go v40.3.0+incompatible" +"github.com/Azure/azure-sdk-for-go v40.3.0+incompatible/go.mod" +"github.com/Azure/go-autorest/autorest v0.9.0/go.mod" +"github.com/Azure/go-autorest/autorest v0.9.3/go.mod" +"github.com/Azure/go-autorest/autorest v0.10.0" +"github.com/Azure/go-autorest/autorest v0.10.0/go.mod" +"github.com/Azure/go-autorest/autorest/adal v0.5.0/go.mod" +"github.com/Azure/go-autorest/autorest/adal v0.8.0/go.mod" +"github.com/Azure/go-autorest/autorest/adal v0.8.1/go.mod" +"github.com/Azure/go-autorest/autorest/adal v0.8.2" +"github.com/Azure/go-autorest/autorest/adal v0.8.2/go.mod" +"github.com/Azure/go-autorest/autorest/azure/auth v0.4.2" +"github.com/Azure/go-autorest/autorest/azure/auth v0.4.2/go.mod" +"github.com/Azure/go-autorest/autorest/azure/cli v0.3.1" +"github.com/Azure/go-autorest/autorest/azure/cli v0.3.1/go.mod" +"github.com/Azure/go-autorest/autorest/date v0.1.0/go.mod" +"github.com/Azure/go-autorest/autorest/date v0.2.0" +"github.com/Azure/go-autorest/autorest/date v0.2.0/go.mod" +"github.com/Azure/go-autorest/autorest/mocks v0.1.0/go.mod" +"github.com/Azure/go-autorest/autorest/mocks v0.2.0/go.mod" +"github.com/Azure/go-autorest/autorest/mocks v0.3.0" +"github.com/Azure/go-autorest/autorest/mocks v0.3.0/go.mod" +"github.com/Azure/go-autorest/autorest/to v0.3.0" +"github.com/Azure/go-autorest/autorest/to v0.3.0/go.mod" +"github.com/Azure/go-autorest/autorest/validation v0.2.0" +"github.com/Azure/go-autorest/autorest/validation v0.2.0/go.mod" +"github.com/Azure/go-autorest/logger v0.1.0" +"github.com/Azure/go-autorest/logger v0.1.0/go.mod" +"github.com/Azure/go-autorest/tracing v0.5.0" +"github.com/Azure/go-autorest/tracing v0.5.0/go.mod" +"github.com/BurntSushi/toml v0.3.1" +"github.com/BurntSushi/toml v0.3.1/go.mod" +"github.com/DataDog/datadog-go v2.2.0+incompatible/go.mod" +"github.com/DataDog/datadog-go v3.2.0+incompatible" +"github.com/DataDog/datadog-go v3.2.0+incompatible/go.mod" +"github.com/Microsoft/go-winio v0.4.3" +"github.com/Microsoft/go-winio v0.4.3/go.mod" +"github.com/NYTimes/gziphandler v0.0.0-20170623195520-56545f4a5d46/go.mod" +"github.com/NYTimes/gziphandler v1.0.1" +"github.com/NYTimes/gziphandler v1.0.1/go.mod" +"github.com/OneOfOne/xxhash v1.2.2/go.mod" +"github.com/PuerkitoBio/purell v1.0.0/go.mod" +"github.com/PuerkitoBio/urlesc v0.0.0-20160726150825-5bd2802263f2/go.mod" +"github.com/StackExchange/wmi v0.0.0-20190523213315-cbe66965904d" +"github.com/StackExchange/wmi v0.0.0-20190523213315-cbe66965904d/go.mod" +"github.com/abdullin/seq v0.0.0-20160510034733-d5467c17e7af" +"github.com/abdullin/seq v0.0.0-20160510034733-d5467c17e7af/go.mod" +"github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod" +"github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751/go.mod" +"github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod" +"github.com/alecthomas/units v0.0.0-20190717042225-c3de453c63f4/go.mod" +"github.com/armon/circbuf v0.0.0-20150827004946-bbbad097214e" +"github.com/armon/circbuf v0.0.0-20150827004946-bbbad097214e/go.mod" +"github.com/armon/consul-api v0.0.0-20180202201655-eb2c6b5be1b6/go.mod" +"github.com/armon/go-metrics v0.0.0-20180917152333-f0300d1749da/go.mod" +"github.com/armon/go-metrics v0.0.0-20190430140413-ec5e00d3c878/go.mod" +"github.com/armon/go-metrics v0.3.0/go.mod" +"github.com/armon/go-metrics v0.3.6" +"github.com/armon/go-metrics v0.3.6/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.25.37/go.mod" +"github.com/aws/aws-sdk-go v1.25.41" +"github.com/aws/aws-sdk-go v1.25.41/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/beorn7/perks v1.0.1" +"github.com/beorn7/perks v1.0.1/go.mod" +"github.com/bgentry/speakeasy v0.1.0" +"github.com/bgentry/speakeasy v0.1.0/go.mod" +"github.com/boltdb/bolt v1.3.1" +"github.com/boltdb/bolt v1.3.1/go.mod" +"github.com/census-instrumentation/opencensus-proto v0.2.1" +"github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod" +"github.com/cespare/xxhash v1.1.0" +"github.com/cespare/xxhash v1.1.0/go.mod" +"github.com/cespare/xxhash/v2 v2.1.1" +"github.com/cespare/xxhash/v2 v2.1.1/go.mod" +"github.com/circonus-labs/circonus-gometrics v2.3.1+incompatible" +"github.com/circonus-labs/circonus-gometrics v2.3.1+incompatible/go.mod" +"github.com/circonus-labs/circonusllhist v0.1.3" +"github.com/circonus-labs/circonusllhist v0.1.3/go.mod" +"github.com/client9/misspell v0.3.4/go.mod" +"github.com/cncf/udpa/go v0.0.0-20200313221541-5f7e5dd04533" +"github.com/cncf/udpa/go v0.0.0-20200313221541-5f7e5dd04533/go.mod" +"github.com/cockroachdb/apd v1.1.0/go.mod" +"github.com/coredns/coredns v1.1.2" +"github.com/coredns/coredns v1.1.2/go.mod" +"github.com/coreos/bbolt v1.3.2/go.mod" +"github.com/coreos/etcd v3.3.10+incompatible/go.mod" +"github.com/coreos/go-etcd v2.0.0+incompatible/go.mod" +"github.com/coreos/go-oidc v2.1.0+incompatible" +"github.com/coreos/go-oidc v2.1.0+incompatible/go.mod" +"github.com/coreos/go-semver v0.2.0/go.mod" +"github.com/coreos/go-systemd v0.0.0-20190321100706-95778dfbb74e/go.mod" +"github.com/coreos/pkg v0.0.0-20180928190104-399ea9e2e55f/go.mod" +"github.com/cpuguy83/go-md2man v1.0.10/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/denverdino/aliyungo v0.0.0-20170926055100-d3308649c661" +"github.com/denverdino/aliyungo v0.0.0-20170926055100-d3308649c661/go.mod" +"github.com/dgrijalva/jwt-go v3.2.0+incompatible" +"github.com/dgrijalva/jwt-go v3.2.0+incompatible/go.mod" +"github.com/dgryski/go-sip13 v0.0.0-20181026042036-e10d5fee7954/go.mod" +"github.com/digitalocean/godo v1.1.1/go.mod" +"github.com/digitalocean/godo v1.10.0" +"github.com/digitalocean/godo v1.10.0/go.mod" +"github.com/dimchansky/utfbom v1.1.0" +"github.com/dimchansky/utfbom v1.1.0/go.mod" +"github.com/dnaeon/go-vcr v1.0.1" +"github.com/dnaeon/go-vcr v1.0.1/go.mod" +"github.com/docker/go-connections v0.3.0" +"github.com/docker/go-connections v0.3.0/go.mod" +"github.com/docker/spdystream v0.0.0-20160310174837-449fdfce4d96/go.mod" +"github.com/dustin/go-humanize v1.0.0/go.mod" +"github.com/elazarl/go-bindata-assetfs v0.0.0-20160803192304-e1a2a7ec64b0" +"github.com/elazarl/go-bindata-assetfs v0.0.0-20160803192304-e1a2a7ec64b0/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.5" +"github.com/envoyproxy/go-control-plane v0.9.5/go.mod" +"github.com/envoyproxy/protoc-gen-validate v0.1.0" +"github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod" +"github.com/evanphx/json-patch v4.2.0+incompatible/go.mod" +"github.com/fatih/color v1.7.0/go.mod" +"github.com/fatih/color v1.9.0" +"github.com/fatih/color v1.9.0/go.mod" +"github.com/fatih/structs v1.1.0/go.mod" +"github.com/frankban/quicktest v1.11.0" +"github.com/frankban/quicktest v1.11.0/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" +"github.com/ghodss/yaml v1.0.0/go.mod" +"github.com/go-asn1-ber/asn1-ber v1.3.1/go.mod" +"github.com/go-check/check v0.0.0-20140225173054-eb6ee6f84d0a/go.mod" +"github.com/go-kit/kit v0.8.0/go.mod" +"github.com/go-kit/kit v0.9.0/go.mod" +"github.com/go-ldap/ldap/v3 v3.1.3/go.mod" +"github.com/go-logfmt/logfmt v0.3.0/go.mod" +"github.com/go-logfmt/logfmt v0.4.0/go.mod" +"github.com/go-logr/logr v0.1.0/go.mod" +"github.com/go-ole/go-ole v1.2.4" +"github.com/go-ole/go-ole v1.2.4/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-stack/stack v1.8.0/go.mod" +"github.com/go-test/deep v1.0.2-0.20181118220953-042da051cf31/go.mod" +"github.com/go-test/deep v1.0.2" +"github.com/go-test/deep v1.0.2/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-20190129154638-5b532d6fd5ef/go.mod" +"github.com/golang/mock v1.1.1/go.mod" +"github.com/golang/mock v1.2.0/go.mod" +"github.com/golang/protobuf v0.0.0-20161109072736-4bd1920723d7/go.mod" +"github.com/golang/protobuf v1.2.0/go.mod" +"github.com/golang/protobuf v1.3.1" +"github.com/golang/protobuf v1.3.1/go.mod" +"github.com/golang/protobuf v1.3.2/go.mod" +"github.com/golang/protobuf v1.3.5" +"github.com/golang/protobuf v1.3.5/go.mod" +"github.com/golang/snappy v0.0.1" +"github.com/golang/snappy v0.0.1/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" +"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" +"github.com/google/go-cmp v0.4.0/go.mod" +"github.com/google/go-cmp v0.5.2" +"github.com/google/go-cmp v0.5.2/go.mod" +"github.com/google/go-querystring v0.0.0-20170111101155-53e6ce116135/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 v1.0.0" +"github.com/google/gofuzz v1.0.0/go.mod" +"github.com/google/gofuzz v1.0.0/go.mod" +"github.com/google/gofuzz v1.2.0" +"github.com/google/gofuzz v1.2.0/go.mod" +"github.com/google/martian v2.1.0+incompatible/go.mod" +"github.com/google/pprof v0.0.0-20181206194817-3ea8567a2e57/go.mod" +"github.com/google/tcpproxy v0.0.0-20180808230851-dfa16c61dad2" +"github.com/google/tcpproxy v0.0.0-20180808230851-dfa16c61dad2/go.mod" +"github.com/google/uuid v1.1.1/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/go.mod" +"github.com/googleapis/gnostic v0.2.0" +"github.com/googleapis/gnostic v0.2.0/go.mod" +"github.com/gophercloud/gophercloud v0.1.0" +"github.com/gophercloud/gophercloud v0.1.0/go.mod" +"github.com/gorilla/websocket v1.4.0/go.mod" +"github.com/gregjones/httpcache v0.0.0-20180305231024-9cad4c3443a7/go.mod" +"github.com/grpc-ecosystem/go-grpc-middleware v1.0.0/go.mod" +"github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0/go.mod" +"github.com/grpc-ecosystem/grpc-gateway v1.9.0/go.mod" +"github.com/hashicorp/errwrap v1.0.0" +"github.com/hashicorp/errwrap v1.0.0/go.mod" +"github.com/hashicorp/go-bexpr v0.1.2" +"github.com/hashicorp/go-bexpr v0.1.2/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-connlimit v0.3.0" +"github.com/hashicorp/go-connlimit v0.3.0/go.mod" +"github.com/hashicorp/go-discover v0.0.0-20200501174627-ad1e96bde088" +"github.com/hashicorp/go-discover v0.0.0-20200501174627-ad1e96bde088/go.mod" +"github.com/hashicorp/go-hclog v0.0.0-20180709165350-ff2cf002a8dd/go.mod" +"github.com/hashicorp/go-hclog v0.9.1/go.mod" +"github.com/hashicorp/go-hclog v0.9.2/go.mod" +"github.com/hashicorp/go-hclog v0.12.0" +"github.com/hashicorp/go-hclog v0.12.0/go.mod" +"github.com/hashicorp/go-hclog v0.14.1" +"github.com/hashicorp/go-hclog v0.14.1/go.mod" +"github.com/hashicorp/go-immutable-radix v1.0.0/go.mod" +"github.com/hashicorp/go-immutable-radix v1.3.0" +"github.com/hashicorp/go-immutable-radix v1.3.0/go.mod" +"github.com/hashicorp/go-kms-wrapping/entropy v0.1.0/go.mod" +"github.com/hashicorp/go-memdb v1.3.0" +"github.com/hashicorp/go-memdb v1.3.0/go.mod" +"github.com/hashicorp/go-msgpack v0.5.3/go.mod" +"github.com/hashicorp/go-msgpack v0.5.5" +"github.com/hashicorp/go-msgpack v0.5.5/go.mod" +"github.com/hashicorp/go-multierror v1.0.0/go.mod" +"github.com/hashicorp/go-multierror v1.1.0" +"github.com/hashicorp/go-multierror v1.1.0/go.mod" +"github.com/hashicorp/go-plugin v1.0.1/go.mod" +"github.com/hashicorp/go-raftchunking v0.6.1" +"github.com/hashicorp/go-raftchunking v0.6.1/go.mod" +"github.com/hashicorp/go-retryablehttp v0.5.3/go.mod" +"github.com/hashicorp/go-retryablehttp v0.6.6/go.mod" +"github.com/hashicorp/go-retryablehttp v0.6.7" +"github.com/hashicorp/go-retryablehttp v0.6.7/go.mod" +"github.com/hashicorp/go-rootcerts v1.0.2" +"github.com/hashicorp/go-rootcerts v1.0.2/go.mod" +"github.com/hashicorp/go-sockaddr v1.0.0/go.mod" +"github.com/hashicorp/go-sockaddr v1.0.2" +"github.com/hashicorp/go-sockaddr v1.0.2/go.mod" +"github.com/hashicorp/go-syslog v1.0.0" +"github.com/hashicorp/go-syslog v1.0.0/go.mod" +"github.com/hashicorp/go-uuid v1.0.0/go.mod" +"github.com/hashicorp/go-uuid v1.0.1/go.mod" +"github.com/hashicorp/go-uuid v1.0.2" +"github.com/hashicorp/go-uuid v1.0.2/go.mod" +"github.com/hashicorp/go-version v1.1.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/go.mod" +"github.com/hashicorp/golang-lru v0.5.4" +"github.com/hashicorp/golang-lru v0.5.4/go.mod" +"github.com/hashicorp/hcl v1.0.0" +"github.com/hashicorp/hcl v1.0.0/go.mod" +"github.com/hashicorp/hil v0.0.0-20200423225030-a18a1cd20038" +"github.com/hashicorp/hil v0.0.0-20200423225030-a18a1cd20038/go.mod" +"github.com/hashicorp/logutils v1.0.0/go.mod" +"github.com/hashicorp/mdns v1.0.1" +"github.com/hashicorp/mdns v1.0.1/go.mod" +"github.com/hashicorp/mdns v1.0.3" +"github.com/hashicorp/mdns v1.0.3/go.mod" +"github.com/hashicorp/memberlist v0.2.2" +"github.com/hashicorp/memberlist v0.2.2/go.mod" +"github.com/hashicorp/net-rpc-msgpackrpc v0.0.0-20151116020338-a14192a58a69" +"github.com/hashicorp/net-rpc-msgpackrpc v0.0.0-20151116020338-a14192a58a69/go.mod" +"github.com/hashicorp/raft v1.1.1/go.mod" +"github.com/hashicorp/raft v1.2.0" +"github.com/hashicorp/raft v1.2.0/go.mod" +"github.com/hashicorp/raft-autopilot v0.1.2" +"github.com/hashicorp/raft-autopilot v0.1.2/go.mod" +"github.com/hashicorp/raft-boltdb v0.0.0-20171010151810-6e5ba93211ea" +"github.com/hashicorp/raft-boltdb v0.0.0-20171010151810-6e5ba93211ea/go.mod" +"github.com/hashicorp/serf v0.9.5" +"github.com/hashicorp/serf v0.9.5/go.mod" +"github.com/hashicorp/vault/api v1.0.5-0.20200717191844-f687267c8086" +"github.com/hashicorp/vault/api v1.0.5-0.20200717191844-f687267c8086/go.mod" +"github.com/hashicorp/vault/sdk v0.1.14-0.20200519221838-e0cfd64bc267" +"github.com/hashicorp/vault/sdk v0.1.14-0.20200519221838-e0cfd64bc267/go.mod" +"github.com/hashicorp/vic v1.5.1-0.20190403131502-bbfe86ec9443" +"github.com/hashicorp/vic v1.5.1-0.20190403131502-bbfe86ec9443/go.mod" +"github.com/hashicorp/yamux v0.0.0-20180604194846-3520598351bb/go.mod" +"github.com/hashicorp/yamux v0.0.0-20200609203250-aecfd211c9ce" +"github.com/hashicorp/yamux v0.0.0-20200609203250-aecfd211c9ce/go.mod" +"github.com/hpcloud/tail v1.0.0/go.mod" +"github.com/imdario/mergo v0.3.5/go.mod" +"github.com/imdario/mergo v0.3.6" +"github.com/imdario/mergo v0.3.6/go.mod" +"github.com/inconshreveable/mousetrap v1.0.0/go.mod" +"github.com/jackc/fake v0.0.0-20150926172116-812a484cc733/go.mod" +"github.com/jackc/pgx v3.3.0+incompatible/go.mod" +"github.com/jarcoal/httpmock v0.0.0-20180424175123-9c70cfe4a1da" +"github.com/jarcoal/httpmock v0.0.0-20180424175123-9c70cfe4a1da/go.mod" +"github.com/jmespath/go-jmespath v0.0.0-20180206201540-c2b33e8439af" +"github.com/jmespath/go-jmespath v0.0.0-20180206201540-c2b33e8439af/go.mod" +"github.com/jonboulle/clockwork v0.1.0/go.mod" +"github.com/joyent/triton-go v0.0.0-20180628001255-830d2b111e62/go.mod" +"github.com/joyent/triton-go v1.7.1-0.20200416154420-6801d15b779f" +"github.com/joyent/triton-go v1.7.1-0.20200416154420-6801d15b779f/go.mod" +"github.com/json-iterator/go v0.0.0-20180612202835-f2b4162afba3/go.mod" +"github.com/json-iterator/go v1.1.6/go.mod" +"github.com/json-iterator/go v1.1.7/go.mod" +"github.com/json-iterator/go v1.1.9" +"github.com/json-iterator/go v1.1.9/go.mod" +"github.com/jstemmer/go-junit-report v0.0.0-20190106144839-af01ea7f8024/go.mod" +"github.com/julienschmidt/httprouter v1.2.0/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/konsorten/go-windows-terminal-sequences v1.0.1/go.mod" +"github.com/konsorten/go-windows-terminal-sequences v1.0.2" +"github.com/konsorten/go-windows-terminal-sequences v1.0.2/go.mod" +"github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515/go.mod" +"github.com/kr/pretty v0.1.0/go.mod" +"github.com/kr/pretty v0.2.0/go.mod" +"github.com/kr/pretty v0.2.1" +"github.com/kr/pretty v0.2.1/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/lib/pq v1.1.1/go.mod" +"github.com/linode/linodego v0.7.1" +"github.com/linode/linodego v0.7.1/go.mod" +"github.com/magiconair/properties v1.8.0/go.mod" +"github.com/mailru/easyjson v0.0.0-20160728113105-d5b7844b561a/go.mod" +"github.com/mattn/go-colorable v0.0.9/go.mod" +"github.com/mattn/go-colorable v0.1.4/go.mod" +"github.com/mattn/go-colorable v0.1.6" +"github.com/mattn/go-colorable v0.1.6/go.mod" +"github.com/mattn/go-isatty v0.0.3/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.11/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.3/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.14/go.mod" +"github.com/miekg/dns v1.1.26/go.mod" +"github.com/miekg/dns v1.1.27/go.mod" +"github.com/miekg/dns v1.1.31" +"github.com/miekg/dns v1.1.31/go.mod" +"github.com/mitchellh/cli v1.0.0/go.mod" +"github.com/mitchellh/cli v1.1.0" +"github.com/mitchellh/cli v1.1.0/go.mod" +"github.com/mitchellh/copystructure v1.0.0" +"github.com/mitchellh/copystructure 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-testing-interface v0.0.0-20171004221916-a61a99592b77/go.mod" +"github.com/mitchellh/go-testing-interface v1.0.0/go.mod" +"github.com/mitchellh/go-testing-interface v1.14.0" +"github.com/mitchellh/go-testing-interface v1.14.0/go.mod" +"github.com/mitchellh/go-wordwrap v1.0.0/go.mod" +"github.com/mitchellh/hashstructure v0.0.0-20170609045927-2bca23e0e452" +"github.com/mitchellh/hashstructure v0.0.0-20170609045927-2bca23e0e452/go.mod" +"github.com/mitchellh/mapstructure v0.0.0-20160808181253-ca63d7c062ee/go.mod" +"github.com/mitchellh/mapstructure v1.1.2/go.mod" +"github.com/mitchellh/mapstructure v1.3.2/go.mod" +"github.com/mitchellh/mapstructure v1.3.3" +"github.com/mitchellh/mapstructure v1.3.3/go.mod" +"github.com/mitchellh/pointerstructure v1.0.0" +"github.com/mitchellh/pointerstructure 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/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/nicolai86/scaleway-sdk v1.10.2-0.20180628010248-798f60e20bb2" +"github.com/nicolai86/scaleway-sdk v1.10.2-0.20180628010248-798f60e20bb2/go.mod" +"github.com/oklog/run v1.0.0/go.mod" +"github.com/oklog/ulid v1.3.1/go.mod" +"github.com/olekukonko/tablewriter v0.0.0-20180130162743-b8a9be070da4/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 v1.5.0/go.mod" +"github.com/packethost/packngo v0.1.1-0.20180711074735-b9cb5096f54c" +"github.com/packethost/packngo v0.1.1-0.20180711074735-b9cb5096f54c/go.mod" +"github.com/pascaldekloe/goe v0.0.0-20180627143212-57f6aae5913c/go.mod" +"github.com/pascaldekloe/goe v0.1.0" +"github.com/pascaldekloe/goe v0.1.0/go.mod" +"github.com/patrickmn/go-cache v2.1.0+incompatible" +"github.com/patrickmn/go-cache v2.1.0+incompatible/go.mod" +"github.com/pelletier/go-toml v1.2.0/go.mod" +"github.com/peterbourgon/diskv v2.0.1+incompatible/go.mod" +"github.com/pierrec/lz4 v2.0.5+incompatible/go.mod" +"github.com/pierrec/lz4 v2.5.2+incompatible" +"github.com/pierrec/lz4 v2.5.2+incompatible/go.mod" +"github.com/pkg/errors v0.8.0/go.mod" +"github.com/pkg/errors v0.8.1" +"github.com/pkg/errors v0.8.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.3" +"github.com/posener/complete v1.2.3/go.mod" +"github.com/pquerna/cachecontrol v0.0.0-20180517163645-1555304b9b35" +"github.com/pquerna/cachecontrol v0.0.0-20180517163645-1555304b9b35/go.mod" +"github.com/prometheus/client_golang v0.9.1/go.mod" +"github.com/prometheus/client_golang v0.9.2/go.mod" +"github.com/prometheus/client_golang v0.9.3/go.mod" +"github.com/prometheus/client_golang v1.0.0/go.mod" +"github.com/prometheus/client_golang v1.4.0" +"github.com/prometheus/client_golang v1.4.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/go.mod" +"github.com/prometheus/client_model v0.2.0" +"github.com/prometheus/client_model v0.2.0/go.mod" +"github.com/prometheus/common v0.0.0-20181113130724-41aa239b4cce/go.mod" +"github.com/prometheus/common v0.0.0-20181126121408-4724e9255275/go.mod" +"github.com/prometheus/common v0.4.0/go.mod" +"github.com/prometheus/common v0.4.1/go.mod" +"github.com/prometheus/common v0.9.1" +"github.com/prometheus/common v0.9.1/go.mod" +"github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d/go.mod" +"github.com/prometheus/procfs v0.0.0-20181204211112-1dc9a6cbc91a/go.mod" +"github.com/prometheus/procfs v0.0.0-20190507164030-5867b95ac084/go.mod" +"github.com/prometheus/procfs v0.0.2/go.mod" +"github.com/prometheus/procfs v0.0.8" +"github.com/prometheus/procfs v0.0.8/go.mod" +"github.com/prometheus/tsdb v0.7.1/go.mod" +"github.com/rboyer/safeio v0.2.1" +"github.com/rboyer/safeio v0.2.1/go.mod" +"github.com/renier/xmlrpc v0.0.0-20170708154548-ce4a1a486c03" +"github.com/renier/xmlrpc v0.0.0-20170708154548-ce4a1a486c03/go.mod" +"github.com/rogpeppe/fastuuid v0.0.0-20150106093220-6724a57986af/go.mod" +"github.com/rs/zerolog v1.4.0/go.mod" +"github.com/russross/blackfriday v1.5.2/go.mod" +"github.com/ryanuber/columnize v0.0.0-20160712163229-9b3edd62028f/go.mod" +"github.com/ryanuber/columnize v2.1.0+incompatible" +"github.com/ryanuber/columnize v2.1.0+incompatible/go.mod" +"github.com/ryanuber/go-glob v1.0.0" +"github.com/ryanuber/go-glob v1.0.0/go.mod" +"github.com/satori/go.uuid v1.2.0/go.mod" +"github.com/sean-/conswriter v0.0.0-20180208195008-f5ae3917a627/go.mod" +"github.com/sean-/pager v0.0.0-20180208200047-666be9bf53b5/go.mod" +"github.com/sean-/seed v0.0.0-20170313163322-e2103e2c3529" +"github.com/sean-/seed v0.0.0-20170313163322-e2103e2c3529/go.mod" +"github.com/shirou/gopsutil/v3 v3.20.10" +"github.com/shirou/gopsutil/v3 v3.20.10/go.mod" +"github.com/shopspring/decimal v0.0.0-20180709203117-cd690d0c9e24/go.mod" +"github.com/sirupsen/logrus v1.0.6/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/softlayer/softlayer-go v0.0.0-20180806151055-260589d94c7d" +"github.com/softlayer/softlayer-go v0.0.0-20180806151055-260589d94c7d/go.mod" +"github.com/soheilhy/cmux v0.1.4/go.mod" +"github.com/spaolacci/murmur3 v0.0.0-20180118202830-f09979ecbc72/go.mod" +"github.com/spf13/afero v1.1.2/go.mod" +"github.com/spf13/afero v1.2.1/go.mod" +"github.com/spf13/afero v1.2.2/go.mod" +"github.com/spf13/cast v1.3.0/go.mod" +"github.com/spf13/cobra v0.0.5/go.mod" +"github.com/spf13/jwalterweatherman v1.0.0/go.mod" +"github.com/spf13/pflag v0.0.0-20170130214245-9ff6c6923cff/go.mod" +"github.com/spf13/pflag v1.0.3/go.mod" +"github.com/spf13/pflag v1.0.5" +"github.com/spf13/pflag v1.0.5/go.mod" +"github.com/spf13/viper v1.3.2/go.mod" +"github.com/spf13/viper v1.4.0/go.mod" +"github.com/stretchr/objx v0.1.0/go.mod" +"github.com/stretchr/objx v0.1.1" +"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.6.1" +"github.com/stretchr/testify v1.6.1/go.mod" +"github.com/tencentcloud/tencentcloud-sdk-go v3.0.83+incompatible" +"github.com/tencentcloud/tencentcloud-sdk-go v3.0.83+incompatible/go.mod" +"github.com/tent/http-link-go v0.0.0-20130702225549-ac974c61c2f9/go.mod" +"github.com/tmc/grpc-websocket-proxy v0.0.0-20190109142713-0ad062ec5ee5/go.mod" +"github.com/tv42/httpunix v0.0.0-20150427012821-b75d8614f926" +"github.com/tv42/httpunix v0.0.0-20150427012821-b75d8614f926/go.mod" +"github.com/ugorji/go v1.1.4/go.mod" +"github.com/ugorji/go/codec v0.0.0-20181204163529-d75b2dcb6bc8/go.mod" +"github.com/vmware/govmomi v0.18.0" +"github.com/vmware/govmomi v0.18.0/go.mod" +"github.com/xiang90/probing v0.0.0-20190116061207-43a291ad63a2/go.mod" +"github.com/xordataexchange/crypt v0.0.3-0.20170626215501-b2862e3d0a77/go.mod" +"github.com/yuin/goldmark v1.1.27/go.mod" +"go.etcd.io/bbolt v1.3.2/go.mod" +"go.opencensus.io v0.21.0/go.mod" +"go.opencensus.io v0.22.0" +"go.opencensus.io v0.22.0/go.mod" +"go.uber.org/atomic v1.4.0/go.mod" +"go.uber.org/goleak v1.1.10" +"go.uber.org/goleak v1.1.10/go.mod" +"go.uber.org/multierr v1.1.0/go.mod" +"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-20181029021203-45a5f77698d3/go.mod" +"golang.org/x/crypto v0.0.0-20181203042331-505ab145d0a9/go.mod" +"golang.org/x/crypto v0.0.0-20190211182817-74369b46fc67/go.mod" +"golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod" +"golang.org/x/crypto v0.0.0-20190418165655-df01cb2cc480/go.mod" +"golang.org/x/crypto v0.0.0-20190611184440-5c40567a22f8/go.mod" +"golang.org/x/crypto v0.0.0-20190923035154-9ee001bba392/go.mod" +"golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod" +"golang.org/x/crypto v0.0.0-20191206172530-e9b2fee46413/go.mod" +"golang.org/x/crypto v0.0.0-20200220183623-bac4c82f6975/go.mod" +"golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod" +"golang.org/x/crypto v0.0.0-20200930160638-afb6bcd081ae" +"golang.org/x/crypto v0.0.0-20200930160638-afb6bcd081ae/go.mod" +"golang.org/x/exp v0.0.0-20190121172915-509febef88a4/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-20190930215403-16217165b5de" +"golang.org/x/lint v0.0.0-20190930215403-16217165b5de/go.mod" +"golang.org/x/mod v0.1.1-0.20191105210325-c90efee705ee/go.mod" +"golang.org/x/mod v0.2.0" +"golang.org/x/mod v0.2.0/go.mod" +"golang.org/x/net v0.0.0-20170114055629-f2499483f923/go.mod" +"golang.org/x/net v0.0.0-20180724234803-3673e40ba225/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-20181023162649-9b4f9f5ad519/go.mod" +"golang.org/x/net v0.0.0-20181114220301-adae6a3d119a/go.mod" +"golang.org/x/net v0.0.0-20181201002055-351d144fa1fc/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-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-20190522155817-f3200d17e092/go.mod" +"golang.org/x/net v0.0.0-20190613194153-d28f0bde5980/go.mod" +"golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod" +"golang.org/x/net v0.0.0-20190923162816-aa69164e4478/go.mod" +"golang.org/x/net v0.0.0-20191004110552-13f9640d40b9/go.mod" +"golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod" +"golang.org/x/net v0.0.0-20200602114024-627f9648deb9/go.mod" +"golang.org/x/net v0.0.0-20200930145003-4acb6c075d10" +"golang.org/x/net v0.0.0-20200930145003-4acb6c075d10/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-20190604053449-0f29369cfe45" +"golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/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" +"golang.org/x/sync v0.0.0-20200317015054-43a5402ce75a/go.mod" +"golang.org/x/sys v0.0.0-20170830134202-bb24a47a89ea/go.mod" +"golang.org/x/sys v0.0.0-20180823144017-11551d06cbcc/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-20181026203630-95b1ffbd15a5/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-20181205085412-a5c9d58dba9a/go.mod" +"golang.org/x/sys v0.0.0-20190129075346-302c3dd5f1cc/go.mod" +"golang.org/x/sys v0.0.0-20190209173611-3b5209105503/go.mod" +"golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod" +"golang.org/x/sys v0.0.0-20190222072716-a9d3bda3a223/go.mod" +"golang.org/x/sys v0.0.0-20190403152447-81d4e9dc473e/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-20190507160741-ecd444e8653b/go.mod" +"golang.org/x/sys v0.0.0-20190515120540-06a5c4944438/go.mod" +"golang.org/x/sys v0.0.0-20190523142557-0e01d883c5c5/go.mod" +"golang.org/x/sys v0.0.0-20190813064441-fde4db37ae7a/go.mod" +"golang.org/x/sys v0.0.0-20190922100055-0a153f010e69/go.mod" +"golang.org/x/sys v0.0.0-20190924154521-2837fb4f24fe/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-20200116001909-b77594299b42/go.mod" +"golang.org/x/sys v0.0.0-20200122134326-e047566fdf82/go.mod" +"golang.org/x/sys v0.0.0-20200124204421-9fbb57f87de9/go.mod" +"golang.org/x/sys v0.0.0-20200223170610-d5e6a3e2c0ae/go.mod" +"golang.org/x/sys v0.0.0-20200323222414-85ca7c5b95cd/go.mod" +"golang.org/x/sys v0.0.0-20201024232916-9f70ab9862d5" +"golang.org/x/sys v0.0.0-20201024232916-9f70ab9862d5/go.mod" +"golang.org/x/text v0.0.0-20160726164857-2910a502d2bf/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.2/go.mod" +"golang.org/x/text v0.3.3" +"golang.org/x/text v0.3.3/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-20200416051211-89c76fbcd5d1/go.mod" +"golang.org/x/time v0.0.0-20200630173020-3af7569d3a1e" +"golang.org/x/time v0.0.0-20200630173020-3af7569d3a1e/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-20190312170243-e65039ee4138/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-20190907020128-2ca718005c18/go.mod" +"golang.org/x/tools v0.0.0-20191108193012-7d206e10da11/go.mod" +"golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod" +"golang.org/x/tools v0.0.0-20191216052735-49a3e744a425/go.mod" +"golang.org/x/tools v0.0.0-20200513154647-78b527d18275" +"golang.org/x/tools v0.0.0-20200513154647-78b527d18275/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" +"golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod" +"google.golang.org/api v0.4.0/go.mod" +"google.golang.org/api v0.9.0" +"google.golang.org/api v0.9.0/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.0" +"google.golang.org/appengine v1.6.0/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-20190819201941-24fa4b261c55" +"google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55/go.mod" +"google.golang.org/grpc v1.14.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.0/go.mod" +"google.golang.org/grpc v1.22.0/go.mod" +"google.golang.org/grpc v1.23.0/go.mod" +"google.golang.org/grpc v1.25.1" +"google.golang.org/grpc v1.25.1/go.mod" +"gopkg.in/airbrake/gobrake.v2 v2.0.9/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/fsnotify.v1 v1.4.7/go.mod" +"gopkg.in/gemnasium/logrus-airbrake-hook.v2 v2.1.2/go.mod" +"gopkg.in/inf.v0 v0.9.1" +"gopkg.in/inf.v0 v0.9.1/go.mod" +"gopkg.in/resty.v1 v1.12.0" +"gopkg.in/resty.v1 v1.12.0/go.mod" +"gopkg.in/square/go-jose.v2 v2.5.1" +"gopkg.in/square/go-jose.v2 v2.5.1/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.5/go.mod" +"gopkg.in/yaml.v2 v2.2.8" +"gopkg.in/yaml.v2 v2.2.8/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" +"k8s.io/api v0.16.9" +"k8s.io/api v0.16.9/go.mod" +"k8s.io/apimachinery v0.16.9" +"k8s.io/apimachinery v0.16.9/go.mod" +"k8s.io/client-go v0.16.9" +"k8s.io/client-go v0.16.9/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.0/go.mod" +"k8s.io/klog v1.0.0" +"k8s.io/klog v1.0.0/go.mod" +"k8s.io/kube-openapi v0.0.0-20190816220812-743ec37842bf/go.mod" +"k8s.io/utils v0.0.0-20190801114015-581e00157fb1" +"k8s.io/utils v0.0.0-20190801114015-581e00157fb1/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/consul/archive/v${PV}.tar.gz -> ${P}.tar.gz + ${EGO_SUM_SRC_URI}" + +LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT" +RESTRICT+=" test" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND="dev-go/gox" +COMMON_DEPEND=" + acct-group/consul + acct-user/consul" + DEPEND="${COMMON_DEPEND}" + RDEPEND="${COMMON_DEPEND}" + +src_compile() { + local git_commit + git_commit=$(grep '^[[:space:]]*gitCommit[[:space:]]' vendor/k8s.io/client-go/pkg/version/base.go) + git_commit=${git_commit#*\"} + git_commit=${git_commit%\"*} + [[ ${git_commit} ]] || die "failed to determine gitCommit" + + # The dev target sets causes build.sh to set appropriate XC_OS + # and XC_ARCH, and skips generation of an unused zip file, + # avoiding a dependency on app-arch/zip. + GIT_DESCRIBE="v${PV}" \ + GIT_DIRTY="" \ + GIT_COMMIT="${git_commit}" \ + emake dev-build +} + +src_install() { + dobin bin/consul + + keepdir /etc/consul.d + insinto /etc/consul.d + doins "${FILESDIR}/"*.json.example + + keepdir /var/log/consul + fowners consul:consul /var/log/consul + + newinitd "${FILESDIR}/consul.initd" "${PN}" + newconfd "${FILESDIR}/consul.confd" "${PN}" + insinto /etc/logrotate.d + newins "${FILESDIR}/${PN}.logrotated" "${PN}" + systemd_dounit "${FILESDIR}/consul.service" +} diff --git a/app-admin/logrotate/files/logrotate.conf b/app-admin/logrotate/files/logrotate.conf index ff3319fd8351..d25e02385866 100644 --- a/app-admin/logrotate/files/logrotate.conf +++ b/app-admin/logrotate/files/logrotate.conf @@ -39,4 +39,4 @@ include /etc/logrotate.d rotate 1 } -# system-specific logs may be also be configured here. +# system-specific logs may also be configured here. diff --git a/app-admin/mcelog/Manifest b/app-admin/mcelog/Manifest index 6c453cac6e4e..d571bce6ee0d 100644 --- a/app-admin/mcelog/Manifest +++ b/app-admin/mcelog/Manifest @@ -1,3 +1 @@ -DIST mcelog-173.tar.gz 313098 BLAKE2B f9ddcd85294bdcb1d9e8e888040af94e5e17f4902efb47788b69737bb3408e59014481f822ea083947725f75b7db21250f4c645e7b409a6c23ce7a9ce3708a62 SHA512 fd83828d19f889e3cbb2ffda8fca95f3097644161bfe2ede1fd7600718fa56d343cd985b831eb643dc613a453730e07847de0f05fb14b4a03a8dcd73281199e8 -DIST mcelog-174.tar.gz 313473 BLAKE2B 6ffbf6f53e4a08d0dbec04f6cfd96e6b564de5e85acc1f933856e317a26898ae002f19c3b948d9e6dfc56fa3de944045a7cc31e16f53a9c40bd872d4e4ad8a60 SHA512 fcca5f9b54d1f6889ab33d7a172a7ce1e89b4bb8c4b88d589e491068cba49518bd47a3d8886b70ac1b9693bef9e312640cbc64434d8679401bf2d1beda809448 DIST mcelog-175.tar.gz 315350 BLAKE2B a324af0f4961fb0f6f2af1b198e07a34c24fb5874edd550ca9bdfe452d84cf48d9565530a290a3cdba51eb4ad57f3bbe3d3c9b2beb6d3411195d6dccdb9dfd64 SHA512 992789817a3963a3f118121149bf9b217609f54d85a71c2adb671728cf04777ccb062033df68793afff5fb6a0080b50b4e6fa89cbcd0970d92ca4246155ea13a diff --git a/app-admin/mcelog/mcelog-173-r1.ebuild b/app-admin/mcelog/mcelog-173-r1.ebuild deleted file mode 100644 index 4c5393674449..000000000000 --- a/app-admin/mcelog/mcelog-173-r1.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit linux-info systemd toolchain-funcs - -DESCRIPTION="A tool to log and decode Machine Check Exceptions" -HOMEPAGE="http://mcelog.org/" -SRC_URI="https://github.com/andikleen/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="selinux" - -RDEPEND="selinux? ( sec-policy/selinux-mcelog )" - -# TODO: add mce-inject to the tree to support test phase -RESTRICT="test" - -pkg_pretend() { - if [[ ${MERGE_TYPE} != buildonly ]]; then - local CONFIG_CHECK="~X86_MCE" - kernel_is -ge 4 12 && CONFIG_CHECK+=" ~X86_MCELOG_LEGACY" - check_extra_config - fi -} - -src_prepare() { - eapply "${FILESDIR}"/${PN}-0.8_pre1-timestamp-${PN}.patch \ - "${FILESDIR}"/${PN}-129-debugflags.patch - eapply_user - tc-export CC -} - -src_install() { - default - - insinto /etc/cron.daily - newins ${PN}.cron ${PN} - - insinto /etc/logrotate.d/ - newins ${PN}.logrotate ${PN} - - newinitd "${FILESDIR}"/${PN}.init-r1 ${PN} - systemd_dounit ${PN}.service - - dodoc *.pdf -} - -pkg_postinst() { - einfo "The default configuration set is now installed in /etc/${PN}" - einfo "you might want to edit those files." - einfo - einfo "A sample cronjob is installed into /etc/cron.daily" - einfo "without executable bit (system service is the preferred method now)" -} diff --git a/app-admin/mcelog/mcelog-174.ebuild b/app-admin/mcelog/mcelog-174.ebuild deleted file mode 100644 index 0fceee0d5f22..000000000000 --- a/app-admin/mcelog/mcelog-174.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit linux-info systemd toolchain-funcs - -DESCRIPTION="A tool to log and decode Machine Check Exceptions" -HOMEPAGE="http://mcelog.org/" -SRC_URI="https://github.com/andikleen/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="selinux" - -RDEPEND="selinux? ( sec-policy/selinux-mcelog )" - -# TODO: add mce-inject to the tree to support test phase -RESTRICT="test" - -pkg_pretend() { - if [[ ${MERGE_TYPE} != buildonly ]]; then - local CONFIG_CHECK="~X86_MCE" - kernel_is -ge 4 12 && CONFIG_CHECK+=" ~X86_MCELOG_LEGACY" - check_extra_config - fi -} - -src_prepare() { - eapply "${FILESDIR}"/${PN}-0.8_pre1-timestamp-${PN}.patch \ - "${FILESDIR}"/${PN}-129-debugflags.patch - eapply_user - tc-export CC -} - -src_install() { - default - - insinto /etc/cron.daily - newins ${PN}.cron ${PN} - - insinto /etc/logrotate.d/ - newins ${PN}.logrotate ${PN} - - newinitd "${FILESDIR}"/${PN}.init-r1 ${PN} - systemd_dounit ${PN}.service - - dodoc *.pdf -} - -pkg_postinst() { - einfo "The default configuration set is now installed in /etc/${PN}" - einfo "you might want to edit those files." - einfo - einfo "A sample cronjob is installed into /etc/cron.daily" - einfo "without executable bit (system service is the preferred method now)" -} diff --git a/app-admin/radmind/Manifest b/app-admin/radmind/Manifest index 6cc119ceb3f0..e5cfe77288e0 100644 --- a/app-admin/radmind/Manifest +++ b/app-admin/radmind/Manifest @@ -1,2 +1 @@ -DIST radmind-1.15.1.tar.gz 449653 BLAKE2B 8a516ede28d561a60f7c51424c6e48ea030dd571528fd3422fab3b23b4448ee898d408136c4845ebe9c5f9088fb425ed67b341f4d1721747a415183687e6daa6 SHA512 3dd9477d00083cf9912e2143adff52f9bc127665ff6705bc200b7323e53390fb76ac125733596ba309905fca3db062c7b1bc1d1372b77a3044c3794bacb96e6c DIST radmind-1.15.3.tar.gz 843033 BLAKE2B 3d4446e5ce9e668039277f63a16c014dbbecca870886e68603af4100cdbf4a0adf074d26c90985968ec1a680fb483395676b85020134ec56686318b3d0664d99 SHA512 121fa2ea4dc9532bdbb1440c3ee485db1d6a1e770bd01dc0e832d51ee26112441ff47bea8e7f063feffc4d5bf3cfc5ce53d316bb469ff4ff0a65ca5463c99d11 diff --git a/app-admin/radmind/radmind-1.15.1.ebuild b/app-admin/radmind/radmind-1.15.1.ebuild deleted file mode 100644 index 96807f42abc2..000000000000 --- a/app-admin/radmind/radmind-1.15.1.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic - -DESCRIPTION="Command-line tools and server to remotely administer multiple Unix filesystems" -HOMEPAGE="https://github.com/Radmind https://sourceforge.net/projects/radmind/" -SRC_URI="https://github.com/voretaq7/radmind/releases/download/${P}/${P}.tar.gz" - -LICENSE="HPND" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="libressl" - -DEPEND=" - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) -" -RDEPEND="${DEPEND} - !dev-util/repo -" - -PATCHES=( - "${FILESDIR}"/${PN}-1.7.0-gentoo.patch - "${FILESDIR}"/${PN}-1.14.1-glibc225.patch -) - -src_configure() { - append-cflags -fcommon - default -} - -src_install() { - default - keepdir /var/radmind/{cert,client,postapply,preapply} -} diff --git a/app-admin/radmind/radmind-1.15.3-r1.ebuild b/app-admin/radmind/radmind-1.15.3-r1.ebuild index 75d9ba668d26..0e948d4f5d21 100644 --- a/app-admin/radmind/radmind-1.15.3-r1.ebuild +++ b/app-admin/radmind/radmind-1.15.3-r1.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/voretaq7/radmind/releases/download/${P}/${P}.tar.gz" LICENSE="HPND" SLOT="0" -KEYWORDS="~amd64 x86" +KEYWORDS="amd64 x86" DEPEND="dev-libs/openssl:0=" RDEPEND="${DEPEND} diff --git a/app-admin/salt/Manifest b/app-admin/salt/Manifest index fff5f12537f9..3ac4178786ab 100644 --- a/app-admin/salt/Manifest +++ b/app-admin/salt/Manifest @@ -1,5 +1,5 @@ DIST salt-3000.2-py38-misc.patch.gz 6250 BLAKE2B 68fff80a042e6bf208ea2d9692da7a7b1e29572f1ec3c850c14743bbf2821d231f933ec4e6d6eaad12acee0b7666888a37a72872b2b082c92d8db9de988fbbec SHA512 6d4a66323a423e630f7cc73b566ed96c452c8fc3d72c25a2dd86033c4774c1c8e8b8701e1d4ee92994d4148c398d704f419023e26d8b40c8fdd63f9d79d9d52f DIST salt-3000.5.tar.gz 15229450 BLAKE2B 135e9b9dcc461ac898231ce46e6a1359e6d60a43822320950bc0b83057f768dadf55320dd73df72d5bc917f324eef4661e6f75d8eb8e84aef958bd2df8924cfc SHA512 2579f65c24d22d77132057bd8cf37040d7d149624745dd68b4c44318be786580dcc34bf563f90d7de9ef5b726b2453bef4d8639bc8fbd9c5e691500520335317 -DIST salt-3000.6.tar.gz 15236781 BLAKE2B 5a532a6915b331fb532dc6e1651cf8fca3e1a5e9f29f6d75260fdb1162dbfeec755c65f7c6fc28b1cc7dc3ace978547830af31aafc1eee8419bbc7e695725787 SHA512 739e3671766c45a0ef1eb45933c7f00f14586e91f4c4a79cbed913a48961a48baee853206ba569491756e8a872d22f3635eb6bc1a366020e551c567b2334c508 -DIST salt-3001.4.tar.gz 15716372 BLAKE2B cc33b29b0da9cfaae22726b2b471245880aafa106187b531872a9ae5ee773a94e0d550a68b11b74826bc0b35197a311f690535f2280931ccb5050275ad967c2d SHA512 b7f343c65917280a96d8a3eaa6b508121b11b9f9b0bfffa5b4c79af0023bdecf4581f76014847d97f48d9677edb6f632adec3850153c3048c3114128a250b84b -DIST salt-3002.2.tar.gz 15765855 BLAKE2B b26895ababc8551e01baa806c5a0e41dab9a379e47d2289b5c3c529ef762c69631d7ed8b32339ec66c3929c5883782131eb56d1bfbcc743829c4f0199a900ca1 SHA512 0f617a07475347b1bb0d1c6059de541e102103182820dfd6f64f4c281d660e68358eb1ab7171a637e16cef9fea2517c8356df9c449f9bbc92538aa86c316f652 +DIST salt-3000.8.tar.gz 15249139 BLAKE2B df306669ba11dd650621222ff9c69f5a6e16b6f431e9d93e6712ee95da43091bfe28416fe0d71988ed9ee70cb347755b779a356c50fa59c63c67a874ed1906f4 SHA512 a18d5bea3b3835f83d5b1e5315990d83f6c58c36df5589d5de0f8cc3a46db4c960b58032e29d56841a160b9b170cdbb81bca38dbbd72ccb5866ccc8a7da6e800 +DIST salt-3001.6.tar.gz 15736056 BLAKE2B 00e7674452e9d61c3cd487d27a3a1f3435c6b12dcc89008aa63c96814957b6ce8654f4d4d51dbce7b14027f0cee66fd2ea9602f6be18bf2f4beac11ae164f89f SHA512 e45c9cfddb64ab1c9d66b6b6b3e5ff8d9010c01307161e5013140b4362ee630cf912ab153d1afa72f56d18fc5353293b2f4b449caf8ee384d1e93204d490bf4c +DIST salt-3002.5.tar.gz 15784880 BLAKE2B baa90bb0caea572dfbe12d92fb488ee0c4adef9a07221f394009cd43a62ffef18c57f2e7cdcfcd923807c7a3d02ce6833480f74d70250c29d311420f30514300 SHA512 dda2caa338f646ec51d2de6b0df10fbb27eceddbe8c797ae192b9ef1312d566ae71a243a3a95918fa375b125089aa29a73b1b908c5cc1b0451dccb582a4978a1 diff --git a/app-admin/salt/files/salt-3000.8-tests.patch b/app-admin/salt/files/salt-3000.8-tests.patch new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/app-admin/salt/files/salt-3001.6-tests.patch b/app-admin/salt/files/salt-3001.6-tests.patch new file mode 100644 index 000000000000..d32977e4694b --- /dev/null +++ b/app-admin/salt/files/salt-3001.6-tests.patch @@ -0,0 +1,18 @@ +--- salt-3001.6-python3_7/tests/unit/modules/test_cmdmod.py 2021-02-26 16:13:26.386553301 -0800 ++++ salt-3001.6/tests/unit/modules/test_cmdmod.py 2021-02-26 16:14:25.858150910 -0800 +@@ -437,6 +437,7 @@ + else: + raise RuntimeError + ++ @skipIf(True, "does not work with sandbox") + @skipIf(salt.utils.platform.is_windows(), "Do not run on Windows") + @skipIf(salt.utils.platform.is_darwin(), "Do not run on MacOS") + def test_run_cwd_in_combination_with_runas(self): +@@ -560,6 +561,7 @@ + + self.assertEqual(ret["stdout"], salt.utils.stringutils.to_unicode(stdout)) + ++ @skipIf(True, "does not work with sandbox") + def test_run_all_output_loglevel_debug(self): + """ + Test that specifying debug for loglevel diff --git a/app-admin/salt/files/salt-3002.5-tests.patch b/app-admin/salt/files/salt-3002.5-tests.patch new file mode 100644 index 000000000000..5a2eb43c3a42 --- /dev/null +++ b/app-admin/salt/files/salt-3002.5-tests.patch @@ -0,0 +1,30 @@ +--- salt-3002.5/tests/unit/modules/test_cmdmod.py 2021-02-26 11:01:33.407219444 -0800 ++++ salt-3002.5-python3_7/tests/unit/modules/test_cmdmod.py 2021-02-26 11:01:47.709124416 -0800 +@@ -560,6 +560,7 @@ + + self.assertEqual(ret["stdout"], salt.utils.stringutils.to_unicode(stdout)) + ++ @skipIf(True, "doesn't work in sandbox") + def test_run_all_output_loglevel_debug(self): + """ + Test that specifying debug for loglevel +--- salt-3002.5//tests/unit/utils/test_thin.py 2021-02-26 13:30:47.841179546 -0800 ++++ salt-3002.5-python3_7//tests/unit/utils/test_thin.py 2021-02-26 13:41:33.681174531 -0800 +@@ -1275,6 +1275,7 @@ + @skipIf( + salt.utils.platform.is_windows(), "salt-ssh does not deploy to/from windows" + ) ++ @skipIf(True, "does not work with network-sandbox") + def test_thin_dir(self): + """ + Test the thin dir to make sure salt-call can run +--- salt-3002.5/tests/unit/modules/test_cmdmod.py 2021-02-26 13:30:48.014178373 -0800 ++++ salt-3002.5-python3_7/tests/unit/modules/test_cmdmod.py 2021-02-26 13:43:22.395441008 -0800 +@@ -439,6 +439,7 @@ + + @skipIf(salt.utils.platform.is_windows(), "Do not run on Windows") + @skipIf(salt.utils.platform.is_darwin(), "Do not run on MacOS") ++ @skipIf(True, "does not work with network-sandbox") + def test_run_cwd_in_combination_with_runas(self): + """ + cmd.run executes command in the cwd directory diff --git a/app-admin/salt/salt-3000.6.ebuild b/app-admin/salt/salt-3000.8.ebuild similarity index 92% rename from app-admin/salt/salt-3000.6.ebuild rename to app-admin/salt/salt-3000.8.ebuild index 14cbe4757bec..e8589011e66b 100644 --- a/app-admin/salt/salt-3000.6.ebuild +++ b/app-admin/salt/salt-3000.8.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{7,8} ) +PYTHON_COMPAT=( python3_{7..8} ) DISTUTILS_USE_SETUPTOOLS=rdepend inherit systemd distutils-r1 @@ -98,6 +98,9 @@ REQUIRED_USE="|| ( raet zeromq ) test? ( cheetah genshi )" RESTRICT="!test? ( test ) x86? ( test )" +# tests failing with newer versions of deps +RESTRICT+=" test" + PATCHES=( "${FILESDIR}/salt-2017.7.0-dont-realpath-tmpdir.patch" "${FILESDIR}/salt-2019.2.0-skip-tests-that-oom-machine.patch" @@ -114,20 +117,26 @@ PATCHES=( "${WORKDIR}/salt-3000.2-py38-misc.patch" "${FILESDIR}/salt-3000.2-py38-logwarn.patch" "${FILESDIR}/salt-2019.2.8-ansible-roster-fix.patch" + "${FILESDIR}/salt-3000.8-tests.patch" ) -python_prepare() { - # remove tests with external dependencies that may not be available - rm tests/unit/{test_zypp_plugins.py,utils/test_extend.py} || die +python_prepare_all() { + # remove tests with external dependencies that may not be available, and + # tests that don't work in sandbox + rm tests/unit/{test_zypp_plugins,utils/test_{extend,cache}}.py || die rm tests/unit/modules/test_{file,boto_{vpc,secgroup,elb}}.py || die rm tests/unit/states/test_boto_vpc.py || die # tests that require network access rm tests/unit/{states,modules}/test_zcbuildout.py || die + rm tests/unit/transport/test_zeromq.py || die # make sure pkg_resources doesn't bomb because pycrypto isn't installed find . -name '*.txt' -print0 | xargs -0 sed -e '/pycrypto>/ d' -i || die + distutils-r1_python_prepare_all +} +python_prepare() { einfo "Fixing collections.abc warnings for ${EPYTHON}" local abc abc="$("${EPYTHON}" -c 'import collections.abc; print("|".join((c for c in dir(collections.abc) if not c.startswith("_"))))')" || die @@ -142,7 +151,7 @@ python_install_all() { USE_SETUPTOOLS=1 distutils-r1_python_install_all for svc in minion master syndic api; do - newinitd "${FILESDIR}"/${svc}-initd-4 salt-${svc} + newinitd "${FILESDIR}"/${svc}-initd-5 salt-${svc} newconfd "${FILESDIR}"/${svc}-confd-1 salt-${svc} systemd_dounit "${FILESDIR}"/salt-${svc}.service done @@ -168,7 +177,7 @@ python_test() { addwrite "${tempdir}" ln -s "$(realpath --relative-to=/tmp "${T}/$(basename "${tempdir}")")" "${tempdir}" || die - USE_SETUPTOOLS=1 SHELL="/bin/bash" \ + USE_SETUPTOOLS=1 NO_INTERNET=1 SHELL="/bin/bash" \ TMPDIR="${tempdir}" \ ${EPYTHON} tests/runtests.py \ --unit-tests --no-report --verbose \ diff --git a/app-admin/salt/salt-3001.4-r1.ebuild b/app-admin/salt/salt-3001.6.ebuild similarity index 94% rename from app-admin/salt/salt-3001.4-r1.ebuild rename to app-admin/salt/salt-3001.6.ebuild index eac0f2d28fd2..23e5e85de8ba 100644 --- a/app-admin/salt/salt-3001.4-r1.ebuild +++ b/app-admin/salt/salt-3001.6.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -101,11 +101,13 @@ RESTRICT="!test? ( test ) x86? ( test )" PATCHES=( "${FILESDIR}/salt-2019.2.0-skip-tests-that-oom-machine.patch" "${FILESDIR}/salt-3001.1-tests.patch" + "${FILESDIR}/salt-3001.6-tests.patch" ) python_prepare_all() { - # remove tests with external dependencies that may not be available - rm tests/unit/{test_zypp_plugins.py,utils/test_extend.py} || die + # remove tests with external dependencies that may not be available, and + # tests that don't work in sandbox + rm tests/unit/{test_{zypp_plugins,module_names},utils/test_{extend,cache}}.py || die rm tests/unit/modules/test_{file,boto_{vpc,secgroup,elb}}.py || die rm tests/unit/states/test_boto_vpc.py || die rm tests/support/gitfs.py tests/unit/runners/test_git_pillar.py || die @@ -133,7 +135,7 @@ python_install_all() { USE_SETUPTOOLS=1 distutils-r1_python_install_all for svc in minion master syndic api; do - newinitd "${FILESDIR}"/${svc}-initd-4 salt-${svc} + newinitd "${FILESDIR}"/${svc}-initd-5 salt-${svc} newconfd "${FILESDIR}"/${svc}-confd-1 salt-${svc} systemd_dounit "${FILESDIR}"/salt-${svc}.service done @@ -159,7 +161,7 @@ python_test() { addwrite "${tempdir}" ln -s "$(realpath --relative-to=/tmp "${T}/$(basename "${tempdir}")")" "${tempdir}" || die - USE_SETUPTOOLS=1 SHELL="/bin/bash" \ + USE_SETUPTOOLS=1 NO_INTERNET=1 SHELL="/bin/bash" \ TMPDIR="${tempdir}" \ ${EPYTHON} tests/runtests.py \ --unit-tests --no-report --verbose \ diff --git a/app-admin/salt/salt-3002.2-r2.ebuild b/app-admin/salt/salt-3002.2-r2.ebuild deleted file mode 100644 index 87ea8af89658..000000000000 --- a/app-admin/salt/salt-3002.2-r2.ebuild +++ /dev/null @@ -1,185 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{7..8} ) -DISTUTILS_USE_SETUPTOOLS=rdepend -inherit systemd distutils-r1 - -DESCRIPTION="Salt is a remote execution and configuration manager" -HOMEPAGE="https://www.saltstack.com/resources/community/ - https://github.com/saltstack" - -if [[ ${PV} == 9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="git://github.com/${PN}stack/${PN}.git" - EGIT_BRANCH="develop" - SRC_URI="" -else - SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~x86" -fi - -LICENSE="Apache-2.0" -SLOT="0" -IUSE="cheetah cherrypy ldap libcloud libvirt genshi gnupg keyring mako - mongodb neutron nova openssl portage profile redis selinux test raet - +zeromq vim-syntax" - -RDEPEND=" - sys-apps/pciutils - >=dev-python/distro-1.5[${PYTHON_USEDEP}] - dev-python/jinja[${PYTHON_USEDEP}] - dev-python/libnacl[${PYTHON_USEDEP}] - >=dev-python/msgpack-1.0.0[${PYTHON_USEDEP}] - >=dev-python/pycryptodome-3.9.8[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - dev-python/markupsafe[${PYTHON_USEDEP}] - >=dev-python/requests-1.0.0[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}] - dev-python/toml[${PYTHON_USEDEP}] - dev-python/watchdog[${PYTHON_USEDEP}] - libcloud? ( >=dev-python/libcloud-0.14.0[${PYTHON_USEDEP}] ) - mako? ( dev-python/mako[${PYTHON_USEDEP}] ) - ldap? ( dev-python/python-ldap[${PYTHON_USEDEP}] ) - libvirt? ( - $(python_gen_cond_dep 'dev-python/libvirt-python[${PYTHON_USEDEP}]' python3_7) - ) - openssl? ( - dev-libs/openssl:0=[-bindist] - dev-python/pyopenssl[${PYTHON_USEDEP}] - ) - raet? ( - >=dev-python/libnacl-1.0.0[${PYTHON_USEDEP}] - >=dev-python/ioflo-1.1.7[${PYTHON_USEDEP}] - >=dev-python/raet-0.6.0[${PYTHON_USEDEP}] - ) - cherrypy? ( >=dev-python/cherrypy-3.2.2[${PYTHON_USEDEP}] ) - cheetah? ( dev-python/cheetah3[${PYTHON_USEDEP}] ) - mongodb? ( dev-python/pymongo[${PYTHON_USEDEP}] ) - portage? ( sys-apps/portage[${PYTHON_USEDEP}] ) - keyring? ( dev-python/keyring[${PYTHON_USEDEP}] ) - redis? ( dev-python/redis-py[${PYTHON_USEDEP}] ) - selinux? ( sec-policy/selinux-salt ) - nova? ( - $(python_gen_cond_dep '>=dev-python/python-novaclient-2.17.0[${PYTHON_USEDEP}]' python3_7) - ) - neutron? ( - $(python_gen_cond_dep '>=dev-python/python-neutronclient-2.3.6[${PYTHON_USEDEP}]' python3_7) - ) - gnupg? ( dev-python/python-gnupg[${PYTHON_USEDEP}] ) - profile? ( dev-python/yappi[${PYTHON_USEDEP}] ) - vim-syntax? ( app-vim/salt-vim ) - zeromq? ( >=dev-python/pyzmq-2.2.0[${PYTHON_USEDEP}] ) -" -BDEPEND=" - test? ( - ${RDEPEND} - >=dev-python/boto-2.32.1[${PYTHON_USEDEP}] - >=dev-python/jsonschema-3.0[${PYTHON_USEDEP}] - >=dev-python/libcloud-0.14.0[${PYTHON_USEDEP}] - >=dev-python/mock-2.0.0[${PYTHON_USEDEP}] - >=dev-python/moto-0.3.6[${PYTHON_USEDEP}] - dev-python/pip[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] - dev-python/pytest-helpers-namespace[${PYTHON_USEDEP}] - >=dev-python/pytest-salt-factories-0.93.0[${PYTHON_USEDEP}] - dev-python/pytest-tempdir[${PYTHON_USEDEP}] - >=dev-python/virtualenv-20.0.20[${PYTHON_USEDEP}] - !x86? ( >=dev-python/boto3-1.3.15[${PYTHON_USEDEP}] ) - )" - -DOCS=( README.rst AUTHORS ) - -REQUIRED_USE="|| ( raet zeromq ) - test? ( cheetah genshi )" -RESTRICT="!test? ( test ) x86? ( test )" - -PATCHES=( - "${FILESDIR}/salt-2019.2.0-skip-tests-that-oom-machine.patch" - "${FILESDIR}/salt-3002-dont-realpath-on-tmpdir.patch" - "${FILESDIR}/salt-3002-tests.patch" -) - -python_prepare_all() { - # remove tests with external dependencies that may not be available - rm tests/unit/{test_zypp_plugins.py,utils/test_extend.py} || die - rm tests/unit/modules/test_{file,boto_{vpc,secgroup,elb}}.py || die - rm tests/unit/states/test_boto_vpc.py || die - rm tests/support/gitfs.py tests/unit/runners/test_git_pillar.py || die - - # tests that require network access - rm tests/unit/{states,modules}/test_zcbuildout.py || die - - # make sure pkg_resources doesn't bomb because pycrypto isn't installed - # make sure pkg_resources doesn't bomb because pycrypto isn't installed - find "${S}" -name '*.txt' -print0 | xargs -0 sed -e '/pycrypto>/ d ; /pycryptodomex/ d' -i || die - # pycryptodome rather than pycryptodomex - find "${S}" -name '*.py' -print0 | xargs -0 -- sed -i -e 's:Cryptodome:Crypto:g' -- || die - - distutils-r1_python_prepare_all -} - -python_prepare() { - einfo "Fixing collections.abc warnings for ${EPYTHON}" - local abc - abc="$("${EPYTHON}" -c 'import collections.abc; print("|".join((c for c in dir(collections.abc) if not c.startswith("_"))))')" || die - find -name '*.py' -type f -print0 | xargs -0 sed -r -e "s:collections\\.(${abc}):collections.abc.\\1:g" -i || die -} - -python_install_all() { - local svc - USE_SETUPTOOLS=1 distutils-r1_python_install_all - - for svc in minion master syndic api; do - newinitd "${FILESDIR}"/${svc}-initd-4 salt-${svc} - newconfd "${FILESDIR}"/${svc}-confd-1 salt-${svc} - systemd_dounit "${FILESDIR}"/salt-${svc}.service - done - - insinto /etc/${PN} - doins -r conf/* -} - -python_test() { - local tempdir - # testsuite likes lots of files - ulimit -n 3072 || die - - # ${T} is too long a path for the tests to work - tempdir="$(mktemp -du --tmpdir=/tmp salt-XXX)" - mkdir "${T}/$(basename "${tempdir}")" - - ( - cleanup() { rm -f "${tempdir}" || die; } - - trap cleanup EXIT - - addwrite "${tempdir}" - ln -s "$(realpath --relative-to=/tmp "${T}/$(basename "${tempdir}")")" "${tempdir}" || die - - USE_SETUPTOOLS=1 SHELL="/bin/bash" \ - TMPDIR="${tempdir}" \ - ${EPYTHON} tests/runtests.py \ - --unit-tests --no-report --verbose \ - || die "testing failed with ${EPYTHON}" - ) -} - -pkg_postinst() { - if use python_targets_python3_8; then - if use nova; then - ewarn "Salt's nova functionality will not work with python3.8 since" - ewarn "dev-python/python-novaclient does not support it yet" - fi - if use neutron; then - ewarn "Salt's neutron functionality will not work with python3.8 since" - ewarn "dev-python/python-neutronclient does not support it yet" - fi - if use libvirt; then - ewarn "Salt's libvirt functionality will not work with python3.8 since" - ewarn "dev-python/libvirt-python does not support it yet" - fi - fi -} diff --git a/app-admin/salt/salt-3002.2-r4.ebuild b/app-admin/salt/salt-3002.5.ebuild similarity index 95% rename from app-admin/salt/salt-3002.2-r4.ebuild rename to app-admin/salt/salt-3002.5.ebuild index 7c65d1b19803..5fc8c96484dd 100644 --- a/app-admin/salt/salt-3002.2-r4.ebuild +++ b/app-admin/salt/salt-3002.5.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{7..8} ) +PYTHON_COMPAT=( python3_{7..9} ) DISTUTILS_USE_SETUPTOOLS=rdepend inherit systemd distutils-r1 @@ -100,11 +100,13 @@ PATCHES=( "${FILESDIR}/salt-2019.2.0-skip-tests-that-oom-machine.patch" "${FILESDIR}/salt-3002-dont-realpath-on-tmpdir.patch" "${FILESDIR}/salt-3002-tests.patch" + "${FILESDIR}/salt-3002.5-tests.patch" ) python_prepare_all() { - # remove tests with external dependencies that may not be available - rm tests/unit/{test_zypp_plugins.py,utils/test_extend.py} || die + # remove tests with external dependencies that may not be available, and + # tests that don't work in sandbox + rm tests/unit/{test_{zypp_plugins,module_names},utils/test_{extend,cache}}.py || die rm tests/unit/modules/test_{file,boto_{vpc,secgroup,elb}}.py || die rm tests/unit/states/test_boto_vpc.py || die rm tests/support/gitfs.py tests/unit/runners/test_git_pillar.py || die @@ -159,7 +161,7 @@ python_test() { addwrite "${tempdir}" ln -s "$(realpath --relative-to=/tmp "${T}/$(basename "${tempdir}")")" "${tempdir}" || die - USE_SETUPTOOLS=1 SHELL="/bin/bash" \ + USE_SETUPTOOLS=1 NO_INTERNET=1 SHELL="/bin/bash" \ TMPDIR="${tempdir}" \ ${EPYTHON} tests/runtests.py \ --unit-tests --no-report --verbose \ diff --git a/app-admin/supervisor/Manifest b/app-admin/supervisor/Manifest index 03d5647fd2b2..a69d766839e7 100644 --- a/app-admin/supervisor/Manifest +++ b/app-admin/supervisor/Manifest @@ -1,2 +1,3 @@ DIST supervisor-4.2.0.tar.gz 456056 BLAKE2B 51b66cfc34505b937c47c9b510d81bcc777b9372fdeb2e08fc25153d2718cd2682258b812630160954587ceb992e1a528cdd5bf0d270139f7ffac9463ac2f015 SHA512 626d806f4b03be7cbff795afd1bdb3ff5ca5ecf44f035909ea1aa9360da9fa3047b2fe05543190bf1442f01dcdd403be19fcd907519bf7e26615900bc4bf9d0f DIST supervisor-4.2.1.tar.gz 460935 BLAKE2B 0c65f904599c1e8a04cd3a71085e2b2a5460691c2bfd790d3b7c10449cae08472bcd72a870cbe611801434624f405ea3e245f156cab93f25a8df784b58d948d7 SHA512 c560ef959f8d580fb20c1812aa2a838c9feaeb3726a754e8084fa8c7406ff9258139b55b081558b8d8f33e4672cdfad40695170f55412a5e85a6c1aed0f11657 +DIST supervisor-4.2.2.tar.gz 463657 BLAKE2B 766feffcbd70b575b6b7dfd6ed98e3510e0fd9362c423b677d44a2b5dd23ded14a349a279d3d28d4fd9e04a2175c8f00e24c07df310b61d34c7f69f60d26a4ac SHA512 f787206e6c6a5d3dfc4284974a4a87cbcaeac0c705afb2b8eae53f066413bd9e68095c5309e29625e01469a4748613370e1ac0d7be84b9d72c3623244bdd2eb3 diff --git a/app-admin/supervisor/supervisor-4.2.2.ebuild b/app-admin/supervisor/supervisor-4.2.2.ebuild new file mode 100644 index 000000000000..281756fef94d --- /dev/null +++ b/app-admin/supervisor/supervisor-4.2.2.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=( pypy3 python3_{7..9} ) +# xml.etree.ElementTree module required. +PYTHON_REQ_USE="xml(+)" +DISTUTILS_USE_SETUPTOOLS=rdepend + +inherit distutils-r1 systemd + +DESCRIPTION="A system for controlling process state under UNIX" +HOMEPAGE="http://supervisord.org/ https://pypi.org/project/supervisor/" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="repoze ZPL BSD HPND GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="acct-group/supervisor" + +distutils_enable_sphinx docs +distutils_enable_tests pytest + +python_prepare_all() { + # The workaround can be dropped once this is merged: + # https://github.com/Supervisor/supervisor/pull/1413 + sed -i "/ setup.py test/d" docs/conf.py || die + distutils-r1_python_prepare_all +} + +python_install_all() { + distutils-r1_python_install_all + newinitd "${FILESDIR}/init.d-r2" supervisord + newconfd "${FILESDIR}/conf.d-r1" supervisord + dodoc supervisor/skel/sample.conf + keepdir /etc/supervisord.d + insinto /etc + doins "${FILESDIR}/supervisord.conf" + keepdir /var/log/supervisor + systemd_dounit "${FILESDIR}/supervisord.service" +} + +pkg_preinst() { + fowners :supervisor /var/log/supervisor + fperms 750 /var/log/supervisor +} + +pkg_postinst() { + if [[ -z "${REPLACING_VERSIONS}" ]]; then + # This is a new installation + elog "You may install your configuration files in ${EROOT}/etc/supervisord.d" + elog "For config examples, see ${EROOT}/usr/share/doc/${PF}/sample.conf.bz2" + elog "" + elog "By default, only members of the supervisor group can run supervisorctl." + fi +} diff --git a/app-admin/syslog-ng/syslog-ng-3.30.1.ebuild b/app-admin/syslog-ng/syslog-ng-3.30.1.ebuild index d179d1fa0bd3..b1b3a050f08b 100644 --- a/app-admin/syslog-ng/syslog-ng-3.30.1.ebuild +++ b/app-admin/syslog-ng/syslog-ng-3.30.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz LICENSE="GPL-2+ LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" IUSE="amqp caps dbi geoip2 http ipv6 json kafka libressl mongodb pacct python redis smtp snmp test spoof-source systemd tcpd" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" RESTRICT="!test? ( test )" diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest index 00f8efdf73f8..c5a55723f6f4 100644 --- a/app-admin/vault/Manifest +++ b/app-admin/vault/Manifest @@ -1,4 +1,8 @@ DIST vault-1.5.6-webui.tar.xz 1237168 BLAKE2B 997a3ef1e297e288d2abf14647667fd07ebd2e9c6389aad90e3c8fe4d66b5e77004ad07575c6a48d38eb1a4e4040af6cf341edc17bbe87a575a31e06f91449aa SHA512 afed06fe9866dd24ea925e49e2ebdb477ef40dd8ea0137fec1f8a86e17cbe5679ef23a9d9a248ce4de8a21392c96d50f47487c5a866f45ad7317c6cbfc1a5fda DIST vault-1.5.6.tar.gz 35110596 BLAKE2B 6e2581b82dfc98f0fd4c807dd24c9e17b4e4c3252ab5744388e17a076d8ed613ea2360f8bf5b975ee5b15d6c7f96100f2b814e290ab47e33c565525ffe1eeda3 SHA512 1da2a6f1307583f03298a4199d301536783787ae1d9b16a8b0a4cce55d29a1fd8a1631366a55aa4671d5b7f6fb9108ffe55d9ec9575e887e495a512b00cf9cb3 +DIST vault-1.5.7-webui.tar.xz 1233708 BLAKE2B f270871593b0c205d336efd886f7019c36099ab2e3e3a1a85bff6143a22a71b15c0350ffcd26f602ffc391f266bc5484a3948f9621c50b7aacfcd268436da752 SHA512 1047de18678215cceef8da5b07e5625a85f343ef23ef77b159624a1a12b2ae08552f59dbe43941177b3734a534e7cd44755ce42009d35cbdccca52fb2ec7e861 +DIST vault-1.5.7.tar.gz 35115545 BLAKE2B 659388d1d923dc7c36a2d88b0f061f8b8a94a9944efd159f63f870ff6935cab1fd5230ed9e05043dbf649f7d1c0b999bcd3741d59f3b2a1576713d86d6e5d639 SHA512 06e8fc86e2930d032b44764f6b7e4540d466513e4f99411a1a1b70b8906bad26454619622778d369b8b7325d797566d07591eafbe839523151e96e05689c158c DIST vault-1.6.1-webui.tar.xz 1277456 BLAKE2B 7a63f676e4138c9ac0a9e550f5c195a68169c9214c4f232368356ed31e6a873242f069291fa6f56770bd84598333b9d9933da8544651836b04cf91b9c0d6e818 SHA512 0ce4fc98c8134d9ce39ce0bf7634b76cad8508d3f19480f32052dd6040a299b80406586d5c7c6d9571a4cced303dbab010b0761599c0fc4fe0d0556365564dc4 DIST vault-1.6.1.tar.gz 39080880 BLAKE2B a66f48c0e7a4edbe9765f7f3e9349ee318415d42ebac9763d48fed4060a3a81613246528339e5cce091dc3ba3ad70062dc5e3b13fce29611a37729a81cf31bc7 SHA512 3dd272b5ca6b2858ab9c65a1abcf25bfd01d554c8f8c380ab1384c216bf14f9719ae0947f764cd7a08688899b7e5805e3ce2a96086772035abe54012b5f4ea72 +DIST vault-1.6.3-webui.tar.xz 1273812 BLAKE2B e86d36c98919c5a33b3a9a58bd6a5c042c62c1e12a62762e22928b516b200b7e2e3f4a394cf80d65b1c6a847f70b5b80ff042d6a55a3753df9e0471183a80e3a SHA512 f113bbab76799791b0c64bf8cf169a9da4841377ea38589044ad022e564c2e2a3b5a0233b9ab14c06b8a92747ac36d1f91f77b484e49b953519760d743ab6482 +DIST vault-1.6.3.tar.gz 39092957 BLAKE2B 8b421f5d8f81d00ed7bf3380ec6192984ad7a3cd8f3f98bfcd76729874b2a2121785cfd2b27497e54414ebe1481cef35f1cf2be8472bc50aa0a3278a2f7747ff SHA512 ff8e1aa43ea0703327ab0a175460304c95a172512763cf63d8f1fe584d31e90650ff254e572a6a6b8e230ff181d85a2f042f4f7e1881ba9e1d5897c6de8e8dee diff --git a/app-admin/vault/vault-1.5.7.ebuild b/app-admin/vault/vault-1.5.7.ebuild new file mode 100644 index 000000000000..f66aa7089ee8 --- /dev/null +++ b/app-admin/vault/vault-1.5.7.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit fcaps go-module systemd + +DESCRIPTION="A tool for managing secrets" +HOMEPAGE="https://vaultproject.io/" +VAULT_WEBUI_ARCHIVE="${P}-webui.tar.xz" +SRC_URI="https://github.com/hashicorp/vault/archive/v${PV}.tar.gz -> ${P}.tar.gz + webui? ( + https://dev.gentoo.org/~zmedico/dist/${VAULT_WEBUI_ARCHIVE} + )" + +LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+webui" + +BDEPEND="dev-go/gox + >=dev-lang/go-1.14.7" +COMMON_DEPEND="acct-group/vault + acct-user/vault" + DEPEND="${COMMON_DEPEND}" + RDEPEND="${COMMON_DEPEND}" + +FILECAPS=( + -m 755 'cap_ipc_lock=+ep' usr/bin/${PN} +) + +RESTRICT+=" test" + +src_prepare() { + default + # Avoid the need to have a git checkout + sed -e 's:^\(GIT_COMMIT=\).*:\1:' \ + -e 's:^\(GIT_DIRTY=\).*:\1:' \ + -e s:\'\${GIT_COMMIT}\${GIT_DIRTY}\':: \ + -i scripts/build.sh || die + sed -e "/hooks/d" \ + -e 's|^\([[:space:]]*\)goimports .*)|\1true|' \ + -i Makefile || die + if [[ -f "${WORKDIR}/http/bindata_assetfs.go" ]]; then + mv "${WORKDIR}/http/bindata_assetfs.go" "${S}/http" || + die "mv failed" + fi +} + +src_compile() { + mkdir "${T}"/bin || die + BUILD_TAGS="$(usex webui ui '')" \ + GOFLAGS="-mod=vendor" \ + GOPATH="${T}" \ + XC_ARCH=$(go env GOARCH) \ + XC_OS=$(go env GOOS) \ + XC_OSARCH=$(go env GOOS)/$(go env GOARCH) \ + emake +} + +src_install() { + dobin bin/${PN} + dodoc CHANGELOG.md CONTRIBUTING.md README.md + insinto /etc/${PN}.d + doins "${FILESDIR}/"*.json.example + insinto /etc/logrotate.d + newins "${FILESDIR}/${PN}.logrotated" "${PN}" + newinitd "${FILESDIR}/${PN}.initd" "${PN}" + newconfd "${FILESDIR}/${PN}.confd" "${PN}" + systemd_dounit "${FILESDIR}/${PN}.service" + keepdir /var/log/${PN} + fowners ${PN}:${PN} /var/log/${PN} +} + +pkg_postinst() { + fcaps_pkg_postinst + go-module_pkg_postinst +} diff --git a/app-admin/vault/vault-1.6.3.ebuild b/app-admin/vault/vault-1.6.3.ebuild new file mode 100644 index 000000000000..64280d983e90 --- /dev/null +++ b/app-admin/vault/vault-1.6.3.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit fcaps go-module systemd + +DESCRIPTION="A tool for managing secrets" +HOMEPAGE="https://vaultproject.io/" +VAULT_WEBUI_ARCHIVE="${P}-webui.tar.xz" +SRC_URI="https://github.com/hashicorp/vault/archive/v${PV}.tar.gz -> ${P}.tar.gz + webui? ( + https://dev.gentoo.org/~zmedico/dist/${VAULT_WEBUI_ARCHIVE} + )" + +LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+webui" + +BDEPEND="dev-go/gox + >=dev-lang/go-1.15.3" +COMMON_DEPEND="acct-group/vault + acct-user/vault" + DEPEND="${COMMON_DEPEND}" + RDEPEND="${COMMON_DEPEND}" + +FILECAPS=( + -m 755 'cap_ipc_lock=+ep' usr/bin/${PN} +) + +RESTRICT+=" test" + +src_prepare() { + default + # Avoid the need to have a git checkout + sed -e 's:^\(GIT_COMMIT=\).*:\1:' \ + -e 's:^\(GIT_DIRTY=\).*:\1:' \ + -e s:\'\${GIT_COMMIT}\${GIT_DIRTY}\':: \ + -i scripts/build.sh || die + sed -e "/hooks/d" \ + -e 's|^\([[:space:]]*\)goimports .*)|\1true|' \ + -i Makefile || die + if [[ -f "${WORKDIR}/http/bindata_assetfs.go" ]]; then + mv "${WORKDIR}/http/bindata_assetfs.go" "${S}/http" || + die "mv failed" + fi +} + +src_compile() { + mkdir "${T}"/bin || die + BUILD_TAGS="$(usex webui ui '')" \ + GOFLAGS="-mod=vendor" \ + GOPATH="${T}" \ + XC_ARCH=$(go env GOARCH) \ + XC_OS=$(go env GOOS) \ + XC_OSARCH=$(go env GOOS)/$(go env GOARCH) \ + emake +} + +src_install() { + dobin bin/${PN} + dodoc CHANGELOG.md CONTRIBUTING.md README.md + insinto /etc/${PN}.d + doins "${FILESDIR}/"*.json.example + insinto /etc/logrotate.d + newins "${FILESDIR}/${PN}.logrotated" "${PN}" + newinitd "${FILESDIR}/${PN}.initd" "${PN}" + newconfd "${FILESDIR}/${PN}.confd" "${PN}" + systemd_dounit "${FILESDIR}/${PN}.service" + keepdir /var/log/${PN} + fowners ${PN}:${PN} /var/log/${PN} +} + +pkg_postinst() { + fcaps_pkg_postinst + go-module_pkg_postinst +} diff --git a/app-admin/xkcdpass/Manifest b/app-admin/xkcdpass/Manifest index 3127c252b7d2..a3906de59d34 100644 --- a/app-admin/xkcdpass/Manifest +++ b/app-admin/xkcdpass/Manifest @@ -1,2 +1 @@ -DIST xkcdpass-1.17.3.tar.gz 2072127 BLAKE2B 20339e7a0fd43f86eb83d89774613fa0009a13ca190be7d36edb8244b7d2e0b48041b3f8c7156c04e4d2dbae0c4475f5f1e577701e651146acab1284aa6c032d SHA512 5359b0b4e3076c2b385773862ff03e3700888d1ae967a26c5b19add3c9d2cde179ed5ad3309c5b53ab6cdbd40c8fedae1f6b9b0483dba83858671f9d816efc6c DIST xkcdpass-1.17.6.tar.gz 8216233 BLAKE2B dc6f8b1bf76eba5271bf6027baf6bfbe5a18081ac85970ba35be3d0cf4e08d98d60b8bc819c05512aab94d621cf93fe9dca74a0108cdd4d94ad6ae830c28d3c2 SHA512 db47d6f0d5711e1aa4520fa3afb78b085b2e5a7599fa7eecbc3f806f5c7edceae9c54c250923147c87a837b54b5efd0d8f34f9c08e3104341f1243de0edf87f9 diff --git a/app-admin/xkcdpass/files/xkcdpass-manpage-fix.patch b/app-admin/xkcdpass/files/xkcdpass-manpage-fix.patch new file mode 100644 index 000000000000..a4d9e3464ce8 --- /dev/null +++ b/app-admin/xkcdpass/files/xkcdpass-manpage-fix.patch @@ -0,0 +1,89 @@ +diff -ur xkcdpass-1.17.6/xkcdpass.1 xkcdpass-1.17.6.new/xkcdpass.1 +--- xkcdpass-1.17.6/xkcdpass.1 2021-02-26 12:58:59.441739487 -0600 ++++ xkcdpass-1.17.6.new/xkcdpass.1 2021-02-26 13:11:21.195161091 -0600 +@@ -1,40 +1,14 @@ +-.SH xkcdpass +-.SS generate memorable, secure multiword passphrases +-.TP +-.B Author +-|authorname| |authoremail| +-.RS +-.RE +-.TP +-.B Date +-2015\-01\-17 +-.RS +-.RE +-.TP +-.B Copyright +-BSD license, attribution and disclaimer required, no endorsement +-allowed. +-.RS +-.RE +-.TP +-.B Manual section +-1 +-.RS +-.RE +-.TP +-.B Manual group +-Admin +-.RS +-.RE +-.SS SYNOPSIS +-.PP +-\f[B]xkcdpass\f[] [ option ... +-] +-.PD 0 +-.P +-.PD +-\f[B]xkcdpass\f[] \f[B]\-\-help\f[] +-.SS DESCRIPTION ++.TH xkcdpass 1 ++.SH NAME ++xkcdpass - generate memorable, secure multiword passphrases ++.SH SYNOPSIS ++.PP ++.B xkcdpass ++[ options ] ++.br ++.B xkcdpass ++--help ++.SH DESCRIPTION + .PP + A flexible and scriptable password generator which generates strong + passphrases, inspired by XKCD 936: +@@ -45,7 +19,7 @@ + >\ correct\ horse\ battery\ staple + \f[] + .fi +-.SS OPTIONS ++.SH OPTIONS + .PP + \f[B]\-\-help\f[] + .RS +@@ -156,22 +130,14 @@ + \f[] + .fi + .RE +-.SS HISTORY ++.SH HISTORY + .PP + The \f[B]xkcdpass\f[] command invokes the Python program + \f[C]xkcd_password.py\f[]. + .PP +-The inspiration for the program\[aq]s purpose is the XKCD 936_ “Password ++The inspiration for the program\[aq]s purpose is the XKCD 936 “Password + Strength” cartoon. + .PP + The application is maintained by Steven Tobin <>. + .PP + This manual page was written by |authorname| |authoremail|. +-.SS +-.RS +-.PP +-Local variables: mode: rst coding: utf\-8 time\-stamp\-format: +-"%:y\-%02m\-%02d" time\-stamp\-start: "^:Date:[ ]+" time\-stamp\-end: +-"$" time\-stamp\-line\-limit: 20 End: vim: filetype=rst +-fileencoding=utf\-8 : +-.RE diff --git a/app-admin/xkcdpass/xkcdpass-1.17.3-r1.ebuild b/app-admin/xkcdpass/xkcdpass-1.17.6-r1.ebuild similarity index 91% rename from app-admin/xkcdpass/xkcdpass-1.17.3-r1.ebuild rename to app-admin/xkcdpass/xkcdpass-1.17.6-r1.ebuild index 172601c94032..ee512ef60329 100644 --- a/app-admin/xkcdpass/xkcdpass-1.17.3-r1.ebuild +++ b/app-admin/xkcdpass/xkcdpass-1.17.6-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020 Gentoo Authors +# Copyright 2020-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -19,6 +19,8 @@ SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="l10n_de l10n_en l10n_es l10n_fi l10n_fr l10n_it l10n_no l10n_pt" +PATCHES=( "${FILESDIR}"/xkcdpass-manpage-fix.patch ) + src_prepare() { default diff --git a/app-admin/xkcdpass/xkcdpass-1.17.6.ebuild b/app-admin/xkcdpass/xkcdpass-1.17.6.ebuild deleted file mode 100644 index 172601c94032..000000000000 --- a/app-admin/xkcdpass/xkcdpass-1.17.6.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8,9} ) -DISTUTILS_USE_SETUPTOOLS=rdepend -inherit distutils-r1 - -DESCRIPTION="Password generator inspired by XKCD 936" -HOMEPAGE="https://github.com/redacted/XKCD-password-generator" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD CC-BY-3.0 - l10n_de? ( GPL-3 ) - l10n_it? ( CC-BY-SA-3.0 ) - l10n_no? ( CC-BY-4.0 )" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="l10n_de l10n_en l10n_es l10n_fi l10n_fr l10n_it l10n_no l10n_pt" - -src_prepare() { - default - - use l10n_de || rm ${PN}/static/ger-anlx - use l10n_en || rm ${PN}/static/{eff-short,eff-special,legacy} - use l10n_es || rm ${PN}/static/spa-mich - use l10n_fi || rm ${PN}/static/fin-kotus - use l10n_fr || rm ${PN}/static/fr-* - use l10n_it || rm ${PN}/static/ita-wiki - use l10n_no || rm ${PN}/static/nor-nb - use l10n_pt || rm ${PN}/static/pt-* -} - -python_install_all() { - distutils-r1_python_install_all - doman ${PN}.1 -} diff --git a/app-arch/Manifest.gz b/app-arch/Manifest.gz index 6d6186c10c87ace0b5031e5780e89f42d0f1008c..73165d9e973aece640b153e0a6defe366ce7497a 100644 GIT binary patch delta 15744 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 delta 15780 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 - + + chewi@gentoo.org + James Le Cuirot + Enable debug logging and the --debug command-line option Enable support for extracting lzma-compressed installers using app-arch/xz-utils diff --git a/app-arch/pax/pax-20201030.ebuild b/app-arch/pax/pax-20201030.ebuild index b497a976a1f4..168e4b44d8d6 100644 --- a/app-arch/pax/pax-20201030.ebuild +++ b/app-arch/pax/pax-20201030.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://www.mirbsd.org/MirOS/dist/mir/cpio/paxmirabilis-${PV}.cpio.gz" LICENSE="BSD" 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 ~s390 sparc x86" RDEPEND="elibc_musl? ( sys-libs/fts-standalone )" DEPEND="${RDEPEND}" diff --git a/app-backup/Manifest.gz b/app-backup/Manifest.gz index f18158a15455b4e47a94d0430f508e2d9791d039..92594ec1e2ddb954c9ef4ad496d88c1783c18cb3 100644 GIT binary patch literal 8517 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 literal 8521 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 ZR;PyY`o%3`f9IAz{2!Qhkj`o%006&PT)qGR literal 4849 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 X*W2vk7O}tU)Ia<`-xWS?Y9ast$ht}m diff --git a/app-benchmarks/stress-ng/Manifest b/app-benchmarks/stress-ng/Manifest index 39ed89124c2e..13425a070dc3 100644 --- a/app-benchmarks/stress-ng/Manifest +++ b/app-benchmarks/stress-ng/Manifest @@ -1 +1 @@ -DIST stress-ng-0.12.03.tar.xz 525156 BLAKE2B 76b56f01670e553acef9caef3c9aea5fb2a0594d9a26694de9aff8d3243494269c82af6d0259cb759dc4763f3faae28f1f06ce797ec07c08a2b8a9516caf7365 SHA512 372de29089645fe80d4b9c17779b7dd0f724d910c898cb181791476e64906cf7713b0cc78d33bb9d4485b02928122590d76f3af731e24923f6b26ce65f862114 +DIST stress-ng-0.12.04.tar.xz 527336 BLAKE2B dcf9dcfd58569c90882a44ea8f34df38f87f2fe7d346f404eec28f9a8d8b5e07cf405df5e8d6870dca26ebf6683b8ad8da75036c7c13840bc8bc48123c63d54c SHA512 0fdd92d8b9374f5e296cd8851d2172df2dacfd2c99ab80914ef1bdebebbc66cb88e1792d819734203ec9d4f657765f1cab0e46e12cc3c8753559027b98be884f diff --git a/app-benchmarks/stress-ng/stress-ng-0.12.03.ebuild b/app-benchmarks/stress-ng/stress-ng-0.12.04.ebuild similarity index 100% rename from app-benchmarks/stress-ng/stress-ng-0.12.03.ebuild rename to app-benchmarks/stress-ng/stress-ng-0.12.04.ebuild diff --git a/app-crypt/Manifest.gz b/app-crypt/Manifest.gz index 1bab68ae5d2a0e86547298e32f26e51d836284af..ec0b386b3c5e13aa7efb2f4309b20f22bbe7926e 100644 GIT binary patch literal 25161 zcmV(&K;ge1iwFP!00002|8)J`k|jrytq0!oDf$I4<7RGue%TaqgcJ_vf}{wq&Fu%s z29TM|Omv@`r|0*1u_AV$3a3w10htkdyPK&lT}w?>?SJ_9|Ks2P?f3Pg&;FzTzy90r zzx`V%IsV&!|Ns5>|K)#-|NXz!vz_S}^Qy7!wfY^eIO>^?eeb&Z)y{FnR>D#1883cd z-7A%lV+^6h8u-OtXUO^5=Y99qdpyp5hhxRG?^xSTIfqe>S$5v3l&gj--!spBroQ68 z{qO(NzvmGDt&JR386(x}zIu*#*s0INj~!=-p|pI(xN^w-KKbSq)^7ZIs4-2RV}^Mi zkq;c_n62Mw9P7CIee7NPTytJ|oT25#$L>;Mh`Hrit`_&$yWji2`(OY4|Mx%tfBwh+ z{r~v4|MS!T_T`Ts>)Zdb{`SAE@&Eo``{z%4egE-qSEz5RcIBSWz2|kee$>hT=b?^$ zo;mHDNACxZ8hZ(TdCr|Bi)Y=J>(F=0xy>@pluNlon*4UZO1iF6*Aenaqs7cC6?P_+ z$#>-IDEC=e=KI|DmH)A7F_!Zjao4!cyxPj8-nBH|b04AaecxfU;~4SeP0v|MZda`L zJR*;Ot<-mK$6aFFEyj^%IM1@Ky?SO%#vS+B=7{UKu3oON!d&CpjZa;BjWF{2s`c^v z`sw>G@5>eHb-t}v<8^q6U5~5xIqRLr=7D24(>1Z1D;>R`dyX0dR&?j1w-Jvk@gS|l zSHZ5Ui;4L|lsv+#0QtIQlXPbA#0cJ^f z=bE@&pRGo~CYOW-R<<+tb2i*^*YJwaCV zZ)f}C#kO)xZ_9P#MQL8=0vxXp=Ur>hxZMl~8@;ZAqxK4-?c-SG#;ET+&kc6;jct#a z@9S)dhq=zQ%1nVpxcKvk(XNrt+QNO}10V~Cfs13ksk5=* zGTwF@`o ztwS6-7l2mS*pczrdMB+q9 ztSq2&l{fgp`1KjrozI0W zhCT=>SY1xN>;gJ<9;f0GBM@ppcb+L;8{*w;^A*Q9 z$J}{S-exbHc5PfV0KeDH1BUTtU?r?sfpr+b3W4{<`T3kX5hils^#SHPu4~L*p#?|4 zTj3sj?kR7%F8;U9wt5P@QOKC|T6gLV(Bdz{Sl1B)3w8pcFqGc+08@_RIxArIvR>bQ z{_;7#l8JW;<{Rrz^@4T9f~WB!wO^SK)z;$QdMlHs$X5f^6KI}F1yU}MgdZL^vF7F( z>&Qg>ls8~D_Q0Boae-(Vj)`jn^0**hw{bkS0^Y<1^na`tuXG;9j9K&M=MV6BVSthU z(~9uO6JJlzp3w1wG2m-_d`~gm0}fURQ+I$FU2_3kP=?V6dNUHJTH&WL_;lkE;RZY7 zJv(S{2KGF+G+%?`_cgzL`p@<0(ZNUCG zKT~4&je@6c-gzjo$xt`(%?S?jJOl>g8g8{)*R5g^SlYBkjHuh z7}#4ZXb|vg<_fU|R&ac%3DN-Sz>l#0;Ama|WIAN}6A=M~q}+SSM`C%w*T(kE^GYAq z?br2zj2-Xze?)~5ppA9teQZ5JKI2_jIH5?Xbhq$#nTyF<2GAsj@Zie7?#1~{)lM#g)qtN7|n z9Gy3m7SF;)Sb2++lSl}KCycORp`K}l$}*M*n+5l8R@vM)-k*$$ilf!v8CXS zgl|AYf{N*taToaM88E0&7@yyenP;70_nOjh!+?2s$Q5XPWQ>TX ze%D3|eg&HX{o8^~b**!$wa_`}a!edWji!|PhCx6D<_YVBJw2kJJJGw1fO8%yrv|+T zO$e7jO1+wC1AuFGHa`_)I1dYW6c}J1Fpl@t8vWb+y4J5R*mb;H7txFb888?`s|L_6 z94rww;eD$~U|7L(6gcjNd%*}YECRP(OD1w&>&i2M@eroHP--0q>8T-bShS7PAnG7s z10i)Zww{HH3O&Lq?(s&(2-WEZr+NO|ZrqQccEAjQAAB5o!+Pg*V_|&eajklFh&*Ty zcZE~I##l#UNxF#SutW9~{eiFI_Gqg~WW$dE3GD8co}u2m`We%OIKQmd_%vUQ>xGFe zm|&V6&Aig$ML<(y9CnMlq+{Lz8$u(k31@_6LuAn8V*uV0`hm}8qz_vMeO`bPPn63I z$L+8u^b6swB{a=u5l&tc(h6~$cULm5;|;lPNcU0U;)vylbif5KELOh9m*UEp)#g(& zh^^(RMHapvi4Dm6izr^PV}1={HgMqp+2HfW_M?iz<*LX_xFsy*z`aof2ogSb5Jv0k zVtpj~0DXI3E|VuaD`@i^OR0CjrUVDbA5MzG$AA#5=tBOmKy&bUXnW?5C*kbkPbO#( zYLUS;7GlF9P`ovsFbU}Eg*pObcR(l2GZW#@=Y{X{Ew7_;*boC;dxO`R8W0Jk3#b%6slOlCJhoi{Ld!lHmX zAOoPr@_|$BCO8nM;g_HvnuTXa#S>;>+Gt@wmJh~Sj}SV%aU=4fLHu)#w@?RE7r4kj zmJQ} zcvFJT1?WGK{KlTr2)q$?R*3)@X1*2H;he_9V-we)PZ=|3ODpUXl8P=udIHW^Khz3n znTOFd;Fi7d%oibxu(evc_dgac#2GRa>oS|+D(A4+3~-dl8!sXsj!A?P023rHu}6Ix z3bJ1VbtEY8E=aNxj0AA(is3EPRfc8GOa4 zU~cabvq+=CCTIaL!7I%)k*Sc{3R48D*%*-=_boVax=p2|Tj_$E_+xk*?6h_miK*%X zt^trC)yFk(Ts1Oc95#i-zI!*FSU0hf??iaMts0mL9-=2l?raoqgv2}mSpsWLs~xBg zf+g{%R1+xp0b%HXgu&!onklKCU=<5<@UXZx8w_gnfsnfKZlaQ1;!=ZWb%3Oq(*r=jFTx@cGZ8Fn=tUnf zy0CnL#JYAvGIawo?0y$h+qrlPLy?BPZ_8gjKScH)ju zq>Nde2?r5PE|v-Z?QjBot;7Py1xw;?3nEfX5TG+RZ2tl|2&>Sa)gsJpFYB<8Erz^p3;dns4hgBE= z5XwepJhZH2DyHzA_}&54Sr3d7zYw5zjjsgb*RTEi_YVZ4yh|e_h?H&<&bCW5&k@{X zkjVT2hC2>O!>pYRMqPu`7qp#K!4x*0btBidMNPS9 zN1sE>K=e9G-(y4-w1N((#C{YlnmK0V#D+Vk`!e_+W<%~*g7F0v@h3`_Us62jCcN>x z+an`Pr31*9`A@uP%*k`_w!sA?AyAguFo} zP&?t*eA|d8BH(0MaNHFe$_f+pVCd*Lb^@ltq3ozNoO~EO%9Jyv0N@nF+Ppum*w5d- z{PFeG#?JTT4p`Ay?gK-(JD7Y$695O>1d;79Sy<#gK<5Y$zbB|zRS=)B*H$d>QdB&;0D+HVnLcK(|FL4_IXCJ2eYi{s_=;tMbm>Ic z!>s2Vte0m}6_Jz9*=I~p-_ksrRL8MGcbm0sj1~5xY-+7#v{gr*5y}>FA8VL!#Dcd9 z0Vm2E*12Ed{>zu&{*>K$u`s}oKnK2*3s1Z%pw&>(shV!xn?<>>V^3?=xQIt)nIqz` zvx#%fcp^d2XIKmz;bM6+R)@$l%A*7k4}@!eFrkRjL^2WKZ_(I5|IZL`x7=*7@UQUn3w+@Q^I=+VwDeL@FHIS!^bey;(fsCLL<@baVz$@Ts znB6t^2|a79s+rMC!$)2~-k~|zAP;_vg8=D9pU8?vX>upb>t^3ipwH7Zw0_SOA$Bcf z(E$722)_zv1Mr9|=m6|*5s8-Rp>7HVs?`VHc_jGH-7AcYXb8w7GCetx)`M}7oa<~6 zUX_X5V+y;ogR_u^Tq`UE7Qo&isp>?C;*bRP^Lkk_;_#>b`KSJE{PO8P*H2j6w@;sc zej#K$;A_f9;D$GX(-oeYkb2=V^$V{?=bfz7&C9R~IKxDTU`r6u9Wb{g@qsj6kf4mn zAp(Kl#|3pe!9U1-hmdqR(gi1goEpm>;t^^>XS|<}Kv`!mGuDjMM%NM~*cZ_&Ul|+5 zA5mS%d&Dn{g>UEk=W&95tSjO7lFBEf2U7R!XF;qGwvh?QXkL&2(Te)bAl~;TwkDXz z;r}9UUzhKfzs+y`$NG@SNbgIA2tu@85dw7Jn~9C~oTHpXy(oW{+k^%|HVm;qk+4fh zRho+IE)7p_Lc>Gg7*5vfuto){eysZl3j-^+A_pdO;^!+Pyrtqty56!rFcV@C4B^O7 zU4jJs6Vb{t<@wZ_5M<8=66{S_$OS2m1xG%?q`~rpo`u5v=QSH&Jo!9NVGwxubKA0U zIOXv8yfr)sE({612<9n3m0yZQx93$e$ms=XLG(0; z!eL7Mddn+bFam@TzyMFbDy)2*9!)}gqCEXp=MeDl%D&hK7*do&TdTttloF)SNK0d4 z;4eFV$nSy4L;=6*%t+N*!0G}L!#DbZO~ObPK=i(1tAGF7Pv5@x_XRskdP)9_3ylZ8 zJR<9Y0i7^IBP_(%R9?VPjE>NQaP#(Z8Xf*phU_-dkxL>I3+Mj+9 zI$y}F$IkC$mKbM3rV;>UT#;1EJN^D}+K1 zk7DLyAk_(vsYvA81dLe~(ERMcF6tM{Jct4aO!)iFkCuM~N6W@N&UbusYrz z)5Vz12=tu?uvv}`G7!se;S;8MTimpud_8om9ViCbhVg6?H=rm7ew(dxY1WtkE*2g& zoOi%`E`H%93an4_r{DkUgA6Y(Og4$!JwNGkR$f_yEuq9wsCX#bg8GNoVtxcq%nqh{ zm~G66Ulgo4sT z2s2>KY{Q%;cu_d@NjzZ;9rg;1_Qa00fG6_|7h$f>rS685BhJtf0iqALAcQS+CSe9n zcOn1!*xS=_0uaa%&=H_<;2~d@i!k{D_>iynA{E{>qoASYg{Zx)S%N+lXk=NY+^k?g z_ja%vEFQ3^-BN`*5)j<2a6To)p0 zBevU{Hxf5sTyeAJ_koX$;#Uxjh=;M%g=UAU+#V~OpgwvG0kG^1D+(~yID)y#l7X~-Hw$~v4^TpF{IF)G)mW5U z2m*^lfUlWZ9TqoB40a4x9XdLjMm^M8(C`lru-QKM3K z2?}3ApS2Ohy4DdpNFDHMh4tv+1M<$+4d~h^0XRKDG~y4AV$C4z2SPQP40xfR445!i zbdeZ{_aO946G0Ae&}5$SLK3j&>utdr;ganhH>eO_#X!;^g-u!Q-9;@-GdAv>`1F`e zOIq^+s0K}<;aXY%anCim*_OMXU`jf=3-3TU@kTtxC{!exviDZJI zgUW<$ko6^X@$-1$ULIb*7mOt{Ac`-Tz*vOxw$P<~=ejXpQ!E4AzMy2h{=st!Xx(i6 z4M((MEFseqg4ZOmrkazr9}r9P=@623;(T4gdJ)1<|kX5W4VV8=Z%HI&lD<)nQ0hWJtxiGtgAPu0^^!&XxYoJ&Zw-oV#FzOFRKnVGg zo1n4F?r5${s?$SwEg1NDeTGV?i@yKsQXYJQ{pt^+cn)=!CNhXRoA3^tm4jXH(}Ytt z`F1Ev)Qs4G2a=bCoSqos78kI9lvYtilbu9(%i_?PNjj@b%Qqn40AJEN-soyQ!?n=J z3w4vm>A@uyOmK-X^$VXr+!~C22399w9ETo^z^Ku)s}PS9esd%?2*m~^<_qIOZBOXo zK|tWK;323H9iNvXQXU?io)Gr%a)$Ktr~UnxKlc9Z_3$XX=XubmttAkW$X~9GFeR+q zp1c=C|32^%0xISUb2y)jJmlb>75Eg@FuHg>iQr&X(}Pbu@fyUsv~!$l0-jjxI_r*5 zTow!c*J4}z`go&X0q1C-(PN2u6G904C)yc0zLh{Re!1cd{EH8F0|V#1It$7SLbw7C-;CzLxW+@yi+?iU;1U zELw+^S^|@?pfQU)6Q?P|)7^yTHHp{jGUK4!us*jpxNJjijPum*0JU;j-$WEe_B2qK zB{$oajReQdN}7YI!FrOsqm?As#xdR;6Nzuf!wpCQN364%8c<(!uKvTmtY*1T=s*KP zDe+lFK(VIOD#KHM?q$he+lJGeQfM=0`7$pW&LiIeRu&DZ^E$NXZQh)~^uob@{`|++ zpMQFiJ>jSC<5hp>*AiHsaRJU?)!`{^D})x$p;SrNysb_{lP^~Z_=e_%d-JAGq3!Un z9?>|?WNJOK;+VWd13u9#A9<9BwHEsfBZ>H!B3pl%hs@B)wlSic)=HS#Mbai)4=w`&76`Vmg;!aGXk6t)CKHtj z+n|coLl!i#zb#vy4IiY=yw7v#z6|0jw<&M9`{2mOcoKtGs!p1|5baN*ji+crvQ9K=3PLSiWL#J7F&aLy`4}Z zg^<_17Bmj@1#Hf{q+oriiWVCQY@?@4@P=_qLyqOar3c@v8NQagtwBiIbgB)GY)TGp zR4owQF{5W-GneP_;2XF?z%SNfc?$ZnUSB^D{da0H@262^U7*7*vzbS*bQM~~&h8`; zWix_JUGPn$8HfVf5NL{hSU|qTi4Y*LzCo9=9YBb<1Jmgi3!IhE!JZ<;15&FZO=p(5 zq!8bED`;XpN5V*hq60J}-X!9qH7XZC8e|@g7dNf48}tql&KknLP-)B3Zj z;DA6wB~FuN=1j_yl~|TR-tn?1Hu=F#c$u$D_47|ATYvxg+rMV6guiM!UilT>;lrc@ z+WfFS)wVN`xxj3Y{MOJI=9_&-HRC`55wnSZY$!qnojDV#D4c5p2N)R!woy{R{1%I? z%7obw`VOL5=0D|4cz6ENZY$_QZ`!oSJjm#C5W|sTP*ij_I>MJeWWv2q8)?s&0Tfq=T7|q})%*OM{DOz}JU9og2XUHBkPK}C3hEU9I z7e&W?rYyu`daEH)eXricZv;!&KOru|ItKyU90&F!Vqg+SQhB%F>mOe$0FI_ z;yD@^whs&ah`ww{YB?7xVW;g(pq&_#F^Us*a`5=ra@#;mN*`A1`;Y$P`(G4|4fCPM zdUT;J1?_~FnqUgnYY^f2E2C%h2sX==_q22y#=}xnm{N+dg9Oc zhluio$JN``iCEg*q~G=!#kai9wBZb8_;^!5j}S}hMoq$12hN+>$-~`Up46PuhAMtu zwod{3hdKPi6POKaVL7`EP~)_s)U$hZO3BEyDWalv;UnuP=)R4Phuyp{*f0J2Fa5XI zdX!gpOcypiqelV@E`6z)%dQC7Dn}+Tp)C*H-TE|}#X7MPJ%I<lUk_9yCTZb zDkiCurxCXQSsv>q5Nxjt17^jJjhY9Z&|~Ed?Aef~l7PLM=OiTN(6Bi;YmCq^WChFy zGK^&)DzV{GE}l87_hENJJ}Pv21bpGgAO?nfs=QAtomkE2aWuTO`S84(hY9vY@~&5F zAJ=R2A3y!^mcS!2o3rB2xD)Ix$czXCCVaJT1 zU)6de#7=z58!jHm63mHrm3Uj8xOSc!URmP#96hXMetS2WaIN!xt4vIuZj|JC61WfG zWwT&Q7$A`L3NeG3H!Gghmzz*(M-s}CbqvJBVU=#QPUL9SGVrH*8BTrQo~Xd-5Smw; zw@133nt7@jAH2aH&VO384~*h{y@*4}vt%%6a%)c64^T z*a&?fy=i6`PJ!|h{q1>kvst2R+oDWVa9=Gz49Jkg8}VNe4Tu)bgMNo?%6z&F~felAH&k0E_ z2vLB>>g%21&%lnYFXCo@S+Di!_xajLgMp@()1oCAYPNHSq}y33!~;To!?L723XWP$Bm8LZsX zfr2?FtB8~I5p7~UY_qz4P2|#LJIBj<{oc`tzm0z_zRjqBjG!Py%)TH*jNgd%H|Y!u zH%}IDMWSQGNp9lsGL?Vdl8;uazf&hl2ewO)>&uc$$vE^V6TS~Sl+$Hq_hN|wOhj_^ zIK95t)L~xsN8ZS*^t5-mLJ?$z0PulmLbec_vk!kJ0FF(}Q!K;7ta-29b~x;+!Gmk| zY&P|b;J%SiDoY*&%1>xn)(NJLG(|~tWbnH8%X)qKz5lfS^Y=f47=iy?enY2_-jVl} z@ME}ucsX!Hi=R;7unYJCUU6QhInxSpJJWT+?}xoNlRw3o&KqrFajY$GB`6DS`5_cr z*usA0ZKZj#Y7TnQF-T>U9Ko||7Xi_qDEM36*wEgJz4PuHzyysz4S^zrNWKYo9W zlmhjJ=Uix_~FtERb8)41jqV{Jsh`85eQUAo1as% z%yoBT$kR&;);4QD;pk>mi)T;@6{2iD-;8Wz8(-(XYB-+4bb{RF!EF&k2i}P%U$bZs zLv7uf8Vl|UAv#YY%t`nKUK_M5w8N|%F%mwv_+a1)R0)gNj|bM<3Ss=9@^E&8h1bH( z|5!gh)>VWSU&^V$P{AGWI_3b0mZ#3~fZ+{k6psLb$>43kdTX2gT*}nB^0Hf7La?lM zwjXaEm>4dvq1{sa4wtk{0{)|@+5{!u95Lg$T}Su4fmrYi(`wKI4G}GeA>@O1R(1y< z@vvB@LIu=uWqF2pu6~BlXSB1%Bf<*F=5KImFv_H8eHtim;4|2GK5yv$Z8N)7^B}a- z3-%p(j92se^yA0+wm$#(_T}r}e){(L=MVXv8eWo#SZIIxk1HGFiM$=Itynu}U+#gq zN!Xu2mhl2W0iu~N9TcA4Gk$S|0A<{0o^zgrej_NX-#G^S>P@6KkoMt}f;db~VvU1n z^-f}!MeOirr020v*_VA$Y|~Y3^EBM?ik`@L5M$#jiU~*r)DNp}JC4W-c(ii`ECFDQ znErZdmxC1i$I z-|sK4I8hdBQO<4`8D-JM6m~ z0|WhwwR@!n69@yJ@2|Ob^1^OsPK|N5QIqa!fw-Zi?%_S6o{5^M-I})p5Yq380whfvdu@va-Aq z3~qdcsDA8Ys)4#^11t+03Ch_nQntPF6VO7#595P~UYl(WbWXNh*Fuku96;ch3Stk4+QFLXgLfprwnYqZ21wO? z#*QA;%wWe~sqxu92*k`ze}Gt}fc2IF|BC$adi;!txT1A8mh(9|!Am_RIeWIt z0aV@Ay_;1h7_WKpU;qXS<*D*<9J6{*1sN+CTeEowZNI`vsEkLnfwoS2%md*&-Dbl# z$UUtqam<13oX6AmdGWs2%g~-*@BPBm&f|5lHoTTkVxs{7$22@ARkr6^W`*XP7<^7D zlfwW|@Hv72;XKby{6O)e!ZT!aqg9%-p-O%Z6|EoeD4;ooMHjc&Ygb+A#8@%wUG{tR z7@-e>&Pwfju`FX?-Rnxs{@^;AF(G^JcR@SF!RsuI=SW|j5#3V&Qi0( zQyjyUM($h@yvXJ?xDD~GKJEBW%k~lveqEo({{GX~-}?98`(N-|gk!cAv0FjiPKa9Z zxDE8Eo;!m5#Z1L`8Z8MO!34^(?Zz(6;~wesR3F~BK{!XC+y-}N3x%U!@Dhj?Zq^l@ zF!w9s%Lkrp1`Eyj=AKqcL>x0c73hwK>W&~P&lzj8Gt-u4yQ87L({{UbSbdt?jT(t2 zNSk%e^DGBJYS^ZsYGs#$#$W>AK7I1b`CwLNU%e0EU_!fISM6_i|Gr*J?&^E|T-I5m zEAFQ+b|fH+1*%rivq6?WE%S=_)&_5DxYLDPsE7p1n}>6}&dcuYh8;|2uz)$q3^)J? zY9qDkbGSCL9X45!b5z)J-=~J~-urB$9TaBvfK3$kXxh7T=NqUhPZcs;=oCqJ3AUy{ zb@Bf0!54`7bi!hP^}HQh(grFQ85ivZHBLb0lE?eqwn2h1loHuuZybcMC{lj!QUG3s-X3N@+Gz5W25;y%UapO&i*v{i_hZtp+|Ufj6f_ zKp3D2Veu(q&bhW)AVJtl@f@X*_Ra`w5btC4(^p8xZA|EauJL^-NevaLE-QskTl; zpdySWKL=DR(q?4Kt(!uK|3M+CMJ?@^C0n#UkQ#c5bENQC%TN3y4(+B#S1yFfWV#rlbYS(Ew}&=d6kJn zoX(Q#>#0EHsrmDx+F#Y|#bycFFsJt*$Zt6qD`f&dLR#=4Hu5>Te7M5#23`rS1@X`K zw%mSs1n!(CGi0}AdQOe0P;KC#LcUMXuQ+MT-W_yrn8+vy;zod=A+&Pr7kb}|Eu2u0 zbd2WF7g2>BWbM*ze6(i4^REx9_51vbnIIrf)0%+%V1+)opl!6L*CDc2Hw(0RZN8$j z1jL2gnq1&^W6Kre&d^eB9L@CMV8}!{KQF5fE*cyE#C1z)5HKTPnlB zK2rW|DK(V0b@!BEnR5xY^p^bh7P9c1r{~iNh5_lC z`@kmZA~wf9(uIzlyvUi^It=$1_s7-x{0X)6q0aM)=Xx?r8CPBn z8fNn&Y`eepiI-#B9k$S-raEz|gS{k}wV~s|WWlCtHPpx>gXag2OEixrf1-;#AE7}| z35d5#=*->P(#3P8k((?EhyUTV^Lcz_1)v#er! zzSGjV$C-1G^uUEdhU{>GiTDHPF4SlPe^w*1JLe8|HUfd^_5o`KnPb$iVD7h63cDJ* z$k9!k9%vYr0xX1~y;&LIlD}ZjEqag7c*IE1agJG#oTPACt;$9v-jK*MOeppMg?G-3 zbu_~opLm)Lwz3n08#W?4xg@dv-CRkw{aOqHucPCnGGGCHN*`Bjjc@C<**U*d_-xh# zrnh%eCq8YO`d0%e*Z}w?ZbDd&rY+$A6`S$cdZyc_V{764z^k@KU@mb%j1mzSj^q!) zQ`q&(BRJ=%68$iZrev7d#|m$<(y}mz+vN%rE#l>{2idVH=+?ZhgqKDjiMV2UnoVQ< zzH9I59>{hrw%+xCNe{vmloqHu?#z!`=cX`oQk8SM3ZQ1r>sdeBXhHS*Va5K4`=?*N zeE(o&=gSx^OPV~9mz8H{nL_E>dIq{2_LpIDpu`M3&~hANz`BqEwj}d<7Ny2&!Hfy} z7(F?t<3#g*~DlF1fCqS(>)SYFA$8Zbe|o} zBKFuT4&gfNz`8u3k22yfpwJiU{`7RK}`u>ga?^j;sX}uj3HCn`+cOKzt4HqajYoEN_eA?)39fiD{{@+P-d!Gt;6^A$Q(>%x; zWgrgQMi!Vh>o#5R^^QR!{yCax^YUN?Vb6hbYbDPQ4*m*VSFPB^=Y*3Hvy*?FK#P#) z%RMKaz^-RNv(3E$UHH<=s(tzL^{2kR|Mc6J@9W1ahXvE}OC!WUWi>!6scG?^y04U= zGdJc=02;P(jiR_d%*XV(;&w>EJgsgcY~}4K@F0BIiEK6!MqZH24#W_Oh=|03a6Pkh zk;WG6<3lYp@E{$pD_{zbw~GAI?lZwDW?X zP|9+FGT2hLkaSqsM<}?x&kP(!u09ugQD+zs#9o_^yN zc1U9i=ufz%-sPaOen71<;rM6}1rReM``7y@>wLxqIQJ__@-d7H|HTlFSS{k%#LM%r zTIw|GY#ncT&gBjZZtO&#Lg{&TYX}|UR-7a}?j&y&eH~-Ii^csIMX*k&cboT%vz}j< zt9-OBeEj9y*G#WrvO>8%JR=V0BSWzv)x&BrbZa~z>V2gvLMVcTfYF|-y9=A$){*7F za;wzcRgYAy=(V_htO3pjI}2@%E`3K93YB_c!tE^q%T_Fe4qqBfqAe>;9h?m`*fS%U zFBNHTN1!Xd93ff{c-%Ohg&-+5Ldm>KvG3AyM0w z`?ag`cMCCI@;fQN^oe&Xpb*cj53XmssN+jKw7!fl4Ggl_t=`w^^q9#`M;i%`dr99D znmRl4v|7&tTX6J%gZM6|zO&XdSd$aeKJI0;K7Ic5=V5>^eBXj*gtjG-(;{+@VV+69Jmv+hfPB{@*uK-Mv-Pl= zQJV6=+CzR}*ap*!U!D+!0H-Bv6G{QvU`)8aWINjZdRQb?9b|$Wa>BvEmnY9xmFDR8Fe?vDfZDh< zq|w10>wdz4U2@Bl&hn}%fB*F3r(eI_`KSK%>+8s#e7+a2T=2$dbwfL?QbBS+8X*@K za-1kIY)bYN+%iCzApRQ^k&lv^%YI!blSy)iLK5+(!#js_9J?fFIO&@x7oI*j$V&jJ zwguYB)p*z9_C6y#ox|U?4>V|A&loyheOY3CIWO<-LyCe?+t*udV;8oZ;p?bX&r@+m z+xVLz7JL(=(zOf#3J?MU{_LQq8ZxfqY&!Z|yljb!^0O z$K$kH@2Jt%NSOWRhpZza+MsWqImGNL)WE6cFm;6{O7C*OHS~?(w;gWmeL$ z&0vYj?Xa_7*MyQ3!UJpRu>S<rXOI7>*8~_fTOW67C&6yKbH_9EU^srj0z!W)g=wHczD^-qv~PaLLGC7wyY$ zKR%5=eyk7C@||2*o`w|a-u{59435SW)n{HP&wU8@JEI?OM6fvC%?hDEZ=B#x zPB;YdiK6gJ{HQPV%jqQU=9q>mP3f?K-jUG3D0Wmh3orjBETL@sa|CrmuO zbas~JnOZa(=kZ2DhlNUl#m_k$Zn#C_;^_iaC+g3ZAtm~EpIpx2>LYqXJpUHVZ zXW}^6Wo+Pm$v*e*KVGW|Ub{vn5texFaa|_l+GEshY|9?a5()5i$8I=<30s3iG{Co5 z50&j%ky+oE66kQVsu@|bte_z(8~_Fk+Y=DbEZgo*$Q$qq2uQK1>(1{DUHG^ceIT-) zR>=b<3%B#&C0jJJc|}WZEv-xd{jycrmYGFVnb#8W37~Grd4T94833#f2UMKOkA4V_ z!oe8`SB`rDY%IUFHhH#}I`t=?IDY%|qKsO6IX{Bi+20qSr5Nc2*(%9d=%sC^AVgE{ z!y-ZAC$jSkK9* z`4%n*#2Ik~S>Y)r;jtk<)*#G*Tg3N<#g3=6*wUxkpc)2#0T@xi2-gNd!Z z5BL$Z)LC1ANpDUOC~9D0<9R=hCS!6)9jfPAma{gm;js)Pc4P{_=gLLYlDBBw&T{>{@?m&@742@Qmn&)>0BOcqFlY~_)2^*kuEic)5iI$%~4zqr3w@IFV*+Riu z5y2hRDz{0;jq%&rsVt1Fl_{o8)WTV8n$TaI6V94BbA~u|?BGGAy^@mY9SC7{TVZ*f zPZ!|b;H=GTJCM!Jv=deRmgYxO!C&T63Z!ZY&xpl=d;0}tTm4j&sTPa|%YO)VY0lm) zmTZoSX(nDaW{;4O z#W7!ag!3KIxVICtk~s_hwK&q~vYNv>Kp+$u!jiJEC%Zt9uaQuNy_?cKUcB+k*Y)}9 z&tIRm=b!HJ+rOTs1r_juB=qt&_MSE-+YZq>o7p$u2n1A%dZ7NhNNLf6=B4L-7M=Du z3EMESTHtkRPf07wb0vqksPS%PaN2-fa#U>G1FC=}tz$rK%~{T92os6yyTp5J|ABe0his z^KU^+F*oNtDddS${j5du{A)Px+IZzmUJ&-$mqS?4n$|jRXKMfgXhR`kHOq+?WpR3a8T*?IQ97 zWIFxF;{hijCbKWe?pRRSqdxdsGQ=cn?oT-wdb5!6&1nU;;ASoCrfdbGwy{I90$3TR-twVhP^f?~p9Qc^` zn*oMw%=TUlAn1LngL9QHn5t5TU`r^-hRv1NI~EJ}6wzh}^8+#U~FE}ks;&G*;@ zXeZ=c5KZgb`=hr8!F5|AWIRGU3sJ(xFhW|Mc|T%Ky24vRoSEE~iR z-WTU~ME9I`wrbs8Pe;-b*4ANz`ujxsmY^6J5FbdQa9oGu7w?1u2;R?iI7aMtURQ@E z;RVPP|0kah3BSXzH-A6HB6S9jsIG{++K)19Nk+{PP4_Tu>F|O6+$vO59a#U^f3b$Y zu5X{$Z-0@kg=p+z(TKB4MrU&zs9>iM%nLHMoQcWvoX=Uvtiwaw$m?GodD@c*1R>%r zxm(j_5&rS^eDY?2Er%n7K>woy(2HYG2GNM13u_1a%X^wpn( zx4G35{fY(JtDU`{ONTifT2mdv_>8o&YOFhKb~Mrb^tz2`WqoZAFicN<%5Zq1^V`~c znk{+RKxD15^Lcuk4*M@FVjs~aOz^o^7-k`MI2mZnrvw&sU^n=O;_T=OgFi2uK!Rvf*sheb5!_Q%)HANcUgg%Ua2T0Td9h7%!% zjJ#H9Ja<)j=IE^~kS6&5MDCe{Tx_+{g6RAliaJTmkvmAN+PCLt&j5S=pxU5crC!+@ z1G|4m$Pl*bH3w$rUXG)ldy@{7u=lrgo24Dv5QwkHjd<^?;t8&%_>tfU@LR}3@iqo% z$}#7~2@_H2x=z+G>1`DPnz#*5Y=rY%lWNL6qKAE7Mf5}taG{F>@0xxf|yCWQV`*sl7tZ^M!ED8hH7~95gezkf*MNf_w+YdQ%n60g;7^Hpt ztJl{5V(tF(%coy|{qoBCUfN)#cg5Qso`R;!Djy__gY6yf=fq9a>EzEby4gLiB`}AO zENw?@<L;9DR$%wWob8D9*$sjK<3+_yMg`yG92sf zomeehRst00yNHi50%C4a1>}gl&H?k%KiFomAd3%o3=gd4v`@D~iJfN6s%(Y$F_w9H z!iCp4IXAW>N13;^t-tud`hIyvQ2q3y-@mO7J!I)U4QGFqwYpB^u(1#{(M6u?dr*Ld zcQD_Luk5GWE+S?IcxY|aF|0)-Zk4+pUK$EjPzyPv{VvYggB0T$5H_#90Zw_7VO7*K zpK74GkM~Yk7QiE7r`DcW%)V^a)9hE`i;9I4=HHb!R{Vq5l- zlw|mLrWx7FBXnJ-;m3p1`+DzDXYUF^l4pFC_|JL-^^} zPe1V4K6@cZcjD5{P%lfi%f#ecRPpg15AimvL7sE=u+;G_M@oe01~P zY2&TUiYe^kbx74?{^0Z_ea}Gv4${Y%;C3hCq?z0ifP+aMC+;_6C&q4LvLj>;FZcsu z53GDWo#HPGHupb)*z5d*YT1enJJS+K$Bgrm;E<*MPChz@^8!qDS5F;gu{eI?vtBn= zL1ViWp1I|gVP;Ryk*~PxaAf5&h(+%eoXH^uL^HcCFKfXe_~i}t;Zg0m>ZHbTxJ4Vq z>`?mZ-6f}Oe^%Y5YHA2Bp1cOl$!=5lViG}#{9;f2jQ7u z>ILQK7kt6%neF+X`6ajXb^YlaIUespQkHE$P@bnZ^K1dgiyfQYjzn^sfT2>}{_c=y zr|csp!RBHAj-<{sCc$PLUK42*`t9XoCsBKNbKbOs+HoLlIGUEdS4;wH4q2LSwcJj_ z_cl}Ff>!~1f1gu4?9mI3>#AN2dfWC>`f+*n3w{ur#Tg}UYk*B~c^Wg4#Txc&M|)dZ z9a3qpbTA34_`i5KE6kf$%6VnYI$s(q;AHcU-#=)8aJ}4WITA~}v0fFO*?9X=K;81lBYeuszLAH=OOHTIW z%!In%dcy|7pe^rVJRJ4wxAC2~!wGIY6WD|^0Bok^ou+32B5Pb{UL`#)Z_MH6s#kt{|0>3Z$r5PGdTreKis1bG&u(_|XZOc^8)C z07!A1UCarT9zEf|?dp!%>h`v>_mr`n_JXn1AOH;9AxYIylcyzd`*!>d8++Q15se@f zIg!k5b{i^*wzr4t23bcWyywNIm-`UF*rRSugT;VLa8A}vd!=tIPPxbRdn^eGRLZOn zTzqnQ`^I6B!_z2i%XNW6+`y=vVwjX;x1*VX>vVFXJ;X?oWw_mVz<6D-KVAoAL$lwL zlvW)N%-<32Z95gE21w6wco*9rwzPIiK`#bpc(+i|F1`Ume_AUdWm8W(EoIbH+rr0+2T*#e|2~!(FgZZM=7Z@?lpdO#ypR`xdD#g>3|7_O4?>@7HOJ_-?VEmzP2NcuuI7AB zujFi2`I&Fquoa|7Jshp-HAUHLtZnjI$>Rs_S2Y%}fe{M_{p>!pelPQIh}7eGIaG9I zC%ylpuMg|xe8$;-^nZPZfZq=_4OZEZuUzdz^;tlNu+;YN>5b^5aV`1d%R`dpohb~^rfhVk< zvu?cM-tn;I$xlaB2?{fMiIC^ky$OnmnjF=G&sY_wn@v5mwd9 z>aFbHFM_u?A;btQ#7Qs3%s^;Mrt7ea;WVl0rJ~DLU;7<#J(xpuME4<`w2+}`^IjA6 zbSuZ}HVJo(b2;kQ`!j9nhfBW*@UP!KeID!Uw=ZLT|NiAe3;N4tkJiJ1;OQ_AyyXHI znSGzO_4)AZ^k@Y+T8$&qyZY2Zu~12sW5$Mqa; zj^zo!c!r$=(W)9vM%JhjrWzeOFjU1aR`^b=-Z`FKuLhRtV!?ZVN zv|xpv)5nQD0WYw~n1{I>;X1s6HWGFaVZ(9K!>TWF6h7k2LVF!db_Op1$W^V4utV=c zGOHt?ZFlLsN##PCNDT0ts?Hr}g?fjcnMCJdCB1)n<~*G->zRtHxT4r;6u|>fd&A zd3lqFdg}e|=hkWK z$Z!*T62OVWn_0J>0io0gh2)o9#kVg%KK-}X3cmBDSBI#IMFeZ`0hFZ_^b&S>><#-z z)+3pgx77gT_u;HQyK%#rW)4=i`P--;;@lyrgq!@?7c&6Ia0)v0!+z1*7Latz1Tu{vcL{|EwVIT z2P3Q(|dO`c|&t>labT3ZLFS8mwekj37C&}u6 z0t^=7B=tqG^3Ji-sr5tyFB435vDSPY&#ihOZ5YA1^2HA4MNHy9V3%#!_TZMoQxs^Z zlVF-V%NFyA$kvKql<*cI&B`5K3+ho%$BUn?#`fGlLwrq6wtg;D9_6{L79+&d6CCiE zOKBEzGy{6t3gvW6boSw~F_LN!AiPx#v47{M5c)Kkg_iL+);n!p@2CAf=C}TN{_C0S zY?i~PLA`X}Q1|xC=FeVTffw1P)2sEZ5rc+qWP4{=;bsBAAQYx*ty1=c?eLBeZx1a8 z!N`_z3o)wKM(x8X$k~gxM%&IJw(0`~@y_-e(d5hlvm#bI^c3}RIQA4mYaat5F*!f) zv`5olXRDfwbvoi6yYwVGKlg->r!n;K{C=U)hKEPC<}4={-bDLi8qtw^-n!x-qgTlP zb4&1RkySeZ&+X`f>$zy~^nPF~lAgmoL>4$o=!QU*rRKHG$jgzJJ&v=CKS}?;$DO{R=J>Jp1ZICJ9?AG z<@xu(!ql(R9`f+_+k7I?XV_YI9HBsvAtB&s@Y40Xy#C_8t(rYjBF6OFX&GouGoD@} zlB#20+v{q5EI@uOFUU^&&d`Sq9kF|Fd4mRG5@Fh%A(?B?UX zP%y!jy{Z=L?@wz;PKQkn9cFraBN*}00~Y8c4-ZZCx-e(7zRycS^*IuU2s)K_EYfh4 zX7%nft3>e!n;SdJ3A5YT(q6lX>IrXjvTXGz&^w^OEHr!s5**5W5*d5G!tEGtPp=B` zBX|zqOdAb3^D)^io)BL(9WdtUg60XwbN(cNA|c!v*i# zd1Lvs1V4L82@=yg*ls6#vWrMK4=ck3yRh*RNed(&5j!~{9nl)x;~CI+InldW491HQ z0}wlJ84LIzfM-3|WqlcIohAFo>uooCHC8xHv!jz7OZE&hb{4R^Af zz}K+t1baW9`}~Th$g6>KRSwd;%J@LcAkc5NeL42{nhxeNa-3e(Igu6oWOF>k@eC$W zw01lk}(wrXl)-3=5=~EA3se1 zbg<^~W==fT9+g%dxL=*7NMsm|n7`L1$OCw%*Bs(VqrEihfB(qAK)Ls9K6`A*KGGHG z@0jkVYAZfhpTn`N^*ua31hGbXCXv|U2pq$zFo$ImCmd*QdkQYEw78vn@dSSd3>6~B z4On#ViUuTW@tSd4mxFCNMiY|1?SStGnfoUAEXubN&sn4IF%{@d#` zu9v}iH}du%LN5BrQNs<*eD6E1CjXgq}X(x|-yvD@KCj#u?AZm&%zvPVl) zfV>q=;pq^Hfu{J?!0J{_3;dc#rJyI?U<{#X|rt1>{S!= zmmQ3c3rhBJZtsjlVru?vO*nkD$GUpnVKKO+s&)~Xtj5#346EPHH_fMmKfKb&@uj_5 zR87#m;5lI_mhI^nNaJ)+l!rkeoG@J0 z(Lz<3kFy<>0AZdX-k3SKUbgh zF}(SBT!T+Po+O{+ERcPU>~ok?I*Cq?zH&ZYz!u0yw=@9j)!DJ#w)*sNeg;oE>+0J%vm& z+w*zB(dz?)MTXr?m%Ir-SfL8$>lE{;8VY3SJ6&qP;G&i+9R|I3jfMIuN8- zwbcuQyPcMgFn8YT#7?abIM?QBg11TUb9sJgscui6gg%!QTHAlUDkT2jOXJ~7hf|8E zIv&i?^`SdI18w1F+vj%P%j+BM!UA2ZX{PhHj|(bnC#W-LpEh8azSj_1UU|yZqrDtnfOMR}D<4~hEZb}H+!20y z@iB`0fqcVAeI_JMCqkQ?$%hU2(~I@Yhru%6f@Jsn*&2>w13;bXA5{L1W&(!Svg2#F zMPA#{ye2Ko%wq1IIK#~rA?Ym9uC(U;K4^yH8SU#>c{ulU>Y|fdJXH*6X8`|X9 zz1PM1^6UEiuP5W-)OT{`X?3!5w8L?G(;`S1F^#x}1H|wT9o1a0L$i~GN84#NHl^j@ zC7fm1;t%B9h)%R-Ht!Xmye5w6oY3pJk1;uP{&cJztUSNZut8lRs1EOGzb&nM?qcD^ zmP5e0=NVq4HQ*O!k`W)L!%qo|$GkzO1M+EV$7_=J-Tpp0F!CnBi#O^?;7ZOUF&}ym zHQ>1iW;()i;q+^F=J)>s=RaHy{hl(sAYReSd%WVR!IjKi;hPIKkxYn~#k&rB18w$B zmNO4~UC~5`DY55HP7W27t)9>U>#mz8z!oDyh2B@|$8fag-~IyRof?40JB`L{4dN<79h2^+sAU$pFmL2wH8yM(ry@|rl%frTbT|A!?ezXw> z=6D;)6gM$s?9C~}6UFF-PkA5SmwehFV4pL1PdrhxAQdvJ8sU=t}JMWXnsOj6ZI)p-opjDny~0i{f>?TmWpo9b4heIZozUg!$zgw4R>&HBXz0 zmnY$1wp3b7cbR+Y3sRb&NvF!}{yw63Y*X_VL_1Kf*&Cj`1wB0DIUE7jFRu+hC7?bO zkdVFUx7xYkJXrhB|bqX-md9l~i`vHSm9D-n8%-lJz(joK*`t7-c*738g z3~y(J+j=(=T-sqM*7|t?iB|)7w{CFyqGimXd$s#}88y_)J%{~1?9uzSGIn>J`$@px z1<4BunBe~DxSD3m@Wv4p8m&4m?r4!^wY6w_zT#a>rehWUw@wwfDPcP0w_I~T! zu#4eP2q!Rlj+;n0d)d}?!>jT2sv@EcL zq8zj{b>XKq`}s|O+aEXcP)74QePNq^1C-BTi$gcR)8Qk+_~B?zP=a^0l2egYbhuC( z>?&1o;5KlLw%1YFGhg-$;BrJ3a9&!oe4@Uek_;}T;jW~_v7>Dde{D`G(MEw@kaAL3 zg#0qP4XstJQ*skW_L4Witp@R|syXtZGKY2TZ8cD>%fw9bD1 z;G^;^mBzX0WLkP%ep#|_fBoJdhl}VaVRTSotB&JwKBzOI$f-CpNWr!=YV1osLvvt? z%uUrap{QYiN^}1kRzkax$K7M+-51!v%dK9`F3%61ZtKB^PJWlo6 zf)pqxI+|^`0tyFj6G*wfK@yz<_e(ltNNt2cw#<#EMkAqU{WEMJsZt+=C3PBtEwkL~ zfN|oydh>715Q2Ryog?gU5cmpsA^Tt7OGRgVLZ9+LtAvm3wRz5A6h&~tR3!kS5!V2z zRY}gED?CS&mCYRa1$5Trmnd>eeROFPoJDmh$))?vvfZA>(rwaJUcV2ngktW|p^?R< zS|Pwnd3hD*xU56p9}bJ<VN(5(P>(ryt2?V&T$T<1swqVa+UcSB~3vT&FcT=~T z$Yke3!F*PNFxqMdbFrn0%-izRRX5hKQ0zzh4qXXhP1%Y06q%-nG9M0ir&+R=xdv4& z!mA!a>LF0x_0ng5IO$eo8|R^5rn3ge#~0X0?7G_Qg2by6)f}Yl)DIfu*n_1wS?m{4 zL9Y$~cHP$3shglLnLQUbz>xit00sC z*#b?gx<6~<7)4Tv-CS>?g123>Sn@9WsaDpZs`SYMbE;(70I0Y*>N-`GG{Esm<*Ac! z{8+YsuIKu*cJY05K+{O4oYH)aq)JoQLLsnqy!ul~bWB@OZc&0$(kHJ}+xbMi!_ml9 zANAd1PT{kj(|4jOWFa)+Vi)bVR=z!HHZP#wBa2v^&o~}EBr3v9g_3JBqDhEqLOXNV zl*m^EQx~`8PzX-~|K&YTPMr_oyn6&u^ibOFcJu0YYsq1;7{T+N9W#v|FmkAIovadjzw3% zJM>Mp=@|6tn4E+p^9!)(Nm6q}rn+#5gXaTZ*CvACkW>{R+-gM9+7X6&)LO4NoXcs_ zL@#Y&&!pnr9{p{tzC3@ZPxbTnAMYqyk4&j1QMnwJ0jQgZE&}Z~9dAi8gRq(>pF_#w zg{1^Y%?BO%xT5AY>;1SkH=CP%E?QXg>xqH;>_V@K{1DUxvFkLelq%Y=S6bQMY_Ne!QM z+5kbaD$b!;8)<__s?)Hx%E15{HLk9v>|xpvhbooWAv(iX2ZSDhL)Wwu(JP*VA`aIv zjV!oo4#I!qhb|A!JqQ$ZqBp}qum#&^o%6bHAZ}cw60_qx0D&7-s8`)FW|<)ba`L`p zwQ4j4x7lf!S}Yrt13w7Z>e*5)*(bUJEIAx|TU*@uTKV|jmAgZ;M+uWP9j)Y+RTms0pNh?`t1L+cU8d>TR3sl!6=9Z25%;LopcqpH zMa6jldlzSF4^{Vqzy09sEUIsJrz6HWXJt;V;Sy5v26AJiNToBX4DACl zIU`ZiDM&O0ABGc=O4F(?&EH3UN1{5?Ol#)^s|^x}tT8$V8TfLKW&82+`Q;b&`g{Yk z+1Yr1#NxDyg1p8!_LF~Ev@$5uh%@L)rC>e9|DlKdHuX+=tqc~o01VCa| zFenoWM+iQ6QSCd1bf~|t4K|-*iS$-9wP1e$zzVS2PIIfGz6-TmX-Qq>(HsXZzVi@) zmC+wuYW-_nCmO%yagR0Nj_a<#2cWumAFY|I6QgUElib-}?XjAHV+c zw|JKHxBv8i{>y*)&*?w?tsd>jVa%(hw%6)+y3(je3H#o4^{XA@O6`oH)+1f~z`9pH zV@WB-Gu6m1_BvxJ*FNsMx874Y`W?ecdEcqFolA-14D;M&=kvU3yvjYx+(+&!{q4X1 z@BdO_`db?%u5*lBulwpH-ErqWGd~uNnBv*WmC`D)^!wnOS6sXC>#?Rhd5#(95fUFb zjxk%m^9U>4{SJHAKG&RA8Aoho@v-|nQ%t3md0s8;v3I}s|MXw~<^TFW{Sy%JOX)0GI_kb$hrU}WZJy)E>94#=d5=bn+Hzu$k)Vft{i$l_8c`utmrPGw~@k?d60IdS&tEq zRIV6HO|0-9fhW7hXsz8Xx3+uUJ?_yPFEC?UXAb9PE#}p8UT;x;s0V%H)6g zdG;RXSuwH^V^7!I>$pq$!+L%D@bT|2E0$g?Y>wmbX|Kxe%{emr6-H*e%PjlE%j!7J zdtuY9@FQ{06R*V``L$5bfK8MWTRK?nori976zuan2k&0baphEUJ?_O`xBJjNaxJVW zZneWdR*WAF0joRMy3!930S9U`uy1i6bEPAnBQFfS9ywzy)h{TaU}6_mKTC=uHh!?M zhIb$5!~$ZxSim~?x?J+g*Ikc^-_*8Z=e6&$4jyF8?^o=7u~I(X&5OsrH!yV8dfqeF znCh{BnmgPPFyOy|wVB&_t^-6k?{TIp9=%`jx{t6nj#XpaCFk5nxM!Pp!U5))@y<1I zxjtJ>fK53w7FgNN)Q{P4%U$C?7Awbf;PA&4j=Qx{!NWGL&@f`QX@g*FV#MHLjk({g zu6^c>-8a_bjMH_h_~c?=*x{Ax9sooHO5(l)tDkzstmm(^Tw#}GLH>*^o?zgS?=p- znTNTKyv~^;i*WJh38P)39JR&!zz0AU5Ca#-dUI!E!ONZBFh39pj=-Yb!ev--5P66? zskf4FzWagmTn31Dw{)+Cd9J$S=;ve|aler7D~`JX@9a}4i8Yy{gt+pY3pj0?Wxv{a z*W9tvJM!R*5VPZqFUz&QjxT@z{O#4ga(P>@GSWF}yKt}?RzLcA+&f(3UhTpSdFz;l z&IO>IZ0sm_Y`KMz!N06sZ}z;MSmi7yc%R3)(qJRgb@4t4_-m{nE-}M7!kLH@F|)FO z&UL=Q7cN(b8Y!@d?C2V2ymID$JMMR|7x4tV7RUj*j>@9dO4I?gSHQ22wC-{&Y%%sh zNWtn#?&m&1r_SS4Tw+8*4d~7@rE7z7EfOKZ1>~puy9N9F;q!Vmu-EX2ljPOG(I@nU z9RtXopbMB#0kp$T*XRK00jo&O2nx#}FtVul#!avbL@Ep{?Gr?){B~a#b~=DQ)*W-_ zO?jKWaN4zT(Fpury9^k{n}MBi%?hl;09K5=FV4^B+?g;@PF^2izSFwK>=jxNBHjx3 z;Byao%XRU;b+*-Wp*^wV2V=n3`1qbvz6Ttv5~l75GrHyixS$N95%gvvP_>hv#^CdfOT-)OO!w@d z!4cW>((-%_j$haO^5NgshYueh73<4~{>#hKrFTP%5SvY`DLhLCO9rd9A!;zqcEeWp z$oaTKz(wH}6+}Kmf+2c`|a!fx^Cfp-Fn4|I$@G< zHO6t><>pHOrI1DkgAz!?S3rpNDIx$u@GqhSTw|5g@T;}h*#QqI=`4MpwE_F%NE@Ec z>Yo!6EJPW3Q7^#cePlRO!OPxF?tsrhlm`DHV5FUq7wiWsw&sA|9mh>Dg*?_9z`)+p zi3S0`W~mTcUlMy7kKtN7|d9Gy3m z7SF;)S#e3xe5Tf0P^QF6p0amF5AzUKt0!|WV zY46K*kAMFI{HN=k?L+PfpV&QtDt6#h%Fe0;wje2BMh^GYI)>K-Svc1rww$;l;TzD9 zpkjLGxKH@$5i!7C7v^*pmOED*dFBo}!~Rd8jp&C7hF(GMw{S@ygjis9cwyU!8&+&J z7$6!T%?f(_QfrsDL(m-smazda^PAIt-YHhg^Zyps%xD~t%c4(mt*26YBZ(PHx2?SFi%(~?CB9Fx)Z(I2slSjIW_1#XhOII zQtH)A8vtChv-$Z%hV!t1#|Z=M1IF>bTBCoNpV#{N1-rt#brH>2kO6~1v}yqD!of0O z6W+I)1cntn#tFyWa4#4^fkoi9Yso~8Yh7h#Fdo9R7fP+;AU!t(4vV&N8blogY#^jU zW9wPCq|hU*;vR2gj8L6#aGK{Y?Z*8GY5`^l{NUrz8`itz8w=wz!?o(wA@ZO-+!am* z8)F@bCHW$f!w%U~^as9*+oP=}kqtivB(S?%dWL%M>Ss(B;{38+HlEb_sHiSl66V3?DhRC4F#{j%1^aGzQNFTNi`n&)oo~WER9Jj-s z&@Y6ymeDkuML2j(NGrr~-d)MK!W(kkknT|7;)vyhbif5KELOh9m*UEp)#g(Qh^^(R zMHarFhz-d5izr^PV}1={HgMqx+2HfW_M=XP%T8)8 zScnaaK=Iaez$Bor7wQO%-4UHMk3xh$o)^B4x4e$ZVM7dX?G0Xsg##NM5nKc>tTuF( zbFR)Z0)7#e!s;)na%`Bbq?)HBs-Elx&_}oq9qflS;D0^b3q=y($2}83`7bnH#vaiY z38wP0T;>+Gt@wmJh~SLyR5XxDol#ApW_gTc`u7Pq@fGmJQuMVI9D<{W9gl3W5b_B5h0?W zq7u>r(@<`dd+xLk#BYgsKtTW!y8n6E=Etu;eEj<98q@s(Eo`5sf548eXW-yvY z+_E>G`66TywpPpc{>Q?_G-H8cU1l>}BBLN({Vt5O6RiN1s(2=?wI0ce|o#?nL5|K?Rv*v$ZxQ{=6`1l{+ncI8B zJf+cK6SM%B;FV^c$W%yeg(-s7Y>Y^b`<^&)zD=d%Tj_$E_+xk*?6h_miK*%U*8s?n z>f;(Xt{NFJ4x2(^-@ThoteaTLcOpFBRt-!A57CpObT*1NLShC$mcUx_Y5~hmmL^Ce?Y60(MJ?B5x>$-b_GY$M1)sriF1M-To+#8Y!Qlj}Q z;h9K`fx%e8iP|wB#RQwSgwIPsz$3c*wd4sSAHW`}0wKz_p#|AaLQ?LKJDii>KjBLR z-C~rbI%kYS>Cv62`tik|*P&T^Y zq36n`Votsj-wRNk^}s0c3juo9^hz*({@lNQ{f=Oq@6refBBk4ev+WYiV?_5DBr<=1 z;f?@ln6vFE%+Gt5!kQ3rc*!vp}jIPXG;V zd|_(WjWB&9uc)7_oQOh!Z*I;n;K{^d=rNq0?E~WXqu@6p{%EGdJv_Kay+(oI=yPZp zh+b#udrGK+cA^6+u^&Z?W=;h;vEk17z6}1sY{>meFg~Fo{y@pfONuAogg1V7dt`*E zbO8A>|A`lkIeG5gHn@N!1j=$7Ch?Ii&~TJ>L_*=Q6W0J)+weToV?d}Q1`rx*C&u%} zZ1XvKP@N_SFIHXpjSgOKU>_y`Ow?&D%Slh-u(Iz40|c#A1ih~=O&%MkC!O{U-6tET|N-@FzY!7 z>*bkLMdajT_L(x&_iUa`s^eIpyUp4*#tM5;Hnr9Y+NvYZ2xSYok2Op<;)%Bk0SC$( z*12Ed{?n&l{*c{yu`s}oKnK2@7oK=kK&zpmb2Z(%H;Zy%$DY=#aS@NqGAG1gXA|d| z=|F;@&#)Lc!o~6ytPYW9lt&379thX`U`7$;iDV+e$qC?GguDLclbG_%P_^zkSVcx) zy(bjO1GB>uEkaGf&WPpX$!lUS&w(5^WKgLDaadl57{c)lR4}@GBMzoA21LQM3qZZG z;tL^<<~;L_!XSLL^X2qteCeRr&*N+SE@fR_ss_q*k-~vX637S|Nq$c#0lXrfhS^sYyci{1s#C>Eh5n}J=9I1K(+e7J41&5+`Yoch=zbXBGZ#2X+0PR$+?b};8lgl zJ*KcbJ2(qzD7C^;U;*qMlB!OGC=N+rKdzT0BMyJ)AAjgy#!nyqZT*0?efjY5#}|vc zUh;`%Hi_w#WtbPj5N30OWxD$?g>?XWXcq_)vV}K-J|o>Su^C$ES#*O2V6`{^xF7Hs zV#iAODo>VqnRs{P`8WY-#1Ov3dbhhgUpva%`N-kH3MfusBRVIKg*S2e!j>zpJ;3vH zd2GX~Dc5=H)l10Gd>jDm-~*s6U~|hCybpq!>yykSvX<10{6O2r8rAa1hRJ7Qgd4L< zt-UVaPk*0Z`nUC6A|uE5jP-dST6q{)BEFf~XwNy$gQ%C}&vKjCAjpOx9xD-c38_j` zk^MMWK|C&-4L(BRm2fC)RG{i%-7EqIcHW8{n9PBnuY&NFiido?Wqn{K#3C31OT;#y zUtvwG^1yVSS`&io(LjQ|2@B;!ietfvPcUh)JfVk^upRT7&CTWWJcU8v;m_=CQ`4Z4 z;Zv>QL2zM6=tVHk5vu&MWFOW~{mWcmURUgVKNLsk$VNd>c5i!*b$}i>Pd*XX7iJOG zS_d%z*Le`es*emF-?&DDPz?it5<67n<6+J{AXJ;h7fL+#16qt!zmU@y#zgcqh(a(W ze!b-tFBk#B2w;GxUlmq94v!`wK1rT_t8)l=cx7Mg0}Lt2p{>>73(hl2p|Lq*V&pG7 ze#q~E$wUFa>L^H6YcL*xV`?;@sVfXD*`t9_7z^EnMc^A-FPb$&v;a)m*jZexo?zQA9Ej{HS&p%PI9 z_g)xJy)De~tvyjU^UcSu@sj*myPn97i8=4wp&6c>5MGG@ho`cz{|+932E-v)JCWpU zz+N#-r28Z$od^#$2dDG|@rI(!Jy0yXWbXnsDgfmH>;@udzXxmxHyZZ~m0kP8H$vwN znf2KDoy-#BOvqFM0CKiYXckUK_{MdggZsd{E>@=QL1dpI$%Hhcqy-yKuMi47K8l%- zfmCNarXrDV6EJ2~K=Y#myQp6=(L5+*fw0ovU~Hn4h({MlM#Q*#0K<5sv+?$rF2;1E z1eFPuy$Ty-AeLiw5n>H%ye@DGjSxH54sj)74CC1(ZV1ZwZL!X!Sz`jYSa{TM-U08q z1lX4a`!Ij__20jf;pYpJ%}Ul@o^&}YudKnAP~s?5Jd|xg{ljZ9KY}M_2U87Z8w=tW z1#3GCLSR1;|cejZl0$uJvn3{Gr1|1D^yf+pvqQBxqyfHkuX zbDH2K5Y#8}gfVp3D>T{@JJtf8%rjhsxjL7+8&ZxqLq|l2KHMS$nCMLOEu8K`{`Il9 zr{fcTg-%9CfX0!Bd|58S7yS;fM zaRbJcHfw$dd}N${15zw{Kti>#4{)rHE!jS(4KfJB$$aZ+YZ_ z10gNzF^D&oh(UrdG{|*kBQZuW14@t91uWRCMrg*Wt`=j*HIDm9T0qxfXO}7FOIMYK zg2gp~cmxD%_uiHZx0@)c2w3)p6-5|p8qr+kS%9<-QxO5MK0+rp9;}&Z@DSw|g1{mX z;AOkI2Y7xy^#L(@!!Tz{lmwL9=A`5hCW?GOJ;pM5SX}u^I9oTC0`kI)5tuKj*Zt7`|M$b^ zR||WGFGv?qoF(%W{tHFsQSm9%8_S@H1vnmR_pbd63ATAP9);cYh&v2Vk$Ce{oGTy- z3q^bzvRp_M05t1~Xb9|q5h?@=Z$ct?+>?O(79Nqxg`J8S+-wV!!M!t|p0a64YhD1= zs7X}3_J*l;FyqEHc(y}vj4nS-bzy&dSSV=yN#@sX1QSch8s0?zC%cbCGQrS6Wx_Vd z`a)WN9539GV_i8zOnd#8GI+Q~uTE!t4@)G=f&s^Y_}UfnrhIQp6p?s6QA1A>>PLg2p~K z@&LNw8A6P&1p_~>k5CD9(bqpO<-sS|ul_KK=TLWPB7>;23Gcw!8QAqcO*j>kZ#aMz z<(M}PLe#!2r1T|NnCv9NTNa1T%+gt1TD}1R2l%qq@kUqcfz&}GuNFog zhX75Eg@FuHU-iQs5f(}Pbu@fyUsyi1yD0-jjxI_gePTox-$ zG<;k9`go&X5$9;2(PN2a6G9042ih4rzLh|!;L$KQOY<-xB1knef?Lg2qXz+a|9N4M zsMJ^y3Gu?>h$=+)0u{qG?rb+gHsIXs7w*JQVgda%Z}H+^a1Fn(I&yW)X&D@)d4 z<(9!@ENIMAo{7_(!_(bd?%O0@ugi>sa>M%E-r%wgxiOAIzXR0H!}=zoD6*%4!YsMj zwqhg*Nc3n9rbg>Y%1&02U>jk)Ip&59j1q4^3OHh&&D4PUqI2~h_GLB86`;<@VAwOC zbqXlflv-tY=+FIJ@>dmhJEYKN&dOz8G#;Vc5muHAsq+e2^fqr!V0z(TKYsk}^N&9~ z$)5Pb*YT>q%WDZN&$s|*uqt>;+fG7@=TNGoYu;9;p~;u41bjpD;=Os(r_gqISdVBN zM>e&dSaD2Vq5+?1mXAD2#9E7e#F0gOOp&d>%tIFFoxv)*pfb*()uv61VW|{mrQYc<%VVhnYZ(@fk~$E6 zmQxl~+aDJ0RT*9H2jXBV@768kxU7{hwTq<9wjNvt1S}A2VGFNw5u$OG1DQ-zCTxQ$ zRu5Uw#QwHoc{Y5+Qc9HkZQ2YD*7+CslGl?uF(!+moX~3z>q=1VEnRLN$bI+BUEYKqIL%qX*ULGG|Np z%GEqkPzS)pUsmhWmk+=E(!V=%d$F#|eiiHV(111#71+i-@j-YZQ4Ufw%@v|s0Qq(W z@EZp?!E{u)hw!+cSu++9!!yY@%>Pw;o7h@pj;8>8Md4jQmx>h;w-#H2b-kTXB88CG zy`E?s=nL3f_L-ygr7Bu%B(ja3GQk_hEe#3FgG&#-Su=dCbX$XvwE0jQ1ilagf)2Gn zbf~l8r2$rrwtJv9{C8BIb zw5bcei8KRIK$~E?5Rnh$Tbu|10_z)esn`L8hzpobw^-n)gbwyJn;AsgAx&qIx#XDM zc`ImQJ%>rjsOSI;}C zP>IuInK_g5$x1BCAn$Zp6r26vCcMnorTXy)ldZr0_~p-;E8(x2j#qvqcQ}}IK${2a zQ*Ao~nNOGvlHVE{!+f*vs1_V3B4Rf2j}1krpfhJi6~$w1-~c1Tz&1(>nBQWtRhck5 zLSG=775;O+3GdEd+HD10=uMmUm&^HB0tgGfjNquD#o8p<5Zs4l_&e zB!X`97<)pBLx#7qY%ACu)K)Y^5k?C*3bXNia*7rnTURVy${CACjZ>rIks%bb+eOiF zpD7FRnBHoLT;HoV@f*Ps_D_f_u+BliHphYe%iR`SmoUUypDYXXG|U^i=dnmJxOk2R zhV5XXAJLZ$$*q*rO4w;T6KE&K6pZ44odg~qTW%YO$@#n0`ueSZ`}!9}W5awXvL0P% zOF=u}r6!o7^%_KY{>tc?Jc2E9CH`JXMx-GCYy+Zncing{QE!3ngeDNmke>N7{vn|} z;c@l0bt0YZZqjdijM7_PXWDRvGJL!#qDP1&b)zQXssraO>|}6vmnSucw4sWhm+e!) zegJJPFXNYBEi7lZ0cspplzMiLPB{xQZHlO9UHHffC%SK=<6$@N3-(k0`cwbqwI1cw z9rJ}v&*ZuOf=gd&=5tqsY?UJun9!C%ceg&xX0cAJL{H!W_6cTo*Q6He@vew+w2Db; z01rSzHCrC*CJ=0|3j=1w!bZ&lPw27p4eZ&Fr;>oZn#Uw0me{a4IBQDKFk}VH1~QCg zAS$up^SpTGqTYwy3Hhkd=@IaSAA=Ye@}crRtaM^ElgH8U*5^G`ZIUT>f8%QY@~RiFcjpwmfm|GB>>POviKdu$KAl-DJYG&ik!0F?+h<@s8E3sL!jI z1zW-ZfwWhM8O*#{@ua@ogi42)FKGQy8&omLukh_A*m-q z6ri#CdKdUJuw(0sxY=LUYkl~2zBbZep!wyrXi0{e?c6czc2)}UfF2?)OUmOw;Iq5q zmb0HG$Wopb0i!>aWw3A1)!IzhSX5tIep{@!?3S*}fsbw9TfrGnFG1$IR<;@E?R*XP zU{D;XO2s3~gHxFlBlPhDds_`V2qqUU%HqKHh?5oB`1{#P_H+sG%WNYHZ0E{g<(>`{ z%sE>{oTZOw6YF7{)%9y4moD2mUe@c^jz;`t{JHoxqXII5f)FwLf)Fu&Bii4jGc4RZ zS;Q5IjtM8ZiNniO{(Vb6TCM(0ohY5{X>01sl1s@r^r#TNgB{BGGP8TJ!~iBDxq6&l z-)rhHFZ&~Jw@18dv7LxiZdNI+Qi~mTi(v7EV$)|P;6lf z`<1ty&66ch@}MNvZQaLvF%R61mtIxHE&l=&fM-u6A%51B<3^Lcxb5A7<`H~-Z}W`= zJ#<@zKUQ$7Nc!PQu&{9Tr|fuce#tCCXA3ex64|wE1VB7px1RC7YX92D&tHH0^)*ty zgV@B>la+|}GK~{YNf=gxRTD$e0Q>H#K2^aFmtLsqdKDr#)_2;&amy5eKy|eFIVH)cn3;VDcf$Xy=Xo?__0JMrXeo*KkZ zTeqghg1bV9j)Mqu5PpHz1}%#%n3W?&!siwr3|xUKaS{9RzyTDbYI z>)RjdDq4Cerv^g>cfc#m0TL}wol}6}4QUjQ0D&psZNz$OoBdeI)Va#CTU$b~tai2^ zZw5>Zm)Fp4DSn4bTEzhWQB-Y$5^s)}@!YPXd)`1SdWLB=Xh1_G%V7xl;GLD-5l9Rc z>r|+KI__MaAs(wAG4`44tnrAjLbCZATpElrDO#Tf3LN-|HlEKLx_{fuZq+;p?ev0u zCm!R~ygq#Uw!W;7-@bhM{P!QeeEjjd{7#K8$wVx)KmEs*jqya@4%c>CJ7-^Rz}zJ4 zParFJ0iXcUESC-nPwxf42+`V)jpjM#LFhMv!up+Kz^~p!dIM=6PAN#k)Fjq8h*s|; zc3H#@e@1$Sh04C{i(;FuYMZCwj#uF=6`a zsa=j%WSoTvP;Y3Mr=ID&%ywH653BBfwRGQQ#onVp=?hBVGTUO={tY>_4x&P=X2Og7 z&JzqiFAI@9mB)Xb_R%1$h)kqqx@~8C4o<`(Xe@e=7fNhwFiCr58|T3)mIMAVP%L1R zI&;2d#ja|-7uM5`wmc3d*n;Z!>IlF^$Soj+X(hg3cyKc1x^RnmJ*{sTGfEXquIx7< zz!Rrtw+S2>vVB9XaaMG<}9Xk_|TUHfAwTyWlaUlpKJObZ9 zL&Vd9Y?gmo+QeJe@{|EXbJsv-SfaZzB#Qu*S3FxZV@Fse-fo_7Ow0q=IGY{z-Hm~P z{>9q8(vEjGg)}6qHP2ai!ErbXqCmS$_B(kYZU=ZE(JWEaC?LEMcSZ#r9vH&chqdb_ zx7fRBqcltp!rDx!KOINWs(>?0KJ;#i>)$IbE&F*xIJD{ruyq0`CK_;6SXNP%SAxNf zj}X z3*pzxDap_Mmk)nkcK6zB6VN%ua$O5OI&uJkV=9O}AZkZzrUUOtfNhHy;0%ze`;47D zsF~4@zq6)i`yddrIQ;=)l_S=Bp75{4AFs#Hh=?m$cheKhtEn;G5*zSRk4cVR>~a8A zw{`Dk)d|LHUOX6p!9sbe9734YgDS|_iLo`CchL4L9)!vik`1(V+G8FG-}yEhzCrG3 zU5R53Z08J5-{-~qUN1v?e!lk$Q#-=zVr_UWpTtH30FG&RPO5Crwag05H!=8LoM4&JotHi9Q*4JpMU9Jf9-$4ZxN2gTEuPzbvqzxr^jue zNA=th>_5#^jHl6(&=F0bEZc7E(hT>=ho}1R#%&d*&}MLVwonZHf|o$FaI>!Hgt=b{ zUk-S(87ws8n|oR*k#NlXRG>Q^syl+{e9l;#otd^Y+Z_${ownO$SeYHBH) z9(;kQPbVz)SC8AVC2gQ`k#WghP~!w-E_=M+Z5t#QLn)Ch_QpX7&+^@R{qpJ4&%b^C z^D-YEBJir9xmB!SSHU5wZO$Q_ClnXjI3S;KA>EG9j?=E|>ZFOrUU}4Ox?tZBh!(?! z+7V%i^(TZ3B>>#>;<$t}wQwbet(?tf3PSglu6M%GuW3UYw11t1?@=7bP`cEIs2K-n zLRh?~45`#sPe>59a(WJ0E@+{h`Ve88U*_5e9+1xlx3IRKg)S8nfF82P=fvn#rx18g zpyGaY%dg-1m+vx-@8;D!9?au;Bim1q{45!aA=-c_w`4JI_O2JgN`_0W2uZbdA^{a~ zH2FE8T9GybU5NoHg!ms6l3LW#j(HY~)(28UPjQYE9*gE5=oTS3e%nriwY)0WJW@USF_iO?8fZO79GFU?7Q|sL=#i$NV3dD&1*ub)H;9srY?-Qg{`01tVc6NfmQ zCD+$efyz_!=b_qP)$GM)3E42G_aMk`IT$Nt0zW}o@F6zxIl6qfLU;qO4A+AAmwQ`o zzdQnW&XXCk+cG_;##E>_a8M!N2k3V?Y0KUnbZ?x00{0 zCh8(Kr#|w9j-9;7QP?^RH;nuH)%y4Wwe(%54IKF8Se$rt+w}kutI#CY&4DKIvfdhh zK{O7}lvtbqViYUdf~D6`Hd$hR%22063Of`i_I@803YtHf&N>Xkc|ON_GD`(lUJV*% z^CN7#zx9cqVcQ+H(4wX~ajL*x63p7r@nEuGQ?(julu^L*z~d6llgXdtBF{%?5L6=K z?Gidmx3+ZgoH;wSFB!P%*%3=9ca!39-osO&aDBICU;k+!K|Eh-(s_7*2Jf@1Vtc;R z^0CKJN|f}#g+YemaDj>V1L!W)Xaj#%BeFZ^4t6#of$8=EYXO;4(yw6dw^Rzd8oEg6 zrcDDHhNS=tVQ6nwM!4iJ*mH~C(=#415p|yK%esWE4Id$_1f%QUMhSx>jBf- zJF63)HckDj0TgTi{1P`IEGN?z@c)XFpZ{UnApdPZ?e*|Fo)Zf3KT8k<**0Yu_@@*vaXDmCLoEpVtJZPWBtBs z@9G}Nc0Fyq>k*S4gexd5P!;aNk6P!ZFmqCsbGlAI&79Y>ezwtq>h-%7`z`Gse){zF zJ1aY0#%Nj6|hqL z$6j#=SFi)?@_;_+$X3I)BRQtiA%)kn{1fN9KoslyH^#r8v|4>iN?@E&$&Q0RBSiT$ z+x9|FW3u}ht05(_@d2A@GiKP z@yN34WYeVec2Lx05p&sP#H%%2;Ivu$;N|AiMsMpVNdhw*`5Lq!k3-MW+P$bCz9EL7(x*dkysF~XO=F~ z_~NCAV;LKItHhK7S@CN1+c$;+!c_DVT0>T=76R?h>IpLr+JDLW{ z4fWm`F0vnnZzX#S)?#HVdTSw$SVPY~r)Q=o@B}*ILGKIq>mR32@>}nm-yU5IV>pf? zf%&}^YqabgJ%#d)akDWV_?jMJBMGcWzz_I^+ZnXyxbAJ&gT3v9N0xfR@vCexlv$n$ zvyP?l*z9yLgekXVpY;9SHv*{}=1@E;eNs!8{e>q|JUg1fss%;;;e3SKopTh@)2olS z4?MfF)GX?`58^d{+^v3@<1){?Cv4Ag4}CbKZ<=7Q(JE9Y19+nUvRpHNcV_ZkJ1+|2;~+N4Q2k*jm3kPo_Oh)Y*mT?va_af8;Aox4rbfOMO=V0ZI6Kf zM_4`xZBa6yo?v^~E}&+Kl$AjDdjLR`HWR+hxjfEB;(a>Mv&=8pg~BSG1k{WMPq-J- zK6dj3Yv5K-XS5kiHo7To9ooeA{N9wrKY?S8w?vg0V2Q71vcnvnhl%b!&e!ECbFI&R ze#VsId@}bE0h=nIJUrfAlpKWTHKFOMC*ilw|W0`*7NIf zo!?s*KK^po)L#jC{S!j^{`qD-I|VU_iMfqgd$o9nC!W_yRg}99a#=6 zw@Tez^+?r8HY{f$8@TJit+OpEr!P!8AJu{N| zvm)*72z14lBSdR}$Bn~T2$EtWl+61)?Yp!b5i;VunX!?X&L+sF_8hJp><|Fi7~5tuNzC1A{DftM_#{J!Z1g$wtC(FX?+m zQx|8RR_l3S3yvOe5Z~q0ch-7lE4qp2rh5!34VDRa=uQMZ+xz4htL92WK|`f(NR2V1 zOcW$maXit;0TZi&HFgTX*AG*Zj$Ct8lzb#l!ZENaffMcy2mt)?Kxh(n_`HTKRO~!C z)O5gu`ZJuAk9%3I40Xzw20hem}k;2k9k2WAm24a+jm-ZwjNe9 z&Za!D_K;r~w!!q%FV6_bI<)Z%a3aRq0F=!irMn6Bg&?1!)lZ(sIg9Llusmv08Eq|$ zWxZIQhpI{~ zG&;Cr-A_2MOKy46dA_R3Uq5{N;pZ=R`JsRQ{5rCy9Ph;|7rZf9-OvuJRFE8yM##m5 z94874o02^Rw+s*_i2p`KA3J?MU{_L-QgxPO?$T}jT4f^JpL(Hy14V-EYQ&(uB^ezWnL*EEaj)e5k+ydW3^v|pz zP7~H)m&#?W^m{K?b{?@sc8&|fGI1ZIx6=d&hOF>O6nEO{usD2R^H0Z=HU4~DVI>{g z43?YR`7 z#-=~Lg2jV>R6SUM0XZi7uxK|s6(!c%f%IpvYX)kn-g7*|c@UO%OjLiGXwBP30B+q* zEU}UTWklSbh<8FBPI4kn_fWa=9SD~9**(K)SQbpmiI*xgIuvVqXiyt$WIWyI{4w^l zhvh`T`jgBPhLgkRJyckTgnK8?uA65JAvlz8+Q`#vCUK}^^He(FZJn2nmyGOn(LVk1 z?Zf!(+xjkAzLN{f(~v^l+aFMs&a*f~^%$)XDPWf-J&?eF5XG$5+ znKS~sj19am*~k9%+iNw!YuCsm!V=Ftt}BFGdyKk`ZN;NmA_2aR85gH8VQY|x2Kb)V zLlt{gWY#yP1UlTTYC)DPD``Vn0Xc2zy32b*7e4MqABe1{ zRWiV2;dUOp6pLmyuV~4wrIi_=U$!dSGP8&(^I9T40o3g{0*D^70l?~TK*g#2=!fVi z9Gro0<+vBX#`0@xlV^LWQ-AV_jiS5L0jjCa6+hkVsEL0(4)`M2O%uzMYzf5BU=uv`2I4#mvu){nem?gC z-@@g9I3ungD?G&{JT~OV8iYA;i}>EK*zuGWTl%z~(}Rs0R%?~`kvX8Xw_;&hxdJq$ zlNEO0x4B$Mol{nz)D`?XLU4y89~mc%hQ0a2ih*Q?%kKozJICNN&H647A55Ahn%LSq zz>lD%&e{S@dUJ}vsRkxC9{1yDGA4)Ap?a=mIcxJ89?L*dN2c(5u3SPbdD{mD$fr9< z4ST>@=5;vY^DSDADq$vm;Zm4`LvaXe9>Ebnpj)U)hrr>yYWY2zPepQQt(U+G; z_lJY*a=^X214SA!G+9+@p5Gaacx-b{5>~M!Y=F+SykzGkT7LX~nDuMBP4@iD77Esi z2=1s>xlIl?#&2h*vM{k$rkFNS3um!uLVs~iIBVw28RAsf(Su5RB_-2462j`X!ty$v zF2K9NS)18*Ae)_O2derl&5x#nzs#o;NYxUb5sL%&_6yE!_0y?LwO}+_{zI_KbM|hr zWU~a}sqY5(?T0lJqJyxB*PJRU=XSF;&fOq7 z9t0`a2|A>k!M#m?^ctRltOV1yWHpc6y#+u{RV8A{!r0`SBG)UNG;L=QO>ZAEdxVTU z9rJ}pINuSCdpj{Jo3r3w&zqQeSno-c9L-7jOLZd42r+ zsoh3@}dr{XiX;J z{k(BL%r2y58P~n61f9vdykHUYnfr{a_LPa0Td=j_n3L_ODhn~8J}42M2R|IeV=AH% z>STHtP#&rK7wb0vwSWBa(<}AA-fa#U>G1FC=}tz$<*F&yTEkOP3UUE)h$Prmxje*% z`L`&hn45E+6!OHWe%2y+{xzI;ZM_>%ONaiP3xgyDZy-!!-x69^DUQHoWKPX z1jnMCrpjt}x+!+ex)67cTysV@t>#!xUY{@A-beuO66ir_udms*&5h~s$#^(j(JmrS zK&I1wJRWcoVmAAd?T!VNO%A`d!+p1Q|9{(k|LxmPuSHQW?S#)BA9Fq<*18ih%Yb0x zaR*REbg$5EXzFuikTX@B>op6Uh+y5K9V914N}vGr4linm-Z7A%ZY!t{fIi2=90MQo zelx(3joIF-0R+8Ib#Sio1yfb(5Nrtr#qe3IJGLxum_?}$|Mv{~9Jj}VmWyXge#<>J z0on;U7ev$g_WtOt0lBn;DWAtvWoUCSG0ldGXV@h&Wv17wZT@WizN}x?cU3I#*B6$H zH9a-fcX8;{jeST=VasDXpfXy`z?u@V^BIvOOH`XZT|JsNb7qrw;9Q<+91e>>LM$7^ z1MiD-JED8eyI8euucssF2x}|Yp#DCQ-sy1!hL8u6D26LIe(}yIfav{P!7*aD^SU}T z2`@mV_&?=%NcbIxz4`ko7O69OM0F+H)qa#=OEPMXXu5}KONS5i=T@Op)q(Yo{TFNa z^ZN2}{qh&tT8PFzEgErl$>?m30~PEPf_Xv4mNPMVp5r+SnRR$*n|S@pBTsu0fgnV@ zC3kDuEW$tDo=@H^u;p-s5a@q$0Q%_|ltDBi=)&5;{`0+0rz_KDB{n)3syOe{z?F|8 z+djs!U>lkO;YLCpJ#E0@#!U|v8d`_qtzMrqA5%Y8+-ROND6lIMF+pzQx|@TGS!E~S zqH3NaZ)5UbtlcjkKK}L}z=_XS>IBJE3xV;0S=<&wU8&m36=f zxZB+7fqumT?bR;c&!xj04y~zPE6E`9lSNsQ91 zMqaBlp1Z0%bM#ggNE7^jBKJ%}F1A`}L3Dl&MV%z($Q>kB?c4LSXMjC_P;Jn!QmW@(2uMB*!QBi)XStcR;9eq=ZT{1)GH80O)R8qs6VZttDl))Al!d!7Bp0a)O_a&j?O5_Ft^t=f8jZ>C;QT5>t4+ zFdpyc$h(1em=&D$puvB!cv+fN`v zc5&FG38pxlGB=Ce9pT8^w?JgG#&uw^C=6UmZk4rde;D?u<<0c2SST0D(r&mi9Kq^<%(p{#1APE89P93# zSS?>x0-Vry5g%g&#N46^$Psy+1LmcFu+7tgEI!;ZJg}O>KHUx_cA7P-vK8WCEc5h) z3$Jr>ZtR&IW!~1d{^C2<_tP_i>W6Rr{$+jFLzdsuaQ0VOtLsD#8w)`bUF5mG2L*WY z4(7Y@mHl+vCB)1C53Q{V!&*e*)_K?9rJ+y-wU9&F@6$PZkYZc|!sfL%z$tGstcrT( zQw>yic<+Q|0X!mhYVCo=?8|07&380-1Ily5@hnBdOH%cWF(2Ol zF``$huHjW69>LsC@teh))r%R}2KayKovp^}(RKg4Zhz6A&gTHfdYComLrrM)AD{p^Qgmel?YqxFC_|}WBlRg z58wWLxo&TMgY-C<$5Lc%%}R9#Yh^p{bFy-}n%>H0m4fH;+u`B59{+9%5zuC%ZfE9g zZ;=h#v(Lbv*-4vG*7q}%#oNg8b6hgKssTawK9mI9>m^!cYG+tid~8#n{djKQV0j*K zQ2GT=gxGn^HuJ^S-mRMk83(U|1g}saXT2&Lmow8_yR7ST+Wd0$5KB_yifR!dt32vu zx%%hz<@=fA<)uBnnQ~78<cq)Ach+pf+Myrq@AjJsNKaTf1F^UA@^M>p@C zHs0E-nBzXZ4yk&~ADzCW?>Pv-LHZaI-0nb}G?P05a5Tx|#QkRM#Mo_2c7#muf@{dkp3cd;=AN4E^o$sp)5}9w&E8d+=dDKM3+JAJ@JulE zf^zf=zToxD_WaNCl3V(`{&0?*!h4XEW!n!_=HbmeTLAK6$7Z)9k=!O=sFb(AJ0#jE z`-n-fdDy=rsWXj9uo=N?BCSHdy?pE-Y7cMDo0d>J4x|l7)3W!9Nnp((OY^Ok+iCdT zW=dS}Dq!#LbBc#OdeL!R)vG~o+kVa-F0X#U4^p!@<1E`6U=v)P#*A#ShW*;f-j-H} zRN5;YOu{PuFCNYc^X8RuURkq_m&OV>+5GL-?=(QXUhYY=@ZQEITLtXj-REu5XEsM* z&E>eBbo`cin>hu3k6R+qe?NfO2EsBe(M@N7!0|-(XFG6ksJe$Wqs5jWTS%QHCwp>c zLfvn@VFO{%miI6QNB#P3eCO?Of*a2SHsK5an`wEc=~;lt8d}T*BXbC-ee&s+x+-Pk zv7>1hdz-sgNsr4LbNIRHmEYdKit%Bx1ln`GHtu{zaDM#u<+YR>-SJ-h2#{>AS#cDo zqYO-G<=h_@7%Wb5z=cx_kiR9|R=BRGOBVo!dwA6wk%A!MFo(>CfyT;+iBp0Mr*{#0 zOJ&PRU#;CC$p8;Tb+-4M<+L{*z=K%yOlY_*w}FdT!_>08-^w|H2w;m3I^Aqp^k#%tSwh|(jpIu7WQ&BjMg@x0&DNi-MuVtvc%sJA1tKxQOyy$r{`n0Qv?$%+d0p$ z@@=JDb_$aN6l^}2-bCr4$-xVG5tx^qK*V5G{rw>HxmI(GZri@;C+#K~hO0TB!z($P zRet8%Hf#myQG=sZy{4#mjkQf)D|`Il{i?wkWRfZq=S-PLrx$D!Od-wciofgE=HebO-6Ag$zxb_nN4uTRB~~ zNw_eM<)~lp&$Oi+_dSV}1Sl>AM#6m&+clhil8DI-YCG1u!!EK5gss z;o0lE+B<-s6tA;!nAr4grP?invN8Vf=9%b?3w=5$JXE_`B)%{)h}z|W$OJr&>0~~K z(VGWP@7I+tCl_{`lc$CM#p7aU6I^R$hh@yOV|CquF6ve1qNZHhV6VXV1oeYjcxO3A zYR`7CE5rMAr>8O%{cRIl^32%cNpBM%3JgN=UA^VtecArU=&zOT@tuZQZnXU}bctW> z^%}Q#3410jqy{HVdy7wTXrPlp%R)otc;LG5v10xTc6tJzNJuZ#i@#603Fg^gQz#s# zH(V+(Q~oe>C44AmM&3@3PlZeHvz#%+t9rGtCoA%J?%IuE1}^pLGk1@yvg(?kBfysbZr2^ zm6bi#%|EwLR2guywhngUEk%G`$%58f%O=6XYZuukN7D7Dfiq7G)CAca*K@cznnPXo z_A0|+!(xM{SPSs`J=egPefqKn7$ltT@|H4OVw-82!<&G8`h9un!{L=Z+Y8_4Yv1{o z{^8^O>EHhlFR#~d8F`Kx?}q_5hYM8idjL%DWjQpvHoR~U6Q3uNaow2lSl&N!+Mrm} zx!sbJ;;j(*k@3WMSjX+qcZFp_0B3JbPBz+j&Big;^w!q#R?TN8#EzajOnY-ii&p44 zeVo_>g^Cs#^DvhqT!&ZCCc+MUZ#YhRSoI~2!bhB0Xs?6G&gcaIrK+_NcIe#+uXF^o z?JoT}P=oT#>va~@mp{}bA1~K%2%=EvE_2FW$_ZTYh0oOt)4QI+=?Q?zHkm0zDoEtJ zJrvEuYg44%sh1Z>P|7i_*WY;*!*=3fES0P_lU$}ryVqVd)?z$WJa1J0wwo)+dl3d+ zQtYXbXEM8b^_MveRf1h6Ua$O2sDxOtJdk<>5FmC%Zz1wl@08%l*8APht<%<#;U@MZ zfD^%+S+|}6q0|V4N1q<2*HM?#VI##%?Y8~ddxzR`q=+X4n38?0$8!<-X$#@O0z2&Wl%?@H7-8*L z^C_z3j4IBTd0axrw(9AIP!oCB^sX=+>jmw}c56JW3q zC#f%jm3NLEPOT>zc$r|fi?x<3Jh$qBv~fh|%Aa;PFJcn^0lRF&wg>kNo}xfQodna| zS+3H$e)!3f%Hw=4tHlWM^b7|Kb9oCu zEXfS$VJno=G11w};09 zr$N1Z-%$7V%;qm%U4a+brqiqStqFsMZWMcGSm9;?z#tUnYOPZ7ge`bSh_{EHfna3I zxP=(iYom5>3Ucw{tugn%u}(+aW0#&}m*<}F@ic}8&+iu+ZFqQOYtC|V;Z3wZO(QyT&s$d-)SURG%Yph@ew>$07|!X;$w( zvq}_yu(`3boG`mxEbX-ypAPyG+Gl3ogHZD@Iziq)s61PvP3^p4_fWw_vdJ8!HU zmf#mJDM4a-2ixsrPj(Rr=V4{MU>7!CB58r-kg$^j(vhse4bOna%Zc92VlZBe7=YM$ z%UHk%0X*xuF6+x!>mu1lUT?eEtFgjqnjM|wSh8o3v9tKC)r+h z905v~i_J>j%33X&cGNd1zfB(JhZY^XMj zpLp$b&gzW2h;xGqo~WJGS(a@7^jZXnfE^9U3u^^m7VLWt2Fkr>^Vwrd_K~hgf5&t` zRa@z~`W%jBt#9!75X2h!nM7iXBXA6>!W@=OoN%DI?J2mt(&BdR#S{D;FvJSf8?fl! z6&+o0uNk*>nK-@Qk3X8XMfY&PIW9+hIeVh#i3=`g)B<|9gFqJ;-uPFbsyWG{Iv(8t zg&hL=^b-^osoJJ6wQ%eVoe$H#cqmh_x$yKyP4E_RvSJc8f4p!oImL(l_t$A$FM}<; z;MQ{;j|HIiFurI#>@%u}%^*GyE^U5jJcRessJ$bx+u=u!SM@G#uT3YiCrea-yp>Gk z@y;h^**6z zy*~cPBpDNe*^G-#%xt z%fsXGlfUZT&21*(>GyUoF7;FhY|MKtYvM7zka`t5vEP{r@F^bL>b)uL*G?gi%o zLW#D#Cy^w+5{nPNe*R_s@a^-jKYac<#y?N++-6I?|Hmec?C1_>LK)MhcbTKapvqfJ z*e$oi`ArF;3C*a*O>ZS8u7?+)6*`AJpJPrp%c^HHQ7KYFD^vO+6r{jEM z7{pn`3}7X}dothAk?{_Q+D;B_2P#XF2;*X9!2qi!ovUCw?RmoTpQ}&$7~Xt5uED2= zC&}kH3n12!eGYTV2hr)#SI&p9QuwN`L%F_w{l0%%CiL31W2VY}QSm*(a-dq3Pk3&q zs(o4k(rnmN!R+S(n9Gi9uMV1ot6H90)zR9X+9Ma6gZjNc%-M05*Hg$ei#^|mEsZ1J z=BpEO=YB7Na$0+Ybvg*|ut8Kq;-9MNt>~qo2iog0yLjh9hy&kGuLD7fRa?C2S&kRoCh>x;}R2 zXP_FgTfkC0Ym}klg9+7IY1-^?Mxv^z~c+{tWjeQDK3u z)il%j+u?!=+X?E-*{2N{rtdX`mRBBf^<*!H7a)ZrdgWuQkY#&Ko;$)1<3Ec0fqcVA zeI_JMCqkQ?DZvK(>BV~H!(f?jL9%=PYz@b013;bXA5{KMW&(!Svg2#FMPA#{ye2Ko z%wq1IIK#~rA?Y}iU1`nxeb5Zy8SU#>d6>;~>Y|fdyt^)nJ2Cp#RsH!XsM3DZbxI6w^l&{53=J2X36c(k2XV^dm*Ucz}UTl|5X z8_|i@^lob>%X`?vi`obB+{c(5I)6CU4pv^?XV{>w5LCf?+HXtip1W9hvE>l3?siTTh#)PUy(%yh)( z!s*xU%&-3r&VP3~^n1$if_Nn_@9~PO23In7g>Np{L^dH}77uQEdWBC!-m`_nURN|x zFeUcf32N_jc1lHdiU2(SEN05K&E<>z^OoEBjJHh0e#eBT?Oo;X2Oeh zlU5JtzBMx-_PN>cQwBiYZ7Wq zyqu<~iWC2blVhK;q0R9*YH173%nsT=aykj@^6o-7A#3DdL#HAdg?)P5Hes&)xV`?@ z@jJ!hVWb0$+7p=N4F_4A#kclLN=FW{e*Nv2{_XXk$aBZ{N=?wqW@N`Ic1Q7K_!Z&q zsijXIp@r!sKKw!QR_cA%r_J0!k&YcHmSLR$3QC;i?LdsWW_uS=7F@iU+j4uWV#noG zwS@C&@))n(Z;giDgnhW3(;-Mto4aL)z1ao^x?69e@bmJpaakZK3h_iSdf`*q!TXXA8wBig2JeX{Y8IqIVO0}cvVXs5f5;pX*I({f^#+`2U+4+) zKmdy6B~Hd4_l@#eKzjz~ay1vl>w38W*nB&-!kcrP%(V#f%Qt99JL}gxZ92U?2?w*K z(qg*H+*4nW((+6?Rc8115yfMhnzta@fpX2>@a!$<@fpwI2(W&6ZTKMp^`U@-;!VHR z&JE|m;%`8_w^i6Y`pf_UQU;PWJLA<7{`!ML%+X#H;1vj zR=0vScf7nB$EmvuBj2ZW3NY1qvDef40i&1fK@iM~nLFoII)px;-<~^YRm<%h-p&fQ z^=>4%v}GgK`gs9~R|9yrZgl#hWz4aAwflP+HPp*Jhy6b6(fhUvc6S~7NxA4o{0y1v(!idkf&Hn$@b+)^8+dvTg-**W>Qlcb24k?O3fYfQ7xM=e9J%Gy870evS*Ok#PO1Bt?MzV%ZPRs+b4!(*bs(35A^CA7mDn%grW5n1PN=6?9}v!}Wq}q$PDNJHVd%d7=mx?U z1lMSLy(oL;%bo#Tjz|FK<+#Zw>ia3l;8Ggy%1RtN+V=3*=A;sB6zByhXN5(`FQePg zifWybn>ezUya8@Ch$pJ%$cM@t*0s0QM71sxGs~k8(j4mlN!lUDlI260B{;xG%nua_r zur2wm9MeXW6u!40jc-f2OC}gT8yt>}?A+82*b6SvZEz2v&BvX4>Mcwl*Lu8ax6q7le>mG_n zTkLYU<4%rI9G>Oxcf+dJ1^fE-!}av>)6;$M{PxnL(A@~5PY$cyJpDXQ_1cmYC?`6a zZMXso2X7NdxxPsfodfqFA2Os?!XR7b##5t_P_+ITHjq@QPr{Nq4Z*@J_c~ylIIrIP zTQh`Uzm(1qb~p%p1-y{`ukWRzGd`hDd7voaV|{I&a~MStoG?`hfM~=uKx$QzGwBM? z(PU*ej(h-}HTflq+)^K1+5~T+x}4?G{bt#2PhD0+#!!dfo0r(_STlv$1vRQRxH%TvlY9{Bm2c=Pxf`-;o8^?M8P~x0=Xg=R?7K zR)R3vY6o+%rHahk^3+v#sVVG^Tyj~v62h9Y6Z0uDO%G*09PUoDY+B|TRJ91NdI+h9 zKzY|opZ(#iTaj&?hk}{T8XO;AU>9Q7)n*rDxjIqJLE29Jph1p3Sc;QizlaJtIsn*p zTaQyWL0>X^F1COd5QvI=ZF)9U&nXvw=+To7`^g~nO8(Zi`IazW+RM|omtV~z-WlZh zumpB5lr|J((%3C_m(39rwIxZ{Kv+MMGpqQ`HIs zLy=FzShs!hlnqY~-i@8zFkuu5_B7r)B2ii^iQ0rr9+#te&i7ujoMR&(}z*G<7W$0*m9-pGu-*UW;;z5}dL=d8OLUC*mEBMn-+qcaJ%R zPdumZL{-Q_Xu`!V+HXa^J!y6epx$E>u{fV`JbFk}gsTcA*JMPK5Y>cs=CCP|uL!0t zZsAY}PXhntJ^58=FmUVKt9zOK_GgoSjHPnE33YT1jI!yE^t{i#NSCPggXLPoof zB>wwuP;9-AJ(X=$^l1r2mm|)|p3LK$BAO#@BNEXUU%?u%8CbK}QB#SHs#zC{0(h%& zjsZKRUx6xQj&0IsDH4L^$lidFKmc2F06GGH7N0pf_Xhl@RjbV5zJcgibOpRqUsao4 zl3pE?laOV80Tw+;YL3WM7Y=doeBkTaL=YUZsv?A2jYwKM(om0D>lKG{IZc}AsZ+E{A0R>L#L#K)X)ITawHmtZtLfp=5DjDFIUR zK}SBWs5x$WKgQ-}bFPaZsskVaNX|728|8N-DHVD%EM02`y)E4a1d<4_M6Um-8T?7ZlMyh<2(R?D^;jh-7#jFAp~;rzGSs(GzGWW zX_#6pE0qI32-xb`QZ3mhx&kaY9D9pRhQPHQ|GRQ`X!a-p6na+vLU|e0`*LNQueO$~ zj)U$2WabC}T(qN=+!A%cA@Zr%+`7t=RM2Ibo=rvav8W=Ctk z8EFc6QLeu|XY@nWz2t8{I6Fc0?e28MIOnX)$u$fqXKx@kR*Fjx^KSIl*d!BqHmwI0u>da*t*E@$&iQ7xnt>24**B vim-${PV}.tar.gz https://dev.gentoo.org/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" fi DESCRIPTION="GUI version of the Vim text editor" diff --git a/app-editors/retext/retext-7.2.0.ebuild b/app-editors/retext/retext-7.2.0-r1.ebuild similarity index 87% rename from app-editors/retext/retext-7.2.0.ebuild rename to app-editors/retext/retext-7.2.0-r1.ebuild index cbf66104a1ac..4da9da3b40b9 100644 --- a/app-editors/retext/retext-7.2.0.ebuild +++ b/app-editors/retext/retext-7.2.0-r1.ebuild @@ -37,10 +37,10 @@ RDEPEND=" dev-python/markups[${PYTHON_USEDEP}] dev-python/pygments[${PYTHON_USEDEP}] dev-python/python-markdown-math[${PYTHON_USEDEP}] - dev-python/PyQt5[gui,network,printsupport,widgets,${PYTHON_USEDEP}] - dev-python/PyQtWebEngine[${PYTHON_USEDEP}] + dev-python/PyQt5[dbus,gui,printsupport,widgets,${PYTHON_USEDEP}] " DEPEND="${RDEPEND}" +BDEPEND="test? ( dev-python/PyQt5[testlib,${PYTHON_USEDEP}] )" src_test() { virtx distutils-r1_src_test @@ -55,11 +55,13 @@ pkg_postinst() { xdg_icon_cache_update optfeature "dictionary support" dev-python/pyenchant + # See https://bugs.gentoo.org/772197. + optfeature "rendering with webengine" dev-python/PyQtWebEngine einfo "Starting with retext-7.0.4 the markdown-math plugin is installed." einfo "Note that you can use different math delimiters, e.g. \(...\) for inline math." einfo "For more details take a look at:" - einfo "https://github.com/mitya57/python-markdown-math#math-delimiters" + einfo "https://github.com/mitya57/python-markdown-math#math-delimiters" } pkg_postrm() { diff --git a/app-editors/retext/retext-9999.ebuild b/app-editors/retext/retext-9999.ebuild index cbf66104a1ac..4da9da3b40b9 100644 --- a/app-editors/retext/retext-9999.ebuild +++ b/app-editors/retext/retext-9999.ebuild @@ -37,10 +37,10 @@ RDEPEND=" dev-python/markups[${PYTHON_USEDEP}] dev-python/pygments[${PYTHON_USEDEP}] dev-python/python-markdown-math[${PYTHON_USEDEP}] - dev-python/PyQt5[gui,network,printsupport,widgets,${PYTHON_USEDEP}] - dev-python/PyQtWebEngine[${PYTHON_USEDEP}] + dev-python/PyQt5[dbus,gui,printsupport,widgets,${PYTHON_USEDEP}] " DEPEND="${RDEPEND}" +BDEPEND="test? ( dev-python/PyQt5[testlib,${PYTHON_USEDEP}] )" src_test() { virtx distutils-r1_src_test @@ -55,11 +55,13 @@ pkg_postinst() { xdg_icon_cache_update optfeature "dictionary support" dev-python/pyenchant + # See https://bugs.gentoo.org/772197. + optfeature "rendering with webengine" dev-python/PyQtWebEngine einfo "Starting with retext-7.0.4 the markdown-math plugin is installed." einfo "Note that you can use different math delimiters, e.g. \(...\) for inline math." einfo "For more details take a look at:" - einfo "https://github.com/mitya57/python-markdown-math#math-delimiters" + einfo "https://github.com/mitya57/python-markdown-math#math-delimiters" } pkg_postrm() { diff --git a/app-emacs/Manifest.gz b/app-emacs/Manifest.gz index 284b0e08fe6076d9330f229d3e8e5509e767b62b..42fae65255587a1772f4e85bb494141571a8f073 100644 GIT binary patch delta 33672 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

lXTAF$<7-;swN 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

d-4rd91GALi0cX#SC)k2S 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

51=uGtuQUWs10NRf`E6pnCPL09Lw8;G3ly8* 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 diff --git a/app-emulation/buildah/Manifest b/app-emulation/buildah/Manifest index 37a7c8f236f6..e615275cd360 100644 --- a/app-emulation/buildah/Manifest +++ b/app-emulation/buildah/Manifest @@ -1,3 +1,2 @@ -DIST buildah-1.14.11.tar.gz 10660686 BLAKE2B ae24982b2da66b536a0bbba21d07da8c54af7726e065545c2ab6167395ec45f7298c25811ab0e2aec5ffccd084557107313baa36f873327d7b520a61dd8081af SHA512 6522ef39cdf6166ddb6eca6e43025953d025b92a677055ec026f4e163b0bb4b3334e20369e5850593189822c74fe82e39807ea387ad22ee64b3557bbaf8e30ce -DIST buildah-1.15.1.tar.gz 10344892 BLAKE2B e84f8d245536f8864f057f576d92c218420ac975fabfbdc8b6bf591c2ef43494d49fe9095320a07de450f2ea64d046aa4ad680f08be80210e0dce1ffa874a286 SHA512 61cbe91867dc664a9e76b367e0f99bf5c797c68dda7182ed43c6a6a5a72a0f0519e45db6b2746b26933d829834757cc93bdbd30c62ce6a947ee546dbc1f930be DIST buildah-1.16.1.tar.gz 10525480 BLAKE2B d7a174049b9a99d11fa31a1b52fa6acfe037197171c7112607d755c788509b0798af315d1fde5c229bd6e029fdd3e57ae93042044f373d4ff63fcb121264730d SHA512 c17358d71e9102ef5da530df54648eaa13a1384b06cd43fe74094cdbaa2dfda6aa6d1a218fb88e12898ae4b9dca2d8c555643326779c5f09b6a118f0a440d17a +DIST buildah-1.19.6.tar.gz 10815708 BLAKE2B c5ad1405d907f6d5973f55c15b86e4341dc4c7c0db32854b5b54655fe1af1606b1206f3c7a3e86f83962c2ab1355c9e2b770ada97abfd9b9f8f231bd4b77e981 SHA512 81a865b795588b86a61fdada40045c06f9f3bbf8bdc3f6e4c70a9e4c7b28bf3fc31dd080c9f7555a8924f8bffac10fad776275619053fee8039176d6d6b69571 diff --git a/app-emulation/buildah/buildah-1.14.11.ebuild b/app-emulation/buildah/buildah-1.14.11.ebuild deleted file mode 100644 index 717adf3f3541..000000000000 --- a/app-emulation/buildah/buildah-1.14.11.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit bash-completion-r1 go-module - -KEYWORDS="~amd64" -DESCRIPTION="A tool that facilitates building OCI images" -HOMEPAGE="https://github.com/containers/buildah" -LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" -SLOT="0" -IUSE="selinux" -EGIT_COMMIT="v${PV}" -GIT_COMMIT=7a921ff79b -SRC_URI="https://github.com/containers/buildah/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" -RDEPEND="app-crypt/gpgme:= - app-emulation/skopeo - dev-libs/libgpg-error:= - dev-libs/libassuan:= - sys-fs/lvm2:= - sys-libs/libseccomp:= - selinux? ( sys-libs/libselinux:= )" -DEPEND="${RDEPEND}" -RESTRICT+=" test" - -src_prepare() { - default - [[ -f selinux_tag.sh ]] || die - use selinux || { echo -e "#!/bin/sh\ntrue" > \ - selinux_tag.sh || die; } -} - -src_compile() { - emake GIT_COMMIT=${GIT_COMMIT} all -} - -src_install() { - dodoc CHANGELOG.md CONTRIBUTING.md README.md install.md troubleshooting.md - doman docs/*.1 - dodoc -r docs/tutorials - dobin ${PN} imgtype - dobashcomp contrib/completions/bash/buildah -} - -src_test() { - emake test-unit -} diff --git a/app-emulation/buildah/buildah-1.15.1.ebuild b/app-emulation/buildah/buildah-1.19.6.ebuild similarity index 92% rename from app-emulation/buildah/buildah-1.15.1.ebuild rename to app-emulation/buildah/buildah-1.19.6.ebuild index ef3db50fcacf..dd54c70e89b9 100644 --- a/app-emulation/buildah/buildah-1.15.1.ebuild +++ b/app-emulation/buildah/buildah-1.19.6.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" SLOT="0" IUSE="selinux" EGIT_COMMIT="v${PV}" -GIT_COMMIT=c967e88ef6 +GIT_COMMIT=7aedb16428 SRC_URI="https://github.com/containers/buildah/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" RDEPEND="app-crypt/gpgme:= app-emulation/skopeo @@ -38,7 +38,7 @@ src_install() { dodoc CHANGELOG.md CONTRIBUTING.md README.md install.md troubleshooting.md doman docs/*.1 dodoc -r docs/tutorials - dobin ${PN} imgtype + dobin bin/{${PN},imgtype} dobashcomp contrib/completions/bash/buildah } diff --git a/app-emulation/conmon/Manifest b/app-emulation/conmon/Manifest index b88f13d27b26..a64b4fce7cda 100644 --- a/app-emulation/conmon/Manifest +++ b/app-emulation/conmon/Manifest @@ -1,2 +1,2 @@ -DIST conmon-2.0.20.tar.gz 64716 BLAKE2B d7eb464f5be0b117824571134f08077955f56e1637dd2cbc6b70413dc9a6f109a1b9b207f5523103f205659ac20cc65f5f2340475d771fdf4b852d6895887975 SHA512 b719e41e1ead0d38c0874a30901c5660dc8612dc7aa1c025068480846a1e458a744b55bb8d5d74d2c2ce38fdbbe03505fce216a2f2c0748740983e3272a82f0e DIST conmon-2.0.22.tar.gz 103371 BLAKE2B f509ba800c847886ec2350e141d2b965ff1cc09822467718fb0d94acdabdc86c6f40dff9428679e4c4171ac6a522b3ba7622d66ebd8108be1a68cbf7418d5c09 SHA512 819e1d9279c1a22388220d710b975cdeb3c0b56413afb177afe1c96b649e2dce496d5f51fe4094f572111f771102ccd0ae86f1776e99fedb2e76e6e9130c2d5c +DIST conmon-2.0.26.tar.gz 104681 BLAKE2B fc8369258a414d3a169b64019199c604d1d8bded70d5a38230f243053dcf09c6f9aee931b328913e6cbbe3c495aab4894647897f40f537a79eb587ecee58517a SHA512 5cbb66053fb48b514f93b3be4d4ac428f9eea8a3e1452b4df232250e9cd01202ecb7477c05e1e4dfb21595f2d1881be35cdea9b23f43c02bb7c0e67a3161396e diff --git a/app-emulation/conmon/conmon-2.0.20.ebuild b/app-emulation/conmon/conmon-2.0.26.ebuild similarity index 74% rename from app-emulation/conmon/conmon-2.0.20.ebuild rename to app-emulation/conmon/conmon-2.0.26.ebuild index 8aa13fbc4d2a..e2e8f1c90b90 100644 --- a/app-emulation/conmon/conmon-2.0.20.ebuild +++ b/app-emulation/conmon/conmon-2.0.26.ebuild @@ -1,9 +1,11 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -EGIT_COMMIT="13244db638cf987c415298a3c23393ae5abeb885" +inherit toolchain-funcs + +EGIT_COMMIT="0e155c83aa739ef0a0540ec9f9d265f57f68038b" DESCRIPTION="An OCI container runtime monitor" HOMEPAGE="https://github.com/containers/conmon" SRC_URI="https://github.com/containers/conmon/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" @@ -16,7 +18,8 @@ RESTRICT="test" RDEPEND="dev-libs/glib:= systemd? ( sys-apps/systemd:= )" -DEPEND="${RDEPEND}" +DEPEND="${RDEPEND} + dev-go/go-md2man" S="${WORKDIR}/${PN}-${EGIT_COMMIT}" @@ -28,9 +31,12 @@ src_prepare() { -e 's| $(PKG_CONFIG) --exists libsystemd | false |' \ -i Makefile || die fi + sed -e 's|make -C tools|$(MAKE) -C tools|' -i Makefile || die + sed -e 's|^GOMD2MAN = .*|GOMD2MAN = go-md2man|' -i docs/Makefile || die } src_compile() { + tc-export CC emake GIT_COMMIT="${EGIT_COMMIT}" \ all } diff --git a/app-emulation/docker-compose/Manifest b/app-emulation/docker-compose/Manifest index 32f2db2f59b8..7c5219f5250b 100644 --- a/app-emulation/docker-compose/Manifest +++ b/app-emulation/docker-compose/Manifest @@ -1,5 +1,3 @@ DIST docker-compose-1.27.4.tar.gz 309308 BLAKE2B 098af5e0308de4fe72f8f7d5c9cbdb285ec1cb6fbd492baef8a4223f93591321c585ebabd4c7e4a40d7a1bce3ab2d7ccf4cee1d0a15e7f59bb80eb4df5b6c8d6 SHA512 b41b7cf88b1380021a30f9becb7567d1e154ef875c42b37483673b5107f1a26dae6868b92c6a61f695001eb63759b25f3729e6783272eb784047717cafea3b80 -DIST docker-compose-1.28.0.tar.gz 318112 BLAKE2B 2e721f2aed08f8c63c7c75aa91e6ee28d997763a7d93921e9a62c41b7d48943221aa2135e6ba3925db67b2376f662f81ef71df15180895ea4d5ced1edd0cc493 SHA512 c673f25ff993e7dcaf75512c378339bb7435d96310bf9a47ee3fd3a515967b323ed911b77c030a8e9c1d04b8aca235565a0ca0eaeab401c4ac48110712da405e -DIST docker-compose-1.28.2.tar.gz 318196 BLAKE2B 60827043135b1b1455ce0fe8cd3b6bdfad025af80d32b805e7a7a9df7949808b6575555e860a2d0f57bf07af44cb7847b38146accbb2c4eec9a8919bc4ec4141 SHA512 ababba47717e31187243478ba4a9d4082e2f64a05a0bf48cbafb2a44b62138d7dfb1cbb88da4c388b559cb35d53bcf4c42617f6ae02412b7a65f02cb09255e45 -DIST docker-compose-1.28.3.tar.gz 318055 BLAKE2B 06295dd77bafe191afc8f83f90c5763d8c8804caaf1c7a7f0866760297b212bf8fc4b6735ebf2bdda44f373d91ae1bd1398e7477b1e9e10bddf3db22885ae667 SHA512 d1bd5d2e82dcd44f37d5ff23d1f781e72bffe298245c1d54f0b4b00f0ed950f8896154ce35d265f010dd1422c7ad00c0785489383c123579786e30c82eb7f637 DIST docker-compose-1.28.4.tar.gz 318110 BLAKE2B 97a39c52a2e9819fa4632a16080b9b3a029c5b81caa1bcb5143e78b9c6f3981aa462ef23c6c08fcafe80f8b786ce4962959dc84fd4fe2003ceee3dddcb85f438 SHA512 ba0b8a8a87e154c36b499b0fbb422847bcec421bdcbb6a7fc4a4d8169ae410f6bb71867fbff42b670b3d5ae61101527eeb71e68d57458906796e2d64adc0e367 +DIST docker-compose-1.28.5.tar.gz 318236 BLAKE2B 32aca16fdebd00c5b211404e82b44b9486340bfa379d4739d164d5aa75d4f35b95d914065c05fef585ea7e412035e582d8058f2b942a4ce17a9b2bc25ff0cd31 SHA512 1f2cc87b82d18c023e8c2d9eb2e991393c96f7a3ab17fa6871d0969a28162b6832f98b42c76cadc641416629f74eb00763c89e044ae8cf02a062bd74b58371c9 diff --git a/app-emulation/docker-compose/docker-compose-1.28.0.ebuild b/app-emulation/docker-compose/docker-compose-1.28.0.ebuild deleted file mode 100644 index d610f83bb59a..000000000000 --- a/app-emulation/docker-compose/docker-compose-1.28.0.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 2018-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8,9} ) -DISTUTILS_USE_SETUPTOOLS=rdepend - -inherit bash-completion-r1 distutils-r1 - -MY_PV=${PV/_/-} -DESCRIPTION="Multi-container orchestration for Docker" -HOMEPAGE="https://github.com/docker/compose" -SRC_URI="https://github.com/docker/compose/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}] - >=dev-python/cached-property-1.2.0[${PYTHON_USEDEP}] - >=dev-python/distro-1.5.0[${PYTHON_USEDEP}] - >=dev-python/docker-py-4.4.0[${PYTHON_USEDEP}] - >=dev-python/dockerpty-0.4.1[${PYTHON_USEDEP}] - >=dev-python/docopt-0.6.1[${PYTHON_USEDEP}] - >=dev-python/python-dotenv-0.13.0[${PYTHON_USEDEP}] - >=dev-python/jsonschema-2.5.1[${PYTHON_USEDEP}] - dev-python/paramiko[${PYTHON_USEDEP}] - >=dev-python/PySocks-1.6.0[${PYTHON_USEDEP}] - >=dev-python/pyyaml-3.10[${PYTHON_USEDEP}] - >=dev-python/requests-2.20.0[${PYTHON_USEDEP}] - >=dev-python/six-1.3.0[${PYTHON_USEDEP}] - >=dev-python/texttable-0.9.0[${PYTHON_USEDEP}] - >=dev-python/websocket-client-0.32.0[${PYTHON_USEDEP}]" - -DEPEND="${RDEPEND} - test? ( - >=dev-python/pytest-5[${PYTHON_USEDEP}] - >=dev-python/ddt-1.2.2[${PYTHON_USEDEP}] - )" - -S="${WORKDIR}/compose-${MY_PV}" - -PATCHES=( - # Bug #679968 -- https://bugs.gentoo.org/679968 - # Bug #681002 -- https://bugs.gentoo.org/681002 - "${FILESDIR}"/${PN}-1.28.0_rc2-setup-py.patch -) - -DOCS=( CHANGELOG.md README.md ) - -src_prepare() { - # Address QA issue "docker-compose.exe: missing alias (symlink) for completed command." - sed 's,^\(complete.*\) docker-compose\.exe\(.*\),\1\2,' -i contrib/completion/bash/docker-compose || die - - default -} - -python_test() { - distutils_install_for_testing - ${PYTHON} -m pytest tests/unit/ || die "tests failed under ${EPYTHON}" -} - -python_install_all() { - newbashcomp contrib/completion/bash/docker-compose ${PN} - - insinto /usr/share/zsh/site-functions - doins contrib/completion/zsh/* - - distutils-r1_python_install_all -} diff --git a/app-emulation/docker-compose/docker-compose-1.28.2.ebuild b/app-emulation/docker-compose/docker-compose-1.28.2.ebuild deleted file mode 100644 index d610f83bb59a..000000000000 --- a/app-emulation/docker-compose/docker-compose-1.28.2.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 2018-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8,9} ) -DISTUTILS_USE_SETUPTOOLS=rdepend - -inherit bash-completion-r1 distutils-r1 - -MY_PV=${PV/_/-} -DESCRIPTION="Multi-container orchestration for Docker" -HOMEPAGE="https://github.com/docker/compose" -SRC_URI="https://github.com/docker/compose/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}] - >=dev-python/cached-property-1.2.0[${PYTHON_USEDEP}] - >=dev-python/distro-1.5.0[${PYTHON_USEDEP}] - >=dev-python/docker-py-4.4.0[${PYTHON_USEDEP}] - >=dev-python/dockerpty-0.4.1[${PYTHON_USEDEP}] - >=dev-python/docopt-0.6.1[${PYTHON_USEDEP}] - >=dev-python/python-dotenv-0.13.0[${PYTHON_USEDEP}] - >=dev-python/jsonschema-2.5.1[${PYTHON_USEDEP}] - dev-python/paramiko[${PYTHON_USEDEP}] - >=dev-python/PySocks-1.6.0[${PYTHON_USEDEP}] - >=dev-python/pyyaml-3.10[${PYTHON_USEDEP}] - >=dev-python/requests-2.20.0[${PYTHON_USEDEP}] - >=dev-python/six-1.3.0[${PYTHON_USEDEP}] - >=dev-python/texttable-0.9.0[${PYTHON_USEDEP}] - >=dev-python/websocket-client-0.32.0[${PYTHON_USEDEP}]" - -DEPEND="${RDEPEND} - test? ( - >=dev-python/pytest-5[${PYTHON_USEDEP}] - >=dev-python/ddt-1.2.2[${PYTHON_USEDEP}] - )" - -S="${WORKDIR}/compose-${MY_PV}" - -PATCHES=( - # Bug #679968 -- https://bugs.gentoo.org/679968 - # Bug #681002 -- https://bugs.gentoo.org/681002 - "${FILESDIR}"/${PN}-1.28.0_rc2-setup-py.patch -) - -DOCS=( CHANGELOG.md README.md ) - -src_prepare() { - # Address QA issue "docker-compose.exe: missing alias (symlink) for completed command." - sed 's,^\(complete.*\) docker-compose\.exe\(.*\),\1\2,' -i contrib/completion/bash/docker-compose || die - - default -} - -python_test() { - distutils_install_for_testing - ${PYTHON} -m pytest tests/unit/ || die "tests failed under ${EPYTHON}" -} - -python_install_all() { - newbashcomp contrib/completion/bash/docker-compose ${PN} - - insinto /usr/share/zsh/site-functions - doins contrib/completion/zsh/* - - distutils-r1_python_install_all -} diff --git a/app-emulation/docker-compose/docker-compose-1.28.3.ebuild b/app-emulation/docker-compose/docker-compose-1.28.5.ebuild similarity index 95% rename from app-emulation/docker-compose/docker-compose-1.28.3.ebuild rename to app-emulation/docker-compose/docker-compose-1.28.5.ebuild index 1a14270fa5a4..c59a93b5bff8 100644 --- a/app-emulation/docker-compose/docker-compose-1.28.3.ebuild +++ b/app-emulation/docker-compose/docker-compose-1.28.5.ebuild @@ -22,7 +22,7 @@ RESTRICT="!test? ( test )" RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}] >=dev-python/cached-property-1.2.0[${PYTHON_USEDEP}] >=dev-python/distro-1.5.0[${PYTHON_USEDEP}] - >=dev-python/docker-py-4.4.2[${PYTHON_USEDEP}] + >=dev-python/docker-py-4.4.4[${PYTHON_USEDEP}] >=dev-python/dockerpty-0.4.1[${PYTHON_USEDEP}] >=dev-python/docopt-0.6.1[${PYTHON_USEDEP}] >=dev-python/python-dotenv-0.13.0[${PYTHON_USEDEP}] @@ -46,7 +46,7 @@ S="${WORKDIR}/compose-${MY_PV}" PATCHES=( # Bug #679968 -- https://bugs.gentoo.org/679968 # Bug #681002 -- https://bugs.gentoo.org/681002 - "${FILESDIR}"/${PN}-1.28.0_rc2-setup-py.patch + "${FILESDIR}"/${PN}-1.28.5-setup-py.patch ) DOCS=( CHANGELOG.md README.md ) diff --git a/app-emulation/docker-compose/files/docker-compose-1.28.0_rc2-setup-py.patch b/app-emulation/docker-compose/files/docker-compose-1.28.5-setup-py.patch similarity index 96% rename from app-emulation/docker-compose/files/docker-compose-1.28.0_rc2-setup-py.patch rename to app-emulation/docker-compose/files/docker-compose-1.28.5-setup-py.patch index 0eaac41d742a..75967139165a 100644 --- a/app-emulation/docker-compose/files/docker-compose-1.28.0_rc2-setup-py.patch +++ b/app-emulation/docker-compose/files/docker-compose-1.28.5-setup-py.patch @@ -22,7 +22,7 @@ index 57e1313..94a3337 100644 - 'texttable >= 0.9.0, < 2', - 'websocket-client >= 0.32.0, < 1', - 'distro >= 1.5.0, < 2', -- 'docker[ssh] >= 4.4.0, < 5', +- 'docker[ssh] >= 4.4.4, < 5', - 'dockerpty >= 0.4.1, < 1', - 'jsonschema >= 2.5.1, < 4', - 'python-dotenv >= 0.13.0, < 1', @@ -33,7 +33,7 @@ index 57e1313..94a3337 100644 + 'texttable >= 0.9.0', + 'websocket-client >= 0.32.0', + 'distro >= 1.5.0', -+ 'docker[ssh] >= 4.4.0', ++ 'docker[ssh] >= 4.4.4', + 'dockerpty >= 0.4.1', + 'jsonschema >= 2.5.1', + 'python-dotenv >= 0.13.0', diff --git a/app-emulation/fs-uae-launcher/fs-uae-launcher-3.0.5.ebuild b/app-emulation/fs-uae-launcher/fs-uae-launcher-3.0.5.ebuild index 6de8fc5c4297..76303d3e0ae1 100644 --- a/app-emulation/fs-uae-launcher/fs-uae-launcher-3.0.5.ebuild +++ b/app-emulation/fs-uae-launcher/fs-uae-launcher-3.0.5.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{7,8} ) +PYTHON_COMPAT=( python3_{7,8,9} ) DISTUTILS_SINGLE_IMPL=1 DISTUTILS_USE_SETUPTOOLS=no diff --git a/app-emulation/podman/Manifest b/app-emulation/podman/Manifest index 41fac5271911..f8087bc702c9 100644 --- a/app-emulation/podman/Manifest +++ b/app-emulation/podman/Manifest @@ -1 +1 @@ -DIST podman-2.2.1.tar.gz 9653842 BLAKE2B 4e86903fc8fb51b9b1aa2b46704c1828b4ea11b738eccf198260c678b175e0a8699120e0280a2803f7898c9b28040a75d489ccd09ebd9c1f45d10a86e2a26c8f SHA512 4c6eda9320daf18b5f0e892c0f3019a5658d983936c25a195bcb1fbc28c18a9a65e87043faddeb47e9f62c9b445efc2906a2b7ccedca877941fadb21b1b68367 +DIST podman-3.0.1.tar.gz 10365348 BLAKE2B 93a227bf1395145ebaec8e18aa8ad8101704e8e0f7344c8850ee9e1532b191aef96b1cbbba2e21bd716591d68969cfd16ee811621a383cb2d31e4105a44834bf SHA512 4addc986ad94b512d90b675a5a1988eeef365fff02c3449fd310582245a91d4ee96ff9fd3c56ce333a972dca627aa28fbd468a4a363c5c8963524bb67bc26754 diff --git a/app-emulation/podman/podman-2.2.1.ebuild b/app-emulation/podman/podman-3.0.1.ebuild similarity index 93% rename from app-emulation/podman/podman-2.2.1.ebuild rename to app-emulation/podman/podman-3.0.1.ebuild index 32c38f9a7901..f82494e1737f 100644 --- a/app-emulation/podman/podman-2.2.1.ebuild +++ b/app-emulation/podman/podman-3.0.1.ebuild @@ -3,8 +3,6 @@ EAPI=7 -EGIT_COMMIT="d8868746fd3f45b9bfd79e37bf2aa0c7103245fd" - inherit bash-completion-r1 flag-o-matic go-module DESCRIPTION="Library and podman tool for running OCI-based containers in Pods" @@ -63,6 +61,12 @@ src_prepare() { } src_compile() { + local git_commit + git_commit=$(grep '^[[:space:]]*gitCommit[[:space:]]' vendor/k8s.io/client-go/pkg/version/base.go) + git_commit=${git_commit#*\"} + git_commit=${git_commit%\"*} + [[ ${git_commit} ]] || die "failed to determine gitCommit" + # Filter unsupported linker flags filter-flags '-Wl,*' @@ -100,8 +104,8 @@ src_compile() { emake all \ GIT_BRANCH=master \ GIT_BRANCH_CLEAN=master \ - COMMIT_NO="${EGIT_COMMIT}" \ - GIT_COMMIT="${EGIT_COMMIT}" + COMMIT_NO="${git_commit}" \ + GIT_COMMIT="${git_commit}" } src_install() { diff --git a/app-emulation/qemu/qemu-5.2.0-r1.ebuild b/app-emulation/qemu/qemu-5.2.0-r1.ebuild index ccb10ff8b9a0..5050c1ffb140 100644 --- a/app-emulation/qemu/qemu-5.2.0-r1.ebuild +++ b/app-emulation/qemu/qemu-5.2.0-r1.ebuild @@ -23,7 +23,7 @@ if [[ ${PV} = *9999* ]]; then SRC_URI="" else SRC_URI="https://download.qemu.org/${P}.tar.xz" - KEYWORDS="amd64 ~arm64 ~ppc ppc64 x86" + KEYWORDS="amd64 arm64 ~ppc ppc64 x86" fi DESCRIPTION="QEMU + Kernel-based Virtual Machine userland tools" diff --git a/app-emulation/slirp4netns/Manifest b/app-emulation/slirp4netns/Manifest index 33e69c6c548b..4ec0c31a67e8 100644 --- a/app-emulation/slirp4netns/Manifest +++ b/app-emulation/slirp4netns/Manifest @@ -1,2 +1,2 @@ -DIST slirp4netns-1.1.4.tar.gz 55346 BLAKE2B 86716ec9f42ae0087e9e7d142683f53b986275bce20b5ab0a33d0cdd63778adfeeadc86e5abb52d4a7e3e89baa0440c1a99bde920eeb2ed5293046e451d8ad01 SHA512 a6a26c55bdd4f50e668f7feeee3cd1d077e1ca9bd5bad5bbb8c47b15d366af4b1f2900241bedcd5a974a7597f43b17f970662271ec1987fbb6291c50470fa0a8 DIST slirp4netns-1.1.8.tar.gz 58022 BLAKE2B cb65af6a5298411c158dd3da8160f8e4999ce5cb6bafc85f233d4d64a58c545ff7e9db21501f718ce7990d2497a6960853ecb9ff548859b1be19f3d74e86610b SHA512 28b2dd73cfd0a0fc71338c55a7f4ae448456620a0d27eb1e7c79f2d58da2a90f2f9af363c9abf5148d4d6435f69ea26809e5f20721fec5daf4c9897bb29c3547 +DIST slirp4netns-1.1.9.tar.gz 58951 BLAKE2B e4fde408b3cd55dec0cca495c58936ec32c6201a0fe63c1a9fc9502ac41da615f92271d5fb365475f6864dd3c195097c81f01268b1b8d10d0f888c4e154cac34 SHA512 6471bf2b2eff9bd3ef037de986ab612f20bfce7a52bfd2b1b434d0606a3d2e6170b3fc43b168c8cc6f56ffb82f8361f21a26522ac1092c71f6e694a9588d5854 diff --git a/app-emulation/slirp4netns/slirp4netns-1.1.4.ebuild b/app-emulation/slirp4netns/slirp4netns-1.1.9.ebuild similarity index 96% rename from app-emulation/slirp4netns/slirp4netns-1.1.4.ebuild rename to app-emulation/slirp4netns/slirp4netns-1.1.9.ebuild index ab7c659fa363..619879cf45b4 100644 --- a/app-emulation/slirp4netns/slirp4netns-1.1.4.ebuild +++ b/app-emulation/slirp4netns/slirp4netns-1.1.9.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 diff --git a/app-i18n/Manifest.gz b/app-i18n/Manifest.gz index e6f2cc5d67c151242d6fc4bf419ab9580fc12c5d..c3e91f5f47027933958bc765cb6dae4a2cff2656 100644 GIT binary patch delta 19517 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 UzPv1^r~mZ-14g)(5GsrS0L??^7XSbN diff --git a/app-i18n/ibus-rime/Manifest b/app-i18n/ibus-rime/Manifest index a548f02baa01..a82f6d108aa0 100644 --- a/app-i18n/ibus-rime/Manifest +++ b/app-i18n/ibus-rime/Manifest @@ -1 +1,2 @@ DIST ibus-rime-1.4.0.tar.gz 34176 BLAKE2B 69d0392adc78b2b8935f2239c4567d001d3636d0e8ff59aca0b04b3189751a3edd0350eea9e2262b3ae3e639dbd9715c157e44727cc48ba9521801161a1508f4 SHA512 3fc24f4ce390e27d37e41775e4c075c7465cd3e90a9ab61d13ec47c2ca1c2afaafb322f327e18be573aa254a43b8cf6426415500a5d817b835bf4e0615ab9145 +DIST ibus-rime-1.5.0.tar.gz 35170 BLAKE2B 30cba341c3ae29438bf94fd93f030d6aa4fde3988d11b1b5e92aa4190ceac7e0776e07248cb1930819f455b378e01e3305fbf687efc997e675f23ff3120037ad SHA512 59b05efe7d5c7dd6dd88a213f05967b19f4946ad0685e29c6c87fbc47ffb3059cc16c88403cfbb945bcbf8637b20d34dcfd91d442c23bb6a9a18d60febbaf27b diff --git a/app-i18n/ibus-rime/ibus-rime-1.5.0.ebuild b/app-i18n/ibus-rime/ibus-rime-1.5.0.ebuild new file mode 100644 index 000000000000..5de798801e46 --- /dev/null +++ b/app-i18n/ibus-rime/ibus-rime-1.5.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Chinese Rime Input Method Engine for IBus" +HOMEPAGE="https://rime.im/ https://github.com/rime/ibus-rime" +SRC_URI="https://github.com/rime/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND=" + app-i18n/ibus + app-i18n/librime + app-i18n/rime-data + x11-libs/libnotify" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/cmake + virtual/pkgconfig" + +src_prepare() { + sed -i \ + -e "/^libexecdir/s:/lib:/libexec:" \ + -e "/^[[:space:]]*PREFIX/s:/usr:${EPREFIX}/usr:" \ + -e "s/ make/ \$(MAKE)/" Makefile || die + + default +} diff --git a/app-i18n/librime/Manifest b/app-i18n/librime/Manifest index 6dc19f5257a5..f2e2c6fc1359 100644 --- a/app-i18n/librime/Manifest +++ b/app-i18n/librime/Manifest @@ -1,3 +1,4 @@ DIST librime-1.5.3.tar.gz 2847083 BLAKE2B 4ffb2c5ddaf52f9c9227fa4ea019ef2965e61139f678798c08ef37dc52b863763651b63ed820caad0de1b06f48ab5c1a7a2682653340d2ae7f5f9eec3cec80b2 SHA512 4d7f6ec43bd5728f59f0b3581bcd8a46128651430b6873017d80659942b8f6aa1a2f25f439ba8fba461fe22acbf701c2da7a786104a2e4852a70a89cdc0452d3 DIST librime-1.6.0.tar.gz 2856645 BLAKE2B de6d843a5028f6b0308c3432ada7dd00c08a71e73fe799b157fd71a4054c757a00d3b0fdc7743d94d6e87b03f256e822ee29c16c86f96f5d24c7d864266c4f78 SHA512 4aeace0f1628293d4b607483ab976841093a1ff03df8bf63d545715af00254d1f0b1bdcd120795ea688d152287069881e0740372f40e2174a14ae6f53b7f950b DIST librime-1.6.1.tar.gz 2856751 BLAKE2B c6b01342dcc9e8ee571cb14a36b851a50bf7b191211197421647ab05e6fa64c676f8936920870dcc335d06c635e354fed706832e41192bccd0a17aff02df1a43 SHA512 944361e9459662bb97b97ce9e2651acf0beb368b3769d1b9576cf4e5c2779302cae470fa39f5bc262cabb6a0e8590bcb77d32ffc87d7385b9465869fe7d5bcb3 +DIST librime-1.7.3.tar.gz 2859513 BLAKE2B 834622860cdc3038d1b983f476bca70f211dfbc3bc2b565a998163e22688841ee3a0c7f9a64bce285e2f3f5b5a9a802bd5506f17904ccb3291babf80d4748fb5 SHA512 8767d17c3d14a5a1bbb8269fab1627b907de72c288b362fdbc6191223937da21e8b18471b4ae8f83ce5afc0ec5c3ab12fbcb49930eb9969c1764c7390d9ee4b0 diff --git a/app-i18n/librime/librime-1.7.3.ebuild b/app-i18n/librime/librime-1.7.3.ebuild new file mode 100644 index 000000000000..03e55e308b4c --- /dev/null +++ b/app-i18n/librime/librime-1.7.3.ebuild @@ -0,0 +1,71 @@ +# Copyright 2012-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit cmake + +if [[ "${PV}" == "9999" ]]; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/rime/librime" + EGIT_SUBMODULES=() +fi + +DESCRIPTION="RIME (Rime Input Method Engine) core library" +HOMEPAGE="https://rime.im/ https://github.com/rime/librime" +if [[ "${PV}" == "9999" ]]; then + SRC_URI="" +else + SRC_URI="https://github.com/rime/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +fi + +LICENSE="BSD" +SLOT="0/1-${PV}" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="debug test" +RESTRICT="!test? ( test )" + +BDEPEND="dev-libs/capnproto:0" +RDEPEND="app-i18n/opencc:0= + >=dev-cpp/glog-0.3.5:0= + dev-cpp/yaml-cpp:0= + dev-libs/boost:0=[threads] + dev-libs/capnproto:0= + dev-libs/leveldb:0= + dev-libs/marisa:0=" +DEPEND="${RDEPEND} + dev-libs/darts + dev-libs/utfcpp + x11-base/xorg-proto + test? ( dev-cpp/gtest )" + +DOCS=(CHANGELOG.md README.md) + +src_prepare() { + # Use headers of dev-libs/darts, dev-libs/utfcpp and x11-base/xorg-proto. + sed -e "/\${PROJECT_SOURCE_DIR}\/thirdparty/d" -i CMakeLists.txt || die + rm -r thirdparty || die + + cmake_src_prepare +} + +src_configure() { + local -x CXXFLAGS="${CXXFLAGS} -I${ESYSROOT}/usr/include/utf8cpp" + + if use debug; then + CXXFLAGS+=" -DDCHECK_ALWAYS_ON" + else + CXXFLAGS+=" -DNDEBUG" + fi + + local mycmakeargs=( + -DBOOST_USE_CXX11=ON + -DBUILD_TEST=$(usex test ON OFF) + -DCMAKE_DISABLE_FIND_PACKAGE_Gflags=ON + -DENABLE_EXTERNAL_PLUGINS=ON + -DINSTALL_PRIVATE_HEADERS=ON + ) + + cmake_src_configure +} diff --git a/app-i18n/translate-shell/translate-shell-0.9.6.12.ebuild b/app-i18n/translate-shell/translate-shell-0.9.6.12.ebuild index e467c42875dc..e9356d51e35b 100644 --- a/app-i18n/translate-shell/translate-shell-0.9.6.12.ebuild +++ b/app-i18n/translate-shell/translate-shell-0.9.6.12.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="https://github.com/soimort/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="Unlicense" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/app-i18n/uchardet/uchardet-0.0.7.ebuild b/app-i18n/uchardet/uchardet-0.0.7.ebuild index b9c301c33f96..1f8554fddc3a 100644 --- a/app-i18n/uchardet/uchardet-0.0.7.ebuild +++ b/app-i18n/uchardet/uchardet-0.0.7.ebuild @@ -17,7 +17,7 @@ HOMEPAGE="https://www.freedesktop.org/wiki/Software/uchardet/" LICENSE="|| ( MPL-1.1 GPL-2+ LGPL-2.1+ )" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cpu_flags_x86_sse2 static-libs test" RESTRICT="!test? ( test )" diff --git a/app-i18n/unicode-data/unicode-data-13.0.0.ebuild b/app-i18n/unicode-data/unicode-data-13.0.0.ebuild index 02c0e2af5cab..d7236ea9b467 100644 --- a/app-i18n/unicode-data/unicode-data-13.0.0.ebuild +++ b/app-i18n/unicode-data/unicode-data-13.0.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" @@ -10,7 +10,7 @@ SRC_URI="https://unicode.org/Public/zipped/${PV}/UCD.zip -> ${P}-UCD.zip LICENSE="unicode" 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 s390 sparc x86" IUSE="" DEPEND="app-arch/unzip" diff --git a/app-misc/Manifest.gz b/app-misc/Manifest.gz index 4b8cb6a254142f68793b6113d6b1e7e88fd4a4d6..690ddea11a566c2501f32d3859278b4de3e1112c 100644 GIT binary patch delta 45697 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 J83_GW0RUai>z4ok delta 45706 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/google-api-python-client-1.5.3[${PYTHON_USEDEP}] + dev-python/oauth2client[${PYTHON_USEDEP}] dev-python/parsedatetime[${PYTHON_USEDEP}] dev-python/python-dateutil[${PYTHON_USEDEP}] dev-python/python-gflags[${PYTHON_USEDEP}] dev-python/vobject[${PYTHON_USEDEP}]" -DEPEND="${RDEPEND}" -S="${WORKDIR}/gcalcli-${MY_PV}" +distutils_enable_tests pytest src_install() { dodoc -r ChangeLog README.md docs diff --git a/app-misc/gcalcli/metadata.xml b/app-misc/gcalcli/metadata.xml index abed7bc8eb66..3a9f4364293c 100644 --- a/app-misc/gcalcli/metadata.xml +++ b/app-misc/gcalcli/metadata.xml @@ -5,7 +5,9 @@ robbat2@gentoo.org Robin H. Johnson + insanum/gcalcli + gcalcli diff --git a/app-misc/goobook/Manifest b/app-misc/goobook/Manifest index 77ff4c3178c0..1ce6d6f2f81a 100644 --- a/app-misc/goobook/Manifest +++ b/app-misc/goobook/Manifest @@ -1 +1,2 @@ DIST goobook-3.4.tar.gz 35100 BLAKE2B 8419f79313a68b108f08a0f7a0b6809d01979a01044d011f53acdf554e87f20f3ac41819a4823abd74e1c8ce0350956e91f17ae9a9342551a263af72b7b6c98a SHA512 e58cdee28ee4464548b04800740d0ffd40ce972efd52af9509f3de603eed9e50fad03cc9116f1d0dc42f77621bbab58d73bff98cf35a3cb55b24a0f04b26cd4d +DIST goobook-3.5.1.tar.gz 38176 BLAKE2B 99a068256ca83e800a2d2e82c88adba85797107dc72edde9fbb3c9790ef38fff627b4db64c21baff14aa8a4c69788c29aeb01dae60533c7f389352aee9401e9c SHA512 58d056d7d76843bc874e55424912bb00068541e674b780511b7753da31f2df9514baa188017dd0a7479b5527cd50c47e35f37afc493bdc973e0eb1624998a611 diff --git a/app-misc/goobook/goobook-3.5.1.ebuild b/app-misc/goobook/goobook-3.5.1.ebuild new file mode 100644 index 000000000000..be5d2164e594 --- /dev/null +++ b/app-misc/goobook/goobook-3.5.1.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..9} ) +DISTUTILS_USE_SETUPTOOLS=rdepend +inherit distutils-r1 readme.gentoo-r1 + +DESCRIPTION="Access your Google contacts from the command line" +HOMEPAGE="https://gitlab.com/goobook/goobook" +SRC_URI="mirror://pypi/g/${PN}/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + >=dev-python/google-api-python-client-1.7.12[${PYTHON_USEDEP}] + >=dev-python/simplejson-3.16.0[${PYTHON_USEDEP}] + >=dev-python/oauth2client-1.5.0[${PYTHON_USEDEP}] + proxy-maint@gentoo.org Proxy Maintainers + goobook diff --git a/app-misc/scrub/scrub-2.6.1.ebuild b/app-misc/scrub/scrub-2.6.1.ebuild index 635cd71d32b7..71111d91acc5 100644 --- a/app-misc/scrub/scrub-2.6.1.ebuild +++ b/app-misc/scrub/scrub-2.6.1.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" @@ -9,7 +9,7 @@ SRC_URI="https://github.com/chaos/${PN}/releases/download/${PV}/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 arm64 ~ppc64 ~sparc ~x86" +KEYWORDS="amd64 arm64 ~ppc64 ~sparc x86" IUSE="" DEPEND="" diff --git a/app-misc/trash-cli/trash-cli-0.20.11.23.ebuild b/app-misc/trash-cli/trash-cli-0.20.11.23.ebuild index a6a571417364..fac401424dc2 100644 --- a/app-misc/trash-cli/trash-cli-0.20.11.23.ebuild +++ b/app-misc/trash-cli/trash-cli-0.20.11.23.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -14,7 +14,7 @@ SRC_URI="https://github.com/andreafrancia/${PN}/archive/${PV}.tar.gz -> ${P}.tar LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" BDEPEND=" test? ( diff --git a/app-mobilephone/Manifest.gz b/app-mobilephone/Manifest.gz index 323940a042fc7d15f585fc6bb71c3ad3455e04fe..ab9cb9ef0e74093646ad5a693b21c6c69ce13c58 100644 GIT binary patch literal 2385 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 D$>X=j literal 2390 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

Pa0oER({2wZgX3l!a27^R%^;Js>nV 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

4x|RLu6vAO~N>LM=g%f}6c!9hAuUFsHU+%YA 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

>~gOPSt?6&JRo`nV0 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

sZ7EfmUYg0!p*@( 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 qp%gb#<8e_>%g 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 delta 252095 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


r$mV-o^3bk#kg^0M+PfitSpJyfT(E;!Yxx1Ioo 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 diff --git a/dev-perl/PerlIO-Layers/PerlIO-Layers-0.11.0-r1.ebuild b/dev-perl/PerlIO-Layers/PerlIO-Layers-0.11.0-r1.ebuild index 765ab0730794..8abfe1e62083 100644 --- a/dev-perl/PerlIO-Layers/PerlIO-Layers-0.11.0-r1.ebuild +++ b/dev-perl/PerlIO-Layers/PerlIO-Layers-0.11.0-r1.ebuild @@ -11,7 +11,7 @@ inherit perl-module DESCRIPTION="Querying your filehandle's capabilities" SLOT="0" -KEYWORDS="~amd64 arm ppc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 arm ppc x86 ~amd64-linux ~x86-linux" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-php/Manifest.gz b/dev-php/Manifest.gz index f1651c09384025f17ce71c490dd5d2c1ecdd08a0..d4c850160547311ad3a0a632d11919e9f3edf403 100644 GIT binary patch delta 21311 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 G9035hzg`^x delta 21291 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

%4AkV;q z@Gzt~n_Ey_XS=igCaMS(lxZteH;}{9wYNNbz6yQ_5=n}Y#3?DYw%W5~BWdZ`P_Nzd zLEW*UUIUpLNKj;dwsS=itX2wy)KynjeLOaQ^z5V4$JTss8~j!y{|XxxN8M=u77pb! zT3&V^t*4*t(>||nKiNY?##`TYVKNIw5s%^*??Zjhj5TMsyo0tz3Ww`pOsq?5# zEno$9sVRABOoCx~p_|smf89sz`E{Z$USICi1+l-uKi1KuEr$!wPPjLfn9^p`N>e}8 z_8`;%Z2-D%^8#C>3dA(`<^0^ka)?fRJbJ^_w1)k# z^d6J6`W3`51^6}0U-HtO2t2h9$?$lQ>|I@X`HrANAGBfCfdiPj5xl`=stg}S2Jyxv z=rk495er~lP#I_S4oQSz9=(ABBZKi0aG3B8E%cjzkp0L5K0V({vT)bmk2oVaE9}3F zLz`Yq6sT4_Fs>gH$mbn^3q&e94#ls)1rFPe)xjqEHKIAqcm1N^|Q_a-#SgGRuQXyB{0}qz&}M(J*PA92gzvKD~w( zB9JrqDK4NRJtm$PJWIe!HEH6^OVyi3qJ&w0^R+gqWH^q5ScD^MZUZI(dgA77dYQ6s zcswWsbF4P4I@B1k=^)h5c1(TdF_8`O;qXBnFx92OFmx7<=EZS(Toc5bQk}gcm{OB! zD!&o`FZ<({*S8<<+x-0|{3krPYa(k7%8P((me+;$Dty)BX zMr>H}G|#3@o#SV+zkszAk&z^bC@hvnLx7oz3eD$e7NZJpG*$xPU$YF3tZf)PQYFTT z?4?-&&VxXzw>)j?EbxS&LoReKQj1`$fU+Q);ba~hyM&_KnH`r9aSjpCAYkt(R~{L_ zK+S=(ISOeJOAB!fN`50^_T|18d!J^1LsX^ie?Gl$9l^jxw%KE-(0LS5Mo@IeD=4rH zIjm5UPPp*4D9sJ`u-~noiFP6#vAGjDgcjw;C!=hSWe?=?vXEFhmA+q1>DEipN$Z20ef_*&K0QB}@|%k7kRnbFcu<<^l#IgnrhcW) znX!_vPFcGa4Km~%br=!UOGGpmDspeCqkwDxE}8(l2VhaEL8rNEf%Q0y%qF9lbc~My zA_+w(I>o=*%Y?xi@cslV2@9-$O3hDlU}ZUt#gF*~R3f}E)u<1OkF5xIQUvC8G>V}k z)pp0h>!=Qu>Y;QGHXE)uy0g?T!r>8W4>n^{kpn2V`H*Fw?c;}s*7fZuDd1;-5a<}G zk>F)e7q1Hjl#qKzEh`nWbT;&d4ToSMJS2en_<|jHrvTOt#mGtlV+=ZfaHu23dO6EM zn^T-nnYw)%HXvD2b2TfMt`dXd+P0DgP(o8$Vl56pr6Cs*h4(@jQ-#uoQJs_}j-di} zsE)AYjvne~_`CpTB&1dU<*| zulF Vy|;Krd8fGnVH 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 diff --git a/dev-qt/qtwebengine/Manifest b/dev-qt/qtwebengine/Manifest index ac12b6baffd9..c9426eb2cca6 100644 --- a/dev-qt/qtwebengine/Manifest +++ b/dev-qt/qtwebengine/Manifest @@ -1,4 +1,3 @@ DIST qtwebengine-5.15.2-ppc64.tar.xz 43868 BLAKE2B 97a2db64c688cc3ce178a6f00c29d3408221302c992bf0df31edd5c11f7cd978b92d9222201644991fca4fc0824b19d994a71c472732dbbdda3729bdd04a67f3 SHA512 835e7da4670cd823a1674052d64971bfd98d54edb6c5df8e9d09aa8103d496a4c16f0eb9d47c46db466e1c640e3326d4e43b284161129d648bfe693a902ec9cc -DIST qtwebengine-5.15.2_p20210205.tar.xz 317422912 BLAKE2B a5cdbea0347db21b7fb981a358ad6419ea9cebef98f3d8fef3618b9010164986257cb87caef6a09648e463c3b864ce28e0591a2a783b8b5727b69d85b4b3289c SHA512 8e8b4918f7c3232aafd9f2d13655501e0d03d90514ef3a0b8319df1c8792aeaf7800f370cee15634c708ee14f86ef831749556cb6710578d03c3c2e468149be0 -DIST qtwebengine-5.15.2_p20210220.tar.xz 320087924 BLAKE2B 8db495e853948d8a47d04d34e8f2e99f33423874026d447fd119be885c74671f6566f8ba34f6e37ed5abcc347150213bef9575cc61b80ee8fbc4a005c2448df8 SHA512 7502a3d7df68764d1ed8953f8bd8a6def88344c56800bf32d1527133bceaf669f2ef6899dd2b4f23ca284ad5f0a9b086f1807f3a5f0a482b0744d1ba2391c480 +DIST qtwebengine-5.15.2_p20210224.tar.xz 320052028 BLAKE2B a1ebaae7cf114041576f4920de1e484bea70c715a470e83e7c47bd8ff95480fc4e408bba173990480732bd464a9eb07d304f4afdb90d943c0a8cbe1e8299df84 SHA512 939292511703f3a6d758d38f1c860ffacd003be65761b19f23e8817bf1121cb9e6351216f737126d8defb1c97ca877e1c6f352e7cfee8e9289274d0793348b51 DIST qtwebengine-everywhere-src-5.15.2.tar.xz 280142544 BLAKE2B cf84a07292e69b5746d6575d65295b5bf4e054d448361f26e63cbe20ddd0773f60893e656d74b3b8c191e2829e09398a65896c8d96d3a7ef210ac1f21cd90e63 SHA512 de64c30819f5e2f8620c853ff22b2f9717641477aef4432a552a72d1d67ed62ed61572afee6de3f2c9f32dee28f4f786ffd63fc465aa42c0ae1e87ea28341756 diff --git a/dev-qt/qtwebengine/files/qtwebengine-5.15.2_p20210220-fixup-CVE-2021-21149-backport.patch b/dev-qt/qtwebengine/files/qtwebengine-5.15.2_p20210220-fixup-CVE-2021-21149-backport.patch deleted file mode 100644 index eeca3627d0ba..000000000000 --- a/dev-qt/qtwebengine/files/qtwebengine-5.15.2_p20210220-fixup-CVE-2021-21149-backport.patch +++ /dev/null @@ -1,42 +0,0 @@ -From d9d9e606cb34b1b4ac0f44de132b1eb10763f1f6 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Michael=20Br=C3=BCning?= -Date: Tue, 23 Feb 2021 16:34:39 +0100 -Subject: [PATCH] FIXUP: [Backport] CVE-2021-21149: Stack overflow in Data - Transfer - -Const qualifier removed by another patch upstream had to be removed -as well. - -Change-Id: I4823080661b815884c49ad9881e9958c1ba65251 -Reviewed-by: Allan Sandfeld Jensen ---- - src/3rdparty/chromium/ui/gfx/x/connection.cc | 2 +- - src/3rdparty/chromium/ui/gfx/x/connection.h | 2 +- - 2 files changed, 2 insertions(+), 2 deletions(-) - -diff --git a/src/3rdparty/chromium/ui/gfx/x/connection.cc b/src/3rdparty/chromium/ui/gfx/x/connection.cc -index 0afbac2c605..8152f4e06be 100644 ---- a/src/3rdparty/chromium/ui/gfx/x/connection.cc -+++ b/src/3rdparty/chromium/ui/gfx/x/connection.cc -@@ -423,7 +423,7 @@ Event Connection::WaitForNextEvent() { - return Event(); - } - --bool Connection::HasPendingResponses() const { -+bool Connection::HasPendingResponses() { - DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_); - return HasNextEvent() || HasNextResponse(); - } -diff --git a/src/3rdparty/chromium/ui/gfx/x/connection.h b/src/3rdparty/chromium/ui/gfx/x/connection.h -index 73a306a2ca1..0e3bbb66e53 100644 ---- a/src/3rdparty/chromium/ui/gfx/x/connection.h -+++ b/src/3rdparty/chromium/ui/gfx/x/connection.h -@@ -124,7 +124,7 @@ class COMPONENT_EXPORT(X11) Connection : public XProto, - Event WaitForNextEvent(); - - // Are there any events, errors, or replies already buffered? -- bool HasPendingResponses() const; -+ bool HasPendingResponses(); - - // Dispatch any buffered events, errors, or replies. - void Dispatch(Delegate* delegate); diff --git a/dev-qt/qtwebengine/files/qtwebengine-5.15.2_p20210220-chromium-87-v8-icu68.patch b/dev-qt/qtwebengine/files/qtwebengine-5.15.2_p20210224-chromium-87-v8-icu68.patch similarity index 100% rename from dev-qt/qtwebengine/files/qtwebengine-5.15.2_p20210220-chromium-87-v8-icu68.patch rename to dev-qt/qtwebengine/files/qtwebengine-5.15.2_p20210224-chromium-87-v8-icu68.patch diff --git a/dev-qt/qtwebengine/files/qtwebengine-5.15.2_p20210220-disable-git.patch b/dev-qt/qtwebengine/files/qtwebengine-5.15.2_p20210224-disable-git.patch similarity index 100% rename from dev-qt/qtwebengine/files/qtwebengine-5.15.2_p20210220-disable-git.patch rename to dev-qt/qtwebengine/files/qtwebengine-5.15.2_p20210224-disable-git.patch diff --git a/dev-qt/qtwebengine/metadata.xml b/dev-qt/qtwebengine/metadata.xml index 4c0b395c7e06..ea633503ac72 100644 --- a/dev-qt/qtwebengine/metadata.xml +++ b/dev-qt/qtwebengine/metadata.xml @@ -15,6 +15,7 @@ dev-qt/designer forms that display web pages. Enable physical position determination via dev-qt/qtpositioning + Combine source files to speed up build process. Use the system-wide media-video/ffmpeg instead of bundled. Use the system-wide dev-libs/icu diff --git a/dev-qt/qtwebengine/qtwebengine-5.15.2_p20210205.ebuild b/dev-qt/qtwebengine/qtwebengine-5.15.2_p20210205.ebuild deleted file mode 100644 index d8a78a0113ba..000000000000 --- a/dev-qt/qtwebengine/qtwebengine-5.15.2_p20210205.ebuild +++ /dev/null @@ -1,183 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python2_7 ) -QTVER=$(ver_cut 1-3) -inherit multiprocessing python-any-r1 qt5-build - -DESCRIPTION="Library for rendering dynamic web content in Qt5 C++ and QML applications" - -if [[ ${QT5_BUILD_TYPE} == release ]]; then - KEYWORDS="~amd64 ~arm ~arm64 ~x86" - if [[ ${PV} == ${QTVER}_p* ]]; then - SRC_URI="https://dev.gentoo.org/~asturm/distfiles/${P}.tar.xz" - S="${WORKDIR}/${P}" - fi -fi - -# patchset based on https://github.com/chromium-ppc64le releases -SRC_URI+=" ppc64? ( https://dev.gentoo.org/~gyakovlev/distfiles/${PN}-5.15.2-ppc64.tar.xz )" - -IUSE="alsa bindist designer geolocation kerberos pulseaudio +system-ffmpeg +system-icu widgets" -REQUIRED_USE="designer? ( widgets )" - -RDEPEND=" - app-arch/snappy:= - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - dev-libs/expat - dev-libs/libevent:= - dev-libs/libxml2[icu] - dev-libs/libxslt - dev-libs/re2:= - ~dev-qt/qtcore-${QTVER} - ~dev-qt/qtdeclarative-${QTVER} - ~dev-qt/qtgui-${QTVER} - ~dev-qt/qtnetwork-${QTVER} - ~dev-qt/qtprintsupport-${QTVER} - ~dev-qt/qtwebchannel-${QTVER}[qml] - media-libs/fontconfig - media-libs/freetype - media-libs/harfbuzz:= - media-libs/lcms:2 - media-libs/libjpeg-turbo:= - media-libs/libpng:0= - >=media-libs/libvpx-1.5:=[svc(+)] - media-libs/libwebp:= - media-libs/mesa[egl,X(+)] - media-libs/opus - sys-apps/dbus - sys-apps/pciutils - sys-libs/zlib[minizip] - virtual/libudev - x11-libs/libdrm - x11-libs/libX11 - x11-libs/libXcomposite - x11-libs/libXcursor - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXi - x11-libs/libXrandr - x11-libs/libXrender - x11-libs/libXScrnSaver - x11-libs/libXtst - alsa? ( media-libs/alsa-lib ) - designer? ( ~dev-qt/designer-${QTVER} ) - geolocation? ( ~dev-qt/qtpositioning-${QTVER} ) - kerberos? ( virtual/krb5 ) - pulseaudio? ( media-sound/pulseaudio:= ) - system-ffmpeg? ( media-video/ffmpeg:0= ) - system-icu? ( >=dev-libs/icu-60.2:= ) - widgets? ( - ~dev-qt/qtdeclarative-${QTVER}[widgets] - ~dev-qt/qtwidgets-${QTVER} - ) -" -DEPEND="${RDEPEND} - ${PYTHON_DEPS} - >=app-arch/gzip-1.7 - dev-util/gperf - dev-util/ninja - dev-util/re2c - net-libs/nodejs - sys-devel/bison -" - -PATCHES=( "${FILESDIR}/${PN}-5.15.0-disable-fatal-warnings.patch" ) # bug 695446 - -src_prepare() { - if [[ ${PV} == ${QTVER}_p* ]]; then - # This is made from git, and for some reason will fail w/o .git directories. - mkdir -p .git src/3rdparty/chromium/.git || die - - # We need to make sure this integrates well into Qt 5.15.2 installation. - # Otherwise revdeps fail w/o heavy changes. This is the simplest way to do it. - sed -e "/^MODULE_VERSION/s/5.*/${QTVER}/" -i .qmake.conf || die - fi - - # QTBUG-88657 - jumbo-build is broken - #if ! use jumbo-build; then - sed -i -e 's|use_jumbo_build=true|use_jumbo_build=false|' \ - src/buildtools/config/common.pri || die - #fi - - # bug 630834 - pass appropriate options to ninja when building GN - sed -e "s/\['ninja'/&, '-j$(makeopts_jobs)', '-l$(makeopts_loadavg "${MAKEOPTS}" 0)', '-v'/" \ - -i src/3rdparty/chromium/tools/gn/bootstrap/bootstrap.py || die - - # bug 620444 - ensure local headers are used - find "${S}" -type f -name "*.pr[fio]" | \ - xargs sed -i -e 's|INCLUDEPATH += |&$${QTWEBENGINE_ROOT}_build/include $${QTWEBENGINE_ROOT}/include |' || die - - if use system-icu; then - # Sanity check to ensure that bundled copy of ICU is not used. - # Whole src/3rdparty/chromium/third_party/icu directory cannot be deleted because - # src/3rdparty/chromium/third_party/icu/BUILD.gn is used by build system. - # If usage of headers of bundled copy of ICU occurs, then lists of shim headers in - # shim_headers("icui18n_shim") and shim_headers("icuuc_shim") in - # src/3rdparty/chromium/third_party/icu/BUILD.gn should be updated. - local file - while read file; do - echo "#error This file should not be used!" > "${file}" || die - done < <(find src/3rdparty/chromium/third_party/icu -type f "(" -name "*.c" -o -name "*.cpp" -o -name "*.h" ")" 2>/dev/null) - fi - - qt_use_disable_config alsa webengine-alsa src/buildtools/config/linux.pri - qt_use_disable_config pulseaudio webengine-pulseaudio src/buildtools/config/linux.pri - - qt_use_disable_mod designer webenginewidgets src/plugins/plugins.pro - - qt_use_disable_mod widgets widgets src/src.pro - - qt5-build_src_prepare - - # we need to generate ppc64 stuff because upstream does not ship it yet - if use ppc64; then - einfo "Patching for ppc64le and generating build files" - eapply "${WORKDIR}/${PN}-ppc64" - pushd src/3rdparty/chromium/third_party/libvpx > /dev/null || die - mkdir -vp source/config/linux/ppc64 || die - mkdir -p source/libvpx/test || die - touch source/libvpx/test/test.mk || die - # generate_gni.sh runs git at the end of process, prevent it. - git() { : ; } - export -f git - ./generate_gni.sh || die - unset git - popd >/dev/null || die - fi -} - -src_configure() { - export NINJA_PATH=/usr/bin/ninja - export NINJAFLAGS="${NINJAFLAGS:--j$(makeopts_jobs) -l$(makeopts_loadavg "${MAKEOPTS}" 0) -v}" - - local myqmakeargs=( - -- - -no-build-qtpdf - -printing-and-pdf - -system-opus - -system-webp - $(usex alsa '-alsa' '-no-alsa') - $(usex bindist '-no-proprietary-codecs' '-proprietary-codecs') - $(usex geolocation '-webengine-geolocation' '-no-webengine-geolocation') - $(usex kerberos '-webengine-kerberos' '-no-webengine-kerberos') - $(usex pulseaudio '-pulseaudio' '-no-pulseaudio') - $(usex system-ffmpeg '-system-ffmpeg' '-qt-ffmpeg') - $(usex system-icu '-webengine-icu' '-no-webengine-icu') - ) - qt5-build_src_configure -} - -src_install() { - qt5-build_src_install - - # bug 601472 - if [[ ! -f ${D}${QT5_LIBDIR}/libQt5WebEngine.so ]]; then - die "${CATEGORY}/${PF} failed to build anything. Please report to https://bugs.gentoo.org/" - fi -} diff --git a/dev-qt/qtwebengine/qtwebengine-5.15.2_p20210220.ebuild b/dev-qt/qtwebengine/qtwebengine-5.15.2_p20210224.ebuild similarity index 95% rename from dev-qt/qtwebengine/qtwebengine-5.15.2_p20210220.ebuild rename to dev-qt/qtwebengine/qtwebengine-5.15.2_p20210224.ebuild index ff0e14bee9ed..5271d30d4ae7 100644 --- a/dev-qt/qtwebengine/qtwebengine-5.15.2_p20210220.ebuild +++ b/dev-qt/qtwebengine/qtwebengine-5.15.2_p20210224.ebuild @@ -10,7 +10,7 @@ inherit multiprocessing python-any-r1 qt5-build DESCRIPTION="Library for rendering dynamic web content in Qt5 C++ and QML applications" if [[ ${QT5_BUILD_TYPE} == release ]]; then -# KEYWORDS="~amd64 ~arm ~arm64 ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~x86" if [[ ${PV} == ${QTVER}_p* ]]; then SRC_URI="https://dev.gentoo.org/~asturm/distfiles/${P}.tar.xz" S="${WORKDIR}/${P}" @@ -20,7 +20,7 @@ fi # patchset based on https://github.com/chromium-ppc64le releases SRC_URI+=" ppc64? ( https://dev.gentoo.org/~gyakovlev/distfiles/${PN}-5.15.2-ppc64.tar.xz )" -IUSE="alsa bindist designer geolocation kerberos pulseaudio +system-ffmpeg +system-icu widgets" +IUSE="alsa bindist designer geolocation +jumbo-build kerberos pulseaudio +system-ffmpeg +system-icu widgets" REQUIRED_USE="designer? ( widgets )" RDEPEND=" @@ -90,7 +90,6 @@ DEPEND="${RDEPEND} PATCHES=( "${FILESDIR}/${PN}-5.15.0-disable-fatal-warnings.patch" # bug 695446 "${FILESDIR}/${P}-chromium-87-v8-icu68.patch" # bug 757606 - "${FILESDIR}/${P}-fixup-CVE-2021-21149-backport.patch" "${FILESDIR}/${P}-disable-git.patch" # downstream snapshot fix ) @@ -104,11 +103,11 @@ src_prepare() { sed -e "/^MODULE_VERSION/s/5.*/${QTVER}/" -i .qmake.conf || die fi - # QTBUG-88657 - jumbo-build is broken - #if ! use jumbo-build; then + # QTBUG-88657 - jumbo-build could still make trouble + if ! use jumbo-build; then sed -i -e 's|use_jumbo_build=true|use_jumbo_build=false|' \ src/buildtools/config/common.pri || die - #fi + fi # bug 630834 - pass appropriate options to ninja when building GN sed -e "s/\['ninja'/&, '-j$(makeopts_jobs)', '-l$(makeopts_loadavg "${MAKEOPTS}" 0)', '-v'/" \ diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz index 86a09bdb75c161be134a140fd91d7b9348fd00a6..e3e836142ab30567736eecd46e30c03f19b86220 100644 GIT binary patch delta 84508 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 noRi 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[o`0KHcut2h+SZWI{{zQIl$HjudG~-=fm}* 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 WPAIV+0i3=dev-ruby/ttfunk-1.7:*" +ruby_add_bdepend "test? ( dev-ruby/coderay + >=dev-ruby/pdf-inspector-1.2.1 + >=dev-ruby/pdf-reader-1.4 + )" + +all_ruby_prepare() { + sed -i -e 's/__dir__/"."/' ${RUBY_FAKEGEM_GEMSPEC} || die + + sed -i -e "/[Bb]undler/d" Rakefile spec/spec_helper.rb || die + + # Remove test that needs unpackaged dependency + rm -f spec/prawn_manual_spec.rb || die +} diff --git a/dev-ruby/pry/Manifest b/dev-ruby/pry/Manifest index 6e03f58906b1..da6faa57f2bb 100644 --- a/dev-ruby/pry/Manifest +++ b/dev-ruby/pry/Manifest @@ -1 +1,2 @@ DIST pry-0.13.1.tar.gz 240103 BLAKE2B da4797e36aecba8bf1a785738339ed4be1e06ab28b329b66551a908898cd0515fc0da2434ba96e9fa0f350c9d32c13f850660bc0236c6c0218a4bd3182ec4ced SHA512 bec52c75dce365db68504634b2eaf6b0f312527031401199fcdbaa3ec5a9272148239d93305f8e66c4d36513f9fec3fe045e978c5a10f012a2880ab4a16b7e85 +DIST pry-0.14.0.tar.gz 238895 BLAKE2B 325a7eaa03836cf78c8599af15aa6758bc36cccf20937c3a7f222a5a831d2ffd8fc990e005b587779fe2a15077e0b8b38628c6f075b2b73de7ea44b5642e8635 SHA512 c10ba16d7dbd05308079f98a68fbcbb367d07977fd71a7077a80938b10c7588f585651e046d29a2f1499f136f56c062598f77ada8fb47a31608a4ea8536c5ef8 diff --git a/dev-ruby/pry/pry-0.14.0.ebuild b/dev-ruby/pry/pry-0.14.0.ebuild new file mode 100644 index 000000000000..16efb0d3f5fa --- /dev/null +++ b/dev-ruby/pry/pry-0.14.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +USE_RUBY="ruby25 ruby26 ruby27" + +RUBY_FAKEGEM_RECIPE_DOC="yard" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md" +RUBY_FAKEGEM_GEMSPEC=${PN}.gemspec + +inherit ruby-fakegem + +DESCRIPTION="Pry is a powerful alternative to the standard IRB shell for Ruby" +HOMEPAGE="https://github.com/pry/pry/wiki" +SRC_URI="https://github.com/pry/pry/archive/v${PV}.tar.gz -> ${P}.tar.gz" +IUSE="" +SLOT="ruby19" + +LICENSE="MIT" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" + +ruby_add_rdepend " + >=dev-ruby/coderay-1.1.0 =dev-ruby/coderay-1.1* + =dev-ruby/method_source-1*" + +ruby_add_bdepend " + test? ( + >=dev-ruby/open4-1.3 + >=dev-ruby/rake-0.9 + >=dev-ruby/mocha-1.0 + )" + +all_ruby_prepare() { + # Avoid unneeded dependency on git. + # Loosen coderay dependency. + sed -e '/git ls-files/d' \ + -i ${RUBY_FAKEGEM_GEMSPEC} || die + sed -e '/[Bb]undler/d' -i spec/spec_helper.rb || die + + # Skip integration tests because they depend to much on specifics of the environment. + rm -f spec/integration/* || die + sed -i -e '/loads files through repl and exits/askip "depends on parent directory"' spec/cli_spec.rb || die +} diff --git a/dev-ruby/regexp_parser/Manifest b/dev-ruby/regexp_parser/Manifest index 289117edb355..d0222c4c2865 100644 --- a/dev-ruby/regexp_parser/Manifest +++ b/dev-ruby/regexp_parser/Manifest @@ -4,3 +4,4 @@ DIST regexp_parser-1.8.2.tar.gz 85592 BLAKE2B 55333dbf59606d1f203c84cc3e712ddba9 DIST regexp_parser-2.0.0.tar.gz 85985 BLAKE2B 6d206de85e85cd5f3f472f6b2cba49bc03aa43fc246af145188c2ebfe3da1c23e0b8b5d307d8902662abcd220b3c7a439825ada2012a09fdfffd9c390865a0d3 SHA512 a896f81988c8fb8074e05abe6c9723a314b147ac2098d11324842b79a8b74ae3a8237ef1ec0f80cadc223c13b06fa0ba231013ffdcd00710381e5c2fc7ebf175 DIST regexp_parser-2.0.3.tar.gz 86862 BLAKE2B 261703b7f005d234bbb2be655b6f9974e9f160b36af9082339653f469b9a18cffd39e04878a0a007c09252be747928bcd04e59af1c5572bc3f627495432bcc3d SHA512 0df0c6a023b26c48570ec5761af4bc90ab78afeae4f6f6864529102b826301b11b8a2cbfa7dbdd4b18221be7450ccd0d69c603a4cdd800c0b68fd6e5cc3c0eff DIST regexp_parser-2.1.0.tar.gz 89371 BLAKE2B b63dea78a98b85566ac45078350c545ba8b0e77398e1307aa530b160b607aa98c6605dc2c01dbe51eaef15720067c9197a50c81c442e04ee39473a58567c01ca SHA512 007c1b3a0d90fa0667dbe7ee85ed35d5b45bf511f8d90feb787d7f8d5c017155987368459b64a635ef3af529b6f73920e3c566f37ea7cf4bb68cb641aee9f55c +DIST regexp_parser-2.1.1.tar.gz 89399 BLAKE2B 7632b1e65e929f610e6bedc7954f81ca080f4f290794da617dbaeaae324186581a6e0ab78fb8d7311c33876b8cce090fdb6d4b868eeb80b82fa8461da5d82bfe SHA512 809b8c5f7bcceb0c31e97256d5a40a04bb7919cfa0a139e972e90a72ba15eee6dce8ac1f8e65f5e8f7a5f992a2fab91d6ae19f27a1f5ec7795fcc082ff037e13 diff --git a/dev-ruby/regexp_parser/regexp_parser-2.1.1.ebuild b/dev-ruby/regexp_parser/regexp_parser-2.1.1.ebuild new file mode 100644 index 000000000000..f159a54f45da --- /dev/null +++ b/dev-ruby/regexp_parser/regexp_parser-2.1.1.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +USE_RUBY="ruby25 ruby26 ruby27" + +RUBY_FAKEGEM_TASK_TEST="test:full" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_BINWRAP="" + +RUBY_FAKEGEM_GEMSPEC="regexp_parser.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A library for tokenizing, lexing, and parsing Ruby regular expressions" +HOMEPAGE="https://github.com/ammar/regexp_parser" +SRC_URI="https://github.com/ammar/regexp_parser/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" +IUSE="" + +DEPEND+=" =dev-util/ragel-6*" + +ruby_add_bdepend "dev-ruby/rake + test? ( dev-ruby/regexp_property_values dev-ruby/rspec:3 )" + +all_ruby_prepare() { + sed -i -e '/bundler/I s:^:#:' Rakefile || die +} + +each_ruby_compile() { + ${RUBY} -S rake ragel:rb || die +} diff --git a/dev-ruby/webmock/Manifest b/dev-ruby/webmock/Manifest index 4739365f0000..d27b77328973 100644 --- a/dev-ruby/webmock/Manifest +++ b/dev-ruby/webmock/Manifest @@ -1,4 +1,5 @@ DIST webmock-3.11.0.gem 125440 BLAKE2B 8c57ca5b49922a61590595cdeeb5d3306edb3be616fd8e5c68617838831537f2106664201580f645de58322f11e684dfc8404d91139eaead5810c0cb40d5dc1f SHA512 dda7318d32dd88dcd4bc1fee9d1f4644f272348b532cbb59afde2e6a1fc42f359125b28d605ff1a18edac4ed71c00aceb1c67a364c15cfa56092e226588b449c DIST webmock-3.11.2.gem 125440 BLAKE2B a0a3bd2294ccfd5a360736edbd70fcb3a2734048dca933798502f07583f8b08a0d5aa5e25d4b0e262ada82e0bf9d1fccc28b932e0648180922db402a84f6f101 SHA512 757e2c19853b7e7a934cc308970ec4a2174df3592ed1eb1e1b7e1fce9cfb99720d826bad069f821d8271a7b5b04ec4f30009d124ae86b2a93604c1bc24f9f65d +DIST webmock-3.11.3.gem 125952 BLAKE2B 664253079457cdf400be869b9e61092b12872282057540e42e6fb73a5fbaa38666757f7f8bd336e4f5c45ea1ec52f9af4b444ba67ae24db62a75b5c18636ae08 SHA512 80fd2139126e1e9d6907dfe93021d77179ae6c31cc2a63eb3ee47c011c2a48f18bb84ac08322da8def014f2293564f5669eb41037edbe72ffccfefb7ea281739 DIST webmock-3.7.6.gem 122368 BLAKE2B 9bc40971f1eec96d88217544acc67b7abfe6c0815a0696119e12fc5629b4f51e1164ecc982525d2c02fa50c7b1b09548c4831c1d597f06acde04a83227ba0dc9 SHA512 85455495476b22d94b23e34a92db3f0f8cf1aa5bb52ea6a8eb71f5f0bcbdad1edc13dff778c62806ec27850320e9f4e17f12525bbac552e5e105ee1ecd771efd DIST webmock-3.8.3.gem 122880 BLAKE2B 66371028294f3b15172d718e0fa9402ad6ed1bf7beedb0c62621ad31758d25e401af9cd982a6f29cd1161a7e4d7954f6f9df22ab2e0c44c970a0edca3c0f1304 SHA512 6c845c4ed0c82ba4bb1f32d0d87a87eb945c54e159317aa14e2238b497d38282b7e81542e78c0d68d4b8d4a08e46137de84503829b7381e6d945e45474ebb507 diff --git a/dev-ruby/webmock/webmock-3.11.3.ebuild b/dev-ruby/webmock/webmock-3.11.3.ebuild new file mode 100644 index 000000000000..0b2512f21dfb --- /dev/null +++ b/dev-ruby/webmock/webmock-3.11.3.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +USE_RUBY="ruby25 ruby26 ruby27" + +RUBY_FAKEGEM_TASK_TEST="test spec NO_CONNECTION=true" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="Allows stubbing HTTP requests and setting expectations on HTTP requests" +HOMEPAGE="https://github.com/bblimke/webmock" + +LICENSE="GPL-2" +SLOT="3" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_rdepend " + >=dev-ruby/addressable-2.3.6 + >=dev-ruby/crack-0.3.2 + >=dev-ruby/hashdiff-0.4.0:0 +" + +ruby_add_bdepend "test? ( + dev-ruby/minitest:5 + dev-ruby/rspec:3 + >=dev-ruby/test-unit-3.0.0 + dev-ruby/rack + >=dev-ruby/httpclient-2.8.0 +)" + +all_ruby_prepare() { + # Remove bundler support + rm Gemfile || die + sed -i -e '/[Bb]undler/d' Rakefile || die + sed -i -e '/simplecov/I s:^:#:' spec/spec_helper.rb || die + sed -i -e '1igem "test-unit"' test/test_helper.rb || die + + # There is now optional support for curb and typhoeus which we don't + # have in Gentoo yet. em_http_request is available in Gentoo but its + # version is too old. patron's latest version is not compatible. + sed -i -e '/\(curb\|typhoeus\|em-http\|patron\)/ s:^:#:' spec/spec_helper.rb || die + rm -f spec/acceptance/{typhoeus,curb,excon,em_http_request,patron,async_http_client}/* || die + + # Drop tests for dev-ruby/http for now since this package only works with ruby26 + sed -i -e '/http_rb/ s:^:#:' spec/spec_helper.rb || die + rm -f spec/acceptance/http_rb/* || die + + # Avoid httpclient specs that require network access, most likely + # because mocking does not fully work. + sed -i -e '/httpclient streams response/,/^ end/ s:^:#:' \ + -e '/are detected when manually specifying Authorization header/,/^ end/ s:^:#:' \ + spec/acceptance/httpclient/httpclient_spec.rb + + # Avoid specs that require network access + sed -i -e '/when request is not stubbed/,/^ end/ s:^:#:' spec/acceptance/shared/callbacks.rb +} + +each_ruby_test() { + ${RUBY} -S rake test NO_CONNECTION=true || die + ${RUBY} -S rspec-3 spec || die + + einfo "Delay to allow the test server to stop" + sleep 10 +} diff --git a/dev-scheme/Manifest.gz b/dev-scheme/Manifest.gz index 04f22ba7fe7404f8f2349dadb1138cc3c5c29649..22b7f33c8c41069c69117e30490e2a6eb8e4e596 100644 GIT binary patch delta 4467 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 F007j6bxHsL delta 4468 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 literal 5814 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 A(EtDd diff --git a/dev-tcltk/tclreadline/tclreadline-2.3.8-r1.ebuild b/dev-tcltk/tclreadline/tclreadline-2.3.8-r1.ebuild new file mode 100644 index 000000000000..8d94f9c47fb3 --- /dev/null +++ b/dev-tcltk/tclreadline/tclreadline-2.3.8-r1.ebuild @@ -0,0 +1,40 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Readline extension to TCL" +HOMEPAGE="https://github.com/flightaware/tclreadline" +SRC_URI="https://github.com/flightaware/tclreadline/archive/v${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="tk" + +DEPEND="dev-lang/tcl:0= + sys-libs/readline:0= + tk? ( dev-lang/tk:0= )" +RDEPEND="${DEPEND}" +BDEPEND="" + +src_prepare() { + default + sed -i \ + -e "s|^\(TCLRL_LIBDIR\)=.*|\1=\"${EPREFIX}/usr/$(get_libdir)\"|" \ + configure || die +} + +src_configure() { + local myConf=--with-tcl="${EPREFIX}/usr/$(get_libdir)" + if ! use tk; then + myConf="$myConf --without-tk" + fi + econf $myConf +} + +src_install() { + default + find "${D}" -name \*.la -delete +} diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz index 9676a021f857be66a0b322d3c9a6c36e4423bf55..d9e6d9148be977af70dc7ffc76053d26b0a57e62 100644 GIT binary patch delta 62238 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� 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 T;oitY|Lgw&+IhzjQ^^4UT>1J? delta 61910 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 Dg)(0~ diff --git a/dev-util/cloc/cloc-1.86.ebuild b/dev-util/cloc/cloc-1.86.ebuild index d2013f01d311..997b5bde73dd 100644 --- a/dev-util/cloc/cloc-1.86.ebuild +++ b/dev-util/cloc/cloc-1.86.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 @@ -9,7 +9,7 @@ SRC_URI="https://github.com/AlDanial/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86" DEPEND="dev-lang/perl" RDEPEND="${DEPEND} diff --git a/dev-util/cmake/Manifest b/dev-util/cmake/Manifest index 43be67cfb53b..0da9dc3439e0 100644 --- a/dev-util/cmake/Manifest +++ b/dev-util/cmake/Manifest @@ -1,5 +1,4 @@ DIST cmake-3.13.5.tar.gz 8618821 BLAKE2B 765678bc92821207c53bfb4ac995a791b938f20236c3a6fda873b8edd11cd1401b4f4c05f170b8f600f38bde5f1227c715499eee072a8de3bb29d4f5cd230226 SHA512 99e3a8f5bc147dd90b9cab11f06892d87f289aa1354ad323711fe96ebc9c32b1e887e8f9d3575a37831c4d2153a070ff9115c5e27a185d54170bad9dbbaabc26 -DIST cmake-3.17.4.tar.gz 9473549 BLAKE2B 2ce29415525b5292ae9e06d73570ed0af2173d8d15612f4d645f22d4f55cb99018663c374c4282731e09f8c6e4ffd59316d65f38aef9db5c34d874ca8992382b SHA512 6af879502e52388f3be02a4edfb006274840ad1afa8f28ffd6ec69b0310c7f718812b2272e5f77ffa422717f61407a6d482deb95941555c21c73fc5f62356a4e DIST cmake-3.18.5.tar.gz 8975784 BLAKE2B 62ea68b602e7e352c22ba6122aa010fb78fb5c4e484aa51bc336e750280d5fc03ffa439bd8005d2c43176f5a5db4ebfd419beca65cc59c5b8cd5666e38394fb8 SHA512 c15e0937a9c0ce0b6164c3d02a147e679ea57e1119cff4189a15de71429a7facb3c04eb8db467471876b5da5dbd4a25acb228efa7101fe78efd205f0d2c96343 DIST cmake-3.19.5.tar.gz 9270284 BLAKE2B 4620f5f2a08e16a90350559e539a701606a0e8b4ee358ae5d1668c1f1d43674ac75a06ae335e52363fad9750bde430938faa2497108c2db6038479058412969a SHA512 de8645c7c03bd48987f6eefc19bc2856c2a939e537cf204e1c9749d5a3e21c71695080bee246e94871f82996ede9d1a8771972266434549b48df9924fbb4c6f2 DIST cmake-3.19.6.tar.gz 9270931 BLAKE2B 5480ea3f3d159cd6471623ec73dfd73ab20ceb21744b2acc8bdbd27b8be7338e2ab8ae81366bbc3af474be49723567421450dfd6b7c51c65f36494c04fe13946 SHA512 556655c0fd17d5c70d5c1725f49ccad0d8088e6cbb3370d48d5a548d49d0e066d21c69978ed9b49d786fbb8eb79e086e719882245c9261c692b9457ba23b76f9 diff --git a/dev-util/cmake/cmake-3.17.4-r1.ebuild b/dev-util/cmake/cmake-3.17.4-r1.ebuild deleted file mode 100644 index 45b0de57b6ce..000000000000 --- a/dev-util/cmake/cmake-3.17.4-r1.ebuild +++ /dev/null @@ -1,223 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -CMAKE_MAKEFILE_GENERATOR="emake" -CMAKE_REMOVE_MODULES_LIST=( none ) -inherit bash-completion-r1 cmake elisp-common flag-o-matic multiprocessing \ - toolchain-funcs virtualx xdg-utils - -MY_P="${P/_/-}" - -DESCRIPTION="Cross platform Make" -HOMEPAGE="https://cmake.org/" -SRC_URI="https://cmake.org/files/v$(ver_cut 1-2)/${MY_P}.tar.gz" - -LICENSE="CMake" -SLOT="0" -[[ "${PV}" = *_rc* ]] || \ -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" -IUSE="doc emacs ncurses qt5 test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=app-arch/libarchive-3.3.3:= - app-crypt/rhash - >=dev-libs/expat-2.0.1 - >=dev-libs/jsoncpp-1.9.2-r2:0= - >=dev-libs/libuv-1.10.0:= - >=net-misc/curl-7.21.5[ssl] - sys-libs/zlib - virtual/pkgconfig - emacs? ( >=app-editors/emacs-23.1:* ) - ncurses? ( sys-libs/ncurses:0= ) - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - doc? ( - dev-python/requests - dev-python/sphinx - ) -" - -S="${WORKDIR}/${MY_P}" - -SITEFILE="50${PN}-gentoo.el" - -PATCHES=( - # prefix - "${FILESDIR}"/${PN}-3.16.0_rc4-darwin-bundle.patch - "${FILESDIR}"/${PN}-3.14.0_rc3-prefix-dirs.patch - # Next patch requires new work from prefix people - #"${FILESDIR}"/${PN}-3.1.0-darwin-isysroot.patch - - # handle gentoo packaging in find modules - "${FILESDIR}"/${PN}-3.17.0_rc1-FindBLAS.patch - "${FILESDIR}"/${PN}-3.17.0_rc1-FindLAPACK.patch - "${FILESDIR}"/${PN}-3.5.2-FindQt4.patch - - # respect python eclasses - "${FILESDIR}"/${PN}-2.8.10.2-FindPythonLibs.patch - "${FILESDIR}"/${PN}-3.9.0_rc2-FindPythonInterp.patch - - # upstream fixes (can usually be removed with a version bump) - "${FILESDIR}"/${P}-uv-check-return.patch # bug 726962 -) - -cmake_src_bootstrap() { - # disable running of cmake in bootstrap command - sed -i \ - -e '/"${cmake_bootstrap_dir}\/cmake"/s/^/#DONOTRUN /' \ - bootstrap || die "sed failed" - - # execinfo.h on Solaris isn't quite what it is on Darwin - if [[ ${CHOST} == *-solaris* ]] ; then - sed -i -e 's/execinfo\.h/blablabla.h/' \ - Source/kwsys/CMakeLists.txt || die - fi - - tc-export CC CXX LD - - # bootstrap script isn't exactly /bin/sh compatible - ${CONFIG_SHELL:-sh} ./bootstrap \ - --prefix="${T}/cmakestrap/" \ - --parallel=$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)") \ - || die "Bootstrap failed" -} - -cmake_src_test() { - # fix OutDir and SelectLibraryConfigurations tests - # these are altered thanks to our eclass - sed -i -e 's:^#_cmake_modify_IGNORE ::g' \ - "${S}"/Tests/{OutDir,CMakeOnly/SelectLibraryConfigurations}/CMakeLists.txt \ - || die - - pushd "${BUILD_DIR}" > /dev/null - - local ctestargs - [[ -n ${TEST_VERBOSE} ]] && ctestargs="--extra-verbose --output-on-failure" - - # Excluded tests: - # BootstrapTest: we actually bootstrap it every time so why test it. - # BundleUtilities: bundle creation broken - # CMakeOnly.AllFindModules: pthread issues - # CTest.updatecvs: fails to commit as root - # Fortran: requires fortran - # RunCMake.CommandLineTar: whatever... - # RunCMake.CompilerLauncher: also requires fortran - # RunCMake.CPack_RPM: breaks if app-arch/rpm is installed because - # debugedit binary is not in the expected location - # RunCMake.CPack_DEB: breaks if app-arch/dpkg is installed because - # it can't find a deb package that owns libc - # RunCMake.{IncompatibleQt,ObsoleteQtMacros}: Require Qt4 - # TestUpload: requires network access - "${BUILD_DIR}"/bin/ctest \ - -j "$(makeopts_jobs)" \ - --test-load "$(makeopts_loadavg)" \ - ${ctestargs} \ - -E "(BootstrapTest|BundleUtilities|CMakeOnly.AllFindModules|CompileOptions|CTest.UpdateCVS|Fortran|RunCMake.CommandLineTar|RunCMake.CompilerLauncher|RunCMake.IncompatibleQt|RunCMake.ObsoleteQtMacros|RunCMake.PrecompileHeaders|RunCMake.CPack_(DEB|RPM)|TestUpload)" \ - || die "Tests failed" - - popd > /dev/null -} - -src_prepare() { - cmake_src_prepare - - # disable Xcode hooks, bug #652134 - if [[ ${CHOST} == *-darwin* ]] ; then - sed -i -e 's/__APPLE__/__DISABLED_APPLE__/' \ - Source/cmGlobalXCodeGenerator.cxx || die - fi - - # Add gcc libs to the default link paths - sed -i \ - -e "s|@GENTOO_PORTAGE_GCCLIBDIR@|${EPREFIX}/usr/${CHOST}/lib/|g" \ - -e "$(usex prefix-guest "s|@GENTOO_HOST@||" "/@GENTOO_HOST@/d")" \ - -e "s|@GENTOO_PORTAGE_EPREFIX@|${EPREFIX}/|g" \ - Modules/Platform/{UnixPaths,Darwin}.cmake || die "sed failed" - if ! has_version \>=${CATEGORY}/${PN}-3.4.0_rc1 ; then - CMAKE_BINARY="${S}/Bootstrap.cmk/cmake" - cmake_src_bootstrap - fi -} - -src_configure() { - # Fix linking on Solaris - [[ ${CHOST} == *-solaris* ]] && append-ldflags -lsocket -lnsl - - local mycmakeargs=( - -DCMAKE_USE_SYSTEM_LIBRARIES=ON - -DCMAKE_DOC_DIR=/share/doc/${PF} - -DCMAKE_MAN_DIR=/share/man - -DCMAKE_DATA_DIR=/share/${PN} - -DSPHINX_MAN=$(usex doc) - -DSPHINX_HTML=$(usex doc) - -DBUILD_CursesDialog="$(usex ncurses)" - -DBUILD_TESTING=$(usex test) - ) - - if use qt5 ; then - mycmakeargs+=( - -DBUILD_QtDialog=ON - $(cmake_use_find_package qt5 Qt5Widgets) - ) - fi - - cmake_src_configure -} - -src_compile() { - cmake_src_compile - use emacs && elisp-compile Auxiliary/cmake-mode.el -} - -src_test() { - virtx cmake_src_test -} - -src_install() { - cmake_src_install - - if use emacs; then - elisp-install ${PN} Auxiliary/cmake-mode.el Auxiliary/cmake-mode.elc - elisp-site-file-install "${FILESDIR}/${SITEFILE}" - fi - - insinto /usr/share/vim/vimfiles/syntax - doins Auxiliary/vim/syntax/cmake.vim - - insinto /usr/share/vim/vimfiles/indent - doins Auxiliary/vim/indent/cmake.vim - - insinto /usr/share/vim/vimfiles/ftdetect - doins "${FILESDIR}/${PN}.vim" - - dobashcomp Auxiliary/bash-completion/{${PN},ctest,cpack} - - rm -r "${ED}"/usr/share/cmake/{completions,editors} || die -} - -pkg_postinst() { - use emacs && elisp-site-regen - if use qt5; then - xdg_icon_cache_update - xdg_desktop_database_update - xdg_mimeinfo_database_update - fi -} - -pkg_postrm() { - use emacs && elisp-site-regen - if use qt5; then - xdg_icon_cache_update - xdg_desktop_database_update - xdg_mimeinfo_database_update - fi -} diff --git a/dev-util/cmake/cmake-3.18.5.ebuild b/dev-util/cmake/cmake-3.18.5.ebuild index 49e1a051d670..021bf938c8d9 100644 --- a/dev-util/cmake/cmake-3.18.5.ebuild +++ b/dev-util/cmake/cmake-3.18.5.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://cmake.org/files/v$(ver_cut 1-2)/${MY_P}.tar.gz" LICENSE="CMake" SLOT="0" [[ "${PV}" = *_rc* ]] || \ -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 ~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 ~x64-solaris ~x86-solaris" IUSE="doc emacs ncurses qt5 test" RESTRICT="!test? ( test )" diff --git a/dev-util/cmake/files/cmake-3.17.4-uv-check-return.patch b/dev-util/cmake/files/cmake-3.17.4-uv-check-return.patch deleted file mode 100644 index ab4a45a3ec1e..000000000000 --- a/dev-util/cmake/files/cmake-3.17.4-uv-check-return.patch +++ /dev/null @@ -1,46 +0,0 @@ -From 0fddcc1e5bd8e4672b09e2478edb72e5c0338f1b Mon Sep 17 00:00:00 2001 -From: Brad King -Date: Wed, 1 Jul 2020 16:23:56 -0400 -Subject: [PATCH] cmake: Tolerate nullptr from uv_default_loop - -`uv_default_loop()` can return `nullptr` when running on a Linux kernel -configured without `CONFIG_EVENTFD`. - -Fixes: #20899 ---- - Source/cmSystemTools.cxx | 4 +++- - Source/cmakemain.cxx | 4 +++- - 2 files changed, 6 insertions(+), 2 deletions(-) - -diff --git a/Source/cmSystemTools.cxx b/Source/cmSystemTools.cxx -index be799b0402..2f08b840cd 100644 ---- a/Source/cmSystemTools.cxx -+++ b/Source/cmSystemTools.cxx -@@ -823,7 +823,9 @@ void cmSystemTools::InitializeLibUV() - // Perform libuv one-time initialization now, and then un-do its - // global _fmode setting so that using libuv does not change the - // default file text/binary mode. See libuv issue 840. -- uv_loop_close(uv_default_loop()); -+ if (uv_loop_t* loop = uv_default_loop()) { -+ uv_loop_close(loop); -+ } - # ifdef _MSC_VER - _set_fmode(_O_TEXT); - # else -diff --git a/Source/cmakemain.cxx b/Source/cmakemain.cxx -index 75280fb8a5..e0c17f8d54 100644 ---- a/Source/cmakemain.cxx -+++ b/Source/cmakemain.cxx -@@ -717,6 +717,8 @@ int main(int ac, char const* const* av) - #ifndef CMAKE_BOOTSTRAP - cmDynamicLoader::FlushCache(); - #endif -- uv_loop_close(uv_default_loop()); -+ if (uv_loop_t* loop = uv_default_loop()) { -+ uv_loop_close(loop); -+ } - return ret; - } --- -GitLab - diff --git a/dev-util/cppunit/cppunit-1.15.1-r2.ebuild b/dev-util/cppunit/cppunit-1.15.1-r2.ebuild index f92b2bd19251..d8fbd01e92c4 100644 --- a/dev-util/cppunit/cppunit-1.15.1-r2.ebuild +++ b/dev-util/cppunit/cppunit-1.15.1-r2.ebuild @@ -12,7 +12,7 @@ if [[ "${PV}" == *9999 ]] ; then EGIT_REPO_URI="https://anongit.freedesktop.org/git/libreoffice/cppunit.git" else SRC_URI="https://dev-www.libreoffice.org/src/${P}.tar.gz" - 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 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" fi LICENSE="LGPL-2.1" SLOT="0/1.15" diff --git a/dev-util/cucumber-messages/Manifest b/dev-util/cucumber-messages/Manifest index 3fb6f645586f..b22234cf6863 100644 --- a/dev-util/cucumber-messages/Manifest +++ b/dev-util/cucumber-messages/Manifest @@ -1,2 +1,4 @@ DIST cucumber-messages-13.1.0.gem 10752 BLAKE2B 53ee61ab3ebb9f746701d583abbc78b31f929dabe848b88288888df891c0c8a9c2fe1ca416de5cf84cd47bdcb5b7d821a1ddf77ac2e5684b5315fdcdd104dc6b SHA512 cbb7ef75f8ef33dcb6230b62408f4c53ddc490029d271de54c753205aac761b4f47fec72d1d579be9c804c1dd512f3a9359f84b2a633d9bec211bba81b39a9e1 DIST cucumber-messages-13.2.0.gem 10752 BLAKE2B babc649d1ba76819b9d6dade7eb926a0a220da02efdcc6438077c03ae1ebdccb29f2dd7d806fe950c47a796fa0b254760db0cdd4e1ff4d489e750f861156c2fd SHA512 0ad0fd6bcca7965129c70996a35e65fe7cad23b767273c1eb1851fee5c83e26ecdc5e1d5bc63a85950d0248682f45bdcd373da562e4e3fd541e633890216edab +DIST cucumber-messages-13.2.1.gem 11264 BLAKE2B ed5fdd87a5e9bbeaee2bf39779f24841ea9a40568d6b3d9a7a7146f7d25efb92b3a8700f8573bd5f11f26958b4d6d7975b332fb7499c40220ac6e87a3f434d72 SHA512 449e01ee0704513e430d8f4c33cb7e363b7f15d70e7a6525adc703beaabd6a207a35bac16384577d0d0534c1c33f08ebfc8bead121c196b2bbc709a7d0ec210a +DIST cucumber-messages-14.0.1.gem 11264 BLAKE2B aff0eac711df831708126bedccec15f945933df9345924a27398508194849a4a9a0155d20249dbdf2ddc68886affd22f8cc450f87696f4f81049219a7212e107 SHA512 fee0fe8fb0efb3b1bf4b9f2f56e3e2f305ff727767500fa869198b668bcb63e8af80898afc106242724c5aa1c94ff5511be7c3ce0e433be9be03dd66d8e2e09d diff --git a/dev-util/cucumber-messages/cucumber-messages-13.2.1.ebuild b/dev-util/cucumber-messages/cucumber-messages-13.2.1.ebuild new file mode 100644 index 000000000000..1b40a7597842 --- /dev/null +++ b/dev-util/cucumber-messages/cucumber-messages-13.2.1.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +USE_RUBY="ruby25 ruby26 ruby27" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_EXTRAINSTALL="VERSION" + +inherit ruby-fakegem + +DESCRIPTION="Protocol Buffer messages for Cucumber's inter-process communication" +HOMEPAGE="https://github.com/cucumber/cucumber-messages-ruby#readme" +LICENSE="MIT" + +KEYWORDS="~amd64" +SLOT="$(ver_cut 1)" + +ruby_add_rdepend ">=dev-util/protobuf-cucumber-3.10.8:3" diff --git a/dev-util/cucumber-messages/cucumber-messages-14.0.1.ebuild b/dev-util/cucumber-messages/cucumber-messages-14.0.1.ebuild new file mode 100644 index 000000000000..1b40a7597842 --- /dev/null +++ b/dev-util/cucumber-messages/cucumber-messages-14.0.1.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +USE_RUBY="ruby25 ruby26 ruby27" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_EXTRAINSTALL="VERSION" + +inherit ruby-fakegem + +DESCRIPTION="Protocol Buffer messages for Cucumber's inter-process communication" +HOMEPAGE="https://github.com/cucumber/cucumber-messages-ruby#readme" +LICENSE="MIT" + +KEYWORDS="~amd64" +SLOT="$(ver_cut 1)" + +ruby_add_rdepend ">=dev-util/protobuf-cucumber-3.10.8:3" diff --git a/dev-util/diffoscope/Manifest b/dev-util/diffoscope/Manifest index 9923f4c98557..9e269e7d6b37 100644 --- a/dev-util/diffoscope/Manifest +++ b/dev-util/diffoscope/Manifest @@ -1,2 +1 @@ -DIST diffoscope-166.tar.gz 1568885 BLAKE2B 49afce2624c6e31acefad8b1ce948e49c474f1aac67cc0cddbf0e19d43204163aaf36f90a697469b5bbef17ece571ec3f0db802ce4ae53b9205f202966e65d2e SHA512 a08dbb9979d3a17daaee0f8b44b24fc1ed77e26a64502ae8b7f9789e321889b6139a9e4df52328bce70f6e3a16250ef65bbc35cd296f88568c1f4ad520816cc5 DIST diffoscope-167.tar.gz 1569356 BLAKE2B 736da75d81fadc0a93cec4fed761751a9f1c539781d0fb5c1c3b465b2af71480978cd111ea729201b7eb892f23e900a26e99d84d1404cc23a5cc0f49fcd3fd20 SHA512 e5046ffba8ca27f56c2219ac5e6d4cdd0765778fdd71b0221113d65da8724028f2a1daf48ee1676a54c5c534f5e10de5867e9a9f51c10334d23772894f1d65e7 diff --git a/dev-util/diffoscope/diffoscope-166.ebuild b/dev-util/diffoscope/diffoscope-166.ebuild deleted file mode 100644 index c545c9302aa1..000000000000 --- a/dev-util/diffoscope/diffoscope-166.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8} ) -PYTHON_REQ_USE="ncurses" -DISTUTILS_USE_SETUPTOOLS=rdepend - -inherit distutils-r1 - -DESCRIPTION="Will try to get to the bottom of what makes files or directories different" -HOMEPAGE="https://diffoscope.org/ https://pypi.org/project/diffoscope/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86" -IUSE="acl binutils bzip2 libcaca colord cpio +diff docx dtc e2fsprogs file -find gettext gif gpg gzip haskell hdf5 hex imagemagick iso java llvm -mono opendocument pascal pdf postscript R rpm sqlite squashfs -ssh tar tcpdump xz zip zstd" - -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" -RDEPEND="dev-python/python-magic[${PYTHON_USEDEP}] - dev-python/libarchive-c[${PYTHON_USEDEP}] - dev-python/distro[${PYTHON_USEDEP}] - acl? ( sys-apps/acl ) - binutils? ( sys-devel/binutils ) - bzip2? ( app-arch/bzip2 ) - libcaca? ( media-libs/libcaca ) - colord? ( x11-misc/colord ) - cpio? ( app-arch/cpio ) - diff? ( sys-apps/diffutils ) - docx? ( app-text/docx2txt ) - dtc? ( sys-apps/dtc ) - e2fsprogs? ( sys-fs/e2fsprogs ) - file? ( sys-apps/file ) - find? ( sys-apps/findutils ) - gettext? ( sys-devel/gettext ) - gif? ( media-libs/giflib ) - gpg? ( app-crypt/gnupg ) - gzip? ( app-arch/gzip ) - haskell? ( dev-lang/ghc ) - hdf5? ( sci-libs/hdf5 ) - hex? ( app-editors/vim-core ) - imagemagick? ( media-gfx/imagemagick ) - iso? ( app-cdr/cdrtools ) - java? ( virtual/jdk ) - llvm? ( sys-devel/llvm ) - mono? ( dev-lang/mono ) - opendocument? ( app-text/odt2txt ) - pascal? ( dev-lang/fpc ) - pdf? ( - app-text/pdftk - app-text/poppler - dev-python/PyPDF2[${PYTHON_USEDEP}] - ) - postscript? ( app-text/ghostscript-gpl ) - R? ( dev-lang/R ) - rpm? ( app-arch/rpm ) - sqlite? ( dev-db/sqlite:3 ) - squashfs? ( sys-fs/squashfs-tools ) - ssh? ( net-misc/openssh ) - tar? ( app-arch/tar ) - tcpdump? ( net-analyzer/tcpdump ) - xz? ( app-arch/xz-utils ) - zip? ( app-arch/unzip ) - zstd? ( app-arch/zstd ) -" -# Presence if filemagic's magic.py breaks imports -# of dev-python/python-magic: https://bugs.gentoo.org/716482 -RDEPEND+=" !dev-python/filemagic" diff --git a/dev-util/distro-info-data/distro-info-data-0.42.ebuild b/dev-util/distro-info-data/distro-info-data-0.42.ebuild index 4f6c1b01a195..8d2cb558c547 100644 --- a/dev-util/distro-info-data/distro-info-data-0.42.ebuild +++ b/dev-util/distro-info-data/distro-info-data-0.42.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -10,7 +10,7 @@ SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.tar.xz" LICENSE="ISC" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="" # Package provides only csv data and test script # written in python diff --git a/dev-util/gtk-update-icon-cache/Manifest b/dev-util/gtk-update-icon-cache/Manifest index e8d5287b324a..a12649d75f65 100644 --- a/dev-util/gtk-update-icon-cache/Manifest +++ b/dev-util/gtk-update-icon-cache/Manifest @@ -2,3 +2,4 @@ DIST gtk-update-icon-cache-3.24.20.tar.bz2 91769 BLAKE2B 4fb1d4e06117924377e2e3f DIST gtk-update-icon-cache-3.24.21.tar.bz2 91918 BLAKE2B b9cf0f944f13c3280ad615a6453e8fe80424b481d66af7bfd98826354f124f67c3a75afece07cd38cb8722eb1beeeb23b1cb7e23ae8d68f2dca195a155c69508 SHA512 207449dc92b029f735f40cf4e9cc59dd02103bab7c382a69feb7162873e2cf7b1fa6a7ce818533888305424667795da86be55e5befc89f8bfc8809d6aa6cd92a DIST gtk-update-icon-cache-3.24.24.tar.bz2 91902 BLAKE2B ed0ad6b501c31745eb40d56523ac78609d793d1389e4222a3e26c585d467aa57c17b188de8fd0c5847a7e773bcd174b25752a3b4c613c8f2a30e0d3237e9f484 SHA512 6dd7237d5f2e3bdbccafef2114c88aa4cfe6ba027f451791c981e8cb2cdd134ddc7bd20d2252d4605dab260567dbb78ba639f985baa2ae8ca8cf4c7d41deef26 DIST gtk-update-icon-cache-3.24.25.tar.bz2 92060 BLAKE2B e6a0ae2cf791070287978c928aca7ee8e615306e19dd68ee952a9715061d5873364bc9397325d074fcc160b93f8ed8402e1833114fb3804a746c5bafa016bbbb SHA512 897a78dbadc108d8eaa026ff28a7a16c908b40bbb99a79ca9249115528d83aed7bad5c0fbd9a0d24861c08019c890362b2709ad01572b34f45651ff9f7fb192a +DIST gtk-update-icon-cache-3.24.26.tar.bz2 92076 BLAKE2B 650d13d2848adf65fca545f03f599faea763f3380c9e1100d55089e1211808d52267f635bcdcc508dd98a7dd41bfd64c43798db13e3a9869e362cfe03f075dc0 SHA512 20f76853114a014d770756d857a633f41b218d65fd514eed4beaa56f629c392a7581de82a8ef5bffae2cdc7ae00fbdf44ded761f29de34a5912b37101da85538 diff --git a/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.26.ebuild b/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.26.ebuild new file mode 100644 index 000000000000..e69d4d6239b5 --- /dev/null +++ b/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.26.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit meson + +DESCRIPTION="GTK update icon cache" +HOMEPAGE="https://www.gtk.org/ https://gitlab.gnome.org/Community/gentoo/gtk-update-icon-cache" +SRC_URI="https://gitlab.gnome.org/Community/gentoo/${PN}/-/archive/${PV}/${P}.tar.bz2" + +LICENSE="LGPL-2.1+" +SLOT="0" +IUSE="" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +# man page was previously installed by gtk+:3 ebuild +RDEPEND=" + >=dev-libs/glib-2.53.4:2 + >=x11-libs/gdk-pixbuf-2.30:2 + ! + + + + sam@gentoo.org + Sam James + + + pkgcore/pkgdev + + diff --git a/dev-util/pkgdev/pkgdev-9999.ebuild b/dev-util/pkgdev/pkgdev-9999.ebuild new file mode 100644 index 000000000000..21c78f9d8652 --- /dev/null +++ b/dev-util/pkgdev/pkgdev-9999.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..9} ) +DISTUTILS_IN_SOURCE_BUILD=1 +inherit distutils-r1 + +if [[ ${PV} == *9999 ]] ; then + EGIT_REPO_URI="https://github.com/pkgcore/pkgdev.git" + inherit git-r3 +else + KEYWORDS="~amd64" + SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" +fi + +DESCRIPTION="pkgcore-based git QA tool" +HOMEPAGE="https://github.com/pkgcore/pkgdev" + +LICENSE="BSD MIT" +SLOT="0" + +if [[ ${PV} == *9999 ]] ; then + # https://github.com/pkgcore/pkgdev/blob/main/requirements/dev.txt + RDEPEND=" + ~dev-python/snakeoil-9999[${PYTHON_USEDEP}] + ~dev-util/pkgcheck-9999[${PYTHON_USEDEP}] + dev-vcs/git + ~sys-apps/pkgcore-9999[${PYTHON_USEDEP}] + " +fi + +# Releases (in future): https://github.com/pkgcore/pkgdev/blob/main/requirements/install.txt + +distutils_enable_sphinx doc + +python_install_all() { + # We'll generate man pages ourselves + # Revisit when a release is made + # to pregenerate them, making USE=doc + # for generating the real HTML docs only. + if use doc ; then + cd doc || die + emake man + doman _build/man/* + fi + + cd .. || die + + # HTML pages only + sphinx_compile_all + + distutils-r1_python_install_all +} diff --git a/dev-util/poke/Manifest b/dev-util/poke/Manifest new file mode 100644 index 000000000000..2e4f30c1381e --- /dev/null +++ b/dev-util/poke/Manifest @@ -0,0 +1 @@ +DIST poke-1.0.tar.gz 6698818 BLAKE2B 4f66e1e5f2aa1c33bf2b2b823e60662c98fe608f53526f5ea5117f84540c75b7f3196c53fd80858c10e12f3005ccce0ff9a457fba7b439f2fecd4c4bad061bfc SHA512 e7c567e5e14fdd5a45e9568c972ba7c93e2b8810428f16d608e638654890854e3dd49ba5f91c9c49bffe4cc846e1ba823fe1d4c9ac2673cde535cb46c24b5a62 diff --git a/dev-util/poke/metadata.xml b/dev-util/poke/metadata.xml new file mode 100644 index 000000000000..f44bceafc510 --- /dev/null +++ b/dev-util/poke/metadata.xml @@ -0,0 +1,11 @@ + + + + + slyfox@gentoo.org + Sergei Trofimovich + + + enable machine-interface protocol using dev-libs/json-c + + diff --git a/dev-util/poke/poke-1.0.ebuild b/dev-util/poke/poke-1.0.ebuild new file mode 100644 index 000000000000..0397a46a2393 --- /dev/null +++ b/dev-util/poke/poke-1.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="extensible editor for structured binary data" +HOMEPAGE="http://www.jemarch.net/poke" + +SRC_URI="mirror://gnu/poke/${P}.tar.gz" +KEYWORDS="~amd64 ~x86" + +LICENSE="GPL-3" +SLOT="0" +IUSE="machine-interface nls static-libs test" + +RESTRICT="!test? ( test )" + +# TODO: libnbd: not packaged in gentoo yet +# TODO: gui: does not see to do anything :) +RDEPEND=" + dev-libs/boehm-gc:= + sys-devel/gettext + sys-libs/readline:= + machine-interface? ( dev-libs/json-c:= ) +" +DEPEND="${RDEPEND} + test? ( dev-util/dejagnu ) +" +BDEPEND=" + sys-devel/flex + sys-devel/bison + sys-apps/help2man + virtual/pkgconfig +" + +src_configure() { + econf \ + --disable-gui \ + --disable-libnbd \ + $(use_enable machine-interface mi) \ + $(use_enable nls) \ + $(use_enable static-libs static) +} + +src_install() { + default + + if ! use static-libs; then + find "${ED}" -name '*.la' -delete || die + fi +} diff --git a/dev-util/ragel/ragel-6.10.ebuild b/dev-util/ragel/ragel-6.10.ebuild index 8c0d3bba3196..00b8d07df42b 100644 --- a/dev-util/ragel/ragel-6.10.ebuild +++ b/dev-util/ragel/ragel-6.10.ebuild @@ -1,9 +1,9 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=7 -inherit eutils autotools autotools-utils +inherit autotools DESCRIPTION="Compiles finite state machines from regular languages into executable code" HOMEPAGE="http://www.colm.net/open-source/ragel/" @@ -12,26 +12,26 @@ SRC_URI="http://www.colm.net/files/ragel/${P}.tar.gz" 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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="vim-syntax" - -DEPEND="" -RDEPEND="" # We need to get the txl language in Portage to have the tests :( -RESTRICT=test +RESTRICT="test" DOCS=( ChangeLog CREDITS README TODO ) +src_prepare() { + default + + eautoreconf +} + src_test() { cd "${S}"/test ./runtests.in || die } src_install() { - autotools-utils_src_install + default - if use vim-syntax; then - insinto /usr/share/vim/vimfiles/syntax - doins ragel.vim - fi + insinto /usr/share/vim/vimfiles/syntax + doins ragel.vim } diff --git a/dev-util/sccache/Manifest b/dev-util/sccache/Manifest index d7321c443684..7a4b0ef8f783 100644 --- a/dev-util/sccache/Manifest +++ b/dev-util/sccache/Manifest @@ -1,179 +1,330 @@ +DIST addr2line-0.14.1.crate 31201 BLAKE2B 52564dd603a9c02694ea41bafc91bf20aaf6837321407d2fdf3e7a0db9f92726c73735fb7d8424295bda9db016d319bd6ab1b3ffcd79df60656a0524006732eb SHA512 f665deccae566ec2754cd43fc1d8fc05db11320af54d0561a612faad769234e8b3b8c0235f90f86027a4db9b7ef2915c86398005c949e2c096fac8e53f3f441e +DIST adler-0.2.3.crate 12168 BLAKE2B c7743569d700d7ec3185e0459a18181148f8cd7579f4da1fab30eb2e3c3cabbe5a7467f7760f0cba4b2fdeb62f8d988ee1f24637685d76db7acb56f679cfc996 SHA512 565849eba122eb94d240a0cba875035537058cc168f137a8a3b99392d753815d56fa0e1a1e851062632700b0e3d12caf67f5f768b9f727956a2e5b599029e9dc DIST adler32-1.0.4.crate 5105 BLAKE2B 344a5258e77328a24a545e32f9bc653fa25b7ea43803ed7861db261bce227aa1599520a42acea3de1f2acebb8fa9fad251e2688413b752eafe2401ca1a2ee34a SHA512 5990e1e277a1c3aae5adef5e4601b807a756a40e88578bb91f1c70d70babfa97fb3f2c1b963482ec8e18c16d5e722bf90fb42f9646c8dd840373f28965a2d123 +DIST aho-corasick-0.7.15.crate 113071 BLAKE2B a22743be74f873b9545648db6a994250e3e39b92ac99601580e3b02194d205e921bff0b1952a4cca3399a3a7828555a1abfb0c1466f3930811c6b95c1a07ec5e SHA512 e67816efa7305937a7cbbb0079b91b8afa3fdab52cfb8eeddeee156f18bbeed26f941cd4cb18ab2bdc1da5a9ff1dcbe9d2090deec68c00287bd99ace18ee8b24 DIST aho-corasick-0.7.6.crate 108953 BLAKE2B d713366d0783e1ffbe65408e4d38ef9f12276f61043c768265de5d47e446a378306096a70252c9a49a6e7d3b97a09f30405a3d8df6b40dc2dfeb7407ed574c95 SHA512 120aa28e72279f561d7f51657aa0800dd46504cd92f758f848284e5f3695be6f5e24056a66b0f2d971c527277e92ae938e2357ade37b5cbe1c93913a5dc308b1 DIST ansi_term-0.11.0.crate 17087 BLAKE2B 9bd35c045a01ce4c6c4a5db1b4f15e9412bb97426eec19d4421dffbec633de8d13452c13c1dc1b30998690b78d7ed38311aca700087f13a81f66bd1d5d7300c4 SHA512 a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa +DIST anyhow-1.0.37.crate 29280 BLAKE2B f635bc302501fb534c1a13d72d953b67034bd2e81d307d6161e10f4d2cf57f48df763e002ae26cc47941dfc8662a7e015c09d4a4b950d9a78143a1f318eb7987 SHA512 55f15819ee3150055c5eca2d3e7da06f98b3207875ce802fea2150b9a0745a751a9c993f08a1f96b4fd9d598d06069f48e261908fa25a511b5f19c97163998b9 DIST ar-0.6.2.crate 13681 BLAKE2B 2f5ee35b94c9f8424161d229ce7658b78e30e5de12822f4af01c7633d068aeb0b78a87bac9909ab0661fe210ce5ce7882ef868c1aca62b9e85548aaf61f7ff30 SHA512 0ff23ebcf206ecc0d2ee4133d721e5eef378235e8c3b1dda967da77c3ac35decc7388b35e6134c9b7fb475298e198ea5533436f2221503e1ecaa77cd2980befe +DIST ar-0.8.0.crate 14795 BLAKE2B beebe02319debaf1bbb411ffd3e74da314e5db8303d524f11a966dc4ff9b5e08da40d28e712b2cbc971fea77fe3b7564631c8be43ad1b1f31a8c8ae35862f03b SHA512 cb8a19499ac05efa172cc6ccdb93fd8a14d52b8f44b59bd0904ed64921b49afa43c64eae8c829a117d2583745cea6aa182927d7c50a1c25d46510cd4b863df93 DIST arc-swap-0.4.4.crate 47969 BLAKE2B c307ae6cf4f3ff2b75557e9806bdc46869ee058b5c6289d051df1973d0278147016ada7e03efb851be9c62105882c74343cc2ee90bcbf9e641ed52498f913a16 SHA512 7e0045d24d82c5624b22563ddbcf150a35903d165bd3f2b71787922839cf52ad846da563b1c0d240db52c3b6405d145cbb675ead3d6cbabbf0204dd2afd474a9 DIST arrayref-0.3.5.crate 7644 BLAKE2B d1dae7b54208b842155dc77c226236bfa3fd671fad39a101246f4b1496d28608e657fcb96fc8447ba5b0835260484b46ff35e2fdac8e092a0b5b79646ff39d18 SHA512 6417e092a896e118a69e219f4e40f94756748986769e24ac233ea33a3a0a6e15fbebec5f4d6dc3592da7eb5b2e572cb28ad330838875323c6e925275b5a3f5b8 +DIST arrayref-0.3.6.crate 10035 BLAKE2B 88292fa4b3ad4fccd03772c2f0eca04cc13373fe094358bac57d7523c256d89f3087603e5bcb2a0b15d8b2ecd48e904a822b2cb800276a9c47ad6c6b660d9d34 SHA512 368341d00706c1250ff081b0d99c36c9af694a62ff4f4d8c837234340295771ca49c5439b24b6e1a4f2c3c5821764e98881dcb22d793f83de632fd5cb457671f DIST arrayvec-0.5.1.crate 26816 BLAKE2B 172dab8f0129134dfc89c6032c5fc15e2f86a5cd1e5be18b87fe2108d18a1bdb0f597a6ed4cd214dc663fbfb27b05c66846fba4543b5e068b5c75d075bdc5bff SHA512 53db2fafea1f60ac1af9ecc0bc9b69010e9f8573048481d55969ecdc9f3d19832fe05824acf10a0186b0464f0fbfe898d73500fba39ed63650c64dac2c2e8043 +DIST arrayvec-0.5.2.crate 27838 BLAKE2B 51e2eacae0ef148f3f52d21ae00794e540e7ce4c013fb496dd1347ad91ffbbca199381fffbb064225f829216f6c5e915edfa64833f91fabdd13c3f011d86491f SHA512 1896b5f64b4dbdcff8ad234bda4ea8129bcacf87839347304717e94ee9f369cf5f4371755e453ff7d72817edb8f7fdbc726d77cc4f28ed05148dc89c7714b004 DIST ascii-0.8.7.crate 23773 BLAKE2B 52a81c714d4478af4298bf96e376c48bff248de825d1bc1f69d58380ee5b5e09ed76db713dffd0f8697f74f694775deb754b91c7b11595e526da11b877299693 SHA512 255efb6df7a297db6ada9571749e62bf041f5e777ba69dd367273db76282f244244e0c9e4c002f59e8d542a4c1f75a6a26a618d5962fe051ffb16349285186bc DIST ascii-0.9.3.crate 28283 BLAKE2B fce32863fd75ef1badd496db55387f1abfce5eac7a7a61ea07e1475f555fcfaeb2726ca80e69577c4cd05c366f8c46842f064fd9325955eacb8ad38d0cee990e SHA512 ee8ad37b0a3db9524db22a9abe0c348e30364f108039bf761aea8e3eed07c08849924a0a287fb17c019e14b654d2c6db3848112047a1fa8db58247c9e138dca8 DIST assert_cmd-0.9.1.crate 17844 BLAKE2B fbdb8c2e0a185d9d4f275021295e0edb74ca46f41d278e9f2fecb1ac115499b6a26729b31e0538a8ea82136909b073ff3a8f8cbec9b795c6c035de949b649bc6 SHA512 761d43b5be35eba9ca5d49f6ec32e1e37f25dda18469b22f8d2e9efe78fd23ab298ff28bf1239399e4fc783659665969762a529e69db96ade3392a155b39cc61 +DIST assert_cmd-1.0.2.crate 25037 BLAKE2B b7fe731a66ce7270b165e30da774420ff17f29a881e738b8b8a9ed37170edc6d0c27f1b052553c408c93b832f879742123b1585abccfde9c7e4b5830d0f327a6 SHA512 1d17d4ac5748a3a44ed25c8788f17bb5edcc15ce0e3f2232dfcb0c88cf735406e1048752473ae76fb033aad6d544c142c699c49e0398d2625e59b36526417f7a +DIST async-channel-1.5.1.crate 12386 BLAKE2B 33382a876c3b5042ada894f6c1a2edc11e8db32da015d8ad468909172e0119d49a194864b9070b08c0ce056f96b66e466bb1be670cdacfce5f466e3c68b92877 SHA512 876622d6a99de320dec4e11c3cc8b756c34e7091c8131b4a10686cb0298e60c38fa502e113dde4294dc53d582b2d5dfc110453809bdbb8abc24f57a1ec52de1c +DIST async-executor-1.4.0.crate 15661 BLAKE2B 38a4ddab0856a8e08e631e87eb979ad2f68ba84df9ca43b8caa6ee6d06c62e1999543fda3f660083e163f849e5151e2163380be7cad2e131854e1723f5586fa8 SHA512 f02507a288a484a8f2605d613e425e9a75cda989a4140bf1b5dd2a1b344fbf8723bd526f6fae1eaaf2e879efb9a67d62648b58a65211ebb51e3a4cbb3ac64701 +DIST async-global-executor-1.4.3.crate 9370 BLAKE2B 61f800ae9d5f6af768fcc873acd7a4bb242cf879d97f2b0bdfcc9852452b165496ed75478d41de17cdd490d98082553b7e28772aa2d78a19bab9fa6118bd9543 SHA512 c0f95e529728bf99cb70b201be3a2090f407fce58e86f55a04acc3e5df699cfe834e09ac5defb801ea97037ea0191299a95f06209f240748f056f4a6cfa36c5f +DIST async-io-1.3.1.crate 31300 BLAKE2B 7f64e1d62c46ba38bfcc39922477419ac3419ce6880225f75b6a396b8e2363c00bb94080fa07c310a20d7b78f72d80c5102da8e95bf41791c0797592c4d338a7 SHA512 eb5c82de79d8be448b978832500d07bb3e85c3d322187a4f00551d95034f4c4cf4520c3b37059b5cef098d2b06062a2afcb24e7c4ad7228b3c1f2a3eb28f3d88 +DIST async-mutex-1.4.0.crate 10223 BLAKE2B ce1a32be713c33680081ef5d14ae159fa3ad6ff569430d8336268898a7adddad86472865afccb4c2b7c37dc50cfd8501239828f263e952b88bad23c0a795af42 SHA512 5957912e28f9e5a09cf85a0f0ee44e9396161469cedf343bb37dbeddc1dd1bfcfdf4f162fae6e2543edce3e148fb34bf80864e2f35f18e6d4f6fc9190b1179bd +DIST async-std-1.8.0.crate 230206 BLAKE2B 1d2b35da8366a9c40acdbb12fd926342373f8ec250c401e18397d51981c55e57adb0fa0d246d953f7aca3426db47a692b7efc79c70f7e5750a36e249930c2c88 SHA512 6f835dc187f889cd6a17c1fafe62dcd38d85fbc6abc93449602fdfd141437b1149743c901e8db77327729af9a29ec2c7aef7585986965953ad872450bc308d51 +DIST async-task-4.0.3.crate 28770 BLAKE2B 66186991db90632ffb43c1e6a46a3a6c44fbee1e021b9af7999fe6400477e482d00e79bc8e299e4ed0b05d8d70ebe9a2b824c081e90a79544c53cdcc423527ec SHA512 cbd625c6bb72cb9af3b4a7ba168130125ec180952a55828fff2998b40d341ee1b1b5a0eae07944e9dbaa6a4acb19a1f96200721b6abd61594ffd88c6e4e1a904 +DIST async-trait-0.1.42.crate 24990 BLAKE2B 30951880cab477454ff56875a3b0b8e75a853b3c61f746e35cdf5057e4a1ada338da6fbe4aa6fc843d361aef478b1df009d9c7b227216ac6b70421b364f02404 SHA512 42e4e25078471708c028ab2366e122bb61160f0b76e1c411f3b7f2a6d26f939a5e67003091c6551a56e4a675334308cd9f016eb8f147e4e62b7f8199fe02eafc +DIST atomic-waker-1.0.0.crate 11771 BLAKE2B 4e94bf07e1df3b605bd0f8e8f8750323a5fa7a4d9c703b2183323aea8293021ac3028c6b03482941330c598db78aca0af4df06d346dbf581f617c2c333a997cd SHA512 cbc3e12c10f20e1b6d9a03097159a098c5e3a50a941b742891bd39bf0f7310986bda3e1e4c2ea0dfc82a70d9d57342889c46c11fe0d328372a6b3abecf7fa9a6 DIST atty-0.2.13.crate 4764 BLAKE2B 673eea1d377fc3aca792a3a8bd2a5c058f3041abc76a8760dd6acab7f19fa610f812c57d81a4dbf773675cad3df483904c66e66b45d83393402f747c6db60d89 SHA512 4554ca7dedb4c2e8693e5847ef1fe66161ed4cb2c19156bb03f41ce7e7ea21838369dabaf447a60d1468de8bfbb7087438c12934c4569dde63df074f168569ad +DIST atty-0.2.14.crate 5470 BLAKE2B 2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab SHA512 d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9 DIST autocfg-0.1.7.crate 12158 BLAKE2B 4120306f0f7c1cc0cf8d1d994c080cbf42e4b107cb51af910504c8c8d264289654dad23a0c6b9eb28d888157e5a68ef2460c3d38537ae9d5e9bf73b66ffc3015 SHA512 667ca520f2b46140d2f3519b43e5155426a6e7a2130879860eb10b974f84465600077f53abed4c0e6bf2612471f01786bfb3531ea8773d0f50f29d48e05f7925 +DIST autocfg-1.0.1.crate 12908 BLAKE2B 40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a SHA512 630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b DIST backtrace-0.3.40.crate 68183 BLAKE2B e1c01acc706617c66558dcd3ed1ebc33bf3fe56d03ecd5ec00eb78df3d5fa745cd899108a779894396636da461ad7a2775f6d77cd35fa96f97181f3e80694a5e SHA512 8b9da3d6c515ef7bc5b04cf4abd53221cc114c912eb5033558b1c45eb6d85e56c0fc39579711fcd26f69fa364a823945901e4c2e5560436013b7523adf267d27 +DIST backtrace-0.3.55.crate 73145 BLAKE2B 51206670a26275afd43da11c210b4c581c962ace22f7da19411aa287961313d71fd0d1e09866b8870d5f25fdb25b524aa79ea65b7e66eb25cd134c12455bfae7 SHA512 c39ef484034fd10577d3fb3d1b57a2de246d882c0f401477dca29bf856b33fe0fbd9c3732dc926c3df0f29cfaeb2e2ee94f810e645ad21642e445b6f239f8e69 DIST backtrace-sys-0.1.32.crate 518920 BLAKE2B fbbd3b59533830400a788fd117ced47461d2f2b04d205d03f242d596c284e89ef2dbaead81e6974aa65197a6c69c0293f18dbe89daf3323d0c01dbc92462a075 SHA512 199658b1f95611f7c68a7b4fdd76044fb6784a7ab777a9f5fbe3a4a770bd6c31ac08dfea1297dd85053f0b28b1a686c076a78b120ac46fc3c639c30c937d49c3 DIST base64-0.10.1.crate 41988 BLAKE2B 6e28a70cc0d5e426d9a3944825952851928ec2e32fa2543a8e1d1b886ad306f38fd6e673da62e96581e56613f133265feeff5b0d2f1e2e34593e58c0424eee9e SHA512 674a8cbee95a41f755499a4e3bb93ebd3f80140c3e8e2d44a0b73890ee423754e7ba8abcd92132683cd54501ff5d14438d023a202eaf12776aecbe36df9e5535 DIST base64-0.11.0.crate 48362 BLAKE2B 90d2a64496e20c4bcca6f21c2546474ec88283679ccae95303ea7521133414eba021810e64e5916e3980b6878f90281f09295ebadcc12324fc9a9060ac41a707 SHA512 31b5f56d4907a5e4ae40e92ef1629a446126525186f5236afc2475829bf2e5e067554db200a18f7b3ab741d0cc9c01e20612e77cc0cbc1bc2a4a8d11c0fdbf33 +DIST base64-0.12.3.crate 57545 BLAKE2B 5ff7e888f6b750ddfe302438d52766f5d6281b8c8ce73827a9ad1d64641704414649e6c1e02bce6abbb2858b9f859fce54a0e0e793549a474c4b49a724c8663f SHA512 ec6ad7cbd4980a12189690e9e24ec1db3c3def9e93672a415808904f68db2b5d8c5740e44207b2c629db5dd5d6ba6bd9dd342dd82367da6198e0313d86e54f02 +DIST base64-0.13.0.crate 62070 BLAKE2B b957f65cdb1e28baeca0cefc92fa98be797409b7dabd15e0e88db6cdfb89779b662cba9f2270fbf3b7b66948fdc46c118b8040a78ab72049c48a928fa802bee0 SHA512 991a72999839daa232f508c5b24e7d3225e8a26db8d1d0e747881b115af9e408b92374e163b31e0b0d324c1c2e57e8e38d66861b61eb0a1dba87bb5871940151 DIST base64-0.9.3.crate 37993 BLAKE2B c0943b223d0d35438c647aa53fec5f85e65a78a5d272e4c65865bf182607b44c45b3ed1a0353e081a9dc5d9f4c9cda6cc6b8d68929a2676a512a7907cc94d8b6 SHA512 4790e4de201123e7b3e3c8a574c92089e38900a67f1bb4868987da4088785ea05e4258559c1c32be67341c2ba8a19deacd156492d8383949e1c9a6ae218b7eeb DIST bincode-0.8.0.crate 71632 BLAKE2B 4aa94a42641a905069701955ce23717f75c1a5a91b743e44e574d1f0f9b4fa693fd9a8541dd618e2cb03aa88b52642269f2b8bfccd897bbaeda981e0f5c76bf3 SHA512 fa6bd7a7670d510cb1ed422a49bf30e77760b333899bec2b2af2c74f6cc6429b0ea1b630fdf24c490d121ae03183d3e034921a98d3f562a00e9cd9e234b38a99 DIST bincode-1.2.0.crate 15433 BLAKE2B a0940c61c37b09308ce58be6137cf05a351081e88ff32a14af351fdcb36998c2f4d260b80edbc03115c67534b35f422e25961fec3d2c1bf6963be0179ff8ac11 SHA512 9b599115ff33531eaad003e2c928e83211373101a5ad6cac0dcc09af0b97a0cb157abfc432c1a8c68f303e07732ebd6e0ab776c771250356da9f50187e92b1d9 DIST bincode-1.2.1.crate 15489 BLAKE2B 98d8a7b3653dc75aed07a637707a8a0d7b574c9a7e9ab8aa39d6f235d003ee15dc4abdd76e3ba171b10aafc98dc16f9ef8413f4154c30848ca0c12d4972f527e SHA512 b86915db2079128d6abe52c8f3fa0ec21815faa988bf678a162c2caaeb0d2ecf2f5df496d5dab08f399578b4f0258f252e890d9ab9e8347c50e5d7a2ab374db7 +DIST bincode-1.3.1.crate 26121 BLAKE2B 7bccc02071a11944e787fdb4c86b082827834df31f3fb751ed32720d4c44e4a26977838e311580ed330d9f6bc5ad76632e0af5530a3f8781ee739d9dc1ff218b SHA512 75e62caef54a58ea5d24acbdef70b55893b11706400ad423919084a4723f5ea60e337447221171c4cd86d764db1f9f767c303b4cf5cd8f27318519db77fb82b4 DIST bitflags-1.2.1.crate 16745 BLAKE2B 0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b SHA512 ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b +DIST blake2b_simd-0.5.11.crate 34096 BLAKE2B 480fc200ce3fa3bb364ae05590fe26f59efb6f81fc2fcb7ae1593671677daa6f1b526d800099d002239e2ad435b919e9b32778021c0790954383079a49a90965 SHA512 4a7657db637869465637cb9a65cb82e7a119c554bd4d532aaf84f9cc77a494fda07d07db89c73e92e5bf4844bb1be53062fc61120e839e414e938e487e7f2257 DIST blake2b_simd-0.5.9.crate 33575 BLAKE2B f5bd6efad39b7727bdf033bea9796eb0eb24ffdcccf9d9682c22942a5acfac6c566377f635e3030d2ec9cea05129632627c1906031a1c395744c787354e4948c SHA512 cb7ea3db1911976e48fbf64df4c9dd071d26f54b95d4f14adae2767bd18e5b7948a4f908bf9e5fbecc6e17d4849b878262cd8144d07c04e2d0745fa644ecd19e +DIST blake3-0.3.7.crate 155136 BLAKE2B ab5f2fcab5492d7ee3860e676ebf0b00df2e0f50370c9806ff085ea39f19efb0bbb6b4936690d00409022b634a8322eb5949a9b6f9a781520343d79d2f2974dd SHA512 93070ab8df4bdbf2e71a5976fc7ee8975e15bc7b4ac3dc9de0545b51167fc191a737711633776841b648ce839c7646272fcaf4ddc5f8291e978ffa21bdcb0687 DIST block-buffer-0.7.3.crate 7179 BLAKE2B 549e8532358f9a77fdfbd5ef7a06d60f20f034fcf69072757811cb4a95f5cee5589bebd40fe87af36127254ec42ef3240cc7542828085f590fb774faab8f0e21 SHA512 74c8b89777a006bd72511b32df94f8bd78e2b53c30d85d39ea3c52acf199c357140fb6181f7f7ab5e30dd80d37181582cad740c95b89328a7a4b0f84f77ad6bf +DIST block-buffer-0.9.0.crate 7108 BLAKE2B 42e99ec46c6e43d5f85e8d6d0a8fcef7175c97828758c93e55505c0e18e2646ae77bf264076041bf682532e28268a4978dd9c822c0475347ee3d29c5df2601fb SHA512 2d0f8908f59d4b1cccd1fbca0c1fa3cc4b224f09549669b28a16af5acfd4369b66851e9be8d65e1df71be998fbc42fc130ad32b71e035d6055724e8fa31fbf98 DIST block-padding-0.1.5.crate 7342 BLAKE2B 876421fa89251d011a455163baa49e0931e0692ed928fad71357fc93b87493eeab4cfcf8fc4aa94638a90a8dce8ec1ad95e9ba91da9557008e5fc19c1f618ab4 SHA512 acf5369cdae38b6b1a5c1561a9df18b8a39c8fd434fa50c49a8f73d2654a835269b7b22876354c903514c49c77aa860c68cd84d3c1efcb36bdfa8b01af300a9a +DIST blocking-1.0.2.crate 18571 BLAKE2B 30e69dce433ba3c0d153275b5a56407237de93a50d7a3f9b97505b17899400f8cc8c3dede3f63fca26d5d49e88c3c9ee7ba91401061dedc41358efe24a9bf2b9 SHA512 f9048544161cb3098ec7362487c8df4ece972445dfc94196cc2cbe7faa2b6f3f3e5abe56310675c798636148b0b709d864fb94959d36976043886feb149adb66 +DIST boxfnonce-0.1.1.crate 9698 BLAKE2B 678cd597d002850a2ed7ae430b23fb71f7218cda3a874339f98e698c570fb1be466862db1365e80f62d0b5d9c0561cf65fed004ed460896f1f9dbb704c4c3cff SHA512 e027de23cb7c58fcf47dcdf1dc2adf7477408f2b4e6303b51a72e2b87de232d4898dcc064f43d7bd86e337f7e1b0c1f6324daa1cb8e9ba0e530674fb358eecc6 DIST buf_redux-0.6.3.crate 16159 BLAKE2B 13ac3c513ce794e52b73ebfb5ab5deeba5bc9169988464d05276384a548cd7fb8b1c0f8016cca11a8ae1e771a15cee647943fc2ad3a563599b1475f3939aa201 SHA512 1c8adc5b87248b6e6aa1405ea3b081aab15cd7aa3ef24926dbcf76540f91d261468d19e5e83fe9b96b02fcc330dc500ca3df3a9eeaec9deaac1662d877e826d9 +DIST buf_redux-0.8.4.crate 26608 BLAKE2B 32698d29b357c625ab663730cbf7717b91200a9f980d3c9107ceb5f8f83ca7f2514b9b5c7fd2b229e8490832dc78291db460fb7fba130cd61cdec8b42c33a483 SHA512 709095a4acadf032143225740343840d247b4dc130968e36447260343294b134af780604eb8214b9e6dce924e13701dcf7a9c7291340c3393a9334c8aaf5454c DIST bufstream-0.1.4.crate 8741 BLAKE2B ee8913b2efc3b0b507d8abcfb86ada7924e4f30554907f9cd690b42616ddae7644dbf9f69d6d0ad599f6db1d4ce3ffecff1c8cdf5900fff110871f76a1417b0a SHA512 bc5029c826280e51231e2893474a964762fa6456a7fee043ba32ce262ea4f0240056e352267c5e66510e737217c8841061672336631b5eb763212a6e5df5ac9e +DIST bumpalo-3.4.0.crate 129102 BLAKE2B b585c8d682acf555cbe695dfe150074e4afb1620736f28b29567070e445a12293b460d3c85ff88979abfc74fe7453010ebbcfd64bb2b2d575258d51fab2b1400 SHA512 955e49eeeb803547092b58c086a2582e905578179d93500c1f55dd3fb7a65349f33ddc4c2710c0ee804abbe4e1f2afbdeb998533d362177298a86a4f9a8822a5 DIST byte-tools-0.3.1.crate 5526 BLAKE2B e87163b1f2abde9c6ad5002c37b21308a98a879dc7af14059839be7b5a019d2487ef03867f3f5cd436b7081cb78a930abce79b5cce23eb95cc60e05067e1b1df SHA512 18e0f248a1e9780706e3a184d63558f03f30002646abc6d46ef49db9d5f6768af3d24d210b688aa4ad33d41248429e4df46bc3926f27851f90c92d260e5c4baa DIST byteorder-1.3.2.crate 21596 BLAKE2B 2ac70cff46af36e96b8b41c3adf9e09134af4d3d5b17c14233047fc3b70c829bffe6c129def84f529c1017ab2882c1bb66e86eab7b749a0d40daf2650da85d0a SHA512 2ef6b986926a4671dd945583730b0bfd4bd5e75b62a8a70c2875328157ba95f2c1b17c534d905e9b287457bd34363c1a33fd3dee9217c371032393ebbe206a8f +DIST byteorder-1.3.4.crate 21943 BLAKE2B 278b24e036e920f84683f883991a967d997883bc80edefc5b69f52551794a37e5051786a1ac1b7a30bf2f5cad7318d781f189a7b2e496e2743df01262d5c33d6 SHA512 0618ce2cd6f3f6c586201d9aee8c8aaa08f99c9f9f215cf448b3cb6af1ac741845f5279953544caaec7fcf0beec1474bb991bee1ad0c0dac0c3f1d3ddd99e2d9 DIST bytes-0.4.12.crate 46361 BLAKE2B 991f1d9170e7d3438c7d74507e6274df551d483883b3be2d99f7bbc0611ee6bd3f8f45c0e086cfa5488e8fc00e36e9a549fc71a325ff62b9bb83bd8fd412b5df SHA512 5f603532ea2f04cbc53044422feed1667bf0486af398c9c8e2ce7b4601b37e1c47223201970fb0d17fed77fef7e89961e0ac05a30e6cc9bf13462d98bc587250 +DIST bytes-0.5.6.crate 46291 BLAKE2B 6d33ab47d04f2e469db2add31db118f95cad53002be7969738923d62a4fe3605ccbe9fbcae6d8741310c543625e80d9adac7d9e9fed01b71cb3943ddd015d920 SHA512 a1caa1f58754f4d2e54b8df8d0ca0083ee5282f5e4d3bb5b1735022933dd2e66fb3f39c7a82216bf7a7e29591695c2e10c8b7144c83ac598e34193f2425a32cc +DIST bytes-1.0.0.crate 47688 BLAKE2B 9a2e28ae9ba38f80bab71e82c71fddee711c18f471c6549a4ea29576fddd4d5517dd65d92b26efbfd6979eedf90b047ed22151b4b14c3bea05cae721418bdb75 SHA512 666b5db0b540dc43cc75fc8b64deb6e200c50ab5711eccf6214ba0a0b2d7d87d5d1f151e1164a2f238467ee2f69ff04191aef12ba5b5f88a6d178b441ab671ac DIST c2-chacha-0.2.3.crate 13336 BLAKE2B 0b548907ce4c9ee502ec96307ca003d168e8bcf9007ec667661d158f33de36fc2e832cb3c36cadc2523f6ba8b9aeff4dcb16e7f95a9a34ae02e8bd5d00f65cf2 SHA512 302498f75d1befdb8bf8b61d0eff2762f0e86000c3909d819a377be2fec72e830bfb4530e24059906b499cef17ab56229f5627fb998ad9ba34a7c6c0de748538 +DIST cache-padded-1.1.1.crate 8798 BLAKE2B 3f2b16f0fefcc5acf692684329e38ff59492d4c299413d25e1634ab27a59512b7453cad28b26f34f2b66db3d3c0b4b26f41df042305b7db2b8ca79d36704e8a4 SHA512 72c36ef2f66a097cf2fcbc06b82fa3d5451ecf2de1ee1513fbeb34c6752436109f9e453bec3aab7e1f89723c24f7c230cf4bff6caa09855402c8f92c1ccf49b5 DIST case-0.1.0.crate 2629 BLAKE2B 065ab6572d90205f031f3a01f83ab3937d9c9556d649b05f31340c997b3fa63aab03702c03e7a70a78faf7271cc92b4d89b6f263a233ead2448c366cf655cfc0 SHA512 6c12254cd2274ddd28b2da55d78d3306e0f3b2f6a495d7aadf9c86f82366e766fef2283eab407a6273324c80305cc7d1cebad4dc1bd0a28319c69b0fc1cacca7 DIST cc-1.0.48.crate 49885 BLAKE2B 98bc13fca4b9b39f61916c4cc6a0e4123f5805263a633dd329e0c943d6a3dc8e0572d5b382d61e207ef0e7ca96a66e4720fb7f1a817fd61b1ed842ecf09f5f08 SHA512 4392c4455195dabfefc920e3692dc41fc763f7ca9e7163be395d7acefdcd1cf4f5e7a2356a9d8be367d43cb3e4320ad8e7513e5532118a418cd38e98748fe165 +DIST cc-1.0.66.crate 53454 BLAKE2B fe34309ae50a3b022c36270a1dc819713f9d70e9ade2f421c33c542e865dc861e3b5191e8949de253515aef6878f786a6abe048391a819d09bf57f33054a90ce SHA512 b07a70f88fa0588fb0f6bc7376e985834672cc9914a0713afe01740af6bcf01821d15720d831e8b7ea8b42f5866dbd011a245997f35bf8febc3b13d66089723e DIST cfg-if-0.1.10.crate 7933 BLAKE2B 063a96ed176f34f788666b40adc483d147fc011dee941ab60569ddd0e57502b5dd06ed71090f4e14ce005d06e240500a286f74652615e9d068fba649610d8cf8 SHA512 9d22616bfb4a75770a828a0a3cddac6787297a5fdc53eb17e25811cc94de717f2de8bd66d53c5d65ba1c83d8892aefee5ae758cf56a1ef0a0c3120f70b244339 +DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff DIST chrono-0.4.10.crate 136101 BLAKE2B 728e1a25601aae8047aae009a3943b985c4cff314aa193cfb57e5897f2a449a1dbfdfe7d270ee26180532efd671e5821f811cb8ff0ea353e874c5025b7361266 SHA512 dc5234407e5845a4934e7da7d5293e79804c6e73d3a7c9d3a78a4062b98fd112d31e3c31a2518fa6ad6b28b98472fc2ca6c6f95515bf3bf971e8c128ac763f47 +DIST chrono-0.4.19.crate 155663 BLAKE2B c92c273fb6475bbb2546dfb75eaa23321bc8f9a5fa8a7c652f527649b96ff8718fa932f52b500b02a4acae7837df5bdb14f69cb821d4962be2790dbd1d023a54 SHA512 a119349bfc2243a249f1d18b1ae548a04b30fecb75913a56f26d1ff8c0eb53097a2674d9141e2094018191cbbc1620843fbddaf52999824e077c1157f0907980 DIST chunked_transfer-0.3.1.crate 7730 BLAKE2B 5bd1fff872af6efb54ccf5f4597ed816d87154340dee0e8295d40db7d9f28979d32ac3ab54f2e83327014900a26f91f34badbb81499401b4b0863a61020667ad SHA512 9f3ae572c75203a86602596434ad2b3fdc443ac9eb50330f57ae3050ad355897eb22feecff537e7c01c871b466cfbe57686906729f5ee0914bbf6bc71ab24638 DIST clap-2.33.0.crate 196458 BLAKE2B 3bb62d817afc77b421a6282746b9b61367d224de6b614c7ed66bde452ce1046728077dab3368a46635b5c74d82ba3196586d87c0201478ce5b89638910dadb1a SHA512 f1075031414d48e4340bfe308904a95a31b72460724773c52a0bc8c004e625a04c904a39fc5420cb8c26a633321f9b5f4f69019c7aae5ed89900b63ed8c21a91 +DIST clap-2.33.3.crate 201925 BLAKE2B bec9c866481c5b3fddeb314f68af9bce38fc421e42816182de3209e8ea3447b72cf033e6251eea27fe974eff8085b7d98cdd2911b5cc0ec6b4bf4c750deb8a25 SHA512 3eb0fd648e2e3f9e5ff69a5e6cf0d867304fe18523accd036f28a86de368e4774088a6936c108ccc045092c539fe7f7494ea96420ebf6b4bec16880cea84bedf DIST cloudabi-0.0.3.crate 22156 BLAKE2B e12054fd474754031f8f5038d5e2829e1586db974d38230cfd8774db591a58dfdcaea9fb61fc0b35366889d348b2c73ceaabbb462f1abeeffeaab167013c986f SHA512 691ed793e9b35ba382f03897f4c0efc31a528394862a27b814ba8993ad30bbe0ebc9808484baf580e8b69d9c13ad1612776a1efd0f6981545b420139ff83592c DIST combine-3.8.1.crate 103773 BLAKE2B c8ecccda28eb7253e14ef112707166f14892fec858941adb302a866eb0495878d091592c770307948fc040fe459a525af643db9798a601aaa331ca7959ebadd9 SHA512 12cf00c23fa6ce6a73d562214456799a9aa98eaf2defe9e4884dc729cdaca26efe2965ada3390892940644e6cae4644363a65ff5aca1bf1a1a684cfd4a8d7f60 +DIST combine-4.5.2.crate 131467 BLAKE2B 1dbc4832f3de3bd42844ed48d10f3a1aaaf9c193063ebd6bbe6507d4a6ec7d785ea0b0e2239be288a1a11c3b82ea53643776a1e0040f13ba014b93212cfade1f SHA512 a5115a40488beefc7e34c6cefa8f558486ec0aaf8edd7912f3fba46005c4f53cbd6725937e91f56b03076168aa236bafc22c8a3371935ec01b7680693f4ce39b +DIST concurrent-queue-1.2.2.crate 15859 BLAKE2B 97eb49d7f6270999f24d37e7a3967c0abcbf584637388c4507f89fd5284120759c9845219c463cf066f6568191b874fefddd7edee9292ed02183123161074514 SHA512 84e348dc3d40c73c11c54ecd0f1e6cf7fd6c7033f4723a428ed1c09bc9548cf317a0d8182144b689cb9781190b9c8ce4374717012eccee54a11ed0869dee10fc DIST conhash-0.4.0.crate 3548 BLAKE2B 4d1f8ee3689bbff8cc8a070f15733ca05f23f4ce30584965a2d8727473b67112fca2ee284c5662eddb9c8988a633bf1d173a3d15f0fa0c8681edccbd100d9476 SHA512 f5bdd628966881ca17f04b22d4cd73821575c74efaf19069028b814bde6d1ed1f931f88955c9bb7435f10c9223a1a72ebfe18d681939d9c488f92c313d6d6f4b DIST constant_time_eq-0.1.4.crate 4654 BLAKE2B fbceff4653396f9ee4c6d184d60fe78b77acd9b90986e83183b25acbf44d92b6d936df8ccbb1e7aef5c7487703058b93078fd90cee5eab4d14796886e3c6a863 SHA512 65b72c522f7ff0abfe0e562476bbbcbeb1271bc9cf61f9663ea5c08730787242b30df472e7b74a2ea9979466c251030c35f36c916d20e0c6b99826fbecbd8f96 +DIST constant_time_eq-0.1.5.crate 4936 BLAKE2B 882dbf33f20954205fcc5b6e39863db8969d184b697fd51ef462f6890c1a754e3fae67bcc7db685d8cc26abe6e3871d3b80aa542489ba9551a0c95a49f7a6dc2 SHA512 a4e0155a7ad72babcfd418d832d362b3fca7333aaaf36c246b00e948983837c3c93378b86e37c5fa7626fe137e3b6d77276ccc61624a7f4ab914605905a88a01 DIST cookie-0.12.0.crate 25953 BLAKE2B 630dcb365132e952c81813a772f94266230fb1e83cac63d39713aefb0a4fc6449c144a7e9630ba8aa65194bbd732fb42b3fc150530f950ddeb6a2d6373a78197 SHA512 4a802118306d25f1e53444e143913ca2a14a9e5584b26c5aca67b5ce0ac5111c4469fc5d7ee6b5877f8ac59143739b749edac83ceedcef7b53ba1e15cd97a821 DIST cookie_store-0.7.0.crate 25211 BLAKE2B 1c201c5baace2c595b2bd7c214140d1c97fab1c4143eb91adcdcaaba4cba8f1c97ebc8ecea626c77a1b482ca6c326f220920458c11f23e5a497b75f220c9bff3 SHA512 40584ddc3189ee798b5ba262934d0a48455376d9cab4d715e6c4dd476b75c62ec09fe0c2f1b748b266d20f2b84fd97e58cf1ec88cc6b245290a572fb29fbc4d4 DIST core-foundation-0.6.4.crate 25233 BLAKE2B 720cb670e0ce589fcb75e583c3f70b54669407481f61b67bb5df1a5056f07c88f568f2adeb65188004424b26b623ac42b03d830239571c15f241216e55fd8dfa SHA512 5dce50f15aa48f38e1bf287fdd3c5276d8e5f1d64bcf29da7d8a68008414f6ee560a940040361eb2f4e65657ca4329958dbec8105cc6d3606ecfe9e71ccb7632 +DIST core-foundation-0.9.1.crate 25985 BLAKE2B 22e70b7b1cd1f39c4ac287f406dabc549e3ba750ecf17955f129ff83afe67bb4bdee7e7907287eac0c28597df971de27dae77619f44d0368864c08798def1ae2 SHA512 d6dae760082ef9dcfc37d18acfa9a6ad8ee491335d17ee17447c5bccad623564f1e8bdc54460fb260aebe9276ce5ea4d8a389a83b5c7d17193614906c3d2bea9 DIST core-foundation-sys-0.6.2.crate 16204 BLAKE2B 32766d4b23a2b108777c57b2115cc718a0cdb42fcd2e3973a0adf944d326e0796a6953756c42140eb4e6e96a2609bfb41f84a54c59b4b840d7213f3c5dd4234e SHA512 bfbe4e77a5e2644952c66a2afd21058a07583d3a1776c34dbfc316d159289073d92b8672eaab2f39fa46c48cd7f22d88f0354f02b3208482d700473a807ebf07 +DIST core-foundation-sys-0.8.2.crate 17461 BLAKE2B bafa6f6af67f55b34c20e50093a5426bed35c159058a97c03d28c99b6f0075305596907291d26b170ee2ce1bf0c74bd51e2c54f11ef021399791129de6cabb57 SHA512 1c66f2012c11185603a0e4c09311d32bc4ffe639ef7626e49bb15006306fbed4c963f2c53d3b853a254b29cda73c393e0236436575d217992268463441ac7348 DIST counted-array-0.1.2.crate 2959 BLAKE2B eef6d7175447df795e3cd7da7ff91649232eafc412a7e4f637fc3060c69a379b5a5250d800b75da6c53eab1c3cf6ed3519c2e6d1d8b79f2b55fbd7a52f019470 SHA512 91d088b07c9a21880b2ad813b7395d5135f9697f5beea22323155fe0276a7bce5a8b8364326750355b8ea45a10b9be16cefe1b29f4b2673688d1d97605db65e3 +DIST cpuid-bool-0.1.2.crate 7173 BLAKE2B c94598ab349d87a0859112433d6fc31e46eb04ec8c0edc7ce1f15a31f9f3857f93f067c4ae35e648bf2bd4f54d1ef37ffc1507b5d6eec8c3432636c589d1d8c2 SHA512 7907fc4ec0d5ed370edde0655c8223f0df6ab06c2c297c7d3bdfa958f601550851331e777065b4fe21f01f46610604e91ea2e20aa4b4147f441319224f69597e DIST crc32fast-1.2.0.crate 39161 BLAKE2B f71c85801f945602d53f93ce251c978c91f63fcd92fecba5083fff0f06738697e99d92c17a824605d5d56b3224db224ff32e4b147b6f6af47ae714dcd511e7cd SHA512 2ee73e0642f83e28034c1baca65156e65d751214e83f2a4ce94b6add5ba11f74ffc80832a3348ece1c099367be2b11e820dfb349fae89fbced1b68bd6b0466f0 +DIST crc32fast-1.2.1.crate 38172 BLAKE2B 80801a345f4c5ed8a5fd335bbf672eac1733a1c2b333dc8a8e0254338148ce7b34402201a8d2d7434dd1b057f33d99d3a8f02610ea50b54115d80bb8da28b2b0 SHA512 4c04236bb15a5c63b712c62652777917e947823abb20a0d0b372c850ec1c8695faa414e8de73904f1f1a296d7b00a6206cde8da404cf4cdaa2e8408e64b62b5e DIST crossbeam-deque-0.7.2.crate 19557 BLAKE2B d0be481c85d0a9e22b6b85ad109aecfa227ee2c7748774805d3f487f39540c5620dbef6c89a35459afdbab2df9ba28a48a741fc4f9dd79fb9325dd4523a7bf37 SHA512 1ac3112c3904751ff3540e14740b04b23f8e64b5dc1097deeffd4e7c39af76626bc4b7d1f402cd44f7ab4ab33b275048f5c2d48f941a6bc555b0d98a53d64551 +DIST crossbeam-deque-0.7.3.crate 19888 BLAKE2B f83e6915624ed8d01e56ad28e0a40e84732d820fd07f0f0fa4aac9578aed0f4a980bdcd64d29811be2b5055f28135403faf091b902dd4c800d6d736452ab03d0 SHA512 7c6a42643b2eda7ffbe2d485de4d3723c6a37beaf77e81329e39c9300a80492ef46650fe5a6b18101d3f6b4ed031ddb06174624f5449998ec3a7808e979df131 DIST crossbeam-epoch-0.8.0.crate 38711 BLAKE2B 97fea09cab0da60998f640b7cd13cf4f3c07081f0ca569418c0565d8e87f2c6f1da036c3acb318dd12ec56ba2109f74600cd2ae6b4362afeed39b1076b02fca8 SHA512 e7eca59128d5ae6fefdbd34e912e10b08783436858636c0905d65f651a3af8cb6a2b6d872f4136e31d242d05019391d31ba1be424e8ed5c951f15dfd46162892 +DIST crossbeam-epoch-0.8.2.crate 39283 BLAKE2B eaad3cff833fb3672c93f6f0f4ca7073c709f9ea489c034da5fb2dab2da0676d493300c66bc746c8372369815aac3eec2ab9cb875dd9464cb59ae25c4ef4c6c9 SHA512 7406e92a768dee07c8d13b0fefd658e9eebfd3e89c782c4690740353c0de920013c345d6c112a78a2014396cc837ce4fdbf845dfcfacfd7a57172f483bb9b8e4 DIST crossbeam-queue-0.1.2.crate 14104 BLAKE2B b084846e3adaefb33991770d53130b361f2dfa76ac9f4793618643afff09c4ebeae1545c33c59211d09427bf8d13d13d3ed0965211568884b0b2042e5542327d SHA512 f799ec04a78ee86051bc6a0b99dc95766c83d2ae8672015d1fa95e53aa0f93232f3816b7b2d38bfbcc577516f45af009a5aac04be21f521550347fe87ca0b444 +DIST crossbeam-queue-0.2.3.crate 14753 BLAKE2B 1dc60d5a48672f26f0c3afd0b14efc943fe9aea8fc9b10dc1e551a489a178899f1a82c0bc8bebf8511e112711ebb26170d1f76f9caaf06556bbe8b74242e97b6 SHA512 f53385dea0a2b0830372ee11b9d393022f501a79631a15696d641a812939faad62b61112f9da9dda381fe69ecc3c91462fad95f329eddb002aa941110297cd85 DIST crossbeam-utils-0.5.0.crate 12162 BLAKE2B 63366fee26c4012ba705ad415db867e0b9bcf81b0880ee3c5ec3c06d2ec8776e64585ddc04ad072d363ddff3acd1382069e591c25daa27141bbbf75412d96113 SHA512 eebb6bf81517c930fdb4c15a8eaf92693907fe58dbf1913a9c2f4315a6c0550eb772cb15c47e2ac4e3f4decdd47f69ea8e42910ea649bd2e2279ad4cbf9d02c4 DIST crossbeam-utils-0.6.6.crate 32836 BLAKE2B 48290733712549c46bcf99641ddff571cf2fff72b2a70e86a554899987fd71a61a8ab6a15c75e468164755fcc3218a1db54a4fa406f766f9a9f03bcb3d9bcd02 SHA512 771ac1a55a043600e7d8b720f9b5a32da2ec09efaa4dec4202f7b78a505eb391a842b7abc91516ccd287c3207c634b342b0bc8ebb3c0c7a0d73b7fb29badc9f5 DIST crossbeam-utils-0.7.0.crate 34202 BLAKE2B 7a080ce1cbb33f28788738ab9c0a68ad9f535075633de1bcf9267f52759c679bd4d013bfab8e316294dabedbdf8c3b4b902b082a9993600db7bf6c98126fd1db SHA512 260d4f2e209172128da1470be16fee4ada3f6675649c681c0e311ef7da273cd6f04671cd06483e906948f4c0b505c403622456e9fe68d77e0c8b56ff4bb35c3c +DIST crossbeam-utils-0.7.2.crate 34338 BLAKE2B 3cb287c7741c4d5b0551331634a75b066f07fb4b55fa2b347370506467a05923254b1c4dca667de59ed91ff91f5496b37f40f13d3e9885a1b4f639f5b6748433 SHA512 e375f24c007bcf660d9e297527ed938f678a55696ca7b555b96fee7e0b94c31db2d3f4355675aa0baeadba68b9755ec92dc3a09a37b5db48e3723b926fd4a8f3 +DIST crossbeam-utils-0.8.1.crate 35914 BLAKE2B 8d8e7e2df01f061d3596127dd62c1d5316540fbdb34e6b88badff8968a408b2bdbd0f86a32531f4e276b6d40a89c4834cd8e9991288a0bb8cc27d99ba2f7b978 SHA512 c9f3a513fd139dab3c8091366cd6d378ef8a4d00eb43a6c26d107361fea470a5ab180950a1204c1a8881c2ed1106500327d598ccb09c79d0eba2db11299aa286 +DIST crypto-mac-0.10.0.crate 9476 BLAKE2B c9d2507012f3e88cc6a8933db4b879f90a93f8cc16a573436a200a386c67434fd8e33b1cd6aed1298a50681de554b7b3f9ffbbaf46d411ecd3323a12218c0bcf SHA512 8b406db46a08f64d899eb26597fac99576b3fa892eb83bbe089eeef7e6452f43dd138232ed4fe75cdbac2966f94b71f92910c14c53b39e5501990a9976ed1b59 DIST crypto-mac-0.7.0.crate 7636 BLAKE2B 30158db3eb9511373013558e5e430ab4412705843375d6a48f015a534199dc16beadfe6b94c601ea5df329b0aed9392bb20fc0c95d01b7b0f42408756a73c000 SHA512 7297396fc06aae578644d47c8ef1053895e0a29d1c007f303631166cf12711f106eb91c9c11d01497e7a85fb461b84a16d2e0f1020444ab16fb4b8f2dfee18b1 +DIST crypto-mac-0.8.0.crate 9115 BLAKE2B 9662b7582ce86f8b97b4f47cf86858c8cff45b0df39bafaaf3025d44d0d45c439617750663a545d07ddf620aa8cb2847b167400efc84bc70c947fd1861a4c84f SHA512 566901349733584e58e4060ecfa073c12b2832b6ff2dc13b02e788eb38619e4f353d5416c5082426d03c54b085e88c96ea6f70a0e9576faec9eee42ef9e5061a DIST daemonize-0.3.0.crate 14236 BLAKE2B 85b6d55065ec0b3e97d958183f88681ff619dd210371bb58e5e98bc0634ed82adf5dd45b30bf96d19147d042e87e6fe13c3c37f091e21c94b148bfef9367d709 SHA512 9d6b34417c469b1ca11f3da7fc2525d625977b01bb86549b9b24aad152900ccc14a5fd239b1231d65991a06c241703991dca32a8e7c59b0096ccf479c68ab4b5 +DIST daemonize-0.4.1.crate 14494 BLAKE2B 807b6270122b78cbd19792101d9be258b87b316d5bea4a25b4c600debe0a89f43ff69f4f9eb1366f905fc9d1adf4b1cfcb140a725769b1e04930d1eb6e906bd0 SHA512 acde0f361ad152e523877ebc714f4e5706b3c506914612ea8b2cace473df58c6153b327011acdfe039379d1bf13f45173092cf6ead3190fb77b5c27bd91e74de DIST derive-error-0.0.3.crate 8406 BLAKE2B cb17f0c30e71cd5fb86d6cd4ab706422915fb1067cfc0374cd1781ed2a4548dac50949b6ba0476123dfef007cc4aca1a72a037f97a5d80e91e9a9dc36624f99c SHA512 b15e17f89062fc8e2a477828d46d34b353ab64ea9fbb6620f1cdc929c7f759c14623f94ab243d7e5282f4ae1a242e369cdbe3701d625524eeb8e6a7ad258fff2 DIST difference-2.0.0.crate 147616 BLAKE2B d720202ba8d73fb9b3cc6a982208e4fbe22eda4b3e296f4238a7b2d8ed0339827ca5a3d93a983396901614a9eabe36a0baf55ecc5f55075ebf7fa1e4c0699eb2 SHA512 cc9956757770ecf237d8f46abef25ce219193c877be6cf83163e87c494956cca3202951ac01bba0728e7202fcde2261009c1b4599f389cf979858f25936a5482 DIST digest-0.8.1.crate 9449 BLAKE2B a610eb0144fdd49dbd846a86e88781b69ccb6a4f918b09fb4562ee9e3d535d12a1e499e36e5eb894d1d81f7a06ca00296b3aa35063f434fdcf22ff202890650c SHA512 186c3ddc01fefff6a134ea0be633a9fe8067b8db34f31e9991069e7a9b82ed595a1105283a87e3021af2337ad332faf1b85a6bb513a4482df7d24e3e7a5ba055 +DIST digest-0.9.0.crate 13247 BLAKE2B c5f2fa8a5bc12021d99ea63f08fa8c8b5b3353d90cf9d58ba84252b3f81b88b52f28c15c24c61fcee44f7d547a0bad11def7fa8f4616d070db163e48f89ab64b SHA512 8637a322c429f51ecb0fa4c3b58fabef01368c1a093492fad65f48eeeec2366fd1b7876e6e47723e089ec5ce11f881bfe4dcebdc605811252b797db027746a45 DIST directories-1.0.2.crate 16020 BLAKE2B 76fe417487118cad8dc8a6a64b07f62d83550b00fa230f06902d9252dfe74134bcf722d33967d65131cd1e036bd1b4b117b8f56a3f96a073e24509ee0add5410 SHA512 6b1ed06a66e43115c5446ad19d6960ae6ed7956982b23727422ed49e285ba0b86ec9721a83a7949772faf7d1db28abb499f0983c53e70da529a54ef7fadb26f5 +DIST directories-3.0.1.crate 15674 BLAKE2B 0650c306a6c1086b5f0b4dc49120c91c8f541bb275eb5a21166272fd8fccc4a20dda099e44cfe4c79e2ab82e0552a6390a5893f1ee7bf1f69e64737a41f6bcdf SHA512 840b325522cf9a6a20ad54885b1e0e16f2fb72de6c18ced24f3766dd8355329b7b9f1e6dfacaaf72623d0415b28e7dbbfff3234ff82e5c0fffa86772c3b4bad8 DIST dirs-1.0.5.crate 12908 BLAKE2B 0a5c1428087adeca310d7db53850ca0ee4b27df34a7629f13ca0f3c69c019c0ca2339949022317ec55ca0be35aa721e0a9040d9c9d011e1516d99772ccf8f730 SHA512 12ebc3e92511373b11c2b7913b7bf74f8022344758057a2c71e36ec262e7ea6ac386bc75c323317406f1b25e965e047ddb308ff5017a1e607b48b978414e7416 +DIST dirs-sys-0.3.5.crate 10643 BLAKE2B 8df1e6ca2c8e8560913bfb74e7bea1b12e1b13b6d337f3c76f517716622586cae8ff9999044e3265504a44f161526a79baffff2d123d3ea6c5cfebefcf498010 SHA512 ff7eb48943b61773dd2aa8dc10372186d613c225a2b39caf48966a1a5af087dd0177b8db80b1353a504af8aa1c8b4a0a849edf6c7e4389f6b753bfa3b7376833 +DIST doc-comment-0.3.3.crate 4123 BLAKE2B a82d1c1a7a90af6e111b5e684a1298d7eac5fd8e4bf7d5baf6c7403d26b609958716d57e51122fe7ad7626fe00a2d824dcfef3cc2fd7679fdb7b5099603de1cd SHA512 e98ff9646a3612bd41bb6f278e7b6e9a0c58747f8b82524da814cf51b7f06c76ad4d65b502ac5740e818744abb295f78f15f8262d0b50ced1523f6d1a26939ba DIST dtoa-0.4.4.crate 14818 BLAKE2B b7abe646e02193a30ba17e17aa8ef19c59c4d925d8988b5f40c73f1c07ef3b9c5e6572a953d99b10ec24b100aabdb5d9d9968ea9864ccb2bba52f0fa2379c23f SHA512 d2ca487cf950dbab9cfa20eb8b712e07276e40f2cb8b0c5c56f60719ae18d8a1c7fbed2bbea869255b0d5286b9890ad6fc6b3d7be2cc13af28c84c2882de8044 +DIST dtoa-0.4.7.crate 15910 BLAKE2B e6b4ad0c4a81d73557f93675671735eca3c5c31426319e746c73b65a34847085ee82f50a4f561036dae31a4fedf24a307e6edcd756cc1e6d46f2f20fc29bf456 SHA512 df090a5ea273265ae2f05aac2ae364cd0b606872a392411359548b9e780b2bc8dcb999254186ccc2da0a7353a4e0f1b0f513b2cd83d7e4f1290dcb1f466847f7 DIST either-1.5.3.crate 12278 BLAKE2B ffbe3878098daadcef9a554b60b2904d8d4814ea38cb915ee0003d3cd11243e04813dfb41384545e7b180f7d542c7aa2c0a351b736d4f449e70fa11d0a09cca1 SHA512 5e283412597bc3a1341d42c6cfe824606e056aaac82cbf3f662e7074ab74f1f80befe9de1b1011ce2dc970a0ec159ade5ed5b3e71c9984facee6314eac20d0f2 +DIST either-1.6.1.crate 13641 BLAKE2B e5f40c40a5edb6dcb07a10bf79183cbe42438f1f70f3932dce72f6f6e91f75f24d17d82bc447507def4dad4345ffc9dd9162dde778afb253bdb1218e91887949 SHA512 4bfe56920e30cbc8eb4f90162db618f7dca653b42db35ab6a7045d3fd9a24ceb1778b1f79613850bdb1a87ad3794fa0d73015e46c48d513f368d8c3776fc9ddf DIST encoding_rs-0.8.20.crate 1403599 BLAKE2B 23b3ed8c65d0002abd7d2deaf6ac04ef9bce374adb6ad3f4ca993a0f487d57543188ad8b58756d5268bcb130f0a4d6c7e3199c9c9c0c952510cb0ca925cdfc4f SHA512 601e0a8ac8eb39def2336463b38de3052123f62653e22f5a48b8015912f946ab7e78610eca65e7663b2158c908e7f7f4f9f6b48f188c18319ef5594fb7e86e9d +DIST encoding_rs-0.8.26.crate 1367883 BLAKE2B bd3675fc0d8aad9d32b324c356c86adff3487773d59809635216b9ad9c5ef2a8cfb6008246d25f9357cf4fc263941ab78c8506af147ec3ea17c2e2763161d0e5 SHA512 afd43eacfbab52b0600e90772e13d83e68523650682d72fb378c3ce7605bf7e3d6bfc4187d0f9b1c0678984670f06ff83cec0c2d9c02828395ea88d2a41519fd DIST env_logger-0.5.13.crate 25275 BLAKE2B 02d13c40bafa9e403ba1e3582e296d132061ef020183d39a071f9ab4606a8f45cd211708ab8757d6dd9c04bf4b79b429c0db4bc293a8dbce0506b643d1a6aba5 SHA512 46739cbdcfb34e56b65c7839a5d62ec0f285359dd415bcdcbd2de5ad8e8015aee5a31e92c202c94da5d75235dee4f49ad8585fb852be1f8b2852438922ed4a99 +DIST env_logger-0.8.2.crate 32757 BLAKE2B c4f9cbb8b313bc68e2ce8baa354fea3c357d5b484cefc82390476efd49de8d4e84baef657289be5817b14d8fbfb4dc0885b134c3b0a842cc385653f1b149677d SHA512 b1df8ba5b67c9896ef637281d26fc00b22239647fe8489e44c27c10e935d6abbe3c39d90b7ada1151d1fecc5340ad9c8b04afb3534ae04ba47db501fa146fc11 DIST error-chain-0.11.0.crate 27207 BLAKE2B e50c4e2d6a173e9866311bb81adbde4bddd64d529bfcc919ecade60926112b537cff491a4ba8e84586b3dc63e87e2b3c0695452c165ddf202d6901b2d6247f2c SHA512 a7c06be660a554b4c50deacaf6ef0699cf6e8cf234d9610324c70dac0cffeff1540dfbf10efd41427858551b095c998d670f1287c9459c35217bd78d8887c60b DIST error-chain-0.12.1.crate 27906 BLAKE2B 66c54c3448b8968a70395861469d7b80aa101210a3c96d2f28b0933fce6d77ec28f4ee18d7666402abc8162f567029fe93f7dc80b93644ef6e488ad4062832bf SHA512 1a8baeac9f4d96214a878b5c80ec2c5753c2232a166515c96ad6a42424bbe32410f2acd3aefa70d9dda7036e1965d83aeb9fd1a393b11464fed751aaebc9bbdc +DIST error-chain-0.12.4.crate 29274 BLAKE2B d082bcbce47411477e8b597cfcb76985cc7d6f1696926cb5314f4e84d2c8642939f5263e110aaef56353ec086a21874a8093bcea1d018be81c86ca42c2c30d71 SHA512 c0ee19a0ba2d79ff1843148d0a582045e68466a9dc429e5f3c8a3a75bc1b6e0d6de03ad69fce851bc0297e7db77b2c6817a13c37e1c3d4501ed41db8a454bf79 DIST escargot-0.3.1.crate 12708 BLAKE2B b6beb0243d791576070ed0662e39944c28204aed3345d63be96d2e43851840e6bad084e5d38aad2e775169c25661aded27fa866048b4725e5c2d654e7db55411 SHA512 4d7b28c08aba0cb8d61c0df4ad1fec2c2e940495384160dc16dafaaa0f65a603d9acd4b53ce6c87fd55f255ff28aa78265c17254bea8489c7b6b9b27f9f7c92f +DIST event-listener-2.5.1.crate 16237 BLAKE2B e1b2c4415cc155aec0ee2187250820d98640d4b4966b8703366bf98d3652d03faf627f0d20adf2feed946d68ef273cc12a87a7ea0fdb9bd8075123c52896b343 SHA512 c7762f9b7814d6172940310cc2a52567741affa34b894877ac0577c902057f26f228c185a66a31bd6fc0b2f0d50b2c8cddaa2748c8983ebfb59aaf23324811a2 DIST failure-0.1.6.crate 37950 BLAKE2B e203ce20e1e0276a779407b43aee8479d620ce097b6264fd092e3911b2a771c393c931426f48e98fac5a2bfb8331cdc0c7acc6a8c6c6e056a5a0934dfa82dd27 SHA512 9f962b30c3d242e59b22aa0df59524ab8a996e9f1c9c32677d22208edc37f0f9d4727e9e6e8f1841270d3ac1e1bf8057085e067bff23478b7e5f020f475690b8 +DIST failure-0.1.8.crate 37582 BLAKE2B 007652720edab76efca83ef23a6f29dfec2a8949e88f697a4609257d158d345ebd617577df9cda69a25cae70e02f96479f427ee3059362771a4a1459bc4bd1c9 SHA512 a8762c978c286f921ef9c46dd17f57656739b339656ad237f6fb43062a8b2ad97cb98b977ae04735312d5328894b45c512fe42e33a9bdc4ea898330816b7a884 DIST failure_derive-0.1.6.crate 4902 BLAKE2B ffbdaf135c6baf66d5ac37cee6050bbad6f1cf6399ac4635a96ffb9f8b9cc80ed8533573a3c8ffd63f207b9ed809ce1ba7825da256c264b558673fdb6e563cef SHA512 5134df91747949e5f697ea98ea17716d1fd11f67fdb94230739d57bd8abba367474d45a1409319973a96bbfa0204d6f6854524ae41e9377e44f6eef66a5dfcc3 +DIST failure_derive-0.1.8.crate 4950 BLAKE2B c068f2a122e1137aa8a31e3a3c4c333f1e66f1b93df144f5a07772167f9085241292b85c55adf33851c319a418bac19fd31f4fb22b87ebbbf2814cbc815b77b3 SHA512 3f11adeb616a2d57e1a33ec2a5eb71c79a5df7946a27b74acc7c89a67c5dc6d01222731b37b405e33493570a98c96c7d2c7b8535928d7cf82536bcd9f0df809c DIST fake-simd-0.1.2.crate 5398 BLAKE2B 40437b18ca7b77258577f518232dcf67e2bf09b64234dc3f02b9eba0c5c1fede8f8d1dc7cbc112ce80e4f0bf317387d1b8046d41a4f83a7c54981fd2b71fc8e2 SHA512 d57242c54ea3283185eaecbf8d96a4c9decbada3ae3aceb516a79710be9bf038a6e06a29b9ba4ebcd41b8f42943a3024a983ea23e36b17edc445a8c4980f2893 +DIST fastrand-1.4.0.crate 11181 BLAKE2B b16fa04e0fbace49a1b139b15a42708a2d305241d83a84fa99a97e4259f35f6e63caf10fba4cb3c9b491a0e7b71de825399d2d1530ebb34c5605ff29a5e3e53c SHA512 e98834a5db29408a44c63144d9be6d1fc5509331dc9917a4a2858a90b5a9038e979803373c3f9b3460c3e5fd41c592087533e25f016004fd74cf9605413a6974 DIST filetime-0.1.15.crate 11211 BLAKE2B ee1661d356f7b6d7cf20cc0dbc822e04ea7e558118b41c29f060f02df4987ed7bdf69be5dcf66106c1573ed586b03dc0b0196be7716227d97c7fc857f81fbac5 SHA512 81d6e80f3da3ce12295ce8d85bf174eac3ee3dcc7d57e5a65f2ae91ab4f3dcf294582788af24db9ce2f18cb0e43080fb1baac76929dacec32d5ba4d09928b962 +DIST filetime-0.2.13.crate 14348 BLAKE2B cdb21f88ba00293c93f4831ec81b1c5468d6ca88fc58d3c3daa106c5476089df630ce6082280a77bf6da881dd95f3000f4abeb2469d8aad4d0efb6c3bdd80a2b SHA512 ba7d31b0946bc30782feee124dd904b4c3ba75d1bd81131e3bef06faeb019b51e7cc436a4fe86f3dc9615900fa27bce3f4965f13472ead173564054db8f6f786 DIST filetime-0.2.8.crate 13527 BLAKE2B 49b9f7a786e3920fd0d457e8ef09fb729dcf557483e17940091ea7079d3bf331e28b7d9029b3840608c8abd6ef1ecd559644826bf5f9bec66881022da9ff72e4 SHA512 c94d3c3926972f3105be52a48654afe3ebc7822d2ef77a2000113c3a85e7f0084b3598c6845a09e8e530d68f50637c3c0b9a058fdfb68052117af3ddcee89d2a DIST flate2-1.0.13.crate 74039 BLAKE2B ee9411cccbf4e304dd3eebfe62676007eedc72cb6fdf673eba824883d2f4d2adcbe292eba3cf9315da4b509f29ffee7371ef6d8f503c3bedb8d9fdfd5f91d1e6 SHA512 4b3b9e9a9251f0158aa89e4ccd65aef07a48afabe2323a2edc402f36404b632fe47df418d597de1de66898808d88f765444198cfe16ca228ac20406dcd158089 +DIST flate2-1.0.19.crate 73768 BLAKE2B 1cdce9db71ace32d45b90774cc0804f4f663d1193687e9487ffcb8b8962006c680449dcdabd296e1b1046bb3dc2d910a11106f24debea5c63f757b471fc33fa1 SHA512 6e802f351085ce8804afad32d9502980269e2c03e2315349b9dcdbbb6895f61c89fbde822e31504eb00d94e665e1a8186ea3d128b5b612c61323494a8dd4332e DIST float-cmp-0.4.0.crate 8774 BLAKE2B d8c4854b7147e938565d68e8f4890f0a0c25a886e78a2f61dc7fff595488e3a2655b2f942586546466a10087a0bc415b18acd41dd828c26427adb655c1fbedb8 SHA512 62aa5623affe11bc65f3153f8d0b923cce82ad6ce38dafb25ed30fd9d2d239fcd09baa10f0f4f9a58ea1a84b12688ce43e48c7e57c9751e940d32e9719c54a63 +DIST float-cmp-0.8.0.crate 9640 BLAKE2B 5e4f7dfb115b558c517f704a7ed292801ec979b2d27c89d1a2a733c84317934fecb5cc9a92c25284f5d59ad8f284186f582e67285a67e99e67b05887fef334cb SHA512 6c98f5eb4fd748c8192cfeea1f2b9679ede01745ebfa01b08bf19d796c985c1b2779fdc77984f26ef9c9a06a979ae3f0b14676e0c8b28defb7717bf10119c718 DIST fnv-1.0.6.crate 11131 BLAKE2B 220cf5463749b21e1560419ab9b1f235de08dd548c4a9a7fa6190d9516ce7db884f877b67174ee50b66b22be80d3be73ccafca80e06e94e0fa6e96fbb94475f6 SHA512 f1356b3da25f76cb3ccb4336ff54d4967f1dc7523eae6cba21a4349b8ce563516f6a2aa10d626cd5bb6046b55ac2f246e61e4e526a03fad5e78d0ea174841844 +DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334 DIST foreign-types-0.3.2.crate 7504 BLAKE2B 520818b702d990d296ecd31a8646850202509ccfa18edd0e1b260289619a6c351e758f317ec0824bd76eccb209b6f087057c25f1bd01a47897715013dd834867 SHA512 bf27b8243ed482c202d120383374f19ff09422535e24b9c1aebccc66529bf300ca17b8bbc76d67f98ac092e614497afe3add9dc68aa69c93074df05762f91232 DIST foreign-types-shared-0.1.1.crate 5672 BLAKE2B d2e42e04b6657e7a69fe0bd20c672176629c743e49a55fd007bb30e289710b70045d445ae9cae0eeaa747ee708c90e8abd9b5fc39bad8ec0666befe1b696d4f1 SHA512 bafdb2143e136fb0818e2ffd90b5c862b7181647d6568947d4e4531012bbf7a57b597221ec7056c1b562dfc0c3b5dead26d1a4111ebc15e7863737a873518a4a +DIST form_urlencoded-1.0.0.crate 8412 BLAKE2B d65250a1d56cee26befb8733733ab67ffba9b9826755194158f336a22e792d38320292548ec73cedf18a56a806707334eb75833e54bb811c56a2ccfee05aa731 SHA512 193b8630b2790931c1ade898187637b2efdfed60b2c98a2dec6658380433fb7711fc2d8196834c19eecddd219ca7383e4a4946bef25c664bf4dc010388b60605 DIST fuchsia-cprng-0.1.1.crate 2950 BLAKE2B 8519407ab5d1f04d03cc946a07050db4dd7bc70e03894e35b9e66910a3be11224084a86ba45103fdec845e94b7ba4defbd7c5217b035a0796c0c4a94b9562cd7 SHA512 ea9f5beb0dfcb023c22cfc2b37ce52dfcf3a2cbbed0f79ffffc332878858386805c65dce8469a431002367562d857a6c064e075688540c27fcb4056a110059d2 DIST fuchsia-zircon-0.3.3.crate 22565 BLAKE2B a4dac3457036efab8f79fe5d5b4545e4091e994d3dc63188f71fafbcc28bf98ef359dcd20add30ac1d990ab2e66159723302fb66697349c65fab0aa58d54535e SHA512 a43ee59452d49742111e506d6bdd8b8399a3a646e08648e25292864d7f71460c1dd1f2d77b8efa8ed09ac21fa4ff0442a2709f16d8833a3849bde0c388d83a93 DIST fuchsia-zircon-sys-0.3.3.crate 7191 BLAKE2B 530bb5d475ac828843af248c6bbd24ca3b5dd8118c8884ccc6d7261818cff1c79038077114ffa04bc73a078177527824c4d9d20a9b022e4057afee3330258cff SHA512 978b7e8795a5877a68409ed3a1d7b4246263f8e7e7ce9ba8a022643be98f58f329cc1c234717df80a509db849da4394f39e90a8e2a6f56f8fa8dd3c07e7d4386 DIST futures-0.1.29.crate 158346 BLAKE2B 943336cf753166f852f9dcbeb8e0b76d1d26cf6d688449a99f9f1885912cbc79327115514ad93d28bbdf1b8a91b2d22f8f62d7e5f5feb61f3024e9a749e11da5 SHA512 16b16ff65c75cc565c5364406f5d9c0d120a07a520f6ea2dc86aaf4644b9ad6fb32bc021b44fb7c74246cb7a700b3df3bfa813908541eec079bd7eb7beee0200 +DIST futures-0.1.30.crate 158916 BLAKE2B cf85d054df3fed1f5b6ba8673db3685e714881b8f22bb7e86dba19de2e51f62d1bcf99fd9e5851c12c28ada71255782ab3f48b77234b2bf7e1d5aca9ddaf3fd7 SHA512 5fa77e2018ba44fce8c50f41ce0da1f8ac51d3ac4b190d138b4af6b3d7a40391eaefa27a36e68c6586519aed4f55717b3519ada900787b08236888e04d3208ef +DIST futures-0.3.9.crate 37712 BLAKE2B 0ef50b4960aba3e8542214b2e88270e40083579ceb478e80a7f18d6c1aebce2b3f0d5baab683996966212ba54fd7524b8bdd4eb83899b16e7b9bae5f2e73e810 SHA512 ba0cfdfd17c9aa8f5880675053493cb6983dd702014118a82fbbc1a79bcda77095fbd5fa44ac785d498493d5f89306b5dfab4c6f865104a1cf3f4cda1bfaa0d3 +DIST futures-channel-0.3.9.crate 29521 BLAKE2B e2d1f00842c1705e86cdd582f7a19aecbbb237bfc0e68c153b3cf1559e1ab64e4df3007c00ac2881df6660d2d495b7274aebdc95e574836347ffa9d801984b81 SHA512 571bedfd7f3fea675b94b8cfb9f0a4d39b2fac1db3566888b8b1997432912c989ade2f1e02591d806d05c97eeb749dedec8506e2da08080249dd00abf1f769a4 +DIST futures-core-0.3.9.crate 13813 BLAKE2B 17ffb2a1758a62b752cd48811eb233bf046358146f852d58fba58f299e70043aa23f5ed4e46f9c7ee767ec48717fa50cbebc8dc3e0488c6f591fdc1678d43a9b SHA512 f264ad697055e762f549fde2308da4d33cedb691147f7b3919c566fb340871d714342193ef764f530f43654eb90a28d79e581cd4092b96a603661116c7ef205b DIST futures-cpupool-0.1.8.crate 10583 BLAKE2B 5832359dc451551a3cb77e48b73054ec1505e28e04b2307af5d8e17a3be9e0552941deaaa94d477082b924daade1a2aeb15a0e095629e29ce983b0788a15251a SHA512 49d7a75e2e0a6a6d2103212a9ad9474119f4f33cf3748b605dfbb461ec822330115cada6bbf6457f2093f4af4cc04b4db63dbab8c0faa8b25ee31fea29f660e6 +DIST futures-executor-0.3.9.crate 17111 BLAKE2B aa70d93848ed49a61c8166b8fbc331532ef800eae70bde66c8a554a4eddd3be7c2a8d236a9649f0991eb03a00c5607904eea58b65bdeed2d8d0a58b1fcccc271 SHA512 6eaf900a5d4c6f1b141cef6b068f7df051e44ee9d407dcf9828932d3b8e947531db8056f36a0c207232cc6811c330a0fcc4420b6bbaa8343db0bfcb24c265d8f +DIST futures-io-0.3.9.crate 9070 BLAKE2B 423f8dd0d707dcff7e69894c7ed57ba55bb04f421df72b1d356bdeb297a760e2451b14497bfa047b1251f38f8c07ec7d8c508e3e5c16c9f393a5f05cae681d82 SHA512 1416f018597e7dd630703fb79c0c65c6a3da631d921c29a9da631bc1e1683ae04f4058f72dc1ded9281be5790ed55c6b2471ef2a91d508dd6cdd3dd66a8843cb +DIST futures-lite-1.11.3.crate 36241 BLAKE2B 5f8d3eb8de85807b5882ac011ea3d07cc719bc5705503aff4d5147362a3b5526d53e29c118ae74300aece105841630933814573d72c9ed721e7e7f1a238e80be SHA512 ea314fe3b3d1022df46fe83e2ea1101774d0f37dabb1f9f24403dbc0bfe1aa7ca59a0cb70463a4fd6eb5eaadc74f70a843d8c128bcc13a909d6f85617fad6522 +DIST futures-macro-0.3.9.crate 9677 BLAKE2B 134c63576a317bfd1af57458bf1f65f631ff5808677ad8cbc600485b0553999496679273aa640488c0f1ad086d53cd6574374bb45659cbda1f0db4a89a270f94 SHA512 cab6c43157840d5e381958572eb47f2e531943ccb8fe314499c1d179b2e2630e5ce8145f3f707950188e219c339f84f8aeadfcb90cb8ce5b08db0bc6f9768429 +DIST futures-sink-0.3.9.crate 7652 BLAKE2B 19f9a5e03bbe8e4ce5f53a1072a57fa785a9a504ffc6e92423bf39c93c3a299026ec92945c4b19907fe9428231bb80c47f90ee1f2feb7b9449fcf7eb129c9d0d SHA512 0331916393a105b10f02292ebc5f83d4d99cfbf5e72d80eee7a99d4e41fbeb47f9796b7b272fda76cd625b87dda603ea4022660c3503e492ba0376b4544619be +DIST futures-task-0.3.9.crate 11062 BLAKE2B b44d4f8eda41d6ec985457baa306642706086735671482c805bcd7e84e9cf28b2a6520128796ed5915ce9cd08c5b4aad043685dec3732594bcab325c6d61e722 SHA512 dd5e12c6c95a215c96c715dc2cc60311a50e9372c8502839377787060b9b4170fb00172e376a8f7608cde1260efb2594fc153297067d0a96991316c9ac34cc79 +DIST futures-util-0.3.9.crate 137264 BLAKE2B 7fa3a43287c03a701371ef58047fa342ab3f7f1da25ab7a9bb33516c0e32582e80d69c7b627d92baf9cc36ce4261317f65d4652ab59c22a83705aa0dc8f0bad3 SHA512 89b464438bdea0f5bb3c3af49ca1a60f96597057de0534f56bd79725230bf3e8772a0839469bf7f8a7eae4355481cfc6f80613d5135586ecd422ea28c5400ed0 DIST generic-array-0.12.3.crate 18017 BLAKE2B 0d24e12365b31ba77cff37db6841428abf7f37f9722d629c168fd96a3a88390999a95e27adbb6aae697ca99bb9ecb4728af49d4166ea2bf89ad5ee09bf2c943d SHA512 75f3c19d3aa9db42909298b207564b2df40e7e8b8d54ad18972a833748942b5293a0edb881de894b58b5210c870ad546752c200710c5549144d11a4a0d7417d8 +DIST generic-array-0.14.4.crate 28916 BLAKE2B 41adcb738bb316d17967e029a829dcf7377427977309b010c2f2e365f16306b44991eb5f65698782497f614b129b14cad11bfeba2ae19b45efd117114492517e SHA512 34ac71fee2cd50ff786d39b4abacd9e090a8598baf4dc36ba5fecfb7171cd8e4f58e5360cbb0baf02a87eea26b7dca85b35555b82bbefe06635d2fd38f7b8b40 DIST getopts-0.2.21.crate 18457 BLAKE2B 10651e947e49acc768d99ae56ca5a7f37c1f61bbd1674e2ca58e3ae563fd64f3563d53ccdd0ae7a878710a39e13a99ac8c274974157db2c691f8c222de14992d SHA512 5515ae6ccb0f03efb783683f46cfd1755342c4e83bb673ff8914c7f9dea0dae333f8d9703865e992659a359067df0e8b0e2253de0d4b0c7707cbe7d73401bb1f DIST getrandom-0.1.13.crate 24581 BLAKE2B a61df4369526f860eef6952a021c3f473562cc4171c373c105d8944c305370592cd98a6c28cc0f8d00496f6b47cb900a4498dad942d0b6f60b4d8163d8904f14 SHA512 534b01d28bc9e69a5ad1e84f34aa4154939c27d70c5f557f15e669fa8894c375486ee945a6a6d8adaf1b6b7accda0e24963f70e77dd51ee0638a6ae6daa38925 +DIST getrandom-0.1.16.crate 25077 BLAKE2B 0cbe96c27e78100c181a064e5fe524efa9a7a267fe60f8336d2ae0125883acd5d575ff17d1d56607255d9b2c30cb9d962026fdea1a5c3c29a5e0760d27c3136a SHA512 c5450c522c07c7a38b326f9a9062bac7d089630219d577ea4b55abad4e0c31d17b7cde385fc43912dfa100b42334e7a52422c55fda8b738caae428c6f9addb53 +DIST gimli-0.23.0.crate 702175 BLAKE2B 9acdb3afc092e43b25a11639407eba7258d25e6dd57c1f1aa18d17ac7c2ad73b422f85d850947498deb3ad8c1b8001077f9b636f7c1c11a4215b957c990483f7 SHA512 b5dce7b563ce7b8dd6cfec5258793323d370f217779d0d57265bbbe2b1eb2704dbf0f25c189ae6e9079989b6ac7d5341e10fe49457577e482a3904c745c89b5a +DIST glob-0.3.0.crate 18724 BLAKE2B 1f1dd380e7d668a0c2cff9134279ebda958b4bccdd4a65ff01f9665b45ec4cce8ffbd47eb46e52cf516c5fd5803561e6bcb60cdee21ddfbb8601a95d45500620 SHA512 87098ffdbc518442995c422120cef71f83069c8f88a1970ecec5105b0f284ddd92bcee929f5c230d5b90ae1ead7e1214c3eea26f4a8b26715a00c1ab8b09bc46 +DIST gloo-timers-0.2.1.crate 5832 BLAKE2B 961384f97970b0ad543d9f38f48735909c4fab6b89a7490eeaf365e9fa94263d45e359444b5149804a515162b507184c59f91d4341643532e9f58b387036145e SHA512 c05881434f81aca49e7bccfcf0d1122f0320a59332d610c6891b452a521b7a66f3a98e59605a62e9145535e78df37e268b581a54b223a7ed3d3f79d6df82309d DIST h2-0.1.26.crate 153921 BLAKE2B 4a84716e37abeeebbf0771720c5af636576cff47158eca1c7bc76f21c0531b41a75bf3ad7b6bd88aca960e96e15679a7908720d316321e319021624834a97c4c SHA512 37686cbb102eeb15de3f76d0607cf64210b11f5272ed83dbbb145650fbf11916027be3acb487cbb3e02654469b9f78167a7f18551f39af142e659cb149363d49 +DIST hashbrown-0.9.1.crate 77734 BLAKE2B d59002253112cf92173c3c1b305fd03fb7318ef187d7e033433baf6a354db046d1f3fe0387b3cf500fbcc0f83d2b2076527ba7cda2695f7627eca0bc3e3487c1 SHA512 dfa4742111f6fe757b7fa97f04c7b4a78ce9708c87e8e09ecf3c28f2566e48af9885fda380ed918cec37b5c696110fbdd30273aba6e7d2221c9e65f72af064fd +DIST hermit-abi-0.1.17.crate 10065 BLAKE2B 79aeac5f72873a29b53368fb01ed4288224692cc7c55221633775641ade40693bf3fb44db22cbe4422a74d1d6330450110f21b586426b6fb8ef93f116476c644 SHA512 1ed4688f2cc1f1d5ba2f7637e2a9dc230712ce8907e1fa3d95ae374cd4b67a325138a98f2a524cb03f99625775057aa0370f480a73ab20485f0456e2f108baf2 DIST hermit-abi-0.1.3.crate 6741 BLAKE2B 0a7edada6e7c834fdd20b804237d29558b9b413ab99b538de5647e485d36864749fba6b8f46b4a6de4c620cdaa2d711bcc6759b53f8d57438ec5c9b78da71ea8 SHA512 ca85d69192ddd2c1cf0f12d6abc7eaa70a71956df5b55aaf1d3780c6e40207c33bb188a92a5f4769478c4ce13bd93cfd6b4134a21e245781b4ab4e3cb3eabe87 +DIST hmac-0.10.1.crate 11120 BLAKE2B eabb92f1f276f2397f7e28d306f4bc3ef0928f83b4b622f120dcf1203cdd420c331ecbe430e8f8424e6709523118fe01d425712cb8e520aebee620144f666834 SHA512 ab61133d280fb1b149ad097e29f6028a1998475d2f1995e3ed4f354a8fc91eaff01cf9437a13da637ff433fa05b43d7b144b5726c1edba1130c7004bf18b1c3d DIST hmac-0.7.1.crate 9765 BLAKE2B abf46bbac094d80d90d8a7c4ce8346a841957b33ff86997889b111a801d53dd68222885c2cff8c8eb430ea72c7f3b752010a59c72cb462d7c0469d90eb00619f SHA512 d1054cf7f24c892af4091464d8bd885a0914a24f31963e5cadc5f32d05742ac8ec558d754ab7f60c4b0997f4e437289a68aed79fc6e8ea45159f8775513a6d9d DIST http-0.1.21.crate 103053 BLAKE2B 78b888c4aeb641399bdf5696b53b596041b3d7236fb9596b6d6676f98563fbe8cda4d3f6fd5837d852b4235c862c42303977be5f092adfc00df1fe3634e0e859 SHA512 edb1ef74c8f73c89dc7b0ebc83a6c5985ee6b1223001403d1b8c1b2c3ffa3556c80df7f28575620c8145a35dc3846b05a263dbeafb3c62547c0f17c3ac6c82ab DIST http-body-0.1.0.crate 4618 BLAKE2B 2320b5b52a64cfa32550ffeebd950fb56135a0dbb8e43122521a760cfd574083b19a5a41ead0809f5ae764d797eca7007397931b2e63a79dbd9b4a26055d81bd SHA512 b1c9fff799f6581160ef232ceff82a0c222a9f1ed3ec24760fb6b156d42739e06512086e4819323aee7e19b1d0b30ac8915f775f9c36d63b4f901546d331cc80 DIST httparse-1.3.4.crate 23739 BLAKE2B 3abeb8bd0ca381ec3e7ef73ae51e1ff803583094d0cb12f5f4641fc4b8a312c3e1bf176a5d500a9770057fc9f9e925d437ce5173d99052d97439e773b70773c4 SHA512 97ff294eaf55684412d4e5a00c4077bd517fb1d51c420231281af09cc1dfa65a64adb4a18441db426db41cca91bd7032fbeb9fda02c1b0343466caa9dea8d457 DIST humantime-1.3.0.crate 17020 BLAKE2B 37efaacedac293197ff7acc8b0446a73243a2d90ed8dbdcecd9cb0af6e901f135e1d92aa1a642460f531a6811a5f08075f8aabaa9941e96eddef301e205fdbe1 SHA512 2589bfdac96108951882b7ee497528b9084ddd344a67914810ea9961a1e319167d5cab959c66cbb26e398e75ca50d488a251694fff35f3c2f69a88b6f22844da +DIST humantime-2.0.1.crate 17381 BLAKE2B 254f2bc0ea87123b49c22e95ff2218abb5f611918ae5419b960b472ce3402c5baf9d66c3a586b0ad9b10639473a0dcb660b8a8d79f86e5d6bd48768cc6aeb0f8 SHA512 c3cb464801fcbeea7c04e148cda2467386b7f008642d2641bdffab85784c16aa2708e847740772674d62b746c66d404e3b8307ebaa9c2df836fb58b3b0278e62 DIST hyper-0.12.35.crate 127971 BLAKE2B bd2b1cf87d30fba32fe96312164b5a55d595bb6f6495df4c0b219f9756c1ae9180f9380191ca202f5cfc49002416ccf05d4799bba62c7038578c59860c36a4ec SHA512 40f3285b4de23ac8404b191a44a78399ed3186d9e6abf77d759615cc4678292411df798cbe4c2d5405677cd5c108468c015d6b42fd8d833484f8ca9c1128f68c DIST hyper-tls-0.3.2.crate 8901 BLAKE2B 2b3810160156c584057101a25c8f7decec4fb4632631f4c048353d3d2f90a37cec7b20a85ceef61941f02c5264932c8d0255823c2d615825d2499951f5e25a0c SHA512 9179878b95e8e390b17d45bb02c24219066405f671fddc4e044ecac0a00646e9ae03e7cda31b0f6f7beddd8fbccfc873d28d52e6b46aab2d252a2472302a483c DIST hyperx-0.12.0.crate 80997 BLAKE2B 20441f370d04eae79f6fbe5988b9f63806ac4c9e7d93af998f7cc322c2c9963cf7f536139a552a251a8567070e311f05a926262a9aed1ff8a179ceddea6e44b1 SHA512 85ea65b3bbc7c86af5cb97948674b5aa41a3277699334f07a6d072c28f53771059d4ddc8833e83fe3a525bf41c2773f5957601dc445d75b8fe97f62ae7021234 DIST idna-0.1.5.crate 258735 BLAKE2B 31f2506f76e9bbab68c0da6222db214865dc37994851d91eab8c6e7f0220e6bcebe50ce3a571866bc03f3ad1b337f25c3a02c7e7f1494553d91e85c1bf042950 SHA512 217bc49f667242bd89eff708fef395fd46cfe3d24440bfb76869086fb93805c4f49d718251fb1c35ac40d5588ec98cf8b8b516fda53d6d7fd3da1ab04b0d173a DIST idna-0.2.0.crate 257203 BLAKE2B d26117124891f90b5e36af291c9038e2f4d46402c41380a6a89758459fd73839137e6faa401502be12dd81292cd9e12ec82fc611c0ff7a150510d19010767558 SHA512 375d6d73537a5c9cebfc850a2b561d57e748d80059ca27fe5e35c058cc12a5938cfbb39a76cfe57fbe589f7e36f89ccd91ccdb8899458c322e277c299293bc7d DIST indexmap-1.3.0.crate 47086 BLAKE2B b05b127c459c3107123037e6044eed24fa58bba492b230ffb9df7b8bb84f6c86f2241e87afa7c43e133957845b1092d7450534ab74b507eb187b0e509045f18e SHA512 41c933a78a5cd5e62aac2c4c8aaf20bd3fb394b9fa41fb9c59a69afa9b4039dfab82b3d1fb1b0c67f28f0cc7657cea6310db126dd4d84e3473d2c231fecc2331 +DIST indexmap-1.6.1.crate 49644 BLAKE2B 605929e1b6b3473171fb2af7500d769783d7e3872244800c107664fdd7decb7603bd3657ba208d3022a931fc499bb2c2e6b8aed85f880d3ed1deb827dab70703 SHA512 a859cf4f2db46fe753aae0562ba6ea32dd529789a29784324e82b03f64f42a4f302789230ac298860513b1cd8cb238b7a150f6f865d342d606fcb7a2787f9a03 +DIST instant-0.1.9.crate 5213 BLAKE2B fe208faa09852079c603930e88b7d0392a89a55d3b934ad45ffb0c9e44df5ef7e8189ba2fa12452f1c8a6416d6f7c0655365ba959bedf2b78228613944be8278 SHA512 3915f67c3629ec93296d56c4cda0cf97b29b1a70930a9d546abb9518139d4c2f35062563a5094e84841ddb1f00b0f3df9dc00801d96c01994765221edf03ef7c DIST iovec-0.1.4.crate 8720 BLAKE2B aa1b4cd98ebe47901c0959cf1d8eb2586a803d0453e2a8bdd5c63442b32886dbcb37650aa218c748fd45c9fe3a7fdf20569eae5b19716487b139caae1526da4c SHA512 e23fcaac239807daea20ddcf2cdd4fb858ba1aa970ce6248f70f0fba5bff7ebdb27247c0997ac0ff2791178f86ff9657e473d8f64b86c644763e5b3474edd158 +DIST itertools-0.10.0.crate 109656 BLAKE2B 73b65db4a9f02cd6940a81966ff433c5d9d82bda15b2250907728b2305451e2914e0211ed16e9755585d6a4ea67c3f2b1a5b1ca589afb60f20f23d1c1d31da7a SHA512 ecc194ded512a0979c4429c0395125e1d3968c61f673546b755c0a8bf2fa5a604690baf77e95dbb91dc26a3004b50a856a8aee0dae0e4c1bd83073e5e7cacefd DIST itertools-0.7.11.crate 78722 BLAKE2B c3a61cb938e9e761af9d9caf6ff862b121345c2721a1905ad94b133b8d93988023a083cb7de1a6f161fae1b40c00fa698304cad88430cb9fd1decf9bb93e14c0 SHA512 29951da2e976befacaeab91a1016a935e81cfc05d4eec04910de6710b14d0ca3a865ab6b5cbf4ec78a0ccbee1c025b6ef0c93f4e0b7be3f7dc3f4eaea408fc87 +DIST itertools-0.9.0.crate 96429 BLAKE2B 36d3b1dec7ece85639337f1a40a00330a5216ea8c460d13e52f0f9fea71bed5b3914cc4a7e05b407ed41e0dbc2292ae5873b3481297edcd92ec547866d044b8c SHA512 1c6650060750f3073140c4a77fc4d1acffa7d18320012807df0e20ab06ddb39afa7f086d89626e3909f89dc1f0408c9ccee4dd9454ca1f7a6a145bb213e7c5ce DIST itoa-0.3.4.crate 9921 BLAKE2B b2cc97b6b50164bfab0ccf3afb53ec827ec3247a8111814f9e2e3181394515abda1f452168d11b518d771701f6ce9a2936a0ed69e9b82e1a842c51c1e74df536 SHA512 1cecca0c6c6d9602e692e16cb6dce850c0f7c7ac5ec1defe1f5b8a17ed325abe41eaba56c1d973dc63bc476b52d436a90b266f6eff99c618b6581cbffcaa278f DIST itoa-0.4.4.crate 11147 BLAKE2B bb6f1caf1e58dc313bd3cfa2cf81252cb2ebc15e1f4c9adfcdedf46c5fa79811d5b0cbd58f1e91d1f62bf85d7b941b0dba535814fb43b5b70a38db791b45717c SHA512 f5e04bd908457e7592243ce64a99c5283428b767f4cc17d77946770411b06fccb0250625263c3e84a02a018ea7e8a0e4216e1929a71988bab8e1dbf603d3801d +DIST itoa-0.4.7.crate 12099 BLAKE2B 0e4ffbaad504565056f74c3ef560a87eff321a0da6d7a2c8fa35813c207713c22d77080c3b830fefbb21370dd29cfbc6a2807044485b38ac1e0c9c1de3ccebc5 SHA512 c61eb50aa00591af28698b45c528c36bd92088f7cd2f453cf686a1824f4656292638bebc468cf67f903473a5045f22777af623cc0515ef3bf25146b89a7c454f DIST jobserver-0.1.19.crate 20656 BLAKE2B e2cd785178522564d2130c21a351d16e8cea229f0858641f5b362a4b19c13994c749cb2efd3fb5d9791efff3e03052b3b54354d09100471786f932c5c6f56d8d SHA512 9beecd11eecc52f24d060c56267f78dc240c473b99dfe5c2752f19cf9724e8bf3b790c0c557d4dc3d0d9038058996abf416b1e0afd18126ef6fd9cb45a585efd +DIST jobserver-0.1.21.crate 21228 BLAKE2B ab1a6496d609e19235f022e920495e708571116e90f8c036edb5f7ba270c2ac938f7571e89f3fb714043c87623d4cbf1d404067ccac6a8b41e4a6768039cf02b SHA512 944249819e1e3dd09495ead941330e9abe439647c1e66ab7e2140c0c9e100b63f4f792fe06aa3c86f509f057df297ee2d35df0ccdfd4bd6a115b6a44076237ad +DIST js-sys-0.3.46.crate 67064 BLAKE2B cae8b3f5d9318f684869aca74d762364a4655b56eedb3dcc3b3678386ece5275c4990ba997a787158aca296320bc7a73915db5e9654b3590af179afaec823e8e SHA512 504048b9a2efb42315e351d3a972cbb7474cda1374281e25b26a62c5811a3b34606489b95bfd417b41316569aa33ebbd02af2aa359b576198f3123bf7e9e4d28 DIST jsonwebtoken-6.0.1.crate 17095 BLAKE2B eb6d69d7d22d27c55b55efb752010d78baa23a433f3d1f0863009f3d07d9cb83837829293221bfc89c660f9ce7b5cd3d0557f649158feb9b14bbb2e85f869d7d SHA512 8366d8f8f12b7b9644d389b59a12582ea91b09f7f556b801724fbf5e53c981e284ef2b1a7e16aa4e0fecc8571f4502dfc57419d279abc97fcac078dc71948e4c +DIST jsonwebtoken-7.2.0.crate 20176 BLAKE2B 8312d457ba5e36bb0e5ba7e856646cb20d53a2ab7274e302c37fca270fdfb22bcd997e8b4add5022a1f025e37cd9a66b49c085ce1c04ea6d59a6da5946dc4c2e SHA512 e90ba6092174f6662eae05d14e902293848081a3cb53c7eaa506cca3da7369cb3e98019efa8d4745d427fafd33d1aab182c2026eb6a52f95dc0d14f23f37c58c DIST kernel32-sys-0.2.2.crate 24537 BLAKE2B dfc4a1e31d3ec9e2ac62b890839919fb7fed1444070c1dcd75bb75acfb53556d6cf2eddf5a6639e7852a3df2a0cc715c5ce1d3fc898ef16a1687020d98f715bc SHA512 682bc7c629aefd035966a2873518fd60719121cca7d63d89d6c97ff5306f24d8b5055a3c91b4eedaec22b1d5dd3fb8b48ff7341a05bbd72d86e06c422dab473b +DIST kv-log-macro-1.0.7.crate 16842 BLAKE2B ad3c028863d78730e4b2bb2e8cb980581b13d741b5dd2b76435ae91f5a7498a1e9f99178a0c9370b693a3af6a95c0682ff0d63e81a2515a267c6564d50ec3683 SHA512 aa7d79ae599930dcbca06f77590d9623dce461b118435dae1a4128fa8f38149a820109fe4bd1f19944b67285cf1b41bbf78e94b47e561dff1af683953c55a697 DIST language-tags-0.2.2.crate 12754 BLAKE2B ea59a130fa723b1537e451d5a51914391fc0d375d40df1d8b3ccda64819e918332e344585523d3ba61bb0394899fc1663cf7a452aafd4a7e694f8d70627f1bc1 SHA512 54a6c7d1bc985860c194c842d7b5ec731d0e06f9c77ead8cb0156bd34addd957d0bbf8b6a9dfc6bef5ea31e39f84ab447d1ccec3c178a6c18c4a222a51e1abc6 DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8 DIST libc-0.2.66.crate 457815 BLAKE2B 5da379ea738b75189e106d4be821c999394043303b8bb6a9caecdb1b53e449f11a58edc4589193611b76e7baf00e155ba1077bcca4d0cfae30826e946a0075f0 SHA512 5bf5645a7cbe626108cd71e1d189286ed161fcd3ea12cd34f4e392be4cf93bf78feb6128b1101bedc41a71091398f26771f3efd3880f779ee0be00f706914975 +DIST libc-0.2.82.crate 515967 BLAKE2B 60c1ebdf659f1eb37f47a068e778567412bb133526df28fee1d20b3fd58dbe7fee1abbdd21c5445bc1022f2cdc39847244dcb7412114037a0be64f5a2a383978 SHA512 25eaf390acb409d329b9e32008078824eed4ca3a10af851f5097b653793db316419a395910c23dff293dfe2bac051a51871281a6bf2487937121b403286630c1 DIST libmount-0.1.15.crate 22892 BLAKE2B add6012440cb6b654d292c6ce38f7f1326c1338c1459514a8f7cb0a9478127c963805541c259d6c5d3e0c5f221c9458200a290f49155e5d77e7e365332f35a8b SHA512 0528969a3f4e0779e23154e5aa46f16fb4ee5e6d0db97564b697443d75fd66494e496bfa95cca4c1d4536b9554d05fbe3c8bf1fc44072b6a37a6c5152e7ae078 DIST libz-sys-1.0.25.crate 650151 BLAKE2B dc11dc65c95f6c1f409ffbd0c9b12a809eaca5899da1073d8f302a752f9bb538b419cdf2f540b34b6f72c7ac36719e8fe21a1480533829cee305019304523520 SHA512 3c1d0754230c327876fadbaf3770f52282fedc6b373c92fba386a80261c577f6bea2983db7d3a40a231fbcfee40e560d8f738d25b634d270e2132b3162497547 DIST linked-hash-map-0.2.1.crate 13672 BLAKE2B 76ea32f13ba113656afb26f41155d0d4c41a1190e809a070608bfc116eefdf8d79f605e4e13d8bf0be5fe6ec8dd34c3d9e24146008626ad87837356eb1730e3d SHA512 3e18c9e1cfb90ac3c6b65a57d63eaf3b0510e70d3b046043dab0a48b57fd83f2b11c98d474d4779a17e7bf2fa3a95ed92919634b1101ee0190c5209e2ced4182 +DIST linked-hash-map-0.5.3.crate 16130 BLAKE2B 20ca73044271533d2da6bb6ca863a192b61231760fddb82ac373a34fe63d92efe5b841fa401b9aa509cc1e05b86cf672eae3f26ab5c07c7b0c25e764e128344e SHA512 90ec22fcd830ccfdefd1f7c480c5cebd5e95c822e0c28fff9ccf00bfbdda080c17a722697fdc991ee04a4a32e974309440a91284bc13c9ee70284e4e247d33b1 DIST local-encoding-0.2.0.crate 10531 BLAKE2B bff98eabd71a70643198ce82ca0131228a6266d21c24fcec7fd4c0ac2f46aef71275891e85a9669a611f76ff9206d0a193b346a19e5c9e3b760c4710250a75f2 SHA512 d27146411d059d71a83a88726238ac6ccac775c806f8c6621ec91bef70042045ebe398da76d1b6ff14a690383b92a7893274710cf5a4da2a98096c2efb6bd9b2 DIST lock_api-0.3.2.crate 18404 BLAKE2B bb7dfe778cc1fe3ca300bd2c35817cd217083a8de59a5fa7c615a29ca5d31293129b80ca68565f4172d296164b7bb327c6e0e0e7744171f98ed4a51711ad1706 SHA512 2cc7a8ba1679d345adac9dd68b4485c2e947e3a6248b935c0a41762a896920c40cd87d4e7bacf00f0b78ac44df89a411dc32eb6fd7f4235eecb080eca7763d74 +DIST lock_api-0.3.4.crate 18750 BLAKE2B 1aa7cb716efa665df7b09ee8d95c9fe0ef7ec108d89348e413e78e3af4d6274a49530ac03d5438a503a7c6dcfe20973c1c040d79b6cf228c5a15696a1caa4a8c SHA512 1517ec7cb1f9012da78be866e026be40465cc9befbbfff4a5f644ec19653baab6b171323c3fb8ef218df4a7bc4b305e42a6b9d6849654d0542a1c2dc8fe11fd8 DIST log-0.3.9.crate 16686 BLAKE2B 543a8a2425c88bd3cf00d4cd2b4790ef344f9743b61776d65f1d8aaaa1ee1069933e33aec114a2dcaada5cf698bbd983fb22354aa50bca58b161a36b2f1efc47 SHA512 1d49a0dcff0a17c1238aba6a6cbc485a61986e8c4768805ded912c5014d0fba6ca38c9bd038f3f53900a6309d41fc0216682f137362e63715878195453d2de6f +DIST log-0.4.11.crate 36276 BLAKE2B 728647c829e96cb4fc795682facceebec887508e1ca14f13c0e7984db8ac39b3045885d1daa2f335de3e8f25c5cf1b519a1e7c8c6f4160a716bb8e39d085009f SHA512 e216fcb3c9635d8c4b67b05c1ada1e5de4e99dce89ab4c8f8033ddce6ac488605d8af09f93c42d25ebf8844feea22c93b71682e77a368ee01c686a15133fdeec DIST log-0.4.8.crate 31297 BLAKE2B 31037fdc2fc94f4ab8a6e89a251b0bc29975027dc7efb7cc86a8e848dfc8e2ae50acdb177b7ba9f7c1f20ec01e50798f89abb772d67a33f1b060ac617cf9a8ab SHA512 0b71f97d5964134b5eea1332347e177806b2f171d0be5c410c0ff1539470b242ba9f0933fafd853e4171a43b5e373a150af18918924be431c7216022553a8a3b DIST lru-disk-cache-0.4.0.crate 10813 BLAKE2B fb88c3efa2d9f815ada63e7ffb31c6e818d9b5160d65afc896ee8dc20a2a37172d2126c5abc1506859814d64f091defd07fd9b17e665247c37b7bca01fa12d36 SHA512 314381bcc3f2c17f846e70e673bd0bced1c144dee14822798b36468ba88be13912f9c6c0f798d855375b6a51502a925bb6d1a564d482fc4569fd4685fc25f44d DIST matches-0.1.8.crate 2216 BLAKE2B f18176110921b1cf6e58d52d12f1d1a3455ce2dc04421fbf1b392f66cdd81a88e924571fa27e307a06301d83b04f3b8a0ca3ae40d2da6f2decb8aac4e2801fbb SHA512 98b58f6a2694b03a7dd1be69ebf7e3ad14483fc8e4cb6e6c26a4937e4e660e843efb4dd04a7312dd9659ca02acd3775678f73b8faac44a76ffafaf873c22f590 DIST maybe-uninit-2.0.0.crate 11809 BLAKE2B 5e517b8c59f9ae4f1a4f86b48679ea64d62450ec2519c8caaa914479ce9e5b3aff24707e2e37272ba74bb60499afdc602fff17756337b0c50a9184edbd8b8805 SHA512 3006fc009c7c743d9147a4122e677cdeb2546f7bb46963b2f266839614eb906f9d763c161044fd0bf3f7b54124ac0734ac9ae7f7151b1a7a5f45cbc739976434 DIST md-5-0.8.0.crate 13122 BLAKE2B cb74805b5b939e4261deb85de94b57ca0b64da03214221437f099dab2c49b1b4c2b1f2a6a8cfe7ea3047d4df41ca9117ff885516de06de298ff4ca416fcc5137 SHA512 f0baae0ede1dddb9be047f8d776fda2819980ece24e86da9d7bc4828308e53c4fa82597d416912ca115e75019518839a8edc076ba1e43686b0023aa559838a28 +DIST md-5-0.9.1.crate 15494 BLAKE2B 25218518792be16223f78ab0bd81284005b4a65defc538fba79dd3dc99c7d80dbc8b8ceeda51dbea4851bf1da86d3f66fb64dcaea86b5486a235c43719a3dc3b SHA512 300723a785c7edad2a9abf18fd9f8f9a40ba54676b394cb5712894d1170cc48199a0ca9ccd3b525f82832d5b33413c2565a0c079b6dd08c63d782f1a91fc3e0b DIST md5-0.3.8.crate 6177 BLAKE2B ccfe37b9ec1284e5b7a1532d521ac2a96f3a77488166a71b5e57ac5d848db6db9a3b43cda0a5f8d2ec35f353b0576f4c16f50a6fb5041844c668462f0afcd05a SHA512 3cff7965ac287077803a1cae6e808f8157ed182ab282c948fae6f936692b08ce904ecdf53d37b83989aaf57dceaf1e82984c749ca27a2ca83f8eed2945f36398 DIST memcached-rs-0.3.0.crate 19015 BLAKE2B e50bfe0f85ad0706fc90aa46c1f36f6291377e5d4ce0da1e242a050420ac35e53cd5f5dbe21659ea69b0077bfc248ad2b9ae8bff05ae7bbf54d5760f31a0c8c0 SHA512 bdba069d806d7d032eec08c0328f9bf8a388746d1072e7a654b9c4ca2fce34f164ad1ffd1d91239eaf8e34c821b83bfe6a46ec5c81f7768874627a26183b24f5 +DIST memcached-rs-0.4.2.crate 21871 BLAKE2B 6c9f6d939fc583d716467f2a04b5d5bc2cb8111ccb63f125a5a05445c7595ee7c612e30972600cccd1ca3f599b11c1e9785ba408c047f63b01e4f2dac5e57f58 SHA512 5da8d28514fae7422bae716ceea3af93868e93abf1f2c967f8333b194dc3a17a0ac86919bd5ea754f186bfdd951a8935e54c6c94585d2b15aaad786b8de42acd DIST memchr-1.0.2.crate 8639 BLAKE2B 3177eb1792892c0a74c5a7696ba6a4543fd5fabbea60d77e9b55e9d7eed365f3ed1b6dce44911246b52b8ad9a05e51679f42f9ffd4e6bbdbb5d01b5155eef280 SHA512 322b70bb881bcc2f9046f2daac5d939fd581370fee82b7e0500e27738d1d91e11c3f65fbf4576e0d987043cd08e5cd2b39a5ecf66d0ba7d95f48b6fee502bc24 DIST memchr-2.2.1.crate 20862 BLAKE2B 79c8b7772f6c4e76ef98e416cab1a87648fe1f78f77eb31a894a2b1611fcf2d8336e361ab3d692cd03579b33f6bc5adb20d42418475dac5441b8bf356e38e442 SHA512 0f5e11507a4235edaa8ef639753abf62f1c187c8c6e35b0c80c9306958e41893492d4995e28bf28e5710e8739c7e75bb75a515507ec87870741a3b426ba8f44d +DIST memchr-2.3.4.crate 23077 BLAKE2B 5ddcc5fba109030040dd0c394344860ac0cb96679948b364c3333eddd29992c335c2a46a6f496c2fe085981ecb6e5386f7d44c1d489cabba180c037f1a872013 SHA512 24cde03e6f7cbee1c1d12dcc691190c7e3dc72f468cf41e2397560961d62685976fe47de51119c04c473cccf75b38311bd887fd9db93e92563aebac8f9184df6 DIST memoffset-0.5.3.crate 6107 BLAKE2B edafda6ce36dc8bad6bb1f2d824d6c6726b24effaaf8b6e1e612bb95c506d9f0aede29fbc7c5cd71b27b624ec4f4295b0f09842e6b66257093df8db076b7b974 SHA512 a647140f4218bae56c48119a21c96edefb214a10329bdb91f16382e2b85854dffae33c6c3d55bbad3dd7c82424f0a10e5d97a9010ccfe84b7339bc5f16c4786c +DIST memoffset-0.5.6.crate 7382 BLAKE2B 42ebb93b567b339822201e31830971c32452b3d6681787c6969360c8db54912ae511580d8c899a3b9cb7f2fba98099c8df4c17534b97e4f4b1902d9251296527 SHA512 6df8952d41f60fa0993fbc85d112a15c1f6ecfef66da29ebdab71f40cd8ee8722400693b6ea023344f1b5dc351cbe828f465a8cabd150377a62948cedeb5db6b DIST mime-0.2.6.crate 6719 BLAKE2B e9c859193c3360dc6a779640c4323129171a3e7f0ef07007b0cf8f38e9a745ac4f252ff7d2dda5a67348a98447e25d04f1909cae289db8c8e959dde6b118dc18 SHA512 30e0cd95c8961ddce61759fa2c7273dfd37d490f96a5715d558c6c7775457560268309c3ad1222ff8150beab8f328b3a958dc05729d9550233d3efa0a1e13137 DIST mime-0.3.14.crate 15035 BLAKE2B ab9fcc2247637465d99006899fc120ff60fb4b61f603ea65b15da594bef80ed2b9788e2d893126ed46c5e8cecc0aad2a93be855a043f9224ac07c07fd601734d SHA512 7079ac27a2a7c5534ab8af24f1d84ce78d9b3906a56107198e5ac43e7b6cc74a980a38bffee0f988e7b4a9b8d3bc052797bcbaecfae4c9470073ac34674f6471 +DIST mime-0.3.16.crate 15206 BLAKE2B 9a599ca82fd0dd6d3d2dea68a47b8441b1024d016ee1fb23cc6431b39ead20c9b3fe1ff3397af79c2c1b2cd277c440d4fff69f6b28c550ddbe15f680923c834b SHA512 cb1d691610cb82720e553247336fc5eab63407ad37febf2eb50aaa4e329cca70959ecd8bb8c7af5753acec2c8e86fc9a0f8ad9ad2de93fe9295ce84033d6054c DIST mime_guess-1.8.7.crate 17774 BLAKE2B c207a6c2c4894cb2a63d395069c9280cf9cfb12a769b6ec05d44e4a7391633d549173af7ee21d32c06ea397ed8c5a51157ff7fd7a81a59d2e827144c718551db SHA512 d40083e53cb463071e598a650efbf7573fd94293dec851c5dd9a6fe33472d557f02fea9a758a6ac9d4e3c2c82c8e9fe77bf3ccba118fba81e732e18e7e2cac6a +DIST mime_guess-1.8.8.crate 20147 BLAKE2B c597e563d66bd63c4bc33dddbf24d5e6c9f3cd0186e039f3ce7b8d350ddbf2d072fda9ce9d96972d1636f8464e62eedbb72340265bc4d3dce1cd5b8c006ff028 SHA512 5c3fde03b3f61c5f6ca96d929c06956b36fe72b96c42ed363699f1444991a43d0416e399d5abfd1b93cd6f7014f32796121cef830fe81ee5b23ad205595125bc DIST mime_guess-2.0.1.crate 26646 BLAKE2B e0ef30850cb07de190677229161bb9ce37c7f7cfeda2cd2c54c6ebf8b7009e56a9c84935c55e5ed0430f546d4b259867132a702bcd29d3f25a2dd1b3a59da5ca SHA512 c4d83d8c05b1173c531eea48073762dcc5e80efc2609e06dfc1413ae2f3a3f7d89e533453aeaa75182a8b663c51c7ad0d4eb0b5b4450afc8e11fd74b84a9799f +DIST mime_guess-2.0.3.crate 27437 BLAKE2B 6f9176749241dc9b8c08eea3285ac1aeb40ab079f8184d93c436c00b205ab754d9c2b5c481774837bd1c4522b33338fb7ecabe88ee2da471478cdc1391d9281c SHA512 b08013ce235e66eaf49a88ab4c5cf4d1f1b95846c1bbdc1a73efea9052058860c7dbe2b028fe1b33c713621862fe9af2ed097558cbf5e08903ee406a44af162d DIST miniz_oxide-0.3.5.crate 54531 BLAKE2B 858a8a47d26e3e06d59547f820f156d28556055f68527e2b19d7516b86d8a4133c225c06b2a3cbb0c2e25f2450358293d54db65ae85bbead1abbdb90f5dd42bd SHA512 6aee406798316986f836822d3d0942ee40f0d3ff707827a6cd407a7565628ad3e5e0b2f072de732bbe0b2d4dc2cf151f8d46f0ff4950c4b1d873ec90ab9f435c +DIST miniz_oxide-0.4.3.crate 50058 BLAKE2B bc7a152a984de061803c11255459ce3d8fa64dd5b38de9f2ed29213abc1922d68746ff523de3b99e0e95a8933ea75448a9fa1e14cbbe248549074cd5ce7b3c1d SHA512 8c0e2b3a585a0986a61977d4459adb1a7c396ab53f4f688dcbeb2a09c60878b0423f54fd1879c190f5c64690a2473ed2a07d4162a650f6c39f402f6b27e863b7 DIST mio-0.6.21.crate 129233 BLAKE2B cb39ed9e9d3b5f456bee86e33d8f0a8cf4784bed826b7ee7f40dd66a98a12b1113fc150fa3d1ea98bf0eb2778caa367abe193dbbdcc0d82b96207ef8682ac982 SHA512 2bc68f6ff424d3ae2ef67a6a1a708b4c42b05f616cad1b0061dce3157c6a46d0666173e65c6f8b7960051e21b526ab5acbdc835833b5496fda280719ad139c77 +DIST mio-0.6.23.crate 103554 BLAKE2B 1286ea6deb7579964a5c15926509d438c5454d4f56e936753c76927826fbc5444dbe33b7465a15d0ae6c122bcc98899959391a5418bff31c176d51d7b2f33077 SHA512 ea95d15072fe36524a85b50108415a809d7ea3744deee45e4b6a1b763a11c88cda6dbabe4f8d01945a5edeb52296a74fcf457c85be3032c1311a35025860d05c DIST mio-named-pipes-0.1.6.crate 14766 BLAKE2B a372fc2f2393917811bd56c35cfe6616b879e59b220c7a56b92caaf1d68227ea2b388f0507b696b738c7e470041e84ec86e422066738a3cc5c52ac90c9c057ce SHA512 02e33e7b2d33eba7865ddb158bbf5e72b8eebf728e4f06831d71db431d9e444307f42ca490ea2d9a0388fab1734e1ef4dda99127036e58fabd1f7186221a3b61 +DIST mio-named-pipes-0.1.7.crate 15140 BLAKE2B 5e19ee9baaac61efa0c683f46acec94dbb5a932a6012370976e444d265f71b7dc168c9de838389c5fd492c5bdb15dbc1f8e8956640b11fe5b4e3e09a5b7f12ea SHA512 bd78651d89c292c792c108ab5d199da436ad62097c0fa1563523b8fd5a3c7dc0a7a948df38a4ad05a8e97d7f30652de6ef15d9f0be9157653de11c790ed25c90 DIST mio-uds-0.6.7.crate 14389 BLAKE2B b01fbe5ba2e2f58d2bc513ef577c70890ab0a556313dc8e980d4f51d4622be9180215e2e9655e3f02aced40823bdf69b94a8b63c6b2624e28cd24fb5dd89b0c4 SHA512 fe16c8702eef599c2379a2b72a0408970c3318e240d6ed59077c7fcae142bfcda4d9e342e3185338671b82719f7c2ab156bb28a54818a54c249216dbb0f8bb04 +DIST mio-uds-0.6.8.crate 11496 BLAKE2B e52d131f292c7c09fa116ec5c760d50e8389c27fd7b79a4418f0222ae124fba0e5943b5494866e9db75407ab9f6b1a9c7aa7fdf2c4d601e8c785dacd8166f6da SHA512 b6c752ae9f25c37fc7e23e06a8843089c5291d60e53a6e9093eed1d8baf64c9e0ff14bb2ea1c0c8815b00026b28fefab2aa34104bdbce7e99549786d0f507a73 DIST miow-0.2.1.crate 21133 BLAKE2B a60f04feb5bd98eaafe6123f7579ffb0287b0a3d1de0dbe1b504141d76dfbc247891eb6dd87753ce5d6e2ae0406387ccc8684a91980c5ef1ad6610c29ec9e3bc SHA512 b2639b1976274b7a01ec3ff7fd019087775e3bc5365101b24db480bf9c9b66e8a1aa34405d44db6c2be753265a5124054eb37870b84cae2c63fb6b36bd5c6d72 +DIST miow-0.2.2.crate 22044 BLAKE2B bec3bbd899a080e5c97a8c1dd9dead16a57aa44cf2bcd97be03155c28345c45fb731650eabffd2fe18a633ff947e63561327cfc86560ee86c3fa71ad4d2a3b62 SHA512 e42012f67e1c5a475d1c9790bc731add53f7a3838d36f8a701f69974c3ff33d31364006220e69c8f37bae2eb31055ee704c42b64241d13be528c768ca5c3d6ba DIST miow-0.3.3.crate 22850 BLAKE2B edfbbda60206d0e25eaa2d8972290feffe989bc2b6d98099fe3042bd0480d63a0cdb54df1abd55827790996bdbdb61f241b7fad8d325cdd64891513876ae913d SHA512 f2b8c5f31bfa2d831f1a6c0aaa9e526dde3ef8a2ac363da5180592cdf7a30e9e0898de680692db00406a48f4ee068ec97e3d42787c807335f7d47faac9c563aa +DIST miow-0.3.6.crate 24533 BLAKE2B 232aac1d3449f2542c8fc21c9796932f478a4317a93e505de2113c6d980bba2c03a06f74d00a3abac79b689cbfbb06b5a4fa0b6778c9866bb67053111ee16d8c SHA512 13ef93e0965a2c5e561e7252407a0db03dd0811d076f20a6174a5c2ee28c49f1c340688d0ccb913736a1cab1c764cc719b61fa670f9b707f619b70797cb81ebe DIST msdos_time-0.1.6.crate 8445 BLAKE2B a9d2b0f5b353895fdd48ba9a7112b9d030964a97a17a739d0a079a3a4a2b594163bccfce423ab0ba963b0fd3cc4afcf76da6084a301cf9b1e487e2a406b587b6 SHA512 c6e053673a9ebdf442ff064b5353b7af9c660f1a498f487da7893d31cc7a0b6debff4ee9e134299eb94e3fbebfd16d7561940b302b1ce976ea5c7bfd5cc19fd3 DIST multipart-0.13.6.crate 46966 BLAKE2B 9451ced730f74d77b114014cba065b935e2ecbcefc0a3fed5f3ad7c1c547b18cc552114261a688710a8afc90ad558e1ebcde9ddd0941d12a93ea6a8700d890d7 SHA512 751ccde3727b6c54d87a54111972c03ec397e2fb66f03958ebaee1ddd9d6d297e285c93c8fe8161d469aa281d52a46088eb165f740de3a110dd20e752fb94769 +DIST multipart-0.15.4.crate 54583 BLAKE2B 29ed1eb378dcced6ee0a8fb508b0555e03999466436d0fbbf7d522620004a8f1627b6f3d6a3a6386b586f99e368de0ee4658d453303bca6af8c7a4df3a6ccaed SHA512 a1ef450f277624761499f9e19fc97fcf4b71fc579b4a2012c05ac939434fcdc3573b1987a342df7bf2fab0eef6ba4c63c8e017cd1bf233c2c1bfc28f2c0758ab DIST native-tls-0.2.3.crate 29087 BLAKE2B 0304db852e3b1261a791a5a8aba5dc6fd2e13bc32e6ade5ab0f58403583ea45324a4ae4359061c2a9137cc7f127404ef663702a22fe64f2489691de71eafc914 SHA512 9964d627c922261ea730076a2c8447784e0ceebd8e6218f5a61093021f10682c2fa25815c10711831b7d41c84b7c77cc1128a663669058882b0af6d70ac0bc09 +DIST native-tls-0.2.7.crate 24958 BLAKE2B c06b2abdf77d9ecc7ef6dbb7ea2fb6fbb4e1eb782dfe8b9e44bb2fa799fc9f3800f3d865d2141d04533ec6679d84aa703aaf2a497db6b0f60544da1437e47476 SHA512 f646b45767b0aac208b840989a1fc09198e70cb5277c077ef8247d3f591631bed09c1d36cdf372e68ff3aa7da7c885c2307f8b0dfe2185839e15dd4e7dd8f143 +DIST nb-connect-1.0.2.crate 10141 BLAKE2B 125cdded5369d380583ba5b1597ea4a00427db550dbf12536d86e4a2b073ef37582b2fb4560a539d789aa60f26215e48a05f1ba63588fcab148bb2dc793fc3e7 SHA512 0bacac76308b74219f16dabc2fd1710805e1601c7a0856df6f69d7b77ac513a0b8e610977e40d6cdbd49204c1e61c4f3da7541d9354d584ce3fd40b3d0cd7db8 DIST net2-0.2.33.crate 20936 BLAKE2B ddbc96e7cc4877b8a66d019e7e65a260379cce19c87bf507701ddf1b00208e7a321d34882282fa650a52f6b9d878605a6fc3be461fbb7e10182dda04a04e5806 SHA512 e522b399071daf1a9b913429e2eee52503d9604114feaf6987e97b85c128246b9137e3dcf03f45ca93d623ca6a4b295c9b703db4c319af47498e07d7714c07a9 +DIST net2-0.2.37.crate 21311 BLAKE2B 21cef5df92d5d51c8e23c57ad2225e3311c13083fb86830bcb313965eb5ad0170519bed9a47cefb2305d3614ce55e11896a06437cf9ca50c79b7843ea633e99f SHA512 9ae70c655468c3e35ce05988626e0398a3cdf7b7343c08aaecf1267bb958329e608b814cc7be252fe085de3cf6913a1c72aad206c677459469ba4886c20206ec DIST nix-0.11.1.crate 162326 BLAKE2B 96885b9054153d9244cc1fd5c346bbc9df4a35a39c84c7e8c9ea8b5c91bddec71cf330470ca06367f3bb89bb20a15c6d43488675c3abb2a43c6c1e26ba72ade6 SHA512 6ac6c7e95d23bb20ba94b7908b429f4a57551f816835f34cb2c273fbdcee29400689f689b697767572bbe4e7cb55ddbf49bcaffc42db820995b8b595506ab6a2 DIST nix-0.14.1.crate 185227 BLAKE2B ecd12ae7580879c960cd828a22109e5a7f209a24c4208bc04d4392f36726886b66b147dbd3a1f3705edd35e53187553c125dfd47589a326c032aab0a3d3c9ba2 SHA512 c6393f47cdff2134cd51ca3d6becf0309697a11ac9956e3979a2d6cd00a86545d1af4efd63f6d5e417a80b2d9b247a7416b7182156d9966e00c6da25a3bfdcb3 +DIST nix-0.19.1.crate 213462 BLAKE2B 6abc355e7635272adf3933ec5835704a1b1b13b2d2a0e1a4d93280d91093184c7a0a115b75aecd44420b5f4f8e766fa0a86ae3cb96f71ab91bcbd0455a2bcc09 SHA512 0ac549babd0ea438825ad875dbaa4563d8eb90d83160dde429c0a97bb77d4ed3f19f1ad17437c61da69aed3f23382d464e99bbed0199678f7de41cd38953b51c DIST normalize-line-endings-0.2.2.crate 5299 BLAKE2B 3d0cfdcf94f7beaa24bfe5b332f952b96bd915ecb4943b912cdcd20e02b4ee6274c7c3fa9bb39743a0a09990901cb8406b2a6a583ad62ab61800f33df48ad32e SHA512 d1581fce8b99e2dc6ac187255722e8aa07c6d03daab536b41d483fb961afdcf043c8fd92843ae3a0835c36c39e403b6bf263d5fb6bc0342d88c4be0e9a4fc1c5 +DIST normalize-line-endings-0.3.0.crate 5737 BLAKE2B 935b2d20ccd37ca7469641a37aa0ae9b6872715d6ee88d568d0ee16fb76416cb1a0c585cff861825de8cef11d864b1dc1b350911c28d64e071d8fb444bbdf740 SHA512 f8e2a6e333b0e8972febe8b9cf058c8d899c384fd177e0b6ef1c5f94e0fa18192963970cb1a2ba80e3135a8cca66cdae6796e4d84ac6b325bb369575bdfc6eea +DIST num-bigint-0.2.6.crate 87275 BLAKE2B a7da84e705f8aa287b6704a42ae1822ac1555d25e7f51e69b4288a808557dba2c0c15552085a67f3cbd445d518fc8d4f668f7264237263acc4248d3dd1a2c0a3 SHA512 19c1ff0ae6fdfc690ccfe4fe6008c102e50ab9bf6b1f4e4f04a348d217d4d9d538585945466b72b70713053bcfd73685d1a907e41d135265d330bde996709eb8 DIST num-integer-0.1.41.crate 19399 BLAKE2B 44b96c8f1295f0d3021303d7e3b49474b86fa7287a1f284867e18883617d642fbbb8725ddae0fd68b1ec70276977b87f4d040bc457e037562f4de374d042f178 SHA512 f979ace06e3c109e9b5217a85341117ad12bb6e8da1b7ad799d91a967e3da1eb785fb114294f049ed8a2022cd5269c1ff771bc319af3da0899df97a1e412297f +DIST num-integer-0.1.44.crate 22216 BLAKE2B e1c08427e006cde6f2084adadb6086e87e6d6f8bb8dfa757a8228aa671e862a366e4bd8ca5e0500008c18bab128aead9bd5b1e53568a4f40afadcaf3882ee98f SHA512 d07e27ede02a1d007373935fd91e57a26e0e84ae14bbe24be66763baae6850788bd64ad2598d2bde4f4fad6c8a4675c40bfe0927164b16b9b69de5e9a83d9771 DIST num-traits-0.1.43.crate 7659 BLAKE2B 313221a4364b18eb29e2d4c480209766c56b1ca2587a0ab8f668c71cfdefcd733d64be1430bea1846a77f075a26137fbe71f2f4d9be79688374cdbe9e0274ba4 SHA512 35ee0a41f8ae33b1e6656935585f540956a8155045992e7b488b9fdbcf0eb9c9adc90ed8128d45f248b9ac583114cf518c4c7de719b8c6627b29f2fbbac91f17 DIST num-traits-0.2.10.crate 41810 BLAKE2B b1968facdefb08c2ceae9ca6c3818f03e781e8524488fea26f1a992d3c40af38376d3e732d2dd75c6f666a38d15dce20d9590c432558d65e8fc585e33ea12d3e SHA512 5f945c8310a9b3e78d59a070639dcc1831a80ba682860bade38e738beb36b0496d268d50cde6623d3d20b8f5e68f6ada53d0f21554dab1c18fc225d397ef3761 +DIST num-traits-0.2.14.crate 45476 BLAKE2B ae310d9d5640acc3e45e1e5d1d2f519539795922c0058ee940c94c94b6654b39358b7c18dd23a276f2c1b16a30dd4de4cbc8575bcda6a5c11e70665d670e6439 SHA512 c3028eca9f7b718de0db3a36cf3e462bdba43562d52c9b809ed4cc0aa6af403aea542d6d4da743cd1dd541397815a3c5a84cef4d6e40122994e4be6a62319b2e DIST num_cpus-1.11.1.crate 11798 BLAKE2B e395b63d0c7050e06d4e70dd9581c0c005a673a1534b49fd4a257c3a210d3f48a32fb467aa4f05c69e1324ba0c1e117f3d0802df2cb54080d27ebf9d31d2117f SHA512 c3a943f5ff82eccee6f2e8af73e12fc83a82590030381cfdfa52c79b2f53012012b246fe8fa682606b7ddc011892d72d5579bc17ed072498170b51060c7e7f5b +DIST num_cpus-1.13.0.crate 14704 BLAKE2B e7a26e597ad5e45309393a9500b031ba64a77831320cbb96d7861139a2f7a453b7ba06a3255439b43ac1e2e36269b0a350d514020d3cd82c2513b57934b3ebbc SHA512 e75ec298fa682be84bf4efb6cf40126da9233ef25f07e887c2fa7421ee78790204564e6406c8219466651f47421e27f69eca690bb9cdfc982b644d78cc10de3f DIST number_prefix-0.2.8.crate 5493 BLAKE2B 4f3a159e1805030887d912016ca5af654dbb976bef9ac9b3c086c8c18333840c1405d06ba907a0dedd04c39d3a8d773749447162eb15fe52b0f9d857f3babe4c SHA512 7b8745e6bf91cdfdd11dac33187359272149981d2b25a960316dabc2f34c162fe33ab2755efd82dc22faa0f208b1fa4046989e887fd93b8630b37239b6b59974 +DIST number_prefix-0.4.0.crate 6922 BLAKE2B 81bd3b588c788e6865104e5ce87119b5e0c5a526042963d52cd582ff23c2f8c9f32b4c445ef0397fc402b6d047e031d8e2c67ac97e191bde22e17662eec3a554 SHA512 a43b668d7314218b86ca7451daa9dfef71f6c9f6616bc34c12d94ae6030f182bcca9da83905cb46f3d49d0aa81385a787e92e4f3ae239658067adc249f8174df +DIST object-0.22.0.crate 181505 BLAKE2B 5a7430b47954c8aa89624d7895b861dd1a8daad926a59f2cf4f6c4528bfb794c1b0715782844ab142c8f1121eabaae71958e5fb8b67c45ba801bd31053cd08d4 SHA512 9491319361ff42d19f0e3dc72186dfa2a21e28090516a0a1be5bfa78a267fc5447e1be73b16f25709586113a78ba5d49d8d6c72243c9adee3d3e4d7aa2f268e6 +DIST once_cell-1.5.2.crate 27660 BLAKE2B a5413b7826abee1f700c55d05cbd942c6348b3d387217bec8f0de5188c3c8d14c76c216353e22e1dc7e2dfe1efa848a188af31254e3656e5484eb0cab2802f61 SHA512 63e7977e10a8b1eeab4c758bc03dfe7c78cfdd38f12667fc1d4842c657b8a4a2c0e46c21d7201a0fd5ed613055bedb8351e13bd2a4fe906d7fee0d51d67097ba DIST opaque-debug-0.2.3.crate 5643 BLAKE2B fc0cf1ca373f2eef8a37f6d7eb02acc7cbe4d71f7844e01453c036c7595121272c207023f43ae5287b343756ca0a8bddc53c5e0186e95c75c019268a5f716087 SHA512 7aa44aedd3fa5a6ed3d60239c23dce4cb7b27693e110140e6b332579bf1c1b773244f12271ced975e53caf68f3f381a7edaada573efb982d2e13d638a3a6dd40 +DIST opaque-debug-0.3.0.crate 5767 BLAKE2B fb5d32c876a271b41582563f5d6978d75bc1cba2cc34167f491bc198e6eded45b9dea65effa3aa972ede20978808b37ad1aadb6837f926fa3378ffd382076d41 SHA512 9909b06668a4f97b4d0e916de3e1d0a922a5a0b911a7ce190de786f62ceaccd382cbd0dbe01ab0f15e5472c10848482da2307a6d897928b6b7d5365bc0321cae DIST openssl-0.10.26.crate 186994 BLAKE2B f95162ec44905c5da7606cfce2d343ab9538b03774559aa8ab18ee8a9935f2dee542bd26a0ed8704c4bf808ef46569f19e405ac8c2acbd7b05e1cc89ec241a71 SHA512 6a0c2202b4b5d3099712a2badd464eb6e8d310abdeb265050272f7526fb5bf5575ad4a5a5a4f798a5e834b59f223a6a76fa3b2f9bbfc08bbf43b88c3635bd38a +DIST openssl-0.10.32.crate 199469 BLAKE2B d8dd269501a1991fb9ea27367a17674ec74265ea4281121aa114b18aebd821425d8cec43177f395542a1ee3227b1023d1bd4ca8c261ed194841e633d05735250 SHA512 dc37b5bdab49f6fab6c1b7610c89b5d9aca7a432f341bb10fb7c2a1132f42db63eda0c0bc4d82130e1bf3b521436fda1e0c1f9f1091c060621602384ea649962 DIST openssl-probe-0.1.2.crate 6427 BLAKE2B 8df00c8ab6af7887a88dd1672bf2c40c6aed5867b0b8d07dacc94b80591814e2fee4ac5dc775ea0e98cc33641b9eeebb6d5979d34717ba400b907358ceb2a469 SHA512 4001eeea5c4f859559475b4b1df8248611bd44273116b31e7ef775e02918cc989825989868f331f0f0e387787680c1e4ba721ac0fd4695f7363005ccc0815d9a DIST openssl-sys-0.9.53.crate 45434 BLAKE2B 42fef72ebbf3bfcb8eeb6499d2965e297c4e4712ba06354020ae322aded58917e02a77028ddb165b5210e1352a29d74380a7ed93c1b6cb56aa722e803e0bfc70 SHA512 da0b34b5a58abf1b7e40dcdc1d9f4f6f0f8a4d5d8bb7b7417025a6ecf73145e80304541d2944050c162d7a9b1835434a9d7d2fb670d5cf1065055c09e35f940d +DIST openssl-sys-0.9.60.crate 51509 BLAKE2B ae3a9396115f1bcf9896ea49b0144b431b92491c4731ab6ca83ee7c99c5a38a727b008dfa837b09d80689c1a638fb57628066a4d8a85b3bb539f5e2ecd6b918e SHA512 6d9ae277c73a4efc567fd34f23e424cf6107b10f71b7e6902361dc33f514cbc8702718060fcda31c60ff65571fa29d7ea468f94cd9b8e3b37e85611f1d5adab2 +DIST parking-2.0.0.crate 9714 BLAKE2B e3ecd48e90289fe173b1419ad3f68350dd05359461c5842e52304e20fef9b5e089803e0c0a8e85b249a546f61cf8624367e6ec164ef7638850b451d325851075 SHA512 21c5723dc0281ade1c2cd6a1c2215ba70eb47a721a4a594ef1e54061bc79579ffe9c31f06e534fd847f936ed265cd65a59dfa9e38880f8bd42c6e8ac70a13f93 DIST parking_lot-0.9.0.crate 35170 BLAKE2B 3de9050c5dbbc7a0b98a5cad05dd485142bb2a22e65216a20f6e87deb6d124b4502cdb3837dbdc992ff5ea62c67e1545bab269237988832d365fba265149d245 SHA512 148da5edc08da3b27bfcc94a1c0578f228ccfbdf7a7a6f3aa73ac34e290d795f4169553bc7c2b20227e095e8ac75446db51979b595e4d77fa7c76f743138a331 DIST parking_lot_core-0.6.2.crate 30598 BLAKE2B 048e87b1a785da927afc368290c2e1dd762d98239d862a1aad4850d9498b91e8d64c399bfda0586c23f02fd8839723af1d5e2ef3e714cd932ac11a111b978543 SHA512 5de5d9cac290d7d6e6a3e1fbba2784cce8b4ed163481e1cc6ec36498884b5e3cf0225c718551289be164d1a4e192de390201a083560898e4a42a4068661c0689 +DIST pem-0.8.2.crate 9879 BLAKE2B 2d1ab2b0ba56ee94f38b999b7ca8b5afa72ead5626b2237799453e7f919d1885b8fc35cf33bc5ff11be2292a6f884ee3859b3799307a5b49572244f6e13e07b7 SHA512 9803c35514fccd0513481432400281b05e9d4bba796a9294282a626d8d26e52dafadb7b4d58cd725088b4fda76a5e5102d2397b25b9860b63a04b1d697eac1a8 DIST percent-encoding-1.0.1.crate 10057 BLAKE2B 6dbfea557cb7a604a99b6fa694ed24b1555fec34bfed54503d98fa4b285a91aab1405b7156bd00be0001b10bf15706878b7bfb4f73cc34560166e0e8f004d944 SHA512 6e884d7172e8cadcf6e39056c9f92b70252f56a8062af0e792179dcf990344f47553c04e2fce84841f20f5c28557d7768727f60c862b9876d29cabffd4ad19e9 DIST percent-encoding-2.1.0.crate 9748 BLAKE2B f3ff35ac683724b15e40c85e0fb8ececb07b61beeea82b7020f02d27df05a8a3535f157b3cd688533e414d6541de7de8640ef4756706d8061af0fec94ba04ab3 SHA512 98af4dfa7c6a3cf0d5aa929c436f9eb1ba1b576a944513f1284e6df2ad06be7cab9eba145d888d50af88f8c970bacc702b323041bec6d4fa1dc34095186c628a DIST phf-0.7.24.crate 4318 BLAKE2B 7bf1794bcc75b265c5d9a213eca653e857f1693ede35df6d53b3ffbc7c1493f0bfa241472e57bd235f18d9390232e53364a9bf5cbb18e67610392f5baed9f9dd SHA512 0140e9acb7dbf6ac2d17110e8efc9ef515e2f54b1b3b213d98507da6b9e9e3eb0995173c69b31c34f536ca9b06eab108015ac26d2207af79bec4e20d19d62e44 DIST phf_codegen-0.7.24.crate 2946 BLAKE2B 25edbfd08f0d585d594e68bf8ea085a4ab603b50efcda4bcfaf81e044e0718c4122bea3cdf4f039b78bd8ef9eb56c1e5f7545d888ec63d8b816a074d78c845d8 SHA512 2f01538937b89c0bb3e4f779b4347ae0d0515e6a99a6692a57898b8c97e33a02dbf918757b95800333cbbb60748593471e40260b767f8b87cb48e2a23a90d664 DIST phf_generator-0.7.24.crate 2261 BLAKE2B 30d1404517acd99c74584267d007d89fca6b7292ca9f286f5d26329351eef6a85abee4e2ba68b3b3e820232846f93eefe88c8d0a90e96ad2bcb95328b9b7ce02 SHA512 793d8d46fd2848f165099324ba36d6ee074a54e1c20236afa5c5429894bafd23740d1cb41f00b87e4d21fea1f78be7151ace7590e2e7cbc906d565e5eb7225f7 DIST phf_shared-0.7.24.crate 2170 BLAKE2B d31ce11599253d92045464efb1b578df8a20a936cea60cbd295f13473406948b44c68ef42c605eeaee401a05c32b6282d5d62d48fdff70af400356e5e064cde8 SHA512 5d46e738eb9afa2c77c5d123ef47dc1f7ae767baa043cf3a937118faa64696e714dac57f01861bf58a39dac67048c55a301dd24401cbb1976a7f753873e49cca +DIST pin-project-lite-0.1.11.crate 25308 BLAKE2B 19d66c06d39de9b510d6c1230d3a0619465aa7317cc583d4852184b2a6d9f804598b908816131fa9ff96e3074cbdc8bf7bf3f9f775a4bb76d686b10e8b6a4edd SHA512 c2621d3b8ce8605eda2a117f2a60a41a59185279efb8c8e1e0bf6ea1a73dd3c81ddab62d5dfdde995f26071342f0962d602fabd4ebe97d4ca6c7e6b4f3ad701b +DIST pin-project-lite-0.2.1.crate 20608 BLAKE2B 6128308a26d66f7d3065cc8e18032d242a4157817c2a4e298294d39393d32b5147b1fdaef7e0160fc23bb1170b0d7d4653227304dbffee94814041c5b87607d1 SHA512 d01faa1d7534cc4d5f49490999713d0a53790addb81f34940c8ce93dfff1f783b8f195f6f7fd16d81fc67c8283acae694b0a7f8e3bbcb3f901b0483b72c85950 +DIST pin-utils-0.1.0.crate 7580 BLAKE2B 457e1287202f16d1873b24bf4f1de1828300128c4ba3131758e64f9784d36d47365f22d85493c3a85d854f0d8dbb4c6cef3a0f5b064014dc03943e58b7ba9178 SHA512 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70 DIST pkg-config-0.3.17.crate 14533 BLAKE2B 729b15209bbbee8a6d3854e30a89b3e6041ca3cf7b1460ff6008e37866e326d9ec8b4ac582c125676e31eefa048b143beda33432b95f00a8f51cc7fa33ee4986 SHA512 42be78556adc07dffa8933ab1436d5d6a776018898377d58dfdc9f961981f9f21397301b41536c55d8a3772bf74a38069899d1a5cddce5c24a032017137044bc +DIST pkg-config-0.3.19.crate 15451 BLAKE2B dc23b5ef12719b4b3d2fc5c93c087399ba954a5e127be91b26619466d5d7422e71684d02905304dca65273d69b66338d94c0642e3810a14df845ef507ddc0bfb SHA512 42bc13c4e39c8f71690db527d815884acdfd2ccf5fbfea700c6ed60257e852cdcb1c443e7774409e51da53612b0ff0aa165554b99fd0cba973f94a8df52982d9 DIST podio-0.1.6.crate 10186 BLAKE2B 30f1ccfce0a1026ccbffbbbfae035fd3575b43c9226b6fb05c1dc7cceb31ec02de1dfed3cc497dd4fbcc611a767e3b5cfa3c751598663dd5c30ec457c6b5d946 SHA512 91901b941780db01f01848ed63fe44decf3543dd5163804fbd0118435ea60b43baba9d24bb1d182e929744a32ab4b2a0bb7fa9b6e9f3d32966bdd6b8ccc631f7 +DIST polling-2.0.2.crate 17809 BLAKE2B f5de469abcf43275c2cda5fcbec64c63071edad973cb67a662abe0a675cd48ee38e88f14845f8e07ccc198773587e5b92eb3bc78e6900293aa6377dd84e1f537 SHA512 a5c61bebe926181731681322a37dbd2ca5b03a56a7e72690cc577cd1eb0b1e26513e89ff4c57a2053764f0897f0ab2a4125af37de0acb600a7d50570f9dad6c9 +DIST ppv-lite86-0.2.10.crate 20915 BLAKE2B 83a075381c24b2b89f5266929f5672ce051c3781c1a199252738dadbf471618c8b87452ce84e1cd87a9eac11b44107002894f544091210cc7e77bf52c045288e SHA512 c9941052e504b9b310024064026e4b1d540dd877705ef450a833d9ff6dee70ba874cdad68c46381a71d5b54482cd80b3dbb8e0c225758fd339069031a55195f1 DIST ppv-lite86-0.2.6.crate 20522 BLAKE2B 6e1e4f3d0daa02148df390be19d3575626e66f6a78dbf27c1275f097c4307b80d8182f7795a270aa2c34d8c31c8c3eecc88e9507a6c9def0e91af11233aba90b SHA512 b9764a841364eb89157c828a183fdf6aeeb63d1d35e4f5dcba79e5d8e20eee8f22c845636c5c7bc980da1d141d838528d5f190546b23aa5e4e51e626a0ddce3d DIST predicates-0.9.1.crate 24557 BLAKE2B 3559f5108a622d022f2ef4c0a99f7b41797e6d7b543810414b0ed86b1ef1b91c454e0153528c7b381c43dd9821614974a98054cfc3a7e418697d184345299ac6 SHA512 bd0dd5bddb524f669658b3670238b2dd87ff2d1c0620cbe8e17cd6e2d0e6b3b3e1bb8cef77968d106beb576b6564394a1e205fcc9286d87299c4f40afa4085f1 +DIST predicates-1.0.6.crate 26093 BLAKE2B 20eec0af0b3464931f486938fd7a058d4ccd15fc12d7842387906f142897b929ec79068ef410853b6008b71945424930064bafd84ead7afcdca29f35b9624926 SHA512 0e971a05e1ada5ffe61054d551330a6bcb1c9a5df541d19b442d7a06842ccfec9db981d347e3357f83b1cad750e8af1f90cc9130df94f417267063e7954c529e DIST predicates-core-0.9.0.crate 8053 BLAKE2B aa05c5b838b4e419cd094cb1d920c4f0d1e817598c1cf22546727c1df1d1e58f179296a32d59b7ad9477684598f9ea007b67d26b620f25b5c60d527f467c1118 SHA512 d24fd091f5dadde6c3b3d9ca36f638640b50b194dd50ad6b7f8aacd53a51c08b4e188256596fdec5342ea6ad20549f046cd4591e2c7336c7b7fd01df23d71777 +DIST predicates-core-1.0.1.crate 8186 BLAKE2B cef5cbdc252e3f953fb9417bd5a439f226f627b2ca6a9c537834ee8ee59cf3a252ad92ef5ee40f4e544e388757e5dba6b07b6807e95dd89eb35bf45f612d09b8 SHA512 3addfc4f6e3f549125eddc9f1aa11072e17f48909f53ce8e476ce783cc690c0b52a1fe6416d87816d8b558350fb8b4666adc6b79cff880956bf258f646459da0 DIST predicates-tree-0.9.0.crate 6240 BLAKE2B cf972038b40a5f3a6d970ddd53ab80d6e814734dbf7c59c341dd77bca6dbdf2fce1f673e3f44068d316e2b2b4d19c8f5e03662ef8c6fd392829b8f2bc415b377 SHA512 254dd3d05f17b9b72d7b007041176ac1732c76fab2cd67f7653c6a3f83fae48e466d04ad45a77b38098b807c291f14d56f02694755cfacb5e559326c067d7ed4 +DIST predicates-tree-1.0.1.crate 6355 BLAKE2B b79f756d9f1822a037c05a65f90cf01592ec6ba83bde2c44aa6fc8a3d476f9e4e3d0ac13afdcd3936b0d43244e8e7ab1eeaf0223cecc3f7941af96e44c45366f SHA512 f97f6e05b3edc1faf82931ab47541b3e459066e0f5181f77a4ab885e10bdce43f71021bf2c848993125a4feef13c3290a312a74ad1d2b4a2cb55fe7d24492a19 +DIST proc-macro-hack-0.5.19.crate 15556 BLAKE2B 98c22fc3e5f5fa8b6f44d15de42b6ffcc82ba3f98a07ffa48bcbc5d3abcfca6af136c5d0d8c7f1ca34261ed8f8c9c17a394231f97a4c342c81aa7f8b9e74b203 SHA512 9e4cbec41056438287f5b23086264c86e2f0cdc193064006556736377b2954229de13a585149b9995002c9aee3334ee2a80ae4afdcc96cabe7ed2bf718476952 +DIST proc-macro-nested-0.1.6.crate 6498 BLAKE2B 6225a30c1668ac20c3c9ded7633458ab7079bd126aae538762547b112012050e9aae22389e2a18cc14696212a092a9985bc72538d4ca4d37ca0faf34a68c3833 SHA512 ed89e9bfc30e8d7a9be742a02e8f269bcedcf511d9e1487866f198b4410a2802ab576171b844ed15fa2848689247afcd208016555442dc24fef7609400e9c38f +DIST proc-macro2-1.0.24.crate 37716 BLAKE2B e2bdbc7cc9ea254529e322f6a2eb44002b4994fc4a00df32012f66740e8e73ae70820dd40b7fcfcf024f3c7784ab9add5cc1db37f4c72d5af5c8f00164ebc145 SHA512 c3d23a5136c55d734084ce1d76d54f237fc1003074af102c2ad96d851ac496ffc7513ddc505a68af4051c9d6de09725a0ecb6e76ebcdd77a1c056f8f9242c9be DIST proc-macro2-1.0.6.crate 35414 BLAKE2B abec56bdf8bf2109337e007c59c7c9c78ff0af3848c9b45567b2ee1d5120ace78fdf327c61becf917ef64366e5947792608631f197d182753eeeaf81ffd2a1cd SHA512 d0a6358eb6f9334128a5b47c096bfc57452e13d603c9514df433409069c00468fa2b3c76761d7f3696abb061c1c3ba24150e0cf9be2c5d571d580238d2d27853 DIST publicsuffix-1.5.4.crate 17028 BLAKE2B 9a75a854731d335c7351db5497b0a5231a1df53dcf000c6e87b2034be65d5d1dd8c5cd3f05b320074eb8c98f6f9fcc3be4723864e6f5394fc041a288861c8baa SHA512 39378405187d65d75e5519c24f8f74d226d13cb993aeae30d551872937a95fae5118be1ed3f93b336e3701de2425123ea46350a465158c5358bf2fc58162ea9a DIST pulldown-cmark-0.0.3.crate 44672 BLAKE2B 89c8545c930ecc50ca23569d29cf7d69aabd3c33b877077db2a8d84510c03d46eb473e354ca124e9df8f2acaeeb802f68d9482c80db9908f82faf62663efd4fb SHA512 522f75fff95e80a2db5a86bbb7d1dd89f86acaedb87e4f95634862e1b4d58e0717318dea85613eef912208e097a4a59a914da211e9e77bf904c062037267fb67 DIST quick-error-1.2.2.crate 15132 BLAKE2B 0c35f1d0145d4a3bc4b835f203cc4348e1d9e8f6f7c1ef887d923bf8a9a63f896929da67e27978f0d797a9455be5aa868078bccfb8eac480569d62ad64e0fee8 SHA512 f4ed283635e1fb72bd30929457ac04b1b79c36b4b08603af6266a3ea6e18f12c834cb88ac090e42bb869c8a608f7521812de81932a81073a34f16fc882c6148b +DIST quick-error-1.2.3.crate 15066 BLAKE2B 1c61525d383f3588c1c5017f016f60b484bbf2035e7f63c553bd9a49b638ab0c6106ac3676a41072b24da4e13dde78706e0f99fd1ec9ee329d5be81d45a85866 SHA512 f8aaf9024d20ccd42b706c756eed8320aee339f8776392b47a41cc82ca06b03df1a5b1f00854cea96689c5af261b4d8c5d2b1a242d10f2755e7e33dc41be35b9 DIST quote-0.3.15.crate 12041 BLAKE2B c5796b464539b018351b41b5e2287398681ccb2ca76f46178b4f310e61a8184afe9ea2b8dd7638f27bf5bf37f60458895497e51c82b31326abf6feb4f69404d7 SHA512 2e5dbe725c0f76a81c6624181b43b60b95dceac208e2babaad3fa6d1487794805169e2ffd967659e4bb4e1abebe96505be5a1007c514d10f2a63ef282d699ea7 DIST quote-1.0.2.crate 23023 BLAKE2B 4091809b4fc9b8d0b56be814b127d6ffd7c1507becba85dc905606cbe85f46233dc4b429c1e865e7c7de336cb936d956169ceb5dd45b489b7722022ccf818a3a SHA512 67778dff9dc5c4edcdd6454b74ad9353bb6c0c4e51c16cb82f2e393a7d7a0cde084d3c93279b718a8398c40af0a9377ebfae5321e69e635efd8390c125b75ce4 +DIST quote-1.0.8.crate 24997 BLAKE2B 53f8d9e363e2697b580f4bfa39257a6ea1d1899f6cd73f96233cb476de1aecd0c4bca9a8856d128af81ae0f428be71c19b0d2e4816d856bff20030c4cc9258b5 SHA512 448d06465d93d384bf31b0249fd143a92edc4b9be8bb3a8c1a86366241be6469c3874dac98acb3810d5177b106d7307c7d9e879f91cce2e278a319ef1935577f DIST rand-0.3.23.crate 11318 BLAKE2B 5ad9b187fcdfc515c606a73bd1e9aa3215e367659c35a013c9d4d0f80f9832331dfb971ca370a627c0a2afe2b8860514740e00b1d7572e221a557b5570cff6ff SHA512 a4f46fb7dfe39677dfc112eeb56fb3c28cec4cdaaf95f336f2a494f0b2b30fdf22ceb9ea956f90e13c7ffe711a68aef9fc1a80d9a911d93221ae263c243fb2c3 DIST rand-0.4.6.crate 76401 BLAKE2B 5593ad2d7fb8214d917e2eb734f5eee548f48fd699c9fccc0de9c0c6ee49803a426492a25fda2ffcf844169e2bca00709d4dcd9ceede72a4667ec431f5502fda SHA512 a91c6da7188b426bf9cb832892ee2af87c4cd65fad505c34e9c63343da71efe8c0c67b75c405dca5345317b7940d1d0fc0b20be85afd6b3089203e5698d86f0a DIST rand-0.5.6.crate 137236 BLAKE2B 26ce5ac8fa86492fed467b68047a6a47f17af3720099410a3498c95531efe9d8329998df0ce693190c63d371c2efc67f07df9c1bed624ada18b5365f555b6c5c SHA512 0e2a643eadf6cd9f035eb720b540b838a00d6c790b1a99b36cec349c2e24dcaadcae6607f99fe86957e77b244d356dfba436a03c1d4d0756d6f8362c19087b64 DIST rand-0.6.5.crate 104814 BLAKE2B 8d94c6f135ff4b07a2236cd7b0c2ff2b80f3d391e330590bf0ece15b08a8c8a5175ea32d9d12832eeb485822446515e14408171d5f1476a27e2b9ed97aa7986f SHA512 2eb84bed29708b8ba109f4329bf6f1cac6caed9d91b2aaf185d68dd2eda73d3fb7be2897d0596fb28352e799ccf92c161ee44599d5cb426ba9c3b8c747831904 DIST rand-0.7.2.crate 111438 BLAKE2B c9e81a0b2bcf5a3d425865dad2babd90187da55b9c70fce4aea4ed2e2ffe9cfe4e66bb280f1acee11e1f1ad17d3a73e906ac6cd35e6a2124852b66093293bd48 SHA512 d29d10e9788f0f44b56b2981aca01a115eca1018e6afe2428fca088cc9432f27d014c6f1f0c819317052f4c64a9c54cee8834eb08e081f292ad65160dcdd014c +DIST rand-0.7.3.crate 112246 BLAKE2B ecc7c1bd70ac874c03bd8b7faa3016bb2d5ee5c19603280a12a45a81598f706e445971ee081e6ca410ab6f0f5f7a06d9315848cd556a2d8522a82024f6ff91e4 SHA512 f9b68ef9446f1ca2c8092c50990f15c1b4cb5529eeeac4df8d69755e0b7253c663c587775e7cb0a7298c31edb444975dda34926759306541f6d43d0d3cf57b7e DIST rand_chacha-0.1.1.crate 11703 BLAKE2B 125fbb623b5d829c48e5b492c36585037e7fc6f12eb9090f946d05343fe867ce65db8eac913762dc20b6af2a4856e957ff43916897f3e385cc22eae64911b0a2 SHA512 200d39362ffd6d91cfe80634e951c7323a5df8a382c91e3afcef1ecb143a16dc47a17db7f1a746b18e4ea8bfd36bc31ceaeff6d0116e166f8b34e4a8530b3c1b DIST rand_chacha-0.2.1.crate 11475 BLAKE2B 698f830845e24b85fe52b11e9a1c621dcdbe4232bc22f3dc0b1d2fcd4427045f302f74134d9b451fc5b4f9ac559fb2bc06f3d0eec5eddb6fd6cf3e6d3030855e SHA512 30933fdb94ca8d4bf040a7e08a42944a0d7c2f3f6a9a3d547e74bc32f922b0eb79d85afb1f6c85c78dc115170e70bdf96b36f0478d61ba5651876d5350ad18f6 +DIST rand_chacha-0.2.2.crate 13267 BLAKE2B 7908867ceac98243ade22e1b38f1903fe0249324484d91c948a5058a1e099e5213f325c5ba3400898c8319158ed69f4ed064164f235470856a8191bd990d5a10 SHA512 1e2117442e4ffdd834dcbf0ea1829e73202c0ff9041d5969d81a59330242145f2753f2a56de2fdbff65f26cf0d227c7d08b2094ab2f946b764aef88106a6ac84 DIST rand_core-0.3.1.crate 15483 BLAKE2B 2e09b3b3306514c29bd7588498e79be7353de656d8cdeeb4dfc6a1ad092f15a861c2ac20591ff71f7f60d986de9a09c860de4a9f06799f04e736b31bc70a5fbe SHA512 5a7ae601124502bede760fd3179c2b28059ebc3b5983bfcb6b8fa62fb58df95cedc1aeb2734e792d894dfa4620801c13c29702f9cbee64243121575d4b6b9114 DIST rand_core-0.4.2.crate 20243 BLAKE2B 22fee5e44127eee047ad8abcd9dd828befd0feee77ee9a0bcd4dd42174b1e650f2a19f1f3b39fde937e58c17afaabf7231e2aabf214c2eb22edf3f85b73f6eec SHA512 f7ae3b690e2cc1fbf2707ee04b752bc5472433f737ab581f9872f7c5660966bc6be45f0c5d2cd8771105df6d4a9d206c55f5cc6ffc1693b46e1ae03a2883b028 DIST rand_core-0.5.1.crate 21116 BLAKE2B e74791f941a79971f2741172d489d546373c9abcb0dfbffcb7b97b858ec800b2e0c97df4ac636f3aa1b8dd6c14685edf317336d577f31b5c6cb7d89a157e547a SHA512 4f7500b35e165e6c817fdd67a50745d5497d24e554bb554705097e37258751e8755c4d6b8a69fcb5e1977708ba78620bc35d640e4e018fcd4e88d9dbdbebdcbf @@ -185,138 +336,234 @@ DIST rand_os-0.1.3.crate 18965 BLAKE2B 3cd93b10a46a70e0e3ccaf1fb8ee52230d74b7d79 DIST rand_pcg-0.1.2.crate 10844 BLAKE2B 14150260cb41d57c59aa7251000acb1af9225b015ef8596527e1c313cb5943bc3e6c995e31b9db5a5bac41e30f36a6f7fce5a24b21d6413e74d0b3f9732cdad4 SHA512 6bc684778ba60c2e48793d4759b40cb0d35b0bc20ca0fc39fdff7c3f8fe9082dd7b5d5f26a7f17bafc6f3568924eac1bbe45820b1c2b09c91731ea5487d76d9c DIST rand_xorshift-0.1.1.crate 8997 BLAKE2B 314192d23072fba2ac66130604d92150bf946c6f6cf88a4b337314c51777af36d8cb6189b92284e451ea078e0ca66e6a5b91a90c0c2b0ad2353ecd3e08667f68 SHA512 3205499ed2584467dedb4641a48f3ca8fedc263b1d9431d36a251af0bc4701d99ce4b5219d515b9b24210dd3ef2faace6efa886aa50f361e07f53dd0fb0841e5 DIST rdrand-0.4.0.crate 6456 BLAKE2B 330ee64d998a0358f95a3dce50b3e1bbda531a3b613db7e5ba4038a1cf7191b60be3a0f33416e05380c41040704ce52727928915e9d2f4565d39984d1c86fcd6 SHA512 6476275d124bee28747191471e8d8f321a3b1c148c1f2a7ece4175f5244a7de90afe5f99d2eba5244d886b92e38232398864bf90e6d434b09494533942c8d894 +DIST redis-0.17.0.crate 118329 BLAKE2B 4aecf78ab31cb7766a58e7218f22b8f3f98d14cf71ba2db177045a791ccdff4a750a3296f71a335bf07e7e607c4c78cb381c04329621cb402fb0c256e12aca8f SHA512 c22aa61ffb07d4a8836f3cc56c7852cbf83ec84fa78e187c6a2a1a968444bd8156452a810d3833a8239602ef7c1507ef4dfc829413e6584d20fd44b53e373ce3 DIST redis-0.9.1.crate 52038 BLAKE2B 6fbc116442e0489c3b033a96eba2d39363a0b9e2b34aeaff6a52355cb2c2c5162a3707901d09b255aaf45f634a44b44ea0d14feea6285651e61908f2d6e19193 SHA512 b4f9a0c442268e1637aff4b65e11c6d23f3889b0aee9ad3d42f63286def2d470cfc99c2c2c525b7696493f99b6d73c5e9b47af633d5c86e0b0ef431e7a2b901f DIST redox_syscall-0.1.56.crate 17117 BLAKE2B 57b1b01ef3cbc6f55def6c9a0dcde16bd98e83badcef993e26ae3ce849abcd1b1c10f4da931c605970d77f92471734764a537e7329291a221343fde23f3591eb SHA512 17a3044327aa733c830dd74e210d6bda32622617d1c5af9d70d7647232d8569ad0b04ccb14042cbabb5d97ad98e3f1f5a9968a75387354ffb4d175e9577115a1 +DIST redox_syscall-0.1.57.crate 17087 BLAKE2B 88e3ffcfd752e757f8fadfd4edca367f9185f09e609c329bb36f179183cf103dc182aae701c14afb717d2b4c3d72ba307b49fc671cc97aa7c9d03df1a7a1835f SHA512 c6e187087060084b7173ed0d9d0e982e4259d4f76522112268c02ff20751382e3bc8e119da6153170f5c54bd5b9cb028910f2f85c1c842099205dccd44659184 DIST redox_users-0.3.1.crate 12557 BLAKE2B 42810692ff093b9ce056e5b539834ec3fcecdd5cea6a1ec750fa456c4293ce483a9de6105eeddc6b6f41c591c7f292b744b4f12de65eb634ac4b855e6fb450a6 SHA512 086a01e32fa5b5fbccd2d84e23141e3ee5a50e5ddd6135b579c75db5a0eb7df676dfaa8e2582038ef19c09d123fc68e9d0e99667d4ea46f5011d4e7fcf5692a5 +DIST redox_users-0.3.5.crate 12644 BLAKE2B 093141c98164163dc66378f2ccb48a5f478c5b40b69ad4ecb89fe8967e4a309974088ea5f7a2b184b625fc03348f2e75b0809d3683696e9b74d5c4a5ac6a4e8d SHA512 d90f1816205a4f2eca59397f6866e5cd965af652940f56930f8bfbe2b50eda75cf78b09200bb69416a35cbeead3cbd4de354805568be2feef1ae4d691b9a6a3c DIST regex-1.3.1.crate 234662 BLAKE2B 41643af1321748db717b37bd4985916afae3a84e19f628ce5d5c194de42620e6b02221083c7e4b35bea5a6749c265575b2c0318dd58ea26b8bcf8d01768e1a27 SHA512 6530767ca2896db30599e5b3e2bf46a785d9c95bda3e530e82c659e5a98345effe5424738fec7545fa5edad12729a396938a9c1dd3a680c0405dab6000fc19f7 +DIST regex-1.4.2.crate 236931 BLAKE2B f316b777df1c97aef2994745e1fbd9ca676b0da6bf4ffad4e54aa11014d39aed343884ede3648b5fd676dcec5e4840e9d84f4a4faaeefaf5a2d772e2c5b9ebf6 SHA512 a9bc8061b7563b8494b21f35bf3c2af5f58dcc1b0df4e25ab8d3f99ba66527d5163e2c04b229b688fcb7934961f718fab72f22d66fef53562c5d96a2fb3887de DIST regex-syntax-0.6.12.crate 289531 BLAKE2B c1736b335844d8695e2795a869b538300a9bcfc92ca41e4e9840fc90c133553da4f2929b0f39fdbc7488551a8477b2adb20b83e728a3d847171579e20c925acf SHA512 671e4ecd9dbe58ab5938e0b55890ef0ab2c033221bf549ae0df3b6e831b57099b4c16f8577ca134a758999a1bfc0840aff49be138fb6a19e0b081089f66fa0ec +DIST regex-syntax-0.6.21.crate 293572 BLAKE2B 49c499ba1c03447fe7c90f27147dc5d96daf815e330a4073fe293d3be594fab1d798d35a5e49f6af43c71befd47528927246c4ebb24b6a6a141135484bbecd31 SHA512 56507f4432804ea30820984f6cff03c3514988bc3e406b3ba3a89c36c9c5d75951e4acd000ba85b95bb83d253898ce7d7d282ed930e811e12bb644c4a5ec84fa DIST remove_dir_all-0.5.2.crate 8907 BLAKE2B 585f49f83db3ace90dd0b4fc77aab7525844194c82d36cc33ab8999aaa6226d24a130c30f55e2c46a08273cc554d9d4c8bc51958aa7dbf1045085b2e22639e4e SHA512 d19a45398a93adbcef9f233f6b3eaf4a63ae95f5bbae00c880b40c5edd34449e7f798ebcd4d11843c68ddfa15e11bed21d434b224e4a175dcb64ae011c13c8cd +DIST remove_dir_all-0.5.3.crate 9184 BLAKE2B ab7ef94e0230ddc9b363f038254a180881bbc20eb04a254f97e6f71ed491c99ba1c88f5e85632d450243882a4a0df63f3b8b183bc1fbca9caf30ec23d577b1d7 SHA512 50417d6d8a33912193a1ed37eb72b47431b12ae65d2780cdb7080c3d141e63819da13751c3fb737685cea322f70b36d413389c3dc01aa12b4dce615aefed0e2c DIST reqwest-0.9.22.crate 105923 BLAKE2B dcdd1630f59469783c9b26d89640027820785e34cffbd226d4466bac62d5b50650b2e49ce744756cac10e1848215d2c865e6291e27baf4fba8bcfd961c2b3e97 SHA512 7a72bb0ac26314160b27a9c74c4c2e5249375095344b065a50513fc1f0bf782d35d51add67d3cfba591590abef3839c39c6cd873abda6606aae72ba0137b4281 +DIST reqwest-0.9.24.crate 106458 BLAKE2B 32b75fda17773c34f647bb74d562933890169ced3b6ddff94114d6b3063da6c3d8939bad58a7783f7290e5c4b65f25553ebe0697c58d8949889928695c5a6b0e SHA512 3e486eeb02bda662ec70ad8c987611f8fb4c4c6c0ac6454e0e0dad66a73c6a6667512e1c89e786d1fed4a7e077a09e3026bd19d7ec087008daeee6c1d3c2b09e DIST retry-0.4.0.crate 3875 BLAKE2B 2484122c3aeb1cbeb5b6152a2c3e9d329945530d3c7f01a8d4b9b83bcb7466ced9b0052acd523872192f7ce63c9b4f9d01dc7b86739c1e2ed0e44fab609397bc SHA512 e7581bf4b3d6217246a9fad57a3af5225c3cd0ef7916ab9cc4b4cd78b040ba5e708d04b0315237a7cbc61f644c5435e24006346f43016cedf1affded1b839be2 +DIST retry-1.2.0.crate 8000 BLAKE2B fe5a6a0b6c642a09b0419814fabcc4df096adc9bc127039280070bcefe62601ccfc22f9c164c955b67f24cf5a11dddf4975df823b7fd17d694ae0a1f96ce6abe SHA512 7c8e81fe730182056d86b94e88130c3acc2962d2c7649049e7fdbb30f996904bbdcb94ba7fe8a91b4c68ec971d37acfc12804edff4b24e2cc6d5a020fedf4357 DIST ring-0.14.6.crate 5428922 BLAKE2B d544d611edba8c89351e8c2d5cba3e759512e2852afeddbc02881ba93c32e17172174ace446486656792bea226ce0f9592dfa2a6f806cbd652ccfd2ff0579fe4 SHA512 43a52861816a5a9e812ce2f9fff3ce47b14f17eac0df9657d4dc2cd6eae9540da6251882d8319738831124185d9ff18476a60f2bcefd09861868184872ee04c6 +DIST ring-0.16.19.crate 5195787 BLAKE2B 308feafd2a3a673ea47b4e62b94352a070cdd8f91369bde9d1612b6627a6ab387d33e6a8a612e66bda396935d90b3d8e0c718eefc627060f40c879792eaed907 SHA512 86dff6211232c6175c395d8716dc767929841efc34af5f2892d1661e794dffd20bd7df3cb1f68f1fef57ae4636398f9d0be8ad0c2925067545e6bad2d3f023bb DIST rouille-2.2.0.crate 71003 BLAKE2B d6ab434e666e471f019533ca394bfe66a1c4e23ea3c66dbefc7f5e8c37d9651ad013c0bc25d8f8c0742819b28fae028606a666ba741e0b424062acbe3d549c42 SHA512 b9b105d59f24773f9a29ddd293be671b8544790cacf83e6e53601d186c7f8b14f5f52556fc5424c1d060e54ba1c8dc1ec492f6a9b698404d7a4c41839bb6ca56 +DIST rouille-3.0.0.crate 71043 BLAKE2B 866424773d11c5bedae39b67370ae8323e6d1b3f2586b7c870db48da8c5e049acd4a3738132ff6306b73d6ef3a9b5d53ee42a4991e7b889e65a95efad40b9a73 SHA512 6152d97fa00793f91b64ff5fa829b32684ae4cf10cf5297a1458073868a6ae01988ad1ffdf9fecb50157f657af57e22654c89024f19ad18f8592ccb6bfbe41bc DIST rust-argon2-0.5.1.crate 27795 BLAKE2B ee178d0009a4c367d813e3e4a6c6f765334a0c366b8f0d98f40d55c6fdcfb64284cc7c490c6185d419430f702a4cd051971463c7994ea3323f331eb6c6eb0132 SHA512 80c1c48db1463e1506bbc8147c147c8e37a8cf26d6297399a8e645c8fe81b6ed9be9048a3b3dda67cbdbd505085e9ae79d50faa2a846021ba65f959160465f4c +DIST rust-argon2-0.8.3.crate 28313 BLAKE2B 2d3468c7b5dc027fbbf6ceb264d77f4ae9b03526e0634c645ffd32a4c87532f5a84c224c6c39a15c9e267d268b187ec65210a2edf7df8294913e4958fbc83352 SHA512 f336dd3f90e1a49be107b641f9e9d513b6f8098dbdd1ab8aa2bd1fae329ce6840ad11a902b599922bef45d96ffb556d52b57d61218271bdccb7c85f9fe1da033 DIST rustc-demangle-0.1.16.crate 19137 BLAKE2B 04226ff97786b81c90130b48cf6542ea448661af9ea7afed179e71d04abf52cfd3c53fab26d4d35bdf2c1d5a735882da7703527aa48ba7b77f337599c2324150 SHA512 36a63a28a72c710d08524adbb7d11def37db23fe123fb6ea848623b4207c7f80d8415bbbe951488ceccfb8f4f1cdb66a8edfc4c0eecdaa62c87df9e032f4c063 +DIST rustc-demangle-0.1.18.crate 19913 BLAKE2B fd0b955e9f552d5a3759dec05bf5f971d151efdb8098b0b3fba0ac80f0034c4891c575ba1247b04d1271fbfc8a1585f4a65200ff3836946aecae1cd653c7a1e3 SHA512 93ebaf7630c99b6c83712452aca26a42d9a173aad8ba7e85954f65e7867486519013aae1afb0006a0507fc3d6a4688df783ca091779bc0f316c5b8c4be95b793 DIST rustc_version-0.2.3.crate 10210 BLAKE2B 1f707d1c66d907c9b1d2ef6d0bc6bc9c89990a7b922a6dfc2041865940ff3854c4d0e1daf558279fd5871af5818d4000457a32c949104f46538312fbf730443b SHA512 01fa7a758dcaa4f15c18628a0d5ee5adde5ade96a8b7dde0908e39e27b290d1e9adb20d44e2adcd379341d2d4a0c34a80dc12553a3bb4efa4758988f28989779 DIST ryu-1.0.2.crate 42001 BLAKE2B c25f0454bfac40de3150b8c263c6d2842e64f86f441a69ab5e5722a2383a9a07c7539837f6e50996619eb0c4a5da212556a4dd21a761a250785fe0a9c4e18a3c SHA512 c681e037f1eea488bad7fb5ecc79af52377bd4b9eeed95eb213201219d7f100702000f81947aff8f18641235fb62c138a30eb20c1f93ae518a4d9960a598bb64 +DIST ryu-1.0.5.crate 49570 BLAKE2B 3bfba4a5f290a429de7ac3b86823b2a973f40eb6f48c15329173d95964d31ada36f2618be4b36774a03f97f2ce61364900c6a3ad5465a294e2df311a1f4104ed SHA512 d1708ffa3112a684edf2956b6730ead040401d38f1457cde074eaaa59c249007dc8b925629e7f6df89f7ea757e9d0826649d685cc8ede0a04d50296048bf476c DIST safemem-0.2.0.crate 6450 BLAKE2B 44598e47fa6185ec0890b4ba6d0e7b5f52f8892875741c3819559dfa61491736d4326fa1713916ca41d6daac72829ad31d0905f2e339a069a987d9715f340795 SHA512 71901f472668572e849504a8a830d4dd9a742729b0158d2c6865a5ad86e65cae8b5bb83707240ba03a7a74c610ace87f8b59bde68998d2bd66c19849aec4fc8a DIST safemem-0.3.3.crate 7778 BLAKE2B 6ebc0e234054919687e8a369bc30ca6b007d0e4f8147157ba1a90c290b7f0b490e5c21a6d4406671e26ac073f9e4e06a2bc9b1f21eb152b05c4022a3a4ef3793 SHA512 2e4852ca91160f9f1e764b75145d794726a5f6c162cc99ecbf9cae20474a06cb3a0dfc245b895c51342240f6875423010b33e36d038b8b419a37e4820a9caf72 DIST same-file-0.1.3.crate 7078 BLAKE2B 175390d4c7cbe5b98b27b6d23adcef78beda50277f0035eb58d630591023fff92756e928d2089e915e166c5da6a8b1d5b3184e82576eab5145c1681d46b4e953 SHA512 2d3d03ab0dd4add93cd32e7ca43041d541bee41000fd8d98575a58cbd192fe4498234ab80baa3c4791de9f3d4214feae90f628fd655e3510ede61f757be3a82c +DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c DIST sccache-0.2.13.crate 244888 BLAKE2B c7326559d06afd2ae663836c302d597a6c094037c01172ca9453e0a589e79b117f6605a77ccdd6bce12f11aff3b136867bed94b51331d281a909413ecd587648 SHA512 1703f58c23be57c4d621cb7173a5fed1c7499ef558928b8ec3177d02c4a2f13052feae36b61bc292d209e846296d6cf77c43a848ca4d304c7b173df11d8c8eba DIST sccache-0.2.13.tar.gz 256562 BLAKE2B 46e2d5a494e870954faf8167087478dd90a16c87ffa4c99c59d7ef4c4451e7f639e6d0c0ec2514da90079d2c77192705b13603719746617bcc9c601d43b78ff4 SHA512 83c5a88e0ad6641edbe68f5756b5c5f0b21b60d2a07731ad32de6c23e2eaf751e544fca52ac36378ecc576bcf36cfd2a013ee3b16c743f0527db8661696f6ead +DIST sccache-0.2.15.tar.gz 269906 BLAKE2B 45703c44a52bf54b727b5873c8d8acfbc006e8e6c885c757621946a1e44cbe5b0fa33bd692637a3c195fcea504a93570580f1f3bf6a0f2d96a514dd84a6cd563 SHA512 82f09b15bcac300c22b4bab8b6d665ef5824af82d3e0fa198395fb7825c31da1eeb7ada1f39b0438efaf5760652f8977e50d1ca8f18770fe714c46f39840e67c DIST schannel-0.1.16.crate 39153 BLAKE2B f06cb0dcb3d93ac1debf396b23faf5df2b87ce98732ccf5c0ef78af0c36fc9825f2b716f0a5772dc71cd2b2e6ecb477a81c2dbfb6bbd4f84bf3d1187dd7cf187 SHA512 11bb68e759e2ac0bb57a214e64d86fcc49903dc70f9e0582ac4bd0343e94da44d8d34d22649ffae41dc975b4390e7d10f3adcf79d9fe8c9fc95c747c58947b2b +DIST schannel-0.1.19.crate 42755 BLAKE2B 11503202bb6c8fdff3cc716558a5c00ca7497f7aaa4890d332084754e0d1e1013719d5bd744d8aa12b8b042401f4828fda8453c104d5feeb9b437d7cc51b5273 SHA512 319d9931cdeaa0f6b50c46e413fed2b6e97b28fe8c4825d4e5ed0fe22083e686e124117bfab7c89bcce815a31a3478f8c230cdedae6a852a31719a0df34645b0 DIST scopeguard-1.0.0.crate 11304 BLAKE2B 5871f050bbed81b50b05407926d66ef8ecedf21bf9617ee85a425b1f2694c14ec35014fda39dfbedae061d15dc2d7efb39b10f10b5697e854154358eef1e389e SHA512 4f2ca06ee2d9c46e42ab4c72596bc7c99fb7ed8db8e09bdceec010de51aae21497151c01fa72ec55f3bdf81ce964ba682ec64ee96586c5c315a5daa8bcee0b37 +DIST scopeguard-1.1.0.crate 11470 BLAKE2B f774eb90b7d3ffb2efba47518e9d1dead4017ab4b38a4bd74914daa84a5af4bf9eb63da0496e3924499d79cd0439c37447aeda4a21226f95645bddcd6becfabe SHA512 368fa5726df8f42b599993681579a9ffd0196480ee3cd0f9f671e8493f3bedd1e1779bdf2beb329e77e0005fa09b816e3385f309490c0f2781568db275d4d17d DIST security-framework-0.3.4.crate 48568 BLAKE2B 2502bbd48ad17114fba8cd88f9f8f2416856a7340e27c8271d70ecaeebe2b4f5dadc56e8222d1a5451bbd601581c7864211cce7987901a0c0ff805d8c983df5a SHA512 4c23e76834c0a2d013a2785030a8ce85658bbb144318eede6ea790029f8cc848045aa69f3ce8895eb2eb6708a50cf62a5dffb908d5fc5eee53bc203f9cf8ae46 +DIST security-framework-2.0.0.crate 54526 BLAKE2B 132382ee0dc0336ddc4b07417ef0613f44201d50b6f1ae6d6ae3cb1d53052521892bc8b4d4ad107071ea2c49a1d198b4f09b02d5982ca93eacef5d0e9139e9e8 SHA512 fa843a8638c7b4bc40041bff90cce422aec331a3b6c7ce8de32d2a817d2dbdf8689339a00236fc08d1669219ebbaf628be31693598b9574726ed06c22d3247e9 DIST security-framework-sys-0.3.3.crate 9554 BLAKE2B 851c1c7e7d972b9f74d7278fc501c3894ffa0fea31954fdd2ef5e070c28c080cce04d35acfbdec9871c4544b218ad420ebd42bf6f426142046d805ea99dadc27 SHA512 a78a9affbdff5c44e63e555970748724a4cf1fb1e47a6a5645294f70b2c0960d3ef93d3289c3695d5de31c8f7a9b093e3ffb801a1631b474b5ac68e0b68bfe22 +DIST security-framework-sys-2.0.0.crate 10518 BLAKE2B 6e616e6099883bd0a55f972a81c8eae90d39cba9b36efe5c5bc612866984cdcd088bbb89ea81cc9f5f6b2ef1acb81f12ea106d9afce38662304cc04039db8a57 SHA512 43222d67cb51630575e1861470c55950b7c96db9708d70e97328198d25c858a05dbb0a19e6513cf9341c26f1dbfe534c6ddbf9cf71c4c3f8dd47290f06ec3931 DIST selenium-rs-0.1.1.crate 6546 BLAKE2B 7fe5ed7e62b7d6ead066ed2e6a731a9da16ee6accf466b81a7d2661e54f36470f648aa0fea00b5655638f080383e8cd50f679d96a3eb586ab67466b510f56983 SHA512 bd31dcf5fee7aa64a5868923329e4bf4c4e39d1b87c90bc7704b8f961b67b11001377a6288239e70a3d523113f37cf2b37552465f9e3365f37ac96a11cf7352e +DIST selenium-rs-0.1.2.crate 7623 BLAKE2B cf08e8261182e488545ce2ff08bb1320b5f75698dd9d0f139beadc7b2eb6814c766212a941ff8d46d6f2b4540f5f059acebd3e885955d77c9eb68f1b0f334175 SHA512 dcdf8fe54593949f0d9535b801fa13e6d34b5f300b2e2be2eef0dd3b31392060baa67cab02140925a8726b92e6a84c708e3786079afa6fadb1a33eb60055156b DIST semver-0.9.0.crate 17344 BLAKE2B ae782bc78f29e45577de8574ee58959c70b54bb0b6f45a5a7b09cc4d358d9a0a80bbefc6e0f2a330e2b55adfbbe5c1f64f4ec9bb94c4adf7bb3e4fc9c142db6c SHA512 03a2ea563456f812c301721c3572370fe4934a22db60079da0dd6ffa33fa789e5e2436ef09e62fc35e0b742b06fabc290992c74eed80419a353c9de9449928dc DIST semver-parser-0.7.0.crate 10268 BLAKE2B e46b7cf9d292f8fc54561fca4df8534dc96f6be920a5c869c405ddb31b9d1a18eab0799207113cf4910a52cc0df5017ab1bc1883a7c3787ebf2d60f09ac0ab4f SHA512 17320468ec6b9862d595f358d70c09ac6e09db7885fe0ead7a1e596f79350a6306e8bfde5bbd6512008a7c5454da1c7ae55fe1e3bc1c1ff02ac9df54c0a6121f DIST serde-1.0.103.crate 73256 BLAKE2B fc7a2cefd3281b6a562e492d37e1f157de534fe078505467c43b34c6d86ec8e629b21dae9c11334ecdf024c16947e4924ef643c387fd48a9741f5270bb488c6a SHA512 49adac8e0df0cc74dd6fb6efbeb28876335cd9d58cbc5026a97555d1e9424ebeefa227cb2cd7a9ec6919e0b82c840e390aa207383c2a8166888b7eb28c32c4e4 +DIST serde-1.0.118.crate 74248 BLAKE2B 0d78d29a9d97da401dba93cd6e118dfa48c73351e32ee48bdc2a649ad60f1b198574b78a5261564d466e8097f8b635e810f4c8a52592e3f39550910e250971e8 SHA512 d3b316e721ce395fad656a598fed7e83b248a3dbd98a9eced98fdc337c8fd40f415356a0af6a0e5a104a592ad10e1265d47d94b10b343ce9475797b3a74306e4 DIST serde_derive-1.0.103.crate 49652 BLAKE2B 8134c992b7d9d073e0f3a325b80307e11e2d9d75db40c0b80d15381658864d58e05bfbc601ae36d118ad174d0dfb59e6cb6d1f48b30af21fe7b03811b06e07d7 SHA512 5ec22c59ef496b6f5d91cbe7f6085ef6501e8ca43c62805835c76f53b0b649662c8899eac49fce2b281ea2a27f0baa348b5d0f1fba8809b478f68d823ca4ff04 +DIST serde_derive-1.0.118.crate 50589 BLAKE2B b1328a3c7fb0fd6321f0d020969f1b7e32150488410d574cf9e75ca06bebef3d753dacfac4e45cbc0eb9626246734a1dd5b766b96a1a98b53f3f17897dcfb349 SHA512 f0909822f73e900c8a0b791a30fc5cf5be0a79e6c455766a90d6cc314408b95f2b9d7e3ef99363860d615620968e217da304457d2d6e00f60da8ab8fd2db7115 DIST serde_json-1.0.44.crate 70325 BLAKE2B c8f5836e3448bbf5fd666b30e747b90f84eb7dbaaf078026456082b5403bbcc1931c70528abbf0e605872271861c1e7dabfe1f42d5a13c2b02f5abb28b342e61 SHA512 ce1c68bfd2ceaa8b7f45cd34cfbc71dcfe3905b06fa47032403c54aa9eed0e618cd526938eb78dbc201e9480dbd64b4bfb405f2119478229f5cea12056dcf5e4 +DIST serde_json-1.0.61.crate 114887 BLAKE2B a06e2b3572b01b57d39a7df4d4c333408594cfe80b6b6a810f8c36479550f56f085cbd7e693d3c27f307bf0b49eefd34f55bef1872a4a0318797e4b9585cce9e SHA512 ff626602b547fa8e48c37251d2f6c91633fd45b49ed8211e66a3174f52f9aafe8778238466e7deb5d5477ed23eea0091596d78894e0967d6978f6737ae115891 DIST serde_urlencoded-0.5.5.crate 12429 BLAKE2B e91e4c6a41d2077a45656814b6291de75dd361e0be39bc952ddb23e06b1b2f29f0fb612fef472bbf6fe10b089639417b3aa8603ca09c70b471c6804e8772c0c0 SHA512 9c4a82907619aa211a5768628ae1cc749980b2df267f325cc1457031720d4166edb0b67e2144324e7f655384000583ac2ddeda33f7ab995a390324e2ef4de145 DIST sha-1-0.8.1.crate 10410 BLAKE2B 77528ab00684cd96d09862d045f0afb99c4eef4bd7c863cc71a435d9eed78dca3e77ca1895426587de5ec88d8ad2b62f746eb9643f1b9922b1483945c8cf0b69 SHA512 7446e7564b5903e588911008f9367f9d9b0d96ae883d299ee4f10ec3d7a30abf1af1bc9c4f2172226f09071413116c12a8a67419246f7a7de95e9fdeec3aacb1 +DIST sha-1-0.9.2.crate 13581 BLAKE2B f4fabea504a42bea20dc50c672a8329bda7fb34769e41183b515015773bea5e3c06d61391b4b35bb68d095c7816f31cd0c2d704c7727018e84c4f951a8f95f8c SHA512 7ab98753f5d4b08dcf59c254bbd2d3e9576263b410b09a261d4020b7a44d68fa5f75dae1a548deb1f77c98dad87cd5417bfa1e969e9fab6aa6092d1a5ad9268a DIST sha1-0.6.0.crate 9244 BLAKE2B d992f1803fc17f8f8081ccbafd07ebb9d78056a705444b45dd51b2f57cbdaaf071685b8e6ad9f4fa21e032cc78b4305c8101b079594c7bf6e67894bb798b16b3 SHA512 32081c99a0cd5fd6e651deb711eb4c9a8bc71c12e26b25a72b2dba9a3286502e56b23d068a2899764ce1cc0c615c2c1b22a6c7aae63e07a758745b533e70ff0c DIST sha2-0.8.0.crate 17302 BLAKE2B ed37c8567479bade08207b73d61cb1af15b58a930b42cf422ee960e24a3caf76a6f3c08ea28ebd925f6d24835f2d0045bf7b0321df4c86923531d8fad253a320 SHA512 6d95888b40c7f84b245864891d4a3e8c06ed3e0cde1aaeacde2ef75c969e00b524fe6045aa9b978d0036b315cc74502f88aab0da67c6708b2450efa9119abdad +DIST sha2-0.9.2.crate 19665 BLAKE2B 436b6bcc3ddeef6cf92c047655fe3cc9602d3d35f09aa1e44fbd9dc1b624167040ce373130fb229840ed5e7183574594b85a270afaa767d60a5efc9a7cee5435 SHA512 8d028a011b22f9e89a29513f4c25b2cd551aa71ff61f5247b31bea9d3291af8fd340ec0b33496b68e4057be30072fa50d81a2d8293ce248eeab1f2035e6a05d6 DIST signal-hook-0.1.12.crate 25979 BLAKE2B 71670771ae8cde6c6e1b1746da0fd94041c56392b91f148e3c77ef0660c2c9dc33bf7ab25d632c8a270c51c3e500724bfcd49f13372d12c3c739b9af1afc0242 SHA512 e2b2308562491fa5e500aa4edc5f75eb40beb4c9263273c77da9f02e95331086cb80ece09b9a903bf775cb5a355957e01086bb5c0bffde7f5d1cb96969eac70e DIST signal-hook-registry-1.2.0.crate 14490 BLAKE2B 52c56376f5572787d78d4691201d51d219c623d2eedf912625128d6da8fb01f6930dbecbc5e5c021de098fb0a194fd6b35a9452f92a484095e9606ce96fac135 SHA512 f4552fbeb50f66a2ee1d9826fd74a8ecb3e6d242913c20ca7099d165afb55ecd359a44427b8c3eb73bfc4e3c887d972853b49a842472389454988060dd4aaa07 +DIST signal-hook-registry-1.3.0.crate 17786 BLAKE2B fbd4284bc1020145b92557a99628b985860bd5020cc870ceb6067933c8e58be11d7bdb3c1f715231ca2f0ec2930487ceb88a82d9b9d1c0a31bfcf4a581a002f4 SHA512 2576d474c490deb6cbd759985f55340bb4e4ae0abac3ee02055bc30fa4008fc96ebf4d96f0a85c634b4f04d57b00243625194b333cf330f59fc82286bbeb30a9 +DIST simple_asn1-0.4.1.crate 15752 BLAKE2B 99694bf4598b2039b69058a4fed0d790e4e22ec0ca82920d202bdd1405eca0d6cef6ab660ee0d48c68466f4583c3926ba20171b8c34012df52a041df2a1630af SHA512 37211608915e6ab2408ea91fa937f93962b621bb89c1eada6a06485fbe83cfc930a116464729878f42610ad4d9d21bb1494916f71290257ddc88441317bd0ffe DIST siphasher-0.2.3.crate 8717 BLAKE2B dc5f80933bf9a172dc3747d702ecc47827c18543a1955811c22ab15a3bd21ed8ff1bb6a99f96115231daa2184526fe6a12cd9f73d91655315077aa6b9c3fadd5 SHA512 7bccf3a0c988da97c36d5f80518a5adaca58385f7000697cf10771ab246e88509746e2ec9a356122d25c98f0acd98eef97fb97f81a92959622ed51dff61b37d0 DIST skeptic-0.4.0.crate 3166 BLAKE2B d6a8dcd04896e3717469bdf407869e8dbed45fc1c2c326532e623d4283caa8c8bb0b48300e237c691a247cdd15b72569eb92f658152b70beddde65e10d0cfee5 SHA512 60eec263eea294a7b6bf2df43f3aa09141399f18eca90855f4f8caf05d8d87f489dfc73fc2a8aa330419ca0520935df7b61b0da2e44a8ac404bde8a255ff82cc DIST slab-0.4.2.crate 10136 BLAKE2B e30cad459bbbb69c4b56a573c47f4188714e0da298d87015c35a86c9315dc2d4308f27d7758846069b0cf94c93f10c44b0f8895427cdf1c93ae20adbb21b5977 SHA512 f9fd70d0cc5180393cebbe87fe984de0c103db1c2c2648fb7a0ee22cdabf37a7338fd511538f00e9a5564365cce2879afe19bf77c435870197bd6cafef5d6661 DIST smallvec-0.6.13.crate 22760 BLAKE2B 83e573aadf1742122bbe1897bee09867d9225624474cf8c9a1bdd087a8e69eecf9567e8bdd2bcecdc8cc08f5f4c4f081bcf718ab062ee399c9a09b7f8c54948f SHA512 497e1a77414d545b44f099a69529c6c9a8be8cbc80a84bdc9e85428263518e6949b81498b9ce6ab2795508b1c3beb5e7e5aaa3623bbed2c041f8c3f4a0adfe33 DIST smallvec-1.0.0.crate 22962 BLAKE2B bbeb8bffe14faa66331c88b40e369912f5c75aaef3608b0fe5bf69301b5fdd9c6513ff18924d5200723943b5ae2ab0ec25708788f9b0efb870c598c1b64b4f8c SHA512 55cac16305ef45257d78536cce7a3f59321eabf5702e405c6e27a0ece0a8f0447a5ccadad60a1ef4286f9991609abd9293768507550557f5958545d788b60ee2 DIST socket2-0.3.11.crate 27725 BLAKE2B 75c2b2ba7ac8981bb7111bb7780fcaae03c670abcc5dd464c2121fe8d3c592fb19faa2b759ff8f8d9a60f954c6059ae600cbad5a6b4592a23888b5264d7e1d25 SHA512 6b29b2e4e36fcc165f658da5a2e92980713134d3b68a43b993e4f1cd049530b7c0a119918c4a9528d8d2be27cf8642fd8b6d3ebc2469ca5525045da56022a91c +DIST socket2-0.3.19.crate 33782 BLAKE2B 1ab3c61a439c1594e19c4a14958d0a85b54666532d16eaa9a1e40e586b7707b1c7b5a751fb373f16bcc26510abc25e0321808e721c0b33b7b04416b9f6cbc5bb SHA512 113d902ca0b966bc0bcad71e3b7d715c79cd075d9dd7fc4140a042bac91b3ce692fb0f1fd0216fa3f6286920b4a92e1a4c342d7ae8d1d98ded36e7480ddafec9 DIST spin-0.5.2.crate 12004 BLAKE2B d67d9156ca6dbcf4022711cce797cd423a4977115abac4cafaa507aa2e1071b637275637a20934d4d0d6d2bf82c98c74a4506720326d1804952aa0fd5fc4895c SHA512 fc57f7906da2b7a298c5f89215e881e8827b4d9f934dbf138338e0ee30122d8459483be566268fa374b41d63d8dbf65d42e0b322535ba35c827d7edb2176f267 DIST string-0.2.1.crate 5081 BLAKE2B 27f02ed6a6545eac02d0b98852b2c362711dffe6dace552a24f8f3d69b8c9b0b60a147837c538f2fbdaeaab16b27eb7c554e9bc1aad6c2563b08f3c1a759ef9e SHA512 4d7ab65f12d63065e895947285d5aa1b9003324002b0f657e7ded975c90eebd63c1033ae9a01969c42d446b0ea878571af62776bcb4a8834cace173f908c76cd DIST strip-ansi-escapes-0.1.0.crate 7972 BLAKE2B 39f227ba45b044bced56e944fc0ef147be93338bbfd76be5feb90e73e1faa0e0b337b6ebc6d57fe14dce11ad13e48f6db87d24c28f06b09978520c71b0e3f047 SHA512 6a8da540a7f3f820d64202024e449da7b0dc45832c4c3637cf4c8d6136098579463a1b7108c03923d2582479193e52dbf23039c4b4d0f875384066a611514a45 DIST strsim-0.8.0.crate 9309 BLAKE2B 40a8be506c43ee1ffe006ddc7dee98c3d418bdd205d57b78f5d1e4c9312feb57e1eaf952e02d92d4e0932db240c6fba45beb06ea8c4fc6de1cf1faa8b6a3a939 SHA512 1d55a8d946cd55f5f37d06aea536549ded95739fa58c0f2da285a0041154c181f663682bdcac643aa198b3e762d694a04f058db985c62ebe22b5c16327ba6d34 DIST subtle-1.0.0.crate 8097 BLAKE2B f810268d1d5e435ff51134f0e1cf07fcd86191a0e482d6b426a87a147624e8ec0f4b37585965c65a8f4a569688cad33a4f41e3c154bd01ae461de676df55c69b SHA512 cda69e4023749e75068f0aa6c46e839073f5daba24c5988ac79ace48ee21108de1e179e40745443c7cc57c3b74aada1d388845d9c0bba1f234937ee958e0aa34 +DIST subtle-2.4.0.crate 12411 BLAKE2B 32968997d71c6eab4bf2736090469afdb1adab3d2064afd1ab34a2711294bed1f00a715c2c748b25412ef9732c96bd132e20384019ca6bcc0a01ab602ec24117 SHA512 ffa173d6678879c382d9165ed8ac4480bfda2f03a451ff120767d90b2fa17ecaf234af15c2d153be0d96c8363de82f0be1fffb7770f3bd417e2567d146b61c86 DIST syn-0.11.11.crate 63309 BLAKE2B ee33d3f02af356faafd0c03539d1c86ade1f46db8bc30054f76536c1cf537b8fa0d990c78f86b1e5187392b31c5d7364ad5767ae96de5844e252c9c7c41ec962 SHA512 285bdc1f9b53fe791bd35b10a06fc106231c4eca908244f7ba7366a865452ec2dc8bbff275a52725d29c48d2065790ff6eb37c6eb9c1968aeb0af38c028d173e DIST syn-1.0.11.crate 193782 BLAKE2B 17e0b40ee69575efea77249343af2fa67af0990f08ac8efced152ebb88ad1301211306a2317ec163219d485a097878f8552ca353f43f35ffd5d172e6c92da0df SHA512 6b361c6cb27aebb3da5e81db270e7cd0fe8bfb11289c25ce46127214e222c2b64f53164c8869de41b77e9b780f967454ed5d7c5b73442ae292eadc4dea77494c +DIST syn-1.0.58.crate 229250 BLAKE2B 28df7854962f46339d1f993d2e1dae4c142731c3d7f08d03015ffcbf7eb307c1da9d35eb603d6efe653ff80bb0108bd5faabe1d7c68cec9476eaa0b710a27586 SHA512 b6bd101a455b77c2836384d7346f79b651f41c7685667b64032905cdd4026ee673c24de16a2acb2b8005af743a6d1b40628b30cd09c8454a39cc7d131ce71487 DIST synom-0.11.3.crate 17120 BLAKE2B 30c6bdaff48eb2f3c28a348f737ad4b9ebf4b385de75ec2510aa9fef3b426a8a00041d0dd1649d11a9ba39cd4b9363e0e3f7d808cd0b2d588a38edb395be86d5 SHA512 a9c75d667be94c82c7f545e0569bb5858afd1bfca6e045fd52f4ae18ec4fd440e7d374ef45dafc97bda6c749cd4b4e185d8192b833661657323229803ef4a28e DIST synstructure-0.12.3.crate 17788 BLAKE2B cd122d9c374b59501efb3b38da1f867b86a41d5c7d3f2e854100297ebf193ecd3fb4a64a74f0fe186645de2ad2c95fbf6e96b4872b76f6140400307ab69d1196 SHA512 919f908c679439cb9c2e60ee8672484504f03781412fd13f5cbd745a86ed794691665bcd7ea995667e89344d0eab725125fb0027c60f240290b300d04be26a59 +DIST synstructure-0.12.4.crate 18105 BLAKE2B 8e7efdfa8681da8473903aa22e8cc55abcede012b29a91d65076042c89a21048b44b774ca5c3f788222dd32fa634ac20f58ce241eff610498cac19f659280d29 SHA512 ab3024644719c4afc9c06a4d3c499fd4934c104409d38197a46d62c9ce30414f88b3e7bcdd7f245cfd207489fb54ba41e5cfc1db94b0dd12fb01e9c00c861c47 DIST syslog-4.0.1.crate 7131 BLAKE2B a6555d6eed6a0701cca7d58554f2ee612a5d18975dc1979414ac536128e0e7d4a67dde0ad2e40b5ffec823f7edd55dc45d646097fcd457fa6124de95411b4c55 SHA512 faff2117fbf377343149e30a4b338fdd799fb7e4bf425962c2523423f8322aae75f180e4a4c42f1497239400cc60a49cfcf65c00c48433ac956ff17e52063341 +DIST syslog-5.0.0.crate 9014 BLAKE2B 80d54d60c414f995420d4034b17d29f43f9f9ce400bee34b98f07a03e0f369383b3509b7dc34d6f4cb736569f47d833b99f43654bc2ea77cfbb42a4bb52111cc SHA512 f9af518b1f61ad1c3c82ade5ae1450b649fac4f3f992ae877ad07e63cd86ffe4cc97252e0323907985618aa3da95a049420c52c18b6fd8eb4473a3b52fd4737c DIST tar-0.4.26.crate 42689 BLAKE2B 174baa480caac4734282003b5277004d87ccf9d5519b0adc3a02ceb0831e053483eb4cb7d21170ba792e2a573748aaa9589a261ffa8050d8bf2bc36e86451e16 SHA512 83ee187b253347068121d04242a488ac44ca6da159c6f9029f3e063b04544b7fa3ed40fed7e251692ffd73553dd369edb413f52f3b3718396451ec916eba15ab +DIST tar-0.4.30.crate 45211 BLAKE2B 9c1e3b2b7526c48854a4c4955f1d0cd79599a55fedd4a351249761007ab2c57da98a492f457558242a25dfea306160ed1dc2fabe66e4bfca42d5793f21ce5b68 SHA512 7cc921057a8b1a38e3eb03966313ea39812ad36b5694f383c9ea69ded9813ce3ff1c7bb0f3fc596d63630279722365a7ea0cdd034bc2cfeaa3056ff83d6201b0 DIST tempdir-0.3.7.crate 11468 BLAKE2B 65850a69a07c5c7e5c25d77bfc9881c994b1fe8466b1712b904d9758b234f8d12db6e1b740d461a48b13667bdeca8178e75c956fd6eaa0c0d5aca5aa1ac7523b SHA512 e5b02f7d260ff594fc2dbbd441eb8adfa36ede937f32c8c812b458167c0e49f5cf493c6ebf83ce8007a0aeb97016169fda7f5d2996fecc72f9409d6f463d9bbe DIST tempfile-3.1.0.crate 25823 BLAKE2B a34721369923771d5f9a2fc64adaff2bff41da97a0ce79e01aaedb8d6670867220c671c0d23f7a8a9c71b09c0559efe4e7c9bab1f7f9d890866be1de1ce050a9 SHA512 a87ee51c36a81a8a8eb8f091eb57926682f38b707f7f641332d8752170e6c139a656ae49c6861f51e07c2fab5c86cc9b2ac158f5d89c6bff15d18934dd4e7ba5 DIST term-0.5.2.crate 37638 BLAKE2B 58a496673b9033416f40e29a0a53c0b8d50e413d3922d3685252c96fd880659961b4ee48281ece5b9d6d97e895d81839cdf886fb0a6945af25b873a905b09700 SHA512 421b04f067f66ddecb615d715c828c98d3fa351b3490ec76bfa02bf430039717da5a168c20033399d5544ded5aed35c2aa4c9e6ea5018211bfe615389d18f3d6 DIST termcolor-1.0.5.crate 14526 BLAKE2B c799a73787fdc764ce634731c5cb7232a4696a88797aedad8d2bce72d9d193b099ed80240a03259dccffc5ac2df8b4acc8b60f916dce6ddf63913e2cf0eaec84 SHA512 d729ef6da68be8e2ce19ef02336193d8baea97a28cc8789806587da829471222a0c7669b4485ef81b1d52e85096d787dcfd4f064c894904602b595aa024fcdca +DIST termcolor-1.1.2.crate 17287 BLAKE2B 5ff748064c9fb6663befce2fd299edf6a6deb06ea72d21a62d6e77642934cca0933e10340fa84f636631cc08c76ba83ef2284b2212759129d54248e5fccb4c49 SHA512 f37b034345382cd621b1344a3fb301ca3d4d9db8b5858ac1ea82372c983229fce3c0ea8213d6b7e91291b6034affe11e2c3e593dbd95256294ce5c584b33e14c DIST textwrap-0.11.0.crate 17322 BLAKE2B 257428908342774593bbd3528fcdae710712ff54e8a711393a24356d8ba0e16e466a4b20c05f942c48ca76b3b5b5aaa90ec202f782cad892caa8b71ccf124da6 SHA512 f5c0fe4f28ff1a3a0931e8e235b5157a45f67967985bcc752418c5ec3481fca44a8ae4800088889b37e8cd0533f53d3c456d5ffd19b767b3f83a87b49a2e209a +DIST thiserror-1.0.23.crate 16423 BLAKE2B fd257d34da829c8d0fd2cdce9910e0b5e797ec233af3a6b3be6b47a4fa3f39bc0170edd08cde3fb546d8f3c7be63049ddd94400b602dc73262fba2c323229650 SHA512 e6b6ab7a4a23f3c50e765a16071b65007441ad3f1eb5566e91bc19755cd019fb8efb358cea5663bf7c83cb3be63fae9ee0d019cffb3fddae58233c84b93aea9c +DIST thiserror-impl-1.0.23.crate 13269 BLAKE2B 7b570c1a0d122a11fcbb7784e6c0620bee0e4644e6e8e988de6936ba23901ef6549585d1e14afa8240b199e3c92a6471af3e4b63fac902292f46ab7ff0a7a6f5 SHA512 72098ef63a73986c8d6a0f3fff6d5b23e29da0dc8eb4eddb410b7bdfcedb303e73418b2a3518d9315772b0c2c1b9c3d86d6a67bc7cdebd45f4488c13a5b62162 DIST thread_local-0.3.6.crate 12388 BLAKE2B 290c35e5327e80a5cdca5609252b1efd1b78a654fc9ab4ba68eeaa3c2769d844f725d17d91cbb15048dbaac84913c51edcb39bb402882c9e7b4d0c4e4811518d SHA512 cd783d3d9caec43868da1f6118d4c4d520e03b9f1049d8f15d2c12482989401d3aee748e04a149953d35e5d6487355c2891d44569ef688bc1d45f01b6461d253 +DIST thread_local-1.1.0.crate 12222 BLAKE2B 4d19e85f5e342cdad8bcb33ab4c54d19563a831128c0d98dd79906f1096d3665a2bd0bdc114f11f51bf517dd5f401b2788a16482e38895610b080d1e2eba6dc7 SHA512 4681b69e471f2b90091f51422358cd86d1e851cb7118613d7e791b18d7464cd71e9d21d50223ccaa9dcca1c54b220474d3d6739634f57666938baf4dc174e621 DIST threadpool-1.7.1.crate 15756 BLAKE2B b3451aa6cf8f8f1b86e19c91370fe48f73d02c9552c91fede4f6440b0b29c4d180ca8a3d7d95fc6f6e6ab6eb04113813c767367d64e171be7633545a4b966118 SHA512 e46733ea55a27a32868596562bbaf1e50508dea58359006cabd160b06cec4854c97b5d253cdcb8bfd60c7b3a33e496bec4159d0621efaa3cdcbc77255be4f275 +DIST threadpool-1.8.1.crate 14408 BLAKE2B 8bd64ede19184e18460f6b2ad5bc888d6facd5fcaa5b43c35269e35909c9c68a884203f5c4b92619c097ad48c19ec29f73085755ee348cc637233ff3b5b50ccc SHA512 adaa5aecdeec25848af15b160e5b39833978454d834974211bd586d81837f2ce89e5590f08b7e0d4868346cf57056913a5d41bc8bf92b89109ed769cce4a8be0 DIST time-0.1.42.crate 30005 BLAKE2B 6d85ae2e56612b5c6955921b671ac62ad10c174fa9fd382e2d76018fc2789253836397b980f8e6d0db4f1b19da244c64d3bffb4fa6c25ac0b66e7ba9876590d4 SHA512 4df662212377093b0fd8fcd88ddc30b20a8af7d989c2e100c0cf64f9741e88eea6e858e1aa4220be6b76b0cf8b62c8116b492010d74d1ebef197c66aa130aa83 +DIST time-0.1.44.crate 28885 BLAKE2B 5e2ca11af9da0847239a086330d0cd00fcb5b63862f9dfec46f72a065bb35ec2236a21ee1c56bf65e3117105e7815cafe67e3725b8575373e875dfcea401d967 SHA512 736a38637be0193a06fa35d42b4873b04a0a35d84cd2af85b7f653a1b67b95078577134bb187b777730e73cce67f437b45ff5c72b8e3f1f8e2ed3420ea0324cf DIST tiny_http-0.6.2.crate 36408 BLAKE2B 00844e26df97404fbdda1ea2988e953d914df32b57622c5aaeae261ec9e9eaec6e41ddb441db0f27af691e76992840482fc4681bd8302360aedd96a652e4f9cd SHA512 bf7136a217d23f379b69429c07a47736e0660e9ffae3514f7f77adc43b9a28d2e732e6850e549429246e21a3f6c8a00e86e49d5d37bf13857478fa3c2cb62673 +DIST tinyvec-1.1.0.crate 39037 BLAKE2B 8033a336c2c346df70d5c6161233043a7e196a2994b62c15aa022b7053f7aee686092fc7e2db551cd1a09ee5e4a038e777120c5c33c891bb47b71c78cac60e92 SHA512 29830cec393506651b20d045c584e3df5ce5f13fdf70e866d4d6b7e97fe4f6b07ccf2a2c64ced5b092d5d963af74f826930d96d817db90bc0e4ad112a399926e +DIST tinyvec_macros-0.1.0.crate 1817 BLAKE2B a3d1966bf57c11afcd026269135a6189f149f905bb70b47537c0a7bcaef0bfc6c89bdcbdb0f6cb8e5255632855134631c683fc90606a254ec8ba818fd5ef0794 SHA512 d6afc83a3c70cde916a6ff599e2772588e4bbfa7a5b1c7e5c8aa0f4a8a5c9426182497a644e4a88194ece986d38fa64b6c8eda9eb1630441c8e65a8741a45873 DIST tokio-0.1.22.crate 70031 BLAKE2B 44a6d1ff8bbedfea304e4f44b5c4bf998876a632adfe611c3d851aa64ad092b7b0150c2b39ebeae8bb34cca6824922300bb3fb762cce6b5a1fcfa852ed8d86f1 SHA512 d92b8527bbeec84bb306686a7d29b705c36b59e9c0995154ed95d483c84952c838691f8c11615f481abb6c4fba470ba8968860a74a88b77dd67ccf659bf4e4e1 +DIST tokio-0.2.24.crate 413332 BLAKE2B fb6bd655864a1af82e74422457fa067a634c4cd74b7045851af735682fb336ccf5ebdf107d4de61d7da47f6c4ee0297250551eca429672b9eae917d2f140dfe7 SHA512 3d4a8175e44fbd28004a8c9c8e779e7ef147b0bb87e22950bfc4022eb840d0ae08159191d6487a64ecae1c4289238c8cd2839e9bc90c4b223ab1200bb8ba4a5e DIST tokio-buf-0.1.1.crate 10815 BLAKE2B 0d3970a3722e3be109f8808bb7e26db618ceb22a8a1156ce219e6af9930b7f9f9948dab61fa4fa146e5eefcb7deb1332fcd643e0c3e64a879ce32305d0efeb94 SHA512 42f5db4f9ff1d0c6728c9ca899b85e40eaa92910d23f01dd7570c5988178879f3977ee2ad14f0f224562fa73ff8b01687dc963def2c62e93ac471903d5ce4e81 DIST tokio-codec-0.1.1.crate 7617 BLAKE2B 868f45ddaa16cef0ec7143ae7d25d422fa4fd7fe59bc99a7ae4b97f700dd6418610b917a880f1fa5c939799168d8c31901d7186a0195c7b72bd130a01c787b7a SHA512 9c868545e8adc234a51b81966836b786019181ea25907bf14887ce26ed1cf5866f5df8898bbf6bb7c8d3626f145ce0465d3a79050d53f8dcffe98f71886f9044 +DIST tokio-codec-0.1.2.crate 7850 BLAKE2B 68e196f0cfe2742f5bd6a4074eafb7cc83d80622f51743e9cda367c8fb26bcf3a6a10772963e75f86c3ef054270f22a13e58a3455ee316145b111a2d6ad00053 SHA512 69bb3a0ea81fc8437fd57c2ee533f0674770182207576e463c8a5859956175a4619500b832863cae9ba9d0d09d76c33441c7b3e929896a61304b25c9d2dd6c94 +DIST tokio-compat-0.1.6.crate 22066 BLAKE2B 00635e61a792ad2f221b4f0250f1877cc786fd0827626ca71782c684a1ea49744b2a7645603a539a5f49f392dd14c1b7af108421bdac8ca452c701ef0140c3c4 SHA512 6caa71aaa75be7ba7a41a3a73d2d82d6498abcce0a962f16be4ee3fb0beeb195cd5432ef4ba680a226582a04e3d832826a7f52830c7839811a6a4915abad70ad DIST tokio-current-thread-0.1.6.crate 19339 BLAKE2B c3fe401178089864fe59286566b84a325d8a4101b0b72dda11fefef945d5e14b5e6b6c7de7d87cf222f0ea3d1c95aa65f2c43fe37c2e766f8d70da66c7d060ec SHA512 321d8b99ea18827400a6b7899755eea5a8299e53985f5640a6fd82bf6c3c5c45c68e9d125666968976d05be407d6c15401380870adc231233cc532eb979353f6 +DIST tokio-current-thread-0.1.7.crate 19690 BLAKE2B 1a6ccb40e59095df2e4ece5be501027a9975297c8606cbf107e8a365529d175415d1738e6770c31b586685fa0e573b6c4eade68fc83b1e01d89c2e22a3741e28 SHA512 4458eecddf552cc63dfb877976cdaa2060f8fd82a9cb6667f8fb3507aeffef4f3db38d649de55bd784f98828a12bc066d35e96c60ca07a42cf8f16a5fd7d58ea +DIST tokio-executor-0.1.10.crate 12191 BLAKE2B 9efed875a669cc842d298d2ea5ec310a008707f5ec4b796d68fbcaa3ff47c3484630306116d6d36c71f4461869e63a11dd498cb680013f5a3c2a9a46fff9763f SHA512 e2101de6130d09c1a0cf750ea49f605db2933ee4d96943e111d550816ba6a67e4d662e0ba5fb548ae62d582b665239b27b8478f2364b6c46d038dbde8cc41754 DIST tokio-executor-0.1.9.crate 12037 BLAKE2B 74a563d290276afca6c250f91ec54498629c7208d941a0ec7dc355cdc95c00e0fe09823c3ab83d7751d13673785676f1fb23af172cca4d612a381c21887f179e SHA512 c0f6a2c96fda364fff0a83cfd4c44a0c2ae1de712a355afd222e6b28f6e863e09645efe84d71b45cfe46f1d7bdb0a4f33fdabbeee6de01bc69f40a49e07d6786 DIST tokio-fs-0.1.6.crate 16102 BLAKE2B 4b31d365a898ad0fb20c6ae315aa60236d6423357997e34a5069597d72b146d7528a7ab974ff2e7f62d60c46461c1bd6c4b74208f61b2452088c4d8f9bf63aaa SHA512 8a123bdee5f2a6cacbe68f25baa5810a7686fefef8262b0a6b67e217ca6594a585dca52de581d33f4b71725bf03e003dc500f75ace88dba5cda00a52ce544279 +DIST tokio-fs-0.1.7.crate 20881 BLAKE2B 08d22887c990149cd3aeefc3a9aef949124a2c3cb9edb5ec2b76a01b90f85a22226417f75319f92514d812b752ff7090854188e64d2c1af8cf8c773b7a97a8e5 SHA512 3a1023dd9537164c61ba07b4759d05136165274efed6cbb7bf868ccabc311353b0e221137d2be643970f4d710bff20251104344a7542a08ac3d60ef502624d2f DIST tokio-io-0.1.12.crate 33555 BLAKE2B 5646f1d0c226d223fdbf648d95cd690ad6f755c5dfa9a6bc4d5fe4b5df634029db6178d852d3a4c2d481d06eec763985186753088157557871e5ba6e8aa650af SHA512 57c675ade48f2885ab8f42dac7297bf4bc5f7abef2302f7964dc145ce29d503c09e3ff890de01aedcf0c860fe22d2161f9837d658457695b6205e601fac74149 +DIST tokio-io-0.1.13.crate 33665 BLAKE2B 4e9c6bda0d391ae685dfc89cc0137fc44b31a4a788f730ab632b73d92ab55dad871d68b03ae0899cba9f96e402f88a60d4b8be5d484947b8982a39e473e5b8ae SHA512 608341311f4bda9617634a2623033900bde1d6b9fc89ae52131838f033bdbdf8704114193d8409ea0e10bd53d6f7ab63d47e17b7abb41d3f8865ab36fd0532ef DIST tokio-named-pipes-0.1.0.crate 7055 BLAKE2B 3864a722160dc7f77c6cceb3c9cbc97f406873810163a3060419ab48d0c5e93542d6d7fdebab8ecc0d2f2169cb823d49d3c12b9537d8b0b7298f96e67a61fed0 SHA512 59726719949fbfbc9bd079ab0ffaed0b3ba570d4bbb8b1bc7fba83ef716423ac44ba43a95fd5cf7e625ea73a6da7c3723a42ccacfb530df3a06124d42926a604 DIST tokio-process-0.2.4.crate 24856 BLAKE2B 7626c0800d53524679f36ddfaf70bb4245070ccf49e3fa5167b142258e201fd3cdef44561d24dcc0dc72e3ec5261970e58195296098f2c8675438b2bbe0f20a3 SHA512 a2018350db00f11499bbdd91a98ace58353a8363c464f11a4f517f9b63fb59113e963861bf61b34ca1f01184f31e501ed6e4133fa39852a2eb3246956cf9812f +DIST tokio-process-0.2.5.crate 23688 BLAKE2B 555f3ffee5ccc574ea19a07c558af0ab735447695ed654cd94476387658c065ee8749883e716f07e11b75231aadbd28fc14ef1ec93d09b18086e9bb6398a2789 SHA512 aa22040bb26d23abab955903a7973020c596b07744d1d53c6b5ab425314dc96a03ccd0128ed5f531f0cb3202e64ab00976523b359c5bd8a863ba947f64b21d87 DIST tokio-reactor-0.1.11.crate 20789 BLAKE2B 441bfc33be1674710d73a0fa351f6a8750fab53d673ee43c52b0d1c9e7ca1903a524b2737e20740474e8fc1894339b00df4242d45e79b4e956a5f7b9b37eb010 SHA512 dd4d81d7ecd5ff5c5f597b28e9480613c760b5fac4b76946810ec2849bca11067ecf8de907dc5256eeb413b1041e4b2779cc0dca129f83a099af824acb75fb1e +DIST tokio-reactor-0.1.12.crate 21058 BLAKE2B c1a1842aeccc0d3f74dc4e588c485d326f74b652b8f504bf20cdd69c42dcf937c49bbd0c149f8da428dd12f5d8a1715bd39ad76d3b71f1e414c663093a437d26 SHA512 2db454c63f8965345997685baa9e4f1e7d2fad1c0087e7d79bcbdc5bf0176703de49c50180689db5f797aff6794748e01a28877d46f58cf453d7a4fe17d3f791 DIST tokio-serde-0.1.0.crate 10150 BLAKE2B cd8a6f405e3ea4e6723001b6e751317a493bff497666e35004df5a9c2f3b39276cf496882a1afd4de1a0fca68f0f8b557bc9378eab0699594c893074d1a603b9 SHA512 3478bfbdcac2d3e88fb7481c6ecde0f93e4ba41ae2c9d939e59b9aeac3152fa5313067c22f78eeb9e58520da6cd87057de3be7f1a08a9028dcfc00094b09be41 DIST tokio-serde-bincode-0.1.1.crate 3216 BLAKE2B 80075d235e91b9b68bc69fc175170cf7dab8264114c7d9c6ac182dcc92e774b4f3e4f2a9ba4d6493ccc78b47594c7c776e1780a93f86009eba5fd6ac23ac44f3 SHA512 56629c475cf6ee98bf5edfba4516f18926684fe8ec0dc5224dbd224d28f36de66b23176329604ba638d0bc29c1cdb0ba8d8e808fb3879d8389d096fcc1f3bde8 DIST tokio-signal-0.2.7.crate 15122 BLAKE2B af992448564696dbbcc01d85aa88f247e6e480dc95ea9d9a720dbeb3fb7ea4aec23639f4c43f67bb0302dc0a34d21ca1245dffc72bf28753e488fcb29ada60df SHA512 60cc31f9ea58853498dd19d858a7ec72bbccb0255c7d7f316b55c7e4aa21291f5609611ce5ccd2751d505417d8a3860d7374d6377916cbacf52a18c649448d9f +DIST tokio-signal-0.2.9.crate 19789 BLAKE2B b5fa30d457327031871150bc251cc1850b43b716ce650803d3a58ec130e885ed2e8ad901d955ea95af6a9dacada13321feae845374552f7ce504f09f2f7e5ffe SHA512 afdd91454c2da8f0b2fce65ffcf35dbb2f73cb5552f63fbb6e8bf1e125d9026840cf1ec895a91a4c69997ada17ab6abfa8aa43217c07d18591ab375aa49da180 DIST tokio-sync-0.1.7.crate 41666 BLAKE2B 80a29da76709a7d2ca7c1c2bb1a18e25218ded0383006f5be2f518c1abdbb476974709c16111b42820050e66f75bc3498a1bb835cfcefb76be302d5977476ab3 SHA512 041803a7e6056c7c3a0218e754a7ac2104ebe2ac9953a7ad7f0dfe6fa9c8f23cdefec0941912df3bef11ed129e85a13206279e3ed0d88424b18b367c2494b973 +DIST tokio-sync-0.1.8.crate 41830 BLAKE2B 20e61e5e5360f54446ad60de050a4156d3e975f4e246f51b308ea1def48c51f8f1b28fcfd81362b00e0f6f9c40382abb71a4c9e799e81cfd7b0c7b085c42cc27 SHA512 b3665476629ecc8d513d53169beebe090818c6b76ca99f0a508c730bde0ca3c49b828942fc3b9d76fa9cad1b6766237e18a329607ca2314c7ad4b343dd785371 DIST tokio-tcp-0.1.3.crate 12629 BLAKE2B 16a2763eeb2b65edd07f9b998535812efaa25584bfed5fd66fb1b2952893fa3ed330f597032b4140daf9635ba4f49e77aeabc2cea82c997dfc971bd97fa4f5d0 SHA512 ae42facabed1589764a8e4f789dabf5c7adfb3a67880a8bb6d7b0b6c082302a84b6acd8ec5f444dc59284407acad61518d60818eaeb34f874380f9593d540336 +DIST tokio-tcp-0.1.4.crate 12745 BLAKE2B b11b76b94ac5fee26c83537d9c169fa775539c90703fd9ae2c5565c99bbb56305c474710a3b90ed2e8cc2010ac00de77023ecc04e5cb4a653d7b5e0f0e21e23d SHA512 e33168e12ab9cf448f75ccc1662f54b287db0961dd472da3a86f400d6b80159cce290b9a4b948d216b86284e5bd61c14db8750fc2d0ac16d3937418c1260d2f4 DIST tokio-threadpool-0.1.17.crate 54547 BLAKE2B d86230fc8818550df958a08bb611f9697ee7effb323f3fefa54bd64d97b9a7cf77f638f6519e55f43d088931413739bc9c7a6923d63888459a41a0cce3f25fd2 SHA512 270b6e90e3a99e178293fbbd9fb7b0b51e2e5f5c094afd15eb0af21d24dfd74a1250225b9a686e12b02eb984cc671979eed2b9b08ddc13f57de69f7801bc4e86 +DIST tokio-threadpool-0.1.18.crate 54825 BLAKE2B b1c202bb8aa453f3af56d82713c175dbe0b3b2c1a8efd8ba849b0afb243f48a4f76b994095e4c490b37710d6a1c33eab2f1a2dddcfe15bd9887ad8bfa9c76f8b SHA512 163aea96e536f670e5536c728b159da52585805a721a18ee42e9324320df4e93a9baa5b31072e5a12af7cfe3968bb57f0a5864e17a758f66e71e31f7f02d7b27 DIST tokio-timer-0.2.12.crate 37615 BLAKE2B d712825ade0c356a2a6d012aee7f4eb966735227f0d16d1b734904d279cc645798964bdbca14f7715dde9accfb57ee1261e886eea388059b57e7d116ced30f8e SHA512 1b5dd8f5b14b86e1ca726047a656d199621dc33c6422a0fed183b34ebe69c049d65847e25ac7bccd369e03d89597f7e3dc05b0349dffbcf61646e738a0d3b8da +DIST tokio-timer-0.2.13.crate 37873 BLAKE2B 0a1c1e07b941919dc5d1c1a425ba84d6d954b52932933e521fe5e8c76f36c9c2bef9b93eb710e79490c3082519f385f7737454ed884fc7d11ca92ca44b4fe5ca SHA512 9813e5e74cf210eb3fc29268483da32272852c79b23d4b09ad7ee012687c910848b9b8fa5638d4d71cf62d2722f29093f2324ccd4f2e65db5c111ed6f9142d04 DIST tokio-udp-0.1.5.crate 11529 BLAKE2B 4782a2d75852bcc972f7049e40f3f56927052a27e912f3126903a1438ab4be8b949d223baf4d30c68ceb1c9d1f14a3a0f85d58d4f9c08236beb189cfde4a753d SHA512 24b5eba25117ba3344d90329134f15be8631d1d9bae06a94f4df7f05b1bf6e1b309b776a0f2685fff2b7567a80331450a2027cb4bd264dbd5fd202913db6055f +DIST tokio-udp-0.1.6.crate 11677 BLAKE2B 6a2e871f385be1fb7bc597fc00a20f0086e7fbdb0b5fd2785e3bb3c01d5c41f0b1c46b29d9735f5a0176e1560225346a4ae394b7552d4d5668277ca7053b82b3 SHA512 404d2418c2e78c5e693514b181a782cd41d313f62b29186b9f30796d5fa48d7d223156d665dab39fded5b7ff5c2a47c0d08ae320b003063aa22112bc8857f62a DIST tokio-uds-0.2.5.crate 11808 BLAKE2B 03f37a5f68479955176d1df673c43d6e3d77a84025620fd83bfeee6439046a1c1b62bc9606164690ac21da5fab8de12cbd534664481c3d530d0ec178ad9c4e46 SHA512 964648b9ada5e072ce90bb7a20deed48a517a0e4c6b808b1fb8440755efdc35269b5a30ad312a5e228603e8f1f8d4b8e2f19f4aab10f75ea5b569ad402bfeb61 +DIST tokio-uds-0.2.7.crate 11942 BLAKE2B 5c74cf32de1c047f75175fbff9af0cadda1a74673f5b2e3b2e652ef5724f0d428b9caade0c474411c5308559103972e19344adc97822f930d1dd31edb048d1db SHA512 c06818507ebbfc53c34b7afffe5b16c682749371a9dd7db9fffb3800b5d63fdd1d7e646bdb0c84c3b86228f86c54d2b95f61942cdcf087c9f5a1491fcb764102 +DIST tokio-util-0.3.1.crate 27233 BLAKE2B 96e43dd3f6f6209a6436e6ef3a40739f44507312b02a83f0316c7500dd6a59b5a71af005a98818d9b1db0e33aed4a9330e4cf955855925c8a428132762985db2 SHA512 301a5d9a8a9537653e17d3360dc27d41c95aa28bcda3e0815923dca0ac735071b01b9fc8c1d53e826e0cd1e6e5f98cc233f1e9dea906ba06c6b5192608ae7ae8 DIST toml-0.4.10.crate 47534 BLAKE2B 853aee7f7d9261d2d0daa755e6c158e2b3a173a6e9d8d96cd0d78d75f2ecb1eea341cb8be8b3df9ef1ec34129b77e4f45b4aa849e8c33e6a1f07a3f832993a4f SHA512 15bc40159478207d204e46ff2459dd3146d8f5508f07399f310ec8266190df8a1375e860fc8a7b3fb372b01e9d0f65eaecdc1b896ac2a921070ce76fde82f160 +DIST toml-0.5.8.crate 54219 BLAKE2B b4f9f563e5ba4574d4f2dcbe244378a2e1e984bd9fbbbfa5a06bdd5f8b8d677394f0db9cb8696f6936c80a52caa86b1b3ebaf3885c53855af23f03d318785f19 SHA512 26b7901ee4b7cbb4cf8ea57d365a99ed05e0a76e73452e47d4bcb3b4eeb7bbd393c13eea9ea33dc13622942efcda39acdba9425b74b40c920c9f19673a1f2082 DIST tower-0.1.1.crate 5910 BLAKE2B 30a81ce444e9877e967b5c63c02580c94a0f14cce66aa16742df25659e46bca027fd5c45151321d230900475963bdc12a696a8d6c3c7bb07bcd116cfd2f77759 SHA512 96b3bfd7af32c3809b663d8c58124e5ff9a7feb4bbd1184f4b1850caa002385228796fef224bec833b0974881474e29802dd8750b829c34e1b732251a57b8cc2 DIST tower-buffer-0.1.2.crate 8924 BLAKE2B d5a3137767c8ce9014c92058898c1340d5f63778a20855c944e3cc032592e7ed4dcda8bc4f08a42e0553317ea115e2ad07dc48982844c211e02f21c7218fc3aa SHA512 388ada1c5fe5eebb665db66486c7b6dd99d10cf0ed17fa82b93fe4ef114368c7589b922e9bd82adf83ff2e448d4de925e83d9fd7b6e6f14d7a11131d4fbb9cd6 DIST tower-discover-0.1.0.crate 3255 BLAKE2B f641d08f9810f4afb6a93b588e7a4a4ff248f8828a4db55d111b06387c7847264fac0570abb3934f6f540867e47c1b45f1820b251a0845756b32e9f645ec89e0 SHA512 459b0f37f9fbbcca5b63430b18d85aa30bb43570bf4f048088e99ed8616856d0c5fd512ba2b38c4bad9ae6702951f70f09d1a1dda1a94b3b938683730c02f6e8 DIST tower-layer-0.1.0.crate 3006 BLAKE2B a184d20caeaed4d5eae42af5ded8866e681771631fa0f53b1aa44f82358f7b5a002a3bea55519dd874f94ed2fa7d22e7e3b47f260e9b86aa383a7d6c3825b875 SHA512 a53f0562a43bb35dffba0747a839dd19ff1303e098fc4b8bb2da29223165ddf22044193f675ea9e2f7610bcbb2dfefdc132e3a75ce751d090a2f7b017233db62 DIST tower-limit-0.1.1.crate 6243 BLAKE2B 30daeb3b01fd30dc6542c3e06822b570b9e33dc21aa0e1625624f41c88c50c5e4f2e9b69627a93cb85486dbe278c24e27959f37212071d831ccad4ce3f9f0f68 SHA512 2e9e4726288b93117045529b08148522d8849fb41aa94c9455c03d8845566db00048a208fe38dbaca8736b78e5660fdfefdfe2e05944d59ae41a50690f151c6b +DIST tower-limit-0.1.3.crate 6361 BLAKE2B bb698b3184e82640e35a228c2ba7d3d8d2e6525b3134f967c90b41a8ffc6bdf7b39c5a0845737e11cd99eb5a2ad4da1c2e11043e2ab4b1327642bce2583b4e48 SHA512 51286c8c9c3fddcc356057587b2d09b9dd33a3404f9343cc1a9eb8a8b6827177e6ed8df8e6767f1d5a102c5d5602d7053ba8cfe7bf316e10e781e530eeb39825 DIST tower-load-shed-0.1.0.crate 3866 BLAKE2B d094257b484ede8acbc0a17ea2060fff93cf206e730ccc1ccb800c79c001edd41cd791e75a7916498cd515081b70a569bd529bf82d47be3137bd73781725f59d SHA512 7572d000982a378765227f4c82f3c3946f1940353fc5ad718bd15a1e6fb27644267ce1fa7f10931c24dd1101e58d4802d221a3010d6bf9302bb38b1d4bccb0e4 DIST tower-retry-0.1.0.crate 7691 BLAKE2B eb5741088f0c125ebcc23ea4edfe358c12c8d297434a56bb6cba1c8931117915cdc84d091beee9f2500651efe875e799889be496ca89bb294ebd820a501d5236 SHA512 d0109ed54c4c4cf3c6f9011e7d295ab73921fedd837d4c5769a40990f71f37c9b6785154172e48d473bafef71bb654ad16a6df00c85a8f022d5d1db6d5e3d71b DIST tower-service-0.2.0.crate 4821 BLAKE2B e9924c154f4f4ee6c3b7a8a439a3aa9eaea4d2bdcefc0d7c86cd70c93d920cafe5fe7b34ad98fea2339861016e66a02cb059fa1a262d4f029eed76129259ed6a SHA512 faca05700a5eb339c20fafe38771c41db468776cf26c410f45ff4f4db15fc48683643793c1916dd6342f5ea63c1f0c7bd1326e409b33aad87aef08ce31cdb31c DIST tower-timeout-0.1.1.crate 3292 BLAKE2B 86322d043c7d5b6e1304c0934a76a8a3f5d0b96c50d6c5f41fa255e9574b97d476b5e608aa93c0fe9ff181ccaad2a865fc07983a116241a0186a3919344171c7 SHA512 8bcea041866b099d666b0e724335a5a31af01c70329631974c3bf58ccc0b98c471bcdf903f614949c1a7e3c0674662ef0ad6e26c3b6e0e59dff84ab7bcfd312d DIST tower-util-0.1.0.crate 10153 BLAKE2B 44346a052c31701cb226d2f6733997bd6da69d7ef2499bb18bf867c0279c893ff396752e5db61673d8ff361e9745f628296c2564fa6e204036ae443cdd1ac7f2 SHA512 24740662b7885ef654f8cac760e7a718d5da2d6a810670c3208423efdedbcf02ddd033fc59b7e7ca541ee869d809f6bf7c8ab48b18db29d5582b700adeed36b5 DIST tracing-0.1.10.crate 45624 BLAKE2B 469642b7219cf8b753cabd1a59e236200274153a91d7f070484c9f2487eb60a2a2817cc208198b0107998a751e35d224067559862b4a7209f23919203f37d79f SHA512 0d8d643ae3a0b0e321d56a2e0df65ed8a7a924a30e608dfc2a9e22b9002bf891950012276668ea6eace981af6ab95c967f2348e7f5bac5cba52047a310bef8a0 +DIST tracing-0.1.22.crate 65320 BLAKE2B 88a955a431c5d732014d7229362393d6cdb9c270099d7a4d77860ec09c86b686abe74603b94efeefb485bf510c6997e3844de9f7622556c799446d883911cf03 SHA512 e85ac933dcec140051deb32abf222560adad621e77c4bfc9a139ed2dccb12127625fc36f92915d1db93d1d7d89132575fd4f64cd4e1e37df147d12f8484540eb +DIST tracing-attributes-0.1.11.crate 17279 BLAKE2B 29d7ddfd1a8a43b27d76b8842e48ad02ee6a222a42b830e2f07b9214ecd4fa32bb6cd3ddbff5975d84c57cc0af3fb392b7198a45a018af3360862638835af278 SHA512 669ce260373e950197da9119185cd6ccc3d68da1b3818757384529c5bf9757b89f6a7a797461b60bbb636bc9a2f93d02021b2af57cd40bd5b825fb056c3ad71f DIST tracing-attributes-0.1.5.crate 7763 BLAKE2B 0bbd8321d07a597f5e9f25ade9ee65f2b93ff82a9d2b8602196bc0d6192589148b89a43ac84db44abaa7cb5ba80113ac22e6d259eded975eaf63e2458a879c32 SHA512 a464a20ff7ecdd3e764bc5fcd07bb1337d95d5e806e4f05622139efa56073cb4236987ce020239ea3f75d5d6db1d731ef1b6b17197bbe21434e2401e1f7ef5ac +DIST tracing-core-0.1.17.crate 47774 BLAKE2B 6c13692d90ed3f84110c15a1834b5ca527cd950dd9a141b06ac2632bee718b67e46615e26567f58e4c3129b4d38abcfff515c6420c906ed4f957bacdeaadada8 SHA512 202fa2bf6999d1568f4ac4d92a2d29b3ea79b5d93bb57347927eda60c8d5b430b366889d45a4d5d22d4e1c46e62ffcc39b3091a91f79a26fd6b7827fcd7c230d DIST tracing-core-0.1.7.crate 32540 BLAKE2B e57a1a809176d2656f7745af40fd02653a90db008c18c9e1a6cbd2bb145ac5fc61f79676775d0c7057d0d3e6e37ba5a169bfcc280caac252464a973862f4961c SHA512 04b5307b40260aa4f0835de3518440071c8c9bb1aeb69235784f68cddc7cc27f524eeea6aa0e19e531f474c6563f85e8b0d85d53aeb1669e4939f0a46d127257 DIST treeline-0.1.0.crate 3855 BLAKE2B 3347bee24c686a6b6890f85b60429d36b14f2738e6a5e5adcd493d099b097a8087f7c61f4c155fd8b3af3982a97da31740353b4d036ae451ed8944a9b0feaf75 SHA512 37a7c7e95855fdf0fafe5b529eed6c6cfc641da799bc6738a5649a9a0c3db2ef3e63d692862a987bc19263f33b6df2e8ae71b49fe30160d6d470cbb804511824 DIST try-lock-0.2.2.crate 3638 BLAKE2B fdd33b9760b12db5c90dd9c34980e62d061e1a691eab760ed80dafdcd1ae82055b4ccac7313babb43dc9f2f38d3cac3bbf3f586b26f407fbd035c5c3dfca168d SHA512 aeb54abe3cc02d5dfd0d13010558454e5caab2568bd923a035dfef5ed5d3394b4bab9f7ab21dbaf82f1c20ccd95955bcf6ac2bdc976a824d9508d6f2a27ef330 +DIST try-lock-0.2.3.crate 4158 BLAKE2B d8bb2fd8ba10285871ac3dee069474d4225e312c0a13b6bc238604c5207fe33437541abfdb507a6b400fc3359b78d39a7e9a5bebca426692b5dab4622b09c192 SHA512 ebae7ba9227e6fc20499b48ab85169943765342d4790bb4a31ac33a2be0af9401e2854c8e00b9d3b7e225d16875c90700b1c3fa99af07833d3b7a91b7a414fc3 DIST try_from-0.3.2.crate 4264 BLAKE2B 13a4f1698e711981c183478b4bd4138cc90e8451000e56c965691e7d0be96e3cd7ae78aca891ae4a0d6726ef9a1d3beb26e4a4c18042b409a232a467ac36c11a SHA512 a619b8fefaf8c25037f1e2e7f8e64506144c8a7080ad930138fc3c4a2541dc7fc83ffd9c9a8c762ddd57028072cfd8dcb9db0c590e3ac30a4863f8d4fbb63739 DIST twoway-0.1.8.crate 31774 BLAKE2B 68402b15e61212c986c06322851985201e4a24dd3f06eae607c2581940670c476b330d61d48cc5edb54c7622590f2e75139f0d4460873262d8efd958dd21e5d4 SHA512 326a7954891ef399b85e4e7bf1a0afda0cc9057883e7a19c4590492921ef3570916fb50929071b2e3825e57282482525f4adf2f6b49ee12dc0adf8186ffa4629 DIST typenum-1.11.2.crate 31853 BLAKE2B 1781840c29726a8df614fdcd620924b4cb5a11ad8b5af7c633e70b459b4cdcb9d6a7ccb02b08b78a0cfb3f73382d3ce9d93c56296f93ad588546aeb81a74540c SHA512 c301bc123421e47d39b50e39c42c04e35c7f12a549283d51e1942d1a8d54aa3e49e6177ba4610659d8e68a1d30fb1b2aa5af57c7bb652ab3f70ab7a28ef8b59a +DIST typenum-1.12.0.crate 36037 BLAKE2B b5aa97daf856e4c0ecf6f543ce75c1203ea2a27b493e4e62b1a0a22fbccf79217382061833e518a5de296a00a4a5f3c0c1cc736a7fa40a947712fcddf0735ea7 SHA512 b88dac076d4102f2b1d74501cc2bedd4eb923458e060ab77b826093e3146bc48005ad7d3471921c4f5e8765f3f93f8f7c48e0eb00e2623ad439bd60bcf64d6ea DIST unicase-1.4.2.crate 3907 BLAKE2B 0800a061c30d4d32e36ba0f07045e8d6073eb1fc492c3e4130e9a08e9e3fcc0c4f971bc928a2bd35590d51a9c432b34a5f2e95fad41b3e89d1e357787c55a6a3 SHA512 f92ceb4b9b4757a813fcf23949c8a9770e5169aec19d43c7ea9c3b49b365a2d4ef619255693b5dc30b974e6fe5bed857fa0743caec0ad88abd5b5c80df96fcac DIST unicase-2.6.0.crate 23478 BLAKE2B 6e580108ac81b1cbee70e5bd331f43b12f266dae4f4f758bb8f5f073bd1af61943ee0de34cc27769525b19da8c24f8dea4941d0f5454594ab0cc8b78071ff053 SHA512 7e76a5f344e32c56cf87223585d87a56c79627b52bba0b29eb6de82de874b2964accededa8e9b5741f57944b6750fba5c61e679a50d4fd5a5646f431e2f4f188 DIST unicode-bidi-0.3.4.crate 32228 BLAKE2B 853a85b29d1ac2025b7a28af64ead9387e3b4b1e790ad719d4374e349c1853ddbb5959a2890d9d6c94a5c28e4523fc3324deb6b1ed1aeb5e917f21b0e2516f6c SHA512 170ce083fa82bed13ecc62d85cb882fdd6491ae721e1633d3c1a5d3cee69422153afcf6695765c0e8fc7035440d0370d34afac9e978cb27f7506c07cba300e1e DIST unicode-normalization-0.1.11.crate 91048 BLAKE2B 2dd12260a77d9ec10af73bc46178cd49144a8c5206fbd7240c6bd933eb9cb854efedb947b63af165cec51e1677671ddcf2924bb55c4b759dfd2d0939db09f290 SHA512 bee8fd546d4d1ad1179b31790fb5a087daece8a0435d8ba85def9c1d1827a8ce1ca643924863f01515e8fa6f78a47041e1bcda644a33427c65a50c4eb47d5d81 +DIST unicode-normalization-0.1.16.crate 92805 BLAKE2B 556b0b95b6d21f95ad99181e999d2f2a1291951db14e95cdaa4596b159323e999a135380ca0f795c996f97ffaa0c25465bfe5884bebc8903130bfd7437d4b86a SHA512 c1f83a79b0fffd2f0e1b8a579ae4e5021c4cffd74c259d065919b937bdd78b9ef83650cfd777010e7008ceb51e072777b195dd2483e1a85798a98b72f8648ead DIST unicode-width-0.1.7.crate 16644 BLAKE2B 8cc5ee2dfeeda8ffe3405a0d4f1576d2b3b8ede1a42cbefb0ba3bd0d71b53a92ceade86c4a06e9d5b31382955dc6e1152ae5cd279dc26dbc51f478dad1d0f64d SHA512 39b8a539c9009d0421f54ae68b139f21456c9cb03d743b58535a977f98bc9655cf42eaacfadbcff796c187a6f315ae16259ee22be9c2da5aa042172c6b464d84 +DIST unicode-width-0.1.8.crate 16732 BLAKE2B 5aa7b87eef1322e4151a3fcf981ade311b8fa030527d7561815950e58d3f15156163dfe34da6a708c37dccc3f7652bf7fc2cd899fe8bb0118b67c4113ff3a2d2 SHA512 0abba6da6981a2451e01d93bbd47652c46eb6fb07cc0214f33259fb29945bfd5ee2b302e883ddca8f68e921635f222701b7310e7da2a5e225f854980d1e474b0 DIST unicode-xid-0.0.4.crate 16034 BLAKE2B 7ce4752eab109f457a1f8cdd3a9bebfe637652d7e2c0625b6c6f76dcd2d5f3e8b66c89dc4ca158282044dc1a2b030adb1b28e3a44b5a462c7e206cd25d925e66 SHA512 7a3a60936a18d54001dc477f6da1c9784bec53263f13e5c21ba00228ae4ff09f7bb8445cfb39febde957b8500bd1a4a998cc5cfd18046aacbc68e9993510e091 DIST unicode-xid-0.2.0.crate 14994 BLAKE2B e66b4255798f0ef1c81fb852613fee396a042d780d2158a171dbb5e7dedad0b3d2522f5401ae5d215f89ab8be4f5c371b046e4845693a65554c2a6eedc5d1e28 SHA512 590f727d8d8354023062ae5fe7ac5bed1bcf79d86b883effd7f33b3ea3b1c8922998a63d621ca6962a969e890fa6edd009871f21cd57b1969264f41ba3f78359 +DIST unicode-xid-0.2.1.crate 14392 BLAKE2B 7f8f91b9c4df55f2137b754208d4f2997a290acfc9393ee2dcda8195eda25cb342e56ad123f56bb298d93db5248a749c18a982423c9a0e85ce93f7a1eb55d289 SHA512 91e862137e837baea82829431cfed36634fdb05339f00c756eb5a4b429ef0bb871f5133d11adf9a023fa22168c8a0cf194ff3669779f04f219d48fc4fac339d2 DIST unix_socket-0.5.0.crate 12261 BLAKE2B 833c47f6359554cb76cbac50ed91380a2dbe406f75e6b366a29a807f6981973fc84560ce83f8483743ad31bc0c53d8be40f215f7cf0822b7405195bee474e79b SHA512 dcd3589f042491540a69176dde6944710deea7317ed0de6912725686473ca15b34dda0a67490252bc8ef5c1ffdf7aecd7b76aa81a27a34b3c4870305c89412e5 DIST unreachable-1.0.0.crate 6355 BLAKE2B c41706721e8124c695259c12741ee95f98d3599871bb7fae2f8cb0d63a04f0cff11e01ab0376867de4de8707fd50fbd02f8b6d9c19bedda84bb5938876c5d803 SHA512 054e0a471d1068b7703853d838c7c381ac6865ac1f8abae08747581e3754416ccec5b80a5b04fedbcd01e68bfeba286b849e3b8ea67bbe62444f2974655e4948 DIST untrusted-0.6.2.crate 7526 BLAKE2B 6886853aa5a9152a47534ff6ceb419782163d3c57a06b2f592cb7d00d07eebfee38a87f198c25bd3a4ad3b9f406afbed1993b4001c0af179d099723a07d5b779 SHA512 45ef8c556a13868a13d5bc6aac26281677edc7bc647b03b51a1294cf83d7699c712c1bc0a1453dbea643207f9aede11550aa7b16750d83048f88ac7a8c93b574 +DIST untrusted-0.7.1.crate 7924 BLAKE2B e0152791e781a4805120e3437b7e0219db3aa0282af4faaf2cfb15718421ff26abc56021c546f6aebb411f5abd27020273ba0f785e012a4b0089e96c2db4faa6 SHA512 5ebe3266912e4e78fdfdd13f9fcc07e9cf489d19d5e9ff346486f47aa58a0aca35278d561612c49eb3cab5a6759ac974d3b92bfabc399e1bc0808428dc347be0 DIST url-1.7.2.crate 68597 BLAKE2B d8d7a4b05e956a956c745dbb536ff94abbe81af22e53af3d7baccf01ed7e556cc4f1f8e0a0d97c258c1f1a23209e1ae494079948de9f0d402901c0b6cdafc373 SHA512 c53d7c397416cb1f3c9f7654a8a0653f350c28d41880859f29f681cd6269848890c1396b7ccdf571ec84212a8f3959138f47193ac0595a97bf98972b58e1ed04 DIST url-2.1.0.crate 64776 BLAKE2B aefc8cd2be90818c757312c354a0bd39ae08a52fb7d5a2a4552ffac3488a4bbc60c3f502ea5cd861aefbab02b0748e4bf35c49592b8fba4377cc17207c666d0c SHA512 1736f512039771b4a365df84937f039e1a0a3c90b827614af47403934ccc4af60077ae13ab585bfb1dc5bd88222edfc890b4ac2ab31872adca2e31bdf5ae45c3 +DIST url-2.2.0.crate 42787 BLAKE2B 115380294b06c833fe183423b26f32b7a0cb3eb7bbb53380c41b32c031d6d34ed55f11153d5ed8f3e82effc13b9571f3b27d9889fe61cf63a68ea3767ef63cc8 SHA512 5474daa20242552fc76f8e21a28f8880c011627773fed74061fdf15afd5a33cc1b09baf6583112126a1b8287ad71a22055d2bbf78a73a0d82a115db1334d05ee DIST utf8parse-0.1.1.crate 13995 BLAKE2B 6b1de4afdb2837a76637de72f6e6a81e73aa683d8da04ebc94cf7ee3c542845d2244e721840511ee2725320f2f882722e2bea67914435131d7af1ab29291d1eb SHA512 543d4daddce8248b181deb1c3952ca15303d78616480b23af163ca6253a059b5ce9494652839a051c48a47816c3dd719465bbe5bb7930db676a16bcdac47c517 DIST uuid-0.7.4.crate 36325 BLAKE2B cc27afbfb37e01cf83ffbfe239e175019cc1ba77ac14d6392bff833b3482712a8d808cf17aa4e922a24e4728cfa60bc96bf03b0053b0126b65fb7fb583adc1c3 SHA512 5c0d5f85b05db505ba6736437c78fc62e7a961ec1fd7d262749c282ae41bc1b1adda373644790de64ebebf59a200f8e610767f3e5fe0caf87305ecd5a229c265 +DIST uuid-0.8.1.crate 37015 BLAKE2B 776df691d501be1d8ffa00d04baf4f3319702bce172328a090aff341ab767e50f1a0bb57f744b5d0616a81422e04d2ec9a7aabd7b7df7451ce4b90e91c3cdc5c SHA512 754cd59021053cd3ec6b929cf6ed15127a8d0d9be1777e100153d6a23160a251c146eb180fccd1e515d1d0728332bbdb7c36e8f111958489234db6299df28f7c +DIST vcpkg-0.2.11.crate 12600 BLAKE2B 1c44c8df531a75f686c0497e70a72aa0c1b554c02ed256e6b08407b17066ed949f03bda42645d56e1227b50dc4c0e3865f10856605c2eadab3b74f55f005789b SHA512 d67bc244c81827165bf976808f79fd02f9149a19006898e60ff8ef11df2d72657c56bc9fc14c8f91b091075ceb23c3f96a3df81be345bb01881679eb47a0e6e9 DIST vcpkg-0.2.8.crate 11209 BLAKE2B e393dfbaabf1e47bc74fd89dc05e09f2dd9fd8b965a84f638edafcb2f5cf062005224d0c1b229394b40a3ecdf0fb34bfb3bf2c62a5d5b1016663e02d08bbcc8c SHA512 a239e969a02c8d8670178cc2be654bd12d6e6bb18be9eb70ec547212289fd2ef98859e6b3592aa6fbaf3178e0f2c27e2c8598d82990077a74896e739ae1374b9 +DIST vec-arena-1.0.0.crate 12620 BLAKE2B ca5ec7f755bb68d259caac60842ba15d39c34a468d87e11dcc891f7e3b9755c6f02e667fbd9ed45770c3c6c805aef3682b88261c25766c6d34ff91478a87f53e SHA512 a3b650b24974a7fbec148259f3fba05a4f9183d74389c9870a851b5f40f6042582395bb0e1173c9e94a555849dedfef5c6e42a6287f6b74b94dd2e1a66c0f67f DIST vec_map-0.8.1.crate 14959 BLAKE2B f5c179ccb4349d543747d5e3bb3edfca4bc9f3f64ba3c2d40fb1d9cba98433b7a0641387aafda6347c9b3603592c64bd820b217b46fbfcd37f802f298e5793ab SHA512 026cf10dc7ba98ae51dd312fc847cbaea41c25f0da5db6e0e22c2ecf75584bbf876d7bd96035fbbcf6696d702d5a3f25977e02a2d77cf519aa21e3ed05710e40 +DIST vec_map-0.8.2.crate 14466 BLAKE2B 8f109fbff19604b82ea2aa61c952e2ce9b5597ccc8e1ef4e847648e2de08dece8c4debe92889edeccb8d393645fd0b62436b49d236ded7ad181c4a51239a9539 SHA512 4f1ef59bc2c437e79f1f84fe021bce5aa8ccd581f500f3d5776913d5f17d45b03ccee64f5bd03d47656318cfc9344a1f4311079d471fa409a8e4e94c143973f9 DIST version-compare-0.0.10.crate 15171 BLAKE2B 37360c74f73ad9916dc9cd40794d0f26679406b7b85953a07bb5646330aec4ed2dd45d1a93d40a213c82d5881e14f99e176eaeabfca9e3641fb8713da2133035 SHA512 60632d563cd694a983ae8e1809d8df6e52d9cae57a5609f69eb29edb4aa4bca57c35808c4463a53bb64164d756027c61fe44c3a1f69dbd717127d58dc5a03446 +DIST version-compare-0.0.11.crate 15208 BLAKE2B b2b463f1965739369aa168b4d58775cd35c9a072ddc3775c439026e3b7a9cad5b60e9745980cebf498d22ca85932e1c670409007c4206ee6112d95096d552161 SHA512 dc0871daf7a1eb1890b70d5b876291f10b5f61b19f276a104176901f46671799e0254f0af8bb9c4106e3c8255b4d3fd65f6f408e51f080d79947c2fea4eb3558 DIST version_check-0.1.5.crate 8173 BLAKE2B c1778a95fbc79e93bc25d6ee85c408cbcc2afc1a2317bd96b6d5e1c99862f26cc031e0a8b14451d7ea5a44d96c9b599c899bcebda36d3974effc51f9c236ca56 SHA512 cd3ca0b36108b0fe8e6a5c26614b4f3e3c36ffd13cd9eeb7693086b4a1f7b67c025613d90e79f4dd1bd3234a3e387b2ee890c6c410fe67d293b9b5503f5e9362 DIST version_check-0.9.1.crate 11459 BLAKE2B 72f002c00504f635b7d2d7ee7137e07ba9c182d2e41d32a51851896f6bf6742c5524b7f66946437ba581ccf80b9c9a57280dd4b02df0918569ac710511940fc1 SHA512 b9cf363169df2022a961f5bed4fb7da07513e0283a85aa69752f6ac567e942611ed2216ac61799db1a199e2bdf0fd9b994e35d4a40c6cd80cd26b97cbfe977cf +DIST version_check-0.9.2.crate 11979 BLAKE2B 6568f8d4652fb470162bb2251be2260a6bf83e107a4f957ed91117938d5da48c42bedfb5e6622bcd6c37950805666b78984577bd8dae687dbb39e452078bd97c SHA512 b88a9d545ef103fe6d0eebe7ddcf328fc21fcb02c60828b347cfc35afd957669e652a94d880ef992450c167df3505838bc649e0d83896542fa13a149875acf26 DIST void-1.0.2.crate 2356 BLAKE2B 41578fb5507f94e7d135f9595cec107ed00a926f4968df8b59792d1676ba5b6980cd67310f820fc37a9c14ebe43a171833fa8dfc09eac5dd42f2ebe808632a83 SHA512 1cc7d282600dc0164d7e410aa895d5dc99de1174991549c6733c94cc2027026517f66797751d737869eae58c560fa26edbf43f36b3015eb2fd99828fe40e0aa1 DIST vte-0.3.3.crate 2397439 BLAKE2B 213fccf5b1f09b2d23bca57be2abec0a3580ab01864c51dd364676f5c66decc5184ef15f0e484f9a94e892f118863655f4b2ed2a340a47276b3fe7b4db901dec SHA512 5e00e8409ef21edb5aa6fbe482785fd5969dd17a6695f82328c4ae12ea8622712dc3473f33832fdfe0cc2395411431fd47842e86e35022149d5e958c4e5f8fe9 +DIST wait-timeout-0.2.0.crate 12441 BLAKE2B a99d3f57bc6e784ac06167f98b2dc2841f730dfab4fb9772b15e67707f756d6ba7daeb3e992d32291bed3daa85eaa8a8ddde64db5e1acf1cc4031fc9bdc82212 SHA512 db3b7aa2acfd44e64451042b8ba98eecab77a82aa5c58ed08dadb119ab36dee4e26d62baad7978ed56d5ad03019c96be5021455362290f56043981137bac8066 +DIST waker-fn-1.1.0.crate 7114 BLAKE2B e510eec0490f0caca3930000cecccde209ad387d1657c380f95122c68ccc15fcbe0684315d0aea28f094f2c65f7b7b08ae62f6ec95e0d67fc47e6af0ba4589e9 SHA512 80f612597534d9f8bdcd5e6bdff740805efe28242822bc6db360e114a23cb47ff88c74b8ab855bc764f0a73545e85a69d76bce1441e5899a36e41ca270695dc5 DIST walkdir-1.0.7.crate 17883 BLAKE2B 23366528bc49b213e0926e24186b2a1240a5ff7e5cbc5be3c271a416c1417bcc5260b976746f8e0bd3265f4adea45699af661cd998dc15f3aacb878044587c37 SHA512 d5752c39c055dcd163bd74db3495a16e1865fd32e3f0cd779455fb818e78106ee4bdf0cbbcd36331f860c5ca8de658f848988a47194c5b9e130f28a77c4576d3 +DIST walkdir-2.3.1.crate 23413 BLAKE2B fc9601f4a28cec383297dbd87d422e56db1e989e4273900750f05d1f4a92e114a5b1a5a54368e290c5f4b47159ed51f52d85ce66f003cd2f52ffc737ead20f8b SHA512 ba807ff0d098aabdcd37e23204632beea1dbb7a6adfd16cb1009cae9e7b6957cfeab705cc454bf8f2b62a08743214ab995e43bf46fc510012c938f9e2a434951 DIST want-0.2.0.crate 6265 BLAKE2B 4db642e6016fcb0e2b1ae595836af4ccfa3798a1333b71347ea5fb30c95dd6aa0fb8dc827fffe274503e284abb0bc73ad11955f26dd77c5c265cc4a041ffb698 SHA512 1264e8095ba41b6cde85517538449d99f05a40207437bad9b618af3668ad675a3517b3d190e8b962820e2c302146d8d0571b665a1176c090ed75a4e83e8c5b59 +DIST wasi-0.10.0+wasi-snapshot-preview1.crate 26964 BLAKE2B 525db01649a5981ee82ad80a1a4bab9baffd235262452675619f36a1b454017a74593c53c129f8c30b865994bbe30ef19cebaad9d245ccf54b9b07ef70d5d8ec SHA512 88e2da617f50d9ebfb1e0c5857321fb86b5ee88ae8a8d199d3cc092e0f39688a2cb68503f7c6bb09dd6bc50a9a03597a1eb2e032150fbd0d0b8afa02ad771c88 DIST wasi-0.7.0.crate 33941 BLAKE2B de1e4e577a1237a233f81ff1a3bd7f888020a42d93a807187a154a3ae0593397358a8667a065f0cdd5497dd2a89889e418d33a0d42ab1631b3f99677e9ebd665 SHA512 1950e78df7f0ba21b917680633d092704f1fb906bd973de4ddc43cedb7bf449f6e881d50e3aa0d5595e8d58796915d582b69c116ef536f819b6f035affea18f0 +DIST wasi-0.9.0+wasi-snapshot-preview1.crate 31521 BLAKE2B 716bdd2ec46d0bc9911c5e5e29fc783840559931b2563d8619675fc11da9527ddbe653a0f1ce0b782ee0c5f7a3131aba2b0867d415f003aa9c2389357569e7dc SHA512 dbe641f796ee3a5daafcaafc911ecc6dff170340f477c2df7a61fb4858a85aefc2637c9e61973ecce66a987aa8e08a736273a4aad3ef47eaf61ed4268dbf9c47 +DIST wasm-bindgen-0.2.69.crate 159046 BLAKE2B 076ce37babce89fd08c6145869fdc724e800ed6bbf764388a4960c2b08ee1d18ddd647795123376556a00e49b6c4cb42cf6980f5af487faeb862dd8d88c6dad9 SHA512 4fd058cce1f641982f2800cb6d6c9979748ddc23091012d95dc81963d578188e82600a5d8d9ff06f588865c069410ce915da4e00f02e170876cac10fa6c99c6d +DIST wasm-bindgen-backend-0.2.69.crate 25508 BLAKE2B 421943499a5b38da565d1d99683beda31dfc6621fe19e93ffb8619cee0739f4ba336748f7bd73c7f20ed86076e8a5a45ae3fd72facef88646e0a31690012ced7 SHA512 b04515acf4c00093d288d2073a46d3a64241ab87b802e39629560695c40324cd855582aee617879a7964285e82c67733e59f82bb948a4a0ca99c66aa5a890723 +DIST wasm-bindgen-futures-0.4.19.crate 13865 BLAKE2B 9af8a196406d6192b820a5846b763b6913e3935857964a0749cd2193c77a23839c7f1910c0ff695126c9da7f600f5372091f726bc32b2c9fa4ef6ac4e5f88861 SHA512 a3a339a3f43284a9e9a6ed199ada927572676a38f65c9d82392c081b7973b79ef534c2ba26e66473c3ac6a48a7812f6bd01ebdb0b0296d073edcb6049cc87095 +DIST wasm-bindgen-macro-0.2.69.crate 11596 BLAKE2B fc263ec70dbe065e556e0c40bf9c13a86b6add4bacd880294602933199e2cfafcc6ec016d395afbdc429c851a1cf30b109c3dc7774ce11fdec2238099cb756d9 SHA512 a26616dbb3a3bf3f8e9be658078760475a8f82aa2492ef1588d4408f66898103f3478bf0ee468ca8ebfbc981e9c1433cacc9ffc5309c9d6a053c50b2eda67fc8 +DIST wasm-bindgen-macro-support-0.2.69.crate 17844 BLAKE2B 5df460238d7276559074e821977b9770bce02a5d2ff9136a7efe3f25bb713aa30a0dbefa436434fac2ad5eea9d86bfa78231466d0a2b979be936105c47703e49 SHA512 01cf7154a5bf83b2bd15920cadb61ec588de3b6194a7e9e99bc08246a6a6be8017c28877325d9abf1b62f17573bc71a50cc52cf75b56d1a5cc11eff9da445f0d +DIST wasm-bindgen-shared-0.2.69.crate 6726 BLAKE2B 20ecb830f6546b48ce4c45ed5ff97f6d6d2bbdd063ddfa032cba50b5a0c12b9dadafba5f3bda0dd2fdc60595a8452ce868a7aca0f846546093feac40a851f078 SHA512 e14bd33effa81a033155416c12426249ad6ef7fb38389439ec81212534d09680c8351eaf867235cae726f1bc7fbb4ebb6183f7f339d7ad04dde62709a2d2ec47 +DIST web-sys-0.3.46.crate 648005 BLAKE2B 6d257fe5e489961d3c9a8f6aa5ff7d6f2f786372764bfec4d2321f895a361e052400847f3c77295ec48fa63c1108284cee35c63cce84b22bf3eecd9fbcd9d2be SHA512 4198f854b73b2c63288b920aada7c69934393e0d6ce93599d907d1db055d2c25383b8574f0297af4ea89f45c7f7ee706622d564958d49d1b1aea89d4e9f127b5 +DIST wepoll-sys-3.0.1.crate 25807 BLAKE2B c6078643e6d3e47dc1028008a12eefca1c238e6057c3b8699f2a70ac2609973d9c4f76baa81f9b6e566228b0820172a132e7f9f438aadd0066d6067040fcff23 SHA512 f1a5e91ac284d9542cbdc891000309d67d9651058db3a7307e4a2378178920ae7e04525ae625d18e45c54c269b320061120c459b046a5f3f0373c1d15fc8d239 DIST which-2.0.1.crate 6953 BLAKE2B 866b1ff726cdefd9b3c201ac5e0649b7b6ea1a8ce42ea26ef5afa3f557326d327728fdb50fb4955476934b0623d3cb2bdab7c57f2c0063d2dae6a7e88748fe27 SHA512 30fffa533f50031b1f0d8cf5b1d7648ee3f0f1dd3e498ab1712fc272983ed415a30198222196cd87c8c0a2a6d342a6927cdf79191f0d81a8390b054169d98a76 +DIST which-4.0.2.crate 7531 BLAKE2B 2207ca8024d58fe2e6ea88dd3b0f8c59984b55d25d23a9d84ca03732502149d78daa994f3b6ae25226c3161df7a7760640956ebf4c0ec8560b20889ce4346417 SHA512 6de4120637d44995f09d7596e9443c5ec566df2b33f54986897ac4dc09cfd9595e7a0c3a8092cf6b8dcb9aa6daf33a1b5fcfcc95bcb5010eb8d6c0365e2005e3 DIST winapi-0.2.8.crate 455145 BLAKE2B 50f3c2a0cf4eeedd6891b11392e520c1cca139a71f8f736eabaf43aa7e4b1b5d57697918978220459572d373940edf971eb8302f292cbff832283e905076319a SHA512 115e6f027cdd4a56f77ca24f4ab249d2a6cac1e1f955c826a9b6ee05db4861790a533f5e674aebbb540370fff52ed41618c2cd7c906e73200e92df213109cebe DIST winapi-0.3.8.crate 1128308 BLAKE2B e0e8ef6121f222b0500525192ebb69b26b71cc16f9ba92186f8ad6acc9de4cb8cc7c738f9c31f5bd223d2e34c93c496e8448c973d69797776004670c70abf69c SHA512 5a899ee5f09f30d742b8b8eba78da05cd9f4c664408fdeb9370373f8756a962a23e3f1c07619e745b3270138606c9a369076c02c3f5353f657df09d203d9a736 +DIST winapi-0.3.9.crate 1200382 BLAKE2B cb5799749ccd935ea2d7068d953cecf19f543d9db7dc16ad4584bb7005373ada34937a3ced7225544d8bc765da599911c7a3190efefb3a25b7c1bb7123b4f673 SHA512 ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97 DIST winapi-build-0.1.1.crate 669 BLAKE2B 6c8d8e0f81574c086f06fb3f234b0e6759d293d1d254857c3d491e4d43279e5c2f57f2fcfdc9d5d7b083280f4cc2a75a6ee9bc1541ec6ce8f8d904ded0567faf SHA512 8b0a239e205a5368892f41c870a8a7ea16e3468c364b03382bef7fa3a2e7159b09c07661e95b1227578f6d72c14879daa4444b28c51ae20ef15d985d59ca5a77 DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f9552972170d65b9a5358b69c46a3e772fe05efc22f3d4ffc1caeeaad7aacdc7abd503a7ad0545f8bd7d22bf351dcb6df76f812fa4d45c34d65df0 SHA512 a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2 DIST winapi-util-0.1.2.crate 7810 BLAKE2B 511f14b606b591da19159f0f49665846e55ef8e22c7519fedaa5dd65cdc0c51134606c2a7ff0a6cbd7f24e75aaf3109959decaf2a5171fe01fbfc7ad7453fbc4 SHA512 54514420da9851f9657f888d8b198b3a97a6009b7e965d5a23ec471251f6548c2a58c716a5f48fb5d83a5775503d696da98eaed7b71fdd9ba7cd74ba6923b11a +DIST winapi-util-0.1.5.crate 10164 BLAKE2B fc800aceae5249a858c806c3e969ef2545766099872d856ebee51c883d9acf1122278db9607d50ca53eac351502b700fd2463900932d342240f97f683d517963 SHA512 7baeb661f397c4693dfa001fdc774b323c51a7c55caad40f2de5112a1cefd1d6151e3df41fa4ee193460a5905917c83d2b1de5fa10b4bd014ad96690af95c0fd DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513 DIST wincolor-1.0.2.crate 4821 BLAKE2B 14fec69f86d72f6664f7ada8dfa34cbb603f5ebd0de098db69c0bd0d193f49b4bb2ebdec40a962a44e9111f656f62d9d67135ae94147ada48440dd8cd7e615ee SHA512 b902c8985b3e341cd4728fa597528740bb3d95bdd3cdc4fd70867a41ab4d95cb64c4f20efa9a9a911c1905ac9e0adb4fadd13c126ae6a808caaafa23f47d7f10 DIST winreg-0.6.2.crate 19338 BLAKE2B d866995d54b69077efc1bb900235a4c00d9e69779cb365ad2fc97686a6c13de6a91d6204856ea35a18b86a7f32e8d4ac1ea2d2c096d7dd3e42f78400752cd3e2 SHA512 a2b6a7a0fcdb1f81dab62e1626089b6fd753a2233f9496505420ccb7997765c34293ce07b724b8179646345e0f6819eca88a6c167a03d8439a386fe53e184102 DIST ws2_32-sys-0.2.1.crate 4697 BLAKE2B 52a7a3f57bcd73156730ada4d78fe12a54a498c9064e0928e09de13a95bd9237f884538e5f9368b47a7ac3c425f0f798c26bad85f20bed4ea26c2fa16c779b97 SHA512 18356861fc595efe7d0180afb8ce7649da35a4f9ba456271d2068679ab258a861af32a2e016e241fbfbf5f6ef0eb33127b26eabfc11428af39506538faa4821f DIST xattr-0.2.2.crate 11750 BLAKE2B a5fc393d16935411a89e152e7afe9622f5b78cc207c1f3980c65f26adbe177efaa6c93e0c6ecac4ee0687609a932c957efb11678c9176d44010eebee651fc84c SHA512 a89d34313c35ab02d6ea25675c99f9c9650dee40a76223d62941edda43b3d2db83ed223bada129625b3cf8487c293646ce9980afc6dba8888fa078d5aa035cab DIST zip-0.4.2.crate 25852 BLAKE2B ea5e0e32ec66bc0b5bc0f3cfec4c81aa1c8c9dbf714ba024b9d609c2fe9b2cb0b11f9f788e74eb03a1764cf819c51cff6a637ab0580b52031841c00785b9d010 SHA512 84bf51fb83db91d0f6151e7ed4fe59cfcac5dacaa4da58ab09e226a48b14287275f121cf6302b29c693dbcb16e720fbccce7d6d986364ad5d403715235ed98e4 +DIST zip-0.5.9.crate 44079 BLAKE2B becb13fbf137f598358289cd9f65cd03a64ec799289f49df531b6f910fbe80666bc3f160b74362505533977fd177ebddc96b6a43561597f4f475811afd1b43fa SHA512 d22c079dabc946becc9d4c05fa65b95ae62422e0abcb95ee036415b58fb212c8d0996d71a30a62a32f0d710a8ba04c1d8b856e38ef6d088c6ce7b7f5eb3b563d +DIST zstd-0.6.0+zstd.1.4.8.crate 26159 BLAKE2B cd4323d0a9c30f73a35e6fc5d168973a3340203ab58a5c0f4224b392a455d6d8727dd694836f266fa25a6f5d5e244ef6706b3a9e2f5155d9e426aeb4b2492ae5 SHA512 0362e7aa4d1205dad9f9037b36b5678e9bd49a202822f53a7a4b34135cefa018e6590954b08fd3ffcbd0c607c85f00228aae8b82c03defca46229501ec376a12 +DIST zstd-safe-3.0.0+zstd.1.4.8.crate 10200 BLAKE2B 26a6689ac2bfc101f826e6668a1c9dd588c610fd3fac088e69262cb4adae66108c85515380c0cf079628dea46369dbbc07800bedaf67255b8e12f41f75c0f2e7 SHA512 294e9527890fa0f74b6659e20436e67e81740ddc201a879a0ca9ec77964b543c50227db3be809b197ec9dbe7c31befef79867d698fa4e9966e6a0d1ad1b56bf9 +DIST zstd-sys-1.4.19+zstd.1.4.8.crate 1881914 BLAKE2B 1c3ca362f0d63ac0ef234fa1722b0e786d67c528c4edabb0bfabc48b651d9b10d60f8a0999df1adf627c147eb2d0b25c7ab78de10e35ef79c2c7e5b17cfbd812 SHA512 6e096e5d2bb47e57c4553aa2b587698c88cf67f6cae4724fd85ca53450ec4bb414e3495c9354af1f363f8d22f9c9c7e0ebee62bd7f37dd321b7667c6d7721c30 diff --git a/dev-util/sccache/sccache-0.2.15.ebuild b/dev-util/sccache/sccache-0.2.15.ebuild new file mode 100644 index 000000000000..add1a2ec87c5 --- /dev/null +++ b/dev-util/sccache/sccache-0.2.15.ebuild @@ -0,0 +1,473 @@ +# Copyright 2017-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +CRATES=" +addr2line-0.14.1 +adler-0.2.3 +aho-corasick-0.7.15 +ansi_term-0.11.0 +anyhow-1.0.37 +ar-0.8.0 +arrayref-0.3.6 +arrayvec-0.5.2 +ascii-0.8.7 +assert_cmd-1.0.2 +async-channel-1.5.1 +async-executor-1.4.0 +async-global-executor-1.4.3 +async-io-1.3.1 +async-mutex-1.4.0 +async-std-1.8.0 +async-task-4.0.3 +async-trait-0.1.42 +atomic-waker-1.0.0 +atty-0.2.14 +autocfg-0.1.7 +autocfg-1.0.1 +backtrace-0.3.55 +base64-0.10.1 +base64-0.12.3 +base64-0.13.0 +base64-0.9.3 +bincode-0.8.0 +bincode-1.3.1 +bitflags-1.2.1 +blake2b_simd-0.5.11 +blake3-0.3.7 +block-buffer-0.9.0 +blocking-1.0.2 +boxfnonce-0.1.1 +buf_redux-0.8.4 +bufstream-0.1.4 +bumpalo-3.4.0 +byteorder-1.3.4 +bytes-0.4.12 +bytes-0.5.6 +bytes-1.0.0 +cache-padded-1.1.1 +case-0.1.0 +cc-1.0.66 +cfg-if-0.1.10 +cfg-if-1.0.0 +chrono-0.4.19 +chunked_transfer-0.3.1 +clap-2.33.3 +cloudabi-0.0.3 +combine-4.5.2 +concurrent-queue-1.2.2 +conhash-0.4.0 +constant_time_eq-0.1.5 +cookie-0.12.0 +cookie_store-0.7.0 +core-foundation-0.9.1 +core-foundation-sys-0.8.2 +counted-array-0.1.2 +cpuid-bool-0.1.2 +crc32fast-1.2.1 +crossbeam-deque-0.7.3 +crossbeam-epoch-0.8.2 +crossbeam-queue-0.1.2 +crossbeam-queue-0.2.3 +crossbeam-utils-0.6.6 +crossbeam-utils-0.7.2 +crossbeam-utils-0.8.1 +crypto-mac-0.10.0 +crypto-mac-0.8.0 +daemonize-0.4.1 +derive-error-0.0.3 +difference-2.0.0 +digest-0.9.0 +directories-3.0.1 +dirs-1.0.5 +dirs-sys-0.3.5 +doc-comment-0.3.3 +dtoa-0.4.7 +either-1.6.1 +encoding_rs-0.8.26 +env_logger-0.8.2 +error-chain-0.12.4 +event-listener-2.5.1 +failure-0.1.8 +failure_derive-0.1.8 +fastrand-1.4.0 +filetime-0.2.13 +flate2-1.0.19 +float-cmp-0.8.0 +fnv-1.0.7 +foreign-types-0.3.2 +foreign-types-shared-0.1.1 +form_urlencoded-1.0.0 +fuchsia-cprng-0.1.1 +fuchsia-zircon-0.3.3 +fuchsia-zircon-sys-0.3.3 +futures-0.1.30 +futures-0.3.9 +futures-channel-0.3.9 +futures-core-0.3.9 +futures-cpupool-0.1.8 +futures-executor-0.3.9 +futures-io-0.3.9 +futures-lite-1.11.3 +futures-macro-0.3.9 +futures-sink-0.3.9 +futures-task-0.3.9 +futures-util-0.3.9 +generic-array-0.14.4 +getopts-0.2.21 +getrandom-0.1.16 +gimli-0.23.0 +glob-0.3.0 +gloo-timers-0.2.1 +h2-0.1.26 +hashbrown-0.9.1 +hermit-abi-0.1.17 +hmac-0.10.1 +http-0.1.21 +httparse-1.3.4 +http-body-0.1.0 +humantime-2.0.1 +hyper-0.12.35 +hyper-tls-0.3.2 +hyperx-0.12.0 +idna-0.1.5 +idna-0.2.0 +indexmap-1.6.1 +instant-0.1.9 +iovec-0.1.4 +itertools-0.10.0 +itertools-0.9.0 +itoa-0.4.7 +jobserver-0.1.21 +jsonwebtoken-7.2.0 +js-sys-0.3.46 +kernel32-sys-0.2.2 +kv-log-macro-1.0.7 +language-tags-0.2.2 +lazy_static-1.4.0 +libc-0.2.82 +libmount-0.1.15 +linked-hash-map-0.5.3 +local-encoding-0.2.0 +lock_api-0.3.4 +log-0.3.9 +log-0.4.11 +matches-0.1.8 +maybe-uninit-2.0.0 +md5-0.3.8 +md-5-0.9.1 +memcached-rs-0.4.2 +memchr-2.3.4 +memoffset-0.5.6 +mime-0.2.6 +mime-0.3.16 +mime_guess-1.8.8 +mime_guess-2.0.3 +miniz_oxide-0.4.3 +mio-0.6.23 +mio-named-pipes-0.1.7 +mio-uds-0.6.8 +miow-0.2.2 +miow-0.3.6 +multipart-0.15.4 +native-tls-0.2.7 +nb-connect-1.0.2 +net2-0.2.37 +nix-0.14.1 +nix-0.19.1 +normalize-line-endings-0.3.0 +number_prefix-0.4.0 +num-bigint-0.2.6 +num_cpus-1.13.0 +num-integer-0.1.44 +num-traits-0.1.43 +num-traits-0.2.14 +object-0.22.0 +once_cell-1.5.2 +opaque-debug-0.3.0 +openssl-0.10.32 +openssl-probe-0.1.2 +openssl-sys-0.9.60 +parking-2.0.0 +parking_lot-0.9.0 +parking_lot_core-0.6.2 +pem-0.8.2 +percent-encoding-1.0.1 +percent-encoding-2.1.0 +phf-0.7.24 +phf_codegen-0.7.24 +phf_generator-0.7.24 +phf_shared-0.7.24 +pin-project-lite-0.1.11 +pin-project-lite-0.2.1 +pin-utils-0.1.0 +pkg-config-0.3.19 +polling-2.0.2 +ppv-lite86-0.2.10 +predicates-1.0.6 +predicates-core-1.0.1 +predicates-tree-1.0.1 +proc-macro2-1.0.24 +proc-macro-hack-0.5.19 +proc-macro-nested-0.1.6 +publicsuffix-1.5.4 +pulldown-cmark-0.0.3 +quick-error-1.2.3 +quote-0.3.15 +quote-1.0.8 +rand-0.4.6 +rand-0.5.6 +rand-0.6.5 +rand-0.7.3 +rand_chacha-0.1.1 +rand_chacha-0.2.2 +rand_core-0.3.1 +rand_core-0.4.2 +rand_core-0.5.1 +rand_hc-0.1.0 +rand_hc-0.2.0 +rand_isaac-0.1.1 +rand_jitter-0.1.4 +rand_os-0.1.3 +rand_pcg-0.1.2 +rand_xorshift-0.1.1 +rdrand-0.4.0 +redis-0.17.0 +redox_syscall-0.1.57 +redox_users-0.3.5 +regex-1.4.2 +regex-syntax-0.6.21 +remove_dir_all-0.5.3 +reqwest-0.9.24 +retry-1.2.0 +ring-0.16.19 +rouille-3.0.0 +rust-argon2-0.8.3 +rustc-demangle-0.1.18 +rustc_version-0.2.3 +ryu-1.0.5 +safemem-0.3.3 +same-file-1.0.6 +schannel-0.1.19 +scopeguard-1.1.0 +security-framework-2.0.0 +security-framework-sys-2.0.0 +selenium-rs-0.1.2 +semver-0.9.0 +semver-parser-0.7.0 +serde-1.0.118 +serde_derive-1.0.118 +serde_json-1.0.61 +serde_urlencoded-0.5.5 +sha1-0.6.0 +sha-1-0.9.2 +sha2-0.9.2 +signal-hook-registry-1.3.0 +simple_asn1-0.4.1 +siphasher-0.2.3 +skeptic-0.4.0 +slab-0.4.2 +smallvec-0.6.13 +socket2-0.3.19 +spin-0.5.2 +string-0.2.1 +strip-ansi-escapes-0.1.0 +strsim-0.8.0 +subtle-2.4.0 +syn-0.11.11 +syn-1.0.58 +synom-0.11.3 +synstructure-0.12.4 +syslog-5.0.0 +tar-0.4.30 +tempdir-0.3.7 +tempfile-3.1.0 +term-0.5.2 +termcolor-1.1.2 +textwrap-0.11.0 +thiserror-1.0.23 +thiserror-impl-1.0.23 +thread_local-1.1.0 +threadpool-1.8.1 +time-0.1.44 +tiny_http-0.6.2 +tinyvec-1.1.0 +tinyvec_macros-0.1.0 +tokio-0.1.22 +tokio-0.2.24 +tokio-buf-0.1.1 +tokio-codec-0.1.2 +tokio-compat-0.1.6 +tokio-current-thread-0.1.7 +tokio-executor-0.1.10 +tokio-fs-0.1.7 +tokio-io-0.1.13 +tokio-named-pipes-0.1.0 +tokio-process-0.2.5 +tokio-reactor-0.1.12 +tokio-serde-0.1.0 +tokio-serde-bincode-0.1.1 +tokio-signal-0.2.9 +tokio-sync-0.1.8 +tokio-tcp-0.1.4 +tokio-threadpool-0.1.18 +tokio-timer-0.2.13 +tokio-udp-0.1.6 +tokio-uds-0.2.7 +tokio-util-0.3.1 +toml-0.5.8 +tower-0.1.1 +tower-buffer-0.1.2 +tower-discover-0.1.0 +tower-layer-0.1.0 +tower-limit-0.1.3 +tower-load-shed-0.1.0 +tower-retry-0.1.0 +tower-service-0.2.0 +tower-timeout-0.1.1 +tower-util-0.1.0 +tracing-0.1.22 +tracing-attributes-0.1.11 +tracing-core-0.1.17 +treeline-0.1.0 +try_from-0.3.2 +try-lock-0.2.3 +twoway-0.1.8 +typenum-1.12.0 +unicase-1.4.2 +unicase-2.6.0 +unicode-bidi-0.3.4 +unicode-normalization-0.1.16 +unicode-width-0.1.8 +unicode-xid-0.0.4 +unicode-xid-0.2.1 +unix_socket-0.5.0 +untrusted-0.7.1 +url-1.7.2 +url-2.2.0 +utf8parse-0.1.1 +uuid-0.7.4 +uuid-0.8.1 +vcpkg-0.2.11 +vec-arena-1.0.0 +vec_map-0.8.2 +version_check-0.1.5 +version_check-0.9.2 +version-compare-0.0.11 +void-1.0.2 +vte-0.3.3 +wait-timeout-0.2.0 +waker-fn-1.1.0 +walkdir-2.3.1 +want-0.2.0 +wasi-0.10.0+wasi-snapshot-preview1 +wasi-0.9.0+wasi-snapshot-preview1 +wasm-bindgen-0.2.69 +wasm-bindgen-backend-0.2.69 +wasm-bindgen-futures-0.4.19 +wasm-bindgen-macro-0.2.69 +wasm-bindgen-macro-support-0.2.69 +wasm-bindgen-shared-0.2.69 +web-sys-0.3.46 +wepoll-sys-3.0.1 +which-4.0.2 +winapi-0.2.8 +winapi-0.3.9 +winapi-build-0.1.1 +winapi-i686-pc-windows-gnu-0.4.0 +winapi-util-0.1.5 +winapi-x86_64-pc-windows-gnu-0.4.0 +winreg-0.6.2 +ws2_32-sys-0.2.1 +xattr-0.2.2 +zip-0.5.9 +zstd-0.6.0+zstd.1.4.8 +zstd-safe-3.0.0+zstd.1.4.8 +zstd-sys-1.4.19+zstd.1.4.8 +" + +inherit cargo optfeature + +DESCRIPTION="ccache/distcc like tool with support for rust and cloud storage" +HOMEPAGE="https://github.com/mozilla/sccache/" + +if [ ${PV} == "9999" ] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/mozilla/sccache.git" +else + SRC_URI="https://github.com/mozilla/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz + $(cargo_crate_uris ${CRATES})" + KEYWORDS="~amd64 ~ppc64" +fi + +LICENSE="Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD BSD-2 Boost-1.0 ISC MIT Unlicense ZLIB" +SLOT="0" +IUSE="azure dist-client dist-server gcs memcached redis s3" + +BDEPEND="virtual/pkgconfig" + +DEPEND=" + app-arch/zstd + dist-server? ( dev-libs/openssl:0= ) + gcs? ( dev-libs/openssl:0= ) +" + +RDEPEND="${DEPEND} + dist-server? ( sys-apps/bubblewrap ) +" + +QA_FLAGS_IGNORED="usr/bin/sccache*" + +src_unpack() { + if [[ "${PV}" == *9999* ]]; then + git-r3_src_unpack + cargo_live_src_unpack + else + cargo_src_unpack + fi +} + +src_configure() { + myfeatures=( + $(usev azure) + $(usev dist-client) + $(usev dist-server) + $(usev gcs) + $(usev memcached) + $(usev redis) + $(usev s3) + ) + cargo_src_configure --no-default-features +} + +src_install() { + cargo_src_install + + keepdir /etc/sccache + + einstalldocs + dodoc -r docs/. + + if use dist-server; then + newinitd "${FILESDIR}"/server.initd sccache-server + newconfd "${FILESDIR}"/server.confd sccache-server + + newinitd "${FILESDIR}"/scheduler.initd sccache-scheduler + newconfd "${FILESDIR}"/scheduler.confd sccache-scheduler + fi +} + +src_test() { + if [[ "${PV}" == *9999* ]]; then + ewarn "tests are always broken for ${PV} (require network), skipping" + else + cargo_src_test + fi +} + +pkg_postinst() { + ewarn "${PN} is experimental, please use with care" + use memcached && optfeature "memcached backend support" net-misc/memcached + use redis && optfeature "redis backend support" dev-db/redis +} diff --git a/dev-util/sccache/sccache-9999.ebuild b/dev-util/sccache/sccache-9999.ebuild index 8cd33a9a3b17..d4ca5fcba08e 100644 --- a/dev-util/sccache/sccache-9999.ebuild +++ b/dev-util/sccache/sccache-9999.ebuild @@ -1,11 +1,8 @@ -# Copyright 2017-2020 Gentoo Authors +# Copyright 2017-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -# generated with cargo-ebuild 0.2.0 -# needs itoa-0.3.4 for tests -# added bincode-1.2.0 manually CRATES=" " @@ -18,16 +15,19 @@ if [ ${PV} == "9999" ] ; then inherit git-r3 EGIT_REPO_URI="https://github.com/mozilla/sccache.git" else - SRC_URI="https://github.com/mozilla/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz + SRC_URI="https://github.com/mozilla/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz $(cargo_crate_uris ${CRATES})" - KEYWORDS="~amd64" + KEYWORDS="~amd64 ~ppc64" fi LICENSE="Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD BSD-2 Boost-1.0 ISC MIT Unlicense ZLIB" SLOT="0" IUSE="azure dist-client dist-server gcs memcached redis s3" +BDEPEND="virtual/pkgconfig" + DEPEND=" + app-arch/zstd dist-server? ( dev-libs/openssl:0= ) gcs? ( dev-libs/openssl:0= ) " diff --git a/dev-util/shards/Manifest b/dev-util/shards/Manifest index 097947ee6781..50ec8f436f91 100644 --- a/dev-util/shards/Manifest +++ b/dev-util/shards/Manifest @@ -1,3 +1,2 @@ DIST crystal-molinillo-0.1.0.tar.gz 23932 BLAKE2B c9bcd707a3208f5d80e6e3030523d50f86cb5977799de8ea6035d014094e3c2fff9bb189fa98f566e72e1e7ad161e47e44c89d9b264d47f109b2e891ecb469e5 SHA512 8d74d95896cd7ff510c87e2ffba6ae5f04ceeddde574930ee609851312b65d713a315cc24f9aa3fab02f9447ccb25ef2dd2e8179640b8c5cfb3d7d6b52d1ded5 -DIST shards-0.13.0.tar.gz 55407 BLAKE2B 430abf54b5b035e966112a5b300a8924e0d6c6c4866e4cefba816c1b901876210990678a2d9b0c6bbc9da095decc217b64da32da61a5501e6045dfe64e10bfdf SHA512 7b5540b009f23cfc9630b206884a81c80a63991f64e84eed29545fef0e6a888e3854c6b0c8d958d4af3d6cef4718d7cb08d7948dcd2c9629c82b552776500b2b DIST shards-0.14.0.tar.gz 61662 BLAKE2B f590b8eb876cb7a5d5bbade13b3ee78db443ef24f9abefe9ba662a7018ee0e543950e84ef388bd3cf81960883a60de4eb2409616790c0caef6d06f8fa19ff288 SHA512 214f038f3ddedca8297fe6deac1d12a632b7563c5eda796771f925abe7f197c637328eb1fd1fdd51063131e51fcc73edd6be59c9b213779b6ed5090e8a715fe6 diff --git a/dev-util/shards/shards-0.13.0.ebuild b/dev-util/shards/shards-0.13.0.ebuild deleted file mode 100644 index ed35979dd3c2..000000000000 --- a/dev-util/shards/shards-0.13.0.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit multiprocessing toolchain-funcs - -CRYSTAL_MOLINILLO_PV=0.1.0 -CRYSTAL_MOLINILLO_P=crystal-molinillo-${CRYSTAL_MOLINILLO_PV} - -DESCRIPTION="Dependency manager for the Crystal language" -HOMEPAGE="https://github.com/crystal-lang/shards" -SRC_URI=" - https://github.com/crystal-lang/shards/archive/v${PV}.tar.gz -> ${P}.tar.gz - https://github.com/crystal-lang/crystal-molinillo/archive/v${CRYSTAL_MOLINILLO_PV}.tar.gz -> ${CRYSTAL_MOLINILLO_P}.tar.gz -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" - -DEPEND=" - >dev-lang/crystal-0.11.1[yaml] -" -RDEPEND="${DEPEND}" - -RESTRICT=test # missing files in tarball - -src_prepare() { - default - - # bundle crystal-molinillo to bootstrap 'shards' - mkdir -p lib || die - ln -s ../../${CRYSTAL_MOLINILLO_P} lib/molinillo || die - - tc-export CC -} - -src_compile() { - emake release=1 FLAGS="--link-flags=\"${LDFLAGS}\" --verbose --threads $(makeopts_jobs)" -} - -src_install() { - dobin bin/${PN} - dodoc README.md -} diff --git a/dev-util/spirv-llvm-translator/Manifest b/dev-util/spirv-llvm-translator/Manifest index b369b23a333c..ef6fb666c0d7 100644 --- a/dev-util/spirv-llvm-translator/Manifest +++ b/dev-util/spirv-llvm-translator/Manifest @@ -1,3 +1,4 @@ DIST spirv-llvm-translator-10.0.0.tar.gz 535828 BLAKE2B 0bce2f663b2f70a2db2b1ef0665d627716d63baa6cb47ced532ac2e30e8b0424934d273135581655445ea87f5c84c9df876da0490d7a302a6d00c86b78e05c22 SHA512 d6400bb3e4df780358b5d6d0af889e7654b7dfd472c8d41b77ff98e7ff1bd017c289ecacb59a3dd7bfddb1a5108e21028aa770bf645e06178610bb322de905be DIST spirv-llvm-translator-10.0.0_p20200909.tar.gz 599696 BLAKE2B 9407d0b3ea9f812a06d08b8fec6cecd73fcab5ebd8aaf10c38c7693207f161b4f1eb822e60b42521e3879cd34b95da7d37cec71fb891f8df13dc60783e655c49 SHA512 fe3e4a00d1ae3fd2324379bb92244399b18a4a31b1a2ec6b9bc60eec471a8ce2da7fbe2ea5a0d247590dd7ffb6e620072197a36631f384357e808fc9b96192f5 DIST spirv-llvm-translator-11.0.0.tar.gz 665804 BLAKE2B 826d13107efc28fc72e90761e3f4d5b718d4dda9376ce45a7db7a71494adfd293387ebd1fe473d177fb249ef7aca5b10394e200bf60b5de700ba6699e4199ce6 SHA512 e0f4c2f41d686cb574e1fc56fdebbbf4b40602219a9f941fab4c44cc86347e6f651d2fde2ea0fba81c871826f1e8ee92f07bdac5a7532f66fca25b9ed8354b05 +DIST spirv-llvm-translator-11.1.0_pre20210212.tar.gz 702962 BLAKE2B 0c46b898e2d6c293b1db7b4aa65af7830869329cebc35e930b73f98dc038ae50d6adbdd9c6951e2ad427982d2a565c0925ecd056105cc37222b0d8ce7eb2e43b SHA512 3b8503be3ad65422f59ddbfd715a913dd6dab9416a14aea9e6a6793b2c959edaaab5433a3e253ee84c0b3644024a1f8a6b563af65e7aaad209c5f51e524cc96b diff --git a/dev-util/spirv-llvm-translator/spirv-llvm-translator-11.1.0_pre20210212.ebuild b/dev-util/spirv-llvm-translator/spirv-llvm-translator-11.1.0_pre20210212.ebuild new file mode 100644 index 000000000000..cd852a9e7922 --- /dev/null +++ b/dev-util/spirv-llvm-translator/spirv-llvm-translator-11.1.0_pre20210212.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +CMAKE_ECLASS=cmake + +inherit cmake-multilib flag-o-matic llvm + +EGIT_COMMIT="677b40cdab276a0b15e048f4d6c7d20d8968dfac" +MY_PN="SPIRV-LLVM-Translator" +MY_P="${MY_PN}-${EGIT_COMMIT}" + +DESCRIPTION="Bi-directional translator between SPIR-V and LLVM IR" +HOMEPAGE="https://github.com/KhronosGroup/SPIRV-LLVM-Translator" +SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" + +LICENSE="UoI-NCSA" +SLOT="11" +KEYWORDS="~amd64" +IUSE="test tools" + +# I have yet to see a non-release spirv-llvm-translator ebuild pass ANY tests. +# This is probably something silly like the test suite expecting different +# directory names but I really can't be bothered to debug VCS snapshots. +RESTRICT="test" + +S="${WORKDIR}/${MY_P}" + +COMMON="sys-devel/clang:11=[${MULTILIB_USEDEP}]" +DEPEND="${COMMON}" +RDEPEND="${COMMON}" +BDEPEND="test? ( dev-python/lit )" + +REQUIRED_USE="test? ( tools )" + +LLVM_MAX_SLOT=11 + +PATCHES=( + "${FILESDIR}"/${PN}-8.0.0.1-no_pkgconfig_files.patch +) + +src_prepare() { + append-flags -fPIC + cmake_src_prepare +} + +multilib_src_configure() { + local mycmakeargs=( + -DCMAKE_INSTALL_PREFIX="$(get_llvm_prefix ${LLVM_MAX_SLOT})" + -DLLVM_BUILD_TOOLS=$(usex tools "ON" "OFF") + $(usex test "-DLLVM_INCLUDE_TESTS=ON" "") + ) + cmake_src_configure +} + +multilib_src_test() { + # Some tests fail on amd64 when ABI==x86 + if multilib_is_native_abi; then + lit "${BUILD_DIR}/test" || die "Error running tests for ABI ${ABI}" + fi +} diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest index 023fb99982ff..d100c79162e9 100644 --- a/dev-util/vulkan-tools/Manifest +++ b/dev-util/vulkan-tools/Manifest @@ -1,2 +1 @@ -DIST vulkan-tools-1.2.154.tar.gz 719166 BLAKE2B 351fd168be69615691bf956f65c0a6f2050c1061897745ecc227cc11336d2d3b39b0475a0c941c0ccdb011b9d37ef0417b22e0935ec956c5d37bbb8c6cd2e6d2 SHA512 51d6521af4f65c5b93bc5a10ef921f3770f04d6a363a9c4f0941421bf762e17cb8948bbdd3ed1d5449d015e1ac86e42e63583aee4a442cc275a1d410f61813a7 DIST vulkan-tools-1.2.162.tar.gz 724232 BLAKE2B 16eb2dde35883fb2c7c263a72a615818ff8e1557ac9d74553ec3784d96a827e6900efa4e42218cb9081f7501d9b1a53eac82c360c2d20922043308515ab48983 SHA512 7827f6775dfb26820a2a2cbc60e7da8c7e7bdcb57b65523fbc6b2e989ae6869b04a57ae458c72715722c67d842660574697834c92f9b909dd5673da1945ac6dc diff --git a/dev-util/vulkan-tools/vulkan-tools-1.2.154.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.2.154.ebuild deleted file mode 100644 index ba5c9920799c..000000000000 --- a/dev-util/vulkan-tools/vulkan-tools-1.2.154.ebuild +++ /dev/null @@ -1,81 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MY_PN=Vulkan-Tools -CMAKE_ECLASS="cmake" -PYTHON_COMPAT=( python3_{7,8} ) -inherit cmake-multilib python-any-r1 - -if [[ ${PV} == *9999* ]]; then - EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git" - EGIT_SUBMODULES=() - inherit git-r3 -else - SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64" - S="${WORKDIR}"/${MY_PN}-${PV} -fi - -DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS" -HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools" - -LICENSE="Apache-2.0" -SLOT="0" -IUSE="cube wayland +X" - -# Cube demo only supports one window system at a time -REQUIRED_USE="!cube? ( || ( X wayland ) ) cube? ( ^^ ( X wayland ) )" - -BDEPEND="${PYTHON_DEPS} - >=dev-util/cmake-3.10.2 - cube? ( dev-util/glslang:=[${MULTILIB_USEDEP}] ) -" -RDEPEND=" - >=media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?] - wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] ) - X? ( - x11-libs/libX11:=[${MULTILIB_USEDEP}] - x11-libs/libXrandr:=[${MULTILIB_USEDEP}] - ) -" -DEPEND="${RDEPEND} - >=dev-util/vulkan-headers-${PV} -" - -pkg_setup() { - MULTILIB_CHOST_TOOLS=( - /usr/bin/vulkaninfo - ) - - use cube && MULTILIB_CHOST_TOOLS+=( - /usr/bin/vkcube - /usr/bin/vkcubepp - ) - - python-any-r1_pkg_setup -} - -multilib_src_configure() { - local mycmakeargs=( - -DCMAKE_SKIP_RPATH=ON - -DBUILD_VULKANINFO=ON - -DBUILD_CUBE=$(usex cube) - -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland) - -DBUILD_WSI_XCB_SUPPORT=$(usex X) - -DBUILD_WSI_XLIB_SUPPORT=$(usex X) - -DVULKAN_HEADERS_INSTALL_DIR="${EPREFIX}/usr" - ) - - use cube && mycmakeargs+=( - -DGLSLANG_INSTALL_DIR="${EPREFIX}/usr" - -DCUBE_WSI_SELECTION=$(usex X XCB WAYLAND) - ) - - cmake_src_configure -} - -multilib_src_install() { - cmake_src_install -} diff --git a/dev-vcs/Manifest.gz b/dev-vcs/Manifest.gz index c927cecad298b782371e98fbecc90daec2b5aff6..88c29a4cf192207d402e3364b85a57f6ea168f35 100644 GIT binary patch delta 9772 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 GN&o=9YBB-< delta 9764 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 diff --git a/dev-vcs/git/Manifest b/dev-vcs/git/Manifest index b5507515c56f..6f46784b2ecc 100644 --- a/dev-vcs/git/Manifest +++ b/dev-vcs/git/Manifest @@ -3,13 +3,16 @@ DIST git-2.28.0.tar.xz 6117608 BLAKE2B 81c834dfda5b8e3065d098e411eb2408a1e7ccfde DIST git-2.29.2.tar.xz 6187988 BLAKE2B 15c2446a266d7cc3032e4b3bd32f57a2c2ff3d377848f307225ea585883c993ed835c8ffe02202386360b94f5a1f4bd3124322f0034c0d65ed15aa28b7e45ffa SHA512 34117628c6d43ac0940c43bffaa1bda7f12af863728f391492725a3e57d1bbda523cf7734e90f463fe9a9ae4e70fc1cc2523643dbb3c27377d98dc4736b0ea62 DIST git-2.30.0.tar.xz 6325652 BLAKE2B c5a67ccb7790f1747d714b402f22de6bd5cf783de8765fade7af0ad51ac780c80d43ab22b33431b57db246a11ef073dfd291961476a3c9414339f133221cbea6 SHA512 2ce154d6e224e78d7da2ea9b954d8cf56bdfe43636b93dd5045a950a7362d3943866b4949eb5ed03528d6e5f0466c33c233b502d84430ed9d90326bcc696101d DIST git-2.30.1.tar.xz 6327976 BLAKE2B 3b459d10a2b8d601e0882da8346bba1c0fb9aa01823e9cf9f6d50557d7cd6b6b89eea17209a5b3bfb199c37ae8bf33b730784686a166d7ed9ef36dd0975d5624 SHA512 b3567d251c73807857f05f46cae3acb4e0d876590d122229c05509d5eb17fc3eee0ba97a1b2068070b399085f7a92aa2493c4833b98f65b8ef15fc279798caa3 +DIST git-2.31.0.rc0.tar.xz 6384268 BLAKE2B a8b21d2280ba8636829286807c9648575d8314a290eb08e828a8e2e007d4f7a9aa908d8aef96108b0a2fc9e7433969ee6c3f1e1b1f4ccd40c9f19c5455425ea3 SHA512 3c8d495cc1adb18f5918d99b02b6d3a969d4a44ab44ad908831eae0b2cf2d139fe8e7f1c61788a3254f4acc178cd2b5973ce13733bf639c73f156b4987a6e8f2 DIST git-htmldocs-2.26.2.tar.xz 1304788 BLAKE2B e0de88c5c41646d5fb9b54e2ee873c7904e1b85c67f971499f0227eb2dd59cabd4ffc58c468cf8a7a7466920af972dbc7f95d78003e487edac9a15a9c49b80a2 SHA512 b577693180b4fc035af211e3b83e98ad5e1bfbb98706924858df6558383b82ca05f870bdae90f8a14c8bf664f091ee928af52dcdebdfb98dc7387fdfe2e3a396 DIST git-htmldocs-2.28.0.tar.xz 1347596 BLAKE2B 9c447f951cc31eb306841d12a94aefd3bb9699f374f2919f7eed0789f6b49cd54df74ecddaa1475203a5dca33140787f53272774f71ccbb48e5da5f1ab6bfbde SHA512 bbe7a7c221d1bb8d9852d5210a80b3d60c5b66f159591971abb2d9a08570cb7bf85686c7eba8cf37e04d37d63702906b308692a68c05fdbd0e3f3d60322003f0 DIST git-htmldocs-2.29.2.tar.xz 1364856 BLAKE2B 76498ef5bfdc058ad1e7c3b2c0c5ba715fa2682c7429db837cfeb7abe64ae3561e8b3f2dc032dd193514778271a040b1b120071d12ae5082a415db5084c7b6aa SHA512 d7223160af9bc97201bff59b94c8c09d331cdb9f979c878698230bb579b3f4751b6a455d8413ce09a507799744d7e3c77a2ad4d265386de7ef3ba9e11fb20445 DIST git-htmldocs-2.30.0.tar.xz 1340536 BLAKE2B 2204b276b941497e0ff5f1710c55b42f573b4eebd96619041db7afabb5a5d36252b2582b29e3d083abaf5da478810d056df83bdfa1d08c5396ffe03d0d858820 SHA512 3fc53a508497621c8af5ea26337407ed9489e768160c7063cfcc4bb53f51631ef968057f1498e37a901313aa08b4153533ca15a9bdfcbd04d2ed11256007db3e DIST git-htmldocs-2.30.1.tar.xz 1341796 BLAKE2B b282d16af234256ccb4e1099d42800d674b5ff4ea1e365557aa6672aac573b4e98e43ddbeb02291cd6925bfd217d2e8e99aae47e9f46fd06ad013fec87b8d3fe SHA512 e2debb0dde49f1e6a5944ed35dfa62d6d2e6f71d745e6f6adfb477513f21004f04cd5de8e8444d4a24d9818c3cb85f5720848991a763fbc3541e89cfdf21dd49 +DIST git-htmldocs-2.31.0.rc0.tar.xz 1354040 BLAKE2B 43b763623d453e3b265f123d49aa83211991e5b304cb8a4f6e7d60e79609a1ee4fea1bb5a3ab12dc77a148e3c098bfa6e2d2d2afc5821a2f9fefa6a4626506b2 SHA512 2f7293745c53ee74db41e04ed7861eeabf8904c062ee6dc81eac69789b8b6cd63cbd357f8c4b428e5e7535283c777d64fb7c6fdd8c4d5dc1b2662e8a22992822 DIST git-manpages-2.26.2.tar.xz 462052 BLAKE2B 27fc44360c9f890e9f7754e8423f5596548f076f5fec5dfc6c752e8b3caa5f64ba182c1566b67878b19fbb115297e08def1bf9d2711c7334cbb8e1b20fc039a1 SHA512 9591e94683a6b49d8b9f2afddc826576023fdfa6de6db4af3a28a2af00b175d5be710d86a31d0f1b8320cc38b6f27698e17fb3e8c1f2b0c5ced37296ef1109b6 DIST git-manpages-2.28.0.tar.xz 472524 BLAKE2B 84752bee094eb879be8905dd561593e9f2a71d91971be7be83ed421bdeef83f7165f9506297bf23127a46a1d05c718999dab6b3ac3bda0ce0fba95ca64145de8 SHA512 ba4d41c2c2efd1eb5ab8ccf00efcebbc2fbbd31ab325da66b05181d15f677c2fc97c9eefd58c3b1c75a07276b399214f398df8d084c1a5092f982ce392876a2f DIST git-manpages-2.29.2.tar.xz 478516 BLAKE2B d9a9840a8c869e2f7f9dade12c780032a7eeff59314b4d45c8c65e3f076e0335f0674c484fe7cebbc70d13b51a17b5fcf69b1bd51dca7ff226d76b1fed33d8bf SHA512 f2af31f8b2242961a0633258dd4668dbf21b26eff440e302608bc5bee2ed45a3e573528cdd0f11503d0ac4745e03cb457d99f5529fc96c105ce441ece07e4fe8 DIST git-manpages-2.30.0.tar.xz 481792 BLAKE2B 9f6273e36e06a0296506d43b25a826cef9e459fdd25ad2f844de323b998fe9b5a7e5181b21257e7b297ea4ce2e16cfaacf7f1c7486ce26b59e39e643361d4745 SHA512 9593d9bef8b3bdcd5645cf89e0f0c53989342414363ce85cfd46da181750c92e8f6dbd860c6badc9d871b383bb9cf273b4fb3af7f6d46a8df6b95fddeab578ae DIST git-manpages-2.30.1.tar.xz 482128 BLAKE2B 2e7f3943b5e95a3b00dda95f74c519889218e908aa3872f5ae93d88ac9602ad389e9be9df99ec7daafb0a324c03a3a50c7f3c697a1a7e9f35f795682ba85fb4c SHA512 1cd535fff2a658d9ecb99c1f26663e2b37df429dfcff417c298e00fb5de107ef54848447ad63c2f78d8621f431f8f8b92bc871474a701db48deff04a0b595d07 +DIST git-manpages-2.31.0.rc0.tar.xz 487424 BLAKE2B f5e8cc27889fc103f508a0fb464ddc338719ce7893d15b16fdf1c9b88f1b58fd7f00d17afe4b6c39269e68d7d18789539e90073928967b82bef25c86a27255b5 SHA512 4b5848195353df79215e64d08e87bfc629ee3d8102fd7a22bcebbe44631eaa0002b503c4baafb3f2c1c4a87ab2da48e3a9454ad637e987c293861f1dece18e3c diff --git a/dev-vcs/git/files/git-2.31.0_rc0-optional-cvs.patch b/dev-vcs/git/files/git-2.31.0_rc0-optional-cvs.patch new file mode 100644 index 000000000000..0999dbeff6b9 --- /dev/null +++ b/dev-vcs/git/files/git-2.31.0_rc0-optional-cvs.patch @@ -0,0 +1,455 @@ +From 0c5ced8704ce69d7c84c2cc7cb26335616464468 Mon Sep 17 00:00:00 2001 +From: Robin Johnson +Date: Tue, 14 May 2019 08:53:06 +0200 +Subject: [PATCH] Makefile: Add NO_CVS define to disable all CVS interface + utilities + +Forward-ported from 1.7.12 to current git.git v1.8.4 +Forward-ported from v1.8.4 to v1.8.5.1 +Forward-ported from v1.8.5.3 to v1.9.0_rc3 +Forward-ported from 1.9.0_rc3 to current git.git v2.0.0_rc0 +Forward-ported from v2.0.0_rc0 to v2.0.0 +Forward-ported from v2.0.0 to v2.2.2 +Forward-ported from v2.2.2 to v2.8.4 +Forward-ported from v2.8.4 to v2.10.0 +Forward-ported from v2.10.0 to v2.12.0 +Forward-ported from v2.12.0 to v2.17.0-rc1 +Forward-ported from v2.17.0-rc1 to v2.18.0-rc1 +Forward-ported from v2.18.0-rc1 to v2.22.0-rc0 +Forward-ported from v2.22.0-rc0 to v2.31.0-rc0 + +Signed-off-by: Lars Wendler +--- + Makefile | 48 ++++++++++++++++++++++-------- + t/t9200-git-cvsexportcommit.sh | 5 ++++ + t/t9400-git-cvsserver-server.sh | 8 ++++- + t/t9401-git-cvsserver-crlf.sh | 15 ++++++---- + t/t9600-cvsimport.sh | 41 +++++++++++++++---------- + t/t9601-cvsimport-vendor-branch.sh | 11 +++++++ + t/t9602-cvsimport-branches-tags.sh | 11 +++++++ + t/t9603-cvsimport-patchsets.sh | 11 +++++++ + t/test-lib.sh | 1 + + 9 files changed, 118 insertions(+), 33 deletions(-) + +diff --git a/Makefile b/Makefile +index 9b1bde2e0e..ae993a07fa 100644 +--- a/Makefile ++++ b/Makefile +@@ -305,6 +305,8 @@ all:: + # Define SANE_TEXT_GREP to "-a" if you use recent versions of GNU grep + # and egrep that are pickier when their input contains non-ASCII data. + # ++# Define NO_CVS if you do not want any CVS interface utilities. ++# + # The TCL_PATH variable governs the location of the Tcl interpreter + # used to optimize git-gui for your system. Only used if NO_TCLTK + # is not set. Defaults to the bare 'tclsh'. +@@ -580,6 +582,7 @@ PROGRAM_OBJS = + PROGRAMS = + EXCLUDED_PROGRAMS = + SCRIPT_PERL = ++SCRIPT_PERL_CVS = + SCRIPT_PYTHON = + SCRIPT_SH = + SCRIPT_LIB = +@@ -612,31 +615,33 @@ SCRIPT_LIB += git-sh-setup + + SCRIPT_PERL += git-add--interactive.perl + SCRIPT_PERL += git-archimport.perl +-SCRIPT_PERL += git-cvsexportcommit.perl +-SCRIPT_PERL += git-cvsimport.perl +-SCRIPT_PERL += git-cvsserver.perl + SCRIPT_PERL += git-send-email.perl + SCRIPT_PERL += git-svn.perl + ++SCRIPT_PERL_CVS += git-cvsexportcommit.perl ++SCRIPT_PERL_CVS += git-cvsimport.perl ++SCRIPT_PERL_CVS += git-cvsserver.perl ++ + SCRIPT_PYTHON += git-p4.py + + # Generated files for scripts + SCRIPT_SH_GEN = $(patsubst %.sh,%,$(SCRIPT_SH)) + SCRIPT_PERL_GEN = $(patsubst %.perl,%,$(SCRIPT_PERL)) ++SCRIPT_PERL_CVS_GEN = $(patsubst %.perl,%,$(SCRIPT_PERL_CVS)) + SCRIPT_PYTHON_GEN = $(patsubst %.py,%,$(SCRIPT_PYTHON)) + + # Individual rules to allow e.g. + # "make -C ../.. SCRIPT_PERL=contrib/foo/bar.perl build-perl-script" + # from subdirectories like contrib/*/ + .PHONY: build-perl-script build-sh-script build-python-script +-build-perl-script: $(SCRIPT_PERL_GEN) ++build-perl-script: $(SCRIPT_PERL_GEN) $(SCRIPT_PERL_CVS_GEN) + build-sh-script: $(SCRIPT_SH_GEN) + build-python-script: $(SCRIPT_PYTHON_GEN) + + .PHONY: install-perl-script install-sh-script install-python-script + install-sh-script: $(SCRIPT_SH_GEN) + $(INSTALL) $^ '$(DESTDIR_SQ)$(gitexec_instdir_SQ)' +-install-perl-script: $(SCRIPT_PERL_GEN) ++install-perl-script: $(SCRIPT_PERL_GEN) $(SCRIPT_PERL_CVS_GEN) + $(INSTALL) $^ '$(DESTDIR_SQ)$(gitexec_instdir_SQ)' + install-python-script: $(SCRIPT_PYTHON_GEN) + $(INSTALL) $^ '$(DESTDIR_SQ)$(gitexec_instdir_SQ)' +@@ -645,12 +650,13 @@ install-python-script: $(SCRIPT_PYTHON_GEN) + clean-sh-script: + $(RM) $(SCRIPT_SH_GEN) + clean-perl-script: +- $(RM) $(SCRIPT_PERL_GEN) ++ $(RM) $(SCRIPT_PERL_GEN) $(SCRIPT_PERL_CVS_GEN) + clean-python-script: + $(RM) $(SCRIPT_PYTHON_GEN) + + SCRIPTS = $(SCRIPT_SH_GEN) \ + $(SCRIPT_PERL_GEN) \ ++ $(SCRIPT_PERL_CVS_GEN) \ + $(SCRIPT_PYTHON_GEN) \ + git-instaweb + +@@ -2233,13 +2239,27 @@ git.res: git.rc GIT-VERSION-FILE GIT-PREFIX + -DGIT_VERSION="\\\"$(GIT_VERSION)\\\"" -i $< -o $@ + + # This makes sure we depend on the NO_PERL setting itself. +-$(SCRIPT_PERL_GEN): GIT-BUILD-OPTIONS ++$(SCRIPT_PERL_GEN) $(SCRIPT_PERL_CVS_GEN): GIT-BUILD-OPTIONS ++ ++_SCRIPT_PERL_GEN = ++_SCRIPT_PERL_NOGEN = + + # Used for substitution in Perl modules. Disabled when using RUNTIME_PREFIX + # since the locale directory is injected. + perl_localedir_SQ = $(localedir_SQ) + + ifndef NO_PERL ++_SCRIPT_PERL_GEN = $(SCRIPT_PERL_GEN) ++ ++ifndef NO_CVS ++_SCRIPT_PERL_GEN += $(SCRIPT_PERL_CVS_GEN) ++else ++_SCRIPT_PERL_NOGEN += $(SCRIPT_PERL_CVS_GEN) ++_REASON = NO_CVS ++_REASON_CONTENT = $(NO_CVS) ++endif # NO_CVS ++ ++$(_SCRIPT_PERL_GEN): + PERL_HEADER_TEMPLATE = perl/header_templates/fixed_prefix.template.pl + PERL_DEFINES = $(PERL_PATH_SQ):$(PERLLIB_EXTRA_SQ):$(perllibdir_SQ) + +@@ -2260,7 +2280,7 @@ endif + + PERL_DEFINES += $(gitexecdir) $(perllibdir) $(localedir) + +-$(SCRIPT_PERL_GEN): % : %.perl GIT-PERL-DEFINES GIT-PERL-HEADER GIT-VERSION-FILE ++$(_SCRIPT_PERL_GEN): % : %.perl GIT-PERL-DEFINES GIT-PERL-HEADER GIT-VERSION-FILE + $(QUIET_GEN)$(RM) $@ $@+ && \ + sed -e '1{' \ + -e ' s|#!.*perl|#!$(PERL_PATH_SQ)|' \ +@@ -2306,14 +2326,18 @@ git-instaweb: git-instaweb.sh GIT-SCRIPT-DEFINES + chmod +x $@+ && \ + mv $@+ $@ + else # NO_PERL +-$(SCRIPT_PERL_GEN) git-instaweb: % : unimplemented.sh ++_SCRIPT_PERL_NOGEN += $(SCRIPT_PERL_GEN) $(SCRIPT_PERL_CVS_GEN) git-instaweb ++_REASON = NO_PERL ++_REASON_CONTENT = $(NO_PERL) ++endif # NO_PERL ++ ++$(_SCRIPT_PERL_NOGEN): % : unimplemented.sh + $(QUIET_GEN)$(RM) $@ $@+ && \ + sed -e '1s|#!.*/sh|#!$(SHELL_PATH_SQ)|' \ +- -e 's|@@REASON@@|NO_PERL=$(NO_PERL)|g' \ ++ -e 's|@@REASON@@|$(_REASON)=$(_REASON_CONTENT)|g' \ + unimplemented.sh >$@+ && \ + chmod +x $@+ && \ + mv $@+ $@ +-endif # NO_PERL + + # This makes sure we depend on the NO_PYTHON setting itself. + $(SCRIPT_PYTHON_GEN): GIT-BUILD-OPTIONS +@@ -2569,7 +2593,7 @@ LOCALIZED_C = $(C_OBJ:o=c) $(LIB_H) $(GENERATED_H) + LOCALIZED_SH = $(SCRIPT_SH) + LOCALIZED_SH += git-rebase--preserve-merges.sh + LOCALIZED_SH += git-sh-setup.sh +-LOCALIZED_PERL = $(SCRIPT_PERL) ++LOCALIZED_PERL = $(SCRIPT_PERL) $(SCRIPT_PERL_CVS) + + ifdef XGETTEXT_INCLUDE_TESTS + LOCALIZED_C += t/t0200/test.c +diff --git a/t/t9200-git-cvsexportcommit.sh b/t/t9200-git-cvsexportcommit.sh +index c5946cb0b8..223fd5409b 100755 +--- a/t/t9200-git-cvsexportcommit.sh ++++ b/t/t9200-git-cvsexportcommit.sh +@@ -11,6 +11,11 @@ if ! test_have_prereq PERL; then + test_done + fi + ++if ! test_have_prereq CVS; then ++ skip_all='skipping git cvsexportcommit tests, cvs not available' ++ test_done ++fi ++ + cvs >/dev/null 2>&1 + if test $? -ne 1 + then +diff --git a/t/t9400-git-cvsserver-server.sh b/t/t9400-git-cvsserver-server.sh +index 2d29d486ee..2ca6db10e0 100755 +--- a/t/t9400-git-cvsserver-server.sh ++++ b/t/t9400-git-cvsserver-server.sh +@@ -14,9 +14,15 @@ export GIT_TEST_DEFAULT_INITIAL_BRANCH_NAME + . ./test-lib.sh + + if ! test_have_prereq PERL; then +- skip_all='skipping git cvsserver tests, perl not available' ++ skip_all='skipping git-cvsserver tests, perl not available' + test_done + fi ++ ++if ! test_have_prereq CVS; then ++ skip_all='skipping git-cvsserver tests, cvs not available' ++ test_done ++fi ++ + cvs >/dev/null 2>&1 + if test $? -ne 1 + then +diff --git a/t/t9401-git-cvsserver-crlf.sh b/t/t9401-git-cvsserver-crlf.sh +index a34805acdc..0d7759f73b 100755 +--- a/t/t9401-git-cvsserver-crlf.sh ++++ b/t/t9401-git-cvsserver-crlf.sh +@@ -60,15 +60,20 @@ check_status_options() { + return $stat + } + +-cvs >/dev/null 2>&1 +-if test $? -ne 1 ++if ! test_have_prereq PERL + then +- skip_all='skipping git-cvsserver tests, cvs not found' ++ skip_all='skipping git-cvsserver tests, perl not available' + test_done + fi +-if ! test_have_prereq PERL ++if ! test_have_prereq CVS + then +- skip_all='skipping git-cvsserver tests, perl not available' ++ skip_all='skipping git-cvsserver tests, cvs not available' ++ test_done ++fi ++cvs >/dev/null 2>&1 ++if test $? -ne 1 ++then ++ skip_all='skipping git-cvsserver tests, cvs not found' + test_done + fi + perl -e 'use DBI; use DBD::SQLite' >/dev/null 2>&1 || { +diff --git a/t/t9600-cvsimport.sh b/t/t9600-cvsimport.sh +index 5680849218..7288db820b 100755 +--- a/t/t9600-cvsimport.sh ++++ b/t/t9600-cvsimport.sh +@@ -11,14 +11,25 @@ if ! test_have_prereq NOT_ROOT; then + test_done + fi + +-test_expect_success PERL 'setup cvsroot environment' ' ++if ! test_have_prereq PERL ++then ++ skip_all='skipping git cvsimport tests, perl not available' ++ test_done ++fi ++if ! test_have_prereq CVS ++then ++ skip_all='skipping git cvsimport tests, cvs not available' ++ test_done ++fi ++ ++test_expect_success 'setup cvsroot environment' ' + CVSROOT=$(pwd)/cvsroot && + export CVSROOT + ' + +-test_expect_success PERL 'setup cvsroot' '$CVS init' ++test_expect_success 'setup cvsroot' '$CVS init' + +-test_expect_success PERL 'setup a cvs module' ' ++test_expect_success 'setup a cvs module' ' + + mkdir "$CVSROOT/module" && + $CVS co -d module-cvs module && +@@ -50,23 +61,23 @@ EOF + ) + ' + +-test_expect_success PERL 'import a trivial module' ' ++test_expect_success 'import a trivial module' ' + + git cvsimport -a -R -z 0 -C module-git module && + test_cmp module-cvs/o_fortuna module-git/o_fortuna + + ' + +-test_expect_success PERL 'pack refs' '(cd module-git && git gc)' ++test_expect_success 'pack refs' '(cd module-git && git gc)' + +-test_expect_success PERL 'initial import has correct .git/cvs-revisions' ' ++test_expect_success 'initial import has correct .git/cvs-revisions' ' + + (cd module-git && + git log --format="o_fortuna 1.1 %H" -1) > expected && + test_cmp expected module-git/.git/cvs-revisions + ' + +-test_expect_success PERL 'update cvs module' ' ++test_expect_success 'update cvs module' ' + (cd module-cvs && + cat <o_fortuna && + O Fortune, +@@ -94,7 +105,7 @@ EOF + ) + ' + +-test_expect_success PERL 'update git module' ' ++test_expect_success 'update git module' ' + + (cd module-git && + git config cvsimport.trackRevisions true && +@@ -105,7 +116,7 @@ test_expect_success PERL 'update git module' ' + + ' + +-test_expect_success PERL 'update has correct .git/cvs-revisions' ' ++test_expect_success 'update has correct .git/cvs-revisions' ' + + (cd module-git && + git log --format="o_fortuna 1.1 %H" -1 HEAD^ && +@@ -113,7 +124,7 @@ test_expect_success PERL 'update has correct .git/cvs-revisions' ' + test_cmp expected module-git/.git/cvs-revisions + ' + +-test_expect_success PERL 'update cvs module' ' ++test_expect_success 'update cvs module' ' + + (cd module-cvs && + echo 1 >tick && +@@ -122,7 +133,7 @@ test_expect_success PERL 'update cvs module' ' + ) + ' + +-test_expect_success PERL 'cvsimport.module config works' ' ++test_expect_success 'cvsimport.module config works' ' + + (cd module-git && + git config cvsimport.module module && +@@ -134,7 +145,7 @@ test_expect_success PERL 'cvsimport.module config works' ' + + ' + +-test_expect_success PERL 'second update has correct .git/cvs-revisions' ' ++test_expect_success 'second update has correct .git/cvs-revisions' ' + + (cd module-git && + git log --format="o_fortuna 1.1 %H" -1 HEAD^^ && +@@ -143,7 +154,7 @@ test_expect_success PERL 'second update has correct .git/cvs-revisions' ' + test_cmp expected module-git/.git/cvs-revisions + ' + +-test_expect_success PERL 'import from a CVS working tree' ' ++test_expect_success 'import from a CVS working tree' ' + + $CVS co -d import-from-wt module && + (cd import-from-wt && +@@ -156,12 +167,12 @@ test_expect_success PERL 'import from a CVS working tree' ' + + ' + +-test_expect_success PERL 'no .git/cvs-revisions created by default' ' ++test_expect_success 'no .git/cvs-revisions created by default' ' + + ! test -e import-from-wt/.git/cvs-revisions + + ' + +-test_expect_success PERL 'test entire HEAD' 'test_cmp_branch_tree main' ++test_expect_success 'test entire HEAD' 'test_cmp_branch_tree main' + + test_done +diff --git a/t/t9601-cvsimport-vendor-branch.sh b/t/t9601-cvsimport-vendor-branch.sh +index 116cddba3a..a7e7299c81 100755 +--- a/t/t9601-cvsimport-vendor-branch.sh ++++ b/t/t9601-cvsimport-vendor-branch.sh +@@ -37,6 +37,17 @@ export GIT_TEST_DEFAULT_INITIAL_BRANCH_NAME + + . ./lib-cvs.sh + ++if ! test_have_prereq PERL ++then ++ skip_all='skipping git cvsimport tests, perl not available' ++ test_done ++fi ++if ! test_have_prereq CVS ++then ++ skip_all='skipping git cvsimport tests, cvs not available' ++ test_done ++fi ++ + setup_cvs_test_repository t9601 + + test_expect_success PERL 'import a module with a vendor branch' ' +diff --git a/t/t9602-cvsimport-branches-tags.sh b/t/t9602-cvsimport-branches-tags.sh +index e5266c9a87..0e1878ffd3 100755 +--- a/t/t9602-cvsimport-branches-tags.sh ++++ b/t/t9602-cvsimport-branches-tags.sh +@@ -9,6 +9,17 @@ export GIT_TEST_DEFAULT_INITIAL_BRANCH_NAME + + . ./lib-cvs.sh + ++if ! test_have_prereq PERL ++then ++ skip_all='skipping git cvsimport tests, perl not available' ++ test_done ++fi ++if ! test_have_prereq CVS ++then ++ skip_all='skipping git cvsimport tests, cvs not available' ++ test_done ++fi ++ + setup_cvs_test_repository t9602 + + test_expect_success PERL 'import module' ' +diff --git a/t/t9603-cvsimport-patchsets.sh b/t/t9603-cvsimport-patchsets.sh +index 0e9daa5768..598c8595c5 100755 +--- a/t/t9603-cvsimport-patchsets.sh ++++ b/t/t9603-cvsimport-patchsets.sh +@@ -17,6 +17,17 @@ export GIT_TEST_DEFAULT_INITIAL_BRANCH_NAME + + . ./lib-cvs.sh + ++if ! test_have_prereq PERL ++then ++ skip_all='skipping git cvsimport tests, perl not available' ++ test_done ++fi ++if ! test_have_prereq CVS ++then ++ skip_all='skipping git cvsimport tests, cvs not available' ++ test_done ++fi ++ + setup_cvs_test_repository t9603 + + test_expect_failure PERL 'import with criss cross times on revisions' ' +diff --git a/t/test-lib.sh b/t/test-lib.sh +index d3f6af6a65..588067bfd8 100644 +--- a/t/test-lib.sh ++++ b/t/test-lib.sh +@@ -1482,6 +1482,7 @@ parisc* | hppa*) + esac + + ( COLUMNS=1 && test $COLUMNS = 1 ) && test_set_prereq COLUMNS_CAN_BE_1 ++test -z "$NO_CVS" && test_set_prereq CVS + test -z "$NO_PERL" && test_set_prereq PERL + test -z "$NO_PTHREADS" && test_set_prereq PTHREADS + test -z "$NO_PYTHON" && test_set_prereq PYTHON +-- +2.30.1 + diff --git a/dev-vcs/git/git-2.31.0_rc0.ebuild b/dev-vcs/git/git-2.31.0_rc0.ebuild new file mode 100644 index 000000000000..8ec5c0d02380 --- /dev/null +++ b/dev-vcs/git/git-2.31.0_rc0.ebuild @@ -0,0 +1,676 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +GENTOO_DEPEND_ON_PERL=no + +# bug #329479: git-remote-testgit is not multiple-version aware +PYTHON_COMPAT=( python3_{7..9} ) + +inherit toolchain-funcs elisp-common l10n perl-module bash-completion-r1 python-single-r1 systemd + +PLOCALES="bg ca de es fr is it ko pt_PT ru sv vi zh_CN" +if [[ ${PV} == *9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="git://git.kernel.org/pub/scm/git/git.git" + # Please ensure that all _four_ 9999 ebuilds get updated; they track the 4 upstream branches. + # See https://git-scm.com/docs/gitworkflows#_graduation + # In order of stability: + # 9999-r0: maint + # 9999-r1: master + # 9999-r2: next + # 9999-r3: seen + case "${PVR}" in + 9999) EGIT_BRANCH=maint ;; + 9999-r1) EGIT_BRANCH=master ;; + 9999-r2) EGIT_BRANCH=next;; + 9999-r3) EGIT_BRANCH=seen ;; + esac +fi + +MY_PV="${PV/_rc/.rc}" +MY_P="${PN}-${MY_PV}" + +DOC_VER="${MY_PV}" + +DESCRIPTION="stupid content tracker: distributed VCS designed for speed and efficiency" +HOMEPAGE="https://www.git-scm.com/" +if [[ ${PV} != *9999 ]]; then + SRC_URI_SUFFIX="xz" + SRC_URI_KORG="https://www.kernel.org/pub/software/scm/git" + [[ "${PV/rc}" != "${PV}" ]] && SRC_URI_KORG+='/testing' + SRC_URI="${SRC_URI_KORG}/${MY_P}.tar.${SRC_URI_SUFFIX} + ${SRC_URI_KORG}/${PN}-manpages-${DOC_VER}.tar.${SRC_URI_SUFFIX} + doc? ( + ${SRC_URI_KORG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} + )" + [[ "${PV}" == *_rc* ]] || \ + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="+blksha1 +curl cgi doc emacs gnome-keyring +gpg highlight +iconv libressl mediawiki mediawiki-experimental +nls +pcre +pcre-jit perforce +perl +ppcsha1 subversion tk +threads +webdav xinetd cvs test" + +# Common to both DEPEND and RDEPEND +DEPEND=" + gnome-keyring? ( app-crypt/libsecret ) + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:= ) + sys-libs/zlib + pcre? ( + pcre-jit? ( dev-libs/libpcre2[jit(+)] ) + !pcre-jit? ( dev-libs/libpcre ) + ) + perl? ( dev-lang/perl:=[-build(-)] ) + tk? ( dev-lang/tk:0= ) + curl? ( + net-misc/curl + webdav? ( dev-libs/expat ) + ) + emacs? ( >=app-editors/emacs-23.1:* ) + iconv? ( virtual/libiconv ) +" + +RDEPEND="${DEPEND} + gpg? ( app-crypt/gnupg ) + perl? ( + dev-perl/Error + dev-perl/MailTools + dev-perl/Authen-SASL + >=virtual/perl-libnet-3.110.0-r4[ssl] + cgi? ( + dev-perl/CGI + highlight? ( app-text/highlight ) + ) + cvs? ( + >=dev-vcs/cvsps-2.1:0 + dev-perl/DBI + dev-perl/DBD-SQLite + ) + mediawiki? ( + dev-perl/DateTime-Format-ISO8601 + dev-perl/HTML-Tree + dev-perl/MediaWiki-API + ) + subversion? ( + dev-vcs/subversion[-dso(-),perl] + dev-perl/libwww-perl + dev-perl/TermReadKey + ) + ) + perforce? ( ${PYTHON_DEPS} ) +" + +# This is how info docs are created with Git: +# .txt/asciidoc --(asciidoc)---------> .xml/docbook +# .xml/docbook --(docbook2texi.pl)--> .texi +# .texi --(makeinfo)---------> .info +BDEPEND=" + doc? ( + app-text/asciidoc + app-text/docbook2X + app-text/xmlto + sys-apps/texinfo + ) + nls? ( sys-devel/gettext ) + test? ( app-crypt/gnupg ) +" + +# Live ebuild builds man pages and HTML docs, additionally +if [[ ${PV} == *9999 ]]; then + BDEPEND="${BDEPEND} + app-text/asciidoc" +fi + +SITEFILE="50${PN}-gentoo.el" +S="${WORKDIR}/${MY_P}" + +REQUIRED_USE=" + cgi? ( perl ) + cvs? ( perl ) + mediawiki? ( perl ) + mediawiki-experimental? ( mediawiki ) + pcre-jit? ( pcre ) + perforce? ( ${PYTHON_REQUIRED_USE} ) + subversion? ( perl ) + webdav? ( curl ) +" + +RESTRICT="!test? ( test )" + +PATCHES=( + # bug #350330 - automagic CVS when we don't want it is bad. + "${FILESDIR}"/git-2.31.0_rc0-optional-cvs.patch + + # Make submodule output quiet + "${FILESDIR}"/git-2.21.0-quiet-submodules-testcase.patch +) + +pkg_setup() { + if use subversion && has_version "dev-vcs/subversion[dso]" ; then + ewarn "Per Gentoo bugs #223747, #238586, when subversion is built" + ewarn "with USE=dso, there may be weird crashes in git-svn. You" + ewarn "have been warned." + fi + + if use perforce ; then + python-single-r1_pkg_setup + fi +} + +# This is needed because for some obscure reasons future calls to make don't +# pick up these exports if we export them in src_unpack() +exportmakeopts() { + local extlibs myopts + + myopts=( + ASCIIDOC_NO_ROFF=YesPlease + $(usex cvs '' NO_CVS=YesPlease) + $(usex elibc_musl NO_REGEX=YesPlease '') + $(usex iconv '' NO_ICONV=YesPlease) + $(usex nls '' NO_GETTEXT=YesPlease) + $(usex perl 'INSTALLDIRS=vendor NO_PERL_CPAN_FALLBACKS=YesPlease' NO_PERL=YesPlease) + $(usex perforce '' NO_PYTHON=YesPlease) + $(usex subversion '' NO_SVN_TESTS=YesPlease) + $(usex threads '' NO_PTHREADS=YesPlease) + $(usex tk '' NO_TCLTK=YesPlease) + ) + + if use blksha1 ; then + myopts+=( BLK_SHA1=YesPlease ) + elif use ppcsha1 ; then + myopts+=( PPC_SHA1=YesPlease ) + fi + + if use curl ; then + use webdav || myopts+=( NO_EXPAT=YesPlease ) + else + myopts+=( NO_CURL=YesPlease ) + fi + + # broken assumptions, because of static build system ... + myopts+=( + NO_FINK=YesPlease + NO_DARWIN_PORTS=YesPlease + INSTALL=install + TAR=tar + SHELL_PATH="${EPREFIX}/bin/sh" + SANE_TOOL_PATH= + OLD_ICONV= + NO_EXTERNAL_GREP= + ) + + # can't define this to null, since the entire makefile depends on it + sed -i -e '/\/usr\/local/s/BASIC_/#BASIC_/' Makefile || die + + if use pcre; then + if use pcre-jit; then + myopts+=( USE_LIBPCRE2=YesPlease ) + extlibs+=( -lpcre2-8 ) + else + myopts+=( + USE_LIBPCRE1=YesPlease + NO_LIBPCRE1_JIT=YesPlease + ) + extlibs+=( -lpcre ) + fi + fi + if [[ ${CHOST} == *-solaris* ]]; then + myopts+=( + NEEDS_LIBICONV=YesPlease + HAVE_CLOCK_MONOTONIC=1 + ) + if grep -q getdelim "${EROOT}"/usr/include/stdio.h ; then + myopts+=( HAVE_GETDELIM=1 ) + fi + fi + + if has_version '>=app-text/asciidoc-8.0' ; then + myopts+=( ASCIIDOC8=YesPlease ) + fi + + # Bug 290465: + # builtin-fetch-pack.c:816: error: 'struct stat' has no member named 'st_mtim' + if [[ "${CHOST}" == *-uclibc* ]] ; then + myopts+=( NO_NSEC=YesPlease ) + use iconv && myopts+=( NEEDS_LIBICONV=YesPlease ) + fi + + export MY_MAKEOPTS="${myopts[@]}" + export EXTLIBS="${extlibs[@]}" +} + +src_unpack() { + if [[ ${PV} != *9999 ]]; then + unpack ${MY_P}.tar.${SRC_URI_SUFFIX} + cd "${S}" || die + unpack ${PN}-manpages-${DOC_VER}.tar.${SRC_URI_SUFFIX} + if use doc ; then + pushd "${S}"/Documentation &>/dev/null || die + unpack ${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} + popd &>/dev/null || die + fi + else + git-r3_src_unpack + #cp "${FILESDIR}"/GIT-VERSION-GEN . + fi + +} + +src_prepare() { + # add experimental patches to improve mediawiki support + # see patches for origin + if use mediawiki-experimental ; then + PATCHES+=( + "${FILESDIR}"/git-2.7.0-mediawiki-namespaces.patch + "${FILESDIR}"/git-2.7.0-mediawiki-subpages.patch + "${FILESDIR}"/git-2.7.0-mediawiki-500pages.patch + ) + fi + + default + + sed -i \ + -e 's:^\(CFLAGS[[:space:]]*=\).*$:\1 $(OPTCFLAGS) -Wall:' \ + -e 's:^\(LDFLAGS[[:space:]]*=\).*$:\1 $(OPTLDFLAGS):' \ + -e 's:^\(CC[[:space:]]* =\).*$:\1$(OPTCC):' \ + -e 's:^\(AR[[:space:]]* =\).*$:\1$(OPTAR):' \ + -e "s:\(PYTHON_PATH[[:space:]]\+=[[:space:]]\+\)\(.*\)$:\1${EPREFIX}\2:" \ + -e "s:\(PERL_PATH[[:space:]]\+=[[:space:]]\+\)\(.*\)$:\1${EPREFIX}\2:" \ + Makefile || die + + # Fix docbook2texi command + sed -r -i 's/DOCBOOK2X_TEXI[[:space:]]*=[[:space:]]*docbook2x-texi/DOCBOOK2X_TEXI = docbook2texi.pl/' \ + Documentation/Makefile || die +} + +git_emake() { + # bug #320647: PYTHON_PATH + local PYTHON_PATH="" + use perforce && PYTHON_PATH="${PYTHON}" + emake ${MY_MAKEOPTS} \ + prefix="${EPREFIX}"/usr \ + htmldir="${EPREFIX}"/usr/share/doc/${PF}/html \ + perllibdir="$(use perl && perl_get_raw_vendorlib)" \ + sysconfdir="${EPREFIX}"/etc \ + DESTDIR="${D}" \ + GIT_TEST_OPTS="--no-color" \ + OPTAR="$(tc-getAR)" \ + OPTCC="$(tc-getCC)" \ + OPTCFLAGS="${CFLAGS}" \ + OPTLDFLAGS="${LDFLAGS}" \ + PERL_PATH="${EPREFIX}/usr/bin/perl" \ + PERL_MM_OPT="" \ + PYTHON_PATH="${PYTHON_PATH}" \ + V=1 \ + "$@" +} + +src_configure() { + exportmakeopts +} + +src_compile() { + git_emake || die "emake failed" + + if use emacs ; then + elisp-compile contrib/emacs/git{,-blame}.el + fi + + if use perl && use cgi ; then + git_emake \ + gitweb \ + || die "emake gitweb (cgi) failed" + fi + + if [[ ${CHOST} == *-darwin* && ! tc-is-gcc ]]; then + pushd contrib/credential/osxkeychain &>/dev/null || die + git_emake CC=$(tc-getCC) CFLAGS="${CFLAGS}" \ + || die "emake credential-osxkeychain" + popd &>/dev/null || die + fi + + pushd Documentation &>/dev/null || die + if [[ ${PV} == *9999 ]] ; then + git_emake man \ + || die "emake man failed" + if use doc ; then + git_emake info html \ + || die "emake info html failed" + fi + else + if use doc ; then + git_emake info \ + || die "emake info html failed" + fi + fi + popd &>/dev/null || die + + if use gnome-keyring ; then + pushd contrib/credential/libsecret &>/dev/null || die + git_emake || die "emake git-credential-libsecret failed" + popd &>/dev/null || die + fi + + pushd contrib/subtree &>/dev/null || die + git_emake git-subtree + # git-subtree.1 requires the full USE=doc dependency stack + use doc && git_emake git-subtree.html git-subtree.1 + popd &>/dev/null || die + + pushd contrib/diff-highlight &>/dev/null || die + git_emake + popd &>/dev/null || die + + if use mediawiki ; then + pushd contrib/mw-to-git &>/dev/null || die + git_emake + popd &>/dev/null || die + + fi +} + +src_install() { + git_emake install || die "make install failed" + + if [[ ${CHOST} == *-darwin* && ! tc-is-gcc ]]; then + dobin contrib/credential/osxkeychain/git-credential-osxkeychain + fi + + # Depending on the tarball and manual rebuild of the documentation, the + # manpages may exist in either OR both of these directories. + find man?/*.[157] >/dev/null 2>&1 && doman man?/*.[157] + find Documentation/*.[157] >/dev/null 2>&1 && doman Documentation/*.[157] + dodoc README* Documentation/{SubmittingPatches,CodingGuidelines} + use doc && dodir /usr/share/doc/${PF}/html + local d + for d in / /howto/ /technical/ ; do + docinto ${d} + dodoc Documentation${d}*.txt + if use doc ; then + docinto ${d}/html + dodoc Documentation${d}*.html + fi + done + docinto / + # Upstream does not ship this pre-built :-( + use doc && doinfo Documentation/{git,gitman}.info + + newbashcomp contrib/completion/git-completion.bash ${PN} + bashcomp_alias git gitk + # Not really a bash-completion file (bug #477920) + # but still needed uncompressed (bug #507480) + insinto /usr/share/${PN} + doins contrib/completion/git-prompt.sh + + if use emacs ; then + elisp-install ${PN} contrib/emacs/git.{el,elc} + elisp-install ${PN} contrib/emacs/git-blame.{el,elc} + #elisp-install ${PN}/compat contrib/emacs/vc-git.{el,elc} + # don't add automatically to the load-path, so the sitefile + # can do a conditional loading + touch "${ED}${SITELISP}/${PN}/compat/.nosearch" + elisp-site-file-install "${FILESDIR}"/${SITEFILE} + fi + + #dobin contrib/fast-import/git-p4 # Moved upstream + #dodoc contrib/fast-import/git-p4.txt # Moved upstream + newbin contrib/fast-import/import-tars.perl import-tars + exeinto /usr/libexec/git-core/ + newexe contrib/git-resurrect.sh git-resurrect + + # git-subtree + pushd contrib/subtree &>/dev/null || die + git_emake install || die "Failed to emake install for git-subtree" + if use doc ; then + # Do not move git subtree install-man outside USE=doc! + git_emake install-man install-html || die "Failed to emake install-html install-man for git-subtree" + fi + newdoc README README.git-subtree + dodoc git-subtree.txt + popd &>/dev/null || die + + if use mediawiki ; then + pushd contrib/mw-to-git &>/dev/null || die + git_emake install + popd &>/dev/null || die + fi + + # diff-highlight + dobin contrib/diff-highlight/diff-highlight + newdoc contrib/diff-highlight/README README.diff-highlight + + # git-jump + exeinto /usr/libexec/git-core/ + doexe contrib/git-jump/git-jump + newdoc contrib/git-jump/README git-jump.txt + + # git-contacts + exeinto /usr/libexec/git-core/ + doexe contrib/contacts/git-contacts + dodoc contrib/contacts/git-contacts.txt + + if use gnome-keyring ; then + pushd contrib/credential/libsecret &>/dev/null || die + dobin git-credential-libsecret + popd &>/dev/null || die + fi + + dodir /usr/share/${PN}/contrib + # The following are excluded: + # completion - installed above + # diff-highlight - done above + # emacs - installed above + # examples - these are stuff that is not used in Git anymore actually + # git-jump - done above + # gitview - installed above + # p4import - excluded because fast-import has a better one + # patches - stuff the Git guys made to go upstream to other places + # persistent-https - TODO + # mw-to-git - TODO + # subtree - build seperately + # svnimport - use git-svn + # thunderbird-patch-inline - fixes thunderbird + local contrib_objects=( + buildsystems + fast-import + hg-to-git + hooks + remotes2config.sh + rerere-train.sh + stats + workdir + ) + local i + for i in "${contrib_objects[@]}" ; do + cp -rf \ + "${S}"/contrib/${i} \ + "${ED}"/usr/share/${PN}/contrib \ + || die "Failed contrib ${i}" + done + + if use perl && use cgi ; then + # We used to install in /usr/share/${PN}/gitweb + # but upstream installs in /usr/share/gitweb + # so we will install a symlink and use their location for compat with other + # distros + dosym ../gitweb /usr/share/${PN}/gitweb + + # INSTALL discusses configuration issues, not just installation + docinto / + newdoc "${S}"/gitweb/INSTALL INSTALL.gitweb + newdoc "${S}"/gitweb/README README.gitweb + + for d in "${ED}"/usr/lib{,64}/perl5/ ; do + if test -d "${d}" ; then find "${d}" \ + -name .packlist \ + -delete || die + fi + done + else + rm -rf "${ED}"/usr/share/gitweb + fi + + if ! use subversion ; then + rm -f "${ED}"/usr/libexec/git-core/git-svn \ + "${ED}"/usr/share/man/man1/git-svn.1* + fi + + if use xinetd ; then + insinto /etc/xinetd.d + newins "${FILESDIR}"/git-daemon.xinetd git-daemon + fi + + if use !prefix ; then + newinitd "${FILESDIR}"/git-daemon-r1.initd git-daemon + newconfd "${FILESDIR}"/git-daemon.confd git-daemon + systemd_newunit "${FILESDIR}/git-daemon_at-r1.service" "git-daemon@.service" + systemd_dounit "${FILESDIR}/git-daemon.socket" + fi + + perl_delete_localpod + + # Remove disabled linguas + # we could remove sources in src_prepare, but install does not + # handle missing locale dir well + rm_loc() { + if [[ -e "${ED}/usr/share/locale/${1}" ]]; then + rm -r "${ED}/usr/share/locale/${1}" || die + fi + } + l10n_for_each_disabled_locale_do rm_loc +} + +src_test() { + local disabled=() + local tests_cvs=( + t9200-git-cvsexportcommit.sh + t9400-git-cvsserver-server.sh + t9401-git-cvsserver-crlf.sh + t9402-git-cvsserver-refs.sh + t9600-cvsimport.sh + t9601-cvsimport-vendor-branch.sh + t9602-cvsimport-branches-tags.sh + t9603-cvsimport-patchsets.sh + t9604-cvsimport-timestamps.sh + ) + local tests_perl=( + t3701-add-interactive.sh + t5502-quickfetch.sh + t5512-ls-remote.sh + t5520-pull.sh + t7106-reset-unborn-branch.sh + t7501-commit.sh + ) + # Bug #225601 - t0004 is not suitable for root perm + # Bug #219839 - t1004 is not suitable for root perm + # t0001-init.sh - check for init notices EPERM* fails + local tests_nonroot=( + t0001-init.sh + t0004-unwritable.sh + t0070-fundamental.sh + t1004-read-tree-m-u-wf.sh + t3700-add.sh + t7300-clean.sh + ) + # t9100 still fails with symlinks in SVN 1.7 + local test_svn=( t9100-git-svn-basic.sh ) + + # Unzip is used only for the testcase code, not by any normal parts of Git. + if ! has_version app-arch/unzip ; then + einfo "Disabling tar-tree tests" + disabled+=( t5000-tar-tree.sh ) + fi + + local cvs=0 + use cvs && let cvs=${cvs}+1 + if [[ ${EUID} -eq 0 ]]; then + if [[ ${cvs} -eq 1 ]]; then + ewarn "Skipping CVS tests because CVS does not work as root!" + ewarn "You should retest with FEATURES=userpriv!" + disabled+=( ${tests_cvs[@]} ) + fi + einfo "Skipping other tests that require being non-root" + disabled+=( ${tests_nonroot[@]} ) + else + [[ ${cvs} -gt 0 ]] && \ + has_version dev-vcs/cvs && \ + let cvs=${cvs}+1 + [[ ${cvs} -gt 1 ]] && \ + has_version "dev-vcs/cvs[server]" && \ + let cvs=${cvs}+1 + if [[ ${cvs} -lt 3 ]]; then + einfo "Disabling CVS tests (needs dev-vcs/cvs[USE=server])" + disabled+=( ${tests_cvs[@]} ) + fi + fi + + if ! use perl ; then + einfo "Disabling tests that need Perl" + disabled+=( ${tests_perl[@]} ) + fi + + einfo "Disabling tests that fail with SVN 1.7" + disabled+=( ${test_svn[@]} ) + + # Reset all previously disabled tests + pushd t &>/dev/null || die + local i + for i in *.sh.DISABLED ; do + [[ -f "${i}" ]] && mv -f "${i}" "${i%.DISABLED}" + done + einfo "Disabled tests:" + for i in ${disabled[@]} ; do + [[ -f "${i}" ]] && mv -f "${i}" "${i}.DISABLED" && einfo "Disabled ${i}" + done + + # Avoid the test system removing the results because we want them ourselves + sed -e '/^[[:space:]]*$(MAKE) clean/s,^,#,g' \ + -i Makefile || die + + # Clean old results first, must always run + nonfatal git_emake clean + popd &>/dev/null || die + + # Now run the tests, keep going if we hit an error, and don't terminate on + # failure + local rc + einfo "Start test run" + #MAKEOPTS=-j1 + nonfatal git_emake --keep-going test + rc=$? + + # Display nice results, now print the results + pushd t &>/dev/null || die + nonfatal git_emake aggregate-results + + # And bail if there was a problem + [[ ${rc} -eq 0 ]] || die "tests failed. Please file a bug." +} + +showpkgdeps() { + local pkg=$1 + shift + elog " $(printf "%-17s:" ${pkg}) ${@}" +} + +pkg_postinst() { + use emacs && elisp-site-regen + elog "Please read /usr/share/bash-completion/completions/git for Git bash command" + elog "completion." + elog "Please read /usr/share/git/git-prompt.sh for Git bash prompt" + elog "Note that the prompt bash code is now in that separate script" + elog "These additional scripts need some dependencies:" + echo + showpkgdeps git-quiltimport "dev-util/quilt" + showpkgdeps git-instaweb \ + "|| ( www-servers/lighttpd www-servers/apache www-servers/nginx )" + echo + use mediawiki-experimental && ewarn "Using experimental git-mediawiki patches. The stability of cloned wiki filesystems is not guaranteed." +} + +pkg_postrm() { + use emacs && elisp-site-regen +} diff --git a/dev-vcs/git/git-9999-r1.ebuild b/dev-vcs/git/git-9999-r1.ebuild index 4d91e177d376..4ac81a2361ea 100644 --- a/dev-vcs/git/git-9999-r1.ebuild +++ b/dev-vcs/git/git-9999-r1.ebuild @@ -142,7 +142,7 @@ RESTRICT="!test? ( test )" PATCHES=( # bug #350330 - automagic CVS when we don't want it is bad. - "${FILESDIR}"/git-2.22.0_rc0-optional-cvs.patch + "${FILESDIR}"/git-2.31.0_rc0-optional-cvs.patch # Make submodule output quiet "${FILESDIR}"/git-2.21.0-quiet-submodules-testcase.patch diff --git a/dev-vcs/git/git-9999-r2.ebuild b/dev-vcs/git/git-9999-r2.ebuild index 4d91e177d376..4ac81a2361ea 100644 --- a/dev-vcs/git/git-9999-r2.ebuild +++ b/dev-vcs/git/git-9999-r2.ebuild @@ -142,7 +142,7 @@ RESTRICT="!test? ( test )" PATCHES=( # bug #350330 - automagic CVS when we don't want it is bad. - "${FILESDIR}"/git-2.22.0_rc0-optional-cvs.patch + "${FILESDIR}"/git-2.31.0_rc0-optional-cvs.patch # Make submodule output quiet "${FILESDIR}"/git-2.21.0-quiet-submodules-testcase.patch diff --git a/dev-vcs/git/git-9999-r3.ebuild b/dev-vcs/git/git-9999-r3.ebuild index f6a6fb30a9e9..8ec5c0d02380 100644 --- a/dev-vcs/git/git-9999-r3.ebuild +++ b/dev-vcs/git/git-9999-r3.ebuild @@ -142,7 +142,7 @@ RESTRICT="!test? ( test )" PATCHES=( # bug #350330 - automagic CVS when we don't want it is bad. - "${FILESDIR}"/git-2.22.0_rc0-optional-cvs.patch + "${FILESDIR}"/git-2.31.0_rc0-optional-cvs.patch # Make submodule output quiet "${FILESDIR}"/git-2.21.0-quiet-submodules-testcase.patch diff --git a/games-engines/Manifest.gz b/games-engines/Manifest.gz index 864749ec7348934d4069b4b9124b4d7bad48c6c2..dd12566976be18f612f402e1760b444751caceaf 100644 GIT binary patch literal 3550 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 YtW(u1>gsAmfFwE^ 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 Wendler + Enable support for Diablo Hellfire Expansion Build with link time optimization enabled diff --git a/games-fps/Manifest.gz b/games-fps/Manifest.gz index 19d81f905792da2bd8725af20477932627088ef0..a9bc39a7752606822b622bf88ebc620af4e3e949 100644 GIT binary patch delta 10632 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 diff --git a/games-fps/eduke32/Manifest b/games-fps/eduke32/Manifest index fc701500f935..2ac452e91bd9 100644 --- a/games-fps/eduke32/Manifest +++ b/games-fps/eduke32/Manifest @@ -5,4 +5,4 @@ DIST duke3d_psx-1.11.zip 7636016 BLAKE2B 63094c0eb2343e443f98844675ddc23a138d87c DIST duke3d_voxels-1.21.zip 2997999 BLAKE2B dcb3103a82b45cfcf906d00147a57fe47997680ff7550973ed9741e62e78f9a099c1a13f65eaa133076d6551fcdfbf34e28ff59f2ad59f91ece98753e7d39523 SHA512 4b55dcc192cb2aa8830250fd222664272176bea8f6c6e4ac6d488abfecb1332b5793986c164fde78901904e2bde37e6ee4aa020c5eb578002de8f6102f44df15 DIST duke3d_xxx-1.33.zip 26586453 BLAKE2B 7e3c46172d3db1b2eb49eb07f243a9ead4f260d6b1dcae9f8bd599b8e9ba3a19068032afeb4ec2cf61742b6216e3a06c24f2b7e8903f9636f9d00f4d57ada47f SHA512 4783d159610fc178e748446b7a5f9c13d90e1aca3cef34deb82e99655b7f4a254f1130e16dbcfad9013b95bc07161d5c5dccfcc552fbb7a88404b4b9cedbadbf DIST eduke32_classic.png 5129 BLAKE2B 332ad44b7f6b4f51362387aa6870e7db54423ca5a1f0586cb5019322fb72317d8e88e0bbf46ac89b56290db7e2e4a8442179a6eb87a615fd741b5f00ce96a1c8 SHA512 b41dece8f1ddcadde3367a83f6029ffdc5805811b40380e270169684fb3b368258bd8caeb55623dadffb6fb9d72faf9a3d75907722623f4fac94a4347f8ce833 -DIST eduke32_src_20210127-9308-421b54a8a.tar.xz 19944696 BLAKE2B 196ff6f81e5b87de3c5111c192c1c27c37afca786341eb03c8f704639291e182f2e14a7dd042c92a19fc6b0b5d8639356974a609bade614c4c33f42e04c1f017 SHA512 99299dded2874df996ef00e458ea644a769b46969d296ed5596838978d8835d12d6123445dfa3fd3a6a9e9eefc447fe4af8d2a9c36c000a76a515681bbded636 +DIST eduke32_src_20210221-9314-a2d4c2794.tar.xz 19940764 BLAKE2B 9ea44f30cfa1737cf9e6cbd4db79530b3fc1dc109cc7ab9229dd19415e8a035992846d75e59460ae798c1d308de24510ff0eae4b149d8f8a3c4ace32e4010776 SHA512 a40902dd54a92cb333c61cd2e3a88f4760ea38ba0125f7770c4a0a9145d7c1be10e3df310d0dc20565e97fe3deb61678fb7ea79b918c7fafe0b9692b30e64047 diff --git a/games-fps/eduke32/eduke32-20210127.9308.ebuild b/games-fps/eduke32/eduke32-20210221.9314.ebuild similarity index 99% rename from games-fps/eduke32/eduke32-20210127.9308.ebuild rename to games-fps/eduke32/eduke32-20210221.9314.ebuild index 7ae2cbd8524c..5e860db6db75 100644 --- a/games-fps/eduke32/eduke32-20210127.9308.ebuild +++ b/games-fps/eduke32/eduke32-20210221.9314.ebuild @@ -5,7 +5,7 @@ EAPI=7 inherit desktop toolchain-funcs xdg-utils -EGIT_COMMIT="421b54a8a" +EGIT_COMMIT="a2d4c2794" MY_BUILD="$(ver_cut 2)" MY_DATE="$(ver_cut 1)" MY_PV_HRP="5.4" diff --git a/games-server/Manifest.gz b/games-server/Manifest.gz index 2a16c4f74f834d7319d862e606e3e68972f78074..84775497850e8cd84e17d86cdaee773863a8af37 100644 GIT binary patch literal 1896 zcmV-u2bcICiwFP!00002|818`lAT8ph3Bk78vwGZvR*?uFaZH(Vm6SKSxGoRvXO*g z`FuYS>TUw=r0=sHC(o;Y^Zw88-+j1WEbNQ@>R%uJ_O29>ci;T+{U5%q-@L2d?6|Dz zeec~?ZE5wMwC#0iJMOyAm~)-3oyT0ZMlEZ45pBDr?lqbZYonKSPrJA2o#)J9U1R!T z(HVOd*%_uKZQRmkj~pd6-+lkP_r272=Tt9I=PG(xiM5Lyc5LGF4DH#AN4HUYb{%?U z?Xd1;jT}c=-lEhMDKWQ=^j%xTPPx5wb3Gy}Zms9mvu^0M;cNH7s~oz#{o=d#fBOAz zzy1Et@6L@+Kl)#P`T2hO`F{HKclPmzyq~|kt7Xm?*jg{Av=f;&CBVk*u9Yl(8_)8r zH78r|*6)qdWpgTz&Be91#-|p&WIt!GSS6wz3pu6V>}u=wbw-?($6p} z&48Q9nYtETQs!6UBgD{TJh$IqYhhfnu^fP*Zrz^&_meLxd$vdvG` zEc!h7F-&eN`d8pmB?KJWX$La2kFzWt(kxc7sB8 z#YX3qh73NaF#DK2UpoiExbF@dx54nuJcB_<>{sCKm%sn>mvQ42uwC{GUZS&V-68kx zUFQ*9>g8E&)j9mE&XlV?6i#+TniEo4a}PIY-m3O1>Mf3*yo156D1a!l-&hldjviMg zPrcQcbL`ns?5eA2oUeFw)M%@Xvx`CgvUSYux|R$bdkigdnMXjv9ZWUB{+=EuStwJF zrUO^{Enef)?Bk?!Oj~vDv9B*?tkYLjSw(hOY0fAZ*YewQU!XhuK{Ti_pg=F-1(%hP*we})Z(#f3}BN)EFa^=iWftRJG|qF$mGJk zTU!PAD;t#uXGY|AdxxZu$fuTuNi|aDD{w?a0fc>z7eWJ(kw^=9ZPv)g?f01B^WyQ& zm%1m8!7|GZ6vIn`nT>W-MyaKa3X4uO0Z_ugmhQc7dmLLalB z{OOH4OMMfciQ#JWD)r8iXn))%q~>EbGc6yJXyxJ#dm(~~&eSlIky~$aOpZLkPor`- zB5#fIEYZennBT#W1H)9wv9N(sjO$g5v$r{s+KW8Po~N%y=sBc@^*z=W!sM=!$a&P1 z*4ofrSplmgj%8GB3``KpS_P31L`ilMIK?qi&?1)az@Xva5WHfJK}5v~JiDHaX1&7V zH*kHipZyJ5%;^QKj?YsivbOyUtA{4$+|#iFXbS9{O~+b+6%NWK-MZ+p zF@?<y8BTK`oyf4I|eq8)iFLlOkXjSB8*gV zaOCxh)=xkG^p}rsqmt8oMawXJP2ja02En=zu ztC%e{1P$Nuiq_{Z*FN}%w_>CKy^7H*8$wimFD$pZTHafdn>1)s6Ig$=U}Lns$(Uan?)?5f=s)Yi*i;bJQheA>hTwPnJ8|D8cC22 zJMkKMBUBDAM8W>NZD_d4B84a%^s~w? z7n8V`0z;{P0uFM@n^N|VFPN47ce|)%v=_*(IAbdG=0f+cWmh?era=2?2ov{sss(%T ziXO`c1(2}I?DJeXr0PGA+W>CBx`!*KY@bI&trCAJJ5R)zEF)i<6B`5E!k$5nsKRLW~PH= i>`z-9ypyGI2|OO7qh(D-Pn>mGzxX$;_ExSZ4FCX5+`r=h literal 1892 zcmV-q2b=gGiwFP!00002|7DlWa-KO6h4*t6zJY<3)cRX`ilLxj*v#BOORc6-5GOb$ zaQQr1#5R>|;?J?)S2}&pb2@)`{O$4K<9RW+7yI3RKmPL}C6R}p{`&ZrpYu--c^6w- zM&5PKSw=2l`K++H^U$*P*11~mV^yvE>BC0LY4n{$%PgUDw6dF(R?|4EoKy7lwR*Fv z-uL36-DgiS!%b6IJE`>Q(NbtU{Q9TIn)1V1c_+_(Bt1NdXD3;_vB>VLX^on;S8Hka zs!flK=~j0dE!t8ZZ=Uk-5bx7k?3s)E3^_Gb+qy)CpPbjpYaG{OZI4+SpQ7p5<%eG$ z|MurU{`~8259|2zr~Qu~zntf<=lS=)*wcqNUtS(k)pxRa8_hkY%o$c~a$oVuDdwo# zjJvEI$K+UQ>2PV8NU3q8d7CY*bR@Ebbe^c8&h29~=F*Z|Psc4M&M-TZ6UjEwNj$EnRCDc}OP{IvD!rN7{js$O%-*x&#%VZw#vH!Jb;_G?=jC7j`O%NR3C1vA^%Ct_^K?09 z&fJ&i(4FqnM(%B|!E__rwQ%r8qKOBVmA!o%HZNK0!Cl3dt~f17uqQ;6UXPDnC&Be2 zoiBIE-g}$9lGu?)!G+)Ss-)3IX$y~+n$pBmbL$w=6hAjja+rs=uG5(+mWi{fFN`%J zbZKnliha_~zH-#IVslIzdCoR56EoJnM^@!i1wpkSK2bpdf79#Z@h6M(^qtRUuCKDK zT$K}$2q~vu{~j=gj?kjraB^BD2MHh~)8!69#%|J;SptTG;lxm^?4f1}clDVZ$%%N0 z-6J{%?bfs}Sai{HUxFFkw|tYW4dRV!7KT1P^BqjeTm&gLI3(2uP;s)TGXD~9F|rC`G6M`4~FKaZE!P)$-#Rk z7kJc;Oi~Ut4VGEcKctpPqv3w{uIXU)c1pxR5C6K!-U9K_+Kvz@!Bj4UWl?JNl_-?ndQ} zmhK};>*dnAuI2z!CE5T3DH+$xfU}m~iP~#C)9kB`Lg{Txjq58NAW`*<6vVk@SYJxh znRx=Jq>iO!EeuQu${2}|Br1*WT)CtTNKuPgJ`F(QK`M-6wRVD7JIu~&lG&Yc@jJO* z?CXA~7IS)4tHOC!iO6N%VO7@v&NVhD!1fp)*5ka>&C0DrBweYplqgvvbAq$GmQDR@ zE!=6c7to2=Ury?j+sO595Mdm9@6J%EK5EsjF~6zBm(;ONR+|c1krfZh6g^dRS?j{f z3S%OG3V;S?RnOv0D5`PhdcUh|4ct}HKwlsB?%){2u{4- z)cXAO^WUG|S0$(Wrj`MG;+4Y$glYptbB7gUD#{8Y3vwxY5sL+`PF{v0M=W|Bm12UT z#0i+Ukb~xnK#>S~6Q_|c+|I2hJcR8=*rPMtov__-eU0MPflVceA2y40^GmehRuoJv zJiD@N6AsHePnlaG>^GVI+{EF;*%{kD;@ve3nINR*Q3SfJHe6^VZXl*XMYybNrM zRWf|qn_6F9j(yx8--mICzJ+mTUWifoec^FzV(?OgF^7?ZCF#~5FqKOn77tzE<(kDy z?rd1by_Hk2sNN#xUq2Y?^*Y&y^O7E5gFdFD(-|e zawEA<#7z%xX?%O~)|eD0?v^{a@akP*J@y=!sph`bq{S_Jz4jy;ZhEkb zS8l+g#ZxDrAb?k-PS@1T{{#{_Ul(?0+sJ!RzF3WQW>3XERVc$MIsCAGnVB}4vEFU5 e@tsJ8OTc(Q$ClL@J#|)P{O~{br<3d_4FCW^waaY) diff --git a/games-server/bedrock-server/Manifest b/games-server/bedrock-server/Manifest index 5dfb213260fb..0aa90ef62712 100644 --- a/games-server/bedrock-server/Manifest +++ b/games-server/bedrock-server/Manifest @@ -1 +1,2 @@ DIST bedrock-server-1.16.201.02.zip 89832697 BLAKE2B 055d19866daabf8479fa051dd9ddec0b89e620c02713cf6b98299eaa9b1423c92fa15bdf0a2203e9580ce38e82321e2f2b5420ad11ea45bb01606487c5477a01 SHA512 6238dfccde26780d22337a7f0a1e1fbe75b86e43c4ecd77a551dc7d31bf22fad3705f0f9e328c00cf5ffbee252a70e94f586606aa26e23b32101e3e6a23636a3 +DIST bedrock-server-1.16.201.03.zip 89834789 BLAKE2B ccc0c7de99765cc8e609a213c0d061232dd545a45508635853bcb2540c502a931b9efcb28132728f589e728400e619bf20d4ce5f34158d807802806dd8e65f98 SHA512 b962cbf4ea912b93404945a6d5ea799a4c2c2eec3e8cbac8903511002934b98c6385752b3a723e0e6548f2fa3a046706d3db126596b5b8c90e35635921f9eb20 diff --git a/games-server/bedrock-server/bedrock-server-1.16.201.03.ebuild b/games-server/bedrock-server/bedrock-server-1.16.201.03.ebuild new file mode 100644 index 000000000000..57b7a7bb616d --- /dev/null +++ b/games-server/bedrock-server/bedrock-server-1.16.201.03.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="The official bedrock (non-java) based server for the sandbox video game" +HOMEPAGE="https://www.minecraft.net/" +SRC_URI="https://minecraft.azureedge.net/bin-linux/${P}.zip" + +LICENSE="Mojang" +SLOT="0" +KEYWORDS="-* ~amd64" + +RDEPEND=" + acct-group/bedrock + acct-user/bedrock + app-misc/dtach + dev-libs/openssl:0/1.1 + net-misc/curl[ssl] +" + +BDEPEND="app-arch/unzip" + +RESTRICT="bindist mirror" + +S="${WORKDIR}" + +DOCS=( + "bedrock_server_how_to.html" + "release-notes.txt" +) + +QA_PREBUILT=" + opt/bedrock-server/bedrock_server + opt/bedrock-server/libCrypto.so +" + +src_install() { + exeinto /opt/bedrock-server + doexe bedrock_server libCrypto.so + + insinto /opt/bedrock-server + doins {permissions,whitelist}.json server.properties + doins -r {behavior,resource}_packs definitions structures + + dodir /opt/bin + dosym ../bedrock-server/bedrock_server /opt/bin/bedrock-server + + newinitd "${FILESDIR}"/bedrock-server.initd-r2 bedrock-server + newconfd "${FILESDIR}"/bedrock-server.confd bedrock-server + + einstalldocs +} diff --git a/games-util/Manifest.gz b/games-util/Manifest.gz index cd7c7abb6d4d4fe8ad451c88e6fda44f75d895a5..752274bfc1012cd7344c2417df442e384619000d 100644 GIT binary patch literal 7733 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 literal 7738 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 A>;M1& diff --git a/games-util/xboxdrv/xboxdrv-0.8.8_p20190118.ebuild b/games-util/xboxdrv/xboxdrv-0.8.8_p20190118.ebuild index af19df6ee66b..2e7afb00a011 100644 --- a/games-util/xboxdrv/xboxdrv-0.8.8_p20190118.ebuild +++ b/games-util/xboxdrv/xboxdrv-0.8.8_p20190118.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7,8} ) +PYTHON_COMPAT=( python3_{7..9} ) inherit linux-info python-any-r1 scons-utils toolchain-funcs systemd udev diff --git a/gnome-base/Manifest.gz b/gnome-base/Manifest.gz index 3614f14da759d9ec4f44a41fd1ab951e2e151bc6..638acd31783ad6df84253b8349c45e1f905a9df4 100644 GIT binary patch literal 5211 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 VmDm>l2Iv0a{{avSsANMW0047}A4dQH literal 5210 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 UN^FaNgLD4$|FzAmE<+^%0FAE?0{{R3 diff --git a/gnome-base/gnome-shell/gnome-shell-3.38.3.ebuild b/gnome-base/gnome-shell/gnome-shell-3.38.3.ebuild index 4a02aca91be1..c34921539525 100644 --- a/gnome-base/gnome-shell/gnome-shell-3.38.3.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-3.38.3.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{7,8} ) +PYTHON_COMPAT=( python3_{7,8,9} ) inherit gnome.org gnome2-utils meson python-single-r1 virtualx xdg diff --git a/gnome-extra/Manifest.gz b/gnome-extra/Manifest.gz index 91eb719dd812a6d6094dca9f13bed9900a228f8d..522e9323fb4ac65bccfe4bb9db6e2c1b537d530b 100644 GIT binary patch delta 10374 zcmV;1D0$b#TFzR3ABzY8000000{@Mi*^(VclAiD9Dfj{<#lBqjm_{a!h?p9J$5rf}P~Mi>=LC zQahGft1e|1)~dBR{$}<(#&SKmx^o&QtT$i7%D?>EfBQ@J;TKod zD08knv#-9EXx=-%KUp2c_Y-~XC8px7ZkOU1{AE6MBwMre+H)>-hI4X?mV(XY*Yw^7 zw^h=ySowW_NVEFZ!px%uZl<0!+TeGog@5|jzx=QN{$Ky)-~RoV_2K3DlRfDO@7SDAd#$)b@MVPAyVcZ3aVOd_-?yv2 zhAV+rYu+E!WZE^?1gPvg_`)5CgxdV6{P_^|Bh&0gNaM`qn+9s#M@ zT&;Y6Va~PB=}5Vhnw7B1bc2)`J1tjT3tPz|TOX~H+ z-Q08~oE`GXVKJwW!CbEk79`53VQ0AbD zsil7AV12EnwelIWxLk;oxk%mn*-3-q>Kv^ul4_7yGl$4eXA-x34cr_lg^|e`K?Tu& zWhHW7o&b{KtS7~>sok8YXckPl+`SUAjT{}1UOWl5t>rUSj~VoFsqdM>rdXr3;m62@ zCE61kQ|e!T1h28}B0 zqxg+P8iJp>Lt;7lSv!6W-tsUIDM?YU?#adj1&wVU_F)YNb&#^H81^EdaVM|~swvww zFxl})kl7-PTq9e6wp^$Sb z8Qusv**+_$8eJ>kP=L1+l$|$;OEHs-Gq$6e`)T0b-X5QReSO%&KHUe9K!x`J9y0&b zo=_j~;_<13mRSEybe2Ed4^-*42jurAN~9j8n$CX$@>@B@8WrFHWVkL-sM~oXb<>H% zpSr|w35EoZ0yPd7iH?NRxdDmwYXEmRX|@jeOfq=PX25!1f!tnTAK!g4+|tQ^Z=m1V z3&G<^xoxAyL8e9Uz85%b063mPfM;7K-wE$w^(b=i=|GG;+}K~(bmu@`ByQ+)L z4?P1KlENMQyJ=A*t~vyoZlRG0Ujo6YSMe})T5G}H(5(ph+PDC^V zB8W^95pwr1Z{cz7!u7Z3k6#2|4>G3^!pk=bB&OzW(L;I7NI0-esD=RjOi9T#LZ`OU z>PHD4;Z4}=kY0tS$;fcaSRHN&`C&&8-%!NlY{nZAJ38TC!6@<7ABMlA;!_TdfT&5HSrfJ8bIX2^LUa>0aFkwzHJAwS~@W(>et z^ccT|Kq-I#Rz49E9KuB4WO*FSE>av#&=M&I5@Ro}UI0ZEQ4*9m@b?~nwe$GVK8>gG ztGzso^&NL&+TUY`dcJ-hqe)O43k)?^naqW!fpo}`G&>kuOB7E2kv~TUutB5pzKnJ*T01(Z}L%nlC zEo3Ocfk`qTRh@?)v6q7!oCn2M=kCRZbv~lcah<7A){Jdf1$toLex1DIunTCG7Km`;e{iaeYDFewSS^hKuO1K_<%o}hkkK@;?ku!efI5y>@GQHV=5Yl;h{MPRn2 zdT`-juahmnBkzq}CY53!0dj9-A{5$n*8#SrR=$QUEei8h*8$mx*f(ss8hjOTQ6Z(M zhF`GK)KNf^kk@DnzSy;1C2Rm>X-Tz9v6JQuBYzhd!Cqc}-tf(!50zIMunU2aIRQ@J z%N%|MnFw&YOXqArBnjHP@{C|i`8WcMb>+$6*FDLI=`x?ea`_GKSLh#&yQn0TEDR&A zKzPD-WXmk|7B`R}l3-^g&woRbr9|_&Aa`ueXOS=oj2?%s&~9NYAu`9Q2vZ8!hPn9Qo#nW+yG#tx>-6X#lialJojpNQIi82 zbQ`Fusz?Kkaf$Wte@BKZ-|RblM=@ixz)7Tt-HatwzCbRUG5`uuUXp0db*v;fFab7h zN10yn5>-p0<}i%PT2FO?Q6J!N(*5x)YpMibS$?vDOGvJ5#1+(??#E<%{`mZpP!2nP z;p4F|E|9N>kB$s=s4Ea~k=h_23;Cl$Wur812?raIwiMk|w&p_}OaKJ=cL+e?iV&-7 z>S^FRaTRz}(aQKh+@HvD?gakoi3hyHx1#9CA#t(D=*~lf!$MQg);g1{hl`1Jtjn9%P`*W~OFf5`UXzr8b)nn%yE%*bV*QKqVlTr^z0fCd7 z4<`eUk_?l@4<`ZllkE>Wf7-Qkuo^$LPwy)woY^T6Q{Q*^K5YB(#TFvu_lLI+Up~#J zfq}Tsy!5W*$YmH$a0C*~N}fYrMpA*u8Q}x3hJ&U|*t;PvM5H9O!}wsuu9OnQW2in# zy23NKriJ)J+s%Ga0icFhO|GaL1%%gvu;tSkb98QQ3-Q=VJI8|uPSt0yWQ4MXpJ)PW`mr**V&q(-3%ZCtsnq~@xb1r3fTsAdfiE-b#f z_gn}p{2_$T>&qv5di#cx^bj$Bz;Z09_&^-teV7rTYfvC`hutimYD0sni5qbFb>1?M zqC}0JG)Srf4rK6qA2piQoYRJts!o(0NSHRD@ldNka3VqQtpG&_W}K8tJR;2mpPhgX z=L#VCh)aEwEL{k^H&iRwu`o(De-Oa?Z}W%VI41oTH?Kw?4yXqF5ebHWzrmA6B>qIy zd5RXCFi|c*Xjyx8WW`b&4r%9?2N(O$-XE?5ge==3{|Fn;(p{gdI&}x$1BEh`t#LPf zuq+@Gs^x3kaBg^5I~d8uElEY-ulOx=MKt=%>3}K$2tFR88IgL(UhQpVWJ$ouq1~b9 z29$M->?r-<6_Yv;YeexPvCRI-*_RgN!~qhx1?|ogm+#~D>mM5n53g_I<;}Lz@AZ>K z5}<#xUtg}Bg@@PA&u@?C_qzaQch>?&e;{TN_n-tGPqq$|(y772vPq>v@@0Z4NlgXt zFT=q{F(Ie~6d#U_-!8(VU^f;A9a{jk)6+QGNJX8fX`$9x01S~8HD)6N=S|-65ZVW$ z{5q6@14GO$gr2W0Z|%VamJ7^B|GFzI1Q>s_yKql9D99AP%v>D1g-C+&8qTFOZ9Ya2 zrN`BhCJ*Aq4T01l(pZ zvXGp~P&!d*gb>K(i=rAeIBKNVW&xMed;*U>CP6~;qC678MZYy{Nl9arLfNYmbQXU% z9#F18!L6&*DaL-;Pw-Qi)u{0?b|;OJ*fHg{j?)*hqDg&Vlx8@rz9WOc)i$^yZlBad zzAdb6LV66@Kf@b>)tAB-xY zF7cJ%HyN&^Bg=v0q&;wV5dT}9=9yU)HEXy@ggMX%#PY@DyQf68>D4NpSDUf;T029V zJh(^Kifj()-0=aSqxZS#3A{IDCkp(gOOA6Elvwk)6`^j7T?bv8lxwIF>Eru4YR$DB zGB-kw5A>ZTk~V+*HmU+EDjTpX07kwmsvAB|aC$o}eO-FzA!VfA=ZVRjeJGb37RNXnG z3M_>`=Z;cuzC{A#UB{L2xHhR-z#RZsh4tblogAWhEenBs7HItKA7DNSau$ZRqlc5$a_DdcJr?j4uEmh`e77(S)CkP$<-{ zu^AOPCY9Y{`k`E77{Y!#@{m>br9#@-u7SsUHEvtSFfh4BtbMjEg(4Y@7^azRq!#x}JC(PQ8M zl+$A3yWN61N5I$$u6xq7wYB-DvHWA)_Th1TyBQ4Hy&D}nNJhj78aZC$+_-$W3rEl3X?4IG*y>Tn0F@wV6q6 z%HkpG2nRJfb0De}G~pXgu*CP|0;ra?xjAR*^B^@(-q0yp!KiR`z8x{jYP2C`CW6cx zGIxKXYM@H28C2;#D(uey^p)EFeC6ZA=a2Uz&HbK?5{bA`ctAeZ0q8)<)x*kxmV0*! zTwOY7b9qRC62YlySIXexouMyoRl!GVrHOT-Y7+2<=>Zlz4_g+L61hr4PPl&ZlnT1q zGf2qWXyl|?E9J|Q7ViQQ0dn;X&05NuyJ0a+1$k`z=&S zIokw)=zMrzO@yj}8Fiqvy$sqycY!CyTC!eftUsgpZrVr>trAJUeQo=Og zIP(E{i*%)d(LB$ZQ%-3u^jvDwN?Lz4QWc|mPf&!Ef!;Sbl zpdR#{D~XSKbd&!>RhdR1YaMtgFnb3W(#c)IM5KQ`fs^1I1_|xA@nYYMgTGUg?;I&SSYxe9!v4T%sj0z<>7 zBcw1vS`8QmaP7c0GG-~dm^2Zk7`a|L8lGFm6iSH(?L>w^zN%HkjW`Y2Xj@hOvm5e# zRvZ|tvwx(K-(TPC)5E9dr|)Nr>Rrx%!FHHC1N08Osd)uLfDepFESbTts z*D%&*?P|3O?oiOCDPaf*V|7CQVTbDNHyht=z`r*v&OC@?k|qIE9SK?-+!#xtbSYfm zctkM>wS)6oQv*zss))I(*%zAzLC}ZzFr9PLHvNJJCo;uBm#`1ZOJK9D2BfdfdT5lk z!x?1LE#owzZ)#yleFn|2=8E5c*NDNillxlMxUEgqxps7*O)9c#ze)0QlcUg9ChvzI zEE!2e!V|CpLnIwi8@L9I`ow;mwk?sJTpx=A`0XD|^_N$B`EF-`N_}SsH=~A4SFMzV zw)=;47pb?DlSm^(e4CZK2I@T0u+HICWkLSxR7yK74dS69_$lZCKFA$^Rfar6vid}- zHMJIXMr~B?RU24NyKy=9_dzzB0A|)H1l+A0VVstOqjKP};)YRMLPh)~3?0%~mwXPqIV zlo6$dk>RQisfeSi-p;0yY)FknN5)DMM{zxdu)Rh~s$zN5_Q$r;gklII+ z+<=GI1vQh18zcgM1$^QWmvgBkt2()Y6>_9lB7c(RR455VfzFl?X2_1RCsfFn*>D_b zVTF5*TuA4XE=Ww}hme75Zy&xL^9Xn2SkgsRlRJK^@7Z7|=z%Q3*5em>Mw8(#Ain9y znTBn-GgMZQi)xlqj@`SZzM5Ri5=3%yP=fY)ktmz66`j-z`9z&(OC%h;!0O=?R@RhB zQs=YkAgqw@(m0aE3FfelQj<=kQjM6&9#-LeRA;?GJ_%}?fJosN+y^%j;RA7 zQ70iiqIbW?3-G?c36Hk<#)8@hv+%t~y+~1I!a8ZDc6wa122n7p3B-&$LfO(|IPI<8 zAL~P*y%hsOEH}X5~3FN=jkJqF4h(I#Aap3#n7&cZa7wKF(kF zxIa2|hhjy?u|QXzq#J61{KB&p(nf8H1>=y{L1Up1U@fC-{kqeEL6hbpDpp^^1qocO zx`f|=?bN$m8W?KoUg~558Uj|w*y4+IQ<_%Im#s+f`NVT-GVQFSLwyI1SOzDWj#@&} zp%fiUNE%(ky_g}Pbn=QtKBxNlZMa^~y}$_XlV&4GeR(RI&ayf#ezUN5NhA&=#XZNPKT+=fwTsk z0IunTRZW=g;U~KDZYSx}GveZVG28v!KIRxr`9aPu$ogP2oJOeobua_`$T~u%xgmVZ z(4oMLf34FtSAd@Ibhy)ov<*SK3ZXAG>aZ#>lg6;oz?2#VbtDn0dT%Zs?NE@=K8@R; zP|*7U@Q)Q*UK2F{v}iIG{V~uPcG(8FjqC-JBxXT;r)eeRU(var#G3KRop-_JVnz_s zk+PoypIS7&c}? zlW)^(EP4jM0)=$mfrTgYG=rQ_jKD9>L+3PCP`gfE8m+3aJni*w9oUS48&N|^NB%Lz zJgJ}r$X!QA*RfKpgA70-e{YlWNc^TlHAr^kCyS7(oEDHpDe;Hus1x_x`FGFbV06sY zf4UCzCG{Zv<6inI_d9F1z`fej zetZ78#28rPc5O)xSv2T2T33@1-H4?2+A+}hGRu_omV#FHH6ew^G%+^RfF#pqHw))w z-GPyUaM9^d1LwOAVs!P064~U?DmsA3M%VnaE<~8w}bh6gzpfjOd8WpcH^h+m?ptK=53qEeW z@?fNJ=K-GV)ARlOsJ}Zd#og46w0B?^_!0H03!W@`?Fl+D+A_7zO80}c!)~iREnZlE zD3Zc$8eF%m=C{-CH~>d3;ZDocbTYPPKf#ae<>VPNI=@INEUwe~PCP{w{$DHrF zkx!qlZE$=0#$w(%r9Qj%m{@s@xKf7d45h-2F4PtreGQhNu}~7xcE)zJJ+$$0fC!^D z{y5fviW}O)F&IwARq;$KsF$vSU6Q0eYa>v7Ilc5kum~I8s&ee45z_0dl{oIya~&|~ zddW)D*7>%gql}4Ym90ZJI%R)=G{!WMt4n7uK*UypcGMcKBOK(Ah3SGyk7e9i#Ho|i z4*1P&H;wLNGW*@2^7A>5%N}07JUx9Q`|nOm!F9l|-UEZkpQqIm^Rx{BBcAegTBYf2 zBDIp+-A{G7Dj!E?+lI@q0vWx!6_g&Xi7_fjC;ggU7@-+9YNmiW6+wT@l4Gd|GN2N# zS@!pRZLfnq<19&&+Vb?(>ya(;``tajRD1tBV$_%jS8e>GHE}hvG z)k7qRgXPZ26bPClYUFV0eXDMfE;@RnrjA3J0GMZKN3-4TP!M(z*-)i;Mjj)Stxbt%$-{IJRGKADW>Ut z+H40TI&7$BmpUgKuLXxV&(i4AI!c}k2E7NWeX+<{^KF_+Lmozbfme^4XnS=+rn;~w zd~MubFB9w9`U7MD)WpMJWz`1GGC}t<60cugKRkY8%ilFEsv32W7t4yVgTTwxGr>t7 zO)YkFLuEo6#)2vksX?!z8la0_lz|Gym3o%G*X8wAg}rqu)CF}$$#_x@0MEb-Axg5b zM{gLL!Qt+@w&-qohBk#M_`*U$Xp>ngMt}YNX?%XYFUz~PhDAY*W(bym7Rqhc#@p=2 zVOa(mtMJTvsS~u*z{%3E+gO!V^o9U@H}2@Tgh)ZpQ9%a9CmuRBy1;>pV2ac%r=al`#h=JAb?0hPGJhTQ_!z(|~3SbJ43$l3v^}o!S~1hmU!3 zdUqXAs~La9irxyPsbUC<>s5rA2NJlE(QxcO9|DPi(g6htR}c-Msd;-zPQBlbBt$#; z>rF-L+j!ke*t<7$0C_xLZ>?|C12UE+8`^Oku{mhyQj?SJt_lsnrhg(a@ zpguH-P_{>0VFEA*qrsHMm!qD6oLsddfBhxahDt%0m0;>%$oC=kwTr8lH8o8Ot@qh~ ztSPkYjy64`HfS7S(V;Yz58jCz(RiDv4)2+@k4})Rux3>Pp;2eoAS<|bURuVB<^&9q kZyMWGw^qYRFvQe36lkD^C8IjDp8KEvACR9};$u?)0Ao7L6#xJL delta 10307 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 G5C8x;{o88* diff --git a/gui-libs/display-manager-init/display-manager-init-1.0-r1.ebuild b/gui-libs/display-manager-init/display-manager-init-1.0-r1.ebuild deleted file mode 100644 index d5a588002df3..000000000000 --- a/gui-libs/display-manager-init/display-manager-init-1.0-r1.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 - -DESCRIPTION="RC init files for starting display and login managers" -HOMEPAGE="https://wiki.gentoo.org/wiki/Project:X11" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux" - -S="${WORKDIR}" - -RDEPEND=" - sys-apps/gentoo-functions - !<=sys-apps/sysvinit-2.98 - !<=x11-apps/xinit-1.4.1 - !<=x11-base/xorg-server-1.20.10 -" - -src_install() { - newinitd "${FILESDIR}"/display-manager-setup.initd display-manager-setup - newinitd "${FILESDIR}"/display-manager.initd-r1 display-manager - newinitd "${FILESDIR}"/xdm.initd xdm - newconfd "${FILESDIR}"/display-manager.confd display-manager - exeinto /usr/bin - doexe "${FILESDIR}"/startDM - # backwards compatibility - dosym "${ESYSROOT}"/usr/bin/startDM /etc/X11/startDM.sh -} - -pkg_preinst() { - if [[ ${REPLACING_VERSIONS} == "" && -f "${EROOT}"/etc/conf.d/xdm && ! -f "${EROOT}"/etc/conf.d/display-manager ]]; then - cp -a "${EROOT}"/etc/conf.d/{xdm,display-manager} || die - fi - local rlevel using_xdm - using_xdm=no - for rlevel in boot default sysinit; do - if [[ -e "${EROOT}"/etc/runlevels/${rlevel}/xdm ]]; then - using_xdm=yes - fi - done - if [[ "${using_xdm}" = "yes" ]]; then - ewarn "The 'xdm' service has been replaced by new 'display-manager'" - ewarn "service, please switch now:" - ewarn - ewarn " # rc-update del xdm default" - ewarn " # rc-update add display-manager default" - ewarn - ewarn "Remember to run etc-update or dispatch-conf to update the" - ewarn "config protected service files." - fi -} diff --git a/gui-libs/display-manager-init/display-manager-init-1.0-r2.ebuild b/gui-libs/display-manager-init/display-manager-init-1.0-r3.ebuild similarity index 97% rename from gui-libs/display-manager-init/display-manager-init-1.0-r2.ebuild rename to gui-libs/display-manager-init/display-manager-init-1.0-r3.ebuild index 3c54378da256..1a18f3f2feb3 100644 --- a/gui-libs/display-manager-init/display-manager-init-1.0-r2.ebuild +++ b/gui-libs/display-manager-init/display-manager-init-1.0-r3.ebuild @@ -25,8 +25,7 @@ src_install() { newinitd "${FILESDIR}"/display-manager.initd-r1 display-manager newinitd "${FILESDIR}"/xdm.initd xdm newconfd "${FILESDIR}"/display-manager.confd display-manager - exeinto /usr/bin - doexe "${FILESDIR}"/startDM + newbin "${FILESDIR}"/startDM-r1 startDM # backwards compatibility dosym "${ESYSROOT}"/usr/bin/startDM /etc/X11/startDM.sh } diff --git a/gui-libs/display-manager-init/files/startDM b/gui-libs/display-manager-init/files/startDM-r1 similarity index 83% rename from gui-libs/display-manager-init/files/startDM rename to gui-libs/display-manager-init/files/startDM-r1 index 976d1dd2d56d..b23344bbdcc7 100644 --- a/gui-libs/display-manager-init/files/startDM +++ b/gui-libs/display-manager-init/files/startDM-r1 @@ -1,5 +1,5 @@ #!/bin/sh -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License, v2 # We need to source /etc/profile.env for stuff like $LANG to work @@ -23,7 +23,7 @@ PIDFILE="$(get_options pidfile)" START_STOP_ARGS="$(get_options start_stop_args)" start-stop-daemon --start --exec "${EXEC}" \ -"${NAME:+--name}" "${NAME}" "${PIDFILE:+--pidfile}" "${PIDFILE}" ${START_STOP_ARGS} || \ +${NAME:+--name} ${NAME} ${PIDFILE:+--pidfile} ${PIDFILE} ${START_STOP_ARGS} || \ eerror "ERROR: could not start the Display Manager" # vim:ts=4 diff --git a/gui-libs/libhandy/libhandy-0.0.13.ebuild b/gui-libs/libhandy/libhandy-0.0.13.ebuild index c9ba68791ced..5d6f3c895bca 100644 --- a/gui-libs/libhandy/libhandy-0.0.13.ebuild +++ b/gui-libs/libhandy/libhandy-0.0.13.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -14,7 +14,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="LGPL-2.1+" SLOT="0.0/0" # It may or may not break ABI in future versions at this point; if new # SLOT happens, it'll likely file conflict on gtk-doc and glade library and catalog -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86" IUSE="examples glade gtk-doc +introspection test +vala" REQUIRED_USE="vala? ( introspection )" diff --git a/kde-misc/Manifest.gz b/kde-misc/Manifest.gz index 32030761336722b67f0ee617ac6ebea1beafd71c..5f19bd7de9eb6c5e8728449d6a3547be5b07de8d 100644 GIT binary patch literal 5281 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 diff --git a/kde-misc/kdiff3/Manifest b/kde-misc/kdiff3/Manifest index fefa398c018b..ce35cdfa885f 100644 --- a/kde-misc/kdiff3/Manifest +++ b/kde-misc/kdiff3/Manifest @@ -1,2 +1 @@ -DIST kdiff3-1.8.4.tar.xz 1040492 BLAKE2B 4598a5db318821af085c19983f17260969220bf7352fc961b8e49237c6818b5f723cebac8190ceb591f2cd3ad54b52b9f7bb91be91ce90c399ad959398e64f1e SHA512 100632f7656e53f567faec8efea1aba132916e7b6c9569b2bacb7da1081f1dd126e27825663fb860f3d40cb205cf3c1817dd28ea560b9e650b5002e3d89dd9d8 DIST kdiff3-1.8.5.tar.xz 1045812 BLAKE2B 347403c12c313cbfe124de3d67cd34387eb1dc2e9cba837a53354cbc6c1aa915d5aed3f67e7f0cc3f7268815c605c30a25bed2a0cad42c223d005aa7553e0415 SHA512 5ae736b290a6a1a34dd3e19028fb43b398ad1341982e7717d3de4326938c2dabc11e7e172e5628d2deeddd942b67d6e3af02d074c9b2a1c902c7e1ea8d7f1af4 diff --git a/kde-misc/kdiff3/kdiff3-1.8.4.ebuild b/kde-misc/kdiff3/kdiff3-1.8.4.ebuild deleted file mode 100644 index 7f4a90ae3b4f..000000000000 --- a/kde-misc/kdiff3/kdiff3-1.8.4.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -ECM_HANDBOOK="forceoptional" -KFMIN=5.60.0 -QTMIN=5.12.3 -inherit ecm kde.org - -DESCRIPTION="Frontend to diff3 based on KDE Frameworks" -HOMEPAGE="https://apps.kde.org/en/kdiff3 https://userbase.kde.org/KDiff3" -SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz" - -LICENSE="GPL-2" -SLOT="5" -KEYWORDS="amd64 ~arm64 ~ppc64 x86" -IUSE="" - -DEPEND=" - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtprintsupport-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kcrash-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kiconthemes-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 - >=kde-frameworks/kparts-${KFMIN}:5 - >=kde-frameworks/ktextwidgets-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kxmlgui-${KFMIN}:5 -" -RDEPEND="${DEPEND} - sys-apps/diffutils -" - -PATCHES=( "${FILESDIR}/${PN}-1.8.3-hidpi.patch" ) diff --git a/kde-misc/kdiff3/kdiff3-1.8.5.ebuild b/kde-misc/kdiff3/kdiff3-1.8.5.ebuild index ec84fcba2ce1..c9625b834e80 100644 --- a/kde-misc/kdiff3/kdiff3-1.8.5.ebuild +++ b/kde-misc/kdiff3/kdiff3-1.8.5.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz" LICENSE="GPL-2" SLOT="5" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm64 ~ppc64 x86" IUSE="" DEPEND=" diff --git a/kde-misc/tellico/Manifest b/kde-misc/tellico/Manifest index 17a3d58e0e24..cdc886c51e39 100644 --- a/kde-misc/tellico/Manifest +++ b/kde-misc/tellico/Manifest @@ -1,2 +1,3 @@ DIST tellico-3.3.4-no-khtml.patch.xz 7944 BLAKE2B 8dd11c68a3ecdaf706860aca466fb4a2afc6018578025ae3c3050656be213889dad676cca25e6ab4634e097443e81278d527b6d9602abc85e92525e6436dcf32 SHA512 f4d84043fac034113f69bf12e500a1413c908c530a077f4caf06f5ce69902ce17b71723aa253572678b41043d7a8a031d9c5b563e59e4979e5dd50df2f0ea29d DIST tellico-3.3.4.tar.xz 5627840 BLAKE2B ef6b038d929b641c121137296fb16d5dbed84a0d7181dac62ea3b99c3df05c37ecbfd91848e518445562b1f7eef332dcfedd0aaa4f8940566909b31059bc7ae1 SHA512 182ada8a83d80ff59a7fad5d82a6331976d707e8923eee98c5137a03dd6a3c8ee23a3ad4eb2e6b9b018e06bc9ac7a0da37bea4fa68e29712a5567eca6a88908d +DIST tellico-3.3.5.tar.xz 5664868 BLAKE2B 8870fa4885a38aafdcdc8821c0416db6f89a57d2bc6266b9ee60cecb5cce3c3bece8ce472175bfb0ed3751b27306699425f4083dff29968a4888a2153bdc1c26 SHA512 3ee030befd22d87d7e429c4161c5253e9134729f5258768cd6a73006db5f64b0d61626be6d1cce04d6c57e57d8ca37361add98f551cf519594f61baa0fe051a1 diff --git a/kde-misc/tellico/tellico-3.3.5.ebuild b/kde-misc/tellico/tellico-3.3.5.ebuild new file mode 100644 index 000000000000..a421fe487c98 --- /dev/null +++ b/kde-misc/tellico/tellico-3.3.5.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +ECM_HANDBOOK="forceoptional" +ECM_TEST="forceoptional" +VIRTUALX_REQUIRED="test" +inherit ecm kde.org + +DESCRIPTION="Collection manager based on KDE Frameworks" +HOMEPAGE="https://tellico-project.org/" + +if [[ ${KDE_BUILD_TYPE} != live ]]; then + SRC_URI="https://tellico-project.org/files/${P}.tar.xz + https://dev.gentoo.org/~asturm/distfiles/${PN}-3.3.4-no-khtml.patch.xz" + KEYWORDS="~amd64 ~arm64 ~x86" +fi + +LICENSE="|| ( GPL-2 GPL-3 )" +SLOT="5" +IUSE="cddb discid pdf scanner semantic-desktop taglib v4l xmp yaz" + +# tests need network access +RESTRICT+=" test" + +BDEPEND=" + sys-devel/gettext +" +RDEPEND=" + dev-libs/libxml2 + dev-libs/libxslt + >=dev-perl/Text-BibTeX-0.780.0-r1 + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtwebengine:5[widgets] + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + kde-frameworks/karchive:5 + kde-frameworks/kcodecs:5 + kde-frameworks/kcompletion:5 + kde-frameworks/kconfig:5 + kde-frameworks/kconfigwidgets:5 + kde-frameworks/kcoreaddons:5 + kde-frameworks/kcrash:5 + kde-frameworks/kguiaddons:5 + kde-frameworks/kiconthemes:5 + kde-frameworks/kitemmodels:5 + kde-frameworks/ki18n:5 + kde-frameworks/kjobwidgets:5 + kde-frameworks/kio:5 + kde-frameworks/knewstuff:5 + kde-frameworks/kparts:5 + kde-frameworks/kservice:5 + kde-frameworks/ktextwidgets:5 + kde-frameworks/kwallet:5 + kde-frameworks/kwidgetsaddons:5 + kde-frameworks/kwindowsystem:5 + kde-frameworks/kxmlgui:5 + kde-frameworks/solid:5 + kde-frameworks/sonnet:5 + cddb? ( kde-apps/libkcddb:5 ) + discid? ( dev-libs/libcdio:= ) + pdf? ( app-text/poppler[qt5] ) + scanner? ( kde-apps/libksane:5 ) + semantic-desktop? ( kde-frameworks/kfilemetadata:5 ) + taglib? ( >=media-libs/taglib-1.5 ) + v4l? ( >=media-libs/libv4l-0.8.3 ) + xmp? ( >=media-libs/exempi-2 ) + yaz? ( >=dev-libs/yaz-2:0 ) +" +DEPEND="${RDEPEND}" + +PATCHES=( "${WORKDIR}/${PN}-3.3.4-no-khtml.patch" ) + +src_configure() { + local mycmakeargs=( + -DCMAKE_DISABLE_FIND_PACKAGE_Csv=ON + $(cmake_use_find_package cddb KF5Cddb) + $(cmake_use_find_package discid CDIO) + $(cmake_use_find_package pdf Poppler) + $(cmake_use_find_package scanner KF5Sane) + $(cmake_use_find_package semantic-desktop KF5FileMetaData) + $(cmake_use_find_package taglib Taglib) + -DENABLE_WEBCAM=$(usex v4l) + $(cmake_use_find_package xmp Exempi) + $(cmake_use_find_package yaz Yaz) + ) + + ecm_src_configure +} diff --git a/mail-client/Manifest.gz b/mail-client/Manifest.gz index c8f70a0a69f74ea51fc0137c5be06647b0441a27..9b2a0c3ed0652bfb5d2cc665ebc182427b58e566 100644 GIT binary patch literal 4383 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 Ylrdw3MNEW;Ov_*l1Wd;f9U30B z!_eil*Mh4HSgz!jWm-D7q{kTKjR0dXFMpw|X|8@=9LCq5m`MM;-hDoA*SnVtPJ8vK zoO1Cg;tqSvgFD_373@GDRwoAHsZmsNBUujJqoWghkF&kP)C#mlXeJw=9b@LURo^;YXAwCgs)`T7v91siQYRj&)_s{&UmI$~+^|U^U6`bGK#DjcCi+hc z_fj-6@l!r;P%0=+n$TSkPGZCdguKCX1P_7^d<+-aMs!H|b{R?>$vFsNJj{WE;t&&1 zG3ic6G@gOgf+Y`AJ8M{P!?rnFBN#2VfH}kPC3zgZj>vAc;!eVA3@oRI3*HAOKdB_C zc`{EY#d83#AIO2drK*_9m0fkn diff --git a/mail-client/roundcube/Manifest b/mail-client/roundcube/Manifest index 7c462b0e6f57..199866ecaf74 100644 --- a/mail-client/roundcube/Manifest +++ b/mail-client/roundcube/Manifest @@ -1,3 +1 @@ -DIST roundcubemail-1.4.10-complete.tar.gz 7043181 BLAKE2B aa442c9e4fb4d31bc9ddd77d888637d9d7afb8ac6c264ca5d378bd7bfc160f2f31379fae208638b2f79e6127add83f0254d1526e22c2ca24656b31ee75dc695e SHA512 e0a661ae5b928ce2c93129775d32a679ad2512ca4af21e8dd1711d38a62818ff9ee1e1fc922aae68e0a8bca034ca780fc3e3e988731a2ce9b2190b2c1d8e08a6 DIST roundcubemail-1.4.11-complete.tar.gz 7048262 BLAKE2B aaf5e6ce5b07577f687788730bc9181334402bb2ff5e78fb306425913b62b4a8f72505547bdcc8673806b48b9ba8252b8059b59399efc95a51877d5c672a4760 SHA512 2bfe0ff3716f76bf9eb5bf5f7b62c738b233c57e67d6ac767c044d1a3a694ae003642d9cc68a18d6f6ba94135aa7ee1692db920e9127128669faee9ddf78fe80 -DIST roundcubemail-1.4.8-complete.tar.gz 7032822 BLAKE2B 61c5329d9abe65baba3274d3cb9a6a435f886a0196c2881153da473eb415ad4c63dfdab49c67c75a2fd92ff55f9e6da7bdfcece7041ce408b2be628da47045d4 SHA512 8b7734cdec95954b7e18a0e44957da6ef74b5b0c3d28a1449e8634faa230844f5e0c28954245641758f8b2d9102aa32f279765ed3dfa20fa7b00dee4e5347362 diff --git a/mail-client/roundcube/roundcube-1.4.10.ebuild b/mail-client/roundcube/roundcube-1.4.10.ebuild deleted file mode 100644 index cb9a6709c782..000000000000 --- a/mail-client/roundcube/roundcube-1.4.10.ebuild +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit webapp - -MY_PN=${PN}mail -MY_PV=${PV/_/-} -MY_P=${MY_PN}-${MY_PV} - -DESCRIPTION="A browser-based multilingual IMAP client with an application-like user interface" -HOMEPAGE="https://roundcube.net" - -# roundcube is GPL-licensed, the rest of the licenses here are -# for bundled PEAR components, googiespell and utf8.class.php -LICENSE="GPL-3 BSD PHP-2.02 PHP-3 MIT public-domain" - -IUSE="change-password enigma ldap mysql postgres sqlite ssl spell" -REQUIRED_USE="|| ( mysql postgres sqlite )" - -# this function only sets DEPEND so we need to include that in RDEPEND -need_httpd_cgi - -RDEPEND=" - ${DEPEND} - >=dev-lang/php-5.4.0[filter,gd,iconv,json(+),ldap?,pdo,postgres?,session,sqlite?,ssl?,unicode,xml] - virtual/httpd-php - change-password? ( - dev-lang/php[sockets] - ) - enigma? ( - app-crypt/gnupg - ) - mysql? ( - || ( - dev-lang/php[mysql] - dev-lang/php[mysqli] - ) - ) - spell? ( dev-lang/php[curl,spell] ) -" - -if [[ ${PV} == *9999 ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/roundcube/roundcubemail" - EGIT_BRANCH="master" - BDEPEND="${BDEPEND} - app-arch/unzip - dev-php/composer - net-misc/curl" -else - SRC_URI="https://github.com/${PN}/${MY_PN}/releases/download/${MY_PV}/${MY_P}-complete.tar.gz" - S="${WORKDIR}/${MY_P}" - KEYWORDS="amd64 arm ~hppa ppc ppc64 sparc x86" -fi - -src_unpack() { - if [[ "${PV}" == *9999* ]]; then - git-r3_src_unpack - pushd "${S}" > /dev/null || die - mv composer.json-dist composer.json || die - composer install --no-dev || die - ./bin/install-jsdeps.sh || die - popd > /dev/null || die - else - default - fi -} - -src_install() { - webapp_src_preinst - - dodoc CHANGELOG INSTALL README.md UPGRADING - - insinto "${MY_HTDOCSDIR}" - doins -r [[:lower:]]* SQL - doins .htaccess - - webapp_serverowned "${MY_HTDOCSDIR}"/logs - webapp_serverowned "${MY_HTDOCSDIR}"/temp - - webapp_configfile "${MY_HTDOCSDIR}"/config/defaults.inc.php - webapp_postupgrade_txt en "${FILESDIR}/POST-UPGRADE_complete.txt" - - webapp_src_install -} - -pkg_postinst() { - webapp_pkg_postinst - - if [[ -n ${REPLACING_VERSIONS} ]]; then - elog "You can review the post-upgrade instructions at:" - elog "${EROOT}/usr/share/webapps/${PN}/${PV}/postupgrade-en.txt" - fi -} diff --git a/mail-client/roundcube/roundcube-1.4.11.ebuild b/mail-client/roundcube/roundcube-1.4.11.ebuild index ad0082bc0ecb..cb9a6709c782 100644 --- a/mail-client/roundcube/roundcube-1.4.11.ebuild +++ b/mail-client/roundcube/roundcube-1.4.11.ebuild @@ -52,7 +52,7 @@ if [[ ${PV} == *9999 ]] ; then else SRC_URI="https://github.com/${PN}/${MY_PN}/releases/download/${MY_PV}/${MY_P}-complete.tar.gz" S="${WORKDIR}/${MY_P}" - KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" + KEYWORDS="amd64 arm ~hppa ppc ppc64 sparc x86" fi src_unpack() { diff --git a/mail-client/roundcube/roundcube-1.4.8.ebuild b/mail-client/roundcube/roundcube-1.4.8.ebuild deleted file mode 100644 index 2086798cf418..000000000000 --- a/mail-client/roundcube/roundcube-1.4.8.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit webapp - -MY_PN=${PN}mail -MY_PV=${PV/_/-} -MY_P=${MY_PN}-${MY_PV} - -DESCRIPTION="A browser-based multilingual IMAP client with an application-like user interface" -HOMEPAGE="https://roundcube.net" -SRC_URI="https://github.com/${PN}/${MY_PN}/releases/download/${MY_PV}/${MY_P}-complete.tar.gz" - -# roundcube is GPL-licensed, the rest of the licenses here are -# for bundled PEAR components, googiespell and utf8.class.php -LICENSE="GPL-3 BSD PHP-2.02 PHP-3 MIT public-domain" -KEYWORDS="amd64 arm ~hppa ppc ppc64 sparc x86" - -IUSE="change-password enigma ldap mysql postgres sqlite ssl spell" -REQUIRED_USE="|| ( mysql postgres sqlite )" - -# this function only sets DEPEND so we need to include that in RDEPEND -need_httpd_cgi - -RDEPEND=" - ${DEPEND} - >=dev-lang/php-5.4.0[filter,gd,iconv,json,ldap?,pdo,postgres?,session,sqlite?,ssl?,unicode,xml] - virtual/httpd-php - change-password? ( - dev-lang/php[sockets] - ) - enigma? ( - app-crypt/gnupg - ) - mysql? ( - || ( - dev-lang/php[mysql] - dev-lang/php[mysqli] - ) - ) - spell? ( dev-lang/php[curl,spell] ) -" - -S="${WORKDIR}/${MY_P}" - -src_install() { - webapp_src_preinst - - dodoc CHANGELOG INSTALL README.md UPGRADING - - insinto "${MY_HTDOCSDIR}" - doins -r [[:lower:]]* SQL - doins .htaccess - - webapp_serverowned "${MY_HTDOCSDIR}"/logs - webapp_serverowned "${MY_HTDOCSDIR}"/temp - - webapp_configfile "${MY_HTDOCSDIR}"/config/defaults.inc.php - webapp_postupgrade_txt en "${FILESDIR}/POST-UPGRADE_complete.txt" - - webapp_src_install -} - -pkg_postinst() { - webapp_pkg_postinst - - if [[ -n ${REPLACING_VERSIONS} ]]; then - elog "You can review the post-upgrade instructions at:" - elog "${EROOT}/usr/share/webapps/${PN}/${PV}/postupgrade-en.txt" - fi -} diff --git a/mail-client/thunderbird-bin/Manifest b/mail-client/thunderbird-bin/Manifest index fc673776f827..00f6b47036c4 100644 --- a/mail-client/thunderbird-bin/Manifest +++ b/mail-client/thunderbird-bin/Manifest @@ -1,67 +1,3 @@ -DIST thunderbird-78.7.1-af.xpi 548331 BLAKE2B cce90f640602a186d4ff62ca183bf324d0f0a7f439932c12b20422ed19c1c810017317e7f35ab84eb45f0fcea08e2a227c24aa8a90c4dd313b415e98eaeffee6 SHA512 65937e5eb081588e9297cc4cb1f273248b83d50f1d4f41b460943ffba316bb05f8d369271718fd568ce110c5aeb4af081943a30465ea2d916d83a65c9fc4376b -DIST thunderbird-78.7.1-ar.xpi 648602 BLAKE2B c2f8a333b25b271794194e98036d5b7bb9c33b3e126a5c13f0e9b1a11afd1ce5e443c01ba1425201376b17158fe72e8550410db08da25a174ad49a4e3c47e22f SHA512 34a430b789c0032b5f093d206ac3cfb7b63c59d0e08fd439f0793790475eb1691932b8babac5a067d48c381e497127e9d11f9abdecd8e70f953320142403f539 -DIST thunderbird-78.7.1-ast.xpi 561255 BLAKE2B 72a927b2b7914cd30bdf5fd787c9c73bbc7b31c496b3980b07db0d7945df33ecd53fdd21e8742f48bbdd906c4ea7d03f2c95d599bf2345be37cf8ae424e90f8f SHA512 dfe810e362fa0947d4a44445f491b0899def9e9da463f39af4335634dc843172a3a296a49dc0d13e5d8a25fce6acb608b7ab82b8a32236eb52815a05372231af -DIST thunderbird-78.7.1-be.xpi 666669 BLAKE2B 9ccd4f6c325bda38a624c46e8067102e4ef31bd9c6cfa299c57508b2afbd0166bf074b2fddc16997a26b154e43c0aa90e9ac23dcc690d29fdab6af8deed8dbe6 SHA512 e1f51aeb93111b8123c07318859fd66950f31f6582b61164680fd7fc7f3a217f35bcba4d0341be77e1167b71006e3275169a2e50e546622389e77c2256cddd19 -DIST thunderbird-78.7.1-bg.xpi 672414 BLAKE2B bff0be6ce4ef303009fb175518cf3f59cd65fdf44fcc8f8d0ec1fc8a975c5d6196c3bc0b1e9a8b940ac118326a73e21f5970b3df4014a1aec449ca239bbf39c8 SHA512 b1e15994104e05897222308b9fe519813492be5da6166e793cc0d91e90c61678c7d4c1b82a1027f33dfa19f7bb69aaa13be61525ddb0460396ff1ccac545b07a -DIST thunderbird-78.7.1-br.xpi 604528 BLAKE2B 1881e2885745c691f409ebf4f00aac87ac3900d501823c3d80ec364be328072b7019d613965844faccd1fe08c48807729f92278412033f1cf936ab598d415e5a SHA512 961d6d6aea6eed4eac787e2b443bf465d041221e8e1387ccc96de79da8a057ac26a3337cdcc4c328f792aa5a56298ad53c3db37426730ad6dd2784bdd2cc2a7c -DIST thunderbird-78.7.1-ca.xpi 620448 BLAKE2B 2376b2a191774246e93abdabff96db50d37b6ba644ff2f4856da6069afdc795510659837308ec0ee15708ff4a66f3a0dd32a17f66f0a6083be91a79c15e21632 SHA512 7e002f78f84acb130d8d5542451c8fe7168e8994c00413da912e789b096b4c1fe325158d727b2044d316568b4ed058d071752b014df68b369a6b36b8dfb4cb73 -DIST thunderbird-78.7.1-cak.xpi 635641 BLAKE2B b565f3cffef6dda31a0cd87412792ad09ce756bd9cc1d3065dba6d378192749a6c478b5d1fdb619858ad7fb294206210afa5660ede80d951e45064d4a46abf38 SHA512 553e9000defcbb557bc6259c054afb4d38d237b8e9ef11bec113d245e1f37a262e1c329040243963fb3f1f413062c61c2dde4be435ede7f276fca8a68231e348 -DIST thunderbird-78.7.1-cs.xpi 635348 BLAKE2B a812546a6749522fe62f7dcc0e30bccafae61a237d6225400edccba1bc287e533bd13e095bdd1c35d7e6f7284af35c634050625770f4992ca68c74d9566228b5 SHA512 cfbf99ab4fde04aae64f0d100d2c567fad4db3853b9fc6635bceed6dd1d86cb5fe692ea27ee8fdd6ae67c6001fc47e7315107787944734a011804d9834c579dc -DIST thunderbird-78.7.1-cy.xpi 646241 BLAKE2B 0e152e892d645ac327b73618d21eafc6e7e838a67d674c4b61351e937b70eb870e7f33aae41bd222b708f5e951418626cfcd3efd1c95c94012d4910d23f1e1a3 SHA512 02f7be6a3b77c5b0db4fb6b50958d91564d1069fe797195943d5302316e289d8da792acedac2d5a110e914e46ac7220423b055d3380d7f00e4350fc674cb3e2b -DIST thunderbird-78.7.1-da.xpi 620992 BLAKE2B 085be356ea53d223137aa75803ff6a5ede2cdcf5af9888943978c37ec9a03d7228ad2f22be1121e84ebb77d2efa8566316a4bd1b6db26de294ac0503e1582f82 SHA512 c9df0d22d1fce230e89fdf29b7c3d9a825002e7928b5bf30489974c77040d085ce25db488cfeba8ea61aa5d263f8b625cf4edf0e7440a0fa5bf8423124fd7e68 -DIST thunderbird-78.7.1-de.xpi 665189 BLAKE2B 83b63e60d919dc50dd7c13b3b7822033f3f9cbd9f05b4113c72515b56e7f87e9dfbae0f414babd1de1af839fc2bdcda7efdb5ef4f5bb12a0007c65997b39cd85 SHA512 5bc1c5f59a64e483ecf11ddd42e70143cd130ff314ff7fd73867ef8a830bcab74ff1b1674393b332103804c040f10b3bf6ce851c3e5c44ec75daaecc1deb9e5c -DIST thunderbird-78.7.1-dsb.xpi 666776 BLAKE2B b2485d1e787ac8bf13f4d5e6e64a7f10291b24a638b2bedb838e9837976307a417ae95ae44b6cef6257f7e76fbd1b9020dbedf3cd8b00a2b6762fc292298364d SHA512 9db0ca9433077fa26de4e6a973cbe20e9a2ec41ee9d3e74c531e7c88ecae7e8ba50259cca0494ad63042050a0465eb51e40244f61f513134fa32e879f2710230 -DIST thunderbird-78.7.1-el.xpi 774455 BLAKE2B 1cee967b7f9278ecc6a736a6d2cf8c669c1bd2d5a20ca2f978bdd53dc606ec3f6e485879fae6e6604721ff9c9e452c40e1ad5061a085e529621d78eb725cfdd9 SHA512 868d0ebfc82678c7aa10042789054dfe9ae4fe7a5ae0b67ebd18be029053ec1f74f25edce5704d9ba05664e77c365b71335399e56bf5b6670364c03f05393fd0 -DIST thunderbird-78.7.1-en-CA.xpi 611774 BLAKE2B fd296eafa4da35df28568c5b62fad9d617fb63d48232808d56ec34606eed3955bf3c42e43d406493c21b15df00252845e226d5906b8d4eae7e893148a53b5c53 SHA512 22ce03ac87ae25fa209e14a1a79db625192d04916994011e75efcf6f200e50ace6d8a76f107cfea8915180d5693952797df17d24aa52c79a7abd3b67dad50329 -DIST thunderbird-78.7.1-en-GB.xpi 611181 BLAKE2B a3aea6f0dd25b4530a95bbaef28a004c95b72092891dbf9ac985ab4785b82cc1067503415356eee1a7a10ddab5fa82919e715253c0b0b35e26820b34d35d18eb SHA512 794bb8e10f5c24b98cf15ba2475043a14d1ee9a1df1881ae5036ee62c323e001ade87d0eeead597a2064a3034db748b54198db8be5b405844a118c48b18e1fe6 -DIST thunderbird-78.7.1-es-AR.xpi 657787 BLAKE2B 8010574824d0f65cad768382b519a545b58a885ed3ce872a6ec13b02a972c7d93cbc4b297c147beb3b91d76233d571c7b059cc8863160ac31ac72130c37b3205 SHA512 e57066af4cb8d84c081eb22517e1fb7ac5977dae801eebb3aa4f97cb4b839a239cf345deab21c8818e022f74e5a4f2b92e8359d6c1106c80660225c15587f279 -DIST thunderbird-78.7.1-es-ES.xpi 569808 BLAKE2B 41dcd411bef5d5a0c67a82dcd8536c86e00e897974d74eef6b8934c92399f2dc052a3e8b35deb6f78ed05677be4e1cd1d27d397a082551ceb571aac999529885 SHA512 8aece81c6a4f62299f645e96ed40218bd25b946131292b1d5e9d19ef0b7b73bcece2af6230871fb2efff16ad4726a7bff8718706e58b990794d505b8f5cb5103 -DIST thunderbird-78.7.1-et.xpi 597730 BLAKE2B 54e516226d85bc8d6290bdf048ebc4bda2363c25e39389f377736e2a9bc18d50d342f540824fe668e36eacdde1f0ea52dc6a67fe82671a3000372ec347bafef2 SHA512 af732a1ddca07237c80ce69190e208125dac124a7843a11cafd96876810b6144cd3d9793ce7c87856cb4145648f5b201a2096f51e75d86a3f5457730a2942072 -DIST thunderbird-78.7.1-eu.xpi 632966 BLAKE2B 438a59e7a36f53b7808e0de7a6cf12beb0ac6e455d9f7eaa4af3b57a524e352228823667b27b3e6b62cedfcd63791763645156e825dd7ddd60eab170835cac88 SHA512 ad8ca0510d0c809a11fd4785cf06bf7aa0d9599a5b3f39688bf92ba690fdbdc27c4e0eeb01c33d916683fae25780114c8f917c2691a22effd9f370dbfc80a930 -DIST thunderbird-78.7.1-fa.xpi 639750 BLAKE2B b6b44660321ba43ee7bb5733270775506913d738be34ecebeddd192ceacbf31f4290680871d7f7726abb0ea49ea3620dc64645e6db09c2a699aa48e1f44a69d3 SHA512 c0acda56255ac259509220fa2a25bdcab84cd02474b20159065fe64d5b828e5e0fa7eae056cbac7ae661fa375cd8f5a2aa716ee8696d95ab2c422584bc5dfa26 -DIST thunderbird-78.7.1-fi.xpi 642448 BLAKE2B 7c2aced4427af74bb60fec5e17949bcb4e2a85eeddf11d0fa268f7ca2aebc80ae68980aa1f8fc50254da222d90270a11e901df9398c47fb68caa31d965c0ee92 SHA512 ba397c237bf936196e06c233a682a36fb8769fc73277bb46e8950545854ca6048fbdd56b418cac12964be4bf10c68a5a0dbacd928955a091741dfb3a65b8d341 -DIST thunderbird-78.7.1-fr.xpi 669484 BLAKE2B be4fa6342c9c75fa6b5018de3f060cd0018747d21ec5af614e677ed542d339ed6479c1b6ca7f18a6e5e5c2c90fac1256dc69692c6f6e742ed6043c31403d71d5 SHA512 24b49b86e7582d67d70b24667fd94a301eef6af835136c2adbbebe412d9dde8f63e0e2dde43f4f37096da38d0e6d886a89b28e0138d6311fae69d34b4fb3f128 -DIST thunderbird-78.7.1-fy-NL.xpi 653081 BLAKE2B bbd3ad8cf5e71f1f6741702782f1274e6607e6a89bfc52726da42e237f003758d27d9a65f4334c629e3cddb2dc55d7740033c50e75c2549127e4aad9506bb907 SHA512 7aa34efeb70d0900b2f51932e8509c5a5b980c557c7fc27997db8273a4899289ddc964ab96d901854aaf8da2b343cbb2c8ca4c92f0c5fe650968f6c3033696d3 -DIST thunderbird-78.7.1-ga-IE.xpi 600708 BLAKE2B 35f0dc040b960bb1f21904a424185aa9515f532004924c899ccd880cb6a6dee0374f99e14cab64a621fec5c29cc218fbd6e18356269a6ff3cc813ba6cf38d787 SHA512 ecf380c370a24182d1403cf8ae14faa18bbb5f1ca435e360f12d8bba845c7e4b800425d882756e451e0264f0f52829c1c384f24005631b48f77a11bb45c4d61f -DIST thunderbird-78.7.1-gd.xpi 609376 BLAKE2B 6dc39607cf2799982e73c81986f16540b469233e88c0b56e5074c2f84351f96e03c2a480d90c587a23e1eecdf77ae8c52932c77e3adbba2fb0c3f1762a6ff7d5 SHA512 9fb3e2aa5bb7e0ef449a61a80e0169adc48a92232440d29b605e201cbc83b3fa99659528488e8ce9a44df67d5a7d5a6072c991dc401d3b98d4cf973556436d6a -DIST thunderbird-78.7.1-gl.xpi 615734 BLAKE2B 26dac66ad0bca8b698b5149712cb9815303ca1a283a63e94831f2d62a7e9ec640ae3c5c41bd3a6904ed10331250073f37967ba53813fd962c18a6c327d6864d3 SHA512 2a9b6061502d7e5a2880d00b89dcc56005578015cf151180351e10665b71b93ba478a5acf6345f1071ec7d64e5e6cd8495ac460524d3d18879117a38c38afa69 -DIST thunderbird-78.7.1-he.xpi 640493 BLAKE2B 48933d44e15a8905f5b2271f6a70d09b7cb32977c198a79002b065f78ffa01049235f792674d15fba364f3560752080f5c4cc6683663b1759a670f149b536698 SHA512 8cc5d1d5c775dfd55bb952fde2ea9340c076f0cbbf40ca12650104cf5afc6c7c651dcfd9a7216ff269e9df081cadf1aa709db0b461410aca938ed4e7a475bf25 -DIST thunderbird-78.7.1-hr.xpi 629036 BLAKE2B 77f114535945c4bd11a0debb82c6a304ebc73abcc95eb2f50058d458820609303d4e9bee7b966075a49372281ff183bd8286e5fb4ac5711263676d0492e2a3d5 SHA512 efb1e006ce71797035876249e7bfb8be1a3761341daff24d8b479cd174070deb8635711a1510539a447925a3efe9e58605091c2e3eacb303a34fe785fc089a40 -DIST thunderbird-78.7.1-hsb.xpi 668606 BLAKE2B 1b73023460dac3c194973c1f6866d6ddef10d9281bba8f501e50c537e396c6d9024c61bc60f8f4e4533592eb6d36ca974bed5f0d94ca9d7f160bacdb9bea38c9 SHA512 17f10bf78a84bd0466d8fc4a6777cb2189ca0438a7d36c7cc7a6b34b3d2d7217ee95829b35bc762a3fef6a27e3e9c23f17926dadef0cd63be7381d974c7976dd -DIST thunderbird-78.7.1-hu.xpi 679833 BLAKE2B 395741a3883fe327e2f86b574d9380019b0f8a1563b8efc921420bab2fef7643e79c5698c983587941acb299a349b985b9b789e8b3ceae6e6d325e5e9364dcf6 SHA512 196be3d4dda0ec9eba59bc084bb79e175054578bc1fca566d50f557ccdecc1719ebee86c9028490cb801fb7d10acf9379362615f0386a089f0619cf33a4ee6d4 -DIST thunderbird-78.7.1-hy-AM.xpi 713333 BLAKE2B e0b1bb83311b5f3aa0400857e87f850400fbae0c5a260c6225afe5436e30684b99673a40a5588aeda8557b107afe5c1ebd3a3007f5dcbae4311e509fa402150d SHA512 37f1c1353f2574bc2d627f4d3414e9e5178be19d3cc3c21a26acc9960d80a54e32692e7ffb8440a96f484177dc3daedb690d1a5f5e979efb72c2894e08f42703 -DIST thunderbird-78.7.1-id.xpi 620681 BLAKE2B 2d5d552ed77af4be911274d95c2d6d5c56850eed59c5bd6d9bf92cad8c35861fe69900e671914aafc57cce35c6790d0835473b12b5b8d6e8e8a93c9e4e240e2c SHA512 df18ee1a241c2c4116ad9239c7d82a714b8bc9215731dceab5e17622fcbc1ba9ebf70aeba1ba6d035cefd8142cb230196279a7109582e03dec782bb26b5d8e9e -DIST thunderbird-78.7.1-is.xpi 581641 BLAKE2B 76f0558421c98422c9b9d3ca511d6b46f0e22ab1d93d9d5d7be9dde7ed61caa72b26ac3afab965e2bcfc38059df8e97e28b64d7709bb6792a56057c232145028 SHA512 8ef05fb92582d37b03a054dcce3c2dc275e320aa21b7a0362e58d8b28eae135b099274a777649fb342d0d9aeff14a8ea6c9bf6c967efe9d2d2469b1eb7128d0c -DIST thunderbird-78.7.1-it.xpi 572957 BLAKE2B 4ec382d69d893f577ae8d392417eac8ee5558ccd355dd6b43910e81175bd59caf8416955d4d23c584cbaf41f67343c1889b31d0ae7f23dad5b2b98a82b5d3f4f SHA512 6845c8f28362c3b02c93b13136c2f4d58aa5abf444d37ec05a654557a67bc0195959c95d631a3fd7b4830e35580f8b6fee030c2c8f0243bdb163278d5bf18463 -DIST thunderbird-78.7.1-ja.xpi 722453 BLAKE2B 3f8347b2c442f053ee2661eb1e7b8b312526223cec7b13b7792ff81ff94038a20dc5febeae5dc1bab2037f00e082793af5eff8117cb709e11c9d981d05aed75e SHA512 5cc4837d2415f1d9a5f1dfb8a7cdff31e361778823b323f8967b25844e4f14521fea761c9e814c66d9ff11f976e9ebb89dd043eb4dc8f4997a392235ddaef4fd -DIST thunderbird-78.7.1-ka.xpi 717020 BLAKE2B 1f5d26f7f64a33ce9d426b0596ab407673824be38778c76780b92bb95efc5371e5d9984735ae664e2cbd3b882674e1fa7a4da001c4e8079add262f506b74a780 SHA512 fbeb06a99b732501722e94b71eee89f242ec3335f144d2ec996e15aff942c7939501260161824383237024f89180e58f89a64b8f5d573d3feec410bd53c4a695 -DIST thunderbird-78.7.1-kab.xpi 651920 BLAKE2B 5d9d8e7b2b4bda1f02f26a6e07f898c9a833e8d33b65dc14cabe051483e1e093bf3f203baac33de5a86a3fa7d9dcf54a00ce6cda3b3c70ceafebf9eed1adc847 SHA512 cf54e992bd34eea44120993fa5ccaf974b1b881d5bbd9a31bfc94d91274e6ba7ab0fd38be813ba2541dfd7c93cee8f09f66968d6f84ec065f527f777ea300a25 -DIST thunderbird-78.7.1-kk.xpi 720468 BLAKE2B 7423d001a75295fea425e0d6277f07014b101d7244a952f717196b98482b71f4b340144018647ad89021ce5f7e5a736944b92c369456cc96bd2c069774d87c5f SHA512 152c2b51d5f88d27fbe8a91d247154fcc8a045efbedf94b7665f41389f2007d05f96142b8817456db61c1d7d099f3d6bbe01fe84537a79643da1e51d9c6fd8bb -DIST thunderbird-78.7.1-ko.xpi 688208 BLAKE2B 2bea5704aae0ec5af0a8304b9770209e328ac22db445b5544805d85c33aeeefa3b3a9291b5812aad2f67e55ed5b4370449ecde26058ce50b2c08fa579840e5ee SHA512 ecd1a4019a0e0eee95f337b9cd736632a5795e833b2c838d33d3eaf908bc2e46befa53754956705ca572d68711cda24873267803eca221a92813c9e3ec9f9822 -DIST thunderbird-78.7.1-lt.xpi 660300 BLAKE2B bfb641c5186f4924099b7a78377be81c3e8237e56c804988af177639bb0bc3215919ca564cb41d5ae4e737d608ea9f9056281f1084375735d5f64568fdb583a2 SHA512 9f22f0aafc7e2161fc25c83e5e7ab0f465d83efa83c7142a28781e86802846b97dfc1b414e27277bd9f372cfe2d9ea8e55d25ed9abc0922de305a19dcac14dba -DIST thunderbird-78.7.1-ms.xpi 572168 BLAKE2B 37c501548f69833ffee72fb21ea21302c04ce360e014b641225cae0a9fd612c78899327984157a4fb0fcfccb13af0c5e8a25241e07a609c4f09bc04020bdb39b SHA512 71a64ca8da63b6b79a3e76e1512ad6e80e024fa41d13b48bd9b8a75421f6183970311a99d8f40116be2ea1b8dae47bba7cd32d066db767eb6b404b679276846c -DIST thunderbird-78.7.1-nb-NO.xpi 637238 BLAKE2B d2857157c7a2526398087137d243f5107e5e219f9a0835bdc429c890399eedb4ba6b6cda5c8a463da29bb69532747f6e01d675e2200519da49b8d688ffcd7c48 SHA512 5b4571d11a889ccaf009b832b4298acb481e2bb6986a78807b6316c5ad37721243a4ba1927c7c445661c68e992251b7a3573a254c77360ede5f4ccdfb55cd895 -DIST thunderbird-78.7.1-nl.xpi 644351 BLAKE2B 44037f21b0c0a137f8d6ebb38fe10e24a2a0f1825e2b7fb1b5eac0f0c4e283af81398dc139aa35c6abb453afae524dcf6483bd3159dc01206cf839c29f6bd033 SHA512 8189ab4077117d2023463158ecfbcc9d429a2b69bb29a768037fb886c048d333399247c64d4a4718e05ad0f4212527bc7efc9edb306ff7e880536736027de5a8 -DIST thunderbird-78.7.1-nn-NO.xpi 640689 BLAKE2B 056bc2217df6d3642df851ac7858bc2ddf2010b28e03416e46e77bfee5be5f791bb4f206939d546684f703fdf79bd659825488a97baed72042911db74e0e301a SHA512 91e25c62d13c84c130fe7eb9c5c1fa44bb1f0b18c5a7c989bd1f572beb9f369bcde46251e326102644871403f0d87813aab88fa3d4a975558e95c555d0d0d44b -DIST thunderbird-78.7.1-pa-IN.xpi 633217 BLAKE2B 922d9e8088c8097531a78000abddb02b5c09c78f15a73992d7cb40fe177861c066d9495a1ebeb76c788b648edb73fa61a2eb70e72e9a9612233e3e03cc2235ae SHA512 1d442fcdccf0f29054ec8779fcb5ddc070795be974616fd01d191bdf14782c4f8737ea9c32480753a8c2b19b5936cf0bb59dbedf1c3f931c05830278e8512d02 -DIST thunderbird-78.7.1-pl.xpi 637119 BLAKE2B f6ee9810d7894ea0060e87b7602f1868892e40c0acd0d5fc7b8af7b4c43568f19f6ee1fea9ae43d051c51c633f804526864e6266e177cf2cea41fc193537c251 SHA512 66eefff7f14b46efd1d36935e7f103af64906411acaa7b04aa1fe2b52743dbafc35e9df169d386e6396a644ba195ae9f36d899ccb6c563feeefa748d0d69b926 -DIST thunderbird-78.7.1-pt-BR.xpi 649425 BLAKE2B d273765eec06334a510432c2cd9400af06d900768613767ce81146aba51046f5792f9c95b20b270bda348c96ab968a16d30079a33cb641f864c85218499c59fc SHA512 a8e68b939a4d9408664979af43a4f4d4d3d8742f742635f14b124b58e36438c52f6cebbd888c343d628a7ddca630ee1dbd3db7c031090695ec24bb7f5e448cc3 -DIST thunderbird-78.7.1-pt-PT.xpi 655497 BLAKE2B 096ed9eb201b9b9e1a3f315ea40be11cbbd6ecfd27df7caf72680db50d156b890b3cc604e5a6f1374c185ba904e5d5500f2716400962737a71365dcb4192631d SHA512 ab6fdb6b89a22e2cb95a957749480b346b789625311768f9ec76af8b21b69709a07256dd9fbbb8215dbefbcea6e2d27ce4307cde646be9b1bde6b8e09cc921ba -DIST thunderbird-78.7.1-rm.xpi 646521 BLAKE2B 3c6f8ab99bf8934b1fd95e72b4ccc9584b8ad3f92e099f98439c5e16eb1d489348743c2f68d82dbe38fe482882e7cf3955ee460996728dfa854876711f24d13f SHA512 55b2d7ca443ee785c6189f0774e86027abd489394b061d4328c5fc7b9cec069dae02f3921d4ff5195ea864083325fe635e87184d6eb0c8eab1e2096452ae7774 -DIST thunderbird-78.7.1-ro.xpi 662631 BLAKE2B 0fb99fbeebde1d30e0b7431a7312d1b0d20884639b99cd87b88d33b126e29ad017f875b4eda240e8d71e36c28392fdd7adc2283535d8036e4363c6057a4a7cc7 SHA512 239d9f6a02cf14949cb621e19d7a29dd065ebeb64b8efe4b7d7eb4d725798d554579fd3781242162a911f2962b59178c3100f6ef679381f19a894f3400bb4ef3 -DIST thunderbird-78.7.1-ru.xpi 756186 BLAKE2B 5edb386de9187fa02eb4581e68b1d429d9879319ca19f510cfb0c2c7546230753946e1b442e65628d82d6804ad021ca88fcd2806b56f2e03196952963a9e9638 SHA512 18f0b7a5ab507bfb1ed2de4f55a9fc3957cf8fd4922732f634c16033222d3d15566d37a2c9bf4d6867aaa27c8e8dd373ae06c21448ac3022d3d8d131f0d29062 -DIST thunderbird-78.7.1-si.xpi 651093 BLAKE2B 96b386fc6fbdbd086e5ed46aeedf3ea77fdaf6ed84c8afe3b022f2e9c34e683c2fb0c403f30fa01f6ef3bb14a1c916b6f726c2871cd9e98e34cfb0fcd13bc70f SHA512 7f0a78581d9c53b79cd1e91738233e9539de7fa7bc42fc581c61d0f50d06737900b7b04fe8696a9f5fdfea50ef586e9dc0b4648148a4fe91e843f001076d6b0b -DIST thunderbird-78.7.1-sk.xpi 643225 BLAKE2B 50d8204f2da30d7df8622ea16d34232987beb34e93060b86c89513b59310b38439debc7b207739fe6133ae481b8c7ce40cd8536ee9de1740ddd25b6896bb197d SHA512 4bb180beba717cefa559199af4060cafad5341492ca3bcbeb986a963b694764a44ede400680f22eb1465bb419ae657df0add60cb2ac9099b1f1e045882212178 -DIST thunderbird-78.7.1-sl.xpi 632384 BLAKE2B a32a6473427ea5c256f5875cef2495a52d686f5d0355222745f4ab399386560a162ded20b6c8985a08549acc655edec4435558ffb4e5687dc9d60deb95493c14 SHA512 f7b8c65fcdcc68c60853ca2b598e6b2d3c4aa025165745ba7a6c790ea33cee0fc9657824f8750b3784a1d4cf76d8ddc28f3b83183c9df391e71f1e9c12e9515b -DIST thunderbird-78.7.1-sq.xpi 657818 BLAKE2B ea1f16a82fff0cd0c3cced4c63c4b014ca9ad8925fb516861cdd8bfc638ec4fa4031a222f09ae7fc9003802b04c080388315bb78e768289c15382214a758f1c7 SHA512 d318d60fb9c4ea8c434b3dc31c9abb588e897e3b1e8fa651b70a65cc9854dc70f61863f64836ee7f2f297d63ab6b5955f239e7ac8fea6b313616d86ad1692213 -DIST thunderbird-78.7.1-sr.xpi 683120 BLAKE2B ce7bc68be627ed02847513e3bc8b68795158c75c1d2f593ccddb9413f49388fbaa3bc3f5829afb825b63ae439133661803adf9f26a3a5bd86fec829299b01bc1 SHA512 6d6261487c625abd5c2738ae4b6ddb62673e042dfedfb8890e59d799cbc015cd4e2c729791dd60c6e33026a9682af529de9936d32643bd6667c364eeab5136d9 -DIST thunderbird-78.7.1-sv-SE.xpi 648866 BLAKE2B 7a807067338614d54a3f9e179812ab8af64fe1794f6f91c3bba4799ebd77b0a2a18eff9ac65f0cd4f277ef6dbac88d4fa9ad61ab06203e1de67c3d25e0a6f692 SHA512 e053347d503c5bf8eb9f991e47b5e4a2769ffb7065432e17035f3ad762354265dc1355701027255d66fc232bb2160c8bb18b31db33496ec552b304675f0f468a -DIST thunderbird-78.7.1-th.xpi 712032 BLAKE2B 3ec6941268be2f4faa52195b8fdc37ed04b0c7b37e7c5d67aa6d2271a8146c805fad0e1d8a341a3de06ed697fc9488c9a79718a08d2e3c82fb201773b0196481 SHA512 540801ef1f6813b3f537819cbc8258d1b1df56fc3c17ab840a5fb65f0ce06a8a7ba65b4797d26540b0f15e806fdbd14a5585a00c895829b4d534cf6c993481f3 -DIST thunderbird-78.7.1-tr.xpi 649073 BLAKE2B fa30974c9c090574bff1c247aecb5cac6016927e86bab258abf92cd379eccbcf75d4722f74f0344ef7e625b12b955ad36a6094136438937d3e4f70ddaaa6fc0a SHA512 00334c3555edb39d0f015ec2bb1a5238367496bb40133f2cfda8393a5ee493261bab57f2d27f5a2e1e01cc2bc0aee23e55e960354426e63649d745745c58a0a3 -DIST thunderbird-78.7.1-uz.xpi 586594 BLAKE2B f99102dfe91198a423a98af0deb56589765669d503ff542bb1e3662102e47b0fbd67254d67c893420eabc98427ed6d9bc8b5015df37f89207978005493aebb3b SHA512 fe97f644bcb676558f10f627b6709b062225cc17a70171eaabd064750a479f595d16487f3d89ecaa49d2ba6d8ecf6ab4030ea7dc6621e3f894e500a209bc794b -DIST thunderbird-78.7.1-vi.xpi 674614 BLAKE2B 50c7c2280b2e804813286f32752196db4fe8ad2c24f51a76800ea503c231cbf88a9e5c12dd1c916ba7e9db5995c4b101deebf1c1f6a2cfc41445f0ef33ee4334 SHA512 8670bf8ade9dcdb95941e5f2f345d51ddf86d40e8d4aedd1b25f879820d83e146c211c1300ce1542ccabb5e6db3087ea7663a98290a88e1fe7edc1b79b4dc30b -DIST thunderbird-78.7.1-zh-CN.xpi 687176 BLAKE2B 0848a228e62a77160f8667c6fa0baffa03c039ddf165421e88f49e736859499874e57cc7978956e5f0da7ae383fb5d31ca25b0d2f84464e3dda9c414ba731963 SHA512 abf954d65768e9598534232d74da8ea44bf9491453d71bf17ad64a4deacb3572985abbca16bfb9047b64f3b2e33f379a6ee50a29eb470006f8f442bb05d6a597 -DIST thunderbird-78.7.1-zh-TW.xpi 687622 BLAKE2B e9ba2b698c944c33d080e7522bffce093b74494b480ccfe0df9942b93b7ad16347a65e9bdccc5b67953dae032310c70c6bac5f192b5d44dfeaedc707318ba79a SHA512 871fe27f95cc17e29145039f52d4fbbb126d231a7bdd27fcb11a2e5d1925631a708e49c3fa8c8d08f0f2fee838f3ca929c1e7619761d0444843f8c8d47611c7a DIST thunderbird-78.8.0-af.xpi 548342 BLAKE2B 4165c5723013c15bab04013dc316f6c7574acdbdcac676d9971b35d6eadd13ed0cbeb2d4425faaa0d0b73b543920c7a2b4d569bc8ebc5f3502030dd85950c3f4 SHA512 6919ddf5549197a398a75ea9ec0e8074bd521772e9b1a0977f9322e4967fcf4db09ea708e07c73badd3ffddf351443719d0010b80edaead75cb3b75f8eb1b0a7 DIST thunderbird-78.8.0-ar.xpi 648607 BLAKE2B aa6a845c9fee67edde83c77864bcefd4987d6e0de7bbe74dd393d04a29b3ab13d1063c5c05700e8f9aec4ed272d2dbc75c0b90977fa92047cef1abedf7cfac7f SHA512 6a607ca466ba05bbe439b3188a470782e3f5bdd1346c4d24eafd7ca7127c4f456d26de006208affda019a010e4290e1e6940943764ee03af6b4c0933153601ae DIST thunderbird-78.8.0-ast.xpi 561254 BLAKE2B 86b08175ae6aff2d3c32068cda3a814d6a7a004032f9998b5876a0c6c75ca619effd7c4b647d5dc92110f82da4c78e86dc38dfc180353a2eca5ba5119029ae8e SHA512 009df4311c18d408211bbd40179cc566dc248a9ff38eeabf7373b8a5551493c92486aeee114a09ca831f759e1ba321b56ce370f7f4be7eed82f0e90e6af5e449 @@ -126,7 +62,5 @@ DIST thunderbird-78.8.0-uz.xpi 586600 BLAKE2B fbe31d8a104bbd3c3900c449bbac350144 DIST thunderbird-78.8.0-vi.xpi 674601 BLAKE2B 4ffcd7e4015a24b72b2c6e63bc3be529900bced5e1ab42f82f9a8e7c7a1ebf1218b5cb36025318f7c774e135951476226d924223754626ddbb3e9cd59418eea4 SHA512 9bdf8e207003bfc9b82919794d7c8d94dc27d4acef4527fce2dafcbd8721f92c63fff72ae0f59f8f44d16d993e85a8c32672a62be8767172027565b1026c324a DIST thunderbird-78.8.0-zh-CN.xpi 687183 BLAKE2B 87e0d1b874cb21eef72b3cd53faeb5cd660fa39a0e9779e4c83321f25fa94c7c43b1ba3b268b33b9c637af671cfcdac03f8128f7edf371f5d8afe2a1e6422f66 SHA512 cc9a7ea3cf683c91066072121b1686057bbaf55d5e43a63deefbf40df8a14491e37d3c361babb38fbb839ac24aa31ff2a0cc9dbb48848a4bcd2047371fcc7bb7 DIST thunderbird-78.8.0-zh-TW.xpi 687626 BLAKE2B a4a0c70b226b1f0672b25dd467d2000270042f5d474ef257dc56973949f06fbca51c1a8b520860762a9feec04c3d65ab4af537fff702affea38a7c724921b7e1 SHA512 e98b5772218608e5355635a80dc49156ccc18297c59368e5e4a6c5a40b3716b240e67e9ec3f69b8f230b8e7ed4b32cb6073743e843242d67e16c11937adab50a -DIST thunderbird-bin_i686-78.7.1.tar.bz2 68312472 BLAKE2B 80fb64cfdd36ca16dfbef66b26b98f4a0f447469153c9d86a239a5e40dfca28a7f2dff466f578fdec3c37dd9e6b1137bacd68db6ff7b2b9018e3e237f43fa35f SHA512 d2668bbafbba9a62a933eebf117d5f148d452b63d4351cdf478846afc2c018765e05f7d0a6f5da3bf29b3ebeb78fa14e92b4e6849014653115f4ef12bebfb0fd DIST thunderbird-bin_i686-78.8.0.tar.bz2 68251310 BLAKE2B caf9fcff16701892f52af6224341b7f7d25c90c7e8f31fb0b628e0624fe70f8ca48cb0b9405a1174c148528da5ade3590b44d5c0e47f921f6472509d3acb1c06 SHA512 5cf0bd3c7e72e077d8e4f8570e68a6e9a3644f77ef311e1d4af8657c38f122b09becb5f2fb4f66b77c808e8713efd1816f075e42920d3b37ebb9949a75b8db28 -DIST thunderbird-bin_x86_64-78.7.1.tar.bz2 65121693 BLAKE2B 4aaee18683bdb54702d62206e01b3c4d5479572d6417b14c2242692272a24e596639b217dc90788be575f4f52db6fba8580bab7687c63e738a6f0ba1879826e9 SHA512 3c8de008fc2e65059e84e4d7e28dbfa4e0861c21b7f8a772e3df985bc87ea014d86b27de5609969a4a8bb4a3bf352a740ac7371851ea5254274659f01c34c4c9 DIST thunderbird-bin_x86_64-78.8.0.tar.bz2 65386410 BLAKE2B 2ee6e42f95d7390728cda599bb6499ba0bcc1b1d6056d5ca83c3e5030b9dcde4ed52e7a831988e67380b2139daa8bac82f28422a5c53ed120fc71eb8a7ca53d4 SHA512 c226fd32ec0aa430f549d4d394e521587491ebdbe4fd66e4b21c37bbe47d8bc0c50a9e7bc79dade1bca1728794dfaf2492c3ec46082dc026a4a14dddb210141d diff --git a/mail-client/thunderbird-bin/thunderbird-bin-78.7.1.ebuild b/mail-client/thunderbird-bin/thunderbird-bin-78.7.1.ebuild deleted file mode 100644 index 908f3ef026b2..000000000000 --- a/mail-client/thunderbird-bin/thunderbird-bin-78.7.1.ebuild +++ /dev/null @@ -1,378 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MOZ_ESR= - -MOZ_PV=${PV} -MOZ_PV_SUFFIX= -if [[ ${PV} =~ (_(alpha|beta|rc).*)$ ]] ; then - MOZ_PV_SUFFIX=${BASH_REMATCH[1]} - - # Convert the ebuild version to the upstream Mozilla version - MOZ_PV="${MOZ_PV/_alpha/a}" # Handle alpha for SRC_URI - MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI - MOZ_PV="${MOZ_PV%%_rc*}" # Handle rc for SRC_URI -fi - -if [[ -n ${MOZ_ESR} ]] ; then - # ESR releases have slightly different version numbers - MOZ_PV="${MOZ_PV}esr" -fi - -MOZ_PN="${PN%-bin}" -MOZ_P="${MOZ_PN}-${MOZ_PV}" -MOZ_PV_DISTFILES="${MOZ_PV}${MOZ_PV_SUFFIX}" -MOZ_P_DISTFILES="${MOZ_PN}-${MOZ_PV_DISTFILES}" - -inherit desktop pax-utils xdg - -MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/releases/${MOZ_PV}" - -SRC_URI="amd64? ( ${MOZ_SRC_BASE_URI}/linux-x86_64/en-US/${MOZ_P}.tar.bz2 -> ${PN}_x86_64-${PV}.tar.bz2 ) - x86? ( ${MOZ_SRC_BASE_URI}/linux-i686/en-US/${MOZ_P}.tar.bz2 -> ${PN}_i686-${PV}.tar.bz2 )" - -DESCRIPTION="Thunderbird Mail Client" -HOMEPAGE="https://www.thunderbird.net/" - -KEYWORDS="-* amd64 x86" -SLOT="0/$(ver_cut 1)" -LICENSE="MPL-2.0 GPL-2 LGPL-2.1" -IUSE="+alsa +ffmpeg +pulseaudio selinux wayland" - -RESTRICT="strip" - -BDEPEND="app-arch/unzip - alsa? ( - !pulseaudio? ( - dev-util/patchelf - ) - )" - -CDEPEND="alsa? ( - !pulseaudio? ( - media-sound/apulse - ) - )" - -DEPEND="${CDEPEND}" - -RDEPEND="${CDEPEND} - dev-libs/atk - dev-libs/dbus-glib - >=dev-libs/glib-2.26:2 - media-libs/fontconfig - >=media-libs/freetype-2.4.10 - sys-apps/dbus - virtual/freedesktop-icon-theme - >=x11-libs/cairo-1.10[X] - x11-libs/gdk-pixbuf - >=x11-libs/gtk+-2.18:2 - >=x11-libs/gtk+-3.11:3[wayland?] - x11-libs/libX11 - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXrender - x11-libs/libXt - >=x11-libs/pango-1.22.0 - ffmpeg? ( media-video/ffmpeg ) - pulseaudio? ( media-sound/pulseaudio ) - selinux? ( sec-policy/selinux-mozilla ) -" - -QA_PREBUILT="opt/${MOZ_PN}/*" - -MOZ_LANGS=( - af ar ast be bg br ca cak cs cy da de dsb el en-CA en-GB en-US - es-AR es-ES et eu fa fi fr fy-NL ga-IE gd gl he hr hsb hu hy-AM - id is it ja ka kab kk ko lt ms nb-NO nl nn-NO pa-IN pl pt-BR - pt-PT rm ro ru si sk sl sq sr sv-SE th tr uz vi zh-CN zh-TW -) - -mozilla_set_globals() { - # https://bugs.gentoo.org/587334 - local MOZ_TOO_REGIONALIZED_FOR_L10N=( - fy-NL ga-IE gu-IN hi-IN hy-AM nb-NO ne-NP nn-NO pa-IN sv-SE - ) - - local lang xflag - for lang in "${MOZ_LANGS[@]}" ; do - # en and en_US are handled internally - if [[ ${lang} == en ]] || [[ ${lang} == en-US ]] ; then - continue - fi - - # strip region subtag if $lang is in the list - if has ${lang} "${MOZ_TOO_REGIONALIZED_FOR_L10N[@]}" ; then - xflag=${lang%%-*} - else - xflag=${lang} - fi - - SRC_URI+=" l10n_${xflag/[_@]/-}? (" - SRC_URI+=" ${MOZ_SRC_BASE_URI}/linux-x86_64/xpi/${lang}.xpi -> ${MOZ_P_DISTFILES}-${lang}.xpi" - SRC_URI+=" )" - IUSE+=" l10n_${xflag/[_@]/-}" - done -} -mozilla_set_globals - -moz_install_xpi() { - debug-print-function ${FUNCNAME} "$@" - - if [[ ${#} -lt 2 ]] ; then - die "${FUNCNAME} requires at least two arguments" - fi - - local DESTDIR=${1} - shift - - insinto "${DESTDIR}" - - local emid xpi_file xpi_tmp_dir - for xpi_file in "${@}" ; do - emid= - xpi_tmp_dir=$(mktemp -d --tmpdir="${T}") - - # Unpack XPI - unzip -qq "${xpi_file}" -d "${xpi_tmp_dir}" || die - - # Determine extension ID - if [[ -f "${xpi_tmp_dir}/install.rdf" ]] ; then - emid=$(sed -n -e '/install-manifest/,$ { /em:id/!d; s/.*[\">]\([^\"<>]*\)[\"<].*/\1/; p; q }' "${xpi_tmp_dir}/install.rdf") - [[ -z "${emid}" ]] && die "failed to determine extension id from install.rdf" - elif [[ -f "${xpi_tmp_dir}/manifest.json" ]] ; then - emid=$(sed -n -e 's/.*"id": "\([^"]*\)".*/\1/p' "${xpi_tmp_dir}/manifest.json") - [[ -z "${emid}" ]] && die "failed to determine extension id from manifest.json" - else - die "failed to determine extension id" - fi - - einfo "Installing ${emid}.xpi into ${ED}${DESTDIR} ..." - newins "${xpi_file}" "${emid}.xpi" - done -} - -src_unpack() { - local _lp_dir="${WORKDIR}/language_packs" - local _src_file - - mkdir "${S}" || die - - if [[ ! -d "${_lp_dir}" ]] ; then - mkdir "${_lp_dir}" || die - fi - - for _src_file in ${A} ; do - if [[ ${_src_file} == *.xpi ]]; then - cp "${DISTDIR}/${_src_file}" "${_lp_dir}" || die "Failed to copy '${_src_file}' to '${_lp_dir}'!" - else - MY_SRC_FILE=${_src_file} - fi - done -} - -src_install() { - # Set MOZILLA_FIVE_HOME - local MOZILLA_FIVE_HOME="/opt/${MOZ_PN}" - - dodir /opt - pushd "${ED}"/opt &>/dev/null || die - unpack "${MY_SRC_FILE}" - popd &>/dev/null || die - - pax-mark m \ - "${ED}${MOZILLA_FIVE_HOME}"/${MOZ_PN} \ - "${ED}${MOZILLA_FIVE_HOME}"/${MOZ_PN}-bin \ - "${ED}${MOZILLA_FIVE_HOME}"/plugin-container - - # Patch alsa support - local apulselib= - if use alsa && ! use pulseaudio ; then - apulselib="${EPREFIX}/usr/$(get_libdir)/apulse" - patchelf --set-rpath "${apulselib}" "${ED}${MOZILLA_FIVE_HOME}/libxul.so" || die - fi - - # Install policy (currently only used to disable application updates) - insinto "${MOZILLA_FIVE_HOME}/distribution" - newins "${FILESDIR}"/disable-auto-update.policy.json policies.json - - # Install system-wide preferences - local PREFS_DIR="${MOZILLA_FIVE_HOME}/defaults/pref" - insinto "${PREFS_DIR}" - newins "${FILESDIR}"/gentoo-default-prefs.js gentoo-prefs.js - - local GENTOO_PREFS="${ED}${PREFS_DIR}/gentoo-prefs.js" - - # Install language packs - local langpacks=( $(find "${WORKDIR}/language_packs" -type f -name '*.xpi') ) - if [[ -n "${langpacks}" ]] ; then - moz_install_xpi "${MOZILLA_FIVE_HOME}/distribution/extensions" "${langpacks[@]}" - fi - - # Install icons - local icon_srcdir="${ED}/${MOZILLA_FIVE_HOME}/chrome/icons/default" - - local icon size - for icon in "${icon_srcdir}"/default*.png ; do - size=${icon%.png} - size=${size##*/default} - - if [[ ${size} -eq 48 ]] ; then - newicon "${icon}" ${PN}.png - fi - - newicon -s ${size} "${icon}" ${PN}.png - done - - # Install menus - local wrapper_wayland="${PN}-wayland.sh" - local wrapper_x11="${PN}-x11.sh" - local desktop_file="${FILESDIR}/icon/${PN}-r2.desktop" - local display_protocols="auto X11" - local icon="${PN}" - local name="Mozilla ${MOZ_PN^} (bin)" - local use_wayland="false" - - if use wayland ; then - display_protocols+=" Wayland" - use_wayland="true" - fi - - local app_name desktop_filename display_protocol exec_command - for display_protocol in ${display_protocols} ; do - app_name="${name} on ${display_protocol}" - desktop_filename="${PN}-${display_protocol,,}.desktop" - - case ${display_protocol} in - Wayland) - exec_command="${PN}-wayland --name ${PN}-wayland" - newbin "${FILESDIR}/${wrapper_wayland}" ${PN}-wayland - ;; - X11) - if ! use wayland ; then - # Exit loop here because there's no choice so - # we don't need wrapper/.desktop file for X11. - continue - fi - - exec_command="${PN}-x11 --name ${PN}-x11" - newbin "${FILESDIR}/${wrapper_x11}" ${PN}-x11 - ;; - *) - app_name="${name}" - desktop_filename="${PN}.desktop" - exec_command="${PN}" - ;; - esac - - cp "${desktop_file}" "${WORKDIR}/${PN}.desktop-template" || die - - sed -i \ - -e "s:@NAME@:${app_name}:" \ - -e "s:@EXEC@:${exec_command}:" \ - -e "s:@ICON@:${icon}:" \ - "${WORKDIR}/${PN}.desktop-template" \ - || die - - newmenu "${WORKDIR}/${PN}.desktop-template" "${desktop_filename}" - - rm "${WORKDIR}/${PN}.desktop-template" || die - done - - # Install generic wrapper script - [[ -f "${ED}/usr/bin/${PN}" ]] && rm "${ED}/usr/bin/${PN}" - newbin "${FILESDIR}/${PN}.sh" ${PN} - - # Update wrapper - local wrapper - for wrapper in \ - "${ED}/usr/bin/${PN}" \ - "${ED}/usr/bin/${PN}-x11" \ - "${ED}/usr/bin/${PN}-wayland" \ - ; do - [[ ! -f "${wrapper}" ]] && continue - - sed -i \ - -e "s:@PREFIX@:${EPREFIX}/usr:" \ - -e "s:@MOZ_FIVE_HOME@:${MOZILLA_FIVE_HOME}:" \ - -e "s:@APULSELIB_DIR@:${apulselib}:" \ - -e "s:@DEFAULT_WAYLAND@:${use_wayland}:" \ - "${wrapper}" \ - || die - done -} - -pkg_postinst() { - xdg_pkg_postinst - - if ! has_version 'gnome-base/gconf' || ! has_version 'gnome-base/orbit' \ - || ! has_version 'net-misc/curl'; then - einfo - einfo "For using the crashreporter, you need gnome-base/gconf," - einfo "gnome-base/orbit and net-misc/curl emerged." - einfo - fi - - use ffmpeg || ewarn "USE=-ffmpeg : HTML5 video will not render without media-video/ffmpeg installed" - - local HAS_AUDIO=0 - if use alsa || use pulseaudio; then - HAS_AUDIO=1 - fi - - if [[ ${HAS_AUDIO} -eq 0 ]] ; then - ewarn "USE=-pulseaudio & USE=-alsa : For audio please either set USE=pulseaudio or USE=alsa!" - fi - - local show_doh_information show_normandy_information - - if [[ -z "${REPLACING_VERSIONS}" ]] ; then - # New install; Tell user that DoH is disabled by default - show_doh_information=yes - show_normandy_information=yes - else - local replacing_version - for replacing_version in ${REPLACING_VERSIONS} ; do - if ver_test "${replacing_version}" -lt 70 ; then - # Tell user only once about our DoH default - show_doh_information=yes - fi - - if ver_test "${replacing_version}" -lt 74.0-r1 ; then - # Tell user only once about our Normandy default - show_normandy_information=yes - fi - done - fi - - if [[ -n "${show_doh_information}" ]] ; then - elog - elog "Note regarding Trusted Recursive Resolver aka DNS-over-HTTPS (DoH):" - elog "Due to privacy concerns (encrypting DNS might be a good thing, sending all" - elog "DNS traffic to Cloudflare by default is not a good idea and applications" - elog "should respect OS configured settings), \"network.trr.mode\" was set to 5" - elog "(\"Off by choice\") by default." - elog "You can enable DNS-over-HTTPS in ${PN^}'s preferences." - fi - - # bug 713782 - if [[ -n "${show_normandy_information}" ]] ; then - elog - elog "Upstream operates a service named Normandy which allows Mozilla to" - elog "push changes for default settings or even install new add-ons remotely." - elog "While this can be useful to address problems like 'Armagadd-on 2.0' or" - elog "revert previous decisions to disable TLS 1.0/1.1, privacy and security" - elog "concerns prevail, which is why we have switched off the use of this" - elog "service by default." - elog - elog "To re-enable this service set" - elog - elog " app.normandy.enabled=true" - elog - elog "in about:config." - fi -} diff --git a/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest index 9249b115bec3..31880af8c5e1 100644 --- a/mail-client/thunderbird/Manifest +++ b/mail-client/thunderbird/Manifest @@ -1,70 +1,4 @@ -DIST firefox-78esr-patches-09.tar.xz 67480 BLAKE2B dde764add31a755765df996aeb50bc647881f9956c9b18c87ccc1c79325ec6f4c3a7ae3a8be1a64c5d80a9aece90d05697a8920912a7a37fd62d62bf2e03a536 SHA512 aa0eb6183ead7efe231ecb2922f22d5028a9edb656e65bfebfbb175af868f8c8ae05668e4bc2a982befcd04698cca43d3abb5b261aa2931bc7d8c7808a8495f4 DIST firefox-78esr-patches-10.tar.xz 66396 BLAKE2B c29b723e47c58b10885b220080568aba751e1b73c58e28fce62a2da4c4c3ba8c71b63e60448d17599a3df4446dbd9f9387b4b2b75da5ed1e545591aafe8ec83c SHA512 6bb9caf1f6867b894ab315a73f8ae6f381b5c80c90539f38e786ee653c72c0df055aade854faa23f22cab2253f54abaf918a756945b76ed88f5a224ba8a8f12f -DIST thunderbird-78.7.1-af.xpi 548331 BLAKE2B cce90f640602a186d4ff62ca183bf324d0f0a7f439932c12b20422ed19c1c810017317e7f35ab84eb45f0fcea08e2a227c24aa8a90c4dd313b415e98eaeffee6 SHA512 65937e5eb081588e9297cc4cb1f273248b83d50f1d4f41b460943ffba316bb05f8d369271718fd568ce110c5aeb4af081943a30465ea2d916d83a65c9fc4376b -DIST thunderbird-78.7.1-ar.xpi 648602 BLAKE2B c2f8a333b25b271794194e98036d5b7bb9c33b3e126a5c13f0e9b1a11afd1ce5e443c01ba1425201376b17158fe72e8550410db08da25a174ad49a4e3c47e22f SHA512 34a430b789c0032b5f093d206ac3cfb7b63c59d0e08fd439f0793790475eb1691932b8babac5a067d48c381e497127e9d11f9abdecd8e70f953320142403f539 -DIST thunderbird-78.7.1-ast.xpi 561255 BLAKE2B 72a927b2b7914cd30bdf5fd787c9c73bbc7b31c496b3980b07db0d7945df33ecd53fdd21e8742f48bbdd906c4ea7d03f2c95d599bf2345be37cf8ae424e90f8f SHA512 dfe810e362fa0947d4a44445f491b0899def9e9da463f39af4335634dc843172a3a296a49dc0d13e5d8a25fce6acb608b7ab82b8a32236eb52815a05372231af -DIST thunderbird-78.7.1-be.xpi 666669 BLAKE2B 9ccd4f6c325bda38a624c46e8067102e4ef31bd9c6cfa299c57508b2afbd0166bf074b2fddc16997a26b154e43c0aa90e9ac23dcc690d29fdab6af8deed8dbe6 SHA512 e1f51aeb93111b8123c07318859fd66950f31f6582b61164680fd7fc7f3a217f35bcba4d0341be77e1167b71006e3275169a2e50e546622389e77c2256cddd19 -DIST thunderbird-78.7.1-bg.xpi 672414 BLAKE2B bff0be6ce4ef303009fb175518cf3f59cd65fdf44fcc8f8d0ec1fc8a975c5d6196c3bc0b1e9a8b940ac118326a73e21f5970b3df4014a1aec449ca239bbf39c8 SHA512 b1e15994104e05897222308b9fe519813492be5da6166e793cc0d91e90c61678c7d4c1b82a1027f33dfa19f7bb69aaa13be61525ddb0460396ff1ccac545b07a -DIST thunderbird-78.7.1-br.xpi 604528 BLAKE2B 1881e2885745c691f409ebf4f00aac87ac3900d501823c3d80ec364be328072b7019d613965844faccd1fe08c48807729f92278412033f1cf936ab598d415e5a SHA512 961d6d6aea6eed4eac787e2b443bf465d041221e8e1387ccc96de79da8a057ac26a3337cdcc4c328f792aa5a56298ad53c3db37426730ad6dd2784bdd2cc2a7c -DIST thunderbird-78.7.1-ca.xpi 620448 BLAKE2B 2376b2a191774246e93abdabff96db50d37b6ba644ff2f4856da6069afdc795510659837308ec0ee15708ff4a66f3a0dd32a17f66f0a6083be91a79c15e21632 SHA512 7e002f78f84acb130d8d5542451c8fe7168e8994c00413da912e789b096b4c1fe325158d727b2044d316568b4ed058d071752b014df68b369a6b36b8dfb4cb73 -DIST thunderbird-78.7.1-cak.xpi 635641 BLAKE2B b565f3cffef6dda31a0cd87412792ad09ce756bd9cc1d3065dba6d378192749a6c478b5d1fdb619858ad7fb294206210afa5660ede80d951e45064d4a46abf38 SHA512 553e9000defcbb557bc6259c054afb4d38d237b8e9ef11bec113d245e1f37a262e1c329040243963fb3f1f413062c61c2dde4be435ede7f276fca8a68231e348 -DIST thunderbird-78.7.1-cs.xpi 635348 BLAKE2B a812546a6749522fe62f7dcc0e30bccafae61a237d6225400edccba1bc287e533bd13e095bdd1c35d7e6f7284af35c634050625770f4992ca68c74d9566228b5 SHA512 cfbf99ab4fde04aae64f0d100d2c567fad4db3853b9fc6635bceed6dd1d86cb5fe692ea27ee8fdd6ae67c6001fc47e7315107787944734a011804d9834c579dc -DIST thunderbird-78.7.1-cy.xpi 646241 BLAKE2B 0e152e892d645ac327b73618d21eafc6e7e838a67d674c4b61351e937b70eb870e7f33aae41bd222b708f5e951418626cfcd3efd1c95c94012d4910d23f1e1a3 SHA512 02f7be6a3b77c5b0db4fb6b50958d91564d1069fe797195943d5302316e289d8da792acedac2d5a110e914e46ac7220423b055d3380d7f00e4350fc674cb3e2b -DIST thunderbird-78.7.1-da.xpi 620992 BLAKE2B 085be356ea53d223137aa75803ff6a5ede2cdcf5af9888943978c37ec9a03d7228ad2f22be1121e84ebb77d2efa8566316a4bd1b6db26de294ac0503e1582f82 SHA512 c9df0d22d1fce230e89fdf29b7c3d9a825002e7928b5bf30489974c77040d085ce25db488cfeba8ea61aa5d263f8b625cf4edf0e7440a0fa5bf8423124fd7e68 -DIST thunderbird-78.7.1-de.xpi 665189 BLAKE2B 83b63e60d919dc50dd7c13b3b7822033f3f9cbd9f05b4113c72515b56e7f87e9dfbae0f414babd1de1af839fc2bdcda7efdb5ef4f5bb12a0007c65997b39cd85 SHA512 5bc1c5f59a64e483ecf11ddd42e70143cd130ff314ff7fd73867ef8a830bcab74ff1b1674393b332103804c040f10b3bf6ce851c3e5c44ec75daaecc1deb9e5c -DIST thunderbird-78.7.1-dsb.xpi 666776 BLAKE2B b2485d1e787ac8bf13f4d5e6e64a7f10291b24a638b2bedb838e9837976307a417ae95ae44b6cef6257f7e76fbd1b9020dbedf3cd8b00a2b6762fc292298364d SHA512 9db0ca9433077fa26de4e6a973cbe20e9a2ec41ee9d3e74c531e7c88ecae7e8ba50259cca0494ad63042050a0465eb51e40244f61f513134fa32e879f2710230 -DIST thunderbird-78.7.1-el.xpi 774455 BLAKE2B 1cee967b7f9278ecc6a736a6d2cf8c669c1bd2d5a20ca2f978bdd53dc606ec3f6e485879fae6e6604721ff9c9e452c40e1ad5061a085e529621d78eb725cfdd9 SHA512 868d0ebfc82678c7aa10042789054dfe9ae4fe7a5ae0b67ebd18be029053ec1f74f25edce5704d9ba05664e77c365b71335399e56bf5b6670364c03f05393fd0 -DIST thunderbird-78.7.1-en-CA.xpi 611774 BLAKE2B fd296eafa4da35df28568c5b62fad9d617fb63d48232808d56ec34606eed3955bf3c42e43d406493c21b15df00252845e226d5906b8d4eae7e893148a53b5c53 SHA512 22ce03ac87ae25fa209e14a1a79db625192d04916994011e75efcf6f200e50ace6d8a76f107cfea8915180d5693952797df17d24aa52c79a7abd3b67dad50329 -DIST thunderbird-78.7.1-en-GB.xpi 611181 BLAKE2B a3aea6f0dd25b4530a95bbaef28a004c95b72092891dbf9ac985ab4785b82cc1067503415356eee1a7a10ddab5fa82919e715253c0b0b35e26820b34d35d18eb SHA512 794bb8e10f5c24b98cf15ba2475043a14d1ee9a1df1881ae5036ee62c323e001ade87d0eeead597a2064a3034db748b54198db8be5b405844a118c48b18e1fe6 -DIST thunderbird-78.7.1-es-AR.xpi 657787 BLAKE2B 8010574824d0f65cad768382b519a545b58a885ed3ce872a6ec13b02a972c7d93cbc4b297c147beb3b91d76233d571c7b059cc8863160ac31ac72130c37b3205 SHA512 e57066af4cb8d84c081eb22517e1fb7ac5977dae801eebb3aa4f97cb4b839a239cf345deab21c8818e022f74e5a4f2b92e8359d6c1106c80660225c15587f279 -DIST thunderbird-78.7.1-es-ES.xpi 569808 BLAKE2B 41dcd411bef5d5a0c67a82dcd8536c86e00e897974d74eef6b8934c92399f2dc052a3e8b35deb6f78ed05677be4e1cd1d27d397a082551ceb571aac999529885 SHA512 8aece81c6a4f62299f645e96ed40218bd25b946131292b1d5e9d19ef0b7b73bcece2af6230871fb2efff16ad4726a7bff8718706e58b990794d505b8f5cb5103 -DIST thunderbird-78.7.1-et.xpi 597730 BLAKE2B 54e516226d85bc8d6290bdf048ebc4bda2363c25e39389f377736e2a9bc18d50d342f540824fe668e36eacdde1f0ea52dc6a67fe82671a3000372ec347bafef2 SHA512 af732a1ddca07237c80ce69190e208125dac124a7843a11cafd96876810b6144cd3d9793ce7c87856cb4145648f5b201a2096f51e75d86a3f5457730a2942072 -DIST thunderbird-78.7.1-eu.xpi 632966 BLAKE2B 438a59e7a36f53b7808e0de7a6cf12beb0ac6e455d9f7eaa4af3b57a524e352228823667b27b3e6b62cedfcd63791763645156e825dd7ddd60eab170835cac88 SHA512 ad8ca0510d0c809a11fd4785cf06bf7aa0d9599a5b3f39688bf92ba690fdbdc27c4e0eeb01c33d916683fae25780114c8f917c2691a22effd9f370dbfc80a930 -DIST thunderbird-78.7.1-fa.xpi 639750 BLAKE2B b6b44660321ba43ee7bb5733270775506913d738be34ecebeddd192ceacbf31f4290680871d7f7726abb0ea49ea3620dc64645e6db09c2a699aa48e1f44a69d3 SHA512 c0acda56255ac259509220fa2a25bdcab84cd02474b20159065fe64d5b828e5e0fa7eae056cbac7ae661fa375cd8f5a2aa716ee8696d95ab2c422584bc5dfa26 -DIST thunderbird-78.7.1-fi.xpi 642448 BLAKE2B 7c2aced4427af74bb60fec5e17949bcb4e2a85eeddf11d0fa268f7ca2aebc80ae68980aa1f8fc50254da222d90270a11e901df9398c47fb68caa31d965c0ee92 SHA512 ba397c237bf936196e06c233a682a36fb8769fc73277bb46e8950545854ca6048fbdd56b418cac12964be4bf10c68a5a0dbacd928955a091741dfb3a65b8d341 -DIST thunderbird-78.7.1-fr.xpi 669484 BLAKE2B be4fa6342c9c75fa6b5018de3f060cd0018747d21ec5af614e677ed542d339ed6479c1b6ca7f18a6e5e5c2c90fac1256dc69692c6f6e742ed6043c31403d71d5 SHA512 24b49b86e7582d67d70b24667fd94a301eef6af835136c2adbbebe412d9dde8f63e0e2dde43f4f37096da38d0e6d886a89b28e0138d6311fae69d34b4fb3f128 -DIST thunderbird-78.7.1-fy-NL.xpi 653081 BLAKE2B bbd3ad8cf5e71f1f6741702782f1274e6607e6a89bfc52726da42e237f003758d27d9a65f4334c629e3cddb2dc55d7740033c50e75c2549127e4aad9506bb907 SHA512 7aa34efeb70d0900b2f51932e8509c5a5b980c557c7fc27997db8273a4899289ddc964ab96d901854aaf8da2b343cbb2c8ca4c92f0c5fe650968f6c3033696d3 -DIST thunderbird-78.7.1-ga-IE.xpi 600708 BLAKE2B 35f0dc040b960bb1f21904a424185aa9515f532004924c899ccd880cb6a6dee0374f99e14cab64a621fec5c29cc218fbd6e18356269a6ff3cc813ba6cf38d787 SHA512 ecf380c370a24182d1403cf8ae14faa18bbb5f1ca435e360f12d8bba845c7e4b800425d882756e451e0264f0f52829c1c384f24005631b48f77a11bb45c4d61f -DIST thunderbird-78.7.1-gd.xpi 609376 BLAKE2B 6dc39607cf2799982e73c81986f16540b469233e88c0b56e5074c2f84351f96e03c2a480d90c587a23e1eecdf77ae8c52932c77e3adbba2fb0c3f1762a6ff7d5 SHA512 9fb3e2aa5bb7e0ef449a61a80e0169adc48a92232440d29b605e201cbc83b3fa99659528488e8ce9a44df67d5a7d5a6072c991dc401d3b98d4cf973556436d6a -DIST thunderbird-78.7.1-gl.xpi 615734 BLAKE2B 26dac66ad0bca8b698b5149712cb9815303ca1a283a63e94831f2d62a7e9ec640ae3c5c41bd3a6904ed10331250073f37967ba53813fd962c18a6c327d6864d3 SHA512 2a9b6061502d7e5a2880d00b89dcc56005578015cf151180351e10665b71b93ba478a5acf6345f1071ec7d64e5e6cd8495ac460524d3d18879117a38c38afa69 -DIST thunderbird-78.7.1-he.xpi 640493 BLAKE2B 48933d44e15a8905f5b2271f6a70d09b7cb32977c198a79002b065f78ffa01049235f792674d15fba364f3560752080f5c4cc6683663b1759a670f149b536698 SHA512 8cc5d1d5c775dfd55bb952fde2ea9340c076f0cbbf40ca12650104cf5afc6c7c651dcfd9a7216ff269e9df081cadf1aa709db0b461410aca938ed4e7a475bf25 -DIST thunderbird-78.7.1-hr.xpi 629036 BLAKE2B 77f114535945c4bd11a0debb82c6a304ebc73abcc95eb2f50058d458820609303d4e9bee7b966075a49372281ff183bd8286e5fb4ac5711263676d0492e2a3d5 SHA512 efb1e006ce71797035876249e7bfb8be1a3761341daff24d8b479cd174070deb8635711a1510539a447925a3efe9e58605091c2e3eacb303a34fe785fc089a40 -DIST thunderbird-78.7.1-hsb.xpi 668606 BLAKE2B 1b73023460dac3c194973c1f6866d6ddef10d9281bba8f501e50c537e396c6d9024c61bc60f8f4e4533592eb6d36ca974bed5f0d94ca9d7f160bacdb9bea38c9 SHA512 17f10bf78a84bd0466d8fc4a6777cb2189ca0438a7d36c7cc7a6b34b3d2d7217ee95829b35bc762a3fef6a27e3e9c23f17926dadef0cd63be7381d974c7976dd -DIST thunderbird-78.7.1-hu.xpi 679833 BLAKE2B 395741a3883fe327e2f86b574d9380019b0f8a1563b8efc921420bab2fef7643e79c5698c983587941acb299a349b985b9b789e8b3ceae6e6d325e5e9364dcf6 SHA512 196be3d4dda0ec9eba59bc084bb79e175054578bc1fca566d50f557ccdecc1719ebee86c9028490cb801fb7d10acf9379362615f0386a089f0619cf33a4ee6d4 -DIST thunderbird-78.7.1-hy-AM.xpi 713333 BLAKE2B e0b1bb83311b5f3aa0400857e87f850400fbae0c5a260c6225afe5436e30684b99673a40a5588aeda8557b107afe5c1ebd3a3007f5dcbae4311e509fa402150d SHA512 37f1c1353f2574bc2d627f4d3414e9e5178be19d3cc3c21a26acc9960d80a54e32692e7ffb8440a96f484177dc3daedb690d1a5f5e979efb72c2894e08f42703 -DIST thunderbird-78.7.1-id.xpi 620681 BLAKE2B 2d5d552ed77af4be911274d95c2d6d5c56850eed59c5bd6d9bf92cad8c35861fe69900e671914aafc57cce35c6790d0835473b12b5b8d6e8e8a93c9e4e240e2c SHA512 df18ee1a241c2c4116ad9239c7d82a714b8bc9215731dceab5e17622fcbc1ba9ebf70aeba1ba6d035cefd8142cb230196279a7109582e03dec782bb26b5d8e9e -DIST thunderbird-78.7.1-is.xpi 581641 BLAKE2B 76f0558421c98422c9b9d3ca511d6b46f0e22ab1d93d9d5d7be9dde7ed61caa72b26ac3afab965e2bcfc38059df8e97e28b64d7709bb6792a56057c232145028 SHA512 8ef05fb92582d37b03a054dcce3c2dc275e320aa21b7a0362e58d8b28eae135b099274a777649fb342d0d9aeff14a8ea6c9bf6c967efe9d2d2469b1eb7128d0c -DIST thunderbird-78.7.1-it.xpi 572957 BLAKE2B 4ec382d69d893f577ae8d392417eac8ee5558ccd355dd6b43910e81175bd59caf8416955d4d23c584cbaf41f67343c1889b31d0ae7f23dad5b2b98a82b5d3f4f SHA512 6845c8f28362c3b02c93b13136c2f4d58aa5abf444d37ec05a654557a67bc0195959c95d631a3fd7b4830e35580f8b6fee030c2c8f0243bdb163278d5bf18463 -DIST thunderbird-78.7.1-ja.xpi 722453 BLAKE2B 3f8347b2c442f053ee2661eb1e7b8b312526223cec7b13b7792ff81ff94038a20dc5febeae5dc1bab2037f00e082793af5eff8117cb709e11c9d981d05aed75e SHA512 5cc4837d2415f1d9a5f1dfb8a7cdff31e361778823b323f8967b25844e4f14521fea761c9e814c66d9ff11f976e9ebb89dd043eb4dc8f4997a392235ddaef4fd -DIST thunderbird-78.7.1-ka.xpi 717020 BLAKE2B 1f5d26f7f64a33ce9d426b0596ab407673824be38778c76780b92bb95efc5371e5d9984735ae664e2cbd3b882674e1fa7a4da001c4e8079add262f506b74a780 SHA512 fbeb06a99b732501722e94b71eee89f242ec3335f144d2ec996e15aff942c7939501260161824383237024f89180e58f89a64b8f5d573d3feec410bd53c4a695 -DIST thunderbird-78.7.1-kab.xpi 651920 BLAKE2B 5d9d8e7b2b4bda1f02f26a6e07f898c9a833e8d33b65dc14cabe051483e1e093bf3f203baac33de5a86a3fa7d9dcf54a00ce6cda3b3c70ceafebf9eed1adc847 SHA512 cf54e992bd34eea44120993fa5ccaf974b1b881d5bbd9a31bfc94d91274e6ba7ab0fd38be813ba2541dfd7c93cee8f09f66968d6f84ec065f527f777ea300a25 -DIST thunderbird-78.7.1-kk.xpi 720468 BLAKE2B 7423d001a75295fea425e0d6277f07014b101d7244a952f717196b98482b71f4b340144018647ad89021ce5f7e5a736944b92c369456cc96bd2c069774d87c5f SHA512 152c2b51d5f88d27fbe8a91d247154fcc8a045efbedf94b7665f41389f2007d05f96142b8817456db61c1d7d099f3d6bbe01fe84537a79643da1e51d9c6fd8bb -DIST thunderbird-78.7.1-ko.xpi 688208 BLAKE2B 2bea5704aae0ec5af0a8304b9770209e328ac22db445b5544805d85c33aeeefa3b3a9291b5812aad2f67e55ed5b4370449ecde26058ce50b2c08fa579840e5ee SHA512 ecd1a4019a0e0eee95f337b9cd736632a5795e833b2c838d33d3eaf908bc2e46befa53754956705ca572d68711cda24873267803eca221a92813c9e3ec9f9822 -DIST thunderbird-78.7.1-lt.xpi 660300 BLAKE2B bfb641c5186f4924099b7a78377be81c3e8237e56c804988af177639bb0bc3215919ca564cb41d5ae4e737d608ea9f9056281f1084375735d5f64568fdb583a2 SHA512 9f22f0aafc7e2161fc25c83e5e7ab0f465d83efa83c7142a28781e86802846b97dfc1b414e27277bd9f372cfe2d9ea8e55d25ed9abc0922de305a19dcac14dba -DIST thunderbird-78.7.1-ms.xpi 572168 BLAKE2B 37c501548f69833ffee72fb21ea21302c04ce360e014b641225cae0a9fd612c78899327984157a4fb0fcfccb13af0c5e8a25241e07a609c4f09bc04020bdb39b SHA512 71a64ca8da63b6b79a3e76e1512ad6e80e024fa41d13b48bd9b8a75421f6183970311a99d8f40116be2ea1b8dae47bba7cd32d066db767eb6b404b679276846c -DIST thunderbird-78.7.1-nb-NO.xpi 637238 BLAKE2B d2857157c7a2526398087137d243f5107e5e219f9a0835bdc429c890399eedb4ba6b6cda5c8a463da29bb69532747f6e01d675e2200519da49b8d688ffcd7c48 SHA512 5b4571d11a889ccaf009b832b4298acb481e2bb6986a78807b6316c5ad37721243a4ba1927c7c445661c68e992251b7a3573a254c77360ede5f4ccdfb55cd895 -DIST thunderbird-78.7.1-nl.xpi 644351 BLAKE2B 44037f21b0c0a137f8d6ebb38fe10e24a2a0f1825e2b7fb1b5eac0f0c4e283af81398dc139aa35c6abb453afae524dcf6483bd3159dc01206cf839c29f6bd033 SHA512 8189ab4077117d2023463158ecfbcc9d429a2b69bb29a768037fb886c048d333399247c64d4a4718e05ad0f4212527bc7efc9edb306ff7e880536736027de5a8 -DIST thunderbird-78.7.1-nn-NO.xpi 640689 BLAKE2B 056bc2217df6d3642df851ac7858bc2ddf2010b28e03416e46e77bfee5be5f791bb4f206939d546684f703fdf79bd659825488a97baed72042911db74e0e301a SHA512 91e25c62d13c84c130fe7eb9c5c1fa44bb1f0b18c5a7c989bd1f572beb9f369bcde46251e326102644871403f0d87813aab88fa3d4a975558e95c555d0d0d44b -DIST thunderbird-78.7.1-pa-IN.xpi 633217 BLAKE2B 922d9e8088c8097531a78000abddb02b5c09c78f15a73992d7cb40fe177861c066d9495a1ebeb76c788b648edb73fa61a2eb70e72e9a9612233e3e03cc2235ae SHA512 1d442fcdccf0f29054ec8779fcb5ddc070795be974616fd01d191bdf14782c4f8737ea9c32480753a8c2b19b5936cf0bb59dbedf1c3f931c05830278e8512d02 -DIST thunderbird-78.7.1-pl.xpi 637119 BLAKE2B f6ee9810d7894ea0060e87b7602f1868892e40c0acd0d5fc7b8af7b4c43568f19f6ee1fea9ae43d051c51c633f804526864e6266e177cf2cea41fc193537c251 SHA512 66eefff7f14b46efd1d36935e7f103af64906411acaa7b04aa1fe2b52743dbafc35e9df169d386e6396a644ba195ae9f36d899ccb6c563feeefa748d0d69b926 -DIST thunderbird-78.7.1-pt-BR.xpi 649425 BLAKE2B d273765eec06334a510432c2cd9400af06d900768613767ce81146aba51046f5792f9c95b20b270bda348c96ab968a16d30079a33cb641f864c85218499c59fc SHA512 a8e68b939a4d9408664979af43a4f4d4d3d8742f742635f14b124b58e36438c52f6cebbd888c343d628a7ddca630ee1dbd3db7c031090695ec24bb7f5e448cc3 -DIST thunderbird-78.7.1-pt-PT.xpi 655497 BLAKE2B 096ed9eb201b9b9e1a3f315ea40be11cbbd6ecfd27df7caf72680db50d156b890b3cc604e5a6f1374c185ba904e5d5500f2716400962737a71365dcb4192631d SHA512 ab6fdb6b89a22e2cb95a957749480b346b789625311768f9ec76af8b21b69709a07256dd9fbbb8215dbefbcea6e2d27ce4307cde646be9b1bde6b8e09cc921ba -DIST thunderbird-78.7.1-rm.xpi 646521 BLAKE2B 3c6f8ab99bf8934b1fd95e72b4ccc9584b8ad3f92e099f98439c5e16eb1d489348743c2f68d82dbe38fe482882e7cf3955ee460996728dfa854876711f24d13f SHA512 55b2d7ca443ee785c6189f0774e86027abd489394b061d4328c5fc7b9cec069dae02f3921d4ff5195ea864083325fe635e87184d6eb0c8eab1e2096452ae7774 -DIST thunderbird-78.7.1-ro.xpi 662631 BLAKE2B 0fb99fbeebde1d30e0b7431a7312d1b0d20884639b99cd87b88d33b126e29ad017f875b4eda240e8d71e36c28392fdd7adc2283535d8036e4363c6057a4a7cc7 SHA512 239d9f6a02cf14949cb621e19d7a29dd065ebeb64b8efe4b7d7eb4d725798d554579fd3781242162a911f2962b59178c3100f6ef679381f19a894f3400bb4ef3 -DIST thunderbird-78.7.1-ru.xpi 756186 BLAKE2B 5edb386de9187fa02eb4581e68b1d429d9879319ca19f510cfb0c2c7546230753946e1b442e65628d82d6804ad021ca88fcd2806b56f2e03196952963a9e9638 SHA512 18f0b7a5ab507bfb1ed2de4f55a9fc3957cf8fd4922732f634c16033222d3d15566d37a2c9bf4d6867aaa27c8e8dd373ae06c21448ac3022d3d8d131f0d29062 -DIST thunderbird-78.7.1-si.xpi 651093 BLAKE2B 96b386fc6fbdbd086e5ed46aeedf3ea77fdaf6ed84c8afe3b022f2e9c34e683c2fb0c403f30fa01f6ef3bb14a1c916b6f726c2871cd9e98e34cfb0fcd13bc70f SHA512 7f0a78581d9c53b79cd1e91738233e9539de7fa7bc42fc581c61d0f50d06737900b7b04fe8696a9f5fdfea50ef586e9dc0b4648148a4fe91e843f001076d6b0b -DIST thunderbird-78.7.1-sk.xpi 643225 BLAKE2B 50d8204f2da30d7df8622ea16d34232987beb34e93060b86c89513b59310b38439debc7b207739fe6133ae481b8c7ce40cd8536ee9de1740ddd25b6896bb197d SHA512 4bb180beba717cefa559199af4060cafad5341492ca3bcbeb986a963b694764a44ede400680f22eb1465bb419ae657df0add60cb2ac9099b1f1e045882212178 -DIST thunderbird-78.7.1-sl.xpi 632384 BLAKE2B a32a6473427ea5c256f5875cef2495a52d686f5d0355222745f4ab399386560a162ded20b6c8985a08549acc655edec4435558ffb4e5687dc9d60deb95493c14 SHA512 f7b8c65fcdcc68c60853ca2b598e6b2d3c4aa025165745ba7a6c790ea33cee0fc9657824f8750b3784a1d4cf76d8ddc28f3b83183c9df391e71f1e9c12e9515b -DIST thunderbird-78.7.1-sq.xpi 657818 BLAKE2B ea1f16a82fff0cd0c3cced4c63c4b014ca9ad8925fb516861cdd8bfc638ec4fa4031a222f09ae7fc9003802b04c080388315bb78e768289c15382214a758f1c7 SHA512 d318d60fb9c4ea8c434b3dc31c9abb588e897e3b1e8fa651b70a65cc9854dc70f61863f64836ee7f2f297d63ab6b5955f239e7ac8fea6b313616d86ad1692213 -DIST thunderbird-78.7.1-sr.xpi 683120 BLAKE2B ce7bc68be627ed02847513e3bc8b68795158c75c1d2f593ccddb9413f49388fbaa3bc3f5829afb825b63ae439133661803adf9f26a3a5bd86fec829299b01bc1 SHA512 6d6261487c625abd5c2738ae4b6ddb62673e042dfedfb8890e59d799cbc015cd4e2c729791dd60c6e33026a9682af529de9936d32643bd6667c364eeab5136d9 -DIST thunderbird-78.7.1-sv-SE.xpi 648866 BLAKE2B 7a807067338614d54a3f9e179812ab8af64fe1794f6f91c3bba4799ebd77b0a2a18eff9ac65f0cd4f277ef6dbac88d4fa9ad61ab06203e1de67c3d25e0a6f692 SHA512 e053347d503c5bf8eb9f991e47b5e4a2769ffb7065432e17035f3ad762354265dc1355701027255d66fc232bb2160c8bb18b31db33496ec552b304675f0f468a -DIST thunderbird-78.7.1-th.xpi 712032 BLAKE2B 3ec6941268be2f4faa52195b8fdc37ed04b0c7b37e7c5d67aa6d2271a8146c805fad0e1d8a341a3de06ed697fc9488c9a79718a08d2e3c82fb201773b0196481 SHA512 540801ef1f6813b3f537819cbc8258d1b1df56fc3c17ab840a5fb65f0ce06a8a7ba65b4797d26540b0f15e806fdbd14a5585a00c895829b4d534cf6c993481f3 -DIST thunderbird-78.7.1-tr.xpi 649073 BLAKE2B fa30974c9c090574bff1c247aecb5cac6016927e86bab258abf92cd379eccbcf75d4722f74f0344ef7e625b12b955ad36a6094136438937d3e4f70ddaaa6fc0a SHA512 00334c3555edb39d0f015ec2bb1a5238367496bb40133f2cfda8393a5ee493261bab57f2d27f5a2e1e01cc2bc0aee23e55e960354426e63649d745745c58a0a3 -DIST thunderbird-78.7.1-uz.xpi 586594 BLAKE2B f99102dfe91198a423a98af0deb56589765669d503ff542bb1e3662102e47b0fbd67254d67c893420eabc98427ed6d9bc8b5015df37f89207978005493aebb3b SHA512 fe97f644bcb676558f10f627b6709b062225cc17a70171eaabd064750a479f595d16487f3d89ecaa49d2ba6d8ecf6ab4030ea7dc6621e3f894e500a209bc794b -DIST thunderbird-78.7.1-vi.xpi 674614 BLAKE2B 50c7c2280b2e804813286f32752196db4fe8ad2c24f51a76800ea503c231cbf88a9e5c12dd1c916ba7e9db5995c4b101deebf1c1f6a2cfc41445f0ef33ee4334 SHA512 8670bf8ade9dcdb95941e5f2f345d51ddf86d40e8d4aedd1b25f879820d83e146c211c1300ce1542ccabb5e6db3087ea7663a98290a88e1fe7edc1b79b4dc30b -DIST thunderbird-78.7.1-zh-CN.xpi 687176 BLAKE2B 0848a228e62a77160f8667c6fa0baffa03c039ddf165421e88f49e736859499874e57cc7978956e5f0da7ae383fb5d31ca25b0d2f84464e3dda9c414ba731963 SHA512 abf954d65768e9598534232d74da8ea44bf9491453d71bf17ad64a4deacb3572985abbca16bfb9047b64f3b2e33f379a6ee50a29eb470006f8f442bb05d6a597 -DIST thunderbird-78.7.1-zh-TW.xpi 687622 BLAKE2B e9ba2b698c944c33d080e7522bffce093b74494b480ccfe0df9942b93b7ad16347a65e9bdccc5b67953dae032310c70c6bac5f192b5d44dfeaedc707318ba79a SHA512 871fe27f95cc17e29145039f52d4fbbb126d231a7bdd27fcb11a2e5d1925631a708e49c3fa8c8d08f0f2fee838f3ca929c1e7619761d0444843f8c8d47611c7a -DIST thunderbird-78.7.1.source.tar.xz 361610852 BLAKE2B 71b6ec2aa5e99d8c5114f66ff670d2930f246c57c461cddcc6c61b4beb8c629d5269197de62fe10cb0bde1be796312e4cc316b63e5c75d28cb9e6bbe9298dbbd SHA512 fe5635eda67ea356cc83e8e5ced4ca3c4555a964192c3e77fa0095a26a8e7366c6520604283bb9f3a5f529fee18baf54ca169bdcb7b402bd3752157b95848bc4 DIST thunderbird-78.8.0-af.xpi 548342 BLAKE2B 4165c5723013c15bab04013dc316f6c7574acdbdcac676d9971b35d6eadd13ed0cbeb2d4425faaa0d0b73b543920c7a2b4d569bc8ebc5f3502030dd85950c3f4 SHA512 6919ddf5549197a398a75ea9ec0e8074bd521772e9b1a0977f9322e4967fcf4db09ea708e07c73badd3ffddf351443719d0010b80edaead75cb3b75f8eb1b0a7 DIST thunderbird-78.8.0-ar.xpi 648607 BLAKE2B aa6a845c9fee67edde83c77864bcefd4987d6e0de7bbe74dd393d04a29b3ab13d1063c5c05700e8f9aec4ed272d2dbc75c0b90977fa92047cef1abedf7cfac7f SHA512 6a607ca466ba05bbe439b3188a470782e3f5bdd1346c4d24eafd7ca7127c4f456d26de006208affda019a010e4290e1e6940943764ee03af6b4c0933153601ae DIST thunderbird-78.8.0-ast.xpi 561254 BLAKE2B 86b08175ae6aff2d3c32068cda3a814d6a7a004032f9998b5876a0c6c75ca619effd7c4b647d5dc92110f82da4c78e86dc38dfc180353a2eca5ba5119029ae8e SHA512 009df4311c18d408211bbd40179cc566dc248a9ff38eeabf7373b8a5551493c92486aeee114a09ca831f759e1ba321b56ce370f7f4be7eed82f0e90e6af5e449 diff --git a/mail-client/thunderbird/thunderbird-78.7.1-r1.ebuild b/mail-client/thunderbird/thunderbird-78.7.1-r1.ebuild deleted file mode 100644 index 4df8bff90d52..000000000000 --- a/mail-client/thunderbird/thunderbird-78.7.1-r1.ebuild +++ /dev/null @@ -1,1108 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -FIREFOX_PATCHSET="firefox-78esr-patches-09.tar.xz" - -LLVM_MAX_SLOT=11 - -PYTHON_COMPAT=( python3_{7..9} ) -PYTHON_REQ_USE="ncurses,sqlite,ssl" - -WANT_AUTOCONF="2.1" - -VIRTUALX_REQUIRED="pgo" - -MOZ_ESR= - -MOZ_PV=${PV} -MOZ_PV_SUFFIX= -if [[ ${PV} =~ (_(alpha|beta|rc).*)$ ]] ; then - MOZ_PV_SUFFIX=${BASH_REMATCH[1]} - - # Convert the ebuild version to the upstream Mozilla version - MOZ_PV="${MOZ_PV/_alpha/a}" # Handle alpha for SRC_URI - MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI - MOZ_PV="${MOZ_PV%%_rc*}" # Handle rc for SRC_URI -fi - -if [[ -n ${MOZ_ESR} ]] ; then - # ESR releases have slightly different version numbers - MOZ_PV="${MOZ_PV}esr" -fi - -MOZ_PN="${PN%-bin}" -MOZ_P="${MOZ_PN}-${MOZ_PV}" -MOZ_PV_DISTFILES="${MOZ_PV}${MOZ_PV_SUFFIX}" -MOZ_P_DISTFILES="${MOZ_PN}-${MOZ_PV_DISTFILES}" - -inherit autotools check-reqs desktop flag-o-matic gnome2-utils llvm \ - multiprocessing pax-utils python-any-r1 toolchain-funcs \ - virtualx xdg - -MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/releases/${MOZ_PV}" - -if [[ ${PV} == *_rc* ]] ; then - MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/candidates/${MOZ_PV}-candidates/build${PV##*_rc}" -fi - -PATCH_URIS=( - https://dev.gentoo.org/~{axs,polynomial-c,whissi}/mozilla/patchsets/${FIREFOX_PATCHSET} -) - -SRC_URI="${MOZ_SRC_BASE_URI}/source/${MOZ_P}.source.tar.xz -> ${MOZ_P_DISTFILES}.source.tar.xz - ${PATCH_URIS[@]}" - -DESCRIPTION="Thunderbird Mail Client" -HOMEPAGE="https://www.mozilla.org/thunderbird" - -KEYWORDS="amd64 ~arm64 ~ppc64 x86" - -SLOT="0/$(ver_cut 1)" -LICENSE="MPL-2.0 GPL-2 LGPL-2.1" -IUSE="+clang cpu_flags_arm_neon dbus debug eme-free - hardened hwaccel jack lto +openh264 pgo pulseaudio selinux - +system-av1 +system-harfbuzz +system-icu +system-jpeg +system-libevent - +system-libvpx +system-webp wayland wifi" - -REQUIRED_USE="wifi? ( dbus )" - -BDEPEND="${PYTHON_DEPS} - app-arch/unzip - app-arch/zip - >=dev-util/cbindgen-0.14.3 - >=net-libs/nodejs-10.21.0 - virtual/pkgconfig - >=virtual/rust-1.41.0 - || ( - ( - sys-devel/clang:11 - sys-devel/llvm:11 - clang? ( - =sys-devel/lld-11* - pgo? ( =sys-libs/compiler-rt-sanitizers-11*[profile] ) - ) - ) - ( - sys-devel/clang:10 - sys-devel/llvm:10 - clang? ( - =sys-devel/lld-10* - pgo? ( =sys-libs/compiler-rt-sanitizers-10*[profile] ) - ) - ) - ( - sys-devel/clang:9 - sys-devel/llvm:9 - clang? ( - =sys-devel/lld-9* - pgo? ( =sys-libs/compiler-rt-sanitizers-9*[profile] ) - ) - ) - ) - lto? ( - !clang? ( sys-devel/binutils[gold] ) - ) - amd64? ( >=dev-lang/yasm-1.1 ) - x86? ( >=dev-lang/yasm-1.1 ) - !system-av1? ( - amd64? ( >=dev-lang/nasm-2.13 ) - x86? ( >=dev-lang/nasm-2.13 ) - )" - -CDEPEND=" - >=dev-libs/nss-3.53.1 - >=dev-libs/nspr-4.25 - dev-libs/atk - dev-libs/expat - >=x11-libs/cairo-1.10[X] - >=x11-libs/gtk+-2.18:2 - >=x11-libs/gtk+-3.4.0:3[X] - x11-libs/gdk-pixbuf - >=x11-libs/pango-1.22.0 - >=media-libs/libpng-1.6.35:0=[apng] - >=media-libs/mesa-10.2:* - media-libs/fontconfig - >=media-libs/freetype-2.4.10 - kernel_linux? ( !pulseaudio? ( media-libs/alsa-lib ) ) - virtual/freedesktop-icon-theme - >=x11-libs/pixman-0.19.2 - >=dev-libs/glib-2.26:2 - >=sys-libs/zlib-1.2.3 - >=dev-libs/libffi-3.0.10:= - media-video/ffmpeg - x11-libs/libX11 - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXrender - x11-libs/libXt - dbus? ( - sys-apps/dbus - dev-libs/dbus-glib - ) - system-av1? ( - >=media-libs/dav1d-0.3.0:= - >=media-libs/libaom-1.0.0:= - ) - system-harfbuzz? ( - >=media-libs/harfbuzz-2.6.8:0= - >=media-gfx/graphite2-1.3.13 - ) - system-icu? ( >=dev-libs/icu-67.1:= ) - system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) - system-libevent? ( >=dev-libs/libevent-2.0:0=[threads] ) - system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] ) - system-webp? ( >=media-libs/libwebp-1.1.0:0= ) - wifi? ( - kernel_linux? ( - sys-apps/dbus - dev-libs/dbus-glib - net-misc/networkmanager - ) - ) - jack? ( virtual/jack ) - selinux? ( sec-policy/selinux-mozilla )" - -RDEPEND="${CDEPEND} - jack? ( virtual/jack ) - openh264? ( media-libs/openh264:*[plugin] ) - pulseaudio? ( - || ( - media-sound/pulseaudio - >=media-sound/apulse-0.1.12-r4 - ) - ) - selinux? ( sec-policy/selinux-mozilla ) - !&2 - return 1 - fi - - if use clang ; then - if ! has_version -b "=sys-devel/lld-${LLVM_SLOT}*" ; then - ewarn "=sys-devel/lld-${LLVM_SLOT}* is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 - return 1 - fi - - if use pgo ; then - if ! has_version -b "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}*" ; then - ewarn "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}* is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 - return 1 - fi - fi - fi - - einfo "Using LLVM slot ${LLVM_SLOT} to build" >&2 -} - -MOZ_LANGS=( - af ar ast be bg br ca cak cs cy da de dsb el en-CA en-GB en-US - es-AR es-ES et eu fa fi fr fy-NL ga-IE gd gl he hr hsb hu hy-AM - id is it ja ka kab kk ko lt ms nb-NO nl nn-NO pa-IN pl pt-BR - pt-PT rm ro ru si sk sl sq sr sv-SE th tr uz vi zh-CN zh-TW -) - -mozilla_set_globals() { - # https://bugs.gentoo.org/587334 - local MOZ_TOO_REGIONALIZED_FOR_L10N=( - fy-NL ga-IE gu-IN hi-IN hy-AM nb-NO ne-NP nn-NO pa-IN sv-SE - ) - - local lang xflag - for lang in "${MOZ_LANGS[@]}" ; do - # en and en_US are handled internally - if [[ ${lang} == en ]] || [[ ${lang} == en-US ]] ; then - continue - fi - - # strip region subtag if $lang is in the list - if has ${lang} "${MOZ_TOO_REGIONALIZED_FOR_L10N[@]}" ; then - xflag=${lang%%-*} - else - xflag=${lang} - fi - - SRC_URI+=" l10n_${xflag/[_@]/-}? (" - SRC_URI+=" ${MOZ_SRC_BASE_URI}/linux-x86_64/xpi/${lang}.xpi -> ${MOZ_P_DISTFILES}-${lang}.xpi" - SRC_URI+=" )" - IUSE+=" l10n_${xflag/[_@]/-}" - done -} -mozilla_set_globals - -moz_clear_vendor_checksums() { - debug-print-function ${FUNCNAME} "$@" - - if [[ ${#} -ne 1 ]] ; then - die "${FUNCNAME} requires exact one argument" - fi - - einfo "Clearing cargo checksums for ${1} ..." - - sed -i \ - -e 's/\("files":{\)[^}]*/\1/' \ - "${S}"/third_party/rust/${1}/.cargo-checksum.json \ - || die -} - -moz_install_xpi() { - debug-print-function ${FUNCNAME} "$@" - - if [[ ${#} -lt 2 ]] ; then - die "${FUNCNAME} requires at least two arguments" - fi - - local DESTDIR=${1} - shift - - insinto "${DESTDIR}" - - local emid xpi_file xpi_tmp_dir - for xpi_file in "${@}" ; do - emid= - xpi_tmp_dir=$(mktemp -d --tmpdir="${T}") - - # Unpack XPI - unzip -qq "${xpi_file}" -d "${xpi_tmp_dir}" || die - - # Determine extension ID - if [[ -f "${xpi_tmp_dir}/install.rdf" ]] ; then - emid=$(sed -n -e '/install-manifest/,$ { /em:id/!d; s/.*[\">]\([^\"<>]*\)[\"<].*/\1/; p; q }' "${xpi_tmp_dir}/install.rdf") - [[ -z "${emid}" ]] && die "failed to determine extension id from install.rdf" - elif [[ -f "${xpi_tmp_dir}/manifest.json" ]] ; then - emid=$(sed -n -e 's/.*"id": "\([^"]*\)".*/\1/p' "${xpi_tmp_dir}/manifest.json") - [[ -z "${emid}" ]] && die "failed to determine extension id from manifest.json" - else - die "failed to determine extension id" - fi - - einfo "Installing ${emid}.xpi into ${ED}${DESTDIR} ..." - newins "${xpi_file}" "${emid}.xpi" - done -} - -mozconfig_add_options_ac() { - debug-print-function ${FUNCNAME} "$@" - - if [[ ${#} -lt 2 ]] ; then - die "${FUNCNAME} requires at least two arguments" - fi - - local reason=${1} - shift - - local option - for option in ${@} ; do - echo "ac_add_options ${option} # ${reason}" >>${MOZCONFIG} - done -} - -mozconfig_add_options_mk() { - debug-print-function ${FUNCNAME} "$@" - - if [[ ${#} -lt 2 ]] ; then - die "${FUNCNAME} requires at least two arguments" - fi - - local reason=${1} - shift - - local option - for option in ${@} ; do - echo "mk_add_options ${option} # ${reason}" >>${MOZCONFIG} - done -} - -mozconfig_use_enable() { - debug-print-function ${FUNCNAME} "$@" - - if [[ ${#} -lt 1 ]] ; then - die "${FUNCNAME} requires at least one arguments" - fi - - local flag=$(use_enable "${@}") - mozconfig_add_options_ac "$(use ${1} && echo +${1} || echo -${1})" "${flag}" -} - -mozconfig_use_with() { - debug-print-function ${FUNCNAME} "$@" - - if [[ ${#} -lt 1 ]] ; then - die "${FUNCNAME} requires at least one arguments" - fi - - local flag=$(use_with "${@}") - mozconfig_add_options_ac "$(use ${1} && echo +${1} || echo -${1})" "${flag}" -} - -pkg_pretend() { - if [[ ${MERGE_TYPE} != binary ]] ; then - if use pgo ; then - if ! has usersandbox $FEATURES ; then - die "You must enable usersandbox as X server can not run as root!" - fi - fi - - # Ensure we have enough disk space to compile - if use pgo || use lto || use debug ; then - CHECKREQS_DISK_BUILD="13500M" - else - CHECKREQS_DISK_BUILD="6400M" - fi - - check-reqs_pkg_pretend - fi -} - -pkg_setup() { - if [[ ${MERGE_TYPE} != binary ]] ; then - if use pgo ; then - if ! has userpriv ${FEATURES} ; then - eerror "Building ${PN} with USE=pgo and FEATURES=-userpriv is not supported!" - fi - fi - - # Ensure we have enough disk space to compile - if use pgo || use lto || use debug ; then - CHECKREQS_DISK_BUILD="13500M" - else - CHECKREQS_DISK_BUILD="6400M" - fi - - check-reqs_pkg_setup - - llvm_pkg_setup - - if use clang && use lto ; then - local version_lld=$(ld.lld --version 2>/dev/null | awk '{ print $2 }') - [[ -n ${version_lld} ]] && version_lld=$(ver_cut 1 "${version_lld}") - [[ -z ${version_lld} ]] && die "Failed to read ld.lld version!" - - # temp fix for https://bugs.gentoo.org/768543 - # we can assume that rust 1.{49,50}.0 always uses llvm 11 - local version_rust=$(rustc -Vv 2>/dev/null | grep -F -- 'release:' | awk '{ print $2 }') - [[ -n ${version_rust} ]] && version_rust=$(ver_cut 1-2 "${version_rust}") - [[ -z ${version_rust} ]] && die "Failed to read version from rustc!" - - if ver_test "${version_rust}" -ge "1.49" && ver_test "${version_rust}" -le "1.50" ; then - local version_llvm_rust="11" - else - local version_llvm_rust=$(rustc -Vv 2>/dev/null | grep -F -- 'LLVM version:' | awk '{ print $3 }') - [[ -n ${version_llvm_rust} ]] && version_llvm_rust=$(ver_cut 1 "${version_llvm_rust}") - [[ -z ${version_llvm_rust} ]] && die "Failed to read used LLVM version from rustc!" - fi - - if ver_test "${version_lld}" -ne "${version_llvm_rust}" ; then - eerror "Rust is using LLVM version ${version_llvm_rust} but ld.lld version belongs to LLVM version ${version_lld}." - eerror "You will be unable to link ${CATEGORY}/${PN}. To proceed you have the following options:" - eerror " - Manually switch rust version using 'eselect rust' to match used LLVM version" - eerror " - Switch to dev-lang/rust[system-llvm] which will guarantee matching version" - eerror " - Build ${CATEGORY}/${PN} without USE=lto" - die "LLVM version used by Rust (${version_llvm_rust}) does not match with ld.lld version (${version_lld})!" - fi - fi - - python-any-r1_pkg_setup - - # Avoid PGO profiling problems due to enviroment leakage - # These should *always* be cleaned up anyway - unset \ - DBUS_SESSION_BUS_ADDRESS \ - DISPLAY \ - ORBIT_SOCKETDIR \ - SESSION_MANAGER \ - XAUTHORITY \ - XDG_CACHE_HOME \ - XDG_SESSION_COOKIE - - # Build system is using /proc/self/oom_score_adj, bug #604394 - addpredict /proc/self/oom_score_adj - - if ! mountpoint -q /dev/shm ; then - # If /dev/shm is not available, configure is known to fail with - # a traceback report referencing /usr/lib/pythonN.N/multiprocessing/synchronize.py - ewarn "/dev/shm is not mounted -- expect build failures!" - fi - - # Google API keys (see http://www.chromium.org/developers/how-tos/api-keys) - # Note: These are for Gentoo Linux use ONLY. For your own distribution, please - # get your own set of keys. - if [[ -z "${MOZ_API_KEY_GOOGLE+set}" ]] ; then - MOZ_API_KEY_GOOGLE="AIzaSyDEAOvatFogGaPi0eTgsV_ZlEzx0ObmepsMzfAc" - fi - - if [[ -z "${MOZ_API_KEY_LOCATION+set}" ]] ; then - MOZ_API_KEY_LOCATION="AIzaSyB2h2OuRgGaPicUgy5N-5hsZqiPW6sH3n_rptiQ" - fi - - # Mozilla API keys (see https://location.services.mozilla.com/api) - # Note: These are for Gentoo Linux use ONLY. For your own distribution, please - # get your own set of keys. - if [[ -z "${MOZ_API_KEY_MOZILLA+set}" ]] ; then - MOZ_API_KEY_MOZILLA="edb3d487-3a84-46m0ap1e3-9dfd-92b5efaaa005" - fi - - # Ensure we use C locale when building, bug #746215 - export LC_ALL=C - fi -} - -src_unpack() { - local _lp_dir="${WORKDIR}/language_packs" - local _src_file - - if [[ ! -d "${_lp_dir}" ]] ; then - mkdir "${_lp_dir}" || die - fi - - for _src_file in ${A} ; do - if [[ ${_src_file} == *.xpi ]]; then - cp "${DISTDIR}/${_src_file}" "${_lp_dir}" || die "Failed to copy '${_src_file}' to '${_lp_dir}'!" - else - unpack ${_src_file} - fi - done -} - -src_prepare() { - use lto && rm -v "${WORKDIR}"/firefox-patches/*-LTO-Only-enable-LTO-*.patch - eapply "${WORKDIR}/firefox-patches" - - # Allow user to apply any additional patches without modifing ebuild - eapply_user - - # Make LTO respect MAKEOPTS - sed -i \ - -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \ - "${S}"/build/moz.configure/lto-pgo.configure \ - || die "sed failed to set num_cores" - - # Make ICU respect MAKEOPTS - sed -i \ - -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \ - "${S}"/intl/icu_sources_data.py \ - || die "sed failed to set num_cores" - - # sed-in toolchain prefix - sed -i \ - -e "s/objdump/${CHOST}-objdump/" \ - "${S}"/python/mozbuild/mozbuild/configure/check_debug_ranges.py \ - || die "sed failed to set toolchain prefix" - - sed -i \ - -e 's/ccache_stats = None/return None/' \ - "${S}"/python/mozbuild/mozbuild/controller/building.py \ - || die "sed failed to disable ccache stats call" - - einfo "Removing pre-built binaries ..." - find "${S}"/third_party -type f \( -name '*.so' -o -name '*.o' \) -print -delete || die - - # Clearing checksums where we have applied patches - moz_clear_vendor_checksums target-lexicon-0.9.0 - - # Create build dir - BUILD_DIR="${WORKDIR}/${PN}_build" - mkdir -p "${BUILD_DIR}" || die - - # Write API keys to disk - echo -n "${MOZ_API_KEY_GOOGLE//gGaPi/}" > "${S}"/api-google.key || die - echo -n "${MOZ_API_KEY_LOCATION//gGaPi/}" > "${S}"/api-location.key || die - echo -n "${MOZ_API_KEY_MOZILLA//m0ap1/}" > "${S}"/api-mozilla.key || die - - xdg_src_prepare -} - -src_configure() { - # Show flags set at the beginning - einfo "Current BINDGEN_CFLAGS:\t${BINDGEN_CFLAGS:-no value set}" - einfo "Current CFLAGS:\t\t${CFLAGS:-no value set}" - einfo "Current CXXFLAGS:\t\t${CXXFLAGS:-no value set}" - einfo "Current LDFLAGS:\t\t${LDFLAGS:-no value set}" - einfo "Current RUSTFLAGS:\t\t${RUSTFLAGS:-no value set}" - - local have_switched_compiler= - if use clang && ! tc-is-clang ; then - # Force clang - einfo "Enforcing the use of clang due to USE=clang ..." - have_switched_compiler=yes - AR=llvm-ar - CC=${CHOST}-clang - CXX=${CHOST}-clang++ - NM=llvm-nm - RANLIB=llvm-ranlib - elif ! use clang && ! tc-is-gcc ; then - # Force gcc - have_switched_compiler=yes - einfo "Enforcing the use of gcc due to USE=-clang ..." - AR=gcc-ar - CC=${CHOST}-gcc - CXX=${CHOST}-g++ - NM=gcc-nm - RANLIB=gcc-ranlib - fi - - if [[ -n "${have_switched_compiler}" ]] ; then - # Because we switched active compiler we have to ensure - # that no unsupported flags are set - strip-unsupported-flags - fi - - # Ensure we use correct toolchain - export HOST_CC="$(tc-getBUILD_CC)" - export HOST_CXX="$(tc-getBUILD_CXX)" - tc-export CC CXX LD AR NM OBJDUMP RANLIB PKG_CONFIG - - # Pass the correct toolchain paths through cbindgen - if tc-is-cross-compiler ; then - export BINDGEN_CFLAGS="${SYSROOT:+--sysroot=${ESYSROOT}} --target=${CHOST} ${BINDGEN_CFLAGS-}" - fi - - # Set MOZILLA_FIVE_HOME - export MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}" - - # python/mach/mach/mixin/process.py fails to detect SHELL - export SHELL="${EPREFIX}/bin/bash" - - # Set MOZCONFIG - export MOZCONFIG="${S}/.mozconfig" - - # Initialize MOZCONFIG - mozconfig_add_options_ac '' --enable-application=comm/mail - mozconfig_add_options_ac '' --enable-calendar - - # Set Gentoo defaults - export MOZILLA_OFFICIAL=1 - - mozconfig_add_options_ac 'Gentoo default' \ - --allow-addon-sideload \ - --disable-cargo-incremental \ - --disable-crashreporter \ - --disable-install-strip \ - --disable-strip \ - --disable-updater \ - --enable-official-branding \ - --enable-release \ - --enable-system-ffi \ - --enable-system-pixman \ - --host="${CBUILD:-${CHOST}}" \ - --libdir="${EPREFIX}/usr/$(get_libdir)" \ - --prefix="${EPREFIX}/usr" \ - --target="${CHOST}" \ - --without-ccache \ - --with-intl-api \ - --with-libclang-path="$(llvm-config --libdir)" \ - --with-system-nspr \ - --with-system-nss \ - --with-system-png \ - --with-system-zlib \ - --with-toolchain-prefix="${CHOST}-" \ - --with-unsigned-addon-scopes=app,system \ - --x-includes="${SYSROOT}${EPREFIX}/usr/include" \ - --x-libraries="${SYSROOT}${EPREFIX}/usr/$(get_libdir)" - - # Set update channel - local update_channel=release - [[ -n ${MOZ_ESR} ]] && update_channel=esr - mozconfig_add_options_ac '' --update-channel=${update_channel} - - if ! use x86 && [[ ${CHOST} != armv*h* ]] ; then - mozconfig_add_options_ac '' --enable-rust-simd - fi - - if [[ -s "${S}/api-google.key" ]] ; then - local key_origin="Gentoo default" - if [[ $(cat "${S}/api-google.key" | md5sum | awk '{ print $1 }') != 709560c02f94b41f9ad2c49207be6c54 ]] ; then - key_origin="User value" - fi - - mozconfig_add_options_ac "${key_origin}" \ - --with-google-safebrowsing-api-keyfile="${S}/api-google.key" - else - einfo "Building without Google API key ..." - fi - - if [[ -s "${S}/api-location.key" ]] ; then - local key_origin="Gentoo default" - if [[ $(cat "${S}/api-location.key" | md5sum | awk '{ print $1 }') != ffb7895e35dedf832eb1c5d420ac7420 ]] ; then - key_origin="User value" - fi - - mozconfig_add_options_ac "${key_origin}" \ - --with-google-location-service-api-keyfile="${S}/api-location.key" - else - einfo "Building without Location API key ..." - fi - - if [[ -s "${S}/api-mozilla.key" ]] ; then - local key_origin="Gentoo default" - if [[ $(cat "${S}/api-mozilla.key" | md5sum | awk '{ print $1 }') != 3927726e9442a8e8fa0e46ccc39caa27 ]] ; then - key_origin="User value" - fi - - mozconfig_add_options_ac "${key_origin}" \ - --with-mozilla-api-keyfile="${S}/api-mozilla.key" - else - einfo "Building without Mozilla API key ..." - fi - - mozconfig_use_with system-av1 - mozconfig_use_with system-harfbuzz - mozconfig_use_with system-harfbuzz system-graphite2 - mozconfig_use_with system-icu - mozconfig_use_with system-jpeg - mozconfig_use_with system-libevent system-libevent "${SYSROOT}${EPREFIX}/usr" - mozconfig_use_with system-libvpx - mozconfig_use_with system-webp - - mozconfig_use_enable dbus - - use eme-free && mozconfig_add_options_ac '+eme-free' --disable-eme - - if use hardened ; then - mozconfig_add_options_ac "+hardened" --enable-hardening - append-ldflags "-Wl,-z,relro -Wl,-z,now" - fi - - mozconfig_use_enable jack - - mozconfig_use_enable pulseaudio - # force the deprecated alsa sound code if pulseaudio is disabled - if use kernel_linux && ! use pulseaudio ; then - mozconfig_add_options_ac '-pulseaudio' --enable-alsa - fi - - mozconfig_use_enable wifi necko-wifi - - if use wayland ; then - mozconfig_add_options_ac '+wayland' --enable-default-toolkit=cairo-gtk3-wayland - else - mozconfig_add_options_ac '' --enable-default-toolkit=cairo-gtk3 - fi - - if use lto ; then - if use clang ; then - # Upstream only supports lld when using clang - mozconfig_add_options_ac "forcing ld=lld due to USE=clang and USE=lto" --enable-linker=lld - - mozconfig_add_options_ac '+lto' --enable-lto=cross - else - # Linking only works when using ld.gold when LTO is enabled - mozconfig_add_options_ac "forcing ld=gold due to USE=lto" --enable-linker=gold - - # ThinLTO is currently broken, see bmo#1644409 - mozconfig_add_options_ac '+lto' --enable-lto=full - fi - - if use pgo ; then - mozconfig_add_options_ac '+pgo' MOZ_PGO=1 - - if use clang ; then - # Used in build/pgo/profileserver.py - export LLVM_PROFDATA="llvm-profdata" - fi - fi - else - # Avoid auto-magic on linker - if use clang ; then - # This is upstream's default - mozconfig_add_options_ac "forcing ld=lld due to USE=clang" --enable-linker=lld - elif tc-ld-is-gold ; then - mozconfig_add_options_ac "linker is set to gold" --enable-linker=gold - else - mozconfig_add_options_ac "linker is set to bfd" --enable-linker=bfd - fi - fi - - # LTO flag was handled via configure - filter-flags '-flto*' - - mozconfig_use_enable debug - if use debug ; then - mozconfig_add_options_ac '+debug' --disable-optimize - else - if is-flag '-g*' ; then - if use clang ; then - mozconfig_add_options_ac 'from CFLAGS' --enable-debug-symbols=$(get-flag '-g*') - else - mozconfig_add_options_ac 'from CFLAGS' --enable-debug-symbols - fi - else - mozconfig_add_options_ac 'Gentoo default' --disable-debug-symbols - fi - - if is-flag '-O0' ; then - mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O0 - elif is-flag '-O4' ; then - mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O4 - elif is-flag '-O3' ; then - mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O3 - elif is-flag '-O1' ; then - mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O1 - elif is-flag '-Os' ; then - mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-Os - else - mozconfig_add_options_ac "Gentoo default" --enable-optimize=-O2 - fi - fi - - # Debug flag was handled via configure - filter-flags '-g*' - - # Optimization flag was handled via configure - filter-flags '-O*' - - # Modifications to better support ARM, bug #553364 - if use cpu_flags_arm_neon ; then - mozconfig_add_options_ac '+cpu_flags_arm_neon' --with-fpu=neon - - if ! tc-is-clang ; then - # thumb options aren't supported when using clang, bug 666966 - mozconfig_add_options_ac '+cpu_flags_arm_neon' \ - --with-thumb=yes \ - --with-thumb-interwork=no - fi - fi - - if [[ ${CHOST} == armv*h* ]] ; then - mozconfig_add_options_ac 'CHOST=armv*h*' --with-float-abi=hard - - if ! use system-libvpx ; then - sed -i \ - -e "s|softfp|hard|" \ - "${S}"/media/libvpx/moz.build \ - || die - fi - fi - - if use clang ; then - # https://bugzilla.mozilla.org/show_bug.cgi?id=1482204 - # https://bugzilla.mozilla.org/show_bug.cgi?id=1483822 - # toolkit/moz.configure Elfhack section: target.cpu in ('arm', 'x86', 'x86_64') - local disable_elf_hack= - if use amd64 ; then - disable_elf_hack=yes - elif use x86 ; then - disable_elf_hack=yes - elif use arm ; then - disable_elf_hack=yes - fi - - if [[ -n ${disable_elf_hack} ]] ; then - mozconfig_add_options_ac 'elf-hack is broken when using Clang' --disable-elf-hack - fi - elif tc-is-gcc ; then - if ver_test $(gcc-fullversion) -ge 10 ; then - einfo "Forcing -fno-tree-loop-vectorize to workaround GCC bug, see bug 758446 ..." - append-cxxflags -fno-tree-loop-vectorize - fi - fi - - # Additional ARCH support - case "${ARCH}" in - arm) - # Reduce the memory requirements for linking - if use clang ; then - # Nothing to do - :; - elif tc-ld-is-gold || use lto ; then - append-ldflags -Wl,--no-keep-memory - else - append-ldflags -Wl,--no-keep-memory -Wl,--reduce-memory-overheads - fi - ;; - esac - - if ! use elibc_glibc ; then - mozconfig_add_options_ac '!elibc_glibc' --disable-jemalloc - fi - - # Allow elfhack to work in combination with unstripped binaries - # when they would normally be larger than 2GiB. - append-ldflags "-Wl,--compress-debug-sections=zlib" - - # Make revdep-rebuild.sh happy; Also required for musl - append-ldflags -Wl,-rpath="${MOZILLA_FIVE_HOME}",--enable-new-dtags - - # Pass $MAKEOPTS to build system - export MOZ_MAKE_FLAGS="${MAKEOPTS}" - - # Use system's Python environment - export MACH_USE_SYSTEM_PYTHON=1 - - # Disable notification when build system has finished - export MOZ_NOSPAM=1 - - # Build system requires xargs but is unable to find it - mozconfig_add_options_mk 'Gentoo default' "XARGS=${EPREFIX}/usr/bin/xargs" - - # Set build dir - mozconfig_add_options_mk 'Gentoo default' "MOZ_OBJDIR=${BUILD_DIR}" - - # Show flags we will use - einfo "Build BINDGEN_CFLAGS:\t${BINDGEN_CFLAGS:-no value set}" - einfo "Build CFLAGS:\t\t${CFLAGS:-no value set}" - einfo "Build CXXFLAGS:\t\t${CXXFLAGS:-no value set}" - einfo "Build LDFLAGS:\t\t${LDFLAGS:-no value set}" - einfo "Build RUSTFLAGS:\t\t${RUSTFLAGS:-no value set}" - - # Handle EXTRA_CONF and show summary - local ac opt hash reason - - # Apply EXTRA_ECONF entries to $MOZCONFIG - if [[ -n ${EXTRA_ECONF} ]] ; then - IFS=\! read -a ac <<<${EXTRA_ECONF// --/\!} - for opt in "${ac[@]}"; do - mozconfig_add_options_ac "EXTRA_ECONF" --${opt#--} - done - fi - - echo - echo "==========================================================" - echo "Building ${PF} with the following configuration" - grep ^ac_add_options "${MOZCONFIG}" | while read ac opt hash reason; do - [[ -z ${hash} || ${hash} == \# ]] \ - || die "error reading mozconfig: ${ac} ${opt} ${hash} ${reason}" - printf " %-30s %s\n" "${opt}" "${reason:-mozilla.org default}" - done - echo "==========================================================" - echo - - ./mach configure || die -} - -src_compile() { - local virtx_cmd= - - if use pgo ; then - virtx_cmd=virtx - - # Reset and cleanup environment variables used by GNOME/XDG - gnome2_environment_reset - - addpredict /root - fi - - local -x GDK_BACKEND=x11 - - ${virtx_cmd} ./mach build --verbose \ - || die -} - -src_install() { - # xpcshell is getting called during install - pax-mark m \ - "${BUILD_DIR}"/dist/bin/xpcshell \ - "${BUILD_DIR}"/dist/bin/${PN} \ - "${BUILD_DIR}"/dist/bin/plugin-container - - DESTDIR="${D}" ./mach install || die - - # Upstream cannot ship symlink but we can (bmo#658850) - rm "${ED}${MOZILLA_FIVE_HOME}/${PN}-bin" || die - dosym ${PN} ${MOZILLA_FIVE_HOME}/${PN}-bin - - # Don't install llvm-symbolizer from sys-devel/llvm package - if [[ -f "${ED}${MOZILLA_FIVE_HOME}/llvm-symbolizer" ]] ; then - rm -v "${ED}${MOZILLA_FIVE_HOME}/llvm-symbolizer" || die - fi - - # Install policy (currently only used to disable application updates) - insinto "${MOZILLA_FIVE_HOME}/distribution" - newins "${FILESDIR}"/distribution.ini distribution.ini - newins "${FILESDIR}"/disable-auto-update.policy.json policies.json - - # Install system-wide preferences - local PREFS_DIR="${MOZILLA_FIVE_HOME}/defaults/pref" - insinto "${PREFS_DIR}" - newins "${FILESDIR}"/gentoo-default-prefs.js gentoo-prefs.js - - local GENTOO_PREFS="${ED}${PREFS_DIR}/gentoo-prefs.js" - - # Set dictionary path to use system hunspell - cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set spellchecker.dictionary_path pref" - pref("spellchecker.dictionary_path", "${EPREFIX}/usr/share/myspell"); - EOF - - # Force hwaccel prefs if USE=hwaccel is enabled - if use hwaccel ; then - cat "${FILESDIR}"/gentoo-hwaccel-prefs.js \ - >>"${GENTOO_PREFS}" \ - || die "failed to add prefs to force hardware-accelerated rendering to all-gentoo.js" - fi - - # Force the graphite pref if USE=system-harfbuzz is enabled, since the pref cannot disable it - if use system-harfbuzz ; then - cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set gfx.font_rendering.graphite.enabled pref" - sticky_pref("gfx.font_rendering.graphite.enabled", true); - EOF - fi - - # Install language packs - local langpacks=( $(find "${WORKDIR}/language_packs" -type f -name '*.xpi') ) - if [[ -n "${langpacks}" ]] ; then - moz_install_xpi "${MOZILLA_FIVE_HOME}/distribution/extensions" "${langpacks[@]}" - fi - - # Install icons - local icon_srcdir="${S}/comm/mail/branding/thunderbird" - local icon_symbolic_file="${icon_srcdir}/TB-symbolic.svg" - - insinto /usr/share/icons/hicolor/symbolic/apps - newins "${icon_symbolic_file}" ${PN}-symbolic.svg - - local icon size - for icon in "${icon_srcdir}"/default*.png ; do - size=${icon%.png} - size=${size##*/default} - - if [[ ${size} -eq 48 ]] ; then - newicon "${icon}" ${PN}.png - fi - - newicon -s ${size} "${icon}" ${PN}.png - done - - # Install menus - local wrapper_wayland="${PN}-wayland.sh" - local wrapper_x11="${PN}-x11.sh" - local desktop_file="${FILESDIR}/icon/${PN}-r2.desktop" - local display_protocols="auto X11" - local icon="${PN}" - local name="Mozilla ${MOZ_PN^}" - local use_wayland="false" - - if use wayland ; then - display_protocols+=" Wayland" - use_wayland="true" - fi - - local app_name desktop_filename display_protocol exec_command - for display_protocol in ${display_protocols} ; do - app_name="${name} on ${display_protocol}" - desktop_filename="${PN}-${display_protocol,,}.desktop" - - case ${display_protocol} in - Wayland) - exec_command="${PN}-wayland --name ${PN}-wayland" - newbin "${FILESDIR}/${wrapper_wayland}" ${PN}-wayland - ;; - X11) - if ! use wayland ; then - # Exit loop here because there's no choice so - # we don't need wrapper/.desktop file for X11. - continue - fi - - exec_command="${PN}-x11 --name ${PN}-x11" - newbin "${FILESDIR}/${wrapper_x11}" ${PN}-x11 - ;; - *) - app_name="${name}" - desktop_filename="${PN}.desktop" - exec_command="${PN}" - ;; - esac - - cp "${desktop_file}" "${WORKDIR}/${PN}.desktop-template" || die - - sed -i \ - -e "s:@NAME@:${app_name}:" \ - -e "s:@EXEC@:${exec_command}:" \ - -e "s:@ICON@:${icon}:" \ - "${WORKDIR}/${PN}.desktop-template" \ - || die - - newmenu "${WORKDIR}/${PN}.desktop-template" "${desktop_filename}" - - rm "${WORKDIR}/${PN}.desktop-template" || die - done - - # Install generic wrapper script - [[ -f "${ED}/usr/bin/${PN}" ]] && rm "${ED}/usr/bin/${PN}" - newbin "${FILESDIR}/${PN}.sh" ${PN} - - # Update wrapper - local wrapper - for wrapper in \ - "${ED}/usr/bin/${PN}" \ - "${ED}/usr/bin/${PN}-x11" \ - "${ED}/usr/bin/${PN}-wayland" \ - ; do - [[ ! -f "${wrapper}" ]] && continue - - sed -i \ - -e "s:@PREFIX@:${EPREFIX}/usr:" \ - -e "s:@MOZ_FIVE_HOME@:${MOZILLA_FIVE_HOME}:" \ - -e "s:@APULSELIB_DIR@:${apulselib}:" \ - -e "s:@DEFAULT_WAYLAND@:${use_wayland}:" \ - "${wrapper}" \ - || die - done -} - -pkg_preinst() { - xdg_pkg_preinst - - # If the apulse libs are available in MOZILLA_FIVE_HOME then apulse - # does not need to be forced into the LD_LIBRARY_PATH - if use pulseaudio && has_version ">=media-sound/apulse-0.1.12-r4" ; then - einfo "APULSE found; Generating library symlinks for sound support ..." - local lib - pushd "${ED}${MOZILLA_FIVE_HOME}" &>/dev/null || die - for lib in ../apulse/libpulse{.so{,.0},-simple.so{,.0}} ; do - # A quickpkg rolled by hand will grab symlinks as part of the package, - # so we need to avoid creating them if they already exist. - if [[ ! -L ${lib##*/} ]] ; then - ln -s "${lib}" ${lib##*/} || die - fi - done - popd &>/dev/null || die - fi -} - -pkg_postinst() { - xdg_pkg_postinst - - if use pulseaudio && has_version ">=media-sound/apulse-0.1.12-r4" ; then - elog "Apulse was detected at merge time on this system and so it will always be" - elog "used for sound. If you wish to use pulseaudio instead please unmerge" - elog "media-sound/apulse." - elog - fi - - local show_doh_information - - if [[ -z "${REPLACING_VERSIONS}" ]] ; then - # New install; Tell user that DoH is disabled by default - show_doh_information=yes - fi - - if [[ -n "${show_doh_information}" ]] ; then - elog - elog "Note regarding Trusted Recursive Resolver aka DNS-over-HTTPS (DoH):" - elog "Due to privacy concerns (encrypting DNS might be a good thing, sending all" - elog "DNS traffic to Cloudflare by default is not a good idea and applications" - elog "should respect OS configured settings), \"network.trr.mode\" was set to 5" - elog "(\"Off by choice\") by default." - elog "You can enable DNS-over-HTTPS in ${PN^}'s preferences." - fi -} diff --git a/mail-client/thunderbird/thunderbird-78.8.0.ebuild b/mail-client/thunderbird/thunderbird-78.8.0.ebuild index 8e7bee22cf5c..3289668057eb 100644 --- a/mail-client/thunderbird/thunderbird-78.8.0.ebuild +++ b/mail-client/thunderbird/thunderbird-78.8.0.ebuild @@ -57,7 +57,7 @@ SRC_URI="${MOZ_SRC_BASE_URI}/source/${MOZ_P}.source.tar.xz -> ${MOZ_P_DISTFILES} DESCRIPTION="Thunderbird Mail Client" HOMEPAGE="https://www.mozilla.org/thunderbird" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm64 ~ppc64 x86" SLOT="0/$(ver_cut 1)" LICENSE="MPL-2.0 GPL-2 LGPL-2.1" diff --git a/mail-filter/Manifest.gz b/mail-filter/Manifest.gz index fac8b6f335bb03ad2260662ed77b928cf0b98285..0ef4405bbdac09cf1746469fd530761b3082ff3f 100644 GIT binary patch literal 8695 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 literal 8691 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 R6j}M*{{Wsl;oloR005h)YB&G@ diff --git a/mail-filter/rspamd/rspamd-2.7-r100.ebuild b/mail-filter/rspamd/rspamd-2.7-r100.ebuild index 49699e232f9d..f6efcf40a61a 100644 --- a/mail-filter/rspamd/rspamd-2.7-r100.ebuild +++ b/mail-filter/rspamd/rspamd-2.7-r100.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == *9999 ]] ; then inherit git-r3 else SRC_URI="https://github.com/rspamd/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 x86" + KEYWORDS="amd64 x86" fi DESCRIPTION="Rapid spam filtering system" diff --git a/mail-filter/spamassassin/spamassassin-3.4.4-r1.ebuild b/mail-filter/spamassassin/spamassassin-3.4.4-r1.ebuild deleted file mode 100644 index 74671a6f239c..000000000000 --- a/mail-filter/spamassassin/spamassassin-3.4.4-r1.ebuild +++ /dev/null @@ -1,316 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit perl-functions systemd toolchain-funcs eapi7-ver - -MY_P="Mail-SpamAssassin-${PV//_/-}" -S="${WORKDIR}/${MY_P}" -DESCRIPTION="An extensible mail filter which can identify and tag spam" -HOMEPAGE="https://spamassassin.apache.org/" -SRC_URI="mirror://apache/spamassassin/source/${MY_P}.tar.bz2" - -LICENSE="Apache-2.0 GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" -IUSE="berkdb cron ipv6 ldap libressl mysql postgres qmail sqlite ssl test" -RESTRICT="!test? ( test )" - -# The Makefile.PL script checks for dependencies, but only fails if a -# required (i.e. not optional) dependency is missing. We therefore -# require most of the optional modules only at runtime. -REQDEPEND="acct-user/spamd - acct-group/spamd - dev-lang/perl:= - dev-perl/HTML-Parser - dev-perl/Net-DNS - dev-perl/NetAddr-IP - virtual/perl-Archive-Tar - virtual/perl-Digest-SHA - virtual/perl-IO-Zlib - virtual/perl-Time-HiRes - ssl? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl ) - )" - -# SpamAssassin doesn't use libwww-perl except as a fallback for when -# curl/wget are missing, so we depend on one of those instead. Some -# mirrors use https, so we need those utilities to support SSL. -# -# re2c is needed to compile the rules (sa-compile). -# -# We still need the old Digest-SHA1 because razor2 has not been ported -# to Digest-SHA. -OPTDEPEND="app-crypt/gnupg - dev-perl/BSD-Resource - dev-perl/Digest-SHA1 - dev-perl/Encode-Detect - dev-perl/Geo-IP - dev-perl/HTTP-Date - dev-perl/Mail-DKIM - dev-perl/Mail-SPF - dev-perl/Net-Patricia - dev-perl/Net-CIDR-Lite - dev-util/re2c - || ( net-misc/wget[ssl] net-misc/curl[ssl] ) - virtual/perl-MIME-Base64 - virtual/perl-Pod-Parser - berkdb? ( virtual/perl-DB_File ) - ipv6? ( dev-perl/IO-Socket-INET6 ) - ldap? ( dev-perl/perl-ldap ) - mysql? ( - dev-perl/DBI - dev-perl/DBD-mysql - ) - postgres? ( - dev-perl/DBI - dev-perl/DBD-Pg - ) - sqlite? ( - dev-perl/DBI - dev-perl/DBD-SQLite - ) - ssl? ( dev-perl/IO-Socket-SSL )" - -DEPEND="${REQDEPEND} - test? ( - ${OPTDEPEND} - virtual/perl-Test-Harness - )" -RDEPEND="${REQDEPEND} ${OPTDEPEND}" - -# There are a few renames and use-dependent ones in src_istall as well. -DOCS=( - NOTICE TRADEMARK CREDITS UPGRADE USAGE sql/README.bayes - sql/README.awl procmailrc.example sample-nonspam.txt - sample-spam.txt spamd/PROTOCOL spamd/README.vpopmail - spamd-apache2/README.apache -) - -src_prepare() { - default - - # The sa_compile test does some weird stuff like hopping around in - # the directory tree and calling "make" to create a dist tarball - # from ${S}. It fails, and is more trouble than it's worth... - perl_rm_files t/sa_compile.t - - # The spamc tests (which need the networked spamd daemon) fail for - # irrelevant reasons. It's too hard to disable them (unlike the - # spamd tests themselves -- see src_test), so use a crude - # workaround. - perl_rm_files t/spamc_*.t - - # Upstream bug 7622: this thing needs network access but doesn't - # respect the 'run_net_tests' setting. - perl_rm_files t/urilocalbl_geoip.t - - # Disable plugin by default - sed -i -e 's/^loadplugin/\#loadplugin/g' \ - "rules/init.pre" \ - || die "failed to disable plugins by default" -} - -src_configure() { - # This is how and where the perl-module eclass disables the - # MakeMaker interactive prompt. - export PERL_MM_USE_DEFAULT=1 - - # Set SYSCONFDIR explicitly so we can't get bitten by bug 48205 again - # (just to be sure, nobody knows how it could happen in the first place). - # - # We also set the path to the perl executable explictly. This will be - # used to create the initial shebang line in the scripts (bug 62276). - perl Makefile.PL \ - PREFIX="${EPREFIX}/usr" \ - INSTALLDIRS=vendor \ - SYSCONFDIR="${EPREFIX}/etc" \ - DATADIR="${EPREFIX}/usr/share/spamassassin" \ - PERL_BIN="${EPREFIX}/usr/bin/perl" \ - ENABLE_SSL="$(usex ssl)" \ - DESTDIR="${D}" \ - || die 'failed to create a Makefile using Makefile.PL' - - # Now configure spamc. - emake CC="$(tc-getCC)" LDFLAGS="${LDFLAGS}" spamc/Makefile -} - -src_compile() { - emake - use qmail && emake spamc/qmail-spamc -} - -src_install () { - default - - # Create the stub dir used by sa-update and friends - keepdir /var/lib/spamassassin - - # Move spamd to sbin where it belongs. - dodir /usr/sbin - mv "${ED}"/usr/bin/spamd "${ED}"/usr/sbin/spamd || die "move spamd failed" - - if use qmail; then - dobin spamc/qmail-spamc - fi - - dosym mail/spamassassin /etc/spamassassin - - # Add the init and config scripts. - newinitd "${FILESDIR}/3.4.1-spamd.init-r3" spamd - newconfd "${FILESDIR}/3.4.1-spamd.conf-r1" spamd - - systemd_newunit "${FILESDIR}/${PN}.service-r4" "${PN}.service" - systemd_install_serviced "${FILESDIR}/${PN}.service.conf-r2" \ - "${PN}.service" - - use postgres && dodoc sql/*_pg.sql - use mysql && dodoc sql/*_mysql.sql - use qmail && dodoc spamc/README.qmail - - # Rename some files so that they don't clash with others. - newdoc spamd/README README.spamd - newdoc sql/README README.sql - newdoc ldap/README README.ldap - - insinto /etc/mail/spamassassin/ - insopts -m0400 - newins "${FILESDIR}"/secrets.cf secrets.cf.example - - # Create the directory where sa-update stores its GPG key (if you - # choose to import one). If this directory does not exist, the - # import will fail. This is bug 396307. We expect that the import - # will be performed as root, and making the directory accessible - # only to root prevents a warning on the command-line. - diropts -m0700 - dodir /etc/mail/spamassassin/sa-update-keys - - if use cron; then - # Install the cron job if they want it. - exeinto /etc/cron.daily - newexe "${FILESDIR}/update-spamassassin-rules-r1.cron" \ - update-spamassassin-rules - fi - - # Remove perllocal.pod to avoid file collisions (bug #603338). - perl_delete_localpod - - # The perl-module eclass calls three other functions to clean - # up in src_install. The first fixes references to ${D} in the - # packlist, and is useful to us, too. The other two functions, - # perl_delete_emptybsdir and perl_remove_temppath, don't seem - # to be needed: there are no empty directories, *.bs files, or - # ${D} paths remaining in our installed image. - perl_fix_packlist -} - -src_test() { - # Trick the test suite into skipping the spamd tests. Setting - # SPAMD_HOST to a non-localhost value causes SKIP_SPAMD_TESTS to be - # set in SATest.pm. - export SPAMD_HOST=disabled - default -} - -pkg_preinst() { - if use mysql || use postgres ; then - local _awlwarn=0 - local _v - for _v in ${REPLACING_VERSIONS}; do - if ver_test "${_v}" -lt "3.4.3"; then - _awlwarn=1 - break - fi - done - if [[ ${_awlwarn} == 1 ]] ; then - ewarn 'If you used AWL before 3.4.3, the SQL schema has changed.' - ewarn 'You will need to manually ALTER your tables for them to' - ewarn 'continue working. See the UPGRADE documentation for' - ewarn 'details.' - ewarn - fi - fi -} - -pkg_postinst() { - elog - elog 'No rules are installed by default. You will need to run sa-update' - elog 'at least once, and most likely configure SpamAssassin before it' - elog 'will work.' - - if ! use cron; then - elog - elog 'You should consider a cron job for sa-update. One is provided' - elog 'for daily updates if you enable the "cron" USE flag.' - fi - elog - elog 'Configuration and update help can be found on the wiki:' - elog - elog ' https://wiki.gentoo.org/wiki/SpamAssassin' - elog - - if use mysql || use postgres ; then - local _v - for _v in ${REPLACING_VERSIONS}; do - if ver_test "${_v}" -lt "3.4.3"; then - ewarn - ewarn 'If you used AWL before 3.4.3, the SQL schema has changed.' - ewarn 'You will need to manually ALTER your tables for them to' - ewarn 'continue working. See the UPGRADE documentation for' - ewarn 'details.' - ewarn - - # show this only once - break - fi - done - fi - - ewarn 'If this version of SpamAssassin causes permissions issues' - ewarn 'with your user configurations or bayes databases, then you' - ewarn 'may need to set SPAMD_RUN_AS_ROOT=true in your OpenRC service' - ewarn 'configuration file, or remove the --username and --groupname' - ewarn 'flags from the SPAMD_OPTS variable in your systemd service' - ewarn 'configuration file.' - - # Reminder: When we go to EAPI=7, add slashes after ${ROOT} - if [[ ! ~spamd -ef "${ROOT}/var/lib/spamd" ]] ; then - ewarn "The spamd user's home folder has been moved to a new location." - elog - elog "The acct-user/spamd package should have relocated it for you," - elog "but may have failed because your spamd daemon was running." - elog - elog "To fix this:" - elog " - Stop your spamd daemon" - elog " - emerge -1 acct-user/spamd" - elog " - Restart your spamd daemon" - elog " - Remove the old home folder if you want" - elog " rm -rf \"${ROOT}home/spamd\"" - fi - # Reminder: When we go to EAPI=7, add slashes after ${ROOT} - if [[ -e "${ROOT}home/spamd" ]] ; then - ewarn - ewarn "The spamd user's home folder has been moved to a new location." - elog - elog " Old Home: ${ROOT}home/spamd" - elog " New Home: ${ROOT}var/lib/spamd" - elog - elog "You may wish to migrate your data to the new location:" - elog " - Stop your spamd daemon" - elog " - Re-emerge acct-user/spamd to ensure the home folder has been" - elog " updated to the new location, now that the daemon isn't running:" - elog " # emerge -1 acct-user/spamd" - elog " # echo ~spamd" - elog " - Migrate the contents from the old location to the new home" - elog " For example:" - elog " # cp -Rpi \"${ROOT}home/spamd/\" \"${ROOT}var/lib/\"" - elog " - Remove the old home folder" - elog " # rm -rf \"${ROOT}home/spamd\"" - elog " - Restart your spamd daemon" - elog - elog "If you do not wish to migrate data, you should remove the old" - elog "home folder from your system as it is not used." - fi -} diff --git a/mail-filter/spamassassin/spamassassin-3.4.4-r2.ebuild b/mail-filter/spamassassin/spamassassin-3.4.4-r2.ebuild deleted file mode 100644 index 1ca1c7c15c24..000000000000 --- a/mail-filter/spamassassin/spamassassin-3.4.4-r2.ebuild +++ /dev/null @@ -1,314 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit perl-functions systemd toolchain-funcs - -MY_P="Mail-SpamAssassin-${PV//_/-}" -S="${WORKDIR}/${MY_P}" -DESCRIPTION="An extensible mail filter which can identify and tag spam" -HOMEPAGE="https://spamassassin.apache.org/" -SRC_URI="mirror://apache/spamassassin/source/${MY_P}.tar.bz2" - -LICENSE="Apache-2.0 GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" -IUSE="berkdb cron ipv6 ldap libressl mysql postgres qmail sqlite ssl test" -RESTRICT="!test? ( test )" - -# The Makefile.PL script checks for dependencies, but only fails if a -# required (i.e. not optional) dependency is missing. We therefore -# require most of the optional modules only at runtime. -REQDEPEND="acct-user/spamd - acct-group/spamd - dev-lang/perl:= - dev-perl/HTML-Parser - dev-perl/Net-DNS - dev-perl/NetAddr-IP - virtual/perl-Archive-Tar - virtual/perl-Digest-SHA - virtual/perl-IO-Zlib - virtual/perl-Time-HiRes - ssl? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl ) - )" - -# SpamAssassin doesn't use libwww-perl except as a fallback for when -# curl/wget are missing, so we depend on one of those instead. Some -# mirrors use https, so we need those utilities to support SSL. -# -# re2c is needed to compile the rules (sa-compile). -# -# We still need the old Digest-SHA1 because razor2 has not been ported -# to Digest-SHA. -OPTDEPEND="app-crypt/gnupg - dev-perl/BSD-Resource - dev-perl/Digest-SHA1 - dev-perl/Encode-Detect - dev-perl/Geo-IP - dev-perl/HTTP-Date - dev-perl/Mail-DKIM - dev-perl/Mail-SPF - dev-perl/Net-Patricia - dev-perl/Net-CIDR-Lite - dev-util/re2c - || ( net-misc/wget[ssl] net-misc/curl[ssl] ) - virtual/perl-MIME-Base64 - virtual/perl-Pod-Parser - berkdb? ( virtual/perl-DB_File ) - ipv6? ( dev-perl/IO-Socket-INET6 ) - ldap? ( dev-perl/perl-ldap ) - mysql? ( - dev-perl/DBI - dev-perl/DBD-mysql - ) - postgres? ( - dev-perl/DBI - dev-perl/DBD-Pg - ) - sqlite? ( - dev-perl/DBI - dev-perl/DBD-SQLite - ) - ssl? ( dev-perl/IO-Socket-SSL )" - -DEPEND="${REQDEPEND} - test? ( - ${OPTDEPEND} - virtual/perl-Test-Harness - )" -RDEPEND="${REQDEPEND} ${OPTDEPEND}" - -# There are a few renames and use-dependent ones in src_istall as well. -DOCS=( - NOTICE TRADEMARK CREDITS UPGRADE USAGE sql/README.bayes - sql/README.awl procmailrc.example sample-nonspam.txt - sample-spam.txt spamd/PROTOCOL spamd/README.vpopmail - spamd-apache2/README.apache -) - -src_prepare() { - default - - # The sa_compile test does some weird stuff like hopping around in - # the directory tree and calling "make" to create a dist tarball - # from ${S}. It fails, and is more trouble than it's worth... - perl_rm_files t/sa_compile.t - - # The spamc tests (which need the networked spamd daemon) fail for - # irrelevant reasons. It's too hard to disable them (unlike the - # spamd tests themselves -- see src_test), so use a crude - # workaround. - perl_rm_files t/spamc_*.t - - # Upstream bug 7622: this thing needs network access but doesn't - # respect the 'run_net_tests' setting. - perl_rm_files t/urilocalbl_geoip.t - - # Disable plugin by default - sed -i -e 's/^loadplugin/\#loadplugin/g' \ - "rules/init.pre" \ - || die "failed to disable plugins by default" -} - -src_configure() { - # This is how and where the perl-module eclass disables the - # MakeMaker interactive prompt. - export PERL_MM_USE_DEFAULT=1 - - # Set SYSCONFDIR explicitly so we can't get bitten by bug 48205 again - # (just to be sure, nobody knows how it could happen in the first place). - # - # We also set the path to the perl executable explictly. This will be - # used to create the initial shebang line in the scripts (bug 62276). - perl Makefile.PL \ - PREFIX="${EPREFIX}/usr" \ - INSTALLDIRS=vendor \ - SYSCONFDIR="${EPREFIX}/etc" \ - DATADIR="${EPREFIX}/usr/share/spamassassin" \ - PERL_BIN="${EPREFIX}/usr/bin/perl" \ - ENABLE_SSL="$(usex ssl)" \ - DESTDIR="${D}" \ - || die 'failed to create a Makefile using Makefile.PL' - - # Now configure spamc. - emake CC="$(tc-getCC)" LDFLAGS="${LDFLAGS}" spamc/Makefile -} - -src_compile() { - emake - use qmail && emake spamc/qmail-spamc -} - -src_install () { - default - - # Create the stub dir used by sa-update and friends - keepdir /var/lib/spamassassin - - # Move spamd to sbin where it belongs. - dodir /usr/sbin - mv "${ED}"/usr/bin/spamd "${ED}"/usr/sbin/spamd || die "move spamd failed" - - if use qmail; then - dobin spamc/qmail-spamc - fi - - dosym mail/spamassassin /etc/spamassassin - - # Add the init and config scripts. - newinitd "${FILESDIR}/3.4.1-spamd.init-r3" spamd - newconfd "${FILESDIR}/3.4.1-spamd.conf-r1" spamd - - systemd_newunit "${FILESDIR}/${PN}.service-r4" "${PN}.service" - systemd_install_serviced "${FILESDIR}/${PN}.service.conf-r2" \ - "${PN}.service" - - use postgres && dodoc sql/*_pg.sql - use mysql && dodoc sql/*_mysql.sql - use qmail && dodoc spamc/README.qmail - - # Rename some files so that they don't clash with others. - newdoc spamd/README README.spamd - newdoc sql/README README.sql - newdoc ldap/README README.ldap - - insinto /etc/mail/spamassassin/ - insopts -m0400 - newins "${FILESDIR}"/secrets.cf secrets.cf.example - - # Create the directory where sa-update stores its GPG key (if you - # choose to import one). If this directory does not exist, the - # import will fail. This is bug 396307. We expect that the import - # will be performed as root, and making the directory accessible - # only to root prevents a warning on the command-line. - diropts -m0700 - dodir /etc/mail/spamassassin/sa-update-keys - - if use cron; then - # Install the cron job if they want it. - exeinto /etc/cron.daily - newexe "${FILESDIR}/update-spamassassin-rules-r1.cron" \ - update-spamassassin-rules - fi - - # Remove perllocal.pod to avoid file collisions (bug #603338). - perl_delete_localpod - - # The perl-module eclass calls three other functions to clean - # up in src_install. The first fixes references to ${D} in the - # packlist, and is useful to us, too. The other two functions, - # perl_delete_emptybsdir and perl_remove_temppath, don't seem - # to be needed: there are no empty directories, *.bs files, or - # ${D} paths remaining in our installed image. - perl_fix_packlist -} - -src_test() { - # Trick the test suite into skipping the spamd tests. Setting - # SPAMD_HOST to a non-localhost value causes SKIP_SPAMD_TESTS to be - # set in SATest.pm. - export SPAMD_HOST=disabled - default -} - -pkg_preinst() { - if use mysql || use postgres ; then - local _awlwarn=0 - local _v - for _v in ${REPLACING_VERSIONS}; do - if ver_test "${_v}" -lt "3.4.3"; then - _awlwarn=1 - break - fi - done - if [[ ${_awlwarn} == 1 ]] ; then - ewarn 'If you used AWL before 3.4.3, the SQL schema has changed.' - ewarn 'You will need to manually ALTER your tables for them to' - ewarn 'continue working. See the UPGRADE documentation for' - ewarn 'details.' - ewarn - fi - fi -} - -pkg_postinst() { - elog - elog 'No rules are installed by default. You will need to run sa-update' - elog 'at least once, and most likely configure SpamAssassin before it' - elog 'will work.' - - if ! use cron; then - elog - elog 'You should consider a cron job for sa-update. One is provided' - elog 'for daily updates if you enable the "cron" USE flag.' - fi - elog - elog 'Configuration and update help can be found on the wiki:' - elog - elog ' https://wiki.gentoo.org/wiki/SpamAssassin' - elog - - if use mysql || use postgres ; then - local _v - for _v in ${REPLACING_VERSIONS}; do - if ver_test "${_v}" -lt "3.4.3"; then - ewarn - ewarn 'If you used AWL before 3.4.3, the SQL schema has changed.' - ewarn 'You will need to manually ALTER your tables for them to' - ewarn 'continue working. See the UPGRADE documentation for' - ewarn 'details.' - ewarn - - # show this only once - break - fi - done - fi - - ewarn 'If this version of SpamAssassin causes permissions issues' - ewarn 'with your user configurations or bayes databases, then you' - ewarn 'may need to set SPAMD_RUN_AS_ROOT=true in your OpenRC service' - ewarn 'configuration file, or remove the --username and --groupname' - ewarn 'flags from the SPAMD_OPTS variable in your systemd service' - ewarn 'configuration file.' - - if [[ ! ~spamd -ef "${ROOT}/var/lib/spamd" ]] ; then - ewarn "The spamd user's home folder has been moved to a new location." - elog - elog "The acct-user/spamd package should have relocated it for you," - elog "but may have failed because your spamd daemon was running." - elog - elog "To fix this:" - elog " - Stop your spamd daemon" - elog " - emerge -1 acct-user/spamd" - elog " - Restart your spamd daemon" - elog " - Remove the old home folder if you want" - elog " rm -rf \"${ROOT}/home/spamd\"" - fi - if [[ -e "${ROOT}/home/spamd" ]] ; then - ewarn - ewarn "The spamd user's home folder has been moved to a new location." - elog - elog " Old Home: ${ROOT}/home/spamd" - elog " New Home: ${ROOT}/var/lib/spamd" - elog - elog "You may wish to migrate your data to the new location:" - elog " - Stop your spamd daemon" - elog " - Re-emerge acct-user/spamd to ensure the home folder has been" - elog " updated to the new location, now that the daemon isn't running:" - elog " # emerge -1 acct-user/spamd" - elog " # echo ~spamd" - elog " - Migrate the contents from the old location to the new home" - elog " For example:" - elog " # cp -Rpi \"${ROOT}/home/spamd/\" \"${ROOT}/var/lib/\"" - elog " - Remove the old home folder" - elog " # rm -rf \"${ROOT}/home/spamd\"" - elog " - Restart your spamd daemon" - elog - elog "If you do not wish to migrate data, you should remove the old" - elog "home folder from your system as it is not used." - fi -} diff --git a/mail-filter/spamassassin/spamassassin-3.4.4-r3.ebuild b/mail-filter/spamassassin/spamassassin-3.4.4-r3.ebuild deleted file mode 100644 index 97059ad27634..000000000000 --- a/mail-filter/spamassassin/spamassassin-3.4.4-r3.ebuild +++ /dev/null @@ -1,310 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit perl-functions systemd toolchain-funcs - -MY_P="Mail-SpamAssassin-${PV//_/-}" -S="${WORKDIR}/${MY_P}" -DESCRIPTION="An extensible mail filter which can identify and tag spam" -HOMEPAGE="https://spamassassin.apache.org/" -SRC_URI="mirror://apache/spamassassin/source/${MY_P}.tar.bz2" - -LICENSE="Apache-2.0 GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" -IUSE="berkdb cron ipv6 ldap libressl mysql postgres qmail sqlite ssl test" -RESTRICT="!test? ( test )" - -# The Makefile.PL script checks for dependencies, but only fails if a -# required (i.e. not optional) dependency is missing. We therefore -# require most of the optional modules only at runtime. -REQDEPEND="acct-user/spamd - acct-group/spamd - dev-lang/perl:= - dev-perl/HTML-Parser - dev-perl/Net-DNS - dev-perl/NetAddr-IP - virtual/perl-Archive-Tar - virtual/perl-Digest-SHA - virtual/perl-IO-Zlib - virtual/perl-Time-HiRes - ssl? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl ) - )" - -# SpamAssassin doesn't use libwww-perl except as a fallback for when -# curl/wget are missing, so we depend on one of those instead. Some -# mirrors use https, so we need those utilities to support SSL. -# -# re2c is needed to compile the rules (sa-compile). -# -# We still need the old Digest-SHA1 because razor2 has not been ported -# to Digest-SHA. -OPTDEPEND="app-crypt/gnupg - dev-perl/BSD-Resource - dev-perl/Digest-SHA1 - dev-perl/Encode-Detect - || ( dev-perl/GeoIP2 dev-perl/Geo-IP ) - dev-perl/HTTP-Date - dev-perl/Mail-DKIM - dev-perl/Mail-SPF - dev-perl/Net-Patricia - dev-perl/Net-CIDR-Lite - dev-util/re2c - || ( net-misc/wget[ssl] net-misc/curl[ssl] ) - virtual/perl-MIME-Base64 - virtual/perl-Pod-Parser - berkdb? ( virtual/perl-DB_File ) - ipv6? ( dev-perl/IO-Socket-INET6 ) - ldap? ( dev-perl/perl-ldap ) - mysql? ( - dev-perl/DBI - dev-perl/DBD-mysql - ) - postgres? ( - dev-perl/DBI - dev-perl/DBD-Pg - ) - sqlite? ( - dev-perl/DBI - dev-perl/DBD-SQLite - ) - ssl? ( dev-perl/IO-Socket-SSL )" - -DEPEND="${REQDEPEND} - test? ( - ${OPTDEPEND} - virtual/perl-Test-Harness - )" -RDEPEND="${REQDEPEND} ${OPTDEPEND}" - -# There are a few renames and use-dependent ones in src_istall as well. -DOCS=( - NOTICE TRADEMARK CREDITS UPGRADE USAGE sql/README.bayes - sql/README.awl procmailrc.example sample-nonspam.txt - sample-spam.txt spamd/PROTOCOL spamd/README.vpopmail - spamd-apache2/README.apache -) - -src_prepare() { - default - - # The sa_compile test does some weird stuff like hopping around in - # the directory tree and calling "make" to create a dist tarball - # from ${S}. It fails, and is more trouble than it's worth... - perl_rm_files t/sa_compile.t - - # The spamc tests (which need the networked spamd daemon) fail for - # irrelevant reasons. It's too hard to disable them (unlike the - # spamd tests themselves -- see src_test), so use a crude - # workaround. - perl_rm_files t/spamc_*.t - - # Disable plugin by default - sed -i -e 's/^loadplugin/\#loadplugin/g' \ - "rules/init.pre" \ - || die "failed to disable plugins by default" -} - -src_configure() { - # This is how and where the perl-module eclass disables the - # MakeMaker interactive prompt. - export PERL_MM_USE_DEFAULT=1 - - # Set SYSCONFDIR explicitly so we can't get bitten by bug 48205 again - # (just to be sure, nobody knows how it could happen in the first place). - # - # We also set the path to the perl executable explictly. This will be - # used to create the initial shebang line in the scripts (bug 62276). - perl Makefile.PL \ - PREFIX="${EPREFIX}/usr" \ - INSTALLDIRS=vendor \ - SYSCONFDIR="${EPREFIX}/etc" \ - DATADIR="${EPREFIX}/usr/share/spamassassin" \ - PERL_BIN="${EPREFIX}/usr/bin/perl" \ - ENABLE_SSL="$(usex ssl)" \ - DESTDIR="${D}" \ - || die 'failed to create a Makefile using Makefile.PL' - - # Now configure spamc. - emake CC="$(tc-getCC)" LDFLAGS="${LDFLAGS}" spamc/Makefile -} - -src_compile() { - emake - use qmail && emake spamc/qmail-spamc -} - -src_install () { - default - - # Create the stub dir used by sa-update and friends - keepdir /var/lib/spamassassin - - # Move spamd to sbin where it belongs. - dodir /usr/sbin - mv "${ED}"/usr/bin/spamd "${ED}"/usr/sbin/spamd || die "move spamd failed" - - if use qmail; then - dobin spamc/qmail-spamc - fi - - dosym mail/spamassassin /etc/spamassassin - - # Add the init and config scripts. - newinitd "${FILESDIR}/3.4.1-spamd.init-r3" spamd - newconfd "${FILESDIR}/3.4.1-spamd.conf-r1" spamd - - systemd_newunit "${FILESDIR}/${PN}.service-r4" "${PN}.service" - systemd_install_serviced "${FILESDIR}/${PN}.service.conf-r2" \ - "${PN}.service" - - use postgres && dodoc sql/*_pg.sql - use mysql && dodoc sql/*_mysql.sql - use qmail && dodoc spamc/README.qmail - - # Rename some files so that they don't clash with others. - newdoc spamd/README README.spamd - newdoc sql/README README.sql - newdoc ldap/README README.ldap - - insinto /etc/mail/spamassassin/ - insopts -m0400 - newins "${FILESDIR}"/secrets.cf secrets.cf.example - - # Create the directory where sa-update stores its GPG key (if you - # choose to import one). If this directory does not exist, the - # import will fail. This is bug 396307. We expect that the import - # will be performed as root, and making the directory accessible - # only to root prevents a warning on the command-line. - diropts -m0700 - dodir /etc/mail/spamassassin/sa-update-keys - - if use cron; then - # Install the cron job if they want it. - exeinto /etc/cron.daily - newexe "${FILESDIR}/update-spamassassin-rules-r1.cron" \ - update-spamassassin-rules - fi - - # Remove perllocal.pod to avoid file collisions (bug #603338). - perl_delete_localpod - - # The perl-module eclass calls three other functions to clean - # up in src_install. The first fixes references to ${D} in the - # packlist, and is useful to us, too. The other two functions, - # perl_delete_emptybsdir and perl_remove_temppath, don't seem - # to be needed: there are no empty directories, *.bs files, or - # ${D} paths remaining in our installed image. - perl_fix_packlist -} - -src_test() { - # Trick the test suite into skipping the spamd tests. Setting - # SPAMD_HOST to a non-localhost value causes SKIP_SPAMD_TESTS to be - # set in SATest.pm. - export SPAMD_HOST=disabled - default -} - -pkg_preinst() { - if use mysql || use postgres ; then - local _awlwarn=0 - local _v - for _v in ${REPLACING_VERSIONS}; do - if ver_test "${_v}" -lt "3.4.3"; then - _awlwarn=1 - break - fi - done - if [[ ${_awlwarn} == 1 ]] ; then - ewarn 'If you used AWL before 3.4.3, the SQL schema has changed.' - ewarn 'You will need to manually ALTER your tables for them to' - ewarn 'continue working. See the UPGRADE documentation for' - ewarn 'details.' - ewarn - fi - fi -} - -pkg_postinst() { - elog - elog 'No rules are installed by default. You will need to run sa-update' - elog 'at least once, and most likely configure SpamAssassin before it' - elog 'will work.' - - if ! use cron; then - elog - elog 'You should consider a cron job for sa-update. One is provided' - elog 'for daily updates if you enable the "cron" USE flag.' - fi - elog - elog 'Configuration and update help can be found on the wiki:' - elog - elog ' https://wiki.gentoo.org/wiki/SpamAssassin' - elog - - if use mysql || use postgres ; then - local _v - for _v in ${REPLACING_VERSIONS}; do - if ver_test "${_v}" -lt "3.4.3"; then - ewarn - ewarn 'If you used AWL before 3.4.3, the SQL schema has changed.' - ewarn 'You will need to manually ALTER your tables for them to' - ewarn 'continue working. See the UPGRADE documentation for' - ewarn 'details.' - ewarn - - # show this only once - break - fi - done - fi - - ewarn 'If this version of SpamAssassin causes permissions issues' - ewarn 'with your user configurations or bayes databases, then you' - ewarn 'may need to set SPAMD_RUN_AS_ROOT=true in your OpenRC service' - ewarn 'configuration file, or remove the --username and --groupname' - ewarn 'flags from the SPAMD_OPTS variable in your systemd service' - ewarn 'configuration file.' - - if [[ ! ~spamd -ef "${ROOT}/var/lib/spamd" ]] ; then - ewarn "The spamd user's home folder has been moved to a new location." - elog - elog "The acct-user/spamd package should have relocated it for you," - elog "but may have failed because your spamd daemon was running." - elog - elog "To fix this:" - elog " - Stop your spamd daemon" - elog " - emerge -1 acct-user/spamd" - elog " - Restart your spamd daemon" - elog " - Remove the old home folder if you want" - elog " rm -rf \"${ROOT}/home/spamd\"" - fi - if [[ -e "${ROOT}/home/spamd" ]] ; then - ewarn - ewarn "The spamd user's home folder has been moved to a new location." - elog - elog " Old Home: ${ROOT}/home/spamd" - elog " New Home: ${ROOT}/var/lib/spamd" - elog - elog "You may wish to migrate your data to the new location:" - elog " - Stop your spamd daemon" - elog " - Re-emerge acct-user/spamd to ensure the home folder has been" - elog " updated to the new location, now that the daemon isn't running:" - elog " # emerge -1 acct-user/spamd" - elog " # echo ~spamd" - elog " - Migrate the contents from the old location to the new home" - elog " For example:" - elog " # cp -Rpi \"${ROOT}/home/spamd/\" \"${ROOT}/var/lib/\"" - elog " - Remove the old home folder" - elog " # rm -rf \"${ROOT}/home/spamd\"" - elog " - Restart your spamd daemon" - elog - elog "If you do not wish to migrate data, you should remove the old" - elog "home folder from your system as it is not used." - fi -} diff --git a/mail-filter/spamassassin/spamassassin-3.4.4.ebuild b/mail-filter/spamassassin/spamassassin-3.4.4.ebuild deleted file mode 100644 index 14997d22b436..000000000000 --- a/mail-filter/spamassassin/spamassassin-3.4.4.ebuild +++ /dev/null @@ -1,284 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit perl-functions systemd toolchain-funcs user eapi7-ver - -MY_P="Mail-SpamAssassin-${PV//_/-}" -S="${WORKDIR}/${MY_P}" -DESCRIPTION="An extensible mail filter which can identify and tag spam" -HOMEPAGE="https://spamassassin.apache.org/" -SRC_URI="mirror://apache/spamassassin/source/${MY_P}.tar.bz2" - -LICENSE="Apache-2.0 GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux" -IUSE="berkdb cron ipv6 ldap libressl mysql postgres qmail sqlite ssl test" -RESTRICT="!test? ( test )" - -# The Makefile.PL script checks for dependencies, but only fails if a -# required (i.e. not optional) dependency is missing. We therefore -# require most of the optional modules only at runtime. -REQDEPEND="dev-lang/perl:= - dev-perl/HTML-Parser - dev-perl/Net-DNS - dev-perl/NetAddr-IP - virtual/perl-Archive-Tar - virtual/perl-Digest-SHA - virtual/perl-IO-Zlib - virtual/perl-Time-HiRes - ssl? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl ) - )" - -# SpamAssassin doesn't use libwww-perl except as a fallback for when -# curl/wget are missing, so we depend on one of those instead. Some -# mirrors use https, so we need those utilities to support SSL. -# -# re2c is needed to compile the rules (sa-compile). -# -# We still need the old Digest-SHA1 because razor2 has not been ported -# to Digest-SHA. -OPTDEPEND="app-crypt/gnupg - dev-perl/BSD-Resource - dev-perl/Digest-SHA1 - dev-perl/Encode-Detect - dev-perl/Geo-IP - dev-perl/HTTP-Date - dev-perl/Mail-DKIM - dev-perl/Mail-SPF - dev-perl/Net-Patricia - dev-perl/Net-CIDR-Lite - dev-util/re2c - || ( net-misc/wget[ssl] net-misc/curl[ssl] ) - virtual/perl-MIME-Base64 - virtual/perl-Pod-Parser - berkdb? ( virtual/perl-DB_File ) - ipv6? ( dev-perl/IO-Socket-INET6 ) - ldap? ( dev-perl/perl-ldap ) - mysql? ( - dev-perl/DBI - dev-perl/DBD-mysql - ) - postgres? ( - dev-perl/DBI - dev-perl/DBD-Pg - ) - sqlite? ( - dev-perl/DBI - dev-perl/DBD-SQLite - ) - ssl? ( dev-perl/IO-Socket-SSL )" - -DEPEND="${REQDEPEND} - test? ( - ${OPTDEPEND} - virtual/perl-Test-Harness - )" -RDEPEND="${REQDEPEND} ${OPTDEPEND}" - -PATCHES=( -) - -src_prepare() { - default - - # The sa_compile test does some weird stuff like hopping around in - # the directory tree and calling "make" to create a dist tarball - # from ${S}. It fails, and is more trouble than it's worth... - perl_rm_files t/sa_compile.t || die 'failed to remove sa_compile test' - - # The spamc tests (which need the networked spamd daemon) fail for - # irrelevant reasons. It's too hard to disable them (unlike the - # spamd tests themselves -- see src_test), so use a crude - # workaround. - perl_rm_files t/spamc_*.t || die 'failed to remove spamc tests' - - # Upstream bug 7622: this thing needs network access but doesn't - # respect the 'run_net_tests' setting. - perl_rm_files t/urilocalbl_geoip.t \ - || die 'failed to remove urilocalbl_geoip tests' -} - -src_configure() { - # This is how and where the perl-module eclass disables the - # MakeMaker interactive prompt. - export PERL_MM_USE_DEFAULT=1 - - # Set SYSCONFDIR explicitly so we can't get bitten by bug 48205 again - # (just to be sure, nobody knows how it could happen in the first place). - # - # We also set the path to the perl executable explictly. This will be - # used to create the initial shebang line in the scripts (bug 62276). - perl Makefile.PL \ - PREFIX="${EPREFIX}/usr" \ - INSTALLDIRS=vendor \ - SYSCONFDIR="${EPREFIX}/etc" \ - DATADIR="${EPREFIX}/usr/share/spamassassin" \ - PERL_BIN="${EPREFIX}/usr/bin/perl" \ - ENABLE_SSL="$(usex ssl)" \ - DESTDIR="${D}" \ - || die 'failed to create a Makefile using Makefile.PL' - - # Now configure spamc. - emake CC="$(tc-getCC)" LDFLAGS="${LDFLAGS}" spamc/Makefile -} - -src_compile() { - emake - use qmail && emake spamc/qmail-spamc -} - -src_install() { - emake install - einstalldocs - - # Create the stub dir used by sa-update and friends - keepdir /var/lib/spamassassin - - # Move spamd to sbin where it belongs. - dodir /usr/sbin - mv "${ED}"/usr/bin/spamd "${ED}"/usr/sbin/spamd || die "move spamd failed" - - if use qmail; then - dobin spamc/qmail-spamc - fi - - dosym mail/spamassassin /etc/spamassassin - - # Disable plugin by default - sed -i -e 's/^loadplugin/\#loadplugin/g' \ - "${ED}/etc/mail/spamassassin/init.pre" \ - || die "failed to disable plugins by default" - - # Add the init and config scripts. - newinitd "${FILESDIR}/3.4.1-spamd.init-r3" spamd - newconfd "${FILESDIR}/3.4.1-spamd.conf-r1" spamd - - systemd_newunit "${FILESDIR}/${PN}.service-r4" "${PN}.service" - systemd_install_serviced "${FILESDIR}/${PN}.service.conf-r2" \ - "${PN}.service" - - use postgres && dodoc sql/*_pg.sql - use mysql && dodoc sql/*_mysql.sql - - dodoc NOTICE TRADEMARK CREDITS UPGRADE USAGE sql/README.bayes \ - sql/README.awl procmailrc.example sample-nonspam.txt \ - sample-spam.txt spamd/PROTOCOL spamd/README.vpopmail \ - spamd-apache2/README.apache - - # Rename some files so that they don't clash with others. - newdoc spamd/README README.spamd - newdoc sql/README README.sql - newdoc ldap/README README.ldap - - if use qmail; then - dodoc spamc/README.qmail - fi - - insinto /etc/mail/spamassassin/ - insopts -m0400 - newins "${FILESDIR}"/secrets.cf secrets.cf.example - - # Create the directory where sa-update stores its GPG key (if you - # choose to import one). If this directory does not exist, the - # import will fail. This is bug 396307. We expect that the import - # will be performed as root, and making the directory accessible - # only to root prevents a warning on the command-line. - diropts -m0700 - dodir /etc/mail/spamassassin/sa-update-keys - - if use cron; then - # Install the cron job if they want it. - exeinto /etc/cron.daily - newexe "${FILESDIR}/update-spamassassin-rules-r1.cron" \ - update-spamassassin-rules - fi - - # Remove perllocal.pod to avoid file collisions (bug #603338). - perl_delete_localpod || die "failed to remove perllocal.pod" - - # The perl-module eclass calls three other functions to clean - # up in src_install. The first fixes references to ${D} in the - # packlist, and is useful to us, too. The other two functions, - # perl_delete_emptybsdir and perl_remove_temppath, don't seem - # to be needed: there are no empty directories, *.bs files, or - # ${D} paths remaining in our installed image. - perl_fix_packlist || die "failed to fix paths in packlist" -} - -src_test() { - # Trick the test suite into skipping the spamd tests. Setting - # SPAMD_HOST to a non-localhost value causes SKIP_SPAMD_TESTS to be - # set in SATest.pm. - export SPAMD_HOST=disabled - default -} - -pkg_preinst() { - # The spamd daemon runs as this user. Use a real home directory so - # that it can hold SA configuration. - enewuser spamd -1 -1 /home/spamd - - if use mysql || use postgres ; then - local _awlwarn=0 - local _v - for _v in ${REPLACING_VERSIONS}; do - if ver_test "${_v}" -lt "3.4.3"; then - _awlwarn=1 - break - fi - done - if [[ ${_awlwarn} == 1 ]] ; then - ewarn 'If you used AWL before 3.4.3, the SQL schema has changed.' - ewarn 'You will need to manually ALTER your tables for them to' - ewarn 'continue working. See the UPGRADE documentation for' - ewarn 'details.' - ewarn - fi - fi -} - -pkg_postinst() { - elog - elog 'No rules are installed by default. You will need to run sa-update' - elog 'at least once, and most likely configure SpamAssassin before it' - elog 'will work.' - - if ! use cron; then - elog - elog 'You should consider a cron job for sa-update. One is provided' - elog 'for daily updates if you enable the "cron" USE flag.' - fi - elog - elog 'Configuration and update help can be found on the wiki:' - elog - elog ' https://wiki.gentoo.org/wiki/SpamAssassin' - elog - - if use mysql || use postgres ; then - local _v - for _v in ${REPLACING_VERSIONS}; do - if ver_test "${_v}" -lt "3.4.3"; then - ewarn - ewarn 'If you used AWL before 3.4.3, the SQL schema has changed.' - ewarn 'You will need to manually ALTER your tables for them to' - ewarn 'continue working. See the UPGRADE documentation for' - ewarn 'details.' - ewarn - - # show this only once - break - fi - done - fi - - ewarn 'If this version of SpamAssassin causes permissions issues' - ewarn 'with your user configurations or bayes databases, then you' - ewarn 'may need to set SPAMD_RUN_AS_ROOT=true in your OpenRC service' - ewarn 'configuration file, or remove the --username and --groupname' - ewarn 'flags from the SPAMD_OPTS variable in your systemd service' - ewarn 'configuration file.' -} diff --git a/mail-mta/Manifest.gz b/mail-mta/Manifest.gz index a42f5e45dbf28d16a07a7c5a4c96e746cb98beb6..43efe3fb90fdbfd078310ca11aca9737972c591b 100644 GIT binary patch literal 2554 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 Qr@p`YA8oM-2jCF^0MhOo82|tP literal 2554 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 QC<5R84~Uowp5PGx0OaoZiU0rr diff --git a/mail-mta/postfix/Manifest b/mail-mta/postfix/Manifest index 0c14ab27c58f..e796f8f00c29 100644 --- a/mail-mta/postfix/Manifest +++ b/mail-mta/postfix/Manifest @@ -1,3 +1,3 @@ DIST postfix-3.5.8.tar.gz 4614733 BLAKE2B 13166e854f70987f981bb5e7e5dabfaa73b3170ab16fc1ff8f70f6b98a0697ac980bdf74bbfb39fdfd1972f922a31a28882b1575b79fd8f01d81e08e68d756bc SHA512 0abb07d99e343b76e6a26b4a090af9d592f4dfd03c8c737cc72bfb0f4267dafcbb0cb0aa7b6255f8b834c9289d89a5c47b167be3758239309937cb77e0d9464b DIST postfix-3.5.9.tar.gz 4620852 BLAKE2B 66a7bd71e7f74c8f25963ed8d41f04f1f95e060fd23c848065a0e947e766efe058e6593ed8ce1f69528f5b2e9868756d0ea0622b3d77486852882622dd3bb872 SHA512 9ff3a33cdd5811e470d5c6cfa896fa76e4d3257b139deec5f420d18e34232f327b7c8496c5d13566c6f9ae1fdf8719feb9981372b2869b0208a2eb3a1daaeadd -DIST postfix-3.6-20210215.tar.gz 4684983 BLAKE2B ada7cca55793cfdff783d158cf48ff7e631bb37853055ca13fbe5be8e98c02d2fadbffb527bcb2a212967509526cc93aa98fe6298317d2901878c009f291608c SHA512 cb90c0d31dfc096a6846ee916122cc394c47d317143b5680a6ea26da25f0fe28bf7195e1dfbc1b3db731508988292413ff40baf5fb22fff3b247489fed2584eb +DIST postfix-3.6-20210224.tar.gz 4736857 BLAKE2B bfd684a47825fbb40073ecfde79fe9f0099d2b976d139531cacb0357caf19b6b96c57dbba956723aaff054c543e1d5fa0f452085c41927119357dde1472b8db3 SHA512 43ca7a6ed18114faa6ef86d34240c731fd797e239004490ecc7fd587a76a97105aea5d7096cb9c94d705e85f93600cae9cd34dec622bf9318440c0978999b04c diff --git a/mail-mta/postfix/postfix-3.6_pre20210215.ebuild b/mail-mta/postfix/postfix-3.6_pre20210224.ebuild similarity index 100% rename from mail-mta/postfix/postfix-3.6_pre20210215.ebuild rename to mail-mta/postfix/postfix-3.6_pre20210224.ebuild diff --git a/media-fonts/Manifest.gz b/media-fonts/Manifest.gz index 49d674db6fbfa5fa88a21780233d6d5df611afa9..7b77e703efb9594fc06d8e9aea5649d4139a1e6e 100644 GIT binary patch delta 33955 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%0A=ica#9XoeorKW;@G6=Z4F!X9y5Lt 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 I0Az@xIKeK}pRzNut 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 T;8&c2`ak~{twMHHa|Hnam`8G` delta 33998 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

6qMb*6SR`lChFN*dJ@O`OEu6jY_Y0qhfsx9}C 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 KF}vb(1pxqjV0~Z! diff --git a/media-fonts/alegreya-serif/alegreya-serif-2.008.ebuild b/media-fonts/alegreya-serif/alegreya-serif-2.008.ebuild index b975cc926d23..22d4109a1b68 100644 --- a/media-fonts/alegreya-serif/alegreya-serif-2.008.ebuild +++ b/media-fonts/alegreya-serif/alegreya-serif-2.008.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -12,7 +12,7 @@ SRC_URI="https://github.com/huertatipografica/${MY_PN}/archive/v${PV}.tar.gz -> LICENSE="OFL-1.1" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="" DOCS="CONTRIBUTORS.txt README.md" diff --git a/media-fonts/polarsys-b612-fonts/polarsys-b612-fonts-1.008-r1.ebuild b/media-fonts/polarsys-b612-fonts/polarsys-b612-fonts-1.008-r1.ebuild index 47edbea120cf..67486e105d5e 100644 --- a/media-fonts/polarsys-b612-fonts/polarsys-b612-fonts-1.008-r1.ebuild +++ b/media-fonts/polarsys-b612-fonts/polarsys-b612-fonts-1.008-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/polarsys/b612/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="EPL-1.0 BSD OFL-1.1" # to be clarified #746725 SLOT="0" -KEYWORDS="~amd64 arm ~arm64 ppc ppc64 ~x86" +KEYWORDS="amd64 arm arm64 ppc ppc64 x86" S="${WORKDIR}/b612-${PV}" FONT_S="${S}/fonts/ttf" diff --git a/media-gfx/Manifest.gz b/media-gfx/Manifest.gz index 79d39f047c29df7966429c8d60cbebe17ab87849..e3e61dfe0f1da40d03b804a1b7aab60445a1c067 100644 GIT binary patch delta 38409 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 +Last-Update: 2018-08-21 + +--- a/converseen.pro ++++ b/converseen.pro +@@ -122,7 +122,7 @@ loc/converseen_uk_UA.qm + desktopFile.files = res/converseen.desktop + kdeservicemenu.path = $${SHARE_DIR}/kservices5/ServiceMenus + kdeservicemenu.files = res/converseen_import.desktop +- appdata.path = /usr/share/appdata/ ++ appdata.path = /usr/share/metainfo/ + appdata.files = converseen.appdata.xml + + isEmpty(QMAKE_LRELEASE) { diff --git a/media-gfx/converseen/files/converseen-0.9.6.2-gnuinstalldirs.patch b/media-gfx/converseen/files/converseen-0.9.9.0-gnuinstalldirs.patch similarity index 83% rename from media-gfx/converseen/files/converseen-0.9.6.2-gnuinstalldirs.patch rename to media-gfx/converseen/files/converseen-0.9.9.0-gnuinstalldirs.patch index 3b53d056948c..50ad7a01e8db 100644 --- a/media-gfx/converseen/files/converseen-0.9.6.2-gnuinstalldirs.patch +++ b/media-gfx/converseen/files/converseen-0.9.9.0-gnuinstalldirs.patch @@ -1,15 +1,15 @@ -From ba62e29b7739c96ad073a7c14d4fdb5883dbe94c Mon Sep 17 00:00:00 2001 +From 6dbded67fdbe977719ded2a6ffdcdc87165dd541 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Tue, 9 Jan 2018 02:06:09 +0100 Subject: [PATCH] Use GNUInstalldirs No need to reinvent the wheel, make use of standards provided by cmake. --- - CMakeLists.txt | 36 +++++++++++++++++++----------------- - 1 file changed, 19 insertions(+), 17 deletions(-) + CMakeLists.txt | 40 +++++++++++++++++++++------------------- + 1 file changed, 21 insertions(+), 19 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt -index a944102..de5e556 100755 +index f135b66..4bd8764 100755 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -5,6 +5,8 @@ cmake_minimum_required(VERSION 2.6) @@ -21,7 +21,7 @@ index a944102..de5e556 100755 ADD_DEFINITIONS( ${OPTIMIZATION_FLAGS} ) SET(converseen_UIS -@@ -129,20 +131,20 @@ ADD_EXECUTABLE(${GUI} +@@ -131,22 +133,22 @@ ADD_EXECUTABLE(${GUI} TARGET_LINK_LIBRARIES(${GUI} ${Qt5Network_LIBRARIES} ${Qt5Widgets_LIBRARIES} ${ImageMagick_LIBRARY} ${ImageMagick_Magick++_LIBRARY} ${ImageMagick_MagickCore_LIBRARY}) @@ -29,7 +29,7 @@ index a944102..de5e556 100755 -install(FILES res/converseen.desktop DESTINATION ${CMAKE_INSTALL_PREFIX}/share/applications) -install(FILES res/converseen.png DESTINATION ${CMAKE_INSTALL_PREFIX}/share/pixmaps) -install(FILES res/converseen_import.desktop DESTINATION ${CMAKE_INSTALL_PREFIX}/share/kservices5/ServiceMenus) --install(FILES converseen.appdata.xml DESTINATION /usr/share/appdata/) +-install(FILES converseen.appdata.xml DESTINATION /usr/share/metainfo/) -install(FILES ${CMAKE_CURRENT_BINARY_DIR}/converseen_cs_CZ.qm DESTINATION ${CMAKE_INSTALL_PREFIX}/share/converseen/loc) -install(FILES ${CMAKE_CURRENT_BINARY_DIR}/converseen_de_DE.qm DESTINATION ${CMAKE_INSTALL_PREFIX}/share/converseen/loc) -install(FILES ${CMAKE_CURRENT_BINARY_DIR}/converseen_es_CL.qm DESTINATION ${CMAKE_INSTALL_PREFIX}/share/converseen/loc) @@ -42,11 +42,13 @@ index a944102..de5e556 100755 -install(FILES ${CMAKE_CURRENT_BINARY_DIR}/converseen_pl_PL.qm DESTINATION ${CMAKE_INSTALL_PREFIX}/share/converseen/loc) -install(FILES ${CMAKE_CURRENT_BINARY_DIR}/converseen_ja_JP.qm DESTINATION ${CMAKE_INSTALL_PREFIX}/share/converseen/loc) -install(FILES ${CMAKE_CURRENT_BINARY_DIR}/converseen_da_DK.qm DESTINATION ${CMAKE_INSTALL_PREFIX}/share/converseen/loc) +-install(FILES ${CMAKE_CURRENT_BINARY_DIR}/converseen_uk_UA.qm DESTINATION ${CMAKE_INSTALL_PREFIX}/share/converseen/loc) +-install(FILES ${CMAKE_CURRENT_BINARY_DIR}/converseen_sv_SE.qm DESTINATION ${CMAKE_INSTALL_PREFIX}/share/converseen/loc) +install(PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/converseen DESTINATION ${CMAKE_INSTALL_BINDIR}) +install(FILES res/converseen.desktop DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/applications) +install(FILES res/converseen.png DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/pixmaps) +install(FILES res/converseen_import.desktop DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/kservices5/ServiceMenus) -+install(FILES converseen.appdata.xml DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/appdata/) ++install(FILES converseen.appdata.xml DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/metainfo/) +install(FILES ${CMAKE_CURRENT_BINARY_DIR}/converseen_cs_CZ.qm DESTINATION ${CMAKE_INSTALL_LOCALEDIR}/converseen/loc) +install(FILES ${CMAKE_CURRENT_BINARY_DIR}/converseen_de_DE.qm DESTINATION ${CMAKE_INSTALL_LOCALEDIR}/converseen/loc) +install(FILES ${CMAKE_CURRENT_BINARY_DIR}/converseen_es_CL.qm DESTINATION ${CMAKE_INSTALL_LOCALEDIR}/converseen/loc) @@ -59,6 +61,8 @@ index a944102..de5e556 100755 +install(FILES ${CMAKE_CURRENT_BINARY_DIR}/converseen_pl_PL.qm DESTINATION ${CMAKE_INSTALL_LOCALEDIR}/converseen/loc) +install(FILES ${CMAKE_CURRENT_BINARY_DIR}/converseen_ja_JP.qm DESTINATION ${CMAKE_INSTALL_LOCALEDIR}/converseen/loc) +install(FILES ${CMAKE_CURRENT_BINARY_DIR}/converseen_da_DK.qm DESTINATION ${CMAKE_INSTALL_LOCALEDIR}/converseen/loc) ++install(FILES ${CMAKE_CURRENT_BINARY_DIR}/converseen_uk_UA.qm DESTINATION ${CMAKE_INSTALL_LOCALEDIR}/converseen/loc) ++install(FILES ${CMAKE_CURRENT_BINARY_DIR}/converseen_sv_SE.qm DESTINATION ${CMAKE_INSTALL_LOCALEDIR}/converseen/loc) -- -2.15.1 +2.30.1 diff --git a/media-gfx/converseen/files/converseen-0.9.9.0-no-update.patch b/media-gfx/converseen/files/converseen-0.9.9.0-no-update.patch new file mode 100644 index 000000000000..f4dad00586ab --- /dev/null +++ b/media-gfx/converseen/files/converseen-0.9.9.0-no-update.patch @@ -0,0 +1,20 @@ +Description: Don't check upstream versions + Don't check new versions page due to privacy concerns. +Forwarded: no +Last-Update: 2018-08-21 +Author: Laszlo Boszormenyi (GCS) +Bug-Debian: https://bugs.debian.org/761944 + +--- + +--- a/src/mainwindowimpl.cpp ++++ b/src/mainwindowimpl.cpp +@@ -1012,7 +1012,7 @@ void MainWindowImpl::openFlattrLink() + void MainWindowImpl::checkForUpdates() + { + UpdateChecker *up = new UpdateChecker(); +- up->checkForUpdates(); ++// up->checkForUpdates(); + } + + void MainWindowImpl::bugReport() diff --git a/media-gfx/gnofract4d/gnofract4d-4.3_p20201029.ebuild b/media-gfx/gnofract4d/gnofract4d-4.3_p20201029.ebuild index 18603a79dacf..414a07e0ba72 100644 --- a/media-gfx/gnofract4d/gnofract4d-4.3_p20201029.ebuild +++ b/media-gfx/gnofract4d/gnofract4d-4.3_p20201029.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 @@ -16,7 +16,7 @@ SRC_URI="https://github.com/fract4d/gnofract4d/archive/${COMMIT}.tar.gz -> ${P}. LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" DEPEND=" media-libs/libpng:0= diff --git a/media-gfx/libimagequant/libimagequant-2.12.3.ebuild b/media-gfx/libimagequant/libimagequant-2.12.3.ebuild index b434e3e4b783..a0eab3ab6c3b 100644 --- a/media-gfx/libimagequant/libimagequant-2.12.3.ebuild +++ b/media-gfx/libimagequant/libimagequant-2.12.3.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="https://github.com/ImageOptim/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="GPL-3" SLOT="0/0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" IUSE="cpu_flags_x86_sse2 debug openmp static-libs" DEPEND="" diff --git a/media-gfx/xdot/xdot-1.2.ebuild b/media-gfx/xdot/xdot-1.2.ebuild index 6755532596fb..36fc37fe145c 100644 --- a/media-gfx/xdot/xdot-1.2.ebuild +++ b/media-gfx/xdot/xdot-1.2.ebuild @@ -27,6 +27,7 @@ LICENSE="LGPL-2+" SLOT="0" DEPEND=" + dev-python/numpy[${PYTHON_USEDEP}] dev-python/pycairo[${PYTHON_USEDEP}] dev-python/pygobject:3[${PYTHON_USEDEP}] media-gfx/graphviz diff --git a/media-gfx/xdot/xdot-9999.ebuild b/media-gfx/xdot/xdot-9999.ebuild index 55d43b4b1a66..1f4cdb063a5a 100644 --- a/media-gfx/xdot/xdot-9999.ebuild +++ b/media-gfx/xdot/xdot-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 @@ -27,6 +27,7 @@ LICENSE="LGPL-2+" SLOT="0" DEPEND=" + dev-python/numpy[${PYTHON_USEDEP}] dev-python/pycairo[${PYTHON_USEDEP}] dev-python/pygobject:3[${PYTHON_USEDEP}] media-gfx/graphviz diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz index 0e6e5f9a6b9e2dbd0aae4dc6dd2ebede03397c7a..0b48eb6ff51a3d26f39927e815f73c6e465d7fd7 100644 GIT binary patch delta 63420 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 F0RVG$Rb2o8 delta 63588 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 J_-Zas0RX1nQMLd8 delta 22344 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 diff --git a/media-plugins/vdr-devstatus/vdr-devstatus-0.4.1-r1.ebuild b/media-plugins/vdr-devstatus/vdr-devstatus-0.4.1-r1.ebuild index a51ba83b6f6a..c96f29a2d687 100644 --- a/media-plugins/vdr-devstatus/vdr-devstatus-0.4.1-r1.ebuild +++ b/media-plugins/vdr-devstatus/vdr-devstatus-0.4.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2019 Gentoo Authors +# Copyright 2019-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI="http://www.u32.de/download/${P}.tgz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" DEPEND="media-video/vdr" RDEPEND="${DEPEND}" diff --git a/media-plugins/vdr-dvbapi/vdr-dvbapi-2.2.4.ebuild b/media-plugins/vdr-dvbapi/vdr-dvbapi-2.2.4.ebuild index 8f22cdaedc30..35df01ca84a5 100644 --- a/media-plugins/vdr-dvbapi/vdr-dvbapi-2.2.4.ebuild +++ b/media-plugins/vdr-dvbapi/vdr-dvbapi-2.2.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -11,7 +11,7 @@ DESCRIPTION="VDR Plugin: allows connect VDR to OScam" HOMEPAGE="https://github.com/manio/vdr-plugin-dvbapi" SRC_URI="https://github.com/manio/vdr-plugin-dvbapi/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" SLOT="0" LICENSE="GPL-2+" IUSE="cpu_flags_x86_3dnow cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 dvbcsa" diff --git a/media-plugins/vdr-dvbapi/vdr-dvbapi-2.2.5.ebuild b/media-plugins/vdr-dvbapi/vdr-dvbapi-2.2.5.ebuild index 226f7268108c..21c925cb0abb 100644 --- a/media-plugins/vdr-dvbapi/vdr-dvbapi-2.2.5.ebuild +++ b/media-plugins/vdr-dvbapi/vdr-dvbapi-2.2.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 2019 Gentoo Authors +# Copyright 2019-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -13,7 +13,7 @@ SRC_URI="https://github.com/manio/vdr-plugin-dvbapi/archive/v${PV}.tar.gz -> ${M LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="cpu_flags_x86_3dnow cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 dvbcsa" DEPEND=">=media-video/vdr-2.4.1 diff --git a/media-plugins/vdr-epgsearch/vdr-epgsearch-2.2.0.ebuild b/media-plugins/vdr-epgsearch/vdr-epgsearch-2.2.0.ebuild index 0a8a30e973a4..ebf6ebe1eb32 100644 --- a/media-plugins/vdr-epgsearch/vdr-epgsearch-2.2.0.ebuild +++ b/media-plugins/vdr-epgsearch/vdr-epgsearch-2.2.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020 Gentoo Authors +# Copyright 2020-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI="https://projects.vdr-developer.org/git/vdr-plugin-${VDRPLUGIN}.git/snap LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="+conflictcheckonly +epgsearchonly pcre +quicksearch tre" DEPEND="=media-video/vdr-2.2* diff --git a/media-plugins/vdr-osdteletext/vdr-osdteletext-0.9.7.ebuild b/media-plugins/vdr-osdteletext/vdr-osdteletext-0.9.7.ebuild index 0e74ef131f8b..ea64297123b5 100644 --- a/media-plugins/vdr-osdteletext/vdr-osdteletext-0.9.7.ebuild +++ b/media-plugins/vdr-osdteletext/vdr-osdteletext-0.9.7.ebuild @@ -1,4 +1,4 @@ -# Copyright 2019 Gentoo Authors +# Copyright 2019-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -13,7 +13,7 @@ SRC_URI="https://projects.vdr-developer.org/attachments/download/${VERSION}/${P} LICENSE="GPL-2+ public-domain" #teletext2.ttf, not copyrightable SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" DEPEND="media-video/vdr" RDEPEND="${DEPEND}" diff --git a/media-plugins/vdr-skinsoppalusikka/vdr-skinsoppalusikka-2.4.0.ebuild b/media-plugins/vdr-skinsoppalusikka/vdr-skinsoppalusikka-2.4.0.ebuild index fb4274071dec..3ed6cf26f358 100644 --- a/media-plugins/vdr-skinsoppalusikka/vdr-skinsoppalusikka-2.4.0.ebuild +++ b/media-plugins/vdr-skinsoppalusikka/vdr-skinsoppalusikka-2.4.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 2019 Gentoo Authors +# Copyright 2019-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI="http://www.saunalahti.fi/~rahrenbe/vdr/soppalusikka/files/${P}.tgz" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" DEPEND=">=media-video/vdr-2.4.0" RDEPEND="${DEPEND} diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz index 816ed548e6d92bc661b57ff303583c729381cad0..5e71bb790b41c1a57bfafbaa66feb5a7503f4656 100644 GIT binary patch delta 35303 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

x zGTFl;R02*OG%>i)0OtMMxx?q(`fSjP`0d`K(0Tw26rt~>br9(3f zoysg!)f2eL{(W7q0lb~lg3vj^(RIC64nmh`D2v^~nu$V_6&z0rQiHxontiJ_8Tj3m zX3(LWoot_IT8$|c@?Cc|Q2GWs-<^Nrf;;eF>wI|`*p3;Mu(G&!4ur{(dxl+O5;5BvBVrI83AtvwVfE*kNJ2*)l P|L1=I($%5bqNf1>2$>=9 delta 35327 zcmV(lK=i-+$OC}M1F+9pe;aMNabwB)iFz#(AVA`A01#+v+-m9S=Z^h7{kJzX>lCZ) z_8oid)=?c62xLYkA|tv@*Gnp4G=>sUmyV!=$Q%a;DQDG0m!0#yG+$cRpLN*W}hwB7vA1I zW7BVF!4K(&goaM8Ka@djUV_5+q;*%puwJv06XB{}^At ze0xK#kJ0XB=Az)HWZz6^y&Vtcpv6t+HgK)8_0@An-YwDqe`R!V?kH!5Z~Bg_3-64y zUH@Su<-vAx94WB%MS{&^G~Kr25^Nx75>7S}z-zQS3Od<)xhqhVl`**-o#hXmiPto# zTZRBRYM1Q8gX#9eyFOCby_X-0WY4Bm{hEiG6zsfcB0#n;5w)rI?n(tyQj(_Hl+D}X zti4w3pKr}De+5!ri=|{7LFA;m6|VC=y}~9sZoO;14Q!D}tHNh$gr7y?Jc}-V_IocI zHe{*2)uQyHZW@Nq)OBRo`7TAbHj)8Y767#DZ3s#-^-@tvPTsa0|e;h+0eS%DvyB`nY+ESIv-iy2j{D=uT zQF0f3cuLZb(@pODmBLjLcL?OMsOpfM-e!MW*E*+i?39LpDWZfd0M5Kz0d`e9BtTQe z9SW~>pTx!$zx%S%>!SU0UetEa75j95`utS!D31;zmFfiB6}_|UdfX}^DKV$rofWD2 zf4Nfg+S!(K`3BPO-~+i;;8${FAX4dmLcrN_Qm`p|XEUubI8Y)XYQs`@2WAxfmJiO) zw3EX4)#a&U=ozJ+7S(sM9#DzEp+@!DorNQQEw#WyVb7cZsym+~4P~mm#knO6cqA`{ z9|VM&(dj_QBa={rD(NM+CE(z2Bv@DFfBX_2EwMl9b8mqtAC78MLakj2=c2BxVH^iQ z>CvO|yh@XG-lp8=B`jer+*_EOzoM0g9W)goRtTHG0Chc+eXzcy8_h;UuHNe=7Fl z<)*FnL!l|E-*z8Cv?u|I!k6^2LjBE$5FE)Sk)l_D-Tqvx?@t+u<3Yz{o2*or@~MIw zM>|u9bZ4k~IxopustO-ofpls4JJr2zzz#X>>o!+MQMDR%m2xQe+_hg^7ma?(W@Z(A z`X{^?zP&PiUe)YlgZ9FR>Kw%m_qw2smT3ntdIo`y#P%FpAUPX8=)~7%I{q@V=8aU

%@JQIZPMto{2GB40WS_a5rtn`6>9>m8_e#* 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 nBv&dp9K5EETFk7rCB)?Y9FT(}VFxFvBTDxt diff --git a/media-sound/mumble/Manifest b/media-sound/mumble/Manifest index 2863c1c65da6..60171f29aec6 100644 --- a/media-sound/mumble/Manifest +++ b/media-sound/mumble/Manifest @@ -1,2 +1 @@ -DIST mumble-1.3.3.tar.gz 8591354 BLAKE2B e5bf4d0a21f3c9af761b0892c4a5a7d86244d3283070976fe7a779a10567ffd857e0c19dad750cdbae40d851ce1dcf17b66c63a2cb5142a13358af6f272445dd SHA512 be4c6d4de82a1059bf30d4c7e3c44e41e4bb50dc4a811b7d0def808c52059ff7bcccf65140db940f18cc1bb66d58ea4dab23ba5dcfae3b8b904866751f32edb3 DIST mumble-1.3.4.tar.gz 8592741 BLAKE2B bcde3fd859ec4faea06f996cd4c583af7c0b8409cca79cb05ef8ba7fcdeac9e49ed1d07a4131225dd582da7610190d4006abc731fd4276b2288e02e8c18effb6 SHA512 e2dde5aad30d1a931e7acd8d7db0b8c785d3a268d0b8cf5626fa03953a51bcadb719c6682c440d02524e83beee13d73d8f5bb3fdf98ab1c82d3ecf824cc25f68 diff --git a/media-sound/mumble/mumble-1.3.3.ebuild b/media-sound/mumble/mumble-1.3.3.ebuild deleted file mode 100644 index 0da26f648ad4..000000000000 --- a/media-sound/mumble/mumble-1.3.3.ebuild +++ /dev/null @@ -1,161 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit desktop multilib-build qmake-utils xdg - -DESCRIPTION="Mumble is an open source, low-latency, high quality voice chat software" -HOMEPAGE="https://wiki.mumble.info" -if [[ "${PV}" == 9999 ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/mumble-voip/mumble.git" - EGIT_SUBMODULES=( '-*' celt-0.7.0-src celt-0.11.0-src themes/Mumble 3rdparty/rnnoise-src ) -else - if [[ "${PV}" == *_pre* ]] ; then - SRC_URI="https://dev.gentoo.org/~polynomial-c/dist/${P}.tar.xz" - else - MY_PV="${PV/_/-}" - MY_P="${PN}-${MY_PV}" - SRC_URI="https://github.com/mumble-voip/mumble/releases/download/${MY_PV}/${MY_P}.tar.gz - https://dl.mumble.info/${MY_P}.tar.gz" - S="${WORKDIR}/${P/_*}" - fi - KEYWORDS="amd64 ~arm64 ~ppc64 x86" -fi - -LICENSE="BSD MIT" -SLOT="0" -IUSE="+alsa +dbus debug g15 jack libressl +opus oss pch portaudio pulseaudio +rnnoise speech zeroconf" - -RDEPEND=" - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5[ssl] - dev-qt/qtsql:5[sqlite] - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - >=dev-libs/protobuf-2.2.0:= - >=media-libs/libsndfile-1.0.20[-minimal] - >=media-libs/speex-1.2.0 - media-libs/speexdsp - sys-apps/lsb-release - x11-libs/libX11 - x11-libs/libXi - alsa? ( media-libs/alsa-lib ) - dbus? ( dev-qt/qtdbus:5 ) - g15? ( app-misc/g15daemon ) - jack? ( virtual/jack ) - !libressl? ( >=dev-libs/openssl-1.0.0b:0= ) - libressl? ( dev-libs/libressl ) - opus? ( >=media-libs/opus-1.0.1 ) - portaudio? ( media-libs/portaudio ) - pulseaudio? ( media-sound/pulseaudio ) - speech? ( >=app-accessibility/speech-dispatcher-0.8.0 ) - zeroconf? ( net-dns/avahi[mdnsresponder-compat] ) -" -DEPEND="${RDEPEND} - >=dev-libs/boost-1.41.0 - x11-base/xorg-proto -" -BDEPEND=" - dev-qt/linguist-tools:5 - virtual/pkgconfig -" - -# NB: qmake does not support multilib but it's fine to configure -# for the native ABI here -src_configure() { - myuse() { - [[ -n "${1}" ]] || die "myuse: No use option given" - use ${1} || echo no-${1} - } - - local conf_add=( - bundled-celt - no-bundled-opus - no-bundled-speex - no-embed-qt-translations - no-server - no-update - $(myuse alsa) - $(myuse dbus) - $(usex debug 'symbols debug' release) - $(myuse g15) - $(usex jack '' no-jackaudio) - $(myuse opus) - $(myuse oss) - $(myuse portaudio) - $(myuse pulseaudio) - $(myuse rnnoise) - $(usex speech '' no-speechd) - $(usex zeroconf '' no-bonjour) - ) - - use pch || conf_add+=( no-pch ) - - eqmake5 "${S}/main.pro" -recursive \ - CONFIG+="${conf_add[*]}" \ - DEFINES+="PLUGIN_PATH=/usr/$(get_libdir)/mumble" -} - -multilib_src_compile() { - local emake_args=( - # place libmumble* in a subdirectory - DESTDIR_ADD="/${MULTILIB_ABI_FLAG}" - {C,L}FLAGS_ADD="$(get_abi_CFLAGS)" - ) - # build only overlay library for other ABIs - multilib_is_native_abi || emake_args+=( -C overlay_gl ) - emake "${emake_args[@]}" - emake clean -} - -src_compile() { - multilib_foreach_abi multilib_src_compile -} - -multilib_src_install() { - local dir=$(usex debug debug release) - insinto /usr/$(get_libdir)/${PN} - doins "${dir}/${MULTILIB_ABI_FLAG}"/libmumble.so* - if multilib_is_native_abi; then - dobin "${dir}"/mumble - doins "${dir}"/libcelt0.so* "${dir}"/plugins/lib*.so* - fi -} - -src_install() { - multilib_foreach_abi multilib_src_install - - newdoc README.Linux README - dodoc CHANGES - dobin scripts/mumble-overlay - - insinto /usr/share/services - doins scripts/mumble.protocol - - domenu scripts/mumble.desktop - - doicon -s scalable icons/mumble.svg - - doman man/mumble-overlay.1 - doman man/mumble.1 -} - -pkg_preinst() { - xdg_pkg_preinst -} - -pkg_postinst() { - xdg_pkg_postinst - echo - elog "Visit https://wiki.mumble.info/ for futher configuration instructions." - elog "Run mumble-overlay to start the OpenGL overlay (after starting mumble)." - echo -} - -pkg_postrm() { - xdg_pkg_postrm -} diff --git a/media-sound/sndio/files/sndiod b/media-sound/sndio/files/sndiod index ee38dcb97d94..ce4ebe523c16 100644 --- a/media-sound/sndio/files/sndiod +++ b/media-sound/sndio/files/sndiod @@ -1,3 +1,2 @@ #!/sbin/openrc-run command="sndiod" -command_user="sndiod" diff --git a/media-sound/sndio/sndio-1.7.0.ebuild b/media-sound/sndio/sndio-1.7.0-r1.ebuild similarity index 93% rename from media-sound/sndio/sndio-1.7.0.ebuild rename to media-sound/sndio/sndio-1.7.0-r1.ebuild index d5c4ef3a230b..d68b89b4b8b7 100644 --- a/media-sound/sndio/sndio-1.7.0.ebuild +++ b/media-sound/sndio/sndio-1.7.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.sndio.org/${P}.tar.gz" LICENSE="ISC" SLOT="0/7.0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc ~x86" +KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86" IUSE="alsa" DEPEND=" diff --git a/media-sound/teamspeak-client/Manifest b/media-sound/teamspeak-client/Manifest index 0e13ea766ed3..0bd2eeebefbb 100644 --- a/media-sound/teamspeak-client/Manifest +++ b/media-sound/teamspeak-client/Manifest @@ -1,3 +1,3 @@ DIST TeamSpeak3-Client-linux_amd64-3.5.6.run 100152301 BLAKE2B 9fbaa32ac000c9e29e09dcb1c932acea45265d5cf464308d6f27063fb3095690f3cb96abb061ce947438a4b919dcbaf8f3f0189048b470b09bb2b8285e426e39 SHA512 fe1b41773d2b2de8198fdaf189c6665994eeaf6a0255485f7d342a3e77702f5515d5c5c685410a0b5844b4ad5c395d57b68e57c7b1f46bd1211ef813ce1e0030 DIST TeamSpeak3-Client-linux_x86-3.5.6.run 98637555 BLAKE2B 6f891e6846f8f899edb8ef107b7ea6518f413488525b7696863292d99d73614cae40631f5ed2341cce75ea62ffd94c60968ff6b5d587446d7469271835c01202 SHA512 dfc5ed3e2a92ed9f1cea2fdde5e40cf73e4a999ea782c434b26072ac0e7ac37d6305c06ae2d39c104eeee10639f325c7b96f538082e60224a68c0553fab0d12c -DIST teamspeak-client-5.0.0_beta40.tar.gz 116647752 BLAKE2B f0e5cf0aa2fe4c69bd7c621454918c13175d0708c3ad54b5dd0b18dfbbd0dc18af520d0f65e391f36d7d5cb3a8c2eaffec0619101f4b59262b8885cebf86629b SHA512 abeacf9d200f68ae4ac9a9adee146a52d81a7f34c7593cfa0ca363300f18ca1d85e582181d1c874accb5a84eb17bb1ed6bc79fb460708fbb2ebd937c40f28607 +DIST teamspeak-client-5.0.0_beta43.tar.gz 116647752 BLAKE2B f0e5cf0aa2fe4c69bd7c621454918c13175d0708c3ad54b5dd0b18dfbbd0dc18af520d0f65e391f36d7d5cb3a8c2eaffec0619101f4b59262b8885cebf86629b SHA512 abeacf9d200f68ae4ac9a9adee146a52d81a7f34c7593cfa0ca363300f18ca1d85e582181d1c874accb5a84eb17bb1ed6bc79fb460708fbb2ebd937c40f28607 diff --git a/media-sound/teamspeak-client/teamspeak-client-3.5.6-r3.ebuild b/media-sound/teamspeak-client/teamspeak-client-3.5.6-r4.ebuild similarity index 98% rename from media-sound/teamspeak-client/teamspeak-client-3.5.6-r3.ebuild rename to media-sound/teamspeak-client/teamspeak-client-3.5.6-r4.ebuild index 75182652f204..151c902c854a 100644 --- a/media-sound/teamspeak-client/teamspeak-client-3.5.6-r3.ebuild +++ b/media-sound/teamspeak-client/teamspeak-client-3.5.6-r4.ebuild @@ -71,7 +71,7 @@ src_prepare() { # Fixes QA Notice: Unresolved soname dependencies. # Since this is a binary only package, it must be patched. - local quazip_so="libquazip1-qt5.so" + local quazip_so="libquazip1-qt5.so.1.0.0" if has_version " readlen && !seek_forward(in, len-readlen))) - { - fprintf(stderr, _("Warning: Unexpected EOF in reading AIFF header\n")); - return 0; -@@ -277,11 +277,18 @@ - return 0; - } - -- format.channels = READ_U16_BE(buffer); -+ format.channels = (short)READ_U16_BE(buffer); - format.totalframes = READ_U32_BE(buffer+2); - format.samplesize = READ_U16_BE(buffer+6); - format.rate = (int)read_IEEE80(buffer+8); - -+ if(format.channels <=0) -+ { -+ fprintf(stderr, _("ERROR: Invalid channel count in AIFF header\n")); -+ return 0; -+ -+ } -+ - aiff->bigendian = 1; - - if(aifc) -@@ -449,11 +449,17 @@ - } - - format.format = READ_U16_LE(buf); -- format.channels = READ_U16_LE(buf+2); -+ format.channels = (short)READ_U16_LE(buf+2); - format.samplerate = READ_U32_LE(buf+4); - format.bytespersec = READ_U32_LE(buf+8); - format.align = READ_U16_LE(buf+12); - format.samplesize = READ_U16_LE(buf+14); -+ -+ if(format.channels == 0) -+ { -+ fprintf(stderr, _("ERROR: Zero channels in WAV header\n")); -+ return 0; -+ } - - if(format.format == -2) /* WAVE_FORMAT_EXTENSIBLE */ - { diff --git a/media-sound/vorbis-tools/files/vorbis-tools-1.4.0-CVE-2014-9640.patch b/media-sound/vorbis-tools/files/vorbis-tools-1.4.0-CVE-2014-9640.patch deleted file mode 100644 index 51c23b062aff..000000000000 --- a/media-sound/vorbis-tools/files/vorbis-tools-1.4.0-CVE-2014-9640.patch +++ /dev/null @@ -1,24 +0,0 @@ -Patch taken from: -https://trac.xiph.org/changeset/19117 -To fix bug report: -https://bugs.gentoo.org/show_bug.cgi?id=537422 ---- vorbis-tools-1.4.0/oggenc/oggenc.c -+++ vorbis-tools-1.4.0/oggenc/oggenc.c -@@ -97,6 +97,8 @@ - .3,-1, - 0,0,0.f, - 0, 0, 0, 0, 0}; -+ input_format raw_format = {NULL, 0, raw_open, wav_close, "raw", -+ N_("RAW file reader")}; - - int i; - -@@ -239,8 +241,6 @@ - - if(opt.rawmode) - { -- input_format raw_format = {NULL, 0, raw_open, wav_close, "raw", -- N_("RAW file reader")}; - - enc_opts.rate=opt.raw_samplerate; - enc_opts.channels=opt.raw_channels; diff --git a/media-sound/vorbis-tools/files/vorbis-tools-1.4.0-docdir.patch b/media-sound/vorbis-tools/files/vorbis-tools-1.4.0-docdir.patch deleted file mode 100644 index d3fdde0e11d7..000000000000 --- a/media-sound/vorbis-tools/files/vorbis-tools-1.4.0-docdir.patch +++ /dev/null @@ -1,14 +0,0 @@ -Thanks-to: Chris Mayo -https://bugs.gentoo.org/533774 - ---- a/ogg123/Makefile.am -+++ b/ogg123/Makefile.am -@@ -19,7 +19,7 @@ - localedir = $(datadir)/locale - DEFS = -DSYSCONFDIR=\"$(sysconfdir)\" -DLOCALEDIR=\"$(localedir)\" @DEFS@ - --docdir = $(datadir)/doc/$(PACKAGE)-$(VERSION) -+docdir = @docdir@ - mandir = @MANDIR@ - - bin_PROGRAMS = ogg123 diff --git a/media-sound/vorbis-tools/files/vorbis-tools-1.4.0-format-security.patch b/media-sound/vorbis-tools/files/vorbis-tools-1.4.0-format-security.patch deleted file mode 100644 index 501300ca6171..000000000000 --- a/media-sound/vorbis-tools/files/vorbis-tools-1.4.0-format-security.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- vorbis-tools-1.4.0.orig/ogg123/status.c -+++ vorbis-tools-1.4.0/ogg123/status.c -@@ -148,7 +148,7 @@ - - switch (stats->type) { - case stat_noarg: -- len += sprintf(str+len, stats->formatstr); -+ len += sprintf(str+len, "%s", stats->formatstr); - break; - case stat_intarg: - len += sprintf(str+len, stats->formatstr, stats->arg.intarg); diff --git a/media-sound/vorbis-tools/files/vorbis-tools-1.4.0-underlinking.patch b/media-sound/vorbis-tools/files/vorbis-tools-1.4.0-underlinking.patch deleted file mode 100644 index 9aee38e0b19e..000000000000 --- a/media-sound/vorbis-tools/files/vorbis-tools-1.4.0-underlinking.patch +++ /dev/null @@ -1,47 +0,0 @@ -http://bugs.gentoo.org/513942 - -Fix building with `./configure --enable-ogg123 --without-flac --without-speex --without-kate` and `make`: - -libtool: link: gcc -Wall -ffast-math -fsigned-char -O2 -pipe -march=native -Wl,-O1 -Wl,--hash-style=gnu -o oggenc oggenc.o audio.o encode.o platform.o resample.o skeleton.o -Wl,--as-needed ../share/libutf8.a ../share/libgetopt.a -lvorbisenc -lvorbis -logg -resample.o:resample.c:function res_init: error: undefined reference to 'sin' -collect2: error: ld returned 1 exit status - -libtool: link: gcc -Wall -ffast-math -fsigned-char -O2 -pipe -march=native -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -o ogg123 audio.o buffer.o callbacks.o cfgfile_options.o cmdline_options.o file_transport.o format.o http_transport.o ogg123.o oggvorbis_format.o playlist.o status.o remote.o transport.o vorbis_comments.o vgfilter.o ../share/libutf8.a ../share/libgetopt.a -lvorbisfile -lvorbis -logg -lao -lnsl -lcurl -lpthread -vgfilter.o:vgfilter.c:function vg_init: error: undefined reference to '__pow_finite' -vgfilter.o:vgfilter.c:function vg_init: error: undefined reference to '__pow_finite' -vgfilter.o:vgfilter.c:function vg_filter: error: undefined reference to 'tanh' -vgfilter.o:vgfilter.c:function vg_filter: error: undefined reference to 'tanh' -collect2: error: ld returned 1 exit status - -This is using the new GNU gold linker: - -$ ld -v -GNU gold (GNU Binutils 2.24) 1.11 - -Happens because -lm gets appended to the libraries list only with, for example, --with-flac but vgfilter.c and resample.c are always -using functions from the mathlib. - -Therefore, always link to mathlib: - ---- a/ogg123/Makefile.am -+++ b/ogg123/Makefile.am -@@ -30,7 +30,7 @@ - ogg123_LDADD = @SHARE_LIBS@ \ - @VORBISFILE_LIBS@ @VORBIS_LIBS@ @OGG_LIBS@ @AO_LIBS@ \ - @SOCKET_LIBS@ @LIBICONV@ @CURL_LIBS@ @PTHREAD_CFLAGS@ \ -- @PTHREAD_LIBS@ @I18N_LIBS@ @FLAC_LIBS@ @SPEEX_LIBS@ -+ @PTHREAD_LIBS@ @I18N_LIBS@ @FLAC_LIBS@ @SPEEX_LIBS@ -lm - - ogg123_DEPENDENCIES = @SHARE_LIBS@ - ogg123_SOURCES = audio.c buffer.c callbacks.c \ ---- a/oggenc/Makefile.am -+++ b/oggenc/Makefile.am -@@ -23,7 +23,7 @@ - - oggenc_LDADD = @SHARE_LIBS@ \ - @VORBISENC_LIBS@ @VORBIS_LIBS@ @KATE_LIBS@ @OGG_LIBS@ \ -- @LIBICONV@ @I18N_LIBS@ @FLAC_LIBS@ -+ @LIBICONV@ @I18N_LIBS@ @FLAC_LIBS@ -lm - - oggenc_DEPENDENCIES = @SHARE_LIBS@ - diff --git a/media-sound/vorbis-tools/vorbis-tools-1.4.0-r5.ebuild b/media-sound/vorbis-tools/vorbis-tools-1.4.0-r5.ebuild deleted file mode 100644 index 51e642dbe33a..000000000000 --- a/media-sound/vorbis-tools/vorbis-tools-1.4.0-r5.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools - -DESCRIPTION="Tools for using the Ogg Vorbis sound file format" -HOMEPAGE="http://www.vorbis.com" -SRC_URI="http://downloads.xiph.org/releases/vorbis/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" -IUSE="flac kate nls +ogg123 speex" - -RDEPEND=" - >=media-libs/libvorbis-1.3.0 - flac? ( media-libs/flac ) - kate? ( media-libs/libkate ) - ogg123? ( - >=media-libs/libao-1.0.0 - net-misc/curl - ) - speex? ( media-libs/speex ) -" -DEPEND="${RDEPEND} - virtual/pkgconfig - nls? ( sys-devel/gettext ) -" - -PATCHES=( - "${FILESDIR}"/${P}-underlinking.patch - "${FILESDIR}"/${P}-format-security.patch - "${FILESDIR}"/${P}-CVE-2014-9640.patch - "${FILESDIR}"/${P}-CVE-2014-9638.patch - "${FILESDIR}"/${P}-docdir.patch -) - -src_prepare() { - default - sed -i -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.ac || die #515220 - eautoreconf -} - -src_configure() { - econf \ - $(use_enable nls) \ - $(use_enable ogg123) \ - $(use_with flac) \ - $(use_with speex) \ - $(use_with kate) -} diff --git a/media-sound/vorbis-tools/vorbis-tools-1.4.2.ebuild b/media-sound/vorbis-tools/vorbis-tools-1.4.2.ebuild index d962b688f9d9..9c088f59ceb2 100644 --- a/media-sound/vorbis-tools/vorbis-tools-1.4.2.ebuild +++ b/media-sound/vorbis-tools/vorbis-tools-1.4.2.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://ftp.osuosl.org/pub/xiph/releases/vorbis/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" IUSE="flac kate nls +ogg123 speex" RDEPEND=" diff --git a/media-video/Manifest.gz b/media-video/Manifest.gz index 69ccd22d781c7cd010807b0781492d5836a24594..562f10383172c63bb1d1c5fc3082d23b75265d5c 100644 GIT binary patch literal 25641 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 TB`w*{RQ~Z_d^8$gjJ5y(SuR&V diff --git a/media-video/ffmpeg/ffmpeg-4.3.2.ebuild b/media-video/ffmpeg/ffmpeg-4.3.2.ebuild index 2355808d8626..565891baca14 100644 --- a/media-video/ffmpeg/ffmpeg-4.3.2.ebuild +++ b/media-video/ffmpeg/ffmpeg-4.3.2.ebuild @@ -59,7 +59,7 @@ LICENSE=" samba? ( GPL-3 ) " if [ "${PV#9999}" = "${PV}" ] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" fi # Options to use as use_enable in the foo[:bar] form. diff --git a/media-video/totem/totem-3.34.1-r1.ebuild b/media-video/totem/totem-3.34.1-r1.ebuild new file mode 100644 index 000000000000..afdbd33dcf83 --- /dev/null +++ b/media-video/totem/totem-3.34.1-r1.ebuild @@ -0,0 +1,119 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{7,8,9} ) +PYTHON_REQ_USE="threads(+)" + +inherit gnome.org gnome2-utils meson virtualx xdg python-single-r1 + +DESCRIPTION="Media player for GNOME" +HOMEPAGE="https://wiki.gnome.org/Apps/Videos" + +LICENSE="GPL-2+ LGPL-2+" +SLOT="0" +IUSE="gtk-doc +python test" +# see bug #359379 +REQUIRED_USE=" + python? ( ${PYTHON_REQUIRED_USE} ) +" +RESTRICT="!test? ( test )" + +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86" + +DEPEND=" + >=dev-libs/glib-2.43.4:2 + >=x11-libs/gtk+-3.19.4:3[introspection] + >=media-libs/gstreamer-1.6.0:1.0 + >=media-libs/gst-plugins-base-1.6.0:1.0[pango] + >=media-libs/gst-plugins-good-1.6.0:1.0 + >=media-libs/grilo-0.3.0:0.3[playlist] + >=dev-libs/libpeas-1.1.0[gtk] + >=dev-libs/totem-pl-parser-3.10.1:0=[introspection] + >=media-libs/clutter-1.17.3:1.0[gtk] + >=media-libs/clutter-gst-2.99.2:3.0 + >=media-libs/clutter-gtk-1.8.1:1.0 + gnome-base/gnome-desktop:3= + gnome-base/gsettings-desktop-schemas + >=x11-libs/cairo-1.14 + x11-libs/gdk-pixbuf:2 + >=dev-libs/gobject-introspection-1.54:= + + python? ( + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + >=dev-python/pygobject-2.90.3:3[${PYTHON_MULTI_USEDEP}] + ') + ) +" +RDEPEND="${DEPEND} + media-plugins/grilo-plugins:0.3 + media-plugins/gst-plugins-meta:1.0 + media-plugins/gst-plugins-taglib:1.0 + x11-themes/adwaita-icon-theme + python? ( + x11-libs/pango[introspection] + >=dev-libs/libpeas-1.1.0[python,${PYTHON_SINGLE_USEDEP}] + $(python_gen_cond_dep ' + dev-python/dbus-python[${PYTHON_MULTI_USEDEP}] + ') + ) +" +BDEPEND=" + dev-lang/perl + gtk-doc? ( >=dev-util/gtk-doc-1.14 + app-text/docbook-xml-dtd:4.5 ) + dev-util/glib-utils + dev-util/itstool + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + x11-base/xorg-proto +" +# perl for pod2man +# Prevent dev-python/pylint dep, bug #482538 + +PATCHES=( + "${FILESDIR}"/${PV}-gst-inspect-sandbox.patch # Allow disabling calls to gst-inspect (sandbox issue) +) + +pkg_setup() { + use python && python-single-r1_pkg_setup +} + +src_prepare() { + # Drop pointless samplepython plugin from build + sed -e '/samplepython/d' -i src/plugins/meson.build || die + xdg_src_prepare +} + +src_configure() { + local emesonargs=( + -Denable-easy-codec-installation=yes + -Denable-python=$(usex python yes no) + -Dwith-plugins=all # in 3.34.1 only builtin and python plugins are left, and python is extra controlled by enable-python + $(meson_use gtk-doc enable-gtk-doc) + -Dgst-inspect=false + ) + meson_src_configure +} + +src_install() { + meson_src_install + if use python ; then + python_optimize "${ED}"/usr/$(get_libdir)/totem/plugins/ + fi +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} + +src_test() { + virtx meson_src_test +} diff --git a/media-video/vcsi/vcsi-7-r1.ebuild b/media-video/vcsi/vcsi-7-r1.ebuild index a841453cb152..e5ae4b42a493 100644 --- a/media-video/vcsi/vcsi-7-r1.ebuild +++ b/media-video/vcsi/vcsi-7-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{7..8} ) +PYTHON_COMPAT=( python3_{7..9} ) DISTUTILS_USE_SETUPTOOLS=rdepend inherit distutils-r1 @@ -14,7 +14,7 @@ SRC_URI="https://github.com/amietn/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" RDEPEND="dev-python/jinja[${PYTHON_USEDEP}] dev-python/numpy[${PYTHON_USEDEP}] diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz index 69239512714babf719249b656621f0fe9c0de26b..45583b596ed1972515f1b486e3a491d0dee1c584 100644 GIT binary patch literal 3012 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 F005@3kkkMG diff --git a/metadata/md5-cache/acct-group/Manifest.gz b/metadata/md5-cache/acct-group/Manifest.gz index 7f994f38ffa108b7fed262d2ecf26facb7457f1a..cfc32af162d602de588356936b3cfaae10e71397 100644 GIT binary patch delta 37787 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

fA?8`Z6UBKX6g!ujzOrm(?G&Gin#rdHf35 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 Lyk02qR{;S4_$*4X diff --git a/metadata/md5-cache/acct-group/err-0 b/metadata/md5-cache/acct-group/err-0 new file mode 100644 index 000000000000..20d8c89cda5c --- /dev/null +++ b/metadata/md5-cache/acct-group/err-0 @@ -0,0 +1,7 @@ +DEFINED_PHASES=install preinst pretend +DESCRIPTION=System group: err +EAPI=7 +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 +SLOT=0 +_eclasses_=acct-group 207adc497ea35d11dcf8959e7546a459 user b0a0d4ca9e3f79c38f8f4143b8d5a2d8 user-info a2abd4e2f4c3b9b06d64bf1329359a02 +_md5_=517da6642af981d3558123965d951361 diff --git a/metadata/md5-cache/acct-user/Manifest.gz b/metadata/md5-cache/acct-user/Manifest.gz index e779b6fb5fbc83ed5dc018db7a305f548091994a..510a2b6e1ce016b60c533afa3b9068fc9da4a228 100644 GIT binary patch delta 41880 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 oe}?hw7;x_3X6Y`gEx3B`ROU%aRJXpe zDl+q&2*7>&-VS%ifB&!l@4x=i$Cqz^4S)S|{3TuaFaPcT`LF-`|2+TOU-ogvbzd>$ z*soQ~XyZO>+pC}aN$d3(X`Zp(^S;VHuX=`->YlydIqoBmny-0(_tN7y%28%-rR5Yu z8KdvQhtF8*K5Ab1D&?BH=WwQW=XG6m-{mj=@Bj5*={Wy#UHti7Yg=nwwbXOnvGQT} zI_7A#gmlKdR~b27eWh^3u=(Rvj+An``%d?W=N(R-w3Sd|3D>CcIPbfhVTU&6j{A(^ z%y+0q<4f|LLmYd59z1CJKmPl(MxVai^Y`EHw{<$oYn|#Cn-|IBIPQ~Ysx9{8yh=X8 zzVbXyUhJN`?s|mtJocK`k#@M#s4HDO{aURjUa;0XU32yojxk4wD<1jmWp!5R$Ss^< z`ldOxW6vCG&F$B+reJWJKuL*b+24X9c{OM#d6G@*Lqv0&!76& zw?#@Hi!}Fjja~*{eymxJtL2L=+?_XHM-8!-Gaaqv%p=!OuD<&b;;xYeImUH$wu6^v zx!Rd~2}j9)QJeAySoNOA&PQBx+?fw4v#wCW*)M)rnv{*pp?EzzBJjya8gSzW4G_gOAHYPRz}%INIUp_-2hE%$j+xab9_0E2Z@v_Q}8YgH3H~%(gbJQcnK+>gO6KTRb)& zl=u4*9d{eod0p)|=Y8L-%5L*Mk9MY-`t0MtWg1^Q=NN0T1+L(E97jJ=Nd2zYUa6Hh z0%o{>roVFG^!et?P9GuMopp+XZ9CRFa>os?Yo&GZefhOSfB*DuNXPYINM~7?@|-o{ zXSMXeE3y1N-nFqXXY6~d+(Ws`h)3zH&~?v=(_bmZ)DOIBg?=Viub=$CJC^I3hua(W zy;sXKEjAUbE7v-Yb+vO}v1Kf(y|2>bhmKf(V#9s$p?D7bfrYyGlo>GbJSN^&u<5&9 z2T#loU!AY6pyG{fcUB2YpT{a8rbB0Dk#-AV#KA9Lo8JKTh8~K?v*LH~!T0X--P?Zo zNPsI)%A1_6;sq`6oeSjb_q^(Tk5tcbuX@Lb6@+l)k{8Gq@Y8dSj9WB+ z%=?H};W_!y*zR=hQTy3L1|-3}qhj25m?NFznz^hreCaguhqr}$>$<=&7H~DZH1YNI zI8r_i@TY{l6W)Xe=iD!mZRdW2+?YxoWn*9YWCQ9^;#snPS6aCE(pX~)cwK2J;2kN= zRVrRKa33%vrhMIRi}dSnzrPmg1Cm;QpAncH$6T!Uea&^WQp*L57uIIBxq$0QG}|d2 zU|l&Yc1~Et^FZ!--RsIARImI2&n|c#{qE;pYXoP>o zXB{g)axTp3B5V?Ocx)DP5SYRKl(FqzQmtp{Z;SMMpFh7==>wJ6mooz_0PVE_gh7Y~ zdyg2i=&|ondFg$nBXj~Up1f*1CrAiSm^o?9n8{6?4VXJ`!a7aX4>Y-UV*LW~f6l~X z-xxnZF$Rn%O#G={@qLv_#g^B9sGtoCifgSM*NTSlLkuJo9XJbgf)57}31y@AmfNKl z^J5X$X|WPmO2a+y=K_jrb|ajv}9`ty$^6^HNt$k@Lv{wbcl`a1^T=-7U_!*@4ZqHAMX_c@7J79Tg#CFCGxLUb?TRH|?NZ621!Q#S& z=ZkzU!2%Wl{G9AyXFqvt=q>_nUVQI;!h)AfXWl9r zLR(09m|O{40@YN4g+&<^7IQ`11K7&96bP7YsETsc<2rUQL}JE}s}PL|FXxLLZq^Sz z@lNnJL}IIxz2k);T>u>+iVrURF31YtWx6XM`6Kp!D(iG(B505as6n*RAy|;Xq2#u1 zh!Z~_7C!*_g=g%AI=y={2w}r7~2*yQ1GMZ}~iZ=>aXt?|q~LLo?Adcc^5L8vusgAj zBiC1dygM*OoO^aa1=?8848p5G3rI5_Xuo6B-}}#>{#>Nk;s=n!jggK7c9iTS zlC%jmWKp&Ozq3iB5b99<*fAkrZe-&GFm<4=d zhj7spQ-u!@cUewi>v_LCF3z3;Zg7?X!_Gs*Y-iHyYeFKGq%hS9>U8=r9TbrX4q zhH40B7CWSNp{x0gP2f&^8?FZ+m`i|vk){O6y5R$TER4T^+sYw!8S%&qMp+}Q;Lc^d zp*hO-kI(&WmGXD+1S%}zNkD7w8W6O#c0W#oaJm8gJJusjw zlfAIa!4ei$j|Vf*j`vmivVMCHb>+jB*ab)*4iRHqVM8WcjK=m2cLfayun`;Dd`|`+ z(6yivoc7GK@#Uqg1FIj98CWlWn2r)WJ3)J)73V}ApwBL4DenV)ys*GKU>^JclD)k+ zW@1TMwW};t>O|i}0EE59x-&XsZoU>yJ_oTC{Na)0Aa^$31+8uX2z(5=HTMJ_;SyKw zIq(iqjOgn1p>l-aF1_RMAuF&`h)IW# z1O5Qu$DM9SGBp2vnQmBjCS2nuyP{G`7Cs0FeDf3v+)h~f0haIwI3d1fMgr0c+h);E zmWJg;DL_5J$!kGQK<08))guw}9CxnCa zzF6PpZ=ZgBU#9fIGEazp$HXC$M4go`7$@cnSi?^G$niVQl=l?A%c5~+wmB( z3KZ7C&L(*`_Q~%eg7$;gz9FU1?e0HVr6cud4%$6|bFZ1gEAce?u8Mr3SxJ)~4l931 z;VfaEU>G2Qd>jp%LP(()k4lIjM4HFC@7FSY9&5c*gAXz;0GxC2k&SKd@SN*TwV#>g zN(%)J5@ayG$zVe_>x6G&Sp@nBqa#uR&ee=R?hV}YDGP`}5B=$a!&EuEV#-?=D0M+X z4zp$hc7MDt6Xa-~h?9lUVWP;J+z@}N>F6?pV@P@j`yQ7$*9%Z7&leyAyD2IbjWBsv zC`VKvVMX_bAG03*)mhD2p?TRN0t&J$WtN{u;dk(fcO1u*9wL5z_*(|cSPJ6N2nHLX z3Tqy3EUOZ=L3IABLe|FPl4unK=n-IZW0_}R=Xf&smb(UI-^ywY;AGoSUJrj@!RX*| zu*MSM%ngAPiRzHMIo?;Of^mbeKjr;bfIW?#2xxN#IK_e)Aa>Z2#gm!652@EHG$PCcKzM0y|cMS%4!rG1@*fpkfjsVjJN`(jgBb?Dzr(-!hovk58ZP@!R|P zQ}`g6P$UR&U{7unN)QovGzNdgey!~Z09rMJ(Hp|wWz!Mx=?IilTnr$0f?D;0?TU~% z+{Bo!b(BUV2*b=iON>CTQxJglLAK(d2#Kb^-eVnGBr%Sq)qM{DBS%ybMtKI~d%kbt z%SMh7P*8{W?1(sk1@+Rg_p=cm2aG+P<rM;Cu;Eoa+c51%2tHs38h(iL}*mO zG#`J#y&zZ{Y6<&H`+k_gCL~XGxIGDuJ`fKLvbYgBko3Vio7n$QDkxJv2%cJVbvM!p zSIYY8?kGbn5!#*1vw>Ox!g>*!aIX!vgFCn&?hbv=idoDj6;>E6!1fbrEA$mLRfgmu zUvPgCm>q0+CNt^fd|RdU`_J$3?c-=g_`*L_%w?ZMuB)-y2oFRD@%u7|LU4eAXB86x zcc->)LJO-ncgAZ>Rf0CCVzo%vh%O9j6X{tOJ}U+U>GpsYJpi33ehjOHc4)6Pf&}z{ zxY)?J%LAMZ7-Ekd&bWYCfUp$E=UomH3*diphEU~4<^p_J1^QZNH~_R7x*LVHp-DR; zcd*)+8{Y{xO;{id48eiynEM(r_v3Aie){z7-@@B<5OfGZ87^#!5bncPDjx8XN#reB zEQI%lL*0Eulszlj*+Z~^J?}zNuDAKFW|H`3?-L8vJ?4!bOWyzxdv2J&aV^ZYd(e5hkQs3ZV;7YI$i~_c z6``h>$PPIXxfA<$U`N0iY6$!|q5u2~pmn~{$@%k_-+uk=r!Rf~7~n1f?AQ>tjPood z_vK+AAIR@7Q(C$0m0>Rf@QDx`mMgw;c1%fXibe>6Gkk}~QTJ~1ka;Ic}Cmm#z!I5?)T3s#n^$NHEcM6f7a&sp9A+(dt+e8`gz zLOHPt9_+^a=e!cCzJu7MoSwhVIf*K12Qi18GKYfY798Hgdh}_OuENLQ6&=hk3jTUcw~MM%NPsQRjdZVyqB7yF`6K=q>}nJ9K~U zpT7K&5$6~eDZBluxV&) zKQERNc60KRWECKP13Gv>w>RWxVd~SG99Z|b0hSG8$k36&Qz8_Q9n;n6dSqes=bgrc z>kbb^KpwmwIS~2m|F!pU*b{FgJ?Ne0FWO%{6LPyLG(mg zbbsxHABZ_;Nqlg?gJ6#yXe`zMM6AeO))}nkgWyJleAY34SqeqaAxfjcJ$wK`F|1w6 zJ9htq5&XR7-+uq!KUNTEsttTa2biipQFF@$S}gjZT@nOfToZ2~e_y`PrzYd;u znHNmH5}|Zm)ajPeK)LxzNWz&4jMAE>%!&omF$3gX&^f|ftPRoK9+*cTq<}ny{Ckv6 zV~LLs;5tk$(H~EYb0i)(v~&#jp(I(pm&sB(t$8R%sL@ zk~f8a3LtYVjHy#2C9*`K3=s+Db_@U;W`n;$dyyie5dKlypb?~?tckic$8kpj{w91Q z*{6sA&|c@ujsiLf@_wOA7Eg^@jIp5fS$NhIx&s6vmEb#DyQ;yWsnI;)<$)n2kiJ3G zLHnY3>j|qprDqi}0I|W2z!nJ9*&1&$;V;`2+AFth&-asp`P;8w|M>h4-yf@VSd$YN zA%90S>6lG|Sk+N+#l+7*_}o;~Gp;rXpS%ECq^Z;L0V=4sFp$QI?Bi96($|1ejAr>1 zYMQVy!H(o1&3P8UhG!~A$4`M`l+!Brfw2LMP$44VwGgm;r!|4FEkKs%Z|g_Ziy!U9G6!phO!rsCX*0)oTW`ZU zHOs+Zlz=%=I|1fc1%b5^ib1OZXK06MsL~Nk;B-dERYbGd=M$jCX)Avm;l5C^3tnYK zA;=5!e_t*L)l&4aY1LqdhDedGoP^N1<59x^Jz*!j;RaU_Czg{TYccQ}VRb^eWPeP_ zGczpsygh;P5GO>!plL&X0yfi+YFfn;QK05H$3ua>U#{;Gy#KOR8mga)0Jofi$FoB4 z9)#)g{NLP&;BKrE_9^-!Qrvyf#Am@!wDDIGEi55dK~<1f&Tu>em{3Q z&+iU=^P`U2btLPv8*Yv1;(sGIAaJ%jwwjH?=d$o(UQd-OOR=oY$dD-%n~Hm~5_h=( zsgBn|Sa04WXLC9P&%@f~tu5qCG#d%d;n~W|2B=f%yW>z&IB3D)G-ny8D;Eef`#-^uTvHrpqelk#QiN9#ge)2oW$%7Tj=iYrALl zXdC6;uagTLG=I54n{gc2@(MDsGkT<6JW@u>*VErm)nv)dpY2XeISFwUGKm@mO^*p% z^3dzr1+jiVr9R3D5Fy?s?fG6l58H3!2s$G%c)u^w-}l$^N2PM+a!axAQ~lwwg7pw* zhJkdfAUx+JhFl0^fVOq?_33GDj144YDM1*XVqhvz1V4|OPGA(8Xivc27!2m!@7AUa z{d$@s5(EK-=E?bYy%*y&y%ioaGh5zzJy~jipp}g|tV@M~O1$D_Nddg!kdyr!DSsxv z73hcbaysudb$S>{%F{fPJfOmGX21TJ=wSk#XbItZJ1&Y-Xq zL}{%u4Xx+G702_8NN>IBHhxxI;Q74AetIn~7lmo=wQK;DgpaceJJW*H|G7HSMYZ zDk}ugs-|sSGdhBgA>8G_b6%E(pi?0h!JOwiF0Idh{Iq@)DtF12Y=7V+7Wk|a(So)_ zLs}qnn^%FbNP{tO}HZ;Bf?&x2MPo=(=`{u+#(RLYh0d_ zfro?vnV$fnkeCLLx;HM-c6pO?_s{e9_ci*c-mMluM1G2e zYEtZOsT_&`mBTh29x%2Gs7Sn(%GzVGkl<61r2sKp)MSuaSTbbp6%=iU?~1Z&#pq6$jD!zK*G8l3E&Hhu zv0-&Vy=!KZjX@`S{qASKew|(S#R$|O^YPzT8 zxE)#+4_Jql6RktSP#m~rjUKpKw(dIhsed`~l)zw&*A#yX&u7yM`kvJ#q#ckY`$Euv z{1{-0)bt%*)k`o%Gjp~j8FDB8a*H&<79*lJk*ouZS3Q-e=vCX(up^9f%B@f%DGW$I z`?mRAqEI_5qu>`R?t(d-guV3H zu_uN>pbOBDa9X6_Ew(c^fc+@%o-*+@IcXTnJka3_#XlmZXH z7QdZ6upGd5Vsn>5os|uC$eDd8ugc0T%-C2}@ae#hcuqrzs2+fA2u=$RrGGoeX0?^E zWluo?p@3MynK4lotXaHn>3A|0B(!pDaiuFIY|Gw26PvJCi`lma$?-a1PU&Bk>4!?x z?-D52Q@arC2DS8NS+ZA4X4#NBO9Pr=Rvytx2&|_-*pFowNhIY)Uo;y@TYBnBga4?sc#v}>R!k$s5%C~Vu`*-vYH3n2o~H-}#V5R2ze zK+>Yy?sNl_{>kR(_kX4O`@iqB-iaEyS-Cz9_AJ7yhOi?K zlSDP))3-+{ZD3HmH%t=Hlfqxp9Ku|(+nuz^vwB)RxQ;;{1}K@4}uYAnXRnFrejP*ZGJ&OFr$8>#}WbcVxQZE zJO*Q4aqlvFc7ND@GEBcD76tpoot~40>qG|ubC<|tUo2vZHMtxgF@-$~l#aP9hX-L# zK!mv5A@oMcJIC3fe%VZXjt7(u2@a#pm(wg@aO*vp^2hr1em{4L-{E;-ojbcbVZQ-c zcEebj33e zP7=BBWC8_X<@v&fXna&zLFg5yt50j^>d6*ZP*=U7!2cZ=dGZ)xXT2 ze>|isiGOcmi=Mij5Tl3LkUwX0SV0C$IxL(^jctQHKx@msKZtY@uO#meHa9UX0spK>{N_C%$!5o~OXADyhvi|cewk*UI+Dw3#gB&Ql(V(ASI5I|8^h6K1Xh%6 z>3=qJ@e9YywxT9hc)=|?(cKtYO=dx`cWL4ppKZBwwi^$Y8#Wvsl@S>qQS_R8#Sj|-)YGqe&urHf% zZrv)6@n^%KZLSbI6H_2u21Nf{rGJen{ru;d!N1oyo9O8gOI-nhIjvZ}5MKqmPRkm8 zJL5pyo6U}<$&n#gP4Ji)Pb$kQ26V0%WX9)06QjV{ODq#QjSCV3u{dl2F=CD;flW3{ z7fkIH>2Up}ke?0hdpn0_bTl(B#6IFDY*@Lh$M2~W^kc?l@8{rKePY=~3x9TH!#-nJ zm^elfuER4&f*F{X?`T0gg2Dg=!}T2B%2I?TIRCa#Kd)cjCx3lc2Oh0f8rDfHPpn$@ zD1}H%AOj{r0(dLj(G~&>n&7@HlCj~}GuajS{9x_KL|R@Z#ckihq?(f`@cIb&SY2?M z0s>f<;h68hQbehbHG=Rr6@UNW*-;;G{*oM$VjW+z(DR0!=AF;%1QtkDkJdI};Rt4Y zXb~MzMXVbri?vknU^Z6jJY0%1V$&=n*nzMQ>=oKWdMc`&Z^d8xbN}{x|J%Q1=iHCb zH(msbbd(PidxEv-J(d|_&PO0%0wN)J%E*tgVPVKe6iHWs_Ej(j&3|`|V5>&6w04=+ z<$+f>kiaY)brLq%32YMSVK=A5>?8Gb<>a}XZSuo{2d7ndcvGyym;<%6$Kza_>+s0Uj!7p|jrE*@T$nfDa`Jk%$eM72 zFg-=kjwHAdE#R~mODM~{iz*+ikQ6=Kik7MB+|}S(h$$vhRZFR1?ozjsGJbPX!dHuFh6MZ zK2DQVuEVh@?`vfB()V@E%hE$@T3CKeIM!jwFgD8;tYkjK8jvz>PXO*HrbivDP zC%8SGFsIGdc5C1|cEHbq&^*{Y35^%93XP26iF@X`?SD%hNY(T)$g11)YiHI%){iL@ z+x+B~nnhM3U#Le*oy!ycr^7`$dgYl$g>JIkkl>6$kJE%A;R0qXIhMwOWdH1*9f8>y7&9-XWE+`72Fw6>>00&t%Bym`t-XIoclzHV7()i@# z&@!71Uw_UI=mlYZnCk{Apn@RHjy7RIeoyD?B^z!%EvVLvLxXSF3MAlTK$C?lFwADx z4&fA>yP;*}HX%L>A)a_J!x5Zj67tbTw?K@)wWIZLgx0cb%IQ`EV7ys=)_h)8**<}; zvDRiI*tBK2k0(WrmP3&8MSm{QPyO5HPmX5#VSgkVI>Npd7_LoG*@~W>pYz7G7Gal< zu-~N_GYP22YNzcOh>&}jZL=~qT(|X02O;13_mWO0#yKSCbnb?cF`&kSUYd;HR)7)p zLVcwy^EnQIPi1#m83-+ky<2nA?mzRU1zORpJijXvtz%z-;CUT4C}EX1%#*O!O|eGy7fd)o%8+YUSg zvf55YZUZtZmtiddU*u9&BiluM0pIUtnhr zPykIzYdD`KjtV$j0|f*Ht$czF$MX)J(KyDY#9^s$C5UGas@|9BxB2;xr73+kI2Lif zAx2Fqo$c)EcFqeU>=v<1q_(s%dw*11C)>&&0LOM1>}|#il&>Be+W9l=xO%d3HheY- zjHP^+LMp&On$6uemY>U-7wq{3+P07#5xsb9{?=1W)I&#w+*S3@f**)LXc?Rf<0nuN zIqrkSfovcc&w%~M=iG$nB*ydU#qv|(Cif14?Q%WPADsGF*X$rUMScz<7`FJpaq zpLlY99A2UZn>x#;L6qoIi98V%3(#K9dE)O*Cx)H2vPUtQXnse`DL1FTLaXqvb$I$( zW8Zj{@QRqVqj~1azJ=O+S|DJd%teS6;?6loD1V$`Ouo5Y&#<}6BFm7S{*h`hhL3KN38i%Kwgg?weyyiP z``wg2efx1J4DN84N%2ezwsuMP`O+s55F9t<(Ix~1h0(JOl9HIy88CCE(sEtI8c)ct zXt@w!Dd%jmeBmtv?{zXS2H`NR3xZU{1faV)b@Td|xd4JWN{7EFPJc55@_|1quu!R1 zcA_LtOY|!{bQ;%+1yru%fjv4jwK!Zhz<{cCy@9tvN}EPxFE5AR4%2~zLTlL}4$T8< zkT2Np^d>}p`rDWF`SUA}^c{_CkoqvJo3mmpS^kfgP4q26H@Qm1Sy3TnONss#!i7QKr%9wk4j3 zYJwDfYrihU*z|0fS(RaV^Z9(3^@dPPtIuFD14>yg@a{gZp+dVFknc(2GvBRwMt9pJ zPHcq6K|Nt0&N`m^I*#LAu>JJ8|2o%?orIw5vhW?Sh21!XZGWKU&sedF;#gw)+tIq+ zWl?w}=Xsq-{^tw@uIv0!c;t-@I#aG~;tD`EklaXux@0Pq-L_r&sKhO}#0t|;#aF(H zmw1BHc0x4mMacD779K`)0L%HX6L3dst!5_$YXrpw_dxGwOcYUnQiL$_lEi(!p@)%+G9jNM`W)mF5U16yj->h!GD zX`N^-4eO$_)VvXklBnvSPTU znETIXg-Z25Cl4U*QIf8xY-a)M!= zcd68r41dtBu3m`Y4lf#j5nDEWm?Y1)+56|%0m0#!F?{{Vo(P?)cc{YQFq|8T=g90* z^XY7#Y3iywrQLc;d@*DvYJlhX*0+34sFJ;Rlm{x_`Qzzbq5<_3HNEnQgMiIVAgT zun4Qa!>$8>h0zf&S|M5-j-!EGV#P;(X7~}6GHT`=(Ht0hIQyE?pZK2NW|{u^`M3X| zO@GiYuz!NTttXD9siIJ`6xg|nR(C9it?_8kgl#dfgbw(#sTVp>o=k{g8SQfOxW$GT zKxXfdJ>`aovWd5Y74T1DJpAW!(lWa6V?tc;E1$`*rzelja_a=7X37xCv7O$7rP+J& zG^yZ|8C3usBGjTV94K6^c-yPMKkmyaSbs~Ropg(DLv%}GTkt|4n5YTTI%OLgdw8Pq zzD#R(+>$hnqpUrgfcQ`xcoZ>MfC~X_1N-5$8pm@*K+3LIehX*k zp`3x*3DVGrNO)HNL*uQ6MXfBym#C}~%Iu2J1wZ07S!hV7ZpdF68?M|PpABuqoqrq~ zy{Z#2tTt!Gd4#;|j&S5bKc7>oiv_@X>~`)BQ*c^>lR^%#EGgS7#7SUFx5Z*cB?k)M zIw?fwdaDlj>F@7}+w(gScO@%9+hOTbcmAYZo0#$$EUCPz?MN`x4Fuw4^MZ2%Uu6+I z0E5H>yKqm}j_p<+mhm_|`>`P_9)Cg+0Eze>@+33ChlV-jcXo@s{Oza?6wjvrx~B_= z^J$&ac(0>?x=KBoU;6rO@oaY4db=ATJpwMpJ`t2!ejh@bH9{ zO^ubH&THPcrKQEA`|eaa0^4ey?9~d(NQ$QI=$VS=J=*EC#mbRJU_FZn`vy;;BF&+z zddPnfk z2*zUHsbfT9hn88xg7xzt1Q?Lvgpm}x`enqx5!|m2P}_=UIN05meXP-7*;(;}ReGIu z!zCb<4l?kl`$B?tkAo3T`G7tFa-i_xVF~{OAPx|(A7yz|`lQ4NTYsLJ!nb21Di5cw zK|@XE?c-ahQ*fK^E6UMY`8P`W>HPi2!Fl|gC9!PMGkmx~ETDj> zUUqU#+lml+tYredoMi;b2UB2@c4eOx60aDN<*}XPTCXK~f%f%XrJ#p2&8dNiY^*jE z6WObo_-zhpdMgNhS4W8B1ea5qf<*@#P@B&PFS|sNsegQ4Rlj?Vd)d$JU@h;N zK@?aKu{{Y^;@uw#t|;ixVh64{90G%Ib%bO0Tz!~HI(Qu~9=XA(D;wf%vpf2T-jQM} znj^cyHpW{p860JV`x5g2K@b5+pc94!A%>|rKVl#!!HN5gD1Dlre*LNcc;E)Ja3Uu# zvl{Ztksk<3M1PSs>S!6;M(p!+R%bVRJ>-YNEc_Elcb-7E$OK8fp4%oi4zIXk9dJU} z>A^bQcGMJ$I-D^gmBfA2fP~;7RvoZ%=;e|pD%%4{n#6^B|TACeA!a1Jn znS0H<6GS4$$J6yb0-W zmUMC-Y<~xYT{!sFyKru2ZKiq$Plug#pDa>^n{~8Gg>yMK4!B?9_v43z{S)mIY=5TQ-XCzD4l#ROCDXmZLP2O`g=n4j zOe6D#yn|?faKEiQ@*`M|2ge+x;Gt%7iX36YnL5Iq20Y^oUPEx-R!Cf`@fb~8Bs)hO zMZ2)tay=7zb9y6`pMHO}G+*Cc*Wisz7F^_fMZ2?rrqP{Ef7t%xu_JQLAyD2GA$1}g zntz|f_lZd`lk=JMR4nozfe`5A7mUzesAYKpT)07^&t=Qqa}|?1f7>$F!$)0-C!VJ_ z_}Jm8;Y5?d7DY>JplR?_wq`hR+=22Fb(tHA7v30eta2LqiXYGExv5Qz}D2sQYx zo&VKh@Z~|eqfu-xi{2eVSU%s^==aY*W`Dc4gRhAVaXYrOdb0%qR3~vL$!S^qw2(XY zX&(&6?Il$=x(C-@R>NPIku$ZE<;^%|+dxvaiSF#)j&KggGHDbhui$)BaZoo@ou_^c z4}d>=S=Kd9vr^GXNhlys`*}aPVsvhPjRcGV01c1RZU<+urE#A2V|kZKjy8!9Fn^XU zQG_)p3J$dpa-AZUXEZ0n*L$id&W!ZQ%p0=Jcluz;<-Gxc5ajX8O;OLr6?gN zU4VUGuVJ32{T=ai$hk9qo^?J@rGHMPDb8FVGH#qD+Yf-!_MU>%QOLnI-6PpU13F^x zVLKh5K25sM6usLyRF#lMz=VU_+|Uke%yvk3#shDWaMEjV)f$@>KhaT14T;M1Pz?A$a2l zoaRa%Idsc1Iw5%60U=;3Zntbb7UG13 z6A@V_uW~xP1*u*(V<-LT;7^E|0$?72AjC5D>g9DevHz)D81^TlS*|y>{Xf^Qe*?Jx zt(pWf(yVPDG6x z8G_{L)iY#b*h~sQOj}*}605u|TeBTK3?8p|sKdem2YhVW!AjnzXMb!-v2I&0uOr{5 zQ{La$_TT#cTmNy$nZeq*7EVcW5-6+7(|UygkL87B)?PqZAYI$^V1nRe`>_Z_GzP8+I@9?b(`ue|nZfB*$N zhx?sKc()YKh{RnWNPnzPf-_fp6$!0+mSa+QaoZhiF$U}>GTbukGHx85ecRr;m{aHq zwi++{{3F;J-WTcjK0kf??LTC2v3+Y|q@*#JW{>t(1$gQh&k(oUX#i|=*ta8(v$S=fbQpH2rC+$-6nX8)2l~17s4I1=v{`w=6hvCV$U%`0guH0_VFdm9@T^ zz+8^v?KrIT>43WF>3ig{Y~6!JAnLIfOFe>>U|27bU;rmT*uO~fF>?SsS*bM%4bA3n zXAv~-L$Qg^izm-hy=TSF>Z!vg*IOFkZ|k35zy0>>`Z1&Ar#MNxpYb-6njVtnID7AU zL5*zh{VN_ZLV1$6NP2&DB~;xT0;>H1!N!PnIXTrKJr+t6p`4J8rvPb0uD&co^8&fn zOf=Zh61Io3FJ!s^I=J%v43x;h^I@XAdN^ihX=gWzts3_v2-}ey%;Z3G@JUA>+aLj! z+70VPJk9I3ShD+GM_i78h>oU{3=$)5zza6@6cV9!_ghBkZ=Zk0cS+n2qST;(e8TMM zv?OR)7y-T1#l+9)7(YH<((Oey)-Y5!eP#_D#D3Z0yPlrTVQorT#ojIlklDcwt@KPB z(gRaRL7Zk*h<5M=0%%L)l~lr6yVz2zlkcrJz-;-*${V6F@h)>&yEv2^!16*uSQFYF zk$UoNS9Dr7fiQntP<54qzzwz{ig!!FY1+Jzo+( zgzf=bwJXdaGmd-oHa5>IuzdC|+F)+aEgbr(Cl!96=jX7EAlDkxz(AZ|`b<7te6z)a zCJx8KU7VwTmFd{UCG;%G2KaeQS;j7}QVhP%~Ke?UW>|f~xWh zN@*$L-2vs~z%X6_$-ADmo2yxm*(^TuqEuu}v>BT3g8c%sr?)#;bkv`Q%>ZL3%=fqY zlE3}>(T(%5MvmCLAzRK&U#SsB*=Aw@Ukp@+cv=)9Z@kb*r|Dh7V!guYICEApU0$WI z)7(zxc(Q-@&H2X9eU0q~XY$$E;L920rzw(Px#@Odg7?3@qFi$frGen`wmI}OyjwwU z?u8vQA)q*N)V0Mh#bLT>Kez8du9AJg2ZX_vVDIbHI-Vj{@3qU-T7zyYUG$Q&-t9tl zh*%@wq381Z8vQZWU;FQ$yx8ia8}0+0Fv=NECzpRkbJYm6;0(-eT_AA+0cY#(MVvsP zWheTB+PL0uSQ)RJy=Kdz5(h&&W&vt$vKuNKtz5)nAz52hd8&fbbGuZ5C^%bpw~xa2 z+nMV~4*L^rY9Io8C?Z0gUSfhMFL{q8O8X z9r1tcvYK#uOkrC*nj9=f{ju|*IwJr6Znfrbzkd7TEXFT?{ROQ0>9uU%={hJ#)0oX= z6fbwn-s1-I7zqB;i!Kmb4)g4e`M7Ke&^7L-p4vej4)=wPJAV{1aWgtk#<$)<@g?$ko;er+9xMSnSvV!m-2QPsHUcWrx9W%jZ+&S0r2B)`_n=fYJ8$k0JZEi+D}Nuo%K)fbC%)>i5Lv9gUAj zTzv4*5dpX0M4ad?Sx#Z`-vjXK2|myK%uDk=7LWHX$25AR18X~ZBrhX%)`>Tq^rwXf zpZs&RKHvTKf4`Nt!#L#E5UF{yn+|_^b>sv}wR#_+w?KGi*^o+-$8f@j!G&UeC6`S! zfwXB!Px|aS2*4*C?6;KD=TATV{O#K-(fb|el$%-Yk2bN{TyE)|+M_r$@w81Deq57f*w2t9 zzTf*`8i6C(pCZ#n#WkbC?Qmsqq$u{6lXbB1ie+?rB%$}gxClU}=CmIiJAI5|aO%T= zcJhXY9V^yVUZ<0SOu!$>{C0nKXuH!831|r9=8(l^Ng*rWE%ugpwQ6TJ;Lp0@0AAXI zz)T)cTcK}d>#?7z*n4(o_&7WAjU{~keEu)&XAal?xt=mE~Nw zV?S4q$wdJ}NpU@Fs&p7T^)iyz%s3!1d||lZSs1M>>w?VAzhs zyz;!TM2`~>M^W;tSypr-c1Lx_S@cRF*wtw%^6kAMP6AG{$FAPI;2lU6hj)0p1FGP7 ziiA8{&7jqE8fM(7KlNwoC~NE@8=99B{NBCox1YX#>tBEVaWcC1xe!UsE3*{f4k65& z#_?(!yb+KUQX(^n*ad$8Gj9*bgm923Jlz#F4Tp_1uNL>BDgyaa7(KUbN6i_E&Ihi} zkaw6SdoZnJWxro?xI72p379L^L3gvW*Yb?jdG=cSasWYg)iKOs(htT8r*@2qx3)Pz zu3MAdoCLbOHsrKnPp;B0^Jp_wFPeGoD(v21=hQ9S2U`6mhd+P+WB%LVVXJGLgk@gE zd2AR6^72ONK6%k}T8j=5Gy$%+4QqG2L%_KP7A31a`|aiMok-|ui#IGpo7B(|HhU0w zotC_g#wS_*eOkkl9i4Q)@^Z;pH#T-zZveY=CLXBP5g!PQjiX56EtGZIUgf6=?zRm$ z|HYa?$nxpcG+uv{5Ea%2n^%1=*8OPo`hHZE z<>+I1DNwMY(GqbC@%Co>UO@mmrcK@ilbCT>2K`lKh8HSh{W*K#YxDx{0X#V9WiyRR0OnSE{B)wV(Fm216h?<_kAI*%J;;tDX@O73T zVPwjEFVTXIWe?`P7u$r0ZDAhadlluCE-!GCkM8FZDxy-fwT{@VWK7=A;2>%1WB_$1 z?1c9v`qJ-Tzy62v95`7jBFZuc>+H)vZ`eK@iw=MJE0+5q+Q8&Jt;PmM?k#5^oHVE2 zU=L1P1J3$$^jldsRMU-;g5=eJoH?DQf}%5F^x$xkZ^ybnn&Y#Dy&lP&HX9A=YLL@T zJvW_%)mamjEiXNg!n|HRTv;j6C1xu z?Q41I$a=~|U<|Rs&>a$VXA4dGWsg=HZDwex7vf<87S{2Go=uxYfG>syoqjD;aI}mK zR3}d2++Y9?@AZ0e)JlYYI=^X%$G5{8ij05U)O2Aqiz7(%$%ttz`?%Y`?&_7 z+be)t@(vS}zSm7HR9&^dP?7OksIOmKOU?&{Oq(hemO<7s_`7kI=qwmuw3xU zw?hTgdbbtkVO?P|spt_nD@XFLmf$0I1S!`NAc7oFZk?kQ;Q4l#ej z>>O73-5foKrzd;#9H)tYnsf7hm+WQSr&D+lc}OuNXLO`Enu8?|-c$q#j>z6RXTqMD z!+C73f;AT2sKh5)KUN%CiRG#59dZ-!&%@*3^u{WG`RPmduAP6W96*LRo;rbN&i9?y zQ@t1X6FXlDT)J7Eh9q|oHC7z^1Z97%dTh6iB53;MK`8ODqV5mdJM^=?OcOO{1|^I2 z9<^vw7%?8cz)N_9{^9_Qo#0c?W*hYKzF%{cmTN*xlecC^Fe(%FETJ0Jf%T{X=bs|J zk)O+%JKmy)`Q5j-Q5NqmG=F_`OIEyk@0nNSxisVrD>YC%vjXw>wnU#kTdaTkW&O1N z@#EMkq*@OSMgcMkD0?_P+iLa+YqfW0VhP!+QL!C-$eG=Q5Q0fZ*l8O`KAxsM%^paV z+w`tPbUmfB$CEpIWGbO5oz9?oOs+KL#Ve5s^xbxUAE&)&$(FBLP+YkZ`KQfWAR?qT znqs;vM)Hms{MuO~=Y2Sn-sXRyz)ur2mKP0}>N*@c&Te&Yza^X|Z{_sEc1>IGx{dG|K?Vn^>>xW!eA6#qCIo5#PLR{2=o9vxblBB=}gBu?T})( z8c(%`C-wk2I72WY9`k3@!**+oPmA|#>huDjx}TQb=#81T#Ltm0OB6bsBMlvOU8h$l z-Cj?RM9je&mGfhvzOC1Quj9k{5-izUHF5vzxr!M@uZvucJGSNZX-KmzbtOAAbk7~~ zC1P#MYAj#Co00^=qQQS?c~!UOwl-TDEW82%4oBEb3)JrEnIB=mYqVd^w|O5)^|FK$ zJM|oS*=S|BclM|Ed3lGk!UgiNl(2G%UT_Mv=Kr`;9D24roiHO zuR5@}A42b`cpCyDdSU+CIvxMMPDCzmudmT7ZawfGULVrB5+HvW$ZT&|&Q5RE&lM*O zp3Ch2m5E<$&~WS}@*K#==&WoxfM92{?c2L)9$E!tA;q(oi$dS62Tk5U_`#seKnB+E zTo$|D)1esK?%i8Qw4j02G+loF=^I}pTKvp492!DoVi9kDiqT{U`Z zo;j4mLOsW!LMngYD&4yv?500n>-6dV>>0wps1?U5IMBX{emG93>(5?lF9UZ<^KB!} z)3tV*8n~``!{f$qB9@nQ@nmMyPp{^2$^aNtJ@jZ^dIkb{@$3bGhSOkrGvsm&^SSn*uyrl$uD+lA6%57^CQH%x!{I)#M*o6O!rw7{8gqVY<& zE!;22UuP58pH7J0Ug7b~58)MSbtFX?_GiHm$NjNLzddcv-(7x1+99mQGn|${;JX{U1t4mGdY(g)zM6p0I z&>&u#;H{(9+ZDY3@+4;+BJ{BT)*en&`#1q}hxeAtJ^%&j+pL^le*5*O-#*H}K8Sb) z3>>HAHE?#|dq$e2!OjLG(0FQV&;T@$ukET{sAPYykQjD>1Qnm!j<3Npz^Cdx&`u@} zCV`^kxQ<9*7lZTm2-HqkpqVE|OTA_;5dXbK&$O5q`Q>zFhx8*Sy;g18d~eaDck?-m z?&{(0@-kF8#BOZ}mW`Wm0_!MTmgezrz)+Sl-d0!dYYR{hO91(9boa34YS~crFU$0= z7k__zZ&QxA5}rM@^&ZsAQ%(DJSS+WBSqBmn`nUt33Kd6eu~fxTQJ(CY*l2cPcXUfl zUUt1sZ-KDQ22ohW6=0tDV-F1MaGQANkM>7Rq4#PzU>#$AsK3{WrN)okPZKd>(aC=G zh|jH_TC?mrcBdfr({7C``v+q`4K?>Oq)LAkHmn?s4$Vtm6X;MaR@q^7$y7Sj&wOZo zEtY5HpZ@V<8L#cBc8WTI4JXFo`>C#UQkZjbYXpa93_03*)(EL6TdPuW^JdMgy~YF- zFL&opZN*t;&|0xLUakb1K{yJZ=fwiUVZPXfcMRRVzQ~g>>3sFuhA*!Wb|U6;Oa*_9 zCZu<(`J=^l)k}0iNS4*1kD$I?pNH)1nOq2;B)lMQM~2Oe=Spx)az3?wd0_ph`^!;G z7UP3mb_(a$LU~~R`_Jpk`ti76dy@fS?(~)_M==K{cq6-!*dAXvt${b|o|N;U-5c#{ zNXm0Cpm`KB95n&eG{Iw)*2bTU8Qgz-u{zOyqxrO!I^e?_Sev&V!)qH`7bCEy+Qq7JH#r%wBEg{S^mj0Is5! zJoaEw%~tRo&p^=RdCw8od;!(h|MkbGZ{L3Vk&%0$h3RzD#CNGgR(!iTq}6{ZKh?re z{2WzfEvTnv=4(s}c<&pmhUGk0O`y72|6G&z0%4EciH_jQMge(hHoXxxU#JW3?h$`+Y`JGW5ueAm+xtR&`}DeSHhrh@p1L+~ZzMRt*}Q1S z4r|DPlYxO%8!Fh9A!s}7HcPPEu-Cm?-ZJpn6A|ouAp86Sa(NIVfl$X$OE8F*-b~{> zf)bq_<-NYo;pfYoS^`L#Hc83x^*-3bI zIi9OPO7=ob=c>rDY~!)@E$8qIP7SJ^t)@mc?tOWk2;A12E8pr1e|a4ldnyC+^}68@pZ0D@E=zDsv>4*oj-1So!J`~q zjOAgW)<0K^&EaMQ0x!30w;yzQzXp%mwiiQgB_~2=dyMKdHmfg}hkFNG__jn}fBDa+ zPk1eI^YDhBQ2#vfv3k0wNA2PA3I`AGU7#_%3C`|89s%g_pcj8fKfG|*o>o|vW8R!x zfXMR>^(3|Deb(hQ9?omp_UvCoYtQ)iOV>Gq55*-_A|@uU7LDDL9j~)+EdF6XzV~qR zx#lVDzgvm0mNNk;6<>I&--&iWtDPKXPm&hwke4%BCzZUc^Y(@ZEr02b+l%ks1@Irg ze){#t`nigIdZ#BJ$hL}yLbd>cD$%LW9Xs*Rr2&jUWcMDIWfxdEJX}InBqz2VBUzLD zRUCgC(d&mkOvy6g;Ajy1H=WNJs;5ZSmdp6Y9XdY{H&{*O2vzF(yN^`F1aAE(46?-xD2AE`Xu z!Jb$LU}jq*iqNuUc2qA(#4kfixECf^94CJ~Y)enhPC)wG_V0OyR}xmB>jKY^qV}9! z+3KWndiUqP{Y@~*qas-QtAZ|j^K0F_X7}#m;oSGZ!;IQ2Q1&&NE*dMblDG@76F zV%&u*+G*rO1_#dGl>o=`I9w<14xalj1aepBA;}$^X40zc@;deX<&Q7?@5g`R zOj!JCvv&_3o)$5pyC{=S59XjQGBsz}LCdi3qcok9r^GJK;_OO51-2KQ!|$9yB9e>b z93(ZSHHcoHim6@TJe=Di^cC-OxZMHB_VQ(9y8ZUeA-Ud;gA951 zx_^HCU$1khk5q5m9jplsNrYzb!qe-y#Mb2Th*z><#*jnMZ-zg|)HqvkKLyC%$>PmuDh%mDwc#Yc)5u@`H^*o5O&QK2j0JeE4f+B{K2BuBf#2NBoOQ2^N+ z6_FKHAcy(q^(0HsZ^fhq#K3=wdIUPZTRl`fbNA1H5hD8lJuaEW%k#D)6IUO{Gx&Qw zNuFmE83H^yPs7n#8N+iFq(#ucp>;XL1C&8?pzYP3Vm(hH`aS_A8T;@$Xa0V99rC#x zoZ_DJdK@NXYwo)2J4pTW+t1(LZ!)gmowPh1?+)l0-i^)LAC|;BjRk*#F12mm4n`Qx z&vM-n>}LzTp14WZ@-uuHD&$QNjwFP@r+5Yj?>(0pMP-rsB32j?34XwG;`Q7`b$#b~ zlF-Y+^UdtgjyC;POZTzM2%vZ;p|>Fv@6$o0tqN7@;+7Q}&TkmD?k(>q;j1$2!)_=0 zAD^q%Pe+r0{};c&Vjq9jdv{>Bibsi2(^4^ToacJRigi|pqV&nm5!G3mFlH8vAOB|2) zXOb2Os~_zvwz--T?Oq~>a`gA@0<-ym_xBd^;6ND*xqzQ(gJ*xj_t~Q0JuhBM>bx1R zdp|sMFr8v0_A#Fc;+Cj{!>n08Jl4K#ta1apQ&eJlU!`AOhj!oHe`z_yLf3l;2e8_f z4V9C8+1iWPvxVFXN^E6gZ=E6#Lw9T}z*U`itAY;@9IuC#tv&bi0%UeuV5IgfpP0u8 z7D_*@r3LPV&A@-uU!m?u5=ZYVlo2IZNRom&HUt?MfC2z7zMXp5#|l31(IvfW4dnQ`dsdP0Aq1CYENcta=t|Gv(3O>P`X zvj6v8`uj)%1i{C_wOZ4Zua(nq9+!bl}VM@@r9-~b~I5!m+T&$R?7M|`i6=J1wZ8RXAOM-*TUd~b|H@HPBx;ZWN~uGb?d@nnC(<|<59Zzhu%=dKKTb5u_`*21pN zSTKekiZybN#gu?~qE2#)+Z|1-@Oj9A)W;%_EBbC-uqhL%^XtLc(zuMTbKB%6J4z#Z zdqzLLe|r?Y?^**C6?}W`V%?(AL6~q8TpMy>#pZ|JI&18DSAJQGV6$y^eWxtysK%9G z!0CS$um-s)dI6J-qpK;yvAcQ`-3MH=NiL?176PnugZZ42hx6nyYgfII1cygix1dgS zQCzxK#d=%Lu1$JIv`?m~Ilqrze&{B_UyNaJ_$bpuQs9%U3_RMSq6S?a(#9(<$9~^3 zo2~{d&~V`qyZ`v``QQKe^ZUy`{)P$OJ+Xge6Ueo6N=S!>sEg`W%aV%IzBgp|oYsnhQUucAA6f+b zgQ3=*;?@KkaF^^2LWm1A8kTXVMU+*gMeSo<9wZX#ENShu202;hX;4XaqjG2f3yOaU zjb9sLC31m_0qv@%9!iY0F$izBlC{q#_FVdXXNE;dlvDt6i&58cc{@Rab;&zi2_@s> z6@}1TNOkaxQfgOoVNM;4NMRx0obu>4SOXLrcI1DQY1zrt2jl#eqj5RaI5pB}L!M^vm6HTgh)cb0+t6Cmen$fx-Z>AhU<-g`T0v9e@Ei)MCFv)*!l51AuTGj zKDk`4QXXty1d~O+T?_w z`#Ky&K3j8cCAi$!RlKm~zAw#eU9ICI@=H!rpd_K&wHbg_va7gBscY%v2=0o8EK2(j z@+Q6k38Y1pLiik%QbW!%uYD&64!xN9BucZ`)p>nL-@pEPj)qPmBWp4oe^N5Iw%TU4JUgS8J0^O~l)lObXn0jiTcVjzFeqFepmZv{fsd$|W;cc@LN z%UtQJxpVWYh8Y%ls~pyK$Pw%GBsZx z)7SC2|Leo2U)v|d4BOswU7oNczPp<|YD+Z2gpGe#C)J7YdFr`&Np&eUYDiN%HMoB| z?`YF;x48+NrkdUPL~5L=^12g#_g(SL>a0d%sKq$m@2B$))sRjg!`*`f20COZMok|t zTYGwZEe|)MephzQRca?SA-cm*lxQK>?|$BFKj>bSz|=doH>EibrEcQn_L7f)y81#9 zK`Vc`ge$u}pVQ}e!>4Ct+6Opiza$VBz=7|hDl?)Fh^tzpp{t96`2Cmak!PRug^M?ghUo>egn7P52KbgSjs1E+)vBb za3+_3>K3;{ibH)qr*G~1@v9bC<6LS6F@X3SRuSX8^|5WP3}$5-z$m1Vu1akxgM-pR ztq##$n_eDa;1a7_e!}AAoa(Q*F{6;hPysgU{SbeuvShi(_B^vns}cnhlSWZoh_i@-N{Qq)7I0D~8-=v=ia0fJEWIjn_D)#UH{auZ4C z6pdesYp#k+$_4NfiEx93xr0cz`1ZWMeVHFVj$cLQT)qPT*nP=Ua5h>5Z)<@1~`6Qi$`UP~AF*wQFyaon}h`uaoI!Cx7Ke z1B~Cm}Crs2Vr`U zH8SNpxCo&9=n!b^TF8SXB-Jyta=7#y+yG_E#E-gz>H zCPiXAHE~Mw(D^_o-|8AbUyX#|*nv_*ChnVu@z?fKd*Iyx+Eh$(F|1D|q;s}^U(a1v zt+uXd#^BWxfE=3e>XHj;LCrprGa<$q16V5B0XTndserL9M6z9gkQ4(HRPUgxI<^ru zx5U)JcIflSY;%J9HfiUI=gDd<7j;IKCvZ`E@u*3;@`9*`cp8%5$*H$GY<)Or-4<(G z34B+`CF<##ae@xiPWvjPTNqb2W+^T z2%RR`RKJy1oT2q631zW@9D-9*7uA01x{t2sQPv#GL3Ih>ANtwJ+{kKwq!8u>hMAghq*wO1r$6J;qcUWWr;9~-RirGy$Y)DMy`}e7J&tgm?0Cafz}fz~@lrw=Cv#Ra8DNl7gP*dNYy13^XZ3MB%}P_f7CBOKDVE1 z1@C%Hd;)6d;TFJu!8J@|e_oCwNlC&EG$_{U+>9nVTmk}r`%f8QRW3^^Q8RjQ$h9b+ z*VfW&$NTHY(#EIp`E7;nc#Z~KM=OgVt^I`xF&cz#051coVvy*r?iAyR+5UI_5dz{N$Z<)x@z&~J~l~=m#7}%EoCGIjRAK6g{FlE zk(^vYEpAtbEO$}df$HBL)MIb;og+_BXy!arz~5X`ugkVW^=v9{&o0P9FIxaADMRSsf_AjQVfZIigcE>dafyY3KlxcvGx(WDK+Nu zKL-(li93n#N?c`4kDI5H;69uBRCgqP@nJ59Y}2BpF0|uq(4ih^MtD?ny6Kijh3&SX z*l}e30;!vXa%&dAr_*+vOZoPUzI^=Ghu<|Us~Z;e)DMZ=s?5N?B@&ioH&?&OlfG5w zCSh@Z=F~%oljo@nOi@T)>D<+(=f0{08EW5`Ga$8`k|SKbd&!haS|xrH2K6lj>c#SO zkb$A?&OUw4S5l#%YzE1 zfkB*MT!u2=S$2ZTyZ2xOg@C9yw)pm#zLLFv{uY+B9631HWFaRmpcLhM$RaL;k;ZCh zZicH?B3X^nB-jiiC?#2yBdj>N)HZ_}TlaL01k~7Wl9B4P$|jsTqr`4irSgJ&-?B_E z9~DVEiT-Is4KlCAHzxMj&bqifyo>=X)?MIU;v`DOh01K9rxFV-bby|@Y-&VytwMP}6eHew>Dk*=AzlqG+(a=WeSRG2G3VB@{Im3CZ zYyY=w%iT7w5GuM-8Q01v@HXu#l_hn|1~Jtc(ydwm>5TWQ8@d?XeaObUypv-VVv<@i zywC1-$fLFeoL(*_+jTiSY!WzCC(>V~ zQgbVIrW)tmIsKFg9LVcF)M=g$e#ai2jB~Fk|MX?zC3H~U-yhTer~gK+ouo(v9}ESB zyof?F*1y0V-R>4Za0tm|I*3GnynBw!CX=nLEicXuR|62I>5H23IzifZ1`W8{m5Euz zd^KAr3n+z2eL!*QF^<;xtWq52gZk9j8~dpc11Ps!Kk^LhP$@ol{P+SheV zy{3{yqQmVHQ3La;7n-&A8tXbGqgK;uaj|P!tTT0yD8~idC;#zY^NM4Xu9k)(`0D1z zC2;Pn?*>x2>qf-1b?88XoKv3^Lf{oeSPa$i%WnLkq&}7d@HiIV%wdo18EF?O%6H-B z5FE%p+yyZDt|1q{H{@i0TTM#{a`d%pf8tPrgS_tmiSF*`xYgSOj&q&%@|WlIpTBLb zHf=!WT}Zp!H|ZjJ+`7j~Aj}Te0nE#1*9`%lK2MN*bW{*yZ7Qhft4d~Q2e%WjYl*Gg z!`NqaATBz*v{h^BgifKnZ5_8n#1xOiME+=t3A{Oyu;+RM?5{k3oG_PtT1H9C0w!Hf zO^)u4^#;00M0L=WBcaqAwa!?i6<#fIaNZVL?%*j~Jvz|M**buY=WoVLyF~W+d`O?l z)28n);!PmEU3xH3QLlM5U*to9t9jDFMLk}ouIlYjenicf3%FOoZ3=_AxwI=0rmA|m zRYhM0hx*yntaF5a!@k`;z!KfgA1Tf8bIVm4`_-BKc8Mt?_l^r_SGCy`JC>;1<913ML0bYz>-gYCa*}LF=auH%6;N_x<=?~ zs5>N0N?K5Nf>5c^PCIpkpI~>j`v7#M=^S*rudk2gCRc+Rrc&iU4ivALloX{+@heUV zcdNu+R1Ejhbli-pJDnoSrtsG3ao4fiwuRht?Ltlm#Co_T0s+5gYNzO+{&f2`W_=IT z8YRl@M-2jhInLx;H2?PH)A;_+@zf-W@0tX%T=_vdFC2_Q>jFc;z_PJvm@! z*t}C2L}Fyn(?xp0ZTG95w`|_ar832%YrWnKpT7S1`t_lN{SJyd$q<21Gue%!B0bfu zEe_nZFX!qhn_B<}Nx2AVWwQx{!E*vCf+9hGOE~DnUKtu*EP43WxtF@)QiST{sOP9V zGTDpAOxD=JFUM1OZ>v#{4ui_xJSS)VM`~`-W+z(*_eD=Z z4%yt6R*1{Hg%=alRaQX67WmZ`LxwAVOX?(Bht!?iO+DlFEG3bEUtgcoe~(W;e%-@# zdjwRdUVJIDY>KcZ68-YD>|Bv?y0TUd-(5QTnyU=3)ZKU?C$%bn?YxGfTB=WSJ8qF4 z>A-DOUw9>#6Bw?#T#tnaRjW1mi0!E;H*NdJE~9tpVMLcW?!~#?Ea#8ynBategByJ9 zvaGo;Z|{7oC@b)E#Vreq#vL(oZd6 z@;Chfa$+!%sSQWn--v9KY#e}X>XlJ|kVc%b%-5Q1we=2>@++WCDNqj`Go4(BVsFr8X&wR?G|LEoQe)CK2|!ed zeO=q+Y8^^Wm0aA{c9=@+P5MFAEX!FY0{^N!T^~0&CW=p;Zi9y-cNKdt2XrK=9lUj| zkVQg{s`6hTXY;UrDaxOY*(|42j?)LPx?Q{nN=j#^WEst-m2eQhDu%n+oRW>t0VwCY zr}XtV-k7(0FT@V@agz;yMF3nMcGDBbHh|B%`t3#GF86Xd$6g;nc+@DW%{`J`vzo%Y z(0^_1aPD~`&aI9DJW)gAbo5-CGrHxG5PEr6&Dp8e?wLCLk1m<$3Oz1f^}4dB5xMs!a;ld}}h2!`fA&%0JH`3sN&o^4{87 z+uZ*lS^|D~>!bv=15Y>qFSm=Q)3Tw(^9cl|sNdUD6%-+pcHx^Z0H&H~)3vEn|9xXHzhajR#e^r=Dtb9qwewX~Ve0ch%kPjyK5 zt7^kOhFbK!x4tc>4+p$W0iq^&zGMSa9Do%`GFo|nWVa`OJD#^sMcA*PQyIl$I%U~e zDbCGfvGy@exx4PoC^)MAch0-Q{vh&uIBn%15dqxRqTbY`(LFR5@eUat*G6Edj`+8o zh{U5z{;T$;2fCipZ?;qkLB>6bM(RhkGx^qnem$E&1l;HB#y3@kvpVmLE2k8dR89xq znSj)niwY@!4)njMd?{&OqcAFOjskT93Xf%w#|c~l8Cru=$y`r5DiDYV!|_vfR5^@l zxv#FRBsY~lwyFoI+$gg8{nO91>?cqJWVNZ(J9uq;Y47c>cD5RZ3RE~c&21?SO9j^n zKHL7@2=S_M@I&9C_mA?&AHQ*->E^H7HN}nOzIIiA^BM{IzIN$AWUpjoZtg!3p2M*_ zY;p0>xHnWulC9#)yemmqh;ZoIqwrVwN%qc4j02Ux4h2*h)-qVXo>t;&cFxMLPrQgb zD{B@an31ZCTD~~Pwl1;ojaowN92u^DxU}JFcV3oyS054vT^s5ex`KOmQJfBcr`|u& zePlp?*sj+W7g}K`Pr%h4PwC}leEc1^S%z5GhDHl8a?9p=xJnCwXOy+#t@?>NJJbw^ z7;roLQS}*IMS^t4vAY?|Cse9nJ(PK9zuTuuNq{k`9ZnXt0l|+;qgR;Ruld-vICPiM z4B_S&@%WpfG{A?YqQAxw)ZtW_z(t}10PzBUQU$3~jwdboENm&Qfec6Ca_DL8HhT8k z>Bi|QiNc0`+4V^QzloT7)(}%)y8_=z|Io^V4EJtXZY#U8(UbxAk}h#;PDnr@snT`b zZ$}-y0dtZwcHX7Cd9PYh1q@Ev)K|;GeO0jNeY#9IKu-bffry0lF5&3u zc7lt$jet;oGe<^_HvfX4WXEYIWt^F$%7cF6qWYYE*Af6iHao9+MNJZJk+fai?Cpo_ zyPcT5*@)#yR^1dxh%!Dccva;GucTdnJ;kAnfaKZ58QPAax0uw%edc+k{51aIB|RnM;^l z(KRjrRW>z3Q&usb`j6dfdQD7!)#zHcH?gRK@%$c;)IsTWhU1li@@@1FFTcv5aB=NZ z%c67jjAth4i*R!K#~goxaNnq6%k&rrg)x>v=c#^(?>O!%cLcYvcp{Ua#BFeu&Ho!z zm(WS&rYuknC~4MmsEkz9GkgRlh2L(?M61K5=)2 zPXMZJ*=d)*$=BmP?W&r86MQHcqO*+$u+((&q>k1!N9|7KW^UbSCh2#l>gUgUP|Rj? z`W~_$nb>vn3MCiL;-1R5Qqmq{0#YJ{13 zmp2=+_iU!!k@_gE*%Ag@mY}FeDmmW`%Ii`tO`gOlA0!)a^s>}{8n@pTHCh=FN)DG; zqw>vx_@D|G#gnwisSNM73s!D9$Tk=$EcjkmtSvu92n(0;RzYG>y?yMbmr%7SQ&rqS zNMutk8{vxtET@@5f$y)*tCr-{WBsK1k&G@8H0)jAZ9n+RTu1(r+q6x=9l{@ZU2kX` zt^3=3d-+;EJ)GBn)4L33;Q4wNu_=C9cJK&skT;QROnRFqsEIawkvD5JRuUrpHz{{T{DTB`Ki}fTp*Tg zE=|(W2xW-(92{R57l9xmWoT%m7?$T;d#N{G+{Cr3+rGEb3`kQu~t0P-bWZNF{-WO+4oTB^9 zr9(=8*BVb@TkzW9)}MALl)l92F56f!IHi82X^^pP-76&N8uy}W^05vnJT|QKy8@Gw zfYi661bK>rcZp9#EZY-~Z}*L=CUdFy@t~fgDW+0Ha>hJL5>>&ap>xuCoCPc-lYGdW z-uOWCa+y49DtYo*sNyVVeger$$`Q3!txD8?i&5^k$Mm`VG*wIQM85cqcjWDBQ&5TF zVONB~y*vjwO>a)h?wr>w;NY#wupYP7k#Yvzjh^Wm6Nid(y)4#lu<~r~3+%Eqs)Dkl z0ss}IMAK`Ue@?m?Psv^0jr2ku^RB=0rms$JHqg&%rsRw3&?7r0>~<>lC{O%wz9u_= zN(~kg;z6#_O;9s4wZ4MnPGY~Ju9ut|S>V9G`!XeiXMi5m3E}aCK7MKcdb@AuyF|w+ z4~7VyG09gK0Wgzof2l6f>|e9=2EN~x{Ajw0arY^`IFVV&cJNIi>~3qpfN;<$qyXA> zO6E=(C=fp`9f^|s3$;K_%1>=>pNUR??5GTiOZhQvm-bMk76Vi~T{c0HYD z)yvHJAtjRHgUN+4ji#IgEF%LI8+b(2IvU11y#b~oS>17m@Kg;YQWQugyWPg(yuHHj zm-h9`=a2vSb^nrJIvZJnQ=}trE^58#$fVedG9+^nJpG*n0Fp9ioG`59g3=Z)7gOgb ze-3S_@Ob0$8Yhx2MA1^530;8LrDoIjVC=(LWVf z-#w%U*LH1a@`9osZ(Qayvn(fGjLuH>N9@Zx7u`eK^{t7^vSaxEvW|zmxSg0W*0vcB z*z?a{eSJ*-93MY^_+09jfB(jT?x)Duf2l+C5$;poUgb;h1CQCl<-X!AP`RlcImDX} zFkax>J1;pmo2eAXVeq65MKs831ZrpXVF_HEvg}B5Mdfj@{i%@lBK^epP7=)yJD5l2 zDT!ci%eZY<$<|peb(lN~BB0$)P*Ih#G$;%MDs?$HUxqf|CAO85~-=z4-qxu5?dZoS^T}ZS1YdJ65A(*e*QrBE! zt%nMj_q2Vvsjd~f>OS$_E2%n%$Q=We?siHXBkUA*0Mb#HUg(xZue@&US#O1$iN=qK zQ+GQ{l~3x(-R*-$HNdk`6B_Kke{_wK8kBJe>2zA5?sikIU5#u*f~T5MM)}g&ZqJ&% z+%CYmQcutasw**V2C3JWV*@&A7N-vBo1(|dzm`+|yQ$@Vs{J08hk&XbaaqN$)7Umj z=0)#T=xkGlnma_i<^NQHsHqG%I)<8@1!x=wURJcL zDH}@9oy)=XMYf^74%#ShyL@pD_0YPXfcow7pMjxu?NXA;W46_48=mSMoZ$8b5ugL3YFnm- zHkFd$7XSw8y&b_m8sDLlsU)0@xwpN?9w{3* zHbE&)g4w>9>@tW3aI*#5aL+yGsN7pyJ0e8ywv4~^FV+7!Nlrdb#X~fm-W5}ln!%l% zeH(mSl3omy}SA@|XR% z(_!}1qGOurmAcSlIrx~Qw@PXOCcA(l2d3z!L~64`6XZD;9hJDG{)Gb=%wtvk57jbzK?DLhY&C>}M*1u*1=*X7$qo$o>-fALvYNd7J{GHp>Q{h$?5 zQp-+hM9oMvP_Vu~F3|s`sH+o7(l1q?c3v8Rc>1E1!{HQXS>&F}a_Q#!^;qWH19~UE z@Q$r}NlLoqCjj?JuX>dqj&lK)e78nS09ycYxM_-Fx+I~_ZO$ZKg(=OkwYBpX@@c5Ph0H}z4MuP6n};(`{gfpl^Dw}*oO!^vKJPL)HJCP+feyH) zlr7{vK}!PuS1PwO^+$10?{w!-WrjoD*Py3Uh{jTb_!7r`fTN&kt~))N@=*?x`zf!Q z%cC0+Vakvo@)4Qz#t3@O&gIodv>`GKcNmn%e>$^023?2MN>ogoj3=v{#}c&H=4T(x zOs83vTh!~wJs;CsyW}su5_JzRrTYNr&1LVo?ao)L@`}_uAnL3)67gI+EHM(VLPyR+ zNq(_fkdeUc;076+)WYS~bK(eO3V8D$t^Mp&^KQ#EX$1k`bZY(B+9B{qz2q~w{FFBV ze=het1G(Z(s3aBGIUnP7hL}Bc@&f!!~k9$J)wY9Ok2udy^9#H#pOm0Ws zGwA3s6qnD=+)7NAqizyzj+_fY5;SR=e+nuy2ZfNRW99y-AJhS4`&!H*`co69XMvm2 zyn}=EcH1V(T=|r%`-1uv*-u(}+i7mad$M8+yQG8QmK@Pnj_fAg=Z$Of^7+HpZ;PG#m+2Dd^K$q=RwQ4IB}QF_fBSai zYM)rYNpZ@$yO>{yt{{N84DUfpZIO_=^4pXn+oeGK(wWfLf;**F0`Jwat3rlTc~GhX zi?FO^O+KFjgXLDP(ACAD29-{3N;uu}5f)9Q0F~Wl+jpmF)xtk!B@Ql9Vzdrc;mRJ} zT+-GW-fex;Wbn|hy6F(omejiqe_4RZ!SPI-_VU*2e)&@CfBv?yql^d_RVmS36uKWv z-dXVe#ZcsU>=(*Z)OyQnRzB^D&p{}w!sO6Gy^AvqIOzHEj`koy`M+QMkE)O0! zp_JCCOH*5gOD@l$$xtgt$uuwp7>jDPT#lBeN`M+<>@I3k=xQeER;E@Ge>FQ!yWLJ% z=pL+p<=Z8=$Qk!0M60*KMcZz>VYVy}_1JS<%A&ySFsb_sHB%pXRa`zsGfRQJ%&YOX$FYTudynTB~NA3C&I|^Cyz6 zO>tTjNTt`eR5qc$mAWWAf7ownRf~<7F>QeDXVAV`-mDvN+7GJNtIMXQWWC4$ul^Y) z;4gkFX}|pO~YYCx2BZX97OO z|8TzBZTXP%!Jd&Xw#FOOpWyYaJq0_Ilmk@X+MFm>+jOOhiDc@Iw}MW`I)VEJv5o=Odvk)N)p>aRON4f4LN0YVHc$(yqHg-&?o4+`1o=`jj_FHh3Kdyq}o7 zD{aeEjnzY&?7IWTf5HaNP?A!=48SSaqkRtl(bNsYrHJ%q7clp#IRAYg>DO zwty=|ue>ZRzr|3Lza+8jvL99AvNZ$n03ROdzfCuLv)wRKVB4s}ROueB*($oUsiY7s z=@mBADs3*QQR*LA3QZ9gpe-d3AA;j1(@7Z&Ly0RodX|8SfASf{OxBk?>OH&CDo%NO zNTYrK_T$s9lcl+Yym-!ewfv6rIwpw?h$sic{Q#9}OC8esfq1Ghk#LqeD|seMRkKq| zF`~DrV8=C<%0(SvIfwgzK9hB}=B`WnukD=(~l>omhH@tx= zq)t+|D3zqSe;9vYTVSkB{pvQ#X^5(pA@#nT=~7Xi%Kj`3OI{6^YX({Q$!;zc;7)a+ zu29#$@~tiT^~2LC?OpHI<|d)n{Z7CcwS=C!XI6;j);dx>m_cns;=7mFuo*;g5Aus_ zpb1QG6m41ZWl@8Zn>TsDqpFpmOdcPCKoPD=oV49ie;he)x@q1|R@cE{A?&(nu&2=} z&H_~fki@21?5?`YmLSHd(5~p?#haM@+>~cOx3TeB6^rE+Zz>}w`^_WP*=4sI#n&^G zaqx*LnWKFf>(<_5c=NG%`R|WEm%aW@3pf|78tYsyzse)|etPte$PpihIShq`sxYyjc+ZU;dv4K8ZTGcDUT35wS$Awe`OSAKy zoA-mFZY==!QwcOR2c!V2jGNP&1DJMlzX?qGf3ND}71ea5v`$ft{h3ZjJMOdT<+Cq4{Y&~07JAV0T@zVW2356<~rM#HobFADn+M69wnz$a~zG5T|V!UfVc0xDR=x< zzU55S;Irnia%qxHxZ%?<2)9M|rYg~V&_QESqK;?I1>2nuj{81uFOgCM(t`o$p{Nv3 ze~{E`!kiyAwP?*e+{VY%Vav_Yv+{w0{tkUB+gtelKFX)|gahwJCC8>3 zNjQt6tmO`@i6L0=0V_Y$t>kQ7batkMG6 zml%2IL~#cG>ZOR@S(X|TfAv6?Lo8W=U}9%ffs0ewdBt}X0aeD4Z+I(d({(>uUem;} z@aD_=^8LrEYqW?~I#XrhaHXQ|)rh})*v zW00kksLiOruk}one-F!t?!lQ#D(kx8^53AKkhq!!lyk{P4t_^VRu_-(q?ZDPmaEjR zdT7o|@KHOEGPmZW354#h2h}YQjBXa(bl<)Ttc>s z`P8F&l)4{7(X3l^D59RX!}R0Zho;reFWg*!Bk73q+?9Y)e;zCIJ>3upNfos%Qya9h zt-XTd4({jkq^z{YIW<|b#mcpdU{U+hr`vE-U+t(}@lh8=YbK8qKR_3m<%6t-2=&pU z@$F>zmWhy(K8f3MYNUK8k;!f64qcQXpx|a>QrVj(%_4Ep6pG`o&LNST3Z9}`x03S$ zrS2|*_pwYae@9Ic>kmayV{>?;*1vs-H@lCQKOcsd_dA-&&0`kkTGMf1N|n+=Al@Bi zX(z9|(@{9%=6Mymv)%Yhj808A)ERc3!*?EKm*ufE5uEnAQ_g26)$mDW5i9Mjy9@xz zSp;Y4fe9|^kgPl0r~>h(?24jrAsUn?_50L_VM^p0f5w%)DD+6-R`vGfFqy})bH|;! z++lZBVB^|cL#xh~ZYPM&usHP`%HFv{YL_&U=j$W-pAYjv>bl=qrz(U#oR7;XG2dyw z!RfLUE9WLDu;s zT=b^8c9Xd4mg-Cg&^x3Ht4dbRu_oc5SdhEBrxBc^dJD|Do!1+tmm#P zRn7G{kDJq~ByAVSKnf}4w^_kgZNBibmXQf#BQxMU|} z;T}97+bq}Y7BKoBHvLn?63P7?dt+nIe^+a+^jt*R!1JZxC86!3IiXOWCU4MOE|Mlg^x6kF{KfaAmU%o$7nx80v`c2=BUExvXNlt16>Xv+xLLF-yuC3T( z+*Lt!!IVH{k6{B~D!AErf6{s9Rr9el^P;#I5m#QBGoXt#pJJWbnvEvYgK0#WS5j&lQoM}<_j^*(0G>M;P@T9n7LE!Xpr z(jqvf5|?RbQg|zCw4*=W>6W&(B4@b&`qVy;@Bj1V+rNHYF-*>}i_4P~dIUwA8ml}N z-DKHj3a5iXNHNqa?u3!_4>FWfe{K$0-s{+WC_v50f3~|`uDDlO3f+e}3}g$q*fh-K zAMc9HRH}WYzMpc0>00WQu@Shz`{c;89V!4{N>Zu37BvPluV9R&T4cu7(pTm$?r%TyRh^^a>$H?yWaeevnX^l4De|b41=?01z zoXIdYmF^jwU*c#}9gkBNG`4Gz;$#}lt8m2agPX?p)ldt#WwZU zzRON2k|^MK`AaRxE|JZ-^XWpHTmkNjEg*yJJG*V* zl_c3tnIU;NRlsi3U~`95e~RIp(MFFzV~_&3Nj_~-b| z<|?tpKJpQAqNY-aJMj)wUXoDJ6nd~(ELWIPG>>2M^hiHw; zx!%^oXY5&uho)?&#XSEuyMm%pXjz%5x(Io@b;M^XYJx36b(dr*EYr_?n&pK2?Qwno z@M*mB%YN@^sIi@*@toXpy4O@V7oAfR^*fe!Ws|92uF}n2dJ&N{p5fX_sN<4%L2XZk z<`k=PDk7!y=@46`f5qmcnfsM*w{9$m@0MjQ>D@_+d4Tr0ol)1Kwq_H+oV>^^R6OJk zE|?Z(hpT@a6vgcoPu(wII(%2~m#k0AcME-Q1QexmmIGE7~3DMN=z4 z`ywO*;_GWq!Ir|y*HQlUYg?FSWRaJYAYOwB!UV;g^6cPCe~sT;4?`HaIZ-`z?p5T9 z5blbj#Bu89OVx9tT5zHht9m5_hNex!X%S35^&{~blJ0wc^P=_hd`$EfesPZq9HJ+I z9DD7)Qqeq#r%a^McMb4%l;d*rVCDr(E5mZw5Ag(Q&Qp|7ExNk4q6;@aSY>gO&CqT< z&Bfl_$<^^Le+oCW@_0}m#~@>@%Rm9B9n}BX^+Rzl8l+uM zeTU^iom8GwUHWpJ?u(Nmd-8s4^2~KEY^o(FcRv)nqRQipfXMk1zEc1I4+8fiu5*ud z8BH2ETh&~$N^4)5r_`V7BJ&g*DO46L=-tlmaT2AKe~_`Uxp~hyrPPLTD2I?-C*wu) zz<6HT@deI5Xr1sUVK5D@$)*7mpXc>Cefa#J#{_+UZ|R`Tvyz~8g-+gzYSl|(bCMyV zjtM|`VBsWa@!0t2Niou{m`iOgUW8qJ0U6ylmx@m{u71yD4a<|?ql++V2e%90OlD#gKHAZ|)1YH@Nz2|+gL2?yfgVE+6WS*$QttD(H<*HW8lyo2#l7u#0 z70A!iZM=QQGexVd^3))>-N91pb6>7#ngDThkEHLnOF>OnPAc+!r~}2#4{KLsQ)@(P zYURd)Y!Cgr_G?%9QME$#mb73B;$M#U)Oe!=8Pov7U;)58dwWFResxwOBsM2xVeM2> zf2}!q0@*nmt6Bm(B~s9|Q5Ji`0{Kl0*YqJys{y4_@hFrBKjlWQ8T1LYwV&w`Tp z<<8JJU8r<7iVMfDc|0Nl6hAGiXe>mP%E!}CM0_J0pZs$@70D@E-Ze6$IJRG{R)MiO zD5V76ayk|iSR_nuxARjuv1EzuG&_-hf9h0f#6<_{QhQ*w!>|1Ii2nWSih=#Y%Wd(HGGpO6zd{D7~lLlx4PsAGp+Fg)&?FE1T`e{*BpUtS) z)j7Bo*-HkB>vq~BGo8nBDTBeC(ISY@xSi91#n4klOs0M72zEU7$Zyxuo7|7z5 zmNy;MZX&ko4O-5zlbLSrWwlwXe~0FSg}GLxPIm-3SMI+g?M@D*Vznp;mEa|uCtf?T zoSMK9@mE2hFMyB6Ip|QBb*&<9x@x%|PT5&^6$q5$C$h$)dtqyT&h=1~Gf6TdNB!Oh| z;;AsKcqvbKZ9IWfBMf)ooT54k1a($ts2Tw(#!g+7c>dSwX&wtwwf9n$Y8o^d~%A=}%-w#4xR*cTZHt)?2hWl(4qyp5q9g#Sf znoB=ACqddEA^@<~9xey~XqyQP6uWX(T+zPeb_PNoDeV#fRz+|g**}nHq9P7FRWdxl z>U3w_?&G26$aydOgFvx#>164|g@RrA?MAwvN{UgS=+hSn0MX&ye?hsm4Tlf6y|P`Y zghWY~l*HjUP$N*Bs#;WEH+sImy!`4sOMp~c%X-j#U5X}aO)50u;k`siBX7es-vpx3 zP>d0@Ntsj(ddm;9cDpPewbW{3+i2s!T)VT5H ztt%m*uV|#4NYRC!f4*kzV4U57tff7f5A;k~b?X)GsMjXWBwZ7Uv`3j*YZdpy z9U{5=pn71_TzIdl3-_k$%v5GZ0&%nl4 zAcI&*p1ho0L|u%FLwE`}f+w|WQHV>I=(nKsV>A8uF6to*Q5v$ed zQmP<3*2j~gwh5VlJlzZ^tJR+sXe;XngCx?)>77(zqAW5iVVe9f4ts_?#Su66kty9w zuqxhnAe?J!O)-Vqn@U%TuC`WOUjg&z;ir-&u=4G`fBpGSpy&A9e;rN*w<6mbORAJ&yW}$dy_0ZN)keL*YVEA!=e1qSr{{KP0NL!s z5N+Qc(}(%tR}s*t&TxSw7@6}*b+j3v-UTJw1xdiW6$8p={F2~OS z5^y&;_Hh_UNl1}$Hdn;A%DoL%=F7V=sVh&cS+Z4**q@$!_s~T~NaPnlgn_;u zhwcQc{mpXb=R^AQLmyxMhMKgE%uez8tzt(?>s@X92r6t~khEykbxBao$vu_Nt*ZXu z3p>s@OBWaD#dyl=cTsw`n|;dGRdXRk7jrVFcJfqJ#W=#L0}!X{NrZOslyj{#4!2)F zy2JHkb;Nk6J93X#Tm zO|u+%hu!YhR}1@GIqlufv$m8+&2825nyr-FkGijV^>|*_ainnVn6JFzKCUC=K94lc z$?u*$r8|$+@^y~fdE8w~IpTd>F^{o&s*Mj!_uXdyKmO-qrv2%+&%git&;5S>a=pKP z`{kEEe*O8&zuuP*;X@qnKgD+=#~0gOtDO5t`Dh~^aoXf6<-!&z-XYB1&MTZ}3-!24jhJPHaNO4# z<-6_HbzN)ct6YiKIl|e;vH8iEL+i7icdRM%3%$0Q_FXW3jB6Y@u2$M+v0KfRCs=!~ z-S0Zban3vRKK4C2KehYFv$c9(EuJ&<^RA`c=bb`3!u)2tU*`Y%?brAFO7DNhXzvqm z9b;-*E!FX2wSDk}t(}uqZY}3Kve0$rRd+gPi7BqL)>YQou;(n-n%6E^>0)P`=bX`H zp7*Ml>^cwrc(-GPJI!OnT1M$=1X`ckbV<#;V;X+isLm8>R?s z**JKdGu~;PIgglD$@^|OElkj6&R5%u^=acO2j3m@S?a3s3aQ>bon-_lJKi(g1u>9_b;l)n8LONQR=Q-|!jdGM;cSvz> z49DZLoc+LiCy!XJJD+FD<-#((tQF>Fv!pBUenghGm3ZFAC-fJKlWD!At#}r4B9CUMw~H2)hF0EtFjA$W@HS$*|noM~LS>dD~<1#C4>*ME*O> z(ymlk)^miEcMDg`E%$Xldnwlv`xX}3s8@DTf!uWkV0IL?2U`Gy0*uD--BS1iA2oK)D&Z&>aU->QjUO#F_&@BFj~6?|)mtZ~Egf&-=O9bp;pCwMcm!18>l?oh z=iM7S1fEaXjAO3C8nGCWt(`DZBXaN1^NuT(%`QH8hdRTU zC5L>RgwEQ}TJHPiIj;~~-{Y<~Z*$efr>=2>i9g!uoS(mKtMabZ*k8A^%b%&Z>%!LPm3qT&8O~}LyxG)4@%){N4@R5UUd=DcvW()(mC06{0W;7T-nJn*I4!raF*-F$yt4AKE(f;zoNxJu~&UA%MSdjR|Z zgyH*TO+53u&b$bhXE;KIkKMUI5n=(liJy~ANkr-$I&t=TmeAr| z2JpDSmjFD3gY`;;d)P*80bX?An0x%Kv2u8qB+=iEMa(B?utA|5$DJp;pZ^2LZvq>! z8e)fR z&87rjulxFLtaPytV>~W45`mm=-+V#ISE^8!t2Bsh!+dGN&LGgln;SP;2YY;sp3w)y zohS`i;t1jT1Vr*6P_Tt_1u)^O*Hy%`dTxU_gu3EV6BhZSu|EF%>zA(-{vEIX%CN9L zG%_S&RmaO)ThNnPh-D3KbP}KQz>_jw$6E&AgY9yvTXe2^=ekft_u$JHOn9D$pc`Zd z{N|nzt5XVH0N8n)6^I$YJ{$qw1Dt=iR=@c@Xc!m;jRDVycti-iJVF%MSYXgXkQF{3 zQdC>J2H~wAeC0g^C8P#>jBn)k?o)+>T*Jz}uZ8E}F1qOAcM}G>WJI$aBuX@Oc7N96fY3VKNGZ3g%@zfa?Ok* zExC7|75zwr!2T#3fPJ3OMp$hF2@~FQRdAn8*`c)83wO9&Zem|=sql5c19AuITSl6Y z@w=^3Aw=mw_lSjX;{bTn3#2@JffnOkyEK~6i$X-(}+grCi#^T4PR;yCQOux@uf;0t48ZTtjj)L3S=9UJn_FHGws_z`Ct zu^%%KS0;*%7@cvyI?q;6RIQ-l(R8=5CbC80&7<*zu_|*=f5gkm*8(Q+_f7Bx(7+j@ z0a$$k{!p=F2@9*Cf$N^AoL$cTqqTndZT<0ae}4bd{QT3;|1tmg=uSJZT_mWy?le#g zVoc0IN%1 zwPAXQQ0f>5u}ly-4@iqYP}ev?``$H-Rj&k*Mk8-R4*}^UDnL^ZB?#i{JD>l3 zUO(;kUw-@T<7enZ`M@rVK+LO9l#akB*<2MjdPFHt06WB`N#0kQX&ox zcod9w^7c3*O9s0oz^(&XlcRzwAu2X}l%0esf-e%tn^AHQHm?Z(KjAn?6#g1g3VVdq z^Adna;Ok5&r2qsJpl!u=hyTu8`A2hs-6$R0&bPvQG7kmt-Et)06Xw~cnBf~{Zt8EiAMtPAh!`_8%~`*J=C9-t{9ySl+C)7BLX%krj%Y#AE}Li z6B_n0N5tWH8Ob=HM+8T*^nBuN{8&IY^n)N6Q(gRz6=CS?@kY2>m>t0gU`7B0g->+B zKvxAGK$COb#Fd*M+Na-wFdYqTQ~ulCb^K_q#p7cuG;2m?6W`Wk+aN2_G8mCTBiGK}B378>U2HXaIeQx|4Rsj8E>%p3eSv8@aCW3KCc6Ztr z2q?rALMSvjqwaX**zj9e=OAu1R3YxO?w;P7>&tJyzc(THp}nhb)OEU8Aije|LgeQY zvY0N3CLqSg^m`(E&-G9{s4GB(@CyfUbhDk|i46^~49YAl>&I?FO%m@w6>tfbbOz`> z4CNXvUZyQ7uK>*lqmXVdJL_UYA!^K^b<`k~7iAg%E^NzIbf3V~5vv8=$ZD4hn}S~v zev7uQ1E+|9EO^ovfsnsAc{%{n6x|&$BP^-IHes}=rn&&a&5wrjV1Il!)j!x!`9nDW z{r42mInZ#R{ncFOB;k+`vS$c`G6~& z;L^!1F*7;fNP`H)8za0?!{@>}X&;q^oHLkDnNjd7yykJeB)DKoD>Z_9gX~^J6F}!M zSqttZU>ZsW((6fS&I|67Hl{uDE`UdBM>zL!Ai>4GYe>Ko`iQMN`Z3dRh0fwnx{n67 z9U-xkVFU~HejMM-^~XQ<{0yg$GOzwdE|$&1_g&JEX`16hN}XWRKy`)-X*ytnF(4oM zg!RGb21*Zgh?K+@i2Vgq;1S^lwU>2c#hnw5D|di>-#iX}4mktD$^cQ(MmWmFb~s+t z^}#|wMh0SkY)qZ_m`;#S04jSOaP&w3_rwXtSKNZ~@DNCMY+Bjn_n9&g@HR(Xp;kzZ z6XJ*+Q4%-09cW7h8rXU=U&8P5979+1c%It3evusKC;N6*f|;!)WeB1OP&iB{u{ZQbAzkGxF&Y zZ?q9e5nghp80Uy)Iw9bIcR?ND#O}*Go;xPpo={O6j1!B2kP8ycVwyJIgl;_dksh`5 z-C0^9wb={;z|Iimn(i0~@Pw>Ei0tv&MQcNH`+VDKJn0RlfXK3{|lWyJm6PG5dHfBtoutU)8P zlCO|X&?7#vYi^}5>vDT6;HwbMiu@+rk*$V*;tj}cr24v#nn2sZDjlp0oQ{{`0p=K2i09{*~IheUs-40@Gerf@?}2#T|Vuh-Q}K5I$Q%q@W`8~5}gjg{Y#gAEHiJ-W*&+SYU#aBDdOoH-y}AL2JrM+zHnho~c|=^bjDz zp4Q<0ZeVoICA+i^w?1W)d=YkPs8PI!IMWI?Dk?@3*fW|4x?nh0Q-cS2yyu^+(?OUc zkgw1S3x%naCHIBHNSXl*pn`z?O;(@t^Ov7LqJ4;jAIAGn=*0Gl?I;04DO&k7JA%Ij zY2bYkmQN@VRIU<;SWc+mx>#*=;Jw+7xK?8KfWi2K-~!Fm5}^1#2>olqI(wW%^Qa1-+I@GGtWSKS+|o+}cip;1Xr);4q?Wd9Gy)5+O31V6B` zn&1X_z^K(T9DcSwuK+J4AR?iA!s0~6ocL<&LqO$ypk{niK)8If)z4r4bADR;*Y|6G z{--Ppw=^f1amxtVf3;h9q7;ma4NMS4_D-W&CqPBOW8h=$fZoBb&>o-yxWU_d{x%`| z08eL82{8w7e2t5DHsy+q5z8p)fwycTSBU*2B%;uRG@&0!y6_^ek6le06Dk5~s?~<$ALM}Y(QY#Y&BfdtpCm4y$~D`-PRJn zaUzQ$Uj!x39#lhL?RL$N^OyMvVVyrfxqz{EkbqaF$;C_PN*v>@B<Yq$ z6eD!#>x)N%d&Ya2Vg${aI+d*v;h!6^zz=r=3p)lYK4AeC;?F zD~?~nyr3qDXO#K(@sd9ckQ49@nc6WztS~(`j_G#3Z>d(!n_bGrIS5MZE5Nd_0#MAz zk6sPVaFvetq2wVggD?QhgPM@3KI&=aAL(g^5Xwk2f+^v#CUqeC-{RtR{jZIkk`P}| zh50orf8GEcA?OC_0zi#CymJ)eVWmgkSt$h9$tF~51$a051Anicp%I88>xHm5&&jWC z_NFNXbl@b;&VUP-^E5qPVl`)lmmiR%3QU8z`9&2<&VV&m?ZhX7it{=Po>!_|0$J36 zPszv$Qw5j^PJ}uX1N!g2)Sm?1LxKq#Z&6e44xi1FEePK$>PakySc9SB41R-2Y=rg- z-*?pd`SX|e$A|HuykkecIm16jXe<=pV73*_f|W8l)&c?o4Z8fqfe0n2n7}I}92_wCNq8Epeac1HX{OBki`}7;J+&9m)d2z@o>%@mm4e$c*u>dzd3gQ7; z#7YCE?Y!YxcWfb{eu0F9+hqv;LLKx1OoB4!h8FY%SsGaOsmuVkan$3y_$#FDC1C0h zcLbtti3C!^V++N7jO_Yv5(njc{qys_zLNL&4$}B~hHs35x>#qDaD4+7Z$uoqkHX_a zw~&e|5);V{rzsA>0lp zMt%`+*|bj)3Pk8mpawyl4?lR>sL@e5fCzA3NB@hZ2GkvodSzE7*N44BFA=%$*viIF zHw0<(d>+IJ%RD5~80+}_1jGO(9%-`)iq#na#zlNXl3&Q)%Fcs11nh@H;Uz?yu7-n& zc-oIM;>gFsh%bf$EJ^_NHW3pFj2Z^iN&|%Oz7fugwYbbrv`xG?)!|??aRCO$rUGhk zD_}(4U+WAjW2pm?j7C6b41P94rQun)F-pF%@gwlEJ$Q*PSpMBm={eqcYpARi_SAbr zdkIr0B~QZHtLW6;$BJ-|77ojttcW;ZghmRg8e1Ez_(&nNaFxj)~pY(S5!23iP(EG3V~o^(M3BAs`%q! z6&=_(OkLy)IVxE`LxP^8%2|38ASxyl0y%32up+5ZgeBY_7q2R^;j!0W3>BXp^_t;RtRVO-41in0pawlly8(H6ivUq~RS;6CoA z%&8}?c){4SHGuqL7J+od(rSbWAy)Rw!OqH=jfps8XK%GK-iZ_6FyF);)b$F~tHT0d zMWF>xOYo@q)E6xnxM$`tH(dH8+FxltMN({~(`Q04599$+5w??4oC^7I6oSiP@cxUT z(w|%pCc(0wKoMG2Y?5FSap7sZ0`TatibaM;CalAPw;dhImFARn@;7C}Bu~Pm)iv;+ zm^>fP9_3-n5KgnI=ekR}l+q|itXS%k&^lkT3s{={yi6>?4$3ybAIW;B>6wD(xDd{X zdZ;GXSvsB)hbC6CX1zeEc=qy?g4KZb0N>aUxZn&z(fLG~;&P+mEMxMxpq~L82ym9a zG1QN)ceAB%d_H;0pp=!CfDHZSC~zO>>_8ac&>r>i^4Mb&Ymt6Pba=rc&fEnRc7UvXD+RSaX0YhP{nE+U3|HAz>*a5(( zJtI21-CX-4mn|(a{{-fjJw4}Ws3UeBo-9j2L*Eq%f%nI3v6 zHxs15AQ}Mr#YzvjBA&*_4RaW#!SROUtfLrMrYXmQh{#CGnb>A9e&Xaf48&|IB>4>~ zS_P*hY~;Tfs)$kjjntb1K$%D0?KJ&dD>ypucu!bu@DLY*2CpmCv_5gvgv!KFAOom_ zrYG3(qli%!ls&*60+%k9~wN^d}KY;S9FwTH0;CoxX2Ymu@ zJSax+Hk{Skq}v0ea~!9#50f{`lh~(7l=CP7GLlXnwKZS9+zXO!MQ5adq$nxcSC*p?YA%g{u%iJl`3B|RrU3tIZZRV$^kUKX@7z&GC=kN-V$Gp z_CyS`OXV`J-dnm*hPpdIT|LTT&qGe5hncV(kS(VSX$t#dcjVKu642KyDsM+{U*jOK z!aVA0xlHve@B{^rW~~4(ygTl5!nqQ`>sV5`n@7cv>$;kX>#)e}FvoKuPKgJmhlAxs zQpqb}Aa*XqetWFx*@L?Eu;h92`?t!_)PI|AjrGUR%fccPRpm`)Jz{KDk>9R-cG!1M z2O9vjY#EU?Dk#m1c(g848BkP6X(Jq_r-YM$ZH`UYM^1HZm*YBM!$1${$y>4yguixr zE|rwpJR*UknhAa(32y2gkwBMas{|0fa3QfzoN6~9V?zpRES9BC`98E8o{mgDE#8fQ zV#A)qy@(`-cv{;u*6~D9_B=#p!Qlh2z&c;ua&B2P@_GWsFR|~_@AJz~CJ`P>wf;uQ zAnT74AR2pJ1VMrpuM~`EDWJ>wirG9QDM;&0gTfbELtul?i%Ldw!D zBuu|BTy68dF?ho3`i33c{8CT3)?3ZIUxJ@Ol^ttUisyspkuV1=b~kVr+)f~ubO@SB zFsr7Qs?{Te?L$RnAt@@FhgmQ;*lGb9IQGNtN4I>p_rF-` z;E~=`E!>;upM-z{(OY@2Ml8U*RgaKw9IpomBjOgqlE!*6-~@nff}HSXrV`C{TqT{> zRucqSq*^sHy5(5LLzw2(_ftcPn_7FFEZxH1-_5kqc(q!F+8`oqhlq90f&v`Yq~iYU z6&`e33=P{ppfsitk%FuQIBj`;gg)~>uHd2lz1V6{p2yLMyK~-oR~!y4dBbK|>TVIX zdD-v9SC>ry(bLj*u+%r3i9LbU8lSEhHD5yjZPPlj2^yhd>h(Nx6HvmuApe6GICsK5 z4>ZA3(14CWS44{&!4e=McZstYb!VhRVt25M5U?<3i?FP^gD<==sR`0;e)&Ez6pELfXI^?EXFCLW zqNE5U9w_4fa%=+9cenfa`Cq?Y?4|OdB81-_z4y6;oj{0vHXt8(sbM z(JEMJ{$ZPRuRJ4BAi);5DF!tmOdFm$Uor@qvJue+AdozXn)^Xr*rez5!1KMkm6FNU zGQ!T-pv;n;TCH&#)|_|PFz&`x;onpCgs|>mXhJSn#)>^4 zfZIct{S-W1Y0O%1tb}aD$GW!5WtZDDk!e95A6K>J(XudDWAlvt1*oR;OI5lMS?MEo3oGFAL=NTtBv*W*#}1cqRRN<*|1bR(-0*)d)EIEe8_ z#`_uobGEWh^zo6_Q`kXptZ-2v>fGnzw}ASD;#*ZDv26|yC72IBYb2Xi0<_bx2fbG5 zg!)?gf)yL#sv!ZamN`6azs`y#zHS_kEjmn)%Fu)Lrvtut@@!xZhP}?>aj9pfqg^qg zq$Is-D=g3$wOnBmPA8m$-O2+&Ma@?u$UMMlucrFEKmEu4^u8;QRWoehS05~}dXy$; zh`Li{5=ren>YL5e2pqMbZO2irYbDQ#fYTia01zgK47(ee0kyNSF*X=iw;CAeK-4}x zsnB)EA=n%3tcBiQk|02gT^Pr!_Jcd$9u~wCiquRt*&YTpKrzeQ3y*T41osV;Vl~gj@VokCQu@UEt@dQwgC>ya31EW31&w1GEhCeHB$l^^ zZ^1Ea_RW`vOP(IDVy~4gz=S%;KL73)LGASji!Fdr_mIeWa(KhD9$2cDhO#{1zx8!! zE}IL8J*WBmz7NkaEWS>CcnXNCgIo#XOO(tjnOH|!;~9Jy@Y1dKMgbkxIa%e%PXqkYk1ZKHX7cn1coTF1t9?BWwXHrDDuHp-rVGJ{wR9Ote8r1I~%R3q5La z6?mBL28&3REKMt%fUEITV{H4njtiZOi=RAfHBJAbY6xOa0lShWofX&KfT-Ear(Xwn zWEDNdV*f+Wmc<=4=VW?eLH0fD#EX|P6#Bb8HY099Ymw=Rf54W_eLmgfesP#`F&4}p zcu5lfV6EdX*20OF=LNS-S)Rxo9ilTq%0(=+tq}jY&aQLg>=w*f#$5X~cz>cE{%^g( z@nk1<24iv-`6)?y`C8@w~w zTxSzOIlp$H)?|AsAnO_}ReS-cD;(med4*zPIKm5ZSR~?%d)gU=Sp%Z96ZV zKU$?y)~mJtkYP1Y{+%auua-iV=z2gr4|6PZOaZma-P~nhp}nVfIjq!38vzKk+IR{l zTLZ@-TqdZ&SStX^jeiCm#xxd8^L+d?2$#V3JFG|g?BKn_K2v)Yo_E$@#KUoS-VJ-RPPaewaq(i{f+0 z?#V~66DE#roUKO);0G%P!k;IEA;G%gMyXl_$TQ#DDGIhM5xZX`4jPs( z=IhYFa)jiON3lUBq4ExdAa*Lj2D8wi1N`iihj!1s&pY3C>pH5Snc6G~v^^mi(N}g{t9@Jm8T1KH#37D0>ur|6w4?qtg!fZj%?_1-ncBGvd&ZXhna5!v|wS88(%&*DzE2^Oou#+PlG?cvD#1nkk9AZZoF?#%JOTiH~4r z^)iHaJl!bxe1Lx!i`rps4IzRGvi&RtYxy&-!sf9lNDh=H4}4gfZQ{QKlUSAnHo)aF z3CND<_|nUcB2e;%*tH;OZ;+C=1|*TE1gh)lzlqRJ^FPVrHzWnS9%Q{tKS)(;f^l}3 zKLno0J#8^;&lVLnoOeLjLMq^O9%;qSAFaP%>m2njhU$MZR6{*YBG2iV4I+X9$AitG zn%mHJ1O>X!0TyTpV!e4*0w2owj^k9Vz{#O@wxR+cm=DYf)RIy zDV)uCx{IO@hSoA&zZ0Uc$S&Wc(d#5 zIpUcL$j9?LKY~4Y;jzmOUKq%WVm8mIqaY=n;88uQS`FN_AOU@j#&Q0GUQC2x9kC_o z+3~QJpUy)>LECuxxe}x~;=pLy9pR+6t&50k$@0@JkA~|7D94QFOpY!1i=py6lSZ$G zI_r@9&{)0PSooK8`fag%!N*_-5Lk8)0E7)ZS6{Hh`t``1Xmi+e z1%=O}0c8Z316gVTtq1zsPEe-^R1~YDXfl%6hOdICILbq6?C`$_kb1+ZO&(#q9}M+r z|NimkYkv7!bY^RFt8enfbrZ(}tAg$W7aH2o{=>|M%@v4YdAIHmLqwV(Ruy4*QyRmA zE{HQ+e3_^mJz~P1vLFKd z?bM*#E{!^Wu-KRV%kLk*8LWB|m_1c`seoan4#)RYyBDzLvSaV+$oRCNNR|pmOF9~y z39315B|(AQDMa1tgltw8(5jc_*ou}wR{(3>HkR0Jh!*FcRAe&pL>?9>t%@ddg1pCa7B`j<&FS zR%Ql+Pdu4vx_%LI>>~&!|DCsl`oBmumHSZ$!H&kLluq+(KU~dJuf@v zGl=J6OO0M_SHC3i5G!PIpXj7%KTJVu<=l{o%{;y5j6|fizK(>#9g#ei949+A!~sC| zr6&n-eqIjQG2dFvVH{6+`LcQxpEFlu-Nr5{m&3}UVt>)$@QmPK3UK|h`)zn$LxjF9 zZ#*oPNDDD^Th!p8L33c%Q#b=JCdTtO;acCh!|#85{P`DWIYF}EKCjN$oD{ZrucW$? zm|IbSYAd)@w&4_ajKewr_HK0&kFf!o@tk+DMR>X=NrwR{)_(`+e5<`Na zVPZ&oA-xE194r?PrWcy}oIckb%qZPYgJV}tS|SWp?8OqFZ)W=R+piygyZ(tB^k^bH z{ciB67~a)41m1CHrZ;Y=fzQd~*6P#+>%EsrEr?UV2_ZC=bFOMuooI5{juue*&$2qq z#xB8n5Sq-A484;_WZ|QYY~5)htfNQer*kk6)>nUR35Swd2IQcl71+RhYVtUF5kp47 z_A{ZNSgB^ms}*yF=c^WgPD!aXY{ajSJlAl-6cOJ_N)J*&+3d0YJ;GC&-3c0zJ&Ibv@eae&aMeF+I2=_3NVx;RbAo0^ z-=da>`B|v&@ksKEpaQIXv(>-;@t;5cN_>1q$`reF-}N^;3sXl=DuIwx0xCUYt2~kX z35kgbVa28sE79&cRA0Gtk4~My z_^EsY>iD47QDG4K!_hYR2ur_b7+EksDn08+cHadO(0)u?`5hK1L!N7v_KZ$l^w983mm zbEma$jyp;yJXtclKn3@DQUO{ezk9$O2*DQRpb~-06A=M^bwKB|H3-KEQif!8WOkt9 zwE6*N4P%SIovMInTy0);7S9^U4bY~u!@*R0G~mopk^hXj2`PW$sO#tX%WuD~XFLj` z^aIGHZhD%!2*$5wyFzE*I5pvsY1N9H<;mQ6NnZAG2U*wwEzWT}9dNQsreQkX%WC1v zT*<0(kTtA2Nyoz?G!0Y-Qu=(p`t0FiL89Jva=Eg@EIZ|+phIx;fdp! zfWz_h1fSna)&6R>XL8Tekea}X*TWvxVzPI7v?|p$Gm`*Lo^!rWWZ|7{a3FK=fO*;e z!cxP*fN(ZE-m-DN29J3rsf--38~+5;@2BE{#XoI4cIYIGab-&nV8@_u$3I_AT+_~0 zwCpJNIND)v68j9BIe0Dsm%P87rU{;7%?scQH9FEj)>yz~)!PV#7=>R}%t3sxL1GaRqis^x6KI{8_?o9#F7zKZwpU8%3U3zkr`?R*J-goK5nW=WGh$)Mwa zwiA!xz)sU!PDFD!Rm+I*j8aKYs<&kXH$O=T1CjgW{|^N2fH+v~ju%42M{s0A6XPOZ zV~RJ`mpTVnO0K~(5JYO6#rjx>qq0A)(agZlfPaFPC=lyicz^3ZqQxQAE{W9J8Xg9+ z%!hS0d>sD`nPWK#g|=^3ECPC_krGg9|DHt>u$b$+nLf?+3#@CH2t+!*2FAoKY5;z-BNj-h>;$|hULGGh`xc#dNqOL72+avkIB;ADmvcMd z#=PVPGmq&>433sPXhd&bh&lM{z-aI?3%z@K*-Ox2*myIaXwNNp22;Lo3sf9paM~$% z+@{;u`J=Klusaw%w!9E(@fo!w`+Dk!oZ$cggK7`ZEI9~jC<%x=4&T{qqY{_N5f&RC z*gu%)U?0^t^?WyW_DnT^_ek7$KjFDvrhDvRw5B2}F5<*I&=g#3SXf|lI_|hzux$41 z4~_(T6&xp9OBba^u}aGvZrYZ1TQm_Z&JPmEcD%Ncv~NZ4aI|aQ*He)ft)xY84d;C& z3y3W5TaMMRbDL#FxmdxQm2|D>elTF(; zSnv7cKI-r4(cUy~<@sdV4-ael8M-+;*7JT!VueUJODMfv0SQ6?LHHf3-+&Lx%xVro z4+J?mqQYdvum;)A0o)2z8y|sTD{iok5%$Cz4z?f|QeGQKoIn_@s2tG8%lSA~?Op8U z@H7v?wZZ&ui~Nv6t!ahXWp)PhzN7N$$b#(@CY}l)0BTmqd)XA-JAxh0g%LWVG9sO(1s2(! z`cM_io+Tol@55d}Hu&t$%yUN8wAJd#3B$hHGlmC>0O(xS@O7Z>e%(iN<9+BW z(2|4rJU6zQ8fRMPQ^1@&5rD>60c+{b*(-3$#wNl1~(Q zMhJr`Z4+donMhPP;`O_c9u;`*U$38@Bo>@FK-*sTl+@YQk9t|RbsPmGuvQ^hh58R0G9RqTWIJZ4*xJ$7_3doI%P*w_IDLXB)VbZ6 zg#Gz?F!a=35?IyB);b)-IZdD2rs!nX@M5kn=0~f!tK*HJf!-wtFJFW=)C_St zCkW%TMrH%qvk{03PG)(-ja*m`EltihwucI!j~PN1i)DqE6+5d;ixOtc&Q3xd0a?B^ zS}uEXz=A+2iOWDtdJ#0iI!4DLL&EaW(J#|Ptqr}FV4*NTZ70obq5zc4?DvJ@I|&QU z{5y;yP(KG50Ae=m7%)o!KrmQF2Rai2Vc=Ym=hXSM#jHt$?(fw^FJ?OaWF}ngfKjr5 zkjxxxAux>>gLP$%7=}|3xo&{Y5yLh_0O#y@%ws{3Y!GiS2R$tA4LobH`%|&#baxbd zG5?*PYJH1?Zi{8$390sSz4iinrVaWza;6%f9ctB{NePIP@{CfpuOz-~8-&tqgyDJ$GF68?CT(MmXo zdSP7G4qhTqTbl&8Y)IVW7%`b%x*YPe zm;KwfC5=LXL!&N_GT1;c^ltnrBS88IP=ut8W=DhYA_U}MA9b~k7tbBw{&ypN`s4FY z;CTBwJg2@HSqPJc|2tqF1aR!jGTUxJN%M@?af3Rzv#gZ5NIv$iO%Ra)8>?OS*>f)b z**=5g3U`8yx)0$d?ERG2b(mBwj@ItmVbY0swmgxWZ_>p%oCvgI4d(#Pw(e;=Z7Pm+ zZ>G%pljTfKK(7!qhl;s87@{@=C)8nCG};_i&DpAk?|E+Wlp;ZfQ2RCK+O1RPK|q@nnuBvM ztOvm~>rXslQ6UKVp`Ri4<&6c$GcpfTM?#t1Ns;J;4!SJv4|_US!(*6cpZCj51#^VB zIFZ^M5?sncrOR`TxJ}drLV)Erq9C*pze~<`vdJr&`iM)y(aX&y9L~qt;lNwG1H$2P z<}3hn^QZ8w>8Wn9oBWc|;^*J3^>NQ%-xK_P-5;MUXntpU{!K#9Bp9q01`H52XXqbx zYJB*Ztn6;jc^MyY5GqfVAj^B$ zNm_*q-n`y8PkNKktG27cLHQ|y@U%?|g^p_BqYpfLc6(KcR~<529k$|pIdcfJA0|ic zK-}CAd$#Fe9ie9H=7)B^9g*a88HlDcUE3ACC4$gG9A&@dzcW|-Fq|B~)_kSsjuiHk z46wO_ym=-2qOa`iCvU$%eVLU)7oo6=wf)T^@O$BI{Pci2Sylikg9~pPU#3IBZsHYY zchHwp{r#_D(x`;<8H{PC=hA&PQ3Cvl-xz9&d{_rnqdqz%NcG zX5HE9I5#lCnO~EKIlrLWCy4eLkO<2IJWh4~fx}Ay3fRQ5s*o68*w=q&uB5r*J4w{* zc`ANXz42fX%pp$C*mn&w(Ie$y5@)cJ0+)R1nVg`81&a;Or+vF#7(h7P_6U8QLs2UL z+~b+;Ywoc>Cto|j9g-zj%MNJbHcX_y%3|;tA>$kl=T;VAPC*lG+~5<=lf?owik0Pg z=d(U-pU$GSK&09iXa_0M&k|BxcqE%>%jIDUtj6)vN43x#Y&5lJ&DD7(9?&w5@!#4D zBHG$(P;~xpK^pbjb^ziBR2r#+mOycNibHHYd$8f&qDDJ9dA#HSJS1#dxQ+Q;!|Lcj z6v;Fp5gQ_g|&{@wIXfzVF@WqR5pC{ zetJgW=Y$|O=4sv3GhS;F*9L%U6DtvL5tcB^vKG9 zk?0N`xt$7@ee-F<8p_41E|3}hV{NQw91;6hJ8bLg zRBb?HK~L=IbqdV%IC%wAW{8vhG{9#R#FKuA%_9Jaj~7)WAbUJ>>+PeSw#epU3w7`L z+_3~Wp|^RQ&Nw<8NfQqT8%mlG_@+d^&miBw%}KYm~H3&Jqk1y|n;9D=BpgV2xY zbM~||Hn+8&B0zC`h*hJxSi*8`$3_hskfzs8>{u=OxROWQo83gbJHR)r4XcA&dH)Xz z(5l0}Ovxm6sbhmYw&$O~HC`IPrIwh3^&-Zz1>wUpU7lVOQX6i4+l%W&DyYZy5`m%N z0b1lyzqgyk0RuN?I4$m-eEsvUY@LtOkhkdp!d7s0+i+(8K4snTp6>$-_pe_*IS~3C z?C!NnZMj;(PWzLv%Nnmq;CI*{jL@XH$J^6_^=8d6WcirGap(kc+!aB~bJ$($bWnL0 zrm$%jk_DVQ%CA7V?4LyFJu^j^;fKY>*1dVQ+@5+*bnJ;ZsE*IN3q;^1 zb|F|=^EmQacO5HXQLBc#<0A2D6O^g!=MI~qJhYN(ZAkFz+`Y@j!PU#K_~i)1%!Z(}DcltS?ip4*$oiiP0L*Cuq{nCbGw)nuM?C>-n&+&`w)t~pK{NxVPG zK}8-P9{p%HqBj4Hq1wCA-wvLIf+O*~J|nvgkm=h5NQ+~EmSNf9<{USc$$|fbn2_oT zeedu>hff|r$?b(L>lwRm$JsL;-5!$*DYgdk9{ea!47~9o1|D!R^Q*61G+UaHx;Gy^ z1#H;jwpHVq5Y=kJ==rI=a%NTX0v(?r;6{Z06KWgS>Vy|~W)G!~a~;{K-PydkS7BXo z+2P2;9toq`TL|-*ma|w8@S~x=b_<5|x}o?M&%gBW?u~3?v#ITiIL$g#p7yrwiGTy> zmD>v5Lyc$U&3;N$CgHajiaoz|qAPoUoHN4$JriC~hYS;RAT6}5IGT`1KW~Rxy%wo8 z3&!xz8{D&}-4bQiI!ty@A?~ro*_p=XM+7>EA$5CjLMu<(Nk~sMc~8aJ2;*!Jzgj;Q8=>@8I6YW3Mo5Kstbo8gh}P) ztV#ReGCLWvA%;&6_qMQ7C&p(lSpPmP9JrGc)A)-KzYi1G|K&+vDu0?av`z=QA%IUK z(=&n!J~k{o8zpW4k1gx8?i0X-j0T4$LOuI-?atI1CoiRpLiEfdn7}xK_Z(d8 z7J|r9*Fi3(w<+D*QEtv5a|3S=Dy@AI$74g**bKjIh!ij(25w(i(YJVaPY?N;6+^N8 z`|ruospHLt%88HK7H2FJr-Ka@dc%&16Pk=ty`y7{Eah-EilcIEsF=eW075{$zso!f z!YQMf7VkM(!_kf?C7V(_al6iB-LlK)RZW{;e6GhpGQ!DTGYqVS$GxL<&nVg8rLdp- z)x1aq9n^5op%G^R1)MX>wpD=yhb6K?BM3Zn; z7>>osz3|=TypV4DQ8bOrHt;CJF02R$=BG~6aZOS{5Z&>&&1bhk(L{eT;B3dlBH5nt zH#Qk%HocR>9Hj6Ks_y;e`sr(J)z_IPZzdYA<{YPXz$>GffZI9S$IQ`z)xqOH0!_NsQsR1W}QwCuvYd8>`SzIS^Bv9%D_oKQgokTf2>f*CI4WwH+-4dV28 zM(LOHwgq}S@fp<_u}cDKkE%lRS|e}m{5GEA{`vmx{hLy>Z@>;Ie~p4H$5HGMW*z%l zha$2?>jE)&_XZ880%di;<9XXL>1tjO+FN6sKn+kwS)W6%hVDw7q)Oh;c`mHa-chb&q5)HhZz%(kYNv}6)LD3$h~)eO&blpPj&D# z(`8^Y0&4sayWn;hw`TJ?911q!2GVf zsjPAu+l5TvQz{Y=Uf|Ri%OyQ+;3+^T4@YfxCzilOeI6g8!R#Gpp>Dvv2zQ$7)yi1j0DISN5t73ZF58;Y?Nqt=TB7Zk!KW?JSzb{fbeJg09ORi^YvZ*J+k1iJ zE;b?Ew>Jz0AM@)aCAW=Upe~-{jZ)PNy0>ZpxyzY6Foop}A`WHnE;`GU=4qWhzwswa zHQT`1@Oh;E_J|7%p3em&s82h25WS;GZTZ@5QgJyQ#_=W69=IG2oM0zvj03s|+3&Y~ zi_ch!;dI35P_tlR$>qHe&J=WR-(ewX_l~>vl-N0f>Q(t&x7WiYM>5yh9ZNjA_e`NW zQ**{x^_&(hYz5%0pF@ZTs+*_qsx(jIvu(J`YnLo?k-(nCt6O;XC!_17Vfe5eE#AvO z*gn|Ep3(lrSe`KB86m!@J-eQ1a^9$$pb1uW$GV^K8Qv@!tHXFPuT@P?LF2fgB zdsokVh`#_PkjfiX8$*l3=!4yQW*gwOsE~o&OGhcUjWV$#fS-F2!wV7Z9`-y5@Sf%) zk_`bYjl*VkX(c%?&hlr7r`L0;rw8Hh7|w6Zr^oxsjv>W)D)oSQ;z~AxUfWF{o>SEH zwa_;af7qxf*X^w-f3ekg_7%bRHCF}us5}lK=EBcqnuHesum;<-teINb723{heI5k0 z0>gn~J3H&J$*u#~%L^{OhUq}z_VD!ebz-CCAlRWdhcR2rN<>3Ahr(}Eg!l`-J6>-F zlYt3wrDp2Sw1&2uQ&p<+7|4E_a99~9J%apDbaMj1R^{_ygr{@Fh;Mm1P&z-C&f<&F zky0S?VNv`g=%wXQ@oFXp(*HNM%3p2untg$N;KYs=BNBU^k<|*xp_L8Li^2L=G(t98 z%s;PyxigPWD|S6}GkbG+87L@Wb9#I#k7DOi&c0f*Qa{#_@u-Cq> zqONv8iH94PM-wc?^hggp^>`QdfRwCW%$=X6w?6D+y~RobU^%U(FWwvHF=DW(-_Ax$ z3mwqbynC!WLeh!#T0B|fkf6J(^E|J%`p*e-*q@%ka!*@xu5S(qt-^p{Za`To(jjow zD*BYHhqYh5xVwwD<9Z%}JHZv7D>yCyA$Bi?KPtwbQ@b2LGqJ>pZm#lKA~5aGSr2bg$LM2CYu>^wiM;*Y~g zcgiNmu3L_LI|eh)EbUtd_zwpX zklo@f*~scP#lOAmJsb-iq-e>!XjJr=PP8@>sIqS0-Qzifi9W%e8y9R+}TmE&Ta>Zw_WDT ztfGfi!^pQzOCL_NFRj|=XzP^~?R%bvdfO}Pn^asay5Jzh2rKtI{G3uta-KbhF-u!#XMM06=Obo`^m#oqPPE)U_yurb3y?bZ9r z!*hOZ`JYLyV>{)_bC>N^im-DtK)Bp%D~VSZR4c27we8#TS!?rfC3vyLaf)6??tybW zWQO;(iG;S;;Vjvy!QOC*+9^&0d=9lPuNCuNE^o+-UMdi`gR0o|r&FZhFhHxd!R7p` zq0*0ra&#G{fl}f;x!!O{VawaZ>yx;xm$f-2!3mDHrHqz&!y-VqrwhYL3fJkS^z8Xo ztRZq@`@s_MZl{wt*yD#Ig@d z&t*GJ8(NM_|RF3ZNR$!Xa$A26Tn%M-f=isH_-D|dCiOBxTgJk0Q@TLZEm9PDJ)0}hs z%;m=T^#Id(d;wrX`>>#vZ`vVK`Z~?9AI0ujIp4?=m*A8lEAF&Np{#fpbvyU9y+F zv+w=_Q|4lRFcfx4*{fsfWfN#}A`Q>D&H9^hEr-{5czWO^brHx#+)c~ER<+iF@Oe0B z#M(u6WX)yScxqSJ+57gk(^K*ZD%j$lg7@=u>tzbR-(RF)fl4i*8&K3`yXq{j6o*i&rm(A1-PqLZK9Cym?Bxv}ffJ};YffEOC0Jc=Cp$hw zxDiS%2KlR@{)ACUin*SPC|DGW6IicRt8JzRj%p(M@97d>RPrL_lTyk6${)SC8vKNl6VRe-1w4=;7| z)V+F}BA_<`rf25o@QNs}C5Bo#)-7P??QH3hA+Kr}c49Rw+JFGu!r*N|Pj>X$$8$Rx z%O8FPD4#TA|jFb12e zz#{uI{R@#eytvS70OJ8!dV0TMV$IgfhdBSkS6BFHFpmX)vO%0qqPb&$+*J1IOTKjPF9QbnZ z7-!uVlFJdyF`aPv{AWWwL;NxBn|xJ6f}b8~Ro=zx6w>KottF*rbN(AK-LtAQIR0^2 z0cLN$SlV>jaa^`$b^ek-pU?`=^yys=nzB)Pz zb1PxvW@9e6^$f>?@Y%jszV(^jpa0|Y!=tJbz<#*shh=z*D4b>FesB^ift*)yjuhkt zLtf6vXYXIEN!<>eh64cG%NsnrfYW<~?`JPp^x4t**K_rgx#8@P@ao;Dm;T&w6t5Gx zL65s#FU9;FA`Cl;V%aOUwv`0|jo-h4`9J0_@4pQm^8T6_9(x^cF5gm= zv4JcE-;T(+*^^47D7cU1Fe+~%K!~Dmh$PQVmCr0+nD155Q%gA5!3jfaST?9uHkOiE@YsSUztGLCPy(Oi1zWVisu)Dw5>*rrz zOcmduK3>5Jq3-PlfG`2b!*y@_z*~R-lPL~{110$@qnvr4S`${g9*I`QZ8vgrDkT)t zI(+8=-svI^pH95G9H+UweKJ1-V!c6iUZHrrK6 zOtJpQTNt`?5GMiDdE^!6MwmRqMtjW;bHoN%!|#Nic@sL6fc-4OS zr5oOTKADZ^v{jzH^@vZ#^TkkKe*5kH@B7oo_do5A{I@pCUlYgm4aPT{uTKw(&4gJ( z?Zk+u+bB6F`7)zR{Nb_eSoeyQr+r~Rl~w$}tUBu{X@$9g7B$}J)N`FvD*W*F*?G54#&Iw@60AAt#8`foS8Kj zy3Uh{vsj>(*nVtNXkPa_W`54f(ek&~;5kss+xBk5UxKyacJs)WwXhh_nV6PoI||?H zGx8J1OYj7-Vb{3DN%Sc@m`%AJtpLW1J<80xMCT_gZftT7|2}4WW zFsPMH0eXXcc4`DH3H|Rzi=kC(-=ddJ^C`~&DjNqg7o5P}f$Y{UyM z9gd8w=u%5-QQ<%V<$`(G<%p)_)mADrb{>Hm-Z=rTVe2${@|nE_Q}EudG=d3#!bJk^ zt~@>5Tuv>hPVPtUwr@SA|M>aKPk)^6&w2gxkKf<_@#W{|V(a8UnfB%ev-py2t6w;m`!}?kRr}!4I#Q^6t8A8}~Ae@BH%HRxK== z?Kn!p$}?@5&4l>5Os&LMP**q`U9!Miwl9f+x>;*7m(*((oUn&6ym+nsUNZO$SNnu6aB=D=spXrqa< zatb_-&qK8$jL$@b^ja6^$vu~ddT$nwSCY5uj-z;B9~~$_l+W4TcQ2hQb-U%6|(2U0VH6(i8V+tCw?Jb1hKB%D&B}@pYq}0 zW=CW4kmwY^#aX0>7rkCjJA`9uOLol0w5RssKaR4}b4eQJVEUZeP&AQKwEV$u>1R?>hfztZ!q;-yEsl-U)hP{V<%m6&kFV*!EKCE27s?Re-|G}Rf0{ntl# z%Jh8E)71+y2zjR$INr_6+s$V+3sUT7+fNPOQ`iaT@<w>Z1y-h(o*)x@|#isUr5p!4aR0Fp9%}yWZuh)K`!iOM6^*8N;7tkIPmI1nB zvRH=CG<{@-C3P#*nlnp>X`jo>G!fq3_0EQN`r+w5w_>?HmlzK3T{{qlRvRuGXpk<& zrT}NC@yGjVG%|~8XZdSMU-pj3=tXy^tDee(bSmLn~^B;7LT+i|;m{^_OAJrG;0bXCm-blreP1*hX360dMS zV`Bo$9jKd6ONJ9%y&LGc2RJ!ru)l=B?EJ)PRVUHZ>4}g5FTk9b|mkjN})nc2@MWvvTe+mzP(R?bqu0-_I{sa8>%IUe=<}O z(jWh8Z*P6jQcna&83>aOpZ@zJ3A~Nq(9ME!^30ZOZ+<5#RheU zFWp{0;v%2cEZ}fNUNew`XFv66vl7FJjLo?n%^PMN+jyNwtk=vty33+)LgjF>R_@A6 z_z_`6>`W-9qYbE^`Z;+eIppmyVSPGz#iX<8(u+Ual-ZC1SdMTNv>?IRvmAo+<=qPH znd1s!E1;vdaHK!MReaz|OT88~00qy?J#R|4oQvq`!QcXT!EP`UU1KMlGZ=|`xv+dt zFJ~2bFXHgl(G{F%Qnocc)v4KpNBAVn-e!IBx}{A^XEziV@J$X z7a5N{Lh+K`>PT{@Ra|@TZ)vT6{QBE3`~5sWeR+;4j(4p7D_QWWOhjI{erY;Nxs~Ec zvNPJTxO3wa$`(Q#0xcS(d(L@1h401rtLaIMIxHU2WZA~$O`1otryH=tdk=3**kX2! zt!y+?_6|cpCk_X}H_u((+UoPaK7ZN2ytfuBe;6MI z`|Eg6#ammm zSvG9t{Q5=U$Dy3n{+zA1ayVeUWxrrQJ%8Btg^YT<4s?GE|${PmWJ@QyuNUO5&rzGTyCj=Nco%FNzM3TG(C(>qwb9N8gu z4bB?|cy%i7c^*@HbtcO@Hl)>=I%q~43-4gP13NFEISK)64M*r;J@X6%27;FZ!AgC- z99==|ZQ~y3JlD>``l=bfs)lafHQd8E&mfx#)A_VAL#y2#Q|lyEAMU!c?wg zCo&$I4Swf+J}bi8zakRP;pm%ucy-S4T%m%`c#uu>WdG&*9I_r?^B&ePI~+MW2W!JC zA!ecJ@rQNNzl}UlL@>&T zP?}Nl5*Bn_*WBnjDQF~fSdIe(F8~D_AfGR88CfdYo29J}P!?2{^_-vjya(T6xSyNA zA7x1R+$k@%Zxvl%tzPOC)3!{>6#tY^C8#%G)F)U2e*xE%WgcnE`UOYAr`_owW>8`z ztJR{qF00Bdh<(e19UpeUVA`SuVx+(o5ueA>@Q3uy6)0L8eHFC-`|tml-~aZH=hwBi znRQY{^suLyzA5!hl}IHc8~{r0|ib z7t4@XLR-zy0#7NE5shi|;*ea>$iTPY8;$n@*3d z3qv}4K*tKA`KG1M-t9k?cyu*z;!3_alN=u~Ej8A-%#BIsN}YfJua8CciVod&_oH!) z$^cSxSR5_L5|-}!WnluQpZqi`&U1?)9ImjZl%mIaJd+^THY5$)?qZ&pH14}H&Gqp8Pt@%VTo zi`V=6>#1A}yGuZ;r&Ih*V+PqEs2~ErRi1Bo8v2r7YpT1 z{=;fisSbnR`zcfj7v=sR;DZB^1{G6Pk+Mzf=#=ojkv~o_P+^ax5RG%7_ZeBiM7{T) z7EL}I0JpwP^p?m*$vQvfVwIt8LeK*ssD~1%`%a%e2dAD@Qq&C;wUK#Mn*>O)r;wCE zRA8QRrz*4&<)e{W?jOsC1Kw5CeFb~Zr&s#KT;ACKzPMJXt%EhlcXb3s%z z&g!=EpBL=-ZRye%ciI$nb$nkq=7zE(?u0HjzX}6Xu7t!^)GHsB3OZoTcTPl4`oGN za`x41Q<>_CF1EkbJNxOQ5C-ZVVxuaIuLiiZeR)l zFbWVXx)lL?9C&1v2}P9ZNiDEIS`LM9>VuRMG^R8@AzyZav0A)BbXZp@@#bw@QxifN z?c5ld=SqkTg{YIWHl(CGs@xy0_!5M?ca<8Q)Q=kAol1M(AG&g^4H?-krJK)3Had$3s5Nz1j$FH&RTR>47{Ch0`O#zMAF(O#YU&t$W&#*LrryhypT!s+$_f%3_}?gR$8PfdhS(m5jHYHBp2+DUeLU zxFkgQ7`)6BMOh>bOB`xV;3&@2<1-Mq!P25nG&3A)Be1%jS#^75#xPS>j_He|`IcIe^MM7@#^=hK!A;l>H{ z$IiFIqA(e}4aXGI-U&w375o8Xdw`6{Q6y|MviZ)-M0WuHM3)OqvP=7-dx zgf`U$_;K0DD#8Q;K4BQN%C*yS<4wfg7DIICnT(hB_dD`MIxP2TS62bWC=KrB0|9q6^%a>a@$8B8Q9W&xMJt|n}a8d0_k{L@_Q7bB6fp4YKi#}di zPv+?2KCEjf&YdUM`AK09&u9d8%kRRp%t+QT9 zN;Kb<(tFv;I3)9>AWQ->lPmNg_QftKJfnYyZX@7_Q%Rb2B#qKlXUfwax;g@7{du)M zURLinfS#yjD!Dd%&^R7_;}r;!{iCg@G&Ic?>j@4B3Itrvp9$-#9^yfQ3~|l@+e>3c zDzBot!RZKGIy-+)^4Y51%4k2n8jdPokRbFK)2Vk3M|8qc>_9Vtv3t1G=y@x8YS-EU zi<16r2RJBj4BQ#~Zw-@i% zTloDCKm79R&mOC|@8I?Jo}+)$0T2g6H`am5_;I*OV{-9^vK7jqJO;oAm?@r#RY`#5 zfP>a|+_I=@IdvVSf4R5VN)7t7*;=|C5?0d-SQvSXv-O&iRz>}r;y9c^ zN&a1VALURWu2<)?0 zrSvZ)9(bPgerj4OZOGS=gA{I;3Y_Tlr(gJ5PJ@;N4qBwPM~VMCQGBwF&NnCzNW{N& z^^D+^p$qw?zhA!l2NjCq28ie!Cy0cb`DKm%+1HyA`94tz-2BGt_6cnSg%+aB7=Cx+ zRHCi?PcbnBkJjZvBTEw9rY;~2UU;kjh_QUs8yx!7yH#_#{jVyQ0bOZMyb@c|X2 zEb?1V{Y=;#`>obl`IcnTBrz!pH+ntpajS1cOp!0A0OAx>PW8*Yy0*6|N)#TS)Z5*m zg{~0yBOewJLP_8CV>sevukRBs_|k5y@_{o{AKQZO0kYWVBhF5;bZT-Glel>KSv3-s z#mg^xx_X5GQzs^Zqn<=a4q4E4TsJ>{Hzik8Y&HQ>PyU`vRO;&g5PE6amVj+j*Gl>kjwdP zstt!uxenk5J_IL?n$ca2c_NRRcD`HRRmTNO+O%9F@~2MVT7hr5j@09GQA?MXOu2QZ zG8ZbwhmSWupX5*bI8@1sdXio$CE^7dkCK?l&Ou!dCzejhOIO=pat)=Kdqi2>|=bDO1-`b^yq#RB^f(FUzeJ9+BoO%I95p1 zj(vtYkB^!ws(qnpsl02aVklPz(Ci9InZ@anlDGdD9o{ML#wI9@VmRBvCNfNg$4Yupt;y@W*fWA?F9#nXQvfwJb9~`i^lZ z9}A?*3Q!ZzSsn#Ksb6E}yL6qaxlLtV8NTSFtDa6nj+)B}ev}wFNxx+a({Y*)7Im;P zoaEy=xwUMU<12Q#qe}cnHyan353YUMM%a1BQ$2s1I-XpnOzQf&SU6i+BnvcGi8pB zHj-zd@(rp4C-4r18n*+ieCsb?C0~v8dic5@4V$vX?Y=bR&aH3**kYBPO}dmvKRE7> znnW5KN6W#%F7LtArphJYN7D+&3(CF-qfMoShzVJ%b5kyG$KEbjzU6yr5gY!nNRDLQ z`K`v`fKdGVh;GxcY3`>vC0J_i*RRE4ae`TbQ{na>jzxqiL1*bEC%@XMC~B>#f5+Bu zO!A!i(2KpfWmMu0GU!9r9Sf0m%8sWdN=G=bY(Q;MDmfB}H{*ag-d>UwbneINn2I-f|0?YcyNRlon? z=f98tTH_xdFI?9iZFuhuj%#aw}yQB@6>lKVuXLRf+K@+HdR} zXhEw_XlZ9%#ZcEayVYY(nXu*4quSTH>#8er?}%DM{HCL_JXG|p(vArr+c zCOC~viH|a9HZMOH>&Kse+S5!Q5h}bb6(G(j1536rwwY#ERM0|2f9IyUwl3iu{@mMs zI+Bp1YV5WE9I}9j*@BJ!I2Ah78*zPDxkVsat#gpXFTkLFczd9<%=mIP3xL$D z{zqH3Z3vZhk_xBp;KayOoX)P~zkWMaExYI5PehcUZm(b zq1JQRwLclx9wjgpL8pE@YtWs#*4&u+Sq-%Bdc{0Pj|f4 zow5p8jLWx#^W%7A+?F&|N0H5)HE%o|6W3cg`oJ{Q=(CBf7~qCwV-rY~RXF*P!E#eJ z9O(Rc(fgJ;ZfH;mbjbAr0dIz%&g>WKt!T2kF_t_1N&3%oNcT?#y6SJDA&x?^byYR$ zK#8YjeFezmEQHx_5%6@pY7Sk494|I{MKbdIi>12uQoZohR$=$iY7#gV*Ezf1X-V03 zV$TDBE&;@xhJBSI+*p3s=-p0R5X-V73ThrE2099f6a0fe_w0~Y41PLt^z$`6c z`t+yAoAdM1WnJuhYYyO?Dpw`-ow;?CHIH^ZkGu)88QIWxkV+lutFpc8C>Qe3y4?Ei zAZ* zO3yVlVpaI&Mu!EywTr7i4RAA$tyitXtp@Yu-hA4s%%<*vRJI+^tbG6>OY<~tadt4O z?6G)&B6v1}m3-Y$?^ktJ2_m11RXI~dD*L`NDtitawg81Jw<|00rOI+m+fM5+67k`) z@*`8`H^57eQ3}^E`_w$r@dAo$;%|N8WsBh%4(cau&XgEE`)p+jLV*TEJ`1|*5 zuNDaAd{s5XUnPeYM|?Q>!l9}Kkb4urlQL0NIgW7v&HK$J9X{*Iy#qKuTvUDNsWDX| zv^$WL z$VWg1qYFQuPsaTsa}%>Pmsj|#IcO3tso9$^DJ$pLG-YM>V!AY8+mgt7vXc2#ai#hJ zNw@sIRKNX~HQ`rn$of_T26BQ?R7RB$cdc75Hb;ss1r({-Cn!fj4f~NneQ6yU?cl{B zN#SgifAnUnTI;7dL+#+NMJ@+}m^>4DXChXhre zWM#>^Oh3i%h+%x=Tdx{$ooMttm0NYlwD=qV-VAr&urLz+;(mX>0W-_@jw#vclu}p} zks!nsb)=KjG@r+i!fgc7RG){booCn-+)G(`ALUdDlN+bm zr^h=st^)O5t4={!i#&Z$z^JflPwtL>KN zeG$J+h$E?*uEZ3-aR5weKg8l^ql&nk9ov+nD)WTA%$ato-28WFEa=21K+F1n&s`bQ zzWA@mjjMLaeCCPIU#^w{k@bxjLp~tCoC0Cpadc-r*+*}mZgldxK;QajO6cWZKsX$A zkk_M?$x*f~DW9ik@b^3*Z+>2p(iHY%ryc=8$slSlQ6>3IO00U~z7>BGxSKtv;><`> zEjR+afz-hkM2d0fI+AkJ$&|zap5Sm&ErB&3Qf8M)N6cg+o$hHzQ*`KHi}?bv9{_oq zza?nAQWcO>`ktTMG%zL}w!d5~6(ZjkYv#f}490sf^_m4_}kw$7w&`4%OEQQ7txrHGq7z5i6_SG*-PdUmm5t=6UOf zc)g0SKCnL0nMfxbNh#sx!hEQyLODkq0E^4cT9y^dQAG~1op@2#A@tB;Q-%8;96=5p znD*ESxGV9}hqq}97Pu!knny_gVX@9XEEY9KqVNV{9?L$51U#dK0@fbSeCs(d72{(g zi{fj(EIZmra^eCjR%~y0IVPUe&Y1kn`D_ifNv7s}XoaNrX1t=);#}IpN8>rtXLrGv z&8`K7wnzpxGJ%r@p-`2ubXxAX=aj?b`#f8vRC)+H06PI2g0Ht(AGfAJ5H%CgcZZFo z;Mu6R_J)CzMKQ7DZS`5HHwYj z46nZR`y{?Nes-#=L!7%*u0E@1{IVq&06&1iL1D6I%BB4UqBv1-`W)kQ^W{6r?R4!$ zi06bj-VrMyHLLgfqNgq8YNt-3z~E{!za|Io*0(`Plv_4iQ>iO!&3rjEqHa04aOx(> zxvuISsVFU-DwaX!3JM&Ntc$~>QNlZAAejZAdn#fIZls1i!)HnO)8Bvnr#0dI?XT&Z z@;1{uM<#gRr>2a>Frz%c&5|5iUTSC7Pt8?s<%JztCV1^3$7CN-qRIoT2=bFt{m?vD z8F)DTP&x3~0{2+gwu)DIq9}E*VBM`Z=8J~Bh5m0ju9?l_V9w2BU(;$>S~*e5R=r9p zvhZ#``Qr=+HAhx5qR4|AacgYc8!{_(GWc`k?c;oWC`lCdL3TslHjw1mlQ?fX;>$v* zZ7~&S*u#YR-7zl9n$V%{QEF|MM+f1_5nAf|`=0j}5F}1t&Y~8@WhtgX7DYYxqA`Ky zL#7$qINKNH)Wl};QR9FCjf)W z;XCuAh*#%>=vtWVs8ZQf#eBgCbyQI^C0OPPSC!BS!l%lu#4KyvJ@T^@Zawnas!Pkq zszhmZJ;%STlZ4~^BF1Qw<)gM{qV**19ZT(bKItW!Q}4c;F9&+zVmYeNs`8xOCz-J4tJF`cTV#3&)%#L@Knix4!-aT@*FLbuPbSE00nQs9NbcN1(W|ZXp<0-fXS{A3usxhXqP4^MZEh)onG;3g)Me-K3FTPcf~o@_$V_=XDq7A3AXSf3 zB5u}7b@=7izpc|L&+%=BH};b1)M;16HlV=e>msmkCSQ;paw~d19I~h%bDsiW+IoxP zEQ?h|YrY@q{Hu{cas=eu4+MIJh2tu!Js;1s7orj-3u%FSysQ-TkELR{vVMBaCbV)y zoI(e29IU)_ZPkgL&lyfxuZ~ET)|M0zf^r(@y?_)JM;DQ|)p)#3==Pm!9p zjc^rZl}(uzX(oUqnnA)H)CQ1!?%V&omo54p2{&AhhhQ>&8*OTS=I7Bc%ro&xU%05` zBrZ8DJA*IRRG*zhM@)Y{MkKE!2wO#)K#e>yQFz-IIqC3Z2NTo~1Dj?iuw^%N#ZxB` zkxU+Z^DNy_YsU?W^9=j&f{ni1ydTHf9tt&oQ{JAlG=n@8&(Q3?b3jy%%4CNSEYSNE z#d=Y0iey&>4h2nwKz06Zxyj42meuvu*O#PeS{u}1RwUqRJ)~4FFmwkb@BtETS1$IA|svo${;hI3>ad_roV!3R*To zb3obf)HBVHu)D`VdSVjyb-fBdj<>BIg|3{rUUGwtRa7DMYU^T&SZAm2hg>HGPUK+O z(2=ho<;uqohc_>$dmnYoSn)Hfs&d)x-t#3s4ief)Ak$EhrV5K+ojHD7-+$YF{QcXH zcbnk&VANlZ>-hFy%E2ZYNYWzgN{=b)^wr_kqd9KoX^|})e7io=nvXV!T~^=yY&-Bk zCTHI{-jZCdQ=h1znFpC6xf`l;Y1~O*J`W;>E^*%e8>IUwd4H~xB;fN@%HqcwH^Kv|2XLxY@RL)T0t*9xy=9;!AFMVLcuvahn*X9zT z^oiR?_pqb+bf|#-ZnzQ;y`# z(3K*itV?T)-V>be?JUOaKlSY7RxKicR#3$6syIsX;Mm?=a}TpBls_J721?cfp75z` zBR24RR{_|^E)K2bPg3Y>YD@a(rSh@kgP?Z5d2}Qlh_A*4^+ILBk4kUp(1({RCu*U} zm3n^KZ#m^oQT{9D%+AZqKeEz1>bmRS5&^3d*aFN?C5~kiXBY&Prk>m>t}M||-|E)y zm!fTuZsDNyZJ&hSttRf$rKD(_U@jwN1x0kFq*uLe3i(i>Keb~mlcHn5hbFC1yoa19agmyIJwl=d>)xzOS+Vd zO?iu&+ofuKe}ti0NAmUgls#-a?YQ(+^-)-VP&F-Ojk8Q5rp3Z&f=6BX^uswoxdPKc z)i*Dbc-WIC)J3kmHLlaHC7OS#ndY+FtK<9d!4`n1eeA*Msk+Pr4xg3um8R0&N%a)K z=ad=FUbX!Sr~bY?>(hpfFB=Z&JfyD9J^!*!|M>l1zx=EPwvtZgn=C_daHuPNTr{+f zyGDz}uTU#w}k%_RMO~k0m(9Mc~YG^e@#+jzCgSZXFDNtBpXGc)pO+e*E#bZ<}(E-=2D) zeRss;Z@*9oa!X$6FmXC$ub&h(B;5Es3iNjhK1z0qy{ZC>?#eycW@WErIp2qr641HK zcEYIFfzNg;fXJov>>Mic5^vK(7>!=3!GZGaa}kL^DumhlHA`}+eFi81@^dr^j#AOC zEwkAuE#=R4-<~D!CjJu$A@@O);SDlIDS_`!@`O>Z)1kvbQWBxB2(B5wI8 zMLM~uNjpcVO{Wv&DV8>l8Hv*6&`Ma;sPsG-^~nMp3A&XzVw9 zE$~gF6LLW{Q>OGXnhw=mzpU8LKmGmZZ@*Yvh7U;@F4(Jp*4VgeQ+4L8b)!L+8bt)p zsY#YJ`u0pt4|V;lThd9WBWb#JpoBC1XZ7BwfNxWDO+AAv z%wc;7FR#&()45A_{MJ%eZ-z)oUsZ%HMLNwTi}}2@Dt7cOIPE>_?gk|_wUXv83WPkT znp0fsC#0=ae`*UA`vBn`gMtJs!5rlKz!7+q|B- z_Z8Ls*+y3IQk+C)uknBgHx%I^`2-yxsJYGfR4l5PrE_VKOMcYw{nD>Gv)n~xb+s#X z5fO<-KoUUqvv+I_leZ)XNB`lM-Bz0q$t+$Z2`{Q$yTKXZcTo}WAEe4F2CvY~x|SO1 zbMDz1&RT2s(38~MTe|>hx%O*is(?L$4K>vw^<@0&S@phJ=XYg0$Gsgb=QuQ$vH&CH zC5^j}|oAPS^g5Afn3_saxktf3f^FYqNQcAT|^l#ARina@en<-r{}U%iTk-Q`9hm@H0LOSPxXXT5ppPON+?w`L0cPeD;4@C0V(pOAe{81 zvrL~2gJROTZR;e>*6;iPLqNR0s;Dn59Xg46&w33hd;B^+fb`S;?1_G5c9xb84zz@B zGsYQGGDPD}PT$Ze2>sov5a@QKI+NmDDL*P&Qo+jio*HUxR07`BF!%ZQ#ZqI&5B7Gl z&P_Y!?%0wgAhZXhsk4^ZCu#uWghoq*E)T|1MeXwpfZe17Hd|TbRLJ*z`(dck6{v|mYH5-nk08{UQ~I6R>vZ+7mHS1tCN{(7<0k$y*7 zvc{{-`>7lpSK9bjRH0u+8Ukse(jjO+K|3N}+cuG z;Lwb=jUpeoXwVaMYpOoN5Gh5A_e(-E>$yex8^i#zF<%0-S#wvt_*6jM-s)29d+z(~ zbIa}fBx4}lvK~4)8_RTzr1n3EaL*H5O3! z-nwHZuc5@(Zd=01b-U_o)3#Kx9IBUtwO`Po+mneBiAvRW@QE(IQ$Fe_f}b8a#@Za+ z0h4f8wr1%DcW#`<1ZTlrUfxDf(En1|L1$8>5bm7nut2=cT8UH^l zmN@IxUw-W7#>a=Cl{x!L(ayMA8{jBnw=P_}pe9ES!jg%Ok5B_J&&vB8YU5T?ykX?B z%XdyfKl!{KaV-bKwGeNkQ>|4eY<=~(L0L7A&#LE8b#DTtRKqLQsmD~=MxF#^PnGw7 z6beAj&=xEUK3<-RLq8I7EQ`6DRk2cPuBFp?)KpXn)X6TLfU=8w;=CNVS=Ptn1jV+% zo&B#DOPKZMqgr=~ND3KCCkTCjos^LEkr#>1t#%fJQhl2?>G>k&T;S?NO!7cjImA7> zmiW`kPFVvwh)V6ezkq^FgX-YCR3cGFi;60?{hl_xGcb`jsu9Tsy3%0HNDdQ%kBYy%1J50H0T6xL&0l#11Qnn8` z~&<>2V7tm+aDt;K(YgOSK#(Ysv3LAKWY&W3{_pfU17T-(FO902fk- zUVc7MlHUG$tuEH;Med`9D`AUeb@4EZ#(6ep0~$H_A*nz~&}!Kk4T;W1;p||5by(IN zTDP(8gR)Yei!*VjNN&g~Z}>r!%{+2s~V|NYzi-BG{W{f0NlK>ptz7&gF^MNylNOQ;YsPz!VmF4)ez>)dnl zI(;5a&B_Pklj#X` zOgYd*nOj@IwWeqPSoGzD^%w6K|3OQMw6G^iaIlslBda;!X0cI+Z1b$gk;4 zoT~2Ykub^PO!fD5`_j9BYOD~tL6f@au!*NeHee)umegms!9Rmfws|C+M~mzhyNbo1 zN9roE^~)xI;;5aDYLb3P&9WwDQo)uwX88Wf9_l^|R@U{&5&eru%|ekv0V$8u{_}|2 z&YR!KMK78ybms!5qPe9+ihgQt-)7aGea62n)$zx5Qby@6RI(&dCI71obpq1yWRUHx zcWdr8353!~%+_pgB+wH<Z9 ztKNK`axjUi!RIioDk#Kmr}}(1sUC?cTKKX~zqjvypk@x=g}?ne&I~vv626TBlyz-G zC<_6J#8aOL2NQ=fZc%L9_e@cwh&YuXq$o{i6uADVEU%mIDBH1>>8620B`AvK)RdU$45u59*8D^J3j##z5?A3X-c-dQ>Nt3{@K9#=MTSs?~BfM z$d(Ioe2h82PS?iLT_jyNk@d7YR%C~iWJQ%erXCd^ADtW=rnD_iiyn=trBM~?(N}dx ztAkJp&>^3ls*o!4!V(g|0vDE=hOf+jQ2InMBfTy@5yPWtFIN}*qa@D(&hRyINH5$& z%_=tyiY02R%eM+!Z6;d)R&@h_tqxfd_YUVuh$#SH$Fy^*T+}THd8=CLWCc~dZ$xTh zcb$E{4g~zf_4;-F_PfGY&N%ZoUZWHCIWE4*Sa&#YYdJBgSkD_p=?AiT&bksseE=D$ z2Pb6qb&~%PEPgD2+^wjdsw4VBDt@hDa8<8VUPu|Et+td&F4l}q!L_1S=4T$XH}dSG zbNix7X0fThsl?7gP6yf)uTGA=a*1`tRp*E$4}c58W6#bVYq&zuNycF>?*Y)ieWsJv zp2B`sN*cjU$F-=F2EfcW{J&bM{LS@ds7hi38Mdf)!gcDsrS8&jEZN@gmIyQ+lT!HT zVic8E+LmG6?o@j=cB@$t?bG9Kvnc+cTlFF;7{`#fk&f2`k_okxJ(@amT*Bui1bJ_l z0`X~C;~ab8INNsMk3(G3ugZbWAl2%8tO|I*Pu)eM?m#ldb$zHwvo<5Dm+R=VvRR_z z?nW>LC-cU{Su1a!RtHtp_3taS)nu->c^t5;?kK`xN(K%J*QV8B1^O`^)BEjM!BFNU zQab_HRXf!kT^|A=<4wikTbF!r!-i}@9#e=C#s<6FTXm-qwWT1 z|4o5axtDQ~xwvjYn(p)D&0p8TUF~m@c%4%^#(wG3ez`B1{#HPs#HIr2rDEh`pF-Mq z&hj&?V^X-1<4kM>xm9Nk%|>d_J!cSM;|snM#Lly96O&7Mc|zXMgTbU0EHW?sLQ_^M zuu~}my_ZkvzI1U2m3t?bWDPm;r8s1wuCznJi6<-TbNuwya7;qI8vY2Y0LL=qQ+*-=}=ke9O%5VTI+#(LCwbXZ+%37c|C+&+~y0o z;~asLA%-sx)YDQDIEf84D&vc>%d=@y6eWYU^|Du3Nv)=$q!eFVW$nWbF3|6q>WZ;) zi`cMKEhm5LG^=RrNxY;Q*8s&vvvQ9_!cNhUw%ER2GE#RRZNfPC_pN5a&j=RPO4a`OnjB0y z_{Ep_?cT+04YGk<0V3(Gb-aVZ3ON!`^a&nuN^X( zIP|FzXAU#I+8oa9R3mEjg}G38IhkgoKzEN!2$!6E=tJqtO^`EoXeCemscecSX1)lY zd)hLYHJVRjpHO1tWJU6b1yqxxvH{CzkW0x*?Br_QdgO*E*&uV}*%dIM(!NiwTNqrc z^IKtZRRJ>vN|9FB<+L73;hbB zfK0EWsa4TyN?b#N>blgsw2et=`}stn4???a@;43KlZ8Tdu9`4T0vY$d+)dvcsqt2% z7Vgw}eqKkMwE6?bfPkpQWX%_qWxz5PB7w0$ah&jCB zF!tI*Lyj>knyY}5!>bhC?q~4b%jYL@OIrMXqUK!P35^xBM<0h{g|P?es~nN&%Tgx% zzZU9WKmR&^YtPzc;fMYeVY|Hf?bSvh)4QV1whM@{T&*d-*}7q9MI%LkeFO8fzPxvx?>=<>l?21(ia zC#faH@}yo%Q)7`pEY;C?2Sc4+xqy4ma)N`pAry6 z?uIJ`{GjTT;>JEVPW_>uhHfV7^r62=xT#83YBE&W+}WeNiFr%O0^#;W^{LP6u47&- zqk9{JlJ}=&AW2;_DDqjY!kfr7S2d|PFs5FZ#JjD#I3>e{DFekZkm{IRQZ+VR3I$Li zhr5zK)eE;{*!s4?VTm~aBxaTUO8V+DwC%FT53BvOesx% z+{&6z>8o&dS}m-oVF1v__wq>rGvrlMMR52Jl7iRn zASopkT#4?gKj{6|w({rgxa((xm&Qwl?0lN94U4Ph(a_X*Qg)H>F5kOU()N}vwOaX6 zjuXr1wkq{O*vIq-u;w%vdFGrXgS%P3>uW{vOKqg!f~K*LeVwc8(wV=m)$hOl{6F9C zu3z|w?vx@g)EWby4^4~3)4%p;errZ;G2u?R79!xYEW zcM-gEh0Ox3!wB9@ZK`a$hiqXRzAo7*s;zk@?Y)UR9k^9|3s?n8UAD|C@FGfMYW6IT zFD;s1RIvT=!=?WC!$UnWpmMx9)6NfVUl$F+r=my2CWgffN9pphTiB2D9+Y_+5MEDtz2z_SycEno{By2ve{4UszjFt(T^a)E+ri>KU%?skGhL^n)vX3ce6M+I%gSSR zqQsHK;e=gQiE=+U18oI-9{k@U#ms0x)>-QAJMo?Bez)dd2`Jr2t%4%a9bj{JG6sL@ zc-r-H65@0c%L^qR#fHo8V2H#M4WVY(d%`_d%yCO>P@48za;bjcRAz0k7U{651z;5miA&Q=VWKv*)5_NxDB!S=-X`^W%Sdr3Hqr^*!~evpv8gu@P{ z0zh(Ez(z|TsTy?Z3Kn>O=TyB;dayQt8lYM2I0wt(IEkA2NkmxHH+yGVG^KTvL!C|_ z?~(fFo8j5&cE^%Un4fSSXV{KcK&q&e(KwPdVpiY0xDH&Yssm5_5WR3>LmC8Uo5iVH zj7f%^XnU)S-J1;MQ*MGPv#-a)3{a%tQJy&K9^zv>f8?4%WDRJ2a+I+&$z)F6Cr(FE zNI6NXA;8xvRez7Es%NM-R&`p^caI<>RTQJR6Qp<#0NW~!Q3HYSxnR%tKdd(h;hR`~ z)2GWCzj3+GK~B~}9B`{jU=SV31vRuFY z?Z>49Ogz6>6;h{tbCmZ5Q#p?!P3KcCrc*-{f;B09?sk53jZk zjlC>-h|HU<1i-km!W1C5a4BYTIn1C?we}yiX_i#D{pt+M`TArk2ma1VzR+{olmXn+ zu-v4&yl2|HG?_T6r<0HrG~AX4{1Kg=tIv457twOp0pp%d_XXva3G+)T$)o(F#%Dn5 zx*YPkP9VlszxjH;ep4kfes|sm15!u8zI2gXR>Q8(VFQlwa&$~u53cTO?NRon; z6*9E1%0%Kc zU%zm62n;|U^UOn-A5S?gz=x*Z#2v0^k=d=RuY-1_E7)2ta+qdZ>>Kz_ZKQEM&Z&nC z#vuDTf!#iZT0^&A_ozb&)(_nOm22P5jY2Wp*U)N%*Lf=D#^R!@*SM`#UF zEN{*%YeLv1_GH}@HxX$vuu?D{ zQc2Ky)Nr@D3Mk;WyQ)t?Xrd6kuc5K5dcJDP96E@ndw0~p5mXt(cn&o1;hvi=xg5`s z?shvnz?o3@r%|x@2y;j05vT=c|Fcp9uBh{Lvuk^ z{igb=z6aTuN)rU*0OwXkAe=o8Rvc9ZJONm>wnt}bVu7;xa?iQ${fK{9sQTThLUMY0 z%E=V!Hdi?``rZ?<)SFYb|KKxldL6I0NCbS}-7VP^=t=3$Ra|`i!@Bg$^3Hdl1rFY} zF%LV9hP4bZ}8Qpe6B{Zr^A2FgL+yN+_rNCd(0OlW^#Y4%h5SZPGUd zNmBXp59{=G7SrqZk^jy&vh5LxIFxMDAqIH{Si5}3Rb(RVb{7PdT^{m9T1@t^_yE>PxRGpnd{1jdiN5KYnR~UFY5>Zri0#z*1giaddx${Ub<80kZ4hJ6e z?^DQhbeZyZQgDo@04wGxy~}!$s1}BIr_wBf5QuhxNLb8 z>@;NHYI=NfOTP1vYrAH9T+hJID_yZ~xzp77mEb_8l?VImp|0y`6O5~Z!`5~w+|=Hl zlm$ElO>G!}3VIOUQ!!a!>K||858ty`$2M;~-#xOWjR6LTuKiXzpKDIQlR7@SZ`!I8 zFIArPGvez>KhS=NuyiRoZmDHQJnEgSi>{3=A1Oe=ck;VVFxz=4DdKpu>NpGdQ*WQ{ z>r1T%@Fiid6I zEd`7Ul^>zZehw(e7R5!He(W!4*_N)<-WO|j!e6{>{QX+2MJ``sHnTWKa1^ zw|GCjEMZ3F+iV)Q+>@e+r)-Xg8kL&Nm%jkE$`n8x?U}Ss(a@ZXw-KlE#24Tu5q|Wx zr@95kQpD+bdn~GEmPEv_0^#nZWQ_sUocj={`qN6)E##2jbo|W7Y_)>aZM*soCc&6@}2E^U#Q>Kum7`t{d%m*TP6hkjv*l- z%D~RnE+F&H1#h>SkzNC;2DOH|MPks7z#yyMX_7b8b!4!UW;0NitIjf$jp}(TA<%)3 zj$^Qm8WpvhQ>Sz0lg<%dvtQsIgO4JN{KDP0YIkjy2Y9BYHso`j)N)N$hX+?0;^&(^$ET_GV{z+lqo080UluM-@4Q0FNaxonfMiq^p_LezVq zI2PKsK8U|F00=d8S4J=DDU>E~5o~xUq^nWkp6xchRpp|BLID!S|6;Ygh$oBnitUYj zzz*MIyCLhOq7v*ghSaU3E4@~ zsM%^9?BVbg8u%8adY3$LFpU*p&R z`{nn|Z#ec_#hdgKamuE9q=2&mISG~a{xY{KYA!N%uefT!`5T&Et&9TsR$fnQ(pSpCl}5E)qHG<<*m_MwJ8g1 zq$=vmK9s@iJi)u2j5qe8FNe#W?|*b{<_7S+eNU9mq>+%aM=iud%W0b=zEBzTNml#= zCloV?^lL@J4~>byf980IGV}E0+eYaEh8DVdXFysg(#{!%0r4 z$EB<79D_i*6dDNMj;Gv@ zk``e~WzuQQL3)YFMK*x5*kpu5^3DKzb{k?qRqFk6*x4cFQBYfnu=clu0$ip##FD|v z=yR%Nv8dIt>SloTBtS~g^Pr_%>@>)P;HX8Z!SSq zd0Wm9`w7M}NbJF5$(UIKA^zunDHnO_NPR4Ien(@OlsUs7Nm8?7Mj%gq2P<`13w|4NSbV1$W2k7@ClYlJm;vm4Sa1S;E-L>?1^(XkHCpi$z|&`oCIA5xQE76+9?`?KrYX)u9v29 z^fF}&ormqf7H5BXnjC=y%u=e>q}qU;%S+gHXxpfi6Ls)u2;XA==cRwoT1jFpJ9Oz` z&y|z|$ud%F+*+o_#!f_4QBNB(_1dz3X4RmU||(O*4DfHEstbcUKN*y1GNNw|bqLVmr(Fu}c5_3nlU%#Yy+^reV9~ zu7R1uF&6{gc^0F zZo*}{FKt$xOfAn;U-O8Af={cirUz`(gWH$2b3an`(T^>%K7dcn0a*apmnWM4{{0Js z_WZyEx*EQY(;=tA=V^5w9Di7y0`=Vf+eT_cGrVS7g9-qs}lViQ6mK==fUODQjsA5Q2{z6I3#Opk& zRKwN=5$4t}hmAb-FQA-0)mr7C`$BVV>f_uBRRG*nWmBZ+I32u*gkwospj_5q#$y;!YbwXLbc zW{7^ZAP}Xsx^J&`5Wht6Ut{>khi;!|3IO*u9l-)rDOAHKs~1;dsOmcTpW2Nwymr9XKI_DY7;I*d_iLL!e*e=}+Rk4Li_>eZPCbbdIl|xq z0OB?(RRQcRz5{aCDhGN5)`v8u#g;E^@uHO0=}+zAv0SkO^kW-xeuK|WEKZdUSc#wFSY@uF6KuYBZv{9tHH(s(t>#N3 zOTeaMcn-f7enL1;XOniVyOwDj}!( zbA=AcZ9ZU<@d0uQ9Y}GqM9v!Z*jH71@Fvj7pQo1bxZObV^Wk1-E}`bE%0XxTx=6qA zt3J#b%Xj6Q^46D<8KeO{@X2ZIO)>UOtK58Wwq+*WRtPBDo1-YD91nsy)rEvhAIFPi z4hajV9o8*;ayZWo^m00Kg7LH)roJPt5#F8Nlu_H1GyTL+?1chg#=^QS-)5J;F=SFY zxD&0Kn&hbGaD+HLD+}r!h#+w1dFms_;UXA1g3J$aJpWWLxNCdfBnLdL>b&l79Ec6n zxCZ;xpD%>aUpHw_ba1{I;N)BLXlpqCyafHCucHjmw#P>vg3TjOi_$zSex&pHEqeP)T~9nBsR&2I)sU?s!m5;$*H`(J|D}4ba1~9IYShMK&=5p zKu7VBB4sB(`-uBEQYw-LKt%VcgWsMoIxZV69F{t_zJvWRFfl+R_{**%+2ZcoIZnq< zhpxMgE*T{kfvf#-jnW_1=&ChpkCpfUNn;4DMI5KtUVoQQFOT{yhF@UHBVnJYnjdA! zJg}tQpu{n#QT_feLwwwSci8D_t%WmHfAO(ts@I?22rB%Osb?8nT z7jd8cWYzdJgs)$I{`L1C+uy$*a> zj+a!j`9xWFb5AFb@xr5^V&H_3SE{M)S?b$+kmJ%s$U6FxAxIi=Dj{nj0T2cSJ+{8v z#YEV;BC^||bb>R~-Xs^me;-Ab(9jo5g)Wne*>r$++YFNM>id#=ilu7g{8e|eo zo2gr8JWWX`fgD56d?`(NmIH;_lqz9HbgX4;w*sniE_E`@@sa=YiaDrDdGreT9C0VD z*zw@#>(Vfi&$YrXEt(2e_tcNTJ9D`Ejwy1kq;koh`7kF>Tj))Vx9KD2(v+Rgsp_@w zVVpJ6tHM`F0$s2Nc&e}ZQrfT{-IsMyU1F1qI!@otbjYoXeyO*kRT3X07clAsIytmX>`W^^u_wV{4vIw0oLvcwN_c6zCN5xhzTf=g{k2Qz~ZqYNIrR5LVPP?qj-plh81>J*e z7|%^Jo9%L`-~EVS&dnXl_9sk;6!c1il(z~Hykd|8nFlBF4{g{>D5@lKHlpJys;fjk z>FB#ZwH4C48b2yzX@YG7K|^vSiKtxtbyMNwQzib>xg{-N93AA2M#^N3jnISCWf?u|T0du~=@vXYiSwr zQK{o7CC~jG6IZ%8KpJ%g*3*fzH8*{HkSdXCJR!iW1*jV#HEUA6MI!C2z zwJ-m&Mqh+IuJ1JM-6HMx8)9hO9cKx8xJ9OiXqaqkhh*sgr@@@cG+F8!x0?^czdzdc z%p;Z4d%8GYM2ji{wYil&2kS#)<3kAw;AaV-h)=Miu&)yJ=I2`Rr?(KFZkW|x(@;6; z*@h&Is%Ln zOZ2OebB;$nPeLJ=m|v^NEoaGxz|l_%y~^o!1Y{2Clg>&#X=pHX0LGvBIg&&K8s7Uc znzPKy=C`B=@J3VtXdZdH$~cZr392>-NbXP*kLphY!jT;YrfeoWjqTv=Usr$2J?$!H z%Q^*IsUDaQrNkoOoAR#Q>o3;o`14vhz(!?W)Js(nx?GP?iL~IfAj`J$D*P&KrH(?m za2iozU-h?gQkl7|VV>BG-}v?l9C)a7J?EuIr|0 z=>|)!gJ5&XPY%23W&@mZNk-LQuhmDd>TS7}wp*tjoQItz_NeQFBXsXdephh46Ugnb zpxIsGlR}e&rw+afV(hjjUFmrr(%8z{S+DLCs6;Ai{H^(^mz&RleN$BUg}J@S(gqQ^ z@>VS7>3m^2D2WsYOOrB~*v!>bvvzRKsKz0{JXS-x)~(e{O@<}s-j0>$O& zBUQ3{B6nCa;k|kNz+<~Dq8*}^le4t|U?#u~oaqpkV^LGxxkzYQVLI7KUS7(tvGeD$ zE2&cpP^f}t%aA^92j?bI1O3l@#SR>TsT^D&D+Ae7h@(ej-4(sdhbm$1%)qdmynZS;AJLhZ-1Ohr8Cwchb zR5#n3^4jio4i)oX*hkj^MytR0KG#H36 zJ7WTp+AF? zX(0Cd-66Hi`8a==ZY?m_4&tg~jAZLmUrN%@qkv8=GU&j`l7!An>)%YJ2Otj$#|0oO zRiqTb5vuHCo44HZ!FAC88C3a;$(Eh#_IbF(Wpk;3ByW<9YP(%S{2To+405_j z{DXD(n<^l6IXIy!lg0o+<_FiK%kTyOlOWczpR}Z4XH}j6E)F?K(B&9-5p?LC%Rb#- zE>{8|RhH{~8$_ysR87<%wi7Oi5jyvFC2+bG>?v)8I;Ukh0jw9*e+4hD%Wy(0IqF$S zk7uxXdvZB*@wv?TlcYef6O*J0sZUcYMM}uWr_Pc!TYU+}NH`$g4&WrmMdl&p9HkX! zyRuSTs_EMo@x75T$bU86V0nO-N0uB-M0t*TIpevt%0xv@D%rKBQrMccy2)OZf+wis z74=T+y0+Z^zFha0{|AbH70nK|xs%CefMax^ER{hV;~doNZKJ4bNM~x6!^*#1)+1-7 z2EADi!tpI-e6+himjopfW_MPp%QP>_m4Hj1#ljE0a?hsjY67r*o-VLKwx!se4U++r zflJ3leIB+Ze%F=lvGtKj&zXw3kTIstn`O&OtIO3XGWf_k^GvF}OLnXxfu;(6{gKZ; zuVedxl&n=xu$ez2W#`xB`r-F)&k%y9mS?(OL2IVvtgF3FFjp|A6Rm*SMH(G}Xl?DX zBe07TEU^bOQ>3n-gx9~;X9PVS&*!`)eoW})*F>@J|)J~jRw$AY& zITO@-NuhDR_f<~~U&$3s2M0^R<8pA~{_{Fr-)QsoYA;ZqQTT3$Et2$b6GV(d?e&l; zFI_y~1R^hLERMriBPR9@UcsiA9bFPfk%ilkEkB~sNrEO?C0sB0q>ZufeVyqlrQPf zX@LlrX3$siczd59u}E=QRN>V+$%%^1Q)!%v1tQX~{!-{FS?zZv3pV9|)WbTFBlis@ zBP(h}Vo})O)>n+Qxm4)3o6Fs$But^}CfW)2i)+rl{c)YPnXGK(SAjFSG5g|sQ`be} zxw5e%-5ge>MSSpRlI+m%dNSqVMO8ht-4pDzM-k~l;=DVd zi9mZv;@uD7lF!ffxM4pZc?R+@BXNaA>nV` z`X>QsG|W03te`qHDsi3xuOPJB>B*>jI`x$kH(>p#cv8}^VX7ypZ!}9C|FldNHScXb z>5yIe=vldTGPn*P-j>q>owZ5!RYF0w-Z-Dw`E<^+TRpT2s@6z;c1~Pzd}Nk855DJa zpXkk2clS0B1*n0jPJ!LI$XW17R*%q6=t(3i!@n1(5}hvvt(9R#4(#c2m8p)Y*PF%E zS`<*zgGmZK^{oyZcdpqboyrH9OUJi(vzm(8k!nGl()!PIM5Q5gHkD)~merp956iSM zL47wQDHPiMzjEi46^b_l7_%8U?`x$hqHk~mhw^#U!}R9M)0MOvjfXp z$)~FGRssi6gLR)6oP#f(@X(ED)nYOM>pz>HO*>dZFxl~5+L{fU8PORYr<#L36Bk7x zQmSU|&y+Z)kpNe2C@H19l&{zyilq;Km_x~Dqy}{w)WlS`_plyj4Y0Aa)ZzZ-<Xb zeZD2peHoCXP3Vy;}zw$S@KqeA!NFf<1Q_lZpUJ~Q*?^^Hm391L zfIFS!-mgi($qWu8vEPKy0C)(s4Ps*=tMe73D>B$F^G(FXLVC_HU4nE9NPIAphy z4=%?C9;qkJt9(^s`npgbVEkR0Lk)-+ob(3>P2uI^V4l)D$!|zN;Y?6WkjiXd>E=F^ zOYTLw%>Q5587A3nBT4xGp28Q9g8&E;IL!tKfF6ZyNh`@So<043AG+1=$)i}u#5gRu z^~47PRhg)&%({r8=;Zc3giUT2jxM>=vKM?^iJ=_4^WWj9o2}5SuI5mBh(D~}97NFV z(MewYTZlUPiC-LLdknJ836WF7?nR~AG z2@ESs_w6`agL666!+{S@ttsNRIPpT!27>Mq^rO2jI0|IlJGG1*X1_%RTOmpkliFQEatRjDh7-yj{N z5(UplwB+W~(T;v;{A6z~8C%UpQw@1wgFP!7b1N&hoByo7ZAFF+KP*;!IZ|D;cKq$S z?P@@mrvco^ciV2I91hC{iG!)72iarWDnvjUqqb1e9+Plfx_4&K9ZpxWc|`!FfC;#c z0}JcW6tp-aGqs81zt&@3r{GG})o9tU@Dey&j~1Cjb6yT(fy|M%4vA;a`^{$-JEux= zpyp6qZuFytQ!P&3uKezn9M)@=rC1in5Iozi15aa>r%p;<`87r6iY`G*shqC|@8yLCI9lyj1h0Dfx+d4MXj3ikE9b%M7$BYWwz7gD%FH1z`aA{CS10og9nG zimhe`3qOCqZt|k){K3Bs5nI~r0yajTo7%+!# zxViO!pPHC=?{iUf94x33D44_hhx?Upm^NcB{tz==2>tU;m4_3adG>sF-&v$c3K zhj{Z`jfvT|0RF4Gseiw2={v3VLvfls?M@+G9BdK0z^5KOr-~h?T~ZBVc32-FgzEA< zyv$Y9mLQf@F*{W7w`*)8U%?u6x>sm^k~ELKb*-b8l@R27?@q&L9!l2Ek2$3Q(iz@C z9x7G0JqgMQd&$c{GM3V^pwr?wptAtsv=fl?5qA3z6VVf@$u3Y`bys6m0S7JTfOjfe z<*=%8%G&1Hn+1FOfxw0^rN3Xd{rmlgOI`vT;258SfXRqUN)6INx@Rqb>L7_4V^lHwAyZW{9KL|a?#=dM!wHBRMJn!fc* z+g5#o>#{@%VhJX6Uf?R(_P>p9FM#c7()o6}wX0Qv!7S>baP{jwXHPW!1-k}h17dKTVooq)0 z-odoxR6L)|VdmLV3btX`T5r?*U~|5%+n0a*@<;nTmW0KNC&1H9vkGjyGd37s>$Zx* zqik%DTX$FRvfUIK2icu8BAfkI1W)Oqu#?dCX$Kk*xXx=`k#8e9_-6|sJC`R9`q@P1 zShYo|$*W=L+E{e-VZ@YyzhDBfS{AZHu7RuP)W)j;KrSZ$wMG%^#z|L>| z&0&VBlIId@xY!lDlac!)h+SGf61CS*ThM<}S@Nl+uT3*&w&nf?Rs+;FFSaho-F7+; zt1tAqfbga#~{!7tE^(&s# zoMaRVzwK8U>bhPI29!=N({x3b?nEq&x0YMLRF=#FIQuq6+xaTV8x8}H^RMlhk2~yj zhY|sK3vVzesX~mM{{K)y0@CayGw2iq^U#~K*Vfwu{hj8qynY=6y`*eusCb<3GpczR z<;tP6D=#2)vb7K#0t5zO--Jmo*z7W78%Eo?*`aKC6)B~9w^NGqx|AWaH;q)3zDc5d z`QzREb9Msz_l?S8K3*8>f7#S(Kh7|Yl+&56b=lCsgVp-Dj*0Av)t5dMUv@m4%rtdM zfqNw0pTcyF;9q#9YNzi?I4N1H)crKH?aI&kTLjwsF?V7S1_nb?RG|9=je|<`z|H^+ zABOYNz5fRrTkks!VAcf>d4hJM_K}dD;U_?<+U@PP1_?CPnDf-_NfR`FM6WEiJPBhH z>X!bk3;xR=PUfW7Yn(@`Z6EryjO99PmLU=EpxtAxI`Y=MSzYFN3bTUxiJnArZwukh zygW8~(=$)GVf85Nv5V0rw7OvY9@A8J!Pa;p5-V73mFe0Fs(tl#d3pj4MqXyEfGDrF zI@p9w)i2mACz?F7uIDd@Y__ZchXr4?fPo9w4#Xw_C5s8&8bOH?NhL_xaC_w6yNGRd z+D^4rII7Bd-Zoq2w^jPcGS#2+e}8(JajsAI@m~ADeL(GY>?p-f-cK+NEmexPabs0^ zU?W8Y$EE}5MU6>vvZQHiLE3>wfJ5kQSDA<-<#0V9cOP&jJE%_G9FJRVO0aaWom~R= zkRmEIbnhs24WDAMgGi{QSS()60=|#+N;=GPDf#P>x(sBd_Pm#rVct$f6Mg_xZKy1< ztoV}MU~tS^QDW79o!`HwbK#;4NLP4Xs};a)(Ro}mhrZrC$&)>(7LHm}tjo?$-n+9` z+~P*v})kUFISr<)Dn0MC$c4P=n>72A8WbpzPdZh*{f!G$u=**|*TtTMH28LR3*t`oMRi~=H z)zeJW9Z62SGY<8)ubtSxCB$ATB4W#%#X zk1Z%~w7NUJ?IkBw{}2H+Y)`E-#CT#%RXVdceNd)ywB0k5mMYnctGlWKQwxi*-%6^D z)_6`e795@#%XXkR3Re`QuuSBIlfqd0)wAtq#fchYo87`TUZyjRr?vX$`!63qFZb(> z;1nKr&U;qXFLp&ZIq$hR@4CiYA#=)hs{>xy?uWxzaMq2Z0HOrZEBFeHRUvr?BpZ?E z$V7i{u)9(LTXvj)4Y#I}cKh7#VEe}D1p*}cA=K``cH^vNt2(?l5X*AUR0#mqMzC>n z0fe(q4;la(wK+PgCbx~S?&`)yLaxMnZ`3k?7jVYO3#;c$5FObSPSJO8hNL^b43m<# zf4ElRrv#jP^caom={-EXs(b?BJlzBaaB_7vhPXtWp9G6ZD%mdgUtAPNH6ZU{HA2t@ zZMUs_hvV#;L2Fzvp$W>DN7mL^BL1oQuEo^rQlR)U*(r=oGH5BL&mbOb`>BBBUHcqzN{57GqmdKDVmO&o0yD{x0I+bQh_O%?SO zc*gLnUG`&vrOk%arW&O{qL+ z@&5JFl##!=yTOKlHQe^*9=fPFU+8^ggAr`o=1mZ=UPp)QeBa(n@tOkUE`Eft79}9< zGJjpG<-9vS{_-xdRQn6IdXg?AXztV5r`S^50gi*XlN6}uORD$L7x{Kp;jq}HU?Q)% z$GTjUZeBid%fSuh!-gYDoqxa&owFEr>h*i|se&l1?3YTWfJd9^j)%WQ(GbJI$pdiE z+|||yNMg?v0-;+;fx%859kwq|C_97=CEAQqPhrg^WP za6uiJ*4Tevl9(6k@eQZ{`F^;kR2(>-)G*oZd>BKL9MOAY5%VTf3y(*6cpAn!Ud zQOmk1UV_Toq3S$15YW|>b_Ouq3LS!X&Z@Yax4q}>r6#Dj69dz!Vh|s3O^A#RF`QQ@ zm>T2;?RkX9?DMHef#Tp67#-)%jwvhkl9eG;+#l#lkZw2M?P^}>gYVlin{_g8hs9Y4 zy6iK$+^)e9?ZNw~!4l^Q={(4bH{p_)uHd{)Q`Q^Df2`E<-PoRl89EVK!_Y4AP*L4U z9f)}>3V`S@X~%Z4bXIxQ;JgUYNLh=Q3~EySGbsUPNg$D{bA15yo2uYK`GbhM6r-Xi6Yi*=&mYsKpbyS-#N{*h(vZ{)jSWwLn z=in7@>Qp!rNaTj{z&J9o^|qhKzJ0s#Y`d^VtB!^fNIA3T&mXK*_-NN4lDwTxcp)n;&li!cX|^8S?bel_b1H-Y>r+YaW3RrHmfhr8U_ zObfx}O7Bv8($>QUCGusu?NF>rs_w;ZKcx`jZlehClwa`Zu6#>%{Ppy`@S5;cKD1@l zDgkVZ&#ae5UEy-FmlS)d2O4xBQ}<5q>8AdauS!~%tc1fs0~n>NN*2lGYlLGzoFU(A zi|*$!6R$%tkRH@QQ);O>ElEIsYl77G1stKA!l)XU>Mzb8)g+tq0?>B_ueMY>ij}#3 z=e`7=F3Z_9$ex_Ex}898QG?MoR!fM(0o!>y?3Aikx?^?vU6ZHbFetY5*iu%fKdjVu zyj*zN*7>BLtq!^zt(?FU^K@MvI}_T^#&A|Csg9;z4WX8#RtpJsBl0_Qd8rO2W!@|J zTO!yjmM$g%#ZjGPYtE~ZzHA8I93CWlRcr8syN7?o?hK-BBvJ9`sT$&h7Pc$u>IcCq z_EBB}Hb+u!2h|r6ar_?Iduem&RsPcR56bH}_3F^XrDZHwy66vOn-}k9gV+#G;_lSq zS%0uxtD7czm;U6e1S)X|ca`e_?q@GV8iV4UkQj zzt(fMRtat#av1`v<8IwF0hCnl%X#YQ#s55%c;uMmbjSE;&bpLzQ9Gn8xw@t__uaME zR@F+W&J2IAX{jSj7lcpV?%PgKVw@-(Msul!wsGcl_XtdX{$Qer#NG@;z$eZqG$IY^Jku$o|c$kD47* z7694kZsyE)uwX-;YmTq=tVMcqlIc>E@IJG>G1}~Qy{%&29&1$`DA<$_)AM}gl;ohl zG7Os{GTLtG6?*9MxUa{V8iDjk5WDZFkl~i~HN5#?xPG&DB$j4{b~-MhzCFQKX@>zS zY~7&)$Y|UP+Y7=$7Un7x;r^Th2TQ6SfGq< zd`geQ+iglxV9(lQFuNtWzGqRc=)Ht?w=hFZE--``g3^Z$%@;auZ{^~uWRy7m0l z9_7eNRg>8a$r* zT96@Z5@)BKn&%dcPnU|d%{h;X)-@GnD~F1A4Qg`Pq`D~=y6c_4FccJKN(Be)-zI zz6;+F)>9p#D{!KSM0G@lFvZuqy~^Sg2AySkQ8!riE5o48)w&KizeD0zOQ^F)EZ@Rz z*kc5El~p$IwVFl_AUpU6s1a8akcXB`@W7$5`ol@dxo6izAlIydk?Kc-ppR+`oAYlO z=Dc}baIU#$*f(Tfw@M{2Q}IGn3xb-pztXYk&M*F|(_W2agMG7WMW=?XnnUam%4GcW z+oS5oq_-z&|u` zv;)*)_~pDWksc%o;!HU$b(L%bg3jkx>0UfT&%8Zk7d&*?t$7?OW-q4)XwFa`5ugu_ zgOP9A5R>@>o9J+YF@r0>?Sc{ZN$5m<)vzvGn!r5pL>O81ZN>o8&O&SWCrtjnc6B<^ zGBMV!yK{nnv{LE&l?vBXC}byuI(9Y{$G?|4J=r^W$LR@D6=tnrP@kHWA`MKLh%=2g z&e$H)CSM9l&{blckV~bnyaMU=z?P=vqjze`{93}kQhD^q=nqzI>nbf<6p1h@TTzK; z_X?6^K5(-R3q);*0^1)dNO%C#Z7Sn==cjT~H1EWwULr=$xB>?sgDNe6dO55KSm z`^XNtYOQdV|5&NzwXr=-@{*8YpXzp8`qAD;g30ma5`n{(wo8hd3co*XLTTAHI&FYS zH&BV`RS`KTo5!!54?UH;Gb@KmUBoq&5fmj3elK{d(j}^K=zKit+nx$KufvjiR3#+0MSc*{v0Dswuv#Na)!~n9;&dCybsRG!wDLygsq+Ab(;E_4fb+ZL zjoWr|plSm-pH`fIv{J^Y@-*|@m!YD<3(lQFh3^v%Y@v>a5o3W=Zg?lh^u=6dQ_amH z?ycVu+k%aL-71;ItpS3^L1ri1M`sCF;v1X!MP))rhqU zb1qr8xCQeDCtnet#;!i?awWs@LMJDI?V+u-%Kf_Dx)P~7Pncj*RhD?}ABxddnxg&=q?RlP z8>_3$+cQ{*6W$sZWwXHx{SJ21*2|_8?@HFi^Ff-?NF*J)r>jex?VNO~ryEZc&Ay9j z`Ay@$>$0x_;9s8V%mjA=n(ZLFRUELa66u;&xc3-Uh1trJw7!Z#(W^AQ zVG8e2pP0G>Zm+)C2GQcZu{Ag{L;F}~EjRt+L>*2{viD|sV$iPJOOrPc>DT#TeDN}C z`}wt?dc-Fc6>>d*!Q#GB(R5!dFb(GzVbW)HoT!dv%GysH)jbHK)CE+e28*0cvg$8}Cam zzwo?tUDKgHzh}>ao&oY5rB7Avy@Xtr-Wl?dGt*RjT2+w8w29hh7`D^HvpZn|XiN zO%ePRbb(9bA)~y&C*Z(B()+ zzUG+cxyy8JA?L1NR92s-xglXod~N-`k_lqCV*;ZS;LWJ0+o+^)V`u~ zomvW{V9{?VSIFaN_IYT{d=35+XlK}u3fCYL`RGY^bMMy=-c!=C&R%fN1xZv3lii_+ ztc-#E7Ku}9`_%@FuvTq%Y){Td=5MR?`E$EJe*WEs+8r^BoWQ4aFrh z$y4@b=#Zl0N3Z*1WZZgxs^G}eb}Hyn){TYp(cns|{^l(m>pn6BDH!K3DkBL=S~+G{ zT~El%hIM$>R^|z{C{UD{f{pg!#f%XUt(l*fCp_z-jqQi4b+B5;`P415HobQ}@Y3k$ zxj^$IPM%nRT>fj!D`Bzx=(q<64&r8LLt3GC*XHfr)3CZ+3AMFQU1Ij7Nk@T@Ai zW>0E3S)dt^mefx#7S2>t+j-v?7~>7i!|p6+I|`uB#k8A)M7fdPZ9@fM7RO+s5?E}w zecI=A*#6`Ls*S#}pa&sj=NN+wi6gqF1NFV5WQS=Y$@9jbH;kp;p>y4~aSFc49e(}& z)92YfEwrV<(ogBBq#8X5Sv$>Xl}2j~r5P<+u>b@7mq}o37f$}FcOS$FBC2DtAO$GDRYD#=sfG6j=e^qK)jss0CS<=9A+*G( zD*UagH-wT!Q_qOKdQ81$I}t9}Mn8hGYn{Y$1rj4`%*R#Y+R%#l=TEI_XF;L}psZzn+V!}HTgxT=oQ zl4ZCzufzOfm9#!ga)W$x?^TgA5ZJD!J$MZY-T)@qP*88bMUSfmUTLlS(B4+3Mtw$x z?bVe)za5q=)ja}SWv)85i{QlFw-hZB}KRX$#*cy)+02`tYhn5aE@aaTMaZ6~W z%QgkX$E0vqx{JzY8uT>34-C%XX22r+xZ5@7ZLRGwniG0lqcl3LrdRXKwm?bIxiqZF zkfhrC+X>XSov`6{+D{X#4BKynX~MM@=8g^v^(HXNuSoh{iw+TJ-Ce+bx8p%Mn zS>RH-MCDzeVNg+oGz6lFPH5?WW)@OgQGrPaKU<@z07$}pU8xUae*W5=kNDErVPC(z zQ}8K03A5f=px8PjKd5QF2{d;hyCOtR1!?LP`7@RXm!`%>K7!kj<98(})CkXNdGM2Y z&BS-kftCY0J8Blwb*sCz4s~wl)DiTs?`?Zv_RSgAA><4j-_cZ0UUfuNZ#VwJmZa2E zev2nSS6@aNQTl}NCa zRfbhpXjB+u>Dg+1vD1kUx5}p~c(MNoe5M0o(7s94edTI*&U*($sg@dpg*YIE;n11W zgAhE`Q$4TML`=qgg$n;{fBg1!T{awq^d}|FVcErb-Lp6N?NK!{ylf?5-vf-3MJI*F zQv(4WVfnPPs70B*4YZ{R1oXg%u#4yd|4rKv;d)Exi_#L zqrSYV0$$q6u@I&Xl0x#M#&jbQ64mj96DlxfS2;()S10GwEn#=Beh&ML*P=C6Jx zZJ(BAlJkT7Sz?nNu2X>|?O^&Se_f@MReB2MI*Sh#JiIE-S|{n~o;b*T+|H}1ls8in-jzXMv+_oyXFb@UQ*Q7g%hEoZ&j$SJdcG_b+ zLS!9XJlS<_+8sq&HHW-ZD$cFESiVKCb)CJw^r!T;f^}0&bLc+f z^uuN&grZDI{|g(OpkDh}u}a6tGk(8HYHUBRl2TA{S7D**$pVHQ?NVIwOxD!TmyLaC z+pcQX2%PzcVrP4yD^#2(nZt$Bx0_+fO8L zK;pe-B)oY)ZT;;@%)p*<+Uq_{LG}3SDy8pMDJZqE1a1huq*}tm1@0jbbji9FEkWy_ zQ-!o!y~$$bk3%p_H=gK&5|r1D0Qo@J6#@A_QA#>t2ebO$G1nrn~GH$rhAn z9lDNA2P`EpUX(7wr7bBK#;!Wle>-07JpVaA|NF!HKCPU-`<#BtPu`1G+Czujd0kf< z2YcV)VLPUP9h# z^~e|W{N(i16amatSC;TljfOz&Bn*(26*_yWC!5LP9XLi%^xbY78z(sdAPvRSPS#3W zCn3UVU#LcnS|amuEx4236k$27c|rcpdRsBjn~k8ZBy%}iSMC(Z{jyREmfs(L8!t)( zFM~JbiSv2K6v(3%;5I#e>l(B0-bG`3Ffbp=??$q)LswUx)@l#kDKz2M+qTO0&+T$H zvDs4u=}=(?%E61c)MdQah1_O~ZQJFtPC@IM{xF`fzj){H?`a`)C)W=BHM|G7ZvV$e z*b4#@CN_lT9R102zy=7Vy5#BVVTE!=6g2i|urD)|uPUup>|rNGK%P6Fq)prqgk9X9C{BOI?|%vL=5zpxEh3 zFWy32e`1#E9f-5skHz}*>04=n{FfI>k55W;fHuf5X?IgPr-M|ET-LC4Se3zirJ~FH ztwIi1EBNG>CR4Ur6dh)6H!~o|K_g|{TV!YBRn;`iWd1JxC47;^g1%sp`=i zO;(_@&du)WL**5ap?X`p*3gF{$Bt_eVhvP9nG&~KN|o@%Q8)nTP8-B!CUGWS_0l1Q zaRUk=evW`?#mYHV00^wEeYunTyYTS-(SohkzGyS~)2-gHKZbayjv_fZ+mx0SNRFdJ zDtghFq$-p>FHT1Th#m=I;6x1v(5Wb$cr_TFQz1uX7^*5Vc{;&xIKP@9@v6RW>pI@P z;5#4Xd<*iMdCyUS(@aj5;VA05sF;?z?NH5OlkFg3XrYj`q|J`xYJd@y*&(9(CajIt zWjn?q4$cUKPpd}UbmTl79NjNH z$y7Qgp7-vhAaua74zHou`+$~PF~Qp^T|9;KItva3fT6_T(Tku9j*=Uxg`-ad5j5I0 zZQW^InVz?O*kTB1Vg*z`TDAG{`yMve^hOqU@Q(d)={2E`5do;#1J`sWVX<@o36}~( zyCV83k@Hm5uE}V&Rs~4)%uReZotNRHD#vPP)}gTYX$KV_u+O(HwYP6@Oc|4wZ+oKN!>wH&i3BFA=n8)F^;*arHyHA{uPWo5Wc{X3wCnqJ$$sPKs*3QZvoedu|h5)u`Be@ws~4h3Yyyxas{WHC|(sL1(u={ zW0F5@BNI>!K0}*`#?hKn#B^GF^2!LF0%sq)_fm2>BrEaYTrf zvD*N?PkU-|1;AbL*cD}F!R~RMORKz2&#XmeAdPh$(K(+5VqHCJ(Hl=7atUipX;%W* zVb!YXbJ8r7AlULN7X9;Ud;gmkpQ|(NDfb;wTOe|pqEn<$3+7e%jiqVd1wwn|Z*4_G z1bz)kCczz@?FE9ewbuqAwt_CN;GrcJR_v}KR4NuSt22Mz5l%fU;A>>K=$#xv@u7p_ zEDgu9YplQ)*#?=#{`zSQ(3y@braN(4is!bKXko%pcO3UrfvfgerZO(kZf64PUZe9h zN{KYbkpQhA)#|7eferEu!FS62YTtCk{@up!?_T<1j;B!)n>DP^Ngf<6Tvu%*`yhiF9!G;@&v!4^)Y z618l~cu3Xi%1o#T8B{R6S>&%Jz6J93XRt~HMma@c#9-mh}hbFS+=uhizc!#>J=&3>*k#&gf}Zs9C< zEUEEv=a^~5d8V*(9ig1>{@?%W-)cyr<4ET< z_}#0gbmw!mJg+l%9(UJLj(8t4=JQ-V)y4;=`);HEAOG_))Bg0^=ih(+=YBtaneXRs zzx?vYuRnkJ*ZcAze2C}!Px0NE z<2d?#wEHX}^5yf|XB%Y%{&-$}q&ti&@%&|A%Y`jcyh9khT{B!)3-y?#M$EE8IPSU5 z^4)f8&bfA;WhP$d2vT0S|9bgV@;V~=(W|f?}G7TT<4MFYNc%!yVYEIg0;um z{jTFYu5pLn&wZbrpW6M*qqTa^7OxTdb=T7F>rSB^VSKaQFXMmx_UrpS)BB$>+WW*? z$C#Q{OZ9xQ+CF%~)~>-Sx0drAS?D_Qsykhy#1z+6>niJN*mIP*#@q!fO+4ee#)vNS zxL3tw^E&wB-HsLRG>$XYa+aRPS+AI`E8~)PzUR$nhq&9mbN_BNR_(rUyR)3NVTypu z#*@dn;+@u&^BL1BdEYIkg$dfodA7Y+pLWi2@ZB+ArLG!hNcHaNDyy-JHV>6nI&%q& zXR0;#yPa*9fjh@OS(0#!_04L(j*q|nzLyCK2 zI3Abf><7Dd@Q7vJ`MOdr6U+3nRu~&+Ni*+$M3%Odc-_ZY4&3M7y_9&5RC^tRtua@K zN9CGUaFUr`WkzjyJkLiUi04L#`oHJ)-+>dKZbFh z$Bnbs3kx3mEIjx=LoI`i;d=D5m5#MSNGH2^&D|GJan&o&1DhVT^fkZR>GRLm$1R41 z5B1%_E4=Q*68D9do}HH+Dd6BEx5K|IdGQ|;yN9vTE;(HQT(8GHckv*>yT{RISO?z8TjRyR z4eviv?rk3@n1->(vFeQxM+}AC$bMM)#Qm;*{)ORTmXaujLze`rPvRA;0QcB zkq0bUHEU6z`mRBTE-b44vnNr5xO8T}JOYudT*M$4?FtR#NQ>=-`vrC?oANj}_PFb; zS^NdWzTW8beD<7fb*rkZ8?Bc!0^!JZWI3u0{$YBvcm+@d+dye~Rc<0znBZd$KznV0GR?0 z2>0wc_Oj2t1|co9yxI1`!rHx#!vuj z;^Dw>C0U|E5nI6BA)B$mX^aJOO_7HOS8c|TIe>F`N@I=3Cq_TQPSVy^Vc z8^GlQ4pw>uhieG?WNQ^k(lzip{)9~ku6T0HHI}^toMql@@+)4r+$0(k7vo%=T@`CQ zd%~um7cTCjg)0LLy{$p)N)h*qsX$AvQpK<4Wh~JPTltqnA41HBc2eCEtBd)_0}*3WLyd z)(9^BXs-Foy57eRslQ9*eDy6N4fF;OVVe_s*>d3D3Gu_@fa9B}%oZiO@QNAYGM_jA zLER@n%T}#NOz^GPZxEl*MvSaD=Hyo=urv29o`nnpVke)hOuf@_fVGL;T)!JD@^`>D z0SY>i-~r%tuP5&9u1kX0=zARvK%58sH)kGjHXp~ITCtto`!s9vw-5@*Q zH}`;8T~g=*z>edpK+Fm3!x7*;!1;G;^_$;=hJjJg81RgUM}%OPM~DKB1qLkyS>f{` zMYXkg65jg3SKgpc!5~{nV^j-oWL2&H8LA% z$-VQa=tm+1_D9(O?Bjwq!fG2xnAlCTg8MjShtkd$?l4_$Vqb5m@O8igatG>L&NLw7 zcUz@Gh|+=X5ewnQ0r033q&$3q7UNyJG@8(hLPXo-II%7sceILqbBOpA1Z`}>*a?F2 zij(JB(90jK^~-PTkB|HF`=7?=pML(2@yADPcc8K(F!^db_9avg6h#}rU(ioiHvzE>;8j41@`2a)io} zg(N~1Q1;z+<3yE$CU_^R2t`zIf&1te;m@r+2`iyAqfCUu$-EjCBDALttRVk@MRYxY z&JWaeUSLebCBluk4(F;fK@CxT$bOhJdlHS?5;Pl$H@`E~-^cuEzyI>vZy!GsAj^jm z-$gdftMoCz!jKx$499q67Eb`*!AVL&TCfcb*j3%#Znhb`^bjl%dN9xnmdbJ+=#Yeq z@>~#7Gy%p#<_u7~LA{0&54G7k7?ec42p{9SUid_+syDbl$bP~M;An%l$GuoG_!=Q& z9T4>#l@JMI4Q=`cV z?(Gi$ow@Rl<^ql2?xCK()wv<(3pTI1g@7YBbG-xM8-u}FkBcZxxCGX)1K$U~fVQIu zDqx&=B(^YgEyC3T^sGKQ+JB9T(Q%+`9-$nO?SlqL=>^9Sk4Tca;TZ>78notRq?c@C zViF|0=L`MEj|G@;KY;a^>f(Q_2s=4{*0pYs@+K_w z;kO{Q&IVgA|E+f&KbmXt_}B^+mJyC1_8PbiL^%yUc(D||<>uj)!jN=aYr&o`H$er_ z8zgB%G!B?9OtJw;>~G>6go>48M*}2yD;#J)jIv(HJi>kib^CrzKu9sC+dq!pk!Cuo_@9G=9m?jIvcd$sv)_g&K(v&&@Vth=$2SV;z z4_SeX0YpfdZ~#X)?hNy3u-avqVPRQ6ya{~-f`cmH5^?_u5LRODJX@R!@yaVeT)`;B z$ctx9915ClPN<`AAaQ7|0B~VjTv0!Pdm_IIN{H1i6Ptox5ypmEtS6fy0WrNGDb*at;f7rU!mMW5t~l8QDOURl!-eWFM9D{Ap)cd`Fd_ljZ{v( z@>~Eaz79B=slcTkmn03gdO3=H%b&}O9f)n zdNKpR@A4d{LLrX7v6I=-x4Er4c^ANz{qFh%O&2heUKu&WC1bG5zXB} zDFN>S-)9r+mp9rtCbvDIqBb}b76Ty{w2;L#5xNQ8?A(V;*V1=qX^GV8a{|E5P`{e) z7zpr$tdkJgnXmDN^kh=;@hA04nBbH7KCW%>ct!%DtFIzf;4gxB1PJJ#hk z(e0}c&Wijd+!0q}f3h18kciK9A2ortC#!U@GH^OxiU$}c_&sBcgK)nIhSC2-%-%PQ zpSNU>u789kDr#`OF$*yOAH3Tn; z6`l!tp`3xK4LKnwjt;)g*-O4^Nzq&+fhrsK*lV@0Rq!^{Tr(N_%~1dO`ThQQePatz zjaWZKH(_~`ijT0s1Sds6wEJ#IlVd__%0=7>^E^Ezm{4?7Ek-H8Y4c2tkjZZ6DNqzJ zQQ}OVrm=V_I7VfIwP-$K6Z~P-BS5t8b0TK5vVXOX)sY45#b$gBaTm$N&c4}_U0TPs zzGRbp5q4_mD|QcYrWI^d)Ig?WM>MrDVK}p?DuX=U6Ft`HAj}cS7c!WI!c@wVd$M69 z%>V{aLBRed6tD65%g-OtK19L~=lf6T9h?5eRww~NDeCW1@3Y^6H1M8;ljAl7Kd`ZyvITg+sMRwZezZPj zfR_>w5rsWraUx?*d^PqVpz=OYGrlPxT)x@r=P&;`KCS)h`?Wv+Qwj{|d{*?_>faW%H4dF&hCod}MIZfl9(xRAw=FM^WUbk)#T zyUp=&{4zcvtn&vb7clk?67b5jJeXVAgA2@7Z$5b<_69U3AT=(eT1>EIsQ8Vp5p`FO z*!Lic-lv(RL|k7Q{JKG0f@&*>OKgMVW!Mj%_uP-|i+%w+G z6eDQX)Ty{egnw?t0zcdhEO-o7d`^i^Hra)A+1YfV>iB>M@eemNuMvNEF68P7GW6^A z4{p?xNZOxM4bzgI1Lk@h`@6M%olE{Me<)b$6}r|S`gISS@D`9f0~r0uhnoukt&G}H z)PgJekqalk7hg7TqjslID|=$GLxC>B#$Dh+M5<%=WEBcSaJ3x%nNFgct)9j zKVLF}0dfM~AyYd>h!v)Xl*yp#y3qVpaTbSb_BL? zxh@mFC88uRcliNHs=zden_pC+a6$N9QBPtq#2O5h&EPkfmPKf<@ZF=<&!4}%KR%ov z$~!#r&8hTphQ>ni4dxHgELbU{V?7cl(4fmNHV~l%6%%-cgdBq)?;Gd9iP7s&PZ;S8 zie5I1j58CD;73RCAfw-i<-U2Y&5J`$StmYhXn+@Zj|I5#Q4kN%B32qOZPyLYx?>9o z^$R2JXkfjsLKD7qmHXHT0CVz$0odTvC;*LPnEs;QKn21;0 z$B5T|lQ<~n`OnXLekJem9i;K~RN5E?b+K|HvGomDyb*EaJ_?Ty-9jp=NKB13HcdH0 zXr@FHUkE%wJz2m;m>6fh3%_YFUr+Ev)Do&$SdR!Zq>^PF+YBsbJJ1@}3v-_fnTuRv zn+0MpRIU)w2vT*kX_lB6J+{U_QSv8QDRX~L9 z1Zoh(`S636jT#-51Bd|k_3VGK)CqNGN4>JElIz3Xp_hnUcx=V-(+xq|JfBBP!ZHtu zG{!nUKLIg7iO;lgf?~Y^fH8@0Nb-s7t#}^HAz(i?6uX3I)75Y=5znvLjBMm%VZ;|h z0Tv~IdYgy|1x5`6YNY`}?7lNxleL)UC)y@nTNE8wiPfU@2_=)m9f-; zNJb-|GfsXsL#5$aY-5ys!|@~VvOP+OFIfKFQ0Y0acx$Mv7WN!>LwgBRC?(H!@l|wc z@8^nej}{IKcRb@iV1!7|Nel^dTm-4)j)E}~kqCqtb|4!KyAq2;cSPMXCk(mlD90n2 z6;=3-8^QjPUf^3XE2QxRR@SHwuvb(xc!}71G75oUVi`fZ465wM!@4lA@icXjCvsG> ze1!x(N0qbmC_q$9CYRo^ui#rpHS$FKeVKaNDi`BSc#O?|dPFq=NfwH)T$}*oqUzo~>%* z7qbZDRxGVXm=I!RzZ_MpoN-LV8J@k>%Ir=y@eT7$_@G;_K)pIF09F)Qs9`5|)Oadp z77W}|V3-?Q`XbuTG@h~_Tb4vJ^D*U6Bx|51reyCF}E2V%-}cc*4>^ycqt*Q0WIl9oaf6 zQ`CFMWh%!+6mbX8!#V@?$@BM+J%_;@uygC2py+pJYr-YiER)!hZ%m65)`R_n^$xZv zA;RK>1{Ux=pymKodPiH9zWBZzUWmDA_oti-Ls)T_pR`2f_xhf-@T%qskTvP-9+;Va zDlKeuACmq6?XO7iX`Yty!3h#WJm4n*`G6iULhMMeJuMHiYU?Q(oI)yGCjO0~@(&or z4r_}rd)#-A(0*e=#NemJnigN~gLp$Agl~6fWhXFO$6@rjH)sRDBfhcIZZrWPbQ+dN z8qnZ^@;^MGQ8S7nVi`=H?SrJr^-k?22YQ+gz=JGd?S((`V4-9S&(KS`nIHuQ(E!jd zR{Df1veWpu(;S9raCXCS)w38_hAGE_h{#CGk#I8@KXLLr48%AUlKh4gt-_`xY~;Tf zs)$kjjno?_fHID}+hzK>R&aFO@gA_+K#=Fb@VHs3X?^0T36+7NKn73;O;51nM-ihe zC_aD>0Za#O2I%Cm`_0>+;|Flhdho+#t(7mr51{-ij5FX0_}&(zL7zaJvzwDbW`LCu zR_OuKbsm?p50f_wZtzni%5{_g8A%t9+L|w4?gdG=Mlo2sYEj^7C~v;Q;1^XRyc&C? z0|6no?}qyH+izd~{WJ0dDpkH_s_N@Oa~fuJl>=ye)BXfmWPt1kyd}OG?THv>m&!D+ z-dma|L$^CXT|LUe=OL%j!%SEX$d*%vG=)9!j(k}t0s5LnpTdoFpv6L08%{* zyg&h@Su4N`@6PtQ;9QB|bu6je&7)$-HD^~755V{(_I>(&eEG>F!egn{-zXVm{c!>AqIH(3Kz(`f^YH29F19S44m9Cnpe6mTn?BM2?ddjulYUceC{0ypiEJzbQAH0r)IbgB7fxF;#0=c9^&`g3^HN8X-9yek8 zP*GXhh-|zGYSEljw0h2?C(H2%$Pw`{OTbQCEkFa${jmG9TaeoOUo3U-NN=hZ?#=TL zLO_A&t$eaZEWo%`kC1ORUJnpP#4Us+o$JYf69Bpia>ARLN;KCoOS-HUCJ3@fwQ6K^ z%dw1yFwNQbQx(ZJwVF6tjD)?vn`xu*YPGPkK}2weh;^@m0z9pq1Og)`G%i zxqzO!;6^(_}dl@Apm{PyU*j~(o7LG0szeBe~Wbc_je##n2yIGgW-;i9n)UP$H+;NOck1=}JnXnpp0 z;z|z{RJ#p?!hu&>@n)yS>Swp^3iOi>5UKHt%Pi%DvDeuKTmxOh|DQZ@!;1(oU|&9s zrGN)udSz=+uiH}eb0E5Yu+vki9ZP;a&hpuZg~g`@)Dk7o5$TVBm?)O5bV;es$ns!* zOxjLV8$1&TMvWC$692-d;XXh)Q5&9N44%;X8#aoDLEzsL&m4dTt7qjpm@MkQR#oN8Y|BKr0dI&P+9w7) zz&s3_;WA>~K`@^%_*JduN3ZMh-_7*L=P&!y=b!e+k8HjU=QOSK=J4;9gPIc{0p@M_lrkv{8G-l#C=0hL9_~1nt#|P-7C*X z6iBeeZHhrn2-AkAj+YFArffvC6A(zAM2-ERE^N|sdf@rq-P*rovlLoom#Ci z6H&;DARhwm6%I=r?It>GC&HM=I1`e2!2)>#C=hhnlr;hi#rm!EW&ZZ-KmTRwE_~<^ zDQG9W_e~L6x`$_e!E9MFN6I7cqC`KHt+g#g2|`%+Ff<_-EX>3n5WwxB%YF);W;#bL zY^;QAWRG=im&-1@PsI%`mg6lC^Nj4wH4WUwLZ;n&M!y z`|g5#;#Z^DE}}n}xz5nhx}e#0<4ovw_6Nepu9bFMvd&YC0g=B7+#>N-b040b@WknC zwg8|^|ISt?rb_KiOBY1XUWdeHvg{9^AJ&4$Vb>i5z$AQ9(f3AxhWlBB$}VDijA`|K zhZytcWm7;UEbvPe8^UI7EbPQ{*bOp!mcGrecWXV^@FVQ@68Rwahm8`T@XpIqt_Bhf zEN0yTUxzR8+QY2g1qqTUZ(*zRH90*+6KJQa!#iN~r-@(SYTXwscn9?}P|?M(=T$r|_005aGe(q@q<3wF1sbE4 z83y5Wz&Y?%9tbLGz8XR10Zw~0)#v@`KlZ2hU4g8c!GT}*V1d=6G(khuohp+^YBx>a zI8P&R)PlA>k22>Zw=pqW7xi$r-w_P z920eY0K@4IZr;;XJm94!2QL~p%2MX}WDtd~A|3lA~ z#T_;0WO`vi_C4%m7cXNd^mlt~M%;qdBGVK90GG{uJpIvraTszj7R(=bNfQ5Ht>Z7& zViPUT3vSztJdrs%L}!4Mi&$u*9Q$Wp-ObHrw_wgP=Gy1U`xEup|JEBEPxb@U#j%EL zh$lWyo;{xs={uX0VW-*@2Hq0;EWrloU-EirIvcI+i(qd{Yq1in4c?h-7t4TIxxV&Q z)?~vaAnO_}ReS-cD;(med4*zPIKm5ZSR~?%d)gU=Sp%ZM!C$KU$?y)~mJt zkYP1Y{+%auua-iVxb=W|9_Co+m;!2-yXj?Mq1}{sIjq!38vzKk+DZv0TPGWbaG9V6 z=UM?!Zu~RoFs89!n&;!ELAV6I?{SrxEvnnS!aK{pm(u@`7p3M` z5&f?jf|c#D{l!w{-2p6=AINC+7|+99LOzCKPZGO3B>P^+*){?>L2e){SGC`U?FlKs zzgT9ZZN1gLCe!qqQ_#9pi`ZRSVZ!1rgzWX?4x2@DlYll4tKVPB)=}9BXOV^Hoo0|~ zSP2^en~D$dDR%Ad8E0-!mI$w^Y;s`nzM>6;#qkK;(Fy!ghN8!(x;U68CR}4*>(mp> zG>CZRwD}JUBBI-04b>lydMlX&ti#d`GcUWC_iTQ1lFT#@@j$%_CobpHzPtQEo40_U z*(_EiLLoo$fh0p$Da)+9K&y7B5q>dHt_As=N=*=`dU@1!55glq_L9_-NCZoFqrtM- zXO*HANUbb5jUH!1n;zByp(?x`b|Pr0O7nvFspbhaIAXtAem32(^rG>dFNV6=!suhv zIwEm&!h8Ve<}+_0qTryXo#=6+?j1p4AF<8)w-rpvY`#3P!OC$Ko7NE^1RA&)NRnnP zHO_g3lhD0ycPbB)WkBfQlp^%`FNSKErk`&Luv;^AgW=6EpD<$+j4ay~Z46{3_W5+} zfQ^A=EEfOc2@S!9TD0*j1$!PckdoG1D?eN@4Yt5x3A+a*Seam9>15-*r^(U@cLQ@? zv<-xUJ;P2dNdKFN!agFHAma(>^XXHHIH`HEWRW1!>mZy4fEj%vrLPHQ&iWOE4h(15 zTnO2~%)+aa4hZl1@YO<_V{-1gj#Bo zRRc^daFNX5uy{Hc*KK_nefJ#wj6GXO18pk`@QVsP^KavE|B7`!^D<7m$2K!d0>l{|7^T+P{DNd5$k%OQ~!@ZS_qS zv?8!gl|x4stJqLHSB4>1G-t&jcxp`LX<|fhAi&dw`JT~B0)vU|$qjm=ckMl>;|Gg<*}we$ z@teV_=Udscl9#%UlbGw6m1<2s)?D_X&5k%ti@s!v+a>^_>vVc+CZc zss-wK1k{-AP>H?37GJmR686xcF!?9d86eSi+hrp-QVxCln!}RrKZhGnpFGhln3#Rq zsxt_4ITb^#TUGL`!s$VoC!PcnVy*|wSF%d56TJ!Q7C*z751>W90l2-uU)Y5*c{A#E~Bz_9twFOrr0%eIOHHWK%ihHd%8|fA;8nyqP@cs091c!w@3A+!kdGQ zo^lY_9*E4}gt@+Rhu{DB`13E$+#w{weO@i2!(8S0O;?T>ua+8 zaGuFI;%S!5Q&@zYhZDyFz~Kf?1G-m%rlg`m;3v)9N(?uG5cET^PY56E-y{88JZ@bm z#cTLncQ8+KKW%$mk!0a3RIwKeSH79)({I0i{B8adkz>L=JY8Hwy%^rrHw50XREqW+ z3FdS1xCnQ-M2C%=sv*pw=_BFCB1IH+M#G?ZZL$jJ*JoKBI%4lzMSmx?|LN}J5n1?X zdscVq1MBDk@a4P$2P5O(yV|3^Qp;0(lwA4@Q65IYy2g037KdeSmF7q zWsO5pYGoEYFC??|P68s3Ss&=}ASjzXtcLA8^~NwdmR<_BtY<>Ge;@0l(SG}SmUDba z??2Ud^$n2#A2lE=wyly{tV^-BlHgGczCELm`699Tq1Zj%O)U#It8?HsrdBT&nSi{U zmcXiAaL_QFwGl10i~&4~(TNjrF0*oTTN``i@xtNJs!{e{*mDB`64<*6(F=i2r0f2dLf23H=c#5qvvlx2m}%BnXy$K2-$>i!h~=blVp`>H~FrD zIlBjfPRjAnjJWQ=mfp*7zyh(f4R+MV@w%f|&W%>Ha}b%H{k`_oa{+aH(CbJiXxQNh zl6-`jnw^(7q!P;(qzf{tKZ*1WX(k@Ck8E)!cq8%;T*|cf@W`p~E3j+0AozKgX9Anm zJr@eQ&MR80wVvMOIG+hrlGfPL{dd;-I)vxV3?6BF6dHnL*uj?6Ofhhd|a>;U^RwaV*tJx4? z_>Hpw9#UPcGg+QDT~qRc4hpic1Gbmrc8c4;ONL=O-pd-;X$Iilc8=Q1Y$8zxzu74e z{p9qp5g=D+$$_FBs(uKuU3Tkr77xq05aX6VV3-Al7YByTCqt`iFEfehf{Y^uiwuf| zbimvL-cI|$)GcmLlG_;fIUOR#O+#NmQy%J2RJ;RPS@*u0oGs5_DooL z+AI@T@p^>8S`2)rM{6x@o-zsGgfQo@L>AtT{R8&S4j9v>4wf1Y2884A?3T^uYw(z7 z;>DQ*cH^I5`u&{av-p?ovT7S)!Cmf(h;3$oyLxGkE0!S+~8-}%mHBu zxa9rqpG@!^D>(pPsL_#5*t%so)^eSp5Tgo&C&ID}G1hcJP6itY(#?Vuhk%@pL2K0_ ztzh-{DBsQY8+c#E`}nTZSKb9nsM#j91V6e_WtBa5e(kgc9TDJQ8{yk0G0$tUPDjgB zsNh7AJqb*7bMO2lAq+%DAVY0>u~fr8Zg(L>{0t5vP#g2~`N^1~Y+urVr<3T+?4!Nn zC{}$s#1j9Q$Up+!2<%VL5(Q!v2k&oHL$u_fTKk_m0@5Qcmie%HgpcFDA#*Gzq0pw} zibX)rgscWi?Mn0L9~Lveo9WY7zreaq6M;y_*T9%qj5bTz+2vp<*sXk9982AeB%4AC z4CdJUNbtOkC~jNcZNfIgb7J#w>jJAG<90I<0|KwndCUav5wlg*!(^ewT`WBWir0rg zzV_{+q6o~BI1TbS!KxjzSb+;PufsuSd^Hpc5nC=~&S74`Hp*NOm6o`U=zO{0;T%@y z6`GB!qZ271fzSENk%ryw_Msy~_H$;zul4W6AnUjB*%^oL-j2aSMr2@98lOtJFDu|O zsAlfRK2IQ};tA}cI6V||MkzXPN_pU82+aXcIM}!lE~inzjd{rpW*)<=6B{jie1_hf zh&lKx;@;L)%a?n4@g?XmY`mFIw38G(gDE45fn{6sFZ;ia+vEtIe^!IF#QHe{<&tkI&_75gH@T2;sO6|tZo)iY~ z9*G<8Cp_1ApB{&0Q;#bvF52bL&*KEh#g2kX$e{dvNfo~eBmM%)2#oD82 zCShB!Y$-sr(!_nrr=Tm1Etq(}Kwj35=KQhaTa+&rZ z0uTh<3w{Pc=+kTfpFr?%1fER`Kq|XucITw^1f6`K$yQ|BhWGf?ke;ozn{ zAH2s!Tl|{AgMGDUxC|5l(3w`Ib)fEk^`o)bef-Hvx!GW7$$@E}hFT-cW?I)%mYX~g zfW}zYX+g@>D{zYA%*jU-Oi|2r#Y&*HR(t}t001xfM3HCIE11$YK_;4DLxm$=zZ>aM zf!F?Z{`4fV;KTvi_UcnoXB!&ov>NF+3P|7ye6Y9xg3{)EWW5p@r@)=6;{#3Qw(4+; zdB(Br)MC373x9yzxCmvX5SFroK@!r=V-})PxlDB0b4b`9ug6_aPGMBGu$c;;(3anE zoAI>>u-%9mOR3o9F#;|F)N(-Wumt=DcM8$OHg$HA9Kq_~qgb~~ys+adUr+*THF2%O zfr$XsWyxK20%v$J*BA4n)!fzbM$ka-k^^!l;SDuIoX!ctIIR5GK=x<^;=(5L(Edg) zEQd=b=g`_21klF}A&bRgxoI8BD#N4p5wjD4P)9(PZ;h7A=6P8VC?#Bm3(jUcj3Q7!+w%c2+fWRcB>*7R zlssF(F0RXRi2FH9y=*S0s>D+wU_zY z;pRy#=;t7nYJhfBQ+wtUbO&-fQbAgU;<75h0oidP9qgdb7Q{xoBql^#)`IukPnqF1 zKP20{iv_4gx5qg4sgYY5*WRHn(wHiJ9KEeI(M*8%}=bymw_H`r-bp2J~5#(^vl@V3V zVJ6FLyJZq+T}L~B7~6rtxQZp2`@nZC?T-Z5SnVZexhr-9LPB#YbApZPhj0^oKjk$K zld8oL$bCEXHxbX4=O^P$x;Tdmfp)CZ>2{;7d)OqJisQGNDYO1$Ig^vBD+J9^SuPKT zs13o1d$F2VG3Z9(U2$B>Y4lIo2`f0jwJfr?iv7f%tZ28Xz860KtD&4XK7RT6Wr9a_ zgw>n&k;7Ur8?e}Wu#fo^*g%F*`!(m!0Da|oj!CP(f-+}y>Z*Xyu4PP29MLp$FN z{&8jsMAO-uZAPd06IzI)_*?!vbHxv*{qVTvD?NAgE6{!dHg}LWuVlCH%uY1&mIBn5 zSt)c83cFab-Yjjt7u$`WKA}#Q6+p`1!rOL^;i#*dc!k*=U*+_5|LZhqRKoR)d$fP? zYOh722U^J;bd~KC9CnNSe6lzv4!|Gr$RygB;dw}D>A(bMeoY=`SAMtq z4efJ6B0S9Xl+dpJHjf5Sz$TWpa>V$8U;mxClIDuPq;1?3(zRmOXr=h`ZO~-Gt>f+YPXwxkw`xa zBiX`dvNg0!4_jb0jtM@h<22QNJy6Cw@Ss zkveDz6qlzs#MY|^+sG}|vrm!7OP(u3!iMF@nBO(54#ZQDRnN4LHD)NI0`)u{LVeuN zl>$ylb--bpa7p`uv*M!sTC-SgW=8Dij@G9`8#_(48pwfn;~Fc-Czn9 zj7>ymFuZ^UL=NN}EF5eK7AD_B+hHW?l#uVBgy zak8Jb?u>$X(hsqD1OV~zLV*NipU-@8yMu>~pSjo=+YFh-5Y=)J`VoE32zGMhwt`UvC=SK27BUwr zGv;;}(rH`G@Opq9D_-wtSl)i)O~ktce8bwXI=Gehw4ea3rR&R-Ou|bYhU2k4{{*h_ z($*}s#2l;_F&-C$505lGy(XkKw)Jg?sdJW~9@}B>r-lb;kw^XBI*V=dH)gmjSsi@+ z^RI0AiZgz<=>fu4a3b01Z1sJ~y5T+F$MEf6zkG7c@jKYvYfaH|wSxWQ7h#t*UW35z z2t62~Npp|4hh^B!N?OSBF;2%;6Uf=F2wI-Qo>6CB%DXUyt*DSJ;M@Uq1#eFpJc9D5> zCXVEnIug-Ux7ZOG!SWTSs3;l^uLnTyItt0Fa89R@f2XCN*?#kjJ-Yf52=UsZ8%!!} zr#UVUl+S_hnt+kRpO(;CrR3Q%FLpUb4mW~;Iuzxjk2LULT(jgR_I>ZFs^$DHQKY zxxEppSl;Z^XhP?WnWiVMCi9%G;JAvQ|Cm~v5C%nKjdnon1){&h>oz0tjWzn=`5k|$cB#dgu9L!@_&SF8p zkB0i%0~gY(L-8%1f4RfEH)ow2r?%SvGV4%z+S_Ix0uG>8Zd5R$42@^y&3;N$2I03D ziaoz|PAR^BUL(T-JriC~hYS;R%qq04IB<_hKW;}g<(KxGhU>B2Src^OA~HA{s1X_P zphDck#qmsI^CJQsFOa&OC83q4nIfd8M!KhB$NzaXi1GH!lIO(daYF1ekRCBQuIrL2 zMF&@wXeHw}JN?I(|N1TljfpP`sNjbK^+!@sY2s@?` zOPY^t{$Q!kA+fWvr#En&EN^qrg58*Bv|T4EXdPCwfzt%5HSGoya2)hDQoO`H@1iMI z%vyKA-?VOZ{O+dvy=G@RWx+{&$Y?Z_SN+&mQC&C$AxtVSCn(z8mGNZAh8R9P+}pxR z9T*>9u&R4lIB+NDfbkb+{N5tJ|I3rURQ@zUXI+jdLjYe!rf0AceC)LF>@0Buc(|-H zs4oB$G8!BO2=(mSK|<@y`C?BvENq$lafn8?n~xY8Y`=1#6_R%YWw!;m`2S|TaWh;Re=OY0OB93KW7>MqsMOXGWP(UrOUggknm<3oUPj@ZIGUjBZm+G>wcKc$8sp zQ3M3@Q>W<=A}JtsEW1AK$3dw-cfeXXtf zI?3bBoZi)(PSg%~Wi%6TJ3aasIXZ?pcpOL|Hl=4hF~qTXN!ETQshJ#J){_y@hWFcf zW85|XK|sF0^7LXsDfBfsqS2{^uv4!-x~;6OYQdWj!47#*eo)8f3>!^_y{dg5)dN5n zEnc`cZ?)0a_im3MwiaTJ0To05N#oHgm|-F>lU3X4Bu<~tfcSFVHui4k7^6BPc1b|( zQB`POKjZC+--a&SKi|K-e^ZL~4cH;&uThZYIEsC*tYcs6P(-$9T_6VU-V5QZo2(9a zcHVaQx0)A(_I3~FDg)F}*5@cEA|AE@XV?UX^9I@8&rMnPa!B^7j*Ui9h>VDw7q)Og z;c`mHa!fga&q5)HhZz%(kYNv(6)LD3$h~(o4cq6u_wwXvhRc960&4saUT`~N+ClHJ zd$Yw6R94YzC@dta;fUKw-t1n_ey;W1U>`TJ?911q!2GVfsjPCw*hD7qDHRC_FK`x$ z<&vH@@D%nYoS+m0n^*!9^?7`V2D5iagSvt3ML<8#Rs=piXg!mgtXesjH+9~%TZClG z|0EQYbUQ08zLsb^Jnw0?b3#=V2py4$G6#7GUF-C+g6;h+a+e#5cHiCv6MW3CS8v?5 zFM+!39B=-qX3)L;2*_Pdnt>@S@5OM`fOm#jrZm{Jv-2B&vQ)FV8Hdkj>Ti#@z~J#* ztAYBolLygzHmNONyG<%CXP!8eL)rtE^@h~Of@!jkE2 z2Tsa!8r@+bY4)l7oip=nmUGyY~U1I#Y9UR`r|~Eo=qg?LLPP zpQvu0!Yi#jjn6ihF0aS2$VCEs6)z;=*`JKAmpieCZ*SAHXg-40JWcu=V|l{N&Is{M z?b&>0qygN;`p>HDo;HW6q?Oh;$vDNwb z6~Xs4R|Wg1JPsjdvd?9jgcks?2AgWEnOfNu+D;;U9t5=l!+~Nu5egW92msj2iwM13 z=s@B2Z~)IvY&k3k!4BOvrssM@A{xRu6n>*3#9#2;p>ZRa3`~eCHB*0P5VYN#6;hSQ zK=#vH!pbG>qASJ68DCeg|sh@Ud-eM&Iuv}Kt7w`A-7%|wYZfB#Vg^nHLH=p#e6Lq3TI`~(6 z&PotPJkP7G{&T<__NQlD+S9C?>ze~Yt1uv#8&H;tbO>CviasUlVeP^$dUx>_Q_myV zPH@HNVu=YL#O_rG=)AoxKDed_F($XYu9&d1iSFK&dUhM&Dztq71GWz>`TI+P!As^& zZv`YCcr-zvJ>pZm#lKA~5aGSB2AFtKM2F)m?5Do0;*Y2E+muZX6So}sata-S2Z?Su zs|5!AI=syQZUM>JSZa5n$i?ntwQufb14;Ge)kDr={89fR_jD zY6UfLne%w2A`+w4fu@FG5hLO_yRG)=HmzNFXsvQ&nEGj}lBlt)L2=AeSVFXS-c{er zYj|utAFq&A=dI>(_XSajITM6?ttLS0XY2;g%r4N_cmsX=w zOW+z-wC`~l>TP;+ssKQTS*+qU#+Y|y&sv+uR)QB>9H;1YkQ_M2LuPni8%Su29j=m{h3id( zsGZ`ByXR1AdRdmYOvb+DstWi0*$8>*htAk*wN&0hQK9V=)NuPCyqB0s$}>zS5lca5EH zsE_efMe?VZ#ka4+>FPuM%ec-ai6(UPucerd(9a&vI@jj@tD*9bhDr`rva7jUfoV#g z{o~Nfj1$0~gO@jVuS13dm&1l z$vZ-wv%)iOv;JmW%i-k|o*sDhS_E)R^uyzrTtho@C@5`>RtM~1# zl$YcaRItT81#g|{*2|P?@9|6cn>L5fM>u)29Nx(p`V&SaDdu{v zS71>rPGG%Ot+tsOII4;0>BXz31J6Cfb#j}13%7}5Z{CuA4!8jPJUZ7Zj%Q+?$38)h z0r(!k>m3abHqmFbrL_m;#ZV4efJ^s%KNrg4DnQg353efo)V+E~AfPt@re~7n>BUE0 z9}Bf|SeY&M+lk3%hPvf`az9wL_dRZ}Uzp*UYhtjO1s2(#nO2Cz)9d)W+%6uF zrKhDCCf01teE8GtODmV5I0Sg7*L);pcuf8N%30k7cD+6V*>A|!D{Qg1-HY#}+5 zWY|)ec6l8H>cm7h80fTkys3e+*JUL^_&Nf8sh5|AzrYb`0gnp4e)>7G?x!J&rB3NT#m7E7C(_B^JoS)IQm zP&xfScyK{TK*d>BuwVhZ*qUkc|1n+jJH>7kc%cUnK{n!L(?)@{9^UN07atp~Y%=vM zPV#s*O|lZg_S0e5C=OBgBFq@F1)tAdHux3%bKGNEw6Bhi!rV&OxY?KsZapKPAbhs( zm2Z8f_viok{P3viT&o|huVERUA_^z;=nu{pC6Mzf&Ypn0V94p@cYJ@cCUrYX84lp> z@ZL+|wUXZVdOyBg(Pu~JU(ba`=7zJQud6qHPWN+Xqj*Wi4SL*dz7+F!h%gM%OXZq% zqZuKzt;NIGpsfe<_&2WE5T$l-n~o+hUSW3YFJri$)FDK|j2|v-2b0Ap!#kq8$Fd1I z?}&D@SoVsoZDm0~SL}MGy{)&hN4K*uDVde1PN=g1 zp51N_Acmi|sj#`9I!(h~Wm{a?yFZHOt6%TEy8Da0e*X2vRPi0^;}xtB>dx#3gb6?% zu6u_Cy9Ed^nc}!JP?Eng%9;16HDR^+NVIa^b|W`uEkZG^!*|Nv?G@~H(Wg8e61lun zF+XEZy%%)M%Mtq9zONV8s;vBS!e_}g3>?k}H`nW3q>+#0!?OT3oR7$dkLVSdC#+eb zxvh`$AjTW1)Jp9c`Y@xnN_lO-?WhV6H3vtEMyDfrj1PwHV$sQWQ|(_r{r1cK8EaKw z9dLW)3BB9Dn`Jyi2NuFH@80rZML63$hK{%xmhGC&^5O*p_~C^1a8?%o$r!=d?ZsKn zVrNs^o9|T@yLsATDY6qfM|O~hrHj>$aBoe234hMCx2uwvV*QVI3v{RZ4FafBwkw+( zVe*X7>@_>05F20(zY}`qjn&0jD9PxfAT$5&NDUCznNS@|H+J{+WHzERM0xhsBYQGl zFNXT^+i&lG-=99d|7m~ZzqMKZnmDd+FuvJ*eR)u9Cd?9QCq_KoM#<^F(~K_hhsUyG z-HSh-_J#daUTq%yyqgoEz5K2rd2r2STgz!eR@U9OqeYt+T3Y8Ayz#{U-2=qvCBv79 zhNy$&jO6_kqdO`vsDZ0h$TxZke>#RklI{MmX)FwH9fqcRKY=4K?HapI7-qLW2MKk7 zA5M=JXn3cmbGAB6`UGu^j&PvEp=JL&v&l*8oAx#*L5+p3^JL;G7N{lM4>yJ8b-!ce z=d2tpe|x!`W1_r6?l$}-SR31J9C=y`ivgYVXqmPH-n}HEr)ztsOS-+>#lmJU+_iKW zsf%KNNw(+94wz?1E8Nk^$|hxcau6!hxo|{|`3%^vtOJ<>ybIezSxq*esvkq_NC` zUhx)-8&vr!w!-Q-2pWLx1{NHF>G3VtucO7# zsUgPMT3U+=2MQ<`%!8LB znvxebsnGB|0yVsIOfN>?rUUacdkd!EZB*$DCj1E(3Ameic(}QoT2P%wkKAqFdQAWE z^Ov9gxZYo5{_~ID-~aLD=jXcSCKVH1o7@Ee-XhCFHiDDwrv~tGL7$4?%P%^ESl{&O2W!BLl|d5{7h3T@fFk_ zACs~^YLU(An=|Do7=qp<+a%x4?7)CUeDAV)`ULhC!Inayy)~G zvJGbuEm-LppJqL03HBR!Z7}qcPXVEVrR;DB(=o$r@9-3M8ZZ*SCy}jvjV*PMBOe#1xjoAFuH}e?Y$G4{=ySEty@9eTQW`dJRZug9e z@OI@{Mz@vP`2$`p>g~?e3lf{OryUO+i>5l`Y5(=not->h^mO&w2SVQEwS;%`N^oygCPTyvA3p}p_^c%XtLf?D>0LzgU zUj1zu^z9H?KL7Hn;~t1DR=TR@0=n*mMuh>LIV4`;e#XWGm^)B6o|X*fl6vFKbGvPF zDqMdFf!S$y)v8XSsk81N177Q5zl+oAi1E<;v4HR+c?6s%Jj^P@3~gz)rh1!G^Ufb{ zSW2NnO$iMSYO-z2n7*Bo&pHNCJbPgj@CNUYb)JG#rFa6;wjWUbtlm++%iAM8vhr=y)vKlO9+qHW0A zVZ!=y@`_1k)1{L?+mzXm0$7f46|^A1*|Qvi^Yq4mhD2n6o3n_LcT1!{!Bu?VN=v;K zH2?+A%sub_ww#OT>A~Ovc)@Nk6J28`oTCMad%3WDP%mc{dE4LVU79O6(WGo^daARa z36Jnen8$N*8)SPvwQv~z7A2Y!ZEgR$*X#JS;ux7gh_WNU-A>9-4PPT24jC)v->ZZ! z+cWEhTc`Df+kRs8{OWtIZ3T}P0VHeHr1RHG24hFeR2P{Yd4%HCv(-V{POF%E?{8_X zfBgE}FZ=ztK7DzPDUNrn{wrDV0!Tz&w|;3jAh?y{NwSm2vAA>N6v`Gt90DyGqJ? zJhgk*h9ey#d(nYVL>k?xR>PsC2CMFMoyq1r+|O=iI416% zo4&_>@y>R{iNitIo7XOHZT0zIpTF#1-dl^6Kb#*<{Ofp=u_@k1gg`*|qo*IxS^y%GI( zXN2n+py^Q@*dHF&Z2I{&XYTZ67Gs{Q;$;)d@w5VezxwnazrFO8gl{)6zJd6V@>ve+ z7ZL9%UY1B-#AiFNJy37Wi9?n~75<~yis5Ywt6Ss`G983)i&*U1a()d&)H4q+*&a6` zVB&Dm+@+V-TIK+^4!1Qqc|tv3FBaTvlhdzJv3vXHwY^!0><(q+kk6Y@P4jxgxq*kYM0)3Q~f?ZfBt%R zLU@OdmRF92j4#==n&WPkqcXF1ZNeGK@$?QlC3rf-uEBZ330_@_d!EPCULDEujtyyb zrVg6X#=<*T?||n8G)EzTtud1P& zH|X|oURRLKgyGm#nW5G0jw#F@GsChh@$%?)wR4)_@eYvgVS@&F?lSiD$eV0#KMU8h zi1YhBaR2x;{`GbHp>S}iH#aOjH@>oSm)#jQ3}Gr)vJ)A-+1{Iny`^SFc>7mG;yE0B zlMgS1Ii8C_*fSnv6Fu?2T%SYM<7?i-8s=8F7-unkv=uQp#6+s`N=Ati-D{}{Zq5jH zXfewdgRQ-wcX5!m%yzfhoZWH5bJ_`RTLsBady{EQ&ru<?&c+{Vl7uUg?UP}XU#092zxj6R!)H~aH2LIe}4&Eauq^yXmuXAHOR(cY1 zo+&v&eYfs5_L|Vk9z#)Tij0n;U$qOuam$+B<^o*dfm_s=Z z5$q5O7QlMG_>7T7(Vm#L-B4LrS@kCM-36c zTIQ&Te~xSbIAWwatHtTMSe0E6uV+kH`g+MN zoc8cyzlgw<5$CkM#)k0D7C5}Hr+(+`U;ep%{`}AT)85Y&&BZCA$(&|+ceFQCiJW9) z;(tCfD?Lw!?K+{*+e)1Dc+Rty|DUfnU6SNDlC56_|33l5J;IlWr=j>390;)u01ju~ z{yWF3yD|ZS_g)IgA-bzFeKAurH&s=li83=eb7AsP{Pl8F(_TWLJ_ABj>U$2J@)e}? zsFs8tRY%(Wz0;BivN2BrZTMH5?~OT28i;!behtoTK7cBS7U#4*ak7 z>-_$w=Vvlt`CI$pm;Y*i`{h@WCU_?n-+SKVkSm#<5EN%OogP~khIICTjuk}nO-uK< z+kfid(bd3-EBWF~a(uwF)L7#(HzxfU^|t}MJ{H+4O1katN8=ck0i@=zNG-??EZz6Z zm;+2d)o7<6*HpB*?XGHUqc280d8Tr8v0awr-ZAOEL!4=AOB`)LVAg zit0_XJB^TiigIX^8{s7gGH7)~?DhP*a=-mUH?J2p_4qCxACF}5dVhaCm5X6_3260{ z#ox$3r_&(hsiPpa^w#eL0N{gY!-2_{W=&8^hJ&KI>utF#MPdux-_ ztT|hqj<_i?4OHdE->*5glD8l}-*YJkB}JL6t*sj9P5O%B#X`B0|FRlYs$}qcKZPpc zqB#2le2@@nP%%{%N4AL_of6(R@<#>(74}F9(Z~b6&&UcU>b?K8XwI_%aO)eRw?sC| zsq@oWtTNP12>NgZ^-yBb`+zEUaOznlMcqJA8<|(NNq`iag`^Cky6KcVRiTaOJQ}I> zZcayPKL=E6M_=ma0Z3CQQ%uu@P|TQY95ydWwXxw@_V=LI|dxL{3E z1)18XD?d$FM}m^oO#@){J?Pa3KyRyEI*9Ed`SrF(73}s#ew8fEwj%KpQ{&{Lej9 zYIS|SwYU_zv;CVmxKxPK{HVJ&g#iHB>UHV@?u&WUX={*axM-HN)3K*Q=s&0crVfFg zwQP!74)dC)nq#03)pSt>j-wDPA(~!fZvAVvCK0T_#Vt`SmWQ&UE@$@ai1p?~>+nr? zW;8${~;;k`4DP$;7y&?-Wgkp0rZtYTvq%IL#RdB12Q| zFY7d?O76bA{;jXyTXb|}^H*Phm75}O{{cm^=~}geSM@^-iWn)3rXk$j_XD48RKTM# ziLDCybb>xq!;zwSbF3BfPatQ7SOzDmt32-X+feUhwKF!;8Q(@#xcm}Z3$Buabmg4( zH1x^Vxk!fw_CZGf(9lVVo`aK@6u7OkPUX+|Wr|(N#17=?OAfp2zo<8$$Ca{;-CGKT zC<5A^MlSQ^Cy|i(BVXMp{%ig4<3_9L8>z%^lrWNp+yoHB0T@tiC#KmHxaMwMvg;3W zq3WVRZj~RJ@_H_xyEx)c)_ne?c5$?an&g&Dti=3Y1{2-MN~NOeULp%b_y;nbrH0maSaas)!0Q+nbJQyp3yWt>;8LH^#~HxV`LKOi8W{ zDd~!NXT)^IxU5%oWE?11w65|Am>KRI*(35UM$ zOS4JkT02*oxS=YW?*@g)@1|XmL=ecxgiC^j>N2-aR;L2I@vGw6_j7&w+mCHG0n;`M zKi}9oSr({6^FD!|TQ$+arU8_b9quvae%$})G)9{2Q(GfdPNPqnrZb-uDf#N{ zJacwJe6nrjm{bV>{fk;i-3fMvlRrTO6l+;WXO;5{_;vf?8Kjatn8W!cH8)3>H}xe% zegD(%>+ipQ|2xIveq80$zi^efE^0nQ6BVm$7iB?nnywGxsFOjur(1h^#o5M`d-oUPZAXOK!D84_OoSNhV~-mucFWas1GmZ`E#Z=K}CNvV&oM9(rW*Y>dTd&Ks17AqBU z=#s<#02(h}Z!HmTu!FoA+;!>O?3f&TsE?bFoA$i z7zV9!?X=u@6S23&5G6g6@$&wDN4`jh}BhZeI?2;X97uu)Jp8S z2Eh75IvB&*;@UnEyd-bf^>r*}MCvUk14Mz8bl~8#{ncvikj`qo&6Un1tG;Uv+fIG| ze3a+Qms>fBkM0m4KTHCxT(9IvG~bodd)dl39Oly> z&Y?2Jh;-NW#V#p4qko5PBjATqNt$&e?Y~uL%F`aYIs#?=d9^-XR_`}}o~UIixi)-^ zaXh-AD-h)Lk7k*Up=q{QPjEm`AmEaJCakMEV+RLhh;tHbFO3CZrv(cquHd2k%t-U{Xk{ z_z0>`YO+Ng-z}90@PxX$)x$wdIz6k8ufU(a^0sA+tKlr$VfO1S{Qid@e);uhk5$}v z@OpdC(ZA^ch=ZXU>p*4vNUqXuTfCucg>op50q_B4if3X~5@1Pi(9w-s7F8{$uA}rX z_ZC~Jgwl`J(k)3?O)p?+_>e(7BiE%l2#fa0VUn@5&<|i=(J?t8K6c z7&ZOgS`P{GIoZT`dH6tl@?N77y||=4r#Q%a7hRf`G_Wuhb;6whKe4lXi#qUBpY#e} zn(zPkW&H5{w?3)nH;qv;-Q^e|2a=7{gGon&YooDz4q|ne;tX=ub4MB_kVzD^?Z|wa z;cuy8Pcr7d@X-X7)N=%;TZ%h**?zjPf}dnZc>5f42PO#Yvsb0`FC`v$p7c(HTiLN8 zUq=p7xLqo6qU=w<@U>)vmIMx3q_#(i|2t89vX1f_lm{f@-@1B6ohwl48i(R3Q7HdCSr8tO0w6R%Ju_l z9KL6B8hlWYr=fj25b=;J;TTtOoc>Ja7(ML)#`9LOTM?VCcYyXzH4}aLGkQ=@-^QrS z{Fc{gj**70M0hUQc_{)&)m-egUgP)wWwBHj^(Fgt`}lwgQWoc1PyI~T9Q&=-S^0Lz zq&dW-DBRHIe%$IC5mTI(Qvh)aDyRBoUR~SU6eS9ePwMS1X`w5`{WuQ`2%)6!`Y{~w zve)+s7kp_qR{6jgs*i2K_W-BZ=OfNePU+Mn6_dDl`C0jgk5jz-qNl4@2r!i~5u|z& zAvt70Gi}}c_}!FTQL)(sNIm&`PO^d(4szz#+xJ8J?e`6<`u9JzU;pph@$-+r{QT4U zY2)_$Ls&W;FHB0M(3RmWw-XsM`xX2yLytRtmpm@=(m^igx2ZN9I^{ZmANUYt8a1Q4 z8uLURHSK)2zN?N4mb7WPM&wWZtu?sbaviD1=c1M_FPU=dPGv4sj1M1gem=>c_Hn3^ z74;;&R7%7PG#(vdCOZdp#ncwk`KCB@<5U-)ASXU1Y1B!a>vBM>*z+cdUPRtglUB}a znj6r9ciNv;&k*)OU!_v7Zvs8KA4P|ZCD7NU=3S6r86IhcMD5sTsPp)!xuV(^dT}~; zEh~m{WdO~tptM=iP&IS2Ia}L@(xDCz(eT+j0>JoHIc-eX6bGH3v=ldekdgQJg1zX+ zM!=(5mX0I}2FnEE_y-$;Aq9W@b{~>I$j)q?bgE@1^P}$=hw`yNx~u>-@toyRAe8zw zX1+_;xyt#(L45fFAAb10|Lvc@eUJs>7i;>rfg?*O(DMYt57N=;I6s7XX{&|0bMsJu2YwW)Fm z_|ddNdO_J2VYI2V5HTSG@$?~SyPIh34j5B`Pc>49qM{<1$`g^xXMo?!~!N1(*LqZKmUFF*Bbx$c;UJ>wdpM% z+8ke%8xGv0P}ba4odaiQ9hYk(9EB?pd`hFre~!#A1N%61tDFF6r*?&2bd=L#u(Cz0 zJf$`ZSNT$u7LI7$;~{qjo7_s-MF)lfsGl*4gsQ~&6YV#44z!@vC$zM)u41Tbo89U$ zr%c%L=~3-#-F4NKxi=$E+b#l#17%$WYm<>)Vj5?(CdouGiwRC+Q{tlxn$644#rpB* zpEjH6BSM9@r2@psGO%O|W1DGqMFlNX7NvPpUHhVz=J4m<_S2CAIjY8P3&7zN5HVY@ z(I3eXgWL+9=l>$E4=c9_M5}cUlK2G})DLeHO3REdXR`oE&FX)&W!r{OStqG*o<5*9 zV!G_?O8)D&tZJuw?)^kW3F-zrLBYk=50O90-tD)s#!V@W`Y6q9WX8BJ#c2bx!^$o6xN>Mb;4cc}^!Y07Zu$da7~WNh`4avKZXa$?*s9 zdeS{H=R<+A``9kK>$X>T*_VqxX&dW&zX!MNU*$aMR`TSFJf&<_{R%97NwGS-blj>E zll`PNO^tV``eO}h%yYEX{ga>6I(IB4a>$JAXQf3d(lyBOVxw0iBhSBBs%tOR3r}qob|0;#R`&M=zSKJ{Dcer$c>vHQfSA*;uX2Q2 zi$88X=cV4;_*W?{$9D48w3P~=Dl8xFV26|T&x?cLKnn#hOG}tO{ps=M{JeBo7yI6t z1e{als-(U%w~n&r(XQulZh~w^HuN2&QiuAgZ0|Zc3wdZ=ZhdzUHg0`TeRir;5Q`)m z#LZVo9wyS{5g+Z6hVLK5dvN#oT&mxc+5W$;VuwVAx9K8sc9D3c=b9R^DtvRJ!vf#h z#nqn%xS7Y+tJdL`Eh0$ldD^PXrtX1MwjI!{eE=a#^E7U8mKaqwEgqlV^-URTZOjK2lV;n&9ezQr3&$`au0h}K$sy_78m?{z49nTXKI_&_j&^K8| zGXb>=?H)f~8~YCh{67KMucsTsHAsU%7zoulQg)QEJ1L>DTLcO65s<;?!q4ZEalgpi z#4OF_6+UYcO~U19_MVq?D(Bc^%F67;bZNr2C6V=HCG)G|O7#PhZuxzwe)}(L!mrwp z^{oaBzBc_9KJ((mFKS!HdHog|kr#4#mT$#@BYV z1m$F()MHYOxT+&PlnVA`&aoc?U-F4DzGUf^Z=oPg53H^`B&Z^jl_l#=`YC=#4C5Q$ zdewmIM5E`a+^Qtg;&T9aGu(Z{!btRs`~Cd}%q-tKro&FBBZWl~>8!UJ^?3oy)czN% z^+g}DzQrt3M>>G6(@t3bWisw@a= zk*5y|7 z{5=oIo1a%4X$t$XQ;&e4WDqr&sFHlBCa5sBSMb1c5EjR+afz-hkM2d0f zI+AkJ$&|zap5Sm&ErB&3Qf7COj+n_t%I;}LQ*`KHi}?bv9{_oqza?nAQWcO>`ktTM zG%zL}w!d5~6(ZjkYv#f}49^wudwRG_Xcg zDr3pw;cHU-$oBK?P<@>c)nWr!1ISk!v9jt-W7SLZs5sHf%S2miFCq| zbR^tdm=85oDCdX+U~#9jmSx3~s>mU>6EEsIgdRFX^)+NyAm&bc$>Ch zfqR0Zd4%*I7VG@OVo`G>3U46hvFvj=fM>K&z}n-PZ#@U5Vtj05QGCspWvPuMCoZsJ z#rB4mH1VW%#^h(tXKScUGBxKzDDBjps<8-34PdyA~AMA{p4o1Wp=+ zLRG?2w%l>g=?s(a^K6w;=^^L$86S|Hy`vgy%OtWPXmPJu&$3Nxr4JQGJMHc=fH{=irOPMt)7!PR7bO%C3zZ-bI3x6^D*rLL?s^CfFU-Ewl_)J>9eUDZ8OQQC2;SO%FZ zC~!owE|N*31Mif9WEOz#sfa1Kks9_4pC#c>fB*HL)`a)Bzou`>8>e@UOz^%>O&N<} zMtOjnB{{Ub)XuD*nycK(3rkrhcx{qnvXAJX$^)zj&L^k(p?R({@R0pbIq=y6_gL4q zidT7}D0Q!3-K{s~YYce{{ol^GW;Tz5Irkj;6(Ls2ULQ8#r-}BxAg2d@dE^1L+mSP%YQPguU8WU(fWSX&!vwcxcO*}Rg zb*Peh@}E!huPnmOs;2`V#do{U(U`GL4Zj`Jka9{Dd|y8O1Yl4(d}n?X@#=gKT??}v zRVtgRm@gQijw))V1j}6EsuDUu_*A)-m}QN-DL+f$)+4X2y0m<(N|aXDbNt&nIdGg` zgE87<`KYa#Xg!I0$5MNqPkK4csdwMamjk_Uv7{=rsyt`+NoKmOB<1>?2TN=9nDxBdC|zpkr?q+R@_U$;|*y}UAJ%I+L=9y z6cfhYWOlr>qlu9t<=rD^`$A{yOLwC2nfVsbKv(FjXGTfhU;d1NP$|E{4VC1kJL7fR zfbHQ74q8jjZ*xl#%$z6^r!G5>PbkOo7E~ShKxWG8QPFZP0I7PM5^=Lus>3h8{%xI3 z=N#WSys?*5r%t;nwgCk$Ul)OWGx>rn$*t)5a5zQ%nEMm})7D!QXIZQ&TJ!x-=U6TKbDH+%KGUwo6yP;aSA2kNUXecZPkgL z&lygqUZqHu)|Mk8%ClGq27`sP^>g6HiTX>hn0{82f6^!B(?+cb(Mx zvu)OF`s(3VNy35H2(s+Td@Vvq3qy&P%W=RbNj?|3q5U~_D0_x=xMzk@(uB#x-C)4XlSLCx5 zO)~YG7Ti&SlT362%d#1c@uzhH7QDH=XncGv71BBF1x)FBU8l4VYOjaS4$849ei8cA zM7+0e!s=ROvlxyts`wAI6QyQFk;+X0%kiQx)-OlpV6G~0lX7nqf21?gWUBmXQ&HXO zLXh-xJoS~DED_+0%9qGy&`&yDad5)5$vB!^S7KDB0M+4@n18B}<Fr$x$tI7vE-9xAa=DDYj#c8aqAHA1l4)30dZ5FK=S z_NvWI%O#&G8hJbDzU+~3RUIMlS#pYz21UK)Ek&A!WXfQYCODVG@}%To)r_>gKqe@9 z$no--g)kfSSKFgfwyE?};saQ#kUyM&U3$AyzE2GyowLweN>Quil*@UkFkO@^qhj?5 z;@T`2g5Ee~R}CMXfXTABi!=UT7wP98wC?);f20h?wYY-!Xfvz^N8XnLg- zFdD(gSVS2g9aZZ-N~#vswoifP@m1GzjYXfp9U(}m8#T8L;!~}cw-Zc$)Hb8ah&nV4 z=h>AZ=SW89u0I3$ZA*!i>Yx^dg%gBJStR9)%6S=pYTA7!XC-W6@>!e@k6MN}^HSsR zQIwygp}0qUC|+B%A3m~=8mc9^`mLX@vQ%_Sos_E5?^T#Fkxa)ajWLz z0OS*XPE{%F`AFxciVBz3K2&P6Ug-wHEK(yuAm~gUrHod0oO<(PkjVG{T&-~`afH1DLTT<2Gtmmk;n-?krr|Mue%FvvxX zniX;#-(KH2*rXOG{&qa!-`D9A)~(@p++)ne(evOS#7R7S^wjK*h~CfkmJh%}_MPMH z#ME_aIyQ8M0cIq3L#a1iV9E05LHf~h(A$4gHhuahoQw3)d@UwRn4Lg9NzI-hE>bb{ zzMUVZ^Z+huPBQfr-`cO2S`TNn7HCs#OjX=sma$k=(2@_P5bN;a$4PQKmE`3oZd2yN z_W0K|`@I>o96XC4fN$>brqM?hk8uyl>0CYtT3sn3G3nSAUWz$QZ4j$1EWp6Qcf1={ z6F6|`(a0wQ^!WT(s7J}-_g<{P`!Pjn5 z0(ZvO2s`|b%p$RKp1tyE#~)Yg{7^?uuM4O^t)jjPad2`EPFzu0ix?o9y)6q>Wo@!g z-QF;ieo2lpoQ|T~n>{W~dYv%PY*v9(DF`f+@O!Z^Iw~Gq#(qdDb?{`$dVVv;0i`8% zp-8=TH%z2XmuUW}W}3^V1By4wLGm=!hF-)6r>AOJ1d7PEWxxsQz$c}6z+zLH0ejW< zldfhC4(*?I|9mEs@%50pI`{m`I{oAKfBo{ae(LIjoo^Z+MHX6DN4w~b9(TbXi(jE! zQe3C~72vf^g3aVPE-gT!WT@uwCfH^Xf(+66?U{{>jhy;wOzq;m z4?!yL{d(4-hS6DriW{iImC|_Q@R{-6-XB|1lxq?Nx7d*^ zwh7QdbDtn5kieNGd|XQ79D$^uc0Y*rR%nAP@qC$d{PD-%zHMrYetT-D_uUbXzx@&^ z{O(sfkGfzEsSrT6Ou~&IP-iVx^Hp*TpIiF2>h8&&J$vQIJZM){t5XijigEW8_-wao znp{fH&Y`?B@isk#(dd;L94H^s7m*00LYTc@#H2$ZJwO5VBS(|q=v?EqHCtOHc98(P zgA7iBC;l4U0` z`tynvRjrN;xR znU38rqv=o@_{)m@{L|lm{`QMsYWUD6;)1=pF}h?|JkwJa=8F;{-ls4^^xbtm?hdPQecQni^2o{9OBu4g^2#x&c|KRVe&)z~-<$gqIgj z>6FCFj^Fw-YxEIo^yP6q)HT#7mm~4#t?#uw%Aj<>th=?C6lhC21*takoC=t6t)Gy# z@xiIbSnMAZ2|IDifr4h^q6>yOgEM6oDFRCrz!5QIqQ4#Q8@`JyVo%TZ{op|Y0a93`rpo%I-Xu)SXv!MB5_zPXYxNwYq7Iet2IuVrE6?`lH< zGR~UtN?s~HOUu)1_0X0#q}r1W{-R1USG-mw^rws9B_ z(Ib0$E=!fT-=34t{kbbf43g@n27}6r?iLK8Q~?e>lEAH0=zF3}#W>Xkopn3Q^bI5^(GDu=Rf&%d;m{Cu)hFjnftTlA=GSI`iIDl3f<10gk&;A z<4#ToGAIcB-AY<$ou$;5N^dDY%A-=jN*R*SKdWmq8%^OURCLYQzAq@uT_)wsU7)FG0T zs@#%hnovn@Y&nu(75}Pt6sXpYpycEBqg=MAW$GT+vpMyP{Nt6enJv!r!EBesLt^|j zY~-wEt7!E>5kOg!?GqI$4k_uOYxwPexq2#!!0GTyg$L5V{^MemKb$OCHJ2hkszm|l z(^NsAhvqPPYm_X?esa>tUlJ2J&8?{gOHInbneu%AT>1`>rqqUNd~KsMI5W?rMCphY zuG|lz4PU(b=NudC37rMPO8~zidUQtT3B=1cHFtsJ;0y6^2b)i-yBk|HES4e>hn^+=|O8;w7E< zII8@ygN;~vy(YGAnz>G5jZQsTyEu|RF`odQHH77OcOBy$!Pb0Lb$NjOqg1LBTDKM+ zY`*U%T8t2$3eo6LW#Oe?8+ERZqySUzuxvBZ-P$Pwl4hLT7-|%vXq9!#mrqfKJ~(cv z>g`#)2?2*VFW545Y9#KQT9~l>8lONkOR6IHuZy zTxsK9(b8ZUX$Yi=N{68R1ih_%y5-=-z%N$V#7Q5@+x(=fkq?K&SmKU@EQij@ zMYpG*^;h*pk4Pz6ykB~(SpzrH-yjB%jrkIw&6>MX*r#gzHtLtk@pIpA-wvP0@wc-` zxyx#W0Y=Im%U|1bce}OZ92~GB+GL5_Dyvv91cO*xoJUUZ^VtRb!(tu#k>bsko_OM@ zHT8&7k41%+Ycs>+)ASD{)m7=+y0*=GJ6G!Ta6Mb^pNr2gJAvDGsm228-dn5H)@ugSB7Kq1%&*PNkKqhvgGpd?{m!a)O^82iEn>y2+!Y&N{kj zOc+qM&kyOFzrEB|yc7w8N9-mdup@icEN-3>atW%GvOp-%4ls#1v$x$c(IYV3h zF8C6Dsx(&IPVc#3T=dl|$S-$i$yk!^|2` zRx`Ep{sO9d4XT6lQr1RMHY%#vj?aU&wJ!+(aZ}RyI+7v6tv41qN0?S|MOav zKdcqMSR&s+u`6A$p3lX#Je2bicp3|1R`rL1$VrJF_{s`#)kfwjqf-0c+<2v?2^?FG zxTV|K3K5V)9CJDB?fhBRQr%YmbbKqNBYy%1J50IhfOgPMJGVPb)-oxIrpj3~#%gzsC6$no46vx|04}5ujUj#QCcXXj zT3xKwYf_XNu7s_;*2Tjt8t2)Z4QS-xhoqb-L91m6KTgdXg|jRZ>#(fVxYl*u=>&CS z7iZ#5k=&4#aq)ww!Fm#xL0WN7X2s~V|NYzi-BG{W{f0NlK>pu`DmK8>*iq<_OQ@)fIX+QuGIupK_* zCq0B9Qq&-rKT6bVC_oS(Gj6YegOfxpp0~yWsKY^S9UrXzp8A3e(?r3^d2%VKX>xBD zc?HEv6>?L*SjZhTBv4F^qIvN@MxbAJ5ROk59n_h<%yT>LD$y|2B~~_yW6FUh%G`QX zt~Gt*NSY#?6vh4e_jUT<;JoQqL}!Wd~YI~PdwZEnWODzJ{kJMFS>z7Ub z#8LA#lt@jGI~>88NjYTdnBikSd#IH$SXm1(^&T!FH48-w1*AMmN6aH`Z+Lzu7rp4* z(IuHo6_`tj6#dlPKJ+VO{EUBFs^gFAq$by0sANf^`bSjh4g{p*$spTXBjDU^5(uS} zn625~NT4Tz$j!esOUe7v2Io>IMINBG=hprbM7Xp*q;1*&Y4(v6uRpB#Ien%-6(+O( z(!LFZ?mYMiS|)InZ=Z^M&8*5J+Do`TI((GzL6ax-dq`u!{6pdeJ1K#6D+PX@4)hXL zgU@05o=}M0Qbc_>amD~p23q*CPQSPBf1qX#--W;ZI?fC@CKA5!O3J#nyO@Q5Q|VLF z5m~N7O~5EN?wg<%DI!kwEGbIU8Tk#)1yg!}XdFZIX?EYrEmimU0zuN^mQX9}RAoO` zf5QyUP^5r0IA6W@qP*R9RvH|allz!l{_5x}KdIkZZ^o%zBbTn!JzwH*n9UCI%V{YC z;M6F}R)uO2r(-ll`yi(@i*`K&z@x^_b(L+EMHF*zIRE8hk^b)UO?x#-*N~?CZ~~&v z1k_x?r!`J4AxZN3)28z9-jSh-l37rR2#p(_Zm&u&2rk^Efa@iZBd7`yiO`BHO$wPA ze1UN>Wc8fB=&F(Z8d7^WHUMpoRkl4ar4}e`Ee|TlKX;}p+OPEwWNj}TFy%TYrLQfW zlX$Z!NJ@cpHwS4S?cI7Hngs6r1Z4OMbU&misTWd~$({YPf%VTHe*fMVoo%=7VA1ix znSY(GjitLtx^N=vX?LtRYE+UHRr;XNs$@SpIXFyb068rhek#33RjA=()oQN}LM1?l ze0C~nt7Z^ONB|35SZW%+GXKRX50$YrPWeO(j}FjWUGR_kP6s%{*T~_l>So9*12!m@ zsI4yFDr~ixYynu+4FI;v*d^{Al9Y%k0AD%(IaMy|Ru{dMz?G&$Rqq>-0_$CysITmj zpSWJXuHSxFMNPsyf8#Y>WS`^Wn~Zgb^R|`~lZy4cQIvilo9C=6QPc;Jk>Y|vW?v`y zAHm|s0?6GeG%8`E$*4-|x=&ZdZ=DM%W3<(ln%l*iv8moyG+zD8gZ4(AeROVLRLLwh z)%RSw#M&u4QYG{xhnh>Q#j>JVEO`K25FUG$#IAb}MJE}Dy}SoN|MrA&%?R$W0NiA;;a`@79|%9+Oh|=wcLQeA?FZ z-BxFtXuYM;i1z7mw^+XE1jE8 z>H6eqAmdHN;aiu06zFMhX?$cGC(l`gb+L?HnT-~t-Wp-zvX*_R&7D-=iY||-u%&xI zAwA@56(WL$_v+%gV$FV;Qn{A{KLE1Z_tK$a`Pm%&h&FvVS4G+8Xh)75r6C#H2o9{> z1K`-1J?M~}9j#xN>R-S8-*0;$>pLG;uMM%%8z1%PI&-hJjdGT{V3JwvZ$y0{vtAjp z2<>8P2;@!B06^m{HR+EE$Ql|$+`d#*Md`QVtCEU38FHERT?$=!b_tMYCwE8cSgvl5 zZ^PP}hdXex4Oe~hvV`#gn^Su^Sg5U#0!+JBStRXb>0 zWG=2-aOV4Y@+Lz(+5=K%k;Lnqj$`bXKE1sAk~U%m1WIhm*+uY7g}p@;Yt#UedE{#+)(~OXoo6l@;y}+zVUzf)W0z;s^C~)7+}6vhVT#loCdYKr05W}0)Ip*Ash2q)^q-AJ76F18q6GtrhZf-HWg+>58X?{kqsPL{{+SlY@O6VxQ#BVD& zZfkI~+!Y{_-h_kT{I9B@1QboDNfgx1qvh>PI*SjgNyVksAN2rkE|8&%(la}Y_!K?4 zly+KmGl;`7tBn`KoV1DK)bQBx_2Kpx0tMoMhtAr$(GP z%=ikuNCK-y)ana!q41LCXrn-@m`n(F(*4lX)R&v!%-E5K6K>jME*k> zPh+1@V&r5+@`weLCZw_f%jmXD$x7_xYTX(xhv=|D=E}1xU_y1GpIo=feAHM^m3t*7 zGX+X(Zbb}sJviO+IGuA)DcXSk(*FBmnNuYQgtunaT$7)YBungZ$21)~ z3iHlHs{Gi#?pmb|?;$uec2Xvn@X~&zvdeRD8qO%;h*L;zTn-04r;G(@P)Uv`h*X_= z(9Y!msooGLXgJUGV#TRHLpn8>KhnPXxebq+gkdVLdsFe9XI=Xn7iCm*UZbd{BqLi< z)q!8ttpfv&=+FjnH}3{y))<{b#aBUKSTcwR3h(9l=bss((#UZ=H zoOFOO$rX8XN}^6)S}&5V)zZ&n%jOeFNmj?&VhY-I9p~;M8Q6}POdy&4YctT~ z#H+xp8kkIIif;Ea`0nNN)9v^_zn`c%SC{Uyz~~&fLyl_f!SPj&Nc3eX6aHTd^{=0Q zoxinb?XvJgOpUNz-pm_oqmb!cg>c)5s?J_&JWy#VwcvDOPa17>?!gVN%9Lf#nckL ztBt>38FD+**A@HU-vRL-s(pFG(zny4@A9bzjLD@d-9u^y>@NMd3CKN4QcHC=Tq)oO zRi`6v>~rJPADXjhjk8W4`kMncRsB;Pt16p2dvtDM-i~B}aQmYA)HHb4F|R43d%Mh% z_ornbNnK|#@>!K)!Ji#YKmpyHwb6)?s(XugPKV*bbOJ?AQI&Iet)xL=zH1p8up||U) zLpDKbZx*V`Jo)Bt(S3DI)77CX3XDqalq?HyyELIbw|J7AgS-d+)IRV+K91UwS5Dth zxbAF}B*@@!Uz1_PHKDfH++j6j!NqD!UrP&}zh0~BoATz09r=-E&tC%4!JF23b}Tdz zZ!*~$r{6b}>cFv4crZr-nH?r~*j27KOD5~?^VdT!QzEt8-SZNwx#D>qORaBWtP=OSs4o{127OH&XD z<3qtlg$ZiflY57DRG8ibupIT3I3<#zPL{i@ zRM@b&KjY2+c0V%EWOm$Yq%tf>10(8u@kNdYsQtEP(J@E;@vuiZgXO3DEf z-IWs2NU&`g*<0@PXM}f*mkL?3qpuB%tLD+rA$wAGk?=0xyOd@3mM(>V`B8Gyo#?hI z^+DLj^arpewU9h>PLjdhtlu?BqxhvZQoTb5;>W(u)wO)hU)SpQUw{6e?|0WPd_;Fj zkr!$Y#ioXH8hoPX2JSoZb?eJ~QL(D(eJc$n_5-Zi86q@ytxIp6Rg`xIAge{-3}gg` zB^wn~4~NIi?g){Ae@NsY+VeYXaO%0nw|_kpj_zb0xokC!W;2ULh?yIvsC}@D;GHXM z7U)Aq@NNp7W!pVu3)}E@Ih~?(pJ&qEo48Z&P)`h~9BjIiubn4J|t;&_|vf_M?FI}YO z6i!m2NT;i!(q9K=_tODwMY~8kc2FN5e^uMM+d3nWo}?=>TDS8a()uk>?K~@sFWIX0 zmcNk0DVTrw=Um_Z*nVn%=MHAOGz8MOgT;Nmf`SESx=wletp@qx*F3iW=`lM|;>hA~ z!Y->sxgR9dTLGU3|9TuTGa8U}mL?9$2c){+t@(EXN;gs~$4PVt*xa3r!Jj&wcD-z= zIGx1uLdi$5;qpriaqvWUu^INBaF106-FhvQru}xfRC9SMvo_fBsniNbM#Zy=P!uva?QizTR>nW+5p4E<|Y8FRYbLuA%VO8Jk<+SKPVf<0O3D8pGO zEr8EK478)^Y=V--ugAj-P^92d>pE*i<6}I39zjT|!b))`Nbw#3w$(94-6+E6f<52=u-+hqZ({jP>@e#h z$mKoG@dPW(5IN(WYE*+P*vcsyWoE?d^Q=6G*y>P>gM?ticy0W^f;Jw`RI;;%3|eTO4-M zxn48GrW~EpADk%*=dvzI{Ob7(#gH7j=$kV)l;dqxc9BL^;7JAlb0n00S+3vy_T$n{ zD4t(@FR9bMIm-KjDZ@ySrj0HaQ`QiLV9;IAP8r#{8ivp6v;3i-1Xps`!>g@BmpF?a zBJ-YB0$^NOl@kzLxKzfuBr~Xbu9r-0I&T$jzoOO7e0@$T2ma1VzR+{o)Rf$8SZ-2X z-ZMRenv*z6@sp5L$K3uI{1I)#tIv457twOpPUW7m`-0ltg!$zt$)lF3E_y)gx+M8r zClF&xDSbU(zbQEyzdP>_%f|4!h-_jU91LGuHM_ov7mln>&%3Tgx&_>tl9Gbes4~b~ zv-`Bbp%KE)=;N54p484t{L4lJ(mMG)A5A5Kj>lS{_z=A1siF_|PGqxWg4KPIjviEzz!Y)ql%H4%69- zyM0O%gl@m?QPdQyAGrT3*S>8)g?`3va>+att>?OF3;>J;k?0t&I3;(E&?*U^Jtm9= z&CiLwLF#MrDd5!143M+zDLMX?rQh6=2gdrhwK^zT%lSUdO`&(y;Y@Ipq)xq>oHCIm zI1(qBl=5Un-|Q`_v>lE&>qmJmivzK%0~4RWB8GC@MG9r#8M$N0C)e)oa;%W&N8n zw(6BCu>1*34P7jUj$yj2H#KgD%wIm$;fv64us3QcQ5}!23I?h}1Jo$Taj~9L#)9+N zij&{FPCcnBtN~5LDxprNN5`(4Si&yfy!(cJ+<#c8qTGG_#@^YRA~_jYT_F#tL(m!? zaksj1I^egvDt1C>q7c2Wp-Zvi&+bchtZUR2js04m9xLo_kz!NzZWH?Up;h znNUQkQLy+3b4PgzpSLdqHCgR3*?He2`SbFI$o3Y42CT=q9yykWWR_#-RLQE}RA1Hi zARAL@f?y zDu?DGJ`u4LFVq9#Xi8K>=@l1=fbYAzC3^&VQo3^$7hnIdE2XEV$heM@V z&E+YB84%oe%Zczy<^#u5yge^MG_}@}^z3`J?wC?;GWB#S36!=Kt-C8>kJW1N@zDgJ z=_4HF?A_I|0VX_$>{)l@9Cxv+eyFd`R|7488z~&Q%A9LYf%17#-v3v%q|DTNIglt>PDFgcmYeA z3opNMRV{3(6hfxfp!_*XeC*Wg!E^gO@!9UH@@NjdhKJe^iuHgr6pp6SvC>kv9E1=# zRFphykKPw+ZgsAMi^>5liO+QVKC{W(1f%IdIpsH5j!>I~LsyhsvzgkYZwiv6jOriO z=_?o0>-UlW&bMLPBNA~a*`_20=M2c3HvhJ`N4@vsI{?J%9=U7IKUY-s;ijq=J_ghhHrFP4 zK#M+XDm?Hjjdj$s4z4Yr=W*NBxoo9sQ+E0Bs3DiqNmKi%W@`^@!BNv%Y)?}2w^S*R zNED8;{$j;G?xAJZOC>~w*+2m9ZbD9B)8iCLzHRrB4)09ZT=7(_;Lc>bu0@m{)>DXK z5d*viN$4Oj)p)V+a&Q!EaCcRvr<91IJQ%2AktVcdAp=M#!u-qCN*}BBW^Ebu-i^UWSs=GUcoLO#C~a#?_zL!29UB7-5MBGN4+GbnfamD==)P$yb-k1f*Bpzl z=lFqMR)nQX{d!9+JK|9zZY`N@Z23q53ci!yb%NQ>OGy#w&8p)p;7`4My00&_9>Aku zUOSY!ZKR3|FW)MMIwD(8INEIdghYx!L&m&;sNg@U4{1eNHvjhkv%h02dm zW)nBR1bScPLw-xpPU;W$zKvTDU@UO5sK8?O9- zRip0R$2QESWMQ@Wm)zK`Vo3D9G~u?nGRH;ylaYV3Fi(~|uk(X*TOQfd`K4RDpI-h# zqw;O`7`L-0MMYSrIUZ_MYBFE`0@x~30CBWu(u;=}7RY!TajJEF0d5lEC-HfyZh^5B zaT+Kei>jF=5%DW$xqB&Dmq`T-Kh)0tv{H2oIpjA{NHcO)x5|NprD#_h`XLqW87EnD zkuLwJ=mFs%5|~+{SK9LWk6>QaaPsH~_c^HQx4oEkq{gM0jA3H!zENE2BweupNEDDw z@)kdv$;Btt2OxSj@sjg^vV%FFGW|jSCg$uY<&e7xl+isX*gv;P<%nZewfCf+x)f1y zu7S%nRO~ZG__C-=uUZ(_lz}1}kW$EZw(EVNep|o(&-(T2u_|ww5cE5S0}0Uy>}>4< zGVfgQb}K;YHK1xxYp7c!2E8o|vWn*>=Z3oW9(K}f25OnsS!S|PJ#QrhI`C0C2HU9X zRl7NL+OR(99O1?N0{0kvRP^K*?!HyKYr8zaGc|=qpYx=aYfg1|a2-RuHX&gU0F>r& z8vNW|OZRgej{guJ=E13{3Ko-0pCOOc*2V2SG}s(xqsTCL_P=;-*>3=v5aK2|D=W>sAb^QC9nYuPh5EUO`(Guqb|YpCDIg zspnAs4W87l*OX8`&(^$ET_GV{z+lqo080UluM-@4Q0J*Wx@?oNiq^p_Le$8kNDJ*- zAH?4o0E8DyswQL9pejw^BG~Xym08!z&Fwb5Rpp|BLIDnp|HW!~5lhSaU30Wp-)VVhf z_Hg(L4SWk_C5{+jE;ujRKH+=t25w%u^ZT4$@HZD<|IYAiiXCS{V~(r%)}>awtQ&%Z z&e-aeCZ7jtMM-x}0EO<~i=0X$8nsx~vEH1_Do=hut)ukq{u{qp;s zZ#ec_#hdgKamuE9q=2&mISG~a{xY{K>Qpm!uej>w{Fos1>$rUB;`|qi<8nup)~dSx zfMe|fRFkag_FB3)f3DCG87OEhTr%OyQV}@Dro6=5PcEDU)qLy`%UjpLYEu^2NLAFA zeJF$3d4hL48E@=GUy{q^_di;Ia|8I^z9%})q$`!OM=iud|8koozEBzTNml#=8HyQ1 z`n4kb7ud=k^2H*(fK@)iderrHy5o?sbdyf?g`4d-uQIhNpvv=2X0k%nzM3>a8OmM@ zC(o6R1Stk%xTa;*rhJeps`CinCTt$C8BS>cZ~9r)tZ$z$s>9(U7WUBY7ifhhdQZFsf#HRRt}?)T8Z#AoaBUhTv{a0 zF$ko~8697}KVJ#|^<(?#)bi}h8{q*Odj+c99^r?NvZ@cImlRd0&_MWhC={urMVO8< zY1=1}-ofPJG=N-eGQ#2T&H#IM8)86J>iu%q*&*doP+N(x_P0aj(1$zWylxmF3( zbg+n0bNJ&j6)C;!$&gq0G+g$s#`I9|;My;k7pY`fka3zRbM;=tUV1s1SSZIZWdEj=@PJwW+Bt z?Oc(-cm*vF)OgXZv^0*^Z7Z}+9}vIhzyF)hw;xOsg8pj~*=a=JPFL|jVv;PF!f~cR zRYsFY1YD$^W>JEME>2f8d*a;9BXFWra@l$fCqY*N_t51`Z%$*-P}PhlsGAs^knL z%Sf$p>%SWtI}w%GJ#EO;Ys>zTpC$fMcr4@J7WMekD(%tL*CA#Mn{%|8{(w>xiY;=9DbVb50;Sk?r(cMsYNw|H?pzxe6gw*VH?>J+uz!CY|l;Vv;d_Fd3 zPI+7uE%!`nn`ZW|Pi4uQ^`C;`$Lf-1Z}mELSeMKCu}c5_3nlWV;-vd{6GYzH>A=k4 zapi-8I=KBB|2go}odCEAre{`2Tm8xAGxlt!!-@R4gI!nj{8V|~wLy&K z`_i*lW@>q+`kF@^6ny%=H4TNEhVH(so%@lhkA7^${sDYy5@Z2jU!G|G`}Z#swC4vV z&?577oDOFye4bY4LHfh$6sYGmvsdMdFcr(N&3fktOeIyu2W6d5gCdfS5nYZJI;cVR zCp|@VTgbjsr@f|BuCLL@*kc1kgvaM{^5j@A){?{+m4ualjw*(f(AUt%Lq%`hmZPqkJ#=)TZgd-QQ`g(?7Us!mg+=;Nr?m=4y(Jw{4Wl^b{1XiZ-! zssH`Y@5euW``7m$Y`BoWIo}j4fW6Kmrs@OY64*X`Nk`4?r8$Dg?Q%wCi_D!LqGftf zfDF0+R5%=@D+O)O^t;jbtU0JQvr~|PfUsX0_Fibvr+7N6ay?q>h8Hvlt0;cqRGJiC zlC3jwI#pIDaM*>Iw0O^H*%zWxB4kplJ09Mr$RcD1C8f%O)g^>GcE*BM@ddT5sl#T7 z=EooqrM0?muXYf>MDbr^_{WECpJxgH_r{K30jeWZ)#!HkGP|1EBRAPxLZm#rQb~Sm zD1cg=1=mR&Ohx^we`nQHL>;gpg+jCGn+QY`5x z+p9_2T~bQ5hKn4!p|iI#FS{+ibdQ)(vkD)Qvs#XJ@O)6a$zwUOlAK=xv^4ZM2$1>W z8>l28F?>>zAI^UB^P)y^O=)oA9qa$4mG^6#KYstymTk`fgX;|!Xj#9tRVnYLw4j@~ zcz_=-ldDZD?d&DyQ=LX{bULnhgZ6aW=Kg?19z6r=rR_Uao=Td^69euS!QuA%P|;Y7 z`Meo)=1nAgZ&9o-dnJ`pv;+j^Ys%|5z(e}-II1whC#a8IWmbgL7XVx}uoGP!^aZ%< zTUB>eJ$+9Hrmw9(OhlvxC$KdM0UN@a{H5mhYBu-N3m5(nxHW8e!_pc)_a94)B0&WaDy$5K>?&I)&rI#p(+C; zZ<4Bws`Q#C5lfCDA*Ed}UsMG%)g;x|C6%G?*QJHh34WzmiVh2J#Wqg__kF24d)No2 zEPQSXM-nsjzN$?jDmMit4&Zd>M1~e96w_L)tInrYlftZkj;@~h`Std-pMKd^09?Jd zIb(`e72;HMgkjQloV{->UK#mZ9vqj718ws z%_E34hf{#Q^a71QyedLC3uZ4NYma3ET9L+^m6m8g(dWIqsa?*80HURf;=D>Mo%!n` z{l>5QutY82m2b*h1J4nv0g4`{D4tfy@0&#k zv;|(T!G87U%jE2@d%95=b-vk7S%{453q(TM& zl1GyH@oYPI)}midfH^vLh^Jju{l&W4TzNa}KGs!Sl0^DCimE|i(d+fdFs$|oBzl5I zr_8tQBUM_8)aU%{Bkto!O-;T8I^L(gnVX7rTy~^5EOl-n3>$|O4ltKm(MFTTo6T{4m}i!aXp#@9L0r~1%bct~W) zChQ2{)@lm`a;m_;vL)0}9GvJr>t9O7lW5{{vVhy28`r|ZG}z{qgR4xxjgPD^a6J;p zMXw+`JaM1>WO@BH*R5ZE{`L1C+uy$*4y(s+@*7`^z@j2AVTa76=J-L9i^l8dyU%%P z=c3HqlpdrxraA&v4W*n1#rMq02q+Lq?###7uPM|ft@{{z>1WeA$(3);F$z^)J_o2-k#Ntd?h=HVd}*n1 zRUIt3-c$|Mu~S8Oz~@`iP;vHAoT;#*cPnK4b*Vlm-*z^?A8Y%{=kM&;y_%a&cI${I z$0l7Xl3mGrz_s~A#}ntKaR8mdqw-|ngiy)Vb7XM5MgSho$igM`x0Jt3>P+ZawX6mBd6oCPr%D%9-fZ!k zQ$m(=>lgK17wH0Equyds7tZ^$9Zac8?ho>xx9bXFJKbaGhs4&{pIu&?ysp?pDcHj=hExaZi zC;Aj^X$hvy)U6+-RzTE>^7S)cN-L}-^HOtQwcd!1;M;BM0Jh^&C&L^c`9H6ijArV{ zSIFmxOG#tLgB;4tHNZC+EtUHwTU6DcwD7MLfmurmw+# zZMOLoQ=1VuC6q`@g|OtLVX#?xDn$E|B)^=czh(`ZTlH-woG;4Csu*lJlxDqsAHD@! z)z`bJ_Y{ZA>eNXrWxI=T^xSgZoVp>+IC3Atp;0T9JGVxqwS&am2^+daKYZZ&b;bTy z#O{+H`TI4fmoN37ss4@*zFzi&8JX+9gATb_wqyYu$k?ny>dO__rPaS#KjR=1X)uNs_2#RyKH z_V4RYt7K>RO*BRVynm5J=zJNfaO&L;!p9v|rM>K-J0yRsK|FAap7AV=w#asx)Lk~I zo~NjM9~>L<+%&V9Bt_0Y^(2^c4_Rd!IVQwwWHnUETd53QG01_;gOUYYe4oOKa*~{l zD6dBu8fq9S@7>7TQu19fB&Ec(p10F-6>UcVqOthvrV7)imIbE-FTHZ)SaL_>HRbD2 z-sJPON}IPulzBbL0P_o>4d8!+^Fe8kW3{IOi)p`AEPLmGIUg(eR$Wi)CakbPaIBvb z%Mp{Fel0b;N${l(PBX!IHgKnPvifzM1C~f!$Kz#G2!)F3^O*s>PZ&{D?qIPZNMV#5 zt9E=oje^%s+g18!C@LSUqnC<$%UVn3^*MaU&Pr2&_a528HnE$<{n2U(+z&gDz8oe+ zVp!*>#xE!I>l%GgK)JrtDtoKh-*1Saad#wL^l*zz5798$)>hKcbyHhMC490og4}LC z4FCD)Z!`~zSnuiLco8kC2-GfM_8hDaF_I6-EP$USfNDp<*2}(1)SI7c#h>1ag?i9d zn{q>mt!F#8G^)0x+J%BdAivm~Y6Uu&XUvB^OL(p z1RCD^F`A_BHl4t&(M1c@=(@ z{#!?(TsV!W_NUXs9SXihDorzqv6RXW=U?evXA_D-TM8v)bx$b;H25oC>w2i~-km%D zM54eSlT^H=)HnH5K7ig-BkhZHX zD;6K5pEwkR16Me2c`C`p<>pvCS;0U@9?91Kwp@hiKOZgALUKr+oP0}BWy^JYp}?m^ zxo>540hep5nVxD0`S8gpVM|qaBH@<8({He|W>Z;$ zb?^TdgYg+4}fWLI2kN-hTSvozO(fdBFx5OJ z)k2`SJbleec269#cIxup1PI`<-4@XfQA>((EdZDaa06$`c9TCg73hnErWK|XSn~2x zr;eRJ*Ej&OTJIJTZPTQ^9uAtn#`6xN2l%9?u-V5Q_(@Tvl$)}}WDKe=5(y^&RP!jJ zl{al{b;_!=p2`NIbpTEG7D z2Z|b%p-5>U_WRwJxXk%T)J(TtA#4Y6RlX(L#B2LO{G*0P_poK?@tVF6rZgE`5}G4LYj zi#?Zpy1!hm1VE}R*ZIcSs)1BZ)F8GKE{PHPWp}lLx)to{d<}I@%MMSlUR3`TytppI z39;nxr6fIPuz7oOIdkz{QKC*#Nm*(sslpktspljmtR-En1N^z;CkA%ecM#doj)pUd90bU+iax@X;IqoGHc8j`+illVewWdG{kfdvGGTT}UEPuVqOJ?L^jR$Y(4qQl3e+Y5+vn*58)RFG zT@sz6LK(PpT-4`bn+J65>mFMlne?2gmx?Df}{_Pn;(EamF_bX`4v?K-F>uh@F+Wn!J40=r( z&W^Q3-j2X7PO!vgu%<{|K?$#Gw9g2dVV=)dyP$uvQX8wy@u{(U5$cq zhE4Z-`JHio3D7sC^W*%r(n|XQjo(em&(cUX`(Il~Ren?OKC5GRD37F2cFbG`wZ{|Z zmaUUVpg<;~QR`44*pZ12O`c0a z$pIq1FDopusr7Kt1 zP2JNxLvWue4U>(Z>k- z*jGpZo)5KYM-fPX-7!+aKXrauuR(Qg6895?EvZ0nuBK*{HA;5QyG1bD1s2jN$@%_A zu|fr>n~&E-d@0|LsZ@`;=ydk6t?CYmKDN?Iq%h^U53szvm;O**s)2Kb{ufJ?{71oJHq;#mK6xo0ZY8go>}@cojb&)Jt=@le@Og-xGnz+$&qL!Kyqu z*7#rw0+6Lx$*_EFCu;Jbrq}~h$Ez#T33b9oYSZOp3-NP3mvSjS*d74c{Y2IGyAw;{ zWXbucs-`Lol@q~|%bPdzLH5*htI({55n;{>+m}RXuD6t(q)x35(zz}96kpyZep{P- zv}I|(@yx$QKUF{Vq-W15ar{sRflU=6#O+)|EC4AV3IfhM8oh5F(g_FrZBCB%bf?`bN8Ec{j0m(9Vj9w8Y$CbJ7QLynfb)(1duZPdx5fA<}zWY3|kn4 ztv-(_%i$Bja9XUUBL=U9P)g*MA)uJi@jz+MW$|QnKfanrNPLheDBYNgK zz9#tR;2nQhrVXO%yVXrOmTK$GB7vVmX?5$!dMi1zxE_w9k-h+(1lkYJ3?)*Xcsk4g z0Mb+?xfi=X&$%_CstST7a1f&w>-?Jv3uVc%C)rc}S$!w!pwDh`(`a~+6)PxQ!@Obl zC&~_!FCT0&xhP89UYDaF(~(RqD(0on^mQv-=Cl8Y7Vg6z=1}q(ogZRbDRWERuGYHa zHPG48tm&G7tFK9K{rdkmcD6}&+{hLE?^S36RN$jfK&{461)ydal1Q1PW;9;C&q05@ z#~DV*;jl((b~o#xfXthToA=%y!q4q>^p?u*$>)ZU*u~o|%9^xCP?a2UhGMYdntvS* zTwl&-Y8!E?`5swYVUk(qK#!m$N)e5(tRRl3&vyq4o$)Zyq<^(&YU~6fJm{w=MGkMLr#0tR(v3R~G?K zwsMNLs#XJ&+JHl}Wn;gD8)AsV2D+z!*6$+Vy&bc3>Wmj!Wn4_sB5TBfQzu-BU9uzF z;d)Hnf=4GM#ujvtmM5!GoAQ@QWkNldrS^LjqqOa{fzZY5%6Ifs6$@87_FQ^da#Vxj zf7D7;(b=vHNa=6}C&`;`#oK?tu3Q}_q26@9-WKYmdU+OoQC%bkH6%#)Lp**v@~Nnk z%sc}Mdx9*tQ>yn&>6Z0`rXJko7agmz*4q2Ffy5@4wxs{^^qvr`p?Fn^UXpAS^+A$7 ztE=sp?(`26K}THl5p_mfXCR`EPW2Z@SyD!k%>kq&I1#~uQg)n0y`lZgPKzdmM-{Y6 z9I08Ur$;Z^?eO||s!n`W32-jG^X{PFu-~n13jhAPPM`ZP%Qk(byW?q{ra~KJ&8Yv- zrodj2(xF1P<$~j%_bpdPy^^UOtO_q)!JJDdk!?`)6$347s_p7dsVE^;HLp$*k(YcN zNVbwFK{Vd7EMvC8`Ea;tDiDQimqu!AiVlQj;p3q_(;kkSx2cQ?m=)}5MA)hzoy4KW ze!D}PP7$#$OD~7Sis4n~_vzj1K7sPCc>DiETwmnw&wq*aD)L#Ff~J_r6qu zvij5eaW+DgwAy%s+(8EXfI%A)j&-(R@pTQ_O6m7b_Gl{K> z7CS}qRkCa!0RfXIY}l02ICG;kv_q@iY;*c*YCy=J9{aqi;7UE;C|x$e0Ey9&O}@{IYBr+-X4KLza+yjjoI@>j9?THaR-Gd5-nG{TI!^1T_x+|0 zxIF@pw;E`hcGi3(aED^>TWp)W_00}m+#T{v+8SPYL`MP(N7U*>?DGZN7WIbQJwZoAYIC?rrXsfzPi9OBr!1~!-7 zm3QukOmtok8;GCg#GgBhaY`2Jx-uHIjUtg9)g_|sT`3I8Y^^PI>^`dU7tUJpVCQv2 za{XCF+xnns?k#zN%pu;ai^*B!QB=DD>Ho2A`8yYYUD=~DrSp(3cD9J~1ygsYsuoO@ zR(2kPuTVh{LiG)M41P-PJ%pw=5_p>}9*BWGqFCL8r|@Q>RQ~l{#r_Xp^v+iJsH$O;fjb zQ@vMd5X}sMcWS1UxUMf1OfIvZG8`mOfeopY{(9ZE@AsSDuZpJ$7aZl zSS>DZl9$5dJD*@!Cq%ffk?|M>?HfGf&toQ0rd*vAWp-4z-6(o{`dq z{6$3j_udV^H+e6%E~VMN06BdrL$SZd-pR7o4mRDPQ4;}!_3X~*T!Pl1)#J9=eDm&6 z4}fb_g?i2!2^(HLsC;o<-syr^q6wWBxbC?7U&gl=!1gple>*bBOQs;xfz4r$T`Nsp zHIz#SCpUmo-Ix9F?g(V=K>@<7^|yTs04&Qb#ox(veF-ZG?vQEF8qlQ4ApsbKi##`O z#XW#a4n(r&9`$5Vg~A(E{q;7EA{(cB!%z6u#AlX+wdiC9X+v^;tCqCNT3l;bCRBT{ z1l(1dD!@;+BLZ(=+E%q?Aaj^`Le5d%%5L+Zs9{@Qc@ST}{{3%%oL|NgM|p9Zcxuh7 z?Z-P~gYmKMxH?8)eRhYw!Qf@-Ct6ZT=NgI4ek-r2s8!tB8U`Uc0D+HrtviJdDJN>IU%j#&XMhT;t zyim^kP+4u%!nJH7cYai-p^?{2rM<_xC=lC`$^8z=Ni{fEi6oPiVA3{GOEQHg&SB6 zPzy-`6kFugNoyU)>jJ_-%L}<~nxRiBsJ1P8mYc1|Pv|^xY7@wNR3eQnN92w3csq>W zKL1lWQI%1ibi%ACloZ^qHdGA0oTO--T&A6m{_mMsnw)nUz*Lq@#sK>^CHapB$(tI6 zI?lhg7k=IDZ~!F{khk#$qhdY8*y;c8ijz<@AMAI~DG27FWGFe=?t#u>b6+mf4j5mS zY!D)|fQ zCwdai?G{oy^YYl}r*4c2S*vs+DKRBkd&h$DTgp>K4`&I8NUY!?x2S7asjAw0^R(W! z>6Z;KAj;NO2b-{|`gJ?01*VBgX|YS1`WITectftrG;rbCfY>A;lFF{@6-hQ(NGfj2 zhT9VV-bHMSnmkqU;ixJUd&^EO@2m8gWjcN?|NZ;R^!(8t7l*cesC_`~Qk)d|C+}w} z4$XR+hJ>oi5iXrj1HrNB0D4Kwo07c)mWz=$;1S@E^0upa#gS6B0g$^5Y9=XXRiDuP zR`nDt9ld3-fP08swIgPo8&aZeQoL>Uxa@p-LQ0GHGBXfwyY-aN^ZJ*di( zDrcj1u|TFZ#khyoz@oM7uPH5*+(GrE{J7j$d0VUVJM=#)i68rU19?AW(;bwP};7 zsR2d+tE>jVJow$52vWf2yzsUg+sQnKt}6Y~tyk87+^p1WUA-;R@AC^q(jQ-eQ1WQN zP|tcXe3r6z;mn9~w9--;BV3t!cPSBSK9nAKEcVZFs8Q@F`O-{eNql&9`m&}Ww%Jo2 zn*_2$&7~HdG<05_?@_<~?3D9PR(N&r@X}k1=S%934Oq%6)qM%Xazc~S#GZ4dz6u+d z(u%`oFTi=pL*=%eXy6phd8m{w{slL)?0~Yw_9LS>Cc4D>(`r%z2YC^~B8T$J4;L#I z)~Y@E0Ng_k{k_ST)x4Oq>EuIXQxZ6%{z%%GXSszWpIEL!zL(gOy#EDUZ+e;cCHZ@1 zO$k}>MzkzE27h=)g|ikN)^0C3>F|fV%nDCjBVs%;=1`QiIj+&BLdV@Rl$YKeC6nSz z)TmQ)l(^lB^^No7IaTj)+Gs38i{|WLQ|iQPA{$Ohu5DK@^7Wb{NX9nl)iPCc&EsjU z{_*ka=P%1wJrJB?e46A{FEVxIT{-WiIZ3?+rzz$XgjZqyV7u>5uTirGjsl1hM6Z-E zWvtrU8z9+;JVzn=+rjRNP=w@uHLOsd=(5P(kqE2BLarNp(AR!;bdpl|czzaCz`-P5anED+AqO<({g9}W`{mx%L|U@=K0;d1|_ zRpO{KWgk|H4gK{tdH5SO&Zf<{mKgJPIy;j5Skcrw|J2qw5x1{P>F^OC*hsGDf`|8=F=AKB`35fA*P7YZVpUxnTV4c1-8v)$B`X%V(+U& zT3Ci%p%SOW(vl1{mLHY+M*pfMlF*lc=*4=xVb4E54)>Hahy6)Alvl{-kwuk_FqZ=B zd0SKILyg%WZYT9hEK&#E7P`EKY3Gij#Cu&9k-394SI}n94iphOCuGsEr_7`F)jCdybOxsBs*n-wsmw=ItaHj)K-}oxH|e$JUo`Mx{8gP1y(xX-SWG z7pnUyFB<$lRlZT0T6c0~aW0ki=W%%nKxwmg4Jv?K)cE(?D*fxLcNt?{X8fBt%6%{G zpj$mA&X>Lf0R&7gac)9}(Q?|+5pY+dA8Z4VI2FPs3Es*=lEdqv6rUZ;dfTW2>2=O^ zuIekPoiG9C`stkQqO4G{-9R+=_!xi&$nsslEHBNR=`PMHD~wYVZPW?@I7Z+(Z$8^~ z+NK7xp39oo@w|=7#LJEApzyfduF*N|!TUI(*LIacYA4p;gaG1{^8AN|oB#Zem0B(( zVSBonChBOfDjUap-8HU5v6-53DY|h=+iqS59lUC=O9DLSq9INJ3>3X!D0E23gmz8} z&r3nE70O|@$DoFe&Li!Ln(}3!H-};=2a;LqB*sr8M)YqzI(Y$F1`zCS1x>Yf~CrgbU^QoH+t2Js^2j#!W^}MJweXAO#X|wwtx5S)4#mn(t(neK1HR{)D$ypB7u>7%M~3R9hqOe%izzEB_@a-*6G7YLUD>hW zyzQZ40hpMLF-bD31)&f~&=c|OrFj1a78>Gn0;@A`-82C_QXS2q>S;53?h0aZOiI2} zdJvA-xP1wTv?cC$DrA0l&B)aNQ`odf0nJMyVY(pv=5XKa|BVMi+m4FiMvi< zsf5Q`HKz)KVrx3Yubh&d_E(D`s3fCFna--ao|xNuoT+UJwe`l5sjH+z5O7^hCF<8x zK16D#w~o`93Ecn)w(2_!P}!}PQn>PTrat}WTIKMvR!=^%`K;A`kkij&X`F@Zws!%f zBGtX9&wKAGtq*))QK8jwSYOiuhls*)2_s&ku z-;I*#0U7L8_%Z|?E=pFrM~hIssFfu2YCc^}wvPJvz-E&3zB*)|qL zm1{W^m++Yadz0Y?$RZ)Dr@d+XT=x;QE4bVJ-CBM94Z>vPbDA7e)xL$w3=FZZCM4<-ts-AwrKmQhVp*D-9!sCdq3F>R zr8?CURk$K4iYC_5EYNxQ`#~fnkj-U1n&hzLO~zbM7tmYJl%+x}J>OR4*n8I7Ibu%t zqHGq4=S%N?uz_VIQRQCV{pvlnY}NGLCHs&lc^Q=rT-C);dDt7}_Z9o{KjTBJYo_pc zGQPQP9nv+E*^9#7q`On6Cw3~UMv2F%(-%wgOwPYlf0Y~vzMyvM97nr=6W|__Ibl1? zSigsMm{k`LGQ=L$h`p*-!%dsmrTH!4t#MWG z!-I2zlgpf0V&Nu1_Xx3lIn&%Mu1mdC4jFLHgXEt=|4b?xSD`GG_ax$9NN%7e5V|Kc1;9wr#CyK`f*YL zk3(9PLvZD$PP7EBYxwzMGqZVlPYQ-|3~kF329KgynEqCGd2yqi@(%#@A)hia^tA|w zIYib=A>-G#dGYU7%KGN169b40MBS=^OI4VJ`rfq7c^*~nJoN>Y-_#xPH0R#-#I8)B z-PpaGNb8bbr_y%09Qq~FgCs$mx#T6WQoK~xC;n>PW-5Wuju^Y(p<-_ze^+08`C?G! z48yoAe=AllcB0GGWDN<<{p*8g< zmApc5ZF34#ef6rybIdy)#cQe-vfcG`_H1e;a4#)?vUjv^=Lu38X02gV&6}0F z4j`uYS)4t|AW}Zg$%mpO=<3!^ic9scZh0B}$cLis$ z(NBOb(kqE)_X?6^K5(;s6rCFPc8-ryknjMe3&q3KQ&K)DIlYul4f+xrK4(2!sGcIh z^KyDa_khM4Y@;~oDha=~|5&NzOcI{Pc}d7rpNe-}y7%6Drjp~sWdesZt;-TMH@-e4 zR-8p@n5M}T%9IkbPEH7z&^&$>G7{Bv&ji|Cxh~?G@(4;eM?V*JtNJBMa_AF1j`uwk z^{dyj!zHKWr7Y05cGEpTtEt0+oF;w5j~Qlx>ZC&;;ai~6ILGETLp!RNm0Cski?_>@xkuGGL@KJhSOERf1g z-N`Y1v7!k|x_L2q>kh@XV55_4i3cg1fZ(x{*a`Q^fx?yeMlipS0xtWe8Yvv!xfk8W z-XpsHmuzgcn>AK*I9YGK1@i_cUnQTDU0r2vlHquvlas*q(1cr`13iLWiQJv4y!8zw zI2HB432U{p4KDJD8-;4U?)J}|d6qGAy|2`_`P+y7`P2RJZy$dD^6}HR)o3rP)&9(h zNlAK0Q-p`2mMlj#b}Z_$XRr|`?1VN&#=#5yjxt1#OQMCnlGRMzNi*86sNtY)d!i1IvK)yRh;YP^$t}ufx@2K z7UR0`R(Olpcwagn#^FiOPo4 znBIqXRzDu3NWns0B>v@fza&QDa01qM*}1X=?UrBmQf|#qw<9dxKHD}p@$b#c@LbB< z+QzOki4@gCJ>b*4zd3jX{z}$gCn>hF+OMp&Z}ZdFzkghcSU-`~AFGr!h)h<#6kht_ zIyKP2HQ9Nh!B?W5Q2H01&U#it>3Q8k&P{i%qDar_hMYIGOxF!9n;;f{r)XCRD3dmt z0jiy4jeE8dIQW&1`<$e{jRp)kdXY8MEaY*tM%^{Cz6O5;+8J^zsWr$%K6=&*-v0W| zd&>Iz$#3RdkVG|n*(CZGwG8ACWKOM=q5zEW{#C|j&w-yTZ>#j>%XxqP@|z2_Ip3Q& zfe$1xtQ@E>2C#A}KB7fqlarU-*|!rOTiJYHq_4hoxttpxjZN2;XOkQh5-BQ^Jmor` z>l%J9j^f1a^uAqVyn|Oto|12%pN#$}{n#FJ5u#iwde?A1PHH7Jl1s?@ z>PNmnCy(P9QUw_ePBY_~{xzH)1V7CcdrK z*KgzF*IzzVRoC)Ug}9MN_GnH}w9spkc>%m9ut!afEN{#}dPnIP?R2)Dz;2#7#{u52 zHRtP6N`ktzb54_e@S=vh)>sNTc|kKMT5_*87HU57x$(X)FvdHYr@HfsR(iXxAXA0{ zi87GhrB(tko1+~`9V|B7Hs$W@QhIzqmE;2px)VY+jxorPIHK1)P~RRUJ50+>o;O9E zbY=_+CK|ms1#g;%-+uf3%RGNyXiGb)pYqd{YVstg+%0_P@8O};XY|sF1sLGJLIPvE zaPrsfw00ssA~_m>Y>d%2iTcZXgBaZ3O}b2p-dS_x?wvS6M0L~?q(I52tQz5;bD4?o(&pPK1k6!$(wm%}MPmk{DSVXF8m# zEdZEJi!J4&tJ4;0m60cPIii*3p;9DmAUT^bGf4p86hM!m4 zFFgyV9L{G0!GoS2-f8NH#q+SeNqu0Q5Oto}rnmB%xN^`OohxcHQJ$7twTr;YkQj{+ zqsX%f)y!01g)4$wSS9m8Lms7=Eot;FehiQY!ZgKPVP6jl6D3$2Up4Gn4J7BLGGX1$ zmEIgW3{FZ%86p+~U9!NXeu?tCK*Ol42x$mJlbkxzEzT^Yz@jRX6#Q(BQyD-K?(0f@ z8uQDyQ_la_&JO$b^@FNU`AMDiE&|1~Q{+d5t%E>w6SAvBaR@WAZBxy&KtjDgQ+ zswb~H_NWscf8m)esi!tc=YA+jTkh`IHAjejrPh-2seSPkFG?kydr7?O4>h`1HfXH)|A@M1KmD1^jYv`IH6+Ca_u*Im$$9cBS;bnzfsk zC4eX;Q&aRJ4oG1*bdGW-1W!d(>$QlnWZYM%@Q?G4U%#zp!%j$llGEh84QXTw?^56H zhqjNGR1)?*z&Ly9r22S1L4bQ)uJ$ZyQ)@4Pwm^sAiRnYgB2rLgO6`+c!^2t6>HSMO zH@8NaKebpgE-d#B)>G2OSZTmZ6FwHg)In0n{;DzENQ6YiJgEs)8Ivi^QEB!^OW=59+U~N@REjn5g)w9}^Xug93KFxM5*hHUaqQe~< z85uBgI0B}@;5GD@&!i^c&%GG!_LQqc&7RGMtd_Gm_ik`KUW55R=9hnc`q-zpT_3*W zpURWFptqy31ITT$949Yh+o+)ce!$@4h)!q6Q`qRZ#2N1vc8#xq*u$~LxVKy4Ky|XZ z%4OJj;xO3+;7l7wx0)ehJY6k;@<&d9oI^W}_>lYc(vL$OBR3y&kt+Ufstyh-&G!dUkax zfk`hbwV>4f`PcC>5&bd%(4KI*eSt{q^U@@!a&s)Yx3#j??cf%EDPN_0?GArjWqQB1 zYb&75wC=5kH5#>^Gg7BK5P+ge7r;bbgf==PWSb~~B(9O!(CuUsg+G*wl03(aZN24% zs+^$NHAb*@yKeuFU*Y{d=!IQRU3s|_9QaNkwCUlL(X@L_-K?Q=5shr?aiv9uYnW?T zsj3<^MLTiN^x<{R>vGNO{PpAivRLWolr^p-+ddJCEG|jLnvp9Z=cua9$fRyg7_qIw ziRabYllWXtl6_;(P$7g&00~)%*;s8eMd$qi#wyWLnh|$NqJy}U*^6>%@1enN=QlYp ze%|5z6z-G{oLHyy{RQcYN)On?(E{ac>$>Y^&*<7h{d$+l11UhfDdV7oj8{=k=~(Y@ zlvj@H%H6azfzSamPI=iZiD~`BY=?ELGo_Ek`u+E}b~2H@EM&!Jd)yQ9pu^68P{N~Y z(o@;QD^M&A|OeXL?Q>QJBp&&DCblm67ZD<-A)v5ru6$q3%2N3iPeAZ#0>q& zQ_wi;fb93di%}bew>PJp<-s_HzK8&d_UC88Axi>rhFE$VU(^ zQzrH999^OCQm#9!7OGs%yX>vLPw)mKx|HR5c`uO(*Ii#hMST?9raTxDBga;kH+s=@ zwKy86b3sz>gNW*z@IH$*tj-bagEIn1*UV7jIk~-hn|W2QtHvS)5CTEKudDU<&o6~w z{JDV{>eB$+C}lXnwp~EWr2|Gh@7+cY5KelztpoOcXk-ov``)a` zo${7WEhShitsCN{(#fX!xf0Sm)gjX@IZLV*L2TjCn{fjQc^e*Oe}a&6+I|>STjnQQxgzH z%MaVqIgew1-BEx3(#NY$W2`T!5bTqmB&C%h;^%Y=oI0GTBCP+46603`Sl5GSO~mFU zwbjDoYXqyg6TK~bHR<3UOA4n@6p z)XYUX**?zDu{ntf4I5+Rm#AP#{X#jypSsUk212bUxE5@mKGbMZQ#y~H;GJ9vA`26sBveH`Pywc!Ib4^GFU z4Jw^Mx6r0kuUwbQE7JSY5j{uy9MfrAgZB|RYF#P}@oBr0JWlH_UXje_aVd^P3LrP| z!*`MluBT=_i@G5%(-^(%N*aI&&7`j<@Xs}<>v-3iu6(+G25N$gy`OZ*r;)b7K+fi$ zVOFn7q6RL!E$44oHg+|oN@CB-;jugjgBM+l(?ctSlPEN&;8I?iJi$Rx#9JPlZI=w1 zHJyPNCn)$GT{&o>*zXQNAexX?QkUPnO(`RV1=y~%Zwe2C32rv}(&Ij+;mtc#(4W^9 zLUewY+tK!YvZ2QwYH>}LY|6YkUwG&MoplZ+U!3LDeeln3=f_{|>n-Bd6HM5Zw{+xG zogmQ0%R8=;pa_Xw%*boFWbbEo4`uVDnCFZY578-eRsIVhQ_EMNO0KC zF)dqQQ=bNvAps+{oX8&!=?X_hh+ryR5`$E4?3?s)4FtuO2MJ%R;&Z8b%bL)pgQ(~P zWmPok=(EYzW4~)0OaeWU<0Gm+oQKw>x3&OB)LwlMpELEVgUQ$VCjIoUbNu$|Lu82Zy3tKz(mL;~f9>f0P$u IgN~#D03!;E7ytkO diff --git a/metadata/md5-cache/app-admin/ansible-lint-5.0.2 b/metadata/md5-cache/app-admin/ansible-lint-5.0.2 new file mode 100644 index 000000000000..5eb276734f3a --- /dev/null +++ b/metadata/md5-cache/app-admin/ansible-lint-5.0.2 @@ -0,0 +1,15 @@ +BDEPEND=dev-python/ruamel-yaml[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/setuptools_scm[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/setuptools_scm_git_archive[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] test? ( dev-python/flake8[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/wheel[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) test? ( app-admin/ansible[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/enrich[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pyyaml[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/rich[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/six[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/wcmatch[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/nose-1.3.7-r4[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Checks ansible playbooks for practices and behaviour that can be improved +EAPI=7 +HOMEPAGE=https://github.com/ansible-community/ansible-lint +IUSE=test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 +KEYWORDS=~amd64 +LICENSE=MIT +RDEPEND=app-admin/ansible[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/enrich[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pyyaml[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/rich[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/six[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/wcmatch[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) +RESTRICT=test !test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/a/ansible-lint/ansible-lint-5.0.2.tar.gz +_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=dfdf545aaad105fb7373a2880e5495c4 diff --git a/metadata/md5-cache/app-admin/consul-1.7.12 b/metadata/md5-cache/app-admin/consul-1.7.12 new file mode 100644 index 000000000000..3c11e2cdfc2e --- /dev/null +++ b/metadata/md5-cache/app-admin/consul-1.7.12 @@ -0,0 +1,14 @@ +BDEPEND=dev-go/gox >=dev-lang/go-1.12 app-arch/unzip virtual/pkgconfig +DEFINED_PHASES=compile install postinst unpack +DEPEND=acct-group/consul acct-user/consul +DESCRIPTION=A tool for service discovery, monitoring and configuration +EAPI=7 +HOMEPAGE=https://www.consul.io +KEYWORDS=~amd64 +LICENSE=MPL-2.0 Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT +RDEPEND=acct-group/consul acct-user/consul +RESTRICT=strip test +SLOT=0 +SRC_URI=https://github.com/hashicorp/consul/archive/v1.7.12.tar.gz -> consul-1.7.12.tar.gz mirror://goproxy//cloud.google.com/go/@v/v0.26.0.zip -> cloud.google.com%2Fgo%2F@v%2Fv0.26.0.zip mirror://goproxy//cloud.google.com/go/@v/v0.26.0.mod -> cloud.google.com%2Fgo%2F@v%2Fv0.26.0.mod mirror://goproxy//github.com/!azure/azure-sdk-for-go/@v/v16.0.0+incompatible.zip -> github.com%2F!azure%2Fazure-sdk-for-go%2F@v%2Fv16.0.0+incompatible.zip mirror://goproxy//github.com/!azure/azure-sdk-for-go/@v/v16.0.0+incompatible.mod -> github.com%2F!azure%2Fazure-sdk-for-go%2F@v%2Fv16.0.0+incompatible.mod mirror://goproxy//github.com/!azure/go-autorest/@v/v10.7.0+incompatible.mod -> github.com%2F!azure%2Fgo-autorest%2F@v%2Fv10.7.0+incompatible.mod mirror://goproxy//github.com/!azure/go-autorest/@v/v10.15.3+incompatible.zip -> github.com%2F!azure%2Fgo-autorest%2F@v%2Fv10.15.3+incompatible.zip mirror://goproxy//github.com/!azure/go-autorest/@v/v10.15.3+incompatible.mod -> github.com%2F!azure%2Fgo-autorest%2F@v%2Fv10.15.3+incompatible.mod mirror://goproxy//github.com/!burnt!sushi/toml/@v/v0.3.1.mod -> github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.mod mirror://goproxy//github.com/!data!dog/datadog-go/@v/v2.2.0+incompatible.zip -> github.com%2F!data!dog%2Fdatadog-go%2F@v%2Fv2.2.0+incompatible.zip mirror://goproxy//github.com/!data!dog/datadog-go/@v/v2.2.0+incompatible.mod -> github.com%2F!data!dog%2Fdatadog-go%2F@v%2Fv2.2.0+incompatible.mod mirror://goproxy//github.com/!data!dog/datadog-go/@v/v3.2.0+incompatible.zip -> github.com%2F!data!dog%2Fdatadog-go%2F@v%2Fv3.2.0+incompatible.zip mirror://goproxy//github.com/!data!dog/datadog-go/@v/v3.2.0+incompatible.mod -> github.com%2F!data!dog%2Fdatadog-go%2F@v%2Fv3.2.0+incompatible.mod mirror://goproxy//github.com/!microsoft/go-winio/@v/v0.4.3.zip -> github.com%2F!microsoft%2Fgo-winio%2F@v%2Fv0.4.3.zip mirror://goproxy//github.com/!microsoft/go-winio/@v/v0.4.3.mod -> github.com%2F!microsoft%2Fgo-winio%2F@v%2Fv0.4.3.mod mirror://goproxy//github.com/!n!y!times/gziphandler/@v/v1.0.1.zip -> github.com%2F!n!y!times%2Fgziphandler%2F@v%2Fv1.0.1.zip mirror://goproxy//github.com/!n!y!times/gziphandler/@v/v1.0.1.mod -> github.com%2F!n!y!times%2Fgziphandler%2F@v%2Fv1.0.1.mod mirror://goproxy//github.com/!stack!exchange/wmi/@v/v0.0.0-20180116203802-5d049714c4a6.zip -> github.com%2F!stack!exchange%2Fwmi%2F@v%2Fv0.0.0-20180116203802-5d049714c4a6.zip mirror://goproxy//github.com/!stack!exchange/wmi/@v/v0.0.0-20180116203802-5d049714c4a6.mod -> github.com%2F!stack!exchange%2Fwmi%2F@v%2Fv0.0.0-20180116203802-5d049714c4a6.mod mirror://goproxy//github.com/abdullin/seq/@v/v0.0.0-20160510034733-d5467c17e7af.zip -> github.com%2Fabdullin%2Fseq%2F@v%2Fv0.0.0-20160510034733-d5467c17e7af.zip mirror://goproxy//github.com/abdullin/seq/@v/v0.0.0-20160510034733-d5467c17e7af.mod -> github.com%2Fabdullin%2Fseq%2F@v%2Fv0.0.0-20160510034733-d5467c17e7af.mod mirror://goproxy//github.com/alecthomas/template/@v/v0.0.0-20160405071501-a0175ee3bccc.mod -> github.com%2Falecthomas%2Ftemplate%2F@v%2Fv0.0.0-20160405071501-a0175ee3bccc.mod mirror://goproxy//github.com/alecthomas/template/@v/v0.0.0-20190718012654-fb15b899a751.mod -> github.com%2Falecthomas%2Ftemplate%2F@v%2Fv0.0.0-20190718012654-fb15b899a751.mod mirror://goproxy//github.com/alecthomas/units/@v/v0.0.0-20151022065526-2efee857e7cf.mod -> github.com%2Falecthomas%2Funits%2F@v%2Fv0.0.0-20151022065526-2efee857e7cf.mod mirror://goproxy//github.com/alecthomas/units/@v/v0.0.0-20190717042225-c3de453c63f4.mod -> github.com%2Falecthomas%2Funits%2F@v%2Fv0.0.0-20190717042225-c3de453c63f4.mod mirror://goproxy//github.com/armon/circbuf/@v/v0.0.0-20150827004946-bbbad097214e.zip -> github.com%2Farmon%2Fcircbuf%2F@v%2Fv0.0.0-20150827004946-bbbad097214e.zip mirror://goproxy//github.com/armon/circbuf/@v/v0.0.0-20150827004946-bbbad097214e.mod -> github.com%2Farmon%2Fcircbuf%2F@v%2Fv0.0.0-20150827004946-bbbad097214e.mod mirror://goproxy//github.com/armon/go-metrics/@v/v0.0.0-20180917152333-f0300d1749da.zip -> github.com%2Farmon%2Fgo-metrics%2F@v%2Fv0.0.0-20180917152333-f0300d1749da.zip mirror://goproxy//github.com/armon/go-metrics/@v/v0.0.0-20180917152333-f0300d1749da.mod -> github.com%2Farmon%2Fgo-metrics%2F@v%2Fv0.0.0-20180917152333-f0300d1749da.mod mirror://goproxy//github.com/armon/go-metrics/@v/v0.0.0-20190430140413-ec5e00d3c878.zip -> github.com%2Farmon%2Fgo-metrics%2F@v%2Fv0.0.0-20190430140413-ec5e00d3c878.zip mirror://goproxy//github.com/armon/go-metrics/@v/v0.0.0-20190430140413-ec5e00d3c878.mod -> github.com%2Farmon%2Fgo-metrics%2F@v%2Fv0.0.0-20190430140413-ec5e00d3c878.mod mirror://goproxy//github.com/armon/go-radix/@v/v0.0.0-20180808171621-7fddfc383310.zip -> github.com%2Farmon%2Fgo-radix%2F@v%2Fv0.0.0-20180808171621-7fddfc383310.zip mirror://goproxy//github.com/armon/go-metrics/@v/v0.3.4.zip -> github.com%2Farmon%2Fgo-metrics%2F@v%2Fv0.3.4.zip mirror://goproxy//github.com/armon/go-metrics/@v/v0.3.4.mod -> github.com%2Farmon%2Fgo-metrics%2F@v%2Fv0.3.4.mod mirror://goproxy//github.com/armon/go-radix/@v/v0.0.0-20180808171621-7fddfc383310.mod -> github.com%2Farmon%2Fgo-radix%2F@v%2Fv0.0.0-20180808171621-7fddfc383310.mod mirror://goproxy//github.com/armon/go-radix/@v/v1.0.0.zip -> github.com%2Farmon%2Fgo-radix%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/armon/go-radix/@v/v1.0.0.mod -> github.com%2Farmon%2Fgo-radix%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/aws/aws-sdk-go/@v/v1.25.41.zip -> github.com%2Faws%2Faws-sdk-go%2F@v%2Fv1.25.41.zip mirror://goproxy//github.com/aws/aws-sdk-go/@v/v1.25.41.mod -> github.com%2Faws%2Faws-sdk-go%2F@v%2Fv1.25.41.mod mirror://goproxy//github.com/beorn7/perks/@v/v0.0.0-20180321164747-3a771d992973.zip -> github.com%2Fbeorn7%2Fperks%2F@v%2Fv0.0.0-20180321164747-3a771d992973.zip mirror://goproxy//github.com/beorn7/perks/@v/v0.0.0-20180321164747-3a771d992973.mod -> github.com%2Fbeorn7%2Fperks%2F@v%2Fv0.0.0-20180321164747-3a771d992973.mod mirror://goproxy//github.com/beorn7/perks/@v/v1.0.0.mod -> github.com%2Fbeorn7%2Fperks%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/beorn7/perks/@v/v1.0.1.zip -> github.com%2Fbeorn7%2Fperks%2F@v%2Fv1.0.1.zip mirror://goproxy//github.com/beorn7/perks/@v/v1.0.1.mod -> github.com%2Fbeorn7%2Fperks%2F@v%2Fv1.0.1.mod mirror://goproxy//github.com/bgentry/speakeasy/@v/v0.1.0.zip -> github.com%2Fbgentry%2Fspeakeasy%2F@v%2Fv0.1.0.zip mirror://goproxy//github.com/bgentry/speakeasy/@v/v0.1.0.mod -> github.com%2Fbgentry%2Fspeakeasy%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/boltdb/bolt/@v/v1.3.1.zip -> github.com%2Fboltdb%2Fbolt%2F@v%2Fv1.3.1.zip mirror://goproxy//github.com/boltdb/bolt/@v/v1.3.1.mod -> github.com%2Fboltdb%2Fbolt%2F@v%2Fv1.3.1.mod mirror://goproxy//github.com/census-instrumentation/opencensus-proto/@v/v0.2.1.zip -> github.com%2Fcensus-instrumentation%2Fopencensus-proto%2F@v%2Fv0.2.1.zip mirror://goproxy//github.com/census-instrumentation/opencensus-proto/@v/v0.2.1.mod -> github.com%2Fcensus-instrumentation%2Fopencensus-proto%2F@v%2Fv0.2.1.mod mirror://goproxy//github.com/cespare/xxhash/v2/@v/v2.1.1.zip -> github.com%2Fcespare%2Fxxhash%2Fv2%2F@v%2Fv2.1.1.zip mirror://goproxy//github.com/cespare/xxhash/v2/@v/v2.1.1.mod -> github.com%2Fcespare%2Fxxhash%2Fv2%2F@v%2Fv2.1.1.mod mirror://goproxy//github.com/circonus-labs/circonus-gometrics/@v/v2.3.1+incompatible.zip -> github.com%2Fcirconus-labs%2Fcirconus-gometrics%2F@v%2Fv2.3.1+incompatible.zip mirror://goproxy//github.com/circonus-labs/circonus-gometrics/@v/v2.3.1+incompatible.mod -> github.com%2Fcirconus-labs%2Fcirconus-gometrics%2F@v%2Fv2.3.1+incompatible.mod mirror://goproxy//github.com/circonus-labs/circonusllhist/@v/v0.1.3.zip -> github.com%2Fcirconus-labs%2Fcirconusllhist%2F@v%2Fv0.1.3.zip mirror://goproxy//github.com/circonus-labs/circonusllhist/@v/v0.1.3.mod -> github.com%2Fcirconus-labs%2Fcirconusllhist%2F@v%2Fv0.1.3.mod mirror://goproxy//github.com/client9/misspell/@v/v0.3.4.mod -> github.com%2Fclient9%2Fmisspell%2F@v%2Fv0.3.4.mod mirror://goproxy//github.com/cncf/udpa/go/@v/v0.0.0-20200313221541-5f7e5dd04533.zip -> github.com%2Fcncf%2Fudpa%2Fgo%2F@v%2Fv0.0.0-20200313221541-5f7e5dd04533.zip mirror://goproxy//github.com/cncf/udpa/go/@v/v0.0.0-20200313221541-5f7e5dd04533.mod -> github.com%2Fcncf%2Fudpa%2Fgo%2F@v%2Fv0.0.0-20200313221541-5f7e5dd04533.mod mirror://goproxy//github.com/coredns/coredns/@v/v1.1.2.zip -> github.com%2Fcoredns%2Fcoredns%2F@v%2Fv1.1.2.zip mirror://goproxy//github.com/coredns/coredns/@v/v1.1.2.mod -> github.com%2Fcoredns%2Fcoredns%2F@v%2Fv1.1.2.mod mirror://goproxy//github.com/davecgh/go-spew/@v/v1.1.0.mod -> github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/davecgh/go-spew/@v/v1.1.1.zip -> github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.zip mirror://goproxy//github.com/davecgh/go-spew/@v/v1.1.1.mod -> github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.mod mirror://goproxy//github.com/denverdino/aliyungo/@v/v0.0.0-20170926055100-d3308649c661.zip -> github.com%2Fdenverdino%2Faliyungo%2F@v%2Fv0.0.0-20170926055100-d3308649c661.zip mirror://goproxy//github.com/denverdino/aliyungo/@v/v0.0.0-20170926055100-d3308649c661.mod -> github.com%2Fdenverdino%2Faliyungo%2F@v%2Fv0.0.0-20170926055100-d3308649c661.mod mirror://goproxy//github.com/dgrijalva/jwt-go/@v/v3.2.0+incompatible.zip -> github.com%2Fdgrijalva%2Fjwt-go%2F@v%2Fv3.2.0+incompatible.zip mirror://goproxy//github.com/dgrijalva/jwt-go/@v/v3.2.0+incompatible.mod -> github.com%2Fdgrijalva%2Fjwt-go%2F@v%2Fv3.2.0+incompatible.mod mirror://goproxy//github.com/digitalocean/godo/@v/v1.1.1.zip -> github.com%2Fdigitalocean%2Fgodo%2F@v%2Fv1.1.1.zip mirror://goproxy//github.com/digitalocean/godo/@v/v1.1.1.mod -> github.com%2Fdigitalocean%2Fgodo%2F@v%2Fv1.1.1.mod mirror://goproxy//github.com/digitalocean/godo/@v/v1.10.0.zip -> github.com%2Fdigitalocean%2Fgodo%2F@v%2Fv1.10.0.zip mirror://goproxy//github.com/digitalocean/godo/@v/v1.10.0.mod -> github.com%2Fdigitalocean%2Fgodo%2F@v%2Fv1.10.0.mod mirror://goproxy//github.com/dimchansky/utfbom/@v/v1.1.0.zip -> github.com%2Fdimchansky%2Futfbom%2F@v%2Fv1.1.0.zip mirror://goproxy//github.com/dimchansky/utfbom/@v/v1.1.0.mod -> github.com%2Fdimchansky%2Futfbom%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/dnaeon/go-vcr/@v/v1.0.1.zip -> github.com%2Fdnaeon%2Fgo-vcr%2F@v%2Fv1.0.1.zip mirror://goproxy//github.com/dnaeon/go-vcr/@v/v1.0.1.mod -> github.com%2Fdnaeon%2Fgo-vcr%2F@v%2Fv1.0.1.mod mirror://goproxy//github.com/docker/go-connections/@v/v0.3.0.zip -> github.com%2Fdocker%2Fgo-connections%2F@v%2Fv0.3.0.zip mirror://goproxy//github.com/docker/go-connections/@v/v0.3.0.mod -> github.com%2Fdocker%2Fgo-connections%2F@v%2Fv0.3.0.mod mirror://goproxy//github.com/elazarl/go-bindata-assetfs/@v/v0.0.0-20160803192304-e1a2a7ec64b0.zip -> github.com%2Felazarl%2Fgo-bindata-assetfs%2F@v%2Fv0.0.0-20160803192304-e1a2a7ec64b0.zip mirror://goproxy//github.com/elazarl/go-bindata-assetfs/@v/v0.0.0-20160803192304-e1a2a7ec64b0.mod -> github.com%2Felazarl%2Fgo-bindata-assetfs%2F@v%2Fv0.0.0-20160803192304-e1a2a7ec64b0.mod mirror://goproxy//github.com/envoyproxy/go-control-plane/@v/v0.9.0.mod -> github.com%2Fenvoyproxy%2Fgo-control-plane%2F@v%2Fv0.9.0.mod mirror://goproxy//github.com/envoyproxy/go-control-plane/@v/v0.9.5.zip -> github.com%2Fenvoyproxy%2Fgo-control-plane%2F@v%2Fv0.9.5.zip mirror://goproxy//github.com/envoyproxy/go-control-plane/@v/v0.9.5.mod -> github.com%2Fenvoyproxy%2Fgo-control-plane%2F@v%2Fv0.9.5.mod mirror://goproxy//github.com/envoyproxy/protoc-gen-validate/@v/v0.1.0.zip -> github.com%2Fenvoyproxy%2Fprotoc-gen-validate%2F@v%2Fv0.1.0.zip mirror://goproxy//github.com/envoyproxy/protoc-gen-validate/@v/v0.1.0.mod -> github.com%2Fenvoyproxy%2Fprotoc-gen-validate%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/fatih/color/@v/v1.7.0.zip -> github.com%2Ffatih%2Fcolor%2F@v%2Fv1.7.0.zip mirror://goproxy//github.com/fatih/color/@v/v1.7.0.mod -> github.com%2Ffatih%2Fcolor%2F@v%2Fv1.7.0.mod mirror://goproxy//github.com/fatih/color/@v/v1.9.0.zip -> github.com%2Ffatih%2Fcolor%2F@v%2Fv1.9.0.zip mirror://goproxy//github.com/fatih/color/@v/v1.9.0.mod -> github.com%2Ffatih%2Fcolor%2F@v%2Fv1.9.0.mod mirror://goproxy//github.com/fatih/structs/@v/v1.1.0.mod -> github.com%2Ffatih%2Fstructs%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/fsnotify/fsnotify/@v/v1.4.7.zip -> github.com%2Ffsnotify%2Ffsnotify%2F@v%2Fv1.4.7.zip mirror://goproxy//github.com/fsnotify/fsnotify/@v/v1.4.7.mod -> github.com%2Ffsnotify%2Ffsnotify%2F@v%2Fv1.4.7.mod mirror://goproxy//github.com/ghodss/yaml/@v/v1.0.0.zip -> github.com%2Fghodss%2Fyaml%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/ghodss/yaml/@v/v1.0.0.mod -> github.com%2Fghodss%2Fyaml%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/go-check/check/@v/v0.0.0-20140225173054-eb6ee6f84d0a.mod -> github.com%2Fgo-check%2Fcheck%2F@v%2Fv0.0.0-20140225173054-eb6ee6f84d0a.mod mirror://goproxy//github.com/go-kit/kit/@v/v0.8.0.mod -> github.com%2Fgo-kit%2Fkit%2F@v%2Fv0.8.0.mod mirror://goproxy//github.com/go-kit/kit/@v/v0.9.0.mod -> github.com%2Fgo-kit%2Fkit%2F@v%2Fv0.9.0.mod mirror://goproxy//github.com/go-ldap/ldap/@v/v3.0.2+incompatible.zip -> github.com%2Fgo-ldap%2Fldap%2F@v%2Fv3.0.2+incompatible.zip mirror://goproxy//github.com/go-ldap/ldap/@v/v3.0.2+incompatible.mod -> github.com%2Fgo-ldap%2Fldap%2F@v%2Fv3.0.2+incompatible.mod mirror://goproxy//github.com/go-logfmt/logfmt/@v/v0.3.0.mod -> github.com%2Fgo-logfmt%2Flogfmt%2F@v%2Fv0.3.0.mod mirror://goproxy//github.com/go-logfmt/logfmt/@v/v0.4.0.mod -> github.com%2Fgo-logfmt%2Flogfmt%2F@v%2Fv0.4.0.mod mirror://goproxy//github.com/go-ole/go-ole/@v/v1.2.1.zip -> github.com%2Fgo-ole%2Fgo-ole%2F@v%2Fv1.2.1.zip mirror://goproxy//github.com/go-ole/go-ole/@v/v1.2.1.mod -> github.com%2Fgo-ole%2Fgo-ole%2F@v%2Fv1.2.1.mod mirror://goproxy//github.com/go-stack/stack/@v/v1.8.0.mod -> github.com%2Fgo-stack%2Fstack%2F@v%2Fv1.8.0.mod mirror://goproxy//github.com/go-test/deep/@v/v1.0.2-0.20181118220953-042da051cf31.mod -> github.com%2Fgo-test%2Fdeep%2F@v%2Fv1.0.2-0.20181118220953-042da051cf31.mod mirror://goproxy//github.com/go-test/deep/@v/v1.0.2.zip -> github.com%2Fgo-test%2Fdeep%2F@v%2Fv1.0.2.zip mirror://goproxy//github.com/go-test/deep/@v/v1.0.2.mod -> github.com%2Fgo-test%2Fdeep%2F@v%2Fv1.0.2.mod mirror://goproxy//github.com/gogo/protobuf/@v/v1.1.1.zip -> github.com%2Fgogo%2Fprotobuf%2F@v%2Fv1.1.1.zip mirror://goproxy//github.com/gogo/protobuf/@v/v1.1.1.mod -> github.com%2Fgogo%2Fprotobuf%2F@v%2Fv1.1.1.mod mirror://goproxy//github.com/gogo/protobuf/@v/v1.2.1.zip -> github.com%2Fgogo%2Fprotobuf%2F@v%2Fv1.2.1.zip mirror://goproxy//github.com/gogo/protobuf/@v/v1.2.1.mod -> github.com%2Fgogo%2Fprotobuf%2F@v%2Fv1.2.1.mod mirror://goproxy//github.com/golang/glog/@v/v0.0.0-20160126235308-23def4e6c14b.zip -> github.com%2Fgolang%2Fglog%2F@v%2Fv0.0.0-20160126235308-23def4e6c14b.zip mirror://goproxy//github.com/golang/glog/@v/v0.0.0-20160126235308-23def4e6c14b.mod -> github.com%2Fgolang%2Fglog%2F@v%2Fv0.0.0-20160126235308-23def4e6c14b.mod mirror://goproxy//github.com/golang/mock/@v/v1.1.1.zip -> github.com%2Fgolang%2Fmock%2F@v%2Fv1.1.1.zip mirror://goproxy//github.com/golang/mock/@v/v1.1.1.mod -> github.com%2Fgolang%2Fmock%2F@v%2Fv1.1.1.mod mirror://goproxy//github.com/golang/protobuf/@v/v1.2.0.zip -> github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.2.0.zip mirror://goproxy//github.com/golang/protobuf/@v/v1.2.0.mod -> github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.2.0.mod mirror://goproxy//github.com/golang/protobuf/@v/v1.3.1.zip -> github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.3.1.zip mirror://goproxy//github.com/golang/protobuf/@v/v1.3.1.mod -> github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.3.1.mod mirror://goproxy//github.com/golang/protobuf/@v/v1.3.2.zip -> github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.3.2.zip mirror://goproxy//github.com/golang/protobuf/@v/v1.3.2.mod -> github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.3.2.mod mirror://goproxy//github.com/golang/snappy/@v/v0.0.1.zip -> github.com%2Fgolang%2Fsnappy%2F@v%2Fv0.0.1.zip mirror://goproxy//github.com/golang/snappy/@v/v0.0.1.mod -> github.com%2Fgolang%2Fsnappy%2F@v%2Fv0.0.1.mod mirror://goproxy//github.com/google/btree/@v/v0.0.0-20180813153112-4030bb1f1f0c.zip -> github.com%2Fgoogle%2Fbtree%2F@v%2Fv0.0.0-20180813153112-4030bb1f1f0c.zip mirror://goproxy//github.com/google/btree/@v/v0.0.0-20180813153112-4030bb1f1f0c.mod -> github.com%2Fgoogle%2Fbtree%2F@v%2Fv0.0.0-20180813153112-4030bb1f1f0c.mod mirror://goproxy//github.com/google/go-cmp/@v/v0.2.0.zip -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.2.0.zip mirror://goproxy//github.com/google/go-cmp/@v/v0.2.0.mod -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.2.0.mod mirror://goproxy//github.com/google/go-cmp/@v/v0.3.1.mod -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.3.1.mod mirror://goproxy//github.com/google/go-cmp/@v/v0.4.0.zip -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.4.0.zip mirror://goproxy//github.com/google/go-cmp/@v/v0.4.0.mod -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.4.0.mod mirror://goproxy//github.com/google/go-querystring/@v/v0.0.0-20170111101155-53e6ce116135.zip -> github.com%2Fgoogle%2Fgo-querystring%2F@v%2Fv0.0.0-20170111101155-53e6ce116135.zip mirror://goproxy//github.com/google/go-querystring/@v/v0.0.0-20170111101155-53e6ce116135.mod -> github.com%2Fgoogle%2Fgo-querystring%2F@v%2Fv0.0.0-20170111101155-53e6ce116135.mod mirror://goproxy//github.com/google/gofuzz/@v/v0.0.0-20170612174753-24818f796faf.zip -> github.com%2Fgoogle%2Fgofuzz%2F@v%2Fv0.0.0-20170612174753-24818f796faf.zip mirror://goproxy//github.com/google/gofuzz/@v/v0.0.0-20170612174753-24818f796faf.mod -> github.com%2Fgoogle%2Fgofuzz%2F@v%2Fv0.0.0-20170612174753-24818f796faf.mod mirror://goproxy//github.com/google/gofuzz/@v/v1.0.0.zip -> github.com%2Fgoogle%2Fgofuzz%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/google/gofuzz/@v/v1.0.0.mod -> github.com%2Fgoogle%2Fgofuzz%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/googleapis/gnostic/@v/v0.2.0.zip -> github.com%2Fgoogleapis%2Fgnostic%2F@v%2Fv0.2.0.zip mirror://goproxy//github.com/googleapis/gnostic/@v/v0.2.0.mod -> github.com%2Fgoogleapis%2Fgnostic%2F@v%2Fv0.2.0.mod mirror://goproxy//github.com/gophercloud/gophercloud/@v/v0.0.0-20180828235145-f29afc2cceca.zip -> github.com%2Fgophercloud%2Fgophercloud%2F@v%2Fv0.0.0-20180828235145-f29afc2cceca.zip mirror://goproxy//github.com/gophercloud/gophercloud/@v/v0.0.0-20180828235145-f29afc2cceca.mod -> github.com%2Fgophercloud%2Fgophercloud%2F@v%2Fv0.0.0-20180828235145-f29afc2cceca.mod mirror://goproxy//github.com/gopherjs/gopherjs/@v/v0.0.0-20180825215210-0210a2f0f73c.zip -> github.com%2Fgopherjs%2Fgopherjs%2F@v%2Fv0.0.0-20180825215210-0210a2f0f73c.zip mirror://goproxy//github.com/gopherjs/gopherjs/@v/v0.0.0-20180825215210-0210a2f0f73c.mod -> github.com%2Fgopherjs%2Fgopherjs%2F@v%2Fv0.0.0-20180825215210-0210a2f0f73c.mod mirror://goproxy//github.com/gregjones/httpcache/@v/v0.0.0-20180305231024-9cad4c3443a7.zip -> github.com%2Fgregjones%2Fhttpcache%2F@v%2Fv0.0.0-20180305231024-9cad4c3443a7.zip mirror://goproxy//github.com/gregjones/httpcache/@v/v0.0.0-20180305231024-9cad4c3443a7.mod -> github.com%2Fgregjones%2Fhttpcache%2F@v%2Fv0.0.0-20180305231024-9cad4c3443a7.mod mirror://goproxy//github.com/hashicorp/errwrap/@v/v1.0.0.zip -> github.com%2Fhashicorp%2Ferrwrap%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/hashicorp/errwrap/@v/v1.0.0.mod -> github.com%2Fhashicorp%2Ferrwrap%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/hashicorp/go-bexpr/@v/v0.1.2.zip -> github.com%2Fhashicorp%2Fgo-bexpr%2F@v%2Fv0.1.2.zip mirror://goproxy//github.com/hashicorp/go-bexpr/@v/v0.1.2.mod -> github.com%2Fhashicorp%2Fgo-bexpr%2F@v%2Fv0.1.2.mod mirror://goproxy//github.com/hashicorp/go-checkpoint/@v/v0.0.0-20171009173528-1545e56e46de.zip -> github.com%2Fhashicorp%2Fgo-checkpoint%2F@v%2Fv0.0.0-20171009173528-1545e56e46de.zip mirror://goproxy//github.com/hashicorp/go-checkpoint/@v/v0.0.0-20171009173528-1545e56e46de.mod -> github.com%2Fhashicorp%2Fgo-checkpoint%2F@v%2Fv0.0.0-20171009173528-1545e56e46de.mod mirror://goproxy//github.com/hashicorp/go-cleanhttp/@v/v0.5.0.mod -> github.com%2Fhashicorp%2Fgo-cleanhttp%2F@v%2Fv0.5.0.mod mirror://goproxy//github.com/hashicorp/go-cleanhttp/@v/v0.5.1.zip -> github.com%2Fhashicorp%2Fgo-cleanhttp%2F@v%2Fv0.5.1.zip mirror://goproxy//github.com/hashicorp/go-cleanhttp/@v/v0.5.1.mod -> github.com%2Fhashicorp%2Fgo-cleanhttp%2F@v%2Fv0.5.1.mod mirror://goproxy//github.com/hashicorp/go-connlimit/@v/v0.2.0.zip -> github.com%2Fhashicorp%2Fgo-connlimit%2F@v%2Fv0.2.0.zip mirror://goproxy//github.com/hashicorp/go-connlimit/@v/v0.2.0.mod -> github.com%2Fhashicorp%2Fgo-connlimit%2F@v%2Fv0.2.0.mod mirror://goproxy//github.com/hashicorp/go-discover/@v/v0.0.0-20191202160150-7ec2cfbda7a2.zip -> github.com%2Fhashicorp%2Fgo-discover%2F@v%2Fv0.0.0-20191202160150-7ec2cfbda7a2.zip mirror://goproxy//github.com/hashicorp/go-discover/@v/v0.0.0-20191202160150-7ec2cfbda7a2.mod -> github.com%2Fhashicorp%2Fgo-discover%2F@v%2Fv0.0.0-20191202160150-7ec2cfbda7a2.mod mirror://goproxy//github.com/hashicorp/go-hclog/@v/v0.0.0-20180709165350-ff2cf002a8dd.mod -> github.com%2Fhashicorp%2Fgo-hclog%2F@v%2Fv0.0.0-20180709165350-ff2cf002a8dd.mod mirror://goproxy//github.com/hashicorp/go-hclog/@v/v0.8.0.mod -> github.com%2Fhashicorp%2Fgo-hclog%2F@v%2Fv0.8.0.mod mirror://goproxy//github.com/hashicorp/go-hclog/@v/v0.9.1.zip -> github.com%2Fhashicorp%2Fgo-hclog%2F@v%2Fv0.9.1.zip mirror://goproxy//github.com/hashicorp/go-hclog/@v/v0.9.1.mod -> github.com%2Fhashicorp%2Fgo-hclog%2F@v%2Fv0.9.1.mod mirror://goproxy//github.com/hashicorp/go-hclog/@v/v0.12.0.zip -> github.com%2Fhashicorp%2Fgo-hclog%2F@v%2Fv0.12.0.zip mirror://goproxy//github.com/hashicorp/go-hclog/@v/v0.12.0.mod -> github.com%2Fhashicorp%2Fgo-hclog%2F@v%2Fv0.12.0.mod mirror://goproxy//github.com/hashicorp/go-immutable-radix/@v/v1.0.0.zip -> github.com%2Fhashicorp%2Fgo-immutable-radix%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/hashicorp/go-immutable-radix/@v/v1.0.0.mod -> github.com%2Fhashicorp%2Fgo-immutable-radix%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/hashicorp/go-immutable-radix/@v/v1.1.0.zip -> github.com%2Fhashicorp%2Fgo-immutable-radix%2F@v%2Fv1.1.0.zip mirror://goproxy//github.com/hashicorp/go-immutable-radix/@v/v1.1.0.mod -> github.com%2Fhashicorp%2Fgo-immutable-radix%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/hashicorp/go-immutable-radix/@v/v1.2.0.zip -> github.com%2Fhashicorp%2Fgo-immutable-radix%2F@v%2Fv1.2.0.zip mirror://goproxy//github.com/hashicorp/go-immutable-radix/@v/v1.2.0.mod -> github.com%2Fhashicorp%2Fgo-immutable-radix%2F@v%2Fv1.2.0.mod mirror://goproxy//github.com/hashicorp/go-memdb/@v/v1.0.3.zip -> github.com%2Fhashicorp%2Fgo-memdb%2F@v%2Fv1.0.3.zip mirror://goproxy//github.com/hashicorp/go-memdb/@v/v1.0.3.mod -> github.com%2Fhashicorp%2Fgo-memdb%2F@v%2Fv1.0.3.mod mirror://goproxy//github.com/hashicorp/go-msgpack/@v/v0.5.3.mod -> github.com%2Fhashicorp%2Fgo-msgpack%2F@v%2Fv0.5.3.mod mirror://goproxy//github.com/hashicorp/go-msgpack/@v/v0.5.5.zip -> github.com%2Fhashicorp%2Fgo-msgpack%2F@v%2Fv0.5.5.zip mirror://goproxy//github.com/hashicorp/go-msgpack/@v/v0.5.5.mod -> github.com%2Fhashicorp%2Fgo-msgpack%2F@v%2Fv0.5.5.mod mirror://goproxy//github.com/hashicorp/go-multierror/@v/v1.0.0.zip -> github.com%2Fhashicorp%2Fgo-multierror%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/hashicorp/go-multierror/@v/v1.0.0.mod -> github.com%2Fhashicorp%2Fgo-multierror%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/hashicorp/go-multierror/@v/v1.1.0.zip -> github.com%2Fhashicorp%2Fgo-multierror%2F@v%2Fv1.1.0.zip mirror://goproxy//github.com/hashicorp/go-multierror/@v/v1.1.0.mod -> github.com%2Fhashicorp%2Fgo-multierror%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/hashicorp/go-plugin/@v/v1.0.1.mod -> github.com%2Fhashicorp%2Fgo-plugin%2F@v%2Fv1.0.1.mod mirror://goproxy//github.com/hashicorp/go-raftchunking/@v/v0.6.1.zip -> github.com%2Fhashicorp%2Fgo-raftchunking%2F@v%2Fv0.6.1.zip mirror://goproxy//github.com/hashicorp/go-raftchunking/@v/v0.6.1.mod -> github.com%2Fhashicorp%2Fgo-raftchunking%2F@v%2Fv0.6.1.mod mirror://goproxy//github.com/hashicorp/go-retryablehttp/@v/v0.5.3.mod -> github.com%2Fhashicorp%2Fgo-retryablehttp%2F@v%2Fv0.5.3.mod mirror://goproxy//github.com/hashicorp/go-retryablehttp/@v/v0.5.4.zip -> github.com%2Fhashicorp%2Fgo-retryablehttp%2F@v%2Fv0.5.4.zip mirror://goproxy//github.com/hashicorp/go-retryablehttp/@v/v0.5.4.mod -> github.com%2Fhashicorp%2Fgo-retryablehttp%2F@v%2Fv0.5.4.mod mirror://goproxy//github.com/hashicorp/go-rootcerts/@v/v1.0.1.mod -> github.com%2Fhashicorp%2Fgo-rootcerts%2F@v%2Fv1.0.1.mod mirror://goproxy//github.com/hashicorp/go-rootcerts/@v/v1.0.2.zip -> github.com%2Fhashicorp%2Fgo-rootcerts%2F@v%2Fv1.0.2.zip mirror://goproxy//github.com/hashicorp/go-rootcerts/@v/v1.0.2.mod -> github.com%2Fhashicorp%2Fgo-rootcerts%2F@v%2Fv1.0.2.mod mirror://goproxy//github.com/hashicorp/go-sockaddr/@v/v1.0.0.mod -> github.com%2Fhashicorp%2Fgo-sockaddr%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/hashicorp/go-sockaddr/@v/v1.0.2.zip -> github.com%2Fhashicorp%2Fgo-sockaddr%2F@v%2Fv1.0.2.zip mirror://goproxy//github.com/hashicorp/go-sockaddr/@v/v1.0.2.mod -> github.com%2Fhashicorp%2Fgo-sockaddr%2F@v%2Fv1.0.2.mod mirror://goproxy//github.com/hashicorp/go-syslog/@v/v1.0.0.zip -> github.com%2Fhashicorp%2Fgo-syslog%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/hashicorp/go-syslog/@v/v1.0.0.mod -> github.com%2Fhashicorp%2Fgo-syslog%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/hashicorp/go-uuid/@v/v1.0.0.mod -> github.com%2Fhashicorp%2Fgo-uuid%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/hashicorp/go-uuid/@v/v1.0.1.zip -> github.com%2Fhashicorp%2Fgo-uuid%2F@v%2Fv1.0.1.zip mirror://goproxy//github.com/hashicorp/go-uuid/@v/v1.0.1.mod -> github.com%2Fhashicorp%2Fgo-uuid%2F@v%2Fv1.0.1.mod mirror://goproxy//github.com/hashicorp/go-version/@v/v1.1.0.zip -> github.com%2Fhashicorp%2Fgo-version%2F@v%2Fv1.1.0.zip mirror://goproxy//github.com/hashicorp/go-version/@v/v1.1.0.mod -> github.com%2Fhashicorp%2Fgo-version%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/hashicorp/go.net/@v/v0.0.1.mod -> github.com%2Fhashicorp%2Fgo.net%2F@v%2Fv0.0.1.mod mirror://goproxy//github.com/hashicorp/golang-lru/@v/v0.5.0.mod -> github.com%2Fhashicorp%2Fgolang-lru%2F@v%2Fv0.5.0.mod mirror://goproxy//github.com/hashicorp/golang-lru/@v/v0.5.1.zip -> github.com%2Fhashicorp%2Fgolang-lru%2F@v%2Fv0.5.1.zip mirror://goproxy//github.com/hashicorp/golang-lru/@v/v0.5.1.mod -> github.com%2Fhashicorp%2Fgolang-lru%2F@v%2Fv0.5.1.mod mirror://goproxy//github.com/hashicorp/golang-lru/@v/v0.5.4.zip -> github.com%2Fhashicorp%2Fgolang-lru%2F@v%2Fv0.5.4.zip mirror://goproxy//github.com/hashicorp/golang-lru/@v/v0.5.4.mod -> github.com%2Fhashicorp%2Fgolang-lru%2F@v%2Fv0.5.4.mod mirror://goproxy//github.com/hashicorp/hcl/@v/v1.0.0.zip -> github.com%2Fhashicorp%2Fhcl%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/hashicorp/hcl/@v/v1.0.0.mod -> github.com%2Fhashicorp%2Fhcl%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/hashicorp/hil/@v/v0.0.0-20160711231837-1e86c6b523c5.zip -> github.com%2Fhashicorp%2Fhil%2F@v%2Fv0.0.0-20160711231837-1e86c6b523c5.zip mirror://goproxy//github.com/hashicorp/hil/@v/v0.0.0-20160711231837-1e86c6b523c5.mod -> github.com%2Fhashicorp%2Fhil%2F@v%2Fv0.0.0-20160711231837-1e86c6b523c5.mod mirror://goproxy//github.com/hashicorp/logutils/@v/v1.0.0.mod -> github.com%2Fhashicorp%2Flogutils%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/hashicorp/mdns/@v/v1.0.0.mod -> github.com%2Fhashicorp%2Fmdns%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/hashicorp/mdns/@v/v1.0.1.zip -> github.com%2Fhashicorp%2Fmdns%2F@v%2Fv1.0.1.zip mirror://goproxy//github.com/hashicorp/mdns/@v/v1.0.1.mod -> github.com%2Fhashicorp%2Fmdns%2F@v%2Fv1.0.1.mod mirror://goproxy//github.com/hashicorp/memberlist/@v/v0.2.2.zip -> github.com%2Fhashicorp%2Fmemberlist%2F@v%2Fv0.2.2.zip mirror://goproxy//github.com/hashicorp/memberlist/@v/v0.2.2.mod -> github.com%2Fhashicorp%2Fmemberlist%2F@v%2Fv0.2.2.mod mirror://goproxy//github.com/hashicorp/net-rpc-msgpackrpc/@v/v0.0.0-20151116020338-a14192a58a69.zip -> github.com%2Fhashicorp%2Fnet-rpc-msgpackrpc%2F@v%2Fv0.0.0-20151116020338-a14192a58a69.zip mirror://goproxy//github.com/hashicorp/net-rpc-msgpackrpc/@v/v0.0.0-20151116020338-a14192a58a69.mod -> github.com%2Fhashicorp%2Fnet-rpc-msgpackrpc%2F@v%2Fv0.0.0-20151116020338-a14192a58a69.mod mirror://goproxy//github.com/hashicorp/raft/@v/v1.1.1.mod -> github.com%2Fhashicorp%2Fraft%2F@v%2Fv1.1.1.mod mirror://goproxy//github.com/hashicorp/raft/@v/v1.1.2.zip -> github.com%2Fhashicorp%2Fraft%2F@v%2Fv1.1.2.zip mirror://goproxy//github.com/hashicorp/raft/@v/v1.1.2.mod -> github.com%2Fhashicorp%2Fraft%2F@v%2Fv1.1.2.mod mirror://goproxy//github.com/hashicorp/raft-boltdb/@v/v0.0.0-20171010151810-6e5ba93211ea.zip -> github.com%2Fhashicorp%2Fraft-boltdb%2F@v%2Fv0.0.0-20171010151810-6e5ba93211ea.zip mirror://goproxy//github.com/hashicorp/raft-boltdb/@v/v0.0.0-20171010151810-6e5ba93211ea.mod -> github.com%2Fhashicorp%2Fraft-boltdb%2F@v%2Fv0.0.0-20171010151810-6e5ba93211ea.mod mirror://goproxy//github.com/hashicorp/serf/@v/v0.9.3.zip -> github.com%2Fhashicorp%2Fserf%2F@v%2Fv0.9.3.zip mirror://goproxy//github.com/hashicorp/serf/@v/v0.9.3.mod -> github.com%2Fhashicorp%2Fserf%2F@v%2Fv0.9.3.mod mirror://goproxy//github.com/hashicorp/vault/api/@v/v1.0.4.zip -> github.com%2Fhashicorp%2Fvault%2Fapi%2F@v%2Fv1.0.4.zip mirror://goproxy//github.com/hashicorp/vault/api/@v/v1.0.4.mod -> github.com%2Fhashicorp%2Fvault%2Fapi%2F@v%2Fv1.0.4.mod mirror://goproxy//github.com/hashicorp/vault/sdk/@v/v0.1.13.zip -> github.com%2Fhashicorp%2Fvault%2Fsdk%2F@v%2Fv0.1.13.zip mirror://goproxy//github.com/hashicorp/vault/sdk/@v/v0.1.13.mod -> github.com%2Fhashicorp%2Fvault%2Fsdk%2F@v%2Fv0.1.13.mod mirror://goproxy//github.com/hashicorp/vic/@v/v1.5.1-0.20190403131502-bbfe86ec9443.zip -> github.com%2Fhashicorp%2Fvic%2F@v%2Fv1.5.1-0.20190403131502-bbfe86ec9443.zip mirror://goproxy//github.com/hashicorp/vic/@v/v1.5.1-0.20190403131502-bbfe86ec9443.mod -> github.com%2Fhashicorp%2Fvic%2F@v%2Fv1.5.1-0.20190403131502-bbfe86ec9443.mod mirror://goproxy//github.com/hashicorp/yamux/@v/v0.0.0-20180604194846-3520598351bb.mod -> github.com%2Fhashicorp%2Fyamux%2F@v%2Fv0.0.0-20180604194846-3520598351bb.mod mirror://goproxy//github.com/hashicorp/yamux/@v/v0.0.0-20181012175058-2f1d1f20f75d.zip -> github.com%2Fhashicorp%2Fyamux%2F@v%2Fv0.0.0-20181012175058-2f1d1f20f75d.zip mirror://goproxy//github.com/hashicorp/yamux/@v/v0.0.0-20181012175058-2f1d1f20f75d.mod -> github.com%2Fhashicorp%2Fyamux%2F@v%2Fv0.0.0-20181012175058-2f1d1f20f75d.mod mirror://goproxy//github.com/hpcloud/tail/@v/v1.0.0.zip -> github.com%2Fhpcloud%2Ftail%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/hpcloud/tail/@v/v1.0.0.mod -> github.com%2Fhpcloud%2Ftail%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/imdario/mergo/@v/v0.3.6.zip -> github.com%2Fimdario%2Fmergo%2F@v%2Fv0.3.6.zip mirror://goproxy//github.com/imdario/mergo/@v/v0.3.6.mod -> github.com%2Fimdario%2Fmergo%2F@v%2Fv0.3.6.mod mirror://goproxy//github.com/jarcoal/httpmock/@v/v0.0.0-20180424175123-9c70cfe4a1da.zip -> github.com%2Fjarcoal%2Fhttpmock%2F@v%2Fv0.0.0-20180424175123-9c70cfe4a1da.zip mirror://goproxy//github.com/jarcoal/httpmock/@v/v0.0.0-20180424175123-9c70cfe4a1da.mod -> github.com%2Fjarcoal%2Fhttpmock%2F@v%2Fv0.0.0-20180424175123-9c70cfe4a1da.mod mirror://goproxy//github.com/jmespath/go-jmespath/@v/v0.0.0-20180206201540-c2b33e8439af.zip -> github.com%2Fjmespath%2Fgo-jmespath%2F@v%2Fv0.0.0-20180206201540-c2b33e8439af.zip mirror://goproxy//github.com/jmespath/go-jmespath/@v/v0.0.0-20180206201540-c2b33e8439af.mod -> github.com%2Fjmespath%2Fgo-jmespath%2F@v%2Fv0.0.0-20180206201540-c2b33e8439af.mod mirror://goproxy//github.com/joyent/triton-go/@v/v0.0.0-20180628001255-830d2b111e62.zip -> github.com%2Fjoyent%2Ftriton-go%2F@v%2Fv0.0.0-20180628001255-830d2b111e62.zip mirror://goproxy//github.com/joyent/triton-go/@v/v0.0.0-20180628001255-830d2b111e62.mod -> github.com%2Fjoyent%2Ftriton-go%2F@v%2Fv0.0.0-20180628001255-830d2b111e62.mod mirror://goproxy//github.com/json-iterator/go/@v/v1.1.5.zip -> github.com%2Fjson-iterator%2Fgo%2F@v%2Fv1.1.5.zip mirror://goproxy//github.com/json-iterator/go/@v/v1.1.5.mod -> github.com%2Fjson-iterator%2Fgo%2F@v%2Fv1.1.5.mod mirror://goproxy//github.com/json-iterator/go/@v/v1.1.6.mod -> github.com%2Fjson-iterator%2Fgo%2F@v%2Fv1.1.6.mod mirror://goproxy//github.com/json-iterator/go/@v/v1.1.9.zip -> github.com%2Fjson-iterator%2Fgo%2F@v%2Fv1.1.9.zip mirror://goproxy//github.com/json-iterator/go/@v/v1.1.9.mod -> github.com%2Fjson-iterator%2Fgo%2F@v%2Fv1.1.9.mod mirror://goproxy//github.com/jtolds/gls/@v/v4.2.1+incompatible.mod -> github.com%2Fjtolds%2Fgls%2F@v%2Fv4.2.1+incompatible.mod mirror://goproxy//github.com/julienschmidt/httprouter/@v/v1.2.0.mod -> github.com%2Fjulienschmidt%2Fhttprouter%2F@v%2Fv1.2.0.mod mirror://goproxy//github.com/kisielk/errcheck/@v/v1.1.0.mod -> github.com%2Fkisielk%2Ferrcheck%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/kisielk/gotool/@v/v1.0.0.mod -> github.com%2Fkisielk%2Fgotool%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/konsorten/go-windows-terminal-sequences/@v/v1.0.1.zip -> github.com%2Fkonsorten%2Fgo-windows-terminal-sequences%2F@v%2Fv1.0.1.zip mirror://goproxy//github.com/konsorten/go-windows-terminal-sequences/@v/v1.0.1.mod -> github.com%2Fkonsorten%2Fgo-windows-terminal-sequences%2F@v%2Fv1.0.1.mod mirror://goproxy//github.com/kr/logfmt/@v/v0.0.0-20140226030751-b84e30acd515.mod -> github.com%2Fkr%2Flogfmt%2F@v%2Fv0.0.0-20140226030751-b84e30acd515.mod mirror://goproxy//github.com/kr/pretty/@v/v0.1.0.mod -> github.com%2Fkr%2Fpretty%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/kr/pretty/@v/v0.2.0.zip -> github.com%2Fkr%2Fpretty%2F@v%2Fv0.2.0.zip mirror://goproxy//github.com/kr/pretty/@v/v0.2.0.mod -> github.com%2Fkr%2Fpretty%2F@v%2Fv0.2.0.mod mirror://goproxy//github.com/kr/pty/@v/v1.1.1.mod -> github.com%2Fkr%2Fpty%2F@v%2Fv1.1.1.mod mirror://goproxy//github.com/kr/text/@v/v0.1.0.zip -> github.com%2Fkr%2Ftext%2F@v%2Fv0.1.0.zip mirror://goproxy//github.com/kr/text/@v/v0.1.0.mod -> github.com%2Fkr%2Ftext%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/likexian/gokit/@v/v0.0.0-20190309162924-0a377eecf7aa.mod -> github.com%2Flikexian%2Fgokit%2F@v%2Fv0.0.0-20190309162924-0a377eecf7aa.mod mirror://goproxy//github.com/likexian/gokit/@v/v0.0.0-20190418170008-ace88ad0983b.mod -> github.com%2Flikexian%2Fgokit%2F@v%2Fv0.0.0-20190418170008-ace88ad0983b.mod mirror://goproxy//github.com/likexian/gokit/@v/v0.0.0-20190501133040-e77ea8b19cdc.mod -> github.com%2Flikexian%2Fgokit%2F@v%2Fv0.0.0-20190501133040-e77ea8b19cdc.mod mirror://goproxy//github.com/likexian/gokit/@v/v0.20.16.mod -> github.com%2Flikexian%2Fgokit%2F@v%2Fv0.20.16.mod mirror://goproxy//github.com/likexian/simplejson-go/@v/v0.0.0-20190409170913-40473a74d76d.mod -> github.com%2Flikexian%2Fsimplejson-go%2F@v%2Fv0.0.0-20190409170913-40473a74d76d.mod mirror://goproxy//github.com/likexian/simplejson-go/@v/v0.0.0-20190419151922-c1f9f0b4f084.mod -> github.com%2Flikexian%2Fsimplejson-go%2F@v%2Fv0.0.0-20190419151922-c1f9f0b4f084.mod mirror://goproxy//github.com/likexian/simplejson-go/@v/v0.0.0-20190502021454-d8787b4bfa0b.mod -> github.com%2Flikexian%2Fsimplejson-go%2F@v%2Fv0.0.0-20190502021454-d8787b4bfa0b.mod mirror://goproxy//github.com/linode/linodego/@v/v0.7.1.zip -> github.com%2Flinode%2Flinodego%2F@v%2Fv0.7.1.zip mirror://goproxy//github.com/linode/linodego/@v/v0.7.1.mod -> github.com%2Flinode%2Flinodego%2F@v%2Fv0.7.1.mod mirror://goproxy//github.com/mattn/go-colorable/@v/v0.0.9.mod -> github.com%2Fmattn%2Fgo-colorable%2F@v%2Fv0.0.9.mod mirror://goproxy//github.com/mattn/go-colorable/@v/v0.1.4.mod -> github.com%2Fmattn%2Fgo-colorable%2F@v%2Fv0.1.4.mod mirror://goproxy//github.com/mattn/go-colorable/@v/v0.1.6.zip -> github.com%2Fmattn%2Fgo-colorable%2F@v%2Fv0.1.6.zip mirror://goproxy//github.com/mattn/go-colorable/@v/v0.1.6.mod -> github.com%2Fmattn%2Fgo-colorable%2F@v%2Fv0.1.6.mod mirror://goproxy//github.com/mattn/go-isatty/@v/v0.0.3.mod -> github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.3.mod mirror://goproxy//github.com/mattn/go-isatty/@v/v0.0.8.mod -> github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.8.mod mirror://goproxy//github.com/mattn/go-isatty/@v/v0.0.10.mod -> github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.10.mod mirror://goproxy//github.com/mattn/go-isatty/@v/v0.0.11.mod -> github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.11.mod mirror://goproxy//github.com/mattn/go-isatty/@v/v0.0.12.zip -> github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.12.zip mirror://goproxy//github.com/mattn/go-isatty/@v/v0.0.12.mod -> github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.12.mod mirror://goproxy//github.com/matttproud/golang_protobuf_extensions/@v/v1.0.1.zip -> github.com%2Fmatttproud%2Fgolang_protobuf_extensions%2F@v%2Fv1.0.1.zip mirror://goproxy//github.com/matttproud/golang_protobuf_extensions/@v/v1.0.1.mod -> github.com%2Fmatttproud%2Fgolang_protobuf_extensions%2F@v%2Fv1.0.1.mod mirror://goproxy//github.com/miekg/dns/@v/v1.0.14.mod -> github.com%2Fmiekg%2Fdns%2F@v%2Fv1.0.14.mod mirror://goproxy//github.com/miekg/dns/@v/v1.1.26.zip -> github.com%2Fmiekg%2Fdns%2F@v%2Fv1.1.26.zip mirror://goproxy//github.com/miekg/dns/@v/v1.1.26.mod -> github.com%2Fmiekg%2Fdns%2F@v%2Fv1.1.26.mod mirror://goproxy//github.com/mitchellh/cli/@v/v1.0.0.mod -> github.com%2Fmitchellh%2Fcli%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/mitchellh/cli/@v/v1.1.0.zip -> github.com%2Fmitchellh%2Fcli%2F@v%2Fv1.1.0.zip mirror://goproxy//github.com/mitchellh/cli/@v/v1.1.0.mod -> github.com%2Fmitchellh%2Fcli%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/mitchellh/copystructure/@v/v1.0.0.zip -> github.com%2Fmitchellh%2Fcopystructure%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/mitchellh/copystructure/@v/v1.0.0.mod -> github.com%2Fmitchellh%2Fcopystructure%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/mitchellh/go-homedir/@v/v1.0.0.mod -> github.com%2Fmitchellh%2Fgo-homedir%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/mitchellh/go-homedir/@v/v1.1.0.zip -> github.com%2Fmitchellh%2Fgo-homedir%2F@v%2Fv1.1.0.zip mirror://goproxy//github.com/mitchellh/go-homedir/@v/v1.1.0.mod -> github.com%2Fmitchellh%2Fgo-homedir%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/mitchellh/go-testing-interface/@v/v0.0.0-20171004221916-a61a99592b77.mod -> github.com%2Fmitchellh%2Fgo-testing-interface%2F@v%2Fv0.0.0-20171004221916-a61a99592b77.mod mirror://goproxy//github.com/mitchellh/go-testing-interface/@v/v1.0.0.zip -> github.com%2Fmitchellh%2Fgo-testing-interface%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/mitchellh/go-testing-interface/@v/v1.0.0.mod -> github.com%2Fmitchellh%2Fgo-testing-interface%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/mitchellh/go-testing-interface/@v/v1.0.3.zip -> github.com%2Fmitchellh%2Fgo-testing-interface%2F@v%2Fv1.0.3.zip mirror://goproxy//github.com/mitchellh/go-testing-interface/@v/v1.0.3.mod -> github.com%2Fmitchellh%2Fgo-testing-interface%2F@v%2Fv1.0.3.mod mirror://goproxy//github.com/mitchellh/go-wordwrap/@v/v1.0.0.mod -> github.com%2Fmitchellh%2Fgo-wordwrap%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/mitchellh/hashstructure/@v/v0.0.0-20170609045927-2bca23e0e452.zip -> github.com%2Fmitchellh%2Fhashstructure%2F@v%2Fv0.0.0-20170609045927-2bca23e0e452.zip mirror://goproxy//github.com/mitchellh/hashstructure/@v/v0.0.0-20170609045927-2bca23e0e452.mod -> github.com%2Fmitchellh%2Fhashstructure%2F@v%2Fv0.0.0-20170609045927-2bca23e0e452.mod mirror://goproxy//github.com/mitchellh/mapstructure/@v/v0.0.0-20160808181253-ca63d7c062ee.mod -> github.com%2Fmitchellh%2Fmapstructure%2F@v%2Fv0.0.0-20160808181253-ca63d7c062ee.mod mirror://goproxy//github.com/mitchellh/mapstructure/@v/v1.1.2.mod -> github.com%2Fmitchellh%2Fmapstructure%2F@v%2Fv1.1.2.mod mirror://goproxy//github.com/mitchellh/mapstructure/@v/v1.2.3.zip -> github.com%2Fmitchellh%2Fmapstructure%2F@v%2Fv1.2.3.zip mirror://goproxy//github.com/mitchellh/mapstructure/@v/v1.2.3.mod -> github.com%2Fmitchellh%2Fmapstructure%2F@v%2Fv1.2.3.mod mirror://goproxy//github.com/mitchellh/reflectwalk/@v/v1.0.0.mod -> github.com%2Fmitchellh%2Freflectwalk%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/mitchellh/reflectwalk/@v/v1.0.1.zip -> github.com%2Fmitchellh%2Freflectwalk%2F@v%2Fv1.0.1.zip mirror://goproxy//github.com/mitchellh/reflectwalk/@v/v1.0.1.mod -> github.com%2Fmitchellh%2Freflectwalk%2F@v%2Fv1.0.1.mod mirror://goproxy//github.com/modern-go/concurrent/@v/v0.0.0-20180228061459-e0a39a4cb421.mod -> github.com%2Fmodern-go%2Fconcurrent%2F@v%2Fv0.0.0-20180228061459-e0a39a4cb421.mod mirror://goproxy//github.com/modern-go/concurrent/@v/v0.0.0-20180306012644-bacd9c7ef1dd.zip -> github.com%2Fmodern-go%2Fconcurrent%2F@v%2Fv0.0.0-20180306012644-bacd9c7ef1dd.zip mirror://goproxy//github.com/modern-go/concurrent/@v/v0.0.0-20180306012644-bacd9c7ef1dd.mod -> github.com%2Fmodern-go%2Fconcurrent%2F@v%2Fv0.0.0-20180306012644-bacd9c7ef1dd.mod mirror://goproxy//github.com/modern-go/reflect2/@v/v0.0.0-20180701023420-4b7aa43c6742.mod -> github.com%2Fmodern-go%2Freflect2%2F@v%2Fv0.0.0-20180701023420-4b7aa43c6742.mod mirror://goproxy//github.com/modern-go/reflect2/@v/v1.0.1.zip -> github.com%2Fmodern-go%2Freflect2%2F@v%2Fv1.0.1.zip mirror://goproxy//github.com/modern-go/reflect2/@v/v1.0.1.mod -> github.com%2Fmodern-go%2Freflect2%2F@v%2Fv1.0.1.mod mirror://goproxy//github.com/mwitkow/go-conntrack/@v/v0.0.0-20161129095857-cc309e4a2223.mod -> github.com%2Fmwitkow%2Fgo-conntrack%2F@v%2Fv0.0.0-20161129095857-cc309e4a2223.mod mirror://goproxy//github.com/nicolai86/scaleway-sdk/@v/v1.10.2-0.20180628010248-798f60e20bb2.zip -> github.com%2Fnicolai86%2Fscaleway-sdk%2F@v%2Fv1.10.2-0.20180628010248-798f60e20bb2.zip mirror://goproxy//github.com/nicolai86/scaleway-sdk/@v/v1.10.2-0.20180628010248-798f60e20bb2.mod -> github.com%2Fnicolai86%2Fscaleway-sdk%2F@v%2Fv1.10.2-0.20180628010248-798f60e20bb2.mod mirror://goproxy//github.com/oklog/run/@v/v1.0.0.mod -> github.com%2Foklog%2Frun%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/onsi/ginkgo/@v/v1.6.0.zip -> github.com%2Fonsi%2Fginkgo%2F@v%2Fv1.6.0.zip mirror://goproxy//github.com/onsi/ginkgo/@v/v1.6.0.mod -> github.com%2Fonsi%2Fginkgo%2F@v%2Fv1.6.0.mod mirror://goproxy//github.com/onsi/gomega/@v/v1.4.1.mod -> github.com%2Fonsi%2Fgomega%2F@v%2Fv1.4.1.mod mirror://goproxy//github.com/packethost/packngo/@v/v0.1.1-0.20180711074735-b9cb5096f54c.zip -> github.com%2Fpackethost%2Fpackngo%2F@v%2Fv0.1.1-0.20180711074735-b9cb5096f54c.zip mirror://goproxy//github.com/packethost/packngo/@v/v0.1.1-0.20180711074735-b9cb5096f54c.mod -> github.com%2Fpackethost%2Fpackngo%2F@v%2Fv0.1.1-0.20180711074735-b9cb5096f54c.mod mirror://goproxy//github.com/pascaldekloe/goe/@v/v0.0.0-20180627143212-57f6aae5913c.mod -> github.com%2Fpascaldekloe%2Fgoe%2F@v%2Fv0.0.0-20180627143212-57f6aae5913c.mod mirror://goproxy//github.com/pascaldekloe/goe/@v/v0.1.0.zip -> github.com%2Fpascaldekloe%2Fgoe%2F@v%2Fv0.1.0.zip mirror://goproxy//github.com/pascaldekloe/goe/@v/v0.1.0.mod -> github.com%2Fpascaldekloe%2Fgoe%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/peterbourgon/diskv/@v/v2.0.1+incompatible.zip -> github.com%2Fpeterbourgon%2Fdiskv%2F@v%2Fv2.0.1+incompatible.zip mirror://goproxy//github.com/peterbourgon/diskv/@v/v2.0.1+incompatible.mod -> github.com%2Fpeterbourgon%2Fdiskv%2F@v%2Fv2.0.1+incompatible.mod mirror://goproxy//github.com/pierrec/lz4/@v/v2.0.5+incompatible.zip -> github.com%2Fpierrec%2Flz4%2F@v%2Fv2.0.5+incompatible.zip mirror://goproxy//github.com/pierrec/lz4/@v/v2.0.5+incompatible.mod -> github.com%2Fpierrec%2Flz4%2F@v%2Fv2.0.5+incompatible.mod mirror://goproxy//github.com/pkg/errors/@v/v0.8.0.mod -> github.com%2Fpkg%2Ferrors%2F@v%2Fv0.8.0.mod mirror://goproxy//github.com/pkg/errors/@v/v0.8.1.zip -> github.com%2Fpkg%2Ferrors%2F@v%2Fv0.8.1.zip mirror://goproxy//github.com/pkg/errors/@v/v0.8.1.mod -> github.com%2Fpkg%2Ferrors%2F@v%2Fv0.8.1.mod mirror://goproxy//github.com/pmezard/go-difflib/@v/v1.0.0.zip -> github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/pmezard/go-difflib/@v/v1.0.0.mod -> github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/posener/complete/@v/v1.1.1.mod -> github.com%2Fposener%2Fcomplete%2F@v%2Fv1.1.1.mod mirror://goproxy//github.com/posener/complete/@v/v1.2.3.zip -> github.com%2Fposener%2Fcomplete%2F@v%2Fv1.2.3.zip mirror://goproxy//github.com/posener/complete/@v/v1.2.3.mod -> github.com%2Fposener%2Fcomplete%2F@v%2Fv1.2.3.mod mirror://goproxy//github.com/prometheus/client_golang/@v/v0.9.1.mod -> github.com%2Fprometheus%2Fclient_golang%2F@v%2Fv0.9.1.mod mirror://goproxy//github.com/prometheus/client_golang/@v/v0.9.2.zip -> github.com%2Fprometheus%2Fclient_golang%2F@v%2Fv0.9.2.zip mirror://goproxy//github.com/prometheus/client_golang/@v/v0.9.2.mod -> github.com%2Fprometheus%2Fclient_golang%2F@v%2Fv0.9.2.mod mirror://goproxy//github.com/prometheus/client_golang/@v/v1.0.0.mod -> github.com%2Fprometheus%2Fclient_golang%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/prometheus/client_golang/@v/v1.4.0.zip -> github.com%2Fprometheus%2Fclient_golang%2F@v%2Fv1.4.0.zip mirror://goproxy//github.com/prometheus/client_golang/@v/v1.4.0.mod -> github.com%2Fprometheus%2Fclient_golang%2F@v%2Fv1.4.0.mod mirror://goproxy//github.com/prometheus/client_model/@v/v0.0.0-20180712105110-5c3871d89910.zip -> github.com%2Fprometheus%2Fclient_model%2F@v%2Fv0.0.0-20180712105110-5c3871d89910.zip mirror://goproxy//github.com/prometheus/client_model/@v/v0.0.0-20180712105110-5c3871d89910.mod -> github.com%2Fprometheus%2Fclient_model%2F@v%2Fv0.0.0-20180712105110-5c3871d89910.mod mirror://goproxy//github.com/prometheus/client_model/@v/v0.0.0-20190129233127-fd36f4220a90.mod -> github.com%2Fprometheus%2Fclient_model%2F@v%2Fv0.0.0-20190129233127-fd36f4220a90.mod mirror://goproxy//github.com/prometheus/client_model/@v/v0.0.0-20190812154241-14fe0d1b01d4.zip -> github.com%2Fprometheus%2Fclient_model%2F@v%2Fv0.0.0-20190812154241-14fe0d1b01d4.zip mirror://goproxy//github.com/prometheus/client_model/@v/v0.0.0-20190812154241-14fe0d1b01d4.mod -> github.com%2Fprometheus%2Fclient_model%2F@v%2Fv0.0.0-20190812154241-14fe0d1b01d4.mod mirror://goproxy//github.com/prometheus/client_model/@v/v0.2.0.zip -> github.com%2Fprometheus%2Fclient_model%2F@v%2Fv0.2.0.zip mirror://goproxy//github.com/prometheus/client_model/@v/v0.2.0.mod -> github.com%2Fprometheus%2Fclient_model%2F@v%2Fv0.2.0.mod mirror://goproxy//github.com/prometheus/common/@v/v0.0.0-20181126121408-4724e9255275.zip -> github.com%2Fprometheus%2Fcommon%2F@v%2Fv0.0.0-20181126121408-4724e9255275.zip mirror://goproxy//github.com/prometheus/common/@v/v0.0.0-20181126121408-4724e9255275.mod -> github.com%2Fprometheus%2Fcommon%2F@v%2Fv0.0.0-20181126121408-4724e9255275.mod mirror://goproxy//github.com/prometheus/common/@v/v0.4.1.mod -> github.com%2Fprometheus%2Fcommon%2F@v%2Fv0.4.1.mod mirror://goproxy//github.com/prometheus/common/@v/v0.9.1.zip -> github.com%2Fprometheus%2Fcommon%2F@v%2Fv0.9.1.zip mirror://goproxy//github.com/prometheus/common/@v/v0.9.1.mod -> github.com%2Fprometheus%2Fcommon%2F@v%2Fv0.9.1.mod mirror://goproxy//github.com/prometheus/procfs/@v/v0.0.0-20181005140218-185b4288413d.mod -> github.com%2Fprometheus%2Fprocfs%2F@v%2Fv0.0.0-20181005140218-185b4288413d.mod mirror://goproxy//github.com/prometheus/procfs/@v/v0.0.0-20181204211112-1dc9a6cbc91a.zip -> github.com%2Fprometheus%2Fprocfs%2F@v%2Fv0.0.0-20181204211112-1dc9a6cbc91a.zip mirror://goproxy//github.com/prometheus/procfs/@v/v0.0.0-20181204211112-1dc9a6cbc91a.mod -> github.com%2Fprometheus%2Fprocfs%2F@v%2Fv0.0.0-20181204211112-1dc9a6cbc91a.mod mirror://goproxy//github.com/prometheus/procfs/@v/v0.0.2.mod -> github.com%2Fprometheus%2Fprocfs%2F@v%2Fv0.0.2.mod mirror://goproxy//github.com/prometheus/procfs/@v/v0.0.8.zip -> github.com%2Fprometheus%2Fprocfs%2F@v%2Fv0.0.8.zip mirror://goproxy//github.com/prometheus/procfs/@v/v0.0.8.mod -> github.com%2Fprometheus%2Fprocfs%2F@v%2Fv0.0.8.mod mirror://goproxy//github.com/rboyer/safeio/@v/v0.2.1.zip -> github.com%2Frboyer%2Fsafeio%2F@v%2Fv0.2.1.zip mirror://goproxy//github.com/rboyer/safeio/@v/v0.2.1.mod -> github.com%2Frboyer%2Fsafeio%2F@v%2Fv0.2.1.mod mirror://goproxy//github.com/renier/xmlrpc/@v/v0.0.0-20170708154548-ce4a1a486c03.zip -> github.com%2Frenier%2Fxmlrpc%2F@v%2Fv0.0.0-20170708154548-ce4a1a486c03.zip mirror://goproxy//github.com/renier/xmlrpc/@v/v0.0.0-20170708154548-ce4a1a486c03.mod -> github.com%2Frenier%2Fxmlrpc%2F@v%2Fv0.0.0-20170708154548-ce4a1a486c03.mod mirror://goproxy//github.com/ryanuber/columnize/@v/v0.0.0-20160712163229-9b3edd62028f.mod -> github.com%2Fryanuber%2Fcolumnize%2F@v%2Fv0.0.0-20160712163229-9b3edd62028f.mod mirror://goproxy//github.com/ryanuber/columnize/@v/v2.1.0+incompatible.zip -> github.com%2Fryanuber%2Fcolumnize%2F@v%2Fv2.1.0+incompatible.zip mirror://goproxy//github.com/ryanuber/columnize/@v/v2.1.0+incompatible.mod -> github.com%2Fryanuber%2Fcolumnize%2F@v%2Fv2.1.0+incompatible.mod mirror://goproxy//github.com/ryanuber/go-glob/@v/v1.0.0.zip -> github.com%2Fryanuber%2Fgo-glob%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/ryanuber/go-glob/@v/v1.0.0.mod -> github.com%2Fryanuber%2Fgo-glob%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/sean-/seed/@v/v0.0.0-20170313163322-e2103e2c3529.zip -> github.com%2Fsean-%2Fseed%2F@v%2Fv0.0.0-20170313163322-e2103e2c3529.zip mirror://goproxy//github.com/sean-/seed/@v/v0.0.0-20170313163322-e2103e2c3529.mod -> github.com%2Fsean-%2Fseed%2F@v%2Fv0.0.0-20170313163322-e2103e2c3529.mod mirror://goproxy//github.com/shirou/gopsutil/@v/v0.0.0-20181107111621-48177ef5f880.zip -> github.com%2Fshirou%2Fgopsutil%2F@v%2Fv0.0.0-20181107111621-48177ef5f880.zip mirror://goproxy//github.com/shirou/gopsutil/@v/v0.0.0-20181107111621-48177ef5f880.mod -> github.com%2Fshirou%2Fgopsutil%2F@v%2Fv0.0.0-20181107111621-48177ef5f880.mod mirror://goproxy//github.com/shirou/w32/@v/v0.0.0-20160930032740-bb4de0191aa4.zip -> github.com%2Fshirou%2Fw32%2F@v%2Fv0.0.0-20160930032740-bb4de0191aa4.zip mirror://goproxy//github.com/shirou/w32/@v/v0.0.0-20160930032740-bb4de0191aa4.mod -> github.com%2Fshirou%2Fw32%2F@v%2Fv0.0.0-20160930032740-bb4de0191aa4.mod mirror://goproxy//github.com/sirupsen/logrus/@v/v1.0.6.zip -> github.com%2Fsirupsen%2Flogrus%2F@v%2Fv1.0.6.zip mirror://goproxy//github.com/sirupsen/logrus/@v/v1.0.6.mod -> github.com%2Fsirupsen%2Flogrus%2F@v%2Fv1.0.6.mod mirror://goproxy//github.com/sirupsen/logrus/@v/v1.2.0.mod -> github.com%2Fsirupsen%2Flogrus%2F@v%2Fv1.2.0.mod mirror://goproxy//github.com/sirupsen/logrus/@v/v1.4.2.zip -> github.com%2Fsirupsen%2Flogrus%2F@v%2Fv1.4.2.zip mirror://goproxy//github.com/sirupsen/logrus/@v/v1.4.2.mod -> github.com%2Fsirupsen%2Flogrus%2F@v%2Fv1.4.2.mod mirror://goproxy//github.com/smartystreets/assertions/@v/v0.0.0-20180820201707-7c9eb446e3cf.mod -> github.com%2Fsmartystreets%2Fassertions%2F@v%2Fv0.0.0-20180820201707-7c9eb446e3cf.mod mirror://goproxy//github.com/smartystreets/goconvey/@v/v0.0.0-20180222194500-ef6db91d284a.mod -> github.com%2Fsmartystreets%2Fgoconvey%2F@v%2Fv0.0.0-20180222194500-ef6db91d284a.mod mirror://goproxy//github.com/softlayer/softlayer-go/@v/v0.0.0-20180806151055-260589d94c7d.zip -> github.com%2Fsoftlayer%2Fsoftlayer-go%2F@v%2Fv0.0.0-20180806151055-260589d94c7d.zip mirror://goproxy//github.com/softlayer/softlayer-go/@v/v0.0.0-20180806151055-260589d94c7d.mod -> github.com%2Fsoftlayer%2Fsoftlayer-go%2F@v%2Fv0.0.0-20180806151055-260589d94c7d.mod mirror://goproxy//github.com/spf13/pflag/@v/v1.0.2.mod -> github.com%2Fspf13%2Fpflag%2F@v%2Fv1.0.2.mod mirror://goproxy//github.com/spf13/pflag/@v/v1.0.3.zip -> github.com%2Fspf13%2Fpflag%2F@v%2Fv1.0.3.zip mirror://goproxy//github.com/spf13/pflag/@v/v1.0.3.mod -> github.com%2Fspf13%2Fpflag%2F@v%2Fv1.0.3.mod mirror://goproxy//github.com/stretchr/objx/@v/v0.1.0.mod -> github.com%2Fstretchr%2Fobjx%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/stretchr/objx/@v/v0.1.1.zip -> github.com%2Fstretchr%2Fobjx%2F@v%2Fv0.1.1.zip mirror://goproxy//github.com/stretchr/objx/@v/v0.1.1.mod -> github.com%2Fstretchr%2Fobjx%2F@v%2Fv0.1.1.mod mirror://goproxy//github.com/stretchr/testify/@v/v1.2.2.mod -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.2.2.mod mirror://goproxy//github.com/stretchr/testify/@v/v1.3.0.mod -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.3.0.mod mirror://goproxy//github.com/stretchr/testify/@v/v1.4.0.zip -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.4.0.zip mirror://goproxy//github.com/stretchr/testify/@v/v1.4.0.mod -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.4.0.mod mirror://goproxy//github.com/tencentcloud/tencentcloud-sdk-go/@v/v3.0.83+incompatible.zip -> github.com%2Ftencentcloud%2Ftencentcloud-sdk-go%2F@v%2Fv3.0.83+incompatible.zip mirror://goproxy//github.com/tencentcloud/tencentcloud-sdk-go/@v/v3.0.83+incompatible.mod -> github.com%2Ftencentcloud%2Ftencentcloud-sdk-go%2F@v%2Fv3.0.83+incompatible.mod mirror://goproxy//github.com/tent/http-link-go/@v/v0.0.0-20130702225549-ac974c61c2f9.mod -> github.com%2Ftent%2Fhttp-link-go%2F@v%2Fv0.0.0-20130702225549-ac974c61c2f9.mod mirror://goproxy//github.com/tv42/httpunix/@v/v0.0.0-20150427012821-b75d8614f926.zip -> github.com%2Ftv42%2Fhttpunix%2F@v%2Fv0.0.0-20150427012821-b75d8614f926.zip mirror://goproxy//github.com/tv42/httpunix/@v/v0.0.0-20150427012821-b75d8614f926.mod -> github.com%2Ftv42%2Fhttpunix%2F@v%2Fv0.0.0-20150427012821-b75d8614f926.mod mirror://goproxy//github.com/vmware/govmomi/@v/v0.18.0.zip -> github.com%2Fvmware%2Fgovmomi%2F@v%2Fv0.18.0.zip mirror://goproxy//github.com/vmware/govmomi/@v/v0.18.0.mod -> github.com%2Fvmware%2Fgovmomi%2F@v%2Fv0.18.0.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20180904163835-0709b304e793.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20180904163835-0709b304e793.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20181029021203-45a5f77698d3.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20181029021203-45a5f77698d3.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20190308221718-c2843e01d9a2.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20190308221718-c2843e01d9a2.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20190923035154-9ee001bba392.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20190923035154-9ee001bba392.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20191106202628-ed6320f186d4.zip -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20191106202628-ed6320f186d4.zip mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20191106202628-ed6320f186d4.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20191106202628-ed6320f186d4.mod mirror://goproxy//golang.org/x/exp/@v/v0.0.0-20190121172915-509febef88a4.mod -> golang.org%2Fx%2Fexp%2F@v%2Fv0.0.0-20190121172915-509febef88a4.mod mirror://goproxy//golang.org/x/lint/@v/v0.0.0-20181026193005-c67002cb31c3.mod -> golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20181026193005-c67002cb31c3.mod mirror://goproxy//golang.org/x/lint/@v/v0.0.0-20190227174305-5b3e6a55c961.mod -> golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20190227174305-5b3e6a55c961.mod mirror://goproxy//golang.org/x/lint/@v/v0.0.0-20190313153728-d0100b6bd8b3.mod -> golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20190313153728-d0100b6bd8b3.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20180724234803-3673e40ba225.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20180724234803-3673e40ba225.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20180826012351-8a410e7b638d.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20180826012351-8a410e7b638d.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20181023162649-9b4f9f5ad519.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20181023162649-9b4f9f5ad519.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20181114220301-adae6a3d119a.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20181114220301-adae6a3d119a.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20181201002055-351d144fa1fc.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20181201002055-351d144fa1fc.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20181220203305-927f97764cc3.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20181220203305-927f97764cc3.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20190213061140-3a22650c66bd.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190213061140-3a22650c66bd.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20190311183353-d8887717615a.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190311183353-d8887717615a.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20190404232315-eb5bcb51f2a3.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190404232315-eb5bcb51f2a3.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20190613194153-d28f0bde5980.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190613194153-d28f0bde5980.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20190620200207-3b0461eec859.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190620200207-3b0461eec859.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20190923162816-aa69164e4478.zip -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190923162816-aa69164e4478.zip mirror://goproxy//golang.org/x/net/@v/v0.0.0-20190923162816-aa69164e4478.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190923162816-aa69164e4478.mod mirror://goproxy//golang.org/x/oauth2/@v/v0.0.0-20170807180024-9a379c6b3e95.mod -> golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20170807180024-9a379c6b3e95.mod mirror://goproxy//golang.org/x/oauth2/@v/v0.0.0-20180821212333-d2e6202438be.zip -> golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20180821212333-d2e6202438be.zip mirror://goproxy//golang.org/x/oauth2/@v/v0.0.0-20180821212333-d2e6202438be.mod -> golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20180821212333-d2e6202438be.mod mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20180314180146-1d60e4601c6f.mod -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20180314180146-1d60e4601c6f.mod mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20181108010431-42b317875d0f.mod -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20181108010431-42b317875d0f.mod mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20181221193216-37e7f081c4d4.mod -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20181221193216-37e7f081c4d4.mod mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20190227155943-e225da77a7e6.mod -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20190227155943-e225da77a7e6.mod mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20190423024810-112230192c58.zip -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20190423024810-112230192c58.zip mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20190423024810-112230192c58.mod -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20190423024810-112230192c58.mod mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20190911185100-cd5d95a43a6e.zip -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20190911185100-cd5d95a43a6e.zip mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20190911185100-cd5d95a43a6e.mod -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20190911185100-cd5d95a43a6e.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20180823144017-11551d06cbcc.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20180823144017-11551d06cbcc.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20180830151530-49385e6e1522.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20180830151530-49385e6e1522.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20180905080454-ebe1bf3edb33.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20180905080454-ebe1bf3edb33.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20181026203630-95b1ffbd15a5.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20181026203630-95b1ffbd15a5.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20181116152217-5ac8a444bdc5.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20181116152217-5ac8a444bdc5.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190129075346-302c3dd5f1cc.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190129075346-302c3dd5f1cc.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190215142949-d0b11bdaac8a.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190215142949-d0b11bdaac8a.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190222072716-a9d3bda3a223.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190222072716-a9d3bda3a223.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190403152447-81d4e9dc473e.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190403152447-81d4e9dc473e.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190412213103-97732733099d.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190412213103-97732733099d.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190422165155-953cdadca894.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190422165155-953cdadca894.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190523142557-0e01d883c5c5.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190523142557-0e01d883c5c5.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190922100055-0a153f010e69.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190922100055-0a153f010e69.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190924154521-2837fb4f24fe.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190924154521-2837fb4f24fe.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20191008105621-543471e840be.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20191008105621-543471e840be.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20191026070338-33540a1f6037.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20191026070338-33540a1f6037.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200116001909-b77594299b42.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200116001909-b77594299b42.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200122134326-e047566fdf82.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200122134326-e047566fdf82.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200124204421-9fbb57f87de9.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200124204421-9fbb57f87de9.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200223170610-d5e6a3e2c0ae.zip -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200223170610-d5e6a3e2c0ae.zip mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200223170610-d5e6a3e2c0ae.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200223170610-d5e6a3e2c0ae.mod mirror://goproxy//golang.org/x/text/@v/v0.3.0.mod -> golang.org%2Fx%2Ftext%2F@v%2Fv0.3.0.mod mirror://goproxy//golang.org/x/text/@v/v0.3.1-0.20181227161524-e6919f6577db.mod -> golang.org%2Fx%2Ftext%2F@v%2Fv0.3.1-0.20181227161524-e6919f6577db.mod mirror://goproxy//golang.org/x/text/@v/v0.3.2.zip -> golang.org%2Fx%2Ftext%2F@v%2Fv0.3.2.zip mirror://goproxy//golang.org/x/text/@v/v0.3.2.mod -> golang.org%2Fx%2Ftext%2F@v%2Fv0.3.2.mod mirror://goproxy//golang.org/x/time/@v/v0.0.0-20180412165947-fbb02b2291d2.mod -> golang.org%2Fx%2Ftime%2F@v%2Fv0.0.0-20180412165947-fbb02b2291d2.mod mirror://goproxy//golang.org/x/time/@v/v0.0.0-20190308202827-9d24e82272b4.zip -> golang.org%2Fx%2Ftime%2F@v%2Fv0.0.0-20190308202827-9d24e82272b4.zip mirror://goproxy//golang.org/x/time/@v/v0.0.0-20190308202827-9d24e82272b4.mod -> golang.org%2Fx%2Ftime%2F@v%2Fv0.0.0-20190308202827-9d24e82272b4.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20180221164845-07fd8470d635.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20180221164845-07fd8470d635.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20180917221912-90fa682c2a6e.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20180917221912-90fa682c2a6e.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20190114222345-bf090417da8b.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190114222345-bf090417da8b.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20190226205152-f727befe758c.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190226205152-f727befe758c.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20190311212946-11955173bddd.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190311212946-11955173bddd.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20190524140312-2c0ae7006135.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190524140312-2c0ae7006135.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20190907020128-2ca718005c18.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190907020128-2ca718005c18.mod mirror://goproxy//golang.org/x/xerrors/@v/v0.0.0-20190717185122-a985d3407aa7.mod -> golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20190717185122-a985d3407aa7.mod mirror://goproxy//golang.org/x/xerrors/@v/v0.0.0-20191204190536-9bdfabe68543.zip -> golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20191204190536-9bdfabe68543.zip mirror://goproxy//golang.org/x/xerrors/@v/v0.0.0-20191204190536-9bdfabe68543.mod -> golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20191204190536-9bdfabe68543.mod mirror://goproxy//google.golang.org/api/@v/v0.0.0-20180829000535-087779f1d2c9.zip -> google.golang.org%2Fapi%2F@v%2Fv0.0.0-20180829000535-087779f1d2c9.zip mirror://goproxy//google.golang.org/api/@v/v0.0.0-20180829000535-087779f1d2c9.mod -> google.golang.org%2Fapi%2F@v%2Fv0.0.0-20180829000535-087779f1d2c9.mod mirror://goproxy//google.golang.org/appengine/@v/v1.1.0.mod -> google.golang.org%2Fappengine%2F@v%2Fv1.1.0.mod mirror://goproxy//google.golang.org/appengine/@v/v1.4.0.zip -> google.golang.org%2Fappengine%2F@v%2Fv1.4.0.zip mirror://goproxy//google.golang.org/appengine/@v/v1.4.0.mod -> google.golang.org%2Fappengine%2F@v%2Fv1.4.0.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20180817151627-c66870c02cf8.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20180817151627-c66870c02cf8.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20190404172233-64821d5d2107.zip -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20190404172233-64821d5d2107.zip mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20190404172233-64821d5d2107.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20190404172233-64821d5d2107.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20190819201941-24fa4b261c55.zip -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20190819201941-24fa4b261c55.zip mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20190819201941-24fa4b261c55.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20190819201941-24fa4b261c55.mod mirror://goproxy//google.golang.org/grpc/@v/v1.14.0.mod -> google.golang.org%2Fgrpc%2F@v%2Fv1.14.0.mod mirror://goproxy//google.golang.org/grpc/@v/v1.19.0.mod -> google.golang.org%2Fgrpc%2F@v%2Fv1.19.0.mod mirror://goproxy//google.golang.org/grpc/@v/v1.22.0.mod -> google.golang.org%2Fgrpc%2F@v%2Fv1.22.0.mod mirror://goproxy//google.golang.org/grpc/@v/v1.23.0.zip -> google.golang.org%2Fgrpc%2F@v%2Fv1.23.0.zip mirror://goproxy//google.golang.org/grpc/@v/v1.23.0.mod -> google.golang.org%2Fgrpc%2F@v%2Fv1.23.0.mod mirror://goproxy//google.golang.org/grpc/@v/v1.25.1.zip -> google.golang.org%2Fgrpc%2F@v%2Fv1.25.1.zip mirror://goproxy//google.golang.org/grpc/@v/v1.25.1.mod -> google.golang.org%2Fgrpc%2F@v%2Fv1.25.1.mod mirror://goproxy//gopkg.in/airbrake/gobrake.v2/@v/v2.0.9.zip -> gopkg.in%2Fairbrake%2Fgobrake.v2%2F@v%2Fv2.0.9.zip mirror://goproxy//gopkg.in/airbrake/gobrake.v2/@v/v2.0.9.mod -> gopkg.in%2Fairbrake%2Fgobrake.v2%2F@v%2Fv2.0.9.mod mirror://goproxy//gopkg.in/alecthomas/kingpin.v2/@v/v2.2.6.mod -> gopkg.in%2Falecthomas%2Fkingpin.v2%2F@v%2Fv2.2.6.mod mirror://goproxy//gopkg.in/asn1-ber.v1/@v/v1.0.0-20181015200546-f715ec2f112d.mod -> gopkg.in%2Fasn1-ber.v1%2F@v%2Fv1.0.0-20181015200546-f715ec2f112d.mod mirror://goproxy//gopkg.in/check.v1/@v/v0.0.0-20161208181325-20d25e280405.mod -> gopkg.in%2Fcheck.v1%2F@v%2Fv0.0.0-20161208181325-20d25e280405.mod mirror://goproxy//gopkg.in/check.v1/@v/v1.0.0-20190902080502-41f04d3bba15.zip -> gopkg.in%2Fcheck.v1%2F@v%2Fv1.0.0-20190902080502-41f04d3bba15.zip mirror://goproxy//gopkg.in/check.v1/@v/v1.0.0-20190902080502-41f04d3bba15.mod -> gopkg.in%2Fcheck.v1%2F@v%2Fv1.0.0-20190902080502-41f04d3bba15.mod mirror://goproxy//gopkg.in/fsnotify.v1/@v/v1.4.7.zip -> gopkg.in%2Ffsnotify.v1%2F@v%2Fv1.4.7.zip mirror://goproxy//gopkg.in/fsnotify.v1/@v/v1.4.7.mod -> gopkg.in%2Ffsnotify.v1%2F@v%2Fv1.4.7.mod mirror://goproxy//gopkg.in/gemnasium/logrus-airbrake-hook.v2/@v/v2.1.2.zip -> gopkg.in%2Fgemnasium%2Flogrus-airbrake-hook.v2%2F@v%2Fv2.1.2.zip mirror://goproxy//gopkg.in/gemnasium/logrus-airbrake-hook.v2/@v/v2.1.2.mod -> gopkg.in%2Fgemnasium%2Flogrus-airbrake-hook.v2%2F@v%2Fv2.1.2.mod mirror://goproxy//gopkg.in/inf.v0/@v/v0.9.1.zip -> gopkg.in%2Finf.v0%2F@v%2Fv0.9.1.zip mirror://goproxy//gopkg.in/inf.v0/@v/v0.9.1.mod -> gopkg.in%2Finf.v0%2F@v%2Fv0.9.1.mod mirror://goproxy//gopkg.in/resty.v1/@v/v1.12.0.zip -> gopkg.in%2Fresty.v1%2F@v%2Fv1.12.0.zip mirror://goproxy//gopkg.in/resty.v1/@v/v1.12.0.mod -> gopkg.in%2Fresty.v1%2F@v%2Fv1.12.0.mod mirror://goproxy//gopkg.in/square/go-jose.v2/@v/v2.3.1.zip -> gopkg.in%2Fsquare%2Fgo-jose.v2%2F@v%2Fv2.3.1.zip mirror://goproxy//gopkg.in/square/go-jose.v2/@v/v2.3.1.mod -> gopkg.in%2Fsquare%2Fgo-jose.v2%2F@v%2Fv2.3.1.mod mirror://goproxy//gopkg.in/tomb.v1/@v/v1.0.0-20141024135613-dd632973f1e7.zip -> gopkg.in%2Ftomb.v1%2F@v%2Fv1.0.0-20141024135613-dd632973f1e7.zip mirror://goproxy//gopkg.in/tomb.v1/@v/v1.0.0-20141024135613-dd632973f1e7.mod -> gopkg.in%2Ftomb.v1%2F@v%2Fv1.0.0-20141024135613-dd632973f1e7.mod mirror://goproxy//gopkg.in/yaml.v2/@v/v2.2.1.mod -> gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.1.mod mirror://goproxy//gopkg.in/yaml.v2/@v/v2.2.2.mod -> gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.2.mod mirror://goproxy//gopkg.in/yaml.v2/@v/v2.2.4.mod -> gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.4.mod mirror://goproxy//gopkg.in/yaml.v2/@v/v2.2.5.mod -> gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.5.mod mirror://goproxy//gopkg.in/yaml.v2/@v/v2.2.8.zip -> gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.8.zip mirror://goproxy//gopkg.in/yaml.v2/@v/v2.2.8.mod -> gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.8.mod mirror://goproxy//honnef.co/go/tools/@v/v0.0.0-20190102054323-c2f93a96b099.mod -> honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.0-20190102054323-c2f93a96b099.mod mirror://goproxy//honnef.co/go/tools/@v/v0.0.0-20190523083050-ea95bdfd59fc.mod -> honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.0-20190523083050-ea95bdfd59fc.mod mirror://goproxy//k8s.io/api/@v/v0.0.0-20180806132203-61b11ee65332.mod -> k8s.io%2Fapi%2F@v%2Fv0.0.0-20180806132203-61b11ee65332.mod mirror://goproxy//k8s.io/api/@v/v0.0.0-20190325185214-7544f9db76f6.zip -> k8s.io%2Fapi%2F@v%2Fv0.0.0-20190325185214-7544f9db76f6.zip mirror://goproxy//k8s.io/api/@v/v0.0.0-20190325185214-7544f9db76f6.mod -> k8s.io%2Fapi%2F@v%2Fv0.0.0-20190325185214-7544f9db76f6.mod mirror://goproxy//k8s.io/apimachinery/@v/v0.0.0-20180821005732-488889b0007f.mod -> k8s.io%2Fapimachinery%2F@v%2Fv0.0.0-20180821005732-488889b0007f.mod mirror://goproxy//k8s.io/apimachinery/@v/v0.0.0-20190223001710-c182ff3b9841.zip -> k8s.io%2Fapimachinery%2F@v%2Fv0.0.0-20190223001710-c182ff3b9841.zip mirror://goproxy//k8s.io/apimachinery/@v/v0.0.0-20190223001710-c182ff3b9841.mod -> k8s.io%2Fapimachinery%2F@v%2Fv0.0.0-20190223001710-c182ff3b9841.mod mirror://goproxy//k8s.io/client-go/@v/v8.0.0+incompatible.zip -> k8s.io%2Fclient-go%2F@v%2Fv8.0.0+incompatible.zip mirror://goproxy//k8s.io/client-go/@v/v8.0.0+incompatible.mod -> k8s.io%2Fclient-go%2F@v%2Fv8.0.0+incompatible.mod +_eclasses_=go-module 92660621959e7fab813173772987588b multilib d410501a125f99ffb560b0c523cd3d1e systemd 74b223e42834adf09a2d21fe5fe13741 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=604112bd70d50cb8c8f810273721ff13 diff --git a/metadata/md5-cache/app-admin/consul-1.7.8 b/metadata/md5-cache/app-admin/consul-1.7.8 deleted file mode 100644 index 2970a2b8ba46..000000000000 --- a/metadata/md5-cache/app-admin/consul-1.7.8 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=dev-go/gox >=dev-lang/go-1.12 app-arch/unzip virtual/pkgconfig -DEFINED_PHASES=compile install postinst unpack -DEPEND=acct-group/consul acct-user/consul -DESCRIPTION=A tool for service discovery, monitoring and configuration -EAPI=7 -HOMEPAGE=https://www.consul.io -KEYWORDS=~amd64 -LICENSE=MPL-2.0 Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT -RDEPEND=acct-group/consul acct-user/consul -RESTRICT=strip test -SLOT=0 -SRC_URI=https://github.com/hashicorp/consul/archive/v1.7.8.tar.gz -> consul-1.7.8.tar.gz mirror://goproxy//cloud.google.com/go/@v/v0.26.0.zip -> cloud.google.com%2Fgo%2F@v%2Fv0.26.0.zip mirror://goproxy//cloud.google.com/go/@v/v0.26.0.mod -> cloud.google.com%2Fgo%2F@v%2Fv0.26.0.mod mirror://goproxy//github.com/!azure/azure-sdk-for-go/@v/v16.0.0+incompatible.zip -> github.com%2F!azure%2Fazure-sdk-for-go%2F@v%2Fv16.0.0+incompatible.zip mirror://goproxy//github.com/!azure/azure-sdk-for-go/@v/v16.0.0+incompatible.mod -> github.com%2F!azure%2Fazure-sdk-for-go%2F@v%2Fv16.0.0+incompatible.mod mirror://goproxy//github.com/!azure/go-autorest/@v/v10.7.0+incompatible.mod -> github.com%2F!azure%2Fgo-autorest%2F@v%2Fv10.7.0+incompatible.mod mirror://goproxy//github.com/!azure/go-autorest/@v/v10.15.3+incompatible.zip -> github.com%2F!azure%2Fgo-autorest%2F@v%2Fv10.15.3+incompatible.zip mirror://goproxy//github.com/!azure/go-autorest/@v/v10.15.3+incompatible.mod -> github.com%2F!azure%2Fgo-autorest%2F@v%2Fv10.15.3+incompatible.mod mirror://goproxy//github.com/!burnt!sushi/toml/@v/v0.3.1.mod -> github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.mod mirror://goproxy//github.com/!data!dog/datadog-go/@v/v2.2.0+incompatible.zip -> github.com%2F!data!dog%2Fdatadog-go%2F@v%2Fv2.2.0+incompatible.zip mirror://goproxy//github.com/!data!dog/datadog-go/@v/v2.2.0+incompatible.mod -> github.com%2F!data!dog%2Fdatadog-go%2F@v%2Fv2.2.0+incompatible.mod mirror://goproxy//github.com/!data!dog/datadog-go/@v/v3.2.0+incompatible.zip -> github.com%2F!data!dog%2Fdatadog-go%2F@v%2Fv3.2.0+incompatible.zip mirror://goproxy//github.com/!data!dog/datadog-go/@v/v3.2.0+incompatible.mod -> github.com%2F!data!dog%2Fdatadog-go%2F@v%2Fv3.2.0+incompatible.mod mirror://goproxy//github.com/!microsoft/go-winio/@v/v0.4.3.zip -> github.com%2F!microsoft%2Fgo-winio%2F@v%2Fv0.4.3.zip mirror://goproxy//github.com/!microsoft/go-winio/@v/v0.4.3.mod -> github.com%2F!microsoft%2Fgo-winio%2F@v%2Fv0.4.3.mod mirror://goproxy//github.com/!n!y!times/gziphandler/@v/v1.0.1.zip -> github.com%2F!n!y!times%2Fgziphandler%2F@v%2Fv1.0.1.zip mirror://goproxy//github.com/!n!y!times/gziphandler/@v/v1.0.1.mod -> github.com%2F!n!y!times%2Fgziphandler%2F@v%2Fv1.0.1.mod mirror://goproxy//github.com/!stack!exchange/wmi/@v/v0.0.0-20180116203802-5d049714c4a6.zip -> github.com%2F!stack!exchange%2Fwmi%2F@v%2Fv0.0.0-20180116203802-5d049714c4a6.zip mirror://goproxy//github.com/!stack!exchange/wmi/@v/v0.0.0-20180116203802-5d049714c4a6.mod -> github.com%2F!stack!exchange%2Fwmi%2F@v%2Fv0.0.0-20180116203802-5d049714c4a6.mod mirror://goproxy//github.com/abdullin/seq/@v/v0.0.0-20160510034733-d5467c17e7af.zip -> github.com%2Fabdullin%2Fseq%2F@v%2Fv0.0.0-20160510034733-d5467c17e7af.zip mirror://goproxy//github.com/abdullin/seq/@v/v0.0.0-20160510034733-d5467c17e7af.mod -> github.com%2Fabdullin%2Fseq%2F@v%2Fv0.0.0-20160510034733-d5467c17e7af.mod mirror://goproxy//github.com/alecthomas/template/@v/v0.0.0-20160405071501-a0175ee3bccc.mod -> github.com%2Falecthomas%2Ftemplate%2F@v%2Fv0.0.0-20160405071501-a0175ee3bccc.mod mirror://goproxy//github.com/alecthomas/template/@v/v0.0.0-20190718012654-fb15b899a751.mod -> github.com%2Falecthomas%2Ftemplate%2F@v%2Fv0.0.0-20190718012654-fb15b899a751.mod mirror://goproxy//github.com/alecthomas/units/@v/v0.0.0-20151022065526-2efee857e7cf.mod -> github.com%2Falecthomas%2Funits%2F@v%2Fv0.0.0-20151022065526-2efee857e7cf.mod mirror://goproxy//github.com/alecthomas/units/@v/v0.0.0-20190717042225-c3de453c63f4.mod -> github.com%2Falecthomas%2Funits%2F@v%2Fv0.0.0-20190717042225-c3de453c63f4.mod mirror://goproxy//github.com/armon/circbuf/@v/v0.0.0-20150827004946-bbbad097214e.zip -> github.com%2Farmon%2Fcircbuf%2F@v%2Fv0.0.0-20150827004946-bbbad097214e.zip mirror://goproxy//github.com/armon/circbuf/@v/v0.0.0-20150827004946-bbbad097214e.mod -> github.com%2Farmon%2Fcircbuf%2F@v%2Fv0.0.0-20150827004946-bbbad097214e.mod mirror://goproxy//github.com/armon/go-metrics/@v/v0.0.0-20180917152333-f0300d1749da.zip -> github.com%2Farmon%2Fgo-metrics%2F@v%2Fv0.0.0-20180917152333-f0300d1749da.zip mirror://goproxy//github.com/armon/go-metrics/@v/v0.0.0-20180917152333-f0300d1749da.mod -> github.com%2Farmon%2Fgo-metrics%2F@v%2Fv0.0.0-20180917152333-f0300d1749da.mod mirror://goproxy//github.com/armon/go-metrics/@v/v0.0.0-20190430140413-ec5e00d3c878.zip -> github.com%2Farmon%2Fgo-metrics%2F@v%2Fv0.0.0-20190430140413-ec5e00d3c878.zip mirror://goproxy//github.com/armon/go-metrics/@v/v0.0.0-20190430140413-ec5e00d3c878.mod -> github.com%2Farmon%2Fgo-metrics%2F@v%2Fv0.0.0-20190430140413-ec5e00d3c878.mod mirror://goproxy//github.com/armon/go-radix/@v/v0.0.0-20180808171621-7fddfc383310.zip -> github.com%2Farmon%2Fgo-radix%2F@v%2Fv0.0.0-20180808171621-7fddfc383310.zip mirror://goproxy//github.com/armon/go-metrics/@v/v0.3.4.zip -> github.com%2Farmon%2Fgo-metrics%2F@v%2Fv0.3.4.zip mirror://goproxy//github.com/armon/go-metrics/@v/v0.3.4.mod -> github.com%2Farmon%2Fgo-metrics%2F@v%2Fv0.3.4.mod mirror://goproxy//github.com/armon/go-radix/@v/v0.0.0-20180808171621-7fddfc383310.mod -> github.com%2Farmon%2Fgo-radix%2F@v%2Fv0.0.0-20180808171621-7fddfc383310.mod mirror://goproxy//github.com/armon/go-radix/@v/v1.0.0.zip -> github.com%2Farmon%2Fgo-radix%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/armon/go-radix/@v/v1.0.0.mod -> github.com%2Farmon%2Fgo-radix%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/aws/aws-sdk-go/@v/v1.25.41.zip -> github.com%2Faws%2Faws-sdk-go%2F@v%2Fv1.25.41.zip mirror://goproxy//github.com/aws/aws-sdk-go/@v/v1.25.41.mod -> github.com%2Faws%2Faws-sdk-go%2F@v%2Fv1.25.41.mod mirror://goproxy//github.com/beorn7/perks/@v/v0.0.0-20180321164747-3a771d992973.zip -> github.com%2Fbeorn7%2Fperks%2F@v%2Fv0.0.0-20180321164747-3a771d992973.zip mirror://goproxy//github.com/beorn7/perks/@v/v0.0.0-20180321164747-3a771d992973.mod -> github.com%2Fbeorn7%2Fperks%2F@v%2Fv0.0.0-20180321164747-3a771d992973.mod mirror://goproxy//github.com/beorn7/perks/@v/v1.0.0.mod -> github.com%2Fbeorn7%2Fperks%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/beorn7/perks/@v/v1.0.1.zip -> github.com%2Fbeorn7%2Fperks%2F@v%2Fv1.0.1.zip mirror://goproxy//github.com/beorn7/perks/@v/v1.0.1.mod -> github.com%2Fbeorn7%2Fperks%2F@v%2Fv1.0.1.mod mirror://goproxy//github.com/bgentry/speakeasy/@v/v0.1.0.zip -> github.com%2Fbgentry%2Fspeakeasy%2F@v%2Fv0.1.0.zip mirror://goproxy//github.com/bgentry/speakeasy/@v/v0.1.0.mod -> github.com%2Fbgentry%2Fspeakeasy%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/boltdb/bolt/@v/v1.3.1.zip -> github.com%2Fboltdb%2Fbolt%2F@v%2Fv1.3.1.zip mirror://goproxy//github.com/boltdb/bolt/@v/v1.3.1.mod -> github.com%2Fboltdb%2Fbolt%2F@v%2Fv1.3.1.mod mirror://goproxy//github.com/census-instrumentation/opencensus-proto/@v/v0.2.1.zip -> github.com%2Fcensus-instrumentation%2Fopencensus-proto%2F@v%2Fv0.2.1.zip mirror://goproxy//github.com/census-instrumentation/opencensus-proto/@v/v0.2.1.mod -> github.com%2Fcensus-instrumentation%2Fopencensus-proto%2F@v%2Fv0.2.1.mod mirror://goproxy//github.com/cespare/xxhash/v2/@v/v2.1.1.zip -> github.com%2Fcespare%2Fxxhash%2Fv2%2F@v%2Fv2.1.1.zip mirror://goproxy//github.com/cespare/xxhash/v2/@v/v2.1.1.mod -> github.com%2Fcespare%2Fxxhash%2Fv2%2F@v%2Fv2.1.1.mod mirror://goproxy//github.com/circonus-labs/circonus-gometrics/@v/v2.3.1+incompatible.zip -> github.com%2Fcirconus-labs%2Fcirconus-gometrics%2F@v%2Fv2.3.1+incompatible.zip mirror://goproxy//github.com/circonus-labs/circonus-gometrics/@v/v2.3.1+incompatible.mod -> github.com%2Fcirconus-labs%2Fcirconus-gometrics%2F@v%2Fv2.3.1+incompatible.mod mirror://goproxy//github.com/circonus-labs/circonusllhist/@v/v0.1.3.zip -> github.com%2Fcirconus-labs%2Fcirconusllhist%2F@v%2Fv0.1.3.zip mirror://goproxy//github.com/circonus-labs/circonusllhist/@v/v0.1.3.mod -> github.com%2Fcirconus-labs%2Fcirconusllhist%2F@v%2Fv0.1.3.mod mirror://goproxy//github.com/client9/misspell/@v/v0.3.4.mod -> github.com%2Fclient9%2Fmisspell%2F@v%2Fv0.3.4.mod mirror://goproxy//github.com/cncf/udpa/go/@v/v0.0.0-20200313221541-5f7e5dd04533.zip -> github.com%2Fcncf%2Fudpa%2Fgo%2F@v%2Fv0.0.0-20200313221541-5f7e5dd04533.zip mirror://goproxy//github.com/cncf/udpa/go/@v/v0.0.0-20200313221541-5f7e5dd04533.mod -> github.com%2Fcncf%2Fudpa%2Fgo%2F@v%2Fv0.0.0-20200313221541-5f7e5dd04533.mod mirror://goproxy//github.com/coredns/coredns/@v/v1.1.2.zip -> github.com%2Fcoredns%2Fcoredns%2F@v%2Fv1.1.2.zip mirror://goproxy//github.com/coredns/coredns/@v/v1.1.2.mod -> github.com%2Fcoredns%2Fcoredns%2F@v%2Fv1.1.2.mod mirror://goproxy//github.com/davecgh/go-spew/@v/v1.1.0.mod -> github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/davecgh/go-spew/@v/v1.1.1.zip -> github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.zip mirror://goproxy//github.com/davecgh/go-spew/@v/v1.1.1.mod -> github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.mod mirror://goproxy//github.com/denverdino/aliyungo/@v/v0.0.0-20170926055100-d3308649c661.zip -> github.com%2Fdenverdino%2Faliyungo%2F@v%2Fv0.0.0-20170926055100-d3308649c661.zip mirror://goproxy//github.com/denverdino/aliyungo/@v/v0.0.0-20170926055100-d3308649c661.mod -> github.com%2Fdenverdino%2Faliyungo%2F@v%2Fv0.0.0-20170926055100-d3308649c661.mod mirror://goproxy//github.com/dgrijalva/jwt-go/@v/v3.2.0+incompatible.zip -> github.com%2Fdgrijalva%2Fjwt-go%2F@v%2Fv3.2.0+incompatible.zip mirror://goproxy//github.com/dgrijalva/jwt-go/@v/v3.2.0+incompatible.mod -> github.com%2Fdgrijalva%2Fjwt-go%2F@v%2Fv3.2.0+incompatible.mod mirror://goproxy//github.com/digitalocean/godo/@v/v1.1.1.zip -> github.com%2Fdigitalocean%2Fgodo%2F@v%2Fv1.1.1.zip mirror://goproxy//github.com/digitalocean/godo/@v/v1.1.1.mod -> github.com%2Fdigitalocean%2Fgodo%2F@v%2Fv1.1.1.mod mirror://goproxy//github.com/digitalocean/godo/@v/v1.10.0.zip -> github.com%2Fdigitalocean%2Fgodo%2F@v%2Fv1.10.0.zip mirror://goproxy//github.com/digitalocean/godo/@v/v1.10.0.mod -> github.com%2Fdigitalocean%2Fgodo%2F@v%2Fv1.10.0.mod mirror://goproxy//github.com/dimchansky/utfbom/@v/v1.1.0.zip -> github.com%2Fdimchansky%2Futfbom%2F@v%2Fv1.1.0.zip mirror://goproxy//github.com/dimchansky/utfbom/@v/v1.1.0.mod -> github.com%2Fdimchansky%2Futfbom%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/dnaeon/go-vcr/@v/v1.0.1.zip -> github.com%2Fdnaeon%2Fgo-vcr%2F@v%2Fv1.0.1.zip mirror://goproxy//github.com/dnaeon/go-vcr/@v/v1.0.1.mod -> github.com%2Fdnaeon%2Fgo-vcr%2F@v%2Fv1.0.1.mod mirror://goproxy//github.com/docker/go-connections/@v/v0.3.0.zip -> github.com%2Fdocker%2Fgo-connections%2F@v%2Fv0.3.0.zip mirror://goproxy//github.com/docker/go-connections/@v/v0.3.0.mod -> github.com%2Fdocker%2Fgo-connections%2F@v%2Fv0.3.0.mod mirror://goproxy//github.com/elazarl/go-bindata-assetfs/@v/v0.0.0-20160803192304-e1a2a7ec64b0.zip -> github.com%2Felazarl%2Fgo-bindata-assetfs%2F@v%2Fv0.0.0-20160803192304-e1a2a7ec64b0.zip mirror://goproxy//github.com/elazarl/go-bindata-assetfs/@v/v0.0.0-20160803192304-e1a2a7ec64b0.mod -> github.com%2Felazarl%2Fgo-bindata-assetfs%2F@v%2Fv0.0.0-20160803192304-e1a2a7ec64b0.mod mirror://goproxy//github.com/envoyproxy/go-control-plane/@v/v0.9.0.mod -> github.com%2Fenvoyproxy%2Fgo-control-plane%2F@v%2Fv0.9.0.mod mirror://goproxy//github.com/envoyproxy/go-control-plane/@v/v0.9.5.zip -> github.com%2Fenvoyproxy%2Fgo-control-plane%2F@v%2Fv0.9.5.zip mirror://goproxy//github.com/envoyproxy/go-control-plane/@v/v0.9.5.mod -> github.com%2Fenvoyproxy%2Fgo-control-plane%2F@v%2Fv0.9.5.mod mirror://goproxy//github.com/envoyproxy/protoc-gen-validate/@v/v0.1.0.zip -> github.com%2Fenvoyproxy%2Fprotoc-gen-validate%2F@v%2Fv0.1.0.zip mirror://goproxy//github.com/envoyproxy/protoc-gen-validate/@v/v0.1.0.mod -> github.com%2Fenvoyproxy%2Fprotoc-gen-validate%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/fatih/color/@v/v1.7.0.zip -> github.com%2Ffatih%2Fcolor%2F@v%2Fv1.7.0.zip mirror://goproxy//github.com/fatih/color/@v/v1.7.0.mod -> github.com%2Ffatih%2Fcolor%2F@v%2Fv1.7.0.mod mirror://goproxy//github.com/fatih/color/@v/v1.9.0.zip -> github.com%2Ffatih%2Fcolor%2F@v%2Fv1.9.0.zip mirror://goproxy//github.com/fatih/color/@v/v1.9.0.mod -> github.com%2Ffatih%2Fcolor%2F@v%2Fv1.9.0.mod mirror://goproxy//github.com/fatih/structs/@v/v1.1.0.mod -> github.com%2Ffatih%2Fstructs%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/fsnotify/fsnotify/@v/v1.4.7.zip -> github.com%2Ffsnotify%2Ffsnotify%2F@v%2Fv1.4.7.zip mirror://goproxy//github.com/fsnotify/fsnotify/@v/v1.4.7.mod -> github.com%2Ffsnotify%2Ffsnotify%2F@v%2Fv1.4.7.mod mirror://goproxy//github.com/ghodss/yaml/@v/v1.0.0.zip -> github.com%2Fghodss%2Fyaml%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/ghodss/yaml/@v/v1.0.0.mod -> github.com%2Fghodss%2Fyaml%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/go-check/check/@v/v0.0.0-20140225173054-eb6ee6f84d0a.mod -> github.com%2Fgo-check%2Fcheck%2F@v%2Fv0.0.0-20140225173054-eb6ee6f84d0a.mod mirror://goproxy//github.com/go-kit/kit/@v/v0.8.0.mod -> github.com%2Fgo-kit%2Fkit%2F@v%2Fv0.8.0.mod mirror://goproxy//github.com/go-kit/kit/@v/v0.9.0.mod -> github.com%2Fgo-kit%2Fkit%2F@v%2Fv0.9.0.mod mirror://goproxy//github.com/go-ldap/ldap/@v/v3.0.2+incompatible.zip -> github.com%2Fgo-ldap%2Fldap%2F@v%2Fv3.0.2+incompatible.zip mirror://goproxy//github.com/go-ldap/ldap/@v/v3.0.2+incompatible.mod -> github.com%2Fgo-ldap%2Fldap%2F@v%2Fv3.0.2+incompatible.mod mirror://goproxy//github.com/go-logfmt/logfmt/@v/v0.3.0.mod -> github.com%2Fgo-logfmt%2Flogfmt%2F@v%2Fv0.3.0.mod mirror://goproxy//github.com/go-logfmt/logfmt/@v/v0.4.0.mod -> github.com%2Fgo-logfmt%2Flogfmt%2F@v%2Fv0.4.0.mod mirror://goproxy//github.com/go-ole/go-ole/@v/v1.2.1.zip -> github.com%2Fgo-ole%2Fgo-ole%2F@v%2Fv1.2.1.zip mirror://goproxy//github.com/go-ole/go-ole/@v/v1.2.1.mod -> github.com%2Fgo-ole%2Fgo-ole%2F@v%2Fv1.2.1.mod mirror://goproxy//github.com/go-stack/stack/@v/v1.8.0.mod -> github.com%2Fgo-stack%2Fstack%2F@v%2Fv1.8.0.mod mirror://goproxy//github.com/go-test/deep/@v/v1.0.2-0.20181118220953-042da051cf31.mod -> github.com%2Fgo-test%2Fdeep%2F@v%2Fv1.0.2-0.20181118220953-042da051cf31.mod mirror://goproxy//github.com/go-test/deep/@v/v1.0.2.zip -> github.com%2Fgo-test%2Fdeep%2F@v%2Fv1.0.2.zip mirror://goproxy//github.com/go-test/deep/@v/v1.0.2.mod -> github.com%2Fgo-test%2Fdeep%2F@v%2Fv1.0.2.mod mirror://goproxy//github.com/gogo/protobuf/@v/v1.1.1.zip -> github.com%2Fgogo%2Fprotobuf%2F@v%2Fv1.1.1.zip mirror://goproxy//github.com/gogo/protobuf/@v/v1.1.1.mod -> github.com%2Fgogo%2Fprotobuf%2F@v%2Fv1.1.1.mod mirror://goproxy//github.com/gogo/protobuf/@v/v1.2.1.zip -> github.com%2Fgogo%2Fprotobuf%2F@v%2Fv1.2.1.zip mirror://goproxy//github.com/gogo/protobuf/@v/v1.2.1.mod -> github.com%2Fgogo%2Fprotobuf%2F@v%2Fv1.2.1.mod mirror://goproxy//github.com/golang/glog/@v/v0.0.0-20160126235308-23def4e6c14b.zip -> github.com%2Fgolang%2Fglog%2F@v%2Fv0.0.0-20160126235308-23def4e6c14b.zip mirror://goproxy//github.com/golang/glog/@v/v0.0.0-20160126235308-23def4e6c14b.mod -> github.com%2Fgolang%2Fglog%2F@v%2Fv0.0.0-20160126235308-23def4e6c14b.mod mirror://goproxy//github.com/golang/mock/@v/v1.1.1.zip -> github.com%2Fgolang%2Fmock%2F@v%2Fv1.1.1.zip mirror://goproxy//github.com/golang/mock/@v/v1.1.1.mod -> github.com%2Fgolang%2Fmock%2F@v%2Fv1.1.1.mod mirror://goproxy//github.com/golang/protobuf/@v/v1.2.0.zip -> github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.2.0.zip mirror://goproxy//github.com/golang/protobuf/@v/v1.2.0.mod -> github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.2.0.mod mirror://goproxy//github.com/golang/protobuf/@v/v1.3.1.zip -> github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.3.1.zip mirror://goproxy//github.com/golang/protobuf/@v/v1.3.1.mod -> github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.3.1.mod mirror://goproxy//github.com/golang/protobuf/@v/v1.3.2.zip -> github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.3.2.zip mirror://goproxy//github.com/golang/protobuf/@v/v1.3.2.mod -> github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.3.2.mod mirror://goproxy//github.com/golang/snappy/@v/v0.0.1.zip -> github.com%2Fgolang%2Fsnappy%2F@v%2Fv0.0.1.zip mirror://goproxy//github.com/golang/snappy/@v/v0.0.1.mod -> github.com%2Fgolang%2Fsnappy%2F@v%2Fv0.0.1.mod mirror://goproxy//github.com/google/btree/@v/v0.0.0-20180813153112-4030bb1f1f0c.zip -> github.com%2Fgoogle%2Fbtree%2F@v%2Fv0.0.0-20180813153112-4030bb1f1f0c.zip mirror://goproxy//github.com/google/btree/@v/v0.0.0-20180813153112-4030bb1f1f0c.mod -> github.com%2Fgoogle%2Fbtree%2F@v%2Fv0.0.0-20180813153112-4030bb1f1f0c.mod mirror://goproxy//github.com/google/go-cmp/@v/v0.2.0.zip -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.2.0.zip mirror://goproxy//github.com/google/go-cmp/@v/v0.2.0.mod -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.2.0.mod mirror://goproxy//github.com/google/go-cmp/@v/v0.3.1.mod -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.3.1.mod mirror://goproxy//github.com/google/go-cmp/@v/v0.4.0.zip -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.4.0.zip mirror://goproxy//github.com/google/go-cmp/@v/v0.4.0.mod -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.4.0.mod mirror://goproxy//github.com/google/go-querystring/@v/v0.0.0-20170111101155-53e6ce116135.zip -> github.com%2Fgoogle%2Fgo-querystring%2F@v%2Fv0.0.0-20170111101155-53e6ce116135.zip mirror://goproxy//github.com/google/go-querystring/@v/v0.0.0-20170111101155-53e6ce116135.mod -> github.com%2Fgoogle%2Fgo-querystring%2F@v%2Fv0.0.0-20170111101155-53e6ce116135.mod mirror://goproxy//github.com/google/gofuzz/@v/v0.0.0-20170612174753-24818f796faf.zip -> github.com%2Fgoogle%2Fgofuzz%2F@v%2Fv0.0.0-20170612174753-24818f796faf.zip mirror://goproxy//github.com/google/gofuzz/@v/v0.0.0-20170612174753-24818f796faf.mod -> github.com%2Fgoogle%2Fgofuzz%2F@v%2Fv0.0.0-20170612174753-24818f796faf.mod mirror://goproxy//github.com/google/gofuzz/@v/v1.0.0.zip -> github.com%2Fgoogle%2Fgofuzz%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/google/gofuzz/@v/v1.0.0.mod -> github.com%2Fgoogle%2Fgofuzz%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/googleapis/gnostic/@v/v0.2.0.zip -> github.com%2Fgoogleapis%2Fgnostic%2F@v%2Fv0.2.0.zip mirror://goproxy//github.com/googleapis/gnostic/@v/v0.2.0.mod -> github.com%2Fgoogleapis%2Fgnostic%2F@v%2Fv0.2.0.mod mirror://goproxy//github.com/gophercloud/gophercloud/@v/v0.0.0-20180828235145-f29afc2cceca.zip -> github.com%2Fgophercloud%2Fgophercloud%2F@v%2Fv0.0.0-20180828235145-f29afc2cceca.zip mirror://goproxy//github.com/gophercloud/gophercloud/@v/v0.0.0-20180828235145-f29afc2cceca.mod -> github.com%2Fgophercloud%2Fgophercloud%2F@v%2Fv0.0.0-20180828235145-f29afc2cceca.mod mirror://goproxy//github.com/gopherjs/gopherjs/@v/v0.0.0-20180825215210-0210a2f0f73c.zip -> github.com%2Fgopherjs%2Fgopherjs%2F@v%2Fv0.0.0-20180825215210-0210a2f0f73c.zip mirror://goproxy//github.com/gopherjs/gopherjs/@v/v0.0.0-20180825215210-0210a2f0f73c.mod -> github.com%2Fgopherjs%2Fgopherjs%2F@v%2Fv0.0.0-20180825215210-0210a2f0f73c.mod mirror://goproxy//github.com/gregjones/httpcache/@v/v0.0.0-20180305231024-9cad4c3443a7.zip -> github.com%2Fgregjones%2Fhttpcache%2F@v%2Fv0.0.0-20180305231024-9cad4c3443a7.zip mirror://goproxy//github.com/gregjones/httpcache/@v/v0.0.0-20180305231024-9cad4c3443a7.mod -> github.com%2Fgregjones%2Fhttpcache%2F@v%2Fv0.0.0-20180305231024-9cad4c3443a7.mod mirror://goproxy//github.com/hashicorp/errwrap/@v/v1.0.0.zip -> github.com%2Fhashicorp%2Ferrwrap%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/hashicorp/errwrap/@v/v1.0.0.mod -> github.com%2Fhashicorp%2Ferrwrap%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/hashicorp/go-bexpr/@v/v0.1.2.zip -> github.com%2Fhashicorp%2Fgo-bexpr%2F@v%2Fv0.1.2.zip mirror://goproxy//github.com/hashicorp/go-bexpr/@v/v0.1.2.mod -> github.com%2Fhashicorp%2Fgo-bexpr%2F@v%2Fv0.1.2.mod mirror://goproxy//github.com/hashicorp/go-checkpoint/@v/v0.0.0-20171009173528-1545e56e46de.zip -> github.com%2Fhashicorp%2Fgo-checkpoint%2F@v%2Fv0.0.0-20171009173528-1545e56e46de.zip mirror://goproxy//github.com/hashicorp/go-checkpoint/@v/v0.0.0-20171009173528-1545e56e46de.mod -> github.com%2Fhashicorp%2Fgo-checkpoint%2F@v%2Fv0.0.0-20171009173528-1545e56e46de.mod mirror://goproxy//github.com/hashicorp/go-cleanhttp/@v/v0.5.0.mod -> github.com%2Fhashicorp%2Fgo-cleanhttp%2F@v%2Fv0.5.0.mod mirror://goproxy//github.com/hashicorp/go-cleanhttp/@v/v0.5.1.zip -> github.com%2Fhashicorp%2Fgo-cleanhttp%2F@v%2Fv0.5.1.zip mirror://goproxy//github.com/hashicorp/go-cleanhttp/@v/v0.5.1.mod -> github.com%2Fhashicorp%2Fgo-cleanhttp%2F@v%2Fv0.5.1.mod mirror://goproxy//github.com/hashicorp/go-connlimit/@v/v0.2.0.zip -> github.com%2Fhashicorp%2Fgo-connlimit%2F@v%2Fv0.2.0.zip mirror://goproxy//github.com/hashicorp/go-connlimit/@v/v0.2.0.mod -> github.com%2Fhashicorp%2Fgo-connlimit%2F@v%2Fv0.2.0.mod mirror://goproxy//github.com/hashicorp/go-discover/@v/v0.0.0-20191202160150-7ec2cfbda7a2.zip -> github.com%2Fhashicorp%2Fgo-discover%2F@v%2Fv0.0.0-20191202160150-7ec2cfbda7a2.zip mirror://goproxy//github.com/hashicorp/go-discover/@v/v0.0.0-20191202160150-7ec2cfbda7a2.mod -> github.com%2Fhashicorp%2Fgo-discover%2F@v%2Fv0.0.0-20191202160150-7ec2cfbda7a2.mod mirror://goproxy//github.com/hashicorp/go-hclog/@v/v0.0.0-20180709165350-ff2cf002a8dd.mod -> github.com%2Fhashicorp%2Fgo-hclog%2F@v%2Fv0.0.0-20180709165350-ff2cf002a8dd.mod mirror://goproxy//github.com/hashicorp/go-hclog/@v/v0.8.0.mod -> github.com%2Fhashicorp%2Fgo-hclog%2F@v%2Fv0.8.0.mod mirror://goproxy//github.com/hashicorp/go-hclog/@v/v0.9.1.zip -> github.com%2Fhashicorp%2Fgo-hclog%2F@v%2Fv0.9.1.zip mirror://goproxy//github.com/hashicorp/go-hclog/@v/v0.9.1.mod -> github.com%2Fhashicorp%2Fgo-hclog%2F@v%2Fv0.9.1.mod mirror://goproxy//github.com/hashicorp/go-hclog/@v/v0.12.0.zip -> github.com%2Fhashicorp%2Fgo-hclog%2F@v%2Fv0.12.0.zip mirror://goproxy//github.com/hashicorp/go-hclog/@v/v0.12.0.mod -> github.com%2Fhashicorp%2Fgo-hclog%2F@v%2Fv0.12.0.mod mirror://goproxy//github.com/hashicorp/go-immutable-radix/@v/v1.0.0.zip -> github.com%2Fhashicorp%2Fgo-immutable-radix%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/hashicorp/go-immutable-radix/@v/v1.0.0.mod -> github.com%2Fhashicorp%2Fgo-immutable-radix%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/hashicorp/go-immutable-radix/@v/v1.1.0.zip -> github.com%2Fhashicorp%2Fgo-immutable-radix%2F@v%2Fv1.1.0.zip mirror://goproxy//github.com/hashicorp/go-immutable-radix/@v/v1.1.0.mod -> github.com%2Fhashicorp%2Fgo-immutable-radix%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/hashicorp/go-immutable-radix/@v/v1.2.0.zip -> github.com%2Fhashicorp%2Fgo-immutable-radix%2F@v%2Fv1.2.0.zip mirror://goproxy//github.com/hashicorp/go-immutable-radix/@v/v1.2.0.mod -> github.com%2Fhashicorp%2Fgo-immutable-radix%2F@v%2Fv1.2.0.mod mirror://goproxy//github.com/hashicorp/go-memdb/@v/v1.0.3.zip -> github.com%2Fhashicorp%2Fgo-memdb%2F@v%2Fv1.0.3.zip mirror://goproxy//github.com/hashicorp/go-memdb/@v/v1.0.3.mod -> github.com%2Fhashicorp%2Fgo-memdb%2F@v%2Fv1.0.3.mod mirror://goproxy//github.com/hashicorp/go-msgpack/@v/v0.5.3.mod -> github.com%2Fhashicorp%2Fgo-msgpack%2F@v%2Fv0.5.3.mod mirror://goproxy//github.com/hashicorp/go-msgpack/@v/v0.5.5.zip -> github.com%2Fhashicorp%2Fgo-msgpack%2F@v%2Fv0.5.5.zip mirror://goproxy//github.com/hashicorp/go-msgpack/@v/v0.5.5.mod -> github.com%2Fhashicorp%2Fgo-msgpack%2F@v%2Fv0.5.5.mod mirror://goproxy//github.com/hashicorp/go-multierror/@v/v1.0.0.zip -> github.com%2Fhashicorp%2Fgo-multierror%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/hashicorp/go-multierror/@v/v1.0.0.mod -> github.com%2Fhashicorp%2Fgo-multierror%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/hashicorp/go-multierror/@v/v1.1.0.zip -> github.com%2Fhashicorp%2Fgo-multierror%2F@v%2Fv1.1.0.zip mirror://goproxy//github.com/hashicorp/go-multierror/@v/v1.1.0.mod -> github.com%2Fhashicorp%2Fgo-multierror%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/hashicorp/go-plugin/@v/v1.0.1.mod -> github.com%2Fhashicorp%2Fgo-plugin%2F@v%2Fv1.0.1.mod mirror://goproxy//github.com/hashicorp/go-raftchunking/@v/v0.6.1.zip -> github.com%2Fhashicorp%2Fgo-raftchunking%2F@v%2Fv0.6.1.zip mirror://goproxy//github.com/hashicorp/go-raftchunking/@v/v0.6.1.mod -> github.com%2Fhashicorp%2Fgo-raftchunking%2F@v%2Fv0.6.1.mod mirror://goproxy//github.com/hashicorp/go-retryablehttp/@v/v0.5.3.mod -> github.com%2Fhashicorp%2Fgo-retryablehttp%2F@v%2Fv0.5.3.mod mirror://goproxy//github.com/hashicorp/go-retryablehttp/@v/v0.5.4.zip -> github.com%2Fhashicorp%2Fgo-retryablehttp%2F@v%2Fv0.5.4.zip mirror://goproxy//github.com/hashicorp/go-retryablehttp/@v/v0.5.4.mod -> github.com%2Fhashicorp%2Fgo-retryablehttp%2F@v%2Fv0.5.4.mod mirror://goproxy//github.com/hashicorp/go-rootcerts/@v/v1.0.1.mod -> github.com%2Fhashicorp%2Fgo-rootcerts%2F@v%2Fv1.0.1.mod mirror://goproxy//github.com/hashicorp/go-rootcerts/@v/v1.0.2.zip -> github.com%2Fhashicorp%2Fgo-rootcerts%2F@v%2Fv1.0.2.zip mirror://goproxy//github.com/hashicorp/go-rootcerts/@v/v1.0.2.mod -> github.com%2Fhashicorp%2Fgo-rootcerts%2F@v%2Fv1.0.2.mod mirror://goproxy//github.com/hashicorp/go-sockaddr/@v/v1.0.0.mod -> github.com%2Fhashicorp%2Fgo-sockaddr%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/hashicorp/go-sockaddr/@v/v1.0.2.zip -> github.com%2Fhashicorp%2Fgo-sockaddr%2F@v%2Fv1.0.2.zip mirror://goproxy//github.com/hashicorp/go-sockaddr/@v/v1.0.2.mod -> github.com%2Fhashicorp%2Fgo-sockaddr%2F@v%2Fv1.0.2.mod mirror://goproxy//github.com/hashicorp/go-syslog/@v/v1.0.0.zip -> github.com%2Fhashicorp%2Fgo-syslog%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/hashicorp/go-syslog/@v/v1.0.0.mod -> github.com%2Fhashicorp%2Fgo-syslog%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/hashicorp/go-uuid/@v/v1.0.0.mod -> github.com%2Fhashicorp%2Fgo-uuid%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/hashicorp/go-uuid/@v/v1.0.1.zip -> github.com%2Fhashicorp%2Fgo-uuid%2F@v%2Fv1.0.1.zip mirror://goproxy//github.com/hashicorp/go-uuid/@v/v1.0.1.mod -> github.com%2Fhashicorp%2Fgo-uuid%2F@v%2Fv1.0.1.mod mirror://goproxy//github.com/hashicorp/go-version/@v/v1.1.0.zip -> github.com%2Fhashicorp%2Fgo-version%2F@v%2Fv1.1.0.zip mirror://goproxy//github.com/hashicorp/go-version/@v/v1.1.0.mod -> github.com%2Fhashicorp%2Fgo-version%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/hashicorp/go.net/@v/v0.0.1.mod -> github.com%2Fhashicorp%2Fgo.net%2F@v%2Fv0.0.1.mod mirror://goproxy//github.com/hashicorp/golang-lru/@v/v0.5.0.mod -> github.com%2Fhashicorp%2Fgolang-lru%2F@v%2Fv0.5.0.mod mirror://goproxy//github.com/hashicorp/golang-lru/@v/v0.5.1.zip -> github.com%2Fhashicorp%2Fgolang-lru%2F@v%2Fv0.5.1.zip mirror://goproxy//github.com/hashicorp/golang-lru/@v/v0.5.1.mod -> github.com%2Fhashicorp%2Fgolang-lru%2F@v%2Fv0.5.1.mod mirror://goproxy//github.com/hashicorp/golang-lru/@v/v0.5.4.zip -> github.com%2Fhashicorp%2Fgolang-lru%2F@v%2Fv0.5.4.zip mirror://goproxy//github.com/hashicorp/golang-lru/@v/v0.5.4.mod -> github.com%2Fhashicorp%2Fgolang-lru%2F@v%2Fv0.5.4.mod mirror://goproxy//github.com/hashicorp/hcl/@v/v1.0.0.zip -> github.com%2Fhashicorp%2Fhcl%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/hashicorp/hcl/@v/v1.0.0.mod -> github.com%2Fhashicorp%2Fhcl%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/hashicorp/hil/@v/v0.0.0-20160711231837-1e86c6b523c5.zip -> github.com%2Fhashicorp%2Fhil%2F@v%2Fv0.0.0-20160711231837-1e86c6b523c5.zip mirror://goproxy//github.com/hashicorp/hil/@v/v0.0.0-20160711231837-1e86c6b523c5.mod -> github.com%2Fhashicorp%2Fhil%2F@v%2Fv0.0.0-20160711231837-1e86c6b523c5.mod mirror://goproxy//github.com/hashicorp/logutils/@v/v1.0.0.mod -> github.com%2Fhashicorp%2Flogutils%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/hashicorp/mdns/@v/v1.0.0.mod -> github.com%2Fhashicorp%2Fmdns%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/hashicorp/mdns/@v/v1.0.1.zip -> github.com%2Fhashicorp%2Fmdns%2F@v%2Fv1.0.1.zip mirror://goproxy//github.com/hashicorp/mdns/@v/v1.0.1.mod -> github.com%2Fhashicorp%2Fmdns%2F@v%2Fv1.0.1.mod mirror://goproxy//github.com/hashicorp/memberlist/@v/v0.2.2.zip -> github.com%2Fhashicorp%2Fmemberlist%2F@v%2Fv0.2.2.zip mirror://goproxy//github.com/hashicorp/memberlist/@v/v0.2.2.mod -> github.com%2Fhashicorp%2Fmemberlist%2F@v%2Fv0.2.2.mod mirror://goproxy//github.com/hashicorp/net-rpc-msgpackrpc/@v/v0.0.0-20151116020338-a14192a58a69.zip -> github.com%2Fhashicorp%2Fnet-rpc-msgpackrpc%2F@v%2Fv0.0.0-20151116020338-a14192a58a69.zip mirror://goproxy//github.com/hashicorp/net-rpc-msgpackrpc/@v/v0.0.0-20151116020338-a14192a58a69.mod -> github.com%2Fhashicorp%2Fnet-rpc-msgpackrpc%2F@v%2Fv0.0.0-20151116020338-a14192a58a69.mod mirror://goproxy//github.com/hashicorp/raft/@v/v1.1.1.mod -> github.com%2Fhashicorp%2Fraft%2F@v%2Fv1.1.1.mod mirror://goproxy//github.com/hashicorp/raft/@v/v1.1.2.zip -> github.com%2Fhashicorp%2Fraft%2F@v%2Fv1.1.2.zip mirror://goproxy//github.com/hashicorp/raft/@v/v1.1.2.mod -> github.com%2Fhashicorp%2Fraft%2F@v%2Fv1.1.2.mod mirror://goproxy//github.com/hashicorp/raft-boltdb/@v/v0.0.0-20171010151810-6e5ba93211ea.zip -> github.com%2Fhashicorp%2Fraft-boltdb%2F@v%2Fv0.0.0-20171010151810-6e5ba93211ea.zip mirror://goproxy//github.com/hashicorp/raft-boltdb/@v/v0.0.0-20171010151810-6e5ba93211ea.mod -> github.com%2Fhashicorp%2Fraft-boltdb%2F@v%2Fv0.0.0-20171010151810-6e5ba93211ea.mod mirror://goproxy//github.com/hashicorp/serf/@v/v0.9.3.zip -> github.com%2Fhashicorp%2Fserf%2F@v%2Fv0.9.3.zip mirror://goproxy//github.com/hashicorp/serf/@v/v0.9.3.mod -> github.com%2Fhashicorp%2Fserf%2F@v%2Fv0.9.3.mod mirror://goproxy//github.com/hashicorp/vault/api/@v/v1.0.4.zip -> github.com%2Fhashicorp%2Fvault%2Fapi%2F@v%2Fv1.0.4.zip mirror://goproxy//github.com/hashicorp/vault/api/@v/v1.0.4.mod -> github.com%2Fhashicorp%2Fvault%2Fapi%2F@v%2Fv1.0.4.mod mirror://goproxy//github.com/hashicorp/vault/sdk/@v/v0.1.13.zip -> github.com%2Fhashicorp%2Fvault%2Fsdk%2F@v%2Fv0.1.13.zip mirror://goproxy//github.com/hashicorp/vault/sdk/@v/v0.1.13.mod -> github.com%2Fhashicorp%2Fvault%2Fsdk%2F@v%2Fv0.1.13.mod mirror://goproxy//github.com/hashicorp/vic/@v/v1.5.1-0.20190403131502-bbfe86ec9443.zip -> github.com%2Fhashicorp%2Fvic%2F@v%2Fv1.5.1-0.20190403131502-bbfe86ec9443.zip mirror://goproxy//github.com/hashicorp/vic/@v/v1.5.1-0.20190403131502-bbfe86ec9443.mod -> github.com%2Fhashicorp%2Fvic%2F@v%2Fv1.5.1-0.20190403131502-bbfe86ec9443.mod mirror://goproxy//github.com/hashicorp/yamux/@v/v0.0.0-20180604194846-3520598351bb.mod -> github.com%2Fhashicorp%2Fyamux%2F@v%2Fv0.0.0-20180604194846-3520598351bb.mod mirror://goproxy//github.com/hashicorp/yamux/@v/v0.0.0-20181012175058-2f1d1f20f75d.zip -> github.com%2Fhashicorp%2Fyamux%2F@v%2Fv0.0.0-20181012175058-2f1d1f20f75d.zip mirror://goproxy//github.com/hashicorp/yamux/@v/v0.0.0-20181012175058-2f1d1f20f75d.mod -> github.com%2Fhashicorp%2Fyamux%2F@v%2Fv0.0.0-20181012175058-2f1d1f20f75d.mod mirror://goproxy//github.com/hpcloud/tail/@v/v1.0.0.zip -> github.com%2Fhpcloud%2Ftail%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/hpcloud/tail/@v/v1.0.0.mod -> github.com%2Fhpcloud%2Ftail%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/imdario/mergo/@v/v0.3.6.zip -> github.com%2Fimdario%2Fmergo%2F@v%2Fv0.3.6.zip mirror://goproxy//github.com/imdario/mergo/@v/v0.3.6.mod -> github.com%2Fimdario%2Fmergo%2F@v%2Fv0.3.6.mod mirror://goproxy//github.com/jarcoal/httpmock/@v/v0.0.0-20180424175123-9c70cfe4a1da.zip -> github.com%2Fjarcoal%2Fhttpmock%2F@v%2Fv0.0.0-20180424175123-9c70cfe4a1da.zip mirror://goproxy//github.com/jarcoal/httpmock/@v/v0.0.0-20180424175123-9c70cfe4a1da.mod -> github.com%2Fjarcoal%2Fhttpmock%2F@v%2Fv0.0.0-20180424175123-9c70cfe4a1da.mod mirror://goproxy//github.com/jmespath/go-jmespath/@v/v0.0.0-20180206201540-c2b33e8439af.zip -> github.com%2Fjmespath%2Fgo-jmespath%2F@v%2Fv0.0.0-20180206201540-c2b33e8439af.zip mirror://goproxy//github.com/jmespath/go-jmespath/@v/v0.0.0-20180206201540-c2b33e8439af.mod -> github.com%2Fjmespath%2Fgo-jmespath%2F@v%2Fv0.0.0-20180206201540-c2b33e8439af.mod mirror://goproxy//github.com/joyent/triton-go/@v/v0.0.0-20180628001255-830d2b111e62.zip -> github.com%2Fjoyent%2Ftriton-go%2F@v%2Fv0.0.0-20180628001255-830d2b111e62.zip mirror://goproxy//github.com/joyent/triton-go/@v/v0.0.0-20180628001255-830d2b111e62.mod -> github.com%2Fjoyent%2Ftriton-go%2F@v%2Fv0.0.0-20180628001255-830d2b111e62.mod mirror://goproxy//github.com/json-iterator/go/@v/v1.1.5.zip -> github.com%2Fjson-iterator%2Fgo%2F@v%2Fv1.1.5.zip mirror://goproxy//github.com/json-iterator/go/@v/v1.1.5.mod -> github.com%2Fjson-iterator%2Fgo%2F@v%2Fv1.1.5.mod mirror://goproxy//github.com/json-iterator/go/@v/v1.1.6.mod -> github.com%2Fjson-iterator%2Fgo%2F@v%2Fv1.1.6.mod mirror://goproxy//github.com/json-iterator/go/@v/v1.1.9.zip -> github.com%2Fjson-iterator%2Fgo%2F@v%2Fv1.1.9.zip mirror://goproxy//github.com/json-iterator/go/@v/v1.1.9.mod -> github.com%2Fjson-iterator%2Fgo%2F@v%2Fv1.1.9.mod mirror://goproxy//github.com/jtolds/gls/@v/v4.2.1+incompatible.mod -> github.com%2Fjtolds%2Fgls%2F@v%2Fv4.2.1+incompatible.mod mirror://goproxy//github.com/julienschmidt/httprouter/@v/v1.2.0.mod -> github.com%2Fjulienschmidt%2Fhttprouter%2F@v%2Fv1.2.0.mod mirror://goproxy//github.com/kisielk/errcheck/@v/v1.1.0.mod -> github.com%2Fkisielk%2Ferrcheck%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/kisielk/gotool/@v/v1.0.0.mod -> github.com%2Fkisielk%2Fgotool%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/konsorten/go-windows-terminal-sequences/@v/v1.0.1.zip -> github.com%2Fkonsorten%2Fgo-windows-terminal-sequences%2F@v%2Fv1.0.1.zip mirror://goproxy//github.com/konsorten/go-windows-terminal-sequences/@v/v1.0.1.mod -> github.com%2Fkonsorten%2Fgo-windows-terminal-sequences%2F@v%2Fv1.0.1.mod mirror://goproxy//github.com/kr/logfmt/@v/v0.0.0-20140226030751-b84e30acd515.mod -> github.com%2Fkr%2Flogfmt%2F@v%2Fv0.0.0-20140226030751-b84e30acd515.mod mirror://goproxy//github.com/kr/pretty/@v/v0.1.0.mod -> github.com%2Fkr%2Fpretty%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/kr/pretty/@v/v0.2.0.zip -> github.com%2Fkr%2Fpretty%2F@v%2Fv0.2.0.zip mirror://goproxy//github.com/kr/pretty/@v/v0.2.0.mod -> github.com%2Fkr%2Fpretty%2F@v%2Fv0.2.0.mod mirror://goproxy//github.com/kr/pty/@v/v1.1.1.mod -> github.com%2Fkr%2Fpty%2F@v%2Fv1.1.1.mod mirror://goproxy//github.com/kr/text/@v/v0.1.0.zip -> github.com%2Fkr%2Ftext%2F@v%2Fv0.1.0.zip mirror://goproxy//github.com/kr/text/@v/v0.1.0.mod -> github.com%2Fkr%2Ftext%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/likexian/gokit/@v/v0.0.0-20190309162924-0a377eecf7aa.mod -> github.com%2Flikexian%2Fgokit%2F@v%2Fv0.0.0-20190309162924-0a377eecf7aa.mod mirror://goproxy//github.com/likexian/gokit/@v/v0.0.0-20190418170008-ace88ad0983b.mod -> github.com%2Flikexian%2Fgokit%2F@v%2Fv0.0.0-20190418170008-ace88ad0983b.mod mirror://goproxy//github.com/likexian/gokit/@v/v0.0.0-20190501133040-e77ea8b19cdc.mod -> github.com%2Flikexian%2Fgokit%2F@v%2Fv0.0.0-20190501133040-e77ea8b19cdc.mod mirror://goproxy//github.com/likexian/gokit/@v/v0.20.16.mod -> github.com%2Flikexian%2Fgokit%2F@v%2Fv0.20.16.mod mirror://goproxy//github.com/likexian/simplejson-go/@v/v0.0.0-20190409170913-40473a74d76d.mod -> github.com%2Flikexian%2Fsimplejson-go%2F@v%2Fv0.0.0-20190409170913-40473a74d76d.mod mirror://goproxy//github.com/likexian/simplejson-go/@v/v0.0.0-20190419151922-c1f9f0b4f084.mod -> github.com%2Flikexian%2Fsimplejson-go%2F@v%2Fv0.0.0-20190419151922-c1f9f0b4f084.mod mirror://goproxy//github.com/likexian/simplejson-go/@v/v0.0.0-20190502021454-d8787b4bfa0b.mod -> github.com%2Flikexian%2Fsimplejson-go%2F@v%2Fv0.0.0-20190502021454-d8787b4bfa0b.mod mirror://goproxy//github.com/linode/linodego/@v/v0.7.1.zip -> github.com%2Flinode%2Flinodego%2F@v%2Fv0.7.1.zip mirror://goproxy//github.com/linode/linodego/@v/v0.7.1.mod -> github.com%2Flinode%2Flinodego%2F@v%2Fv0.7.1.mod mirror://goproxy//github.com/mattn/go-colorable/@v/v0.0.9.mod -> github.com%2Fmattn%2Fgo-colorable%2F@v%2Fv0.0.9.mod mirror://goproxy//github.com/mattn/go-colorable/@v/v0.1.4.mod -> github.com%2Fmattn%2Fgo-colorable%2F@v%2Fv0.1.4.mod mirror://goproxy//github.com/mattn/go-colorable/@v/v0.1.6.zip -> github.com%2Fmattn%2Fgo-colorable%2F@v%2Fv0.1.6.zip mirror://goproxy//github.com/mattn/go-colorable/@v/v0.1.6.mod -> github.com%2Fmattn%2Fgo-colorable%2F@v%2Fv0.1.6.mod mirror://goproxy//github.com/mattn/go-isatty/@v/v0.0.3.mod -> github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.3.mod mirror://goproxy//github.com/mattn/go-isatty/@v/v0.0.8.mod -> github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.8.mod mirror://goproxy//github.com/mattn/go-isatty/@v/v0.0.10.mod -> github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.10.mod mirror://goproxy//github.com/mattn/go-isatty/@v/v0.0.11.mod -> github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.11.mod mirror://goproxy//github.com/mattn/go-isatty/@v/v0.0.12.zip -> github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.12.zip mirror://goproxy//github.com/mattn/go-isatty/@v/v0.0.12.mod -> github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.12.mod mirror://goproxy//github.com/matttproud/golang_protobuf_extensions/@v/v1.0.1.zip -> github.com%2Fmatttproud%2Fgolang_protobuf_extensions%2F@v%2Fv1.0.1.zip mirror://goproxy//github.com/matttproud/golang_protobuf_extensions/@v/v1.0.1.mod -> github.com%2Fmatttproud%2Fgolang_protobuf_extensions%2F@v%2Fv1.0.1.mod mirror://goproxy//github.com/miekg/dns/@v/v1.0.14.mod -> github.com%2Fmiekg%2Fdns%2F@v%2Fv1.0.14.mod mirror://goproxy//github.com/miekg/dns/@v/v1.1.26.zip -> github.com%2Fmiekg%2Fdns%2F@v%2Fv1.1.26.zip mirror://goproxy//github.com/miekg/dns/@v/v1.1.26.mod -> github.com%2Fmiekg%2Fdns%2F@v%2Fv1.1.26.mod mirror://goproxy//github.com/mitchellh/cli/@v/v1.0.0.mod -> github.com%2Fmitchellh%2Fcli%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/mitchellh/cli/@v/v1.1.0.zip -> github.com%2Fmitchellh%2Fcli%2F@v%2Fv1.1.0.zip mirror://goproxy//github.com/mitchellh/cli/@v/v1.1.0.mod -> github.com%2Fmitchellh%2Fcli%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/mitchellh/copystructure/@v/v1.0.0.zip -> github.com%2Fmitchellh%2Fcopystructure%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/mitchellh/copystructure/@v/v1.0.0.mod -> github.com%2Fmitchellh%2Fcopystructure%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/mitchellh/go-homedir/@v/v1.0.0.mod -> github.com%2Fmitchellh%2Fgo-homedir%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/mitchellh/go-homedir/@v/v1.1.0.zip -> github.com%2Fmitchellh%2Fgo-homedir%2F@v%2Fv1.1.0.zip mirror://goproxy//github.com/mitchellh/go-homedir/@v/v1.1.0.mod -> github.com%2Fmitchellh%2Fgo-homedir%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/mitchellh/go-testing-interface/@v/v0.0.0-20171004221916-a61a99592b77.mod -> github.com%2Fmitchellh%2Fgo-testing-interface%2F@v%2Fv0.0.0-20171004221916-a61a99592b77.mod mirror://goproxy//github.com/mitchellh/go-testing-interface/@v/v1.0.0.zip -> github.com%2Fmitchellh%2Fgo-testing-interface%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/mitchellh/go-testing-interface/@v/v1.0.0.mod -> github.com%2Fmitchellh%2Fgo-testing-interface%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/mitchellh/go-testing-interface/@v/v1.0.3.zip -> github.com%2Fmitchellh%2Fgo-testing-interface%2F@v%2Fv1.0.3.zip mirror://goproxy//github.com/mitchellh/go-testing-interface/@v/v1.0.3.mod -> github.com%2Fmitchellh%2Fgo-testing-interface%2F@v%2Fv1.0.3.mod mirror://goproxy//github.com/mitchellh/go-wordwrap/@v/v1.0.0.mod -> github.com%2Fmitchellh%2Fgo-wordwrap%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/mitchellh/hashstructure/@v/v0.0.0-20170609045927-2bca23e0e452.zip -> github.com%2Fmitchellh%2Fhashstructure%2F@v%2Fv0.0.0-20170609045927-2bca23e0e452.zip mirror://goproxy//github.com/mitchellh/hashstructure/@v/v0.0.0-20170609045927-2bca23e0e452.mod -> github.com%2Fmitchellh%2Fhashstructure%2F@v%2Fv0.0.0-20170609045927-2bca23e0e452.mod mirror://goproxy//github.com/mitchellh/mapstructure/@v/v0.0.0-20160808181253-ca63d7c062ee.mod -> github.com%2Fmitchellh%2Fmapstructure%2F@v%2Fv0.0.0-20160808181253-ca63d7c062ee.mod mirror://goproxy//github.com/mitchellh/mapstructure/@v/v1.1.2.mod -> github.com%2Fmitchellh%2Fmapstructure%2F@v%2Fv1.1.2.mod mirror://goproxy//github.com/mitchellh/mapstructure/@v/v1.2.3.zip -> github.com%2Fmitchellh%2Fmapstructure%2F@v%2Fv1.2.3.zip mirror://goproxy//github.com/mitchellh/mapstructure/@v/v1.2.3.mod -> github.com%2Fmitchellh%2Fmapstructure%2F@v%2Fv1.2.3.mod mirror://goproxy//github.com/mitchellh/reflectwalk/@v/v1.0.0.mod -> github.com%2Fmitchellh%2Freflectwalk%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/mitchellh/reflectwalk/@v/v1.0.1.zip -> github.com%2Fmitchellh%2Freflectwalk%2F@v%2Fv1.0.1.zip mirror://goproxy//github.com/mitchellh/reflectwalk/@v/v1.0.1.mod -> github.com%2Fmitchellh%2Freflectwalk%2F@v%2Fv1.0.1.mod mirror://goproxy//github.com/modern-go/concurrent/@v/v0.0.0-20180228061459-e0a39a4cb421.mod -> github.com%2Fmodern-go%2Fconcurrent%2F@v%2Fv0.0.0-20180228061459-e0a39a4cb421.mod mirror://goproxy//github.com/modern-go/concurrent/@v/v0.0.0-20180306012644-bacd9c7ef1dd.zip -> github.com%2Fmodern-go%2Fconcurrent%2F@v%2Fv0.0.0-20180306012644-bacd9c7ef1dd.zip mirror://goproxy//github.com/modern-go/concurrent/@v/v0.0.0-20180306012644-bacd9c7ef1dd.mod -> github.com%2Fmodern-go%2Fconcurrent%2F@v%2Fv0.0.0-20180306012644-bacd9c7ef1dd.mod mirror://goproxy//github.com/modern-go/reflect2/@v/v0.0.0-20180701023420-4b7aa43c6742.mod -> github.com%2Fmodern-go%2Freflect2%2F@v%2Fv0.0.0-20180701023420-4b7aa43c6742.mod mirror://goproxy//github.com/modern-go/reflect2/@v/v1.0.1.zip -> github.com%2Fmodern-go%2Freflect2%2F@v%2Fv1.0.1.zip mirror://goproxy//github.com/modern-go/reflect2/@v/v1.0.1.mod -> github.com%2Fmodern-go%2Freflect2%2F@v%2Fv1.0.1.mod mirror://goproxy//github.com/mwitkow/go-conntrack/@v/v0.0.0-20161129095857-cc309e4a2223.mod -> github.com%2Fmwitkow%2Fgo-conntrack%2F@v%2Fv0.0.0-20161129095857-cc309e4a2223.mod mirror://goproxy//github.com/nicolai86/scaleway-sdk/@v/v1.10.2-0.20180628010248-798f60e20bb2.zip -> github.com%2Fnicolai86%2Fscaleway-sdk%2F@v%2Fv1.10.2-0.20180628010248-798f60e20bb2.zip mirror://goproxy//github.com/nicolai86/scaleway-sdk/@v/v1.10.2-0.20180628010248-798f60e20bb2.mod -> github.com%2Fnicolai86%2Fscaleway-sdk%2F@v%2Fv1.10.2-0.20180628010248-798f60e20bb2.mod mirror://goproxy//github.com/oklog/run/@v/v1.0.0.mod -> github.com%2Foklog%2Frun%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/onsi/ginkgo/@v/v1.6.0.zip -> github.com%2Fonsi%2Fginkgo%2F@v%2Fv1.6.0.zip mirror://goproxy//github.com/onsi/ginkgo/@v/v1.6.0.mod -> github.com%2Fonsi%2Fginkgo%2F@v%2Fv1.6.0.mod mirror://goproxy//github.com/onsi/gomega/@v/v1.4.1.mod -> github.com%2Fonsi%2Fgomega%2F@v%2Fv1.4.1.mod mirror://goproxy//github.com/packethost/packngo/@v/v0.1.1-0.20180711074735-b9cb5096f54c.zip -> github.com%2Fpackethost%2Fpackngo%2F@v%2Fv0.1.1-0.20180711074735-b9cb5096f54c.zip mirror://goproxy//github.com/packethost/packngo/@v/v0.1.1-0.20180711074735-b9cb5096f54c.mod -> github.com%2Fpackethost%2Fpackngo%2F@v%2Fv0.1.1-0.20180711074735-b9cb5096f54c.mod mirror://goproxy//github.com/pascaldekloe/goe/@v/v0.0.0-20180627143212-57f6aae5913c.mod -> github.com%2Fpascaldekloe%2Fgoe%2F@v%2Fv0.0.0-20180627143212-57f6aae5913c.mod mirror://goproxy//github.com/pascaldekloe/goe/@v/v0.1.0.zip -> github.com%2Fpascaldekloe%2Fgoe%2F@v%2Fv0.1.0.zip mirror://goproxy//github.com/pascaldekloe/goe/@v/v0.1.0.mod -> github.com%2Fpascaldekloe%2Fgoe%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/peterbourgon/diskv/@v/v2.0.1+incompatible.zip -> github.com%2Fpeterbourgon%2Fdiskv%2F@v%2Fv2.0.1+incompatible.zip mirror://goproxy//github.com/peterbourgon/diskv/@v/v2.0.1+incompatible.mod -> github.com%2Fpeterbourgon%2Fdiskv%2F@v%2Fv2.0.1+incompatible.mod mirror://goproxy//github.com/pierrec/lz4/@v/v2.0.5+incompatible.zip -> github.com%2Fpierrec%2Flz4%2F@v%2Fv2.0.5+incompatible.zip mirror://goproxy//github.com/pierrec/lz4/@v/v2.0.5+incompatible.mod -> github.com%2Fpierrec%2Flz4%2F@v%2Fv2.0.5+incompatible.mod mirror://goproxy//github.com/pkg/errors/@v/v0.8.0.mod -> github.com%2Fpkg%2Ferrors%2F@v%2Fv0.8.0.mod mirror://goproxy//github.com/pkg/errors/@v/v0.8.1.zip -> github.com%2Fpkg%2Ferrors%2F@v%2Fv0.8.1.zip mirror://goproxy//github.com/pkg/errors/@v/v0.8.1.mod -> github.com%2Fpkg%2Ferrors%2F@v%2Fv0.8.1.mod mirror://goproxy//github.com/pmezard/go-difflib/@v/v1.0.0.zip -> github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/pmezard/go-difflib/@v/v1.0.0.mod -> github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/posener/complete/@v/v1.1.1.mod -> github.com%2Fposener%2Fcomplete%2F@v%2Fv1.1.1.mod mirror://goproxy//github.com/posener/complete/@v/v1.2.3.zip -> github.com%2Fposener%2Fcomplete%2F@v%2Fv1.2.3.zip mirror://goproxy//github.com/posener/complete/@v/v1.2.3.mod -> github.com%2Fposener%2Fcomplete%2F@v%2Fv1.2.3.mod mirror://goproxy//github.com/prometheus/client_golang/@v/v0.9.1.mod -> github.com%2Fprometheus%2Fclient_golang%2F@v%2Fv0.9.1.mod mirror://goproxy//github.com/prometheus/client_golang/@v/v0.9.2.zip -> github.com%2Fprometheus%2Fclient_golang%2F@v%2Fv0.9.2.zip mirror://goproxy//github.com/prometheus/client_golang/@v/v0.9.2.mod -> github.com%2Fprometheus%2Fclient_golang%2F@v%2Fv0.9.2.mod mirror://goproxy//github.com/prometheus/client_golang/@v/v1.0.0.mod -> github.com%2Fprometheus%2Fclient_golang%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/prometheus/client_golang/@v/v1.4.0.zip -> github.com%2Fprometheus%2Fclient_golang%2F@v%2Fv1.4.0.zip mirror://goproxy//github.com/prometheus/client_golang/@v/v1.4.0.mod -> github.com%2Fprometheus%2Fclient_golang%2F@v%2Fv1.4.0.mod mirror://goproxy//github.com/prometheus/client_model/@v/v0.0.0-20180712105110-5c3871d89910.zip -> github.com%2Fprometheus%2Fclient_model%2F@v%2Fv0.0.0-20180712105110-5c3871d89910.zip mirror://goproxy//github.com/prometheus/client_model/@v/v0.0.0-20180712105110-5c3871d89910.mod -> github.com%2Fprometheus%2Fclient_model%2F@v%2Fv0.0.0-20180712105110-5c3871d89910.mod mirror://goproxy//github.com/prometheus/client_model/@v/v0.0.0-20190129233127-fd36f4220a90.mod -> github.com%2Fprometheus%2Fclient_model%2F@v%2Fv0.0.0-20190129233127-fd36f4220a90.mod mirror://goproxy//github.com/prometheus/client_model/@v/v0.0.0-20190812154241-14fe0d1b01d4.zip -> github.com%2Fprometheus%2Fclient_model%2F@v%2Fv0.0.0-20190812154241-14fe0d1b01d4.zip mirror://goproxy//github.com/prometheus/client_model/@v/v0.0.0-20190812154241-14fe0d1b01d4.mod -> github.com%2Fprometheus%2Fclient_model%2F@v%2Fv0.0.0-20190812154241-14fe0d1b01d4.mod mirror://goproxy//github.com/prometheus/client_model/@v/v0.2.0.zip -> github.com%2Fprometheus%2Fclient_model%2F@v%2Fv0.2.0.zip mirror://goproxy//github.com/prometheus/client_model/@v/v0.2.0.mod -> github.com%2Fprometheus%2Fclient_model%2F@v%2Fv0.2.0.mod mirror://goproxy//github.com/prometheus/common/@v/v0.0.0-20181126121408-4724e9255275.zip -> github.com%2Fprometheus%2Fcommon%2F@v%2Fv0.0.0-20181126121408-4724e9255275.zip mirror://goproxy//github.com/prometheus/common/@v/v0.0.0-20181126121408-4724e9255275.mod -> github.com%2Fprometheus%2Fcommon%2F@v%2Fv0.0.0-20181126121408-4724e9255275.mod mirror://goproxy//github.com/prometheus/common/@v/v0.4.1.mod -> github.com%2Fprometheus%2Fcommon%2F@v%2Fv0.4.1.mod mirror://goproxy//github.com/prometheus/common/@v/v0.9.1.zip -> github.com%2Fprometheus%2Fcommon%2F@v%2Fv0.9.1.zip mirror://goproxy//github.com/prometheus/common/@v/v0.9.1.mod -> github.com%2Fprometheus%2Fcommon%2F@v%2Fv0.9.1.mod mirror://goproxy//github.com/prometheus/procfs/@v/v0.0.0-20181005140218-185b4288413d.mod -> github.com%2Fprometheus%2Fprocfs%2F@v%2Fv0.0.0-20181005140218-185b4288413d.mod mirror://goproxy//github.com/prometheus/procfs/@v/v0.0.0-20181204211112-1dc9a6cbc91a.zip -> github.com%2Fprometheus%2Fprocfs%2F@v%2Fv0.0.0-20181204211112-1dc9a6cbc91a.zip mirror://goproxy//github.com/prometheus/procfs/@v/v0.0.0-20181204211112-1dc9a6cbc91a.mod -> github.com%2Fprometheus%2Fprocfs%2F@v%2Fv0.0.0-20181204211112-1dc9a6cbc91a.mod mirror://goproxy//github.com/prometheus/procfs/@v/v0.0.2.mod -> github.com%2Fprometheus%2Fprocfs%2F@v%2Fv0.0.2.mod mirror://goproxy//github.com/prometheus/procfs/@v/v0.0.8.zip -> github.com%2Fprometheus%2Fprocfs%2F@v%2Fv0.0.8.zip mirror://goproxy//github.com/prometheus/procfs/@v/v0.0.8.mod -> github.com%2Fprometheus%2Fprocfs%2F@v%2Fv0.0.8.mod mirror://goproxy//github.com/rboyer/safeio/@v/v0.2.1.zip -> github.com%2Frboyer%2Fsafeio%2F@v%2Fv0.2.1.zip mirror://goproxy//github.com/rboyer/safeio/@v/v0.2.1.mod -> github.com%2Frboyer%2Fsafeio%2F@v%2Fv0.2.1.mod mirror://goproxy//github.com/renier/xmlrpc/@v/v0.0.0-20170708154548-ce4a1a486c03.zip -> github.com%2Frenier%2Fxmlrpc%2F@v%2Fv0.0.0-20170708154548-ce4a1a486c03.zip mirror://goproxy//github.com/renier/xmlrpc/@v/v0.0.0-20170708154548-ce4a1a486c03.mod -> github.com%2Frenier%2Fxmlrpc%2F@v%2Fv0.0.0-20170708154548-ce4a1a486c03.mod mirror://goproxy//github.com/ryanuber/columnize/@v/v0.0.0-20160712163229-9b3edd62028f.mod -> github.com%2Fryanuber%2Fcolumnize%2F@v%2Fv0.0.0-20160712163229-9b3edd62028f.mod mirror://goproxy//github.com/ryanuber/columnize/@v/v2.1.0+incompatible.zip -> github.com%2Fryanuber%2Fcolumnize%2F@v%2Fv2.1.0+incompatible.zip mirror://goproxy//github.com/ryanuber/columnize/@v/v2.1.0+incompatible.mod -> github.com%2Fryanuber%2Fcolumnize%2F@v%2Fv2.1.0+incompatible.mod mirror://goproxy//github.com/ryanuber/go-glob/@v/v1.0.0.zip -> github.com%2Fryanuber%2Fgo-glob%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/ryanuber/go-glob/@v/v1.0.0.mod -> github.com%2Fryanuber%2Fgo-glob%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/sean-/seed/@v/v0.0.0-20170313163322-e2103e2c3529.zip -> github.com%2Fsean-%2Fseed%2F@v%2Fv0.0.0-20170313163322-e2103e2c3529.zip mirror://goproxy//github.com/sean-/seed/@v/v0.0.0-20170313163322-e2103e2c3529.mod -> github.com%2Fsean-%2Fseed%2F@v%2Fv0.0.0-20170313163322-e2103e2c3529.mod mirror://goproxy//github.com/shirou/gopsutil/@v/v0.0.0-20181107111621-48177ef5f880.zip -> github.com%2Fshirou%2Fgopsutil%2F@v%2Fv0.0.0-20181107111621-48177ef5f880.zip mirror://goproxy//github.com/shirou/gopsutil/@v/v0.0.0-20181107111621-48177ef5f880.mod -> github.com%2Fshirou%2Fgopsutil%2F@v%2Fv0.0.0-20181107111621-48177ef5f880.mod mirror://goproxy//github.com/shirou/w32/@v/v0.0.0-20160930032740-bb4de0191aa4.zip -> github.com%2Fshirou%2Fw32%2F@v%2Fv0.0.0-20160930032740-bb4de0191aa4.zip mirror://goproxy//github.com/shirou/w32/@v/v0.0.0-20160930032740-bb4de0191aa4.mod -> github.com%2Fshirou%2Fw32%2F@v%2Fv0.0.0-20160930032740-bb4de0191aa4.mod mirror://goproxy//github.com/sirupsen/logrus/@v/v1.0.6.zip -> github.com%2Fsirupsen%2Flogrus%2F@v%2Fv1.0.6.zip mirror://goproxy//github.com/sirupsen/logrus/@v/v1.0.6.mod -> github.com%2Fsirupsen%2Flogrus%2F@v%2Fv1.0.6.mod mirror://goproxy//github.com/sirupsen/logrus/@v/v1.2.0.mod -> github.com%2Fsirupsen%2Flogrus%2F@v%2Fv1.2.0.mod mirror://goproxy//github.com/sirupsen/logrus/@v/v1.4.2.zip -> github.com%2Fsirupsen%2Flogrus%2F@v%2Fv1.4.2.zip mirror://goproxy//github.com/sirupsen/logrus/@v/v1.4.2.mod -> github.com%2Fsirupsen%2Flogrus%2F@v%2Fv1.4.2.mod mirror://goproxy//github.com/smartystreets/assertions/@v/v0.0.0-20180820201707-7c9eb446e3cf.mod -> github.com%2Fsmartystreets%2Fassertions%2F@v%2Fv0.0.0-20180820201707-7c9eb446e3cf.mod mirror://goproxy//github.com/smartystreets/goconvey/@v/v0.0.0-20180222194500-ef6db91d284a.mod -> github.com%2Fsmartystreets%2Fgoconvey%2F@v%2Fv0.0.0-20180222194500-ef6db91d284a.mod mirror://goproxy//github.com/softlayer/softlayer-go/@v/v0.0.0-20180806151055-260589d94c7d.zip -> github.com%2Fsoftlayer%2Fsoftlayer-go%2F@v%2Fv0.0.0-20180806151055-260589d94c7d.zip mirror://goproxy//github.com/softlayer/softlayer-go/@v/v0.0.0-20180806151055-260589d94c7d.mod -> github.com%2Fsoftlayer%2Fsoftlayer-go%2F@v%2Fv0.0.0-20180806151055-260589d94c7d.mod mirror://goproxy//github.com/spf13/pflag/@v/v1.0.2.mod -> github.com%2Fspf13%2Fpflag%2F@v%2Fv1.0.2.mod mirror://goproxy//github.com/spf13/pflag/@v/v1.0.3.zip -> github.com%2Fspf13%2Fpflag%2F@v%2Fv1.0.3.zip mirror://goproxy//github.com/spf13/pflag/@v/v1.0.3.mod -> github.com%2Fspf13%2Fpflag%2F@v%2Fv1.0.3.mod mirror://goproxy//github.com/stretchr/objx/@v/v0.1.0.mod -> github.com%2Fstretchr%2Fobjx%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/stretchr/objx/@v/v0.1.1.zip -> github.com%2Fstretchr%2Fobjx%2F@v%2Fv0.1.1.zip mirror://goproxy//github.com/stretchr/objx/@v/v0.1.1.mod -> github.com%2Fstretchr%2Fobjx%2F@v%2Fv0.1.1.mod mirror://goproxy//github.com/stretchr/testify/@v/v1.2.2.mod -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.2.2.mod mirror://goproxy//github.com/stretchr/testify/@v/v1.3.0.mod -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.3.0.mod mirror://goproxy//github.com/stretchr/testify/@v/v1.4.0.zip -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.4.0.zip mirror://goproxy//github.com/stretchr/testify/@v/v1.4.0.mod -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.4.0.mod mirror://goproxy//github.com/tencentcloud/tencentcloud-sdk-go/@v/v3.0.83+incompatible.zip -> github.com%2Ftencentcloud%2Ftencentcloud-sdk-go%2F@v%2Fv3.0.83+incompatible.zip mirror://goproxy//github.com/tencentcloud/tencentcloud-sdk-go/@v/v3.0.83+incompatible.mod -> github.com%2Ftencentcloud%2Ftencentcloud-sdk-go%2F@v%2Fv3.0.83+incompatible.mod mirror://goproxy//github.com/tent/http-link-go/@v/v0.0.0-20130702225549-ac974c61c2f9.mod -> github.com%2Ftent%2Fhttp-link-go%2F@v%2Fv0.0.0-20130702225549-ac974c61c2f9.mod mirror://goproxy//github.com/tv42/httpunix/@v/v0.0.0-20150427012821-b75d8614f926.zip -> github.com%2Ftv42%2Fhttpunix%2F@v%2Fv0.0.0-20150427012821-b75d8614f926.zip mirror://goproxy//github.com/tv42/httpunix/@v/v0.0.0-20150427012821-b75d8614f926.mod -> github.com%2Ftv42%2Fhttpunix%2F@v%2Fv0.0.0-20150427012821-b75d8614f926.mod mirror://goproxy//github.com/vmware/govmomi/@v/v0.18.0.zip -> github.com%2Fvmware%2Fgovmomi%2F@v%2Fv0.18.0.zip mirror://goproxy//github.com/vmware/govmomi/@v/v0.18.0.mod -> github.com%2Fvmware%2Fgovmomi%2F@v%2Fv0.18.0.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20180904163835-0709b304e793.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20180904163835-0709b304e793.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20181029021203-45a5f77698d3.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20181029021203-45a5f77698d3.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20190308221718-c2843e01d9a2.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20190308221718-c2843e01d9a2.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20190923035154-9ee001bba392.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20190923035154-9ee001bba392.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20191106202628-ed6320f186d4.zip -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20191106202628-ed6320f186d4.zip mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20191106202628-ed6320f186d4.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20191106202628-ed6320f186d4.mod mirror://goproxy//golang.org/x/exp/@v/v0.0.0-20190121172915-509febef88a4.mod -> golang.org%2Fx%2Fexp%2F@v%2Fv0.0.0-20190121172915-509febef88a4.mod mirror://goproxy//golang.org/x/lint/@v/v0.0.0-20181026193005-c67002cb31c3.mod -> golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20181026193005-c67002cb31c3.mod mirror://goproxy//golang.org/x/lint/@v/v0.0.0-20190227174305-5b3e6a55c961.mod -> golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20190227174305-5b3e6a55c961.mod mirror://goproxy//golang.org/x/lint/@v/v0.0.0-20190313153728-d0100b6bd8b3.mod -> golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20190313153728-d0100b6bd8b3.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20180724234803-3673e40ba225.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20180724234803-3673e40ba225.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20180826012351-8a410e7b638d.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20180826012351-8a410e7b638d.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20181023162649-9b4f9f5ad519.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20181023162649-9b4f9f5ad519.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20181114220301-adae6a3d119a.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20181114220301-adae6a3d119a.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20181201002055-351d144fa1fc.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20181201002055-351d144fa1fc.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20181220203305-927f97764cc3.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20181220203305-927f97764cc3.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20190213061140-3a22650c66bd.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190213061140-3a22650c66bd.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20190311183353-d8887717615a.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190311183353-d8887717615a.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20190404232315-eb5bcb51f2a3.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190404232315-eb5bcb51f2a3.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20190613194153-d28f0bde5980.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190613194153-d28f0bde5980.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20190620200207-3b0461eec859.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190620200207-3b0461eec859.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20190923162816-aa69164e4478.zip -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190923162816-aa69164e4478.zip mirror://goproxy//golang.org/x/net/@v/v0.0.0-20190923162816-aa69164e4478.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190923162816-aa69164e4478.mod mirror://goproxy//golang.org/x/oauth2/@v/v0.0.0-20170807180024-9a379c6b3e95.mod -> golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20170807180024-9a379c6b3e95.mod mirror://goproxy//golang.org/x/oauth2/@v/v0.0.0-20180821212333-d2e6202438be.zip -> golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20180821212333-d2e6202438be.zip mirror://goproxy//golang.org/x/oauth2/@v/v0.0.0-20180821212333-d2e6202438be.mod -> golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20180821212333-d2e6202438be.mod mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20180314180146-1d60e4601c6f.mod -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20180314180146-1d60e4601c6f.mod mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20181108010431-42b317875d0f.mod -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20181108010431-42b317875d0f.mod mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20181221193216-37e7f081c4d4.mod -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20181221193216-37e7f081c4d4.mod mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20190227155943-e225da77a7e6.mod -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20190227155943-e225da77a7e6.mod mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20190423024810-112230192c58.zip -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20190423024810-112230192c58.zip mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20190423024810-112230192c58.mod -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20190423024810-112230192c58.mod mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20190911185100-cd5d95a43a6e.zip -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20190911185100-cd5d95a43a6e.zip mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20190911185100-cd5d95a43a6e.mod -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20190911185100-cd5d95a43a6e.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20180823144017-11551d06cbcc.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20180823144017-11551d06cbcc.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20180830151530-49385e6e1522.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20180830151530-49385e6e1522.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20180905080454-ebe1bf3edb33.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20180905080454-ebe1bf3edb33.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20181026203630-95b1ffbd15a5.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20181026203630-95b1ffbd15a5.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20181116152217-5ac8a444bdc5.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20181116152217-5ac8a444bdc5.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190129075346-302c3dd5f1cc.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190129075346-302c3dd5f1cc.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190215142949-d0b11bdaac8a.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190215142949-d0b11bdaac8a.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190222072716-a9d3bda3a223.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190222072716-a9d3bda3a223.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190403152447-81d4e9dc473e.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190403152447-81d4e9dc473e.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190412213103-97732733099d.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190412213103-97732733099d.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190422165155-953cdadca894.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190422165155-953cdadca894.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190523142557-0e01d883c5c5.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190523142557-0e01d883c5c5.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190922100055-0a153f010e69.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190922100055-0a153f010e69.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190924154521-2837fb4f24fe.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190924154521-2837fb4f24fe.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20191008105621-543471e840be.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20191008105621-543471e840be.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20191026070338-33540a1f6037.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20191026070338-33540a1f6037.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200116001909-b77594299b42.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200116001909-b77594299b42.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200122134326-e047566fdf82.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200122134326-e047566fdf82.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200124204421-9fbb57f87de9.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200124204421-9fbb57f87de9.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200223170610-d5e6a3e2c0ae.zip -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200223170610-d5e6a3e2c0ae.zip mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200223170610-d5e6a3e2c0ae.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200223170610-d5e6a3e2c0ae.mod mirror://goproxy//golang.org/x/text/@v/v0.3.0.mod -> golang.org%2Fx%2Ftext%2F@v%2Fv0.3.0.mod mirror://goproxy//golang.org/x/text/@v/v0.3.1-0.20181227161524-e6919f6577db.mod -> golang.org%2Fx%2Ftext%2F@v%2Fv0.3.1-0.20181227161524-e6919f6577db.mod mirror://goproxy//golang.org/x/text/@v/v0.3.2.zip -> golang.org%2Fx%2Ftext%2F@v%2Fv0.3.2.zip mirror://goproxy//golang.org/x/text/@v/v0.3.2.mod -> golang.org%2Fx%2Ftext%2F@v%2Fv0.3.2.mod mirror://goproxy//golang.org/x/time/@v/v0.0.0-20180412165947-fbb02b2291d2.mod -> golang.org%2Fx%2Ftime%2F@v%2Fv0.0.0-20180412165947-fbb02b2291d2.mod mirror://goproxy//golang.org/x/time/@v/v0.0.0-20190308202827-9d24e82272b4.zip -> golang.org%2Fx%2Ftime%2F@v%2Fv0.0.0-20190308202827-9d24e82272b4.zip mirror://goproxy//golang.org/x/time/@v/v0.0.0-20190308202827-9d24e82272b4.mod -> golang.org%2Fx%2Ftime%2F@v%2Fv0.0.0-20190308202827-9d24e82272b4.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20180221164845-07fd8470d635.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20180221164845-07fd8470d635.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20180917221912-90fa682c2a6e.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20180917221912-90fa682c2a6e.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20190114222345-bf090417da8b.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190114222345-bf090417da8b.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20190226205152-f727befe758c.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190226205152-f727befe758c.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20190311212946-11955173bddd.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190311212946-11955173bddd.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20190524140312-2c0ae7006135.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190524140312-2c0ae7006135.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20190907020128-2ca718005c18.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190907020128-2ca718005c18.mod mirror://goproxy//golang.org/x/xerrors/@v/v0.0.0-20190717185122-a985d3407aa7.mod -> golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20190717185122-a985d3407aa7.mod mirror://goproxy//golang.org/x/xerrors/@v/v0.0.0-20191204190536-9bdfabe68543.zip -> golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20191204190536-9bdfabe68543.zip mirror://goproxy//golang.org/x/xerrors/@v/v0.0.0-20191204190536-9bdfabe68543.mod -> golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20191204190536-9bdfabe68543.mod mirror://goproxy//google.golang.org/api/@v/v0.0.0-20180829000535-087779f1d2c9.zip -> google.golang.org%2Fapi%2F@v%2Fv0.0.0-20180829000535-087779f1d2c9.zip mirror://goproxy//google.golang.org/api/@v/v0.0.0-20180829000535-087779f1d2c9.mod -> google.golang.org%2Fapi%2F@v%2Fv0.0.0-20180829000535-087779f1d2c9.mod mirror://goproxy//google.golang.org/appengine/@v/v1.1.0.mod -> google.golang.org%2Fappengine%2F@v%2Fv1.1.0.mod mirror://goproxy//google.golang.org/appengine/@v/v1.4.0.zip -> google.golang.org%2Fappengine%2F@v%2Fv1.4.0.zip mirror://goproxy//google.golang.org/appengine/@v/v1.4.0.mod -> google.golang.org%2Fappengine%2F@v%2Fv1.4.0.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20180817151627-c66870c02cf8.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20180817151627-c66870c02cf8.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20190404172233-64821d5d2107.zip -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20190404172233-64821d5d2107.zip mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20190404172233-64821d5d2107.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20190404172233-64821d5d2107.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20190819201941-24fa4b261c55.zip -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20190819201941-24fa4b261c55.zip mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20190819201941-24fa4b261c55.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20190819201941-24fa4b261c55.mod mirror://goproxy//google.golang.org/grpc/@v/v1.14.0.mod -> google.golang.org%2Fgrpc%2F@v%2Fv1.14.0.mod mirror://goproxy//google.golang.org/grpc/@v/v1.19.0.mod -> google.golang.org%2Fgrpc%2F@v%2Fv1.19.0.mod mirror://goproxy//google.golang.org/grpc/@v/v1.22.0.mod -> google.golang.org%2Fgrpc%2F@v%2Fv1.22.0.mod mirror://goproxy//google.golang.org/grpc/@v/v1.23.0.zip -> google.golang.org%2Fgrpc%2F@v%2Fv1.23.0.zip mirror://goproxy//google.golang.org/grpc/@v/v1.23.0.mod -> google.golang.org%2Fgrpc%2F@v%2Fv1.23.0.mod mirror://goproxy//google.golang.org/grpc/@v/v1.25.1.zip -> google.golang.org%2Fgrpc%2F@v%2Fv1.25.1.zip mirror://goproxy//google.golang.org/grpc/@v/v1.25.1.mod -> google.golang.org%2Fgrpc%2F@v%2Fv1.25.1.mod mirror://goproxy//gopkg.in/airbrake/gobrake.v2/@v/v2.0.9.zip -> gopkg.in%2Fairbrake%2Fgobrake.v2%2F@v%2Fv2.0.9.zip mirror://goproxy//gopkg.in/airbrake/gobrake.v2/@v/v2.0.9.mod -> gopkg.in%2Fairbrake%2Fgobrake.v2%2F@v%2Fv2.0.9.mod mirror://goproxy//gopkg.in/alecthomas/kingpin.v2/@v/v2.2.6.mod -> gopkg.in%2Falecthomas%2Fkingpin.v2%2F@v%2Fv2.2.6.mod mirror://goproxy//gopkg.in/asn1-ber.v1/@v/v1.0.0-20181015200546-f715ec2f112d.mod -> gopkg.in%2Fasn1-ber.v1%2F@v%2Fv1.0.0-20181015200546-f715ec2f112d.mod mirror://goproxy//gopkg.in/check.v1/@v/v0.0.0-20161208181325-20d25e280405.mod -> gopkg.in%2Fcheck.v1%2F@v%2Fv0.0.0-20161208181325-20d25e280405.mod mirror://goproxy//gopkg.in/check.v1/@v/v1.0.0-20190902080502-41f04d3bba15.zip -> gopkg.in%2Fcheck.v1%2F@v%2Fv1.0.0-20190902080502-41f04d3bba15.zip mirror://goproxy//gopkg.in/check.v1/@v/v1.0.0-20190902080502-41f04d3bba15.mod -> gopkg.in%2Fcheck.v1%2F@v%2Fv1.0.0-20190902080502-41f04d3bba15.mod mirror://goproxy//gopkg.in/fsnotify.v1/@v/v1.4.7.zip -> gopkg.in%2Ffsnotify.v1%2F@v%2Fv1.4.7.zip mirror://goproxy//gopkg.in/fsnotify.v1/@v/v1.4.7.mod -> gopkg.in%2Ffsnotify.v1%2F@v%2Fv1.4.7.mod mirror://goproxy//gopkg.in/gemnasium/logrus-airbrake-hook.v2/@v/v2.1.2.zip -> gopkg.in%2Fgemnasium%2Flogrus-airbrake-hook.v2%2F@v%2Fv2.1.2.zip mirror://goproxy//gopkg.in/gemnasium/logrus-airbrake-hook.v2/@v/v2.1.2.mod -> gopkg.in%2Fgemnasium%2Flogrus-airbrake-hook.v2%2F@v%2Fv2.1.2.mod mirror://goproxy//gopkg.in/inf.v0/@v/v0.9.1.zip -> gopkg.in%2Finf.v0%2F@v%2Fv0.9.1.zip mirror://goproxy//gopkg.in/inf.v0/@v/v0.9.1.mod -> gopkg.in%2Finf.v0%2F@v%2Fv0.9.1.mod mirror://goproxy//gopkg.in/resty.v1/@v/v1.12.0.zip -> gopkg.in%2Fresty.v1%2F@v%2Fv1.12.0.zip mirror://goproxy//gopkg.in/resty.v1/@v/v1.12.0.mod -> gopkg.in%2Fresty.v1%2F@v%2Fv1.12.0.mod mirror://goproxy//gopkg.in/square/go-jose.v2/@v/v2.3.1.zip -> gopkg.in%2Fsquare%2Fgo-jose.v2%2F@v%2Fv2.3.1.zip mirror://goproxy//gopkg.in/square/go-jose.v2/@v/v2.3.1.mod -> gopkg.in%2Fsquare%2Fgo-jose.v2%2F@v%2Fv2.3.1.mod mirror://goproxy//gopkg.in/tomb.v1/@v/v1.0.0-20141024135613-dd632973f1e7.zip -> gopkg.in%2Ftomb.v1%2F@v%2Fv1.0.0-20141024135613-dd632973f1e7.zip mirror://goproxy//gopkg.in/tomb.v1/@v/v1.0.0-20141024135613-dd632973f1e7.mod -> gopkg.in%2Ftomb.v1%2F@v%2Fv1.0.0-20141024135613-dd632973f1e7.mod mirror://goproxy//gopkg.in/yaml.v2/@v/v2.2.1.mod -> gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.1.mod mirror://goproxy//gopkg.in/yaml.v2/@v/v2.2.2.mod -> gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.2.mod mirror://goproxy//gopkg.in/yaml.v2/@v/v2.2.4.mod -> gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.4.mod mirror://goproxy//gopkg.in/yaml.v2/@v/v2.2.5.mod -> gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.5.mod mirror://goproxy//gopkg.in/yaml.v2/@v/v2.2.8.zip -> gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.8.zip mirror://goproxy//gopkg.in/yaml.v2/@v/v2.2.8.mod -> gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.8.mod mirror://goproxy//honnef.co/go/tools/@v/v0.0.0-20190102054323-c2f93a96b099.mod -> honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.0-20190102054323-c2f93a96b099.mod mirror://goproxy//honnef.co/go/tools/@v/v0.0.0-20190523083050-ea95bdfd59fc.mod -> honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.0-20190523083050-ea95bdfd59fc.mod mirror://goproxy//k8s.io/api/@v/v0.0.0-20180806132203-61b11ee65332.mod -> k8s.io%2Fapi%2F@v%2Fv0.0.0-20180806132203-61b11ee65332.mod mirror://goproxy//k8s.io/api/@v/v0.0.0-20190325185214-7544f9db76f6.zip -> k8s.io%2Fapi%2F@v%2Fv0.0.0-20190325185214-7544f9db76f6.zip mirror://goproxy//k8s.io/api/@v/v0.0.0-20190325185214-7544f9db76f6.mod -> k8s.io%2Fapi%2F@v%2Fv0.0.0-20190325185214-7544f9db76f6.mod mirror://goproxy//k8s.io/apimachinery/@v/v0.0.0-20180821005732-488889b0007f.mod -> k8s.io%2Fapimachinery%2F@v%2Fv0.0.0-20180821005732-488889b0007f.mod mirror://goproxy//k8s.io/apimachinery/@v/v0.0.0-20190223001710-c182ff3b9841.zip -> k8s.io%2Fapimachinery%2F@v%2Fv0.0.0-20190223001710-c182ff3b9841.zip mirror://goproxy//k8s.io/apimachinery/@v/v0.0.0-20190223001710-c182ff3b9841.mod -> k8s.io%2Fapimachinery%2F@v%2Fv0.0.0-20190223001710-c182ff3b9841.mod mirror://goproxy//k8s.io/client-go/@v/v8.0.0+incompatible.zip -> k8s.io%2Fclient-go%2F@v%2Fv8.0.0+incompatible.zip mirror://goproxy//k8s.io/client-go/@v/v8.0.0+incompatible.mod -> k8s.io%2Fclient-go%2F@v%2Fv8.0.0+incompatible.mod -_eclasses_=go-module 92660621959e7fab813173772987588b multilib d410501a125f99ffb560b0c523cd3d1e systemd 74b223e42834adf09a2d21fe5fe13741 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=bc8d20728485dbb5171cbb0b8c625e12 diff --git a/metadata/md5-cache/app-admin/consul-1.8.4 b/metadata/md5-cache/app-admin/consul-1.8.4 deleted file mode 100644 index 22780085d981..000000000000 --- a/metadata/md5-cache/app-admin/consul-1.8.4 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=dev-go/gox >=dev-lang/go-1.12 app-arch/unzip virtual/pkgconfig -DEFINED_PHASES=compile install postinst unpack -DEPEND=acct-group/consul acct-user/consul -DESCRIPTION=A tool for service discovery, monitoring and configuration -EAPI=7 -HOMEPAGE=https://www.consul.io -KEYWORDS=~amd64 -LICENSE=MPL-2.0 Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT -RDEPEND=acct-group/consul acct-user/consul -RESTRICT=strip test -SLOT=0 -SRC_URI=https://github.com/hashicorp/consul/archive/v1.8.4.tar.gz -> consul-1.8.4.tar.gz mirror://goproxy//cloud.google.com/go/@v/v0.26.0.mod -> cloud.google.com%2Fgo%2F@v%2Fv0.26.0.mod mirror://goproxy//cloud.google.com/go/@v/v0.34.0.mod -> cloud.google.com%2Fgo%2F@v%2Fv0.34.0.mod mirror://goproxy//cloud.google.com/go/@v/v0.38.0.zip -> cloud.google.com%2Fgo%2F@v%2Fv0.38.0.zip mirror://goproxy//cloud.google.com/go/@v/v0.38.0.mod -> cloud.google.com%2Fgo%2F@v%2Fv0.38.0.mod mirror://goproxy//github.com/!azure/azure-sdk-for-go/@v/v40.3.0+incompatible.zip -> github.com%2F!azure%2Fazure-sdk-for-go%2F@v%2Fv40.3.0+incompatible.zip mirror://goproxy//github.com/!azure/azure-sdk-for-go/@v/v40.3.0+incompatible.mod -> github.com%2F!azure%2Fazure-sdk-for-go%2F@v%2Fv40.3.0+incompatible.mod mirror://goproxy//github.com/!azure/go-autorest/autorest/@v/v0.9.0.mod -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2F@v%2Fv0.9.0.mod mirror://goproxy//github.com/!azure/go-autorest/autorest/@v/v0.9.3.mod -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2F@v%2Fv0.9.3.mod mirror://goproxy//github.com/!azure/go-autorest/autorest/@v/v0.10.0.zip -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2F@v%2Fv0.10.0.zip mirror://goproxy//github.com/!azure/go-autorest/autorest/@v/v0.10.0.mod -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2F@v%2Fv0.10.0.mod mirror://goproxy//github.com/!azure/go-autorest/autorest/adal/@v/v0.5.0.mod -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fadal%2F@v%2Fv0.5.0.mod mirror://goproxy//github.com/!azure/go-autorest/autorest/adal/@v/v0.8.0.mod -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fadal%2F@v%2Fv0.8.0.mod mirror://goproxy//github.com/!azure/go-autorest/autorest/adal/@v/v0.8.1.mod -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fadal%2F@v%2Fv0.8.1.mod mirror://goproxy//github.com/!azure/go-autorest/autorest/adal/@v/v0.8.2.zip -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fadal%2F@v%2Fv0.8.2.zip mirror://goproxy//github.com/!azure/go-autorest/autorest/adal/@v/v0.8.2.mod -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fadal%2F@v%2Fv0.8.2.mod mirror://goproxy//github.com/!azure/go-autorest/autorest/azure/auth/@v/v0.4.2.zip -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fazure%2Fauth%2F@v%2Fv0.4.2.zip mirror://goproxy//github.com/!azure/go-autorest/autorest/azure/auth/@v/v0.4.2.mod -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fazure%2Fauth%2F@v%2Fv0.4.2.mod mirror://goproxy//github.com/!azure/go-autorest/autorest/azure/cli/@v/v0.3.1.zip -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fazure%2Fcli%2F@v%2Fv0.3.1.zip mirror://goproxy//github.com/!azure/go-autorest/autorest/azure/cli/@v/v0.3.1.mod -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fazure%2Fcli%2F@v%2Fv0.3.1.mod mirror://goproxy//github.com/!azure/go-autorest/autorest/date/@v/v0.1.0.mod -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fdate%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/!azure/go-autorest/autorest/date/@v/v0.2.0.zip -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fdate%2F@v%2Fv0.2.0.zip mirror://goproxy//github.com/!azure/go-autorest/autorest/date/@v/v0.2.0.mod -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fdate%2F@v%2Fv0.2.0.mod mirror://goproxy//github.com/!azure/go-autorest/autorest/mocks/@v/v0.1.0.mod -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fmocks%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/!azure/go-autorest/autorest/mocks/@v/v0.2.0.mod -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fmocks%2F@v%2Fv0.2.0.mod mirror://goproxy//github.com/!azure/go-autorest/autorest/mocks/@v/v0.3.0.zip -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fmocks%2F@v%2Fv0.3.0.zip mirror://goproxy//github.com/!azure/go-autorest/autorest/mocks/@v/v0.3.0.mod -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fmocks%2F@v%2Fv0.3.0.mod mirror://goproxy//github.com/!azure/go-autorest/autorest/to/@v/v0.3.0.zip -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fto%2F@v%2Fv0.3.0.zip mirror://goproxy//github.com/!azure/go-autorest/autorest/to/@v/v0.3.0.mod -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fto%2F@v%2Fv0.3.0.mod mirror://goproxy//github.com/!azure/go-autorest/autorest/validation/@v/v0.2.0.zip -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fvalidation%2F@v%2Fv0.2.0.zip mirror://goproxy//github.com/!azure/go-autorest/autorest/validation/@v/v0.2.0.mod -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fvalidation%2F@v%2Fv0.2.0.mod mirror://goproxy//github.com/!azure/go-autorest/logger/@v/v0.1.0.zip -> github.com%2F!azure%2Fgo-autorest%2Flogger%2F@v%2Fv0.1.0.zip mirror://goproxy//github.com/!azure/go-autorest/logger/@v/v0.1.0.mod -> github.com%2F!azure%2Fgo-autorest%2Flogger%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/!azure/go-autorest/tracing/@v/v0.5.0.zip -> github.com%2F!azure%2Fgo-autorest%2Ftracing%2F@v%2Fv0.5.0.zip mirror://goproxy//github.com/!azure/go-autorest/tracing/@v/v0.5.0.mod -> github.com%2F!azure%2Fgo-autorest%2Ftracing%2F@v%2Fv0.5.0.mod mirror://goproxy//github.com/!burnt!sushi/toml/@v/v0.3.1.zip -> github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.zip mirror://goproxy//github.com/!burnt!sushi/toml/@v/v0.3.1.mod -> github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.mod mirror://goproxy//github.com/!data!dog/datadog-go/@v/v2.2.0+incompatible.zip -> github.com%2F!data!dog%2Fdatadog-go%2F@v%2Fv2.2.0+incompatible.zip mirror://goproxy//github.com/!data!dog/datadog-go/@v/v2.2.0+incompatible.mod -> github.com%2F!data!dog%2Fdatadog-go%2F@v%2Fv2.2.0+incompatible.mod mirror://goproxy//github.com/!data!dog/datadog-go/@v/v3.2.0+incompatible.zip -> github.com%2F!data!dog%2Fdatadog-go%2F@v%2Fv3.2.0+incompatible.zip mirror://goproxy//github.com/!data!dog/datadog-go/@v/v3.2.0+incompatible.mod -> github.com%2F!data!dog%2Fdatadog-go%2F@v%2Fv3.2.0+incompatible.mod mirror://goproxy//github.com/!microsoft/go-winio/@v/v0.4.3.zip -> github.com%2F!microsoft%2Fgo-winio%2F@v%2Fv0.4.3.zip mirror://goproxy//github.com/!microsoft/go-winio/@v/v0.4.3.mod -> github.com%2F!microsoft%2Fgo-winio%2F@v%2Fv0.4.3.mod mirror://goproxy//github.com/!n!y!times/gziphandler/@v/v0.0.0-20170623195520-56545f4a5d46.mod -> github.com%2F!n!y!times%2Fgziphandler%2F@v%2Fv0.0.0-20170623195520-56545f4a5d46.mod mirror://goproxy//github.com/!n!y!times/gziphandler/@v/v1.0.1.zip -> github.com%2F!n!y!times%2Fgziphandler%2F@v%2Fv1.0.1.zip mirror://goproxy//github.com/!n!y!times/gziphandler/@v/v1.0.1.mod -> github.com%2F!n!y!times%2Fgziphandler%2F@v%2Fv1.0.1.mod mirror://goproxy//github.com/!one!of!one/xxhash/@v/v1.2.2.mod -> github.com%2F!one!of!one%2Fxxhash%2F@v%2Fv1.2.2.mod mirror://goproxy//github.com/!puerkito!bio/purell/@v/v1.0.0.mod -> github.com%2F!puerkito!bio%2Fpurell%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/!puerkito!bio/urlesc/@v/v0.0.0-20160726150825-5bd2802263f2.mod -> github.com%2F!puerkito!bio%2Furlesc%2F@v%2Fv0.0.0-20160726150825-5bd2802263f2.mod mirror://goproxy//github.com/!stack!exchange/wmi/@v/v0.0.0-20180116203802-5d049714c4a6.zip -> github.com%2F!stack!exchange%2Fwmi%2F@v%2Fv0.0.0-20180116203802-5d049714c4a6.zip mirror://goproxy//github.com/!stack!exchange/wmi/@v/v0.0.0-20180116203802-5d049714c4a6.mod -> github.com%2F!stack!exchange%2Fwmi%2F@v%2Fv0.0.0-20180116203802-5d049714c4a6.mod mirror://goproxy//github.com/abdullin/seq/@v/v0.0.0-20160510034733-d5467c17e7af.zip -> github.com%2Fabdullin%2Fseq%2F@v%2Fv0.0.0-20160510034733-d5467c17e7af.zip mirror://goproxy//github.com/abdullin/seq/@v/v0.0.0-20160510034733-d5467c17e7af.mod -> github.com%2Fabdullin%2Fseq%2F@v%2Fv0.0.0-20160510034733-d5467c17e7af.mod mirror://goproxy//github.com/alecthomas/template/@v/v0.0.0-20160405071501-a0175ee3bccc.mod -> github.com%2Falecthomas%2Ftemplate%2F@v%2Fv0.0.0-20160405071501-a0175ee3bccc.mod mirror://goproxy//github.com/alecthomas/template/@v/v0.0.0-20190718012654-fb15b899a751.mod -> github.com%2Falecthomas%2Ftemplate%2F@v%2Fv0.0.0-20190718012654-fb15b899a751.mod mirror://goproxy//github.com/alecthomas/units/@v/v0.0.0-20151022065526-2efee857e7cf.mod -> github.com%2Falecthomas%2Funits%2F@v%2Fv0.0.0-20151022065526-2efee857e7cf.mod mirror://goproxy//github.com/alecthomas/units/@v/v0.0.0-20190717042225-c3de453c63f4.mod -> github.com%2Falecthomas%2Funits%2F@v%2Fv0.0.0-20190717042225-c3de453c63f4.mod mirror://goproxy//github.com/armon/circbuf/@v/v0.0.0-20150827004946-bbbad097214e.zip -> github.com%2Farmon%2Fcircbuf%2F@v%2Fv0.0.0-20150827004946-bbbad097214e.zip mirror://goproxy//github.com/armon/circbuf/@v/v0.0.0-20150827004946-bbbad097214e.mod -> github.com%2Farmon%2Fcircbuf%2F@v%2Fv0.0.0-20150827004946-bbbad097214e.mod mirror://goproxy//github.com/armon/consul-api/@v/v0.0.0-20180202201655-eb2c6b5be1b6.mod -> github.com%2Farmon%2Fconsul-api%2F@v%2Fv0.0.0-20180202201655-eb2c6b5be1b6.mod mirror://goproxy//github.com/armon/go-metrics/@v/v0.0.0-20180917152333-f0300d1749da.mod -> github.com%2Farmon%2Fgo-metrics%2F@v%2Fv0.0.0-20180917152333-f0300d1749da.mod mirror://goproxy//github.com/armon/go-metrics/@v/v0.0.0-20190430140413-ec5e00d3c878.zip -> github.com%2Farmon%2Fgo-metrics%2F@v%2Fv0.0.0-20190430140413-ec5e00d3c878.zip mirror://goproxy//github.com/armon/go-metrics/@v/v0.0.0-20190430140413-ec5e00d3c878.mod -> github.com%2Farmon%2Fgo-metrics%2F@v%2Fv0.0.0-20190430140413-ec5e00d3c878.mod mirror://goproxy//github.com/armon/go-metrics/@v/v0.3.4.zip -> github.com%2Farmon%2Fgo-metrics%2F@v%2Fv0.3.4.zip mirror://goproxy//github.com/armon/go-metrics/@v/v0.3.4.mod -> github.com%2Farmon%2Fgo-metrics%2F@v%2Fv0.3.4.mod mirror://goproxy//github.com/armon/go-radix/@v/v0.0.0-20180808171621-7fddfc383310.mod -> github.com%2Farmon%2Fgo-radix%2F@v%2Fv0.0.0-20180808171621-7fddfc383310.mod mirror://goproxy//github.com/armon/go-radix/@v/v1.0.0.zip -> github.com%2Farmon%2Fgo-radix%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/armon/go-radix/@v/v1.0.0.mod -> github.com%2Farmon%2Fgo-radix%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/aws/aws-sdk-go/@v/v1.25.41.zip -> github.com%2Faws%2Faws-sdk-go%2F@v%2Fv1.25.41.zip mirror://goproxy//github.com/aws/aws-sdk-go/@v/v1.25.41.mod -> github.com%2Faws%2Faws-sdk-go%2F@v%2Fv1.25.41.mod mirror://goproxy//github.com/beorn7/perks/@v/v0.0.0-20180321164747-3a771d992973.mod -> github.com%2Fbeorn7%2Fperks%2F@v%2Fv0.0.0-20180321164747-3a771d992973.mod mirror://goproxy//github.com/beorn7/perks/@v/v1.0.0.zip -> github.com%2Fbeorn7%2Fperks%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/beorn7/perks/@v/v1.0.0.mod -> github.com%2Fbeorn7%2Fperks%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/beorn7/perks/@v/v1.0.1.zip -> github.com%2Fbeorn7%2Fperks%2F@v%2Fv1.0.1.zip mirror://goproxy//github.com/beorn7/perks/@v/v1.0.1.mod -> github.com%2Fbeorn7%2Fperks%2F@v%2Fv1.0.1.mod mirror://goproxy//github.com/bgentry/speakeasy/@v/v0.1.0.zip -> github.com%2Fbgentry%2Fspeakeasy%2F@v%2Fv0.1.0.zip mirror://goproxy//github.com/bgentry/speakeasy/@v/v0.1.0.mod -> github.com%2Fbgentry%2Fspeakeasy%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/boltdb/bolt/@v/v1.3.1.zip -> github.com%2Fboltdb%2Fbolt%2F@v%2Fv1.3.1.zip mirror://goproxy//github.com/boltdb/bolt/@v/v1.3.1.mod -> github.com%2Fboltdb%2Fbolt%2F@v%2Fv1.3.1.mod mirror://goproxy//github.com/census-instrumentation/opencensus-proto/@v/v0.2.1.zip -> github.com%2Fcensus-instrumentation%2Fopencensus-proto%2F@v%2Fv0.2.1.zip mirror://goproxy//github.com/census-instrumentation/opencensus-proto/@v/v0.2.1.mod -> github.com%2Fcensus-instrumentation%2Fopencensus-proto%2F@v%2Fv0.2.1.mod mirror://goproxy//github.com/cespare/xxhash/@v/v1.1.0.zip -> github.com%2Fcespare%2Fxxhash%2F@v%2Fv1.1.0.zip mirror://goproxy//github.com/cespare/xxhash/@v/v1.1.0.mod -> github.com%2Fcespare%2Fxxhash%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/cespare/xxhash/v2/@v/v2.1.1.zip -> github.com%2Fcespare%2Fxxhash%2Fv2%2F@v%2Fv2.1.1.zip mirror://goproxy//github.com/cespare/xxhash/v2/@v/v2.1.1.mod -> github.com%2Fcespare%2Fxxhash%2Fv2%2F@v%2Fv2.1.1.mod mirror://goproxy//github.com/circonus-labs/circonus-gometrics/@v/v2.3.1+incompatible.zip -> github.com%2Fcirconus-labs%2Fcirconus-gometrics%2F@v%2Fv2.3.1+incompatible.zip mirror://goproxy//github.com/circonus-labs/circonus-gometrics/@v/v2.3.1+incompatible.mod -> github.com%2Fcirconus-labs%2Fcirconus-gometrics%2F@v%2Fv2.3.1+incompatible.mod mirror://goproxy//github.com/circonus-labs/circonusllhist/@v/v0.1.3.zip -> github.com%2Fcirconus-labs%2Fcirconusllhist%2F@v%2Fv0.1.3.zip mirror://goproxy//github.com/circonus-labs/circonusllhist/@v/v0.1.3.mod -> github.com%2Fcirconus-labs%2Fcirconusllhist%2F@v%2Fv0.1.3.mod mirror://goproxy//github.com/client9/misspell/@v/v0.3.4.mod -> github.com%2Fclient9%2Fmisspell%2F@v%2Fv0.3.4.mod mirror://goproxy//github.com/cncf/udpa/go/@v/v0.0.0-20200313221541-5f7e5dd04533.zip -> github.com%2Fcncf%2Fudpa%2Fgo%2F@v%2Fv0.0.0-20200313221541-5f7e5dd04533.zip mirror://goproxy//github.com/cncf/udpa/go/@v/v0.0.0-20200313221541-5f7e5dd04533.mod -> github.com%2Fcncf%2Fudpa%2Fgo%2F@v%2Fv0.0.0-20200313221541-5f7e5dd04533.mod mirror://goproxy//github.com/cockroachdb/apd/@v/v1.1.0.mod -> github.com%2Fcockroachdb%2Fapd%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/coredns/coredns/@v/v1.1.2.zip -> github.com%2Fcoredns%2Fcoredns%2F@v%2Fv1.1.2.zip mirror://goproxy//github.com/coredns/coredns/@v/v1.1.2.mod -> github.com%2Fcoredns%2Fcoredns%2F@v%2Fv1.1.2.mod mirror://goproxy//github.com/coreos/bbolt/@v/v1.3.2.mod -> github.com%2Fcoreos%2Fbbolt%2F@v%2Fv1.3.2.mod mirror://goproxy//github.com/coreos/etcd/@v/v3.3.10+incompatible.mod -> github.com%2Fcoreos%2Fetcd%2F@v%2Fv3.3.10+incompatible.mod mirror://goproxy//github.com/coreos/go-etcd/@v/v2.0.0+incompatible.mod -> github.com%2Fcoreos%2Fgo-etcd%2F@v%2Fv2.0.0+incompatible.mod mirror://goproxy//github.com/coreos/go-oidc/@v/v2.1.0+incompatible.zip -> github.com%2Fcoreos%2Fgo-oidc%2F@v%2Fv2.1.0+incompatible.zip mirror://goproxy//github.com/coreos/go-oidc/@v/v2.1.0+incompatible.mod -> github.com%2Fcoreos%2Fgo-oidc%2F@v%2Fv2.1.0+incompatible.mod mirror://goproxy//github.com/coreos/go-semver/@v/v0.2.0.mod -> github.com%2Fcoreos%2Fgo-semver%2F@v%2Fv0.2.0.mod mirror://goproxy//github.com/coreos/go-systemd/@v/v0.0.0-20190321100706-95778dfbb74e.mod -> github.com%2Fcoreos%2Fgo-systemd%2F@v%2Fv0.0.0-20190321100706-95778dfbb74e.mod mirror://goproxy//github.com/coreos/pkg/@v/v0.0.0-20180928190104-399ea9e2e55f.mod -> github.com%2Fcoreos%2Fpkg%2F@v%2Fv0.0.0-20180928190104-399ea9e2e55f.mod mirror://goproxy//github.com/cpuguy83/go-md2man/@v/v1.0.10.mod -> github.com%2Fcpuguy83%2Fgo-md2man%2F@v%2Fv1.0.10.mod mirror://goproxy//github.com/davecgh/go-spew/@v/v0.0.0-20151105211317-5215b55f46b2.mod -> github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv0.0.0-20151105211317-5215b55f46b2.mod mirror://goproxy//github.com/davecgh/go-spew/@v/v1.1.0.mod -> github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/davecgh/go-spew/@v/v1.1.1.zip -> github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.zip mirror://goproxy//github.com/davecgh/go-spew/@v/v1.1.1.mod -> github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.mod mirror://goproxy//github.com/denverdino/aliyungo/@v/v0.0.0-20170926055100-d3308649c661.zip -> github.com%2Fdenverdino%2Faliyungo%2F@v%2Fv0.0.0-20170926055100-d3308649c661.zip mirror://goproxy//github.com/denverdino/aliyungo/@v/v0.0.0-20170926055100-d3308649c661.mod -> github.com%2Fdenverdino%2Faliyungo%2F@v%2Fv0.0.0-20170926055100-d3308649c661.mod mirror://goproxy//github.com/dgrijalva/jwt-go/@v/v3.2.0+incompatible.zip -> github.com%2Fdgrijalva%2Fjwt-go%2F@v%2Fv3.2.0+incompatible.zip mirror://goproxy//github.com/dgrijalva/jwt-go/@v/v3.2.0+incompatible.mod -> github.com%2Fdgrijalva%2Fjwt-go%2F@v%2Fv3.2.0+incompatible.mod mirror://goproxy//github.com/dgryski/go-sip13/@v/v0.0.0-20181026042036-e10d5fee7954.mod -> github.com%2Fdgryski%2Fgo-sip13%2F@v%2Fv0.0.0-20181026042036-e10d5fee7954.mod mirror://goproxy//github.com/digitalocean/godo/@v/v1.1.1.mod -> github.com%2Fdigitalocean%2Fgodo%2F@v%2Fv1.1.1.mod mirror://goproxy//github.com/digitalocean/godo/@v/v1.10.0.zip -> github.com%2Fdigitalocean%2Fgodo%2F@v%2Fv1.10.0.zip mirror://goproxy//github.com/digitalocean/godo/@v/v1.10.0.mod -> github.com%2Fdigitalocean%2Fgodo%2F@v%2Fv1.10.0.mod mirror://goproxy//github.com/dimchansky/utfbom/@v/v1.1.0.zip -> github.com%2Fdimchansky%2Futfbom%2F@v%2Fv1.1.0.zip mirror://goproxy//github.com/dimchansky/utfbom/@v/v1.1.0.mod -> github.com%2Fdimchansky%2Futfbom%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/dnaeon/go-vcr/@v/v1.0.1.zip -> github.com%2Fdnaeon%2Fgo-vcr%2F@v%2Fv1.0.1.zip mirror://goproxy//github.com/dnaeon/go-vcr/@v/v1.0.1.mod -> github.com%2Fdnaeon%2Fgo-vcr%2F@v%2Fv1.0.1.mod mirror://goproxy//github.com/docker/go-connections/@v/v0.3.0.zip -> github.com%2Fdocker%2Fgo-connections%2F@v%2Fv0.3.0.zip mirror://goproxy//github.com/docker/go-connections/@v/v0.3.0.mod -> github.com%2Fdocker%2Fgo-connections%2F@v%2Fv0.3.0.mod mirror://goproxy//github.com/docker/spdystream/@v/v0.0.0-20160310174837-449fdfce4d96.mod -> github.com%2Fdocker%2Fspdystream%2F@v%2Fv0.0.0-20160310174837-449fdfce4d96.mod mirror://goproxy//github.com/dustin/go-humanize/@v/v1.0.0.mod -> github.com%2Fdustin%2Fgo-humanize%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/elazarl/go-bindata-assetfs/@v/v0.0.0-20160803192304-e1a2a7ec64b0.zip -> github.com%2Felazarl%2Fgo-bindata-assetfs%2F@v%2Fv0.0.0-20160803192304-e1a2a7ec64b0.zip mirror://goproxy//github.com/elazarl/go-bindata-assetfs/@v/v0.0.0-20160803192304-e1a2a7ec64b0.mod -> github.com%2Felazarl%2Fgo-bindata-assetfs%2F@v%2Fv0.0.0-20160803192304-e1a2a7ec64b0.mod mirror://goproxy//github.com/elazarl/goproxy/@v/v0.0.0-20170405201442-c4fc26588b6e.mod -> github.com%2Felazarl%2Fgoproxy%2F@v%2Fv0.0.0-20170405201442-c4fc26588b6e.mod mirror://goproxy//github.com/emicklei/go-restful/@v/v0.0.0-20170410110728-ff4f55a20633.mod -> github.com%2Femicklei%2Fgo-restful%2F@v%2Fv0.0.0-20170410110728-ff4f55a20633.mod mirror://goproxy//github.com/envoyproxy/go-control-plane/@v/v0.9.0.mod -> github.com%2Fenvoyproxy%2Fgo-control-plane%2F@v%2Fv0.9.0.mod mirror://goproxy//github.com/envoyproxy/go-control-plane/@v/v0.9.5.zip -> github.com%2Fenvoyproxy%2Fgo-control-plane%2F@v%2Fv0.9.5.zip mirror://goproxy//github.com/envoyproxy/go-control-plane/@v/v0.9.5.mod -> github.com%2Fenvoyproxy%2Fgo-control-plane%2F@v%2Fv0.9.5.mod mirror://goproxy//github.com/envoyproxy/protoc-gen-validate/@v/v0.1.0.zip -> github.com%2Fenvoyproxy%2Fprotoc-gen-validate%2F@v%2Fv0.1.0.zip mirror://goproxy//github.com/envoyproxy/protoc-gen-validate/@v/v0.1.0.mod -> github.com%2Fenvoyproxy%2Fprotoc-gen-validate%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/evanphx/json-patch/@v/v4.2.0+incompatible.mod -> github.com%2Fevanphx%2Fjson-patch%2F@v%2Fv4.2.0+incompatible.mod mirror://goproxy//github.com/fatih/color/@v/v1.7.0.mod -> github.com%2Ffatih%2Fcolor%2F@v%2Fv1.7.0.mod mirror://goproxy//github.com/fatih/color/@v/v1.9.0.zip -> github.com%2Ffatih%2Fcolor%2F@v%2Fv1.9.0.zip mirror://goproxy//github.com/fatih/color/@v/v1.9.0.mod -> github.com%2Ffatih%2Fcolor%2F@v%2Fv1.9.0.mod mirror://goproxy//github.com/fatih/structs/@v/v1.1.0.mod -> github.com%2Ffatih%2Fstructs%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/fsnotify/fsnotify/@v/v1.4.7.mod -> github.com%2Ffsnotify%2Ffsnotify%2F@v%2Fv1.4.7.mod mirror://goproxy//github.com/ghodss/yaml/@v/v0.0.0-20150909031657-73d445a93680.mod -> github.com%2Fghodss%2Fyaml%2F@v%2Fv0.0.0-20150909031657-73d445a93680.mod mirror://goproxy//github.com/ghodss/yaml/@v/v1.0.0.zip -> github.com%2Fghodss%2Fyaml%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/ghodss/yaml/@v/v1.0.0.mod -> github.com%2Fghodss%2Fyaml%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/go-check/check/@v/v0.0.0-20140225173054-eb6ee6f84d0a.mod -> github.com%2Fgo-check%2Fcheck%2F@v%2Fv0.0.0-20140225173054-eb6ee6f84d0a.mod mirror://goproxy//github.com/go-kit/kit/@v/v0.8.0.mod -> github.com%2Fgo-kit%2Fkit%2F@v%2Fv0.8.0.mod mirror://goproxy//github.com/go-kit/kit/@v/v0.9.0.mod -> github.com%2Fgo-kit%2Fkit%2F@v%2Fv0.9.0.mod mirror://goproxy//github.com/go-ldap/ldap/@v/v3.0.2+incompatible.mod -> github.com%2Fgo-ldap%2Fldap%2F@v%2Fv3.0.2+incompatible.mod mirror://goproxy//github.com/go-logfmt/logfmt/@v/v0.3.0.mod -> github.com%2Fgo-logfmt%2Flogfmt%2F@v%2Fv0.3.0.mod mirror://goproxy//github.com/go-logfmt/logfmt/@v/v0.4.0.mod -> github.com%2Fgo-logfmt%2Flogfmt%2F@v%2Fv0.4.0.mod mirror://goproxy//github.com/go-logr/logr/@v/v0.1.0.mod -> github.com%2Fgo-logr%2Flogr%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/go-ole/go-ole/@v/v1.2.1.zip -> github.com%2Fgo-ole%2Fgo-ole%2F@v%2Fv1.2.1.zip mirror://goproxy//github.com/go-ole/go-ole/@v/v1.2.1.mod -> github.com%2Fgo-ole%2Fgo-ole%2F@v%2Fv1.2.1.mod mirror://goproxy//github.com/go-openapi/jsonpointer/@v/v0.0.0-20160704185906-46af16f9f7b1.mod -> github.com%2Fgo-openapi%2Fjsonpointer%2F@v%2Fv0.0.0-20160704185906-46af16f9f7b1.mod mirror://goproxy//github.com/go-openapi/jsonreference/@v/v0.0.0-20160704190145-13c6e3589ad9.mod -> github.com%2Fgo-openapi%2Fjsonreference%2F@v%2Fv0.0.0-20160704190145-13c6e3589ad9.mod mirror://goproxy//github.com/go-openapi/spec/@v/v0.0.0-20160808142527-6aced65f8501.mod -> github.com%2Fgo-openapi%2Fspec%2F@v%2Fv0.0.0-20160808142527-6aced65f8501.mod mirror://goproxy//github.com/go-openapi/swag/@v/v0.0.0-20160704191624-1d0bd113de87.mod -> github.com%2Fgo-openapi%2Fswag%2F@v%2Fv0.0.0-20160704191624-1d0bd113de87.mod mirror://goproxy//github.com/go-stack/stack/@v/v1.8.0.mod -> github.com%2Fgo-stack%2Fstack%2F@v%2Fv1.8.0.mod mirror://goproxy//github.com/go-test/deep/@v/v1.0.2-0.20181118220953-042da051cf31.mod -> github.com%2Fgo-test%2Fdeep%2F@v%2Fv1.0.2-0.20181118220953-042da051cf31.mod mirror://goproxy//github.com/go-test/deep/@v/v1.0.2.zip -> github.com%2Fgo-test%2Fdeep%2F@v%2Fv1.0.2.zip mirror://goproxy//github.com/go-test/deep/@v/v1.0.2.mod -> github.com%2Fgo-test%2Fdeep%2F@v%2Fv1.0.2.mod mirror://goproxy//github.com/gogo/protobuf/@v/v1.1.1.mod -> github.com%2Fgogo%2Fprotobuf%2F@v%2Fv1.1.1.mod mirror://goproxy//github.com/gogo/protobuf/@v/v1.2.1.mod -> github.com%2Fgogo%2Fprotobuf%2F@v%2Fv1.2.1.mod mirror://goproxy//github.com/gogo/protobuf/@v/v1.2.2-0.20190723190241-65acae22fc9d.zip -> github.com%2Fgogo%2Fprotobuf%2F@v%2Fv1.2.2-0.20190723190241-65acae22fc9d.zip mirror://goproxy//github.com/gogo/protobuf/@v/v1.2.2-0.20190723190241-65acae22fc9d.mod -> github.com%2Fgogo%2Fprotobuf%2F@v%2Fv1.2.2-0.20190723190241-65acae22fc9d.mod mirror://goproxy//github.com/golang/glog/@v/v0.0.0-20160126235308-23def4e6c14b.zip -> github.com%2Fgolang%2Fglog%2F@v%2Fv0.0.0-20160126235308-23def4e6c14b.zip mirror://goproxy//github.com/golang/glog/@v/v0.0.0-20160126235308-23def4e6c14b.mod -> github.com%2Fgolang%2Fglog%2F@v%2Fv0.0.0-20160126235308-23def4e6c14b.mod mirror://goproxy//github.com/golang/groupcache/@v/v0.0.0-20160516000752-02826c3e7903.mod -> github.com%2Fgolang%2Fgroupcache%2F@v%2Fv0.0.0-20160516000752-02826c3e7903.mod mirror://goproxy//github.com/golang/groupcache/@v/v0.0.0-20190129154638-5b532d6fd5ef.mod -> github.com%2Fgolang%2Fgroupcache%2F@v%2Fv0.0.0-20190129154638-5b532d6fd5ef.mod mirror://goproxy//github.com/golang/mock/@v/v1.1.1.mod -> github.com%2Fgolang%2Fmock%2F@v%2Fv1.1.1.mod mirror://goproxy//github.com/golang/mock/@v/v1.2.0.mod -> github.com%2Fgolang%2Fmock%2F@v%2Fv1.2.0.mod mirror://goproxy//github.com/golang/protobuf/@v/v0.0.0-20161109072736-4bd1920723d7.mod -> github.com%2Fgolang%2Fprotobuf%2F@v%2Fv0.0.0-20161109072736-4bd1920723d7.mod mirror://goproxy//github.com/golang/protobuf/@v/v1.2.0.mod -> github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.2.0.mod mirror://goproxy//github.com/golang/protobuf/@v/v1.3.1.zip -> github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.3.1.zip mirror://goproxy//github.com/golang/protobuf/@v/v1.3.1.mod -> github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.3.1.mod mirror://goproxy//github.com/golang/protobuf/@v/v1.3.2.zip -> github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.3.2.zip mirror://goproxy//github.com/golang/protobuf/@v/v1.3.2.mod -> github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.3.2.mod mirror://goproxy//github.com/golang/snappy/@v/v0.0.1.zip -> github.com%2Fgolang%2Fsnappy%2F@v%2Fv0.0.1.zip mirror://goproxy//github.com/golang/snappy/@v/v0.0.1.mod -> github.com%2Fgolang%2Fsnappy%2F@v%2Fv0.0.1.mod mirror://goproxy//github.com/google/btree/@v/v0.0.0-20180813153112-4030bb1f1f0c.mod -> github.com%2Fgoogle%2Fbtree%2F@v%2Fv0.0.0-20180813153112-4030bb1f1f0c.mod mirror://goproxy//github.com/google/btree/@v/v1.0.0.zip -> github.com%2Fgoogle%2Fbtree%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/google/btree/@v/v1.0.0.mod -> github.com%2Fgoogle%2Fbtree%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/google/go-cmp/@v/v0.2.0.mod -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.2.0.mod mirror://goproxy//github.com/google/go-cmp/@v/v0.3.0.zip -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.3.0.zip mirror://goproxy//github.com/google/go-cmp/@v/v0.3.0.mod -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.3.0.mod mirror://goproxy//github.com/google/go-cmp/@v/v0.3.1.mod -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.3.1.mod mirror://goproxy//github.com/google/go-cmp/@v/v0.4.0.zip -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.4.0.zip mirror://goproxy//github.com/google/go-cmp/@v/v0.4.0.mod -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.4.0.mod mirror://goproxy//github.com/google/go-querystring/@v/v0.0.0-20170111101155-53e6ce116135.mod -> github.com%2Fgoogle%2Fgo-querystring%2F@v%2Fv0.0.0-20170111101155-53e6ce116135.mod mirror://goproxy//github.com/google/go-querystring/@v/v1.0.0.zip -> github.com%2Fgoogle%2Fgo-querystring%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/google/go-querystring/@v/v1.0.0.mod -> github.com%2Fgoogle%2Fgo-querystring%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/google/gofuzz/@v/v0.0.0-20161122191042-44d81051d367.mod -> github.com%2Fgoogle%2Fgofuzz%2F@v%2Fv0.0.0-20161122191042-44d81051d367.mod mirror://goproxy//github.com/google/gofuzz/@v/v1.0.0.zip -> github.com%2Fgoogle%2Fgofuzz%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/google/gofuzz/@v/v1.0.0.mod -> github.com%2Fgoogle%2Fgofuzz%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/google/martian/@v/v2.1.0+incompatible.mod -> github.com%2Fgoogle%2Fmartian%2F@v%2Fv2.1.0+incompatible.mod mirror://goproxy//github.com/google/pprof/@v/v0.0.0-20181206194817-3ea8567a2e57.mod -> github.com%2Fgoogle%2Fpprof%2F@v%2Fv0.0.0-20181206194817-3ea8567a2e57.mod mirror://goproxy//github.com/google/tcpproxy/@v/v0.0.0-20180808230851-dfa16c61dad2.zip -> github.com%2Fgoogle%2Ftcpproxy%2F@v%2Fv0.0.0-20180808230851-dfa16c61dad2.zip mirror://goproxy//github.com/google/tcpproxy/@v/v0.0.0-20180808230851-dfa16c61dad2.mod -> github.com%2Fgoogle%2Ftcpproxy%2F@v%2Fv0.0.0-20180808230851-dfa16c61dad2.mod mirror://goproxy//github.com/google/uuid/@v/v1.1.1.mod -> github.com%2Fgoogle%2Fuuid%2F@v%2Fv1.1.1.mod mirror://goproxy//github.com/googleapis/gax-go/v2/@v/v2.0.4.mod -> github.com%2Fgoogleapis%2Fgax-go%2Fv2%2F@v%2Fv2.0.4.mod mirror://goproxy//github.com/googleapis/gnostic/@v/v0.0.0-20170729233727-0c5108395e2d.mod -> github.com%2Fgoogleapis%2Fgnostic%2F@v%2Fv0.0.0-20170729233727-0c5108395e2d.mod mirror://goproxy//github.com/googleapis/gnostic/@v/v0.2.0.zip -> github.com%2Fgoogleapis%2Fgnostic%2F@v%2Fv0.2.0.zip mirror://goproxy//github.com/googleapis/gnostic/@v/v0.2.0.mod -> github.com%2Fgoogleapis%2Fgnostic%2F@v%2Fv0.2.0.mod mirror://goproxy//github.com/gophercloud/gophercloud/@v/v0.1.0.zip -> github.com%2Fgophercloud%2Fgophercloud%2F@v%2Fv0.1.0.zip mirror://goproxy//github.com/gophercloud/gophercloud/@v/v0.1.0.mod -> github.com%2Fgophercloud%2Fgophercloud%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/gorilla/websocket/@v/v1.4.0.mod -> github.com%2Fgorilla%2Fwebsocket%2F@v%2Fv1.4.0.mod mirror://goproxy//github.com/gregjones/httpcache/@v/v0.0.0-20180305231024-9cad4c3443a7.zip -> github.com%2Fgregjones%2Fhttpcache%2F@v%2Fv0.0.0-20180305231024-9cad4c3443a7.zip mirror://goproxy//github.com/gregjones/httpcache/@v/v0.0.0-20180305231024-9cad4c3443a7.mod -> github.com%2Fgregjones%2Fhttpcache%2F@v%2Fv0.0.0-20180305231024-9cad4c3443a7.mod mirror://goproxy//github.com/grpc-ecosystem/go-grpc-middleware/@v/v1.0.0.mod -> github.com%2Fgrpc-ecosystem%2Fgo-grpc-middleware%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/grpc-ecosystem/go-grpc-prometheus/@v/v1.2.0.mod -> github.com%2Fgrpc-ecosystem%2Fgo-grpc-prometheus%2F@v%2Fv1.2.0.mod mirror://goproxy//github.com/grpc-ecosystem/grpc-gateway/@v/v1.9.0.mod -> github.com%2Fgrpc-ecosystem%2Fgrpc-gateway%2F@v%2Fv1.9.0.mod mirror://goproxy//github.com/hashicorp/errwrap/@v/v1.0.0.zip -> github.com%2Fhashicorp%2Ferrwrap%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/hashicorp/errwrap/@v/v1.0.0.mod -> github.com%2Fhashicorp%2Ferrwrap%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/hashicorp/go-bexpr/@v/v0.1.2.zip -> github.com%2Fhashicorp%2Fgo-bexpr%2F@v%2Fv0.1.2.zip mirror://goproxy//github.com/hashicorp/go-bexpr/@v/v0.1.2.mod -> github.com%2Fhashicorp%2Fgo-bexpr%2F@v%2Fv0.1.2.mod mirror://goproxy//github.com/hashicorp/go-checkpoint/@v/v0.0.0-20171009173528-1545e56e46de.zip -> github.com%2Fhashicorp%2Fgo-checkpoint%2F@v%2Fv0.0.0-20171009173528-1545e56e46de.zip mirror://goproxy//github.com/hashicorp/go-checkpoint/@v/v0.0.0-20171009173528-1545e56e46de.mod -> github.com%2Fhashicorp%2Fgo-checkpoint%2F@v%2Fv0.0.0-20171009173528-1545e56e46de.mod mirror://goproxy//github.com/hashicorp/go-cleanhttp/@v/v0.5.0.mod -> github.com%2Fhashicorp%2Fgo-cleanhttp%2F@v%2Fv0.5.0.mod mirror://goproxy//github.com/hashicorp/go-cleanhttp/@v/v0.5.1.zip -> github.com%2Fhashicorp%2Fgo-cleanhttp%2F@v%2Fv0.5.1.zip mirror://goproxy//github.com/hashicorp/go-cleanhttp/@v/v0.5.1.mod -> github.com%2Fhashicorp%2Fgo-cleanhttp%2F@v%2Fv0.5.1.mod mirror://goproxy//github.com/hashicorp/go-connlimit/@v/v0.2.0.zip -> github.com%2Fhashicorp%2Fgo-connlimit%2F@v%2Fv0.2.0.zip mirror://goproxy//github.com/hashicorp/go-connlimit/@v/v0.2.0.mod -> github.com%2Fhashicorp%2Fgo-connlimit%2F@v%2Fv0.2.0.mod mirror://goproxy//github.com/hashicorp/go-discover/@v/v0.0.0-20200501174627-ad1e96bde088.zip -> github.com%2Fhashicorp%2Fgo-discover%2F@v%2Fv0.0.0-20200501174627-ad1e96bde088.zip mirror://goproxy//github.com/hashicorp/go-discover/@v/v0.0.0-20200501174627-ad1e96bde088.mod -> github.com%2Fhashicorp%2Fgo-discover%2F@v%2Fv0.0.0-20200501174627-ad1e96bde088.mod mirror://goproxy//github.com/hashicorp/go-hclog/@v/v0.0.0-20180709165350-ff2cf002a8dd.mod -> github.com%2Fhashicorp%2Fgo-hclog%2F@v%2Fv0.0.0-20180709165350-ff2cf002a8dd.mod mirror://goproxy//github.com/hashicorp/go-hclog/@v/v0.8.0.mod -> github.com%2Fhashicorp%2Fgo-hclog%2F@v%2Fv0.8.0.mod mirror://goproxy//github.com/hashicorp/go-hclog/@v/v0.9.1.mod -> github.com%2Fhashicorp%2Fgo-hclog%2F@v%2Fv0.9.1.mod mirror://goproxy//github.com/hashicorp/go-hclog/@v/v0.12.0.zip -> github.com%2Fhashicorp%2Fgo-hclog%2F@v%2Fv0.12.0.zip mirror://goproxy//github.com/hashicorp/go-hclog/@v/v0.12.0.mod -> github.com%2Fhashicorp%2Fgo-hclog%2F@v%2Fv0.12.0.mod mirror://goproxy//github.com/hashicorp/go-immutable-radix/@v/v1.0.0.mod -> github.com%2Fhashicorp%2Fgo-immutable-radix%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/hashicorp/go-immutable-radix/@v/v1.1.0.zip -> github.com%2Fhashicorp%2Fgo-immutable-radix%2F@v%2Fv1.1.0.zip mirror://goproxy//github.com/hashicorp/go-immutable-radix/@v/v1.1.0.mod -> github.com%2Fhashicorp%2Fgo-immutable-radix%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/hashicorp/go-immutable-radix/@v/v1.2.0.zip -> github.com%2Fhashicorp%2Fgo-immutable-radix%2F@v%2Fv1.2.0.zip mirror://goproxy//github.com/hashicorp/go-immutable-radix/@v/v1.2.0.mod -> github.com%2Fhashicorp%2Fgo-immutable-radix%2F@v%2Fv1.2.0.mod mirror://goproxy//github.com/hashicorp/go-memdb/@v/v1.0.3.zip -> github.com%2Fhashicorp%2Fgo-memdb%2F@v%2Fv1.0.3.zip mirror://goproxy//github.com/hashicorp/go-memdb/@v/v1.0.3.mod -> github.com%2Fhashicorp%2Fgo-memdb%2F@v%2Fv1.0.3.mod mirror://goproxy//github.com/hashicorp/go-msgpack/@v/v0.5.3.mod -> github.com%2Fhashicorp%2Fgo-msgpack%2F@v%2Fv0.5.3.mod mirror://goproxy//github.com/hashicorp/go-msgpack/@v/v0.5.5.zip -> github.com%2Fhashicorp%2Fgo-msgpack%2F@v%2Fv0.5.5.zip mirror://goproxy//github.com/hashicorp/go-msgpack/@v/v0.5.5.mod -> github.com%2Fhashicorp%2Fgo-msgpack%2F@v%2Fv0.5.5.mod mirror://goproxy//github.com/hashicorp/go-multierror/@v/v1.0.0.zip -> github.com%2Fhashicorp%2Fgo-multierror%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/hashicorp/go-multierror/@v/v1.0.0.mod -> github.com%2Fhashicorp%2Fgo-multierror%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/hashicorp/go-multierror/@v/v1.1.0.zip -> github.com%2Fhashicorp%2Fgo-multierror%2F@v%2Fv1.1.0.zip mirror://goproxy//github.com/hashicorp/go-multierror/@v/v1.1.0.mod -> github.com%2Fhashicorp%2Fgo-multierror%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/hashicorp/go-plugin/@v/v1.0.1.mod -> github.com%2Fhashicorp%2Fgo-plugin%2F@v%2Fv1.0.1.mod mirror://goproxy//github.com/hashicorp/go-raftchunking/@v/v0.6.1.zip -> github.com%2Fhashicorp%2Fgo-raftchunking%2F@v%2Fv0.6.1.zip mirror://goproxy//github.com/hashicorp/go-raftchunking/@v/v0.6.1.mod -> github.com%2Fhashicorp%2Fgo-raftchunking%2F@v%2Fv0.6.1.mod mirror://goproxy//github.com/hashicorp/go-retryablehttp/@v/v0.5.3.mod -> github.com%2Fhashicorp%2Fgo-retryablehttp%2F@v%2Fv0.5.3.mod mirror://goproxy//github.com/hashicorp/go-retryablehttp/@v/v0.5.4.zip -> github.com%2Fhashicorp%2Fgo-retryablehttp%2F@v%2Fv0.5.4.zip mirror://goproxy//github.com/hashicorp/go-retryablehttp/@v/v0.5.4.mod -> github.com%2Fhashicorp%2Fgo-retryablehttp%2F@v%2Fv0.5.4.mod mirror://goproxy//github.com/hashicorp/go-rootcerts/@v/v1.0.1.mod -> github.com%2Fhashicorp%2Fgo-rootcerts%2F@v%2Fv1.0.1.mod mirror://goproxy//github.com/hashicorp/go-rootcerts/@v/v1.0.2.zip -> github.com%2Fhashicorp%2Fgo-rootcerts%2F@v%2Fv1.0.2.zip mirror://goproxy//github.com/hashicorp/go-rootcerts/@v/v1.0.2.mod -> github.com%2Fhashicorp%2Fgo-rootcerts%2F@v%2Fv1.0.2.mod mirror://goproxy//github.com/hashicorp/go-sockaddr/@v/v1.0.0.mod -> github.com%2Fhashicorp%2Fgo-sockaddr%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/hashicorp/go-sockaddr/@v/v1.0.2.zip -> github.com%2Fhashicorp%2Fgo-sockaddr%2F@v%2Fv1.0.2.zip mirror://goproxy//github.com/hashicorp/go-sockaddr/@v/v1.0.2.mod -> github.com%2Fhashicorp%2Fgo-sockaddr%2F@v%2Fv1.0.2.mod mirror://goproxy//github.com/hashicorp/go-syslog/@v/v1.0.0.zip -> github.com%2Fhashicorp%2Fgo-syslog%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/hashicorp/go-syslog/@v/v1.0.0.mod -> github.com%2Fhashicorp%2Fgo-syslog%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/hashicorp/go-uuid/@v/v1.0.0.mod -> github.com%2Fhashicorp%2Fgo-uuid%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/hashicorp/go-uuid/@v/v1.0.1.zip -> github.com%2Fhashicorp%2Fgo-uuid%2F@v%2Fv1.0.1.zip mirror://goproxy//github.com/hashicorp/go-uuid/@v/v1.0.1.mod -> github.com%2Fhashicorp%2Fgo-uuid%2F@v%2Fv1.0.1.mod mirror://goproxy//github.com/hashicorp/go-uuid/@v/v1.0.2.zip -> github.com%2Fhashicorp%2Fgo-uuid%2F@v%2Fv1.0.2.zip mirror://goproxy//github.com/hashicorp/go-uuid/@v/v1.0.2.mod -> github.com%2Fhashicorp%2Fgo-uuid%2F@v%2Fv1.0.2.mod mirror://goproxy//github.com/hashicorp/go-version/@v/v1.1.0.mod -> github.com%2Fhashicorp%2Fgo-version%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/hashicorp/go-version/@v/v1.2.0.zip -> github.com%2Fhashicorp%2Fgo-version%2F@v%2Fv1.2.0.zip mirror://goproxy//github.com/hashicorp/go-version/@v/v1.2.0.mod -> github.com%2Fhashicorp%2Fgo-version%2F@v%2Fv1.2.0.mod mirror://goproxy//github.com/hashicorp/golang-lru/@v/v0.5.0.mod -> github.com%2Fhashicorp%2Fgolang-lru%2F@v%2Fv0.5.0.mod mirror://goproxy//github.com/hashicorp/golang-lru/@v/v0.5.1.zip -> github.com%2Fhashicorp%2Fgolang-lru%2F@v%2Fv0.5.1.zip mirror://goproxy//github.com/hashicorp/golang-lru/@v/v0.5.1.mod -> github.com%2Fhashicorp%2Fgolang-lru%2F@v%2Fv0.5.1.mod mirror://goproxy//github.com/hashicorp/golang-lru/@v/v0.5.4.zip -> github.com%2Fhashicorp%2Fgolang-lru%2F@v%2Fv0.5.4.zip mirror://goproxy//github.com/hashicorp/golang-lru/@v/v0.5.4.mod -> github.com%2Fhashicorp%2Fgolang-lru%2F@v%2Fv0.5.4.mod mirror://goproxy//github.com/hashicorp/hcl/@v/v1.0.0.zip -> github.com%2Fhashicorp%2Fhcl%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/hashicorp/hcl/@v/v1.0.0.mod -> github.com%2Fhashicorp%2Fhcl%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/hashicorp/hil/@v/v0.0.0-20160711231837-1e86c6b523c5.zip -> github.com%2Fhashicorp%2Fhil%2F@v%2Fv0.0.0-20160711231837-1e86c6b523c5.zip mirror://goproxy//github.com/hashicorp/hil/@v/v0.0.0-20160711231837-1e86c6b523c5.mod -> github.com%2Fhashicorp%2Fhil%2F@v%2Fv0.0.0-20160711231837-1e86c6b523c5.mod mirror://goproxy//github.com/hashicorp/logutils/@v/v1.0.0.mod -> github.com%2Fhashicorp%2Flogutils%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/hashicorp/mdns/@v/v1.0.1.zip -> github.com%2Fhashicorp%2Fmdns%2F@v%2Fv1.0.1.zip mirror://goproxy//github.com/hashicorp/mdns/@v/v1.0.1.mod -> github.com%2Fhashicorp%2Fmdns%2F@v%2Fv1.0.1.mod mirror://goproxy//github.com/hashicorp/memberlist/@v/v0.2.2.zip -> github.com%2Fhashicorp%2Fmemberlist%2F@v%2Fv0.2.2.zip mirror://goproxy//github.com/hashicorp/memberlist/@v/v0.2.2.mod -> github.com%2Fhashicorp%2Fmemberlist%2F@v%2Fv0.2.2.mod mirror://goproxy//github.com/hashicorp/net-rpc-msgpackrpc/@v/v0.0.0-20151116020338-a14192a58a69.zip -> github.com%2Fhashicorp%2Fnet-rpc-msgpackrpc%2F@v%2Fv0.0.0-20151116020338-a14192a58a69.zip mirror://goproxy//github.com/hashicorp/net-rpc-msgpackrpc/@v/v0.0.0-20151116020338-a14192a58a69.mod -> github.com%2Fhashicorp%2Fnet-rpc-msgpackrpc%2F@v%2Fv0.0.0-20151116020338-a14192a58a69.mod mirror://goproxy//github.com/hashicorp/raft/@v/v1.1.1.mod -> github.com%2Fhashicorp%2Fraft%2F@v%2Fv1.1.1.mod mirror://goproxy//github.com/hashicorp/raft/@v/v1.1.2.zip -> github.com%2Fhashicorp%2Fraft%2F@v%2Fv1.1.2.zip mirror://goproxy//github.com/hashicorp/raft/@v/v1.1.2.mod -> github.com%2Fhashicorp%2Fraft%2F@v%2Fv1.1.2.mod mirror://goproxy//github.com/hashicorp/raft-boltdb/@v/v0.0.0-20171010151810-6e5ba93211ea.zip -> github.com%2Fhashicorp%2Fraft-boltdb%2F@v%2Fv0.0.0-20171010151810-6e5ba93211ea.zip mirror://goproxy//github.com/hashicorp/raft-boltdb/@v/v0.0.0-20171010151810-6e5ba93211ea.mod -> github.com%2Fhashicorp%2Fraft-boltdb%2F@v%2Fv0.0.0-20171010151810-6e5ba93211ea.mod mirror://goproxy//github.com/hashicorp/serf/@v/v0.9.3.zip -> github.com%2Fhashicorp%2Fserf%2F@v%2Fv0.9.3.zip mirror://goproxy//github.com/hashicorp/serf/@v/v0.9.3.mod -> github.com%2Fhashicorp%2Fserf%2F@v%2Fv0.9.3.mod mirror://goproxy//github.com/hashicorp/serf/@v/v0.9.4.zip -> github.com%2Fhashicorp%2Fserf%2F@v%2Fv0.9.4.zip mirror://goproxy//github.com/hashicorp/serf/@v/v0.9.4.mod -> github.com%2Fhashicorp%2Fserf%2F@v%2Fv0.9.4.mod mirror://goproxy//github.com/hashicorp/vault/api/@v/v1.0.4.zip -> github.com%2Fhashicorp%2Fvault%2Fapi%2F@v%2Fv1.0.4.zip mirror://goproxy//github.com/hashicorp/vault/api/@v/v1.0.4.mod -> github.com%2Fhashicorp%2Fvault%2Fapi%2F@v%2Fv1.0.4.mod mirror://goproxy//github.com/hashicorp/vault/sdk/@v/v0.1.13.zip -> github.com%2Fhashicorp%2Fvault%2Fsdk%2F@v%2Fv0.1.13.zip mirror://goproxy//github.com/hashicorp/vault/sdk/@v/v0.1.13.mod -> github.com%2Fhashicorp%2Fvault%2Fsdk%2F@v%2Fv0.1.13.mod mirror://goproxy//github.com/hashicorp/vic/@v/v1.5.1-0.20190403131502-bbfe86ec9443.zip -> github.com%2Fhashicorp%2Fvic%2F@v%2Fv1.5.1-0.20190403131502-bbfe86ec9443.zip mirror://goproxy//github.com/hashicorp/vic/@v/v1.5.1-0.20190403131502-bbfe86ec9443.mod -> github.com%2Fhashicorp%2Fvic%2F@v%2Fv1.5.1-0.20190403131502-bbfe86ec9443.mod mirror://goproxy//github.com/hashicorp/yamux/@v/v0.0.0-20180604194846-3520598351bb.mod -> github.com%2Fhashicorp%2Fyamux%2F@v%2Fv0.0.0-20180604194846-3520598351bb.mod mirror://goproxy//github.com/hashicorp/yamux/@v/v0.0.0-20181012175058-2f1d1f20f75d.zip -> github.com%2Fhashicorp%2Fyamux%2F@v%2Fv0.0.0-20181012175058-2f1d1f20f75d.zip mirror://goproxy//github.com/hashicorp/yamux/@v/v0.0.0-20181012175058-2f1d1f20f75d.mod -> github.com%2Fhashicorp%2Fyamux%2F@v%2Fv0.0.0-20181012175058-2f1d1f20f75d.mod mirror://goproxy//github.com/hpcloud/tail/@v/v1.0.0.mod -> github.com%2Fhpcloud%2Ftail%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/imdario/mergo/@v/v0.3.5.mod -> github.com%2Fimdario%2Fmergo%2F@v%2Fv0.3.5.mod mirror://goproxy//github.com/imdario/mergo/@v/v0.3.6.zip -> github.com%2Fimdario%2Fmergo%2F@v%2Fv0.3.6.zip mirror://goproxy//github.com/imdario/mergo/@v/v0.3.6.mod -> github.com%2Fimdario%2Fmergo%2F@v%2Fv0.3.6.mod mirror://goproxy//github.com/inconshreveable/mousetrap/@v/v1.0.0.mod -> github.com%2Finconshreveable%2Fmousetrap%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/jackc/fake/@v/v0.0.0-20150926172116-812a484cc733.mod -> github.com%2Fjackc%2Ffake%2F@v%2Fv0.0.0-20150926172116-812a484cc733.mod mirror://goproxy//github.com/jackc/pgx/@v/v3.3.0+incompatible.mod -> github.com%2Fjackc%2Fpgx%2F@v%2Fv3.3.0+incompatible.mod mirror://goproxy//github.com/jarcoal/httpmock/@v/v0.0.0-20180424175123-9c70cfe4a1da.zip -> github.com%2Fjarcoal%2Fhttpmock%2F@v%2Fv0.0.0-20180424175123-9c70cfe4a1da.zip mirror://goproxy//github.com/jarcoal/httpmock/@v/v0.0.0-20180424175123-9c70cfe4a1da.mod -> github.com%2Fjarcoal%2Fhttpmock%2F@v%2Fv0.0.0-20180424175123-9c70cfe4a1da.mod mirror://goproxy//github.com/jmespath/go-jmespath/@v/v0.0.0-20180206201540-c2b33e8439af.zip -> github.com%2Fjmespath%2Fgo-jmespath%2F@v%2Fv0.0.0-20180206201540-c2b33e8439af.zip mirror://goproxy//github.com/jmespath/go-jmespath/@v/v0.0.0-20180206201540-c2b33e8439af.mod -> github.com%2Fjmespath%2Fgo-jmespath%2F@v%2Fv0.0.0-20180206201540-c2b33e8439af.mod mirror://goproxy//github.com/jonboulle/clockwork/@v/v0.1.0.mod -> github.com%2Fjonboulle%2Fclockwork%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/joyent/triton-go/@v/v0.0.0-20180628001255-830d2b111e62.mod -> github.com%2Fjoyent%2Ftriton-go%2F@v%2Fv0.0.0-20180628001255-830d2b111e62.mod mirror://goproxy//github.com/joyent/triton-go/@v/v1.7.1-0.20200416154420-6801d15b779f.zip -> github.com%2Fjoyent%2Ftriton-go%2F@v%2Fv1.7.1-0.20200416154420-6801d15b779f.zip mirror://goproxy//github.com/joyent/triton-go/@v/v1.7.1-0.20200416154420-6801d15b779f.mod -> github.com%2Fjoyent%2Ftriton-go%2F@v%2Fv1.7.1-0.20200416154420-6801d15b779f.mod mirror://goproxy//github.com/json-iterator/go/@v/v0.0.0-20180612202835-f2b4162afba3.mod -> github.com%2Fjson-iterator%2Fgo%2F@v%2Fv0.0.0-20180612202835-f2b4162afba3.mod mirror://goproxy//github.com/json-iterator/go/@v/v1.1.6.mod -> github.com%2Fjson-iterator%2Fgo%2F@v%2Fv1.1.6.mod mirror://goproxy//github.com/json-iterator/go/@v/v1.1.7.zip -> github.com%2Fjson-iterator%2Fgo%2F@v%2Fv1.1.7.zip mirror://goproxy//github.com/json-iterator/go/@v/v1.1.7.mod -> github.com%2Fjson-iterator%2Fgo%2F@v%2Fv1.1.7.mod mirror://goproxy//github.com/json-iterator/go/@v/v1.1.9.zip -> github.com%2Fjson-iterator%2Fgo%2F@v%2Fv1.1.9.zip mirror://goproxy//github.com/json-iterator/go/@v/v1.1.9.mod -> github.com%2Fjson-iterator%2Fgo%2F@v%2Fv1.1.9.mod mirror://goproxy//github.com/jstemmer/go-junit-report/@v/v0.0.0-20190106144839-af01ea7f8024.mod -> github.com%2Fjstemmer%2Fgo-junit-report%2F@v%2Fv0.0.0-20190106144839-af01ea7f8024.mod mirror://goproxy//github.com/julienschmidt/httprouter/@v/v1.2.0.mod -> github.com%2Fjulienschmidt%2Fhttprouter%2F@v%2Fv1.2.0.mod mirror://goproxy//github.com/kisielk/errcheck/@v/v1.1.0.mod -> github.com%2Fkisielk%2Ferrcheck%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/kisielk/errcheck/@v/v1.2.0.mod -> github.com%2Fkisielk%2Ferrcheck%2F@v%2Fv1.2.0.mod mirror://goproxy//github.com/kisielk/gotool/@v/v1.0.0.mod -> github.com%2Fkisielk%2Fgotool%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/konsorten/go-windows-terminal-sequences/@v/v1.0.1.mod -> github.com%2Fkonsorten%2Fgo-windows-terminal-sequences%2F@v%2Fv1.0.1.mod mirror://goproxy//github.com/konsorten/go-windows-terminal-sequences/@v/v1.0.2.zip -> github.com%2Fkonsorten%2Fgo-windows-terminal-sequences%2F@v%2Fv1.0.2.zip mirror://goproxy//github.com/konsorten/go-windows-terminal-sequences/@v/v1.0.2.mod -> github.com%2Fkonsorten%2Fgo-windows-terminal-sequences%2F@v%2Fv1.0.2.mod mirror://goproxy//github.com/kr/logfmt/@v/v0.0.0-20140226030751-b84e30acd515.mod -> github.com%2Fkr%2Flogfmt%2F@v%2Fv0.0.0-20140226030751-b84e30acd515.mod mirror://goproxy//github.com/kr/pretty/@v/v0.1.0.mod -> github.com%2Fkr%2Fpretty%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/kr/pretty/@v/v0.2.0.zip -> github.com%2Fkr%2Fpretty%2F@v%2Fv0.2.0.zip mirror://goproxy//github.com/kr/pretty/@v/v0.2.0.mod -> github.com%2Fkr%2Fpretty%2F@v%2Fv0.2.0.mod mirror://goproxy//github.com/kr/pty/@v/v1.1.1.mod -> github.com%2Fkr%2Fpty%2F@v%2Fv1.1.1.mod mirror://goproxy//github.com/kr/text/@v/v0.1.0.zip -> github.com%2Fkr%2Ftext%2F@v%2Fv0.1.0.zip mirror://goproxy//github.com/kr/text/@v/v0.1.0.mod -> github.com%2Fkr%2Ftext%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/lib/pq/@v/v1.1.1.mod -> github.com%2Flib%2Fpq%2F@v%2Fv1.1.1.mod mirror://goproxy//github.com/linode/linodego/@v/v0.7.1.zip -> github.com%2Flinode%2Flinodego%2F@v%2Fv0.7.1.zip mirror://goproxy//github.com/linode/linodego/@v/v0.7.1.mod -> github.com%2Flinode%2Flinodego%2F@v%2Fv0.7.1.mod mirror://goproxy//github.com/magiconair/properties/@v/v1.8.0.mod -> github.com%2Fmagiconair%2Fproperties%2F@v%2Fv1.8.0.mod mirror://goproxy//github.com/mailru/easyjson/@v/v0.0.0-20160728113105-d5b7844b561a.mod -> github.com%2Fmailru%2Feasyjson%2F@v%2Fv0.0.0-20160728113105-d5b7844b561a.mod mirror://goproxy//github.com/mattn/go-colorable/@v/v0.0.9.mod -> github.com%2Fmattn%2Fgo-colorable%2F@v%2Fv0.0.9.mod mirror://goproxy//github.com/mattn/go-colorable/@v/v0.1.4.zip -> github.com%2Fmattn%2Fgo-colorable%2F@v%2Fv0.1.4.zip mirror://goproxy//github.com/mattn/go-colorable/@v/v0.1.4.mod -> github.com%2Fmattn%2Fgo-colorable%2F@v%2Fv0.1.4.mod mirror://goproxy//github.com/mattn/go-colorable/@v/v0.1.6.zip -> github.com%2Fmattn%2Fgo-colorable%2F@v%2Fv0.1.6.zip mirror://goproxy//github.com/mattn/go-colorable/@v/v0.1.6.mod -> github.com%2Fmattn%2Fgo-colorable%2F@v%2Fv0.1.6.mod mirror://goproxy//github.com/mattn/go-isatty/@v/v0.0.3.mod -> github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.3.mod mirror://goproxy//github.com/mattn/go-isatty/@v/v0.0.8.mod -> github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.8.mod mirror://goproxy//github.com/mattn/go-isatty/@v/v0.0.10.mod -> github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.10.mod mirror://goproxy//github.com/mattn/go-isatty/@v/v0.0.11.mod -> github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.11.mod mirror://goproxy//github.com/mattn/go-isatty/@v/v0.0.12.zip -> github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.12.zip mirror://goproxy//github.com/mattn/go-isatty/@v/v0.0.12.mod -> github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.12.mod mirror://goproxy//github.com/mattn/go-runewidth/@v/v0.0.3.mod -> github.com%2Fmattn%2Fgo-runewidth%2F@v%2Fv0.0.3.mod mirror://goproxy//github.com/matttproud/golang_protobuf_extensions/@v/v1.0.1.zip -> github.com%2Fmatttproud%2Fgolang_protobuf_extensions%2F@v%2Fv1.0.1.zip mirror://goproxy//github.com/matttproud/golang_protobuf_extensions/@v/v1.0.1.mod -> github.com%2Fmatttproud%2Fgolang_protobuf_extensions%2F@v%2Fv1.0.1.mod mirror://goproxy//github.com/miekg/dns/@v/v1.0.14.mod -> github.com%2Fmiekg%2Fdns%2F@v%2Fv1.0.14.mod mirror://goproxy//github.com/miekg/dns/@v/v1.1.26.zip -> github.com%2Fmiekg%2Fdns%2F@v%2Fv1.1.26.zip mirror://goproxy//github.com/miekg/dns/@v/v1.1.26.mod -> github.com%2Fmiekg%2Fdns%2F@v%2Fv1.1.26.mod mirror://goproxy//github.com/mitchellh/cli/@v/v1.0.0.mod -> github.com%2Fmitchellh%2Fcli%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/mitchellh/cli/@v/v1.1.0.zip -> github.com%2Fmitchellh%2Fcli%2F@v%2Fv1.1.0.zip mirror://goproxy//github.com/mitchellh/cli/@v/v1.1.0.mod -> github.com%2Fmitchellh%2Fcli%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/mitchellh/copystructure/@v/v1.0.0.zip -> github.com%2Fmitchellh%2Fcopystructure%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/mitchellh/copystructure/@v/v1.0.0.mod -> github.com%2Fmitchellh%2Fcopystructure%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/mitchellh/go-homedir/@v/v1.1.0.zip -> github.com%2Fmitchellh%2Fgo-homedir%2F@v%2Fv1.1.0.zip mirror://goproxy//github.com/mitchellh/go-homedir/@v/v1.1.0.mod -> github.com%2Fmitchellh%2Fgo-homedir%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/mitchellh/go-testing-interface/@v/v0.0.0-20171004221916-a61a99592b77.mod -> github.com%2Fmitchellh%2Fgo-testing-interface%2F@v%2Fv0.0.0-20171004221916-a61a99592b77.mod mirror://goproxy//github.com/mitchellh/go-testing-interface/@v/v1.0.0.mod -> github.com%2Fmitchellh%2Fgo-testing-interface%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/mitchellh/go-testing-interface/@v/v1.14.0.zip -> github.com%2Fmitchellh%2Fgo-testing-interface%2F@v%2Fv1.14.0.zip mirror://goproxy//github.com/mitchellh/go-testing-interface/@v/v1.14.0.mod -> github.com%2Fmitchellh%2Fgo-testing-interface%2F@v%2Fv1.14.0.mod mirror://goproxy//github.com/mitchellh/go-wordwrap/@v/v1.0.0.mod -> github.com%2Fmitchellh%2Fgo-wordwrap%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/mitchellh/hashstructure/@v/v0.0.0-20170609045927-2bca23e0e452.zip -> github.com%2Fmitchellh%2Fhashstructure%2F@v%2Fv0.0.0-20170609045927-2bca23e0e452.zip mirror://goproxy//github.com/mitchellh/hashstructure/@v/v0.0.0-20170609045927-2bca23e0e452.mod -> github.com%2Fmitchellh%2Fhashstructure%2F@v%2Fv0.0.0-20170609045927-2bca23e0e452.mod mirror://goproxy//github.com/mitchellh/mapstructure/@v/v0.0.0-20160808181253-ca63d7c062ee.mod -> github.com%2Fmitchellh%2Fmapstructure%2F@v%2Fv0.0.0-20160808181253-ca63d7c062ee.mod mirror://goproxy//github.com/mitchellh/mapstructure/@v/v1.1.2.zip -> github.com%2Fmitchellh%2Fmapstructure%2F@v%2Fv1.1.2.zip mirror://goproxy//github.com/mitchellh/mapstructure/@v/v1.1.2.mod -> github.com%2Fmitchellh%2Fmapstructure%2F@v%2Fv1.1.2.mod mirror://goproxy//github.com/mitchellh/mapstructure/@v/v1.3.3.zip -> github.com%2Fmitchellh%2Fmapstructure%2F@v%2Fv1.3.3.zip mirror://goproxy//github.com/mitchellh/mapstructure/@v/v1.3.3.mod -> github.com%2Fmitchellh%2Fmapstructure%2F@v%2Fv1.3.3.mod mirror://goproxy//github.com/mitchellh/pointerstructure/@v/v1.0.0.zip -> github.com%2Fmitchellh%2Fpointerstructure%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/mitchellh/pointerstructure/@v/v1.0.0.mod -> github.com%2Fmitchellh%2Fpointerstructure%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/mitchellh/reflectwalk/@v/v1.0.0.mod -> github.com%2Fmitchellh%2Freflectwalk%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/mitchellh/reflectwalk/@v/v1.0.1.zip -> github.com%2Fmitchellh%2Freflectwalk%2F@v%2Fv1.0.1.zip mirror://goproxy//github.com/mitchellh/reflectwalk/@v/v1.0.1.mod -> github.com%2Fmitchellh%2Freflectwalk%2F@v%2Fv1.0.1.mod mirror://goproxy//github.com/modern-go/concurrent/@v/v0.0.0-20180228061459-e0a39a4cb421.mod -> github.com%2Fmodern-go%2Fconcurrent%2F@v%2Fv0.0.0-20180228061459-e0a39a4cb421.mod mirror://goproxy//github.com/modern-go/concurrent/@v/v0.0.0-20180306012644-bacd9c7ef1dd.zip -> github.com%2Fmodern-go%2Fconcurrent%2F@v%2Fv0.0.0-20180306012644-bacd9c7ef1dd.zip mirror://goproxy//github.com/modern-go/concurrent/@v/v0.0.0-20180306012644-bacd9c7ef1dd.mod -> github.com%2Fmodern-go%2Fconcurrent%2F@v%2Fv0.0.0-20180306012644-bacd9c7ef1dd.mod mirror://goproxy//github.com/modern-go/reflect2/@v/v0.0.0-20180320133207-05fbef0ca5da.mod -> github.com%2Fmodern-go%2Freflect2%2F@v%2Fv0.0.0-20180320133207-05fbef0ca5da.mod mirror://goproxy//github.com/modern-go/reflect2/@v/v0.0.0-20180701023420-4b7aa43c6742.mod -> github.com%2Fmodern-go%2Freflect2%2F@v%2Fv0.0.0-20180701023420-4b7aa43c6742.mod mirror://goproxy//github.com/modern-go/reflect2/@v/v1.0.1.zip -> github.com%2Fmodern-go%2Freflect2%2F@v%2Fv1.0.1.zip mirror://goproxy//github.com/modern-go/reflect2/@v/v1.0.1.mod -> github.com%2Fmodern-go%2Freflect2%2F@v%2Fv1.0.1.mod mirror://goproxy//github.com/munnerz/goautoneg/@v/v0.0.0-20120707110453-a547fc61f48d.mod -> github.com%2Fmunnerz%2Fgoautoneg%2F@v%2Fv0.0.0-20120707110453-a547fc61f48d.mod mirror://goproxy//github.com/mwitkow/go-conntrack/@v/v0.0.0-20161129095857-cc309e4a2223.mod -> github.com%2Fmwitkow%2Fgo-conntrack%2F@v%2Fv0.0.0-20161129095857-cc309e4a2223.mod mirror://goproxy//github.com/mxk/go-flowrate/@v/v0.0.0-20140419014527-cca7078d478f.mod -> github.com%2Fmxk%2Fgo-flowrate%2F@v%2Fv0.0.0-20140419014527-cca7078d478f.mod mirror://goproxy//github.com/nicolai86/scaleway-sdk/@v/v1.10.2-0.20180628010248-798f60e20bb2.zip -> github.com%2Fnicolai86%2Fscaleway-sdk%2F@v%2Fv1.10.2-0.20180628010248-798f60e20bb2.zip mirror://goproxy//github.com/nicolai86/scaleway-sdk/@v/v1.10.2-0.20180628010248-798f60e20bb2.mod -> github.com%2Fnicolai86%2Fscaleway-sdk%2F@v%2Fv1.10.2-0.20180628010248-798f60e20bb2.mod mirror://goproxy//github.com/oklog/run/@v/v1.0.0.mod -> github.com%2Foklog%2Frun%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/oklog/ulid/@v/v1.3.1.mod -> github.com%2Foklog%2Fulid%2F@v%2Fv1.3.1.mod mirror://goproxy//github.com/olekukonko/tablewriter/@v/v0.0.0-20180130162743-b8a9be070da4.mod -> github.com%2Folekukonko%2Ftablewriter%2F@v%2Fv0.0.0-20180130162743-b8a9be070da4.mod mirror://goproxy//github.com/onsi/ginkgo/@v/v0.0.0-20170829012221-11459a886d9c.mod -> github.com%2Fonsi%2Fginkgo%2F@v%2Fv0.0.0-20170829012221-11459a886d9c.mod mirror://goproxy//github.com/onsi/ginkgo/@v/v1.6.0.mod -> github.com%2Fonsi%2Fginkgo%2F@v%2Fv1.6.0.mod mirror://goproxy//github.com/onsi/ginkgo/@v/v1.8.0.mod -> github.com%2Fonsi%2Fginkgo%2F@v%2Fv1.8.0.mod mirror://goproxy//github.com/onsi/gomega/@v/v0.0.0-20170829124025-dcabb60a477c.mod -> github.com%2Fonsi%2Fgomega%2F@v%2Fv0.0.0-20170829124025-dcabb60a477c.mod mirror://goproxy//github.com/onsi/gomega/@v/v1.5.0.mod -> github.com%2Fonsi%2Fgomega%2F@v%2Fv1.5.0.mod mirror://goproxy//github.com/packethost/packngo/@v/v0.1.1-0.20180711074735-b9cb5096f54c.zip -> github.com%2Fpackethost%2Fpackngo%2F@v%2Fv0.1.1-0.20180711074735-b9cb5096f54c.zip mirror://goproxy//github.com/packethost/packngo/@v/v0.1.1-0.20180711074735-b9cb5096f54c.mod -> github.com%2Fpackethost%2Fpackngo%2F@v%2Fv0.1.1-0.20180711074735-b9cb5096f54c.mod mirror://goproxy//github.com/pascaldekloe/goe/@v/v0.0.0-20180627143212-57f6aae5913c.mod -> github.com%2Fpascaldekloe%2Fgoe%2F@v%2Fv0.0.0-20180627143212-57f6aae5913c.mod mirror://goproxy//github.com/pascaldekloe/goe/@v/v0.1.0.zip -> github.com%2Fpascaldekloe%2Fgoe%2F@v%2Fv0.1.0.zip mirror://goproxy//github.com/pascaldekloe/goe/@v/v0.1.0.mod -> github.com%2Fpascaldekloe%2Fgoe%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/patrickmn/go-cache/@v/v2.1.0+incompatible.zip -> github.com%2Fpatrickmn%2Fgo-cache%2F@v%2Fv2.1.0+incompatible.zip mirror://goproxy//github.com/patrickmn/go-cache/@v/v2.1.0+incompatible.mod -> github.com%2Fpatrickmn%2Fgo-cache%2F@v%2Fv2.1.0+incompatible.mod mirror://goproxy//github.com/pelletier/go-toml/@v/v1.2.0.mod -> github.com%2Fpelletier%2Fgo-toml%2F@v%2Fv1.2.0.mod mirror://goproxy//github.com/peterbourgon/diskv/@v/v2.0.1+incompatible.zip -> github.com%2Fpeterbourgon%2Fdiskv%2F@v%2Fv2.0.1+incompatible.zip mirror://goproxy//github.com/peterbourgon/diskv/@v/v2.0.1+incompatible.mod -> github.com%2Fpeterbourgon%2Fdiskv%2F@v%2Fv2.0.1+incompatible.mod mirror://goproxy//github.com/pierrec/lz4/@v/v2.0.5+incompatible.zip -> github.com%2Fpierrec%2Flz4%2F@v%2Fv2.0.5+incompatible.zip mirror://goproxy//github.com/pierrec/lz4/@v/v2.0.5+incompatible.mod -> github.com%2Fpierrec%2Flz4%2F@v%2Fv2.0.5+incompatible.mod mirror://goproxy//github.com/pkg/errors/@v/v0.8.0.mod -> github.com%2Fpkg%2Ferrors%2F@v%2Fv0.8.0.mod mirror://goproxy//github.com/pkg/errors/@v/v0.8.1.zip -> github.com%2Fpkg%2Ferrors%2F@v%2Fv0.8.1.zip mirror://goproxy//github.com/pkg/errors/@v/v0.8.1.mod -> github.com%2Fpkg%2Ferrors%2F@v%2Fv0.8.1.mod mirror://goproxy//github.com/pmezard/go-difflib/@v/v0.0.0-20151028094244-d8ed2627bdf0.mod -> github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv0.0.0-20151028094244-d8ed2627bdf0.mod mirror://goproxy//github.com/pmezard/go-difflib/@v/v1.0.0.zip -> github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/pmezard/go-difflib/@v/v1.0.0.mod -> github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/posener/complete/@v/v1.1.1.zip -> github.com%2Fposener%2Fcomplete%2F@v%2Fv1.1.1.zip mirror://goproxy//github.com/posener/complete/@v/v1.1.1.mod -> github.com%2Fposener%2Fcomplete%2F@v%2Fv1.1.1.mod mirror://goproxy//github.com/posener/complete/@v/v1.2.3.zip -> github.com%2Fposener%2Fcomplete%2F@v%2Fv1.2.3.zip mirror://goproxy//github.com/posener/complete/@v/v1.2.3.mod -> github.com%2Fposener%2Fcomplete%2F@v%2Fv1.2.3.mod mirror://goproxy//github.com/pquerna/cachecontrol/@v/v0.0.0-20180517163645-1555304b9b35.zip -> github.com%2Fpquerna%2Fcachecontrol%2F@v%2Fv0.0.0-20180517163645-1555304b9b35.zip mirror://goproxy//github.com/pquerna/cachecontrol/@v/v0.0.0-20180517163645-1555304b9b35.mod -> github.com%2Fpquerna%2Fcachecontrol%2F@v%2Fv0.0.0-20180517163645-1555304b9b35.mod mirror://goproxy//github.com/prometheus/client_golang/@v/v0.9.1.mod -> github.com%2Fprometheus%2Fclient_golang%2F@v%2Fv0.9.1.mod mirror://goproxy//github.com/prometheus/client_golang/@v/v0.9.2.mod -> github.com%2Fprometheus%2Fclient_golang%2F@v%2Fv0.9.2.mod mirror://goproxy//github.com/prometheus/client_golang/@v/v0.9.3.mod -> github.com%2Fprometheus%2Fclient_golang%2F@v%2Fv0.9.3.mod mirror://goproxy//github.com/prometheus/client_golang/@v/v1.0.0.zip -> github.com%2Fprometheus%2Fclient_golang%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/prometheus/client_golang/@v/v1.0.0.mod -> github.com%2Fprometheus%2Fclient_golang%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/prometheus/client_golang/@v/v1.4.0.zip -> github.com%2Fprometheus%2Fclient_golang%2F@v%2Fv1.4.0.zip mirror://goproxy//github.com/prometheus/client_golang/@v/v1.4.0.mod -> github.com%2Fprometheus%2Fclient_golang%2F@v%2Fv1.4.0.mod mirror://goproxy//github.com/prometheus/client_model/@v/v0.0.0-20180712105110-5c3871d89910.mod -> github.com%2Fprometheus%2Fclient_model%2F@v%2Fv0.0.0-20180712105110-5c3871d89910.mod mirror://goproxy//github.com/prometheus/client_model/@v/v0.0.0-20190129233127-fd36f4220a90.zip -> github.com%2Fprometheus%2Fclient_model%2F@v%2Fv0.0.0-20190129233127-fd36f4220a90.zip mirror://goproxy//github.com/prometheus/client_model/@v/v0.0.0-20190129233127-fd36f4220a90.mod -> github.com%2Fprometheus%2Fclient_model%2F@v%2Fv0.0.0-20190129233127-fd36f4220a90.mod mirror://goproxy//github.com/prometheus/client_model/@v/v0.0.0-20190812154241-14fe0d1b01d4.zip -> github.com%2Fprometheus%2Fclient_model%2F@v%2Fv0.0.0-20190812154241-14fe0d1b01d4.zip mirror://goproxy//github.com/prometheus/client_model/@v/v0.0.0-20190812154241-14fe0d1b01d4.mod -> github.com%2Fprometheus%2Fclient_model%2F@v%2Fv0.0.0-20190812154241-14fe0d1b01d4.mod mirror://goproxy//github.com/prometheus/client_model/@v/v0.2.0.zip -> github.com%2Fprometheus%2Fclient_model%2F@v%2Fv0.2.0.zip mirror://goproxy//github.com/prometheus/client_model/@v/v0.2.0.mod -> github.com%2Fprometheus%2Fclient_model%2F@v%2Fv0.2.0.mod mirror://goproxy//github.com/prometheus/common/@v/v0.0.0-20181113130724-41aa239b4cce.mod -> github.com%2Fprometheus%2Fcommon%2F@v%2Fv0.0.0-20181113130724-41aa239b4cce.mod mirror://goproxy//github.com/prometheus/common/@v/v0.0.0-20181126121408-4724e9255275.mod -> github.com%2Fprometheus%2Fcommon%2F@v%2Fv0.0.0-20181126121408-4724e9255275.mod mirror://goproxy//github.com/prometheus/common/@v/v0.4.0.mod -> github.com%2Fprometheus%2Fcommon%2F@v%2Fv0.4.0.mod mirror://goproxy//github.com/prometheus/common/@v/v0.4.1.zip -> github.com%2Fprometheus%2Fcommon%2F@v%2Fv0.4.1.zip mirror://goproxy//github.com/prometheus/common/@v/v0.4.1.mod -> github.com%2Fprometheus%2Fcommon%2F@v%2Fv0.4.1.mod mirror://goproxy//github.com/prometheus/common/@v/v0.9.1.zip -> github.com%2Fprometheus%2Fcommon%2F@v%2Fv0.9.1.zip mirror://goproxy//github.com/prometheus/common/@v/v0.9.1.mod -> github.com%2Fprometheus%2Fcommon%2F@v%2Fv0.9.1.mod mirror://goproxy//github.com/prometheus/procfs/@v/v0.0.0-20181005140218-185b4288413d.mod -> github.com%2Fprometheus%2Fprocfs%2F@v%2Fv0.0.0-20181005140218-185b4288413d.mod mirror://goproxy//github.com/prometheus/procfs/@v/v0.0.0-20181204211112-1dc9a6cbc91a.mod -> github.com%2Fprometheus%2Fprocfs%2F@v%2Fv0.0.0-20181204211112-1dc9a6cbc91a.mod mirror://goproxy//github.com/prometheus/procfs/@v/v0.0.0-20190507164030-5867b95ac084.mod -> github.com%2Fprometheus%2Fprocfs%2F@v%2Fv0.0.0-20190507164030-5867b95ac084.mod mirror://goproxy//github.com/prometheus/procfs/@v/v0.0.2.zip -> github.com%2Fprometheus%2Fprocfs%2F@v%2Fv0.0.2.zip mirror://goproxy//github.com/prometheus/procfs/@v/v0.0.2.mod -> github.com%2Fprometheus%2Fprocfs%2F@v%2Fv0.0.2.mod mirror://goproxy//github.com/prometheus/procfs/@v/v0.0.8.zip -> github.com%2Fprometheus%2Fprocfs%2F@v%2Fv0.0.8.zip mirror://goproxy//github.com/prometheus/procfs/@v/v0.0.8.mod -> github.com%2Fprometheus%2Fprocfs%2F@v%2Fv0.0.8.mod mirror://goproxy//github.com/prometheus/tsdb/@v/v0.7.1.mod -> github.com%2Fprometheus%2Ftsdb%2F@v%2Fv0.7.1.mod mirror://goproxy//github.com/rboyer/safeio/@v/v0.2.1.zip -> github.com%2Frboyer%2Fsafeio%2F@v%2Fv0.2.1.zip mirror://goproxy//github.com/rboyer/safeio/@v/v0.2.1.mod -> github.com%2Frboyer%2Fsafeio%2F@v%2Fv0.2.1.mod mirror://goproxy//github.com/renier/xmlrpc/@v/v0.0.0-20170708154548-ce4a1a486c03.zip -> github.com%2Frenier%2Fxmlrpc%2F@v%2Fv0.0.0-20170708154548-ce4a1a486c03.zip mirror://goproxy//github.com/renier/xmlrpc/@v/v0.0.0-20170708154548-ce4a1a486c03.mod -> github.com%2Frenier%2Fxmlrpc%2F@v%2Fv0.0.0-20170708154548-ce4a1a486c03.mod mirror://goproxy//github.com/rogpeppe/fastuuid/@v/v0.0.0-20150106093220-6724a57986af.mod -> github.com%2Frogpeppe%2Ffastuuid%2F@v%2Fv0.0.0-20150106093220-6724a57986af.mod mirror://goproxy//github.com/rs/zerolog/@v/v1.4.0.mod -> github.com%2Frs%2Fzerolog%2F@v%2Fv1.4.0.mod mirror://goproxy//github.com/russross/blackfriday/@v/v1.5.2.mod -> github.com%2Frussross%2Fblackfriday%2F@v%2Fv1.5.2.mod mirror://goproxy//github.com/ryanuber/columnize/@v/v0.0.0-20160712163229-9b3edd62028f.mod -> github.com%2Fryanuber%2Fcolumnize%2F@v%2Fv0.0.0-20160712163229-9b3edd62028f.mod mirror://goproxy//github.com/ryanuber/columnize/@v/v2.1.0+incompatible.zip -> github.com%2Fryanuber%2Fcolumnize%2F@v%2Fv2.1.0+incompatible.zip mirror://goproxy//github.com/ryanuber/columnize/@v/v2.1.0+incompatible.mod -> github.com%2Fryanuber%2Fcolumnize%2F@v%2Fv2.1.0+incompatible.mod mirror://goproxy//github.com/ryanuber/go-glob/@v/v1.0.0.zip -> github.com%2Fryanuber%2Fgo-glob%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/ryanuber/go-glob/@v/v1.0.0.mod -> github.com%2Fryanuber%2Fgo-glob%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/satori/go.uuid/@v/v1.2.0.mod -> github.com%2Fsatori%2Fgo.uuid%2F@v%2Fv1.2.0.mod mirror://goproxy//github.com/sean-/conswriter/@v/v0.0.0-20180208195008-f5ae3917a627.mod -> github.com%2Fsean-%2Fconswriter%2F@v%2Fv0.0.0-20180208195008-f5ae3917a627.mod mirror://goproxy//github.com/sean-/pager/@v/v0.0.0-20180208200047-666be9bf53b5.mod -> github.com%2Fsean-%2Fpager%2F@v%2Fv0.0.0-20180208200047-666be9bf53b5.mod mirror://goproxy//github.com/sean-/seed/@v/v0.0.0-20170313163322-e2103e2c3529.zip -> github.com%2Fsean-%2Fseed%2F@v%2Fv0.0.0-20170313163322-e2103e2c3529.zip mirror://goproxy//github.com/sean-/seed/@v/v0.0.0-20170313163322-e2103e2c3529.mod -> github.com%2Fsean-%2Fseed%2F@v%2Fv0.0.0-20170313163322-e2103e2c3529.mod mirror://goproxy//github.com/shirou/gopsutil/@v/v0.0.0-20181107111621-48177ef5f880.zip -> github.com%2Fshirou%2Fgopsutil%2F@v%2Fv0.0.0-20181107111621-48177ef5f880.zip mirror://goproxy//github.com/shirou/gopsutil/@v/v0.0.0-20181107111621-48177ef5f880.mod -> github.com%2Fshirou%2Fgopsutil%2F@v%2Fv0.0.0-20181107111621-48177ef5f880.mod mirror://goproxy//github.com/shirou/w32/@v/v0.0.0-20160930032740-bb4de0191aa4.zip -> github.com%2Fshirou%2Fw32%2F@v%2Fv0.0.0-20160930032740-bb4de0191aa4.zip mirror://goproxy//github.com/shirou/w32/@v/v0.0.0-20160930032740-bb4de0191aa4.mod -> github.com%2Fshirou%2Fw32%2F@v%2Fv0.0.0-20160930032740-bb4de0191aa4.mod mirror://goproxy//github.com/shopspring/decimal/@v/v0.0.0-20180709203117-cd690d0c9e24.mod -> github.com%2Fshopspring%2Fdecimal%2F@v%2Fv0.0.0-20180709203117-cd690d0c9e24.mod mirror://goproxy//github.com/sirupsen/logrus/@v/v1.0.6.mod -> github.com%2Fsirupsen%2Flogrus%2F@v%2Fv1.0.6.mod mirror://goproxy//github.com/sirupsen/logrus/@v/v1.2.0.mod -> github.com%2Fsirupsen%2Flogrus%2F@v%2Fv1.2.0.mod mirror://goproxy//github.com/sirupsen/logrus/@v/v1.4.2.zip -> github.com%2Fsirupsen%2Flogrus%2F@v%2Fv1.4.2.zip mirror://goproxy//github.com/sirupsen/logrus/@v/v1.4.2.mod -> github.com%2Fsirupsen%2Flogrus%2F@v%2Fv1.4.2.mod mirror://goproxy//github.com/softlayer/softlayer-go/@v/v0.0.0-20180806151055-260589d94c7d.zip -> github.com%2Fsoftlayer%2Fsoftlayer-go%2F@v%2Fv0.0.0-20180806151055-260589d94c7d.zip mirror://goproxy//github.com/softlayer/softlayer-go/@v/v0.0.0-20180806151055-260589d94c7d.mod -> github.com%2Fsoftlayer%2Fsoftlayer-go%2F@v%2Fv0.0.0-20180806151055-260589d94c7d.mod mirror://goproxy//github.com/soheilhy/cmux/@v/v0.1.4.mod -> github.com%2Fsoheilhy%2Fcmux%2F@v%2Fv0.1.4.mod mirror://goproxy//github.com/spaolacci/murmur3/@v/v0.0.0-20180118202830-f09979ecbc72.mod -> github.com%2Fspaolacci%2Fmurmur3%2F@v%2Fv0.0.0-20180118202830-f09979ecbc72.mod mirror://goproxy//github.com/spf13/afero/@v/v1.1.2.mod -> github.com%2Fspf13%2Fafero%2F@v%2Fv1.1.2.mod mirror://goproxy//github.com/spf13/afero/@v/v1.2.1.mod -> github.com%2Fspf13%2Fafero%2F@v%2Fv1.2.1.mod mirror://goproxy//github.com/spf13/afero/@v/v1.2.2.mod -> github.com%2Fspf13%2Fafero%2F@v%2Fv1.2.2.mod mirror://goproxy//github.com/spf13/cast/@v/v1.3.0.mod -> github.com%2Fspf13%2Fcast%2F@v%2Fv1.3.0.mod mirror://goproxy//github.com/spf13/cobra/@v/v0.0.5.mod -> github.com%2Fspf13%2Fcobra%2F@v%2Fv0.0.5.mod mirror://goproxy//github.com/spf13/jwalterweatherman/@v/v1.0.0.mod -> github.com%2Fspf13%2Fjwalterweatherman%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/spf13/pflag/@v/v0.0.0-20170130214245-9ff6c6923cff.mod -> github.com%2Fspf13%2Fpflag%2F@v%2Fv0.0.0-20170130214245-9ff6c6923cff.mod mirror://goproxy//github.com/spf13/pflag/@v/v1.0.3.mod -> github.com%2Fspf13%2Fpflag%2F@v%2Fv1.0.3.mod mirror://goproxy//github.com/spf13/pflag/@v/v1.0.5.zip -> github.com%2Fspf13%2Fpflag%2F@v%2Fv1.0.5.zip mirror://goproxy//github.com/spf13/pflag/@v/v1.0.5.mod -> github.com%2Fspf13%2Fpflag%2F@v%2Fv1.0.5.mod mirror://goproxy//github.com/spf13/viper/@v/v1.3.2.mod -> github.com%2Fspf13%2Fviper%2F@v%2Fv1.3.2.mod mirror://goproxy//github.com/spf13/viper/@v/v1.4.0.mod -> github.com%2Fspf13%2Fviper%2F@v%2Fv1.4.0.mod mirror://goproxy//github.com/stretchr/objx/@v/v0.1.0.mod -> github.com%2Fstretchr%2Fobjx%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/stretchr/objx/@v/v0.1.1.zip -> github.com%2Fstretchr%2Fobjx%2F@v%2Fv0.1.1.zip mirror://goproxy//github.com/stretchr/objx/@v/v0.1.1.mod -> github.com%2Fstretchr%2Fobjx%2F@v%2Fv0.1.1.mod mirror://goproxy//github.com/stretchr/testify/@v/v0.0.0-20151208002404-e3a8ff8ce365.mod -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv0.0.0-20151208002404-e3a8ff8ce365.mod mirror://goproxy//github.com/stretchr/testify/@v/v1.2.2.mod -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.2.2.mod mirror://goproxy//github.com/stretchr/testify/@v/v1.3.0.mod -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.3.0.mod mirror://goproxy//github.com/stretchr/testify/@v/v1.4.0.zip -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.4.0.zip mirror://goproxy//github.com/stretchr/testify/@v/v1.4.0.mod -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.4.0.mod mirror://goproxy//github.com/stretchr/testify/@v/v1.5.1.zip -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.5.1.zip mirror://goproxy//github.com/stretchr/testify/@v/v1.5.1.mod -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.5.1.mod mirror://goproxy//github.com/tencentcloud/tencentcloud-sdk-go/@v/v3.0.83+incompatible.zip -> github.com%2Ftencentcloud%2Ftencentcloud-sdk-go%2F@v%2Fv3.0.83+incompatible.zip mirror://goproxy//github.com/tencentcloud/tencentcloud-sdk-go/@v/v3.0.83+incompatible.mod -> github.com%2Ftencentcloud%2Ftencentcloud-sdk-go%2F@v%2Fv3.0.83+incompatible.mod mirror://goproxy//github.com/tent/http-link-go/@v/v0.0.0-20130702225549-ac974c61c2f9.mod -> github.com%2Ftent%2Fhttp-link-go%2F@v%2Fv0.0.0-20130702225549-ac974c61c2f9.mod mirror://goproxy//github.com/tmc/grpc-websocket-proxy/@v/v0.0.0-20190109142713-0ad062ec5ee5.mod -> github.com%2Ftmc%2Fgrpc-websocket-proxy%2F@v%2Fv0.0.0-20190109142713-0ad062ec5ee5.mod mirror://goproxy//github.com/tv42/httpunix/@v/v0.0.0-20150427012821-b75d8614f926.zip -> github.com%2Ftv42%2Fhttpunix%2F@v%2Fv0.0.0-20150427012821-b75d8614f926.zip mirror://goproxy//github.com/tv42/httpunix/@v/v0.0.0-20150427012821-b75d8614f926.mod -> github.com%2Ftv42%2Fhttpunix%2F@v%2Fv0.0.0-20150427012821-b75d8614f926.mod mirror://goproxy//github.com/ugorji/go/@v/v1.1.4.mod -> github.com%2Fugorji%2Fgo%2F@v%2Fv1.1.4.mod mirror://goproxy//github.com/ugorji/go/codec/@v/v0.0.0-20181204163529-d75b2dcb6bc8.mod -> github.com%2Fugorji%2Fgo%2Fcodec%2F@v%2Fv0.0.0-20181204163529-d75b2dcb6bc8.mod mirror://goproxy//github.com/vmware/govmomi/@v/v0.18.0.zip -> github.com%2Fvmware%2Fgovmomi%2F@v%2Fv0.18.0.zip mirror://goproxy//github.com/vmware/govmomi/@v/v0.18.0.mod -> github.com%2Fvmware%2Fgovmomi%2F@v%2Fv0.18.0.mod mirror://goproxy//github.com/xiang90/probing/@v/v0.0.0-20190116061207-43a291ad63a2.mod -> github.com%2Fxiang90%2Fprobing%2F@v%2Fv0.0.0-20190116061207-43a291ad63a2.mod mirror://goproxy//github.com/xordataexchange/crypt/@v/v0.0.3-0.20170626215501-b2862e3d0a77.mod -> github.com%2Fxordataexchange%2Fcrypt%2F@v%2Fv0.0.3-0.20170626215501-b2862e3d0a77.mod mirror://goproxy//go.etcd.io/bbolt/@v/v1.3.2.mod -> go.etcd.io%2Fbbolt%2F@v%2Fv1.3.2.mod mirror://goproxy//go.opencensus.io/@v/v0.21.0.mod -> go.opencensus.io%2F@v%2Fv0.21.0.mod mirror://goproxy//go.opencensus.io/@v/v0.22.0.zip -> go.opencensus.io%2F@v%2Fv0.22.0.zip mirror://goproxy//go.opencensus.io/@v/v0.22.0.mod -> go.opencensus.io%2F@v%2Fv0.22.0.mod mirror://goproxy//go.uber.org/atomic/@v/v1.4.0.mod -> go.uber.org%2Fatomic%2F@v%2Fv1.4.0.mod mirror://goproxy//go.uber.org/goleak/@v/v1.0.0.zip -> go.uber.org%2Fgoleak%2F@v%2Fv1.0.0.zip mirror://goproxy//go.uber.org/goleak/@v/v1.0.0.mod -> go.uber.org%2Fgoleak%2F@v%2Fv1.0.0.mod mirror://goproxy//go.uber.org/multierr/@v/v1.1.0.mod -> go.uber.org%2Fmultierr%2F@v%2Fv1.1.0.mod mirror://goproxy//go.uber.org/zap/@v/v1.10.0.mod -> go.uber.org%2Fzap%2F@v%2Fv1.10.0.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20180904163835-0709b304e793.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20180904163835-0709b304e793.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20181029021203-45a5f77698d3.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20181029021203-45a5f77698d3.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20181203042331-505ab145d0a9.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20181203042331-505ab145d0a9.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20190211182817-74369b46fc67.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20190211182817-74369b46fc67.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20190308221718-c2843e01d9a2.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20190308221718-c2843e01d9a2.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20190611184440-5c40567a22f8.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20190611184440-5c40567a22f8.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20190923035154-9ee001bba392.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20190923035154-9ee001bba392.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20191206172530-e9b2fee46413.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20191206172530-e9b2fee46413.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20200220183623-bac4c82f6975.zip -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20200220183623-bac4c82f6975.zip mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20200220183623-bac4c82f6975.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20200220183623-bac4c82f6975.mod mirror://goproxy//golang.org/x/exp/@v/v0.0.0-20190121172915-509febef88a4.mod -> golang.org%2Fx%2Fexp%2F@v%2Fv0.0.0-20190121172915-509febef88a4.mod mirror://goproxy//golang.org/x/lint/@v/v0.0.0-20181026193005-c67002cb31c3.mod -> golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20181026193005-c67002cb31c3.mod mirror://goproxy//golang.org/x/lint/@v/v0.0.0-20190227174305-5b3e6a55c961.mod -> golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20190227174305-5b3e6a55c961.mod mirror://goproxy//golang.org/x/lint/@v/v0.0.0-20190301231843-5614ed5bae6f.mod -> golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20190301231843-5614ed5bae6f.mod mirror://goproxy//golang.org/x/lint/@v/v0.0.0-20190313153728-d0100b6bd8b3.mod -> golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20190313153728-d0100b6bd8b3.mod mirror://goproxy//golang.org/x/lint/@v/v0.0.0-20190409202823-959b441ac422.mod -> golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20190409202823-959b441ac422.mod mirror://goproxy//golang.org/x/lint/@v/v0.0.0-20190930215403-16217165b5de.zip -> golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20190930215403-16217165b5de.zip mirror://goproxy//golang.org/x/lint/@v/v0.0.0-20190930215403-16217165b5de.mod -> golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20190930215403-16217165b5de.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20170114055629-f2499483f923.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20170114055629-f2499483f923.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20180724234803-3673e40ba225.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20180724234803-3673e40ba225.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20180826012351-8a410e7b638d.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20180826012351-8a410e7b638d.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20180906233101-161cd47e91fd.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20180906233101-161cd47e91fd.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20181023162649-9b4f9f5ad519.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20181023162649-9b4f9f5ad519.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20181114220301-adae6a3d119a.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20181114220301-adae6a3d119a.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20181201002055-351d144fa1fc.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20181201002055-351d144fa1fc.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20181220203305-927f97764cc3.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20181220203305-927f97764cc3.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20190108225652-1e06a53dbb7e.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190108225652-1e06a53dbb7e.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20190213061140-3a22650c66bd.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190213061140-3a22650c66bd.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20190311183353-d8887717615a.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190311183353-d8887717615a.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20190404232315-eb5bcb51f2a3.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190404232315-eb5bcb51f2a3.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20190501004415-9ce7a6920f09.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190501004415-9ce7a6920f09.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20190503192946-f4e77d36d62c.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190503192946-f4e77d36d62c.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20190522155817-f3200d17e092.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190522155817-f3200d17e092.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20190613194153-d28f0bde5980.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190613194153-d28f0bde5980.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20190620200207-3b0461eec859.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190620200207-3b0461eec859.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20190923162816-aa69164e4478.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190923162816-aa69164e4478.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20191004110552-13f9640d40b9.zip -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20191004110552-13f9640d40b9.zip mirror://goproxy//golang.org/x/net/@v/v0.0.0-20191004110552-13f9640d40b9.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20191004110552-13f9640d40b9.mod mirror://goproxy//golang.org/x/oauth2/@v/v0.0.0-20180821212333-d2e6202438be.mod -> golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20180821212333-d2e6202438be.mod mirror://goproxy//golang.org/x/oauth2/@v/v0.0.0-20190226205417-e64efc72b421.mod -> golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20190226205417-e64efc72b421.mod mirror://goproxy//golang.org/x/oauth2/@v/v0.0.0-20190604053449-0f29369cfe45.zip -> golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20190604053449-0f29369cfe45.zip mirror://goproxy//golang.org/x/oauth2/@v/v0.0.0-20190604053449-0f29369cfe45.mod -> golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20190604053449-0f29369cfe45.mod mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20180314180146-1d60e4601c6f.mod -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20180314180146-1d60e4601c6f.mod mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20181108010431-42b317875d0f.mod -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20181108010431-42b317875d0f.mod mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20181221193216-37e7f081c4d4.mod -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20181221193216-37e7f081c4d4.mod mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20190227155943-e225da77a7e6.mod -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20190227155943-e225da77a7e6.mod mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20190423024810-112230192c58.zip -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20190423024810-112230192c58.zip mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20190423024810-112230192c58.mod -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20190423024810-112230192c58.mod mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20190911185100-cd5d95a43a6e.zip -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20190911185100-cd5d95a43a6e.zip mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20190911185100-cd5d95a43a6e.mod -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20190911185100-cd5d95a43a6e.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20170830134202-bb24a47a89ea.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20170830134202-bb24a47a89ea.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20180823144017-11551d06cbcc.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20180823144017-11551d06cbcc.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20180830151530-49385e6e1522.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20180830151530-49385e6e1522.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20180905080454-ebe1bf3edb33.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20180905080454-ebe1bf3edb33.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20180909124046-d0be0721c37e.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20180909124046-d0be0721c37e.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20181026203630-95b1ffbd15a5.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20181026203630-95b1ffbd15a5.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20181107165924-66b7b1311ac8.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20181107165924-66b7b1311ac8.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20181116152217-5ac8a444bdc5.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20181116152217-5ac8a444bdc5.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20181205085412-a5c9d58dba9a.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20181205085412-a5c9d58dba9a.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190129075346-302c3dd5f1cc.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190129075346-302c3dd5f1cc.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190209173611-3b5209105503.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190209173611-3b5209105503.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190215142949-d0b11bdaac8a.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190215142949-d0b11bdaac8a.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190222072716-a9d3bda3a223.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190222072716-a9d3bda3a223.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190403152447-81d4e9dc473e.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190403152447-81d4e9dc473e.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190412213103-97732733099d.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190412213103-97732733099d.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190422165155-953cdadca894.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190422165155-953cdadca894.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190502145724-3ef323f4f1fd.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190502145724-3ef323f4f1fd.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190507160741-ecd444e8653b.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190507160741-ecd444e8653b.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190515120540-06a5c4944438.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190515120540-06a5c4944438.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190523142557-0e01d883c5c5.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190523142557-0e01d883c5c5.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190813064441-fde4db37ae7a.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190813064441-fde4db37ae7a.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190922100055-0a153f010e69.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190922100055-0a153f010e69.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190924154521-2837fb4f24fe.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190924154521-2837fb4f24fe.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20191008105621-543471e840be.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20191008105621-543471e840be.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20191026070338-33540a1f6037.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20191026070338-33540a1f6037.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200116001909-b77594299b42.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200116001909-b77594299b42.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200122134326-e047566fdf82.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200122134326-e047566fdf82.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200124204421-9fbb57f87de9.zip -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200124204421-9fbb57f87de9.zip mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200124204421-9fbb57f87de9.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200124204421-9fbb57f87de9.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200223170610-d5e6a3e2c0ae.zip -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200223170610-d5e6a3e2c0ae.zip mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200223170610-d5e6a3e2c0ae.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200223170610-d5e6a3e2c0ae.mod mirror://goproxy//golang.org/x/text/@v/v0.0.0-20160726164857-2910a502d2bf.mod -> golang.org%2Fx%2Ftext%2F@v%2Fv0.0.0-20160726164857-2910a502d2bf.mod mirror://goproxy//golang.org/x/text/@v/v0.3.0.mod -> golang.org%2Fx%2Ftext%2F@v%2Fv0.3.0.mod mirror://goproxy//golang.org/x/text/@v/v0.3.1-0.20180807135948-17ff2d5776d2.mod -> golang.org%2Fx%2Ftext%2F@v%2Fv0.3.1-0.20180807135948-17ff2d5776d2.mod mirror://goproxy//golang.org/x/text/@v/v0.3.1-0.20181227161524-e6919f6577db.mod -> golang.org%2Fx%2Ftext%2F@v%2Fv0.3.1-0.20181227161524-e6919f6577db.mod mirror://goproxy//golang.org/x/text/@v/v0.3.2.zip -> golang.org%2Fx%2Ftext%2F@v%2Fv0.3.2.zip mirror://goproxy//golang.org/x/text/@v/v0.3.2.mod -> golang.org%2Fx%2Ftext%2F@v%2Fv0.3.2.mod mirror://goproxy//golang.org/x/time/@v/v0.0.0-20181108054448-85acf8d2951c.mod -> golang.org%2Fx%2Ftime%2F@v%2Fv0.0.0-20181108054448-85acf8d2951c.mod mirror://goproxy//golang.org/x/time/@v/v0.0.0-20190308202827-9d24e82272b4.zip -> golang.org%2Fx%2Ftime%2F@v%2Fv0.0.0-20190308202827-9d24e82272b4.zip mirror://goproxy//golang.org/x/time/@v/v0.0.0-20190308202827-9d24e82272b4.mod -> golang.org%2Fx%2Ftime%2F@v%2Fv0.0.0-20190308202827-9d24e82272b4.mod mirror://goproxy//golang.org/x/time/@v/v0.0.0-20200416051211-89c76fbcd5d1.zip -> golang.org%2Fx%2Ftime%2F@v%2Fv0.0.0-20200416051211-89c76fbcd5d1.zip mirror://goproxy//golang.org/x/time/@v/v0.0.0-20200416051211-89c76fbcd5d1.mod -> golang.org%2Fx%2Ftime%2F@v%2Fv0.0.0-20200416051211-89c76fbcd5d1.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20180221164845-07fd8470d635.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20180221164845-07fd8470d635.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20180917221912-90fa682c2a6e.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20180917221912-90fa682c2a6e.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20181011042414-1f849cf54d09.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20181011042414-1f849cf54d09.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20181030221726-6c7e314b6563.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20181030221726-6c7e314b6563.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20190114222345-bf090417da8b.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190114222345-bf090417da8b.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20190226205152-f727befe758c.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190226205152-f727befe758c.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20190311212946-11955173bddd.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190311212946-11955173bddd.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20190312170243-e65039ee4138.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190312170243-e65039ee4138.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20190506145303-2d16b83fe98c.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190506145303-2d16b83fe98c.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20190524140312-2c0ae7006135.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190524140312-2c0ae7006135.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20190907020128-2ca718005c18.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190907020128-2ca718005c18.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20191108193012-7d206e10da11.zip -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20191108193012-7d206e10da11.zip mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20191108193012-7d206e10da11.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20191108193012-7d206e10da11.mod mirror://goproxy//golang.org/x/xerrors/@v/v0.0.0-20190717185122-a985d3407aa7.mod -> golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20190717185122-a985d3407aa7.mod mirror://goproxy//golang.org/x/xerrors/@v/v0.0.0-20191204190536-9bdfabe68543.zip -> golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20191204190536-9bdfabe68543.zip mirror://goproxy//golang.org/x/xerrors/@v/v0.0.0-20191204190536-9bdfabe68543.mod -> golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20191204190536-9bdfabe68543.mod mirror://goproxy//google.golang.org/api/@v/v0.4.0.mod -> google.golang.org%2Fapi%2F@v%2Fv0.4.0.mod mirror://goproxy//google.golang.org/api/@v/v0.7.0.zip -> google.golang.org%2Fapi%2F@v%2Fv0.7.0.zip mirror://goproxy//google.golang.org/api/@v/v0.7.0.mod -> google.golang.org%2Fapi%2F@v%2Fv0.7.0.mod mirror://goproxy//google.golang.org/appengine/@v/v1.1.0.mod -> google.golang.org%2Fappengine%2F@v%2Fv1.1.0.mod mirror://goproxy//google.golang.org/appengine/@v/v1.4.0.mod -> google.golang.org%2Fappengine%2F@v%2Fv1.4.0.mod mirror://goproxy//google.golang.org/appengine/@v/v1.5.0.mod -> google.golang.org%2Fappengine%2F@v%2Fv1.5.0.mod mirror://goproxy//google.golang.org/appengine/@v/v1.6.0.zip -> google.golang.org%2Fappengine%2F@v%2Fv1.6.0.zip mirror://goproxy//google.golang.org/appengine/@v/v1.6.0.mod -> google.golang.org%2Fappengine%2F@v%2Fv1.6.0.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20180817151627-c66870c02cf8.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20180817151627-c66870c02cf8.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20190307195333-5fe7a883aa19.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20190307195333-5fe7a883aa19.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20190404172233-64821d5d2107.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20190404172233-64821d5d2107.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20190418145605-e7d98fc518a7.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20190418145605-e7d98fc518a7.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20190425155659-357c62f0e4bb.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20190425155659-357c62f0e4bb.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20190502173448-54afdca5d873.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20190502173448-54afdca5d873.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20190819201941-24fa4b261c55.zip -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20190819201941-24fa4b261c55.zip mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20190819201941-24fa4b261c55.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20190819201941-24fa4b261c55.mod mirror://goproxy//google.golang.org/grpc/@v/v1.14.0.mod -> google.golang.org%2Fgrpc%2F@v%2Fv1.14.0.mod mirror://goproxy//google.golang.org/grpc/@v/v1.19.0.mod -> google.golang.org%2Fgrpc%2F@v%2Fv1.19.0.mod mirror://goproxy//google.golang.org/grpc/@v/v1.20.1.mod -> google.golang.org%2Fgrpc%2F@v%2Fv1.20.1.mod mirror://goproxy//google.golang.org/grpc/@v/v1.21.0.mod -> google.golang.org%2Fgrpc%2F@v%2Fv1.21.0.mod mirror://goproxy//google.golang.org/grpc/@v/v1.22.0.mod -> google.golang.org%2Fgrpc%2F@v%2Fv1.22.0.mod mirror://goproxy//google.golang.org/grpc/@v/v1.23.0.zip -> google.golang.org%2Fgrpc%2F@v%2Fv1.23.0.zip mirror://goproxy//google.golang.org/grpc/@v/v1.23.0.mod -> google.golang.org%2Fgrpc%2F@v%2Fv1.23.0.mod mirror://goproxy//google.golang.org/grpc/@v/v1.25.1.zip -> google.golang.org%2Fgrpc%2F@v%2Fv1.25.1.zip mirror://goproxy//google.golang.org/grpc/@v/v1.25.1.mod -> google.golang.org%2Fgrpc%2F@v%2Fv1.25.1.mod mirror://goproxy//gopkg.in/airbrake/gobrake.v2/@v/v2.0.9.mod -> gopkg.in%2Fairbrake%2Fgobrake.v2%2F@v%2Fv2.0.9.mod mirror://goproxy//gopkg.in/alecthomas/kingpin.v2/@v/v2.2.6.mod -> gopkg.in%2Falecthomas%2Fkingpin.v2%2F@v%2Fv2.2.6.mod mirror://goproxy//gopkg.in/asn1-ber.v1/@v/v1.0.0-20181015200546-f715ec2f112d.mod -> gopkg.in%2Fasn1-ber.v1%2F@v%2Fv1.0.0-20181015200546-f715ec2f112d.mod mirror://goproxy//gopkg.in/check.v1/@v/v0.0.0-20161208181325-20d25e280405.mod -> gopkg.in%2Fcheck.v1%2F@v%2Fv0.0.0-20161208181325-20d25e280405.mod mirror://goproxy//gopkg.in/check.v1/@v/v1.0.0-20180628173108-788fd7840127.mod -> gopkg.in%2Fcheck.v1%2F@v%2Fv1.0.0-20180628173108-788fd7840127.mod mirror://goproxy//gopkg.in/check.v1/@v/v1.0.0-20190902080502-41f04d3bba15.zip -> gopkg.in%2Fcheck.v1%2F@v%2Fv1.0.0-20190902080502-41f04d3bba15.zip mirror://goproxy//gopkg.in/check.v1/@v/v1.0.0-20190902080502-41f04d3bba15.mod -> gopkg.in%2Fcheck.v1%2F@v%2Fv1.0.0-20190902080502-41f04d3bba15.mod mirror://goproxy//gopkg.in/fsnotify.v1/@v/v1.4.7.mod -> gopkg.in%2Ffsnotify.v1%2F@v%2Fv1.4.7.mod mirror://goproxy//gopkg.in/gemnasium/logrus-airbrake-hook.v2/@v/v2.1.2.mod -> gopkg.in%2Fgemnasium%2Flogrus-airbrake-hook.v2%2F@v%2Fv2.1.2.mod mirror://goproxy//gopkg.in/inf.v0/@v/v0.9.1.zip -> gopkg.in%2Finf.v0%2F@v%2Fv0.9.1.zip mirror://goproxy//gopkg.in/inf.v0/@v/v0.9.1.mod -> gopkg.in%2Finf.v0%2F@v%2Fv0.9.1.mod mirror://goproxy//gopkg.in/resty.v1/@v/v1.12.0.zip -> gopkg.in%2Fresty.v1%2F@v%2Fv1.12.0.zip mirror://goproxy//gopkg.in/resty.v1/@v/v1.12.0.mod -> gopkg.in%2Fresty.v1%2F@v%2Fv1.12.0.mod mirror://goproxy//gopkg.in/square/go-jose.v2/@v/v2.3.1.zip -> gopkg.in%2Fsquare%2Fgo-jose.v2%2F@v%2Fv2.3.1.zip mirror://goproxy//gopkg.in/square/go-jose.v2/@v/v2.3.1.mod -> gopkg.in%2Fsquare%2Fgo-jose.v2%2F@v%2Fv2.3.1.mod mirror://goproxy//gopkg.in/square/go-jose.v2/@v/v2.4.1.zip -> gopkg.in%2Fsquare%2Fgo-jose.v2%2F@v%2Fv2.4.1.zip mirror://goproxy//gopkg.in/square/go-jose.v2/@v/v2.4.1.mod -> gopkg.in%2Fsquare%2Fgo-jose.v2%2F@v%2Fv2.4.1.mod mirror://goproxy//gopkg.in/tomb.v1/@v/v1.0.0-20141024135613-dd632973f1e7.mod -> gopkg.in%2Ftomb.v1%2F@v%2Fv1.0.0-20141024135613-dd632973f1e7.mod mirror://goproxy//gopkg.in/yaml.v2/@v/v2.0.0-20170812160011-eb3733d160e7.mod -> gopkg.in%2Fyaml.v2%2F@v%2Fv2.0.0-20170812160011-eb3733d160e7.mod mirror://goproxy//gopkg.in/yaml.v2/@v/v2.2.1.mod -> gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.1.mod mirror://goproxy//gopkg.in/yaml.v2/@v/v2.2.2.mod -> gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.2.mod mirror://goproxy//gopkg.in/yaml.v2/@v/v2.2.4.mod -> gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.4.mod mirror://goproxy//gopkg.in/yaml.v2/@v/v2.2.5.mod -> gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.5.mod mirror://goproxy//gopkg.in/yaml.v2/@v/v2.2.8.zip -> gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.8.zip mirror://goproxy//gopkg.in/yaml.v2/@v/v2.2.8.mod -> gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.8.mod mirror://goproxy//honnef.co/go/tools/@v/v0.0.0-20190102054323-c2f93a96b099.mod -> honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.0-20190102054323-c2f93a96b099.mod mirror://goproxy//honnef.co/go/tools/@v/v0.0.0-20190106161140-3f1c8253044a.mod -> honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.0-20190106161140-3f1c8253044a.mod mirror://goproxy//honnef.co/go/tools/@v/v0.0.0-20190418001031-e561f6794a2a.mod -> honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.0-20190418001031-e561f6794a2a.mod mirror://goproxy//honnef.co/go/tools/@v/v0.0.0-20190523083050-ea95bdfd59fc.mod -> honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.0-20190523083050-ea95bdfd59fc.mod mirror://goproxy//k8s.io/api/@v/v0.16.9.zip -> k8s.io%2Fapi%2F@v%2Fv0.16.9.zip mirror://goproxy//k8s.io/api/@v/v0.16.9.mod -> k8s.io%2Fapi%2F@v%2Fv0.16.9.mod mirror://goproxy//k8s.io/apimachinery/@v/v0.16.9.zip -> k8s.io%2Fapimachinery%2F@v%2Fv0.16.9.zip mirror://goproxy//k8s.io/apimachinery/@v/v0.16.9.mod -> k8s.io%2Fapimachinery%2F@v%2Fv0.16.9.mod mirror://goproxy//k8s.io/client-go/@v/v0.16.9.zip -> k8s.io%2Fclient-go%2F@v%2Fv0.16.9.zip mirror://goproxy//k8s.io/client-go/@v/v0.16.9.mod -> k8s.io%2Fclient-go%2F@v%2Fv0.16.9.mod mirror://goproxy//k8s.io/gengo/@v/v0.0.0-20190128074634-0689ccc1d7d6.mod -> k8s.io%2Fgengo%2F@v%2Fv0.0.0-20190128074634-0689ccc1d7d6.mod mirror://goproxy//k8s.io/klog/@v/v0.0.0-20181102134211-b9b56d5dfc92.mod -> k8s.io%2Fklog%2F@v%2Fv0.0.0-20181102134211-b9b56d5dfc92.mod mirror://goproxy//k8s.io/klog/@v/v0.3.0.mod -> k8s.io%2Fklog%2F@v%2Fv0.3.0.mod mirror://goproxy//k8s.io/klog/@v/v1.0.0.zip -> k8s.io%2Fklog%2F@v%2Fv1.0.0.zip mirror://goproxy//k8s.io/klog/@v/v1.0.0.mod -> k8s.io%2Fklog%2F@v%2Fv1.0.0.mod mirror://goproxy//k8s.io/kube-openapi/@v/v0.0.0-20190816220812-743ec37842bf.mod -> k8s.io%2Fkube-openapi%2F@v%2Fv0.0.0-20190816220812-743ec37842bf.mod mirror://goproxy//k8s.io/utils/@v/v0.0.0-20190801114015-581e00157fb1.zip -> k8s.io%2Futils%2F@v%2Fv0.0.0-20190801114015-581e00157fb1.zip mirror://goproxy//k8s.io/utils/@v/v0.0.0-20190801114015-581e00157fb1.mod -> k8s.io%2Futils%2F@v%2Fv0.0.0-20190801114015-581e00157fb1.mod mirror://goproxy//sigs.k8s.io/structured-merge-diff/@v/v0.0.0-20190525122527-15d366b2352e.mod -> sigs.k8s.io%2Fstructured-merge-diff%2F@v%2Fv0.0.0-20190525122527-15d366b2352e.mod mirror://goproxy//sigs.k8s.io/yaml/@v/v1.1.0.zip -> sigs.k8s.io%2Fyaml%2F@v%2Fv1.1.0.zip mirror://goproxy//sigs.k8s.io/yaml/@v/v1.1.0.mod -> sigs.k8s.io%2Fyaml%2F@v%2Fv1.1.0.mod -_eclasses_=go-module 92660621959e7fab813173772987588b multilib d410501a125f99ffb560b0c523cd3d1e systemd 74b223e42834adf09a2d21fe5fe13741 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=56c1087081b1d1cee53e3f7fd28cb226 diff --git a/metadata/md5-cache/app-admin/consul-1.8.8 b/metadata/md5-cache/app-admin/consul-1.8.8 new file mode 100644 index 000000000000..2720eb1b502d --- /dev/null +++ b/metadata/md5-cache/app-admin/consul-1.8.8 @@ -0,0 +1,14 @@ +BDEPEND=dev-go/gox >=dev-lang/go-1.12 app-arch/unzip virtual/pkgconfig +DEFINED_PHASES=compile install postinst unpack +DEPEND=acct-group/consul acct-user/consul +DESCRIPTION=A tool for service discovery, monitoring and configuration +EAPI=7 +HOMEPAGE=https://www.consul.io +KEYWORDS=~amd64 +LICENSE=MPL-2.0 Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT +RDEPEND=acct-group/consul acct-user/consul +RESTRICT=strip test +SLOT=0 +SRC_URI=https://github.com/hashicorp/consul/archive/v1.8.8.tar.gz -> consul-1.8.8.tar.gz mirror://goproxy//cloud.google.com/go/@v/v0.26.0.mod -> cloud.google.com%2Fgo%2F@v%2Fv0.26.0.mod mirror://goproxy//cloud.google.com/go/@v/v0.34.0.mod -> cloud.google.com%2Fgo%2F@v%2Fv0.34.0.mod mirror://goproxy//cloud.google.com/go/@v/v0.38.0.zip -> cloud.google.com%2Fgo%2F@v%2Fv0.38.0.zip mirror://goproxy//cloud.google.com/go/@v/v0.38.0.mod -> cloud.google.com%2Fgo%2F@v%2Fv0.38.0.mod mirror://goproxy//github.com/!azure/azure-sdk-for-go/@v/v40.3.0+incompatible.zip -> github.com%2F!azure%2Fazure-sdk-for-go%2F@v%2Fv40.3.0+incompatible.zip mirror://goproxy//github.com/!azure/azure-sdk-for-go/@v/v40.3.0+incompatible.mod -> github.com%2F!azure%2Fazure-sdk-for-go%2F@v%2Fv40.3.0+incompatible.mod mirror://goproxy//github.com/!azure/go-autorest/autorest/@v/v0.9.0.mod -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2F@v%2Fv0.9.0.mod mirror://goproxy//github.com/!azure/go-autorest/autorest/@v/v0.9.3.mod -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2F@v%2Fv0.9.3.mod mirror://goproxy//github.com/!azure/go-autorest/autorest/@v/v0.10.0.zip -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2F@v%2Fv0.10.0.zip mirror://goproxy//github.com/!azure/go-autorest/autorest/@v/v0.10.0.mod -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2F@v%2Fv0.10.0.mod mirror://goproxy//github.com/!azure/go-autorest/autorest/adal/@v/v0.5.0.mod -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fadal%2F@v%2Fv0.5.0.mod mirror://goproxy//github.com/!azure/go-autorest/autorest/adal/@v/v0.8.0.mod -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fadal%2F@v%2Fv0.8.0.mod mirror://goproxy//github.com/!azure/go-autorest/autorest/adal/@v/v0.8.1.mod -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fadal%2F@v%2Fv0.8.1.mod mirror://goproxy//github.com/!azure/go-autorest/autorest/adal/@v/v0.8.2.zip -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fadal%2F@v%2Fv0.8.2.zip mirror://goproxy//github.com/!azure/go-autorest/autorest/adal/@v/v0.8.2.mod -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fadal%2F@v%2Fv0.8.2.mod mirror://goproxy//github.com/!azure/go-autorest/autorest/azure/auth/@v/v0.4.2.zip -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fazure%2Fauth%2F@v%2Fv0.4.2.zip mirror://goproxy//github.com/!azure/go-autorest/autorest/azure/auth/@v/v0.4.2.mod -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fazure%2Fauth%2F@v%2Fv0.4.2.mod mirror://goproxy//github.com/!azure/go-autorest/autorest/azure/cli/@v/v0.3.1.zip -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fazure%2Fcli%2F@v%2Fv0.3.1.zip mirror://goproxy//github.com/!azure/go-autorest/autorest/azure/cli/@v/v0.3.1.mod -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fazure%2Fcli%2F@v%2Fv0.3.1.mod mirror://goproxy//github.com/!azure/go-autorest/autorest/date/@v/v0.1.0.mod -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fdate%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/!azure/go-autorest/autorest/date/@v/v0.2.0.zip -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fdate%2F@v%2Fv0.2.0.zip mirror://goproxy//github.com/!azure/go-autorest/autorest/date/@v/v0.2.0.mod -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fdate%2F@v%2Fv0.2.0.mod mirror://goproxy//github.com/!azure/go-autorest/autorest/mocks/@v/v0.1.0.mod -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fmocks%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/!azure/go-autorest/autorest/mocks/@v/v0.2.0.mod -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fmocks%2F@v%2Fv0.2.0.mod mirror://goproxy//github.com/!azure/go-autorest/autorest/mocks/@v/v0.3.0.zip -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fmocks%2F@v%2Fv0.3.0.zip mirror://goproxy//github.com/!azure/go-autorest/autorest/mocks/@v/v0.3.0.mod -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fmocks%2F@v%2Fv0.3.0.mod mirror://goproxy//github.com/!azure/go-autorest/autorest/to/@v/v0.3.0.zip -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fto%2F@v%2Fv0.3.0.zip mirror://goproxy//github.com/!azure/go-autorest/autorest/to/@v/v0.3.0.mod -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fto%2F@v%2Fv0.3.0.mod mirror://goproxy//github.com/!azure/go-autorest/autorest/validation/@v/v0.2.0.zip -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fvalidation%2F@v%2Fv0.2.0.zip mirror://goproxy//github.com/!azure/go-autorest/autorest/validation/@v/v0.2.0.mod -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fvalidation%2F@v%2Fv0.2.0.mod mirror://goproxy//github.com/!azure/go-autorest/logger/@v/v0.1.0.zip -> github.com%2F!azure%2Fgo-autorest%2Flogger%2F@v%2Fv0.1.0.zip mirror://goproxy//github.com/!azure/go-autorest/logger/@v/v0.1.0.mod -> github.com%2F!azure%2Fgo-autorest%2Flogger%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/!azure/go-autorest/tracing/@v/v0.5.0.zip -> github.com%2F!azure%2Fgo-autorest%2Ftracing%2F@v%2Fv0.5.0.zip mirror://goproxy//github.com/!azure/go-autorest/tracing/@v/v0.5.0.mod -> github.com%2F!azure%2Fgo-autorest%2Ftracing%2F@v%2Fv0.5.0.mod mirror://goproxy//github.com/!burnt!sushi/toml/@v/v0.3.1.zip -> github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.zip mirror://goproxy//github.com/!burnt!sushi/toml/@v/v0.3.1.mod -> github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.mod mirror://goproxy//github.com/!data!dog/datadog-go/@v/v2.2.0+incompatible.zip -> github.com%2F!data!dog%2Fdatadog-go%2F@v%2Fv2.2.0+incompatible.zip mirror://goproxy//github.com/!data!dog/datadog-go/@v/v2.2.0+incompatible.mod -> github.com%2F!data!dog%2Fdatadog-go%2F@v%2Fv2.2.0+incompatible.mod mirror://goproxy//github.com/!data!dog/datadog-go/@v/v3.2.0+incompatible.zip -> github.com%2F!data!dog%2Fdatadog-go%2F@v%2Fv3.2.0+incompatible.zip mirror://goproxy//github.com/!data!dog/datadog-go/@v/v3.2.0+incompatible.mod -> github.com%2F!data!dog%2Fdatadog-go%2F@v%2Fv3.2.0+incompatible.mod mirror://goproxy//github.com/!microsoft/go-winio/@v/v0.4.3.zip -> github.com%2F!microsoft%2Fgo-winio%2F@v%2Fv0.4.3.zip mirror://goproxy//github.com/!microsoft/go-winio/@v/v0.4.3.mod -> github.com%2F!microsoft%2Fgo-winio%2F@v%2Fv0.4.3.mod mirror://goproxy//github.com/!n!y!times/gziphandler/@v/v0.0.0-20170623195520-56545f4a5d46.mod -> github.com%2F!n!y!times%2Fgziphandler%2F@v%2Fv0.0.0-20170623195520-56545f4a5d46.mod mirror://goproxy//github.com/!n!y!times/gziphandler/@v/v1.0.1.zip -> github.com%2F!n!y!times%2Fgziphandler%2F@v%2Fv1.0.1.zip mirror://goproxy//github.com/!n!y!times/gziphandler/@v/v1.0.1.mod -> github.com%2F!n!y!times%2Fgziphandler%2F@v%2Fv1.0.1.mod mirror://goproxy//github.com/!one!of!one/xxhash/@v/v1.2.2.mod -> github.com%2F!one!of!one%2Fxxhash%2F@v%2Fv1.2.2.mod mirror://goproxy//github.com/!puerkito!bio/purell/@v/v1.0.0.mod -> github.com%2F!puerkito!bio%2Fpurell%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/!puerkito!bio/urlesc/@v/v0.0.0-20160726150825-5bd2802263f2.mod -> github.com%2F!puerkito!bio%2Furlesc%2F@v%2Fv0.0.0-20160726150825-5bd2802263f2.mod mirror://goproxy//github.com/!stack!exchange/wmi/@v/v0.0.0-20180116203802-5d049714c4a6.zip -> github.com%2F!stack!exchange%2Fwmi%2F@v%2Fv0.0.0-20180116203802-5d049714c4a6.zip mirror://goproxy//github.com/!stack!exchange/wmi/@v/v0.0.0-20180116203802-5d049714c4a6.mod -> github.com%2F!stack!exchange%2Fwmi%2F@v%2Fv0.0.0-20180116203802-5d049714c4a6.mod mirror://goproxy//github.com/abdullin/seq/@v/v0.0.0-20160510034733-d5467c17e7af.zip -> github.com%2Fabdullin%2Fseq%2F@v%2Fv0.0.0-20160510034733-d5467c17e7af.zip mirror://goproxy//github.com/abdullin/seq/@v/v0.0.0-20160510034733-d5467c17e7af.mod -> github.com%2Fabdullin%2Fseq%2F@v%2Fv0.0.0-20160510034733-d5467c17e7af.mod mirror://goproxy//github.com/alecthomas/template/@v/v0.0.0-20160405071501-a0175ee3bccc.mod -> github.com%2Falecthomas%2Ftemplate%2F@v%2Fv0.0.0-20160405071501-a0175ee3bccc.mod mirror://goproxy//github.com/alecthomas/template/@v/v0.0.0-20190718012654-fb15b899a751.mod -> github.com%2Falecthomas%2Ftemplate%2F@v%2Fv0.0.0-20190718012654-fb15b899a751.mod mirror://goproxy//github.com/alecthomas/units/@v/v0.0.0-20151022065526-2efee857e7cf.mod -> github.com%2Falecthomas%2Funits%2F@v%2Fv0.0.0-20151022065526-2efee857e7cf.mod mirror://goproxy//github.com/alecthomas/units/@v/v0.0.0-20190717042225-c3de453c63f4.mod -> github.com%2Falecthomas%2Funits%2F@v%2Fv0.0.0-20190717042225-c3de453c63f4.mod mirror://goproxy//github.com/armon/circbuf/@v/v0.0.0-20150827004946-bbbad097214e.zip -> github.com%2Farmon%2Fcircbuf%2F@v%2Fv0.0.0-20150827004946-bbbad097214e.zip mirror://goproxy//github.com/armon/circbuf/@v/v0.0.0-20150827004946-bbbad097214e.mod -> github.com%2Farmon%2Fcircbuf%2F@v%2Fv0.0.0-20150827004946-bbbad097214e.mod mirror://goproxy//github.com/armon/consul-api/@v/v0.0.0-20180202201655-eb2c6b5be1b6.mod -> github.com%2Farmon%2Fconsul-api%2F@v%2Fv0.0.0-20180202201655-eb2c6b5be1b6.mod mirror://goproxy//github.com/armon/go-metrics/@v/v0.0.0-20180917152333-f0300d1749da.mod -> github.com%2Farmon%2Fgo-metrics%2F@v%2Fv0.0.0-20180917152333-f0300d1749da.mod mirror://goproxy//github.com/armon/go-metrics/@v/v0.0.0-20190430140413-ec5e00d3c878.zip -> github.com%2Farmon%2Fgo-metrics%2F@v%2Fv0.0.0-20190430140413-ec5e00d3c878.zip mirror://goproxy//github.com/armon/go-metrics/@v/v0.0.0-20190430140413-ec5e00d3c878.mod -> github.com%2Farmon%2Fgo-metrics%2F@v%2Fv0.0.0-20190430140413-ec5e00d3c878.mod mirror://goproxy//github.com/armon/go-metrics/@v/v0.3.0.mod -> github.com%2Farmon%2Fgo-metrics%2F@v%2Fv0.3.0.mod mirror://goproxy//github.com/armon/go-metrics/@v/v0.3.4.zip -> github.com%2Farmon%2Fgo-metrics%2F@v%2Fv0.3.4.zip mirror://goproxy//github.com/armon/go-metrics/@v/v0.3.4.mod -> github.com%2Farmon%2Fgo-metrics%2F@v%2Fv0.3.4.mod mirror://goproxy//github.com/armon/go-radix/@v/v0.0.0-20180808171621-7fddfc383310.mod -> github.com%2Farmon%2Fgo-radix%2F@v%2Fv0.0.0-20180808171621-7fddfc383310.mod mirror://goproxy//github.com/armon/go-radix/@v/v1.0.0.zip -> github.com%2Farmon%2Fgo-radix%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/armon/go-radix/@v/v1.0.0.mod -> github.com%2Farmon%2Fgo-radix%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/aws/aws-sdk-go/@v/v1.25.37.mod -> github.com%2Faws%2Faws-sdk-go%2F@v%2Fv1.25.37.mod mirror://goproxy//github.com/aws/aws-sdk-go/@v/v1.25.41.zip -> github.com%2Faws%2Faws-sdk-go%2F@v%2Fv1.25.41.zip mirror://goproxy//github.com/aws/aws-sdk-go/@v/v1.25.41.mod -> github.com%2Faws%2Faws-sdk-go%2F@v%2Fv1.25.41.mod mirror://goproxy//github.com/beorn7/perks/@v/v0.0.0-20180321164747-3a771d992973.mod -> github.com%2Fbeorn7%2Fperks%2F@v%2Fv0.0.0-20180321164747-3a771d992973.mod mirror://goproxy//github.com/beorn7/perks/@v/v1.0.0.zip -> github.com%2Fbeorn7%2Fperks%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/beorn7/perks/@v/v1.0.0.mod -> github.com%2Fbeorn7%2Fperks%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/beorn7/perks/@v/v1.0.1.zip -> github.com%2Fbeorn7%2Fperks%2F@v%2Fv1.0.1.zip mirror://goproxy//github.com/beorn7/perks/@v/v1.0.1.mod -> github.com%2Fbeorn7%2Fperks%2F@v%2Fv1.0.1.mod mirror://goproxy//github.com/bgentry/speakeasy/@v/v0.1.0.zip -> github.com%2Fbgentry%2Fspeakeasy%2F@v%2Fv0.1.0.zip mirror://goproxy//github.com/bgentry/speakeasy/@v/v0.1.0.mod -> github.com%2Fbgentry%2Fspeakeasy%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/boltdb/bolt/@v/v1.3.1.zip -> github.com%2Fboltdb%2Fbolt%2F@v%2Fv1.3.1.zip mirror://goproxy//github.com/boltdb/bolt/@v/v1.3.1.mod -> github.com%2Fboltdb%2Fbolt%2F@v%2Fv1.3.1.mod mirror://goproxy//github.com/census-instrumentation/opencensus-proto/@v/v0.2.1.zip -> github.com%2Fcensus-instrumentation%2Fopencensus-proto%2F@v%2Fv0.2.1.zip mirror://goproxy//github.com/census-instrumentation/opencensus-proto/@v/v0.2.1.mod -> github.com%2Fcensus-instrumentation%2Fopencensus-proto%2F@v%2Fv0.2.1.mod mirror://goproxy//github.com/cespare/xxhash/@v/v1.1.0.zip -> github.com%2Fcespare%2Fxxhash%2F@v%2Fv1.1.0.zip mirror://goproxy//github.com/cespare/xxhash/@v/v1.1.0.mod -> github.com%2Fcespare%2Fxxhash%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/cespare/xxhash/v2/@v/v2.1.1.zip -> github.com%2Fcespare%2Fxxhash%2Fv2%2F@v%2Fv2.1.1.zip mirror://goproxy//github.com/cespare/xxhash/v2/@v/v2.1.1.mod -> github.com%2Fcespare%2Fxxhash%2Fv2%2F@v%2Fv2.1.1.mod mirror://goproxy//github.com/circonus-labs/circonus-gometrics/@v/v2.3.1+incompatible.zip -> github.com%2Fcirconus-labs%2Fcirconus-gometrics%2F@v%2Fv2.3.1+incompatible.zip mirror://goproxy//github.com/circonus-labs/circonus-gometrics/@v/v2.3.1+incompatible.mod -> github.com%2Fcirconus-labs%2Fcirconus-gometrics%2F@v%2Fv2.3.1+incompatible.mod mirror://goproxy//github.com/circonus-labs/circonusllhist/@v/v0.1.3.zip -> github.com%2Fcirconus-labs%2Fcirconusllhist%2F@v%2Fv0.1.3.zip mirror://goproxy//github.com/circonus-labs/circonusllhist/@v/v0.1.3.mod -> github.com%2Fcirconus-labs%2Fcirconusllhist%2F@v%2Fv0.1.3.mod mirror://goproxy//github.com/client9/misspell/@v/v0.3.4.mod -> github.com%2Fclient9%2Fmisspell%2F@v%2Fv0.3.4.mod mirror://goproxy//github.com/cncf/udpa/go/@v/v0.0.0-20200313221541-5f7e5dd04533.zip -> github.com%2Fcncf%2Fudpa%2Fgo%2F@v%2Fv0.0.0-20200313221541-5f7e5dd04533.zip mirror://goproxy//github.com/cncf/udpa/go/@v/v0.0.0-20200313221541-5f7e5dd04533.mod -> github.com%2Fcncf%2Fudpa%2Fgo%2F@v%2Fv0.0.0-20200313221541-5f7e5dd04533.mod mirror://goproxy//github.com/cockroachdb/apd/@v/v1.1.0.mod -> github.com%2Fcockroachdb%2Fapd%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/coredns/coredns/@v/v1.1.2.zip -> github.com%2Fcoredns%2Fcoredns%2F@v%2Fv1.1.2.zip mirror://goproxy//github.com/coredns/coredns/@v/v1.1.2.mod -> github.com%2Fcoredns%2Fcoredns%2F@v%2Fv1.1.2.mod mirror://goproxy//github.com/coreos/bbolt/@v/v1.3.2.mod -> github.com%2Fcoreos%2Fbbolt%2F@v%2Fv1.3.2.mod mirror://goproxy//github.com/coreos/etcd/@v/v3.3.10+incompatible.mod -> github.com%2Fcoreos%2Fetcd%2F@v%2Fv3.3.10+incompatible.mod mirror://goproxy//github.com/coreos/go-etcd/@v/v2.0.0+incompatible.mod -> github.com%2Fcoreos%2Fgo-etcd%2F@v%2Fv2.0.0+incompatible.mod mirror://goproxy//github.com/coreos/go-oidc/@v/v2.1.0+incompatible.zip -> github.com%2Fcoreos%2Fgo-oidc%2F@v%2Fv2.1.0+incompatible.zip mirror://goproxy//github.com/coreos/go-oidc/@v/v2.1.0+incompatible.mod -> github.com%2Fcoreos%2Fgo-oidc%2F@v%2Fv2.1.0+incompatible.mod mirror://goproxy//github.com/coreos/go-semver/@v/v0.2.0.mod -> github.com%2Fcoreos%2Fgo-semver%2F@v%2Fv0.2.0.mod mirror://goproxy//github.com/coreos/go-systemd/@v/v0.0.0-20190321100706-95778dfbb74e.mod -> github.com%2Fcoreos%2Fgo-systemd%2F@v%2Fv0.0.0-20190321100706-95778dfbb74e.mod mirror://goproxy//github.com/coreos/pkg/@v/v0.0.0-20180928190104-399ea9e2e55f.mod -> github.com%2Fcoreos%2Fpkg%2F@v%2Fv0.0.0-20180928190104-399ea9e2e55f.mod mirror://goproxy//github.com/cpuguy83/go-md2man/@v/v1.0.10.mod -> github.com%2Fcpuguy83%2Fgo-md2man%2F@v%2Fv1.0.10.mod mirror://goproxy//github.com/davecgh/go-spew/@v/v0.0.0-20151105211317-5215b55f46b2.mod -> github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv0.0.0-20151105211317-5215b55f46b2.mod mirror://goproxy//github.com/davecgh/go-spew/@v/v1.1.0.mod -> github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/davecgh/go-spew/@v/v1.1.1.zip -> github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.zip mirror://goproxy//github.com/davecgh/go-spew/@v/v1.1.1.mod -> github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.mod mirror://goproxy//github.com/denverdino/aliyungo/@v/v0.0.0-20170926055100-d3308649c661.zip -> github.com%2Fdenverdino%2Faliyungo%2F@v%2Fv0.0.0-20170926055100-d3308649c661.zip mirror://goproxy//github.com/denverdino/aliyungo/@v/v0.0.0-20170926055100-d3308649c661.mod -> github.com%2Fdenverdino%2Faliyungo%2F@v%2Fv0.0.0-20170926055100-d3308649c661.mod mirror://goproxy//github.com/dgrijalva/jwt-go/@v/v3.2.0+incompatible.zip -> github.com%2Fdgrijalva%2Fjwt-go%2F@v%2Fv3.2.0+incompatible.zip mirror://goproxy//github.com/dgrijalva/jwt-go/@v/v3.2.0+incompatible.mod -> github.com%2Fdgrijalva%2Fjwt-go%2F@v%2Fv3.2.0+incompatible.mod mirror://goproxy//github.com/dgryski/go-sip13/@v/v0.0.0-20181026042036-e10d5fee7954.mod -> github.com%2Fdgryski%2Fgo-sip13%2F@v%2Fv0.0.0-20181026042036-e10d5fee7954.mod mirror://goproxy//github.com/digitalocean/godo/@v/v1.1.1.mod -> github.com%2Fdigitalocean%2Fgodo%2F@v%2Fv1.1.1.mod mirror://goproxy//github.com/digitalocean/godo/@v/v1.10.0.zip -> github.com%2Fdigitalocean%2Fgodo%2F@v%2Fv1.10.0.zip mirror://goproxy//github.com/digitalocean/godo/@v/v1.10.0.mod -> github.com%2Fdigitalocean%2Fgodo%2F@v%2Fv1.10.0.mod mirror://goproxy//github.com/dimchansky/utfbom/@v/v1.1.0.zip -> github.com%2Fdimchansky%2Futfbom%2F@v%2Fv1.1.0.zip mirror://goproxy//github.com/dimchansky/utfbom/@v/v1.1.0.mod -> github.com%2Fdimchansky%2Futfbom%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/dnaeon/go-vcr/@v/v1.0.1.zip -> github.com%2Fdnaeon%2Fgo-vcr%2F@v%2Fv1.0.1.zip mirror://goproxy//github.com/dnaeon/go-vcr/@v/v1.0.1.mod -> github.com%2Fdnaeon%2Fgo-vcr%2F@v%2Fv1.0.1.mod mirror://goproxy//github.com/docker/go-connections/@v/v0.3.0.zip -> github.com%2Fdocker%2Fgo-connections%2F@v%2Fv0.3.0.zip mirror://goproxy//github.com/docker/go-connections/@v/v0.3.0.mod -> github.com%2Fdocker%2Fgo-connections%2F@v%2Fv0.3.0.mod mirror://goproxy//github.com/docker/spdystream/@v/v0.0.0-20160310174837-449fdfce4d96.mod -> github.com%2Fdocker%2Fspdystream%2F@v%2Fv0.0.0-20160310174837-449fdfce4d96.mod mirror://goproxy//github.com/dustin/go-humanize/@v/v1.0.0.mod -> github.com%2Fdustin%2Fgo-humanize%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/elazarl/go-bindata-assetfs/@v/v0.0.0-20160803192304-e1a2a7ec64b0.zip -> github.com%2Felazarl%2Fgo-bindata-assetfs%2F@v%2Fv0.0.0-20160803192304-e1a2a7ec64b0.zip mirror://goproxy//github.com/elazarl/go-bindata-assetfs/@v/v0.0.0-20160803192304-e1a2a7ec64b0.mod -> github.com%2Felazarl%2Fgo-bindata-assetfs%2F@v%2Fv0.0.0-20160803192304-e1a2a7ec64b0.mod mirror://goproxy//github.com/elazarl/goproxy/@v/v0.0.0-20170405201442-c4fc26588b6e.mod -> github.com%2Felazarl%2Fgoproxy%2F@v%2Fv0.0.0-20170405201442-c4fc26588b6e.mod mirror://goproxy//github.com/emicklei/go-restful/@v/v0.0.0-20170410110728-ff4f55a20633.mod -> github.com%2Femicklei%2Fgo-restful%2F@v%2Fv0.0.0-20170410110728-ff4f55a20633.mod mirror://goproxy//github.com/envoyproxy/go-control-plane/@v/v0.9.0.mod -> github.com%2Fenvoyproxy%2Fgo-control-plane%2F@v%2Fv0.9.0.mod mirror://goproxy//github.com/envoyproxy/go-control-plane/@v/v0.9.5.zip -> github.com%2Fenvoyproxy%2Fgo-control-plane%2F@v%2Fv0.9.5.zip mirror://goproxy//github.com/envoyproxy/go-control-plane/@v/v0.9.5.mod -> github.com%2Fenvoyproxy%2Fgo-control-plane%2F@v%2Fv0.9.5.mod mirror://goproxy//github.com/envoyproxy/protoc-gen-validate/@v/v0.1.0.zip -> github.com%2Fenvoyproxy%2Fprotoc-gen-validate%2F@v%2Fv0.1.0.zip mirror://goproxy//github.com/envoyproxy/protoc-gen-validate/@v/v0.1.0.mod -> github.com%2Fenvoyproxy%2Fprotoc-gen-validate%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/evanphx/json-patch/@v/v4.2.0+incompatible.mod -> github.com%2Fevanphx%2Fjson-patch%2F@v%2Fv4.2.0+incompatible.mod mirror://goproxy//github.com/fatih/color/@v/v1.7.0.mod -> github.com%2Ffatih%2Fcolor%2F@v%2Fv1.7.0.mod mirror://goproxy//github.com/fatih/color/@v/v1.9.0.zip -> github.com%2Ffatih%2Fcolor%2F@v%2Fv1.9.0.zip mirror://goproxy//github.com/fatih/color/@v/v1.9.0.mod -> github.com%2Ffatih%2Fcolor%2F@v%2Fv1.9.0.mod mirror://goproxy//github.com/fatih/structs/@v/v1.1.0.mod -> github.com%2Ffatih%2Fstructs%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/frankban/quicktest/@v/v1.11.1.zip -> github.com%2Ffrankban%2Fquicktest%2F@v%2Fv1.11.1.zip mirror://goproxy//github.com/frankban/quicktest/@v/v1.11.1.mod -> github.com%2Ffrankban%2Fquicktest%2F@v%2Fv1.11.1.mod mirror://goproxy//github.com/fsnotify/fsnotify/@v/v1.4.7.mod -> github.com%2Ffsnotify%2Ffsnotify%2F@v%2Fv1.4.7.mod mirror://goproxy//github.com/ghodss/yaml/@v/v0.0.0-20150909031657-73d445a93680.mod -> github.com%2Fghodss%2Fyaml%2F@v%2Fv0.0.0-20150909031657-73d445a93680.mod mirror://goproxy//github.com/ghodss/yaml/@v/v1.0.0.zip -> github.com%2Fghodss%2Fyaml%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/ghodss/yaml/@v/v1.0.0.mod -> github.com%2Fghodss%2Fyaml%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/go-asn1-ber/asn1-ber/@v/v1.3.1.mod -> github.com%2Fgo-asn1-ber%2Fasn1-ber%2F@v%2Fv1.3.1.mod mirror://goproxy//github.com/go-check/check/@v/v0.0.0-20140225173054-eb6ee6f84d0a.mod -> github.com%2Fgo-check%2Fcheck%2F@v%2Fv0.0.0-20140225173054-eb6ee6f84d0a.mod mirror://goproxy//github.com/go-kit/kit/@v/v0.8.0.mod -> github.com%2Fgo-kit%2Fkit%2F@v%2Fv0.8.0.mod mirror://goproxy//github.com/go-kit/kit/@v/v0.9.0.mod -> github.com%2Fgo-kit%2Fkit%2F@v%2Fv0.9.0.mod mirror://goproxy//github.com/go-ldap/ldap/v3/@v/v3.1.3.mod -> github.com%2Fgo-ldap%2Fldap%2Fv3%2F@v%2Fv3.1.3.mod mirror://goproxy//github.com/go-logfmt/logfmt/@v/v0.3.0.mod -> github.com%2Fgo-logfmt%2Flogfmt%2F@v%2Fv0.3.0.mod mirror://goproxy//github.com/go-logfmt/logfmt/@v/v0.4.0.mod -> github.com%2Fgo-logfmt%2Flogfmt%2F@v%2Fv0.4.0.mod mirror://goproxy//github.com/go-logr/logr/@v/v0.1.0.mod -> github.com%2Fgo-logr%2Flogr%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/go-ole/go-ole/@v/v1.2.1.zip -> github.com%2Fgo-ole%2Fgo-ole%2F@v%2Fv1.2.1.zip mirror://goproxy//github.com/go-ole/go-ole/@v/v1.2.1.mod -> github.com%2Fgo-ole%2Fgo-ole%2F@v%2Fv1.2.1.mod mirror://goproxy//github.com/go-openapi/jsonpointer/@v/v0.0.0-20160704185906-46af16f9f7b1.mod -> github.com%2Fgo-openapi%2Fjsonpointer%2F@v%2Fv0.0.0-20160704185906-46af16f9f7b1.mod mirror://goproxy//github.com/go-openapi/jsonreference/@v/v0.0.0-20160704190145-13c6e3589ad9.mod -> github.com%2Fgo-openapi%2Fjsonreference%2F@v%2Fv0.0.0-20160704190145-13c6e3589ad9.mod mirror://goproxy//github.com/go-openapi/spec/@v/v0.0.0-20160808142527-6aced65f8501.mod -> github.com%2Fgo-openapi%2Fspec%2F@v%2Fv0.0.0-20160808142527-6aced65f8501.mod mirror://goproxy//github.com/go-openapi/swag/@v/v0.0.0-20160704191624-1d0bd113de87.mod -> github.com%2Fgo-openapi%2Fswag%2F@v%2Fv0.0.0-20160704191624-1d0bd113de87.mod mirror://goproxy//github.com/go-stack/stack/@v/v1.8.0.mod -> github.com%2Fgo-stack%2Fstack%2F@v%2Fv1.8.0.mod mirror://goproxy//github.com/go-test/deep/@v/v1.0.2-0.20181118220953-042da051cf31.mod -> github.com%2Fgo-test%2Fdeep%2F@v%2Fv1.0.2-0.20181118220953-042da051cf31.mod mirror://goproxy//github.com/go-test/deep/@v/v1.0.2.zip -> github.com%2Fgo-test%2Fdeep%2F@v%2Fv1.0.2.zip mirror://goproxy//github.com/go-test/deep/@v/v1.0.2.mod -> github.com%2Fgo-test%2Fdeep%2F@v%2Fv1.0.2.mod mirror://goproxy//github.com/gogo/protobuf/@v/v1.1.1.mod -> github.com%2Fgogo%2Fprotobuf%2F@v%2Fv1.1.1.mod mirror://goproxy//github.com/gogo/protobuf/@v/v1.2.1.mod -> github.com%2Fgogo%2Fprotobuf%2F@v%2Fv1.2.1.mod mirror://goproxy//github.com/gogo/protobuf/@v/v1.2.2-0.20190723190241-65acae22fc9d.zip -> github.com%2Fgogo%2Fprotobuf%2F@v%2Fv1.2.2-0.20190723190241-65acae22fc9d.zip mirror://goproxy//github.com/gogo/protobuf/@v/v1.2.2-0.20190723190241-65acae22fc9d.mod -> github.com%2Fgogo%2Fprotobuf%2F@v%2Fv1.2.2-0.20190723190241-65acae22fc9d.mod mirror://goproxy//github.com/golang/glog/@v/v0.0.0-20160126235308-23def4e6c14b.zip -> github.com%2Fgolang%2Fglog%2F@v%2Fv0.0.0-20160126235308-23def4e6c14b.zip mirror://goproxy//github.com/golang/glog/@v/v0.0.0-20160126235308-23def4e6c14b.mod -> github.com%2Fgolang%2Fglog%2F@v%2Fv0.0.0-20160126235308-23def4e6c14b.mod mirror://goproxy//github.com/golang/groupcache/@v/v0.0.0-20160516000752-02826c3e7903.mod -> github.com%2Fgolang%2Fgroupcache%2F@v%2Fv0.0.0-20160516000752-02826c3e7903.mod mirror://goproxy//github.com/golang/groupcache/@v/v0.0.0-20190129154638-5b532d6fd5ef.mod -> github.com%2Fgolang%2Fgroupcache%2F@v%2Fv0.0.0-20190129154638-5b532d6fd5ef.mod mirror://goproxy//github.com/golang/mock/@v/v1.1.1.mod -> github.com%2Fgolang%2Fmock%2F@v%2Fv1.1.1.mod mirror://goproxy//github.com/golang/mock/@v/v1.2.0.mod -> github.com%2Fgolang%2Fmock%2F@v%2Fv1.2.0.mod mirror://goproxy//github.com/golang/protobuf/@v/v0.0.0-20161109072736-4bd1920723d7.mod -> github.com%2Fgolang%2Fprotobuf%2F@v%2Fv0.0.0-20161109072736-4bd1920723d7.mod mirror://goproxy//github.com/golang/protobuf/@v/v1.2.0.mod -> github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.2.0.mod mirror://goproxy//github.com/golang/protobuf/@v/v1.3.1.zip -> github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.3.1.zip mirror://goproxy//github.com/golang/protobuf/@v/v1.3.1.mod -> github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.3.1.mod mirror://goproxy//github.com/golang/protobuf/@v/v1.3.2.zip -> github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.3.2.zip mirror://goproxy//github.com/golang/protobuf/@v/v1.3.2.mod -> github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.3.2.mod mirror://goproxy//github.com/golang/snappy/@v/v0.0.1.zip -> github.com%2Fgolang%2Fsnappy%2F@v%2Fv0.0.1.zip mirror://goproxy//github.com/golang/snappy/@v/v0.0.1.mod -> github.com%2Fgolang%2Fsnappy%2F@v%2Fv0.0.1.mod mirror://goproxy//github.com/google/btree/@v/v0.0.0-20180813153112-4030bb1f1f0c.mod -> github.com%2Fgoogle%2Fbtree%2F@v%2Fv0.0.0-20180813153112-4030bb1f1f0c.mod mirror://goproxy//github.com/google/btree/@v/v1.0.0.zip -> github.com%2Fgoogle%2Fbtree%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/google/btree/@v/v1.0.0.mod -> github.com%2Fgoogle%2Fbtree%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/google/go-cmp/@v/v0.2.0.mod -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.2.0.mod mirror://goproxy//github.com/google/go-cmp/@v/v0.3.0.zip -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.3.0.zip mirror://goproxy//github.com/google/go-cmp/@v/v0.3.0.mod -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.3.0.mod mirror://goproxy//github.com/google/go-cmp/@v/v0.3.1.mod -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.3.1.mod mirror://goproxy//github.com/google/go-cmp/@v/v0.4.0.zip -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.4.0.zip mirror://goproxy//github.com/google/go-cmp/@v/v0.4.0.mod -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.4.0.mod mirror://goproxy//github.com/google/go-cmp/@v/v0.5.2.zip -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.5.2.zip mirror://goproxy//github.com/google/go-cmp/@v/v0.5.2.mod -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.5.2.mod mirror://goproxy//github.com/google/go-querystring/@v/v0.0.0-20170111101155-53e6ce116135.mod -> github.com%2Fgoogle%2Fgo-querystring%2F@v%2Fv0.0.0-20170111101155-53e6ce116135.mod mirror://goproxy//github.com/google/go-querystring/@v/v1.0.0.zip -> github.com%2Fgoogle%2Fgo-querystring%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/google/go-querystring/@v/v1.0.0.mod -> github.com%2Fgoogle%2Fgo-querystring%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/google/gofuzz/@v/v0.0.0-20161122191042-44d81051d367.mod -> github.com%2Fgoogle%2Fgofuzz%2F@v%2Fv0.0.0-20161122191042-44d81051d367.mod mirror://goproxy//github.com/google/gofuzz/@v/v1.0.0.zip -> github.com%2Fgoogle%2Fgofuzz%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/google/gofuzz/@v/v1.0.0.mod -> github.com%2Fgoogle%2Fgofuzz%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/google/martian/@v/v2.1.0+incompatible.mod -> github.com%2Fgoogle%2Fmartian%2F@v%2Fv2.1.0+incompatible.mod mirror://goproxy//github.com/google/pprof/@v/v0.0.0-20181206194817-3ea8567a2e57.mod -> github.com%2Fgoogle%2Fpprof%2F@v%2Fv0.0.0-20181206194817-3ea8567a2e57.mod mirror://goproxy//github.com/google/tcpproxy/@v/v0.0.0-20180808230851-dfa16c61dad2.zip -> github.com%2Fgoogle%2Ftcpproxy%2F@v%2Fv0.0.0-20180808230851-dfa16c61dad2.zip mirror://goproxy//github.com/google/tcpproxy/@v/v0.0.0-20180808230851-dfa16c61dad2.mod -> github.com%2Fgoogle%2Ftcpproxy%2F@v%2Fv0.0.0-20180808230851-dfa16c61dad2.mod mirror://goproxy//github.com/google/uuid/@v/v1.1.1.mod -> github.com%2Fgoogle%2Fuuid%2F@v%2Fv1.1.1.mod mirror://goproxy//github.com/googleapis/gax-go/v2/@v/v2.0.4.mod -> github.com%2Fgoogleapis%2Fgax-go%2Fv2%2F@v%2Fv2.0.4.mod mirror://goproxy//github.com/googleapis/gax-go/v2/@v/v2.0.5.zip -> github.com%2Fgoogleapis%2Fgax-go%2Fv2%2F@v%2Fv2.0.5.zip mirror://goproxy//github.com/googleapis/gax-go/v2/@v/v2.0.5.mod -> github.com%2Fgoogleapis%2Fgax-go%2Fv2%2F@v%2Fv2.0.5.mod mirror://goproxy//github.com/googleapis/gnostic/@v/v0.0.0-20170729233727-0c5108395e2d.mod -> github.com%2Fgoogleapis%2Fgnostic%2F@v%2Fv0.0.0-20170729233727-0c5108395e2d.mod mirror://goproxy//github.com/googleapis/gnostic/@v/v0.2.0.zip -> github.com%2Fgoogleapis%2Fgnostic%2F@v%2Fv0.2.0.zip mirror://goproxy//github.com/googleapis/gnostic/@v/v0.2.0.mod -> github.com%2Fgoogleapis%2Fgnostic%2F@v%2Fv0.2.0.mod mirror://goproxy//github.com/gophercloud/gophercloud/@v/v0.1.0.zip -> github.com%2Fgophercloud%2Fgophercloud%2F@v%2Fv0.1.0.zip mirror://goproxy//github.com/gophercloud/gophercloud/@v/v0.1.0.mod -> github.com%2Fgophercloud%2Fgophercloud%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/gorilla/websocket/@v/v1.4.0.mod -> github.com%2Fgorilla%2Fwebsocket%2F@v%2Fv1.4.0.mod mirror://goproxy//github.com/gregjones/httpcache/@v/v0.0.0-20180305231024-9cad4c3443a7.zip -> github.com%2Fgregjones%2Fhttpcache%2F@v%2Fv0.0.0-20180305231024-9cad4c3443a7.zip mirror://goproxy//github.com/gregjones/httpcache/@v/v0.0.0-20180305231024-9cad4c3443a7.mod -> github.com%2Fgregjones%2Fhttpcache%2F@v%2Fv0.0.0-20180305231024-9cad4c3443a7.mod mirror://goproxy//github.com/grpc-ecosystem/go-grpc-middleware/@v/v1.0.0.mod -> github.com%2Fgrpc-ecosystem%2Fgo-grpc-middleware%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/grpc-ecosystem/go-grpc-prometheus/@v/v1.2.0.mod -> github.com%2Fgrpc-ecosystem%2Fgo-grpc-prometheus%2F@v%2Fv1.2.0.mod mirror://goproxy//github.com/grpc-ecosystem/grpc-gateway/@v/v1.9.0.mod -> github.com%2Fgrpc-ecosystem%2Fgrpc-gateway%2F@v%2Fv1.9.0.mod mirror://goproxy//github.com/hashicorp/errwrap/@v/v1.0.0.zip -> github.com%2Fhashicorp%2Ferrwrap%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/hashicorp/errwrap/@v/v1.0.0.mod -> github.com%2Fhashicorp%2Ferrwrap%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/hashicorp/go-bexpr/@v/v0.1.2.zip -> github.com%2Fhashicorp%2Fgo-bexpr%2F@v%2Fv0.1.2.zip mirror://goproxy//github.com/hashicorp/go-bexpr/@v/v0.1.2.mod -> github.com%2Fhashicorp%2Fgo-bexpr%2F@v%2Fv0.1.2.mod mirror://goproxy//github.com/hashicorp/go-checkpoint/@v/v0.0.0-20171009173528-1545e56e46de.zip -> github.com%2Fhashicorp%2Fgo-checkpoint%2F@v%2Fv0.0.0-20171009173528-1545e56e46de.zip mirror://goproxy//github.com/hashicorp/go-checkpoint/@v/v0.0.0-20171009173528-1545e56e46de.mod -> github.com%2Fhashicorp%2Fgo-checkpoint%2F@v%2Fv0.0.0-20171009173528-1545e56e46de.mod mirror://goproxy//github.com/hashicorp/go-cleanhttp/@v/v0.5.0.mod -> github.com%2Fhashicorp%2Fgo-cleanhttp%2F@v%2Fv0.5.0.mod mirror://goproxy//github.com/hashicorp/go-cleanhttp/@v/v0.5.1.zip -> github.com%2Fhashicorp%2Fgo-cleanhttp%2F@v%2Fv0.5.1.zip mirror://goproxy//github.com/hashicorp/go-cleanhttp/@v/v0.5.1.mod -> github.com%2Fhashicorp%2Fgo-cleanhttp%2F@v%2Fv0.5.1.mod mirror://goproxy//github.com/hashicorp/go-connlimit/@v/v0.2.0.zip -> github.com%2Fhashicorp%2Fgo-connlimit%2F@v%2Fv0.2.0.zip mirror://goproxy//github.com/hashicorp/go-connlimit/@v/v0.2.0.mod -> github.com%2Fhashicorp%2Fgo-connlimit%2F@v%2Fv0.2.0.mod mirror://goproxy//github.com/hashicorp/go-discover/@v/v0.0.0-20200501174627-ad1e96bde088.zip -> github.com%2Fhashicorp%2Fgo-discover%2F@v%2Fv0.0.0-20200501174627-ad1e96bde088.zip mirror://goproxy//github.com/hashicorp/go-discover/@v/v0.0.0-20200501174627-ad1e96bde088.mod -> github.com%2Fhashicorp%2Fgo-discover%2F@v%2Fv0.0.0-20200501174627-ad1e96bde088.mod mirror://goproxy//github.com/hashicorp/go-hclog/@v/v0.0.0-20180709165350-ff2cf002a8dd.mod -> github.com%2Fhashicorp%2Fgo-hclog%2F@v%2Fv0.0.0-20180709165350-ff2cf002a8dd.mod mirror://goproxy//github.com/hashicorp/go-hclog/@v/v0.9.1.mod -> github.com%2Fhashicorp%2Fgo-hclog%2F@v%2Fv0.9.1.mod mirror://goproxy//github.com/hashicorp/go-hclog/@v/v0.9.2.mod -> github.com%2Fhashicorp%2Fgo-hclog%2F@v%2Fv0.9.2.mod mirror://goproxy//github.com/hashicorp/go-hclog/@v/v0.12.0.zip -> github.com%2Fhashicorp%2Fgo-hclog%2F@v%2Fv0.12.0.zip mirror://goproxy//github.com/hashicorp/go-hclog/@v/v0.12.0.mod -> github.com%2Fhashicorp%2Fgo-hclog%2F@v%2Fv0.12.0.mod mirror://goproxy//github.com/hashicorp/go-immutable-radix/@v/v1.0.0.mod -> github.com%2Fhashicorp%2Fgo-immutable-radix%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/hashicorp/go-immutable-radix/@v/v1.1.0.zip -> github.com%2Fhashicorp%2Fgo-immutable-radix%2F@v%2Fv1.1.0.zip mirror://goproxy//github.com/hashicorp/go-immutable-radix/@v/v1.1.0.mod -> github.com%2Fhashicorp%2Fgo-immutable-radix%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/hashicorp/go-immutable-radix/@v/v1.2.0.zip -> github.com%2Fhashicorp%2Fgo-immutable-radix%2F@v%2Fv1.2.0.zip mirror://goproxy//github.com/hashicorp/go-immutable-radix/@v/v1.2.0.mod -> github.com%2Fhashicorp%2Fgo-immutable-radix%2F@v%2Fv1.2.0.mod mirror://goproxy//github.com/hashicorp/go-kms-wrapping/entropy/@v/v0.1.0.mod -> github.com%2Fhashicorp%2Fgo-kms-wrapping%2Fentropy%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/hashicorp/go-memdb/@v/v1.0.3.zip -> github.com%2Fhashicorp%2Fgo-memdb%2F@v%2Fv1.0.3.zip mirror://goproxy//github.com/hashicorp/go-memdb/@v/v1.0.3.mod -> github.com%2Fhashicorp%2Fgo-memdb%2F@v%2Fv1.0.3.mod mirror://goproxy//github.com/hashicorp/go-msgpack/@v/v0.5.3.mod -> github.com%2Fhashicorp%2Fgo-msgpack%2F@v%2Fv0.5.3.mod mirror://goproxy//github.com/hashicorp/go-msgpack/@v/v0.5.5.zip -> github.com%2Fhashicorp%2Fgo-msgpack%2F@v%2Fv0.5.5.zip mirror://goproxy//github.com/hashicorp/go-msgpack/@v/v0.5.5.mod -> github.com%2Fhashicorp%2Fgo-msgpack%2F@v%2Fv0.5.5.mod mirror://goproxy//github.com/hashicorp/go-multierror/@v/v1.0.0.zip -> github.com%2Fhashicorp%2Fgo-multierror%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/hashicorp/go-multierror/@v/v1.0.0.mod -> github.com%2Fhashicorp%2Fgo-multierror%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/hashicorp/go-multierror/@v/v1.1.0.zip -> github.com%2Fhashicorp%2Fgo-multierror%2F@v%2Fv1.1.0.zip mirror://goproxy//github.com/hashicorp/go-multierror/@v/v1.1.0.mod -> github.com%2Fhashicorp%2Fgo-multierror%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/hashicorp/go-plugin/@v/v1.0.1.mod -> github.com%2Fhashicorp%2Fgo-plugin%2F@v%2Fv1.0.1.mod mirror://goproxy//github.com/hashicorp/go-raftchunking/@v/v0.6.1.zip -> github.com%2Fhashicorp%2Fgo-raftchunking%2F@v%2Fv0.6.1.zip mirror://goproxy//github.com/hashicorp/go-raftchunking/@v/v0.6.1.mod -> github.com%2Fhashicorp%2Fgo-raftchunking%2F@v%2Fv0.6.1.mod mirror://goproxy//github.com/hashicorp/go-retryablehttp/@v/v0.5.3.mod -> github.com%2Fhashicorp%2Fgo-retryablehttp%2F@v%2Fv0.5.3.mod mirror://goproxy//github.com/hashicorp/go-retryablehttp/@v/v0.6.6.zip -> github.com%2Fhashicorp%2Fgo-retryablehttp%2F@v%2Fv0.6.6.zip mirror://goproxy//github.com/hashicorp/go-retryablehttp/@v/v0.6.6.mod -> github.com%2Fhashicorp%2Fgo-retryablehttp%2F@v%2Fv0.6.6.mod mirror://goproxy//github.com/hashicorp/go-retryablehttp/@v/v0.6.7.zip -> github.com%2Fhashicorp%2Fgo-retryablehttp%2F@v%2Fv0.6.7.zip mirror://goproxy//github.com/hashicorp/go-retryablehttp/@v/v0.6.7.mod -> github.com%2Fhashicorp%2Fgo-retryablehttp%2F@v%2Fv0.6.7.mod mirror://goproxy//github.com/hashicorp/go-rootcerts/@v/v1.0.2.zip -> github.com%2Fhashicorp%2Fgo-rootcerts%2F@v%2Fv1.0.2.zip mirror://goproxy//github.com/hashicorp/go-rootcerts/@v/v1.0.2.mod -> github.com%2Fhashicorp%2Fgo-rootcerts%2F@v%2Fv1.0.2.mod mirror://goproxy//github.com/hashicorp/go-sockaddr/@v/v1.0.0.mod -> github.com%2Fhashicorp%2Fgo-sockaddr%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/hashicorp/go-sockaddr/@v/v1.0.2.zip -> github.com%2Fhashicorp%2Fgo-sockaddr%2F@v%2Fv1.0.2.zip mirror://goproxy//github.com/hashicorp/go-sockaddr/@v/v1.0.2.mod -> github.com%2Fhashicorp%2Fgo-sockaddr%2F@v%2Fv1.0.2.mod mirror://goproxy//github.com/hashicorp/go-syslog/@v/v1.0.0.zip -> github.com%2Fhashicorp%2Fgo-syslog%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/hashicorp/go-syslog/@v/v1.0.0.mod -> github.com%2Fhashicorp%2Fgo-syslog%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/hashicorp/go-uuid/@v/v1.0.0.mod -> github.com%2Fhashicorp%2Fgo-uuid%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/hashicorp/go-uuid/@v/v1.0.1.zip -> github.com%2Fhashicorp%2Fgo-uuid%2F@v%2Fv1.0.1.zip mirror://goproxy//github.com/hashicorp/go-uuid/@v/v1.0.1.mod -> github.com%2Fhashicorp%2Fgo-uuid%2F@v%2Fv1.0.1.mod mirror://goproxy//github.com/hashicorp/go-uuid/@v/v1.0.2.zip -> github.com%2Fhashicorp%2Fgo-uuid%2F@v%2Fv1.0.2.zip mirror://goproxy//github.com/hashicorp/go-uuid/@v/v1.0.2.mod -> github.com%2Fhashicorp%2Fgo-uuid%2F@v%2Fv1.0.2.mod mirror://goproxy//github.com/hashicorp/go-version/@v/v1.1.0.mod -> github.com%2Fhashicorp%2Fgo-version%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/hashicorp/go-version/@v/v1.2.0.zip -> github.com%2Fhashicorp%2Fgo-version%2F@v%2Fv1.2.0.zip mirror://goproxy//github.com/hashicorp/go-version/@v/v1.2.0.mod -> github.com%2Fhashicorp%2Fgo-version%2F@v%2Fv1.2.0.mod mirror://goproxy//github.com/hashicorp/golang-lru/@v/v0.5.0.mod -> github.com%2Fhashicorp%2Fgolang-lru%2F@v%2Fv0.5.0.mod mirror://goproxy//github.com/hashicorp/golang-lru/@v/v0.5.1.zip -> github.com%2Fhashicorp%2Fgolang-lru%2F@v%2Fv0.5.1.zip mirror://goproxy//github.com/hashicorp/golang-lru/@v/v0.5.1.mod -> github.com%2Fhashicorp%2Fgolang-lru%2F@v%2Fv0.5.1.mod mirror://goproxy//github.com/hashicorp/golang-lru/@v/v0.5.4.zip -> github.com%2Fhashicorp%2Fgolang-lru%2F@v%2Fv0.5.4.zip mirror://goproxy//github.com/hashicorp/golang-lru/@v/v0.5.4.mod -> github.com%2Fhashicorp%2Fgolang-lru%2F@v%2Fv0.5.4.mod mirror://goproxy//github.com/hashicorp/hcl/@v/v1.0.0.zip -> github.com%2Fhashicorp%2Fhcl%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/hashicorp/hcl/@v/v1.0.0.mod -> github.com%2Fhashicorp%2Fhcl%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/hashicorp/hil/@v/v0.0.0-20160711231837-1e86c6b523c5.zip -> github.com%2Fhashicorp%2Fhil%2F@v%2Fv0.0.0-20160711231837-1e86c6b523c5.zip mirror://goproxy//github.com/hashicorp/hil/@v/v0.0.0-20160711231837-1e86c6b523c5.mod -> github.com%2Fhashicorp%2Fhil%2F@v%2Fv0.0.0-20160711231837-1e86c6b523c5.mod mirror://goproxy//github.com/hashicorp/logutils/@v/v1.0.0.mod -> github.com%2Fhashicorp%2Flogutils%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/hashicorp/mdns/@v/v1.0.1.zip -> github.com%2Fhashicorp%2Fmdns%2F@v%2Fv1.0.1.zip mirror://goproxy//github.com/hashicorp/mdns/@v/v1.0.1.mod -> github.com%2Fhashicorp%2Fmdns%2F@v%2Fv1.0.1.mod mirror://goproxy//github.com/hashicorp/memberlist/@v/v0.2.2.zip -> github.com%2Fhashicorp%2Fmemberlist%2F@v%2Fv0.2.2.zip mirror://goproxy//github.com/hashicorp/memberlist/@v/v0.2.2.mod -> github.com%2Fhashicorp%2Fmemberlist%2F@v%2Fv0.2.2.mod mirror://goproxy//github.com/hashicorp/net-rpc-msgpackrpc/@v/v0.0.0-20151116020338-a14192a58a69.zip -> github.com%2Fhashicorp%2Fnet-rpc-msgpackrpc%2F@v%2Fv0.0.0-20151116020338-a14192a58a69.zip mirror://goproxy//github.com/hashicorp/net-rpc-msgpackrpc/@v/v0.0.0-20151116020338-a14192a58a69.mod -> github.com%2Fhashicorp%2Fnet-rpc-msgpackrpc%2F@v%2Fv0.0.0-20151116020338-a14192a58a69.mod mirror://goproxy//github.com/hashicorp/raft/@v/v1.1.1.mod -> github.com%2Fhashicorp%2Fraft%2F@v%2Fv1.1.1.mod mirror://goproxy//github.com/hashicorp/raft/@v/v1.1.2.zip -> github.com%2Fhashicorp%2Fraft%2F@v%2Fv1.1.2.zip mirror://goproxy//github.com/hashicorp/raft/@v/v1.1.2.mod -> github.com%2Fhashicorp%2Fraft%2F@v%2Fv1.1.2.mod mirror://goproxy//github.com/hashicorp/raft-boltdb/@v/v0.0.0-20171010151810-6e5ba93211ea.zip -> github.com%2Fhashicorp%2Fraft-boltdb%2F@v%2Fv0.0.0-20171010151810-6e5ba93211ea.zip mirror://goproxy//github.com/hashicorp/raft-boltdb/@v/v0.0.0-20171010151810-6e5ba93211ea.mod -> github.com%2Fhashicorp%2Fraft-boltdb%2F@v%2Fv0.0.0-20171010151810-6e5ba93211ea.mod mirror://goproxy//github.com/hashicorp/serf/@v/v0.9.3.zip -> github.com%2Fhashicorp%2Fserf%2F@v%2Fv0.9.3.zip mirror://goproxy//github.com/hashicorp/serf/@v/v0.9.3.mod -> github.com%2Fhashicorp%2Fserf%2F@v%2Fv0.9.3.mod mirror://goproxy//github.com/hashicorp/serf/@v/v0.9.4.zip -> github.com%2Fhashicorp%2Fserf%2F@v%2Fv0.9.4.zip mirror://goproxy//github.com/hashicorp/serf/@v/v0.9.4.mod -> github.com%2Fhashicorp%2Fserf%2F@v%2Fv0.9.4.mod mirror://goproxy//github.com/hashicorp/vault/api/@v/v1.0.5-0.20200717191844-f687267c8086.zip -> github.com%2Fhashicorp%2Fvault%2Fapi%2F@v%2Fv1.0.5-0.20200717191844-f687267c8086.zip mirror://goproxy//github.com/hashicorp/vault/api/@v/v1.0.5-0.20200717191844-f687267c8086.mod -> github.com%2Fhashicorp%2Fvault%2Fapi%2F@v%2Fv1.0.5-0.20200717191844-f687267c8086.mod mirror://goproxy//github.com/hashicorp/vault/sdk/@v/v0.1.14-0.20200519221838-e0cfd64bc267.zip -> github.com%2Fhashicorp%2Fvault%2Fsdk%2F@v%2Fv0.1.14-0.20200519221838-e0cfd64bc267.zip mirror://goproxy//github.com/hashicorp/vault/sdk/@v/v0.1.14-0.20200519221838-e0cfd64bc267.mod -> github.com%2Fhashicorp%2Fvault%2Fsdk%2F@v%2Fv0.1.14-0.20200519221838-e0cfd64bc267.mod mirror://goproxy//github.com/hashicorp/vic/@v/v1.5.1-0.20190403131502-bbfe86ec9443.zip -> github.com%2Fhashicorp%2Fvic%2F@v%2Fv1.5.1-0.20190403131502-bbfe86ec9443.zip mirror://goproxy//github.com/hashicorp/vic/@v/v1.5.1-0.20190403131502-bbfe86ec9443.mod -> github.com%2Fhashicorp%2Fvic%2F@v%2Fv1.5.1-0.20190403131502-bbfe86ec9443.mod mirror://goproxy//github.com/hashicorp/yamux/@v/v0.0.0-20180604194846-3520598351bb.mod -> github.com%2Fhashicorp%2Fyamux%2F@v%2Fv0.0.0-20180604194846-3520598351bb.mod mirror://goproxy//github.com/hashicorp/yamux/@v/v0.0.0-20181012175058-2f1d1f20f75d.zip -> github.com%2Fhashicorp%2Fyamux%2F@v%2Fv0.0.0-20181012175058-2f1d1f20f75d.zip mirror://goproxy//github.com/hashicorp/yamux/@v/v0.0.0-20181012175058-2f1d1f20f75d.mod -> github.com%2Fhashicorp%2Fyamux%2F@v%2Fv0.0.0-20181012175058-2f1d1f20f75d.mod mirror://goproxy//github.com/hpcloud/tail/@v/v1.0.0.mod -> github.com%2Fhpcloud%2Ftail%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/imdario/mergo/@v/v0.3.5.mod -> github.com%2Fimdario%2Fmergo%2F@v%2Fv0.3.5.mod mirror://goproxy//github.com/imdario/mergo/@v/v0.3.6.zip -> github.com%2Fimdario%2Fmergo%2F@v%2Fv0.3.6.zip mirror://goproxy//github.com/imdario/mergo/@v/v0.3.6.mod -> github.com%2Fimdario%2Fmergo%2F@v%2Fv0.3.6.mod mirror://goproxy//github.com/inconshreveable/mousetrap/@v/v1.0.0.mod -> github.com%2Finconshreveable%2Fmousetrap%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/jackc/fake/@v/v0.0.0-20150926172116-812a484cc733.mod -> github.com%2Fjackc%2Ffake%2F@v%2Fv0.0.0-20150926172116-812a484cc733.mod mirror://goproxy//github.com/jackc/pgx/@v/v3.3.0+incompatible.mod -> github.com%2Fjackc%2Fpgx%2F@v%2Fv3.3.0+incompatible.mod mirror://goproxy//github.com/jarcoal/httpmock/@v/v0.0.0-20180424175123-9c70cfe4a1da.zip -> github.com%2Fjarcoal%2Fhttpmock%2F@v%2Fv0.0.0-20180424175123-9c70cfe4a1da.zip mirror://goproxy//github.com/jarcoal/httpmock/@v/v0.0.0-20180424175123-9c70cfe4a1da.mod -> github.com%2Fjarcoal%2Fhttpmock%2F@v%2Fv0.0.0-20180424175123-9c70cfe4a1da.mod mirror://goproxy//github.com/jmespath/go-jmespath/@v/v0.0.0-20180206201540-c2b33e8439af.zip -> github.com%2Fjmespath%2Fgo-jmespath%2F@v%2Fv0.0.0-20180206201540-c2b33e8439af.zip mirror://goproxy//github.com/jmespath/go-jmespath/@v/v0.0.0-20180206201540-c2b33e8439af.mod -> github.com%2Fjmespath%2Fgo-jmespath%2F@v%2Fv0.0.0-20180206201540-c2b33e8439af.mod mirror://goproxy//github.com/jonboulle/clockwork/@v/v0.1.0.mod -> github.com%2Fjonboulle%2Fclockwork%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/joyent/triton-go/@v/v0.0.0-20180628001255-830d2b111e62.mod -> github.com%2Fjoyent%2Ftriton-go%2F@v%2Fv0.0.0-20180628001255-830d2b111e62.mod mirror://goproxy//github.com/joyent/triton-go/@v/v1.7.1-0.20200416154420-6801d15b779f.zip -> github.com%2Fjoyent%2Ftriton-go%2F@v%2Fv1.7.1-0.20200416154420-6801d15b779f.zip mirror://goproxy//github.com/joyent/triton-go/@v/v1.7.1-0.20200416154420-6801d15b779f.mod -> github.com%2Fjoyent%2Ftriton-go%2F@v%2Fv1.7.1-0.20200416154420-6801d15b779f.mod mirror://goproxy//github.com/json-iterator/go/@v/v0.0.0-20180612202835-f2b4162afba3.mod -> github.com%2Fjson-iterator%2Fgo%2F@v%2Fv0.0.0-20180612202835-f2b4162afba3.mod mirror://goproxy//github.com/json-iterator/go/@v/v1.1.6.mod -> github.com%2Fjson-iterator%2Fgo%2F@v%2Fv1.1.6.mod mirror://goproxy//github.com/json-iterator/go/@v/v1.1.7.zip -> github.com%2Fjson-iterator%2Fgo%2F@v%2Fv1.1.7.zip mirror://goproxy//github.com/json-iterator/go/@v/v1.1.7.mod -> github.com%2Fjson-iterator%2Fgo%2F@v%2Fv1.1.7.mod mirror://goproxy//github.com/json-iterator/go/@v/v1.1.9.zip -> github.com%2Fjson-iterator%2Fgo%2F@v%2Fv1.1.9.zip mirror://goproxy//github.com/json-iterator/go/@v/v1.1.9.mod -> github.com%2Fjson-iterator%2Fgo%2F@v%2Fv1.1.9.mod mirror://goproxy//github.com/jstemmer/go-junit-report/@v/v0.0.0-20190106144839-af01ea7f8024.mod -> github.com%2Fjstemmer%2Fgo-junit-report%2F@v%2Fv0.0.0-20190106144839-af01ea7f8024.mod mirror://goproxy//github.com/julienschmidt/httprouter/@v/v1.2.0.mod -> github.com%2Fjulienschmidt%2Fhttprouter%2F@v%2Fv1.2.0.mod mirror://goproxy//github.com/kisielk/errcheck/@v/v1.1.0.mod -> github.com%2Fkisielk%2Ferrcheck%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/kisielk/errcheck/@v/v1.2.0.mod -> github.com%2Fkisielk%2Ferrcheck%2F@v%2Fv1.2.0.mod mirror://goproxy//github.com/kisielk/gotool/@v/v1.0.0.mod -> github.com%2Fkisielk%2Fgotool%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/konsorten/go-windows-terminal-sequences/@v/v1.0.1.mod -> github.com%2Fkonsorten%2Fgo-windows-terminal-sequences%2F@v%2Fv1.0.1.mod mirror://goproxy//github.com/konsorten/go-windows-terminal-sequences/@v/v1.0.2.zip -> github.com%2Fkonsorten%2Fgo-windows-terminal-sequences%2F@v%2Fv1.0.2.zip mirror://goproxy//github.com/konsorten/go-windows-terminal-sequences/@v/v1.0.2.mod -> github.com%2Fkonsorten%2Fgo-windows-terminal-sequences%2F@v%2Fv1.0.2.mod mirror://goproxy//github.com/kr/logfmt/@v/v0.0.0-20140226030751-b84e30acd515.mod -> github.com%2Fkr%2Flogfmt%2F@v%2Fv0.0.0-20140226030751-b84e30acd515.mod mirror://goproxy//github.com/kr/pretty/@v/v0.1.0.mod -> github.com%2Fkr%2Fpretty%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/kr/pretty/@v/v0.2.0.zip -> github.com%2Fkr%2Fpretty%2F@v%2Fv0.2.0.zip mirror://goproxy//github.com/kr/pretty/@v/v0.2.0.mod -> github.com%2Fkr%2Fpretty%2F@v%2Fv0.2.0.mod mirror://goproxy//github.com/kr/pretty/@v/v0.2.1.zip -> github.com%2Fkr%2Fpretty%2F@v%2Fv0.2.1.zip mirror://goproxy//github.com/kr/pretty/@v/v0.2.1.mod -> github.com%2Fkr%2Fpretty%2F@v%2Fv0.2.1.mod mirror://goproxy//github.com/kr/pty/@v/v1.1.1.mod -> github.com%2Fkr%2Fpty%2F@v%2Fv1.1.1.mod mirror://goproxy//github.com/kr/text/@v/v0.1.0.zip -> github.com%2Fkr%2Ftext%2F@v%2Fv0.1.0.zip mirror://goproxy//github.com/kr/text/@v/v0.1.0.mod -> github.com%2Fkr%2Ftext%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/lib/pq/@v/v1.1.1.mod -> github.com%2Flib%2Fpq%2F@v%2Fv1.1.1.mod mirror://goproxy//github.com/linode/linodego/@v/v0.7.1.zip -> github.com%2Flinode%2Flinodego%2F@v%2Fv0.7.1.zip mirror://goproxy//github.com/linode/linodego/@v/v0.7.1.mod -> github.com%2Flinode%2Flinodego%2F@v%2Fv0.7.1.mod mirror://goproxy//github.com/magiconair/properties/@v/v1.8.0.mod -> github.com%2Fmagiconair%2Fproperties%2F@v%2Fv1.8.0.mod mirror://goproxy//github.com/mailru/easyjson/@v/v0.0.0-20160728113105-d5b7844b561a.mod -> github.com%2Fmailru%2Feasyjson%2F@v%2Fv0.0.0-20160728113105-d5b7844b561a.mod mirror://goproxy//github.com/mattn/go-colorable/@v/v0.0.9.mod -> github.com%2Fmattn%2Fgo-colorable%2F@v%2Fv0.0.9.mod mirror://goproxy//github.com/mattn/go-colorable/@v/v0.1.4.zip -> github.com%2Fmattn%2Fgo-colorable%2F@v%2Fv0.1.4.zip mirror://goproxy//github.com/mattn/go-colorable/@v/v0.1.4.mod -> github.com%2Fmattn%2Fgo-colorable%2F@v%2Fv0.1.4.mod mirror://goproxy//github.com/mattn/go-colorable/@v/v0.1.6.zip -> github.com%2Fmattn%2Fgo-colorable%2F@v%2Fv0.1.6.zip mirror://goproxy//github.com/mattn/go-colorable/@v/v0.1.6.mod -> github.com%2Fmattn%2Fgo-colorable%2F@v%2Fv0.1.6.mod mirror://goproxy//github.com/mattn/go-isatty/@v/v0.0.3.mod -> github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.3.mod mirror://goproxy//github.com/mattn/go-isatty/@v/v0.0.8.mod -> github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.8.mod mirror://goproxy//github.com/mattn/go-isatty/@v/v0.0.10.mod -> github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.10.mod mirror://goproxy//github.com/mattn/go-isatty/@v/v0.0.11.mod -> github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.11.mod mirror://goproxy//github.com/mattn/go-isatty/@v/v0.0.12.zip -> github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.12.zip mirror://goproxy//github.com/mattn/go-isatty/@v/v0.0.12.mod -> github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.12.mod mirror://goproxy//github.com/mattn/go-runewidth/@v/v0.0.3.mod -> github.com%2Fmattn%2Fgo-runewidth%2F@v%2Fv0.0.3.mod mirror://goproxy//github.com/matttproud/golang_protobuf_extensions/@v/v1.0.1.zip -> github.com%2Fmatttproud%2Fgolang_protobuf_extensions%2F@v%2Fv1.0.1.zip mirror://goproxy//github.com/matttproud/golang_protobuf_extensions/@v/v1.0.1.mod -> github.com%2Fmatttproud%2Fgolang_protobuf_extensions%2F@v%2Fv1.0.1.mod mirror://goproxy//github.com/miekg/dns/@v/v1.0.14.mod -> github.com%2Fmiekg%2Fdns%2F@v%2Fv1.0.14.mod mirror://goproxy//github.com/miekg/dns/@v/v1.1.26.zip -> github.com%2Fmiekg%2Fdns%2F@v%2Fv1.1.26.zip mirror://goproxy//github.com/miekg/dns/@v/v1.1.26.mod -> github.com%2Fmiekg%2Fdns%2F@v%2Fv1.1.26.mod mirror://goproxy//github.com/mitchellh/cli/@v/v1.0.0.mod -> github.com%2Fmitchellh%2Fcli%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/mitchellh/cli/@v/v1.1.0.zip -> github.com%2Fmitchellh%2Fcli%2F@v%2Fv1.1.0.zip mirror://goproxy//github.com/mitchellh/cli/@v/v1.1.0.mod -> github.com%2Fmitchellh%2Fcli%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/mitchellh/copystructure/@v/v1.0.0.zip -> github.com%2Fmitchellh%2Fcopystructure%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/mitchellh/copystructure/@v/v1.0.0.mod -> github.com%2Fmitchellh%2Fcopystructure%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/mitchellh/go-homedir/@v/v1.1.0.zip -> github.com%2Fmitchellh%2Fgo-homedir%2F@v%2Fv1.1.0.zip mirror://goproxy//github.com/mitchellh/go-homedir/@v/v1.1.0.mod -> github.com%2Fmitchellh%2Fgo-homedir%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/mitchellh/go-testing-interface/@v/v0.0.0-20171004221916-a61a99592b77.mod -> github.com%2Fmitchellh%2Fgo-testing-interface%2F@v%2Fv0.0.0-20171004221916-a61a99592b77.mod mirror://goproxy//github.com/mitchellh/go-testing-interface/@v/v1.0.0.mod -> github.com%2Fmitchellh%2Fgo-testing-interface%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/mitchellh/go-testing-interface/@v/v1.14.0.zip -> github.com%2Fmitchellh%2Fgo-testing-interface%2F@v%2Fv1.14.0.zip mirror://goproxy//github.com/mitchellh/go-testing-interface/@v/v1.14.0.mod -> github.com%2Fmitchellh%2Fgo-testing-interface%2F@v%2Fv1.14.0.mod mirror://goproxy//github.com/mitchellh/go-wordwrap/@v/v1.0.0.mod -> github.com%2Fmitchellh%2Fgo-wordwrap%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/mitchellh/hashstructure/@v/v0.0.0-20170609045927-2bca23e0e452.zip -> github.com%2Fmitchellh%2Fhashstructure%2F@v%2Fv0.0.0-20170609045927-2bca23e0e452.zip mirror://goproxy//github.com/mitchellh/hashstructure/@v/v0.0.0-20170609045927-2bca23e0e452.mod -> github.com%2Fmitchellh%2Fhashstructure%2F@v%2Fv0.0.0-20170609045927-2bca23e0e452.mod mirror://goproxy//github.com/mitchellh/mapstructure/@v/v0.0.0-20160808181253-ca63d7c062ee.mod -> github.com%2Fmitchellh%2Fmapstructure%2F@v%2Fv0.0.0-20160808181253-ca63d7c062ee.mod mirror://goproxy//github.com/mitchellh/mapstructure/@v/v1.1.2.zip -> github.com%2Fmitchellh%2Fmapstructure%2F@v%2Fv1.1.2.zip mirror://goproxy//github.com/mitchellh/mapstructure/@v/v1.1.2.mod -> github.com%2Fmitchellh%2Fmapstructure%2F@v%2Fv1.1.2.mod mirror://goproxy//github.com/mitchellh/mapstructure/@v/v1.3.2.mod -> github.com%2Fmitchellh%2Fmapstructure%2F@v%2Fv1.3.2.mod mirror://goproxy//github.com/mitchellh/mapstructure/@v/v1.3.3.zip -> github.com%2Fmitchellh%2Fmapstructure%2F@v%2Fv1.3.3.zip mirror://goproxy//github.com/mitchellh/mapstructure/@v/v1.3.3.mod -> github.com%2Fmitchellh%2Fmapstructure%2F@v%2Fv1.3.3.mod mirror://goproxy//github.com/mitchellh/pointerstructure/@v/v1.0.0.zip -> github.com%2Fmitchellh%2Fpointerstructure%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/mitchellh/pointerstructure/@v/v1.0.0.mod -> github.com%2Fmitchellh%2Fpointerstructure%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/mitchellh/reflectwalk/@v/v1.0.0.mod -> github.com%2Fmitchellh%2Freflectwalk%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/mitchellh/reflectwalk/@v/v1.0.1.zip -> github.com%2Fmitchellh%2Freflectwalk%2F@v%2Fv1.0.1.zip mirror://goproxy//github.com/mitchellh/reflectwalk/@v/v1.0.1.mod -> github.com%2Fmitchellh%2Freflectwalk%2F@v%2Fv1.0.1.mod mirror://goproxy//github.com/modern-go/concurrent/@v/v0.0.0-20180228061459-e0a39a4cb421.mod -> github.com%2Fmodern-go%2Fconcurrent%2F@v%2Fv0.0.0-20180228061459-e0a39a4cb421.mod mirror://goproxy//github.com/modern-go/concurrent/@v/v0.0.0-20180306012644-bacd9c7ef1dd.zip -> github.com%2Fmodern-go%2Fconcurrent%2F@v%2Fv0.0.0-20180306012644-bacd9c7ef1dd.zip mirror://goproxy//github.com/modern-go/concurrent/@v/v0.0.0-20180306012644-bacd9c7ef1dd.mod -> github.com%2Fmodern-go%2Fconcurrent%2F@v%2Fv0.0.0-20180306012644-bacd9c7ef1dd.mod mirror://goproxy//github.com/modern-go/reflect2/@v/v0.0.0-20180320133207-05fbef0ca5da.mod -> github.com%2Fmodern-go%2Freflect2%2F@v%2Fv0.0.0-20180320133207-05fbef0ca5da.mod mirror://goproxy//github.com/modern-go/reflect2/@v/v0.0.0-20180701023420-4b7aa43c6742.mod -> github.com%2Fmodern-go%2Freflect2%2F@v%2Fv0.0.0-20180701023420-4b7aa43c6742.mod mirror://goproxy//github.com/modern-go/reflect2/@v/v1.0.1.zip -> github.com%2Fmodern-go%2Freflect2%2F@v%2Fv1.0.1.zip mirror://goproxy//github.com/modern-go/reflect2/@v/v1.0.1.mod -> github.com%2Fmodern-go%2Freflect2%2F@v%2Fv1.0.1.mod mirror://goproxy//github.com/munnerz/goautoneg/@v/v0.0.0-20120707110453-a547fc61f48d.mod -> github.com%2Fmunnerz%2Fgoautoneg%2F@v%2Fv0.0.0-20120707110453-a547fc61f48d.mod mirror://goproxy//github.com/mwitkow/go-conntrack/@v/v0.0.0-20161129095857-cc309e4a2223.mod -> github.com%2Fmwitkow%2Fgo-conntrack%2F@v%2Fv0.0.0-20161129095857-cc309e4a2223.mod mirror://goproxy//github.com/mxk/go-flowrate/@v/v0.0.0-20140419014527-cca7078d478f.mod -> github.com%2Fmxk%2Fgo-flowrate%2F@v%2Fv0.0.0-20140419014527-cca7078d478f.mod mirror://goproxy//github.com/nicolai86/scaleway-sdk/@v/v1.10.2-0.20180628010248-798f60e20bb2.zip -> github.com%2Fnicolai86%2Fscaleway-sdk%2F@v%2Fv1.10.2-0.20180628010248-798f60e20bb2.zip mirror://goproxy//github.com/nicolai86/scaleway-sdk/@v/v1.10.2-0.20180628010248-798f60e20bb2.mod -> github.com%2Fnicolai86%2Fscaleway-sdk%2F@v%2Fv1.10.2-0.20180628010248-798f60e20bb2.mod mirror://goproxy//github.com/oklog/run/@v/v1.0.0.mod -> github.com%2Foklog%2Frun%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/oklog/ulid/@v/v1.3.1.mod -> github.com%2Foklog%2Fulid%2F@v%2Fv1.3.1.mod mirror://goproxy//github.com/olekukonko/tablewriter/@v/v0.0.0-20180130162743-b8a9be070da4.mod -> github.com%2Folekukonko%2Ftablewriter%2F@v%2Fv0.0.0-20180130162743-b8a9be070da4.mod mirror://goproxy//github.com/onsi/ginkgo/@v/v0.0.0-20170829012221-11459a886d9c.mod -> github.com%2Fonsi%2Fginkgo%2F@v%2Fv0.0.0-20170829012221-11459a886d9c.mod mirror://goproxy//github.com/onsi/ginkgo/@v/v1.6.0.mod -> github.com%2Fonsi%2Fginkgo%2F@v%2Fv1.6.0.mod mirror://goproxy//github.com/onsi/ginkgo/@v/v1.8.0.mod -> github.com%2Fonsi%2Fginkgo%2F@v%2Fv1.8.0.mod mirror://goproxy//github.com/onsi/gomega/@v/v0.0.0-20170829124025-dcabb60a477c.mod -> github.com%2Fonsi%2Fgomega%2F@v%2Fv0.0.0-20170829124025-dcabb60a477c.mod mirror://goproxy//github.com/onsi/gomega/@v/v1.5.0.mod -> github.com%2Fonsi%2Fgomega%2F@v%2Fv1.5.0.mod mirror://goproxy//github.com/packethost/packngo/@v/v0.1.1-0.20180711074735-b9cb5096f54c.zip -> github.com%2Fpackethost%2Fpackngo%2F@v%2Fv0.1.1-0.20180711074735-b9cb5096f54c.zip mirror://goproxy//github.com/packethost/packngo/@v/v0.1.1-0.20180711074735-b9cb5096f54c.mod -> github.com%2Fpackethost%2Fpackngo%2F@v%2Fv0.1.1-0.20180711074735-b9cb5096f54c.mod mirror://goproxy//github.com/pascaldekloe/goe/@v/v0.0.0-20180627143212-57f6aae5913c.mod -> github.com%2Fpascaldekloe%2Fgoe%2F@v%2Fv0.0.0-20180627143212-57f6aae5913c.mod mirror://goproxy//github.com/pascaldekloe/goe/@v/v0.1.0.zip -> github.com%2Fpascaldekloe%2Fgoe%2F@v%2Fv0.1.0.zip mirror://goproxy//github.com/pascaldekloe/goe/@v/v0.1.0.mod -> github.com%2Fpascaldekloe%2Fgoe%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/patrickmn/go-cache/@v/v2.1.0+incompatible.zip -> github.com%2Fpatrickmn%2Fgo-cache%2F@v%2Fv2.1.0+incompatible.zip mirror://goproxy//github.com/patrickmn/go-cache/@v/v2.1.0+incompatible.mod -> github.com%2Fpatrickmn%2Fgo-cache%2F@v%2Fv2.1.0+incompatible.mod mirror://goproxy//github.com/pelletier/go-toml/@v/v1.2.0.mod -> github.com%2Fpelletier%2Fgo-toml%2F@v%2Fv1.2.0.mod mirror://goproxy//github.com/peterbourgon/diskv/@v/v2.0.1+incompatible.zip -> github.com%2Fpeterbourgon%2Fdiskv%2F@v%2Fv2.0.1+incompatible.zip mirror://goproxy//github.com/peterbourgon/diskv/@v/v2.0.1+incompatible.mod -> github.com%2Fpeterbourgon%2Fdiskv%2F@v%2Fv2.0.1+incompatible.mod mirror://goproxy//github.com/pierrec/lz4/@v/v2.0.5+incompatible.zip -> github.com%2Fpierrec%2Flz4%2F@v%2Fv2.0.5+incompatible.zip mirror://goproxy//github.com/pierrec/lz4/@v/v2.0.5+incompatible.mod -> github.com%2Fpierrec%2Flz4%2F@v%2Fv2.0.5+incompatible.mod mirror://goproxy//github.com/pierrec/lz4/@v/v2.5.2+incompatible.zip -> github.com%2Fpierrec%2Flz4%2F@v%2Fv2.5.2+incompatible.zip mirror://goproxy//github.com/pierrec/lz4/@v/v2.5.2+incompatible.mod -> github.com%2Fpierrec%2Flz4%2F@v%2Fv2.5.2+incompatible.mod mirror://goproxy//github.com/pkg/errors/@v/v0.8.0.mod -> github.com%2Fpkg%2Ferrors%2F@v%2Fv0.8.0.mod mirror://goproxy//github.com/pkg/errors/@v/v0.8.1.zip -> github.com%2Fpkg%2Ferrors%2F@v%2Fv0.8.1.zip mirror://goproxy//github.com/pkg/errors/@v/v0.8.1.mod -> github.com%2Fpkg%2Ferrors%2F@v%2Fv0.8.1.mod mirror://goproxy//github.com/pmezard/go-difflib/@v/v0.0.0-20151028094244-d8ed2627bdf0.mod -> github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv0.0.0-20151028094244-d8ed2627bdf0.mod mirror://goproxy//github.com/pmezard/go-difflib/@v/v1.0.0.zip -> github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/pmezard/go-difflib/@v/v1.0.0.mod -> github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/posener/complete/@v/v1.1.1.zip -> github.com%2Fposener%2Fcomplete%2F@v%2Fv1.1.1.zip mirror://goproxy//github.com/posener/complete/@v/v1.1.1.mod -> github.com%2Fposener%2Fcomplete%2F@v%2Fv1.1.1.mod mirror://goproxy//github.com/posener/complete/@v/v1.2.3.zip -> github.com%2Fposener%2Fcomplete%2F@v%2Fv1.2.3.zip mirror://goproxy//github.com/posener/complete/@v/v1.2.3.mod -> github.com%2Fposener%2Fcomplete%2F@v%2Fv1.2.3.mod mirror://goproxy//github.com/pquerna/cachecontrol/@v/v0.0.0-20180517163645-1555304b9b35.zip -> github.com%2Fpquerna%2Fcachecontrol%2F@v%2Fv0.0.0-20180517163645-1555304b9b35.zip mirror://goproxy//github.com/pquerna/cachecontrol/@v/v0.0.0-20180517163645-1555304b9b35.mod -> github.com%2Fpquerna%2Fcachecontrol%2F@v%2Fv0.0.0-20180517163645-1555304b9b35.mod mirror://goproxy//github.com/prometheus/client_golang/@v/v0.9.1.mod -> github.com%2Fprometheus%2Fclient_golang%2F@v%2Fv0.9.1.mod mirror://goproxy//github.com/prometheus/client_golang/@v/v0.9.2.mod -> github.com%2Fprometheus%2Fclient_golang%2F@v%2Fv0.9.2.mod mirror://goproxy//github.com/prometheus/client_golang/@v/v0.9.3.mod -> github.com%2Fprometheus%2Fclient_golang%2F@v%2Fv0.9.3.mod mirror://goproxy//github.com/prometheus/client_golang/@v/v1.0.0.zip -> github.com%2Fprometheus%2Fclient_golang%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/prometheus/client_golang/@v/v1.0.0.mod -> github.com%2Fprometheus%2Fclient_golang%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/prometheus/client_golang/@v/v1.4.0.zip -> github.com%2Fprometheus%2Fclient_golang%2F@v%2Fv1.4.0.zip mirror://goproxy//github.com/prometheus/client_golang/@v/v1.4.0.mod -> github.com%2Fprometheus%2Fclient_golang%2F@v%2Fv1.4.0.mod mirror://goproxy//github.com/prometheus/client_model/@v/v0.0.0-20180712105110-5c3871d89910.mod -> github.com%2Fprometheus%2Fclient_model%2F@v%2Fv0.0.0-20180712105110-5c3871d89910.mod mirror://goproxy//github.com/prometheus/client_model/@v/v0.0.0-20190129233127-fd36f4220a90.zip -> github.com%2Fprometheus%2Fclient_model%2F@v%2Fv0.0.0-20190129233127-fd36f4220a90.zip mirror://goproxy//github.com/prometheus/client_model/@v/v0.0.0-20190129233127-fd36f4220a90.mod -> github.com%2Fprometheus%2Fclient_model%2F@v%2Fv0.0.0-20190129233127-fd36f4220a90.mod mirror://goproxy//github.com/prometheus/client_model/@v/v0.0.0-20190812154241-14fe0d1b01d4.zip -> github.com%2Fprometheus%2Fclient_model%2F@v%2Fv0.0.0-20190812154241-14fe0d1b01d4.zip mirror://goproxy//github.com/prometheus/client_model/@v/v0.0.0-20190812154241-14fe0d1b01d4.mod -> github.com%2Fprometheus%2Fclient_model%2F@v%2Fv0.0.0-20190812154241-14fe0d1b01d4.mod mirror://goproxy//github.com/prometheus/client_model/@v/v0.2.0.zip -> github.com%2Fprometheus%2Fclient_model%2F@v%2Fv0.2.0.zip mirror://goproxy//github.com/prometheus/client_model/@v/v0.2.0.mod -> github.com%2Fprometheus%2Fclient_model%2F@v%2Fv0.2.0.mod mirror://goproxy//github.com/prometheus/common/@v/v0.0.0-20181113130724-41aa239b4cce.mod -> github.com%2Fprometheus%2Fcommon%2F@v%2Fv0.0.0-20181113130724-41aa239b4cce.mod mirror://goproxy//github.com/prometheus/common/@v/v0.0.0-20181126121408-4724e9255275.mod -> github.com%2Fprometheus%2Fcommon%2F@v%2Fv0.0.0-20181126121408-4724e9255275.mod mirror://goproxy//github.com/prometheus/common/@v/v0.4.0.mod -> github.com%2Fprometheus%2Fcommon%2F@v%2Fv0.4.0.mod mirror://goproxy//github.com/prometheus/common/@v/v0.4.1.zip -> github.com%2Fprometheus%2Fcommon%2F@v%2Fv0.4.1.zip mirror://goproxy//github.com/prometheus/common/@v/v0.4.1.mod -> github.com%2Fprometheus%2Fcommon%2F@v%2Fv0.4.1.mod mirror://goproxy//github.com/prometheus/common/@v/v0.9.1.zip -> github.com%2Fprometheus%2Fcommon%2F@v%2Fv0.9.1.zip mirror://goproxy//github.com/prometheus/common/@v/v0.9.1.mod -> github.com%2Fprometheus%2Fcommon%2F@v%2Fv0.9.1.mod mirror://goproxy//github.com/prometheus/procfs/@v/v0.0.0-20181005140218-185b4288413d.mod -> github.com%2Fprometheus%2Fprocfs%2F@v%2Fv0.0.0-20181005140218-185b4288413d.mod mirror://goproxy//github.com/prometheus/procfs/@v/v0.0.0-20181204211112-1dc9a6cbc91a.mod -> github.com%2Fprometheus%2Fprocfs%2F@v%2Fv0.0.0-20181204211112-1dc9a6cbc91a.mod mirror://goproxy//github.com/prometheus/procfs/@v/v0.0.0-20190507164030-5867b95ac084.mod -> github.com%2Fprometheus%2Fprocfs%2F@v%2Fv0.0.0-20190507164030-5867b95ac084.mod mirror://goproxy//github.com/prometheus/procfs/@v/v0.0.2.zip -> github.com%2Fprometheus%2Fprocfs%2F@v%2Fv0.0.2.zip mirror://goproxy//github.com/prometheus/procfs/@v/v0.0.2.mod -> github.com%2Fprometheus%2Fprocfs%2F@v%2Fv0.0.2.mod mirror://goproxy//github.com/prometheus/procfs/@v/v0.0.8.zip -> github.com%2Fprometheus%2Fprocfs%2F@v%2Fv0.0.8.zip mirror://goproxy//github.com/prometheus/procfs/@v/v0.0.8.mod -> github.com%2Fprometheus%2Fprocfs%2F@v%2Fv0.0.8.mod mirror://goproxy//github.com/prometheus/tsdb/@v/v0.7.1.mod -> github.com%2Fprometheus%2Ftsdb%2F@v%2Fv0.7.1.mod mirror://goproxy//github.com/rboyer/safeio/@v/v0.2.1.zip -> github.com%2Frboyer%2Fsafeio%2F@v%2Fv0.2.1.zip mirror://goproxy//github.com/rboyer/safeio/@v/v0.2.1.mod -> github.com%2Frboyer%2Fsafeio%2F@v%2Fv0.2.1.mod mirror://goproxy//github.com/renier/xmlrpc/@v/v0.0.0-20170708154548-ce4a1a486c03.zip -> github.com%2Frenier%2Fxmlrpc%2F@v%2Fv0.0.0-20170708154548-ce4a1a486c03.zip mirror://goproxy//github.com/renier/xmlrpc/@v/v0.0.0-20170708154548-ce4a1a486c03.mod -> github.com%2Frenier%2Fxmlrpc%2F@v%2Fv0.0.0-20170708154548-ce4a1a486c03.mod mirror://goproxy//github.com/rogpeppe/fastuuid/@v/v0.0.0-20150106093220-6724a57986af.mod -> github.com%2Frogpeppe%2Ffastuuid%2F@v%2Fv0.0.0-20150106093220-6724a57986af.mod mirror://goproxy//github.com/rs/zerolog/@v/v1.4.0.mod -> github.com%2Frs%2Fzerolog%2F@v%2Fv1.4.0.mod mirror://goproxy//github.com/russross/blackfriday/@v/v1.5.2.mod -> github.com%2Frussross%2Fblackfriday%2F@v%2Fv1.5.2.mod mirror://goproxy//github.com/ryanuber/columnize/@v/v0.0.0-20160712163229-9b3edd62028f.mod -> github.com%2Fryanuber%2Fcolumnize%2F@v%2Fv0.0.0-20160712163229-9b3edd62028f.mod mirror://goproxy//github.com/ryanuber/columnize/@v/v2.1.0+incompatible.zip -> github.com%2Fryanuber%2Fcolumnize%2F@v%2Fv2.1.0+incompatible.zip mirror://goproxy//github.com/ryanuber/columnize/@v/v2.1.0+incompatible.mod -> github.com%2Fryanuber%2Fcolumnize%2F@v%2Fv2.1.0+incompatible.mod mirror://goproxy//github.com/ryanuber/go-glob/@v/v1.0.0.zip -> github.com%2Fryanuber%2Fgo-glob%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/ryanuber/go-glob/@v/v1.0.0.mod -> github.com%2Fryanuber%2Fgo-glob%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/satori/go.uuid/@v/v1.2.0.mod -> github.com%2Fsatori%2Fgo.uuid%2F@v%2Fv1.2.0.mod mirror://goproxy//github.com/sean-/conswriter/@v/v0.0.0-20180208195008-f5ae3917a627.mod -> github.com%2Fsean-%2Fconswriter%2F@v%2Fv0.0.0-20180208195008-f5ae3917a627.mod mirror://goproxy//github.com/sean-/pager/@v/v0.0.0-20180208200047-666be9bf53b5.mod -> github.com%2Fsean-%2Fpager%2F@v%2Fv0.0.0-20180208200047-666be9bf53b5.mod mirror://goproxy//github.com/sean-/seed/@v/v0.0.0-20170313163322-e2103e2c3529.zip -> github.com%2Fsean-%2Fseed%2F@v%2Fv0.0.0-20170313163322-e2103e2c3529.zip mirror://goproxy//github.com/sean-/seed/@v/v0.0.0-20170313163322-e2103e2c3529.mod -> github.com%2Fsean-%2Fseed%2F@v%2Fv0.0.0-20170313163322-e2103e2c3529.mod mirror://goproxy//github.com/shirou/gopsutil/@v/v2.20.9+incompatible.zip -> github.com%2Fshirou%2Fgopsutil%2F@v%2Fv2.20.9+incompatible.zip mirror://goproxy//github.com/shirou/gopsutil/@v/v2.20.9+incompatible.mod -> github.com%2Fshirou%2Fgopsutil%2F@v%2Fv2.20.9+incompatible.mod mirror://goproxy//github.com/shopspring/decimal/@v/v0.0.0-20180709203117-cd690d0c9e24.mod -> github.com%2Fshopspring%2Fdecimal%2F@v%2Fv0.0.0-20180709203117-cd690d0c9e24.mod mirror://goproxy//github.com/sirupsen/logrus/@v/v1.0.6.mod -> github.com%2Fsirupsen%2Flogrus%2F@v%2Fv1.0.6.mod mirror://goproxy//github.com/sirupsen/logrus/@v/v1.2.0.mod -> github.com%2Fsirupsen%2Flogrus%2F@v%2Fv1.2.0.mod mirror://goproxy//github.com/sirupsen/logrus/@v/v1.4.2.zip -> github.com%2Fsirupsen%2Flogrus%2F@v%2Fv1.4.2.zip mirror://goproxy//github.com/sirupsen/logrus/@v/v1.4.2.mod -> github.com%2Fsirupsen%2Flogrus%2F@v%2Fv1.4.2.mod mirror://goproxy//github.com/softlayer/softlayer-go/@v/v0.0.0-20180806151055-260589d94c7d.zip -> github.com%2Fsoftlayer%2Fsoftlayer-go%2F@v%2Fv0.0.0-20180806151055-260589d94c7d.zip mirror://goproxy//github.com/softlayer/softlayer-go/@v/v0.0.0-20180806151055-260589d94c7d.mod -> github.com%2Fsoftlayer%2Fsoftlayer-go%2F@v%2Fv0.0.0-20180806151055-260589d94c7d.mod mirror://goproxy//github.com/soheilhy/cmux/@v/v0.1.4.mod -> github.com%2Fsoheilhy%2Fcmux%2F@v%2Fv0.1.4.mod mirror://goproxy//github.com/spaolacci/murmur3/@v/v0.0.0-20180118202830-f09979ecbc72.mod -> github.com%2Fspaolacci%2Fmurmur3%2F@v%2Fv0.0.0-20180118202830-f09979ecbc72.mod mirror://goproxy//github.com/spf13/afero/@v/v1.1.2.mod -> github.com%2Fspf13%2Fafero%2F@v%2Fv1.1.2.mod mirror://goproxy//github.com/spf13/afero/@v/v1.2.1.mod -> github.com%2Fspf13%2Fafero%2F@v%2Fv1.2.1.mod mirror://goproxy//github.com/spf13/afero/@v/v1.2.2.mod -> github.com%2Fspf13%2Fafero%2F@v%2Fv1.2.2.mod mirror://goproxy//github.com/spf13/cast/@v/v1.3.0.mod -> github.com%2Fspf13%2Fcast%2F@v%2Fv1.3.0.mod mirror://goproxy//github.com/spf13/cobra/@v/v0.0.5.mod -> github.com%2Fspf13%2Fcobra%2F@v%2Fv0.0.5.mod mirror://goproxy//github.com/spf13/jwalterweatherman/@v/v1.0.0.mod -> github.com%2Fspf13%2Fjwalterweatherman%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/spf13/pflag/@v/v0.0.0-20170130214245-9ff6c6923cff.mod -> github.com%2Fspf13%2Fpflag%2F@v%2Fv0.0.0-20170130214245-9ff6c6923cff.mod mirror://goproxy//github.com/spf13/pflag/@v/v1.0.3.mod -> github.com%2Fspf13%2Fpflag%2F@v%2Fv1.0.3.mod mirror://goproxy//github.com/spf13/pflag/@v/v1.0.5.zip -> github.com%2Fspf13%2Fpflag%2F@v%2Fv1.0.5.zip mirror://goproxy//github.com/spf13/pflag/@v/v1.0.5.mod -> github.com%2Fspf13%2Fpflag%2F@v%2Fv1.0.5.mod mirror://goproxy//github.com/spf13/viper/@v/v1.3.2.mod -> github.com%2Fspf13%2Fviper%2F@v%2Fv1.3.2.mod mirror://goproxy//github.com/spf13/viper/@v/v1.4.0.mod -> github.com%2Fspf13%2Fviper%2F@v%2Fv1.4.0.mod mirror://goproxy//github.com/stretchr/objx/@v/v0.1.0.mod -> github.com%2Fstretchr%2Fobjx%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/stretchr/objx/@v/v0.1.1.zip -> github.com%2Fstretchr%2Fobjx%2F@v%2Fv0.1.1.zip mirror://goproxy//github.com/stretchr/objx/@v/v0.1.1.mod -> github.com%2Fstretchr%2Fobjx%2F@v%2Fv0.1.1.mod mirror://goproxy//github.com/stretchr/testify/@v/v0.0.0-20151208002404-e3a8ff8ce365.mod -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv0.0.0-20151208002404-e3a8ff8ce365.mod mirror://goproxy//github.com/stretchr/testify/@v/v1.2.2.mod -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.2.2.mod mirror://goproxy//github.com/stretchr/testify/@v/v1.3.0.mod -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.3.0.mod mirror://goproxy//github.com/stretchr/testify/@v/v1.4.0.zip -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.4.0.zip mirror://goproxy//github.com/stretchr/testify/@v/v1.4.0.mod -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.4.0.mod mirror://goproxy//github.com/stretchr/testify/@v/v1.5.1.zip -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.5.1.zip mirror://goproxy//github.com/stretchr/testify/@v/v1.5.1.mod -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.5.1.mod mirror://goproxy//github.com/tencentcloud/tencentcloud-sdk-go/@v/v3.0.83+incompatible.zip -> github.com%2Ftencentcloud%2Ftencentcloud-sdk-go%2F@v%2Fv3.0.83+incompatible.zip mirror://goproxy//github.com/tencentcloud/tencentcloud-sdk-go/@v/v3.0.83+incompatible.mod -> github.com%2Ftencentcloud%2Ftencentcloud-sdk-go%2F@v%2Fv3.0.83+incompatible.mod mirror://goproxy//github.com/tent/http-link-go/@v/v0.0.0-20130702225549-ac974c61c2f9.mod -> github.com%2Ftent%2Fhttp-link-go%2F@v%2Fv0.0.0-20130702225549-ac974c61c2f9.mod mirror://goproxy//github.com/tmc/grpc-websocket-proxy/@v/v0.0.0-20190109142713-0ad062ec5ee5.mod -> github.com%2Ftmc%2Fgrpc-websocket-proxy%2F@v%2Fv0.0.0-20190109142713-0ad062ec5ee5.mod mirror://goproxy//github.com/tv42/httpunix/@v/v0.0.0-20150427012821-b75d8614f926.zip -> github.com%2Ftv42%2Fhttpunix%2F@v%2Fv0.0.0-20150427012821-b75d8614f926.zip mirror://goproxy//github.com/tv42/httpunix/@v/v0.0.0-20150427012821-b75d8614f926.mod -> github.com%2Ftv42%2Fhttpunix%2F@v%2Fv0.0.0-20150427012821-b75d8614f926.mod mirror://goproxy//github.com/ugorji/go/@v/v1.1.4.mod -> github.com%2Fugorji%2Fgo%2F@v%2Fv1.1.4.mod mirror://goproxy//github.com/ugorji/go/codec/@v/v0.0.0-20181204163529-d75b2dcb6bc8.mod -> github.com%2Fugorji%2Fgo%2Fcodec%2F@v%2Fv0.0.0-20181204163529-d75b2dcb6bc8.mod mirror://goproxy//github.com/vmware/govmomi/@v/v0.18.0.zip -> github.com%2Fvmware%2Fgovmomi%2F@v%2Fv0.18.0.zip mirror://goproxy//github.com/vmware/govmomi/@v/v0.18.0.mod -> github.com%2Fvmware%2Fgovmomi%2F@v%2Fv0.18.0.mod mirror://goproxy//github.com/xiang90/probing/@v/v0.0.0-20190116061207-43a291ad63a2.mod -> github.com%2Fxiang90%2Fprobing%2F@v%2Fv0.0.0-20190116061207-43a291ad63a2.mod mirror://goproxy//github.com/xordataexchange/crypt/@v/v0.0.3-0.20170626215501-b2862e3d0a77.mod -> github.com%2Fxordataexchange%2Fcrypt%2F@v%2Fv0.0.3-0.20170626215501-b2862e3d0a77.mod mirror://goproxy//github.com/yuin/goldmark/@v/v1.1.27.mod -> github.com%2Fyuin%2Fgoldmark%2F@v%2Fv1.1.27.mod mirror://goproxy//go.etcd.io/bbolt/@v/v1.3.2.mod -> go.etcd.io%2Fbbolt%2F@v%2Fv1.3.2.mod mirror://goproxy//go.opencensus.io/@v/v0.21.0.mod -> go.opencensus.io%2F@v%2Fv0.21.0.mod mirror://goproxy//go.opencensus.io/@v/v0.22.0.zip -> go.opencensus.io%2F@v%2Fv0.22.0.zip mirror://goproxy//go.opencensus.io/@v/v0.22.0.mod -> go.opencensus.io%2F@v%2Fv0.22.0.mod mirror://goproxy//go.uber.org/atomic/@v/v1.4.0.mod -> go.uber.org%2Fatomic%2F@v%2Fv1.4.0.mod mirror://goproxy//go.uber.org/goleak/@v/v1.0.0.zip -> go.uber.org%2Fgoleak%2F@v%2Fv1.0.0.zip mirror://goproxy//go.uber.org/goleak/@v/v1.0.0.mod -> go.uber.org%2Fgoleak%2F@v%2Fv1.0.0.mod mirror://goproxy//go.uber.org/multierr/@v/v1.1.0.mod -> go.uber.org%2Fmultierr%2F@v%2Fv1.1.0.mod mirror://goproxy//go.uber.org/zap/@v/v1.10.0.mod -> go.uber.org%2Fzap%2F@v%2Fv1.10.0.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20180904163835-0709b304e793.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20180904163835-0709b304e793.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20181029021203-45a5f77698d3.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20181029021203-45a5f77698d3.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20181203042331-505ab145d0a9.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20181203042331-505ab145d0a9.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20190211182817-74369b46fc67.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20190211182817-74369b46fc67.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20190308221718-c2843e01d9a2.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20190308221718-c2843e01d9a2.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20190418165655-df01cb2cc480.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20190418165655-df01cb2cc480.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20190611184440-5c40567a22f8.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20190611184440-5c40567a22f8.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20190923035154-9ee001bba392.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20190923035154-9ee001bba392.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20191011191535-87dc89f01550.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20191011191535-87dc89f01550.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20191206172530-e9b2fee46413.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20191206172530-e9b2fee46413.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20200220183623-bac4c82f6975.zip -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20200220183623-bac4c82f6975.zip mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20200220183623-bac4c82f6975.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20200220183623-bac4c82f6975.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20200622213623-75b288015ac9.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20200622213623-75b288015ac9.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20200820211705-5c72a883971a.zip -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20200820211705-5c72a883971a.zip mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20200820211705-5c72a883971a.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20200820211705-5c72a883971a.mod mirror://goproxy//golang.org/x/exp/@v/v0.0.0-20190121172915-509febef88a4.mod -> golang.org%2Fx%2Fexp%2F@v%2Fv0.0.0-20190121172915-509febef88a4.mod mirror://goproxy//golang.org/x/lint/@v/v0.0.0-20181026193005-c67002cb31c3.mod -> golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20181026193005-c67002cb31c3.mod mirror://goproxy//golang.org/x/lint/@v/v0.0.0-20190227174305-5b3e6a55c961.mod -> golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20190227174305-5b3e6a55c961.mod mirror://goproxy//golang.org/x/lint/@v/v0.0.0-20190301231843-5614ed5bae6f.mod -> golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20190301231843-5614ed5bae6f.mod mirror://goproxy//golang.org/x/lint/@v/v0.0.0-20190313153728-d0100b6bd8b3.mod -> golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20190313153728-d0100b6bd8b3.mod mirror://goproxy//golang.org/x/lint/@v/v0.0.0-20190409202823-959b441ac422.mod -> golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20190409202823-959b441ac422.mod mirror://goproxy//golang.org/x/lint/@v/v0.0.0-20190930215403-16217165b5de.zip -> golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20190930215403-16217165b5de.zip mirror://goproxy//golang.org/x/lint/@v/v0.0.0-20190930215403-16217165b5de.mod -> golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20190930215403-16217165b5de.mod mirror://goproxy//golang.org/x/mod/@v/v0.2.0.zip -> golang.org%2Fx%2Fmod%2F@v%2Fv0.2.0.zip mirror://goproxy//golang.org/x/mod/@v/v0.2.0.mod -> golang.org%2Fx%2Fmod%2F@v%2Fv0.2.0.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20170114055629-f2499483f923.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20170114055629-f2499483f923.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20180724234803-3673e40ba225.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20180724234803-3673e40ba225.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20180826012351-8a410e7b638d.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20180826012351-8a410e7b638d.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20180906233101-161cd47e91fd.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20180906233101-161cd47e91fd.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20181023162649-9b4f9f5ad519.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20181023162649-9b4f9f5ad519.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20181114220301-adae6a3d119a.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20181114220301-adae6a3d119a.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20181201002055-351d144fa1fc.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20181201002055-351d144fa1fc.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20181220203305-927f97764cc3.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20181220203305-927f97764cc3.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20190108225652-1e06a53dbb7e.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190108225652-1e06a53dbb7e.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20190213061140-3a22650c66bd.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190213061140-3a22650c66bd.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20190311183353-d8887717615a.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190311183353-d8887717615a.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20190404232315-eb5bcb51f2a3.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190404232315-eb5bcb51f2a3.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20190501004415-9ce7a6920f09.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190501004415-9ce7a6920f09.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20190503192946-f4e77d36d62c.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190503192946-f4e77d36d62c.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20190522155817-f3200d17e092.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190522155817-f3200d17e092.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20190613194153-d28f0bde5980.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190613194153-d28f0bde5980.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20190620200207-3b0461eec859.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190620200207-3b0461eec859.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20190923162816-aa69164e4478.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190923162816-aa69164e4478.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20191004110552-13f9640d40b9.zip -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20191004110552-13f9640d40b9.zip mirror://goproxy//golang.org/x/net/@v/v0.0.0-20191004110552-13f9640d40b9.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20191004110552-13f9640d40b9.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20200226121028-0de0cce0169b.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200226121028-0de0cce0169b.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20200602114024-627f9648deb9.zip -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200602114024-627f9648deb9.zip mirror://goproxy//golang.org/x/net/@v/v0.0.0-20200602114024-627f9648deb9.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200602114024-627f9648deb9.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20200904194848-62affa334b73.zip -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200904194848-62affa334b73.zip mirror://goproxy//golang.org/x/net/@v/v0.0.0-20200904194848-62affa334b73.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200904194848-62affa334b73.mod mirror://goproxy//golang.org/x/oauth2/@v/v0.0.0-20180821212333-d2e6202438be.mod -> golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20180821212333-d2e6202438be.mod mirror://goproxy//golang.org/x/oauth2/@v/v0.0.0-20190226205417-e64efc72b421.mod -> golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20190226205417-e64efc72b421.mod mirror://goproxy//golang.org/x/oauth2/@v/v0.0.0-20190604053449-0f29369cfe45.zip -> golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20190604053449-0f29369cfe45.zip mirror://goproxy//golang.org/x/oauth2/@v/v0.0.0-20190604053449-0f29369cfe45.mod -> golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20190604053449-0f29369cfe45.mod mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20180314180146-1d60e4601c6f.mod -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20180314180146-1d60e4601c6f.mod mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20181108010431-42b317875d0f.mod -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20181108010431-42b317875d0f.mod mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20181221193216-37e7f081c4d4.mod -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20181221193216-37e7f081c4d4.mod mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20190227155943-e225da77a7e6.mod -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20190227155943-e225da77a7e6.mod mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20190423024810-112230192c58.zip -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20190423024810-112230192c58.zip mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20190423024810-112230192c58.mod -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20190423024810-112230192c58.mod mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20190911185100-cd5d95a43a6e.zip -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20190911185100-cd5d95a43a6e.zip mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20190911185100-cd5d95a43a6e.mod -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20190911185100-cd5d95a43a6e.mod mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20200317015054-43a5402ce75a.zip -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20200317015054-43a5402ce75a.zip mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20200317015054-43a5402ce75a.mod -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20200317015054-43a5402ce75a.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20170830134202-bb24a47a89ea.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20170830134202-bb24a47a89ea.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20180823144017-11551d06cbcc.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20180823144017-11551d06cbcc.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20180830151530-49385e6e1522.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20180830151530-49385e6e1522.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20180905080454-ebe1bf3edb33.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20180905080454-ebe1bf3edb33.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20180909124046-d0be0721c37e.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20180909124046-d0be0721c37e.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20181026203630-95b1ffbd15a5.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20181026203630-95b1ffbd15a5.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20181107165924-66b7b1311ac8.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20181107165924-66b7b1311ac8.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20181116152217-5ac8a444bdc5.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20181116152217-5ac8a444bdc5.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20181205085412-a5c9d58dba9a.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20181205085412-a5c9d58dba9a.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190129075346-302c3dd5f1cc.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190129075346-302c3dd5f1cc.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190209173611-3b5209105503.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190209173611-3b5209105503.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190215142949-d0b11bdaac8a.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190215142949-d0b11bdaac8a.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190222072716-a9d3bda3a223.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190222072716-a9d3bda3a223.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190403152447-81d4e9dc473e.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190403152447-81d4e9dc473e.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190412213103-97732733099d.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190412213103-97732733099d.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190422165155-953cdadca894.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190422165155-953cdadca894.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190502145724-3ef323f4f1fd.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190502145724-3ef323f4f1fd.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190507160741-ecd444e8653b.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190507160741-ecd444e8653b.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190515120540-06a5c4944438.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190515120540-06a5c4944438.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190523142557-0e01d883c5c5.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190523142557-0e01d883c5c5.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190813064441-fde4db37ae7a.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190813064441-fde4db37ae7a.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190922100055-0a153f010e69.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190922100055-0a153f010e69.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190924154521-2837fb4f24fe.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190924154521-2837fb4f24fe.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20191008105621-543471e840be.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20191008105621-543471e840be.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20191026070338-33540a1f6037.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20191026070338-33540a1f6037.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200116001909-b77594299b42.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200116001909-b77594299b42.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200122134326-e047566fdf82.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200122134326-e047566fdf82.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200124204421-9fbb57f87de9.zip -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200124204421-9fbb57f87de9.zip mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200124204421-9fbb57f87de9.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200124204421-9fbb57f87de9.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200223170610-d5e6a3e2c0ae.zip -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200223170610-d5e6a3e2c0ae.zip mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200223170610-d5e6a3e2c0ae.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200223170610-d5e6a3e2c0ae.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200323222414-85ca7c5b95cd.zip -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200323222414-85ca7c5b95cd.zip mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200323222414-85ca7c5b95cd.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200323222414-85ca7c5b95cd.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20201007082116-8445cc04cbdf.zip -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20201007082116-8445cc04cbdf.zip mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20201007082116-8445cc04cbdf.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20201007082116-8445cc04cbdf.mod mirror://goproxy//golang.org/x/text/@v/v0.0.0-20160726164857-2910a502d2bf.mod -> golang.org%2Fx%2Ftext%2F@v%2Fv0.0.0-20160726164857-2910a502d2bf.mod mirror://goproxy//golang.org/x/text/@v/v0.3.0.mod -> golang.org%2Fx%2Ftext%2F@v%2Fv0.3.0.mod mirror://goproxy//golang.org/x/text/@v/v0.3.1-0.20180807135948-17ff2d5776d2.mod -> golang.org%2Fx%2Ftext%2F@v%2Fv0.3.1-0.20180807135948-17ff2d5776d2.mod mirror://goproxy//golang.org/x/text/@v/v0.3.2.zip -> golang.org%2Fx%2Ftext%2F@v%2Fv0.3.2.zip mirror://goproxy//golang.org/x/text/@v/v0.3.2.mod -> golang.org%2Fx%2Ftext%2F@v%2Fv0.3.2.mod mirror://goproxy//golang.org/x/text/@v/v0.3.3.zip -> golang.org%2Fx%2Ftext%2F@v%2Fv0.3.3.zip mirror://goproxy//golang.org/x/text/@v/v0.3.3.mod -> golang.org%2Fx%2Ftext%2F@v%2Fv0.3.3.mod mirror://goproxy//golang.org/x/time/@v/v0.0.0-20181108054448-85acf8d2951c.mod -> golang.org%2Fx%2Ftime%2F@v%2Fv0.0.0-20181108054448-85acf8d2951c.mod mirror://goproxy//golang.org/x/time/@v/v0.0.0-20190308202827-9d24e82272b4.zip -> golang.org%2Fx%2Ftime%2F@v%2Fv0.0.0-20190308202827-9d24e82272b4.zip mirror://goproxy//golang.org/x/time/@v/v0.0.0-20190308202827-9d24e82272b4.mod -> golang.org%2Fx%2Ftime%2F@v%2Fv0.0.0-20190308202827-9d24e82272b4.mod mirror://goproxy//golang.org/x/time/@v/v0.0.0-20200416051211-89c76fbcd5d1.zip -> golang.org%2Fx%2Ftime%2F@v%2Fv0.0.0-20200416051211-89c76fbcd5d1.zip mirror://goproxy//golang.org/x/time/@v/v0.0.0-20200416051211-89c76fbcd5d1.mod -> golang.org%2Fx%2Ftime%2F@v%2Fv0.0.0-20200416051211-89c76fbcd5d1.mod mirror://goproxy//golang.org/x/time/@v/v0.0.0-20200630173020-3af7569d3a1e.zip -> golang.org%2Fx%2Ftime%2F@v%2Fv0.0.0-20200630173020-3af7569d3a1e.zip mirror://goproxy//golang.org/x/time/@v/v0.0.0-20200630173020-3af7569d3a1e.mod -> golang.org%2Fx%2Ftime%2F@v%2Fv0.0.0-20200630173020-3af7569d3a1e.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20180221164845-07fd8470d635.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20180221164845-07fd8470d635.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20180917221912-90fa682c2a6e.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20180917221912-90fa682c2a6e.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20181011042414-1f849cf54d09.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20181011042414-1f849cf54d09.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20181030221726-6c7e314b6563.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20181030221726-6c7e314b6563.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20190114222345-bf090417da8b.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190114222345-bf090417da8b.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20190226205152-f727befe758c.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190226205152-f727befe758c.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20190311212946-11955173bddd.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190311212946-11955173bddd.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20190312170243-e65039ee4138.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190312170243-e65039ee4138.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20190506145303-2d16b83fe98c.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190506145303-2d16b83fe98c.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20190524140312-2c0ae7006135.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190524140312-2c0ae7006135.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20190907020128-2ca718005c18.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190907020128-2ca718005c18.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20191108193012-7d206e10da11.zip -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20191108193012-7d206e10da11.zip mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20191108193012-7d206e10da11.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20191108193012-7d206e10da11.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20191119224855-298f0cb1881e.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20191119224855-298f0cb1881e.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20200513154647-78b527d18275.zip -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200513154647-78b527d18275.zip mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20200513154647-78b527d18275.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200513154647-78b527d18275.mod mirror://goproxy//golang.org/x/xerrors/@v/v0.0.0-20190717185122-a985d3407aa7.mod -> golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20190717185122-a985d3407aa7.mod mirror://goproxy//golang.org/x/xerrors/@v/v0.0.0-20191011141410-1b5146add898.mod -> golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20191011141410-1b5146add898.mod mirror://goproxy//golang.org/x/xerrors/@v/v0.0.0-20191204190536-9bdfabe68543.zip -> golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20191204190536-9bdfabe68543.zip mirror://goproxy//golang.org/x/xerrors/@v/v0.0.0-20191204190536-9bdfabe68543.mod -> golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20191204190536-9bdfabe68543.mod mirror://goproxy//google.golang.org/api/@v/v0.4.0.mod -> google.golang.org%2Fapi%2F@v%2Fv0.4.0.mod mirror://goproxy//google.golang.org/api/@v/v0.9.0.zip -> google.golang.org%2Fapi%2F@v%2Fv0.9.0.zip mirror://goproxy//google.golang.org/api/@v/v0.9.0.mod -> google.golang.org%2Fapi%2F@v%2Fv0.9.0.mod mirror://goproxy//google.golang.org/appengine/@v/v1.1.0.mod -> google.golang.org%2Fappengine%2F@v%2Fv1.1.0.mod mirror://goproxy//google.golang.org/appengine/@v/v1.4.0.mod -> google.golang.org%2Fappengine%2F@v%2Fv1.4.0.mod mirror://goproxy//google.golang.org/appengine/@v/v1.5.0.mod -> google.golang.org%2Fappengine%2F@v%2Fv1.5.0.mod mirror://goproxy//google.golang.org/appengine/@v/v1.6.0.zip -> google.golang.org%2Fappengine%2F@v%2Fv1.6.0.zip mirror://goproxy//google.golang.org/appengine/@v/v1.6.0.mod -> google.golang.org%2Fappengine%2F@v%2Fv1.6.0.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20180817151627-c66870c02cf8.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20180817151627-c66870c02cf8.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20190307195333-5fe7a883aa19.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20190307195333-5fe7a883aa19.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20190418145605-e7d98fc518a7.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20190418145605-e7d98fc518a7.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20190425155659-357c62f0e4bb.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20190425155659-357c62f0e4bb.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20190502173448-54afdca5d873.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20190502173448-54afdca5d873.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20190819201941-24fa4b261c55.zip -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20190819201941-24fa4b261c55.zip mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20190819201941-24fa4b261c55.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20190819201941-24fa4b261c55.mod mirror://goproxy//google.golang.org/grpc/@v/v1.14.0.mod -> google.golang.org%2Fgrpc%2F@v%2Fv1.14.0.mod mirror://goproxy//google.golang.org/grpc/@v/v1.19.0.mod -> google.golang.org%2Fgrpc%2F@v%2Fv1.19.0.mod mirror://goproxy//google.golang.org/grpc/@v/v1.20.1.mod -> google.golang.org%2Fgrpc%2F@v%2Fv1.20.1.mod mirror://goproxy//google.golang.org/grpc/@v/v1.21.0.mod -> google.golang.org%2Fgrpc%2F@v%2Fv1.21.0.mod mirror://goproxy//google.golang.org/grpc/@v/v1.22.0.mod -> google.golang.org%2Fgrpc%2F@v%2Fv1.22.0.mod mirror://goproxy//google.golang.org/grpc/@v/v1.23.0.zip -> google.golang.org%2Fgrpc%2F@v%2Fv1.23.0.zip mirror://goproxy//google.golang.org/grpc/@v/v1.23.0.mod -> google.golang.org%2Fgrpc%2F@v%2Fv1.23.0.mod mirror://goproxy//google.golang.org/grpc/@v/v1.25.1.zip -> google.golang.org%2Fgrpc%2F@v%2Fv1.25.1.zip mirror://goproxy//google.golang.org/grpc/@v/v1.25.1.mod -> google.golang.org%2Fgrpc%2F@v%2Fv1.25.1.mod mirror://goproxy//gopkg.in/airbrake/gobrake.v2/@v/v2.0.9.mod -> gopkg.in%2Fairbrake%2Fgobrake.v2%2F@v%2Fv2.0.9.mod mirror://goproxy//gopkg.in/alecthomas/kingpin.v2/@v/v2.2.6.mod -> gopkg.in%2Falecthomas%2Fkingpin.v2%2F@v%2Fv2.2.6.mod mirror://goproxy//gopkg.in/check.v1/@v/v0.0.0-20161208181325-20d25e280405.mod -> gopkg.in%2Fcheck.v1%2F@v%2Fv0.0.0-20161208181325-20d25e280405.mod mirror://goproxy//gopkg.in/check.v1/@v/v1.0.0-20180628173108-788fd7840127.mod -> gopkg.in%2Fcheck.v1%2F@v%2Fv1.0.0-20180628173108-788fd7840127.mod mirror://goproxy//gopkg.in/check.v1/@v/v1.0.0-20190902080502-41f04d3bba15.zip -> gopkg.in%2Fcheck.v1%2F@v%2Fv1.0.0-20190902080502-41f04d3bba15.zip mirror://goproxy//gopkg.in/check.v1/@v/v1.0.0-20190902080502-41f04d3bba15.mod -> gopkg.in%2Fcheck.v1%2F@v%2Fv1.0.0-20190902080502-41f04d3bba15.mod mirror://goproxy//gopkg.in/fsnotify.v1/@v/v1.4.7.mod -> gopkg.in%2Ffsnotify.v1%2F@v%2Fv1.4.7.mod mirror://goproxy//gopkg.in/gemnasium/logrus-airbrake-hook.v2/@v/v2.1.2.mod -> gopkg.in%2Fgemnasium%2Flogrus-airbrake-hook.v2%2F@v%2Fv2.1.2.mod mirror://goproxy//gopkg.in/inf.v0/@v/v0.9.1.zip -> gopkg.in%2Finf.v0%2F@v%2Fv0.9.1.zip mirror://goproxy//gopkg.in/inf.v0/@v/v0.9.1.mod -> gopkg.in%2Finf.v0%2F@v%2Fv0.9.1.mod mirror://goproxy//gopkg.in/resty.v1/@v/v1.12.0.zip -> gopkg.in%2Fresty.v1%2F@v%2Fv1.12.0.zip mirror://goproxy//gopkg.in/resty.v1/@v/v1.12.0.mod -> gopkg.in%2Fresty.v1%2F@v%2Fv1.12.0.mod mirror://goproxy//gopkg.in/square/go-jose.v2/@v/v2.5.1.zip -> gopkg.in%2Fsquare%2Fgo-jose.v2%2F@v%2Fv2.5.1.zip mirror://goproxy//gopkg.in/square/go-jose.v2/@v/v2.5.1.mod -> gopkg.in%2Fsquare%2Fgo-jose.v2%2F@v%2Fv2.5.1.mod mirror://goproxy//gopkg.in/tomb.v1/@v/v1.0.0-20141024135613-dd632973f1e7.mod -> gopkg.in%2Ftomb.v1%2F@v%2Fv1.0.0-20141024135613-dd632973f1e7.mod mirror://goproxy//gopkg.in/yaml.v2/@v/v2.0.0-20170812160011-eb3733d160e7.mod -> gopkg.in%2Fyaml.v2%2F@v%2Fv2.0.0-20170812160011-eb3733d160e7.mod mirror://goproxy//gopkg.in/yaml.v2/@v/v2.2.1.mod -> gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.1.mod mirror://goproxy//gopkg.in/yaml.v2/@v/v2.2.2.mod -> gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.2.mod mirror://goproxy//gopkg.in/yaml.v2/@v/v2.2.4.mod -> gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.4.mod mirror://goproxy//gopkg.in/yaml.v2/@v/v2.2.5.mod -> gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.5.mod mirror://goproxy//gopkg.in/yaml.v2/@v/v2.2.8.zip -> gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.8.zip mirror://goproxy//gopkg.in/yaml.v2/@v/v2.2.8.mod -> gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.8.mod mirror://goproxy//honnef.co/go/tools/@v/v0.0.0-20190102054323-c2f93a96b099.mod -> honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.0-20190102054323-c2f93a96b099.mod mirror://goproxy//honnef.co/go/tools/@v/v0.0.0-20190106161140-3f1c8253044a.mod -> honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.0-20190106161140-3f1c8253044a.mod mirror://goproxy//honnef.co/go/tools/@v/v0.0.0-20190418001031-e561f6794a2a.mod -> honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.0-20190418001031-e561f6794a2a.mod mirror://goproxy//honnef.co/go/tools/@v/v0.0.0-20190523083050-ea95bdfd59fc.mod -> honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.0-20190523083050-ea95bdfd59fc.mod mirror://goproxy//k8s.io/api/@v/v0.16.9.zip -> k8s.io%2Fapi%2F@v%2Fv0.16.9.zip mirror://goproxy//k8s.io/api/@v/v0.16.9.mod -> k8s.io%2Fapi%2F@v%2Fv0.16.9.mod mirror://goproxy//k8s.io/apimachinery/@v/v0.16.9.zip -> k8s.io%2Fapimachinery%2F@v%2Fv0.16.9.zip mirror://goproxy//k8s.io/apimachinery/@v/v0.16.9.mod -> k8s.io%2Fapimachinery%2F@v%2Fv0.16.9.mod mirror://goproxy//k8s.io/client-go/@v/v0.16.9.zip -> k8s.io%2Fclient-go%2F@v%2Fv0.16.9.zip mirror://goproxy//k8s.io/client-go/@v/v0.16.9.mod -> k8s.io%2Fclient-go%2F@v%2Fv0.16.9.mod mirror://goproxy//k8s.io/gengo/@v/v0.0.0-20190128074634-0689ccc1d7d6.mod -> k8s.io%2Fgengo%2F@v%2Fv0.0.0-20190128074634-0689ccc1d7d6.mod mirror://goproxy//k8s.io/klog/@v/v0.0.0-20181102134211-b9b56d5dfc92.mod -> k8s.io%2Fklog%2F@v%2Fv0.0.0-20181102134211-b9b56d5dfc92.mod mirror://goproxy//k8s.io/klog/@v/v0.3.0.mod -> k8s.io%2Fklog%2F@v%2Fv0.3.0.mod mirror://goproxy//k8s.io/klog/@v/v1.0.0.zip -> k8s.io%2Fklog%2F@v%2Fv1.0.0.zip mirror://goproxy//k8s.io/klog/@v/v1.0.0.mod -> k8s.io%2Fklog%2F@v%2Fv1.0.0.mod mirror://goproxy//k8s.io/kube-openapi/@v/v0.0.0-20190816220812-743ec37842bf.mod -> k8s.io%2Fkube-openapi%2F@v%2Fv0.0.0-20190816220812-743ec37842bf.mod mirror://goproxy//k8s.io/utils/@v/v0.0.0-20190801114015-581e00157fb1.zip -> k8s.io%2Futils%2F@v%2Fv0.0.0-20190801114015-581e00157fb1.zip mirror://goproxy//k8s.io/utils/@v/v0.0.0-20190801114015-581e00157fb1.mod -> k8s.io%2Futils%2F@v%2Fv0.0.0-20190801114015-581e00157fb1.mod mirror://goproxy//sigs.k8s.io/structured-merge-diff/@v/v0.0.0-20190525122527-15d366b2352e.mod -> sigs.k8s.io%2Fstructured-merge-diff%2F@v%2Fv0.0.0-20190525122527-15d366b2352e.mod mirror://goproxy//sigs.k8s.io/yaml/@v/v1.1.0.zip -> sigs.k8s.io%2Fyaml%2F@v%2Fv1.1.0.zip mirror://goproxy//sigs.k8s.io/yaml/@v/v1.1.0.mod -> sigs.k8s.io%2Fyaml%2F@v%2Fv1.1.0.mod +_eclasses_=go-module 92660621959e7fab813173772987588b multilib d410501a125f99ffb560b0c523cd3d1e systemd 74b223e42834adf09a2d21fe5fe13741 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=a67962a31eb40228ab3a89c368026c15 diff --git a/metadata/md5-cache/app-admin/consul-1.9.3 b/metadata/md5-cache/app-admin/consul-1.9.3 new file mode 100644 index 000000000000..042c85aa8dce --- /dev/null +++ b/metadata/md5-cache/app-admin/consul-1.9.3 @@ -0,0 +1,14 @@ +BDEPEND=dev-go/gox >=dev-lang/go-1.12 app-arch/unzip virtual/pkgconfig +DEFINED_PHASES=compile install postinst unpack +DEPEND=acct-group/consul acct-user/consul +DESCRIPTION=A tool for service discovery, monitoring and configuration +EAPI=7 +HOMEPAGE=https://www.consul.io +KEYWORDS=~amd64 +LICENSE=MPL-2.0 Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT +RDEPEND=acct-group/consul acct-user/consul +RESTRICT=strip test +SLOT=0 +SRC_URI=https://github.com/hashicorp/consul/archive/v1.9.3.tar.gz -> consul-1.9.3.tar.gz mirror://goproxy//cloud.google.com/go/@v/v0.26.0.mod -> cloud.google.com%2Fgo%2F@v%2Fv0.26.0.mod mirror://goproxy//cloud.google.com/go/@v/v0.34.0.mod -> cloud.google.com%2Fgo%2F@v%2Fv0.34.0.mod mirror://goproxy//cloud.google.com/go/@v/v0.38.0.zip -> cloud.google.com%2Fgo%2F@v%2Fv0.38.0.zip mirror://goproxy//cloud.google.com/go/@v/v0.38.0.mod -> cloud.google.com%2Fgo%2F@v%2Fv0.38.0.mod mirror://goproxy//github.com/!azure/azure-sdk-for-go/@v/v40.3.0+incompatible.zip -> github.com%2F!azure%2Fazure-sdk-for-go%2F@v%2Fv40.3.0+incompatible.zip mirror://goproxy//github.com/!azure/azure-sdk-for-go/@v/v40.3.0+incompatible.mod -> github.com%2F!azure%2Fazure-sdk-for-go%2F@v%2Fv40.3.0+incompatible.mod mirror://goproxy//github.com/!azure/go-autorest/autorest/@v/v0.9.0.mod -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2F@v%2Fv0.9.0.mod mirror://goproxy//github.com/!azure/go-autorest/autorest/@v/v0.9.3.mod -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2F@v%2Fv0.9.3.mod mirror://goproxy//github.com/!azure/go-autorest/autorest/@v/v0.10.0.zip -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2F@v%2Fv0.10.0.zip mirror://goproxy//github.com/!azure/go-autorest/autorest/@v/v0.10.0.mod -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2F@v%2Fv0.10.0.mod mirror://goproxy//github.com/!azure/go-autorest/autorest/adal/@v/v0.5.0.mod -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fadal%2F@v%2Fv0.5.0.mod mirror://goproxy//github.com/!azure/go-autorest/autorest/adal/@v/v0.8.0.mod -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fadal%2F@v%2Fv0.8.0.mod mirror://goproxy//github.com/!azure/go-autorest/autorest/adal/@v/v0.8.1.mod -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fadal%2F@v%2Fv0.8.1.mod mirror://goproxy//github.com/!azure/go-autorest/autorest/adal/@v/v0.8.2.zip -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fadal%2F@v%2Fv0.8.2.zip mirror://goproxy//github.com/!azure/go-autorest/autorest/adal/@v/v0.8.2.mod -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fadal%2F@v%2Fv0.8.2.mod mirror://goproxy//github.com/!azure/go-autorest/autorest/azure/auth/@v/v0.4.2.zip -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fazure%2Fauth%2F@v%2Fv0.4.2.zip mirror://goproxy//github.com/!azure/go-autorest/autorest/azure/auth/@v/v0.4.2.mod -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fazure%2Fauth%2F@v%2Fv0.4.2.mod mirror://goproxy//github.com/!azure/go-autorest/autorest/azure/cli/@v/v0.3.1.zip -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fazure%2Fcli%2F@v%2Fv0.3.1.zip mirror://goproxy//github.com/!azure/go-autorest/autorest/azure/cli/@v/v0.3.1.mod -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fazure%2Fcli%2F@v%2Fv0.3.1.mod mirror://goproxy//github.com/!azure/go-autorest/autorest/date/@v/v0.1.0.mod -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fdate%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/!azure/go-autorest/autorest/date/@v/v0.2.0.zip -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fdate%2F@v%2Fv0.2.0.zip mirror://goproxy//github.com/!azure/go-autorest/autorest/date/@v/v0.2.0.mod -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fdate%2F@v%2Fv0.2.0.mod mirror://goproxy//github.com/!azure/go-autorest/autorest/mocks/@v/v0.1.0.mod -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fmocks%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/!azure/go-autorest/autorest/mocks/@v/v0.2.0.mod -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fmocks%2F@v%2Fv0.2.0.mod mirror://goproxy//github.com/!azure/go-autorest/autorest/mocks/@v/v0.3.0.zip -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fmocks%2F@v%2Fv0.3.0.zip mirror://goproxy//github.com/!azure/go-autorest/autorest/mocks/@v/v0.3.0.mod -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fmocks%2F@v%2Fv0.3.0.mod mirror://goproxy//github.com/!azure/go-autorest/autorest/to/@v/v0.3.0.zip -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fto%2F@v%2Fv0.3.0.zip mirror://goproxy//github.com/!azure/go-autorest/autorest/to/@v/v0.3.0.mod -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fto%2F@v%2Fv0.3.0.mod mirror://goproxy//github.com/!azure/go-autorest/autorest/validation/@v/v0.2.0.zip -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fvalidation%2F@v%2Fv0.2.0.zip mirror://goproxy//github.com/!azure/go-autorest/autorest/validation/@v/v0.2.0.mod -> github.com%2F!azure%2Fgo-autorest%2Fautorest%2Fvalidation%2F@v%2Fv0.2.0.mod mirror://goproxy//github.com/!azure/go-autorest/logger/@v/v0.1.0.zip -> github.com%2F!azure%2Fgo-autorest%2Flogger%2F@v%2Fv0.1.0.zip mirror://goproxy//github.com/!azure/go-autorest/logger/@v/v0.1.0.mod -> github.com%2F!azure%2Fgo-autorest%2Flogger%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/!azure/go-autorest/tracing/@v/v0.5.0.zip -> github.com%2F!azure%2Fgo-autorest%2Ftracing%2F@v%2Fv0.5.0.zip mirror://goproxy//github.com/!azure/go-autorest/tracing/@v/v0.5.0.mod -> github.com%2F!azure%2Fgo-autorest%2Ftracing%2F@v%2Fv0.5.0.mod mirror://goproxy//github.com/!burnt!sushi/toml/@v/v0.3.1.zip -> github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.zip mirror://goproxy//github.com/!burnt!sushi/toml/@v/v0.3.1.mod -> github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.mod mirror://goproxy//github.com/!data!dog/datadog-go/@v/v2.2.0+incompatible.mod -> github.com%2F!data!dog%2Fdatadog-go%2F@v%2Fv2.2.0+incompatible.mod mirror://goproxy//github.com/!data!dog/datadog-go/@v/v3.2.0+incompatible.zip -> github.com%2F!data!dog%2Fdatadog-go%2F@v%2Fv3.2.0+incompatible.zip mirror://goproxy//github.com/!data!dog/datadog-go/@v/v3.2.0+incompatible.mod -> github.com%2F!data!dog%2Fdatadog-go%2F@v%2Fv3.2.0+incompatible.mod mirror://goproxy//github.com/!microsoft/go-winio/@v/v0.4.3.zip -> github.com%2F!microsoft%2Fgo-winio%2F@v%2Fv0.4.3.zip mirror://goproxy//github.com/!microsoft/go-winio/@v/v0.4.3.mod -> github.com%2F!microsoft%2Fgo-winio%2F@v%2Fv0.4.3.mod mirror://goproxy//github.com/!n!y!times/gziphandler/@v/v0.0.0-20170623195520-56545f4a5d46.mod -> github.com%2F!n!y!times%2Fgziphandler%2F@v%2Fv0.0.0-20170623195520-56545f4a5d46.mod mirror://goproxy//github.com/!n!y!times/gziphandler/@v/v1.0.1.zip -> github.com%2F!n!y!times%2Fgziphandler%2F@v%2Fv1.0.1.zip mirror://goproxy//github.com/!n!y!times/gziphandler/@v/v1.0.1.mod -> github.com%2F!n!y!times%2Fgziphandler%2F@v%2Fv1.0.1.mod mirror://goproxy//github.com/!one!of!one/xxhash/@v/v1.2.2.mod -> github.com%2F!one!of!one%2Fxxhash%2F@v%2Fv1.2.2.mod mirror://goproxy//github.com/!puerkito!bio/purell/@v/v1.0.0.mod -> github.com%2F!puerkito!bio%2Fpurell%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/!puerkito!bio/urlesc/@v/v0.0.0-20160726150825-5bd2802263f2.mod -> github.com%2F!puerkito!bio%2Furlesc%2F@v%2Fv0.0.0-20160726150825-5bd2802263f2.mod mirror://goproxy//github.com/!stack!exchange/wmi/@v/v0.0.0-20190523213315-cbe66965904d.zip -> github.com%2F!stack!exchange%2Fwmi%2F@v%2Fv0.0.0-20190523213315-cbe66965904d.zip mirror://goproxy//github.com/!stack!exchange/wmi/@v/v0.0.0-20190523213315-cbe66965904d.mod -> github.com%2F!stack!exchange%2Fwmi%2F@v%2Fv0.0.0-20190523213315-cbe66965904d.mod mirror://goproxy//github.com/abdullin/seq/@v/v0.0.0-20160510034733-d5467c17e7af.zip -> github.com%2Fabdullin%2Fseq%2F@v%2Fv0.0.0-20160510034733-d5467c17e7af.zip mirror://goproxy//github.com/abdullin/seq/@v/v0.0.0-20160510034733-d5467c17e7af.mod -> github.com%2Fabdullin%2Fseq%2F@v%2Fv0.0.0-20160510034733-d5467c17e7af.mod mirror://goproxy//github.com/alecthomas/template/@v/v0.0.0-20160405071501-a0175ee3bccc.mod -> github.com%2Falecthomas%2Ftemplate%2F@v%2Fv0.0.0-20160405071501-a0175ee3bccc.mod mirror://goproxy//github.com/alecthomas/template/@v/v0.0.0-20190718012654-fb15b899a751.mod -> github.com%2Falecthomas%2Ftemplate%2F@v%2Fv0.0.0-20190718012654-fb15b899a751.mod mirror://goproxy//github.com/alecthomas/units/@v/v0.0.0-20151022065526-2efee857e7cf.mod -> github.com%2Falecthomas%2Funits%2F@v%2Fv0.0.0-20151022065526-2efee857e7cf.mod mirror://goproxy//github.com/alecthomas/units/@v/v0.0.0-20190717042225-c3de453c63f4.mod -> github.com%2Falecthomas%2Funits%2F@v%2Fv0.0.0-20190717042225-c3de453c63f4.mod mirror://goproxy//github.com/armon/circbuf/@v/v0.0.0-20150827004946-bbbad097214e.zip -> github.com%2Farmon%2Fcircbuf%2F@v%2Fv0.0.0-20150827004946-bbbad097214e.zip mirror://goproxy//github.com/armon/circbuf/@v/v0.0.0-20150827004946-bbbad097214e.mod -> github.com%2Farmon%2Fcircbuf%2F@v%2Fv0.0.0-20150827004946-bbbad097214e.mod mirror://goproxy//github.com/armon/consul-api/@v/v0.0.0-20180202201655-eb2c6b5be1b6.mod -> github.com%2Farmon%2Fconsul-api%2F@v%2Fv0.0.0-20180202201655-eb2c6b5be1b6.mod mirror://goproxy//github.com/armon/go-metrics/@v/v0.0.0-20180917152333-f0300d1749da.mod -> github.com%2Farmon%2Fgo-metrics%2F@v%2Fv0.0.0-20180917152333-f0300d1749da.mod mirror://goproxy//github.com/armon/go-metrics/@v/v0.0.0-20190430140413-ec5e00d3c878.mod -> github.com%2Farmon%2Fgo-metrics%2F@v%2Fv0.0.0-20190430140413-ec5e00d3c878.mod mirror://goproxy//github.com/armon/go-metrics/@v/v0.3.0.mod -> github.com%2Farmon%2Fgo-metrics%2F@v%2Fv0.3.0.mod mirror://goproxy//github.com/armon/go-metrics/@v/v0.3.6.zip -> github.com%2Farmon%2Fgo-metrics%2F@v%2Fv0.3.6.zip mirror://goproxy//github.com/armon/go-metrics/@v/v0.3.6.mod -> github.com%2Farmon%2Fgo-metrics%2F@v%2Fv0.3.6.mod mirror://goproxy//github.com/armon/go-radix/@v/v0.0.0-20180808171621-7fddfc383310.mod -> github.com%2Farmon%2Fgo-radix%2F@v%2Fv0.0.0-20180808171621-7fddfc383310.mod mirror://goproxy//github.com/armon/go-radix/@v/v1.0.0.zip -> github.com%2Farmon%2Fgo-radix%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/armon/go-radix/@v/v1.0.0.mod -> github.com%2Farmon%2Fgo-radix%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/aws/aws-sdk-go/@v/v1.25.37.mod -> github.com%2Faws%2Faws-sdk-go%2F@v%2Fv1.25.37.mod mirror://goproxy//github.com/aws/aws-sdk-go/@v/v1.25.41.zip -> github.com%2Faws%2Faws-sdk-go%2F@v%2Fv1.25.41.zip mirror://goproxy//github.com/aws/aws-sdk-go/@v/v1.25.41.mod -> github.com%2Faws%2Faws-sdk-go%2F@v%2Fv1.25.41.mod mirror://goproxy//github.com/beorn7/perks/@v/v0.0.0-20180321164747-3a771d992973.mod -> github.com%2Fbeorn7%2Fperks%2F@v%2Fv0.0.0-20180321164747-3a771d992973.mod mirror://goproxy//github.com/beorn7/perks/@v/v1.0.0.zip -> github.com%2Fbeorn7%2Fperks%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/beorn7/perks/@v/v1.0.0.mod -> github.com%2Fbeorn7%2Fperks%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/beorn7/perks/@v/v1.0.1.zip -> github.com%2Fbeorn7%2Fperks%2F@v%2Fv1.0.1.zip mirror://goproxy//github.com/beorn7/perks/@v/v1.0.1.mod -> github.com%2Fbeorn7%2Fperks%2F@v%2Fv1.0.1.mod mirror://goproxy//github.com/bgentry/speakeasy/@v/v0.1.0.zip -> github.com%2Fbgentry%2Fspeakeasy%2F@v%2Fv0.1.0.zip mirror://goproxy//github.com/bgentry/speakeasy/@v/v0.1.0.mod -> github.com%2Fbgentry%2Fspeakeasy%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/boltdb/bolt/@v/v1.3.1.zip -> github.com%2Fboltdb%2Fbolt%2F@v%2Fv1.3.1.zip mirror://goproxy//github.com/boltdb/bolt/@v/v1.3.1.mod -> github.com%2Fboltdb%2Fbolt%2F@v%2Fv1.3.1.mod mirror://goproxy//github.com/census-instrumentation/opencensus-proto/@v/v0.2.1.zip -> github.com%2Fcensus-instrumentation%2Fopencensus-proto%2F@v%2Fv0.2.1.zip mirror://goproxy//github.com/census-instrumentation/opencensus-proto/@v/v0.2.1.mod -> github.com%2Fcensus-instrumentation%2Fopencensus-proto%2F@v%2Fv0.2.1.mod mirror://goproxy//github.com/cespare/xxhash/@v/v1.1.0.zip -> github.com%2Fcespare%2Fxxhash%2F@v%2Fv1.1.0.zip mirror://goproxy//github.com/cespare/xxhash/@v/v1.1.0.mod -> github.com%2Fcespare%2Fxxhash%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/cespare/xxhash/v2/@v/v2.1.1.zip -> github.com%2Fcespare%2Fxxhash%2Fv2%2F@v%2Fv2.1.1.zip mirror://goproxy//github.com/cespare/xxhash/v2/@v/v2.1.1.mod -> github.com%2Fcespare%2Fxxhash%2Fv2%2F@v%2Fv2.1.1.mod mirror://goproxy//github.com/circonus-labs/circonus-gometrics/@v/v2.3.1+incompatible.zip -> github.com%2Fcirconus-labs%2Fcirconus-gometrics%2F@v%2Fv2.3.1+incompatible.zip mirror://goproxy//github.com/circonus-labs/circonus-gometrics/@v/v2.3.1+incompatible.mod -> github.com%2Fcirconus-labs%2Fcirconus-gometrics%2F@v%2Fv2.3.1+incompatible.mod mirror://goproxy//github.com/circonus-labs/circonusllhist/@v/v0.1.3.zip -> github.com%2Fcirconus-labs%2Fcirconusllhist%2F@v%2Fv0.1.3.zip mirror://goproxy//github.com/circonus-labs/circonusllhist/@v/v0.1.3.mod -> github.com%2Fcirconus-labs%2Fcirconusllhist%2F@v%2Fv0.1.3.mod mirror://goproxy//github.com/client9/misspell/@v/v0.3.4.mod -> github.com%2Fclient9%2Fmisspell%2F@v%2Fv0.3.4.mod mirror://goproxy//github.com/cncf/udpa/go/@v/v0.0.0-20200313221541-5f7e5dd04533.zip -> github.com%2Fcncf%2Fudpa%2Fgo%2F@v%2Fv0.0.0-20200313221541-5f7e5dd04533.zip mirror://goproxy//github.com/cncf/udpa/go/@v/v0.0.0-20200313221541-5f7e5dd04533.mod -> github.com%2Fcncf%2Fudpa%2Fgo%2F@v%2Fv0.0.0-20200313221541-5f7e5dd04533.mod mirror://goproxy//github.com/cockroachdb/apd/@v/v1.1.0.mod -> github.com%2Fcockroachdb%2Fapd%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/coredns/coredns/@v/v1.1.2.zip -> github.com%2Fcoredns%2Fcoredns%2F@v%2Fv1.1.2.zip mirror://goproxy//github.com/coredns/coredns/@v/v1.1.2.mod -> github.com%2Fcoredns%2Fcoredns%2F@v%2Fv1.1.2.mod mirror://goproxy//github.com/coreos/bbolt/@v/v1.3.2.mod -> github.com%2Fcoreos%2Fbbolt%2F@v%2Fv1.3.2.mod mirror://goproxy//github.com/coreos/etcd/@v/v3.3.10+incompatible.mod -> github.com%2Fcoreos%2Fetcd%2F@v%2Fv3.3.10+incompatible.mod mirror://goproxy//github.com/coreos/go-etcd/@v/v2.0.0+incompatible.mod -> github.com%2Fcoreos%2Fgo-etcd%2F@v%2Fv2.0.0+incompatible.mod mirror://goproxy//github.com/coreos/go-oidc/@v/v2.1.0+incompatible.zip -> github.com%2Fcoreos%2Fgo-oidc%2F@v%2Fv2.1.0+incompatible.zip mirror://goproxy//github.com/coreos/go-oidc/@v/v2.1.0+incompatible.mod -> github.com%2Fcoreos%2Fgo-oidc%2F@v%2Fv2.1.0+incompatible.mod mirror://goproxy//github.com/coreos/go-semver/@v/v0.2.0.mod -> github.com%2Fcoreos%2Fgo-semver%2F@v%2Fv0.2.0.mod mirror://goproxy//github.com/coreos/go-systemd/@v/v0.0.0-20190321100706-95778dfbb74e.mod -> github.com%2Fcoreos%2Fgo-systemd%2F@v%2Fv0.0.0-20190321100706-95778dfbb74e.mod mirror://goproxy//github.com/coreos/pkg/@v/v0.0.0-20180928190104-399ea9e2e55f.mod -> github.com%2Fcoreos%2Fpkg%2F@v%2Fv0.0.0-20180928190104-399ea9e2e55f.mod mirror://goproxy//github.com/cpuguy83/go-md2man/@v/v1.0.10.mod -> github.com%2Fcpuguy83%2Fgo-md2man%2F@v%2Fv1.0.10.mod mirror://goproxy//github.com/davecgh/go-spew/@v/v0.0.0-20151105211317-5215b55f46b2.mod -> github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv0.0.0-20151105211317-5215b55f46b2.mod mirror://goproxy//github.com/davecgh/go-spew/@v/v1.1.0.mod -> github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/davecgh/go-spew/@v/v1.1.1.zip -> github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.zip mirror://goproxy//github.com/davecgh/go-spew/@v/v1.1.1.mod -> github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.mod mirror://goproxy//github.com/denverdino/aliyungo/@v/v0.0.0-20170926055100-d3308649c661.zip -> github.com%2Fdenverdino%2Faliyungo%2F@v%2Fv0.0.0-20170926055100-d3308649c661.zip mirror://goproxy//github.com/denverdino/aliyungo/@v/v0.0.0-20170926055100-d3308649c661.mod -> github.com%2Fdenverdino%2Faliyungo%2F@v%2Fv0.0.0-20170926055100-d3308649c661.mod mirror://goproxy//github.com/dgrijalva/jwt-go/@v/v3.2.0+incompatible.zip -> github.com%2Fdgrijalva%2Fjwt-go%2F@v%2Fv3.2.0+incompatible.zip mirror://goproxy//github.com/dgrijalva/jwt-go/@v/v3.2.0+incompatible.mod -> github.com%2Fdgrijalva%2Fjwt-go%2F@v%2Fv3.2.0+incompatible.mod mirror://goproxy//github.com/dgryski/go-sip13/@v/v0.0.0-20181026042036-e10d5fee7954.mod -> github.com%2Fdgryski%2Fgo-sip13%2F@v%2Fv0.0.0-20181026042036-e10d5fee7954.mod mirror://goproxy//github.com/digitalocean/godo/@v/v1.1.1.mod -> github.com%2Fdigitalocean%2Fgodo%2F@v%2Fv1.1.1.mod mirror://goproxy//github.com/digitalocean/godo/@v/v1.10.0.zip -> github.com%2Fdigitalocean%2Fgodo%2F@v%2Fv1.10.0.zip mirror://goproxy//github.com/digitalocean/godo/@v/v1.10.0.mod -> github.com%2Fdigitalocean%2Fgodo%2F@v%2Fv1.10.0.mod mirror://goproxy//github.com/dimchansky/utfbom/@v/v1.1.0.zip -> github.com%2Fdimchansky%2Futfbom%2F@v%2Fv1.1.0.zip mirror://goproxy//github.com/dimchansky/utfbom/@v/v1.1.0.mod -> github.com%2Fdimchansky%2Futfbom%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/dnaeon/go-vcr/@v/v1.0.1.zip -> github.com%2Fdnaeon%2Fgo-vcr%2F@v%2Fv1.0.1.zip mirror://goproxy//github.com/dnaeon/go-vcr/@v/v1.0.1.mod -> github.com%2Fdnaeon%2Fgo-vcr%2F@v%2Fv1.0.1.mod mirror://goproxy//github.com/docker/go-connections/@v/v0.3.0.zip -> github.com%2Fdocker%2Fgo-connections%2F@v%2Fv0.3.0.zip mirror://goproxy//github.com/docker/go-connections/@v/v0.3.0.mod -> github.com%2Fdocker%2Fgo-connections%2F@v%2Fv0.3.0.mod mirror://goproxy//github.com/docker/spdystream/@v/v0.0.0-20160310174837-449fdfce4d96.mod -> github.com%2Fdocker%2Fspdystream%2F@v%2Fv0.0.0-20160310174837-449fdfce4d96.mod mirror://goproxy//github.com/dustin/go-humanize/@v/v1.0.0.mod -> github.com%2Fdustin%2Fgo-humanize%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/elazarl/go-bindata-assetfs/@v/v0.0.0-20160803192304-e1a2a7ec64b0.zip -> github.com%2Felazarl%2Fgo-bindata-assetfs%2F@v%2Fv0.0.0-20160803192304-e1a2a7ec64b0.zip mirror://goproxy//github.com/elazarl/go-bindata-assetfs/@v/v0.0.0-20160803192304-e1a2a7ec64b0.mod -> github.com%2Felazarl%2Fgo-bindata-assetfs%2F@v%2Fv0.0.0-20160803192304-e1a2a7ec64b0.mod mirror://goproxy//github.com/elazarl/goproxy/@v/v0.0.0-20170405201442-c4fc26588b6e.mod -> github.com%2Felazarl%2Fgoproxy%2F@v%2Fv0.0.0-20170405201442-c4fc26588b6e.mod mirror://goproxy//github.com/emicklei/go-restful/@v/v0.0.0-20170410110728-ff4f55a20633.mod -> github.com%2Femicklei%2Fgo-restful%2F@v%2Fv0.0.0-20170410110728-ff4f55a20633.mod mirror://goproxy//github.com/envoyproxy/go-control-plane/@v/v0.9.0.mod -> github.com%2Fenvoyproxy%2Fgo-control-plane%2F@v%2Fv0.9.0.mod mirror://goproxy//github.com/envoyproxy/go-control-plane/@v/v0.9.5.zip -> github.com%2Fenvoyproxy%2Fgo-control-plane%2F@v%2Fv0.9.5.zip mirror://goproxy//github.com/envoyproxy/go-control-plane/@v/v0.9.5.mod -> github.com%2Fenvoyproxy%2Fgo-control-plane%2F@v%2Fv0.9.5.mod mirror://goproxy//github.com/envoyproxy/protoc-gen-validate/@v/v0.1.0.zip -> github.com%2Fenvoyproxy%2Fprotoc-gen-validate%2F@v%2Fv0.1.0.zip mirror://goproxy//github.com/envoyproxy/protoc-gen-validate/@v/v0.1.0.mod -> github.com%2Fenvoyproxy%2Fprotoc-gen-validate%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/evanphx/json-patch/@v/v4.2.0+incompatible.mod -> github.com%2Fevanphx%2Fjson-patch%2F@v%2Fv4.2.0+incompatible.mod mirror://goproxy//github.com/fatih/color/@v/v1.7.0.mod -> github.com%2Ffatih%2Fcolor%2F@v%2Fv1.7.0.mod mirror://goproxy//github.com/fatih/color/@v/v1.9.0.zip -> github.com%2Ffatih%2Fcolor%2F@v%2Fv1.9.0.zip mirror://goproxy//github.com/fatih/color/@v/v1.9.0.mod -> github.com%2Ffatih%2Fcolor%2F@v%2Fv1.9.0.mod mirror://goproxy//github.com/fatih/structs/@v/v1.1.0.mod -> github.com%2Ffatih%2Fstructs%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/frankban/quicktest/@v/v1.11.0.zip -> github.com%2Ffrankban%2Fquicktest%2F@v%2Fv1.11.0.zip mirror://goproxy//github.com/frankban/quicktest/@v/v1.11.0.mod -> github.com%2Ffrankban%2Fquicktest%2F@v%2Fv1.11.0.mod mirror://goproxy//github.com/fsnotify/fsnotify/@v/v1.4.7.mod -> github.com%2Ffsnotify%2Ffsnotify%2F@v%2Fv1.4.7.mod mirror://goproxy//github.com/ghodss/yaml/@v/v0.0.0-20150909031657-73d445a93680.mod -> github.com%2Fghodss%2Fyaml%2F@v%2Fv0.0.0-20150909031657-73d445a93680.mod mirror://goproxy//github.com/ghodss/yaml/@v/v1.0.0.zip -> github.com%2Fghodss%2Fyaml%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/ghodss/yaml/@v/v1.0.0.mod -> github.com%2Fghodss%2Fyaml%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/go-asn1-ber/asn1-ber/@v/v1.3.1.mod -> github.com%2Fgo-asn1-ber%2Fasn1-ber%2F@v%2Fv1.3.1.mod mirror://goproxy//github.com/go-check/check/@v/v0.0.0-20140225173054-eb6ee6f84d0a.mod -> github.com%2Fgo-check%2Fcheck%2F@v%2Fv0.0.0-20140225173054-eb6ee6f84d0a.mod mirror://goproxy//github.com/go-kit/kit/@v/v0.8.0.mod -> github.com%2Fgo-kit%2Fkit%2F@v%2Fv0.8.0.mod mirror://goproxy//github.com/go-kit/kit/@v/v0.9.0.mod -> github.com%2Fgo-kit%2Fkit%2F@v%2Fv0.9.0.mod mirror://goproxy//github.com/go-ldap/ldap/v3/@v/v3.1.3.mod -> github.com%2Fgo-ldap%2Fldap%2Fv3%2F@v%2Fv3.1.3.mod mirror://goproxy//github.com/go-logfmt/logfmt/@v/v0.3.0.mod -> github.com%2Fgo-logfmt%2Flogfmt%2F@v%2Fv0.3.0.mod mirror://goproxy//github.com/go-logfmt/logfmt/@v/v0.4.0.mod -> github.com%2Fgo-logfmt%2Flogfmt%2F@v%2Fv0.4.0.mod mirror://goproxy//github.com/go-logr/logr/@v/v0.1.0.mod -> github.com%2Fgo-logr%2Flogr%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/go-ole/go-ole/@v/v1.2.4.zip -> github.com%2Fgo-ole%2Fgo-ole%2F@v%2Fv1.2.4.zip mirror://goproxy//github.com/go-ole/go-ole/@v/v1.2.4.mod -> github.com%2Fgo-ole%2Fgo-ole%2F@v%2Fv1.2.4.mod mirror://goproxy//github.com/go-openapi/jsonpointer/@v/v0.0.0-20160704185906-46af16f9f7b1.mod -> github.com%2Fgo-openapi%2Fjsonpointer%2F@v%2Fv0.0.0-20160704185906-46af16f9f7b1.mod mirror://goproxy//github.com/go-openapi/jsonreference/@v/v0.0.0-20160704190145-13c6e3589ad9.mod -> github.com%2Fgo-openapi%2Fjsonreference%2F@v%2Fv0.0.0-20160704190145-13c6e3589ad9.mod mirror://goproxy//github.com/go-openapi/spec/@v/v0.0.0-20160808142527-6aced65f8501.mod -> github.com%2Fgo-openapi%2Fspec%2F@v%2Fv0.0.0-20160808142527-6aced65f8501.mod mirror://goproxy//github.com/go-openapi/swag/@v/v0.0.0-20160704191624-1d0bd113de87.mod -> github.com%2Fgo-openapi%2Fswag%2F@v%2Fv0.0.0-20160704191624-1d0bd113de87.mod mirror://goproxy//github.com/go-stack/stack/@v/v1.8.0.mod -> github.com%2Fgo-stack%2Fstack%2F@v%2Fv1.8.0.mod mirror://goproxy//github.com/go-test/deep/@v/v1.0.2-0.20181118220953-042da051cf31.mod -> github.com%2Fgo-test%2Fdeep%2F@v%2Fv1.0.2-0.20181118220953-042da051cf31.mod mirror://goproxy//github.com/go-test/deep/@v/v1.0.2.zip -> github.com%2Fgo-test%2Fdeep%2F@v%2Fv1.0.2.zip mirror://goproxy//github.com/go-test/deep/@v/v1.0.2.mod -> github.com%2Fgo-test%2Fdeep%2F@v%2Fv1.0.2.mod mirror://goproxy//github.com/gogo/protobuf/@v/v1.1.1.mod -> github.com%2Fgogo%2Fprotobuf%2F@v%2Fv1.1.1.mod mirror://goproxy//github.com/gogo/protobuf/@v/v1.2.1.mod -> github.com%2Fgogo%2Fprotobuf%2F@v%2Fv1.2.1.mod mirror://goproxy//github.com/gogo/protobuf/@v/v1.2.2-0.20190723190241-65acae22fc9d.zip -> github.com%2Fgogo%2Fprotobuf%2F@v%2Fv1.2.2-0.20190723190241-65acae22fc9d.zip mirror://goproxy//github.com/gogo/protobuf/@v/v1.2.2-0.20190723190241-65acae22fc9d.mod -> github.com%2Fgogo%2Fprotobuf%2F@v%2Fv1.2.2-0.20190723190241-65acae22fc9d.mod mirror://goproxy//github.com/golang/glog/@v/v0.0.0-20160126235308-23def4e6c14b.zip -> github.com%2Fgolang%2Fglog%2F@v%2Fv0.0.0-20160126235308-23def4e6c14b.zip mirror://goproxy//github.com/golang/glog/@v/v0.0.0-20160126235308-23def4e6c14b.mod -> github.com%2Fgolang%2Fglog%2F@v%2Fv0.0.0-20160126235308-23def4e6c14b.mod mirror://goproxy//github.com/golang/groupcache/@v/v0.0.0-20160516000752-02826c3e7903.mod -> github.com%2Fgolang%2Fgroupcache%2F@v%2Fv0.0.0-20160516000752-02826c3e7903.mod mirror://goproxy//github.com/golang/groupcache/@v/v0.0.0-20190129154638-5b532d6fd5ef.mod -> github.com%2Fgolang%2Fgroupcache%2F@v%2Fv0.0.0-20190129154638-5b532d6fd5ef.mod mirror://goproxy//github.com/golang/mock/@v/v1.1.1.mod -> github.com%2Fgolang%2Fmock%2F@v%2Fv1.1.1.mod mirror://goproxy//github.com/golang/mock/@v/v1.2.0.mod -> github.com%2Fgolang%2Fmock%2F@v%2Fv1.2.0.mod mirror://goproxy//github.com/golang/protobuf/@v/v0.0.0-20161109072736-4bd1920723d7.mod -> github.com%2Fgolang%2Fprotobuf%2F@v%2Fv0.0.0-20161109072736-4bd1920723d7.mod mirror://goproxy//github.com/golang/protobuf/@v/v1.2.0.mod -> github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.2.0.mod mirror://goproxy//github.com/golang/protobuf/@v/v1.3.1.zip -> github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.3.1.zip mirror://goproxy//github.com/golang/protobuf/@v/v1.3.1.mod -> github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.3.1.mod mirror://goproxy//github.com/golang/protobuf/@v/v1.3.2.mod -> github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.3.2.mod mirror://goproxy//github.com/golang/protobuf/@v/v1.3.5.zip -> github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.3.5.zip mirror://goproxy//github.com/golang/protobuf/@v/v1.3.5.mod -> github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.3.5.mod mirror://goproxy//github.com/golang/snappy/@v/v0.0.1.zip -> github.com%2Fgolang%2Fsnappy%2F@v%2Fv0.0.1.zip mirror://goproxy//github.com/golang/snappy/@v/v0.0.1.mod -> github.com%2Fgolang%2Fsnappy%2F@v%2Fv0.0.1.mod mirror://goproxy//github.com/google/btree/@v/v0.0.0-20180813153112-4030bb1f1f0c.mod -> github.com%2Fgoogle%2Fbtree%2F@v%2Fv0.0.0-20180813153112-4030bb1f1f0c.mod mirror://goproxy//github.com/google/btree/@v/v1.0.0.zip -> github.com%2Fgoogle%2Fbtree%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/google/btree/@v/v1.0.0.mod -> github.com%2Fgoogle%2Fbtree%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/google/go-cmp/@v/v0.2.0.mod -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.2.0.mod mirror://goproxy//github.com/google/go-cmp/@v/v0.3.0.zip -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.3.0.zip mirror://goproxy//github.com/google/go-cmp/@v/v0.3.0.mod -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.3.0.mod mirror://goproxy//github.com/google/go-cmp/@v/v0.3.1.mod -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.3.1.mod mirror://goproxy//github.com/google/go-cmp/@v/v0.4.0.zip -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.4.0.zip mirror://goproxy//github.com/google/go-cmp/@v/v0.4.0.mod -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.4.0.mod mirror://goproxy//github.com/google/go-cmp/@v/v0.5.2.zip -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.5.2.zip mirror://goproxy//github.com/google/go-cmp/@v/v0.5.2.mod -> github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.5.2.mod mirror://goproxy//github.com/google/go-querystring/@v/v0.0.0-20170111101155-53e6ce116135.mod -> github.com%2Fgoogle%2Fgo-querystring%2F@v%2Fv0.0.0-20170111101155-53e6ce116135.mod mirror://goproxy//github.com/google/go-querystring/@v/v1.0.0.zip -> github.com%2Fgoogle%2Fgo-querystring%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/google/go-querystring/@v/v1.0.0.mod -> github.com%2Fgoogle%2Fgo-querystring%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/google/gofuzz/@v/v0.0.0-20161122191042-44d81051d367.mod -> github.com%2Fgoogle%2Fgofuzz%2F@v%2Fv0.0.0-20161122191042-44d81051d367.mod mirror://goproxy//github.com/google/gofuzz/@v/v1.0.0.zip -> github.com%2Fgoogle%2Fgofuzz%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/google/gofuzz/@v/v1.0.0.mod -> github.com%2Fgoogle%2Fgofuzz%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/google/gofuzz/@v/v1.0.0.mod -> github.com%2Fgoogle%2Fgofuzz%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/google/gofuzz/@v/v1.2.0.zip -> github.com%2Fgoogle%2Fgofuzz%2F@v%2Fv1.2.0.zip mirror://goproxy//github.com/google/gofuzz/@v/v1.2.0.mod -> github.com%2Fgoogle%2Fgofuzz%2F@v%2Fv1.2.0.mod mirror://goproxy//github.com/google/martian/@v/v2.1.0+incompatible.mod -> github.com%2Fgoogle%2Fmartian%2F@v%2Fv2.1.0+incompatible.mod mirror://goproxy//github.com/google/pprof/@v/v0.0.0-20181206194817-3ea8567a2e57.mod -> github.com%2Fgoogle%2Fpprof%2F@v%2Fv0.0.0-20181206194817-3ea8567a2e57.mod mirror://goproxy//github.com/google/tcpproxy/@v/v0.0.0-20180808230851-dfa16c61dad2.zip -> github.com%2Fgoogle%2Ftcpproxy%2F@v%2Fv0.0.0-20180808230851-dfa16c61dad2.zip mirror://goproxy//github.com/google/tcpproxy/@v/v0.0.0-20180808230851-dfa16c61dad2.mod -> github.com%2Fgoogle%2Ftcpproxy%2F@v%2Fv0.0.0-20180808230851-dfa16c61dad2.mod mirror://goproxy//github.com/google/uuid/@v/v1.1.1.mod -> github.com%2Fgoogle%2Fuuid%2F@v%2Fv1.1.1.mod mirror://goproxy//github.com/googleapis/gax-go/v2/@v/v2.0.4.mod -> github.com%2Fgoogleapis%2Fgax-go%2Fv2%2F@v%2Fv2.0.4.mod mirror://goproxy//github.com/googleapis/gax-go/v2/@v/v2.0.5.zip -> github.com%2Fgoogleapis%2Fgax-go%2Fv2%2F@v%2Fv2.0.5.zip mirror://goproxy//github.com/googleapis/gax-go/v2/@v/v2.0.5.mod -> github.com%2Fgoogleapis%2Fgax-go%2Fv2%2F@v%2Fv2.0.5.mod mirror://goproxy//github.com/googleapis/gnostic/@v/v0.0.0-20170729233727-0c5108395e2d.mod -> github.com%2Fgoogleapis%2Fgnostic%2F@v%2Fv0.0.0-20170729233727-0c5108395e2d.mod mirror://goproxy//github.com/googleapis/gnostic/@v/v0.2.0.zip -> github.com%2Fgoogleapis%2Fgnostic%2F@v%2Fv0.2.0.zip mirror://goproxy//github.com/googleapis/gnostic/@v/v0.2.0.mod -> github.com%2Fgoogleapis%2Fgnostic%2F@v%2Fv0.2.0.mod mirror://goproxy//github.com/gophercloud/gophercloud/@v/v0.1.0.zip -> github.com%2Fgophercloud%2Fgophercloud%2F@v%2Fv0.1.0.zip mirror://goproxy//github.com/gophercloud/gophercloud/@v/v0.1.0.mod -> github.com%2Fgophercloud%2Fgophercloud%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/gorilla/websocket/@v/v1.4.0.mod -> github.com%2Fgorilla%2Fwebsocket%2F@v%2Fv1.4.0.mod mirror://goproxy//github.com/gregjones/httpcache/@v/v0.0.0-20180305231024-9cad4c3443a7.mod -> github.com%2Fgregjones%2Fhttpcache%2F@v%2Fv0.0.0-20180305231024-9cad4c3443a7.mod mirror://goproxy//github.com/grpc-ecosystem/go-grpc-middleware/@v/v1.0.0.mod -> github.com%2Fgrpc-ecosystem%2Fgo-grpc-middleware%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/grpc-ecosystem/go-grpc-prometheus/@v/v1.2.0.mod -> github.com%2Fgrpc-ecosystem%2Fgo-grpc-prometheus%2F@v%2Fv1.2.0.mod mirror://goproxy//github.com/grpc-ecosystem/grpc-gateway/@v/v1.9.0.mod -> github.com%2Fgrpc-ecosystem%2Fgrpc-gateway%2F@v%2Fv1.9.0.mod mirror://goproxy//github.com/hashicorp/errwrap/@v/v1.0.0.zip -> github.com%2Fhashicorp%2Ferrwrap%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/hashicorp/errwrap/@v/v1.0.0.mod -> github.com%2Fhashicorp%2Ferrwrap%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/hashicorp/go-bexpr/@v/v0.1.2.zip -> github.com%2Fhashicorp%2Fgo-bexpr%2F@v%2Fv0.1.2.zip mirror://goproxy//github.com/hashicorp/go-bexpr/@v/v0.1.2.mod -> github.com%2Fhashicorp%2Fgo-bexpr%2F@v%2Fv0.1.2.mod mirror://goproxy//github.com/hashicorp/go-checkpoint/@v/v0.5.0.zip -> github.com%2Fhashicorp%2Fgo-checkpoint%2F@v%2Fv0.5.0.zip mirror://goproxy//github.com/hashicorp/go-checkpoint/@v/v0.5.0.mod -> github.com%2Fhashicorp%2Fgo-checkpoint%2F@v%2Fv0.5.0.mod mirror://goproxy//github.com/hashicorp/go-cleanhttp/@v/v0.5.0.mod -> github.com%2Fhashicorp%2Fgo-cleanhttp%2F@v%2Fv0.5.0.mod mirror://goproxy//github.com/hashicorp/go-cleanhttp/@v/v0.5.1.zip -> github.com%2Fhashicorp%2Fgo-cleanhttp%2F@v%2Fv0.5.1.zip mirror://goproxy//github.com/hashicorp/go-cleanhttp/@v/v0.5.1.mod -> github.com%2Fhashicorp%2Fgo-cleanhttp%2F@v%2Fv0.5.1.mod mirror://goproxy//github.com/hashicorp/go-connlimit/@v/v0.3.0.zip -> github.com%2Fhashicorp%2Fgo-connlimit%2F@v%2Fv0.3.0.zip mirror://goproxy//github.com/hashicorp/go-connlimit/@v/v0.3.0.mod -> github.com%2Fhashicorp%2Fgo-connlimit%2F@v%2Fv0.3.0.mod mirror://goproxy//github.com/hashicorp/go-discover/@v/v0.0.0-20200501174627-ad1e96bde088.zip -> github.com%2Fhashicorp%2Fgo-discover%2F@v%2Fv0.0.0-20200501174627-ad1e96bde088.zip mirror://goproxy//github.com/hashicorp/go-discover/@v/v0.0.0-20200501174627-ad1e96bde088.mod -> github.com%2Fhashicorp%2Fgo-discover%2F@v%2Fv0.0.0-20200501174627-ad1e96bde088.mod mirror://goproxy//github.com/hashicorp/go-hclog/@v/v0.0.0-20180709165350-ff2cf002a8dd.mod -> github.com%2Fhashicorp%2Fgo-hclog%2F@v%2Fv0.0.0-20180709165350-ff2cf002a8dd.mod mirror://goproxy//github.com/hashicorp/go-hclog/@v/v0.9.1.mod -> github.com%2Fhashicorp%2Fgo-hclog%2F@v%2Fv0.9.1.mod mirror://goproxy//github.com/hashicorp/go-hclog/@v/v0.9.2.mod -> github.com%2Fhashicorp%2Fgo-hclog%2F@v%2Fv0.9.2.mod mirror://goproxy//github.com/hashicorp/go-hclog/@v/v0.12.0.zip -> github.com%2Fhashicorp%2Fgo-hclog%2F@v%2Fv0.12.0.zip mirror://goproxy//github.com/hashicorp/go-hclog/@v/v0.12.0.mod -> github.com%2Fhashicorp%2Fgo-hclog%2F@v%2Fv0.12.0.mod mirror://goproxy//github.com/hashicorp/go-hclog/@v/v0.14.1.zip -> github.com%2Fhashicorp%2Fgo-hclog%2F@v%2Fv0.14.1.zip mirror://goproxy//github.com/hashicorp/go-hclog/@v/v0.14.1.mod -> github.com%2Fhashicorp%2Fgo-hclog%2F@v%2Fv0.14.1.mod mirror://goproxy//github.com/hashicorp/go-immutable-radix/@v/v1.0.0.mod -> github.com%2Fhashicorp%2Fgo-immutable-radix%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/hashicorp/go-immutable-radix/@v/v1.3.0.zip -> github.com%2Fhashicorp%2Fgo-immutable-radix%2F@v%2Fv1.3.0.zip mirror://goproxy//github.com/hashicorp/go-immutable-radix/@v/v1.3.0.mod -> github.com%2Fhashicorp%2Fgo-immutable-radix%2F@v%2Fv1.3.0.mod mirror://goproxy//github.com/hashicorp/go-kms-wrapping/entropy/@v/v0.1.0.mod -> github.com%2Fhashicorp%2Fgo-kms-wrapping%2Fentropy%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/hashicorp/go-memdb/@v/v1.3.0.zip -> github.com%2Fhashicorp%2Fgo-memdb%2F@v%2Fv1.3.0.zip mirror://goproxy//github.com/hashicorp/go-memdb/@v/v1.3.0.mod -> github.com%2Fhashicorp%2Fgo-memdb%2F@v%2Fv1.3.0.mod mirror://goproxy//github.com/hashicorp/go-msgpack/@v/v0.5.3.mod -> github.com%2Fhashicorp%2Fgo-msgpack%2F@v%2Fv0.5.3.mod mirror://goproxy//github.com/hashicorp/go-msgpack/@v/v0.5.5.zip -> github.com%2Fhashicorp%2Fgo-msgpack%2F@v%2Fv0.5.5.zip mirror://goproxy//github.com/hashicorp/go-msgpack/@v/v0.5.5.mod -> github.com%2Fhashicorp%2Fgo-msgpack%2F@v%2Fv0.5.5.mod mirror://goproxy//github.com/hashicorp/go-multierror/@v/v1.0.0.mod -> github.com%2Fhashicorp%2Fgo-multierror%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/hashicorp/go-multierror/@v/v1.1.0.zip -> github.com%2Fhashicorp%2Fgo-multierror%2F@v%2Fv1.1.0.zip mirror://goproxy//github.com/hashicorp/go-multierror/@v/v1.1.0.mod -> github.com%2Fhashicorp%2Fgo-multierror%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/hashicorp/go-plugin/@v/v1.0.1.mod -> github.com%2Fhashicorp%2Fgo-plugin%2F@v%2Fv1.0.1.mod mirror://goproxy//github.com/hashicorp/go-raftchunking/@v/v0.6.1.zip -> github.com%2Fhashicorp%2Fgo-raftchunking%2F@v%2Fv0.6.1.zip mirror://goproxy//github.com/hashicorp/go-raftchunking/@v/v0.6.1.mod -> github.com%2Fhashicorp%2Fgo-raftchunking%2F@v%2Fv0.6.1.mod mirror://goproxy//github.com/hashicorp/go-retryablehttp/@v/v0.5.3.mod -> github.com%2Fhashicorp%2Fgo-retryablehttp%2F@v%2Fv0.5.3.mod mirror://goproxy//github.com/hashicorp/go-retryablehttp/@v/v0.6.6.mod -> github.com%2Fhashicorp%2Fgo-retryablehttp%2F@v%2Fv0.6.6.mod mirror://goproxy//github.com/hashicorp/go-retryablehttp/@v/v0.6.7.zip -> github.com%2Fhashicorp%2Fgo-retryablehttp%2F@v%2Fv0.6.7.zip mirror://goproxy//github.com/hashicorp/go-retryablehttp/@v/v0.6.7.mod -> github.com%2Fhashicorp%2Fgo-retryablehttp%2F@v%2Fv0.6.7.mod mirror://goproxy//github.com/hashicorp/go-rootcerts/@v/v1.0.2.zip -> github.com%2Fhashicorp%2Fgo-rootcerts%2F@v%2Fv1.0.2.zip mirror://goproxy//github.com/hashicorp/go-rootcerts/@v/v1.0.2.mod -> github.com%2Fhashicorp%2Fgo-rootcerts%2F@v%2Fv1.0.2.mod mirror://goproxy//github.com/hashicorp/go-sockaddr/@v/v1.0.0.mod -> github.com%2Fhashicorp%2Fgo-sockaddr%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/hashicorp/go-sockaddr/@v/v1.0.2.zip -> github.com%2Fhashicorp%2Fgo-sockaddr%2F@v%2Fv1.0.2.zip mirror://goproxy//github.com/hashicorp/go-sockaddr/@v/v1.0.2.mod -> github.com%2Fhashicorp%2Fgo-sockaddr%2F@v%2Fv1.0.2.mod mirror://goproxy//github.com/hashicorp/go-syslog/@v/v1.0.0.zip -> github.com%2Fhashicorp%2Fgo-syslog%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/hashicorp/go-syslog/@v/v1.0.0.mod -> github.com%2Fhashicorp%2Fgo-syslog%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/hashicorp/go-uuid/@v/v1.0.0.mod -> github.com%2Fhashicorp%2Fgo-uuid%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/hashicorp/go-uuid/@v/v1.0.1.mod -> github.com%2Fhashicorp%2Fgo-uuid%2F@v%2Fv1.0.1.mod mirror://goproxy//github.com/hashicorp/go-uuid/@v/v1.0.2.zip -> github.com%2Fhashicorp%2Fgo-uuid%2F@v%2Fv1.0.2.zip mirror://goproxy//github.com/hashicorp/go-uuid/@v/v1.0.2.mod -> github.com%2Fhashicorp%2Fgo-uuid%2F@v%2Fv1.0.2.mod mirror://goproxy//github.com/hashicorp/go-version/@v/v1.1.0.mod -> github.com%2Fhashicorp%2Fgo-version%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/hashicorp/go-version/@v/v1.2.1.zip -> github.com%2Fhashicorp%2Fgo-version%2F@v%2Fv1.2.1.zip mirror://goproxy//github.com/hashicorp/go-version/@v/v1.2.1.mod -> github.com%2Fhashicorp%2Fgo-version%2F@v%2Fv1.2.1.mod mirror://goproxy//github.com/hashicorp/golang-lru/@v/v0.5.0.mod -> github.com%2Fhashicorp%2Fgolang-lru%2F@v%2Fv0.5.0.mod mirror://goproxy//github.com/hashicorp/golang-lru/@v/v0.5.1.mod -> github.com%2Fhashicorp%2Fgolang-lru%2F@v%2Fv0.5.1.mod mirror://goproxy//github.com/hashicorp/golang-lru/@v/v0.5.4.zip -> github.com%2Fhashicorp%2Fgolang-lru%2F@v%2Fv0.5.4.zip mirror://goproxy//github.com/hashicorp/golang-lru/@v/v0.5.4.mod -> github.com%2Fhashicorp%2Fgolang-lru%2F@v%2Fv0.5.4.mod mirror://goproxy//github.com/hashicorp/hcl/@v/v1.0.0.zip -> github.com%2Fhashicorp%2Fhcl%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/hashicorp/hcl/@v/v1.0.0.mod -> github.com%2Fhashicorp%2Fhcl%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/hashicorp/hil/@v/v0.0.0-20200423225030-a18a1cd20038.zip -> github.com%2Fhashicorp%2Fhil%2F@v%2Fv0.0.0-20200423225030-a18a1cd20038.zip mirror://goproxy//github.com/hashicorp/hil/@v/v0.0.0-20200423225030-a18a1cd20038.mod -> github.com%2Fhashicorp%2Fhil%2F@v%2Fv0.0.0-20200423225030-a18a1cd20038.mod mirror://goproxy//github.com/hashicorp/logutils/@v/v1.0.0.mod -> github.com%2Fhashicorp%2Flogutils%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/hashicorp/mdns/@v/v1.0.1.zip -> github.com%2Fhashicorp%2Fmdns%2F@v%2Fv1.0.1.zip mirror://goproxy//github.com/hashicorp/mdns/@v/v1.0.1.mod -> github.com%2Fhashicorp%2Fmdns%2F@v%2Fv1.0.1.mod mirror://goproxy//github.com/hashicorp/mdns/@v/v1.0.3.zip -> github.com%2Fhashicorp%2Fmdns%2F@v%2Fv1.0.3.zip mirror://goproxy//github.com/hashicorp/mdns/@v/v1.0.3.mod -> github.com%2Fhashicorp%2Fmdns%2F@v%2Fv1.0.3.mod mirror://goproxy//github.com/hashicorp/memberlist/@v/v0.2.2.zip -> github.com%2Fhashicorp%2Fmemberlist%2F@v%2Fv0.2.2.zip mirror://goproxy//github.com/hashicorp/memberlist/@v/v0.2.2.mod -> github.com%2Fhashicorp%2Fmemberlist%2F@v%2Fv0.2.2.mod mirror://goproxy//github.com/hashicorp/net-rpc-msgpackrpc/@v/v0.0.0-20151116020338-a14192a58a69.zip -> github.com%2Fhashicorp%2Fnet-rpc-msgpackrpc%2F@v%2Fv0.0.0-20151116020338-a14192a58a69.zip mirror://goproxy//github.com/hashicorp/net-rpc-msgpackrpc/@v/v0.0.0-20151116020338-a14192a58a69.mod -> github.com%2Fhashicorp%2Fnet-rpc-msgpackrpc%2F@v%2Fv0.0.0-20151116020338-a14192a58a69.mod mirror://goproxy//github.com/hashicorp/raft/@v/v1.1.1.mod -> github.com%2Fhashicorp%2Fraft%2F@v%2Fv1.1.1.mod mirror://goproxy//github.com/hashicorp/raft/@v/v1.2.0.zip -> github.com%2Fhashicorp%2Fraft%2F@v%2Fv1.2.0.zip mirror://goproxy//github.com/hashicorp/raft/@v/v1.2.0.mod -> github.com%2Fhashicorp%2Fraft%2F@v%2Fv1.2.0.mod mirror://goproxy//github.com/hashicorp/raft-autopilot/@v/v0.1.2.zip -> github.com%2Fhashicorp%2Fraft-autopilot%2F@v%2Fv0.1.2.zip mirror://goproxy//github.com/hashicorp/raft-autopilot/@v/v0.1.2.mod -> github.com%2Fhashicorp%2Fraft-autopilot%2F@v%2Fv0.1.2.mod mirror://goproxy//github.com/hashicorp/raft-boltdb/@v/v0.0.0-20171010151810-6e5ba93211ea.zip -> github.com%2Fhashicorp%2Fraft-boltdb%2F@v%2Fv0.0.0-20171010151810-6e5ba93211ea.zip mirror://goproxy//github.com/hashicorp/raft-boltdb/@v/v0.0.0-20171010151810-6e5ba93211ea.mod -> github.com%2Fhashicorp%2Fraft-boltdb%2F@v%2Fv0.0.0-20171010151810-6e5ba93211ea.mod mirror://goproxy//github.com/hashicorp/serf/@v/v0.9.5.zip -> github.com%2Fhashicorp%2Fserf%2F@v%2Fv0.9.5.zip mirror://goproxy//github.com/hashicorp/serf/@v/v0.9.5.mod -> github.com%2Fhashicorp%2Fserf%2F@v%2Fv0.9.5.mod mirror://goproxy//github.com/hashicorp/vault/api/@v/v1.0.5-0.20200717191844-f687267c8086.zip -> github.com%2Fhashicorp%2Fvault%2Fapi%2F@v%2Fv1.0.5-0.20200717191844-f687267c8086.zip mirror://goproxy//github.com/hashicorp/vault/api/@v/v1.0.5-0.20200717191844-f687267c8086.mod -> github.com%2Fhashicorp%2Fvault%2Fapi%2F@v%2Fv1.0.5-0.20200717191844-f687267c8086.mod mirror://goproxy//github.com/hashicorp/vault/sdk/@v/v0.1.14-0.20200519221838-e0cfd64bc267.zip -> github.com%2Fhashicorp%2Fvault%2Fsdk%2F@v%2Fv0.1.14-0.20200519221838-e0cfd64bc267.zip mirror://goproxy//github.com/hashicorp/vault/sdk/@v/v0.1.14-0.20200519221838-e0cfd64bc267.mod -> github.com%2Fhashicorp%2Fvault%2Fsdk%2F@v%2Fv0.1.14-0.20200519221838-e0cfd64bc267.mod mirror://goproxy//github.com/hashicorp/vic/@v/v1.5.1-0.20190403131502-bbfe86ec9443.zip -> github.com%2Fhashicorp%2Fvic%2F@v%2Fv1.5.1-0.20190403131502-bbfe86ec9443.zip mirror://goproxy//github.com/hashicorp/vic/@v/v1.5.1-0.20190403131502-bbfe86ec9443.mod -> github.com%2Fhashicorp%2Fvic%2F@v%2Fv1.5.1-0.20190403131502-bbfe86ec9443.mod mirror://goproxy//github.com/hashicorp/yamux/@v/v0.0.0-20180604194846-3520598351bb.mod -> github.com%2Fhashicorp%2Fyamux%2F@v%2Fv0.0.0-20180604194846-3520598351bb.mod mirror://goproxy//github.com/hashicorp/yamux/@v/v0.0.0-20200609203250-aecfd211c9ce.zip -> github.com%2Fhashicorp%2Fyamux%2F@v%2Fv0.0.0-20200609203250-aecfd211c9ce.zip mirror://goproxy//github.com/hashicorp/yamux/@v/v0.0.0-20200609203250-aecfd211c9ce.mod -> github.com%2Fhashicorp%2Fyamux%2F@v%2Fv0.0.0-20200609203250-aecfd211c9ce.mod mirror://goproxy//github.com/hpcloud/tail/@v/v1.0.0.mod -> github.com%2Fhpcloud%2Ftail%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/imdario/mergo/@v/v0.3.5.mod -> github.com%2Fimdario%2Fmergo%2F@v%2Fv0.3.5.mod mirror://goproxy//github.com/imdario/mergo/@v/v0.3.6.zip -> github.com%2Fimdario%2Fmergo%2F@v%2Fv0.3.6.zip mirror://goproxy//github.com/imdario/mergo/@v/v0.3.6.mod -> github.com%2Fimdario%2Fmergo%2F@v%2Fv0.3.6.mod mirror://goproxy//github.com/inconshreveable/mousetrap/@v/v1.0.0.mod -> github.com%2Finconshreveable%2Fmousetrap%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/jackc/fake/@v/v0.0.0-20150926172116-812a484cc733.mod -> github.com%2Fjackc%2Ffake%2F@v%2Fv0.0.0-20150926172116-812a484cc733.mod mirror://goproxy//github.com/jackc/pgx/@v/v3.3.0+incompatible.mod -> github.com%2Fjackc%2Fpgx%2F@v%2Fv3.3.0+incompatible.mod mirror://goproxy//github.com/jarcoal/httpmock/@v/v0.0.0-20180424175123-9c70cfe4a1da.zip -> github.com%2Fjarcoal%2Fhttpmock%2F@v%2Fv0.0.0-20180424175123-9c70cfe4a1da.zip mirror://goproxy//github.com/jarcoal/httpmock/@v/v0.0.0-20180424175123-9c70cfe4a1da.mod -> github.com%2Fjarcoal%2Fhttpmock%2F@v%2Fv0.0.0-20180424175123-9c70cfe4a1da.mod mirror://goproxy//github.com/jmespath/go-jmespath/@v/v0.0.0-20180206201540-c2b33e8439af.zip -> github.com%2Fjmespath%2Fgo-jmespath%2F@v%2Fv0.0.0-20180206201540-c2b33e8439af.zip mirror://goproxy//github.com/jmespath/go-jmespath/@v/v0.0.0-20180206201540-c2b33e8439af.mod -> github.com%2Fjmespath%2Fgo-jmespath%2F@v%2Fv0.0.0-20180206201540-c2b33e8439af.mod mirror://goproxy//github.com/jonboulle/clockwork/@v/v0.1.0.mod -> github.com%2Fjonboulle%2Fclockwork%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/joyent/triton-go/@v/v0.0.0-20180628001255-830d2b111e62.mod -> github.com%2Fjoyent%2Ftriton-go%2F@v%2Fv0.0.0-20180628001255-830d2b111e62.mod mirror://goproxy//github.com/joyent/triton-go/@v/v1.7.1-0.20200416154420-6801d15b779f.zip -> github.com%2Fjoyent%2Ftriton-go%2F@v%2Fv1.7.1-0.20200416154420-6801d15b779f.zip mirror://goproxy//github.com/joyent/triton-go/@v/v1.7.1-0.20200416154420-6801d15b779f.mod -> github.com%2Fjoyent%2Ftriton-go%2F@v%2Fv1.7.1-0.20200416154420-6801d15b779f.mod mirror://goproxy//github.com/json-iterator/go/@v/v0.0.0-20180612202835-f2b4162afba3.mod -> github.com%2Fjson-iterator%2Fgo%2F@v%2Fv0.0.0-20180612202835-f2b4162afba3.mod mirror://goproxy//github.com/json-iterator/go/@v/v1.1.6.mod -> github.com%2Fjson-iterator%2Fgo%2F@v%2Fv1.1.6.mod mirror://goproxy//github.com/json-iterator/go/@v/v1.1.7.mod -> github.com%2Fjson-iterator%2Fgo%2F@v%2Fv1.1.7.mod mirror://goproxy//github.com/json-iterator/go/@v/v1.1.9.zip -> github.com%2Fjson-iterator%2Fgo%2F@v%2Fv1.1.9.zip mirror://goproxy//github.com/json-iterator/go/@v/v1.1.9.mod -> github.com%2Fjson-iterator%2Fgo%2F@v%2Fv1.1.9.mod mirror://goproxy//github.com/jstemmer/go-junit-report/@v/v0.0.0-20190106144839-af01ea7f8024.mod -> github.com%2Fjstemmer%2Fgo-junit-report%2F@v%2Fv0.0.0-20190106144839-af01ea7f8024.mod mirror://goproxy//github.com/julienschmidt/httprouter/@v/v1.2.0.mod -> github.com%2Fjulienschmidt%2Fhttprouter%2F@v%2Fv1.2.0.mod mirror://goproxy//github.com/kisielk/errcheck/@v/v1.1.0.mod -> github.com%2Fkisielk%2Ferrcheck%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/kisielk/errcheck/@v/v1.2.0.mod -> github.com%2Fkisielk%2Ferrcheck%2F@v%2Fv1.2.0.mod mirror://goproxy//github.com/kisielk/gotool/@v/v1.0.0.mod -> github.com%2Fkisielk%2Fgotool%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/konsorten/go-windows-terminal-sequences/@v/v1.0.1.mod -> github.com%2Fkonsorten%2Fgo-windows-terminal-sequences%2F@v%2Fv1.0.1.mod mirror://goproxy//github.com/konsorten/go-windows-terminal-sequences/@v/v1.0.2.zip -> github.com%2Fkonsorten%2Fgo-windows-terminal-sequences%2F@v%2Fv1.0.2.zip mirror://goproxy//github.com/konsorten/go-windows-terminal-sequences/@v/v1.0.2.mod -> github.com%2Fkonsorten%2Fgo-windows-terminal-sequences%2F@v%2Fv1.0.2.mod mirror://goproxy//github.com/kr/logfmt/@v/v0.0.0-20140226030751-b84e30acd515.mod -> github.com%2Fkr%2Flogfmt%2F@v%2Fv0.0.0-20140226030751-b84e30acd515.mod mirror://goproxy//github.com/kr/pretty/@v/v0.1.0.mod -> github.com%2Fkr%2Fpretty%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/kr/pretty/@v/v0.2.0.mod -> github.com%2Fkr%2Fpretty%2F@v%2Fv0.2.0.mod mirror://goproxy//github.com/kr/pretty/@v/v0.2.1.zip -> github.com%2Fkr%2Fpretty%2F@v%2Fv0.2.1.zip mirror://goproxy//github.com/kr/pretty/@v/v0.2.1.mod -> github.com%2Fkr%2Fpretty%2F@v%2Fv0.2.1.mod mirror://goproxy//github.com/kr/pty/@v/v1.1.1.mod -> github.com%2Fkr%2Fpty%2F@v%2Fv1.1.1.mod mirror://goproxy//github.com/kr/text/@v/v0.1.0.zip -> github.com%2Fkr%2Ftext%2F@v%2Fv0.1.0.zip mirror://goproxy//github.com/kr/text/@v/v0.1.0.mod -> github.com%2Fkr%2Ftext%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/lib/pq/@v/v1.1.1.mod -> github.com%2Flib%2Fpq%2F@v%2Fv1.1.1.mod mirror://goproxy//github.com/linode/linodego/@v/v0.7.1.zip -> github.com%2Flinode%2Flinodego%2F@v%2Fv0.7.1.zip mirror://goproxy//github.com/linode/linodego/@v/v0.7.1.mod -> github.com%2Flinode%2Flinodego%2F@v%2Fv0.7.1.mod mirror://goproxy//github.com/magiconair/properties/@v/v1.8.0.mod -> github.com%2Fmagiconair%2Fproperties%2F@v%2Fv1.8.0.mod mirror://goproxy//github.com/mailru/easyjson/@v/v0.0.0-20160728113105-d5b7844b561a.mod -> github.com%2Fmailru%2Feasyjson%2F@v%2Fv0.0.0-20160728113105-d5b7844b561a.mod mirror://goproxy//github.com/mattn/go-colorable/@v/v0.0.9.mod -> github.com%2Fmattn%2Fgo-colorable%2F@v%2Fv0.0.9.mod mirror://goproxy//github.com/mattn/go-colorable/@v/v0.1.4.mod -> github.com%2Fmattn%2Fgo-colorable%2F@v%2Fv0.1.4.mod mirror://goproxy//github.com/mattn/go-colorable/@v/v0.1.6.zip -> github.com%2Fmattn%2Fgo-colorable%2F@v%2Fv0.1.6.zip mirror://goproxy//github.com/mattn/go-colorable/@v/v0.1.6.mod -> github.com%2Fmattn%2Fgo-colorable%2F@v%2Fv0.1.6.mod mirror://goproxy//github.com/mattn/go-isatty/@v/v0.0.3.mod -> github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.3.mod mirror://goproxy//github.com/mattn/go-isatty/@v/v0.0.8.mod -> github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.8.mod mirror://goproxy//github.com/mattn/go-isatty/@v/v0.0.10.mod -> github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.10.mod mirror://goproxy//github.com/mattn/go-isatty/@v/v0.0.11.mod -> github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.11.mod mirror://goproxy//github.com/mattn/go-isatty/@v/v0.0.12.zip -> github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.12.zip mirror://goproxy//github.com/mattn/go-isatty/@v/v0.0.12.mod -> github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.12.mod mirror://goproxy//github.com/mattn/go-runewidth/@v/v0.0.3.mod -> github.com%2Fmattn%2Fgo-runewidth%2F@v%2Fv0.0.3.mod mirror://goproxy//github.com/matttproud/golang_protobuf_extensions/@v/v1.0.1.zip -> github.com%2Fmatttproud%2Fgolang_protobuf_extensions%2F@v%2Fv1.0.1.zip mirror://goproxy//github.com/matttproud/golang_protobuf_extensions/@v/v1.0.1.mod -> github.com%2Fmatttproud%2Fgolang_protobuf_extensions%2F@v%2Fv1.0.1.mod mirror://goproxy//github.com/miekg/dns/@v/v1.0.14.mod -> github.com%2Fmiekg%2Fdns%2F@v%2Fv1.0.14.mod mirror://goproxy//github.com/miekg/dns/@v/v1.1.26.mod -> github.com%2Fmiekg%2Fdns%2F@v%2Fv1.1.26.mod mirror://goproxy//github.com/miekg/dns/@v/v1.1.27.mod -> github.com%2Fmiekg%2Fdns%2F@v%2Fv1.1.27.mod mirror://goproxy//github.com/miekg/dns/@v/v1.1.31.zip -> github.com%2Fmiekg%2Fdns%2F@v%2Fv1.1.31.zip mirror://goproxy//github.com/miekg/dns/@v/v1.1.31.mod -> github.com%2Fmiekg%2Fdns%2F@v%2Fv1.1.31.mod mirror://goproxy//github.com/mitchellh/cli/@v/v1.0.0.mod -> github.com%2Fmitchellh%2Fcli%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/mitchellh/cli/@v/v1.1.0.zip -> github.com%2Fmitchellh%2Fcli%2F@v%2Fv1.1.0.zip mirror://goproxy//github.com/mitchellh/cli/@v/v1.1.0.mod -> github.com%2Fmitchellh%2Fcli%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/mitchellh/copystructure/@v/v1.0.0.zip -> github.com%2Fmitchellh%2Fcopystructure%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/mitchellh/copystructure/@v/v1.0.0.mod -> github.com%2Fmitchellh%2Fcopystructure%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/mitchellh/go-homedir/@v/v1.1.0.zip -> github.com%2Fmitchellh%2Fgo-homedir%2F@v%2Fv1.1.0.zip mirror://goproxy//github.com/mitchellh/go-homedir/@v/v1.1.0.mod -> github.com%2Fmitchellh%2Fgo-homedir%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/mitchellh/go-testing-interface/@v/v0.0.0-20171004221916-a61a99592b77.mod -> github.com%2Fmitchellh%2Fgo-testing-interface%2F@v%2Fv0.0.0-20171004221916-a61a99592b77.mod mirror://goproxy//github.com/mitchellh/go-testing-interface/@v/v1.0.0.mod -> github.com%2Fmitchellh%2Fgo-testing-interface%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/mitchellh/go-testing-interface/@v/v1.14.0.zip -> github.com%2Fmitchellh%2Fgo-testing-interface%2F@v%2Fv1.14.0.zip mirror://goproxy//github.com/mitchellh/go-testing-interface/@v/v1.14.0.mod -> github.com%2Fmitchellh%2Fgo-testing-interface%2F@v%2Fv1.14.0.mod mirror://goproxy//github.com/mitchellh/go-wordwrap/@v/v1.0.0.mod -> github.com%2Fmitchellh%2Fgo-wordwrap%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/mitchellh/hashstructure/@v/v0.0.0-20170609045927-2bca23e0e452.zip -> github.com%2Fmitchellh%2Fhashstructure%2F@v%2Fv0.0.0-20170609045927-2bca23e0e452.zip mirror://goproxy//github.com/mitchellh/hashstructure/@v/v0.0.0-20170609045927-2bca23e0e452.mod -> github.com%2Fmitchellh%2Fhashstructure%2F@v%2Fv0.0.0-20170609045927-2bca23e0e452.mod mirror://goproxy//github.com/mitchellh/mapstructure/@v/v0.0.0-20160808181253-ca63d7c062ee.mod -> github.com%2Fmitchellh%2Fmapstructure%2F@v%2Fv0.0.0-20160808181253-ca63d7c062ee.mod mirror://goproxy//github.com/mitchellh/mapstructure/@v/v1.1.2.mod -> github.com%2Fmitchellh%2Fmapstructure%2F@v%2Fv1.1.2.mod mirror://goproxy//github.com/mitchellh/mapstructure/@v/v1.3.2.mod -> github.com%2Fmitchellh%2Fmapstructure%2F@v%2Fv1.3.2.mod mirror://goproxy//github.com/mitchellh/mapstructure/@v/v1.3.3.zip -> github.com%2Fmitchellh%2Fmapstructure%2F@v%2Fv1.3.3.zip mirror://goproxy//github.com/mitchellh/mapstructure/@v/v1.3.3.mod -> github.com%2Fmitchellh%2Fmapstructure%2F@v%2Fv1.3.3.mod mirror://goproxy//github.com/mitchellh/pointerstructure/@v/v1.0.0.zip -> github.com%2Fmitchellh%2Fpointerstructure%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/mitchellh/pointerstructure/@v/v1.0.0.mod -> github.com%2Fmitchellh%2Fpointerstructure%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/mitchellh/reflectwalk/@v/v1.0.0.mod -> github.com%2Fmitchellh%2Freflectwalk%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/mitchellh/reflectwalk/@v/v1.0.1.zip -> github.com%2Fmitchellh%2Freflectwalk%2F@v%2Fv1.0.1.zip mirror://goproxy//github.com/mitchellh/reflectwalk/@v/v1.0.1.mod -> github.com%2Fmitchellh%2Freflectwalk%2F@v%2Fv1.0.1.mod mirror://goproxy//github.com/modern-go/concurrent/@v/v0.0.0-20180228061459-e0a39a4cb421.mod -> github.com%2Fmodern-go%2Fconcurrent%2F@v%2Fv0.0.0-20180228061459-e0a39a4cb421.mod mirror://goproxy//github.com/modern-go/concurrent/@v/v0.0.0-20180306012644-bacd9c7ef1dd.zip -> github.com%2Fmodern-go%2Fconcurrent%2F@v%2Fv0.0.0-20180306012644-bacd9c7ef1dd.zip mirror://goproxy//github.com/modern-go/concurrent/@v/v0.0.0-20180306012644-bacd9c7ef1dd.mod -> github.com%2Fmodern-go%2Fconcurrent%2F@v%2Fv0.0.0-20180306012644-bacd9c7ef1dd.mod mirror://goproxy//github.com/modern-go/reflect2/@v/v0.0.0-20180320133207-05fbef0ca5da.mod -> github.com%2Fmodern-go%2Freflect2%2F@v%2Fv0.0.0-20180320133207-05fbef0ca5da.mod mirror://goproxy//github.com/modern-go/reflect2/@v/v0.0.0-20180701023420-4b7aa43c6742.mod -> github.com%2Fmodern-go%2Freflect2%2F@v%2Fv0.0.0-20180701023420-4b7aa43c6742.mod mirror://goproxy//github.com/modern-go/reflect2/@v/v1.0.1.zip -> github.com%2Fmodern-go%2Freflect2%2F@v%2Fv1.0.1.zip mirror://goproxy//github.com/modern-go/reflect2/@v/v1.0.1.mod -> github.com%2Fmodern-go%2Freflect2%2F@v%2Fv1.0.1.mod mirror://goproxy//github.com/munnerz/goautoneg/@v/v0.0.0-20120707110453-a547fc61f48d.mod -> github.com%2Fmunnerz%2Fgoautoneg%2F@v%2Fv0.0.0-20120707110453-a547fc61f48d.mod mirror://goproxy//github.com/mwitkow/go-conntrack/@v/v0.0.0-20161129095857-cc309e4a2223.mod -> github.com%2Fmwitkow%2Fgo-conntrack%2F@v%2Fv0.0.0-20161129095857-cc309e4a2223.mod mirror://goproxy//github.com/mxk/go-flowrate/@v/v0.0.0-20140419014527-cca7078d478f.mod -> github.com%2Fmxk%2Fgo-flowrate%2F@v%2Fv0.0.0-20140419014527-cca7078d478f.mod mirror://goproxy//github.com/nicolai86/scaleway-sdk/@v/v1.10.2-0.20180628010248-798f60e20bb2.zip -> github.com%2Fnicolai86%2Fscaleway-sdk%2F@v%2Fv1.10.2-0.20180628010248-798f60e20bb2.zip mirror://goproxy//github.com/nicolai86/scaleway-sdk/@v/v1.10.2-0.20180628010248-798f60e20bb2.mod -> github.com%2Fnicolai86%2Fscaleway-sdk%2F@v%2Fv1.10.2-0.20180628010248-798f60e20bb2.mod mirror://goproxy//github.com/oklog/run/@v/v1.0.0.mod -> github.com%2Foklog%2Frun%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/oklog/ulid/@v/v1.3.1.mod -> github.com%2Foklog%2Fulid%2F@v%2Fv1.3.1.mod mirror://goproxy//github.com/olekukonko/tablewriter/@v/v0.0.0-20180130162743-b8a9be070da4.mod -> github.com%2Folekukonko%2Ftablewriter%2F@v%2Fv0.0.0-20180130162743-b8a9be070da4.mod mirror://goproxy//github.com/onsi/ginkgo/@v/v0.0.0-20170829012221-11459a886d9c.mod -> github.com%2Fonsi%2Fginkgo%2F@v%2Fv0.0.0-20170829012221-11459a886d9c.mod mirror://goproxy//github.com/onsi/ginkgo/@v/v1.6.0.mod -> github.com%2Fonsi%2Fginkgo%2F@v%2Fv1.6.0.mod mirror://goproxy//github.com/onsi/ginkgo/@v/v1.8.0.mod -> github.com%2Fonsi%2Fginkgo%2F@v%2Fv1.8.0.mod mirror://goproxy//github.com/onsi/gomega/@v/v0.0.0-20170829124025-dcabb60a477c.mod -> github.com%2Fonsi%2Fgomega%2F@v%2Fv0.0.0-20170829124025-dcabb60a477c.mod mirror://goproxy//github.com/onsi/gomega/@v/v1.5.0.mod -> github.com%2Fonsi%2Fgomega%2F@v%2Fv1.5.0.mod mirror://goproxy//github.com/packethost/packngo/@v/v0.1.1-0.20180711074735-b9cb5096f54c.zip -> github.com%2Fpackethost%2Fpackngo%2F@v%2Fv0.1.1-0.20180711074735-b9cb5096f54c.zip mirror://goproxy//github.com/packethost/packngo/@v/v0.1.1-0.20180711074735-b9cb5096f54c.mod -> github.com%2Fpackethost%2Fpackngo%2F@v%2Fv0.1.1-0.20180711074735-b9cb5096f54c.mod mirror://goproxy//github.com/pascaldekloe/goe/@v/v0.0.0-20180627143212-57f6aae5913c.mod -> github.com%2Fpascaldekloe%2Fgoe%2F@v%2Fv0.0.0-20180627143212-57f6aae5913c.mod mirror://goproxy//github.com/pascaldekloe/goe/@v/v0.1.0.zip -> github.com%2Fpascaldekloe%2Fgoe%2F@v%2Fv0.1.0.zip mirror://goproxy//github.com/pascaldekloe/goe/@v/v0.1.0.mod -> github.com%2Fpascaldekloe%2Fgoe%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/patrickmn/go-cache/@v/v2.1.0+incompatible.zip -> github.com%2Fpatrickmn%2Fgo-cache%2F@v%2Fv2.1.0+incompatible.zip mirror://goproxy//github.com/patrickmn/go-cache/@v/v2.1.0+incompatible.mod -> github.com%2Fpatrickmn%2Fgo-cache%2F@v%2Fv2.1.0+incompatible.mod mirror://goproxy//github.com/pelletier/go-toml/@v/v1.2.0.mod -> github.com%2Fpelletier%2Fgo-toml%2F@v%2Fv1.2.0.mod mirror://goproxy//github.com/peterbourgon/diskv/@v/v2.0.1+incompatible.mod -> github.com%2Fpeterbourgon%2Fdiskv%2F@v%2Fv2.0.1+incompatible.mod mirror://goproxy//github.com/pierrec/lz4/@v/v2.0.5+incompatible.mod -> github.com%2Fpierrec%2Flz4%2F@v%2Fv2.0.5+incompatible.mod mirror://goproxy//github.com/pierrec/lz4/@v/v2.5.2+incompatible.zip -> github.com%2Fpierrec%2Flz4%2F@v%2Fv2.5.2+incompatible.zip mirror://goproxy//github.com/pierrec/lz4/@v/v2.5.2+incompatible.mod -> github.com%2Fpierrec%2Flz4%2F@v%2Fv2.5.2+incompatible.mod mirror://goproxy//github.com/pkg/errors/@v/v0.8.0.mod -> github.com%2Fpkg%2Ferrors%2F@v%2Fv0.8.0.mod mirror://goproxy//github.com/pkg/errors/@v/v0.8.1.zip -> github.com%2Fpkg%2Ferrors%2F@v%2Fv0.8.1.zip mirror://goproxy//github.com/pkg/errors/@v/v0.8.1.mod -> github.com%2Fpkg%2Ferrors%2F@v%2Fv0.8.1.mod mirror://goproxy//github.com/pmezard/go-difflib/@v/v0.0.0-20151028094244-d8ed2627bdf0.mod -> github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv0.0.0-20151028094244-d8ed2627bdf0.mod mirror://goproxy//github.com/pmezard/go-difflib/@v/v1.0.0.zip -> github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/pmezard/go-difflib/@v/v1.0.0.mod -> github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/posener/complete/@v/v1.1.1.mod -> github.com%2Fposener%2Fcomplete%2F@v%2Fv1.1.1.mod mirror://goproxy//github.com/posener/complete/@v/v1.2.3.zip -> github.com%2Fposener%2Fcomplete%2F@v%2Fv1.2.3.zip mirror://goproxy//github.com/posener/complete/@v/v1.2.3.mod -> github.com%2Fposener%2Fcomplete%2F@v%2Fv1.2.3.mod mirror://goproxy//github.com/pquerna/cachecontrol/@v/v0.0.0-20180517163645-1555304b9b35.zip -> github.com%2Fpquerna%2Fcachecontrol%2F@v%2Fv0.0.0-20180517163645-1555304b9b35.zip mirror://goproxy//github.com/pquerna/cachecontrol/@v/v0.0.0-20180517163645-1555304b9b35.mod -> github.com%2Fpquerna%2Fcachecontrol%2F@v%2Fv0.0.0-20180517163645-1555304b9b35.mod mirror://goproxy//github.com/prometheus/client_golang/@v/v0.9.1.mod -> github.com%2Fprometheus%2Fclient_golang%2F@v%2Fv0.9.1.mod mirror://goproxy//github.com/prometheus/client_golang/@v/v0.9.2.mod -> github.com%2Fprometheus%2Fclient_golang%2F@v%2Fv0.9.2.mod mirror://goproxy//github.com/prometheus/client_golang/@v/v0.9.3.mod -> github.com%2Fprometheus%2Fclient_golang%2F@v%2Fv0.9.3.mod mirror://goproxy//github.com/prometheus/client_golang/@v/v1.0.0.mod -> github.com%2Fprometheus%2Fclient_golang%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/prometheus/client_golang/@v/v1.4.0.zip -> github.com%2Fprometheus%2Fclient_golang%2F@v%2Fv1.4.0.zip mirror://goproxy//github.com/prometheus/client_golang/@v/v1.4.0.mod -> github.com%2Fprometheus%2Fclient_golang%2F@v%2Fv1.4.0.mod mirror://goproxy//github.com/prometheus/client_model/@v/v0.0.0-20180712105110-5c3871d89910.mod -> github.com%2Fprometheus%2Fclient_model%2F@v%2Fv0.0.0-20180712105110-5c3871d89910.mod mirror://goproxy//github.com/prometheus/client_model/@v/v0.0.0-20190129233127-fd36f4220a90.mod -> github.com%2Fprometheus%2Fclient_model%2F@v%2Fv0.0.0-20190129233127-fd36f4220a90.mod mirror://goproxy//github.com/prometheus/client_model/@v/v0.0.0-20190812154241-14fe0d1b01d4.mod -> github.com%2Fprometheus%2Fclient_model%2F@v%2Fv0.0.0-20190812154241-14fe0d1b01d4.mod mirror://goproxy//github.com/prometheus/client_model/@v/v0.2.0.zip -> github.com%2Fprometheus%2Fclient_model%2F@v%2Fv0.2.0.zip mirror://goproxy//github.com/prometheus/client_model/@v/v0.2.0.mod -> github.com%2Fprometheus%2Fclient_model%2F@v%2Fv0.2.0.mod mirror://goproxy//github.com/prometheus/common/@v/v0.0.0-20181113130724-41aa239b4cce.mod -> github.com%2Fprometheus%2Fcommon%2F@v%2Fv0.0.0-20181113130724-41aa239b4cce.mod mirror://goproxy//github.com/prometheus/common/@v/v0.0.0-20181126121408-4724e9255275.mod -> github.com%2Fprometheus%2Fcommon%2F@v%2Fv0.0.0-20181126121408-4724e9255275.mod mirror://goproxy//github.com/prometheus/common/@v/v0.4.0.mod -> github.com%2Fprometheus%2Fcommon%2F@v%2Fv0.4.0.mod mirror://goproxy//github.com/prometheus/common/@v/v0.4.1.mod -> github.com%2Fprometheus%2Fcommon%2F@v%2Fv0.4.1.mod mirror://goproxy//github.com/prometheus/common/@v/v0.9.1.zip -> github.com%2Fprometheus%2Fcommon%2F@v%2Fv0.9.1.zip mirror://goproxy//github.com/prometheus/common/@v/v0.9.1.mod -> github.com%2Fprometheus%2Fcommon%2F@v%2Fv0.9.1.mod mirror://goproxy//github.com/prometheus/procfs/@v/v0.0.0-20181005140218-185b4288413d.mod -> github.com%2Fprometheus%2Fprocfs%2F@v%2Fv0.0.0-20181005140218-185b4288413d.mod mirror://goproxy//github.com/prometheus/procfs/@v/v0.0.0-20181204211112-1dc9a6cbc91a.mod -> github.com%2Fprometheus%2Fprocfs%2F@v%2Fv0.0.0-20181204211112-1dc9a6cbc91a.mod mirror://goproxy//github.com/prometheus/procfs/@v/v0.0.0-20190507164030-5867b95ac084.mod -> github.com%2Fprometheus%2Fprocfs%2F@v%2Fv0.0.0-20190507164030-5867b95ac084.mod mirror://goproxy//github.com/prometheus/procfs/@v/v0.0.2.mod -> github.com%2Fprometheus%2Fprocfs%2F@v%2Fv0.0.2.mod mirror://goproxy//github.com/prometheus/procfs/@v/v0.0.8.zip -> github.com%2Fprometheus%2Fprocfs%2F@v%2Fv0.0.8.zip mirror://goproxy//github.com/prometheus/procfs/@v/v0.0.8.mod -> github.com%2Fprometheus%2Fprocfs%2F@v%2Fv0.0.8.mod mirror://goproxy//github.com/prometheus/tsdb/@v/v0.7.1.mod -> github.com%2Fprometheus%2Ftsdb%2F@v%2Fv0.7.1.mod mirror://goproxy//github.com/rboyer/safeio/@v/v0.2.1.zip -> github.com%2Frboyer%2Fsafeio%2F@v%2Fv0.2.1.zip mirror://goproxy//github.com/rboyer/safeio/@v/v0.2.1.mod -> github.com%2Frboyer%2Fsafeio%2F@v%2Fv0.2.1.mod mirror://goproxy//github.com/renier/xmlrpc/@v/v0.0.0-20170708154548-ce4a1a486c03.zip -> github.com%2Frenier%2Fxmlrpc%2F@v%2Fv0.0.0-20170708154548-ce4a1a486c03.zip mirror://goproxy//github.com/renier/xmlrpc/@v/v0.0.0-20170708154548-ce4a1a486c03.mod -> github.com%2Frenier%2Fxmlrpc%2F@v%2Fv0.0.0-20170708154548-ce4a1a486c03.mod mirror://goproxy//github.com/rogpeppe/fastuuid/@v/v0.0.0-20150106093220-6724a57986af.mod -> github.com%2Frogpeppe%2Ffastuuid%2F@v%2Fv0.0.0-20150106093220-6724a57986af.mod mirror://goproxy//github.com/rs/zerolog/@v/v1.4.0.mod -> github.com%2Frs%2Fzerolog%2F@v%2Fv1.4.0.mod mirror://goproxy//github.com/russross/blackfriday/@v/v1.5.2.mod -> github.com%2Frussross%2Fblackfriday%2F@v%2Fv1.5.2.mod mirror://goproxy//github.com/ryanuber/columnize/@v/v0.0.0-20160712163229-9b3edd62028f.mod -> github.com%2Fryanuber%2Fcolumnize%2F@v%2Fv0.0.0-20160712163229-9b3edd62028f.mod mirror://goproxy//github.com/ryanuber/columnize/@v/v2.1.0+incompatible.zip -> github.com%2Fryanuber%2Fcolumnize%2F@v%2Fv2.1.0+incompatible.zip mirror://goproxy//github.com/ryanuber/columnize/@v/v2.1.0+incompatible.mod -> github.com%2Fryanuber%2Fcolumnize%2F@v%2Fv2.1.0+incompatible.mod mirror://goproxy//github.com/ryanuber/go-glob/@v/v1.0.0.zip -> github.com%2Fryanuber%2Fgo-glob%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/ryanuber/go-glob/@v/v1.0.0.mod -> github.com%2Fryanuber%2Fgo-glob%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/satori/go.uuid/@v/v1.2.0.mod -> github.com%2Fsatori%2Fgo.uuid%2F@v%2Fv1.2.0.mod mirror://goproxy//github.com/sean-/conswriter/@v/v0.0.0-20180208195008-f5ae3917a627.mod -> github.com%2Fsean-%2Fconswriter%2F@v%2Fv0.0.0-20180208195008-f5ae3917a627.mod mirror://goproxy//github.com/sean-/pager/@v/v0.0.0-20180208200047-666be9bf53b5.mod -> github.com%2Fsean-%2Fpager%2F@v%2Fv0.0.0-20180208200047-666be9bf53b5.mod mirror://goproxy//github.com/sean-/seed/@v/v0.0.0-20170313163322-e2103e2c3529.zip -> github.com%2Fsean-%2Fseed%2F@v%2Fv0.0.0-20170313163322-e2103e2c3529.zip mirror://goproxy//github.com/sean-/seed/@v/v0.0.0-20170313163322-e2103e2c3529.mod -> github.com%2Fsean-%2Fseed%2F@v%2Fv0.0.0-20170313163322-e2103e2c3529.mod mirror://goproxy//github.com/shirou/gopsutil/v3/@v/v3.20.10.zip -> github.com%2Fshirou%2Fgopsutil%2Fv3%2F@v%2Fv3.20.10.zip mirror://goproxy//github.com/shirou/gopsutil/v3/@v/v3.20.10.mod -> github.com%2Fshirou%2Fgopsutil%2Fv3%2F@v%2Fv3.20.10.mod mirror://goproxy//github.com/shopspring/decimal/@v/v0.0.0-20180709203117-cd690d0c9e24.mod -> github.com%2Fshopspring%2Fdecimal%2F@v%2Fv0.0.0-20180709203117-cd690d0c9e24.mod mirror://goproxy//github.com/sirupsen/logrus/@v/v1.0.6.mod -> github.com%2Fsirupsen%2Flogrus%2F@v%2Fv1.0.6.mod mirror://goproxy//github.com/sirupsen/logrus/@v/v1.2.0.mod -> github.com%2Fsirupsen%2Flogrus%2F@v%2Fv1.2.0.mod mirror://goproxy//github.com/sirupsen/logrus/@v/v1.4.2.zip -> github.com%2Fsirupsen%2Flogrus%2F@v%2Fv1.4.2.zip mirror://goproxy//github.com/sirupsen/logrus/@v/v1.4.2.mod -> github.com%2Fsirupsen%2Flogrus%2F@v%2Fv1.4.2.mod mirror://goproxy//github.com/softlayer/softlayer-go/@v/v0.0.0-20180806151055-260589d94c7d.zip -> github.com%2Fsoftlayer%2Fsoftlayer-go%2F@v%2Fv0.0.0-20180806151055-260589d94c7d.zip mirror://goproxy//github.com/softlayer/softlayer-go/@v/v0.0.0-20180806151055-260589d94c7d.mod -> github.com%2Fsoftlayer%2Fsoftlayer-go%2F@v%2Fv0.0.0-20180806151055-260589d94c7d.mod mirror://goproxy//github.com/soheilhy/cmux/@v/v0.1.4.mod -> github.com%2Fsoheilhy%2Fcmux%2F@v%2Fv0.1.4.mod mirror://goproxy//github.com/spaolacci/murmur3/@v/v0.0.0-20180118202830-f09979ecbc72.mod -> github.com%2Fspaolacci%2Fmurmur3%2F@v%2Fv0.0.0-20180118202830-f09979ecbc72.mod mirror://goproxy//github.com/spf13/afero/@v/v1.1.2.mod -> github.com%2Fspf13%2Fafero%2F@v%2Fv1.1.2.mod mirror://goproxy//github.com/spf13/afero/@v/v1.2.1.mod -> github.com%2Fspf13%2Fafero%2F@v%2Fv1.2.1.mod mirror://goproxy//github.com/spf13/afero/@v/v1.2.2.mod -> github.com%2Fspf13%2Fafero%2F@v%2Fv1.2.2.mod mirror://goproxy//github.com/spf13/cast/@v/v1.3.0.mod -> github.com%2Fspf13%2Fcast%2F@v%2Fv1.3.0.mod mirror://goproxy//github.com/spf13/cobra/@v/v0.0.5.mod -> github.com%2Fspf13%2Fcobra%2F@v%2Fv0.0.5.mod mirror://goproxy//github.com/spf13/jwalterweatherman/@v/v1.0.0.mod -> github.com%2Fspf13%2Fjwalterweatherman%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/spf13/pflag/@v/v0.0.0-20170130214245-9ff6c6923cff.mod -> github.com%2Fspf13%2Fpflag%2F@v%2Fv0.0.0-20170130214245-9ff6c6923cff.mod mirror://goproxy//github.com/spf13/pflag/@v/v1.0.3.mod -> github.com%2Fspf13%2Fpflag%2F@v%2Fv1.0.3.mod mirror://goproxy//github.com/spf13/pflag/@v/v1.0.5.zip -> github.com%2Fspf13%2Fpflag%2F@v%2Fv1.0.5.zip mirror://goproxy//github.com/spf13/pflag/@v/v1.0.5.mod -> github.com%2Fspf13%2Fpflag%2F@v%2Fv1.0.5.mod mirror://goproxy//github.com/spf13/viper/@v/v1.3.2.mod -> github.com%2Fspf13%2Fviper%2F@v%2Fv1.3.2.mod mirror://goproxy//github.com/spf13/viper/@v/v1.4.0.mod -> github.com%2Fspf13%2Fviper%2F@v%2Fv1.4.0.mod mirror://goproxy//github.com/stretchr/objx/@v/v0.1.0.mod -> github.com%2Fstretchr%2Fobjx%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/stretchr/objx/@v/v0.1.1.zip -> github.com%2Fstretchr%2Fobjx%2F@v%2Fv0.1.1.zip mirror://goproxy//github.com/stretchr/objx/@v/v0.1.1.mod -> github.com%2Fstretchr%2Fobjx%2F@v%2Fv0.1.1.mod mirror://goproxy//github.com/stretchr/testify/@v/v0.0.0-20151208002404-e3a8ff8ce365.mod -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv0.0.0-20151208002404-e3a8ff8ce365.mod mirror://goproxy//github.com/stretchr/testify/@v/v1.2.2.mod -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.2.2.mod mirror://goproxy//github.com/stretchr/testify/@v/v1.3.0.mod -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.3.0.mod mirror://goproxy//github.com/stretchr/testify/@v/v1.4.0.mod -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.4.0.mod mirror://goproxy//github.com/stretchr/testify/@v/v1.6.1.zip -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.6.1.zip mirror://goproxy//github.com/stretchr/testify/@v/v1.6.1.mod -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.6.1.mod mirror://goproxy//github.com/tencentcloud/tencentcloud-sdk-go/@v/v3.0.83+incompatible.zip -> github.com%2Ftencentcloud%2Ftencentcloud-sdk-go%2F@v%2Fv3.0.83+incompatible.zip mirror://goproxy//github.com/tencentcloud/tencentcloud-sdk-go/@v/v3.0.83+incompatible.mod -> github.com%2Ftencentcloud%2Ftencentcloud-sdk-go%2F@v%2Fv3.0.83+incompatible.mod mirror://goproxy//github.com/tent/http-link-go/@v/v0.0.0-20130702225549-ac974c61c2f9.mod -> github.com%2Ftent%2Fhttp-link-go%2F@v%2Fv0.0.0-20130702225549-ac974c61c2f9.mod mirror://goproxy//github.com/tmc/grpc-websocket-proxy/@v/v0.0.0-20190109142713-0ad062ec5ee5.mod -> github.com%2Ftmc%2Fgrpc-websocket-proxy%2F@v%2Fv0.0.0-20190109142713-0ad062ec5ee5.mod mirror://goproxy//github.com/tv42/httpunix/@v/v0.0.0-20150427012821-b75d8614f926.zip -> github.com%2Ftv42%2Fhttpunix%2F@v%2Fv0.0.0-20150427012821-b75d8614f926.zip mirror://goproxy//github.com/tv42/httpunix/@v/v0.0.0-20150427012821-b75d8614f926.mod -> github.com%2Ftv42%2Fhttpunix%2F@v%2Fv0.0.0-20150427012821-b75d8614f926.mod mirror://goproxy//github.com/ugorji/go/@v/v1.1.4.mod -> github.com%2Fugorji%2Fgo%2F@v%2Fv1.1.4.mod mirror://goproxy//github.com/ugorji/go/codec/@v/v0.0.0-20181204163529-d75b2dcb6bc8.mod -> github.com%2Fugorji%2Fgo%2Fcodec%2F@v%2Fv0.0.0-20181204163529-d75b2dcb6bc8.mod mirror://goproxy//github.com/vmware/govmomi/@v/v0.18.0.zip -> github.com%2Fvmware%2Fgovmomi%2F@v%2Fv0.18.0.zip mirror://goproxy//github.com/vmware/govmomi/@v/v0.18.0.mod -> github.com%2Fvmware%2Fgovmomi%2F@v%2Fv0.18.0.mod mirror://goproxy//github.com/xiang90/probing/@v/v0.0.0-20190116061207-43a291ad63a2.mod -> github.com%2Fxiang90%2Fprobing%2F@v%2Fv0.0.0-20190116061207-43a291ad63a2.mod mirror://goproxy//github.com/xordataexchange/crypt/@v/v0.0.3-0.20170626215501-b2862e3d0a77.mod -> github.com%2Fxordataexchange%2Fcrypt%2F@v%2Fv0.0.3-0.20170626215501-b2862e3d0a77.mod mirror://goproxy//github.com/yuin/goldmark/@v/v1.1.27.mod -> github.com%2Fyuin%2Fgoldmark%2F@v%2Fv1.1.27.mod mirror://goproxy//go.etcd.io/bbolt/@v/v1.3.2.mod -> go.etcd.io%2Fbbolt%2F@v%2Fv1.3.2.mod mirror://goproxy//go.opencensus.io/@v/v0.21.0.mod -> go.opencensus.io%2F@v%2Fv0.21.0.mod mirror://goproxy//go.opencensus.io/@v/v0.22.0.zip -> go.opencensus.io%2F@v%2Fv0.22.0.zip mirror://goproxy//go.opencensus.io/@v/v0.22.0.mod -> go.opencensus.io%2F@v%2Fv0.22.0.mod mirror://goproxy//go.uber.org/atomic/@v/v1.4.0.mod -> go.uber.org%2Fatomic%2F@v%2Fv1.4.0.mod mirror://goproxy//go.uber.org/goleak/@v/v1.1.10.zip -> go.uber.org%2Fgoleak%2F@v%2Fv1.1.10.zip mirror://goproxy//go.uber.org/goleak/@v/v1.1.10.mod -> go.uber.org%2Fgoleak%2F@v%2Fv1.1.10.mod mirror://goproxy//go.uber.org/multierr/@v/v1.1.0.mod -> go.uber.org%2Fmultierr%2F@v%2Fv1.1.0.mod mirror://goproxy//go.uber.org/zap/@v/v1.10.0.mod -> go.uber.org%2Fzap%2F@v%2Fv1.10.0.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20180904163835-0709b304e793.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20180904163835-0709b304e793.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20181029021203-45a5f77698d3.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20181029021203-45a5f77698d3.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20181203042331-505ab145d0a9.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20181203042331-505ab145d0a9.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20190211182817-74369b46fc67.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20190211182817-74369b46fc67.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20190308221718-c2843e01d9a2.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20190308221718-c2843e01d9a2.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20190418165655-df01cb2cc480.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20190418165655-df01cb2cc480.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20190611184440-5c40567a22f8.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20190611184440-5c40567a22f8.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20190923035154-9ee001bba392.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20190923035154-9ee001bba392.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20191011191535-87dc89f01550.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20191011191535-87dc89f01550.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20191206172530-e9b2fee46413.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20191206172530-e9b2fee46413.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20200220183623-bac4c82f6975.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20200220183623-bac4c82f6975.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20200622213623-75b288015ac9.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20200622213623-75b288015ac9.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20200930160638-afb6bcd081ae.zip -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20200930160638-afb6bcd081ae.zip mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20200930160638-afb6bcd081ae.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20200930160638-afb6bcd081ae.mod mirror://goproxy//golang.org/x/exp/@v/v0.0.0-20190121172915-509febef88a4.mod -> golang.org%2Fx%2Fexp%2F@v%2Fv0.0.0-20190121172915-509febef88a4.mod mirror://goproxy//golang.org/x/lint/@v/v0.0.0-20181026193005-c67002cb31c3.mod -> golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20181026193005-c67002cb31c3.mod mirror://goproxy//golang.org/x/lint/@v/v0.0.0-20190227174305-5b3e6a55c961.mod -> golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20190227174305-5b3e6a55c961.mod mirror://goproxy//golang.org/x/lint/@v/v0.0.0-20190301231843-5614ed5bae6f.mod -> golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20190301231843-5614ed5bae6f.mod mirror://goproxy//golang.org/x/lint/@v/v0.0.0-20190313153728-d0100b6bd8b3.mod -> golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20190313153728-d0100b6bd8b3.mod mirror://goproxy//golang.org/x/lint/@v/v0.0.0-20190409202823-959b441ac422.mod -> golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20190409202823-959b441ac422.mod mirror://goproxy//golang.org/x/lint/@v/v0.0.0-20190930215403-16217165b5de.zip -> golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20190930215403-16217165b5de.zip mirror://goproxy//golang.org/x/lint/@v/v0.0.0-20190930215403-16217165b5de.mod -> golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20190930215403-16217165b5de.mod mirror://goproxy//golang.org/x/mod/@v/v0.1.1-0.20191105210325-c90efee705ee.mod -> golang.org%2Fx%2Fmod%2F@v%2Fv0.1.1-0.20191105210325-c90efee705ee.mod mirror://goproxy//golang.org/x/mod/@v/v0.2.0.zip -> golang.org%2Fx%2Fmod%2F@v%2Fv0.2.0.zip mirror://goproxy//golang.org/x/mod/@v/v0.2.0.mod -> golang.org%2Fx%2Fmod%2F@v%2Fv0.2.0.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20170114055629-f2499483f923.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20170114055629-f2499483f923.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20180724234803-3673e40ba225.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20180724234803-3673e40ba225.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20180826012351-8a410e7b638d.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20180826012351-8a410e7b638d.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20180906233101-161cd47e91fd.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20180906233101-161cd47e91fd.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20181023162649-9b4f9f5ad519.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20181023162649-9b4f9f5ad519.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20181114220301-adae6a3d119a.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20181114220301-adae6a3d119a.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20181201002055-351d144fa1fc.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20181201002055-351d144fa1fc.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20181220203305-927f97764cc3.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20181220203305-927f97764cc3.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20190108225652-1e06a53dbb7e.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190108225652-1e06a53dbb7e.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20190213061140-3a22650c66bd.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190213061140-3a22650c66bd.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20190311183353-d8887717615a.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190311183353-d8887717615a.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20190404232315-eb5bcb51f2a3.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190404232315-eb5bcb51f2a3.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20190501004415-9ce7a6920f09.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190501004415-9ce7a6920f09.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20190503192946-f4e77d36d62c.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190503192946-f4e77d36d62c.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20190522155817-f3200d17e092.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190522155817-f3200d17e092.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20190613194153-d28f0bde5980.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190613194153-d28f0bde5980.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20190620200207-3b0461eec859.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190620200207-3b0461eec859.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20190923162816-aa69164e4478.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190923162816-aa69164e4478.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20191004110552-13f9640d40b9.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20191004110552-13f9640d40b9.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20200226121028-0de0cce0169b.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200226121028-0de0cce0169b.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20200602114024-627f9648deb9.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200602114024-627f9648deb9.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20200930145003-4acb6c075d10.zip -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200930145003-4acb6c075d10.zip mirror://goproxy//golang.org/x/net/@v/v0.0.0-20200930145003-4acb6c075d10.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200930145003-4acb6c075d10.mod mirror://goproxy//golang.org/x/oauth2/@v/v0.0.0-20180821212333-d2e6202438be.mod -> golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20180821212333-d2e6202438be.mod mirror://goproxy//golang.org/x/oauth2/@v/v0.0.0-20190226205417-e64efc72b421.mod -> golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20190226205417-e64efc72b421.mod mirror://goproxy//golang.org/x/oauth2/@v/v0.0.0-20190604053449-0f29369cfe45.zip -> golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20190604053449-0f29369cfe45.zip mirror://goproxy//golang.org/x/oauth2/@v/v0.0.0-20190604053449-0f29369cfe45.mod -> golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20190604053449-0f29369cfe45.mod mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20180314180146-1d60e4601c6f.mod -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20180314180146-1d60e4601c6f.mod mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20181108010431-42b317875d0f.mod -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20181108010431-42b317875d0f.mod mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20181221193216-37e7f081c4d4.mod -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20181221193216-37e7f081c4d4.mod mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20190227155943-e225da77a7e6.mod -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20190227155943-e225da77a7e6.mod mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20190423024810-112230192c58.mod -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20190423024810-112230192c58.mod mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20190911185100-cd5d95a43a6e.mod -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20190911185100-cd5d95a43a6e.mod mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20200317015054-43a5402ce75a.zip -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20200317015054-43a5402ce75a.zip mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20200317015054-43a5402ce75a.mod -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20200317015054-43a5402ce75a.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20170830134202-bb24a47a89ea.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20170830134202-bb24a47a89ea.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20180823144017-11551d06cbcc.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20180823144017-11551d06cbcc.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20180830151530-49385e6e1522.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20180830151530-49385e6e1522.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20180905080454-ebe1bf3edb33.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20180905080454-ebe1bf3edb33.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20180909124046-d0be0721c37e.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20180909124046-d0be0721c37e.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20181026203630-95b1ffbd15a5.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20181026203630-95b1ffbd15a5.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20181107165924-66b7b1311ac8.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20181107165924-66b7b1311ac8.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20181116152217-5ac8a444bdc5.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20181116152217-5ac8a444bdc5.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20181205085412-a5c9d58dba9a.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20181205085412-a5c9d58dba9a.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190129075346-302c3dd5f1cc.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190129075346-302c3dd5f1cc.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190209173611-3b5209105503.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190209173611-3b5209105503.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190215142949-d0b11bdaac8a.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190215142949-d0b11bdaac8a.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190222072716-a9d3bda3a223.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190222072716-a9d3bda3a223.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190403152447-81d4e9dc473e.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190403152447-81d4e9dc473e.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190412213103-97732733099d.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190412213103-97732733099d.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190422165155-953cdadca894.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190422165155-953cdadca894.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190502145724-3ef323f4f1fd.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190502145724-3ef323f4f1fd.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190507160741-ecd444e8653b.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190507160741-ecd444e8653b.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190515120540-06a5c4944438.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190515120540-06a5c4944438.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190523142557-0e01d883c5c5.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190523142557-0e01d883c5c5.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190813064441-fde4db37ae7a.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190813064441-fde4db37ae7a.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190922100055-0a153f010e69.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190922100055-0a153f010e69.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190924154521-2837fb4f24fe.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190924154521-2837fb4f24fe.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20191008105621-543471e840be.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20191008105621-543471e840be.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20191026070338-33540a1f6037.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20191026070338-33540a1f6037.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200116001909-b77594299b42.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200116001909-b77594299b42.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200122134326-e047566fdf82.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200122134326-e047566fdf82.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200124204421-9fbb57f87de9.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200124204421-9fbb57f87de9.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200223170610-d5e6a3e2c0ae.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200223170610-d5e6a3e2c0ae.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200323222414-85ca7c5b95cd.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200323222414-85ca7c5b95cd.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20201024232916-9f70ab9862d5.zip -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20201024232916-9f70ab9862d5.zip mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20201024232916-9f70ab9862d5.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20201024232916-9f70ab9862d5.mod mirror://goproxy//golang.org/x/text/@v/v0.0.0-20160726164857-2910a502d2bf.mod -> golang.org%2Fx%2Ftext%2F@v%2Fv0.0.0-20160726164857-2910a502d2bf.mod mirror://goproxy//golang.org/x/text/@v/v0.3.0.mod -> golang.org%2Fx%2Ftext%2F@v%2Fv0.3.0.mod mirror://goproxy//golang.org/x/text/@v/v0.3.1-0.20180807135948-17ff2d5776d2.mod -> golang.org%2Fx%2Ftext%2F@v%2Fv0.3.1-0.20180807135948-17ff2d5776d2.mod mirror://goproxy//golang.org/x/text/@v/v0.3.2.mod -> golang.org%2Fx%2Ftext%2F@v%2Fv0.3.2.mod mirror://goproxy//golang.org/x/text/@v/v0.3.3.zip -> golang.org%2Fx%2Ftext%2F@v%2Fv0.3.3.zip mirror://goproxy//golang.org/x/text/@v/v0.3.3.mod -> golang.org%2Fx%2Ftext%2F@v%2Fv0.3.3.mod mirror://goproxy//golang.org/x/time/@v/v0.0.0-20181108054448-85acf8d2951c.mod -> golang.org%2Fx%2Ftime%2F@v%2Fv0.0.0-20181108054448-85acf8d2951c.mod mirror://goproxy//golang.org/x/time/@v/v0.0.0-20190308202827-9d24e82272b4.mod -> golang.org%2Fx%2Ftime%2F@v%2Fv0.0.0-20190308202827-9d24e82272b4.mod mirror://goproxy//golang.org/x/time/@v/v0.0.0-20200416051211-89c76fbcd5d1.mod -> golang.org%2Fx%2Ftime%2F@v%2Fv0.0.0-20200416051211-89c76fbcd5d1.mod mirror://goproxy//golang.org/x/time/@v/v0.0.0-20200630173020-3af7569d3a1e.zip -> golang.org%2Fx%2Ftime%2F@v%2Fv0.0.0-20200630173020-3af7569d3a1e.zip mirror://goproxy//golang.org/x/time/@v/v0.0.0-20200630173020-3af7569d3a1e.mod -> golang.org%2Fx%2Ftime%2F@v%2Fv0.0.0-20200630173020-3af7569d3a1e.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20180221164845-07fd8470d635.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20180221164845-07fd8470d635.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20180917221912-90fa682c2a6e.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20180917221912-90fa682c2a6e.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20181011042414-1f849cf54d09.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20181011042414-1f849cf54d09.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20181030221726-6c7e314b6563.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20181030221726-6c7e314b6563.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20190114222345-bf090417da8b.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190114222345-bf090417da8b.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20190226205152-f727befe758c.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190226205152-f727befe758c.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20190311212946-11955173bddd.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190311212946-11955173bddd.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20190312170243-e65039ee4138.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190312170243-e65039ee4138.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20190506145303-2d16b83fe98c.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190506145303-2d16b83fe98c.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20190524140312-2c0ae7006135.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190524140312-2c0ae7006135.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20190907020128-2ca718005c18.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190907020128-2ca718005c18.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20191108193012-7d206e10da11.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20191108193012-7d206e10da11.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20191119224855-298f0cb1881e.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20191119224855-298f0cb1881e.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20191216052735-49a3e744a425.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20191216052735-49a3e744a425.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20200513154647-78b527d18275.zip -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200513154647-78b527d18275.zip mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20200513154647-78b527d18275.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200513154647-78b527d18275.mod mirror://goproxy//golang.org/x/xerrors/@v/v0.0.0-20190717185122-a985d3407aa7.mod -> golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20190717185122-a985d3407aa7.mod mirror://goproxy//golang.org/x/xerrors/@v/v0.0.0-20191011141410-1b5146add898.mod -> golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20191011141410-1b5146add898.mod mirror://goproxy//golang.org/x/xerrors/@v/v0.0.0-20191204190536-9bdfabe68543.zip -> golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20191204190536-9bdfabe68543.zip mirror://goproxy//golang.org/x/xerrors/@v/v0.0.0-20191204190536-9bdfabe68543.mod -> golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20191204190536-9bdfabe68543.mod mirror://goproxy//google.golang.org/api/@v/v0.4.0.mod -> google.golang.org%2Fapi%2F@v%2Fv0.4.0.mod mirror://goproxy//google.golang.org/api/@v/v0.9.0.zip -> google.golang.org%2Fapi%2F@v%2Fv0.9.0.zip mirror://goproxy//google.golang.org/api/@v/v0.9.0.mod -> google.golang.org%2Fapi%2F@v%2Fv0.9.0.mod mirror://goproxy//google.golang.org/appengine/@v/v1.1.0.mod -> google.golang.org%2Fappengine%2F@v%2Fv1.1.0.mod mirror://goproxy//google.golang.org/appengine/@v/v1.4.0.mod -> google.golang.org%2Fappengine%2F@v%2Fv1.4.0.mod mirror://goproxy//google.golang.org/appengine/@v/v1.5.0.mod -> google.golang.org%2Fappengine%2F@v%2Fv1.5.0.mod mirror://goproxy//google.golang.org/appengine/@v/v1.6.0.zip -> google.golang.org%2Fappengine%2F@v%2Fv1.6.0.zip mirror://goproxy//google.golang.org/appengine/@v/v1.6.0.mod -> google.golang.org%2Fappengine%2F@v%2Fv1.6.0.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20180817151627-c66870c02cf8.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20180817151627-c66870c02cf8.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20190307195333-5fe7a883aa19.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20190307195333-5fe7a883aa19.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20190418145605-e7d98fc518a7.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20190418145605-e7d98fc518a7.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20190425155659-357c62f0e4bb.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20190425155659-357c62f0e4bb.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20190502173448-54afdca5d873.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20190502173448-54afdca5d873.mod mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20190819201941-24fa4b261c55.zip -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20190819201941-24fa4b261c55.zip mirror://goproxy//google.golang.org/genproto/@v/v0.0.0-20190819201941-24fa4b261c55.mod -> google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20190819201941-24fa4b261c55.mod mirror://goproxy//google.golang.org/grpc/@v/v1.14.0.mod -> google.golang.org%2Fgrpc%2F@v%2Fv1.14.0.mod mirror://goproxy//google.golang.org/grpc/@v/v1.19.0.mod -> google.golang.org%2Fgrpc%2F@v%2Fv1.19.0.mod mirror://goproxy//google.golang.org/grpc/@v/v1.20.1.mod -> google.golang.org%2Fgrpc%2F@v%2Fv1.20.1.mod mirror://goproxy//google.golang.org/grpc/@v/v1.21.0.mod -> google.golang.org%2Fgrpc%2F@v%2Fv1.21.0.mod mirror://goproxy//google.golang.org/grpc/@v/v1.22.0.mod -> google.golang.org%2Fgrpc%2F@v%2Fv1.22.0.mod mirror://goproxy//google.golang.org/grpc/@v/v1.23.0.mod -> google.golang.org%2Fgrpc%2F@v%2Fv1.23.0.mod mirror://goproxy//google.golang.org/grpc/@v/v1.25.1.zip -> google.golang.org%2Fgrpc%2F@v%2Fv1.25.1.zip mirror://goproxy//google.golang.org/grpc/@v/v1.25.1.mod -> google.golang.org%2Fgrpc%2F@v%2Fv1.25.1.mod mirror://goproxy//gopkg.in/airbrake/gobrake.v2/@v/v2.0.9.mod -> gopkg.in%2Fairbrake%2Fgobrake.v2%2F@v%2Fv2.0.9.mod mirror://goproxy//gopkg.in/alecthomas/kingpin.v2/@v/v2.2.6.mod -> gopkg.in%2Falecthomas%2Fkingpin.v2%2F@v%2Fv2.2.6.mod mirror://goproxy//gopkg.in/check.v1/@v/v0.0.0-20161208181325-20d25e280405.mod -> gopkg.in%2Fcheck.v1%2F@v%2Fv0.0.0-20161208181325-20d25e280405.mod mirror://goproxy//gopkg.in/check.v1/@v/v1.0.0-20180628173108-788fd7840127.mod -> gopkg.in%2Fcheck.v1%2F@v%2Fv1.0.0-20180628173108-788fd7840127.mod mirror://goproxy//gopkg.in/check.v1/@v/v1.0.0-20190902080502-41f04d3bba15.zip -> gopkg.in%2Fcheck.v1%2F@v%2Fv1.0.0-20190902080502-41f04d3bba15.zip mirror://goproxy//gopkg.in/check.v1/@v/v1.0.0-20190902080502-41f04d3bba15.mod -> gopkg.in%2Fcheck.v1%2F@v%2Fv1.0.0-20190902080502-41f04d3bba15.mod mirror://goproxy//gopkg.in/fsnotify.v1/@v/v1.4.7.mod -> gopkg.in%2Ffsnotify.v1%2F@v%2Fv1.4.7.mod mirror://goproxy//gopkg.in/gemnasium/logrus-airbrake-hook.v2/@v/v2.1.2.mod -> gopkg.in%2Fgemnasium%2Flogrus-airbrake-hook.v2%2F@v%2Fv2.1.2.mod mirror://goproxy//gopkg.in/inf.v0/@v/v0.9.1.zip -> gopkg.in%2Finf.v0%2F@v%2Fv0.9.1.zip mirror://goproxy//gopkg.in/inf.v0/@v/v0.9.1.mod -> gopkg.in%2Finf.v0%2F@v%2Fv0.9.1.mod mirror://goproxy//gopkg.in/resty.v1/@v/v1.12.0.zip -> gopkg.in%2Fresty.v1%2F@v%2Fv1.12.0.zip mirror://goproxy//gopkg.in/resty.v1/@v/v1.12.0.mod -> gopkg.in%2Fresty.v1%2F@v%2Fv1.12.0.mod mirror://goproxy//gopkg.in/square/go-jose.v2/@v/v2.5.1.zip -> gopkg.in%2Fsquare%2Fgo-jose.v2%2F@v%2Fv2.5.1.zip mirror://goproxy//gopkg.in/square/go-jose.v2/@v/v2.5.1.mod -> gopkg.in%2Fsquare%2Fgo-jose.v2%2F@v%2Fv2.5.1.mod mirror://goproxy//gopkg.in/tomb.v1/@v/v1.0.0-20141024135613-dd632973f1e7.mod -> gopkg.in%2Ftomb.v1%2F@v%2Fv1.0.0-20141024135613-dd632973f1e7.mod mirror://goproxy//gopkg.in/yaml.v2/@v/v2.0.0-20170812160011-eb3733d160e7.mod -> gopkg.in%2Fyaml.v2%2F@v%2Fv2.0.0-20170812160011-eb3733d160e7.mod mirror://goproxy//gopkg.in/yaml.v2/@v/v2.2.1.mod -> gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.1.mod mirror://goproxy//gopkg.in/yaml.v2/@v/v2.2.2.mod -> gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.2.mod mirror://goproxy//gopkg.in/yaml.v2/@v/v2.2.4.mod -> gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.4.mod mirror://goproxy//gopkg.in/yaml.v2/@v/v2.2.5.mod -> gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.5.mod mirror://goproxy//gopkg.in/yaml.v2/@v/v2.2.8.zip -> gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.8.zip mirror://goproxy//gopkg.in/yaml.v2/@v/v2.2.8.mod -> gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.8.mod mirror://goproxy//gopkg.in/yaml.v3/@v/v3.0.0-20200313102051-9f266ea9e77c.zip -> gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20200313102051-9f266ea9e77c.zip mirror://goproxy//gopkg.in/yaml.v3/@v/v3.0.0-20200313102051-9f266ea9e77c.mod -> gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20200313102051-9f266ea9e77c.mod mirror://goproxy//honnef.co/go/tools/@v/v0.0.0-20190102054323-c2f93a96b099.mod -> honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.0-20190102054323-c2f93a96b099.mod mirror://goproxy//honnef.co/go/tools/@v/v0.0.0-20190106161140-3f1c8253044a.mod -> honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.0-20190106161140-3f1c8253044a.mod mirror://goproxy//honnef.co/go/tools/@v/v0.0.0-20190418001031-e561f6794a2a.mod -> honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.0-20190418001031-e561f6794a2a.mod mirror://goproxy//honnef.co/go/tools/@v/v0.0.0-20190523083050-ea95bdfd59fc.mod -> honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.0-20190523083050-ea95bdfd59fc.mod mirror://goproxy//k8s.io/api/@v/v0.16.9.zip -> k8s.io%2Fapi%2F@v%2Fv0.16.9.zip mirror://goproxy//k8s.io/api/@v/v0.16.9.mod -> k8s.io%2Fapi%2F@v%2Fv0.16.9.mod mirror://goproxy//k8s.io/apimachinery/@v/v0.16.9.zip -> k8s.io%2Fapimachinery%2F@v%2Fv0.16.9.zip mirror://goproxy//k8s.io/apimachinery/@v/v0.16.9.mod -> k8s.io%2Fapimachinery%2F@v%2Fv0.16.9.mod mirror://goproxy//k8s.io/client-go/@v/v0.16.9.zip -> k8s.io%2Fclient-go%2F@v%2Fv0.16.9.zip mirror://goproxy//k8s.io/client-go/@v/v0.16.9.mod -> k8s.io%2Fclient-go%2F@v%2Fv0.16.9.mod mirror://goproxy//k8s.io/gengo/@v/v0.0.0-20190128074634-0689ccc1d7d6.mod -> k8s.io%2Fgengo%2F@v%2Fv0.0.0-20190128074634-0689ccc1d7d6.mod mirror://goproxy//k8s.io/klog/@v/v0.0.0-20181102134211-b9b56d5dfc92.mod -> k8s.io%2Fklog%2F@v%2Fv0.0.0-20181102134211-b9b56d5dfc92.mod mirror://goproxy//k8s.io/klog/@v/v0.3.0.mod -> k8s.io%2Fklog%2F@v%2Fv0.3.0.mod mirror://goproxy//k8s.io/klog/@v/v1.0.0.zip -> k8s.io%2Fklog%2F@v%2Fv1.0.0.zip mirror://goproxy//k8s.io/klog/@v/v1.0.0.mod -> k8s.io%2Fklog%2F@v%2Fv1.0.0.mod mirror://goproxy//k8s.io/kube-openapi/@v/v0.0.0-20190816220812-743ec37842bf.mod -> k8s.io%2Fkube-openapi%2F@v%2Fv0.0.0-20190816220812-743ec37842bf.mod mirror://goproxy//k8s.io/utils/@v/v0.0.0-20190801114015-581e00157fb1.zip -> k8s.io%2Futils%2F@v%2Fv0.0.0-20190801114015-581e00157fb1.zip mirror://goproxy//k8s.io/utils/@v/v0.0.0-20190801114015-581e00157fb1.mod -> k8s.io%2Futils%2F@v%2Fv0.0.0-20190801114015-581e00157fb1.mod mirror://goproxy//sigs.k8s.io/structured-merge-diff/@v/v0.0.0-20190525122527-15d366b2352e.mod -> sigs.k8s.io%2Fstructured-merge-diff%2F@v%2Fv0.0.0-20190525122527-15d366b2352e.mod mirror://goproxy//sigs.k8s.io/yaml/@v/v1.1.0.zip -> sigs.k8s.io%2Fyaml%2F@v%2Fv1.1.0.zip mirror://goproxy//sigs.k8s.io/yaml/@v/v1.1.0.mod -> sigs.k8s.io%2Fyaml%2F@v%2Fv1.1.0.mod +_eclasses_=go-module 92660621959e7fab813173772987588b multilib d410501a125f99ffb560b0c523cd3d1e systemd 74b223e42834adf09a2d21fe5fe13741 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=482e4ac5990ed236196d07a5acf2b046 diff --git a/metadata/md5-cache/app-admin/mcelog-173-r1 b/metadata/md5-cache/app-admin/mcelog-173-r1 deleted file mode 100644 index ea0c4658a3ec..000000000000 --- a/metadata/md5-cache/app-admin/mcelog-173-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=install postinst prepare pretend setup -DEPEND=virtual/pkgconfig -DESCRIPTION=A tool to log and decode Machine Check Exceptions -EAPI=6 -HOMEPAGE=http://mcelog.org/ -IUSE=selinux kernel_linux -KEYWORDS=amd64 x86 -LICENSE=GPL-2 -RDEPEND=selinux? ( sec-policy/selinux-mcelog ) -RESTRICT=test -SLOT=0 -SRC_URI=https://github.com/andikleen/mcelog/archive/v173.tar.gz -> mcelog-173.tar.gz -_eclasses_=eapi7-ver f9ec87e93172b25ce65a85303dc06964 linux-info c90a203b1c14cfa77bd3e37a0e96c955 multilib d410501a125f99ffb560b0c523cd3d1e systemd 74b223e42834adf09a2d21fe5fe13741 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=d0aea7c728da5c6ed4500d66a297b292 diff --git a/metadata/md5-cache/app-admin/mcelog-174 b/metadata/md5-cache/app-admin/mcelog-174 deleted file mode 100644 index a00d7900bbbc..000000000000 --- a/metadata/md5-cache/app-admin/mcelog-174 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=install postinst prepare pretend setup -DEPEND=virtual/pkgconfig -DESCRIPTION=A tool to log and decode Machine Check Exceptions -EAPI=6 -HOMEPAGE=http://mcelog.org/ -IUSE=selinux kernel_linux -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-2 -RDEPEND=selinux? ( sec-policy/selinux-mcelog ) -RESTRICT=test -SLOT=0 -SRC_URI=https://github.com/andikleen/mcelog/archive/v174.tar.gz -> mcelog-174.tar.gz -_eclasses_=eapi7-ver f9ec87e93172b25ce65a85303dc06964 linux-info c90a203b1c14cfa77bd3e37a0e96c955 multilib d410501a125f99ffb560b0c523cd3d1e systemd 74b223e42834adf09a2d21fe5fe13741 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=25ef902e3b25a153a89c41cf7261ccfa diff --git a/metadata/md5-cache/app-admin/radmind-1.15.1 b/metadata/md5-cache/app-admin/radmind-1.15.1 deleted file mode 100644 index 94ebe2cbdade..000000000000 --- a/metadata/md5-cache/app-admin/radmind-1.15.1 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=configure install -DEPEND=!libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:0= ) -DESCRIPTION=Command-line tools and server to remotely administer multiple Unix filesystems -EAPI=7 -HOMEPAGE=https://github.com/Radmind https://sourceforge.net/projects/radmind/ -IUSE=libressl -KEYWORDS=amd64 x86 -LICENSE=HPND -RDEPEND=!libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:0= ) !dev-util/repo -SLOT=0 -SRC_URI=https://github.com/voretaq7/radmind/releases/download/radmind-1.15.1/radmind-1.15.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=1772d5876c21598a94265d2cfee9d91b diff --git a/metadata/md5-cache/app-admin/radmind-1.15.3-r1 b/metadata/md5-cache/app-admin/radmind-1.15.3-r1 index ce050e21a75e..3709603f44a6 100644 --- a/metadata/md5-cache/app-admin/radmind-1.15.3-r1 +++ b/metadata/md5-cache/app-admin/radmind-1.15.3-r1 @@ -3,9 +3,9 @@ DEPEND=dev-libs/openssl:0= DESCRIPTION=Command-line tools and server to remotely administer multiple Unix filesystems EAPI=7 HOMEPAGE=https://github.com/Radmind https://sourceforge.net/projects/radmind/ -KEYWORDS=~amd64 x86 +KEYWORDS=amd64 x86 LICENSE=HPND RDEPEND=dev-libs/openssl:0= !dev-util/repo SLOT=0 SRC_URI=https://github.com/voretaq7/radmind/releases/download/radmind-1.15.3/radmind-1.15.3.tar.gz -_md5_=1526b5c9a6694a142c027541694bd4ac +_md5_=47ef7327e8fd529faf77768da6d1a814 diff --git a/metadata/md5-cache/app-admin/salt-3000.6 b/metadata/md5-cache/app-admin/salt-3000.8 similarity index 98% rename from metadata/md5-cache/app-admin/salt-3000.6 rename to metadata/md5-cache/app-admin/salt-3000.8 index 06752dac347b..4bb18fa8f938 100644 --- a/metadata/md5-cache/app-admin/salt-3000.6 +++ b/metadata/md5-cache/app-admin/salt-3000.8 @@ -8,8 +8,8 @@ KEYWORDS=~amd64 ~x86 LICENSE=Apache-2.0 RDEPEND=sys-apps/pciutils dev-python/distro[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/jinja[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/libnacl[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/msgpack-0.5[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] =dev-python/requests-1.0.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/setuptools[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] libcloud? ( >=dev-python/libcloud-0.14.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) mako? ( dev-python/mako[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) ldap? ( dev-python/python-ldap[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) libvirt? ( python_targets_python3_7? ( dev-python/libvirt-python[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] ) ) openssl? ( dev-libs/openssl:0=[-bindist] dev-python/pyopenssl[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) raet? ( >=dev-python/libnacl-1.0.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/ioflo-1.1.7[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/raet-0.6.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) cherrypy? ( >=dev-python/cherrypy-3.2.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) cheetah? ( dev-python/cheetah3[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) mongodb? ( dev-python/pymongo[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) portage? ( sys-apps/portage[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) keyring? ( dev-python/keyring[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) redis? ( dev-python/redis-py[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) selinux? ( sec-policy/selinux-salt ) nova? ( python_targets_python3_7? ( >=dev-python/python-novaclient-2.17.0[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] ) ) neutron? ( python_targets_python3_7? ( >=dev-python/python-neutronclient-2.3.6[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] ) ) gnupg? ( dev-python/python-gnupg[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) profile? ( dev-python/yappi[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) vim-syntax? ( app-vim/salt-vim ) zeromq? ( >=dev-python/pyzmq-2.2.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] REQUIRED_USE=|| ( raet zeromq ) test? ( cheetah genshi ) || ( python_targets_python3_7 python_targets_python3_8 ) -RESTRICT=!test? ( test ) x86? ( test ) +RESTRICT=!test? ( test ) x86? ( test ) test SLOT=0 -SRC_URI=mirror://pypi/s/salt/salt-3000.6.tar.gz https://dev.gentoo.org/~chutzpah/dist/salt/salt-3000.2-py38-misc.patch.gz +SRC_URI=mirror://pypi/s/salt/salt-3000.8.tar.gz https://dev.gentoo.org/~chutzpah/dist/salt/salt-3000.2-py38-misc.patch.gz _eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 systemd 74b223e42834adf09a2d21fe5fe13741 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=093cd01da13f89aa15dd21d6447268dd +_md5_=b0a88349e57ed990b5d63b7a0a60626a diff --git a/metadata/md5-cache/app-admin/salt-3001.4-r1 b/metadata/md5-cache/app-admin/salt-3001.6 similarity index 99% rename from metadata/md5-cache/app-admin/salt-3001.4-r1 rename to metadata/md5-cache/app-admin/salt-3001.6 index 09f689991419..6065be529260 100644 --- a/metadata/md5-cache/app-admin/salt-3001.4-r1 +++ b/metadata/md5-cache/app-admin/salt-3001.6 @@ -10,6 +10,6 @@ RDEPEND=sys-apps/pciutils dev-python/distro[python_targets_python3_7(-)?,python_ REQUIRED_USE=|| ( raet zeromq ) test? ( cheetah genshi ) || ( python_targets_python3_7 python_targets_python3_8 ) RESTRICT=!test? ( test ) x86? ( test ) SLOT=0 -SRC_URI=mirror://pypi/s/salt/salt-3001.4.tar.gz +SRC_URI=mirror://pypi/s/salt/salt-3001.6.tar.gz _eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 systemd 74b223e42834adf09a2d21fe5fe13741 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=bac6112695938c3e03a0d5348c98378a +_md5_=2151e5de1297013f32d7a8644a4d0749 diff --git a/metadata/md5-cache/app-admin/salt-3002.2-r2 b/metadata/md5-cache/app-admin/salt-3002.2-r2 deleted file mode 100644 index 108076a0c6e3..000000000000 --- a/metadata/md5-cache/app-admin/salt-3002.2-r2 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=test? ( sys-apps/pciutils >=dev-python/distro-1.5[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/jinja[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/libnacl[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/msgpack-1.0.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/pycryptodome-3.9.8[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/pyyaml[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/markupsafe[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/requests-1.0.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/setuptools[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/toml[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/watchdog[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] libcloud? ( >=dev-python/libcloud-0.14.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) mako? ( dev-python/mako[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) ldap? ( dev-python/python-ldap[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) libvirt? ( python_targets_python3_7? ( dev-python/libvirt-python[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] ) ) openssl? ( dev-libs/openssl:0=[-bindist] dev-python/pyopenssl[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) raet? ( >=dev-python/libnacl-1.0.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/ioflo-1.1.7[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/raet-0.6.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) cherrypy? ( >=dev-python/cherrypy-3.2.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) cheetah? ( dev-python/cheetah3[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) mongodb? ( dev-python/pymongo[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) portage? ( sys-apps/portage[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) keyring? ( dev-python/keyring[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) redis? ( dev-python/redis-py[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) selinux? ( sec-policy/selinux-salt ) nova? ( python_targets_python3_7? ( >=dev-python/python-novaclient-2.17.0[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] ) ) neutron? ( python_targets_python3_7? ( >=dev-python/python-neutronclient-2.3.6[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] ) ) gnupg? ( dev-python/python-gnupg[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) profile? ( dev-python/yappi[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) vim-syntax? ( app-vim/salt-vim ) zeromq? ( >=dev-python/pyzmq-2.2.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) >=dev-python/boto-2.32.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/jsonschema-3.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/libcloud-0.14.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/mock-2.0.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/moto-0.3.6[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/pip[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/psutil[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/pytest[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/pytest-helpers-namespace[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/pytest-salt-factories-0.93.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/pytest-tempdir[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/virtualenv-20.0.20[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] !x86? ( >=dev-python/boto3-1.3.15[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) ) virtual/pkgconfig python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] -DEFINED_PHASES=compile configure install postinst prepare test -DESCRIPTION=Salt is a remote execution and configuration manager -EAPI=7 -HOMEPAGE=https://www.saltstack.com/resources/community/ https://github.com/saltstack -IUSE=cheetah cherrypy ldap libcloud libvirt genshi gnupg keyring mako mongodb neutron nova openssl portage profile redis selinux test raet +zeromq vim-syntax python_targets_python3_7 python_targets_python3_8 -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=Apache-2.0 -RDEPEND=sys-apps/pciutils >=dev-python/distro-1.5[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/jinja[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/libnacl[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/msgpack-1.0.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/pycryptodome-3.9.8[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/pyyaml[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/markupsafe[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/requests-1.0.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/setuptools[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/toml[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/watchdog[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] libcloud? ( >=dev-python/libcloud-0.14.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) mako? ( dev-python/mako[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) ldap? ( dev-python/python-ldap[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) libvirt? ( python_targets_python3_7? ( dev-python/libvirt-python[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] ) ) openssl? ( dev-libs/openssl:0=[-bindist] dev-python/pyopenssl[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) raet? ( >=dev-python/libnacl-1.0.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/ioflo-1.1.7[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/raet-0.6.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) cherrypy? ( >=dev-python/cherrypy-3.2.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) cheetah? ( dev-python/cheetah3[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) mongodb? ( dev-python/pymongo[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) portage? ( sys-apps/portage[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) keyring? ( dev-python/keyring[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) redis? ( dev-python/redis-py[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) selinux? ( sec-policy/selinux-salt ) nova? ( python_targets_python3_7? ( >=dev-python/python-novaclient-2.17.0[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] ) ) neutron? ( python_targets_python3_7? ( >=dev-python/python-neutronclient-2.3.6[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] ) ) gnupg? ( dev-python/python-gnupg[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) profile? ( dev-python/yappi[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) vim-syntax? ( app-vim/salt-vim ) zeromq? ( >=dev-python/pyzmq-2.2.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] -REQUIRED_USE=|| ( raet zeromq ) test? ( cheetah genshi ) || ( python_targets_python3_7 python_targets_python3_8 ) -RESTRICT=!test? ( test ) x86? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/s/salt/salt-3002.2.tar.gz -_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 systemd 74b223e42834adf09a2d21fe5fe13741 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=ac5ea64e1a3ba44951cf7b2d76c0fe8b diff --git a/metadata/md5-cache/app-admin/salt-3002.2-r4 b/metadata/md5-cache/app-admin/salt-3002.2-r4 deleted file mode 100644 index 9db7cfd39999..000000000000 --- a/metadata/md5-cache/app-admin/salt-3002.2-r4 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=test? ( sys-apps/pciutils >=dev-python/distro-1.5[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/jinja[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/libnacl[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/msgpack-1.0.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/pycryptodome-3.9.8[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/pyyaml[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/markupsafe[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/requests-1.0.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/setuptools[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/toml[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/watchdog[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] libcloud? ( >=dev-python/libcloud-0.14.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) mako? ( dev-python/mako[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) ldap? ( dev-python/python-ldap[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) libvirt? ( python_targets_python3_7? ( dev-python/libvirt-python[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] ) ) openssl? ( dev-libs/openssl:0=[-bindist] dev-python/pyopenssl[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) raet? ( >=dev-python/libnacl-1.0.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/ioflo-1.1.7[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/raet-0.6.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) cherrypy? ( >=dev-python/cherrypy-3.2.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) cheetah? ( dev-python/cheetah3[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) mongodb? ( dev-python/pymongo[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) portage? ( sys-apps/portage[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) keyring? ( dev-python/keyring[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) redis? ( dev-python/redis-py[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) selinux? ( sec-policy/selinux-salt ) nova? ( python_targets_python3_7? ( >=dev-python/python-novaclient-2.17.0[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] ) ) neutron? ( python_targets_python3_7? ( >=dev-python/python-neutronclient-2.3.6[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] ) ) gnupg? ( dev-python/python-gnupg[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) profile? ( dev-python/yappi[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) vim-syntax? ( app-vim/salt-vim ) zeromq? ( >=dev-python/pyzmq-2.2.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) >=dev-python/boto-2.32.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/jsonschema-3.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/libcloud-0.14.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/mock-2.0.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/moto-0.3.6[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/pip[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/psutil[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/pytest[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/pytest-helpers-namespace[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/pytest-salt-factories-0.93.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/pytest-tempdir[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/virtualenv-20.0.20[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] !x86? ( >=dev-python/boto3-1.3.15[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) ) virtual/pkgconfig python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] -DEFINED_PHASES=compile configure install postinst prepare test -DESCRIPTION=Salt is a remote execution and configuration manager -EAPI=7 -HOMEPAGE=https://www.saltstack.com/resources/community/ https://github.com/saltstack -IUSE=cheetah cherrypy ldap libcloud libvirt genshi gnupg keyring mako mongodb neutron nova openssl portage profile redis selinux test raet +zeromq vim-syntax python_targets_python3_7 python_targets_python3_8 -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=Apache-2.0 -RDEPEND=sys-apps/pciutils >=dev-python/distro-1.5[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/jinja[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/libnacl[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/msgpack-1.0.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/pycryptodome-3.9.8[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/pyyaml[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/markupsafe[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/requests-1.0.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/setuptools[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/toml[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/watchdog[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] libcloud? ( >=dev-python/libcloud-0.14.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) mako? ( dev-python/mako[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) ldap? ( dev-python/python-ldap[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) libvirt? ( python_targets_python3_7? ( dev-python/libvirt-python[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] ) ) openssl? ( dev-libs/openssl:0=[-bindist] dev-python/pyopenssl[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) raet? ( >=dev-python/libnacl-1.0.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/ioflo-1.1.7[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/raet-0.6.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) cherrypy? ( >=dev-python/cherrypy-3.2.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) cheetah? ( dev-python/cheetah3[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) mongodb? ( dev-python/pymongo[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) portage? ( sys-apps/portage[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) keyring? ( dev-python/keyring[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) redis? ( dev-python/redis-py[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) selinux? ( sec-policy/selinux-salt ) nova? ( python_targets_python3_7? ( >=dev-python/python-novaclient-2.17.0[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] ) ) neutron? ( python_targets_python3_7? ( >=dev-python/python-neutronclient-2.3.6[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] ) ) gnupg? ( dev-python/python-gnupg[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) profile? ( dev-python/yappi[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) vim-syntax? ( app-vim/salt-vim ) zeromq? ( >=dev-python/pyzmq-2.2.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] -REQUIRED_USE=|| ( raet zeromq ) test? ( cheetah genshi ) || ( python_targets_python3_7 python_targets_python3_8 ) -RESTRICT=!test? ( test ) x86? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/s/salt/salt-3002.2.tar.gz -_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 systemd 74b223e42834adf09a2d21fe5fe13741 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=ae39f11ba84391bfca937b374a513def diff --git a/metadata/md5-cache/app-admin/salt-3002.5 b/metadata/md5-cache/app-admin/salt-3002.5 new file mode 100644 index 000000000000..2bd29e6ea9ac --- /dev/null +++ b/metadata/md5-cache/app-admin/salt-3002.5 @@ -0,0 +1,15 @@ +BDEPEND=test? ( sys-apps/pciutils >=dev-python/distro-1.5[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/jinja[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/libnacl[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/msgpack-1.0.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pycryptodome-3.9.8[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pyyaml[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/markupsafe[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/requests-1.0.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/setuptools[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/toml[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/watchdog[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] libcloud? ( >=dev-python/libcloud-0.14.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) mako? ( dev-python/mako[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) ldap? ( dev-python/python-ldap[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) libvirt? ( python_targets_python3_7? ( dev-python/libvirt-python[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] ) ) openssl? ( dev-libs/openssl:0=[-bindist] dev-python/pyopenssl[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) raet? ( >=dev-python/libnacl-1.0.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/ioflo-1.1.7[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/raet-0.6.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) cherrypy? ( >=dev-python/cherrypy-3.2.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) cheetah? ( dev-python/cheetah3[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) mongodb? ( dev-python/pymongo[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) portage? ( sys-apps/portage[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) keyring? ( dev-python/keyring[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) redis? ( dev-python/redis-py[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) selinux? ( sec-policy/selinux-salt ) nova? ( python_targets_python3_7? ( >=dev-python/python-novaclient-2.17.0[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] ) ) neutron? ( python_targets_python3_7? ( >=dev-python/python-neutronclient-2.3.6[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] ) ) gnupg? ( dev-python/python-gnupg[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) profile? ( dev-python/yappi[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) vim-syntax? ( app-vim/salt-vim ) zeromq? ( >=dev-python/pyzmq-2.2.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) >=dev-python/boto-2.32.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/jsonschema-3.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/libcloud-0.14.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/mock-2.0.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/moto-0.3.6[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pip[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/psutil[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pytest[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pytest-helpers-namespace[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pytest-salt-factories-0.93.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pytest-tempdir[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/virtualenv-20.0.20[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] !x86? ( >=dev-python/boto3-1.3.15[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) ) virtual/pkgconfig python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +DEFINED_PHASES=compile configure install postinst prepare test +DESCRIPTION=Salt is a remote execution and configuration manager +EAPI=7 +HOMEPAGE=https://www.saltstack.com/resources/community/ https://github.com/saltstack +IUSE=cheetah cherrypy ldap libcloud libvirt genshi gnupg keyring mako mongodb neutron nova openssl portage profile redis selinux test raet +zeromq vim-syntax python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 +KEYWORDS=~amd64 ~arm ~x86 +LICENSE=Apache-2.0 +RDEPEND=sys-apps/pciutils >=dev-python/distro-1.5[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/jinja[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/libnacl[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/msgpack-1.0.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pycryptodome-3.9.8[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pyyaml[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/markupsafe[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/requests-1.0.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/setuptools[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/toml[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/watchdog[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] libcloud? ( >=dev-python/libcloud-0.14.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) mako? ( dev-python/mako[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) ldap? ( dev-python/python-ldap[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) libvirt? ( python_targets_python3_7? ( dev-python/libvirt-python[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] ) ) openssl? ( dev-libs/openssl:0=[-bindist] dev-python/pyopenssl[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) raet? ( >=dev-python/libnacl-1.0.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/ioflo-1.1.7[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/raet-0.6.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) cherrypy? ( >=dev-python/cherrypy-3.2.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) cheetah? ( dev-python/cheetah3[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) mongodb? ( dev-python/pymongo[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) portage? ( sys-apps/portage[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) keyring? ( dev-python/keyring[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) redis? ( dev-python/redis-py[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) selinux? ( sec-policy/selinux-salt ) nova? ( python_targets_python3_7? ( >=dev-python/python-novaclient-2.17.0[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] ) ) neutron? ( python_targets_python3_7? ( >=dev-python/python-neutronclient-2.3.6[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] ) ) gnupg? ( dev-python/python-gnupg[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) profile? ( dev-python/yappi[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) vim-syntax? ( app-vim/salt-vim ) zeromq? ( >=dev-python/pyzmq-2.2.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +REQUIRED_USE=|| ( raet zeromq ) test? ( cheetah genshi ) || ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) +RESTRICT=!test? ( test ) x86? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/s/salt/salt-3002.5.tar.gz +_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 systemd 74b223e42834adf09a2d21fe5fe13741 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=0d237a650bc6eea201cbff482a2f2fba diff --git a/metadata/md5-cache/app-admin/supervisor-4.2.2 b/metadata/md5-cache/app-admin/supervisor-4.2.2 new file mode 100644 index 000000000000..114fbb5561d2 --- /dev/null +++ b/metadata/md5-cache/app-admin/supervisor-4.2.2 @@ -0,0 +1,15 @@ +BDEPEND=doc? ( || ( ( dev-lang/python:3.9[xml(+)] dev-python/sphinx[python_targets_python3_9(-),-python_single_target_python3_9(-)] ) ( dev-lang/python:3.8[xml(+)] dev-python/sphinx[python_targets_python3_8(-),-python_single_target_python3_8(-)] ) ( dev-lang/python:3.7[xml(+)] dev-python/sphinx[python_targets_python3_7(-),-python_single_target_python3_7(-)] ) ( >=dev-python/pypy3-7.3.0:0[xml(+)] dev-python/sphinx[python_targets_pypy3(-),-python_single_target_pypy3(-)] ) ) ) test? ( acct-group/supervisor >=dev-python/pytest-4.5.0[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0=[xml(+)] ) python_targets_python3_7? ( dev-lang/python:3.7[xml(+)] ) python_targets_python3_8? ( dev-lang/python:3.8[xml(+)] ) python_targets_python3_9? ( dev-lang/python:3.9[xml(+)] ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst preinst prepare test +DESCRIPTION=A system for controlling process state under UNIX +EAPI=7 +HOMEPAGE=http://supervisord.org/ https://pypi.org/project/supervisor/ +IUSE=doc test python_targets_pypy3 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 +KEYWORDS=~amd64 ~x86 +LICENSE=repoze ZPL BSD HPND GPL-2 +RDEPEND=acct-group/supervisor python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0=[xml(+)] ) python_targets_python3_7? ( dev-lang/python:3.7[xml(+)] ) python_targets_python3_8? ( dev-lang/python:3.8[xml(+)] ) python_targets_python3_9? ( dev-lang/python:3.9[xml(+)] ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/s/supervisor/supervisor-4.2.2.tar.gz +_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 systemd 74b223e42834adf09a2d21fe5fe13741 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=ed39869b668b70a67537e956d8bb822d diff --git a/metadata/md5-cache/app-admin/syslog-ng-3.30.1 b/metadata/md5-cache/app-admin/syslog-ng-3.30.1 index dd8e04d59241..bddaafcb21c7 100644 --- a/metadata/md5-cache/app-admin/syslog-ng-3.30.1 +++ b/metadata/md5-cache/app-admin/syslog-ng-3.30.1 @@ -5,7 +5,7 @@ DESCRIPTION=syslog replacement with advanced filtering features EAPI=7 HOMEPAGE=https://syslog-ng.com/open-source-log-management IUSE=amqp caps dbi geoip2 http ipv6 json kafka libressl mongodb pacct python redis smtp snmp test spoof-source systemd tcpd python_single_target_python3_7 python_single_target_python3_8 python_single_target_python3_9 -KEYWORDS=~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 LICENSE=GPL-2+ LGPL-2.1+ RDEPEND=>=dev-libs/glib-2.10.1:2 >=dev-libs/ivykis-0.42.4 >=dev-libs/libpcre-6.1:= !dev-libs/eventlog amqp? ( >=net-libs/rabbitmq-c-0.8.0:=[ssl] ) caps? ( sys-libs/libcap ) dbi? ( >=dev-db/libdbi-0.9.0 ) geoip2? ( dev-libs/libmaxminddb:= ) http? ( net-misc/curl ) json? ( >=dev-libs/json-c-0.9:= ) kafka? ( >=dev-libs/librdkafka-1.0.0:= ) mongodb? ( >=dev-libs/mongo-c-driver-1.2.0 ) python? ( python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) ) redis? ( >=dev-libs/hiredis-0.11.0:= ) smtp? ( net-libs/libesmtp ) snmp? ( net-analyzer/net-snmp:0= ) spoof-source? ( net-libs/libnet:1.1= ) systemd? ( sys-apps/systemd:= ) tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:0= ) REQUIRED_USE=python? ( ^^ ( python_single_target_python3_7 python_single_target_python3_8 python_single_target_python3_9 ) ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/balabit/syslog-ng/releases/download/syslog-ng-3.30.1/syslog-ng-3.30.1.tar.gz _eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e python-single-r1 d3100de905f978df912135806cf27188 python-utils-r1 69861348186337fa4b269de5826004b3 systemd 74b223e42834adf09a2d21fe5fe13741 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=34f6d837c79fe2811a4c5ad6739a5625 +_md5_=3ca97ac5974b1d49e76aeb325faa475b diff --git a/metadata/md5-cache/app-admin/vault-1.5.7 b/metadata/md5-cache/app-admin/vault-1.5.7 new file mode 100644 index 000000000000..7ed9f322cc45 --- /dev/null +++ b/metadata/md5-cache/app-admin/vault-1.5.7 @@ -0,0 +1,15 @@ +BDEPEND=dev-go/gox >=dev-lang/go-1.14.7 filecaps? ( sys-libs/libcap ) >=dev-lang/go-1.12 app-arch/unzip virtual/pkgconfig +DEFINED_PHASES=compile install postinst prepare unpack +DEPEND=acct-group/vault acct-user/vault +DESCRIPTION=A tool for managing secrets +EAPI=7 +HOMEPAGE=https://vaultproject.io/ +IUSE=+webui +filecaps +KEYWORDS=~amd64 +LICENSE=MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT +RDEPEND=acct-group/vault acct-user/vault filecaps? ( sys-libs/libcap ) +RESTRICT=strip test +SLOT=0 +SRC_URI=https://github.com/hashicorp/vault/archive/v1.5.7.tar.gz -> vault-1.5.7.tar.gz webui? ( https://dev.gentoo.org/~zmedico/dist/vault-1.5.7-webui.tar.xz ) +_eclasses_=fcaps da689a8e04bbbb3518888ff668fee45b go-module 92660621959e7fab813173772987588b multilib d410501a125f99ffb560b0c523cd3d1e systemd 74b223e42834adf09a2d21fe5fe13741 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=6919602a79961079f3240423d9e8e2c8 diff --git a/metadata/md5-cache/app-admin/vault-1.6.3 b/metadata/md5-cache/app-admin/vault-1.6.3 new file mode 100644 index 000000000000..49c6251ea12a --- /dev/null +++ b/metadata/md5-cache/app-admin/vault-1.6.3 @@ -0,0 +1,15 @@ +BDEPEND=dev-go/gox >=dev-lang/go-1.15.3 filecaps? ( sys-libs/libcap ) >=dev-lang/go-1.12 app-arch/unzip virtual/pkgconfig +DEFINED_PHASES=compile install postinst prepare unpack +DEPEND=acct-group/vault acct-user/vault +DESCRIPTION=A tool for managing secrets +EAPI=7 +HOMEPAGE=https://vaultproject.io/ +IUSE=+webui +filecaps +KEYWORDS=~amd64 +LICENSE=MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT +RDEPEND=acct-group/vault acct-user/vault filecaps? ( sys-libs/libcap ) +RESTRICT=strip test +SLOT=0 +SRC_URI=https://github.com/hashicorp/vault/archive/v1.6.3.tar.gz -> vault-1.6.3.tar.gz webui? ( https://dev.gentoo.org/~zmedico/dist/vault-1.6.3-webui.tar.xz ) +_eclasses_=fcaps da689a8e04bbbb3518888ff668fee45b go-module 92660621959e7fab813173772987588b multilib d410501a125f99ffb560b0c523cd3d1e systemd 74b223e42834adf09a2d21fe5fe13741 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=fb90a2d12aa0f4c415440581dcb75d88 diff --git a/metadata/md5-cache/app-admin/xkcdpass-1.17.3-r1 b/metadata/md5-cache/app-admin/xkcdpass-1.17.3-r1 deleted file mode 100644 index 52ce17ea979b..000000000000 --- a/metadata/md5-cache/app-admin/xkcdpass-1.17.3-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Password generator inspired by XKCD 936 -EAPI=7 -HOMEPAGE=https://github.com/redacted/XKCD-password-generator -IUSE=l10n_de l10n_en l10n_es l10n_fi l10n_fr l10n_it l10n_no l10n_pt python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~amd64 ~x86 -LICENSE=BSD CC-BY-3.0 l10n_de? ( GPL-3 ) l10n_it? ( CC-BY-SA-3.0 ) l10n_no? ( CC-BY-4.0 ) -RDEPEND=python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) -SLOT=0 -SRC_URI=mirror://pypi/x/xkcdpass/xkcdpass-1.17.3.tar.gz -_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=d6a9a00147db1e65e13d4c233c48da3d diff --git a/metadata/md5-cache/app-admin/xkcdpass-1.17.6 b/metadata/md5-cache/app-admin/xkcdpass-1.17.6-r1 similarity index 98% rename from metadata/md5-cache/app-admin/xkcdpass-1.17.6 rename to metadata/md5-cache/app-admin/xkcdpass-1.17.6-r1 index ebe8b0194463..1c40d99845eb 100644 --- a/metadata/md5-cache/app-admin/xkcdpass-1.17.6 +++ b/metadata/md5-cache/app-admin/xkcdpass-1.17.6-r1 @@ -11,4 +11,4 @@ REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targe SLOT=0 SRC_URI=mirror://pypi/x/xkcdpass/xkcdpass-1.17.6.tar.gz _eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=d6a9a00147db1e65e13d4c233c48da3d +_md5_=4797bf090c3c69dece84cd6bd5d65188 diff --git a/metadata/md5-cache/app-arch/Manifest.gz b/metadata/md5-cache/app-arch/Manifest.gz index 23bbf6625b51b2451cb1ee3a319a1c2483991a46..00258764dd3c09e71967ad4ff54320b48f94d7cd 100644 GIT binary patch delta 10916 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 GtpEV;+Ki$A delta 10873 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 literal 15008 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/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] -DEFINED_PHASES=compile configure install postinst prepare test -DEPEND=net-libs/librsync app-crypt/gnupg dev-python/fasteners[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/setuptools[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/setuptools_scm[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] test? ( app-arch/par2cmdline dev-python/mock[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/pexpect[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) -DESCRIPTION=Secure backup system using gnupg to encrypt data -EAPI=7 -HOMEPAGE=https://www.nongnu.org/duplicity/ -IUSE=s3 test python_targets_python3_7 python_targets_python3_8 -KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos -LICENSE=GPL-3 -RDEPEND=net-libs/librsync app-crypt/gnupg dev-python/fasteners[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/paramiko[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/future[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] s3? ( dev-python/boto[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] -REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 ) -RESTRICT=test -SLOT=0 -SRC_URI=https://code.launchpad.net/duplicity/0.8-series/0.8.16/+download/duplicity-0.8.16.tar.gz -_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=be33512dcef59dd482dade316cfc0c55 diff --git a/metadata/md5-cache/app-backup/duplicity-0.8.17 b/metadata/md5-cache/app-backup/duplicity-0.8.17 index 6c0969986e18..6a58dd2bd260 100644 --- a/metadata/md5-cache/app-backup/duplicity-0.8.17 +++ b/metadata/md5-cache/app-backup/duplicity-0.8.17 @@ -5,7 +5,7 @@ DESCRIPTION=Secure backup system using gnupg to encrypt data EAPI=7 HOMEPAGE=https://www.nongnu.org/duplicity/ IUSE=s3 test python_targets_python3_7 python_targets_python3_8 -KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos +KEYWORDS=amd64 x86 ~amd64-linux ~x86-linux ~x64-macos LICENSE=GPL-3 RDEPEND=net-libs/librsync app-crypt/gnupg dev-python/fasteners[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/paramiko[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/future[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] s3? ( dev-python/boto[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 ) @@ -13,4 +13,4 @@ RESTRICT=test SLOT=0 SRC_URI=https://code.launchpad.net/duplicity/0.8-series/0.8.17/+download/duplicity-0.8.17.tar.gz _eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=be33512dcef59dd482dade316cfc0c55 +_md5_=42d87ad05428ae26225e065c193e7706 diff --git a/metadata/md5-cache/app-backup/duplicity-0.8.18 b/metadata/md5-cache/app-backup/duplicity-0.8.18 new file mode 100644 index 000000000000..d53f6e2d2382 --- /dev/null +++ b/metadata/md5-cache/app-backup/duplicity-0.8.18 @@ -0,0 +1,16 @@ +BDEPEND=python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +DEFINED_PHASES=compile configure install postinst prepare test +DEPEND=net-libs/librsync app-crypt/gnupg dev-python/fasteners[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/setuptools[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/setuptools_scm[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] test? ( app-arch/par2cmdline dev-python/mock[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pexpect[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) +DESCRIPTION=Secure backup system using gnupg to encrypt data +EAPI=7 +HOMEPAGE=https://www.nongnu.org/duplicity/ +IUSE=s3 test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 +KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos +LICENSE=GPL-3 +RDEPEND=net-libs/librsync app-crypt/gnupg dev-python/fasteners[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/paramiko[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/future[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] s3? ( dev-python/boto[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) +RESTRICT=test +SLOT=0 +SRC_URI=https://code.launchpad.net/duplicity/0.8-series/0.8.18/+download/duplicity-0.8.18.tar.gz +_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=bd7763531e56858a55e1a1bd57a7138a diff --git a/metadata/md5-cache/app-benchmarks/Manifest.gz b/metadata/md5-cache/app-benchmarks/Manifest.gz index 3a768c70463371f2ffe56254b62a97065adff05e..fbfdfea5b341ec03fc38e26ea53045d11084934d 100644 GIT binary patch delta 7175 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 WsV6sdE~K5LKl~s5w-=5LG5`Q*jMlUO diff --git a/metadata/md5-cache/app-benchmarks/stress-ng-0.12.03 b/metadata/md5-cache/app-benchmarks/stress-ng-0.12.04 similarity index 97% rename from metadata/md5-cache/app-benchmarks/stress-ng-0.12.03 rename to metadata/md5-cache/app-benchmarks/stress-ng-0.12.04 index cfd65b9b5c05..5dd125633eed 100644 --- a/metadata/md5-cache/app-benchmarks/stress-ng-0.12.03 +++ b/metadata/md5-cache/app-benchmarks/stress-ng-0.12.04 @@ -7,6 +7,6 @@ KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 LICENSE=GPL-2+ RDEPEND=dev-libs/libaio dev-libs/libbsd dev-libs/libgcrypt:0= sys-apps/attr sys-apps/keyutils:= sys-libs/libcap sys-libs/zlib SLOT=0 -SRC_URI=https://kernel.ubuntu.com/~cking/tarballs/stress-ng/stress-ng-0.12.03.tar.xz +SRC_URI=https://kernel.ubuntu.com/~cking/tarballs/stress-ng/stress-ng-0.12.04.tar.xz _eclasses_=multilib d410501a125f99ffb560b0c523cd3d1e optfeature 6a2add34e06e5a05d88471a33ccdd73e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 _md5_=ab63240e7f51849c1be8e5ef3b845776 diff --git a/metadata/md5-cache/app-crypt/Manifest.gz b/metadata/md5-cache/app-crypt/Manifest.gz index 4c8bd857e458bd497efdcd3acb41170c6af6d4bf..45d13d60d42f5b9ed206e35d6d403fd82c1e39bc 100644 GIT binary patch literal 39780 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%0D4-$@`G)(A>6ng%3mo_uxeyQD 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/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 -DEFINED_PHASES=configure install postinst postrm prepare -DEPEND=app-eselect/eselect-pinentry >=dev-libs/libassuan-2.1 >=dev-libs/libgcrypt-1.6.3 >=dev-libs/libgpg-error-1.17 caps? ( sys-libs/libcap ) gnome-keyring? ( app-crypt/libsecret ) ncurses? ( sys-libs/ncurses:0= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) -DESCRIPTION=Simple passphrase entry dialogs which utilize the Assuan protocol -EAPI=7 -HOMEPAGE=https://gnupg.org/aegypten2/index.html -IUSE=caps emacs gnome-keyring gtk ncurses qt5 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=GPL-2 -RDEPEND=app-eselect/eselect-pinentry >=dev-libs/libassuan-2.1 >=dev-libs/libgcrypt-1.6.3 >=dev-libs/libgpg-error-1.17 caps? ( sys-libs/libcap ) gnome-keyring? ( app-crypt/libsecret ) ncurses? ( sys-libs/ncurses:0= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) gtk? ( app-crypt/gcr ) -SLOT=0 -SRC_URI=mirror://gnupg/pinentry/pinentry-1.1.1.tar.bz2 -_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e qmake-utils dc74fe3891abc25e80dad5cd3d7c6e47 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=4ea7601ecedaf3f470d85f0eadf5282c diff --git a/metadata/md5-cache/app-crypt/pinentry-1.1.1-r1 b/metadata/md5-cache/app-crypt/pinentry-1.1.1-r1 index aecc4b187be8..5be8423bf5b5 100644 --- a/metadata/md5-cache/app-crypt/pinentry-1.1.1-r1 +++ b/metadata/md5-cache/app-crypt/pinentry-1.1.1-r1 @@ -5,10 +5,10 @@ DESCRIPTION=Simple passphrase entry dialogs which utilize the Assuan protocol EAPI=7 HOMEPAGE=https://gnupg.org/aegypten2 IUSE=caps efl emacs gnome-keyring gtk ncurses qt5 -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris LICENSE=GPL-2 RDEPEND=>=app-eselect/eselect-pinentry-0.7.2 >=dev-libs/libassuan-2.1 >=dev-libs/libgcrypt-1.6.3 >=dev-libs/libgpg-error-1.17 caps? ( sys-libs/libcap ) efl? ( dev-libs/efl[X] ) gnome-keyring? ( app-crypt/libsecret ) ncurses? ( sys-libs/ncurses:0= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) gtk? ( app-crypt/gcr ) SLOT=0 SRC_URI=mirror://gnupg/pinentry/pinentry-1.1.1.tar.bz2 _eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e qmake-utils dc74fe3891abc25e80dad5cd3d7c6e47 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=bf0f3205e427ed09617365f506ce3641 +_md5_=2ab720c639cb8662c5efad85a8e2b6b2 diff --git a/metadata/md5-cache/app-crypt/seahorse-3.36.2 b/metadata/md5-cache/app-crypt/seahorse-3.36.2 index 2da977b84777..15b6f56ceac9 100644 --- a/metadata/md5-cache/app-crypt/seahorse-3.36.2 +++ b/metadata/md5-cache/app-crypt/seahorse-3.36.2 @@ -4,10 +4,10 @@ DESCRIPTION=Manage your passwords and encryption keys EAPI=6 HOMEPAGE=https://wiki.gnome.org/Apps/Seahorse IUSE=ldap zeroconf -KEYWORDS=~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 +KEYWORDS=~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 LICENSE=GPL-2+ FDL-1.1+ RDEPEND=>=dev-libs/glib-2.44:2 >=app-crypt/gcr-3.11.91:= >=app-crypt/gpgme-1.7.0 >=x11-libs/gtk+-3.22.0:3 >=app-crypt/gnupg-2.0.12 >=gui-libs/libhandy-0.0.12:0.0= >=app-crypt/libsecret-0.16 dev-libs/libpwquality net-misc/openssh ldap? ( net-nds/openldap:= ) >=net-libs/libsoup-2.33.92:2.4 zeroconf? ( >=net-dns/avahi-0.6:=[dbus] ) SLOT=0 SRC_URI=mirror://gnome/sources/seahorse/3.36/seahorse-3.36.2.tar.xz _eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver f9ec87e93172b25ce65a85303dc06964 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e gnome.org 532d56d07b9eace4831aaa817d2b756a gnome2-utils c8e3fff820d850c0e003e22208d2eea3 l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa meson e43eef9331f54965a573ed380854ff47 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f preserve-libs ef207dc62baddfddfd39a164d9797648 python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vala 5fab64090cefe75c5df431cefa0b653d vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4251d4c84c25f59094fd557e0063a974 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=3b5f41281c4a4426a7dff14c8ce7f605 +_md5_=69cc5850f7c81ca670fab05c37cc4876 diff --git a/metadata/md5-cache/app-editors/Manifest.gz b/metadata/md5-cache/app-editors/Manifest.gz index 51c2a7f6fa58b8a2b101d0f566ebf02bb50b61f4..4178691f517cdeee5b7fbe45cfea1128dacc2685 100644 GIT binary patch delta 22992 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 Y4P*uO?|7jt&CxsK195hs5@w+Q0B2maNdN!< diff --git a/metadata/md5-cache/app-editors/gvim-8.2.0814-r100 b/metadata/md5-cache/app-editors/gvim-8.2.0814-r100 index 0782a7799904..574c17a71d0d 100644 --- a/metadata/md5-cache/app-editors/gvim-8.2.0814-r100 +++ b/metadata/md5-cache/app-editors/gvim-8.2.0814-r100 @@ -5,7 +5,7 @@ DESCRIPTION=GUI version of the Vim text editor EAPI=7 HOMEPAGE=https://vim.sourceforge.io/ https://github.com/vim/vim IUSE=acl aqua cscope debug gtk gtk2 lua motif neXt netbeans nls perl python racket ruby selinux session sound tcl lua_single_target_luajit lua_single_target_lua5-1 python_single_target_python3_7 python_single_target_python3_8 -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris LICENSE=vim RDEPEND=~app-editors/vim-core-8.2.0814 >=app-eselect/eselect-vi-1.1 >=sys-libs/ncurses-5.2-r2:0= x11-libs/libICE x11-libs/libSM x11-libs/libXext x11-libs/libXt acl? ( kernel_linux? ( sys-apps/acl ) ) !aqua? ( gtk? ( x11-libs/gtk+:3 x11-libs/libXft ) !gtk? ( gtk2? ( >=x11-libs/gtk+-2.6:2 x11-libs/libXft ) !gtk2? ( motif? ( >=x11-libs/motif-2.3:0 ) !motif? ( neXt? ( x11-libs/neXtaw ) !neXt? ( x11-libs/libXaw ) ) ) ) ) cscope? ( dev-util/cscope ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-1? ( dev-lang/lua:5.1[deprecated] ) ) nls? ( virtual/libintl ) perl? ( dev-lang/perl:= ) python? ( python_single_target_python3_7? ( dev-lang/python:3.7[threads(+)] >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8[threads(+)] >=dev-lang/python-exec-2:=[python_targets_python3_8] ) ) racket? ( dev-scheme/racket ) ruby? ( || ( dev-lang/ruby:2.6 dev-lang/ruby:2.5 dev-lang/ruby:2.7 ) virtual/rubygems ) selinux? ( sys-libs/libselinux ) session? ( x11-libs/libSM ) sound? ( media-libs/libcanberra ) tcl? ( dev-lang/tcl:0= ) REQUIRED_USE=lua? ( ^^ ( lua_single_target_luajit lua_single_target_lua5-1 ) ) python? ( ^^ ( python_single_target_python3_7 python_single_target_python3_8 ) ) @@ -13,4 +13,4 @@ RESTRICT=test SLOT=0 SRC_URI=https://github.com/vim/vim/archive/v8.2.0814.tar.gz -> vim-8.2.0814.tar.gz https://dev.gentoo.org/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz _eclasses_=bash-completion-r1 be99724bde4274de21e581204e9d164a edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e lua-single f91b5656f00869c220a6e35ae0521c54 lua-utils 736947973cfbc9de01fdb8548f942f82 multilib d410501a125f99ffb560b0c523cd3d1e prefix de7d8e2b10085ed5ff09ad70e4753e5c python-single-r1 d3100de905f978df912135806cf27188 python-utils-r1 69861348186337fa4b269de5826004b3 ruby-single e6530f43a549f120f9396ccb852288f5 ruby-utils 03dfa7f54d59d740c2964dc7256d2820 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vim-doc dd0828b15877b2a09c07f4719e45891f wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=07633326574481029dffe4468205307d +_md5_=8915369eee2e9f684c75fa758ea0760b diff --git a/metadata/md5-cache/app-editors/retext-7.2.0 b/metadata/md5-cache/app-editors/retext-7.2.0-r1 similarity index 65% rename from metadata/md5-cache/app-editors/retext-7.2.0 rename to metadata/md5-cache/app-editors/retext-7.2.0-r1 index 1e838e5cfb26..6091cb8d6ae1 100644 --- a/metadata/md5-cache/app-editors/retext-7.2.0 +++ b/metadata/md5-cache/app-editors/retext-7.2.0-r1 @@ -1,16 +1,16 @@ -BDEPEND=python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +BDEPEND=test? ( dev-python/PyQt5[testlib,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) DEFINED_PHASES=compile configure install postinst postrm prepare test -DEPEND=dev-python/chardet[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/docutils[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/markdown[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/markups[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pygments[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/python-markdown-math[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/PyQt5[gui,network,printsupport,widgets,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/PyQtWebEngine[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +DEPEND=dev-python/chardet[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/docutils[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/markdown[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/markups[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pygments[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/python-markdown-math[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/PyQt5[dbus,gui,printsupport,widgets,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] DESCRIPTION=Simple editor for Markdown and reStructuredText EAPI=7 HOMEPAGE=https://github.com/retext-project/retext https://github.com/retext-project/retext/wiki IUSE=python_targets_python3_8 python_targets_python3_9 test KEYWORDS=~amd64 ~x86 LICENSE=GPL-2+ -RDEPEND=dev-python/chardet[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/docutils[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/markdown[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/markups[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pygments[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/python-markdown-math[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/PyQt5[gui,network,printsupport,widgets,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/PyQtWebEngine[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +RDEPEND=dev-python/chardet[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/docutils[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/markdown[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/markups[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pygments[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/python-markdown-math[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/PyQt5[dbus,gui,printsupport,widgets,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/R/ReText/ReText-7.2.0.tar.gz _eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 optfeature 6a2add34e06e5a05d88471a33ccdd73e python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 virtualx 7e60d3b10c791ab996f717bc1f30072f xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=1e9467e2f05359c609f6c3e23e3abc27 +_md5_=42e98056b0557cc5486b80b85059d0a0 diff --git a/metadata/md5-cache/app-editors/retext-9999 b/metadata/md5-cache/app-editors/retext-9999 index 38a18aff5549..71c0ec5935b6 100644 --- a/metadata/md5-cache/app-editors/retext-9999 +++ b/metadata/md5-cache/app-editors/retext-9999 @@ -1,15 +1,15 @@ -BDEPEND=python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=test? ( dev-python/PyQt5[testlib,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install postinst postrm prepare test unpack -DEPEND=dev-python/chardet[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/docutils[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/markdown[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/markups[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pygments[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/python-markdown-math[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/PyQt5[gui,network,printsupport,widgets,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/PyQtWebEngine[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +DEPEND=dev-python/chardet[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/docutils[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/markdown[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/markups[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pygments[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/python-markdown-math[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/PyQt5[dbus,gui,printsupport,widgets,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] DESCRIPTION=Simple editor for Markdown and reStructuredText EAPI=7 HOMEPAGE=https://github.com/retext-project/retext https://github.com/retext-project/retext/wiki IUSE=python_targets_python3_8 python_targets_python3_9 test LICENSE=GPL-2+ PROPERTIES=live -RDEPEND=dev-python/chardet[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/docutils[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/markdown[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/markups[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pygments[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/python-markdown-math[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/PyQt5[gui,network,printsupport,widgets,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/PyQtWebEngine[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +RDEPEND=dev-python/chardet[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/docutils[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/markdown[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/markups[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pygments[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/python-markdown-math[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/PyQt5[dbus,gui,printsupport,widgets,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 ) RESTRICT=!test? ( test ) SLOT=0 _eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 git-r3 3e7ec3d6619213460c85e2aa48398441 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 optfeature 6a2add34e06e5a05d88471a33ccdd73e python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 virtualx 7e60d3b10c791ab996f717bc1f30072f xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=1e9467e2f05359c609f6c3e23e3abc27 +_md5_=42e98056b0557cc5486b80b85059d0a0 diff --git a/metadata/md5-cache/app-emacs/Manifest.gz b/metadata/md5-cache/app-emacs/Manifest.gz index f23094d2da70d086bd9038c49ca9cea0e1c1281a..8ec474c3d5b3ea2d16c5f23214c8d5fddaca2451 100644 GIT binary patch delta 43576 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 Uo3v%y$p6p(57}U$aIQ810J`k@s{jB1 delta 43588 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 diff --git a/metadata/md5-cache/app-emacs/emacs-common-gentoo-1.6-r3 b/metadata/md5-cache/app-emacs/emacs-common-gentoo-1.7 similarity index 70% rename from metadata/md5-cache/app-emacs/emacs-common-gentoo-1.6-r3 rename to metadata/md5-cache/app-emacs/emacs-common-gentoo-1.7 index 881a6c7ef7dc..3bd1b0e66c2c 100644 --- a/metadata/md5-cache/app-emacs/emacs-common-gentoo-1.6-r3 +++ b/metadata/md5-cache/app-emacs/emacs-common-gentoo-1.7 @@ -3,12 +3,12 @@ DEPEND=games? ( acct-group/gamestat ) DESCRIPTION=Common files needed by all GNU Emacs versions EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Emacs -IUSE=games X -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris +IUSE=games gui +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris LICENSE=GPL-3+ PDEPEND=>=app-editors/emacs-23.1:* RDEPEND=games? ( acct-group/gamestat ) SLOT=0 -SRC_URI=https://dev.gentoo.org/~ulm/emacs/emacs-common-gentoo-1.6.tar.xz +SRC_URI=https://dev.gentoo.org/~ulm/emacs/emacs-common-gentoo-1.7.tar.xz _eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 elisp-common d4b53ec63c580b993ed19445f411e1d2 readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=08567c658a1dfd1a5644151fcf095d39 +_md5_=b36dce4dd963aadebd09c1744fba20fb diff --git a/metadata/md5-cache/app-emulation/Manifest.gz b/metadata/md5-cache/app-emulation/Manifest.gz index d2ee709224ee62cf7e036c8a8d84b93bb3b57656..7545b1b1a6d697c856d38ed5d9888c13d728c6cc 100644 GIT binary patch literal 40402 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%0Deul3}4%!A2LKxK@o`m=$EWb`$SlEDnm-!s1Vh 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≫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 DNOK=dev-lang/go-1.12 app-arch/unzip -DEFINED_PHASES=compile install postinst prepare test unpack -DEPEND=app-crypt/gpgme:= app-emulation/skopeo dev-libs/libgpg-error:= dev-libs/libassuan:= sys-fs/lvm2:= sys-libs/libseccomp:= selinux? ( sys-libs/libselinux:= ) -DESCRIPTION=A tool that facilitates building OCI images -EAPI=7 -HOMEPAGE=https://github.com/containers/buildah -IUSE=selinux -KEYWORDS=~amd64 -LICENSE=Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0 -RDEPEND=app-crypt/gpgme:= app-emulation/skopeo dev-libs/libgpg-error:= dev-libs/libassuan:= sys-fs/lvm2:= sys-libs/libseccomp:= selinux? ( sys-libs/libselinux:= ) -RESTRICT=strip test -SLOT=0 -SRC_URI=https://github.com/containers/buildah/archive/v1.14.11.tar.gz -> buildah-1.14.11.tar.gz -_eclasses_=bash-completion-r1 be99724bde4274de21e581204e9d164a go-module 92660621959e7fab813173772987588b multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=b12fd7013f780da02e30fd0bad967f9b diff --git a/metadata/md5-cache/app-emulation/buildah-1.15.1 b/metadata/md5-cache/app-emulation/buildah-1.19.6 similarity index 86% rename from metadata/md5-cache/app-emulation/buildah-1.15.1 rename to metadata/md5-cache/app-emulation/buildah-1.19.6 index 32bf9bcdbc74..b56712ad3d82 100644 --- a/metadata/md5-cache/app-emulation/buildah-1.15.1 +++ b/metadata/md5-cache/app-emulation/buildah-1.19.6 @@ -10,6 +10,6 @@ LICENSE=Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0 RDEPEND=app-crypt/gpgme:= app-emulation/skopeo dev-libs/libgpg-error:= dev-libs/libassuan:= sys-fs/lvm2:= sys-libs/libseccomp:= selinux? ( sys-libs/libselinux:= ) RESTRICT=strip test SLOT=0 -SRC_URI=https://github.com/containers/buildah/archive/v1.15.1.tar.gz -> buildah-1.15.1.tar.gz +SRC_URI=https://github.com/containers/buildah/archive/v1.19.6.tar.gz -> buildah-1.19.6.tar.gz _eclasses_=bash-completion-r1 be99724bde4274de21e581204e9d164a go-module 92660621959e7fab813173772987588b multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=6f743b1770f3de695882e79066f3a8de +_md5_=128515e81254d8105b6caa36eea910a1 diff --git a/metadata/md5-cache/app-emulation/conmon-2.0.20 b/metadata/md5-cache/app-emulation/conmon-2.0.20 deleted file mode 100644 index 080d0856ad3d..000000000000 --- a/metadata/md5-cache/app-emulation/conmon-2.0.20 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile install prepare -DEPEND=dev-libs/glib:= systemd? ( sys-apps/systemd:= ) -DESCRIPTION=An OCI container runtime monitor -EAPI=7 -HOMEPAGE=https://github.com/containers/conmon -IUSE=systemd -KEYWORDS=~amd64 ~arm64 -LICENSE=Apache-2.0 -RDEPEND=dev-libs/glib:= systemd? ( sys-apps/systemd:= ) -RESTRICT=test -SLOT=0 -SRC_URI=https://github.com/containers/conmon/archive/13244db638cf987c415298a3c23393ae5abeb885.tar.gz -> conmon-2.0.20.tar.gz -_md5_=9d40b4b3e242cee71333ec2887df99bb diff --git a/metadata/md5-cache/app-emulation/conmon-2.0.26 b/metadata/md5-cache/app-emulation/conmon-2.0.26 new file mode 100644 index 000000000000..e05ee8c5c01b --- /dev/null +++ b/metadata/md5-cache/app-emulation/conmon-2.0.26 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile install prepare +DEPEND=dev-libs/glib:= systemd? ( sys-apps/systemd:= ) dev-go/go-md2man +DESCRIPTION=An OCI container runtime monitor +EAPI=7 +HOMEPAGE=https://github.com/containers/conmon +IUSE=systemd +KEYWORDS=~amd64 ~arm64 +LICENSE=Apache-2.0 +RDEPEND=dev-libs/glib:= systemd? ( sys-apps/systemd:= ) +RESTRICT=test +SLOT=0 +SRC_URI=https://github.com/containers/conmon/archive/0e155c83aa739ef0a0540ec9f9d265f57f68038b.tar.gz -> conmon-2.0.26.tar.gz +_eclasses_=multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=6fefe9715aac8c42f0d73a8e410f5f14 diff --git a/metadata/md5-cache/app-emulation/docker-compose-1.28.0 b/metadata/md5-cache/app-emulation/docker-compose-1.28.0 deleted file mode 100644 index 9bfa88b61a19..000000000000 --- a/metadata/md5-cache/app-emulation/docker-compose-1.28.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -DEFINED_PHASES=compile configure install prepare test -DEPEND=dev-python/setuptools[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/cached-property-1.2.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/distro-1.5.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/docker-py-4.4.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/dockerpty-0.4.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/docopt-0.6.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/python-dotenv-0.13.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/jsonschema-2.5.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/paramiko[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/PySocks-1.6.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pyyaml-3.10[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/requests-2.20.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/six-1.3.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/texttable-0.9.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/websocket-client-0.32.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] test? ( >=dev-python/pytest-5[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/ddt-1.2.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) -DESCRIPTION=Multi-container orchestration for Docker -EAPI=7 -HOMEPAGE=https://github.com/docker/compose -IUSE=test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~amd64 ~arm64 -LICENSE=Apache-2.0 -RDEPEND=dev-python/setuptools[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/cached-property-1.2.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/distro-1.5.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/docker-py-4.4.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/dockerpty-0.4.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/docopt-0.6.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/python-dotenv-0.13.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/jsonschema-2.5.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/paramiko[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/PySocks-1.6.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pyyaml-3.10[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/requests-2.20.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/six-1.3.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/texttable-0.9.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/websocket-client-0.32.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/docker/compose/archive/1.28.0.tar.gz -> docker-compose-1.28.0.tar.gz -_eclasses_=bash-completion-r1 be99724bde4274de21e581204e9d164a distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=67886b3b0907494d882af5c80a035c0b diff --git a/metadata/md5-cache/app-emulation/docker-compose-1.28.2 b/metadata/md5-cache/app-emulation/docker-compose-1.28.2 deleted file mode 100644 index 568007ec23a1..000000000000 --- a/metadata/md5-cache/app-emulation/docker-compose-1.28.2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -DEFINED_PHASES=compile configure install prepare test -DEPEND=dev-python/setuptools[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/cached-property-1.2.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/distro-1.5.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/docker-py-4.4.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/dockerpty-0.4.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/docopt-0.6.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/python-dotenv-0.13.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/jsonschema-2.5.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/paramiko[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/PySocks-1.6.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pyyaml-3.10[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/requests-2.20.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/six-1.3.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/texttable-0.9.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/websocket-client-0.32.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] test? ( >=dev-python/pytest-5[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/ddt-1.2.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) -DESCRIPTION=Multi-container orchestration for Docker -EAPI=7 -HOMEPAGE=https://github.com/docker/compose -IUSE=test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~amd64 ~arm64 -LICENSE=Apache-2.0 -RDEPEND=dev-python/setuptools[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/cached-property-1.2.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/distro-1.5.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/docker-py-4.4.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/dockerpty-0.4.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/docopt-0.6.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/python-dotenv-0.13.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/jsonschema-2.5.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/paramiko[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/PySocks-1.6.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pyyaml-3.10[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/requests-2.20.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/six-1.3.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/texttable-0.9.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/websocket-client-0.32.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/docker/compose/archive/1.28.2.tar.gz -> docker-compose-1.28.2.tar.gz -_eclasses_=bash-completion-r1 be99724bde4274de21e581204e9d164a distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=67886b3b0907494d882af5c80a035c0b diff --git a/metadata/md5-cache/app-emulation/docker-compose-1.28.3 b/metadata/md5-cache/app-emulation/docker-compose-1.28.5 similarity index 97% rename from metadata/md5-cache/app-emulation/docker-compose-1.28.3 rename to metadata/md5-cache/app-emulation/docker-compose-1.28.5 index 734657a28ed7..cbae10840157 100644 --- a/metadata/md5-cache/app-emulation/docker-compose-1.28.3 +++ b/metadata/md5-cache/app-emulation/docker-compose-1.28.5 @@ -1,16 +1,16 @@ BDEPEND=python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] DEFINED_PHASES=compile configure install prepare test -DEPEND=dev-python/setuptools[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/cached-property-1.2.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/distro-1.5.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/docker-py-4.4.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/dockerpty-0.4.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/docopt-0.6.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/python-dotenv-0.13.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/jsonschema-2.5.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/paramiko[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/PySocks-1.6.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pyyaml-3.10[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/requests-2.20.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/six-1.3.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/texttable-0.9.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/websocket-client-0.32.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] test? ( >=dev-python/pytest-5[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/ddt-1.2.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) +DEPEND=dev-python/setuptools[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/cached-property-1.2.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/distro-1.5.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/docker-py-4.4.4[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/dockerpty-0.4.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/docopt-0.6.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/python-dotenv-0.13.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/jsonschema-2.5.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/paramiko[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/PySocks-1.6.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pyyaml-3.10[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/requests-2.20.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/six-1.3.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/texttable-0.9.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/websocket-client-0.32.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] test? ( >=dev-python/pytest-5[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/ddt-1.2.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) DESCRIPTION=Multi-container orchestration for Docker EAPI=7 HOMEPAGE=https://github.com/docker/compose IUSE=test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 KEYWORDS=~amd64 ~arm64 LICENSE=Apache-2.0 -RDEPEND=dev-python/setuptools[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/cached-property-1.2.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/distro-1.5.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/docker-py-4.4.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/dockerpty-0.4.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/docopt-0.6.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/python-dotenv-0.13.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/jsonschema-2.5.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/paramiko[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/PySocks-1.6.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pyyaml-3.10[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/requests-2.20.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/six-1.3.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/texttable-0.9.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/websocket-client-0.32.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +RDEPEND=dev-python/setuptools[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/cached-property-1.2.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/distro-1.5.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/docker-py-4.4.4[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/dockerpty-0.4.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/docopt-0.6.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/python-dotenv-0.13.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/jsonschema-2.5.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/paramiko[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/PySocks-1.6.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pyyaml-3.10[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/requests-2.20.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/six-1.3.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/texttable-0.9.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/websocket-client-0.32.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) RESTRICT=!test? ( test ) SLOT=0 -SRC_URI=https://github.com/docker/compose/archive/1.28.3.tar.gz -> docker-compose-1.28.3.tar.gz +SRC_URI=https://github.com/docker/compose/archive/1.28.5.tar.gz -> docker-compose-1.28.5.tar.gz _eclasses_=bash-completion-r1 be99724bde4274de21e581204e9d164a distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=1a25e6b270e4beef48554c530aff128a +_md5_=91f01d1cd5321d00f91e072967899711 diff --git a/metadata/md5-cache/app-emulation/fs-uae-launcher-3.0.5 b/metadata/md5-cache/app-emulation/fs-uae-launcher-3.0.5 index 947e204abe9c..d5b194a4643d 100644 --- a/metadata/md5-cache/app-emulation/fs-uae-launcher-3.0.5 +++ b/metadata/md5-cache/app-emulation/fs-uae-launcher-3.0.5 @@ -1,15 +1,15 @@ -BDEPEND=sys-devel/gettext python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) +BDEPEND=sys-devel/gettext python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test DEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info DESCRIPTION=PyQt5-based launcher for FS-UAE EAPI=7 HOMEPAGE=https://fs-uae.net/ -IUSE=lha python_single_target_python3_7 python_single_target_python3_8 +IUSE=lha python_single_target_python3_7 python_single_target_python3_8 python_single_target_python3_9 KEYWORDS=~amd64 LICENSE=GPL-2 -RDEPEND=app-emulation/fs-uae python_single_target_python3_7? ( dev-python/PyQt5[python_targets_python3_7(-),declarative,gui,network,opengl,widgets] dev-python/pyopengl[python_targets_python3_7(-)] dev-python/requests[python_targets_python3_7(-)] lha? ( dev-python/python-lhafile[python_targets_python3_7(-)] ) ) python_single_target_python3_8? ( dev-python/PyQt5[python_targets_python3_8(-),declarative,gui,network,opengl,widgets] dev-python/pyopengl[python_targets_python3_8(-)] dev-python/requests[python_targets_python3_8(-)] lha? ( dev-python/python-lhafile[python_targets_python3_8(-)] ) ) python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) -REQUIRED_USE=^^ ( python_single_target_python3_7 python_single_target_python3_8 ) +RDEPEND=app-emulation/fs-uae python_single_target_python3_7? ( dev-python/PyQt5[python_targets_python3_7(-),declarative,gui,network,opengl,widgets] dev-python/pyopengl[python_targets_python3_7(-)] dev-python/requests[python_targets_python3_7(-)] lha? ( dev-python/python-lhafile[python_targets_python3_7(-)] ) ) python_single_target_python3_8? ( dev-python/PyQt5[python_targets_python3_8(-),declarative,gui,network,opengl,widgets] dev-python/pyopengl[python_targets_python3_8(-)] dev-python/requests[python_targets_python3_8(-)] lha? ( dev-python/python-lhafile[python_targets_python3_8(-)] ) ) python_single_target_python3_9? ( dev-python/PyQt5[python_targets_python3_9(-),declarative,gui,network,opengl,widgets] dev-python/pyopengl[python_targets_python3_9(-)] dev-python/requests[python_targets_python3_9(-)] lha? ( dev-python/python-lhafile[python_targets_python3_9(-)] ) ) python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) +REQUIRED_USE=^^ ( python_single_target_python3_7 python_single_target_python3_8 python_single_target_python3_9 ) SLOT=0 SRC_URI=https://fs-uae.net/stable/3.0.5/fs-uae-launcher-3.0.5.tar.gz _eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-single-r1 d3100de905f978df912135806cf27188 python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=519df33ffd84d4c9848534bd5d4e8522 +_md5_=7b097081ff2fb9bcca0717c189c0eb50 diff --git a/metadata/md5-cache/app-emulation/podman-2.2.1 b/metadata/md5-cache/app-emulation/podman-3.0.1 similarity index 92% rename from metadata/md5-cache/app-emulation/podman-2.2.1 rename to metadata/md5-cache/app-emulation/podman-3.0.1 index 688f8f0151dd..0a5e9ffdc114 100644 --- a/metadata/md5-cache/app-emulation/podman-2.2.1 +++ b/metadata/md5-cache/app-emulation/podman-3.0.1 @@ -10,6 +10,6 @@ LICENSE=Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0 RDEPEND=app-crypt/gpgme:= >=app-emulation/conmon-2.0.0 || ( >=app-emulation/runc-1.0.0_rc6 app-emulation/crun ) dev-libs/libassuan:= dev-libs/libgpg-error:= >=net-misc/cni-plugins-0.8.6 sys-fs/lvm2 sys-libs/libseccomp:= apparmor? ( sys-libs/libapparmor ) btrfs? ( sys-fs/btrfs-progs ) rootless? ( app-emulation/slirp4netns ) selinux? ( sys-libs/libselinux:= ) fuse? ( sys-fs/fuse-overlayfs ) RESTRICT=test SLOT=0 -SRC_URI=https://github.com/containers/podman/archive/v2.2.1.tar.gz -> podman-2.2.1.tar.gz +SRC_URI=https://github.com/containers/podman/archive/v3.0.1.tar.gz -> podman-3.0.1.tar.gz _eclasses_=bash-completion-r1 be99724bde4274de21e581204e9d164a edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 go-module 92660621959e7fab813173772987588b l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=80e3d51f2a8ae9f3d225ca48b028ab76 +_md5_=9b83c4ec3478d2d3a28b70dba4cf685e diff --git a/metadata/md5-cache/app-emulation/qemu-5.2.0-r1 b/metadata/md5-cache/app-emulation/qemu-5.2.0-r1 index a781092acaf5..6497c3886cf9 100644 --- a/metadata/md5-cache/app-emulation/qemu-5.2.0-r1 +++ b/metadata/md5-cache/app-emulation/qemu-5.2.0-r1 @@ -5,7 +5,7 @@ DESCRIPTION=QEMU + Kernel-based Virtual Machine userland tools EAPI=7 HOMEPAGE=http://www.qemu.org http://www.linux-kvm.org IUSE=accessibility +aio alsa bzip2 capstone +caps +curl debug doc +fdt glusterfs gnutls gtk infiniband iscsi io-uring jack jemalloc +jpeg kernel_linux kernel_FreeBSD lzo multipath ncurses nfs nls numa opengl +oss +pin-upstream-blobs plugins +png pulseaudio python rbd sasl +seccomp sdl sdl-image selinux +slirp smartcard snappy spice ssh static static-user systemtap test udev usb usbredir vde +vhost-net vhost-user-fs virgl virtfs +vnc vte xattr xen xfs zstd qemu_softmmu_targets_aarch64 qemu_softmmu_targets_alpha qemu_softmmu_targets_arm qemu_softmmu_targets_cris qemu_softmmu_targets_hppa qemu_softmmu_targets_i386 qemu_softmmu_targets_m68k qemu_softmmu_targets_microblaze qemu_softmmu_targets_microblazeel qemu_softmmu_targets_mips qemu_softmmu_targets_mips64 qemu_softmmu_targets_mips64el qemu_softmmu_targets_mipsel qemu_softmmu_targets_nios2 qemu_softmmu_targets_or1k qemu_softmmu_targets_ppc qemu_softmmu_targets_ppc64 qemu_softmmu_targets_riscv32 qemu_softmmu_targets_riscv64 qemu_softmmu_targets_s390x qemu_softmmu_targets_sh4 qemu_softmmu_targets_sh4eb qemu_softmmu_targets_sparc qemu_softmmu_targets_sparc64 qemu_softmmu_targets_x86_64 qemu_softmmu_targets_xtensa qemu_softmmu_targets_xtensaeb qemu_softmmu_targets_avr qemu_softmmu_targets_lm32 qemu_softmmu_targets_moxie qemu_softmmu_targets_rx qemu_softmmu_targets_tricore qemu_softmmu_targets_unicore32 qemu_user_targets_aarch64 qemu_user_targets_alpha qemu_user_targets_arm qemu_user_targets_cris qemu_user_targets_hppa qemu_user_targets_i386 qemu_user_targets_m68k qemu_user_targets_microblaze qemu_user_targets_microblazeel qemu_user_targets_mips qemu_user_targets_mips64 qemu_user_targets_mips64el qemu_user_targets_mipsel qemu_user_targets_nios2 qemu_user_targets_or1k qemu_user_targets_ppc qemu_user_targets_ppc64 qemu_user_targets_riscv32 qemu_user_targets_riscv64 qemu_user_targets_s390x qemu_user_targets_sh4 qemu_user_targets_sh4eb qemu_user_targets_sparc qemu_user_targets_sparc64 qemu_user_targets_x86_64 qemu_user_targets_xtensa qemu_user_targets_xtensaeb qemu_user_targets_aarch64_be qemu_user_targets_armeb qemu_user_targets_mipsn32 qemu_user_targets_mipsn32el qemu_user_targets_ppc64abi32 qemu_user_targets_ppc64le qemu_user_targets_sparc32plus qemu_user_targets_tilegx kernel_linux python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 +filecaps -KEYWORDS=amd64 ~arm64 ~ppc ppc64 x86 +KEYWORDS=amd64 arm64 ~ppc ppc64 x86 LICENSE=GPL-2 LGPL-2 BSD-2 RDEPEND=!static? ( >=dev-libs/glib-2.0 sys-libs/zlib python? ( python_targets_python3_7? ( dev-lang/python:3.7[ncurses,readline] ) python_targets_python3_8? ( dev-lang/python:3.8[ncurses,readline] ) python_targets_python3_9? ( dev-lang/python:3.9[ncurses,readline] ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) systemtap? ( dev-util/systemtap ) xattr? ( sys-apps/attr ) dev-libs/libxml2 >=x11-libs/pixman-0.28.0 accessibility? ( app-accessibility/brltty[api] app-accessibility/brltty ) aio? ( dev-libs/libaio ) alsa? ( >=media-libs/alsa-lib-1.0.13 ) bzip2? ( app-arch/bzip2 ) capstone? ( dev-libs/capstone:= ) caps? ( sys-libs/libcap-ng ) curl? ( >=net-misc/curl-7.15.4 ) fdt? ( >=sys-apps/dtc-1.5.0 ) glusterfs? ( >=sys-cluster/glusterfs-3.4.0 ) gnutls? ( dev-libs/nettle:= >=net-libs/gnutls-3.0:= ) gtk? ( x11-libs/gtk+:3 vte? ( x11-libs/vte:2.91 ) ) infiniband? ( sys-fabric/libibumad:= sys-fabric/libibverbs:= sys-fabric/librdmacm:= ) iscsi? ( net-libs/libiscsi ) io-uring? ( sys-libs/liburing:= ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc ) jpeg? ( virtual/jpeg:0= ) lzo? ( dev-libs/lzo:2 ) multipath? ( sys-fs/multipath-tools ) ncurses? ( sys-libs/ncurses:0=[unicode] sys-libs/ncurses:0= ) nfs? ( >=net-fs/libnfs-1.9.3:= ) numa? ( sys-process/numactl ) opengl? ( virtual/opengl media-libs/libepoxy media-libs/mesa media-libs/mesa[egl,gbm] ) png? ( media-libs/libpng:0= ) pulseaudio? ( media-sound/pulseaudio ) rbd? ( sys-cluster/ceph ) sasl? ( dev-libs/cyrus-sasl ) sdl? ( media-libs/libsdl2[video] media-libs/libsdl2 ) sdl-image? ( media-libs/sdl2-image ) seccomp? ( >=sys-libs/libseccomp-2.1.0 ) slirp? ( net-libs/libslirp ) smartcard? ( >=app-emulation/libcacard-2.5.0 ) snappy? ( app-arch/snappy:= ) spice? ( >=app-emulation/spice-protocol-0.12.3 >=app-emulation/spice-0.12.0 ) ssh? ( >=net-libs/libssh-0.8.6 ) udev? ( virtual/libudev ) usb? ( >=virtual/libusb-1-r2 ) usbredir? ( >=sys-apps/usbredir-0.6 ) vde? ( net-misc/vde ) virgl? ( media-libs/virglrenderer ) virtfs? ( sys-libs/libcap ) xen? ( app-emulation/xen-tools:= ) xfs? ( sys-fs/xfsprogs ) zstd? ( >=app-arch/zstd-1.4.0 ) ) qemu_softmmu_targets_i386? ( pin-upstream-blobs? ( ~sys-firmware/edk2-ovmf-201905[binary] ~sys-firmware/ipxe-1.0.0_p20190728[binary,qemu] ~sys-firmware/seabios-1.12.0[binary,seavgabios] ~sys-firmware/sgabios-0.1_pre8[binary] ) !pin-upstream-blobs? ( sys-firmware/edk2-ovmf sys-firmware/ipxe[qemu] >=sys-firmware/seabios-1.10.2[seavgabios] sys-firmware/sgabios ) ) qemu_softmmu_targets_x86_64? ( pin-upstream-blobs? ( ~sys-firmware/edk2-ovmf-201905[binary] ~sys-firmware/ipxe-1.0.0_p20190728[binary,qemu] ~sys-firmware/seabios-1.12.0[binary,seavgabios] ~sys-firmware/sgabios-0.1_pre8[binary] ) !pin-upstream-blobs? ( sys-firmware/edk2-ovmf sys-firmware/ipxe[qemu] >=sys-firmware/seabios-1.10.2[seavgabios] sys-firmware/sgabios ) ) qemu_softmmu_targets_ppc64? ( pin-upstream-blobs? ( ~sys-firmware/seabios-1.12.0[binary,seavgabios] ) !pin-upstream-blobs? ( >=sys-firmware/seabios-1.10.2[seavgabios] ) ) acct-group/kvm selinux? ( sec-policy/selinux-qemu ) filecaps? ( sys-libs/libcap ) REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) qemu_softmmu_targets_arm? ( fdt ) qemu_softmmu_targets_microblaze? ( fdt ) qemu_softmmu_targets_mips64el? ( fdt ) qemu_softmmu_targets_ppc64? ( fdt ) qemu_softmmu_targets_ppc? ( fdt ) qemu_softmmu_targets_riscv32? ( fdt ) qemu_softmmu_targets_riscv64? ( fdt ) static? ( static-user !alsa !gtk !jack !opengl !pulseaudio !plugins !rbd !snappy ) static-user? ( !plugins ) vhost-user-fs? ( caps seccomp ) virtfs? ( caps xattr ) vte? ( gtk ) multipath? ( udev ) plugins? ( !static !static-user ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://download.qemu.org/qemu-5.2.0.tar.xz _eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e fcaps da689a8e04bbbb3518888ff668fee45b l10n 8cdd85e169b835d518bc2fd59f780d8e linux-info c90a203b1c14cfa77bd3e37a0e96c955 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e pax-utils a41d1fd1c111289ffa04490de6ee79d7 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 udev 452708c3f55cf6e918b045adb949a9e6 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=74f8f0e133cda5fadef9623ac8e9f9d7 +_md5_=0b8dec226e978bd45350f4bd5b03f359 diff --git a/metadata/md5-cache/app-emulation/slirp4netns-1.1.4 b/metadata/md5-cache/app-emulation/slirp4netns-1.1.9 similarity index 90% rename from metadata/md5-cache/app-emulation/slirp4netns-1.1.4 rename to metadata/md5-cache/app-emulation/slirp4netns-1.1.9 index 7facfca7a73c..109b5f6eac95 100644 --- a/metadata/md5-cache/app-emulation/slirp4netns-1.1.4 +++ b/metadata/md5-cache/app-emulation/slirp4netns-1.1.9 @@ -9,6 +9,6 @@ LICENSE=GPL-2 RDEPEND=dev-libs/glib:2= dev-libs/libpcre:= net-libs/libslirp:= sys-libs/libseccomp:= sys-libs/libcap:= RESTRICT=test SLOT=0 -SRC_URI=https://github.com/rootless-containers/slirp4netns/archive/v1.1.4.tar.gz -> slirp4netns-1.1.4.tar.gz +SRC_URI=https://github.com/rootless-containers/slirp4netns/archive/v1.1.9.tar.gz -> slirp4netns-1.1.9.tar.gz _eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=63813063a6576aea4641c9bfcf50eb4c +_md5_=05a921874ef8e25c0d391bd6f80407c1 diff --git a/metadata/md5-cache/app-i18n/Manifest.gz b/metadata/md5-cache/app-i18n/Manifest.gz index 2b85461afce023f541a9a535254d17951d72c420..5d9c84ce53f9eebd5c7aa014017202b6de6984a7 100644 GIT binary patch delta 31766 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 JFjN=j005sjuX6wZ delta 31442 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 diff --git a/metadata/md5-cache/app-i18n/ibus-rime-1.5.0 b/metadata/md5-cache/app-i18n/ibus-rime-1.5.0 new file mode 100644 index 000000000000..0c17e255a728 --- /dev/null +++ b/metadata/md5-cache/app-i18n/ibus-rime-1.5.0 @@ -0,0 +1,12 @@ +BDEPEND=dev-util/cmake virtual/pkgconfig +DEFINED_PHASES=prepare +DEPEND=app-i18n/ibus app-i18n/librime app-i18n/rime-data x11-libs/libnotify +DESCRIPTION=Chinese Rime Input Method Engine for IBus +EAPI=7 +HOMEPAGE=https://rime.im/ https://github.com/rime/ibus-rime +KEYWORDS=~amd64 ~arm64 ~x86 +LICENSE=GPL-3+ +RDEPEND=app-i18n/ibus app-i18n/librime app-i18n/rime-data x11-libs/libnotify +SLOT=0 +SRC_URI=https://github.com/rime/ibus-rime/archive/1.5.0.tar.gz -> ibus-rime-1.5.0.tar.gz +_md5_=39922037986705650fd7eed7afe80a2b diff --git a/metadata/md5-cache/app-i18n/librime-1.7.3 b/metadata/md5-cache/app-i18n/librime-1.7.3 new file mode 100644 index 000000000000..6c3347b72d9c --- /dev/null +++ b/metadata/md5-cache/app-i18n/librime-1.7.3 @@ -0,0 +1,15 @@ +BDEPEND=dev-libs/capnproto:0 dev-util/ninja dev-util/cmake +DEFINED_PHASES=compile configure install prepare test +DEPEND=app-i18n/opencc:0= >=dev-cpp/glog-0.3.5:0= dev-cpp/yaml-cpp:0= dev-libs/boost:0=[threads] dev-libs/capnproto:0= dev-libs/leveldb:0= dev-libs/marisa:0= dev-libs/darts dev-libs/utfcpp x11-base/xorg-proto test? ( dev-cpp/gtest ) +DESCRIPTION=RIME (Rime Input Method Engine) core library +EAPI=7 +HOMEPAGE=https://rime.im/ https://github.com/rime/librime +IUSE=debug test +KEYWORDS=~amd64 ~arm64 ~x86 +LICENSE=BSD +RDEPEND=app-i18n/opencc:0= >=dev-cpp/glog-0.3.5:0= dev-cpp/yaml-cpp:0= dev-libs/boost:0=[threads] dev-libs/capnproto:0= dev-libs/leveldb:0= dev-libs/marisa:0= +RESTRICT=!test? ( test ) +SLOT=0/1-1.7.3 +SRC_URI=https://github.com/rime/librime/archive/1.7.3.tar.gz -> librime-1.7.3.tar.gz +_eclasses_=cmake 314a813be2f09820e8978cdee941e501 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba +_md5_=e291fd0b1572687388d00241327a3262 diff --git a/metadata/md5-cache/app-i18n/translate-shell-0.9.6.12 b/metadata/md5-cache/app-i18n/translate-shell-0.9.6.12 index 2e4373e65cd2..a04c5ceabe38 100644 --- a/metadata/md5-cache/app-i18n/translate-shell-0.9.6.12 +++ b/metadata/md5-cache/app-i18n/translate-shell-0.9.6.12 @@ -4,11 +4,11 @@ DESCRIPTION=Online command-line translator EAPI=7 HOMEPAGE=https://www.soimort.org/translate-shell/ IUSE=test -KEYWORDS=~amd64 ~x86 +KEYWORDS=~amd64 x86 LICENSE=Unlicense RDEPEND=sys-apps/gawk RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/soimort/translate-shell/archive/v0.9.6.12.tar.gz -> translate-shell-0.9.6.12.tar.gz _eclasses_=optfeature 6a2add34e06e5a05d88471a33ccdd73e -_md5_=aef2bd1fcd6bb7db6a0bb534d6b67759 +_md5_=bf17c9befd11491f6a6f2ffd9b069468 diff --git a/metadata/md5-cache/app-i18n/uchardet-0.0.7 b/metadata/md5-cache/app-i18n/uchardet-0.0.7 index e1d472564aaa..dfb34e4fae5b 100644 --- a/metadata/md5-cache/app-i18n/uchardet-0.0.7 +++ b/metadata/md5-cache/app-i18n/uchardet-0.0.7 @@ -4,10 +4,10 @@ DESCRIPTION=An encoding detector library EAPI=7 HOMEPAGE=https://www.freedesktop.org/wiki/Software/uchardet/ IUSE=cpu_flags_x86_sse2 static-libs test -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 LICENSE=|| ( MPL-1.1 GPL-2+ LGPL-2.1+ ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://www.freedesktop.org/software/uchardet/releases/uchardet-0.0.7.tar.xz _eclasses_=cmake 314a813be2f09820e8978cdee941e501 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=d6f104fe9acfe68abb2c6ff000d71950 +_md5_=eb5242aa324b41181991f3e317750e08 diff --git a/metadata/md5-cache/app-i18n/unicode-data-13.0.0 b/metadata/md5-cache/app-i18n/unicode-data-13.0.0 index 02dfd78b7394..d453c3c1ee60 100644 --- a/metadata/md5-cache/app-i18n/unicode-data-13.0.0 +++ b/metadata/md5-cache/app-i18n/unicode-data-13.0.0 @@ -3,8 +3,8 @@ DEPEND=app-arch/unzip DESCRIPTION=Unicode data from unicode.org EAPI=7 HOMEPAGE=https://unicode.org/ucd/ -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 LICENSE=unicode SLOT=0 SRC_URI=https://unicode.org/Public/zipped/13.0.0/UCD.zip -> unicode-data-13.0.0-UCD.zip https://unicode.org/Public/zipped/13.0.0/Unihan.zip -> unicode-data-13.0.0-Unihan.zip -_md5_=7f2ee75afa4f0377edc2858d54de41e0 +_md5_=fc9bff9fb1ee3214133f716ac0777a7b diff --git a/metadata/md5-cache/app-misc/Manifest.gz b/metadata/md5-cache/app-misc/Manifest.gz index cd148260713f6aba56a378647b7a4e228029ef3d..0a45ba2ade1f6527de597552f8a3aceea4902953 100644 GIT binary patch delta 70938 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 delta 70785 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 diff --git a/metadata/md5-cache/app-misc/dateutils-0.4.7 b/metadata/md5-cache/app-misc/dateutils-0.4.7 index c516e82ff99c..e6dfb8513480 100644 --- a/metadata/md5-cache/app-misc/dateutils-0.4.7 +++ b/metadata/md5-cache/app-misc/dateutils-0.4.7 @@ -4,9 +4,9 @@ DEPEND=sys-libs/timezone-data DESCRIPTION=command line date and time utilities EAPI=7 HOMEPAGE=https://www.fresse.org/dateutils/ https://github.com/hroptatyr/dateutils -KEYWORDS=~amd64 ~x86 +KEYWORDS=~amd64 x86 LICENSE=BSD RDEPEND=sys-libs/timezone-data !sys-fabric/dapl SLOT=0 SRC_URI=https://github.com/hroptatyr/dateutils/releases/download/v0.4.7/dateutils-0.4.7.tar.xz -_md5_=b3fba2fcd4ee100b2eeb03fc6db01112 +_md5_=0d2e6b3da97c84a80eabda9a0f798390 diff --git a/metadata/md5-cache/app-misc/fdupes-2.1.2 b/metadata/md5-cache/app-misc/fdupes-2.1.2 index 516c00d4791c..bca0cb8ab5b0 100644 --- a/metadata/md5-cache/app-misc/fdupes-2.1.2 +++ b/metadata/md5-cache/app-misc/fdupes-2.1.2 @@ -5,10 +5,10 @@ DESCRIPTION=Identify/delete duplicate files residing within specified directorie EAPI=7 HOMEPAGE=https://github.com/adrianlopezroche/fdupes IUSE=+ncurses -KEYWORDS=~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos +KEYWORDS=~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos LICENSE=MIT RDEPEND=dev-libs/libpcre2[pcre32] ncurses? ( sys-libs/ncurses:0= ) SLOT=0 SRC_URI=https://github.com/adrianlopezroche/fdupes/releases/download/v2.1.2/fdupes-2.1.2.tar.gz _eclasses_=multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=bc91da5def15009723556e831cd75bad +_md5_=ab8272d0833aca5b7b306a891bc6956f diff --git a/metadata/md5-cache/app-misc/gcalcli-4.2.0 b/metadata/md5-cache/app-misc/gcalcli-4.2.0 deleted file mode 100644 index e4c494eda8ab..000000000000 --- a/metadata/md5-cache/app-misc/gcalcli-4.2.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=python_targets_python3_7? ( dev-lang/python:3.7 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] -DEFINED_PHASES=compile configure install prepare test -DEPEND=python_targets_python3_7? ( dev-lang/python:3.7 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] >=dev-python/google-api-python-client-1.5.3[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] dev-python/parsedatetime[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] dev-python/python-dateutil[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] dev-python/python-gflags[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] dev-python/vobject[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] -DESCRIPTION=Google Calendar Command Line Interface -EAPI=7 -HOMEPAGE=https://github.com/insanum/gcalcli -IUSE=python_targets_python3_7 -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=python_targets_python3_7? ( dev-lang/python:3.7 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] >=dev-python/google-api-python-client-1.5.3[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] dev-python/parsedatetime[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] dev-python/python-dateutil[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] dev-python/python-gflags[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] dev-python/vobject[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] -REQUIRED_USE=|| ( python_targets_python3_7 ) || ( python_targets_python3_7 ) -SLOT=0 -SRC_URI=https://github.com/insanum/gcalcli/archive/v4.2.0.tar.gz -> gcalcli-4.2.0.tar.gz -_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=64ab20986c67e71aafc53202cdb120f9 diff --git a/metadata/md5-cache/app-misc/gcalcli-4.2.0-r1 b/metadata/md5-cache/app-misc/gcalcli-4.2.0-r1 new file mode 100644 index 000000000000..468b8a8049e2 --- /dev/null +++ b/metadata/md5-cache/app-misc/gcalcli-4.2.0-r1 @@ -0,0 +1,15 @@ +BDEPEND=test? ( >=dev-python/google-api-python-client-1.5.3[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/oauth2client[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/parsedatetime[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/python-dateutil[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/python-gflags[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/vobject[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pytest-4.5.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Google Calendar Command Line Interface +EAPI=7 +HOMEPAGE=https://github.com/insanum/gcalcli +IUSE=test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 +KEYWORDS=~amd64 ~x86 +LICENSE=MIT +RDEPEND=>=dev-python/google-api-python-client-1.5.3[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/oauth2client[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/parsedatetime[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/python-dateutil[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/python-gflags[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/vobject[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/insanum/gcalcli/archive/v4.2.0.tar.gz -> gcalcli-4.2.0.tar.gz +_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=ecfdbcd6456aa31c877178c3f6d1514d diff --git a/metadata/md5-cache/app-misc/goobook-3.5.1 b/metadata/md5-cache/app-misc/goobook-3.5.1 new file mode 100644 index 000000000000..0086b3fa6475 --- /dev/null +++ b/metadata/md5-cache/app-misc/goobook-3.5.1 @@ -0,0 +1,14 @@ +BDEPEND=python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +DEFINED_PHASES=compile configure install postinst prepare test +DESCRIPTION=Access your Google contacts from the command line +EAPI=7 +HOMEPAGE=https://gitlab.com/goobook/goobook +IUSE=python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-3 +RDEPEND=>=dev-python/google-api-python-client-1.7.12[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/simplejson-3.16.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/oauth2client-1.5.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] =dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) +SLOT=0 +SRC_URI=mirror://pypi/g/goobook/goobook-3.5.1.tar.gz +_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=89b6a4ad79651ef0ced96ba83c86819e diff --git a/metadata/md5-cache/app-misc/scrub-2.6.1 b/metadata/md5-cache/app-misc/scrub-2.6.1 index 05f6ae18323f..b8b27911a1cc 100644 --- a/metadata/md5-cache/app-misc/scrub-2.6.1 +++ b/metadata/md5-cache/app-misc/scrub-2.6.1 @@ -2,8 +2,8 @@ DEFINED_PHASES=- DESCRIPTION=Overwrite files with iterative patterns. EAPI=6 HOMEPAGE=https://github.com/chaos/scrub -KEYWORDS=amd64 arm64 ~ppc64 ~sparc ~x86 +KEYWORDS=amd64 arm64 ~ppc64 ~sparc x86 LICENSE=GPL-2 SLOT=0 SRC_URI=https://github.com/chaos/scrub/releases/download/2.6.1/scrub-2.6.1.tar.gz -_md5_=bad2951209654fbd9f5040b8ee359501 +_md5_=57c5f6f85bbff18e4fffd70057788194 diff --git a/metadata/md5-cache/app-misc/trash-cli-0.20.11.23 b/metadata/md5-cache/app-misc/trash-cli-0.20.11.23 index 99ece618a726..968dd0b10994 100644 --- a/metadata/md5-cache/app-misc/trash-cli-0.20.11.23 +++ b/metadata/md5-cache/app-misc/trash-cli-0.20.11.23 @@ -4,7 +4,7 @@ DESCRIPTION=Python scripts to manipulate trash cans via the command line EAPI=7 HOMEPAGE=https://github.com/andreafrancia/trash-cli IUSE=test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 x86 LICENSE=GPL-2 RDEPEND=python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) @@ -12,4 +12,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/andreafrancia/trash-cli/archive/0.20.11.23.tar.gz -> trash-cli-0.20.11.23.tar.gz _eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=7b2a232613fc98b57b2b427251febb14 +_md5_=332244089d86823d2d14258908895be1 diff --git a/metadata/md5-cache/app-mobilephone/Manifest.gz b/metadata/md5-cache/app-mobilephone/Manifest.gz index e6645a52b6fc2c7efc0b2e7ac1313a7b5b3d6832..9697267f54610d8b9b4672c10e8a25c89a451433 100644 GIT binary patch literal 3713 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 diff --git a/metadata/md5-cache/app-mobilephone/gammu-1.41.0 b/metadata/md5-cache/app-mobilephone/gammu-1.41.0 index 115307ee3ac9..9a670722d017 100644 --- a/metadata/md5-cache/app-mobilephone/gammu-1.41.0 +++ b/metadata/md5-cache/app-mobilephone/gammu-1.41.0 @@ -5,10 +5,10 @@ DESCRIPTION=A tool to handle your cellular phone EAPI=7 HOMEPAGE=https://wammu.eu/gammu/ IUSE=bluetooth curl dbi debug irda mysql nls odbc postgres usb -KEYWORDS=~amd64 ~x86 +KEYWORDS=~amd64 x86 LICENSE=GPL-2 RDEPEND=dev-libs/glib:2= dev-libs/libgudev:= virtual/libiconv bluetooth? ( net-wireless/bluez:= ) curl? ( net-misc/curl:= ) dbi? ( >=dev-db/libdbi-0.8.3:= ) irda? ( virtual/os-headers ) mysql? ( dev-db/mysql-connector-c:= ) nls? ( sys-devel/gettext ) odbc? ( dev-db/unixODBC ) postgres? ( dev-db/postgresql:= ) usb? ( virtual/libusb:1= ) dev-util/dialog SLOT=0 SRC_URI=https://dl.cihar.com/gammu/releases/gammu-1.41.0.tar.bz2 _eclasses_=cmake 314a813be2f09820e8978cdee941e501 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=ce000cebf7fbe08fbb09c6e1d4cfd3fc +_md5_=e5a7ade54a65d252513eeca05e1abada diff --git a/metadata/md5-cache/app-office/Manifest.gz b/metadata/md5-cache/app-office/Manifest.gz index 00052bba416835bafc28ba3a41497b3c89fffea4..fbae6c0d5561af55291e30a388ed2d5b9363af4f 100644 GIT binary patch delta 11721 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 delta 11720 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/glib-2.39 >=net-libs/libsoup-2.26 x11-libs/cairo x11-libs/gdk-pixbuf >=x11-libs/gtk+-3.22:3 x11-libs/pango ofx? ( >=dev-libs/libofx-0.8.3:= ) SLOT=0 SRC_URI=http://homebank.free.fr/public/homebank-5.4.3.tar.gz _eclasses_=xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=9e9fa5c7dfdc2c075483dc374119fbda +_md5_=49144b78b37a3837714a9fec78d20fe4 diff --git a/metadata/md5-cache/app-office/mdbtools-0.7.1-r2 b/metadata/md5-cache/app-office/mdbtools-0.7.1-r2 index fdc77cb301dc..919e06d28975 100644 --- a/metadata/md5-cache/app-office/mdbtools-0.7.1-r2 +++ b/metadata/md5-cache/app-office/mdbtools-0.7.1-r2 @@ -11,4 +11,4 @@ RDEPEND=dev-libs/glib:2 sys-libs/ncurses:0= sys-libs/readline:0= odbc? ( >=dev-d SLOT=0 SRC_URI=https://github.com/brianb/mdbtools/archive/0.7.1.tar.gz -> mdbtools-0.7.1.tar.gz _eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=85be0c09c7925fcddd8a8901b320b887 +_md5_=baca5866570fa61f207f8bf4dc799510 diff --git a/metadata/md5-cache/app-office/mdbtools-0.9.1 b/metadata/md5-cache/app-office/mdbtools-0.9.1 index a8b40ff9e36d..54d9b6a58a50 100644 --- a/metadata/md5-cache/app-office/mdbtools-0.9.1 +++ b/metadata/md5-cache/app-office/mdbtools-0.9.1 @@ -11,4 +11,4 @@ RDEPEND=sys-libs/ncurses:0= sys-libs/readline:0= odbc? ( >=dev-db/unixODBC-2.0 ) SLOT=0/3 SRC_URI=https://github.com/brianb/mdbtools/archive/v0.9.1.tar.gz -> mdbtools-0.9.1.tar.gz _eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=7444ffdb0dd193f3dfad7832bc1488ad +_md5_=1d09d7f18d5919fd293e66e34f387639 diff --git a/metadata/md5-cache/app-office/texstudio-3.0.5-r1 b/metadata/md5-cache/app-office/texstudio-3.0.5-r1 index 637d2bb958b0..c3c179bca04a 100644 --- a/metadata/md5-cache/app-office/texstudio-3.0.5-r1 +++ b/metadata/md5-cache/app-office/texstudio-3.0.5-r1 @@ -5,10 +5,10 @@ DESCRIPTION=Free cross-platform LaTeX editor (fork from texmakerX) EAPI=7 HOMEPAGE=https://www.texstudio.org https://github.com/texstudio-org/texstudio IUSE=video -KEYWORDS=~amd64 ~ppc ~ppc64 ~x86 +KEYWORDS=amd64 ~ppc ~ppc64 x86 LICENSE=GPL-2 RDEPEND=app-text/hunspell:= app-text/poppler[qt5] >=dev-libs/quazip-0.7.3-r1:0= dev-qt/designer:5 dev-qt/qtcore:5 dev-qt/qtconcurrent:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtprintsupport:5 dev-qt/qtscript:5 dev-qt/qtsingleapplication[qt5(+),X] dev-qt/qtsvg:5 dev-qt/qttest:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 sys-libs/zlib x11-libs/libX11 x11-libs/libXext video? ( >=media-libs/phonon-4.11.0 ) app-text/ghostscript-gpl app-text/psutils media-libs/netpbm virtual/latex-base SLOT=0 SRC_URI=https://github.com/texstudio-org/texstudio/archive/3.0.5.tar.gz -> texstudio-3.0.5.tar.gz _eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 multilib d410501a125f99ffb560b0c523cd3d1e qmake-utils dc74fe3891abc25e80dad5cd3d7c6e47 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=b71dfdd2bda7ddcd1d247dd08d06c6e2 +_md5_=b2b08375519b3ff57d470d1ea411cacc diff --git a/metadata/md5-cache/app-portage/Manifest.gz b/metadata/md5-cache/app-portage/Manifest.gz index ec3d6b99d099ece431987ffb6d142222c0a49dc6..c37ae553b64daea692b9ef1aee74365e6ed576d2 100644 GIT binary patch delta 15558 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 b1nkfE31_oJA7)IGnnz{`^lR-JSAhTk3%FwN diff --git a/metadata/md5-cache/app-portage/eix-0.34.11 b/metadata/md5-cache/app-portage/eix-0.34.11 deleted file mode 100644 index 3e8446cc35e5..000000000000 --- a/metadata/md5-cache/app-portage/eix-0.34.11 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=>=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 -DEFINED_PHASES=configure install postinst postrm prepare setup -DEPEND=nls? ( virtual/libintl ) sqlite? ( >=dev-db/sqlite-3:= ) app-arch/xz-utils nls? ( sys-devel/gettext ) -DESCRIPTION=Search and query ebuilds -EAPI=7 -HOMEPAGE=https://github.com/vaeth/eix/ -IUSE=debug doc nls sqlite -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 -LICENSE=GPL-2 -RDEPEND=nls? ( virtual/libintl ) sqlite? ( >=dev-db/sqlite-3:= ) >=app-shells/push-2.0-r1 >=app-shells/quoter-3.0_p2-r1 virtual/tmpfiles -SLOT=0 -SRC_URI=https://github.com/vaeth/eix/releases/download/v0.34.11/eix-0.34.11.tar.xz -_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 bash-completion-r1 be99724bde4274de21e581204e9d164a edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e tmpfiles 6170dc7770585fb3f16efdee789a3218 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=6b0a7bec026a906e919fae95ef9b2475 diff --git a/metadata/md5-cache/app-portage/eix-0.34.12 b/metadata/md5-cache/app-portage/eix-0.34.12 index 199acf2db430..7b410ca3cdcf 100644 --- a/metadata/md5-cache/app-portage/eix-0.34.12 +++ b/metadata/md5-cache/app-portage/eix-0.34.12 @@ -5,10 +5,10 @@ DESCRIPTION=Search and query ebuilds EAPI=7 HOMEPAGE=https://github.com/vaeth/eix/ IUSE=debug doc nls sqlite -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 LICENSE=GPL-2 RDEPEND=nls? ( virtual/libintl ) sqlite? ( >=dev-db/sqlite-3:= ) >=app-shells/push-2.0-r1 >=app-shells/quoter-3.0_p2-r1 virtual/tmpfiles SLOT=0 SRC_URI=https://github.com/vaeth/eix/releases/download/v0.34.12/eix-0.34.12.tar.xz _eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 bash-completion-r1 be99724bde4274de21e581204e9d164a edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e tmpfiles 6170dc7770585fb3f16efdee789a3218 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=8d472566b9c97e1e27713e208ac39237 +_md5_=ef4c756131a82cc0243da11f790f6b8d diff --git a/metadata/md5-cache/app-shells/Manifest.gz b/metadata/md5-cache/app-shells/Manifest.gz index bfe19c4b2e5a8b18571887fa2a623538844167b8..87ccb02e19bf5588361e6298b833064878f3c99b 100644 GIT binary patch delta 12867 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 diff --git a/metadata/md5-cache/app-shells/fish-3.1.2 b/metadata/md5-cache/app-shells/fish-3.1.2 index 9020562f7844..581164c6db63 100644 --- a/metadata/md5-cache/app-shells/fish-3.1.2 +++ b/metadata/md5-cache/app-shells/fish-3.1.2 @@ -5,11 +5,11 @@ DESCRIPTION=Friendly Interactive SHell EAPI=7 HOMEPAGE=http://fishshell.com/ IUSE=doc nls test -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris LICENSE=GPL-2 RDEPEND=>=dev-libs/libpcre2-10.32[pcre32] sys-libs/ncurses:0=[unicode] RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/fish-shell/fish-shell/releases/download/3.1.2/fish-3.1.2.tar.gz _eclasses_=cmake 314a813be2f09820e8978cdee941e501 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=49a2e22ac2bce1807175137f10039e60 +_md5_=31f28f6f2441b13a196f7b3418ef3d76 diff --git a/metadata/md5-cache/app-text/Manifest.gz b/metadata/md5-cache/app-text/Manifest.gz index 35939556a9168592adbf407f4b022bb24a7b9170..bded943d9fcfbf6ade8a1232022782dd7b8a173b 100644 GIT binary patch literal 76367 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 JTi4nf0syf?iCh2x literal 76044 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%0AL`v#i zv86RoCzNXa(r>Ln?Kcv%3xz!OiBoSB2uec|(3)C2mu93a+2QOde_^k{y~<;BvzuModQDprqC-mMVW=DFXM19mujPJ zML`L_G1V(iN=78ZCjtc}z#;ABWPgvS%LvCcX`$p*_u*yl><;)Pg(xY!$h|j{=Cf zfOc(JPxZ8^%W79x|0crCDY2?gugs{|&UcCIzkmAcC-p^spWlAdxkld0{&Jr@gH28g zaMklmSGG^2S#lIj zR?mBxaNDFw-kMas>sbC6a(!HAv6qv#);3n%s(?G=ksU-Yub1hlolyej&U=~-n6V$q zczY|qQKFr^<7Q6Hiv8%Nt=1(V9OOc2%`51KO#Rc4cc|-Bbo5k{wZ`|=`u6F^{PuNz zyJ!FLCM*8I=KG6QFUL8^Rf%43%;?7+8?_wycjxOJz>3wCQ~>&RmdFmEZjQ34$Ikbv zaa(t_&Pr)_LO21o0oMfKQvY|BFk3<0#ga!k^1QX1lIv+=6Ll`$Y*Z?=Gt^%y;8ICU znXG1O-FvhyD^?45<>D*ZjU?HgNQCp5bJd{czIa_}LsUio1dU3Or!x5s+%;Qu9Nbz9ykq-Bu@}Zx6d$wepV4?20 zB{+CnK;_FJ6Op#Wp5}XBdTC#jS9VER#8Ov0+{F3G>zQ8HwH&{eVxKxyoUGADQ`oUe zSg7Zf)@6QgtUIu8$hy1ViD!TR+ky<$Rg%#C>|D*1l)R+0mk>39@roL!OQ$=>ZF~jy z%{$u_ekLi$c>wCIa2%F74~5^tRL?jn93&{CvUAGDTf9|R-rgdFy6XfMRfh;wRsnzK zCB7$n%LKtfy0{%Pk`k-7ns-EmB88%&JP^fah7R_#ZaOJ|TL|Wd2VEhpx(;cw&2bp< zB7pL|y6*Lpz{=XyKsm%t65h>nUQU|7FH>BuENeGy=_LtzB{MXS2%d};MZ1iIYL^|NaT6qxUPL2X%x#lcA zg-W+8N6G(~f6yvrmxQSKsvRGJ3rOM=Dri*C=Z6I|%3-4euyYEVLUla0*S#v&$2rtO zezm3@znI4^v3}JK3Mo2mU-gexnxQ9|*bPX!|Kt<@!`}M$6`X>?gfDi0Q{M;Mi*n)x zWG6@XROa#y4z6mxrT0YD$t0-*;T?6?j}$EH4+D9LyT{b7n&6mQSf1FLaE#MY*>)0m z5*x#g4$!^GF4J}Gd{H54KY8Z2qV+BF%2QR2D7JLyR+=?_?KZU8!u8U0wgVG3Zdp`6t?>R$Bjs^IQ(SLsl3DaEZcNV1obRhw^8`R4#G?M}|9 zM(!U|C(6bF5-8|HvG4Uwky%9jpAx`bCo|rkx)|hGqEd^yc24Sy08<>Jm=42+^8_3H zx7EtOtk%4n$|OsEsZ-+sLz4tKB{%H@6SdU38M3qn@mNpupu~(m^2%DVyNLwHZQBA= zb0gDX)CBwgyczEjUC|Xp|=2}iqU9YCH^z!W@vur{h2NO zZftoiB5iLga>trdzIw0jh?&Spms4p7e1w*D^~D?MP!zK1A7*Db+^dcU+BJ%ck!{>+ zmb|M^Rb**Ll{vQM�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/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] +BDEPEND=python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] DEFINED_PHASES=compile configure install prepare test DESCRIPTION=A python3 CLI utility to interface with cpy.pt paste service EAPI=7 HOMEPAGE=https://github.com/lbatalha/capyt https://pypi.org/project/capyt/ -IUSE=python_targets_python3_7 python_targets_python3_8 +IUSE=python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 KEYWORDS=amd64 x86 LICENSE=MIT -RDEPEND=dev-python/requests[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] -REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 ) +RDEPEND=dev-python/requests[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) SLOT=0 SRC_URI=https://github.com/lbatalha/capyt/archive/1.1-1.tar.gz -> capyt-1.1.1.tar.gz _eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=588e3162a44e3cdf953503f632ee6db7 +_md5_=b0e391e5f5ec83ec8ec9d72aa7dd7e67 diff --git a/metadata/md5-cache/app-text/jabref-bin-4.9999 b/metadata/md5-cache/app-text/jabref-bin-4.9999 index 93f67f005d09..b39f4154b196 100644 --- a/metadata/md5-cache/app-text/jabref-bin-4.9999 +++ b/metadata/md5-cache/app-text/jabref-bin-4.9999 @@ -5,7 +5,8 @@ EAPI=6 HOMEPAGE=http://www.jabref.org/ IUSE=elibc_FreeBSD LICENSE=MIT +PROPERTIES=live RDEPEND=dev-java/openjdk:8[javafx] virtual/jre:1.8 >=dev-java/java-config-2.2.0-r3 SLOT=0 _eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver f9ec87e93172b25ce65a85303dc06964 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e java-pkg-2 c4e6af2574fd1dc79b43a6e27af4b5fb java-utils-2 378e4cda228ea0231a0ac283cb2ad25c l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=3fb3ad4fd2bc4ac6930cd8d39fb85d74 +_md5_=0100f580fbfed76f32ae5d3d58c65555 diff --git a/metadata/md5-cache/app-text/master-pdf-editor-5.7.20 b/metadata/md5-cache/app-text/master-pdf-editor-5.7.20 new file mode 100644 index 000000000000..391ede41af37 --- /dev/null +++ b/metadata/md5-cache/app-text/master-pdf-editor-5.7.20 @@ -0,0 +1,13 @@ +DEFINED_PHASES=install postinst postrm preinst prepare +DEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +DESCRIPTION=A complete solution for viewing and editing PDF files +EAPI=7 +HOMEPAGE=https://code-industry.net/free-pdf-editor/ +KEYWORDS=~amd64 +LICENSE=master-pdf-editor +RDEPEND=dev-libs/nss >=dev-qt/qtcore-5.12.9:5 >=dev-qt/qtgui-5.12.9:5 >=dev-qt/qtnetwork-5.12.9:5 >=dev-qt/qtprintsupport-5.12.9:5 >=dev-qt/qtsvg-5.12.9:5 >=media-gfx/sane-backends-1.0 +RESTRICT=mirror +SLOT=0 +SRC_URI=https://code-industry.net/public/master-pdf-editor-5.7.20-qt5.x86_64.tar.gz +_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba +_md5_=2d3ce1fd5ac00e4cfb6173e86061bf6b diff --git a/metadata/md5-cache/app-text/mupdf-1.18.0-r3 b/metadata/md5-cache/app-text/mupdf-1.18.0-r3 index b7dff3ab3904..d5950e10ca5f 100644 --- a/metadata/md5-cache/app-text/mupdf-1.18.0-r3 +++ b/metadata/md5-cache/app-text/mupdf-1.18.0-r3 @@ -5,11 +5,11 @@ DESCRIPTION=A lightweight PDF viewer and toolkit written in portable C EAPI=7 HOMEPAGE=https://mupdf.com/ https://git.ghostscript.com/?p=mupdf.git IUSE=X +javascript libressl opengl ssl -KEYWORDS=~alpha ~amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 x86 +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 x86 LICENSE=AGPL-3 RDEPEND=dev-libs/gumbo media-libs/freetype:2= media-libs/harfbuzz:=[truetype] media-libs/jbig2dec:= media-libs/libpng:0= >=media-libs/openjpeg-2.1:2= virtual/jpeg javascript? ( >=dev-lang/mujs-1.0.7:= ) opengl? ( >=media-libs/freeglut-3.0.0 ) ssl? ( libressl? ( >=dev-libs/libressl-3.1.4:0= ) !libressl? ( >=dev-libs/openssl-1.1:0= ) ) X? ( x11-libs/libX11 x11-libs/libXext ) REQUIRED_USE=opengl? ( javascript ) SLOT=0/1.18.0 SRC_URI=https://mupdf.com/downloads/archive/mupdf-1.18.0-source.tar.xz _eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=f3693d89a0545aa9c27a1b39f3510032 +_md5_=19c14129a8f12b3c74732d1d04697799 diff --git a/metadata/md5-cache/app-text/mythes-1.2.4 b/metadata/md5-cache/app-text/mythes-1.2.4 deleted file mode 100644 index 4b35b96616bf..000000000000 --- a/metadata/md5-cache/app-text/mythes-1.2.4 +++ /dev/null @@ -1,12 +0,0 @@ -DEFINED_PHASES=configure install -DEPEND=virtual/pkgconfig -DESCRIPTION=A simple thesaurus for Libreoffice -EAPI=5 -HOMEPAGE=http://hunspell.sourceforge.net/ -IUSE=static-libs -KEYWORDS=amd64 ~arm arm64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux -LICENSE=MIT -RDEPEND=app-text/hunspell -SLOT=0 -SRC_URI=mirror://sourceforge/hunspell/MyThes/1.2.4/mythes-1.2.4.tar.gz -_md5_=e9132d36efa4a908f5d5237ffd8084c5 diff --git a/metadata/md5-cache/app-text/mythes-1.2.4-r1 b/metadata/md5-cache/app-text/mythes-1.2.4-r1 index 6356c3570b46..4f0ab6e1cc0a 100644 --- a/metadata/md5-cache/app-text/mythes-1.2.4-r1 +++ b/metadata/md5-cache/app-text/mythes-1.2.4-r1 @@ -3,9 +3,9 @@ DEPEND=virtual/pkgconfig DESCRIPTION=A simple thesaurus for Libreoffice EAPI=7 HOMEPAGE=http://hunspell.sourceforge.net/ -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux +KEYWORDS=amd64 ~arm arm64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux LICENSE=MIT RDEPEND=app-text/hunspell SLOT=0 SRC_URI=mirror://sourceforge/hunspell/MyThes/1.2.4/mythes-1.2.4.tar.gz -_md5_=fbc8ae6d47d39ac032ca26bd65e469f3 +_md5_=d44da68b9d92261ee704c4df18f814d3 diff --git a/metadata/md5-cache/app-text/pdfarranger-1.7.0 b/metadata/md5-cache/app-text/pdfarranger-1.7.0 index 90e499d99d06..495324698ca5 100644 --- a/metadata/md5-cache/app-text/pdfarranger-1.7.0 +++ b/metadata/md5-cache/app-text/pdfarranger-1.7.0 @@ -1,15 +1,15 @@ BDEPEND=python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] DEFINED_PHASES=compile configure install postinst postrm prepare test -DEPEND=app-text/poppler[introspection,cairo] dev-python/pikepdf[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pycairo[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pygobject:3[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-),cairo] x11-libs/gtk+:3[introspection] x11-libs/pango[introspection] dev-python/python-distutils-extra[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +DEPEND=app-text/poppler[introspection,cairo] dev-python/pikepdf[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pycairo[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pygobject:3[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-),cairo] dev-python/python-dateutil[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] x11-libs/gtk+:3[introspection] x11-libs/pango[introspection] dev-python/python-distutils-extra[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] DESCRIPTION=Merge or split pdfs; rearrange, rotate, crop pages. EAPI=7 HOMEPAGE=https://github.com/jeromerobert/pdfarranger IUSE=python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 KEYWORDS=~amd64 LICENSE=GPL-3 -RDEPEND=app-text/poppler[introspection,cairo] dev-python/pikepdf[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pycairo[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pygobject:3[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-),cairo] x11-libs/gtk+:3[introspection] x11-libs/pango[introspection] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +RDEPEND=app-text/poppler[introspection,cairo] dev-python/pikepdf[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pycairo[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pygobject:3[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-),cairo] dev-python/python-dateutil[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] x11-libs/gtk+:3[introspection] x11-libs/pango[introspection] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) SLOT=0 SRC_URI=https://github.com/jeromerobert/pdfarranger/archive/1.7.0.tar.gz -> pdfarranger-1.7.0.tar.gz _eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 optfeature 6a2add34e06e5a05d88471a33ccdd73e python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=325fc5d7ac6d1e65703a4010cc40bf0e +_md5_=fc76614cc17746867d995c2a5e259e5e diff --git a/metadata/md5-cache/app-text/qpdf-10.1.0 b/metadata/md5-cache/app-text/qpdf-10.1.0 index ce9bdce4687b..37c7cd961359 100644 --- a/metadata/md5-cache/app-text/qpdf-10.1.0 +++ b/metadata/md5-cache/app-text/qpdf-10.1.0 @@ -4,10 +4,10 @@ DESCRIPTION=Command-line tool for structural, content-preserving transformation EAPI=7 HOMEPAGE=http://qpdf.sourceforge.net/ IUSE=doc examples libressl ssl test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris +KEYWORDS=~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ~ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris LICENSE=|| ( Apache-2.0 Artistic-2 ) RDEPEND=net-libs/gnutls:0= sys-libs/zlib virtual/jpeg:0= ssl? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:0= ) ) RESTRICT=!test? ( test ) SLOT=0/28 SRC_URI=mirror://sourceforge/qpdf/qpdf-10.1.0.tar.gz -_md5_=ea2607724370ae9ed327613504d6639a +_md5_=ebaee825c57613e660b1bfca6bea61f5 diff --git a/metadata/md5-cache/app-text/wgetpaste-2.30_p20210222-r2 b/metadata/md5-cache/app-text/wgetpaste-2.30_p20210222-r2 new file mode 100644 index 000000000000..3205f8a9c7d9 --- /dev/null +++ b/metadata/md5-cache/app-text/wgetpaste-2.30_p20210222-r2 @@ -0,0 +1,11 @@ +DEFINED_PHASES=install prepare +DESCRIPTION=Command-line interface to various pastebins +EAPI=7 +HOMEPAGE=http://wgetpaste.zlin.dk/ +IUSE=+ssl +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos +LICENSE=public-domain +RDEPEND=net-misc/wget[ssl?] +SLOT=0 +SRC_URI=https://github.com/zlin/wgetpaste/archive/f9b08c50009485817e8b44300f79a92e37fe9f22.tar.gz -> wgetpaste-2.30_p20210222.tar.gz +_md5_=0aa4d5081c343c9c36785fb321ea35c9 diff --git a/metadata/md5-cache/app-text/xmlto-0.0.28-r4 b/metadata/md5-cache/app-text/xmlto-0.0.28-r4 new file mode 100644 index 000000000000..aedb321c9362 --- /dev/null +++ b/metadata/md5-cache/app-text/xmlto-0.0.28-r4 @@ -0,0 +1,12 @@ +DEFINED_PHASES=configure prepare +DEPEND=app-text/docbook-xsl-stylesheets app-text/docbook-xml-dtd:4.2 dev-libs/libxslt || ( sys-apps/util-linux app-misc/getopt ) text? ( || ( virtual/w3m www-client/elinks www-client/links www-client/lynx ) ) latex? ( dev-texlive/texlive-formatsextra ) +DESCRIPTION=Script for converting XML and DocBook documents to a variety of output formats +EAPI=7 +HOMEPAGE=https://pagure.io/xmlto +IUSE=latex text +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 +LICENSE=GPL-2 +RDEPEND=app-text/docbook-xsl-stylesheets app-text/docbook-xml-dtd:4.2 dev-libs/libxslt || ( sys-apps/util-linux app-misc/getopt ) text? ( || ( virtual/w3m www-client/elinks www-client/links www-client/lynx ) ) latex? ( dev-texlive/texlive-formatsextra ) +SLOT=0 +SRC_URI=https://releases.pagure.org/xmlto/xmlto-0.0.28.tar.bz2 +_md5_=648b2e8f39cba47412397eab871c3d5a diff --git a/metadata/md5-cache/app-vim/Manifest.gz b/metadata/md5-cache/app-vim/Manifest.gz index f7ce3dc36a7f5492283898b378c818f8abc54113..608e4d927bed9cee14ebcca9837b2747081dfdc4 100644 GIT binary patch delta 16107 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 delta 15941 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/vim-7.3 >=app-editors/gvim-7.3 ) +DESCRIPTION=vim plugin: Runtime files for app-misc/jq +EAPI=7 +HOMEPAGE=https://github.com/bfrg/vim-jq +KEYWORDS=~amd64 ~x86 +LICENSE=vim +RDEPEND=|| ( >=app-editors/vim-7.3 >=app-editors/gvim-7.3 ) +SLOT=0 +SRC_URI=https://github.com/bfrg/vim-jq/archive/0076ef5424894e17f0ab17f4d025a3b519008134.tar.gz -> vim-jq-0.0_pre20210226.tar.gz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 vim-doc dd0828b15877b2a09c07f4719e45891f vim-plugin 3160d9cb05ef44497be1485db0fe7590 +_md5_=27647fcd02b681964e64247def7c7940 diff --git a/metadata/md5-cache/dev-db/Manifest.gz b/metadata/md5-cache/dev-db/Manifest.gz index 246abd2a9dec5f1fb54e58398b30534be684d90b..dd5d39dc809fa4f7485e7d401c4b142c463d4f78 100644 GIT binary patch delta 36972 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�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 lmdbxx-1.0.0.tar.gz +_md5_=5044b08f429170bcd6b33db7b4d8282d diff --git a/metadata/md5-cache/dev-db/mysql-5.7.33 b/metadata/md5-cache/dev-db/mysql-5.7.33 index 156c775433bf..d03c124a0b61 100644 --- a/metadata/md5-cache/dev-db/mysql-5.7.33 +++ b/metadata/md5-cache/dev-db/mysql-5.7.33 @@ -5,7 +5,7 @@ DESCRIPTION=A fast, multi-threaded, multi-user SQL database server EAPI=7 HOMEPAGE=https://www.mysql.com/ IUSE=cjk client-libs cracklib debug experimental jemalloc latin1 libressl numa +perl profiling selinux +server static static-libs systemtap tcmalloc test kernel_linux abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris ~x86-solaris +KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris ~x86-solaris LICENSE=GPL-2 PDEPEND=perl? ( >=dev-perl/DBD-mysql-2.9004 ) RDEPEND=sys-libs/ncurses:0= client-libs? ( >=sys-libs/zlib-1.2.3:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs?] !libressl? ( >=dev-libs/openssl-1.0.0:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs?] ) libressl? ( dev-libs/libressl:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs?] ) ) !client-libs? ( dev-db/mysql-connector-c[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs?] >=sys-libs/zlib-1.2.3:0= !libressl? ( >=dev-libs/openssl-1.0.0:0= ) libressl? ( dev-libs/libressl:0= ) ) server? ( >=app-arch/lz4-0_p131:= cjk? ( app-text/mecab:= ) experimental? ( dev-libs/libevent:=[ssl] dev-libs/protobuf:= net-libs/libtirpc:= ) jemalloc? ( dev-libs/jemalloc:0= ) kernel_linux? ( dev-libs/libaio:0= sys-process/procps:0= ) numa? ( sys-process/numactl ) ) systemtap? ( >=dev-util/systemtap-1.3:0= ) tcmalloc? ( dev-util/google-perftools:0= ) !dev-db/mariadb !dev-db/mariadb-galera !dev-db/percona-server !dev-db/mysql-cluster !dev-db/mysql:0 !dev-db/mysql:8.0 client-libs? ( !dev-db/mariadb-connector-c[mysqlcompat] !dev-db/mysql-connector-c dev-libs/protobuf:= ) selinux? ( sec-policy/selinux-mysql ) server? ( !prefix? ( acct-group/mysql acct-user/mysql dev-db/mysql-init-scripts ) ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) libressl? ( test ) SLOT=5.7/18 SRC_URI=https://cdn.mysql.com/Downloads/MySQL-5.7/mysql-boost-5.7.33.tar.gz https://cdn.mysql.com/archives/mysql-5.7/mysql-boost-5.7.33.tar.gz http://downloads.mysql.com/archives/MySQL-5.7/mysql-boost-5.7.33.tar.gz https://dev.gentoo.org/~whissi/dist/mysql/mysql-5.7.33-patches-01.tar.xz _eclasses_=check-reqs 7e3fd1855a5e1b50bb9e80827b3f672d cmake 314a813be2f09820e8978cdee941e501 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e linux-info c90a203b1c14cfa77bd3e37a0e96c955 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build 9a65133006c608964888346a412cc454 multilib-minimal 8bddda43703ba94d8341f4e247f97566 multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f prefix de7d8e2b10085ed5ff09ad70e4753e5c toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=faf93178138cb4174f607e4f296234c9 +_md5_=f3f5f718e21c2bc766e97cbe20be0ec9 diff --git a/metadata/md5-cache/dev-db/mysql-8.0.23 b/metadata/md5-cache/dev-db/mysql-8.0.23 index 4f47861080e8..32b30ca45c81 100644 --- a/metadata/md5-cache/dev-db/mysql-8.0.23 +++ b/metadata/md5-cache/dev-db/mysql-8.0.23 @@ -5,7 +5,7 @@ DESCRIPTION=A fast, multi-threaded, multi-user SQL database server EAPI=7 HOMEPAGE=https://www.mysql.com/ IUSE=cjk cracklib debug jemalloc latin1 libressl numa +perl profiling router selinux +server tcmalloc test kernel_linux -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris ~x86-solaris +KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris ~x86-solaris LICENSE=GPL-2 PDEPEND=perl? ( >=dev-perl/DBD-mysql-2.9004 ) RDEPEND=>=app-arch/lz4-0_p131:= app-arch/zstd:= sys-libs/ncurses:0= >=sys-libs/zlib-1.2.3:0= libressl? ( dev-libs/libressl:0= ) !libressl? ( >=dev-libs/openssl-1.0.0:0= ) server? ( dev-libs/icu:= dev-libs/libevent:=[ssl,threads] >=dev-libs/protobuf-3.8:= net-libs/libtirpc:= cjk? ( app-text/mecab:= ) jemalloc? ( dev-libs/jemalloc:0= ) kernel_linux? ( dev-libs/libaio:0= sys-process/procps:0= ) numa? ( sys-process/numactl ) tcmalloc? ( dev-util/google-perftools:0= ) ) !dev-db/mariadb !dev-db/mariadb-galera !dev-db/percona-server !dev-db/mysql-cluster !dev-db/mysql:0 !dev-db/mysql:5.7 selinux? ( sec-policy/selinux-mysql ) !prefix? ( acct-group/mysql acct-user/mysql dev-db/mysql-init-scripts ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) libressl? ( test ) SLOT=8.0 SRC_URI=https://cdn.mysql.com/Downloads/MySQL-8.0/mysql-boost-8.0.23.tar.gz https://cdn.mysql.com/archives/mysql-8.0/mysql-boost-8.0.23.tar.gz http://downloads.mysql.com/archives/MySQL-8.0/mysql-boost-8.0.23.tar.gz https://dev.gentoo.org/~whissi/dist/mysql/mysql-8.0.23-patches-01.tar.xz _eclasses_=check-reqs 7e3fd1855a5e1b50bb9e80827b3f672d cmake 314a813be2f09820e8978cdee941e501 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e linux-info c90a203b1c14cfa77bd3e37a0e96c955 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f prefix de7d8e2b10085ed5ff09ad70e4753e5c toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=b2ce1f797ea9c23a190ed653d59712f6 +_md5_=157922eea8d2fbde413d3089e7e180b5 diff --git a/metadata/md5-cache/dev-db/postgresql-10.15 b/metadata/md5-cache/dev-db/postgresql-10.15 deleted file mode 100644 index d22db8e73ab4..000000000000 --- a/metadata/md5-cache/dev-db/postgresql-10.15 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=virtual/pkgconfig -DEFINED_PHASES=compile config configure install postinst postrm prepare prerm setup test -DEPEND=>=app-eselect/eselect-postgresql-2.0 acct-group/postgres acct-user/postgres sys-apps/less virtual/libintl icu? ( dev-libs/icu:= ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap ) pam? ( sys-libs/pam ) perl? ( >=dev-lang/perl-5.8:= ) python? ( python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) ) readline? ( sys-libs/readline:0= ) server? ( systemd? ( sys-apps/systemd ) ) ssl? ( !libressl? ( >=dev-libs/openssl-0.9.6-r1:0= ) libressl? ( dev-libs/libressl:= ) ) tcl? ( >=dev-lang/tcl-8:0= ) xml? ( dev-libs/libxml2 dev-libs/libxslt ) zlib? ( sys-libs/zlib ) uuid? ( elibc_glibc? ( sys-apps/util-linux ) elibc_uclibc? ( sys-apps/util-linux ) elibc_musl? ( sys-apps/util-linux ) !elibc_glibc? ( !elibc_uclibc? ( !elibc_musl? ( !elibc_FreeBSD? ( !elibc_NetBSD? ( !elibc_OpenBSD? ( dev-libs/ossp-uuid ) ) ) ) ) ) ) sys-devel/bison sys-devel/flex nls? ( sys-devel/gettext ) xml? ( virtual/pkgconfig ) -DESCRIPTION=PostgreSQL RDBMS -EAPI=7 -HOMEPAGE=https://www.postgresql.org/ -IUSE=debug doc icu kerberos kernel_linux ldap libressl nls pam perl python +readline selinux +server systemd ssl static-libs tcl threads uuid xml zlib elibc_glibc elibc_uclibc elibc_musl elibc_FreeBSD elibc_NetBSD elibc_OpenBSD kernel_linux python_single_target_python3_7 python_single_target_python3_8 python_single_target_python3_9 -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~ppc-macos ~x86-solaris -LICENSE=POSTGRESQL GPL-2 -RDEPEND=>=app-eselect/eselect-postgresql-2.0 acct-group/postgres acct-user/postgres sys-apps/less virtual/libintl icu? ( dev-libs/icu:= ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap ) pam? ( sys-libs/pam ) perl? ( >=dev-lang/perl-5.8:= ) python? ( python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) ) readline? ( sys-libs/readline:0= ) server? ( systemd? ( sys-apps/systemd ) ) ssl? ( !libressl? ( >=dev-libs/openssl-0.9.6-r1:0= ) libressl? ( dev-libs/libressl:= ) ) tcl? ( >=dev-lang/tcl-8:0= ) xml? ( dev-libs/libxml2 dev-libs/libxslt ) zlib? ( sys-libs/zlib ) uuid? ( elibc_glibc? ( sys-apps/util-linux ) elibc_uclibc? ( sys-apps/util-linux ) elibc_musl? ( sys-apps/util-linux ) !elibc_glibc? ( !elibc_uclibc? ( !elibc_musl? ( !elibc_FreeBSD? ( !elibc_NetBSD? ( !elibc_OpenBSD? ( dev-libs/ossp-uuid ) ) ) ) ) ) ) selinux? ( sec-policy/selinux-postgresql ) -REQUIRED_USE=python? ( ^^ ( python_single_target_python3_7 python_single_target_python3_8 python_single_target_python3_9 ) ) -SLOT=10 -SRC_URI=https://ftp.postgresql.org/pub/source/v10.15/postgresql-10.15.tar.bz2 -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e linux-info c90a203b1c14cfa77bd3e37a0e96c955 multilib d410501a125f99ffb560b0c523cd3d1e pam b097695df28f3974e3af860d6704d4f2 prefix de7d8e2b10085ed5ff09ad70e4753e5c python-single-r1 d3100de905f978df912135806cf27188 python-utils-r1 69861348186337fa4b269de5826004b3 systemd 74b223e42834adf09a2d21fe5fe13741 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=28442a9d5a569019439c9c7337dfef5f diff --git a/metadata/md5-cache/dev-db/postgresql-11.10 b/metadata/md5-cache/dev-db/postgresql-11.10 deleted file mode 100644 index 57f462768611..000000000000 --- a/metadata/md5-cache/dev-db/postgresql-11.10 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=virtual/pkgconfig -DEFINED_PHASES=compile config configure install postinst postrm prepare prerm setup test -DEPEND=>=app-eselect/eselect-postgresql-2.0 acct-group/postgres acct-user/postgres sys-apps/less virtual/libintl icu? ( dev-libs/icu:= ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap ) llvm? ( sys-devel/llvm:= sys-devel/clang:= ) pam? ( sys-libs/pam ) perl? ( >=dev-lang/perl-5.8:= ) python? ( python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) ) readline? ( sys-libs/readline:0= ) server? ( systemd? ( sys-apps/systemd ) ) ssl? ( !libressl? ( >=dev-libs/openssl-0.9.6-r1:0= ) libressl? ( dev-libs/libressl:= ) ) tcl? ( >=dev-lang/tcl-8:0= ) xml? ( dev-libs/libxml2 dev-libs/libxslt ) zlib? ( sys-libs/zlib ) uuid? ( elibc_glibc? ( sys-apps/util-linux ) elibc_uclibc? ( sys-apps/util-linux ) elibc_musl? ( sys-apps/util-linux ) !elibc_glibc? ( !elibc_uclibc? ( !elibc_musl? ( !elibc_FreeBSD? ( !elibc_NetBSD? ( !elibc_OpenBSD? ( dev-libs/ossp-uuid ) ) ) ) ) ) ) sys-devel/bison sys-devel/flex nls? ( sys-devel/gettext ) xml? ( virtual/pkgconfig ) -DESCRIPTION=PostgreSQL RDBMS -EAPI=7 -HOMEPAGE=https://www.postgresql.org/ -IUSE=debug doc icu kerberos kernel_linux ldap libressl llvm nls pam perl python +readline selinux +server systemd ssl static-libs tcl threads uuid xml zlib elibc_glibc elibc_uclibc elibc_musl elibc_FreeBSD elibc_NetBSD elibc_OpenBSD kernel_linux python_single_target_python3_7 python_single_target_python3_8 python_single_target_python3_9 -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 -LICENSE=POSTGRESQL GPL-2 -RDEPEND=>=app-eselect/eselect-postgresql-2.0 acct-group/postgres acct-user/postgres sys-apps/less virtual/libintl icu? ( dev-libs/icu:= ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap ) llvm? ( sys-devel/llvm:= sys-devel/clang:= ) pam? ( sys-libs/pam ) perl? ( >=dev-lang/perl-5.8:= ) python? ( python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) ) readline? ( sys-libs/readline:0= ) server? ( systemd? ( sys-apps/systemd ) ) ssl? ( !libressl? ( >=dev-libs/openssl-0.9.6-r1:0= ) libressl? ( dev-libs/libressl:= ) ) tcl? ( >=dev-lang/tcl-8:0= ) xml? ( dev-libs/libxml2 dev-libs/libxslt ) zlib? ( sys-libs/zlib ) uuid? ( elibc_glibc? ( sys-apps/util-linux ) elibc_uclibc? ( sys-apps/util-linux ) elibc_musl? ( sys-apps/util-linux ) !elibc_glibc? ( !elibc_uclibc? ( !elibc_musl? ( !elibc_FreeBSD? ( !elibc_NetBSD? ( !elibc_OpenBSD? ( dev-libs/ossp-uuid ) ) ) ) ) ) ) selinux? ( sec-policy/selinux-postgresql ) -REQUIRED_USE=python? ( ^^ ( python_single_target_python3_7 python_single_target_python3_8 python_single_target_python3_9 ) ) -SLOT=11 -SRC_URI=https://ftp.postgresql.org/pub/source/v11.10/postgresql-11.10.tar.bz2 -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e linux-info c90a203b1c14cfa77bd3e37a0e96c955 multilib d410501a125f99ffb560b0c523cd3d1e pam b097695df28f3974e3af860d6704d4f2 prefix de7d8e2b10085ed5ff09ad70e4753e5c python-single-r1 d3100de905f978df912135806cf27188 python-utils-r1 69861348186337fa4b269de5826004b3 systemd 74b223e42834adf09a2d21fe5fe13741 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=856e2bf1b6dd641ad355c62410d27f32 diff --git a/metadata/md5-cache/dev-db/postgresql-12.5 b/metadata/md5-cache/dev-db/postgresql-12.5 deleted file mode 100644 index 3d3645821142..000000000000 --- a/metadata/md5-cache/dev-db/postgresql-12.5 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=virtual/pkgconfig -DEFINED_PHASES=compile config configure install postinst postrm prepare prerm setup test -DEPEND=>=app-eselect/eselect-postgresql-2.0 acct-group/postgres acct-user/postgres sys-apps/less virtual/libintl icu? ( dev-libs/icu:= ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap ) llvm? ( sys-devel/llvm:= sys-devel/clang:= ) pam? ( sys-libs/pam ) perl? ( >=dev-lang/perl-5.8:= ) python? ( python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) ) readline? ( sys-libs/readline:0= ) server? ( systemd? ( sys-apps/systemd ) ) ssl? ( !libressl? ( >=dev-libs/openssl-0.9.6-r1:0= ) libressl? ( dev-libs/libressl:= ) ) tcl? ( >=dev-lang/tcl-8:0= ) xml? ( dev-libs/libxml2 dev-libs/libxslt ) zlib? ( sys-libs/zlib ) uuid? ( elibc_glibc? ( sys-apps/util-linux ) elibc_uclibc? ( sys-apps/util-linux ) elibc_musl? ( sys-apps/util-linux ) !elibc_glibc? ( !elibc_uclibc? ( !elibc_musl? ( !elibc_FreeBSD? ( !elibc_NetBSD? ( !elibc_OpenBSD? ( dev-libs/ossp-uuid ) ) ) ) ) ) ) sys-devel/bison sys-devel/flex nls? ( sys-devel/gettext ) xml? ( virtual/pkgconfig ) -DESCRIPTION=PostgreSQL RDBMS -EAPI=7 -HOMEPAGE=https://www.postgresql.org/ -IUSE=debug doc icu kerberos kernel_linux ldap libressl llvm nls pam perl python +readline selinux +server systemd ssl static-libs tcl threads uuid xml zlib elibc_glibc elibc_uclibc elibc_musl elibc_FreeBSD elibc_NetBSD elibc_OpenBSD kernel_linux python_single_target_python3_7 python_single_target_python3_8 python_single_target_python3_9 -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 -LICENSE=POSTGRESQL GPL-2 -RDEPEND=>=app-eselect/eselect-postgresql-2.0 acct-group/postgres acct-user/postgres sys-apps/less virtual/libintl icu? ( dev-libs/icu:= ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap ) llvm? ( sys-devel/llvm:= sys-devel/clang:= ) pam? ( sys-libs/pam ) perl? ( >=dev-lang/perl-5.8:= ) python? ( python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) ) readline? ( sys-libs/readline:0= ) server? ( systemd? ( sys-apps/systemd ) ) ssl? ( !libressl? ( >=dev-libs/openssl-0.9.6-r1:0= ) libressl? ( dev-libs/libressl:= ) ) tcl? ( >=dev-lang/tcl-8:0= ) xml? ( dev-libs/libxml2 dev-libs/libxslt ) zlib? ( sys-libs/zlib ) uuid? ( elibc_glibc? ( sys-apps/util-linux ) elibc_uclibc? ( sys-apps/util-linux ) elibc_musl? ( sys-apps/util-linux ) !elibc_glibc? ( !elibc_uclibc? ( !elibc_musl? ( !elibc_FreeBSD? ( !elibc_NetBSD? ( !elibc_OpenBSD? ( dev-libs/ossp-uuid ) ) ) ) ) ) ) selinux? ( sec-policy/selinux-postgresql ) -REQUIRED_USE=python? ( ^^ ( python_single_target_python3_7 python_single_target_python3_8 python_single_target_python3_9 ) ) -SLOT=12 -SRC_URI=https://ftp.postgresql.org/pub/source/v12.5/postgresql-12.5.tar.bz2 -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e linux-info c90a203b1c14cfa77bd3e37a0e96c955 multilib d410501a125f99ffb560b0c523cd3d1e pam b097695df28f3974e3af860d6704d4f2 prefix de7d8e2b10085ed5ff09ad70e4753e5c python-single-r1 d3100de905f978df912135806cf27188 python-utils-r1 69861348186337fa4b269de5826004b3 systemd 74b223e42834adf09a2d21fe5fe13741 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=8ccd8ade963e035fe946c04633191923 diff --git a/metadata/md5-cache/dev-db/postgresql-13.1 b/metadata/md5-cache/dev-db/postgresql-13.1 deleted file mode 100644 index 9e546a1ebae4..000000000000 --- a/metadata/md5-cache/dev-db/postgresql-13.1 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=virtual/pkgconfig -DEFINED_PHASES=compile config configure install postinst postrm prepare prerm setup test -DEPEND=>=app-eselect/eselect-postgresql-2.0 acct-group/postgres acct-user/postgres sys-apps/less virtual/libintl icu? ( dev-libs/icu:= ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap ) llvm? ( sys-devel/llvm:= sys-devel/clang:= ) pam? ( sys-libs/pam ) perl? ( >=dev-lang/perl-5.8:= ) python? ( python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) ) readline? ( sys-libs/readline:0= ) server? ( systemd? ( sys-apps/systemd ) ) ssl? ( !libressl? ( >=dev-libs/openssl-0.9.6-r1:0= ) libressl? ( dev-libs/libressl:= ) ) tcl? ( >=dev-lang/tcl-8:0= ) xml? ( dev-libs/libxml2 dev-libs/libxslt ) zlib? ( sys-libs/zlib ) uuid? ( elibc_glibc? ( sys-apps/util-linux ) elibc_uclibc? ( sys-apps/util-linux ) elibc_musl? ( sys-apps/util-linux ) !elibc_glibc? ( !elibc_uclibc? ( !elibc_musl? ( !elibc_FreeBSD? ( !elibc_NetBSD? ( !elibc_OpenBSD? ( dev-libs/ossp-uuid ) ) ) ) ) ) ) sys-devel/bison sys-devel/flex nls? ( sys-devel/gettext ) xml? ( virtual/pkgconfig ) -DESCRIPTION=PostgreSQL RDBMS -EAPI=7 -HOMEPAGE=https://www.postgresql.org/ -IUSE=debug doc icu kerberos kernel_linux ldap libressl llvm nls pam perl python +readline selinux +server systemd ssl static-libs tcl threads uuid xml zlib elibc_glibc elibc_uclibc elibc_musl elibc_FreeBSD elibc_NetBSD elibc_OpenBSD kernel_linux python_single_target_python3_7 python_single_target_python3_8 python_single_target_python3_9 -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 -LICENSE=POSTGRESQL GPL-2 -RDEPEND=>=app-eselect/eselect-postgresql-2.0 acct-group/postgres acct-user/postgres sys-apps/less virtual/libintl icu? ( dev-libs/icu:= ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap ) llvm? ( sys-devel/llvm:= sys-devel/clang:= ) pam? ( sys-libs/pam ) perl? ( >=dev-lang/perl-5.8:= ) python? ( python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) ) readline? ( sys-libs/readline:0= ) server? ( systemd? ( sys-apps/systemd ) ) ssl? ( !libressl? ( >=dev-libs/openssl-0.9.6-r1:0= ) libressl? ( dev-libs/libressl:= ) ) tcl? ( >=dev-lang/tcl-8:0= ) xml? ( dev-libs/libxml2 dev-libs/libxslt ) zlib? ( sys-libs/zlib ) uuid? ( elibc_glibc? ( sys-apps/util-linux ) elibc_uclibc? ( sys-apps/util-linux ) elibc_musl? ( sys-apps/util-linux ) !elibc_glibc? ( !elibc_uclibc? ( !elibc_musl? ( !elibc_FreeBSD? ( !elibc_NetBSD? ( !elibc_OpenBSD? ( dev-libs/ossp-uuid ) ) ) ) ) ) ) selinux? ( sec-policy/selinux-postgresql ) -REQUIRED_USE=python? ( ^^ ( python_single_target_python3_7 python_single_target_python3_8 python_single_target_python3_9 ) ) -SLOT=13 -SRC_URI=https://ftp.postgresql.org/pub/source/v13.1/postgresql-13.1.tar.bz2 -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e linux-info c90a203b1c14cfa77bd3e37a0e96c955 multilib d410501a125f99ffb560b0c523cd3d1e pam b097695df28f3974e3af860d6704d4f2 prefix de7d8e2b10085ed5ff09ad70e4753e5c python-single-r1 d3100de905f978df912135806cf27188 python-utils-r1 69861348186337fa4b269de5826004b3 systemd 74b223e42834adf09a2d21fe5fe13741 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=d56f625a84ba12ff6820bfffeee85dc8 diff --git a/metadata/md5-cache/dev-db/postgresql-9.5.24 b/metadata/md5-cache/dev-db/postgresql-9.5.24 deleted file mode 100644 index a65f59ffe5d2..000000000000 --- a/metadata/md5-cache/dev-db/postgresql-9.5.24 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=virtual/pkgconfig -DEFINED_PHASES=compile config configure install postinst postrm preinst prepare prerm setup test -DEPEND=>=app-eselect/eselect-postgresql-2.0 acct-group/postgres acct-user/postgres sys-apps/less virtual/libintl kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap ) pam? ( sys-libs/pam ) perl? ( >=dev-lang/perl-5.8:= ) python? ( python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) ) readline? ( sys-libs/readline:0= ) ssl? ( !libressl? ( >=dev-libs/openssl-0.9.6-r1:0= ) libressl? ( dev-libs/libressl:= ) ) tcl? ( >=dev-lang/tcl-8:0= ) xml? ( dev-libs/libxml2 dev-libs/libxslt ) zlib? ( sys-libs/zlib ) uuid? ( elibc_glibc? ( sys-apps/util-linux ) elibc_uclibc? ( sys-apps/util-linux ) elibc_musl? ( sys-apps/util-linux ) !elibc_glibc? ( !elibc_uclibc? ( !elibc_musl? ( !elibc_FreeBSD? ( !elibc_NetBSD? ( !elibc_OpenBSD? ( dev-libs/ossp-uuid ) ) ) ) ) ) ) sys-devel/bison sys-devel/flex nls? ( sys-devel/gettext ) xml? ( virtual/pkgconfig ) -DESCRIPTION=PostgreSQL RDBMS -EAPI=7 -HOMEPAGE=https://www.postgresql.org/ -IUSE=debug doc kerberos kernel_linux ldap libressl nls pam perl -pg-legacytimestamp python +readline selinux +server systemd ssl static-libs tcl threads uuid xml zlib elibc_glibc elibc_uclibc elibc_musl elibc_FreeBSD elibc_NetBSD elibc_OpenBSD kernel_linux python_single_target_python3_7 python_single_target_python3_8 python_single_target_python3_9 -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~ppc-macos ~x86-solaris -LICENSE=POSTGRESQL GPL-2 -RDEPEND=>=app-eselect/eselect-postgresql-2.0 acct-group/postgres acct-user/postgres sys-apps/less virtual/libintl kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap ) pam? ( sys-libs/pam ) perl? ( >=dev-lang/perl-5.8:= ) python? ( python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) ) readline? ( sys-libs/readline:0= ) ssl? ( !libressl? ( >=dev-libs/openssl-0.9.6-r1:0= ) libressl? ( dev-libs/libressl:= ) ) tcl? ( >=dev-lang/tcl-8:0= ) xml? ( dev-libs/libxml2 dev-libs/libxslt ) zlib? ( sys-libs/zlib ) uuid? ( elibc_glibc? ( sys-apps/util-linux ) elibc_uclibc? ( sys-apps/util-linux ) elibc_musl? ( sys-apps/util-linux ) !elibc_glibc? ( !elibc_uclibc? ( !elibc_musl? ( !elibc_FreeBSD? ( !elibc_NetBSD? ( !elibc_OpenBSD? ( dev-libs/ossp-uuid ) ) ) ) ) ) ) selinux? ( sec-policy/selinux-postgresql ) -REQUIRED_USE=python? ( ^^ ( python_single_target_python3_7 python_single_target_python3_8 python_single_target_python3_9 ) ) -SLOT=9.5 -SRC_URI=https://ftp.postgresql.org/pub/source/v9.5.24/postgresql-9.5.24.tar.bz2 -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e linux-info c90a203b1c14cfa77bd3e37a0e96c955 multilib d410501a125f99ffb560b0c523cd3d1e pam b097695df28f3974e3af860d6704d4f2 prefix de7d8e2b10085ed5ff09ad70e4753e5c python-single-r1 d3100de905f978df912135806cf27188 python-utils-r1 69861348186337fa4b269de5826004b3 systemd 74b223e42834adf09a2d21fe5fe13741 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=0c8ec11821f9b9f33eb8b2fdf82a346a diff --git a/metadata/md5-cache/dev-db/postgresql-9.6.20 b/metadata/md5-cache/dev-db/postgresql-9.6.20 deleted file mode 100644 index dc05fdab8bfc..000000000000 --- a/metadata/md5-cache/dev-db/postgresql-9.6.20 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=virtual/pkgconfig -DEFINED_PHASES=compile config configure install postinst postrm preinst prepare prerm setup test -DEPEND=>=app-eselect/eselect-postgresql-2.0 acct-group/postgres acct-user/postgres sys-apps/less virtual/libintl kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap ) pam? ( sys-libs/pam ) perl? ( >=dev-lang/perl-5.8:= ) python? ( python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) ) readline? ( sys-libs/readline:0= ) ssl? ( !libressl? ( >=dev-libs/openssl-0.9.6-r1:0= ) libressl? ( dev-libs/libressl:= ) ) server? ( systemd? ( sys-apps/systemd ) ) tcl? ( >=dev-lang/tcl-8:0= ) xml? ( dev-libs/libxml2 dev-libs/libxslt ) zlib? ( sys-libs/zlib ) uuid? ( elibc_glibc? ( sys-apps/util-linux ) elibc_uclibc? ( sys-apps/util-linux ) elibc_musl? ( sys-apps/util-linux ) !elibc_glibc? ( !elibc_uclibc? ( !elibc_musl? ( !elibc_FreeBSD? ( !elibc_NetBSD? ( !elibc_OpenBSD? ( dev-libs/ossp-uuid ) ) ) ) ) ) ) sys-devel/bison sys-devel/flex nls? ( sys-devel/gettext ) xml? ( virtual/pkgconfig ) -DESCRIPTION=PostgreSQL RDBMS -EAPI=7 -HOMEPAGE=https://www.postgresql.org/ -IUSE=debug doc kerberos kernel_linux ldap libressl nls pam perl -pg-legacytimestamp python +readline selinux +server systemd ssl static-libs tcl threads uuid xml zlib elibc_glibc elibc_uclibc elibc_musl elibc_FreeBSD elibc_NetBSD elibc_OpenBSD kernel_linux python_single_target_python3_7 python_single_target_python3_8 python_single_target_python3_9 -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 -LICENSE=POSTGRESQL GPL-2 -RDEPEND=>=app-eselect/eselect-postgresql-2.0 acct-group/postgres acct-user/postgres sys-apps/less virtual/libintl kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap ) pam? ( sys-libs/pam ) perl? ( >=dev-lang/perl-5.8:= ) python? ( python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) ) readline? ( sys-libs/readline:0= ) ssl? ( !libressl? ( >=dev-libs/openssl-0.9.6-r1:0= ) libressl? ( dev-libs/libressl:= ) ) server? ( systemd? ( sys-apps/systemd ) ) tcl? ( >=dev-lang/tcl-8:0= ) xml? ( dev-libs/libxml2 dev-libs/libxslt ) zlib? ( sys-libs/zlib ) uuid? ( elibc_glibc? ( sys-apps/util-linux ) elibc_uclibc? ( sys-apps/util-linux ) elibc_musl? ( sys-apps/util-linux ) !elibc_glibc? ( !elibc_uclibc? ( !elibc_musl? ( !elibc_FreeBSD? ( !elibc_NetBSD? ( !elibc_OpenBSD? ( dev-libs/ossp-uuid ) ) ) ) ) ) ) selinux? ( sec-policy/selinux-postgresql ) -REQUIRED_USE=python? ( ^^ ( python_single_target_python3_7 python_single_target_python3_8 python_single_target_python3_9 ) ) -SLOT=9.6 -SRC_URI=https://ftp.postgresql.org/pub/source/v9.6.20/postgresql-9.6.20.tar.bz2 -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e linux-info c90a203b1c14cfa77bd3e37a0e96c955 multilib d410501a125f99ffb560b0c523cd3d1e pam b097695df28f3974e3af860d6704d4f2 prefix de7d8e2b10085ed5ff09ad70e4753e5c python-single-r1 d3100de905f978df912135806cf27188 python-utils-r1 69861348186337fa4b269de5826004b3 systemd 74b223e42834adf09a2d21fe5fe13741 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=71faef40f75de2d2cd9d6948525bbcba diff --git a/metadata/md5-cache/dev-embedded/Manifest.gz b/metadata/md5-cache/dev-embedded/Manifest.gz index 30d96aba61864ed7ee4331864343db01deddebf1..dd73326df237d4d2e238a61c598fb05a1c36d16f 100644 GIT binary patch delta 12098 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 delta 11943 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 diff --git a/metadata/md5-cache/dev-embedded/libftdi-1.5-r2 b/metadata/md5-cache/dev-embedded/libftdi-1.5-r2 index 22e701a266ba..a97336f2e4b4 100644 --- a/metadata/md5-cache/dev-embedded/libftdi-1.5-r2 +++ b/metadata/md5-cache/dev-embedded/libftdi-1.5-r2 @@ -5,7 +5,7 @@ DESCRIPTION=Userspace access to FTDI USB interface chips EAPI=7 HOMEPAGE=https://www.intra2net.com/en/developer/libftdi/ IUSE=cxx doc examples python test tools python_single_target_python3_7 python_single_target_python3_8 python_single_target_python3_9 -KEYWORDS=amd64 arm ~arm64 ~mips ppc ppc64 ~sparc x86 +KEYWORDS=amd64 arm arm64 ~mips ppc ppc64 sparc x86 LICENSE=LGPL-2 RDEPEND=virtual/libusb:1 cxx? ( dev-libs/boost ) python? ( python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) ) tools? ( !=8$fjm%^w-K0A$RuUS3zyP3( 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/erlang-17.1 dev-lang/erlang:= dev-util/rebar >=sys-apps/gawk-4 DESCRIPTION=Small Erlang app that provides fast event stream processing EAPI=6 HOMEPAGE=https://github.com/DeadZen/goldrush -KEYWORDS=amd64 ~arm ~ia64 ppc ~sparc x86 +KEYWORDS=amd64 ~arm ~ia64 ~ppc ~sparc x86 LICENSE=ISC RDEPEND=>=dev-lang/erlang-17.1 dev-lang/erlang:= SLOT=0 SRC_URI=https://github.com/DeadZen/goldrush/archive/0.1.9.tar.gz -> goldrush-0.1.9.tar.gz _eclasses_=rebar 43c151aeda0dc4bf44b59e949df136aa -_md5_=31939d053f79ca9c23eac7ee3e3b1915 +_md5_=a812c6a943b9ad27379c88b4e639a7b3 diff --git a/metadata/md5-cache/dev-erlang/jiffy-0.14.11 b/metadata/md5-cache/dev-erlang/jiffy-0.14.11 index d44a747f738b..15b0ea7532c3 100644 --- a/metadata/md5-cache/dev-erlang/jiffy-0.14.11 +++ b/metadata/md5-cache/dev-erlang/jiffy-0.14.11 @@ -3,10 +3,10 @@ DEPEND=>=dev-lang/erlang-17.1 dev-lang/erlang:= dev-util/rebar >=sys-apps/gawk-4 DESCRIPTION=JSON NIFs for Erlang EAPI=6 HOMEPAGE=https://github.com/davisp/jiffy -KEYWORDS=amd64 ~arm ~ia64 ppc ~sparc x86 +KEYWORDS=amd64 ~arm ~ia64 ~ppc ~sparc x86 LICENSE=MIT BSD RDEPEND=>=dev-lang/erlang-17.1 dev-lang/erlang:= SLOT=0 SRC_URI=https://github.com/davisp/jiffy/archive/0.14.11.tar.gz -> jiffy-0.14.11.tar.gz _eclasses_=rebar 43c151aeda0dc4bf44b59e949df136aa -_md5_=3de3864acef19ffcf2aa896c3ad336e9 +_md5_=42c2ebb2a1e5529fa0d199709279d4ed diff --git a/metadata/md5-cache/dev-erlang/jiffy-0.14.9 b/metadata/md5-cache/dev-erlang/jiffy-0.14.9 index 036e5d01afb8..cdbe00ab718f 100644 --- a/metadata/md5-cache/dev-erlang/jiffy-0.14.9 +++ b/metadata/md5-cache/dev-erlang/jiffy-0.14.9 @@ -3,10 +3,10 @@ DEPEND=>=dev-lang/erlang-17.1 dev-lang/erlang:= dev-util/rebar >=sys-apps/gawk-4 DESCRIPTION=JSON NIFs for Erlang EAPI=6 HOMEPAGE=https://github.com/davisp/jiffy -KEYWORDS=amd64 ~arm ~ia64 ppc ~sparc x86 +KEYWORDS=amd64 ~arm ~ia64 ~ppc ~sparc x86 LICENSE=MIT BSD RDEPEND=>=dev-lang/erlang-17.1 dev-lang/erlang:= SLOT=0 SRC_URI=https://github.com/davisp/jiffy/archive/0.14.9.tar.gz -> jiffy-0.14.9.tar.gz _eclasses_=rebar 43c151aeda0dc4bf44b59e949df136aa -_md5_=0dbd9e4acb9c162757fbe2a962cf08a8 +_md5_=42c2ebb2a1e5529fa0d199709279d4ed diff --git a/metadata/md5-cache/dev-erlang/lager-3.2.4 b/metadata/md5-cache/dev-erlang/lager-3.2.4 index 5d51d156c0e7..d6fc9b4ac887 100644 --- a/metadata/md5-cache/dev-erlang/lager-3.2.4 +++ b/metadata/md5-cache/dev-erlang/lager-3.2.4 @@ -3,10 +3,10 @@ DEPEND=>=dev-erlang/goldrush-0.1.9 >=dev-lang/erlang-17.1 dev-lang/erlang:= dev- DESCRIPTION=Logging framework for Erlang/OTP EAPI=6 HOMEPAGE=https://github.com/basho/lager -KEYWORDS=amd64 ~arm ~ia64 ppc ~sparc x86 +KEYWORDS=amd64 ~arm ~ia64 ~ppc ~sparc x86 LICENSE=Apache-2.0 RDEPEND=>=dev-erlang/goldrush-0.1.9 >=dev-lang/erlang-17.1 dev-lang/erlang:= SLOT=0 SRC_URI=https://github.com/basho/lager/archive/3.2.4.tar.gz -> lager-3.2.4.tar.gz _eclasses_=rebar 43c151aeda0dc4bf44b59e949df136aa -_md5_=4972f37f8cd611b22f7bf601717454d1 +_md5_=af6ffc7dbf12d593d0e8a7d9f8545b08 diff --git a/metadata/md5-cache/dev-java/Manifest.gz b/metadata/md5-cache/dev-java/Manifest.gz index 9f4e6b72e1041c1168815fc0639edad11534ca45..2fe48ca9bffe0c351db884aed551e823cdacafe3 100644 GIT binary patch delta 21849 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%0D>H)nx*LCu;P)bdb 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 LHqk|KqhSL8*~U;? diff --git a/metadata/md5-cache/dev-java/xpp3-1.1.4c-r4 b/metadata/md5-cache/dev-java/xpp3-1.1.4c-r4 index bffc4555aede..01f1692dd5d3 100644 --- a/metadata/md5-cache/dev-java/xpp3-1.1.4c-r4 +++ b/metadata/md5-cache/dev-java/xpp3-1.1.4c-r4 @@ -4,10 +4,10 @@ DESCRIPTION=An implementation of XMLPULL V1 API EAPI=6 HOMEPAGE=http://www.extreme.indiana.edu/xgws/xsoap/xpp/mxp1/index.html IUSE=elibc_FreeBSD doc source elibc_FreeBSD -KEYWORDS=~amd64 ~arm arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris +KEYWORDS=~amd64 ~arm arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris LICENSE=Apache-1.1 IBM JDOM LGPL-2.1+ RDEPEND=>=virtual/jre-1.6 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) SLOT=0 SRC_URI=https://repo1.maven.org/maven2/xpp3/xpp3/1.1.4c/xpp3-1.1.4c-sources.jar -> xpp3-1.1.4c.jar _eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver f9ec87e93172b25ce65a85303dc06964 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e java-pkg-2 c4e6af2574fd1dc79b43a6e27af4b5fb java-pkg-simple a814c0c1adac3d7902bc7023902a2e1a java-utils-2 378e4cda228ea0231a0ac283cb2ad25c l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=a5ff445c414b538568fad65b4a6cae6d +_md5_=d165f5410dedd50a84194b569d4ede98 diff --git a/metadata/md5-cache/dev-lang/Manifest.gz b/metadata/md5-cache/dev-lang/Manifest.gz index 75b73679884a20246752af1e42d47747bc3bd92d..3df4d1e0fe7a2755900336340cbcecac284833bc 100644 GIT binary patch literal 45166 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 k$kvg!0Z-i+QVphw&cfBh=;LDhM|S8Of?B4 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 JN=app-editors/emacs-23.1:* ) java? ( >=virtual/jdk-1.8:* ) odbc? ( dev-db/unixODBC ) sctp? ( net-misc/lksctp-tools ) ssl? ( !libressl? ( >=dev-libs/openssl-0.9.7d:0= ) libressl? ( dev-libs/libressl:0= ) ) systemd? ( sys-apps/systemd ) wxwidgets? ( x11-libs/wxGTK:3.0-gtk3[X,opengl] ) dev-lang/perl java? ( >=dev-java/java-config-2.2.0-r3 ) -DESCRIPTION=Erlang programming language, runtime environment and libraries (OTP) -EAPI=7 -HOMEPAGE=https://www.erlang.org/ -IUSE=doc emacs +hipe java +kpoll libressl odbc sctp ssl systemd tk wxwidgets elibc_FreeBSD java -KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris -LICENSE=Apache-2.0 -RDEPEND=acct-group/epmd acct-user/epmd sys-libs/ncurses:0 sys-libs/zlib emacs? ( >=app-editors/emacs-23.1:* ) java? ( >=virtual/jdk-1.8:* ) odbc? ( dev-db/unixODBC ) sctp? ( net-misc/lksctp-tools ) ssl? ( !libressl? ( >=dev-libs/openssl-0.9.7d:0= ) libressl? ( dev-libs/libressl:0= ) ) systemd? ( sys-apps/systemd ) wxwidgets? ( x11-libs/wxGTK:3.0-gtk3[X,opengl] ) java? ( >=dev-java/java-config-2.2.0-r3 ) -SLOT=0/23.2.1 -SRC_URI=https://github.com/erlang/otp/archive/OTP-23.2.1.tar.gz -> erlang-23.2.1.tar.gz http://erlang.org/download/otp_doc_man_23.2.tar.gz -> erlang_doc_man_23.2.tar.gz doc? ( http://erlang.org/download/otp_doc_html_23.2.tar.gz -> erlang_doc_html_23.2.tar.gz ) -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 elisp-common d4b53ec63c580b993ed19445f411e1d2 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 java-pkg-opt-2 77d2e22d0de7640f817d20e861c0ff3f java-utils-2 378e4cda228ea0231a0ac283cb2ad25c l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e systemd 74b223e42834adf09a2d21fe5fe13741 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 wxwidgets e1e6e1eb5b3d911b3abd712f611e2312 -_md5_=566c68b0ed4cc5d59c5cf2896168e6ab diff --git a/metadata/md5-cache/dev-lang/erlang-23.2.3 b/metadata/md5-cache/dev-lang/erlang-23.2.3 index 3c743b4a730d..bf1f2835f7bd 100644 --- a/metadata/md5-cache/dev-lang/erlang-23.2.3 +++ b/metadata/md5-cache/dev-lang/erlang-23.2.3 @@ -5,10 +5,10 @@ DESCRIPTION=Erlang programming language, runtime environment and libraries (OTP) EAPI=7 HOMEPAGE=https://www.erlang.org/ IUSE=doc emacs +hipe java +kpoll libressl odbc sctp ssl systemd tk wxwidgets elibc_FreeBSD java -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris +KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris LICENSE=Apache-2.0 RDEPEND=acct-group/epmd acct-user/epmd sys-libs/ncurses:0 sys-libs/zlib emacs? ( >=app-editors/emacs-23.1:* ) java? ( >=virtual/jdk-1.8:* ) odbc? ( dev-db/unixODBC ) sctp? ( net-misc/lksctp-tools ) ssl? ( !libressl? ( >=dev-libs/openssl-0.9.7d:0= ) libressl? ( dev-libs/libressl:0= ) ) systemd? ( sys-apps/systemd ) wxwidgets? ( x11-libs/wxGTK:3.0-gtk3[X,opengl] ) java? ( >=dev-java/java-config-2.2.0-r3 ) SLOT=0/23.2.3 SRC_URI=https://github.com/erlang/otp/archive/OTP-23.2.3.tar.gz -> erlang-23.2.3.tar.gz http://erlang.org/download/otp_doc_man_23.2.tar.gz -> erlang_doc_man_23.2.tar.gz doc? ( http://erlang.org/download/otp_doc_html_23.2.tar.gz -> erlang_doc_html_23.2.tar.gz ) _eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 elisp-common d4b53ec63c580b993ed19445f411e1d2 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 java-pkg-opt-2 77d2e22d0de7640f817d20e861c0ff3f java-utils-2 378e4cda228ea0231a0ac283cb2ad25c l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e systemd 74b223e42834adf09a2d21fe5fe13741 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 wxwidgets e1e6e1eb5b3d911b3abd712f611e2312 -_md5_=4e4a10c0d1eeccf12a5815591680f67b +_md5_=8327b5fea414cdc0e5a9e16449c303ec diff --git a/metadata/md5-cache/dev-lang/nim-1.4.2 b/metadata/md5-cache/dev-lang/nim-1.4.2 deleted file mode 100644 index f204f5759f6d..000000000000 --- a/metadata/md5-cache/dev-lang/nim-1.4.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install test -DEPEND=test? ( net-libs/nodejs ) -DESCRIPTION=compiled, garbage-collected systems programming language -EAPI=7 -HOMEPAGE=https://nim-lang.org/ -IUSE=+readline test -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=MIT -RDEPEND=readline? ( sys-libs/readline:0= ) -RESTRICT=test -SLOT=0 -SRC_URI=https://nim-lang.org/download/nim-1.4.2.tar.xz -_eclasses_=bash-completion-r1 be99724bde4274de21e581204e9d164a multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=132f1b0e7567343b0644759571ec6566 diff --git a/metadata/md5-cache/dev-lang/php-7.2.34-r1 b/metadata/md5-cache/dev-lang/php-7.2.34-r1 deleted file mode 100644 index 97de023d4e45..000000000000 --- a/metadata/md5-cache/dev-lang/php-7.2.34-r1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=virtual/pkgconfig virtual/pkgconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 -DEFINED_PHASES=compile configure install postinst postrm prepare test -DEPEND=>=app-eselect/eselect-php-0.9.1[apache2?,fpm?] >=dev-libs/libpcre-8.32[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 ) 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-basic ) odbc? ( >=dev-db/unixODBC-1.8.13 ) postgres? ( dev-db/postgresql:* ) qdbm? ( dev-db/qdbm ) readline? ( sys-libs/readline:0= ) recode? ( app-text/recode ) 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:= ) spell? ( >=app-text/aspell-0.50 ) sqlite? ( >=dev-db/sqlite-3.7.6.3 ) ssl? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl: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:0= ) zip-encryption? ( >=dev-libs/libzip-1.2.0:= ) zlib? ( sys-libs/zlib:0= ) app-arch/xz-utils >=sys-devel/bison-3.0.1 -DESCRIPTION=The PHP language runtime engine -EAPI=7 -HOMEPAGE=https://www.php.net/ -IUSE=embed +cli cgi fpm apache2 phpdbg threads 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 +json kerberos ldap ldap-sasl libedit libressl 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 -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos -LICENSE=PHP-3.01 BSD Zend-2.0 bcmath? ( LGPL-2.1+ ) fpm? ( BSD-2 ) gd? ( gd ) unicode? ( BSD-2 LGPL-2.1 ) -RDEPEND=>=app-eselect/eselect-php-0.9.1[apache2?,fpm?] >=dev-libs/libpcre-8.32[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 ) 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-basic ) odbc? ( >=dev-db/unixODBC-1.8.13 ) postgres? ( dev-db/postgresql:* ) qdbm? ( dev-db/qdbm ) readline? ( sys-libs/readline:0= ) recode? ( app-text/recode ) 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:= ) spell? ( >=app-text/aspell-0.50 ) sqlite? ( >=dev-db/sqlite-3.7.6.3 ) ssl? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl: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:0= ) zip-encryption? ( >=dev-libs/libzip-1.2.0:= ) zlib? ( sys-libs/zlib:0= ) virtual/mta fpm? ( selinux? ( sec-policy/selinux-phpfpm ) systemd? ( sys-apps/systemd ) ) -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 ) phar? ( hash ) qdbm? ( !gdbm ) readline? ( !libedit ) recode? ( !imap !mysqli !mysql ) session-mm? ( session !threads ) mysql? ( hash || ( mysqli pdo ) ) mysqli? ( hash ) zip-encryption? ( zip ) -RESTRICT=!test? ( test ) -SLOT=7.2 -SRC_URI=https://www.php.net/distributions/php-7.2.34.tar.xz -_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e systemd 74b223e42834adf09a2d21fe5fe13741 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=3b86fc4177d8e0b9efc7f547a4146120 diff --git a/metadata/md5-cache/dev-lang/php-7.2.34-r2 b/metadata/md5-cache/dev-lang/php-7.2.34-r2 deleted file mode 100644 index df7572ebb955..000000000000 --- a/metadata/md5-cache/dev-lang/php-7.2.34-r2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=virtual/pkgconfig virtual/pkgconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 -DEFINED_PHASES=compile configure install postinst postrm prepare test -DEPEND=>=app-eselect/eselect-php-0.9.1[apache2?,fpm?] >=dev-libs/libpcre-8.32[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 ) 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-basic ) 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:= ) spell? ( >=app-text/aspell-0.50 ) sqlite? ( >=dev-db/sqlite-3.7.6.3 ) ssl? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl: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:0= ) zip-encryption? ( >=dev-libs/libzip-1.2.0:= ) zlib? ( sys-libs/zlib:0= ) app-arch/xz-utils >=sys-devel/bison-3.0.1 -DESCRIPTION=The PHP language runtime engine -EAPI=7 -HOMEPAGE=https://www.php.net/ -IUSE=embed +cli cgi fpm apache2 phpdbg threads 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 +json kerberos ldap ldap-sasl libedit libressl 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 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos -LICENSE=PHP-3.01 BSD Zend-2.0 bcmath? ( LGPL-2.1+ ) fpm? ( BSD-2 ) gd? ( gd ) unicode? ( BSD-2 LGPL-2.1 ) -RDEPEND=>=app-eselect/eselect-php-0.9.1[apache2?,fpm?] >=dev-libs/libpcre-8.32[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 ) 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-basic ) 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:= ) spell? ( >=app-text/aspell-0.50 ) sqlite? ( >=dev-db/sqlite-3.7.6.3 ) ssl? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl: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:0= ) zip-encryption? ( >=dev-libs/libzip-1.2.0:= ) zlib? ( sys-libs/zlib:0= ) virtual/mta fpm? ( selinux? ( sec-policy/selinux-phpfpm ) systemd? ( sys-apps/systemd ) ) -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 ) phar? ( hash ) qdbm? ( !gdbm ) readline? ( !libedit ) recode? ( !imap !mysqli !mysql ) session-mm? ( session !threads ) mysql? ( hash || ( mysqli pdo ) ) mysqli? ( hash ) zip-encryption? ( zip ) -RESTRICT=!test? ( test ) -SLOT=7.2 -SRC_URI=https://www.php.net/distributions/php-7.2.34.tar.xz -_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e systemd 74b223e42834adf09a2d21fe5fe13741 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=a0b30dadfdda8b6d330751ce6dc72e50 diff --git a/metadata/md5-cache/dev-lang/php-7.3.25 b/metadata/md5-cache/dev-lang/php-7.3.25 deleted file mode 100644 index 247904276e64..000000000000 --- a/metadata/md5-cache/dev-lang/php-7.3.25 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=virtual/pkgconfig virtual/pkgconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 -DEFINED_PHASES=compile configure install postinst postrm prepare test -DEPEND=>=app-eselect/eselect-php-0.9.1[apache2?,fpm?] >=dev-libs/libpcre2-10.30[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-basic ) odbc? ( >=dev-db/unixODBC-1.8.13 ) postgres? ( dev-db/postgresql:* ) qdbm? ( dev-db/qdbm ) readline? ( sys-libs/readline:0= ) recode? ( app-text/recode ) 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:= ) spell? ( >=app-text/aspell-0.50 ) sqlite? ( >=dev-db/sqlite-3.7.6.3 ) ssl? ( !libressl? ( >=dev-libs/openssl-1.0.1:0= ) libressl? ( dev-libs/libressl: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= ) app-arch/xz-utils >=sys-devel/bison-3.0.1 -DESCRIPTION=The PHP language runtime engine -EAPI=7 -HOMEPAGE=https://www.php.net/ -IUSE=embed +cli cgi fpm apache2 phpdbg threads 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 +json kerberos ldap ldap-sasl libedit libressl 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 -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos -LICENSE=PHP-3.01 BSD Zend-2.0 bcmath? ( LGPL-2.1+ ) fpm? ( BSD-2 ) gd? ( gd ) unicode? ( BSD-2 LGPL-2.1 ) -RDEPEND=>=app-eselect/eselect-php-0.9.1[apache2?,fpm?] >=dev-libs/libpcre2-10.30[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-basic ) odbc? ( >=dev-db/unixODBC-1.8.13 ) postgres? ( dev-db/postgresql:* ) qdbm? ( dev-db/qdbm ) readline? ( sys-libs/readline:0= ) recode? ( app-text/recode ) 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:= ) spell? ( >=app-text/aspell-0.50 ) sqlite? ( >=dev-db/sqlite-3.7.6.3 ) ssl? ( !libressl? ( >=dev-libs/openssl-1.0.1:0= ) libressl? ( dev-libs/libressl: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= ) virtual/mta fpm? ( selinux? ( sec-policy/selinux-phpfpm ) systemd? ( sys-apps/systemd ) ) -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 ) phar? ( hash ) qdbm? ( !gdbm ) readline? ( !libedit ) recode? ( !imap !mysqli !mysql ) session-mm? ( session !threads ) mysql? ( || ( mysqli pdo ) ) zip-encryption? ( zip ) -RESTRICT=!test? ( test ) -SLOT=7.3 -SRC_URI=https://www.php.net/distributions/php-7.3.25.tar.xz -_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e systemd 74b223e42834adf09a2d21fe5fe13741 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=ada1e9e9ca47120d733db285db1c8190 diff --git a/metadata/md5-cache/dev-lang/php-7.3.26 b/metadata/md5-cache/dev-lang/php-7.3.26 deleted file mode 100644 index bba0989c5c71..000000000000 --- a/metadata/md5-cache/dev-lang/php-7.3.26 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=virtual/pkgconfig virtual/pkgconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 -DEFINED_PHASES=compile configure install postinst postrm prepare test -DEPEND=>=app-eselect/eselect-php-0.9.1[apache2?,fpm?] >=dev-libs/libpcre2-10.30[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-basic ) 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:= ) spell? ( >=app-text/aspell-0.50 ) sqlite? ( >=dev-db/sqlite-3.7.6.3 ) ssl? ( !libressl? ( >=dev-libs/openssl-1.0.1:0= ) libressl? ( dev-libs/libressl: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= ) app-arch/xz-utils >=sys-devel/bison-3.0.1 -DESCRIPTION=The PHP language runtime engine -EAPI=7 -HOMEPAGE=https://www.php.net/ -IUSE=embed +cli cgi fpm apache2 phpdbg threads 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 +json kerberos ldap ldap-sasl libedit libressl 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 -KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos -LICENSE=PHP-3.01 BSD Zend-2.0 bcmath? ( LGPL-2.1+ ) fpm? ( BSD-2 ) gd? ( gd ) unicode? ( BSD-2 LGPL-2.1 ) -RDEPEND=>=app-eselect/eselect-php-0.9.1[apache2?,fpm?] >=dev-libs/libpcre2-10.30[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-basic ) 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:= ) spell? ( >=app-text/aspell-0.50 ) sqlite? ( >=dev-db/sqlite-3.7.6.3 ) ssl? ( !libressl? ( >=dev-libs/openssl-1.0.1:0= ) libressl? ( dev-libs/libressl: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= ) virtual/mta fpm? ( selinux? ( sec-policy/selinux-phpfpm ) systemd? ( sys-apps/systemd ) ) -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 ) phar? ( hash ) qdbm? ( !gdbm ) readline? ( !libedit ) recode? ( !imap !mysqli !mysql ) session-mm? ( session !threads ) mysql? ( || ( mysqli pdo ) ) zip-encryption? ( zip ) -RESTRICT=!test? ( test ) -SLOT=7.3 -SRC_URI=https://www.php.net/distributions/php-7.3.26.tar.xz -_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e systemd 74b223e42834adf09a2d21fe5fe13741 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=58d1b28a15c50e47991f955f88a68f58 diff --git a/metadata/md5-cache/dev-lang/php-7.3.26-r1 b/metadata/md5-cache/dev-lang/php-7.3.26-r1 deleted file mode 100644 index eb6542dff47b..000000000000 --- a/metadata/md5-cache/dev-lang/php-7.3.26-r1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=virtual/pkgconfig virtual/pkgconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 -DEFINED_PHASES=compile configure install postinst postrm prepare test -DEPEND=>=app-eselect/eselect-php-0.9.1[apache2?,fpm?] >=dev-libs/libpcre2-10.30[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:= ) spell? ( >=app-text/aspell-0.50 ) sqlite? ( >=dev-db/sqlite-3.7.6.3 ) ssl? ( !libressl? ( >=dev-libs/openssl-1.0.1:0= ) libressl? ( dev-libs/libressl: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= ) app-arch/xz-utils >=sys-devel/bison-3.0.1 -DESCRIPTION=The PHP language runtime engine -EAPI=7 -HOMEPAGE=https://www.php.net/ -IUSE=embed +cli cgi fpm apache2 phpdbg threads 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 +json kerberos ldap ldap-sasl libedit libressl 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 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos -LICENSE=PHP-3.01 BSD Zend-2.0 bcmath? ( LGPL-2.1+ ) fpm? ( BSD-2 ) gd? ( gd ) unicode? ( BSD-2 LGPL-2.1 ) -RDEPEND=>=app-eselect/eselect-php-0.9.1[apache2?,fpm?] >=dev-libs/libpcre2-10.30[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:= ) spell? ( >=app-text/aspell-0.50 ) sqlite? ( >=dev-db/sqlite-3.7.6.3 ) ssl? ( !libressl? ( >=dev-libs/openssl-1.0.1:0= ) libressl? ( dev-libs/libressl: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= ) virtual/mta fpm? ( selinux? ( sec-policy/selinux-phpfpm ) systemd? ( sys-apps/systemd ) ) -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 ) -SLOT=7.3 -SRC_URI=https://www.php.net/distributions/php-7.3.26.tar.xz -_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e systemd 74b223e42834adf09a2d21fe5fe13741 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=2a2549c06531818fdb9c63ac1dd54dd1 diff --git a/metadata/md5-cache/dev-lang/php-7.3.27 b/metadata/md5-cache/dev-lang/php-7.3.27 index 7821e271a75a..ff2f109fc80c 100644 --- a/metadata/md5-cache/dev-lang/php-7.3.27 +++ b/metadata/md5-cache/dev-lang/php-7.3.27 @@ -5,7 +5,7 @@ DESCRIPTION=The PHP language runtime engine EAPI=7 HOMEPAGE=https://www.php.net/ IUSE=embed +cli cgi fpm apache2 phpdbg threads 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 +json kerberos ldap ldap-sasl libedit libressl 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 -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 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos LICENSE=PHP-3.01 BSD Zend-2.0 bcmath? ( LGPL-2.1+ ) fpm? ( BSD-2 ) gd? ( gd ) unicode? ( BSD-2 LGPL-2.1 ) RDEPEND=>=app-eselect/eselect-php-0.9.1[apache2?,fpm?] >=dev-libs/libpcre2-10.30[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:= ) spell? ( >=app-text/aspell-0.50 ) sqlite? ( >=dev-db/sqlite-3.7.6.3 ) ssl? ( !libressl? ( >=dev-libs/openssl-1.0.1:0= ) libressl? ( dev-libs/libressl: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= ) virtual/mta fpm? ( selinux? ( sec-policy/selinux-phpfpm ) systemd? ( sys-apps/systemd ) ) 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 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=7.3 SRC_URI=https://www.php.net/distributions/php-7.3.27.tar.xz _eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e systemd 74b223e42834adf09a2d21fe5fe13741 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=48ca87ccb45894c11d76c34202ee3b56 +_md5_=8c9d93131434da0aa114a85beaa1863b diff --git a/metadata/md5-cache/dev-lang/php-7.4.13 b/metadata/md5-cache/dev-lang/php-7.4.13 deleted file mode 100644 index 34390ebd0d7f..000000000000 --- a/metadata/md5-cache/dev-lang/php-7.4.13 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=virtual/pkgconfig virtual/pkgconfig >=app-portage/elt-patches-20170815 sys-devel/automake >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 -DEFINED_PHASES=compile configure install postinst postrm prepare test -DEPEND=>=app-eselect/eselect-php-0.9.1[apache2?,fpm?] >=dev-libs/libpcre2-10.30[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-basic ) 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:= ) spell? ( >=app-text/aspell-0.50 ) sqlite? ( >=dev-db/sqlite-3.7.6.3 ) ssl? ( !libressl? ( >=dev-libs/openssl-1.0.1:0= ) libressl? ( dev-libs/libressl: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= ) app-arch/xz-utils >=sys-devel/bison-3.0.1 -DESCRIPTION=The PHP language runtime engine -EAPI=7 -HOMEPAGE=https://www.php.net/ -IUSE=embed +cli cgi fpm apache2 phpdbg threads 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 +json kerberos ldap ldap-sasl libedit libressl 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 -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos -LICENSE=PHP-3.01 BSD Zend-2.0 bcmath? ( LGPL-2.1+ ) fpm? ( BSD-2 ) gd? ( gd ) unicode? ( BSD-2 LGPL-2.1 ) -RDEPEND=>=app-eselect/eselect-php-0.9.1[apache2?,fpm?] >=dev-libs/libpcre2-10.30[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-basic ) 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:= ) spell? ( >=app-text/aspell-0.50 ) sqlite? ( >=dev-db/sqlite-3.7.6.3 ) ssl? ( !libressl? ( >=dev-libs/openssl-1.0.1:0= ) libressl? ( dev-libs/libressl: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= ) virtual/mta fpm? ( selinux? ( sec-policy/selinux-phpfpm ) systemd? ( sys-apps/systemd ) ) -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 ) qdbm? ( !gdbm ) session-mm? ( session !threads ) mysql? ( || ( mysqli pdo ) ) firebird? ( pdo ) mssql? ( pdo ) -RESTRICT=!test? ( test ) -SLOT=7.4 -SRC_URI=https://www.php.net/distributions/php-7.4.13.tar.xz -_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e systemd 74b223e42834adf09a2d21fe5fe13741 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=dcf2b661e1c76996733a9b1061661063 diff --git a/metadata/md5-cache/dev-lang/php-7.4.14 b/metadata/md5-cache/dev-lang/php-7.4.14 deleted file mode 100644 index caa4a5e20ec1..000000000000 --- a/metadata/md5-cache/dev-lang/php-7.4.14 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=virtual/pkgconfig virtual/pkgconfig >=app-portage/elt-patches-20170815 sys-devel/automake >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 -DEFINED_PHASES=compile configure install postinst postrm prepare test -DEPEND=>=app-eselect/eselect-php-0.9.1[apache2?,fpm?] >=dev-libs/libpcre2-10.30[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-basic ) 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:= ) spell? ( >=app-text/aspell-0.50 ) sqlite? ( >=dev-db/sqlite-3.7.6.3 ) ssl? ( !libressl? ( >=dev-libs/openssl-1.0.1:0= ) libressl? ( dev-libs/libressl: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= ) app-arch/xz-utils >=sys-devel/bison-3.0.1 -DESCRIPTION=The PHP language runtime engine -EAPI=7 -HOMEPAGE=https://www.php.net/ -IUSE=embed +cli cgi fpm apache2 phpdbg threads 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 +json kerberos ldap ldap-sasl libedit libressl 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 -KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos -LICENSE=PHP-3.01 BSD Zend-2.0 bcmath? ( LGPL-2.1+ ) fpm? ( BSD-2 ) gd? ( gd ) unicode? ( BSD-2 LGPL-2.1 ) -RDEPEND=>=app-eselect/eselect-php-0.9.1[apache2?,fpm?] >=dev-libs/libpcre2-10.30[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-basic ) 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:= ) spell? ( >=app-text/aspell-0.50 ) sqlite? ( >=dev-db/sqlite-3.7.6.3 ) ssl? ( !libressl? ( >=dev-libs/openssl-1.0.1:0= ) libressl? ( dev-libs/libressl: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= ) virtual/mta fpm? ( selinux? ( sec-policy/selinux-phpfpm ) systemd? ( sys-apps/systemd ) ) -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 ) qdbm? ( !gdbm ) session-mm? ( session !threads ) mysql? ( || ( mysqli pdo ) ) firebird? ( pdo ) mssql? ( pdo ) -RESTRICT=!test? ( test ) -SLOT=7.4 -SRC_URI=https://www.php.net/distributions/php-7.4.14.tar.xz -_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e systemd 74b223e42834adf09a2d21fe5fe13741 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=2cfc0303d2c6f532ffe9c7820e238de5 diff --git a/metadata/md5-cache/dev-lang/php-7.4.14-r1 b/metadata/md5-cache/dev-lang/php-7.4.14-r1 deleted file mode 100644 index 14d82f79faee..000000000000 --- a/metadata/md5-cache/dev-lang/php-7.4.14-r1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=virtual/pkgconfig virtual/pkgconfig >=app-portage/elt-patches-20170815 sys-devel/automake >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 -DEFINED_PHASES=compile configure install postinst postrm prepare test -DEPEND=>=app-eselect/eselect-php-0.9.1[apache2?,fpm?] >=dev-libs/libpcre2-10.30[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:= ) spell? ( >=app-text/aspell-0.50 ) sqlite? ( >=dev-db/sqlite-3.7.6.3 ) ssl? ( !libressl? ( >=dev-libs/openssl-1.0.1:0= ) libressl? ( dev-libs/libressl: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= ) app-arch/xz-utils >=sys-devel/bison-3.0.1 -DESCRIPTION=The PHP language runtime engine -EAPI=7 -HOMEPAGE=https://www.php.net/ -IUSE=embed +cli cgi fpm apache2 phpdbg threads 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 +json kerberos ldap ldap-sasl libedit libressl 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 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos -LICENSE=PHP-3.01 BSD Zend-2.0 bcmath? ( LGPL-2.1+ ) fpm? ( BSD-2 ) gd? ( gd ) unicode? ( BSD-2 LGPL-2.1 ) -RDEPEND=>=app-eselect/eselect-php-0.9.1[apache2?,fpm?] >=dev-libs/libpcre2-10.30[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:= ) spell? ( >=app-text/aspell-0.50 ) sqlite? ( >=dev-db/sqlite-3.7.6.3 ) ssl? ( !libressl? ( >=dev-libs/openssl-1.0.1:0= ) libressl? ( dev-libs/libressl: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= ) virtual/mta fpm? ( selinux? ( sec-policy/selinux-phpfpm ) systemd? ( sys-apps/systemd ) ) -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 ) -SLOT=7.4 -SRC_URI=https://www.php.net/distributions/php-7.4.14.tar.xz -_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e systemd 74b223e42834adf09a2d21fe5fe13741 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=1efb678c5079f8723dbb6f8a7bbb4f84 diff --git a/metadata/md5-cache/dev-lang/php-7.4.15 b/metadata/md5-cache/dev-lang/php-7.4.15 index bee233e53e21..a96a685b6d1b 100644 --- a/metadata/md5-cache/dev-lang/php-7.4.15 +++ b/metadata/md5-cache/dev-lang/php-7.4.15 @@ -5,7 +5,7 @@ DESCRIPTION=The PHP language runtime engine EAPI=7 HOMEPAGE=https://www.php.net/ IUSE=embed +cli cgi fpm apache2 phpdbg threads 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 +json kerberos ldap ldap-sasl libedit libressl 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 -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 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos LICENSE=PHP-3.01 BSD Zend-2.0 bcmath? ( LGPL-2.1+ ) fpm? ( BSD-2 ) gd? ( gd ) unicode? ( BSD-2 LGPL-2.1 ) RDEPEND=>=app-eselect/eselect-php-0.9.1[apache2?,fpm?] >=dev-libs/libpcre2-10.30[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:= ) spell? ( >=app-text/aspell-0.50 ) sqlite? ( >=dev-db/sqlite-3.7.6.3 ) ssl? ( !libressl? ( >=dev-libs/openssl-1.0.1:0= ) libressl? ( dev-libs/libressl: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= ) virtual/mta fpm? ( selinux? ( sec-policy/selinux-phpfpm ) systemd? ( sys-apps/systemd ) ) 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 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=7.4 SRC_URI=https://www.php.net/distributions/php-7.4.15.tar.xz _eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e systemd 74b223e42834adf09a2d21fe5fe13741 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=efd088f7ac4233c953e813b5df60ea69 +_md5_=dda6f355de0980928408ff9ab856f457 diff --git a/metadata/md5-cache/dev-lang/php-8.0.0 b/metadata/md5-cache/dev-lang/php-8.0.0 deleted file mode 100644 index a9ce323bbec8..000000000000 --- a/metadata/md5-cache/dev-lang/php-8.0.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=virtual/pkgconfig virtual/pkgconfig >=app-portage/elt-patches-20170815 sys-devel/automake >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 -DEFINED_PHASES=compile configure install postinst postrm prepare test -DEPEND=>=app-eselect/eselect-php-0.9.7[apache2?,fpm?] >=dev-libs/libpcre2-10.30[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.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-basic ) 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:= ) spell? ( >=app-text/aspell-0.50 ) sqlite? ( >=dev-db/sqlite-3.7.6.3 ) ssl? ( !libressl? ( >=dev-libs/openssl-1.0.1:0= ) libressl? ( dev-libs/libressl: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= ) app-arch/xz-utils >=sys-devel/bison-3.0.1 -DESCRIPTION=The PHP language runtime engine -EAPI=7 -HOMEPAGE=https://www.php.net/ -IUSE=embed +cli cgi fpm apache2 phpdbg threads 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 kerberos ldap ldap-sasl libedit libressl 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 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos -LICENSE=PHP-3.01 BSD Zend-2.0 bcmath? ( LGPL-2.1+ ) fpm? ( BSD-2 ) gd? ( gd ) unicode? ( BSD-2 LGPL-2.1 ) -RDEPEND=>=app-eselect/eselect-php-0.9.7[apache2?,fpm?] >=dev-libs/libpcre2-10.30[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.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-basic ) 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:= ) spell? ( >=app-text/aspell-0.50 ) sqlite? ( >=dev-db/sqlite-3.7.6.3 ) ssl? ( !libressl? ( >=dev-libs/openssl-1.0.1:0= ) libressl? ( dev-libs/libressl: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= ) virtual/mta fpm? ( selinux? ( sec-policy/selinux-phpfpm ) systemd? ( sys-apps/systemd ) ) -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 ) qdbm? ( !gdbm ) session-mm? ( session !threads ) mysql? ( || ( mysqli pdo ) ) firebird? ( pdo ) mssql? ( pdo ) -RESTRICT=!test? ( test ) -SLOT=8.0 -SRC_URI=https://www.php.net/distributions/php-8.0.0.tar.xz -_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e systemd 74b223e42834adf09a2d21fe5fe13741 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=7c03a161e71a8b9f48b0587e956c2599 diff --git a/metadata/md5-cache/dev-lang/php-8.0.1-r1 b/metadata/md5-cache/dev-lang/php-8.0.1-r1 deleted file mode 100644 index db4fa9127e9b..000000000000 --- a/metadata/md5-cache/dev-lang/php-8.0.1-r1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=virtual/pkgconfig virtual/pkgconfig >=app-portage/elt-patches-20170815 sys-devel/automake >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 -DEFINED_PHASES=compile configure install postinst postrm prepare test -DEPEND=>=app-eselect/eselect-php-0.9.7[apache2?,fpm?] >=dev-libs/libpcre2-10.30[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.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:= ) spell? ( >=app-text/aspell-0.50 ) sqlite? ( >=dev-db/sqlite-3.7.6.3 ) ssl? ( !libressl? ( >=dev-libs/openssl-1.0.1:0= ) libressl? ( dev-libs/libressl: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= ) app-arch/xz-utils >=sys-devel/bison-3.0.1 -DESCRIPTION=The PHP language runtime engine -EAPI=7 -HOMEPAGE=https://www.php.net/ -IUSE=embed +cli cgi fpm apache2 phpdbg threads 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 kerberos ldap ldap-sasl libedit libressl 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 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos -LICENSE=PHP-3.01 BSD Zend-2.0 bcmath? ( LGPL-2.1+ ) fpm? ( BSD-2 ) gd? ( gd ) unicode? ( BSD-2 LGPL-2.1 ) -RDEPEND=>=app-eselect/eselect-php-0.9.7[apache2?,fpm?] >=dev-libs/libpcre2-10.30[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.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:= ) spell? ( >=app-text/aspell-0.50 ) sqlite? ( >=dev-db/sqlite-3.7.6.3 ) ssl? ( !libressl? ( >=dev-libs/openssl-1.0.1:0= ) libressl? ( dev-libs/libressl: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= ) virtual/mta fpm? ( selinux? ( sec-policy/selinux-phpfpm ) systemd? ( sys-apps/systemd ) ) -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 ) -SLOT=8.0 -SRC_URI=https://www.php.net/distributions/php-8.0.1.tar.xz -_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e systemd 74b223e42834adf09a2d21fe5fe13741 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=12f34654092b5f3aa86b70523e845ac4 diff --git a/metadata/md5-cache/dev-libs/Manifest.gz b/metadata/md5-cache/dev-libs/Manifest.gz index e6568448a7125ebe49b2c1f258bb69153634ba41..3bb13d6811771ad6c76293175fa7a39d6441ea44 100644 GIT binary patch delta 156091 zcmV(sK<&T&(h2U%34b4p2mk;800092guPp{9XXPv_pV>T_cqcHxZ|GQcPy6Tfbi47v#BQb!`>-f<*KuUyPq-7I%B@-b$`|SF83%YU;VyvUw6#C z_3KPW={5Fvez`*Ky8K%6|-JZE3$OQaM+zyQF(3-XpK8 z^t|evEAMfo5Mx}|yzhJ;S7h;6^F7n5`5ZiBEqf1E@!EWBxpT?=Ol8Hs$G!5n#;W&- zSV7q9+V$S&=p~0*%fYgzgN6LNMf&*daGl!gI>lJxS=eP$C$-j+d9yfLwdDA*sf*M$~ z-0sMh_b^KjJ>(U7E4vp=uP(k5>r90uW6x9J2Y=3e)GH5uFx~n5u}=T{*Ztf7_Fr(i z@~M3~!iS^qw^x%o?ilA4c)K%WEq(70d0Gsqm45XjANWq|afGVRlr_i7XN*^l_q^H2 zkSD&$LxgLGew6#{{T%l-`@F8kckS5j5LofOb{!cnoc-?mKG}`%vQ%TbGVSI!ai`te zUVkh|tQdBhVO|kuEQtqN2d~`De&uqkSaj4qHo(Dh9QAB?$WidrSy{1T?NaAG%jV_A z*;C?^Gk-QZUx!`oaAW^7^nbWi8rGjy>yGEqGf&|A-+Ab3>5ieW?yKP?ydZD8?;MVP zjorgIF{_BbT)XeW;-u}8haNM2HU_A%HwasKlvV;j#@~~H17-m~v*-h)0)M~$@$u`o zFCV|KX6y6EqkoFwlRT)D4-m-Lh0Eohi%(uRQQRjY0N=CndK3e1G)bac8#g-moD|RH8<_8H29|$kPGqN&_Uvd)dV`LfWm} zFl=Je9e5$EBOdV6$S)J)?3UDMw^Jo<-0;gcJ2h56nizSE@Wf)SS7=J{~%G&d#*SY{` zj4(B9Iq@bJZhUr#)62qT0?B;H5C3;ysTg=#0KD-uXDpGYzSyc#7RYLh3|Ja#eZpno z9RyCOJX;!}Etow)22#&oxb+1+4~0KDCQ)b{g~t!9erWhPkvop#zqN3fTMnNj{jpb8 zF1@YXzK^lltqY7we1GAE^F6N-+vVHBZlKzc?K@yVNsYr(Ogx0}2Rnystq#V+%&sfr z#Vpw-remS8cU~Q+syGguh^-i5W6DIkaj`qN?aRu+ZP}n&a*Uf5a>U{SK379N zMZAK63x{zx_ZbtaJrY%nOC2`$17sdu1i;^SJ)jbh)ANq@Wnd-xtWnpTU~+{-`c z@nz*ce+-}Er|_ZHH#Wb(aSRH^d=nH;9t-_M96ToaU}bE8Ckt57(E%4=EcA>}E65ON zV`J+Vlor*)!}Bapcvvt8o^)Y>u&q3g?Ncp?%TE2|;}JZW-9KV^4Up$TmEeLzXT|4% z9fGm|WEh0~9e;14A>5!6T#q|pFY{O^vI1vq;1mCjFPOP5q#ALFpaW9#tv7y`3QB^o z*%#XjFX|IF2V+<`ND#BwGy!Nw`76 zSYCPQajXGOL&P?`8B8xQEEMz9S(OEZq!Tcxf*GoHqNbWRtmFyP@<|`f5z!X+@l){3-~PHk|GvKc^7T9MF=gzjy@PplYrbNw ztPSL@_kRP$fRAlxGdinX*z?@P??Xx*K=8BAg;pdm1!)B64EBSg^>8EMOeqk|Hc}D* zi4w`YQH~b@yBo)^RiUU5YUoo>$19Q8QB4cjL}MLRou7bm-B9=;-9Pnh3@pJYF+Tqm z;eBYu2;GDI!aY$msgE;(Kj(tw;p-b|(2(tm;D5Rk3M%ti2)B+v@fC*ede?urSmo~) ziyZ(hx1|3{(mQndKvf|&!NUVkMV>=$)KSM~LwO&bY2GKOOEl_*fXt3xgfZS9-EwE* zJzjZUn7p2nF*A&+w_0$LqY3+qun$`;>1DA*960iM!zy{51F)7j<5*A}$O&>8^F=6D zGk*?{GQNXn07w(jFZY4pLl+BCW~4KK>Q{ll5o?ZC)%ERyhn*QAbrR<NzEoQGieXM+^1H=rF=NzHqb>7c}_nr3Q0z9jS4fBX7Ya(@=S1DrhxUO(6B>(}4Ef7|m{V&4IuKYpYgLVwF= z>F)qCxWMPK7-s}_@uY%8jRO*&&V`nkWvmWNB)AF^3uEs@y-;Ptv!G4@vk72=^%WV^ zOEw3G$DT%*1FJv`EbtLa3&go|gDBYJYXl_5K!S*Q0qT!OR^I6xFp&b?NPm3Cm@q8F zCH8B6h5+Fr+(bLg5t~~Lr@LYPr6Oc81fbLCQz}+hrz{Fgyg_H<%zdH% z3M&zj6Nfqz9ykuj9czdPI)Bg`U~&XoVR2Y|@SPM)a6+t(K*ooUSJVQ|&;t8$3}g~e z)3$-+f<6WD2&{3jBfm2N@G-Xd!Czn*lD{@~wgupvNV^qs#Sl13zM4RAVtzMqePfe1 zf~esh=yHGt-|3DadBNJeVd;n}f>$pG@fS6Sw*d$nBFUa7_J0|U2M;a<`^`JE z2w;}H7-xW72E+rhCz(`%QJZ_3HxcnfLB$Gt07_Rj`9(mR*U9%0>Z%X=#<9Rl%o-py z2M>$r)M!?##Liyf^UOH~f^a2WRvA;HV3hwHBB)uwOiaeR>WU z5W&cRyREyIj(MLI=YJ$ZK^ozX|D6TvELePVNuU?0%Z?JM2j~#lOKcu*Yq=JjJE6%! z1#}VkXqj$q2iL3h!gh!icZwOCN8u5oBf$->)p z;hR=mC{8pn%L0^D11w662w$^VE~E>O0UJ&;!IEPAaCgWR zVV{jHhY{dxgnv{V6Sz*V`Q-x|*5YYe^M&|LjIN|%4K5Ccd!-MF?IOy@1*D)Li1P4p=xI-|iG31?^r}nB z1x+v86Qwlnd7)DV(lS&eEA|EBSsPyAX4Oe34v@AkCoUu0icQS@B66eVGn`}GnAMrz zuT%RJ{(r+d?F%*qPD0=UA}S*^l(uX=@0QuL1r^EAZak5wT;O%(Xd|K{E>s%yli1bI zY{s?r6Ldo=pJ*od_CD&!Dx5S-!(*;sGnS++UT1+s*4O0LL|P%Gf?NqJ7==ed4=dGR z@Hi}9-Lko$1&wwMv7H-E0y&yCq2LHKW}J>O&J(!mduN*88B z--5L>Up_xZ1#hSyK#zAI1@$2u!Ep$1z@;J8e7I(mpfg!TjzJf;^+rAL zFF<-?G`iVuRB$vP1nzj4a5(qb8f*vZQox03T4j|pw8lp4Gzsx{YwG~e;BsNTl6O8D zoqt(Sn26?y$l3Xkwg{2T*?C5!e;Hj zHf(J3W1jDTt8*eq9zMN131#DOgqQQe`R%XY=lOY?Gff&+Zf^=2XjzGkJBVQ+03pzj zee}tuJx5o-RT(BpQ6VVXy5LZ?0I27Tp5ncV!u$3x_87N^9I_XAN#UpYrG6ZMA%=X-yl^w96cMK**@++* z_OZ=X5;kEg0lx(xSV;T!r2Eu-+*f9x03ju}r z1X(6rUOHAd0aG){Ab#6t!J3-~bAP-wYX4G9E*A}C!B2^jI|TD%EImTHZR8L}4p3Y$ zZ+LSmAl`!~3%e;ubunc`%RwIn*th^G5Zclsvd%<77i6EC|q%0}==tG5|1K z4-aKm5TL9i-m*f+MPOlsz=HV@jo~@4sUu{f|Am(2*})fJjpwe=lvlzo&3^#LJO$_; z8A{0q0TiD{#u0Pi1Tzd+whvlVE-V)D3JYURZX=R;eKTJb5s4*9n}~-o5tWGq=d6i; z4c0cD1^_1fmn{_mZ(mmFZ$I)dU^%hzEo;SdnNe-16J&=ceBddPq$QJinCFSgR7!YW z6Vbv2<_ihV01T@_Y|VE96MqIltCsbg$wQODt9};^1Ry2=LMB6r=zsL;RUWJb*V8LJ z6=?>9fqf}3+7riT_pK8F){%ENj3CrW_^oEKn#70L9B-Df6WmS@CJ(qMThOk$;Wva! z=sK>v2odQX$%9Euebz$!?&fwdvjNJ31bi)wB@_V6kw5{H$bUE;432=#n}8Gq zCG{zo1^X@;qjBFRr0QINLO=xezN%rz!?EE(g9qjF2I6?Nyc;nWi-W-I+f)rc5)wja zBFxJnYQIwRl<$cW-$#PmEPnUc$r_IqQCQ{VU7Bave&~i~Kp6s$Y#~5P2pM=yf<@u< z3ptHppHK?pCouz7!GG4}VCe!>wuO|NC=R%{a#eg}y`+f$_1l+^3uGEt)2MI6V8}=S zx&Wm_9wAK|tBAJ)68JSXgnOV+h=BTFG&?m0!IVe{KO-!gOYi(BYfYqtcM)#!M6^T$ zzW5tvkf2(Guxdtc@BsmjLjPeEuS653HITDGN3R!{wc-h^t$$P@Be|b!-}#j9AR5nV zijFX#SzL={fdd4jfoT>?QrNs(B)Z`{B{$f7s)^VP`^al*-m7P1Y(3Fx?85y*p#GoV zS*112r{_=Q!x73`LVbsVno3A0^Tl_QX!0lz-jm&)y(mu^qM;$U)hAJUXSb zsCqa8z`86gh^Y`aEF&Q9pjF}p7p=)!qpduHxgc_ppZMv3E>}c6%mSs2D(2M}JQfyo zuUBbIaP6Q8Z-t0uqj4!94-5v7p;jRBVd83fR(h~|{P`mM!<l-enXZB%tUq z;dd|tcyT!SPnRIVgIbN+RKoNp0cuHkJX<5q;(g;{lM`#eQbOwD9g*fPa|3IjGoTgV z1}}iP9toP&g)M#<@t042dgk#)6cE$k(B%Ol#D5tSwh|7$w(o1;pLx}kJoPw_`W%nk z%Wx5iKG5zsj)lg#b~BjBVOd#AR!m8rkW_+C@C0Cl#5S*r5F~60696Ly@qXEU`SRov zeyW=I=8-T=UOQPTSkVhSTZH{Y$S=C$^oRw6J$>wbKBt8FfN>G&p)epNFxM@@i&!HI zm4DVW9ue@Tc9x)lb$eR=BR>t&SJZ@uT=6icd%vn=x1F%<39K}&T?7^cQ=h!Pr5dT4 zQDe;!q?7*-Io*wrZ0A=9ydO9^aBC}ML&tn z2|wN8-D3UAUVr=jk6(W`Df(2cg?9(eunoat_2lN`;11!00r9Vsbr@NHFUtTh3Z&Rw zOmHGyqm0UptkZl;l4%e_ArJdD>0+HuzqOoT!+Um;jPGTRS$h(1#%~h5*N05YVdRS z6+r_8Ibo(kuqT8m^7F(rY-=YJq(w)Ni4;vx#fqLGO5vLWw6nAc9bK(Ckpbq0@IG)J zU@Yf~^xC}GkL5b&xBcb!kN5oj`{)1n$?yH;>$mOk8+b)jYHxmjIf+PfTC3^dLqy7f zvH&@zkn>ONmz;7 zoPK#y|HR;%5Oqs`??(}mF*v}But6LR8-7OExoVWF=5685k?#MWg)8iL{s3OQ%O^wW ztQas=9X-`P}qq-9k{-PkH0aJ^OF;^1w|YYB55u7)c-QXtQNXzh&o!@%d4y|CajpbYyx zJfZVs8pngmTha~Ac;o_vvNgjqqmHTvl;9>0;%uU4+27xU+3&gy_#X@Fm%i5exI79+r{0NU!$Enn~F1GclvplR%x_L7Ez=L(H zfpB|x_>d}Ixd9{f6fV{kNdmoy>e&M26Eu6gg zL&SXm5AumZ9uWA0zgZ&*iGwRZKf34V!;_EeM0&G0mFLNivd=_892o|ih=c4PSPhH3 zZu5nIMQCHwE2aw(d9kMb>;CNz;-Y8u{T)+nrnqldX$2aS4tB+cU1c~kyk(ssPybc- zjHUx;cuz@aNWwAlgEt2BiTx`;7W!@F_7PcD-VdS(t77rbT4h+Q>aZ@k?sh^ttlOTi zPIp*wah;`$7Y6}%3>0T>=P_=|YLNukDn zdw2Q7YYjI+?<@$xj;6cQkQ!B#0DE*aGpmR*tfn3?{?ocCNG-gMaD8OJ36Qs-;y^It zPAyMJpUDUUJE0Mg(JbR4>RId!VOgS$rqw;SbKXtZBFdrrSJ!Z-V2)*^ib3s^3b;5>ERkRxw|jhC23$r)Ad1 zV*c1Dh2O1`rq_l3dB){-%cJB;11Pb%qR??xW@m_3ff`xq*q=Ia(p+WwC!9tbVa55V?CJNMR}+4wx#C zJU8SjOZYq^L}9SHv&S4D%W!CaWFuh)oqA;C8pIhS*!wOJ;%cQq9A`kgSxJbfBk*8j zBfQkeoWFekeOpV^KRqS|61$+R-C~_COfZ4)z)FTrN9Y1+GKM~ zQwQ6(E`o@!$8zh%@)*p+UJBbq;Nd3(19Ajxg40K^PK_OST8obH*5&1Yff(8o9mO`B zNWOCqBCm9K!_xr1?vYo-wTX!BOi*2To%!Nzdj>=lsnspfwpQO%yB`9#4uXG^Pn?I1 zYv@ym)i^6uvf@O*YkG-yU-rNJ`th&pWB(LBWy^`)R%&B`GvcR*1%qsXS!dq$wEB|( zo%O5>gDLnCz&FDn0Kuw%08j~ECg%DSmb(zQeJ_^Oq*Q*&`fr&EL}#)r0nr+*jWO|u zt#sbzl^L+%=X2_K&4*_2WgexbI!zIzhYhWW)?-D5a40{2KI@XggGGnO4GU3#i$GOQ z3#Xgv#|&Rfj3?+n*=4MH&4`2Byc{U0K%CTG!t^= zVb1C4vI$Gp5n_aYu?3{-1t{6dIFL##`qbd>fd3xL{(yKEMnP!8pbGF)tcIDEL;+#1>2`knzChMagu|{MY=6H_zkdDv zam{bv_wT>V-%vAOu0Iyo6-+LmqU$@Z4!Q${%R`;BT~DF9d7+JhtGr7cyG2-*2fh~| zbWbG@EK~V^4?5t)y=w6jfeI?ceX)HpV(efIn9#Hpq?^eof)K>$wAf?Wt_p&^qWoxQ zKCC=L5G|-m;=>?H>nTT*tHC)zuwbsyhDrhGS|@f6n_3FP6BCYBgqi`4SozF=E)RUL z;D;p@EUaZB7&Ooa%ZMTycx|!y%kq7nzj>0{KBW(T9$LTgE8;z@27GCrF(L7a1#8y5 z5t|hs9l3`zzs#i8WogcY!i)ez*9Yts>|qTo)P75JZ=Y92R$LYx4fxvRSuE;q2O99O zTCa{9rajtxYrd57WY0}Xvuqw(89f+*$=I=*?LN8_ZiM-r1Fs_>v=lvOPKh;yU3jGJ zp&=fB7Xk*{p7M9AJm3ecRSM>-k76fONHcF<90gEKY0eiG`sLs5FWE` z97p&t`Wq)*&BJiC`$W21=NYgwn16`@BtK#)IRYN&PBv;xr8H26f)%P&ehZT3xgnA) z2JNtP8&)khEf)R_^Cer7VK357^)`bs2vKl<#J9K@uoEP)s1U5d!L`&PcE`m>m0TMx zxTh3#2gvKildyYcGy-b_r3g1{)YF|(&!Zzx4uKYK4Xt{T3CUd#JSqcL+Z_DQ(cCQl{ zvhQqJ3*QKDVQkx6kWj=Dv))mr+u7;XA+P-DNz`sfHLM(-rCKLdKw_SLCG_>JftCxp z2IlSy{sXMMWVQbI{okRoKN8Fz(z||tFs#OM8Cw|HUPJ4kHwui-`*#e1GSeb`0BrttLUEp>D;sTPL?@Eh+ zCp3!1dJQs@lT{lR0387$M4lZY^iauWacd|0{saIVn7Ttke2#N$6q0j|t) zp0eKv$@GNOGo;)@ekJn!s}pU1!ZSef5VZpv8-$S~jFDiSR$5FX%5|IGS}RPCY7dk5 zFgkwps%Hno&4T8;oSJ*@9)wN8^HgU5S_BZj89)n}H(8qqm!8!5%Sx^J^*3VTcaJU7 z2c+N|kw5InWp{3IHJB{sD|M`J-cAd!QQ+FBjBH<8$?6Njn*`nFuA8@i#bls(5CNDT zf!Y!-lr4&fN3$-Le9!ZP#%U z-F~jr{QS$;{q5-+$E4zaI}zTD>xZor$BmY~5Fe0x9`ETGo>AP|C@=F3M+6e< z9!@N%^#VE$>sjywYf7);`D_pDuSL_qRv#9T*a4R8uz56ak!QkEUU_`591=`9z~gx0 z^2j1wv0Gkj(=5!gtlR%@7(o%%X&=5Nf(Y!QxCQr`;viPyE=cZwn1;y;8j7&yOrVBU zu89I2*1AO$g%ZOAQ+`>fH-i$UwE5TU6%_6~>=p$euVQ7_Gpqye=>QbQa$!ODS zh2O(S!?PSadcfR5x_7f_bq!#qOGKVxIh6I`u}!n!jW}^xVtP;h;oj8>Jc#94--_IE zz7>F#VhhMv`RU((v2Aiz0w>FLA-&B$L(dB384i5yt|wO=RP4A$7LNA zc6G$JV(pPkEVCJ>jq2DSIviq$;jyOEMAyUb+(hvGoH;#JB;32%)xMpt)(iiDfA04#%>~BAQSsPyZvqhcJ#5yJC4V z?TCu5G^rcwg4$Gj1Rz{y{oaau(>6 z>*RwT>G)9ImCz759lp{`4MTON4RB}JM@OB203iRxo5&`2-7yL-RKq@zD%0F+`YFK0dB zg{MCqS~i}oKAwpo#2eeH&1KG~43mdFcR^htt4)8GXjevG;anCdn-@zkf@$G>WknsA z6R>aa(4U|AM|||iGTQK8D0(*V%q3o~&+~shU;W=?RZi4j=R*DtWDfF|-fX>IUSxuH=U%27p@#oti zz2eB_k;qkPDl9j(3dKci5{T`z1v&vNt12KWyeOeGjoTIxmfv1bo2ANzD>r~+9EfNL zAz^M7vu=b+sRg03OoxFGpGv9A={YZd>-25!-(Jiqyk+_hdt^5Z(;|aqMP7=E@^YJt zTCtw!4YUZJJuI8Ht?|5OhVBFv?2$dojh=erpV6b#K0LCt55S2T(+&ocs?m*IP{ing zt3~i5&+wL(X&48Zz{vt-^e4><8lZw$mgMY{h$9^~GY+fjpfWJCg7WeBp0|j9&J>AP zzoGVawi09TGO)VYxWC48wD^po8BeVRJ0H5|H^RZsyuwrWVa>rC$0Eo}GSadr`Xe}{@ z&vcFw$PrEQDowJ98&vUY?iikbgZ#d_bEKLCGA2h8736R1M=|=?-@})mL5FQlw(|5^ zwanT@#app8FF1tc>Gu5D++=bX-wJl;-8L_%VB^!k<9P&BtA&?!`t^s~<)@mcy=##G zaXeSU(eYG|7lQ{P%^iQDs3q%;a~c-QC)+B|ft-irR7^X_^Po%PU~kZWrHEm4OSJ&D zx~?jJQ^Lf9n}sx+aycGo5X&ICh}5^Uchu^TG*}}wv(t^X>Ku!Jbi;m|6PO5n_cozJ zuuY~~hl6jx$d2q~msVB^)_C(YPII!7r9UTb7&CwRw0FgO5vcn!52{<*My&n0P(pY_ zzV!ZPOYEI>zWho;wdCr5kw$IHntdDgas6I-G_1;MGL%EG)CEy^Sh5aLs?q+h17Njc z+|dg4Ot&`A>acM{zj4plv2&aaK57BD-D;JUYp>8$)6)x*?VM{TVUP%hWJQhLNAKHm zdS5fnYK_Ecr7DI2InTLfXWX%nkeG3qd&1|R@-OI0ftGbP@&M9*2zy8)}CI7^ar75$H@luyskWBD1Q!-78uF0aM zae4r4l7}Z4CL`hOw(KK!PS77MjlmFq!h~p?mo@E}KWaa{_2^>y7VZ)%XR78F5DIob z9joJ}r-#@1+NnB!?C#0uTo&{tVrk;R_l>QidZ)!9&<{YB?;aN z9fBr&gh#lOQ`e5yCHirY{H_&3aUINZ?q%Z(PEUXm=>p4enO-#W0?RTB?_h>R4DMEX zExT(P;1SRO2YR*?8#N@B*|yBwtc^oIFDD%q=N6UZFc}AbWx+B$3cOxdXp{u@fmX*e z!lNbFAebD@=LXO%dEN@SPWC-{sA&W4wjg%H$lGpcay6zULVMW;If!fa?;Xem0m`0h?E-UhQ7}FvO@pz^{dCDpM0cuXMPvXjqg|iXAkI^Y;;7PNsF{DTTi!z z)pt5`PZDQ;Cq{u;1dL)MJC+#xv_4%zX$h?dl8Y$gd0ck*Ld6U~v-wP^z|=Mj83}yM z^EDrg7OA}X>BtR;K7xKAPCQd}sG{LBvKoNjoWrCS*mWs_r7Ca}6K{uM%R^Z~#}a~o zKFL;fS^A>h2IoCRal9HLk^iWA(qi>raQpKwUriN%)KB?S{1dJ04GaDXg_QY*$VEp^@B< zAHeB4J^5w6V7TbZ;-`6rC zX^IaItO7i6km~uJMPF!tw*Ev!d&GFzWN_NI&-;%Pf@~@FIiBjo#5Y>v1~-K^9J6>_ zG_lFs->zmP(NRzUJPRAG=@~0%y6g3{uWurMTIM5renyO)o}J{w8FDCPcHY|Ein1)aoO$j_Gie}5pDegJ8Wrdp!O+|WecH`{3w8b zv7Jq1`H=14t6jjl4H0ZSKa4nJ$D3`TaoZ%1XWnn|4RWn?u?WHuFnH0q8-OXNG&0@x zV!&-Cs+$<%v2gdhx|54QRHyH;$d_~EfPvLbc%Ymjd~;ZB>?wA$PZ8)oE7UeO$G>8P z*GtdH`ttcRoB8qj@+$!Kr0CMS;%ohXwt#a9RvXS?WFO0^AkbYD7UHE@s&vG#-2p*XB5kHcfeHiSugiugWm=P+)h`+4Pgk0aB=1PKF#l0V;;`w#DdZ=EOFmR;E)fIdQXOxG&RwLjdWwH9P#+W#-I+WxNoz z?RlURL2tM&^!qLr2*bK9#g6D(EZv@u;yh$?dRdX%-Z~}&667|;a7s{2i(2zbpt8fr zQ+3`kMiv)-!4Kl(1*MrCBN1}1lOJLyU>|4q;B{i3o^AjKEg|!N9I%$199$Exdn%uJ zESs@B;yK&fGX4JL^Zv{E?U(DXKl*Tw4@Z1QJ|`g_1Vx8L7GA081U3f|WNuwxF%32kUk^9WSe*;Wvz zaJ*F`cwkfl&Nonh93f?=uOUC02Rhpp`g}W+b{(fJW0Nn5EK&hsv2&2(o=)3h zb6P|}yfppq>;ZJ)#yT7j(_MCp#yz1vV>+*YxL!YS3nKKkT+ZOck%I4rUlUG z)d9-q)0vH*wzt8(!7Qax!Is_UYzPVMc%02z!A_t?SfA|D!le^!RgP!KiaERBR0k~0 z)J5UJ3S42Ec=0ISnnuV4to|B9#}G|B#DutB@S@-h^%t)G_3Qcq*Oy=6h9SK}s|qEF zmXjzIZ5>8`wD63CECT!mz3EpqMG)HUnJ2jYlq#TDc&O;i7J&sP^X%*>PjLi_*}`0Y zgFm%8;DW=9tFZO=beQx;+FgwR_?l#aUD>UL6RQjyVmoelKK$WuTB`+FGd&a8bC~e5 zGdU&Ov*qj=`*ZfhYan(HZ7=ZnHSvJ*I2#);=On>@6C;n%oqYoaHXveK@ZZMYtTEga$|9C6p59R`Q=RS+b`euw_m#uxZ6k`wLkG$2&av~bFa%pNQmYHfHxt0rd- zuH<>n+n^jc82$|r<0py;eGw=uR`8wRu!r52g9qIx3xS z?PNihV;;cX2HSgz1d>Ca=7PWB3gK#h7Be1}!u^A#%6}@GvMBK_)tNf~MZYe)=7@49 zCIb|ddqz9`PxXaKPG|Kb$y{{l<+lZ_w*${jMmh!3lej0V8SO+H(5>A;=H!f= z)|~`qJ*T5qhjmP^i^lKYb~K=3I~?Y+fZgLK2lUNUS*C3by_uiOE+W(4HcqmC3s&q& zL3g^Hf|7c*c-)%1?Pz7M5SUW1wQL_DC_C%WCI;~Hg6;bTFN^l&_uv2e$1m5r#;ks{ z59QrR7^$rgdfJ1J2E!>qr>e#}V({OCj!TDk?ZF#g5AW|7sDr zs+o^a9Uo;j;dGMUx}JL2%_4>6fE#-TdD8?q&f&;>r}=HYV}q@pQ6jwKs-rbqfP(XW z`^#y=w}1co{mVc7)5q@A*{8BNzM&UdX@g0@v6T0XoSdkTYF#k&1ybsNtP_X}j8u)V zwhh|DfkZfH3(gW$IeYBi?%HgVy<)K`*vcFN5Og;CFhs;`A=o{yH67Z!t0z9M!Z4qn zFrF61IA&qmDj2dXJ{P+UEla?_p7l*m7%9$G;2Uu=hdhLRgzM=h^7O`vt%C)E!4n@4 zpq6mhOc|=NaXLL1H?|jl^+*Pm`5)HGiK@9D?@K-%I?hrI#BI)&iO&_L!)j`G1WtEu zYqY!B2GCW^>f-@kECNk*@Obpr0jJ8d=uW7ABDxp8REK^dBiC6LHs)M30<3GeyfA}> zdnzdLmy&b*N?(*ngSJOfa(5!w4m_Uy+E z0u<;5qz`d;L$ERd(-6TLqU?`knjWZznZb`euZ{L`K0_FBNz35s%k-S}uX}y}^6lXb z34xQ}O*Foa+rD68ldsL59L}4wzmrg0q#Mn64nPTyw%$#DLY9MViFSwK7>b-Hn%#>5 zrhT`IXN5=9(;^pGo6^MbcTfskc098|oiT6Cz^m^$v=fGXIjpOm1R#J3OX;?p!ppit zv#^5G!KEmiU?qs$%S=6?<_ON0Jf93Yj%TriQ%BtX<>aW2<3W9h!SLtHYTFh8R5X_( zS=of2EA?-G|MunUce{_`r{hOc&AanHD1ezLz7rAy%VgIgUO^yNwg3`d(y+WlzzM4O z7h%)WP)E2P9uN+gd{)|fT8A4t5HpxRzZ%YCwmaUo{!D@%IuiWAE^F0y^IJ{^4GArS zSYfkmoE}M_ldU8M;B3aRPWflz-`T`gNn;QLP`xaF%ENQ3O>b>`Ot?u#-=NQJ(5r{@x?&|J_r4tq=Q!SWJMQNh6TXNk z)wVJou~_KZN3PZsx7tmbZW|<{RWE_)-i@0ZC&J{?-z}5{3GbK5RL_7^IWq?Da;BSl zbsf=D+Y90K41)P_cM{ujgDvQX!(`fdJe_=hurK|r5^9|Jhm+dp*&G$W&S&&YvVqfj z&my_TL87&GSbTc5r>6%f+{HS)AJa*uEtK0T^Z3jw38(W1k;}uex2X(W<^>|x0^Dx1ao)vnqk^!d+YSyO*B86Xi|hUSxxf8ibN!8V8sk%c z`ODYiX#hOpyLlAN+FIukZr;r9n$^%6)^#Mu;lR?KPcMC4M}-_gmK`D=aD*c|OL??l z4!e7Z>h{{$JhIY^M}xYco=t-SSdK+*igLubqsY9mYrnNhE?a1DJ1APb9c4nuLk-1L zfN@8*ub4b1d@>B{u+l3+Q!WXvV}PQ6Wif0dYMmt^ZrjY#y)=Pv8Z{XA`6$$+gDS5xjP_ zA%2~CJ)B#2I_3||Xw^v+&*en8PkXWx)^ox)(lhuDGTfgT7onoVt_+Q}Uex{lq4V|*L}2p#CRr=CE$ z4JBUe1KuDDcC(+!>$O@28v)ck%Uc(2!RepoXY9t2l-qWiVF9Ss%T6|G-X7*zCEx?9 zig@jOZn$&8xb$)xBQZxO*m)E-Zcn39vvtSjrDhAzK<1rG`GBo~a?#Fz@%9gv%JTj8 zuFt_{wRQ%n#xra;TLM2k47#3Pb@agDG%{=t5JFj5@B;ZvH-XoxUSuF~?{+e$QzM_* zHO`&Gg3jfAGk6YwpB3n*jL#V@){LfNzVmgZhUIkT)V+8Ns-6<>;+Yo0@G4?AL5q+D zyj5TLdWIOD%d=dY9ej^{2T{80U3|4%1i&CBNLO8mTe3p=mfQM6J`R=UQbp!)oL4BpeVe2SR1o z7h^>f-|QTXd3nU_S!v=k5453mG)`&=&ykh0ko7!lrM|{M_Gy@Zj5ohWoUlbafl63p zI;;2S~w_5>nIr%zxH$HswK}w)qoB|x5i!`h)yxuNq zDXkfzipR{^QB7xXY&y&%p5BA8SqN{qf<_)rw+$XGNt^C|*jlS*fX*Y`iR2Hw^7Ap} zAMJ^^suqR1oukD&4)>Gj5S&$A_iFFg?Z-7F`CSRWsblAVCfjco?r7PAwcCJ|BixRS zOt2_WhJrO$XJ*}2Hl}U;rnfoZEw;rt023i^K9|LI!X&SCTn$02In@5U0 z*4Pu$8VZYlmOZVtJ(UtBNwT8zd}a<02zzTUh3VJ)?m?FY4CCE#GrYwXRzMR7ST@k4 z_RRg3IZV49_)~k10nx*|Zfr-oqx>Ks=mSuyqdLB?I{p9(X!SYNfItm1e`cHjw1l0* zF>m833-K}h82w(-Per&}(yWI?bj;{3}WIO)FlgVng$ttKCZz=PV z5>#~)XEB@M&6nZ1){`i^&!@&QKnYAS5(C-OYy!yR+-m>9ekn-5PN>5Ar+>l;$B$cK z0l0U0c8Ik_t;TpbBA$FXhTl2o)@*o}kBvOZO8{CxrN5?Nti^0|c6OrGCf?=(dR+Fv zKBEjBR(V$pf7DAFk=mmX@7HsIh4-rkJFEes(?Rk%+o1JY%jmf&0oycZcb57>beKf< z6gfO2HoGGe0aQL2`%f1CWOUfE?44H8aF>1B{aHOXV%>LJg zcyAVdqvp`T?-uLlNP2Uj@qIhwFj=xrr{1jFXzfLEf9eniW7ut8JV>4KnH5m1y|S+x ziFomS*c&3<(e4qJbIr?Pi}Uc52FD~ojQLC~J`3B|tq8?ue_X$G6YWvpZ+9LzOMXDj zJoI0V{t3gOU5Ye-3MG#j$f<9fJg_F|29w+^oX(Ix<* zzMvry!j%> zgX-dj6bsUDrhsAEs;zClwZz|tGx3%;w^>=^f9%!)Lu^)3Z_7K_S;y`FT(e*HcZ|zp zK~z|6?`rs}lT}v@yE)17TBu{Rc+eJ>b*^kDO1+o-G#uen)2c5Y{dUYTAxq)7z4gwM ze_@t0I}rkAYrDCp047&7!l$(gyEFw=?dS3~%D3p3i6VBR?`(Y<@^Q(2>UR-=@Vx?JvhVr)jq+}lJ%VT6bLPJ&yMR& z%#8nFonB|hwK&Yo^mkp7MFo!hut4*&f36W+@LCke=rcM6hP*6j-95oYy>`%>BQ7t! zC`nb{9AT~yvX_LIZy83n8zXu$F)zgHi669joww(pxOcT?X_>P-UzhD^5v_Qf<#-Sh zCl}vmMwAnCKq%uK;xAw#_IgaO^l+f*;Q=?x*3G4xnDK5p6vs2gwRkZx9uCw-Ttcwf zt!h&m2-Ll6;$)9uvDPEMEZc8?{rC*g2~Mm3010@@VOdmsJCw|J(!1IGeAEq~Vn)sO zcCTV4GNqeXCrNXLr;6do)J&a zEjY&&QnBs1kL9qer#-G+{8-Hnf)%tq$WqxXYyVd0PM?1?zV~9=!(xA}=;z3{;BPyL0EMBt({EHag7AO=~Vv9qd%SnhqwzG&0DkWc=gtf zdJDNV4PeC)*VP)t;(tJRuQG62(b4*HPTGPUn&?BqL~n=o##gTrs_&4#r7N7vQ&Tf( z)nQzSNO)#Eol@z=?B{cLO!xWtq2|GhId*NNbJT_5?p`6XqgTwc8 z_lcK`-%h<~UQCg_@R=C%YF590|MKnEnxD(24xVbf8#r{Mwjj@bK376|r)RY5O+tdD z4JU%H-k%~UnV@Apmos~g)2ow&M=yW*G{NoaBJ<(M0Z$8qRrO&WcC~w1#q#VDcIqW1 zFlUx^8q2+Rs63U~IHr|RIJ@I?o@tR+K2k?tlp)T_ugK3x#Kl%M;b~H2L7wvpY7pH&obIqI* z8qY36%f(1(QyH8J{(zxLkdLbP@IqR+?s_=X>Fm?`nv)T7Fxl<=biUGSt-5v85mJ*c zZ|Q=|A`mPZUAEB?+?=;%%$fF^JGZWw$g=Yd>Th(yBf#il&f4)@{OUZ-!NRk^iPpWl z**cL?k3TQf7(XvtZ0~A6Oy7Sx_U3-79i2@QY;i;6I`Yeg*>+&m)4ptV^3}Y+=d!}y zu3LLcx<_8A7NVaefzBs{Z+oz_EtvJjF1xqA z)9@KLb(!Px@)~Po2SJO$;U{>=q@|4*8hfdX|4IXYkQu@?aZc zY(R|{KRW8sEUOctelFCP?-uph*!H9J@$IxLdfx$rs=-OT(yGHQSt%^kR@@AO2(2`4 zvkg!at73C-cdI0Mq-W%wQ-M)&j=dH0;H%#AQ=B4|+l3w}!y9KjRYXrcXHm5|%LZaR{utiQ z1hPOoErewQQgmJiK;lKCpg-(69K(*~mxcPn%STwOf8F1Hx3nQaNXv)ut_b9O?j(0+ zT=EjA6WbWW>x8zose_QcyjbF_M*8W5jhiThSDcoEh1Q-irdof_4M8~AvYZ?VSDtI= zw}X^;ZkVja@e*dx1u1kmhoHP0Kmjh)r}hdX*~80nl1J#KdF{n_;^TJWTlJLIQ-7Sy ziT2pL7X;w{4$`xu+&i6|_YHVM9f;b4Fv=S>4;h_yay(<7E>Bhtf>U4CK>S>>|NHYV z-}iI3P51zyyvu(xWLQYUNSz$^+#3^YowvpiN)9tt3~!4FJt4I}Z+Z6-l&Cw)!NFoa z?Q_FV^|HiSBC+5Ce|L+a?u@oIIpIXj?fts;8J%z;m{@-efb&L<0LI0;S`nJ-85wHZ zp%FnU>f9mkso-a9#GK0-a4*%ctt>jL-dm!RBdcM;mo$IWdemU!pQC-PT}~21i*hY4 zJDrH%o_d`1v%_tlAM>aDlO~jR_ndlpQ?S7$!3QSpKL7^E3ufeLaGjQ{fw1+w<$xvm;xfhDT@VxC6t8DZ*GvZ0S=ESq~3% zL|)9WJ5q~~43R{K;l*`(<>7j{HE>_QK-z!PoQ~$f;5$S=YI$nYpJrfmfY;91vg|m7 z`x>#?SY)2h9@z(dycO@T^3{~c0KlBWypXBD!;gOpguGX@fq>CTimTbum5>(RUh2qG zkRjP-YzN#cOR$*;<~D!aFHamE3LSdN91cCfDuh@9%g*zupes0JWtS$RAKizKcznx#^woH||cjQxl34PH%jwq&FIv5DRT$W3jKNWD;&zh)&m-PO_}qdX99N z@lKA{YW>KzUZwnGpWqTRu={XQ-1(VmSl5xqbSB!Xdd{YIfU3(rXfIW_OUBbSJHi@x z*YWrY@GWmB*fk$W7q6MhrpzzXXBJrbBL*{1JA3@Y4!H3cyGu5dQ&S#RR}T9M160! z0HOPHXv6|vfmfTCUE$3F;(_9A%AdKShrt(~#S)UHgub1L0nM2<+7n9LwHph?U{2f9je}VK8dKPtyTabZ0Yo3-*^viLU8&@2M6b^1hWJJq5Vd#Sly?9Wq-wC zE^s?t?(!bTl;Nz=31^{uk?VBqvX^7>gb4)o`dp{qdoanuLO4!mQaj1s=B3Mf5VB(# z4vTE}qj#>l9UA4pABVO<=>EYFioLhU5hfSfU&@mA8_1 zTQ74do=V!~=}0|(A1`xUvFzGA34yi<89rck(D!Wa@yCfmbr9i&dUoXF?J#BRJ3oUt zFYsP1et2aQi+|r9;#~v`M_#fQ7lG>^tW;v9-od*?ZvBT49=0FZ+3%2Udw)H`bBwd& z{ezR+T?SFG3#}UjET!`{EacRAx~tEfink$o+0qZ#@8mt1R$N_t9-d-NV@!^^-WHq0 zx0b=@&bwtF$HmIBK1KwmM@LT(pF!l<&-SudLgseTH7hhWYJ7MC;q{?<79tb*UglFW zQN0xhQVZ01P0D3U*uoc^lTt^71A10XsYMy?xnE zGRJfPB~Payf8yx*+rcK-tm!-)lov-!0Lk5^-HqZvRXusf?wyN0d(o4(jc)JtlOa$p ze>g$JV|qy->+>KtFkptu#+~Y2h27E0>xS(kxv*8NGVsg}U)|OZdpmiHe_EsZ;Yj1n z)oyc znJ9SRy>;ld>ewD)v<;@-ipSHdYP{BzVCKa4+fjU`KQ7zFi8{~8opuzhT|OH4(B9n$2&Wr*@-;nQ_tWy#=5TKX@XeBo{_Hg+;o|4f9K;n z5N{Li;MA5JU31eQcp*~n8tQYc5!AhYf`NbNYD5z?+WyyoXOV6D+v2Cd*e2Uif^GoEaiZd zu8mGc={sihZH<03Bb9dpi@QZ4f4sN3qh_`1=>>e?r1PO5jSX8mJ&F|uvNcoCNUw0m zT;cxq7FnWj->e+J$z!1IZV88HJ6@30m)C7H+eY~jzUXkyeRss>c)ON!6h}V8d9LG> zc%F`ewH|PJ6^Ta%5l%L|-Rf`{T(IEAqDLZ5cATiii=fisJzMMy{&w9Sf80J(q{H-1 zScFq_rWD%9o*nR7QRDQs{bEPnCH477v-dMQ;9X(yuwca|(dTNaWCzp$j}NEMd(RKP z|D%_rVFm?n2r+t7SIX!zjFKui_;*UiWV9*y~SL z0x@5adoEk|?0)echwk;_e}^3z2caZ6`0;7;@LHyx3N+UlK?nAOsm$do_lMPqEj?~Ej_R(4?+{9Y&cQFA>$i$?2Qow zUKE_uS)Q^ERv9bt!Wk4O!ZjgA1L_&Sg+6(4z1L14V!5_#n$HiRKcv|EyKO5-j23bwFdPL_u`Hq-tS?99vW5DVcV6g3+) zaf4ld|9+Wl@_u(ihNYI?iWRQsavAKsB!uLx+o#DNJ|pdCCemBj)v~&*qvm0K#p|3x zH6vvm?OZ&MEsfqe=_S?ya0t)A_hqB(b4zN0o%APR+3%~rO>jnrl#LbJwC0i2;9YH< zW>38m6FZIwI>cn~2+w(usohXc>+-PX=<#rWL0EclWgZXThWkQ!F(88G^<#1ofbTtK zSdwiQ1W9Xbkrm-57r5uYef{d7CG~H5*DL8~#;bQEC9Jk}r^tBy#DSLTmgJzB6G}ut z54X2zbSNG;dTvko?1QqsEdbC&=IoF~FVW;Fn;pWZGscbQw=v0dd@`UP8=`zT*5hq| zLJo0rcwMTO@b>Ke)?Uqu3E8W4JQ)YC5)WV}zda+-f2%_fvZ&eO&9n}EI{g~KnSnzl&kEf|-ydAk?-1hyg zCtuGiR|f)Fn8U+ssL|$IV5TSgc-D1)dXak_jtK^JJPWxYQt27U=JZ_!N%55OxE)fK zpWX;-zgh<2=X1mPVM_%3kavu47cD!x^9*}JH-f&6b;M*rs+IB3O3OM4Jyw^GIXY}1 zMaRAXZdbMOGql29pGvwSTy@Wr92N77Zk=|)4j3!C#sd+5n!so54a>+r?7y z=A7m2INl-L&IIK~HOnAOY7Vf+3EK07oZ1*t9di}0^ls!?f^U@jxm-9{EQk%G9Z{VN zQ#0cZW4W~S=T<>;7~R%iJKsQm=BGRdTyp*g>bpFX3!C?tB3Z)#N#k~w9&&g>=1gmN z{V|MV**NgCROsH{zWwt1=P!Tz<*BOj4sZL$MM!XVry zJ99y_#w9?CTdxK8W3~N^*u>jJZ$;<#yyTQX(C``d%X{H+n z6t3fbJM8n&?YXHrdbctd??)nrf+=@rALF6Pv;J`&4jA=rbv}^rEDI&LLA%g9&#kQ3 z195iQ`5uMAn3LU6Ph(cwqk+uh>5i~l6Z#5V{9G=c@bgoF4W)WpBo!6X01afd!{MDZ z08#CZWW1dNJ;wF~cA)Hk%nPvLmFF9%k!Z#OC=bDFiqaLjGZC_#w+@$89g40laZU9^Kfe`+Z;bwr+1NojGo>8>@&T8KhN*yA2+7;yNTiW z)at#dnbSaKeRr&0ebKT5fV~xwX98wS)JLbVKEnaVGeHs@vgXGUmgulAp~<^4d5x2o zSSP=;9V+1KeC5ZKO?wa4jh#E;vwHvPbf8l8L@Jv1w!`|4-rwV$ zj>#0(?SZ`GmZvF}Ejo9|yEjV`<0D-A@NzH*RHtWP-qR6@J({ld zya;M-ftt62Lqe}rU)Jf@`P4HW{X=^<3w-ymB+~GpETmZ4SL%;zeU@p(x;v38jwg$B z`@G(H$QC$%CeC^xXKp6`At$rgL`m-!JF%G=dC1+p6TqXHB^h%9Karhfs!t>LD@(6d zFl#m7fOo)Qc0|5(#0hLp=hb^Sb$R*O8P9A_*P%RMH8!y}{C|wS+p;V-l4SWS`~gyM zaljq#^D-jy4<&F1P|3>Vr4N}cmHqXz7WO$if@F4o&s1eqlIOC+0}hy}8PrshiXPJX z)PjnJ_93G}*96O;vaLBhFfxs^PG1-2A~>x~rF?&jPhaNz?|F}46e_J8}=#!#bEq^+UEG<|$ zS=35Y8AINiDg+k@zJYxxksP`_Lw0PDP;=_1r`J$D0(hA3$N5qbusnPj#Q-NMI8=ju zu|SauX^l(xndjCupK*N-CsP-I*))^q+d4zTQaZdr{++tHsurEgn#jxRKu5jb0=^-hx@XOg*$2`J!xG3%`15Q_WPHgHm%GS z!dq|x9*t$v)P2@}aoABi)k!^D)HP&dIGYFNe2L1hs3?-)eLJUz>4=2(Vt-wd3ctf=QeQuN zlI9_Fjcpvqk35R9u0U-yRyj`O6@uKpAJuD0YfjFn)QFyMEj6CU#=$(#kBejpJRi&S zpTP3`LpIT|6JMLDJsJsGe4d(H>Cz;xNZHw?bh5foAM7-B&ywWj%dVJeV!TuB8GcJR zbDN92+UZn6-rq^ z2(iCg{(@@l;vJ0-AT5A84EOFr!T6d4UX2H6)l0M4Fm*?d+Xz$v*$ zqNqG1A|G!8*ngZ$_O?d1J&Igvi@&UsGG1@9+XPI92py49AW5yBZ6LUvo1*40b8b<~ z7v3VJ#>+R`O5`O2qUw^*11ctfRY46=rlzxd*0F4~eR=rR z)!gK&id*mM*H6c`s`CDa4fLsQyd+L<&h<+G?bYq_N*D*k=F@xB-g?OP=^poeeR&w2 zVpR1aHGgPkL%CDha%6fF8c1=cvo6({1#c;d9+V*f5Nc1tl01tjadi6q)MOxRRD)Rp z^-Itu8B5NJ`WiSd+UsU)aaO1)|GZ9{a?Z(n1DR@eCf#00+9$z^pD!ZFTH8>hq_iF8 z`Gy)2%apn7vqlB`7KP{3uISvnjw#KW5J@&AGk;~nYuI@hT&9$g&E7+)kDG%Ty(yxs zf721FhxyN|om*>GY9+SA=@4;LkO0I)O4-spbCYMX^@6V<1eG^+LN&XHbEM>M_hnY$ z?)^E5849B4wbX_p48#hy1G}o}TDHEe)cXGU<)>f&F@K+1n|RAJ0_0x3PTToj)9XYP z@_(%(3E?JqPz9yM_1WtL884^gfCgqf@2H91S3j365@0A>V>rK;K~}ubunC&p zSUPKBWWAO2Qz+`$^}50Yx^P~HBvO4A^?xyLl{b3toTJ@qb?i@y?zgnJ(tm%oDBx_r z@$Eo#Rk63=^u8kKyw58rl>(Nsq3Lv9aKhFwUbUw2x?oDU8P*;J3I%+ zRyVg+sUkur4IWTm)yOXs`+z=o>@S6hGL;u0VkAjN$_`YoposbB3O5fxkUSi4YJXA~ zo7yG^@94G#s;G+YJ9Bg38vE|f#Ggfh5{8pqAgv=gdPnnOaGFq-2uI z6)E;~=>q#^nKKS=RZbz;QUCQl&VS0kQvcjGNI55C?iK#L{N(R8Hj5*t-~`QnILd{L zM`l-yLq5Tkyy@dClcRMvl+k9x_hu!o?UyprqEOX%lurzGD~fv+v-!;1_MLcU+%6X^V}_yP_%d+H+6YaW~X-hUnVw?EPwGnIdqkH zTcC9%5vEN0tX-^rZ|ZR^Wvxh5+YE4vP<#ERz5#_bXpusK7rB73>vNXY&QKL$MCqeG z5MdE87KSDs-EOY+8|RdqzDvE!p)`Z5j^MZcGpp-}q*b|e;lx2RP^ zfuI7rja@ae!!hKaugmmbwtt@L;cVLR)>CO&x`mFj*81sLCqfazRL#b%O!sC@c}ox z8Atit94xYnG*vtnK`*uAEWqvm1RZ3+zgpTlR!q=rdPdeQEBbIYNH}BQ&4ZwE7l~&= zRSp@sk>^lOY}q4FG5oZWQCRf(!zwv9#PN7j7$lcdR^O&@6Ns9?k#p0Vmrs*>V`F~oa^v6~5 zvdp7`s$y__bpjQq){>!7h7e(>mWu;ZOHH!tmg>tP@9{q6(}cM%EJ(RT z3=gJClJf>ms)@=Yve6s$nA$(u{k_Bmt-;Bse+QWBQ7&!@p_6le)=B)FPRI|ydwYk( zr~z_(ZuTt|o}}Sp%XB-8qs`_6mb#}JUEBR|@>?Wk=lha~pbrjRl!)+j&U6^#8_aZq zHn~jacQ!m;d2ZjUR!)T49ZNBQA~8~CAKT`ZdHifQZ#Dg?CzfirfNPh0tL%d1}ks9y(!5k6o+MR`xF`<-&)v8OXuCO_L0UsKqiSA|#918}lHmSOv+ zk!hV{cUsPqD|gF0OrT_$iL;6aI>#X6b%5|g@;+<#0Z+7CBK(L8>gBUoJ^{{V+YDpxfm+1kF6rzw`i&1dYz&2dM|GT6KOLme?Umi z=`!H=RR^!*%6rT)&u^yNA4`>gNbD#U=B;i~c$hrFd3R?j zV9_Pk-ns)O0gphUlJAx%bN5}$MA-pZl=x5&Z_*?*HD$> zT{cA&+q0Fe^rIK9yf>b!tNBlYe{`BOtG5_Uh>v6Gd^iZ|aXybdDh%n7-zcZ|XKjY$ zY^xH#y6YZ51=VWrwCBflEs;bRz9FZde*L~~SuQp1UeSpNXYVLFFLui$jv69LqG=`r zPB}XjaM^5JDv_vI+g+6HqN=1q>zt3rq5rFZJqu2mad2CD(MI9DWX%G>_XRp zgEd+0F2Hfhl+$bEcq{b|8nyAM_a?bH*A;GP`XmbIaJXwxE!&+s`DNTEwd{KKM&H8)M; zt$5KB0yM~h=?YdUC0WJH-j7ekka|(2o!C$5cM^uYmTK0u`iFGyb{-wxgOYJ`D4d`B z^>`f-R43BA&$&EacPEv9si34%eoot^_f_Em=oe?&W#wcO%Ni%S+5EqN{flp`vzxRb z?+a|YC{`B^?S)MT%4a`5jAO@TZc;1Y3F1K=tbN~nAHszocML2 ze))b2@P|Fup$%o)CGndJatA>L()x5RhO^N5Q6hFa>m6su%!tvYf>C`Vc z+c@yjay*;)nVoT<3JiK{pI!~=52ArCnB&wp2{_I9lp$-|&xCDADS0FKnTfz`e#$=e zNK6SjrxVtk3Lp7@_;(9d!jXukZyXH@HR^(GhChePYH?6*7Fsz zhb+?THd|bz1;88`ee0!qS$0#UIU9En!=|ExKy^02eF!7MeKiX1BdFf!JniT8LTats zv;(LsjW9VT@gh_K63(o_(P7sz=(}#U2XZ@Qzf^~1nVG!xA8MU(?i_ z?)18>*e=?0duug4*wjoov;?c=kE^wdzWlaK4>bTszZxO~HqsdtGYOsk7 zvledh8kS;ErxH6lbc&hoQ6J7ov{)pNM5pbRHyk8E?{ud3sl@wnH2K^qRJ9?dnzo;9 zsiDEtp8kk`<+&)408j#G-bAIQVttOHV_(+f)gi6k_Z(%Bo}hECihk5er_zRx>!ZLk zi7^k#AKCaa@>b&1%}1%`tR}xu_tA^zbD946+ef$}sK3Y=-kYg~-TM`^!g0XdtXLb* zq(sS`z2OgDT(qc!lQLsubMnz}en|V5W(%RP7Q8rrKujIVdC6JTV`W|^wWIg&+svfu zz9l~)ioC1lMO>DAxSvJ4+Ss)RMNB# zn5kjdJb4|Kjv)`{z@+qPdp_jN48>=Oy=9L_g4l=|-&X1VulfA`{f|HY{^gh7e&rvX znx(#fNgsVYuVG*1@-6d2II8(0k*GdO){sgR1ELO0E9u@DH2+XPr3NPC+7H6brGf}p!X)ffb&1|;r-a0Ig~>pOdQY5G7X#n z%+!s5?ZE;Ncm2`c2wm(bQlLY_5&^HRjH94`8K=>S*b0EI`l}yRvrXQl7vHRymA-|o z*)uvlbOwo!{~t^DbxzdA*ITC{7`N-R%gJV;uJTfwXp|l`<>LW%Co&PRIjoVoQ628b z=93N-UcES8<&2iKcgTC9o#IS>6pK2`leADynU&+ksFAk zD()I;Wwmv*tqiC1`d~AOtJ_?D@*5sBe3D$;9AFmb@wLQR$P(t;%{O?N% z;CoOc9ri+f51{69DHS!Z|Bt1!_dq;)lfBjuT5qv~>SY1I2+GcXMC~CP4>uhWko4ZN z0xrks#x3Q(s)8g*rIO(MfiXDxOd{DTQzmESU6AmysQxCXo$`ThtuWdJjI0h(zXoh2 zaJA`QPbvc5x5gM*1-X;VY(and>8H;_3l@8mnXM~P;dQO|x(?HzfN`x;BjQBu)|w${ zDRB|fEd7r9tWR6Ym(4Wxm8$ND@bC*$bdqoyWG2oegZL2M?+fayh0vLZEi5{8*o{Ho; zAV;MMR#upxt5>5MTXnoVOBUu;X;GiX|2fvZR*!T0$JJASaBX+kdGIops6x&8>4o^I zWMbg#kTNKq526E^h&blW0LWKKp;1ZQ>nf#s4?x(h-lNzp(L!E!gkEswqs~e`*N2VQ zW#cxzbQ~p*Q9e*AgA+eA^#h6uJHn}Xxmpqg(=8qp9EFO2nCGLY)liZZ6ye-yt3wfq zsji4XHwew>sRT$C$LSbJ9&YTCBl7o1al4aBZbku%laX#se_xAcyV_qoJr60l6d1d*+pR0py%Kj`JT5{Lje7?DrE|RTn8MG zhEw!1YgizM8Sam+3u#WXmZSwFY1AG@AbxK9xOnQ5aK0pZv)m)jFaMWrJ)8Mp$LAar zq1bdzw1BUde`4E7JQ2Ik1Cku)EF!=T8kAe{q3=JGJY>lgt`&tisyCw(6Kch%Z+FU- zmOQNP>9-~N?f38J&;R*VKtRFzT@SFNc_&nD&R?oS{n5oP*uMov^0D<9r=!VgYTVw_ zg`iu!d#QN0)}F0KB=nBPCe;IQZVd~)o-chpze!L3WWQ(lDddNTnP9lLOS?&$Bf5|IAfN1%Y^jA^4xmpqw zFTjeshbMWBF1gp|ZMndSW7Dut7J*USNXjkNeJF#cjL!W4H(Ctr{It9WV7pMJB^ly% zJM?k3mPzAsRNVpB>ZGAJLj16YqVH0x%qk@{e}{}U1ARtO>>JxtVvqpH64q*DneHNzHCnvx}m zb&u|gY(jOMtlj&W*#u+V!L^avq0*d8E zf0dTJkqaujUd}6+qmRQx4YFUj{nS~+?(Ee>9i>s=)4vQ?jW3MJD!>fWpXj?ZE?T1s9Tj-JZigFR( z)n%(nRUiB#`Sw;KOqHyz;pgL(gMQwD+z=#i@WK^2wuT3Eaj;Jf8f1#9J zV%tlhRgsN4hEtd5&Pt%0;CiRlK)zIVfV2A#*%`G-c|M zNiwmQzsu3>>hfPv%jM%wi)4H{-{x=h7-0X}wxND?VuU^7Ah?w0*>q(qhGRCh_AvyW z>~#-^vD#5l*M;-2s@5> zqVf)PgL|AlZB(7?1uzRSe5?I`JQ_)LIb)?LGrhzKvcRGhKIc`+*=8H49RcRjk&=wS z-lSs6`kPh-Z=wq9UI_=CXTC1eKYzM^aauy}&h|DUuSk$8kv(xl&I|Bk9+zEyM)iXM z3-dZ0XXBwP1vPLyhMM~42T5}XumTn2l$25B$~c??JmbA~U8F%>({`tSBB!+~#X|+G z>i?NO%SI|@$}gErLlIO5%6gU}MmP^s$@?qX^%zIiEJNc?Hg;#fEJ-PV-xm2(w$ZBY zg8jbL0p%nRzw9@$#zhOmLuv8LQDkZ&-g46YDSQo1fBSJL&l`TYehB~Z<%wVW(twMd z{_5N4Qrs+%rj^O#y?xk!4XL14vy3K6+DEz9^E^q$Ug4f1e^#-!{D)$2{*-dC5@1<`H_;;i=sNrP! z1TFhm+{^QKcqOk-v;{w3vH<+;5!fHLYPU*`Q9D+Co_Gh)A=~TaPU(mzdqS5+Cvk~) z91`~DHX=KdxKay$1f60jgzll9Z6{?oOOd0Y>U2n_N}%CnQZFUzQr?d$d`jjki|4JI zH%apd)~S=4^J?px#Q3*`id%}EKl^4w!d@<`OOBo7vWHzwI4;!k$6Y#Eg}8k0`CNc0 zIr%nAjcu-$*+fA3=B&1glDRtV$v1NfpI2+o%+po9Ri+Ss%Rx)AZ3QhAo|pUb*5KeA zIyow}qjQTH;HL7u6@ot8jUiDcAEL&ph8m|(N8WQ274&tlTdeVZvbG1qhDB+&?GlCk z`BCZeZdkqME)C(Dyist5T@1>kuj};t@4tS(=I_tn=9iBm#}ioJY~>xu1WZwzC+D}b zS|@xLJ*vfjd+I)4MSr59#D+)p=0k?vL0zKHp=CEvnj#D&B~+3W5RcU@{LIDK)U~APMgi*v;(TCabjSc-F2ye+GxNB%dy0ZCXVw(uR&z}C`%LuQO3n@)JFZsNqXr=>s^S)Z z=qg6*;oY;cYoy9h*-p;9zc_Rhm5XJl*J~A2Gh{hA4*EQrU?0(DZTM_nX@gcXAyjP) zP^Ug|-9XLOmG$Kn1#hDGh(W39r5((kh0fcHl7rwt`Ju1Z6*Zs84l8mPC}FZPZh%PM z$D<^wgVFqafQDuiPWpZ>)!(KzvDXiO*A}47uaycdQ;`t-%I(N(QG}NB3kCpnpAH`p zu%D?U{~@Z%kwQFZECZer(2$WIUC?H=U31?ZunGE9YR=&rC0DhOJM*TF+(Dn_n2l(+ zdP6UAVAhsnmm%suU77}D8A`!!X604LJ_Q}9UOIL0zQk}=S-~Pe86^TW72+d*J@PO) zQ*a#WrRNQ46zyDI0H0Z<*KH>f?Pll<`ms_!KL7l_Ue-1xy=e>(9*HyBW%5s}fJ${m z%vuyERR8R9-XX;(eJaUNBn@#UbXeh4NJ#gJ0g&!D*Tr_ICY7EZonY;3f^(B%rFm1X zJ$f)XZ^Ew~pJd$2Db7Irc=!{4n_+QpjlBrE7gfomtvdK=5v$0?$v(2u6Lu+zpSJ*t zc1{PM*#c!eC{`+r(*vXF?R?ts27*Ye;E-3|qQctVY`)g$AN^my{PXwu-(MH&dh?5L z9GQwf^FhmjlWR^1qea$WR9$+gdJxrTT#*&Pq&?>B!-CwbdBOBI5VG#yaDN56|o9QA7XINug) ze*d@o!@=_dufM~q=^E*OTK;Idsc8Dzy}B~U-eBmZ8G%B@J4`#MD`DD+!)VGKimBS7?S_hB~8FdVbgQ?rd5nfI=x-dLBT$^Ol9-R$uNy90~ z`%qW#h(lG2sDy9nDo4ty%EA(|N^xSfZA&2?SO*W!Gi@uJrq2wUo|n{$-g8%k*~RRkXRFq-RqvJzA*smM-pOWJQd-y31^^3v6<5 zq7@dFcovne!7MXN_?2H=$%JDydIwiQ_-$mylW+uSpQ zhn~=cV8!aeG#bGxhXZztZIiJ{)$ zbveB#`{f^htlno58Tatnt^7xn9?>bJbrd};v{bPOIxamq+RI!lENiE0<22Y%bDp2Q z&nGM|b0dLv6nZOGJ z5>u0S%WHS)QaF|8Cup9>=_PrTRMs4%&r{8E_FItt8RSyQ%^%ZiSLd~oJT5{hcv^jS z)s~&WYThBtxstl`^Rt~m$+5hklMcDqjy2w1Kp((xMH_d2#;icmc58w=l%hQe8vJnb z(bD#RK=Twr69oj&rS(Kq^>YKbPWRfmWy6!c5-HS2qeoDLDiryfrQ44`|M<7>i-J0D z@+S_#93!fqq2DWIC$N}fp@!NP`snH~NE#_lA6KtHwaLrZZoL5)_q}S0O-}-Tbu|l= zl-1;2r+R*h!?4u4mHa;-INV+xJ8Ii!>iLryNO1eBP~Vg0H6SAJYB_%^KkH^k?x#t<);@V56T}_ zXs5aGM%t3RANE}J%~uyjgX%6eVshwndOzm)wR0w^9K3k|t~8IP*`4~5%Vs1+z5=s< zykX@yHE(cpX>ma?c>ClSoc_ zv46?ioLT|4ro-mlHE6PPI8)WYO2))eyyrOes9~$S2T>Yy2W(40zYszq zt99ATq@?JQu^g!=kJ>@ho;NYJI1E&K)4)zy6spGY8m!E=T9O|lxxY?(_lAL9C_$t- zQMou$M>yupP4DV7){u^*H1l~S{Yq|v9ra3AQ8mgL$w!k1=siWZw584>xP9h1zFD|u z5(S*yajv2fi&AJDLQc0SbvTZH8lz;>tb+=9d0a{mrbTH&Jrk7%9|skJI*KKe{#bYr zU%j4_1Q01Ld7;A_-7TpANFw*lt`bUPxP>=gyil zKAIUv78NX}wzHyl_0sXL5DXv9->(CBN?tA>?&BPU#Vd60hyf{xrb--t%ENKS=P`)) z=~V_(N>bg7r3WZ~5&Z4kBtPU4_bb6HVd}6@QK)CsV+wsd&j;W~J4A(DC#$HMeDAy9 z-Hkl&w6?{Y zk2T!uR6(mYdE|UEIYsA+p&KlRdhRNV2rsDNFTF2rUj6#EPQU(t^Y`z6?H}$2t$o_J zwOIA^ew{;!nJU~S3NOwJXKm=|-Zb`eiq73^vUOa7lv0`si5oy3U_R+zw?Z3PNtm@X zes*O^2t%b3zBk)ad~rJ^&bhsBXFQbwyVTOJFEu#_Y}1)WJ2s$-I@q)BQ_Gj7LMGq; z+)Xc{<9#{q!fKL#&%7EVP_cIjbn?8MI#+#}|0Ssm0+_=YWgUe;1BxKEw>_cHPuA2! zrJ`@^_B$x*=lRR`Df|%Y4|`twyZG)KpLr!W8@t6KzcV;QrDUM8b^1|dK&kSb+Pf(? zNZmy7v;fyz;dAaw?rWPq*nc31Y`3IpTDU}|gm~g2X|;oY(r!Dc>VXjH6y49SIz|qw z`Zu@xh-FZeX$Y7y09eKDOR411$b&>RwFia*#}a=iwFs_`3McY|5`vQ>xORK~_QLe; zIs<^iZ!JuU6C;oN-WxK)ykhMCX2J6LLv)Z#IodaMUknT_+ENtJLV-MTjx<4xFdr_xzS{%(Ne10B5 zl_Dueyo5IOs|PD8H@<52u1T`Qc+|nsukzpRu;b8w@POL%4+~cAYy^?wqTkQfLJK-; z9%WlOUX;CLOY#n1zSvjO+hUOzV{QIyIcMo)|vgO zP-HwEJymdEeDYtO=g#^F0eaaq^;uI(TQzi4KF~=n*}vmywZ*ZgLqr195z})Kxo}7v z>UaKsZrJfI&D(GN4LN_2SLZ;>bt^U{FH&yS6Is12Jr}>;Km7Qc0_-2NnK2!2qhTyk zFg-NwN+`qBty51G6zDaHd|v&t@=0=!EqaGVK0dlyeFr((X~SZRO5vBotKj6=EoGd_ zMGpU7hx%&Z&5AQ`( zlcsE2M@)vWqg8bt({^koTyeFC2Be}8>m;aa}VjXkI2!@ohNBh*P<8sB%80x z^gsXg_kB%z$m@8QgC5blBI+W?P}n8MMzh=G_)u|Hi}wZ&APgCky`3Z?UV}hGnb9d0p-tc9aC<8%!b9p7UbsXmFdS-g>f6MF-%A=95*d32I zKr^29Wa501bF?~59gp`P)rr;9S*IvryQ(o0Y{l{|PLt4Cs1EEb_S0#`24V(S=z|eW zqw~@Dum|8o{p&jIJ$1gBR)ahEI_~N$10j?keVsYK()kj~pIL3!r#v?Ey8UE1ExTtSGu9A8Ij^Z-WB>78?Mb&+k1EZqQ&78F)rz!T za=j^zIVWmlY0zmCg>9K#l76WrR&yvPc@*H*ii*uGKH9KSB`7 z8G`qaGQcP;V=B8wNN%Ghb~2l)cBU-@oTblp zjlp77`p-F@O|ehFq?Xy>}qGpl|$J^av6=#{ipKoh5Kg~J!fOL3sF%9Y}I`@8tu3qWI z+v+;U0aK*8lI=lkcazw?K*xM`f8~5@q49+EF=1iqOs9nz^-U%{g@PH0Wp3gYtV zOdDqxXqI?LBDzXOmpq!Zs2`^NJL>mGeWE3Tb!3!>x!R?s7KrBCN`2|SfBo~zo1hc9 z|E*7a_)6p-JE*Z+ z9nTT9hOKFl^t`K*tdgt^f3M{!%;cpC<&=HWRh|k!61}&%YYhb{5~cm^E>0`_`^9p2 z^^JUO7dj;UlhxY-3^|kz@ViNS@zM+ZG@8Y(G$;ueoXE#5KzW^x9CewHrzPeSG@yFe zYj?6fN@|?gDWtO85*>#=Gg4>>@7rR2y);BQ2kJH{pK0=!cQs{ae^Qvpt?k-Db3~~* z3^Y!m@oV~J3)bZWl)(Df%)y{)|`r| z0+%H!8q~OoBS0o%Q1Gqv0k-~=a@oxAXYo|xup-}f4M2i7`GqIxNr5agag#f z8XWMHL)nzN8CI06It(iXndLewhMy-nol3>)wr2pdZj}bqOnoIk{UceUx!`shRl07I(VdToBayQ9MTJ6qer+h|Q+bOs9Qxdjg-})}~Nq`%N46 zphl&jWbxgPBsi~)JZY0>CsdLSlxGbBn=%~e9l$>jf0nT##wZ|@@z%T=N`Xkb(X`76 z`nr|5)-xQ0S0JO2iuoMJY7QOPg?k{ar*fh}MQnfRe-BC)gXf7MgpUB^EYc^PYU1SU zLP;jhLlX|5mZivOg&5fWx>Q@3_Izi3E_F>qb=T@#{5(lomSm7i0bX}acRH*Vv-8l( zSBuO?b$VsWicL!QZvZ)5LrWg8QkUS${?nZ@>*?vukE^wm2$#q^z01E}10rN=min@J zU}IuDe;jCU`oiJ=&a9bur>43%v`#7MOL93pr(LOvKTfub7KU=vS2#?k>a;zZ3khuI zcbuSAr%JgXY7;wbj((5#!}t8E_+#@LxxThk&ShObkvU8)E)}1af@v`-_QL0b0riTn zvg`RHPP{k^n7nzsJJ3>%2et{xuk5}GX;iUFf3Y*)QBT^lcBhOElf!e#?`%39l3CwO zOqF$tEO+Evt8saqA|YOweuKRXk_&}#*Iqp96Vn|iw`uOc2wQw@<1lM7ZyirEHDw_M z&2;wFG3`Cn>ZL)`0Z+Z7uAsVOgyXO4#Muj_yq&#kTai`5vy|II3RBR@Tjv^rF%`K= zf3bUxGpqPyiK#GQS5w>!t6vX^w<;BPQ%!L6Jd{s2{WNP5(BXSdZ~0 zhGol_4JxO$UtkiRXw?dQ@qUji13KTzYKq?fH}@@97n>6|g!|GKH-uLUnjd z#mWMd0oL%1YH+^jF5A4vKH<@ILqETDe-T`$FTXw?$M2iuaebpFbXB3c)uk?i)V1eU z-Wj|kk8gF8^%9o$4)!-^82Gh7B1v%m_$X>=KP+j&qcW1}o)^GBe-y{b z71cSxc@vBXI$t^*{vJ@T!-<9hemyH!a}nr!6rQ$>jl; z>-GzR8J822`o-4E0fF8JuT(FJf2;Hb-o*i` z@+UzB&Y!6&{_F?U!rN`^WSH2GvPa7vutk?^0tjJwQrYbxogI<|ArX~~4cK|UrN4iU ze|?DiZ=06%1`{k5KOzW$Lxjz-3aaIhU>+v{sZrJa%<|4OepIiUugqyYe`1r(Ql?WT z7seuWUTG>XR=HHYm6si^!k%HGe9K;x)%oPlwNonrvOsP8s_*0nb}`T; z1&>$abuh`e>D5^eGQD^tUH3-fvT#;JTlVnf8CNVJP7zT>(ROS z&%ht)3eWsn$o#$k_OG9xt-7jmeR&g28FrWZUADvy@$Tc=*n(3dOO{IKuTzzTvZbWF zu_>oFn7~l#6~5d$n-Ty33KP=Ym#8^aQjRSL)zohaLsdS@<7|_gkdp$mKg#REwD0ju zfcedCOBw;Fz%k27?y7asxEQt3ceUgaD zoR?x%T~F0in_f1$_$aHt|oV`K`sI3ugLe}7-zM?I7l&2E*_(8W=X z51|T?EDtFneb$gHFma+Oi!3 zo|oUzYL+sTPdn}6-JB7pP}BwG;cus?w2P=x8Z~JCn)&`d|8@WP^O#@urt%^_#P8}` zgKC7)?#dn%e+Hah(5x%6{d?TAV~!J58+?ioQHV~pY9Et}ygc{cMxng_6Kq3VD^%E| zZGt{ujQZ5ez*e_5F-Xwc>N~HkY)e^1a{J7D)p2rSS!dv2bJN4})0fAXhe`+9rLuu(|p}=G7CIOV9005G^sosykp)vtKJGS#l?oDtkdK*dRxqK{m{jc znqwC^Izr+s-rD2wN=mTn)+wFizVv`rUzsi74RK;Kr}i1IrhSvHO?cZ?;M2T$xow)M z=>xJOe@V$)j*SP97@#yFsc6V&AjvH)r)9pfnWc!WEkWFtDlF#!Vk8xlnwDM8dI#0j z_C&T;y2t!nuHSzD<>&cf1hh4G(wjs8brFSD2;BvC8j^KUgjW|ly(?0cXGl)clca9_ zI?V}q}ft# ze;29vWT;p5Gu0YN_5fepK25Il<99&SE+?hpbYs&BhBsf2+8EAIOaqXZg zO`HAv_vXQ552YcjMD=Risf+ZiRZn;#Gxp@Ipe1y*^lVOdWLN4;fGBvT+zOC8( z<=21A|M~PU!!{^|U<&Wf65cs=Z-f=XQJRPNN5Dx=;<>uiWEOr3Gx}fQURiq_e<#Tg zuihnm=@mvHNh}^+)lkj(>cbaws6~|zwr90BsTeevz`||mmhl;~4BVHZJ-cgeuF`+d ze5k;iO+<=-WGC5?5e*v%?q}Zvi?&veMh;>-Y2XbG=iJ*CAyQV0AQn_d@1(DrxPA6R zCe|%WRGpS@>G0Ptzx+DC{Qj>kfBOs2x~?}{mwVmC!D3&({ln0cQv#8IF!K#s;|O($ z)bc(3_P~iPB*n3Ff=pFE;C#`+@+ROD1IgIs(VIFnl{dlHngUCu2kCoHLR5+F#rmQa zgZ9qNzNPegwh8BneUOsZE4m!&9!R`f`77V?@BibM{?FexS^Y9<)i=^max7$eZpS#! zLVno;Ar7GEHc!N-g4T+#?$U(Zo#oP9rxygG=w6hjHEP>K-3srNM+%{y_Q_8tn-niu zqzP5b&L~rjc*_B=&nH_Qe{807U9^$0qNHzj7SL+gDzhv9@Sk(4+osF2{?4M^W&Ilb z0Q-z<4+6%ebEUXZj@{F9cIJJm{Sc;PfICrY7yTS5hSZvg-zdg^|1y95<;(9MTWU)j zmN$KcTT$8TLoJclaj7l#C`YX$wZin79jEgv$&4r1ZV#*#2xqRmEzLnCOE`$C7l4k7go%3H z#cmK0v+{DcCkfkMo)&B5RmrC4%i31&P#I?xfk8nR#WNUDHR(Y;owmhttKM(&oL+^E zZw28$f16*{RF3WWfBVFx<){AhhtX*=5x$+n$_XG0T_MXxyh(mkSau8( zvAc1g-TjeZIDzBMiK0Sy)WWcB|44$hz8zrBOc+=W$0c1X?V?^JoyQSz<)_&0*&pcT z3|a8jZ1{fFe>#$}0^l*Nf^?K*5J44JbNVKweXA!e~A>wUN#BFQ2g9wJ)e@0@*9J+gZ0hYS{nw3niusTLJo22FnJqKo_Q#MHQTqv`k(V3-~X@qMYWR_^@3|} zZZG^nf2&fC$X2=+v|oBfdce<{Z|GqAWp?Y12HiG>9Pv;wDuRoOqG$@#8^_WCL_4$a z2WaZSpk7Tfv?+>+%Ta$WHnGR^RE2B2C^6c!g38!H8OTTcRPTezS#tEL>ucVQB(f=u z0w+aE<4`z%4lbTW-sjM2K&Ed1YJ>FKIS;48e^--f4wmj&VH&W@(b{t<-K*K2=5v2p ztdEez-gr?L2DM-(od@f6@^9-3E-if{d80OBHFyJUp9;Se71@o01w+4{R9u-vs-UJ*H^3 ze-;@-=VM25&dhTZ9Sx@~KBw z{e+t|?bBXww*0w_bI#8?rcF6O;-*T>X1H)SrMI@wtz++pqD-nYm9AbnDIi%$D%$)2 zHPWDR<%ztwIPO0$6?mNodO?OeJRFLoRAkj_!V6J}7>687-d7SxP?e}HE1#2ve;_PV zIhw)9Ph_U#U{vvSUj$`Y@8lQ`kayylq&L{8rC*&i`*>5qH}>ty<#;Ka@Ros~!%G}Z z8syg7!|^_flajVFdito0bZgLZ`+AhRa2la%`^6Cz%=VL-#Llfda@gw$EerMlKz$@z zlh?B3A;ARQI5k}VTHjDS|KI=DfB&;*OXJ~|q9}X?Dt&uMmuZNIi%sob6jf#Y3NHl= zndGfI<3k|Vz%z_JlS2{6RskOpQUK6d`OhqGfa-BM*Ah9dvWnfjGS!aX0FPZeF1WK|~TX-c6^#%id zj^IG6gn07%P$j>7_K}?#f4hx70FI$v4sTt1%Vk-mR|oYDF@Q*<#Tl8z;S4+04d^g+ zuoDYk3YE^8mX|ezj;(2}!kQa%@H0qAjs)=!VAa5hZ#RJJe$pRSYPYW18^`0~#VKA{ zY&?+8mn@~**(eTvQfxs%JB8?qbQUGYv-%cEoPAOYg=PdiYwY{b%o4Ow*?PmO*R3z<_WW3=_!L$rMQ>2FtMXFWHYpNVN z9fKn#Mg8#j4X^VXo9lA769{dy^2>*ynWu3cKxyIYRO`wX1jmM*cfD5W*I$49dHneF z-+%e?J*X;fMw%@we~!!xUCB|>rjWEjX4PUdd;LJbml~yEDzA8l<;VRq^-&KBhI!{g z1vYqapu}>3?~<3MN`{to+pAftxTyGAR!C7*d+(alJk@2CWc}Iki_**i)O*?yJPzn| zVA(JTy5NxBr+iU1dg2LVwJ}BA0x~k#IaDYxA$qb89|NTBe-%J>?F!E`@{%YTfprS) z@#?f;Qid-Ho^5vIlhzb!|J?oO55~fG2{= z=g(Huu_DsdNE><1JlUKSqi<9Uj_B3q%%u{Wk_{zDImDD$%tv)R?a8!mI5jc4DKb9` z!lGpsRgk>^e-5(a&ds~QDBD`&EzrWyuu}`hwkRZY3gmREqC(ZjA0!17g_wYDl{3ha z_({6wk%NjIKxdZ@$rj4#k|Kg#l68E_QMgjS{r1l;-?;pczdPSXBF^2ss!@gE))cc# zsxD5TxB|8$;gduQAi48m`zg1)ue(XUmwpb~X+B%Ke}p7K?W`Ju#z{&DIV9A@E)wKJZ#@{=SADTOE0C{r6uf;OeA1;>b80C=e@Tvlmw-aOvV~q z-4c47yjE(CL>UxqDV|dz(~7UwRjiI)@&S^9w}9XfRNYRrRlt#$=!rx_8Ap1GaEKIc zR$lOM`~jS*+kp2P>|QoudCn$A;2T~2bdtEPf1axDXgqLoluKKX=_JT&rGD?f{nWqw zZbP*F$FJo(p!f@4fm7sqXE8RpPy*_qji`fb>g*D2G|D=)c^-|(e5;vP&5+>NONr;L z#y1yL+o371m|$t-LW+$_42(GJ*C>$fBqjw+H8Sh{{Fw>)j#P0DhzDh8sSuPnp^);f ze?3qy*hZ&_BXC-|-)yIDBk&rBuaCE_&-L0ev<@N_8-|(@dGQh*y__Q`#Fy0dW$7t| z9=l8=(<6OT7}~4#%TGT(|MAPOzkPpx_<~<=w_e^b5RHR++e$0N5Vy5tw^->s(e_e zFJVG$Z@NZ;-WVsLg|35|Nkn^8AkXa@F08a|tsP8raz)ZRrCEQx-^%v1ZpDR2*JV%W z>eB1PwI0j22Ay5MACf4w`+Y>GiO6lQ<@)bb*jQ|>^dDcI@?Cxt8xqVNzWjr-e;*uE zqn6x7Yi_`Y4z^&<2$)nQTRm{fHHG*#{hI2c+inY6BYWoL&}jfLsi7q)@KDs$fi*Sx zZ!Z^4`w=>bysCKG zjh$eM$(e5Yxhk&5T3P)$1Yl(ll#?lC3p~%BC5T1m36_$ehr=c+T6Zs!*B_Q?v;Fle z$#07O#y@9f>;`Y@1qCtL)u9fsgG!Ybn8bo^og5ZUMgW|jYiCK@=U((h*&kKk^DP!U zy7Sze4DF@>i&L8)b%&?{e}j}V$NK<`HMf^4eFGj=U5>!*-W-F@oKYh3-2gGxz|kz3 z9Un@1s{Mgv*-=~IfA6(gzpfpr>UZU>57S0o>PD-Wc-%`{RHue+u+6^9r6#>CfQl)1 z@|#EV#=DW7j;gFK3H0$6{+h(>pt|-{6iDyndoP3%GlK}EGBg3ZTUpqeznm3(%`jW6 zXK7YPtwa=R0To%=ql&M7l0XbVxtx>CM!B*yUw(;asJmx=OCFd%JH=EgkXDv5*awxt+0w$y<1<9%6LV63zfeq_oLR7!!MZw{dv#) z?13w5Cjho1f79pWOgK&tOd)VM4x0BZBxQhFUdm;2$gtNr2gy}Y}IayZyi1gp-yO!Osd%~e>+naDFwhT6DeEE6&*p0Ku|qM zKVx|qR4=n{lZ~1LYciZXMI3_Rmm%Pt=4N9;A z)j6W^g{16N02=|XoC97{Pg6zy3z)DjW#AtvbV^&C3bZ;>4eFLVs6x13P%YR~0^Ym2($#in&%-%` zbLl{<2g7qw6yI+ugfmDcICSsL<}}Kxs?Q(wnJgs5R~_OYt^~Dv#`T!Eyx=DERNdV` ze>Ovp8UfzOQA~?y42PV_z$61*`#oBmCf{{g+jt0p)Z%(I!`dy>aqdMbu zWg@#$2b3@*CrYKyWzv3$c&%l?!Inr0e+DUip^#!(Iw=6Lx_3XU=BcbbbvXt7@nJl# zy=Y5)^-JLz5UIdYl^R`mn`vdLJ8{ZU%#J>S8Jm{01Y_R#^XEXGSfsbREC(k>9ljCP z^#E29{OkmGMOA^{BxXV?h+0o`W0#%_woBV3&rD=;sudqK%`ML&DV$x~J3ZvIe=oF! zrt%XZnV{zA2L&3ZtT_JtQta41B2KaTZBG@+i$uS}p(eTbP6-5c&-x?JjZdoVHn4z_ z2AB5|a>C~7-rP%#Ric7Ce({&f0pg+v0Qva)<&>mKa!~Q$$~q4GX_4}G*Bi^YKVh=> z$?W7Yl4@jkkUTm_$f$I)wXf@vf8Flg@z5#_;K)02d-FFsWe>sY$^OD1CagUl8C2n8 zL&_<*tGeOd>v zwWAi(x=R4Ol?e_Ge`=RMEYj`{ zpY^qsVo}?blk6o-Q>fuN8qtyWyoFb!ZLq6+J9_<)8V1-?BBq=`Lb}c z3&nOwrdbfH#yNVHrVkFoC3#`=cB}1n+^^dPQk4#Gdc9CUde$2esq3|E8r2GODn87{ zm1#C94HV8g{Lyp279tGkfACo0x+2dzv<&9MWHq;V>`|36(o?0hD{i-^@PhlB!1?M9 z-(ULQ=9}*Pn_ZjAy;UniTiGDkx$A0s`_>pLQqK9btvc+%?@ra;ARV>V)dm@=ZycMq zFm`v{$v`P7s=`p-Dd(|U`ud!ye55!D?}Al6?2o=AteTfhRKU)7e{>yShJ~h6R^KH2 zy;o>J;ZfwFFLl3U+}@NW1O_6soqvaRbpQCJdIPX{8?D-lx@NFNBNi~0kpDzpYC+UX`WyDU1_-jia$$HdgZ*G zjWieS%RR^If5UF!lz8X$$CdK%#Xqf-dD|(h=`~_Gnxie=?vT6`J;>@*5n(`yk1R@R zZHc~=@_{V}-aE%4Q>pJW%i6>6`ot$t;iDLQo zAw}L+&gx2$f}KcIjV2ebpdF{<%K=Dgcf{wg1tDEUf4NL2yD#2TTB|HJOFaoGybW8S zoseCnvEGjZU-8~pq z_d~66*B)AIk_ps{Ubeb|I>?KRetP}Ldjjh4nv2S$YmZfWW1_zso79;dLN};P4{Ct@ zXOQZuf2qjPX2a+J6oba-ia$dDAO$rwnjGvgYK|`up)N8&G z>PndPH2}ydk=dXN4;!mK_dJ39V~?QRL*C)?4w~>{mRl0mC4W8&v=Y-aR?(tc0Zb(> zWtt3Lle?H*%C>U8n)d}94nt2~Lz*MZ7cl)Qe_5&c;m-CJrf#izvpzNT*zJ0N*7L|9 ze}W2Z}9Et{Cxezg2`9p~Gjehg`n zTA?~qsx0Koz~H7JAv(>=QZiDY1Bgy?oO6P@oR`x(RIeKZ9BN-2`lJwf>KW#zWa=0w@H zpQ@R8HAY#e_&mE*74Y(G0qFKPmC523C%jl^=@FaPOPVK4vG5##aY~P52mWQHwnjk6 zuiOXxVYBeQyNzreH`L)if780NTrt@dhL@*yhaI|I3p*!-ZuyLQRs(EuZF*x<0Rqj` z4wPHZzBs31#-+CV>w(rR)e=5>#?p|$=DOgsH zzpPZ*d+Keaq*@W(Y)n&Z<@m^^ytbGIS;MIsJI?yYXzs;Y0S9D>IJP>SL)6EMf74&P z%UZVc2XHMsTBO>Ia>%7q%&AgvuIim}!a2?S#P!LBrKE6L$-!<);YSIh$TG;qPcut0 zzjVSC$xovm=W&nEe>}igwc2*gO}xE1;wt%^g=DkYrz{%fsg2TyXDuwUXXunYqbS}| zBe3MZtW@22>PYY7q-5h;hbehekCsk@VqULcdx3r}oyqwhozaQ~u@@;sg@Ys>u2ld~ z!|6c@(FBp3K(Ek0DR1gsN{+fOnIC;=wkMlak$va(3Hz_Be|25kR*`@~q>lW5YC?+S zYf?`tW0ZpJN-qR7nk7&2oGscNswHprq}F}8Z26)WV4u>R+|~1z;!VG%8wh`s-6BxpvunGJ)M(n;6!(_!r~YV;zg<>%3(y6A z5Z0(Ckb{c#YmZU!NPk|b{6qP!zFC?l$+lf3d^Ig}fA#~jp8Uw_RXb1YV6g{a#mh=U zzw-4Vcdz1|auIo6iUKd4NaL(o=@Mn_rx)Cm-VSUQmG!{bUC(v``s|X(=9?{IsM{j? zIjS0%Pl;PstP10F0+3f8boCDEh6-3H@ht_wg%Nhg)f0(dm|dQ z99LpBf*^P_jD&&9k7CR-FS+!S@$rw9tW=9Pj4Q@@%VKOZl-}XL5Gi5{}BWTcljyffK z88IJw2Fnwm(vMU|e%;oQujL|jU(cV{N!zTP-{`^s6tUFfMb*+mfsfZsjZG^dqT0vd z2b;fGn7}(eyq%^H2iH>wktA6|kD`DgT~>`ku#IG2`J;q8 zqWLF|QjNb!%xh|dOuauN#Yd+sP)F1Y;65q{HywGNRa`(AWIKS`A8C&Vdlu-KsCSe0 zyORW`eOO?>u^g;4b*btB6qJ=3+~$p1_P4#S`sa00!7Jxi9CsXn%l9NP}^H8A7G5F*+){Qp+*XFue%2;)HAZn*Z)P2MSl!TdF^~`NKB!!M| z!;e;gRQW4b<<&S30Q2QlRt(^s!ycV~eNYy9QJ$UQSAtj5y2>B8wIA)u{MrVbUQMyb z*0wAS+1>}R@YbbpTgoe~u%d*ue`ZgZuW>A85AA}ntM0ek&wu{oAM^L0{_&M}aJ*?Z z+t!0U z?pdfTX)furRYDwba=5@doeGEA|N2}j0_5@eEdst?$NrQ=waN!VQI%AU)>Zs(QsnYveeQ{3} zXWjqkf~X}$*mpPA*jY<27j}V+VX)>hrw{!usJ+@HO^j2f9L*iexX135dkED~jRv19 zPlx%snvI~-WV2w)qUuaef12*g?@bw41hAj*VD+IT5!;ctP8#WxA8U$NTvR@VQl~BH z)aITi&_|V>Ws9m}(?Kjty~;^!N!p-mvKf_sE^0W5q=^ki;3l#2$=bbfP`Ac4#m--s z>R_Gn+m*U@TL-mF3o2^IqEFl~BzmtdUE zhNK@J57>9t?%!|QtnAFyFroubaJ!GdX9Wk;asE=b5L;_rK=czOGV{uMmZI4 z4ZMH-K7af1f2kdte*rDmTes!%HYfp@@8nK!Qb?Dyr6G^@r_SK-psg02igV6dL~Y}i zNR-Tc$32y6p4>*Xl6m{BFWls$N&HyqX8_$FS=%7M>4drNpZ6y=*9L_n{|uQ{^U~Lo zxXlaGiL>dO7n|y9!lovVOq#7`t2)A)bv4>ryN`XSE<_0qf8=o5v8zq4w|YOa6@z{f z=gG-dd9sf!r}C_Sw^YY>N{GIaUmK(fVUC3=!9|jhooC{N$zPcaFMN;9&OE)wOM1>{ zJsyq+IHTVo+0IrGJIThQ>U6CsADk!;=dkL{rt!cBc$>W)TO;4=O~p$=Dusq(KW}Lu zk4y`FCc&FQf7@Dho7lFeF5oN;8K&DTtP+Y$*illD7G+sGNF62=5s=q$>1OA*USZF} zg<(46oKTPG|5xJmZ+BJs&b#RsNlJd>5X2BXRgGERqfk@wNk=>tEdylT`od9tY#nn; zD23{}#Z@>)XD5IrD0~TbolRZlrCh&=_U4BKFNi={e;|xUgHk78m!7Z+(0}%Y*#;Ur zH4XWCTS39|W?5GEe!q9=9z2Qc4t3b{r5S2MDkZ)6=1zM&>Z((yC^oM9A^3LcXnLnG zDQL;4Q3q;OuEAUU%0bP3#QGw)-nQu!@svzH+43O%q zyHmhRe~skmjMU0ala%(eKrT#u% zh^%`))f$40H03Gkb?JMRDCDS!gkClwSmxEje|yG{zr4wT*Ec&Y;YD+v3gOe|M$~)vlB71-ZN-#ZIii&ZD-5&~4?RJP%5n!(C-K`R@eu#$y9A`YX zl@sSsihr}jZ?C&!3;HDr@|y2FHZS9m-pY0(Bg#{~R2T-fb&2E;U_Wol5tS&Gk%zE%+gHy}O<0X%2gou2L^&f>THQ zI2?IoA$SA){&`BLdI9xd#Y+qiO~RyXf4#)kaQN#|!&Ec!drRV{Yk3dJd*N+pZ@EAD zgO_=as>x|m#hoB>DaoTgMI?IMq&*wN!Ljh6sWH9Se2WPZw<$eO7LuNq5Bw*%y+b$M|Vc+^^~e;E0g z%1^Qom6x=C@i!3RTB;{qQIWE-2fpkL6)%H6hiq-6lD{Nh+EsAC_;KVz8m5)I4iP}u z2M{^+5SM6r+GNz;h9DNS*@`+e9=sEdE%n&YxT(pp^7cXzXT>ShXi+HS+JW(1(MVf8nq&Wu2G(01}e(+T9qo{V^pbkb9QSq0Os3-@c4y zYxYT*-56W${`)`R(wNE-orAY<-n0WcjMOnng6dnswV0{+@~!@@ZHinn4*oWfBGmgnzK4_ zl|Q|@qT&S5|J|~EhBHl|uQ;~OX zLpD(Cq>?MkR^xJ3fVb-a{R56>%VY)TNjEtHjj8*icUk&@9|mQCPUD|7dp;?`9O_hh zSlgF%tAGSb|9|;<*DOhHq{(tC+yHrC01Pl}Wd6~P`)*-8d+5;J2ldfe~P94awK)01WjdAoZk^Q z$mt~W-`dn_x4ZVhIv6=PqwR3U7>d7YV96W$+fvnU3>~jZaV0&WMsO5$dNr(vHwa93 zC54f_>pGjd{aXQCe*h|JS;t_59vz^kywRtCM`}S3%CY8Is+FUu(t=2r<)L&Kp^F4n z2;y0<&HTb&fAZcg9zmNQwX3?)#8fN*OJ&mw=TdJ(q9CbKE(}Rh9eB?E)S`TA?LK-W zQO1VH;<*l6^4g;w&L~z@$fZu3LK8ro94-Nk0M`DrPUSnNWm%_Juxbi(5vj8QFfXFG zmm5dek#YKVRj;NDytD-;PnSl;OWnr-5LxRc&Vkhle~xdxWiOT&!~CtdzxuMSJ-|=e zYisLdH-6uQ6y>yEO&T97gIOG8US|aEsp<@J7}b$>N-Opy0f^wOcb-J)9@o&ZGNv3W zH5g^!?M*m9%WfFJh?uB^@uW5*;FPP8p0pSN=N(&EgwjnDZ27>P*g%|7?rVvWrr?*`aEzfj%%yp=D7PW&e^k=P5v-- z{_QS3NN74)HE&lari;2M3btp*F{vaK<-a(bpWw@h~ez2z2WKF6t&Lds;9jIGVC zl4NjBoHf!lVM~G(z2&82D3oy9u_4_Lb#?3$f2ql$*e0cmBnTexR&~p^weo0c3?CFC z{ht?0bIvy+DU~i*p{B)VtlAh^+Uu*ZhLnf~fDB4Nsjpv2b^zz+-qR|q#-ncCR5~pU zXYO;Q663e?NQY|dRJ#PV@mQi!$}LSb$PJS76bgOP%On@{lIF6^;@!2=J=C-od)Nv z%I5=d z+V6H;J8r2AmIbEXjsc!K}b?szxYYzEc zQ4M=abCCO`f1;X+%IqCL8U6T_e{ff>d&^gZx4EnP#}D6wFE+Rc^Y8uT&RJ0nT`@gp z_mbCzIjVQdNm^}_q5`{u$Fdhui#}12WFpaa(~3{^C64=H_Y*jKk`|GdJmDfb;J0Z_ zsk+Z1fsiWMtOSd+-GN>_kmuV5`{n27hwr~VzN^kO z9B9S$gbyFwLlffw~+mX6AJ-lX_;MtLS2{+TS5F~Us7%I1yH?By~;as_d)V7^Y z-j?dWfBE{OKIk9jWXJI~QEQ!R_r`DOOzz@Eau(K6B6%ZA(LS7-e`RqFjcQK=+Yy5j z%DNv!uoaJKxdt9pmSJQoG(awIO`=vFn@pjNZqyPg=vrGi1RCId!iVdkgdk5+-`zt6 zzWakPFB6)>r_&$RGABomDJpDswHE+OK(xOmPFpHIznSFy=xYmBCw{5=1;7SPq~*Mi zzO9=;T$dA5AbN*r*c*2R1AiZHr|`F5ZY7z@cZUu6w_5ttmPoY&2QQ0+f(Ovwl`dvw z*q~LH#4?nR*A!*i#~~;ZTRHFrY@ck4kvEF5*?yNE6XY1xrG{gsn&jO|wA|hM^Z)>R z^zs8zy-ZpTZ-9c$Wd1X^Yo0+LTaMD9gQ6-h**paKl}((A zb+8m!%EYF;caEdZz6xp)$mX_cHLLUTrYyVG<%P3Aq7c932p`%F?peB4RwM(=tYCyY*p7qxxr(#^0xLtZR_ zY^>;XPZ?soF27uJxvt_H5re~D9P5di?ToY;0PA@!NmyfDe_5&a2XXSv_y=5fcQ1># zkOe0VgnH#WKYI`HzAo=YoP)Zp)6{$+&&buLq?l?5-j1=zwSP=h)5=y$CYij*QcuSa z7O0CdB-l86C>Ezuw%Tt~n%%F$S#g0*F=>$ULU)U=sqrbduF9n4aGz3+*6e#IOwae@ zU|H>*?S97PaJM*C6?p3ZqZ$LfIC9QgX1X5tL*0c;g#wPt^7IvD`rAq!e_g5D3-OaA z7Zmzab-gN|N`FzTdXzVRDp*ov9Loz_KJ(AkPQ{e)cDrl5_LZ2UGmm~WqS8h17p4;k4+qVp4c-&5L$N>fb>dWX z^<;T#5~=KY2C!PFYqg{fi-%ZEa?V!YbfM>sj!V&~lc_Un8u}cz%^pcIhxh$@Qb@)H zx=fvk6o3Da#@?j=f)of82bgC?R*@3Ktj8HvtKc%KCv|94qqvAv;9IRtM?N;bmGYg^ z+gkn4|NOYL-rCl8*ZDTs7v;7R0ybd>WKz7W1jQU|nnPDueO9z<(8MR|7LGtL*5sxl#s)u5zp+8I=+v zD@{B3#JR^h!{xQ>KdjaDu~x5M!=dT<@c>QgDQRm2erZyZOb@S19aDu{7SG|eGoi!L zzki*{yi81jh$P`mDW@cAdMXHm7x>6`3>JCCaufUvN-8^&&I@P=Y_92Z%Hj5oRUQ;! zCn=L@%U8h}2Q5|C1#T-W9lUW@Y|yGRdBf2Na$QFmB6m=}&Y5bJ+@fZ*1S*Sahh@8MRlhVUB-&d)f|dntutu4q&Ga4{PC^=co;wmIE9D)p zS=$y;@$I0yb%!@Vj=B+APtqi1KVe$yuOxdtO{F@9HQU(ZW8TLfEE&P4Wu@l`&?L@4 zw0|{amfEjRId>n*ng3^mnzs8`B#}@O-@-h~!C=wE*`x|)i4>))y4fdlqgs@w!+#>Y z>`8D7CitMYYT^7*gxb1dW!MGn^e*PK*UIkv+d@Tc7~UOPC}|G)<`URIE^Kw_=e=)i zz$xSl78SD{8xzH)#YXEkJisqN?{HI&b|wD;*uaa0u;xQyeK;%(bgIflABFgvhPw0) zTWf9L^~>k2PHGRaD_%vBaJ9#G%74oml3Macr7z?5o<3{lQv_N2SLsqp4p;tkIu&_} zQh;AE`V{%nf!xYD^R4tpMl&*5GAX#3odujhKY#14J!D{?gV)Kv zy~;gMc1FL&HeOnC^N0Uf_b)&F`uo>yI#oWlTz)fVwzNMs?T%`;6O9oKj}mwI)>>Z3}O1sPD!P@tnPJG%i&Trh0=}jfMMm_tp=!Svyy3 zrq7s?OQ>%zxU_p3pv2&{vIk8_Skb;m@8;2fa_*8$)eQ&@juS1Yj#wN+L&y z^ym2oX%k#jm3C6&$wlK#fFdc{sX^rvq;CB4l5Nd_>&+oZb0nV7$rdVK!a`Ze+(*5+ zCwbKwSTaU=(R;-HxlYPzzb+7pkjkNoD%)orp|0*V8i;F#U4NK!aBc-`$Q%I6Zkk;&a zs1&akQUjx^vVRAhIF_M9J)c%iN0Fyf2fa}wf%Ux~)I{(a%1?C_kq>PHp90#q90vFY zA^D@Xt**?6Z2Z7s@U(H%7fbrd0CUj(+9Q4mbm5ekoN*_-IYNRAei|f5?xdav^64l@ zf(Km0TNfkAI4rCPp?f1}S0y-buib5?K*=Q7&>op|rhkx7nxL0$st4KIZR`AbeccSO zJv-9!tIeGF96p{;9_MYJ`U19eAoU_-D69*Fq=Y0c*=n|SOb$C)raXi-syj!s_}>I7 zN@p)-_1P8pIvC(+YI2}L2^OUToFB0^3M?p<+h<*UlW_E7qqvB6CMo6%fl>wvXH5E+ zw`;XMCV$FH8HuI-;p&+Ur9{tk96YMr<~T{M$+Q;46nY7crgEWb@!mEaCqEvQHSJ2g zC?WYzOXaoLyHhjJLjL!3;N2=Lwg%FlY%q|qZf(XFr zR$a1FNeo@w{S(!!6#KKcL6|F>?kis+9O5euo3dpZDs2Dj-j;W60E~;RcIs1iQ_?lU znwEc@fVZXk^4qeuKKk|tx?Y`l_7jjQgP0X-;7wg6>Rlk6g7C;I@p@%wmZkKiu!`EI z?|%s#+o4THK-Lv;jZDxW^Qj=ED2i-?dt<3BA4>V5RG||nQFR!(rmrhRZLE}lxPcF| zgZ;V!Qab5*DhZ$Yx`H(8O2}85>$w4Lb6L?J)|koJ9WN(&?PFh&57N2{CZi8!H@(Je zNOgPjS^d1&h)JU*HOl*T^OjpeO46IM zzvTFM%YZPBO4AV&)v%I?b-eXVHJWM5oBDfS{cY~P zB7#&k_ZC&x+Vli#1;+)Pdi4U34K|ZK5M9NZd!_Tc+pGaFuFN_pepEDA z3ad7y4M~{U5lKh*0g}T(PVZx@L)v=uc-e9AN#srm822k;=~cNk2-2G?f^#Qxt?V3w z#Iq8?0|uaWcdu|KX=^!zt4PvvB2niBeGSitP)`y+H&a>m>H@H5ih)BFT7M^tl|Kd< zXxlr2$}}863UE&Qma60hefGABEqNLDC#P9QilYhSbp9p>oTR=x6t55;9Ri)2_D)w8 zdNgHf-^lKfWp1@Al{A9xqnIa=BW?olYWmG@&!V(NJ3y7SJK;Qz*OkQ@KmABt_ZFEUI3`wew#GL)}6iw(!o+c$Fyh-6K`dHUjl{>Ig_m@zN#~F7YDMUIrJgyE{kbV^vw$m6dJ;&5Z zcUWh!h^oZC?JJL8W|{JvSOcF5$P1dWdNJp)xp~j)(h59AS$;RLyJ<4ZOdw;%E`7Yqx+8$IXJIkS7 zVj&2{ZHQWnL?!l|Vml6mSGn2RRV#h;c9z&;trOaJXj-px6A?glX)YzZAFffJQAs|&%p=_DS2MC9%mJaG)jsz57{A}8vgVt`|<$3uiPTTQX zBCtotmw%!NiYhrhQe(0*nmrskNmS1KL1~!Tk^r(nM7yrW_j}PY*O#xqeJEod-;_5{ z71X`f)17x;NIJZWNA`Y@_C#IJ`Yqj}qod3O2Hx;Gy`kuAZ!(*k?i$LM6&nDgJvP9p zR~LngnzdULf;zkEU3}bUw|=!{Nhr8pyp$7w)_+2nK^iJMn$sS(T)WroQ4p1u7V)(z z&qF;v;<%h0C%l5FfGfOP$!$f`=?)^#c5r3SE30>Uqcd)$NqVLpCk#x7DHW=Uau8k% z^&j8n?~|L!9t%;|`G(+yy{=nRt0vahAN|W;8y4jD1 zHGgEsJVs6G_-2nrGL}Y>-oPZ4B&Y+5Q$ea8fSmP-_`HJVz36!c(7hy;dVlEyJ)E-R zQhE9Dow0Mh%2k$^Uw9w-X*mjW?-3DiF;)_-Z9H?U2W!KzIOZ@-Bm{wbky0)hFE{DX zCAUHM2B-dGvQWo|Oy7~-+Eyv;zRK#|N`Ls|P!5}Bh2mm3h@t!O?O6I!eJ}tPv=h*X zNEw&n@V~ls=hj1}uDzFy!YbynJAddt&+$!86;Mwvc7Y~d4_HiXPk@!OM-{N4I4!qIR(SHVq zt#pd)&048eqKD%*_3uly6|mkDplX+~h&xAN~pa+ zF%a&p&3ec?1TRaya$)`3wegq2tqd4nDe=9iJAya?5O8em5J043aJT-SQGZU)C!W%? zS{)zN{pVJR%GAhKQMdQ@^7xY+xOA~EvI^_R>AZbao@+Qbdr>CkJxCjM$jZyE)^*=1 zM96XHSn>c*0r@Y9ZS9YJo12*k#59__INO;YJ{*2{!&KqRs#C4hkc zS5mtT5bxdjP!QH>BanXbPJAufMj+YUo7eA;PduJ~S}N5^-XsasEq|cexFjEQ$Eb$hK0gv-P1HQGcnaLeyWo52^c_<7*&9iVW*n-sUsXKP=V95v*?)IOKFKK=tj} z!Pp^cP3csa1Q#XZP^dBoZL><>tFpkRE#*Kh4hFiMM*=I}ysS$)j+YG@BWc^r_M6@2 zlTiIu*@w6$tCurFSR0=i(D_L!p2W#%;0j;?No|$W8w&!kiho;MsHvO^w>vgZ7z*1( zPJ`F25`0Kx0OMFYXzI-VcY6EIN$GQKBX)URyK}ZlHxcLX985XOUl!|Qp-6MDdkCBN zDX3Yl^Xj90+u4agzReF8G6G2Z;my@Hn_ z8+<8P#VdEXgn#3w)u3s!hN<@a@luG6YORBriM(JjwO}+Tx|JqTT#^8)qBCe%%`Rf9 z-Ft^CFHa?>PK&$1({XBBsro(>6b8GGzgk2g`_eL>lZ2p`jgzmc@*dPZ`FdNZU+!PN z{N!N6$0bC58-qNYu#xg6>5UrBi0lBI8ZOizPX!8)aew=<^|OMd1`FKE?^e z)EbE`9HsepCrbpC7HWia??Tql);JzO+a`g@i+=`^1~uvxZ^gC2&9}nf4pch_=Vgi0 zeZm(52s>Wyx#V|r`iw;OxmKJhn=ovNShuY9o6%y`kE-uZ^X_}4381P3#C_G$j^4#h zHqRY3zCyfapu89|{_~+9kxe@9czMW1naY|{)RzFBy-AHJQpm)EXiF$p0Wm5n2(XQw z{D1p%V=2l7)aBF>1E}*vZdx``a$NCJl~&cl-40cL{UHLJlzN=8OI2;KhVyKcfRSCO zppo|`6eDwbEw&{&(sgKZt)_Z(=$aQoKFZc^?bWh+`j@Z&>krB3_T9w-y>`}asU3D9 zo!=Yfk&L9At|u>gw?Y+e#;+pY@SMfgfq&A=+ecI-SW=_TpW3r{uhYRapsY~z?0MAS zAgImT8^N^nTTt54v2V-C`jR*dhg6qB&EZolXU-hH=Y165Jhc{(mz*ZSAgeU>sDH;< zr8f4W3s{q-2Ppc$iFPxqJxvVL9kSjIyDRCdG@BI1#qrTh;;!=U^8aPA8jJNRaDUDZ z3B|>;v#Y%)9L*bu-0$Xy!?5lnr&F!wJxm3V87iYE@Lha#=Wsvn{4{uTO8*{`wb`iP z%4jz_IlrH?ip_VE6v#1EQ4~D&f(_|IB)1=`RwvepuYTBHIvl=X;f4}qr?OmCdz-*9 z-#+0*sX!`nl61MMzD`*elH_DSK7StmZ3#eJ&IRxt2u!&kNtxJe1>zl(hBL3ldVVmt z+p}u*1+Sca00EYwilgRd2dJEa-hQScfN?Y(cDp#2JPerP4cve%#c0{q*2a}`wUTKz z+UL>pp3?+ZgOCXrC8{TN>7KcsGXXW?_OKZotw+xaB21pzB($2w;YN`LKbEs^Ra z6-71ghE%LJSKUgq&e#(}wPil?HoyqV;Bb_u9`m8btx{cdW?=t`(&Md4djtS!zM81$ z2Qg%>KdqDV3;iq06^-w98QvrcYILwE^1Y}@$G(sW8nk*3e|g|2rYI{6p>nTnnNgp` zw(mN4*)kd}t0;tqjonL+i+@J}p{MX3nwk${OLc3T8T&4(e5>_g*W&Yni*T*tsU2%Q zQ~}1jiA8y>{{V<8llKFI&~r%PO_sIjuH}u5a_~V(Cw~`!8u7IL

Q2 zVxHvHe7=_V0J;z@CEmev_Wy2g#hN*0_lgx$RSjD;@n_fpji$9G;r%%)<(QLt&h1N2 z`1e58)KQ>0`R|;}v#N&dPQF*lhbf_yZylZRb9QdYSQ|mlLapz>vJ!NqoKZ{jc~pQ} zYEpkISj<=Kr=FL9mVW|Hvb&@~3<;xz|-xh06+NL+plBy~5((+B?`l6Ix2cRD! zqm%Rr=G60$*fM64edI*D$x*>IldCgrUK$nQqBjc5OA|mX&m~Eiz3-+~Q+1Pdog2uO zKM^!kKev^Vq7=X20x7xH^wtHJ_<#ym-{RByjuWa;DanQnet&M~K#NlALqk+7#In2)rzZD=2cC`N+LYcHNS+N>sC5fDKu!4(|36oMd~ zw!(Bce|S|#_J7KNfLlAd+xeBxd3W$gPg{OqUutEEi!y^U8|i?X_Az z_OJc7-+%gl?+dSY8fKF&SKg$`9bp_AIgn#mntBPF$bqgcvSGwGV8f| z_1@exCdc#~MKk$R>oM`T@tl%M!;-MnqPe}bPhJY~KM2V>)eVJZKbwC53?-?XbJ$x% z6$I6uby2DEh}1#^*(V-e@2jJ?q+A8vUcHJ4+kb|zkcBlv9^y{I$D{dFa^Ow!35Y(+ zh*C8~d)Fjow@d{AdVQnIJwJW@wtlw_6^^$Hie(2_-`Oc9B9&A4t9+#u%#{?RSBsH7 zq+dsH97wJGOUs0$lRTBaHztF>ons5lnGk7Gl#C~3nhGQOv06E`+8p0sjU(4VPk#RA zI)4#!ZT2{^n;kSzz;#Is(cmncTUto<$5?}9Y?x`>3vidH_B#ayp#Sh(YCcW0@-ELc z=iPKgew{P8_C*>|KTxp&S)A4dHFyE~)W59L@p0qz)_1?PQ;gDYz#$GncH*T9U)OW% zDtJ2VsME%?6jG|{B#f;;aVru`fOV3(+kXUKBn8Fo0Lodekm9&d8m|sBwuh+!zWtC_7yA8&!cv)nj!q z&SNNZ>Lfm4Umew8uG!Q1QyCmiI7w8=zcbq7`P(|BKd+N9fd$BfYsI{II_E;EOn(8& zb~x4w2Zdyqwu2O;&$chsq@J?c9{tR;P$U9@jvWyLmXo!~h2eC(h45^vG6 zyVP3U5_~@6yKH;ehITB~$4cN1`(n>Ebp{$m&0L_?<;`uE(2=Y(52q|u%27QfIJuus zFWYrHI-**q+s3L%RMQ`Vl3tvs%72^uvm@B!dftTZU8j#W7AW^s<;ayuX@IR93zkCc zEe$EHo%&j2eI@eZmuoiGI6xGGDSr&P+aLA1@;X$211L}zR9*AB9k25ux>d^!>BA&VV@=lC*%@HISAN$@|FOmdA@_(hUARyPI z82zc5t`k`PhI}a@=x!`yj|^y2x)kdXEf;d>!&U&`_UDbt^nCgH+x?T04fUJ)<{=ah z790rG)i(o7>OO9NmK>sSNZ*q(nja=2I|!DObU(YCx`txzaR5&o6`30{422U(@KgXc z;;c1$*v``mZ+NkL>xh_xHh(kmeb%E5K8o}oiQR|T*H%Bsjp9oZ^;6a7BMuXNYh7|y zy*w#$=32Ca5J;%JJvIj@l++|9t)wEU?U#Ojw!*IgzHEl^q}$)_(;b-#zXdND?B*rlIonLVv4?Z0^?#I>?>*=beHbk` zS?rF>oAe00>?syYV;yhw`Ya!4tIqjC3v8aC;Y+sNaa~$)Eh_}Q6iz+k{($<~5}fVr zxSkeDBGFmGrh1=1z#yroC`au$pboQ2B*~<2gn&%m(%_P(uT(zmqscFr{9LQ=k8`_z z@0ChdcvIHo;qqn6Yk$QpY+P-Li;2dgD1xm4n{7&W*=gB#_W%lz65&9LC!)pG_(9+` z3zxx89MYm7ZroNV6w12C&#Yl}R_?`q5yfqz)cL$cofLCk+%~fxfETn447TBAsq6@s zepv_ElV3)8OsFINB|YP82yv{crWX$o2Eeue?OM4nHEMQYG=J2EzZZvaIFH^N=~N?0 zJ@3LBW_P7NdhFVVc7e6ESZenT{##I3NeSzI?4K^t@~x8u$+g#yL#Iv+h7i*JseQa z*JT*mS}4n5c7JCgnqxIVpJ7gdT8$)=T?ihg5gS~M`pzVI)gw3E1&_h+9AyO=n#5QR z91F^h&HB;a@2m9N`gyM3+*LMYh`?|2Ru|ZeU2_>3r&`<6Sioj##s{q=j;^>TDfUik z;3nRH4c?2_!n3OHxFj>xk(5g0Pf6s2uk}k)?#A-I$4#(Y(llqrvK`aY$ zPi|wb?$9jY=U@ylRvEk}F9+Y%{C}KeA%yaJ99jX!0B5iXBW0}rhpDGR0yq+~*;J8fDx4mP`@%; zQc!yB0q>+>Ghn7o{&DNu)y+C+f~dw8Ytt>Ai41HocJc^YJn@t>7ZnEK%MwWKzehzj zz-ffv^8C|MRhQ}wU9m#IUCG&xWeI0&sVfzzE&W*1TH!4_Trr9BQaedxH&xCRb$`qn zK;EpAm0qMu{YJ|UK=X9ov1~b~xs^=4%uf>Qo@^{FEpw zTvwPbD9)JO;~LhGAWgWAVBz<=p1s6a|}r(GU+>PyRH6)H6*YY)1J-N;mb z_|WugDkig(r*guhFS005Yg?nJsXEKXX03C)C8*8qq$U^se%YU0o)=ZD8sN)YW1t1q zvi8SLIu|Dyfj2iuTmKbrl;!Kn43#LS1;}EvPwK-v#pMrQ0#EWxB&pY1?SGf3u*GRP zt~xDgQcrd7e^&gb)rx;!ss>KbHBae8g{u78?32)gd@PA7UT(_j@oh*yQ;0Grw*KXL z%0UeYR+{9-##VTnb2rY`mH3l1eNRPwORw4`5umh@j~rrl=9|cxFG4vGo}jgJ>H6zZ{c%BI&z-21-@sOo|GgdESa{M#Oj6;-I1eW@q$bWi3Ot?W=Kqz+ zS6BAd3P-UN&O87_T7DvCCk3?aBuElHsO5~koYM-r=W{qJ-s%LsMStxhDOrKv-iWOiF(U{=zIkLg#&|%@jFj&Xtb$(nvS0Qx<0cKFT_Pf z-KpO}UAMF)&b?EZQ&DA2rpX6FA`N|xur&ob2(bO*TBUCkkbiyAx|&@laMq%{lmoQ* zMZ{4)^Q0b5oJ>9YNQCYQ-DB@KZ3}z*bgbRQIaR?UE$`Y8DC368x>g)^wAE(~vuuHG zjrK@)+In1MB&zY3GmKsAb;#sW151`orO@%VQOgh6eKpq8x&6ZdSBF#1L8ex|gjG~R zNO$eQztb`uuzzA-3G6cmKd`0!L^VlvmjfnE4jU1RJi6X2)xY0tiMTtV=i8=wx=xB+ zy}sf6D*;epUhj-^jGCPiNG>CrQUV9* zic{x>1@Ld#jIu96y1&VxwZ5FfcV<vRn(xvQ> zlXiX#ZXbI19^)a$fDt&qL_E8Ehg`WB!8Yp8D#BZoXeZ|Bjm^e(EPB3a(S85J*Z6N! z^{C+JtJ82#>ueHUx~S`PKvE1?W(x2Bi61KVUi&Es>S*j#uN^oMmNlqjGHTcZXQlRc zHoUcf9DjyE_MB=besDnvIoefIWK-tOGE}{t<+FZv8gVL(4TK&0Fn5hVK!8?mop6xA zxS*V^<3TAMrA&J>&VH$<_h`}P@R0(C_0Yl68NmDDfZkw*dCQ4)3`cV^if>&X50xyv z9ew7X*Xn!z;bWv>^TD0`4X=tvrw4Vy)b?#Q>3^ubq?Y9KCgOl6p5z25HFRPtIx!B~ zW6M13pTkp;CkIdy3$>m}4vOj@vWXuKgnV$dRn(9^c4Na|u9}LjzL^O8c_Ts2JByCH zy1sdtL`_g<>Dy!%jJy1;O1cMUa<0;)3J^p$Wm!imz;^I1p49w!Udy_JtXabHsnpw{ z;D0(HS*HSLnb@NgicigYE4@`bKmYR6`j)z9efjpw@4x;kmEQYRP}lnm+szNMv1iy4 z57qz&#~=7Z7A&mANffSZ8*14(vG6>71>WHcwHa+93iSiGRR-c+VM>!~>6c(WA1WtnW)b4i3d5Ln&SkHguau z3b2@qv?b=9@gCitE9+&RR}|~^ndGi;N`VW zzkdJi`t7%0>}sWp0`W}&_|Zm51g$ohsHJ}jWLO->(if&}Ye&jU6|QgdI<^uReblEXKg!6n(L zY!!&+-D8uyb)T|7DLo5C?0+Q8t1WlOP6$$p4&0`SF+t(H^S!qNauy-%&M7;kY$L0rNd(WX z0)HKv$chcGQ<^N1hj$x~BUY`2g{-QE024W(PEG}4h7)JiR&EWIf`2#rl0SEry0Dss zJRgC2Jx-zNXQhu^0!Okrx2HS{o~fG8Tf@k^sb&;Fr8QdnM|FJLvW=xl9*Zy@8Jq3` zrBzfw=kM6Z(lvN#EFAn2;~y6*6V}gn$3kHhKS*59{*!&*qWPja+MFB;9d8WPd)zeY zr;-4d7X$19hoC_TfEBZ^%;2O{C`mlR{5^iib^PDoqyFt zjMRLZk6e!`t|}9;+p=TSdh=;UZ_w`Y5*+R(&K=LQ`BjnyK)e)7nivoD9{EQF)|!W4 zd=`cv#M5RcwVjIV=_c@{=-hF5h6U=uc_SQD+blIH3OpnuNDA#=RSJ8d#52TFK+Cc!|Hw+aj?1e>`l$E5{it-Lbv*&f$&_=#9r z30#EXR|S27d8Z_(ChVrJw`%qpi>Q1FYGI@Ib_1C$g`fK!^E4P&8r>zYZ13^qW5&MUcUYcAC#d26???&fZ~ z`lpoJk8nq5=KKH;XOsKl4@vU_w-aT;817tfu)0VrRNP8T5tNK&5e?G8XiB_dlvj%CSgoz`@pbOUacA6 zf`7f5s*fgxuEqgbyCLGbW0Q^xl36)6Is$8&pz;d;t7}5hHG@5EojC!y70c5e_pFb7 z%IeI9zNj^9=7m=_q_&{N^_)(zg%>~7tL1f8S!Zgz2vnki4_R5H<7Nk?p|YIxf_PBa zlVW03OE#QdMl~QiUxFoi2oQi*2YaVgpnrwv{andjsGtyJrsnch?x1Y5!~W;rmMVV} zAZRGq2JjuI9ztHqH0AgWl@3WRe{05M;Wzq+qw1oS%+lv?D&H24}QgiB8P2iq#yQ|%r z$PfFsWSLw+Q?P4`Kn^xH(Pz&?wSP;ZFu9Mc$o7A>W=)zvtD7IenVnHr5*oGU!E%{X*57|J`V%}AKi0}r&vUwf!Wz6$@MyopSwqP`q5S-O1kr9*?NtpFZUx?~tO-*6t` zj8liy&((T>udH)j!3jmVx(<+VPLqD-_aOK>UfR7t;!iw4)l*N%8Gl!-JoH*?dx}U{ z^iEk$J2{i>&QpNbDZ0Dl3uPs5^(Kf9w-dxnC{p*Lhtxb;l&Glw2RMb12yKJ%G zcY03^h*Gwf%((ZU{7Ix7N+0tz$hK8GpOhDY#P?M6m2mcuFQKcMOq|sDTUz1;Ng0xH z6g5od1zEsA`>~PoOMmiLgR&~Yu1W9G-eFSp6@^*0I<1->{1rl7^na?W*PR%2e9ft8 zGe1zt28{ZYLSxMi&U__%%G5|(s`#MXzT0NzZOwTQTO0Qq58#KpYdR6Wqf(|YdmI07 zM0#-W)nlJta7h6=Bst!h=o`VK#PjEgha$j=21!_WNQZ|}x__m|sVn)7yrFoh=%Ay0 z)Ps&UO`O(k`FenRAOr9AhgZSZqa#s!B|gQJF57mj<)O(m>8#9c$<+0UpfIQk$?iPb zPlC~L&D@scnkGx_Nh*qlGdYxG*%1f{0`nMM|3 zUSKnypasqn*Q>75|rk;!Y z)-B7$b#Of?dqY7&P>nV%m2kOjs2%)3b*7m&;1z{FGKEi!^<_8FC@cYVRL~%KLXTI( zO7sMR7ctct1(8{nzp&j^S(uUJF;PNZI&p%OsP1@xpy4>xqasp8Lp{AwSPps7T|T|E zG+n8a-~AYWds{K;5heFyN!#S|R_sd(c3=qtnXe_sH+z#)?8r>w*y}e$M!b91$F!1k z$4O96>P`{^imqc`vmR?3PcjUq$)ej$t#i?*{La^m}De>PXh}@=#^#%G~`)F)T&@)nRJtw zteVKklpW=-D`o@c-%Ca~;XJ;3b!eDueIm=zP_2Q>=-LC^deLcDN;D_D7G;L>$@f~e zpH3ZRZ|$FlWBU2Il!S9iq@T`;s>VyLQE$-Tp~{QuV{YndOxtt{qS$ADeG)#L>*72o zGJP61Ahm?a{U0R1l0e|tDUjLr=6(hTy zwWJb}Y1W)$1a5Vm`Ic%}r#_8fKr(9%y_}nWEJ2|1m0vpGO~8#jgU4$Gx%dQusFdmLMd5_Gaan)lQ#r#fjIaGQah3&r=tW{a^ zMD4jr80uX(4RuM|@5P%4^0@|+8oRFhZP9-HeQVYhUF?sy#5f++yXyd#9;#-v?8V7{ zCF@zG@hk-<-{#!l9rwKy_NaPaq{d-(uxNUFq;k<2Z?fZKg$1wyB-~HA2>YAoZHv&4 z&d&OuU4yjsHo2xWxek&JGpk?>ln2A}G|CrsryjF<?gT z(TZNjuh@>s(t{)FBU?~cfRkdbY#$g3k|tk5c%VTJtE`unB#NTPwgBhDy4)Eb%4%&< zfE$-ohqR>tlFG#CvxDWG+Om<^9tjE(COP+0(JYW40TAS(0e0>B<`KlpomAt0@vg?+ zl%9S?bkyyc5n=B`QDly>x5N}eLnClv&Z(6^v^rps)EDzE?tG75Uw;&pIt*D~r*D!$ z*t@#s2KJ>^6x}A8F^&V)7 z*4V_-2birlIlGMh3dhX9rTW8wRvK6e)S5T{asOF*JAYt=P+lGl9cTn2z zpFUgGZKhT4ZS4xp&B5MXGU{j{y<}^z{j#JkB6Vh$%9_}kIIdI>ax@wmf8}B z((bp^ro%de+7(>iizS5ed<3Z`LD>5ZUCW}*Bb?}Pk88cAAxSZsc~PM{H=*Y)+dEzk zLAKL*L)&8nGroEe3M_{psVE*bB7zWQ6fL!khG((=IUNd6FP5xAZYuT+ffBl+5y~99 zRuJ!&D}DUqT4mSjdh^(SNhfAUnG2RfExr1$j2r-@Ja2%p?FE{ zchxT9G_@<^V~gU_BaoN|P?|C>x-yAMPN>JJ2!!H1q_OGNc?n^;?nl!)tv98`*f^2!+c8n!B+0HS4T6RlDJ7WhWbdnY# z;gaKf^Q-jusN;RDo-cpws`6G9x{dQzFjdqYO4|6{9^FnF(W6Nog9_S z3Tls1^aF_13}@NMZBuIxZfMf@%@4d%4bD%6=E>m6KJ#%#E&6~Ddxf3q?7(FfM%&$jhB|1iGlQ#TErO3tE}!YpN9 z2`kdDeQ!xmx7>-N2Hj@6wS=M)eWwNrh&)mvN=o+!lsL68<;_cx=JSXg%KXmjdc*L*cO|d_bzpvnQ&Vdp6&85F6Y!_`jomx_ zbuy8sZKn*yLCBm*_Mqa!TONAZ6jIC_WEJgJZN;Wa0u9?`)kYa5wIq|_E#K*U4QHSH zti5YgGmM|-t96R7$;Y3<9g?a;!r^VkRIPe5>=TS0#CAE(lP z^WdMu+7nkG1H!qcQ=dC(*iPsGUvE0HHr03A7i4i43Y?n(7$fp|xxlekdS}Q7eH2$z ziEHhv`PxYp>=vUNAQZS6DRRG%8OYuLe0<3GeQo#B$2+`T{PVG_bQkFR_P;#Nr zHRg2Z)CX{(@Yj^=RLn(^sRCzRYfj2MmXv4SUB>Hd`mo-P`pGK4$$I)Ca7v%IjQ77N ze~~x23k>z{);6KYvniRs z#ooRQCZOxf5^&O z^HAbDK23dy$BVbDl3jl!x3s4VE!Qn$9~ki*k!lshMmBqZdU-7`@~Lhd7B{AEi&qPb z74-Ezb*4?_?+aC2s5eD0LI!8LI86YYzwCf3AL1k$A^6sUp+^~a>KeA0y=auY27col z5=%h4U<3t-*3`b6h)K>aY7`K#f3teA-cAF!iAsdsoBYa|?k8Jqeu9HWP?=t0Ik#NY z&-Vy=Z9w#n`zq+rPX0_vOau)Hy;?ZRN(5~UiYLic@*AZ$S(S=NRZMDAs;Y;2;KNm` zT+&ROzdDq1kl0)}iudaZ;(!0zzkK<&e2|*o)``V*)KfBlsk+JPtEB)2f6G^gQ&pjW zhWV2GVI;#lzj*>@I8Uc(oO<6%xXkR$rDFnif)2%8bgm}7UF?Npg>4c;^?vWvB`q#q zpCO7`hFqZ^Dt})~ukFcKHSgn0QTc{i)x(r44+yhKf7#@-A}`+HiD+zUj6R?4U~;BJ zCyn>!WuRjwg(IPCDRJwPe~jkOvS_@rcD~45|NG16j_G}OZu!FNP4QUohewh_$y?*! znwm^cI8G0tUBSShe{OIWj0rmN7O;EGt9W4;V{RRHzNF`{A6xM4wwxgO@>GqYsOnEa zz;`xzs&cP3pT2qZWuwH#qr$n)elF6Y1CV0xMsl)&W!O2| z){G7*_OglWTl9;!;RK=vb$}Pm&Iq7a+hZ&ZP|ss@I}Y}1wK=A0KkueCWq9m`@)Giq z6~87ZQG;#65%V>1e_J2b&-QRl@|u(C#@eDdiaBOye;$>1UaEqWO(NoOD&Az7 zIOS97#ja_iudApXC#D5+vDoWVS)Ftlp%v#L2#Mcs}elCIu0xtZ!`V z6(PmSVYjo}^P}7gTDk=NpJULHfD&+YuSS~`mLb+HdM~Ms2-0Ku6t(0#-!=8WuG9I~ zb-Iaq9GY5ge*wXe{7=p9VY+*M^k*Gx86672H4ope^)1+=Zq~FHB)963@NjpYvRINU z^eEB3-JEMGsv&zzBN!#c%1xA%+o!qrCm+c}PqjRCSRh5JQh#2YQQL8WH{`4zpvpHY zKi}47Qq!kW`XqfZ$JkiBD{}Z~CBJqZ=!65n_Hd|*e|P*SXG21w=Qp4&F-eJT-_#$ za!yn?f0ckK8<{n`*}+BO#Z1L)1D`BwN4)JY8FXT-sS>}htkj>r2ut$jw))s6yX-hA zTMoC6__j`8oafI(q}Ohel2X8bhgxixGOtv|Md5?un94=sO4@*V@gAMSnLH+?IB78G z1=KwQR7@A3P@dg6Z4_r2C5lKCC2~QQlEx|Wf9@kpYk7s^Lk;caNUVWlDdkr3cPb2= zPQ_&erQm-SnJ};0Rgik1fas*E^M-5NGcU)2io1h6rdlfC6$r-fA#iE-xDJa!zu`&{^?G1I zf0#Sz4$bkPAaT^pVVOfEND64O5&@z~#8buFfs6-C*QgWwc|GH3VCX#r%KM#eSc{2p zzKDQo`Ey!H0bO1RF`aKl;mL+>+a!>a$q93)jX?24)zHzB`f) zg!UGu96?i4DC~mcpr8RTXloJO5tLFl=dUVI0ye$RDa~+?=&gG8;0&is%V)`O-$U|k zS@;1e*k0QHD6TxFc&|6_ zvLC5?9xBO5l<0PDKf^h1NWEdAwHGT+gNAHbDCf{MxO z+0{ILVUcOnBRgctw?y_J{j)4y6zXMYP0c~Gld**`8Y@cBr5G9<^PGZXGtPIj?az<) z%8=A{IjGPa8TiXOrEgMsqu(kad)YAcdyMC((q4Jw>0PlmM4NvWLlDzyXCCv6LuI{( zs?EDG3JL{IREAsn`OZTRhx@plA?d!*PMS$Nc2UcDX?sz{=_@h4T6s+$0I6=BeR}D@ zv%1GR)ETqR1$>{Ur}{ZHq9CO^e5@_vpn^PF0Jr($dgyFh&L8|^I%Az1NJ z-6$6>Tfixn=H+ux>n1B=AO~pi=;lSW#P?0`wuN|bP`gS1*_QCng!Y5pwjjnc();h%8|qnE`h0}%c}Te_cvE#fvy zDwkBjsCs|YU%gaF}y&P)Qvv7Hagjn(P_?r5H)1{&;$~+4v9l0EA zBL_%ZlhdX+jZ$X1swf6qLZ0WxW@^<%R`i1b!}ZpzXY72U2TS z_*1c9^5Lb;=sll{Tt;Xz*=fFbwOf~{t8bm7QoDbFQGNk9nA~o|WjNrf1hV6{OE*C+ zREO&?6ZfSpdt{@YdU~O!!^>(w$oT-HD9@ucGQ~)w=Cenpz?!y*#QH^|*DF`5@goK! zaf6;CrDUj5VR`L5Ont7s zLco7O6J=Bz+s?#QRawJL3~)@|f_%&VJ5Bg_XLVa+_HYFW2T!5ib(WSTxv#J zv8`}PH^^$nxPf#RQgvP`VbA(~y^NE13|aiTA8wnGWZ{zZhmrox-n!c!3Y3>Gzev{# zp@2V9PfY-B)e4n4iXJ>r=r%~m>Ox9PqAGvnwY z^OPL`(zA$lm{(dKiS0HkYZT-t8^CRTC@*L;Z~XyWC+cz(DCZ0VwOPU@do&VjmU5TD zl*|FTr^boikj-jKrLftk{-v^-O;t zmpH*gv@j)il}j=5TKl6iZoXSlQ-fgp-0J;4Qgs!j-SVDnx-2G%3Lj2K*2mj|{nt-F z{0to5&6o7e`R3iCAiv$5$}=9DNT*QLJ_J0;smVRH&eWzw3ObR+PBFFEHYJ`)IXi#{ zUg2aWxuCquJ8Qvq0S1%Ol*D7Ixaoi3z*E;PDr9YBDP6CA9yN*A;yst94q^kv%&wPX z@!(D8_XuxRpSD1bhoCvAVJ;1J)LQ5F-i}qU8uylz+o&bqP8M=1B-ao{r>+2nx83E> zPKC&??Y{Ysi}i=R|M_DFIVYU8Q{VxSDPo9Xf zJfhS|P?<#fE>96|t^nKTvz2oe58dQvQfv=z&<+YA7k75j zYSArLi^we&z%klF)~5|9*P7xLjPhz0gGvV93NS|qf2S~rDp07g8RAxCIaPmE%ki`$ zl7Z>xrBHl#jM=Mi0+5vlV3vRfQwEWoJ)$Rr>UX zUy`KZK$k+tzABHvLSEZslBo9J-9+g3g!tK0ZL;Bn@es^{{5W0nHc4N%>CR>mYCFYm-_gEC4+(t;2idsA+rN6yD=t3`f>=iFO>0 zjmI7;oTl43C-1Dz%b1ne^3ouP9K*7FTrVF4!qk6MwEgsoY{;pV(+`#k4qAioNCrAk zr^(aU1nk0uTi!-Wl|5|hRM2~B;M$-A}Ay0qmLE<-<=Wu#e(`>M`0x{ku%4PR1rP&1` zC=PX?$+s$0$VTKy$g8Gg0|Qar=?;0Y>5Afv6zOMHXT*Q@vTg`ofpzSNV^X%~E5Gq< z9#wSh-g6``L*FC0u59(Oo5*+TDhi-cTD+9%p!%YQ=^DUh#nl}-vw7;+ljCxBK_-9r zP~>fnn9@iOdGC5n63cB<;h0iREv_eRvGlH$vi874Nc%E!4Fc7EAn(a5d$!f6 zv}+2gkxZtAVkBC}2fhwT1)!Ug0RMNj5%*;+V&2&Z)dgPW2lLI_v-$$UxL1&cmPgd1zSN zv>H=fZrJVJ~lnYDDjgwQ5Ink3TX<$%G7b1G5+dsrKx zUGjR?Fx~aLEX1IL8u4h<^K0w}_Mp?56HqaiJ{$ohf4~3nhaJ{;8U!)D(xBjp@Blc@ zRHP+($>JT{_I;#s0xvyv-x$;sa+U~^_pApXTZFMxD7cTULhHD9BnU^cI9co#U7wPb9$TBf4eez9iUxcB`m0%PpO%lyq8qA%bz3b^LIH`)9ip)gx0?;R@{~?#F5tlRBqX~ z4cd?Xwk2feYujwmbEh<~Ekm(=K4v9gtwy-X=Qf6CpKA@A)JgJ^g%Gn?1@#R3y@x>_ z$&qV|b8?QoqCT}wDx^m0^VdbQ0{w-c&4R^pmth?NHGfxA+Po`0;~+IT;`+yx+OCUl z(+f57t10Ecl`;YSQpc@C%IH|n3v~Lm1P-|2h%ecHc z)%57r9fLGp(iOBMnAxu-Qe6@eNZILiiQ0y~OOeWX$@Z(f5CsEdFmO7(ZItmKcdc=T zAML^Vb${o>NsFxfWZW&%(J!s$eRhY+Po0^gLtCn6bkLt#@!QGb7#fjAl9`vn_g@!l z7lLPa6M%L!gNoMi6fYjtqEVZe4YUoIIPh8dTa%yE!zVc1d)FMOCC)23i!)WGbx_t3 zwb&wMv4^SWk*U#?G%1^JHgZt@gV^>2?=V=?&wqQthoC*IVG@fUszm&uFeC+Ktj?4) z&i#sp^+4IA!QRk#DQjK>IO@h{ox_g19!o7Y=bzY(UJp{mB!I{vBPw3vEL5cXv(fTA zv>_C@AWYGGZt^|9jo7aohI7v%vmjkwE=8aAR`>ksc0Z0DY)QekL4))aK{C_Wg zr_f8)`;|Dks=<&x`EtOoY>&(R%UZAHnu^1oZRe=&-R4OXPUw?L{9?}Ji=ZFCH=7%<0AX=SUyRIutJ|$`p4T$@f zS_|ay3NSsBoK(k+%51Xk6gQ920WXT6Kn75rd?>*93hY1kuU~#$_ZH6y-_$p^K*=Ds zpVy(vAXT&4mHZlll=589G`sVDsAW_RPr(UVYJ%2*r@YgCT8}ELAdgX7GJna5(S!qL zR*o~ujv{FBxsEL?=Oi~!TpaxJlB?I!-fNGg{!=}+vha;6F=FE5k*ipK65DA#rLnly7+s?xDQkpl)w8<_unsO!CiAyczEqJ*QzQQNMd~Jw z8G!5g(mHkY7uxy`%+lBPo*Xqvfs#iB)d%jyGahZ+PH?(V-V z)5WoSUnU0}uN`g7fVRPlPCiQhNpf(IpL1|^e>u>cIpy3>K09$dJ>e2Cl(*NZT*tPU z)DbAPKKVYig(pe{Egs6lv87NUZ)$@qKUH$vdTD!6d?tsDWLG@SG*Q4R+*$Aa+V}y< zS&!B|ku?vi!XR+XPMv43*k7ezE7JELb}h&kWH}u- zpcs794T?6a^q|I|k2JIySR^m>9_WQnEVXrJC;YS^6a> zZYvXLW5{z|vIMjC#TpSP#@xW!FZ2{e0w@ z-WJVotQuQ;yoW0&fw?r%dbV7DEoTg54ycl16*$%83F9;e?N%a9?}Z_Kv4U#(Hn$tm zAzdf8x|i?vZ&@~HP?{#oTbr89k+&&`<;?xprP>pr?OmUWw@-F{VkL~rzjbH>^pr34 z^B$0m6E2Mfir!;Pw#%ud-{w&t7XQU}yqcFQ%aO}F?rxxctEr?TA%WkQkS75qf2_`J z>5r}`pA%EO4(SKmuUWZLHQ+cHMI$vfjV88EGUv`eT47UiXHs0wp(00#G`a5OdRwaB zfBXK2Us{0ne+`&O*};PSY;Z?HryuI^PaLN_c+q^iIR3&RVwnHCN;vQky?I zO6z=X-);44Y4b^tP`FNk2rWEpe{`(g3;&Xn0_wSM@6K-i;e@~QZT3pq( z9pi_wJv&Hzs$x?-BHISHCk6H$&x}%+71_Fjwb4?vB2qiwYQQy(7fL&kt zT7hh}qE}qeNo6mHR7k%Zb5-fN)rY#;;q_J;2eoH{1X1k){8#NKM6y0UUL;A4D>nbz zCP3M0VdGDwKG>JHU-4Np=|519bC3?HBG4+#2PowR-m> zDMjy)Q*k(O#Zalij+(Uoo3;>bzQpmbaWkno<0u>H2 zfRiQWXnz|Rsr*;ZnD<^E!XUO=2%yMT*019BtBH%FX7y0^9A<24++ zce4HYBKMAEU~+AwsSqR-9UI(-Z4_zLY1Psu=`#@fleaDNF{`eypJA$l@9rfn+WEZM zAA8?K=`nNQ1a6C2AeF-Dax3Ki^6w~PaW&HPQfq&knC@MXvs+Yn2k6`j`^Raa9!}R~ z&jXMZ)jA9g_JNLUcD$XwU;6LAeh8WHyb78HhECT z#57>CyWvP}ZLt-(S4v4ZlAmhQQ|CRR@1^<>G%0Vgj8xux?|9R>C@3`t0ZEnhOGozLMVM_nKPF3J9l!(4hJ>#=Znn{x|eJ{L9 zFLPchvdG=hbp3w$uOu&EEU8}e_zFcn?SwU%T2dOzk zO~)<=aq>2F=mgKpdzZQ`0V98I+uf$+h}uQ*>H(uux2;}eqp~0+g2eThH^S|5{tnBz`yvA8&9<{~$`J6Ucw?=?BFGV778EY0!Pwc6z$+wBFYY)ehADx02J=Twd?sNzXIzJ~|_ zFcmxpQUS@?8~`m{t!Sg`&|@%?dRO2CE%|_4;1KGx+K=AtD0}UNftrR@)4B7ML8(ev ze-$)Dt+OQnXL{Cd%}_HnLyxjU*U&iICa)I7`Zo{l_=>tjIbMI3Q6Ug4+U-Cj8~#?P zgO%DX9X|RBWY%Zv(yHqA=;GF@bSajN)ABaj|Grcd@cCVo`1Vqy6*2>#AYW4GTU%BB zLw|4MHLxz3{B$0(>mX~A_oNw;fykbjgG3;{#%WbYm|x=^=}tRa_@7siwF>u~HqVfl zuiS4_{fUgPd<%aeXITz+=gV*J_o!M9P@O#Qi!$$gHaEYt;qAEt3vJJK6B7tOX{-M9 zI|thdwzmhEx$d5vl>A!@K2?h;t1ij{4*D@)mGaLa>>=53d?|0Yeade1pzKGuosY;~ zgFOB2Y~QJMp7W^6?u>Bl5+o;rf4&BYJ~<+wkFmIwh#r69rT?QUa>NWLD9G&uyrK`J zQ#@Wyvr)2~3WD_j5WL_NwQIM%xO90X4fFFFVsjdKC4{1NS={SXsLMk;LYFwgX*knmOLIAdBb5MHAJlnekEnK+R^H50_M1LjvD-js zETW~T!=LI*6CB#m%#^VEHgGnpj&;Yg)R{;i68!{=O{%6vDyT}Vq8<`cx8Ba7w`V+hjcbg%=2u_%8APl>dNBe=W?Y4sJ+f4+bDb^h}2 ze!}^2PxF=SxmGv4rR&msC^iSk^5azI#U{O)Hmic_c_gD&(vna4UGJ`Ib}nEG)kWP5 zG;ASYfm(<}?6qLm4ZPf@8d#(;e@V0b>TxHJ;ZaU@1~Jz}jXJ z&_N-A6KLh+zWxj(1T8fvBFGvPew?7yHFPATI6Dj|M8NcNEwu+_2ZDkh;11#@GU%^y zbjJa$$+c-s_hs{!c`^Yge|FRycyxgIHBj|)|7CvH{+6g~KvS;?1p@tZXRM;o>PZaaaof6jBKE$4 z?!Y{+o~9J8V4G77f6&k=HQ2!3qrGlz0)RCWX1s6O#@wJ%N+j?|?~?IJ9wU0&$Fgoa zmTTYZfGibMCpr`r+Dv;uLaJt4%kg0odcVf&()*Y)TO%G0fGi4-hjLmvaIH6dBm)x34dl&YP*Y*Tzn{Tmf)fbHyICm-PJUfm}f3v8>+M;NaW(T|$c86hB z1s@6z`DWyqK_RHO)mf~2=hjc_n#s3e`~^#>*Bd`0mIGVhHI5Ql7r>(m@37H+I6F@b zCErWI+Jit)h;=bc<$%?WCMd~igXa!l;bCzO_=jz* z{^4ac2cO)_Zq}vr+%gS^?hiW@3!7Iy-Kf0Oygqo&ybVb#gqpVlIB)gAPmMSgXnh?( ztr#4c`IqW70UUqm6T#7YG>S~w;YFEj$^c&i(FqtL-4F?~>@D+5F8ZBhna9~Wy1WKu zPtv9gtAmZI$Eb=GR4#z!G5qPS(*vjsOp@mqoI%aPiCjGIp-!9vm#4RF;0RE)SG-HB zu%t{d(dnaoD+N*>UvfYw}$FWw}4s527`E?RmW>b{8 zJi_$$7TM4F0Lp^m_0DiQQb4(MZCzP5{y2)ZI7Mq%P|D(ca0I;jrV^GgrKpe7UKG)% zZHcU@=)Qm0*D760yT^HZ{jq1%s)@Zw@Kg2u8tv?VSuSU*;``kez+c15`;6@({~cZ$ zMFsm?`MBIRZ29|LHNJ!GjNnw2?jhtXRdm8_+Mvnt(QXJhZR2q)I~v=>-8;g^a|+_pOI|$^#gRlBlxxc1 z1w9%J95dCAOi>TMpdFpha~QpbCWV3Nlg>;0Zy8aEbUQWfciQ1u(yuFf>51%scM9x5b zf>obtcn?R9Gc~Kqrm<@rR*q`LOI`(B|9Po&H6V7pk2m%>br@1o@}^h{L_|kAc~M@1WeYt(G)b`IBA+4V zZ7%+@IA`0eq84*K^t~XQjPusBP3DSq$XyABhs+70*mM9v`BCy_)tQ6Jh5*#_xo-*; z$)|t?y4w3zdy9I3G-WyoBeTg=-*}wS$&T)(H!s|uzyEnEcln3NLTYca;kQ11i#qk( zMpS>v$!)#_52=-kLG0XY^jVf`Vq+^+o{Tibam;ELQXrqYDqi41TaIk;uKs1Nab8t39z) zp57Y6q}12R%JL#C(ekZVYX5!4rym6j7U?@8d&^Tq}HWtR&$O4*C^i|zx0O&b&e3bCr+Vi@R`1yzX zxAh_AxH;aN6Cd9iqa@CN+Xm*25*W?>xzo z`mB+rO7xO$d+*3qxXZymU55f)hY^3*CcadQu3hPUd#=X)DspBuywBuN{G~?Kpa6Gc zNVwGYUS9WY10Ap{;|;JkoQcSL(3^lS*dX3b1x|qTA?r=0l-rPJwa@m_GJ&^ps6}&v zx2jrs_mls+VEbOMy}1Z0Q$)$lHYsWv*)1WuR}PIE^^v;j%rKQnxDtUcVoiBN4L_Cdjy-?5&QrgxnGjbb<&aw$lI9|h+qw{Ey+P(sZfubI%wCOJ86F>C>tK`2&hn% zlV2qBMN?@zhp|7DyUvjLK>)Y67V>}o_kVv^w_{Cxll{{6FxidG(VW~bFTMy>C*`e! zVat(Dj)PhU)V+Z>dU_KBnwrXz>^V;#ZmU`<)^s`*S^+rJ9fAR+#f$6KI2vld0!o6y zg;Y*qzFct!6>i+jg{*(%<*m6Ccvsip!Gi!F$;Wz8Sl8HD7y>?Tc*8a@<|REgKbl&Y zR5?^0pg19Dn9fsp-2u9DNR1HI!Ddsz!g@YJ-9N7rfr@o{YlCupC5c$QIHqMU%0W5J zj*k|-P+7ZP=dYb_mhu@0o4XElaQd((Gp}2g6+sqAzGk zaxknnFJ^%`pU18}wi0BD=R8A4@*;s8)b^DE;HL7XILKR0HV{3t z&I@Ed%g8eJsLrw@GHt&tEjIWB&Kb!(D!T=SciKChe_5wZ)Oz!R@WyE=h$9iwQPu6n zQ$4m9)x=%mp<92d4ztmLt|7OMEhJ%5A|NltcJ0H_;`6lJJUA+pstRiEj{VKkohNCO zW#n*y3+Ku1u^aq$ajKcL91(!8Ql(Mr0Zn{Z^G*>kNbxC~Z`FP|z0$umklP&{3F#@s zVM;!nz6`2C#I?5homyepI8XV#=K&8VYn1AJlw((x;(32Z>A%b$ejoF@%+cEla<4sg zI(`n$Z`)%2;jP-0koWI6ac3J0DcNcR6b_r>KAq6z?WFPnHG5~8!BZ5o_nc87Yi+=I z%eHWN=PIL@88kbTR+Z#@%+4XbiOZkk*eeXvk6KHr=K%`Hp48MFe6`NcH)19@-l9hIjX8?jvz4|&FQzsalE~Y)JnK_=In0!<*Nss(vP}sf42v(-z^|Bkb~*$#+^f@nsIaF|`E+ zE@9USh=0t!`15*=XP-nxvg_LjyDDw|K9GO7>R8h`&MxGz2jl0Tk_@O{r}htucrS9~ zaoZ`Sxa05V(bU5Q>QM9Qtu&PI)_=KqIdx2@@QNopsqH+27R+oT$67ykmlC*yNYxg{ z$@fpg^F&do3kBs-BJ)&zp{S076c(+3!;l_E$+rTqKp86UFCRU5?XgMCVZWN8fQf%s z2jO%!-t=;n=d}Bg9ju!KjBl>iK8x{9=R_e~ZSo?inW{=dS7MRL^{RTdT9pNLDs*hk z)Q74q_v^TtFheb!wY}NuzMP(3s1lU)fg%eK{+9yaK_pM%%Cgr+ptO?KTDpev@=TQA zG$bV+PL^KUt~{qA(nB3g(x;v6F`It~aL7cyRdS5_vxj{-0#>i~!FTHcMDnyP>j(&K zyf!r_L0Ojy4geR&CcVi|Qcc)&uhshPKYjrPefR5czdv51?rY~(-xRE35|%xrUHJ!b z5UkAgr!qm&OYltKvGuK0eIjLZ*q_4E?#cGYJLu!t16Kr`Og*Y3YF!_COrU=&RkrJ` z{1gW(NO!AhGOE;p*9vT=@>dXOp|9O8nkW2c(M1AcfGF_`>+4}{r=(m-~MN7 zg(~jz=JE>uP}Ti$e#aTved&Lsoi&I{=9Ah`ceH&4=G4EVfdfwk3U}p9h*={^e|3uC zYE>Np(zGg}!FJI$ZE=xJ_teD2+ZfaBO4Q4*y9p|!R)LONYl3P5APbCIO}c0xnn`-# zkn_0R_Qz2E;?&27_Y>7K51`;lT%^pe(GO?<9^f62Jp{I;E}hFZ6QFo3H$bWb~+&1yj+G?|%iL^J znYZy&-jodhjYE?<9c1d(Jt9ONH~<{uq6DHUtH%h3wy1_E{>6U|*8lR~7ldp!{ehe# zw#VXCzkZD@%~jWC)^)XA3Gjhb@RXq=r+lUg9JH@6R*c9(JhR@`nEZ34{`0s09)JIXej4ICGUbsJ@^Z+S*vi>on|M5k(2*LDx`Ac) zU)e8~Eu62c?g)Pc_rCJ;Qj3QY>NxjVZE$bX4BHZYFq_Vzq=v(WAZAa+hyl0h#FC`GqtW6<7w&;V++XUDF zCrrwF%nhKUks<*@58WE=l2G+~IrK(n{`X3iKd%%4__=@NlI@Eh;9T^!nJ*EFveTz+ z*u=*ge70V$-QS>&@;aSO6?PMe$-be>j3Iz@r6(_rgOjc4awxj8X@?@DVHcLws^h*0 z%%82kN~&s#)PP{C&fx4jtt6K$Kr(1kv9fRuEh|ZnD{nP*Z>CQUe#zR^7~9xZ3Sq5H z5J=#DSrLC^m1ZmE)b4sp5|DPU*_bRnjo3a{>X-Ys=l=U1{r{qc_A3Vltwg3e9z*P# zL3&4E$)4sE#?UU6^LG+Caun1>nJiugQ!U3)ZS0+!q$Nya*SXDP(vjr##Gz0g$GV3S zDF!O1n6(k8rzkPBH(3~s4hRHnm#a^&6Q46*-bjD!JAMOvQurN+x5iM`j4Ld|`C>xx^seo#WPq&awpp-m?UWpz_xdEGewGX8O|f82k>blG&T zNR?Dmq%s94s%Qs-0VfBWmdD_!D({ao(X@jwf~cH&7rx}yH1eQc@g##3r?M{%V6Ue7 z*P(xo0>{AvYjbbPW&r*;w%1e%(9bm;pXZOfu@t1xvREyw3UIjnVZ9Dc=h?H)s8g}! zsFS!B2t$)afvc+P(r~tjy>ft#{}PQH?*v<_k5 z>GYySp~{(cUn6S?sraL158vO*q0w<_1X&rn0l%$*);f6AZhma%`R;ZW2MmGaX1y=Vf@L1XnUej#-xF)f{%bqY&V z$*SRPMCN_1;@4}XYKX%UQIkHlv$GfazmxhYX|-EaujEoTH9efP?(|M+ga^Cc)kbL~ zbo16gGER-(1TkXm{irnPFp}+wbKT3yyN8;W=(E&m0)da$KwsOIl*9QK^~rx9V&l2R z_r0nugvAjI=g$1uaI6HvNTs;6Kx?9ueh#(?5JFl8N5D=t1)Op*qwNc4o}AKQ0jjkC zl18v5ujCYY=Wnc4`STf!kF$_en`(?KP)#{(1N-IK^kYd>Nmn5aYPmuDQPKbuUzYjeAJPRX<8{245o*O@MlNlah+Y zgR0Csu4rpvYw+Hg#Ge6#j>Ln?eAgl6K0I%<%2a-t?#0tlMZf&dPKp6~* z;6e2aAn~z&!-hr!FP`$h>T`G@twmI`kyt8df_V27|=q0lR0%%b*eb`U=sg!;8BCWP<8y$wNKQx$S*t@aH-97*5L#$ zaedvIQK+1uJkdzPy`$;|LrjwDYEKQEk1(^aTEfVnUz3DUL9I%0^K#axa?iC;fGr6YMUv4>>Y(ZxAzMDkwQZ1 z?+Wac$DVIwc?qQ;>=#8|*(6c9Ji{e0mrRiDMx}r2OvLS^$rKVjLPeKkp0m(=R$7g!nhz z@Xoifm{dIeRCPue;SybXuMD2!p3DNYQ)OsustJI3@A;|(@ zX`^Fk)MQy>KNp1q>l_fJ=|d@|m|8!CUo55kT(vKMYa);iRa?hPc%cQLw=C@mh$U(B zW%#0eVXuLN*ZH)t9@M#mjm=}lWitmXo0WfJOG=(4{jY6}Lr{=a%@SSfbXr0!HQq9z zolVa{jk!B=PQW13yp8;StW^Blu~(|RD&^@I#}oD1Rfk7Q!{M!S9J%P_acMSJStt&M zf+~7{xWu&%@|`1$Mf-6cf`Gyy=xfVjRo3~cL!V{EUUZqrU~g(Yax$TXtjE{PGD-8R z`eR|Q!Y(-i$PNg`f9r_3y^Lg&97?L@9sn){pSB6k5u8;G> zzCScQY`Z#gKtf(CQKstg+!Lo|0U!UeQYvGAYeVzOeH3hDqp8DsbFzRf^(ccHn?{sC zKQ_2G1d*dPNXkV*hf|=pO1EA-5KgqRY)4jFs>z{tu(Q|=Ux<5 zNgZ$G2=QO;FudxZKaV_UL*-XtCCwYZk~+;MJdC%QLJ)3P2{axA|=6W z^PMD5D)S5ITAFpZb?(}chjaS`ZUmu!-aaKZ1ro=g*iE^0(K$F)s^!SvRp3ZHs|HRv ziJlf2M80jj8g4QZU$*mu;nFrz9o9s$Vr}O)Rw{qJQrW|?my3XFD@Zk5Dg)8jp@IT| z?{F-xa-jEZT;xoEp&TX=Bk;FR%7DenO_>v-#Z0t>t*o2Q>AU&kVqb4A9{ zdr9^!ucgZGzMY|E!R91A8ZO;`fd|DK5cOfpZ;y?B=$lD}stMdOPsA;9&akrd;=(WrC>X^Q0jM(^DXPA=pJ$Y?!JAEAH%@YkkT7L4mOx#okgnX7r zv)G}v3FQ~zk*e-dCP+1Zm{`1gEZQ1J#p-z{z*Z`fGUOw(df!;7`1MMi&j%7|whV`~ zq;0U&l^Ev9bpRnW>(J}D*S3+mdC4|%8ixnEb#A?umMY1a%f~%-6ZWeU*-iZ^)#kM^ zGzJe=sfx#WwPerFmAVPT8K_kafF#k=N%%{%APsAQEvEx)P98*mOO`{*fpXw{bXI$J zsXN!lp(du<^%~p~u%BH}$=o@Bw3O;sk_X|4^Hlwp#J56u*7KK@ihn+R#M^p`+m7qh z>w#dBs(o5LX!;uaviqs`CM{h>uoL!>U6x>Xm08)ud_B&_UA;Y5yo~eOhdwTR)8&AR z($yT4)A8fxEU~qJ;GTH@?0XiMltgvv_mx0lr!&-ggj`+(0x{HNB;zXLx-CoOJb)_L zW?iT|Wt3>Hrxyo-tzL@If`&b7M7h!TuyZ;i5J&S9EqT@JQk<`RW2HQOZ$uj{al^%b zsO4^uj=D1;fcKbD~72ZVeR`vUl=-joPLK>I!cgSW^WRc*V++ zw>U|hq(1i0k^x(&-vT*PLnkHX-Y~j7u0&L0SITfO-YW()>Z!1Za-yq@$j8>wC}t;QaZ(}+(I_`X4@!;Elnv1k!1()i%b>a@q6agCSeZX>=afVp5^Y|Pb+7i2~ z=pitFhnG=PbJpbC&?WAB_Ti!coYng*ii;RasQU(MuM#UQ^;yvd_V%d+wept*SUViN z@#4$IY_Kmpwr!sLGr;q6hQBP=A9_}Ae!0#G>(ek!YSWW1rJAl&_4Z_`RH|aflyZ^! zqRAu(wryKg5>~OeQ}eRtQS4iwajEN*`FJvarn(2RBn*a`_rDz^w!F3cAfj%WJ-x&# zi2J9~dTb0EyIZs4IaQZCo#!TE@m{=o^V*$5rXkC|L-+cI@>hQEPIilED(&2RdzPyJ zUpOAT{WZZZ8XFOi6}>Wyc^3pkexZe5?_Yo2SIXfF2ljQJ<%LCeGC@beT$K~!_d3#l zeR!$tXk7E6l#&FneGWa*4?=)SKvdLK$GdVUA|IorT7e=}xYKJLw4(gLDfF>d+QhU%GMa$%gH# zG+9ukYi@5hONgB0&jzs(dVolyRMVAI#WdGD+|{=UrdJV?*vMFtXqu#tXX=c9>)oRd zw$Bp3M7}$a>gtMM%e1=<7ln|k5t%nU8r(cAI)4SEf9lL%uhSoVkvB)c?hlX{>}*kO zSh);IiWGi&B~d7!Hd$;)&aH@fc?BaYHR<9bUG{2Qp5c0Ane%eD#OyGQ@=Z+jyS3}M zC^3uzCCPYMn{@cu%(FALu3M*nlgGO+q^*g|}t;*Z05OzkHWII3q`T zPkvK{J!N+9E_qzhL)$k=|9buE4m(hehg0PQuOUwTpx7#-Sl)MbeW#v(J%};s9z_dD zG84I>IV2&|l4O)lz!Yzi^v{8&{@^$*C3Qbxy6XI1`cqFid)2n8f!yztW3NaZnONq9 zlC}gI7J#*ocyjVQ>vA~OLfGeu(k+r9cP7fNOWk3u=x?QR)p2qZLSaPp_k+!W`MOH} zb@rdnT>hc@Q25_J|Kinujl#ids=n!3fuSh&RK@@dCeZcTg!hzmy>r0b=}XEGPdve3 ztG8)>XGP%4D2uB0J`AEfW4NP|EgPqJ9q1ZT#nwLl$RD~31xvv-ao9wKAZgg0JkqhtoFtetYwb@tJxS;26Wh?^Yx05NUn+# z{+jVVlEgTU6n{z;sz~d2xtA-)R&@nR-_8yaWKtBV>Jy@zZ(r0tB=3IeSD@6?w8f&3 z`DaRel!r}CUBcUc%W@^%JO6IC(t{G;K>|SH8@SWFl+z~BD_OE`Ru4)=v_tE34JXwk z;iwSx2fI=cbSebZHZ(8RHIzgsY??q8J6UfjasD#quis^TbH6AV_!^*H-HTu1gICyu zG>SOFq8ygp0l7O#u_q0=?mT054w!P*izMC_@LG${yy?q-`3B+W+_KFS>$S+E_N{6F zK|~z`wcvHQ)-GoW)W$DGuui<1;n}zTLlzV@;O#wNsSZjgL3ebHI0)(h{#ik^9{CWk zizE__oNiTM3A(!~Ox`})yF4WlC>FMTP-GC+Dmd*2VE^g7cq)zemHPhvVP8uen_0s7 zc|izu-6>yxd8P#R;MXVxzO~g44O!IKrDy=76RLuQH}*s5S|0|57v(pGLFkAMH91Ju zy~}MX*RgDhHM3nW?e7TB0CUG)8_|!1nL>J#?rjuXYH#@4Igy+ zuhshg@BM%MFO?X)8O(22sM-`yLWvU_@D6c)tePd)WiDEOLcw-jcd#IS}VexvSp_t=?bWU>2VcF2O1uQn0e@^f2RLC<&- zSQY^5d7Qmc>LY^XQcQMAK~q!Ve}1=@gta?c>!qa(sN~c?U}S)<6#$8+3^k&J*3Wi> z_=81FMm>wSqnjQcDNu`Zimv$0wTiBP)!Y2gpv1k?vmK<4A}@p*HfRq7#wFLvmR;AW zegZo$>%3rWnmp)5A>iCBaB--_R5GYgQZqZDsOcbDo=WA}TBX|NjDp}5RI&^>08gL5 zE9(`rsEt|B%1&0hy#d5Ik&5e`K_QkF75t*gK8DvzvNu2&&)RLFM;(b}VsWs4mH(O& z^P=iRL)+FznPHNsFi-~FvMhAykY9d|Z?09Lj?VA1p_|)$gIjd%0hp5TNsC1X_8fwS zf0r6TYNsmQn9fC6O5{&co5)Y~Y4+%wt}I8R#v~|AT`wGbA#iM29@Z470BH51?7lM|BgvS{iy-pN=6g!GqiA0L33P*E#z71d+P_^6WSBCi^JbDSpd0h^3 ztD=;=>f|H&U`anKq;hMX_0)H{2rPYUjTrb$n78!D;D zLXe`Y8>*hc1GJT2!`WGjz_q04#H#e!QTFxjsT&B{L;n?El65c8RO_UyIM`AqQOO&s zd8I_WuLPcQG^dvravC|E9L)ljT3RXrc-4@)>O6UbpnK+8Umd|;=imS3zWPJQ_qAB{ zCR|!YY0a2|GVjDx@NiOp_HU@$M56ItGOLN0L9Sp2#{fUbp^;Re$nJbPTIAn84JkWVrS2O;55+{gF)!d;Z z(@lW|8q|W`5-7=bupMu_i0ZpYB2Xfn)7*2LwXSeJY?WNrP+S|hWWw!WpC)>DGQo+kie-U5n zRQN?rewS2DbN|@=$(f_tOhDi3Py(mTIRVmPmlG5X}DEsV^ zhj1w@w#V1!uJoOqR^7upmz&oOWRSuO)FhJeIj;n`?GkT)8@=1k$$FTaOZ-6 zvGa7Bbhe@}QU1A|o4TyemZN(6vS@fAJf$8Sdl<{X0PTBpbD{Vt+uBY0l`*~B4EuTC zR8T&a>D<<)FHA)q?|ZB+M6Z>!Ha@(h^McZ8;jD6%qMd}4^QhEKK?YQxkE$;7Y#Jjj zJ#4(QkMjC|)nK`t1LO2;fxU~gJ*1jeHNYZ&iy+4HKmFygNXAf)Yg;KO-NEvZ<7eD* zfGT$^{ScDu9!28wc5_ky@Z922I`NPSwaNw&gCH*H$`6r0J;eJ+IS#HO5@hSMsuW^S ze(;$}{-$@F@YDGI_aCd#D^L!5 zNO)TW0g@G6l827%s-Vbj`DIm)Wg5{dfq)N`isIrkv~$h)KspM_1jDX+S| z7q?TFA*eDL#a~iycrI<`4_U~!M^6c0?`<_q)kn#m5w-S^!yY1kFY3ZXF78KEsao?t zd#z-D09}R%VA}QCmpn}g&uiN1*Ps7+|7+9Tq8_=gA%;k9opPC2`aQd0Ng>gN^|^Eb z29Hzh57LyQJk;8o$pfwnvaPfRaB1WdsRow73nj>kKZibRRP*ewY~$YPwB&8Oa~)IJ zr19!3biVaiS4oxn({i?I=*FWoTkbs(lTXKg&q2pSTBaV<0GG|a*V?36(!?NFB(Qmp zstAfq=38oy_jsBc6QRi6UhJ$6PNnoCh_E};_|`&g@6I<(=p&GNFI9?l((tfTXyx2B zuL)Pp&3n`3cm#i6^uUuGyT3>w2TB0wh#6%>QraEth2j_}EB+9;c(WGz^0M^ycEt04 z7|QUGyeEho*5 zJ1+jhkbn;U!mm1%^oe;rJDbId4l3hZvqqKaYG~ zRM&23pk&>ebtI8;ohpvj5eM)xfjF}hzf-efFj!Q)HHQla09iQQU0|D;8lu4`<16P>DghKuFpt$Pg&vQ#{tklz6!S>XIx{5fmVv+du1gQ(dklQ?=* zf!<}EMX`T1cGxY~*_{uv#eZ-@)N#!Yy{l|hDb$yqo&ns#J1MF?cwxsc1i?^E0@8Tt zP1V;+<;;D(`tI%RV*UId^WQ#i<*fl@B05P61db2U1c#)k;-_xYoIi~)$@BuWaOeTH z6zfo8UVowxmc$8-(s_e_D&qvw4TT*Udr7@Z%3#!;%#-TN1Rb^o5%F#VkUd^tA#nCq zB3U@Hd*0Rd(on@Dt2sel*Q2em?Yb!7=0LI6&7{Tr=uwLSCRVIDmB6)b|Q%S*@md z18>w7tNMl>x$jL5%9Kb!xQoNN+FZR?dbYYx9b4twfv_g6q49H<>0|*Ve@}SNb;zJG z2T}I+snkv_XR}=JR-ez;>Jd<=YnCD`yrQw`u0n29))03rc-n3tkf8hP8sc^PMRWB_=Wdb_nR-|FIs#-Pyld4Cyt{u;@l{XLRD>jqn zX@j(a>7yJh@qKjMH)`KX=^T_S;pgwBG{KSy!_iZy=qPWUs-^>tMYvLZY8|)jgisH) zQSBdW*XE)EAV+~rS287U;MI7qb>BnrCBQu&*Pd{CDLWtyjr$ZIar%|qk|=! zyj0`Cp&a&%V)r#m^0_`FD=k9nQm2+T4D^@Km1WdUZ)Hyd2}muyMn2rS)-dualiaS_ zog7H=wBk9Hf11=yp&ha6l{o+qw`9YEM^!3S#t#wy(9M?`M=c|*Jv3P-L3rXfy=&X$ z5M5X-ZDJ=!(r)pagYM@-9TFdvsGk-Ae8+2MK+9nsJxa$*6Mt^(v*GR%-eRbuu4f$HY6b?z-TIrE+nCqyoh zBB9~(zT6hCGv7zkL{(3vw_)1P)!Mw=(*uod&f#>})K>}wOiJ76Eepx( zzS-O{Z~aiGE3^|J|KCy<)CacM;9xCwooa_{6GxebbE6mEN##++2OPB0cOX>hAw!aB zxcEk-&h`lw;v;8QiEF)IeIe1Cja&43+gx2bGX&60KkgUQG)jnO=t|PF&niO zApLL*u4)X>CTZtv%n zsv;s#pR#v>IbLFF9M)c~q{--Xcjeku)Nq>NQ)*AMA_F;egEV9 zKR^9*{&@eq4b2Mc^=6Kq^-nx(e+`_|tLo-0fHk*G&hxfTc3RFo+e4uKXCvy$I+8-? ze6cE(qYm5qb-R2=>(>JuqL@K&z9Suu@?Et9;mGApL839)Nu<=z^}6#O!Qqu1&MmW6 ziQsA5CMZw`7#i(<_SkkBja%S-^kdrJwxJ*k^y(eQ>lupD0rHMSgowO7iDUKw7LP}e zxYd|aAWxC!N3*VMPe_%OCsH%_aB3k}FYn|CNW+23``ON%4pa3?89p7N0@eflG*&uF zJTp1=vve*`u`9j~-KYWBe<~Spdf4YzV-Kivbt!idH>RROjx(!llr z^ShL7UG1t!KNk;cUZpc<7 z9Q2@Kv9i~I8DKZDT(!*macVA*pE;A1Iqbm48}B7qzbcqd47&-Je@>6{21mAQ#IoPF zH>-;II}1apP3Bbo{Zc0E?w_^@lcM|7u9~#>P*)$1e(W+nz3^$tc%9{*&%G(Lvqix< zd~(wo8X6X=A1ZXU?=Q+v(y^Kn!2mm?zStU%ifo)Gc}Pu}IXH{6>g!nESL?_7xBvL# zQUWmjYG9FvYRw!Ve|x&OLi&K9ph&555$BVVq9-5|{@vyCD!XDMB64O~&s*uSeaU_~ z8?C#>sZr_HVC!iWuYy(b?qoLQ;`DK@ca@3FDytH&sA89CmC^JsM3cl*LELKvxs_z7#?r&2uYu5nrZfkgl!UCK!;k2|>n8DqCMDk!U+ZR38Nuh_f z7G9c2=JvgDcr`_S-N^s;^N-44*1sj$)~{?xv{7~R07TxK&`S0D$ZQMhP82<^L6lbl zshgNNLg}0lWV%(|s+uxHhPh=;^`HT!UP^&0Xvkxof4aP|!GflywsYC`d+6tquk>oP zgY_S_LC9(~_Vt_s1NjxZjwXZfKE2+yS|lK5Co)%Jn?`C!Cj<^1;I>A z?U+2CGOc5Jle}Go>x(acnk1;LvP^yT_tnwcnv9g0Bp&T|MjxBJMO;-hhB|{_aM~p! z{Q_9|O%AupjUxdmAPYiV{d5S&9+$|0=CT1h^#U~RLj%+Z`QP2Ly-3oga^c>Lm~^U|$L@xM;leLT~xp{Hc9*=4nE zwI_#^DXFz(w6WD|%E^la3(oWSls>ULxRj{V)GzV`br5AhBiefg99y;zS0cRuMACh2 zb-AhHr4j~aoI)bAuwvEp5oK*J#R!2Z-jKFi5i8Q*3E(RL6ZNx6JBy{PbP^+aDr@?QOCHM5ptben0>XNqR{Q??+gp#_VOwI|T>YAL=CycZV3$e`|Ge z_yi>k5kD(qb8EB~Wh$Di_XH=HIX*(_)4ck$>)vKZq>z|i2F;4u$s<&2a5zckd{MPI zPc)Zl?by0*fM<0U5D3sU@tq*tDs#@?nFyj3SEPuf(FBnnq^y;U22?;(wZK?*#eazO zWfC-1Z*HNzS)~8of7s?4|8_`ke{bD&=P(q{clJ-RA;oRbpj2r+DGN!BP}byku5^%Us94&2)p56qlX*Y9hA)F?K)nabUTI~+(oPfFcFS{{2&cbb$I-hUKkMo zs_bH3wAa##tJ)9RiA*Q8a9xK^0c$Gv$l~!L)v@NCRn7eF?W;zqR&?I&eu$EOua;Fj z6NQOV+{zXMdF6s@;|8b}e@(Lafh_=y=v8DWAp_;49yLeOQwoJDY~(gLZTp2D*24pq8iy^nGPGPe>rO=r2yXdW$Zvc z_imr4(=yT-vqGYc1TX@LxErXhF}H0cP;lOEE8YyNo;8OiMcE-%ofGNBe!OEiC>qTy?!I6%`QWB53>2P`S$P z$|qojP$B`HlE48Ne~rO(T@TxROJi{srmH*rTo2$=G$LzURo#5osi7kOEP7F=w?(Cp z0V*ze>_JEIF*had<(M>=EnUYp^ne4goFqD`_voTOyc2d$jlAS2f58xL*CiL}Pq$(b zaf9WdaKAJ_5M9*>w20Z4P}f>tTHK}AK%e^A9deM4QEK}3e^Q07mMV?K;uB7?oqG1k z_1F}x3YKKGWd%jgt>yOhsG+WwKmYACVH(FaLQVo+yP7t~dE70jPo7rLdT4s9E=&Mm zdzGNxYE=+}Xdl{V*>|g(drY>3mr-5mdkS0~%|jV^ONRpZ)sVaZkh@NzK$HRxEPWJ1 ztCJmDd1yhCf3q`cA9FgCLQ@1lugpcVQQ5{K{Lsak1jEaH7fAc}QtbnHg*VeA<;b+i zD0?_bc?w;vdsjsuEJ98t?_q%5M_AzfZ?MH!^?I z{JNfa5=KoD9FC?JFUdfmu_i;bI?e(<*q;sn>Qb7!lB=7YAxHiy7I(a^L%kw>x>T(9 zubvcne|D;%Ao{Cng=kcCYm>veYIF2SMk;J3LWmORi@+WC+`dG41zq$i1W{?Sr?wdw zjg3FnSPM|yPYL8r<-g|{!~(nSR6NOr)0(XmX0|4?q_M);=7 zZuwcM9XKy{CEz#p#7N8i)IP7M3bgssveCRgeH+%RHV6or(OLCszcqRxLJrsbR?@#r zZD)GTKTQIKrorV=b!J%rHpi8Ypt||cq9iGjPtXH7aWL&J>mshluiSE(wFC}Q*nAso z9sKt)g|C+B*jK%Cn_o!3IN1!mqs!r~tdA>S&0d#}b^$K}hv%2Tb^#v(E}@sf==>#)KSJp+`e2t|c=5f3=JAePDdJFeIEcw3VH){M= zm@0d+XAzI~#IC}~>@O$VoH$C^AaRjRD%J4N?mkL6r#uBgZ525{xPwm58D;%{Ztpqp z1A)zU0pKrN*53}wPLk(CF`cIOl&@!ZSu)~$6UctIgs11J;e4%6uqLRo^_)za)X2)+Ze@!B@F`v z5S%juMQIE~3e$}#giFC-j8))EQu>FTsiONOL@hS(oH4+p}f9 z$*jMvRQ$q$eO1P~6jBzjg|1AJ7tImx${zC>>IO?lm&%eXrX0lW&WUhFZ_U0rWY2K} zYceNbYq9F2L>Z>c6{uKQ2FoCxi;9R3BBPNu66q2!dcRPVbC?f*Uw_ANn_qj#`PjZj zMM+g}S~3*g<(`B6Wn?5&s3!*Pu~tLv%9npuVWF_l2Z~y{7DGQvg0nZ zvX>EQezm9m`Mch)^-Fw1;`~wug$Nb)PMdycLh_t>9d3Rb~UP~z6;!cqCz2#kq-VtSmjH|sgfh@ z)h8tg-~nt1*iyMFfrFhCYYv`T=Yw&TLOL9p$?Cszq`*UJatsGBwL3kOU#IvpK4^6D zHd4IX!&8UW;dQ%W#m*Re!3XXif=;`2EIc*8!Wmr+|Ev{X<99{QW#xzEEdo;x?*xvW z9936g?u1YiK~QW;DI<+XSOOSJJ-74xxLTR(Mor>-{xjV!a)vV;vQ2=hvs{A#a@ z0#|jb;H{Ij9nW6ZmUh=mXPtVODkkdet32&woS(@{c6(Vt<)o~qrE{ZM7hmw|DQhT+ z)SEhgpAcQ%_%+RvY@B9i1lYBvqF+u3Mo+V2eN@DMB5&4f@z;l@5Tw$s;L+vir#zqS zCNsQnKcz477Otf-3AkW_#)-pQoL6W(p&e1#Q${q2|U|M~Yl(in8Hx!#~U+vX09 zut{?J$CS5lW+S(?}u9V9@(MCWP?JN@;hGY z>(s@6X4TwOarw^6B<85Hz%lq-uF3J$%2Wo%)NR;1L*OKDa)m=Hrkbk@?Um1UfQ}qx zxOB7eBogGk?6}m>zAnNOA4d|&8~}+efSuu$(V;5YaE?PR=DrFX8#=rN_g|k)Ksq;D z1XTM9@BA*=Y~Bu2RF>^}%aJs5QxWppsW5_n5@>DT6F7Cw7obeI66r&KzJod|dr@={ z*~?UEoPeRX3y=YvMCN>i1AW-}cl-j3xiwN*nE3M0I3LnNiLxErysCX48AhA&ctr1- zP6~_Zpr>NQg|`!SCER&)oXfjR0!0R;PF0Q^%vnpyeNyRr4dq$JtwfFW5(!I`mvn@G z1?Kj@uGNP;T6`Opb!umiY?AZ68L~B?h65->f8!ARw&^+s|45pt$~lpwLj;kcx4Z1* zNsg|wFgh$-R#8{f-Ia7mWNtBI?Uv-%)aVJS^V$Yk^`-e0x2UjO^;5nOL4_?@+(sl1!U%b7ZKWtbJ_&ap6z}QG^nf=C%SLYc}p|Owq|U;@`k4rm`h=bSZwHzL$Yhoo3kYi_QG(| z0lXh|*CUK-(U@N2*uVd_+RwlI)IVB$|NG~C$(7%X5ad;`DcREMnsUk(3y|z{K1J?0 zzq;Gipx9@dG<)0jNiVX|n17oPVn4@mWBI8Te_nmpxOgz#>+W0tVZXI6}G#>?wktKSQ40)YiHErZl%C}Z5ZMOFtHCOcp>zA^C0T+M07ZOa= zLmnEjn#06%-j`RmYTZ-rvRD)bbx*iyn(7_Ol7^swq*p_{-vT(`Eqw+qH&B&+Yps9uEUV!avb3^zB*REY8|?El%kzvZw{kTt00nZ0wz$rm zd+_epP3NTVBD_3t>*FO0n)BR7aU2?NyPgABL3q$?-Qd8{Em3)e3>wdBH;%KtbiZ`* zvddXQ6onM|nvUKKjf~mPDPFolIZ@S|7OZQ0fvi8kZnb_+{PTZD9mcrC0*G-#aw_(lKxwOOe)JJwMHM?qXl`qR_F7ki3$f zC8CbDb;CBU(3>ViY3|m=Aa$pEJ-0GH)dIg*WZNSY9NW6j>~4R7c-k6q$nzNhTirki z|NN$#n&Bk}edwNgvw#YVd0pSVi2bm~Z23XRV3M_z$@sH`bH)E zwx!M-?*?sHD=LHcYGP@IL%4PpOUg{`1nzBk9Y5T}Plt*ncb?k!@?I^Bw3|Eg)2tS$ z6!cP$GIPK(^(?^R$RV9cwp(qJy`RHP9CJ1=tII|b7nOgI2|gF;U-vIReE-jXd>6`> z+TOH!_xFC(bB&Y%EjVVSHZ}i|Y4z+oMk|@g<0tvmw`RHL(exMWIIbyqZ9#7 zAILc=pbmc+G3D-5O34@}&`yV78+~z-(6iQkG71&>@{Gwfc4F?_Y;6VWvNWI(|GG}? zt97EFLnYS&hUXJB{t5S0Z8y-8aKljwcYR!R3VJAtEyks_u2R?U!wgJknp+ z>H0#NeoZTYlXI0+{&3`qYIZ6U#4}hS+qblVrh-2wtgDhW_=rT|QaMkYpT+`QJq)&k zQx|`PT=0@!@fN?vg6CS%IS~zipUcrYW$lKAAqeC13SJpR8$*|(IZBRdv(~!zv{J`` ztemX8bb$%pOIFo?eY+H8teSSc&c?3YH_(xIDaY<`nZv50!6$9Qfju=aw;)YYPNsDS zHD2p9fBDTju0Ismb$xgf*>jNYoGg3iOKyKkin8wBL@8`(?NQD(*bssN^?^=Bv9zZ< zEuS4-y`^@@P;=OrBpHj+2ddTdrB$KYJW7s%|4IB+;SmYPWbXA+Z=AZW@QG4O#^%P$ zade1-dQRfj>`C>HYgGWtQ@3`I-8!`!lx}2e$lKjFJI}46Keq9BQ;%5ydr-d9C>E#NEgzegMu+4J>b=IYNs%4i=NVojp3@6=OD8d{NZ{S4p(PtM~ z9;A!yZ{vZGNY2Qk)7H@v0ivLU*ZlwKukcWA% zr-w_A2cYbw>FSberoOSVTJE6ZSwu7N6mhGo$)bnKl-RZUl#*(S(W_B5=MjHZFZZOL zfPCX>T5^nqSDyeOJlobP=vQIG_>s~?*zQ6ru!Z|+%4{LSs+Zq6JKoPO-*5=aYoVU1 z4UD15(8!lzH9N9t+eWJ=X(~k2=*&eKADf@jUv=cyLdo0mp7{@9<3=JVUx+Agrb&9S z99216q5~o0=|%eDQvK)xrdfZdo0@oW-iEVPE-UmJbaK!unqx`fx!sX95=-om1!x#M zr1s6OUc?##E5)gunWae6hlJF6=^8uXEX({ldI#Aa2WQZs^!g}kRU8C6SP%i5uALy-DOU$ksm1w8+m0YGo_+#XIGd1%hq+v*KYTzwfG^m7Xo$=zTYdFly;G^g_s+nH^M?kp0J(Kc^ z_i(bWH-!f#2b8KV>sEhvJFQ18mlSCw2IQ^{ap)b>tvy}NEf zM|oe>#XI-i-?C5UTmVt_+?S4=XK+T*FGtx@yNHv@poVrtT19 z+#awh%??7}pDmOcd#?e1BxlOk5fyZGz;uC-DU`iaD9-;znP2=M1q!@{1h^9!6!+tV za)7e(&xKdcrY|=Ah?}RAdb-R@gIM;Ats=>d_0cjsBoNo+Xm8o&&#RZ|c1vA_6H4Jn z*FQFIn2IJD1T*1Y_B-%EW||aE5NuFcLMeaHH@{!qQI!T|_tryysoW{;kN6F^mF4c7 za$ifjw&v<>w?8nyTQPqvB;s&Nm0b)!fu(kTp)CwZu9dacD-c2+>_krj0GGnuHBn^9#(fLNRaEYG!# z7WYVx64$^H_eYtkD^pR(kS0XNqD}GtkCm(O_-5sjSc}S#(@c@2E}d%V>gyK8-I7XE z*1cCI@HE?z>bP=>byl*c80?QJoUI1Q-OUg>-Rm9a*g%bcI<<1nRw_>Pq=WiuJ52L7 z(o2btmDg%Fa=-}3RJ9yJy|9|IUuRG?9^9s=49LxfvZbG0?S4>L>ZhjB2Ke+Ww|Zd7 z`fw;GLO^`dc5LB2Y9>y0REdBp>UqQInCez5@f5Y{XnJM%({kuyFFAU`;TQhztiF1l@!Uy+Y$W` z9}LF>7r)sFYaX_$ML43;czNxM8%#6D7_E`guRf~V!KJU0cw$?sx#o>SVFQb3?as9SO zzYn22`0+JH+1Qhcag!6pnOZ_5DlT@HgJVPmz%pAjQ$5StC!Djb)csVWLD3~skvghZ zbQ+n|t>fO1MmKn&_rAtb7Md(;_jjtYmlfoHCg`TmknioGy=4Wn_dTJHPX(@+gd+e& zXs_&ulYp90+9KzivA<$@b`#OTC%snG{NYrp5U;K@8(v5gi1Pqe-ex;FOhXR7gGGTa zo+13jdTo+JebY@#A2$Y6x`nsT3b7Nev@MU={yeI)qMGgqCDS0i|ga0{nA- zDmE+07p{FRe_vZ{v^7m|`N$g0t8)L;NCn9@QW8DMJWVf+N0T4VeRFC)CaMYDndcy^ z6y2S`E=`dpd9GxmM8!rt=Q}uQmFl41fDWR4y=G9JkiwOsMC+lV0|lAWOIl7YWf2En zH+Kz;J`T(C)?EE|z0x1oix}J-esXAku&Ue7X1d~|79vpHOKq|X2wR*g1a?3`52p6$ z(V{&cNQx7^Ul$wTP-{Z7@Q5b}@ z;66K$pxvSi(6WE~TCe-xKRL5>h*FREM$Iak+eUR@j$Nobow=P<6%+oLwVm?E_dQ@O zj)xPwy9sTaoBaNeiYRti-0dS00RlI{>7dH20RQeQ*Q14dGeBDG$sz$Cjajr%koAgjpCm}&7MrOvRC zy}vq?h$T@q%QI&vNZeQSbGAQQDkUqztMvJ32VR#N?yUhyG>N@z(+lk-VCUQ7q1hkO zfmHv^QHo|Wjv4wk`PWUjYZ~9!QUUy^HLv`>{q!XER5?K}V_h!@t9o{S+`!V;y}M=( z`YH8CUDiReaHObestw4})!fe9by*ZDMj7lo%TG8JGSp&G7MaG|NsC6wG0}#~vj@Jt zmgimDK00=oQ-fcx@`LzqZTe?Rb-Gk75kPd6hxLHjoERdr@$TZWJqxq;zJp-w zEw?sGUR`bhxW}O%5>3QU?9dCUl#DBN?RcQ4(-mV?GnykvdP^CnF6=*2x*cKW9M?XB9 zp-~m`q7u>Bk%;5=;zZi9N;}>na}t3p+Q%%7*^HR-r9#?%jbMC<-WuMJs#e|v?L$)6 zdJ!YZP?sE(;LT5_Xnhocr;sUzITp0(i1cCaN+f2{sc@v;+Gr-GrnBgybtO?R!Cm71 z9!uk)IDd;BIagDEWU>UsFbg?AW>POmzG^R=bmjV)pD#UY!7FOsU|POrnUz_f+ErAl>Bs>+5%xAkpWJv;wH2R2F9uKGr>S2}sLzUS1#t zZ8W=c*7xw%^zMplc!Al~bRa%}?;IbxBwetvi@S^DZ9V;3r}_8q@BZtWKYU2?{jQz% z<_5P&wBAbXTy<_4B%*rMr$PVmaBNE-?cBkoIuwyKrih09o&?H-Cvv|e+lvb3&=^ZH zH*f$Pa%8@LWj6gVFF*e&^G2~?1F)pg&m4FuCw(kE8b_qA%VdO87g(hsSck)=vf8Li z{e>7cpR7&_41(dI#|^n|N=o7JoI|jnJoL5Ng3Z824G>vd4owL+|LWNWkv5uIJH9R1 z56|=c2hmSB`eq)X!Qu8H8N-RgTMG7hpO;g_MTtCrbH|jqeO|U}gkf9mK8t{kEl$!^ ztOs~K-Ta`lg4ScKKbf@O4*pH$o7Ar+vR2W;5#_;OpV4YtxMuadH91ixS9TxR+G$ik z_r8tSNkAsDV@m}4R(9XjA@IEK7nJfN^-^b50GM|lr~aA2xmBXrqw({6uEz;;GP);X z^GYaxz+X%C-^!evIG8O|mtx6FOeUPe!K>w5_N}YkNzTrMnX)AC;!Yq1^gx zYCt@iYdBP4e&W5@Y4!!`Zui8d5W&Oukes77j9tTqSoU3jaXM;jb!|-)f&=PWWy(LNI#7uE zS(}Pk)xnZFNF;6=<)~rg6*aqqjM(e@V%;D2$>lrX(wi%S#GUi3K`Y@y(M#`-^To76h;qo_odhSS5| z4r?U7$Zt2wQuhfbLkQN?b(TSNZOI-m)8Pose6-wh$1mqAIjPlQomv!>y6ltB%S^1u za`GCK9C>R;&oV6?Tq4T39JbIH3 zZK3lQ;_bYaw?mX%oe!dz?x9D5Y$g$#>N5f?$8x;EZH_ukr)X5h)iMQC(1|yVWM^HZ zUIp)ADO6sSJV-pn6kV>S1n2ag<@5TT+;qrvt9!dm1UPKwjc3qr)OP#)e%$TP{kE? zQQen}j#tTaR9DA046dyeJrB)TY3{;h}Zys0S?dL;A*mwas^{ zE3f4Dzdv**2h(?dExp<5X1yTvHt;hHr=CHGTK+yQ)U^jlmBIP;!gFGkeZz1)iCYw)^J-k%P!!5-8fD0s7L3(n3KaS$}SQ1>e+AP}}EbH=FGSYoS2H~NT}9L4=o0a8E^j`)>DC@sk-d9rdZ!?OJP|BvpZS zXJa^0QOx?bC5gp~IEQNp$W*oA4C^>GE?M;bP!XGqQOK$eOj2)zq3dsIb|VGm86?2E z1q+wE$z)nV1J)VdR!Oe^DcgfO>&3Xz4~^e3?8YR5&_$^rA8!K-az~Lx@~GiNfq4~* zbhep)a)HXk5Wtj=ukz9yB+ibZNmislA_=Feytab!>X01T(ltr&&C<%-kC*MY)26Gi zpYoz0Zq8<8?=N)4>1y|BQtkM3P_9HhEPXT0nOdT-h}Q@tIRf;$ZMuS4IRBb=QXm4( zZKr0bPJjQe-#%1->c6|f8!xSGlfuc?P}ivqDjWU^8 zzOxg+KhGRVw(jxNP4{8B^gOyGADy{4drWD}7VR?Dz{SemKMoi@UgsR@b4(>r6c;Fe zv&kX%E|1g1Hg!mxxLAv3fTVN4uCkMBQzRd++sc2e(l)etD~83p`bnNf&!F~pC2?lL z1{)}6=fY*&DC#G%w#?$)^%*poV{1|4Z7GPG?FVFbqR$Gp>OZEIyxnqTkL$BL668cG zq2sQ3)4d6GpKu(k+kG_scYefjW_ z&n>?3hQRoMdH{+&w&qRgQcf_a<-Me&2em4002#-R_gic@CJ>68h0_Au?x>D`Jn|Po zy#&vs16{AdR*TFe0uu?f3ZaQO^6tR;2gvPBmKT^qw4S`Bxd)-f#rxVCIg}dU`CH1V zW=lowirsLY6i&A-2m6ZDpZxsQlXOe+F`=ZN&g(iy$k9I6ZcZzLB=15WhC5qbp1NlL zzFNPGf6VoN_e4^X5wl0QYN>C3MiKnfO;Ku`nANqMb3pxydMT_a=5xA+hs>i=NS(=>iIuyL1 z^x*>~hK$IqcR*FJKqS0P^elU(Zt- zgG7kB>mj^y3sFfN)`C?~mY!xV4a62Ixz)RZb9FFGl z5rYQJ@^?wx6cn3C)(FCfw>+nIRsIcUWcWGm&i1@7)t8TQ?>oNr#dd5>^|I}c`A|qH z^G9{rXHwEusdz%YBpmMwyP7?xJ~so@K#jrUu(&-ImA|`V8KC2T#_?b^)T)uORaorD zNknhl5!A5SKgzegzNsrhbwYuKx0FUmR9P}Vs1Qp1Xn!OAq5 zsE#4A-9#u+X`LyhHx(}wD1M5KY`!udGilrxgOdtUyl^O1*xuIZ-~ayIQED4-z1_83 zp)374HOEQYmYC&#=NziKuqTh4R=YkZ)$$oa(qC3`olaZZ!JfSnZzJw*a`_+&|+J{23dZs)vsz| ztANtpn8wbpQvQ=f9xY;;OfmJ2iZ}V{0ncak%R9WjJyf*UYs$g4Z8J-lyZ~LwaRe5D z@J-AL4yu#aIkKdx-P2RrLAlCuU)sYt{P_S1!e>(yXr7eybOe+jL}1L5^kwO!>H;8p zKGpU`kiV&apR$&r+pnl(r!+Nrh!R8R@SDA2 z*&k;epwI8UKjCB^BU6{DUGAS+(xa_<4wRmfd3Pqd13m76F{I#ZY6 z)`%l(|2Cx%*cHDo)c^jneZ0TB-t^Tg8OcJ9_r_11g-TohAG;#FdeWzIJ(uOJ+FjE| z$fIh1q;KN)(avWL3P33f)Nn-)zsU)M*tPG!BxdWU!J)ZU*N&vd%A z>NOXRV%5_~P^?VQZ?R3tmNtW8A(qiQ( zWOKW9mAigR1bE5AVKC-no#lrrK(9a+6u-YMxe zrPHP^@&2Wz)1)^h05l+e6mb}s38dyl<}&c{OAjm2qzh%$rK!oS+1^c(U7EdBnT2P6 zrN&uuWr6MF9i5}qTVH{=dl^^Q767@aQ~4U@KE_vLmbaB^d!^nwG0z;=o*`60NqNau zd3(}1f#;qC;B_1d`xBfGJvHUuIK!uTkHZPnfgx*J+nYSs=*2nNlZxfBBqi>W@_~S* z9SwZ+DC4lE+F2^1yqw9vqf~TTj^k;6`fQUcgVnjJjR%Q}WJq#)D0;Ph=uV&#VR#jf zLs^N>N;>K5Vi8sB_u|-Q#axcu^5geN1Si)4Ac{@h?MIteknQz#r8>Ct`z;tiDf4Dy zI!|S*ysMGroWv&ixRg?^+HFd3Wh1vNDPWV}JPC~rs7rM{w{5t+gRPV`C?}Rzb179Pv8&76}w)Q9W)ihZ;dUgE@-kWm;B0N@J54_XS=j zaw!1{`cd(DF6Gn3i^EC0sm;w$hpt_T|JE95hFn;;mo(bdOyz?l+k)pexdSD!J@-<1 zUXa$Zw*ZO>Tq*`M{f{%h-MbBdR9WQX>6~y@B)$V2^mouFiM`DC_2-s<;iS}sS%Xb` z0t)NuUp-9U)~SAHYw0aOdF4f+r*lgFu-Us+N~KCyC$u=Y7u9aO)ryR2dy@7z^2R3v z22Txo-_kY>)GajkuE`M}Sr*T}zPmMc7gGQfJDZ6*QG3Yv@=jb5?~f{Xl*dt(`ACjR zK6*ozV(FB}G5}sAEwI^t^Wlsb^e#Xs?}HZ0?KLEsyVMW5ADznQTNbQb&c@BV$A_T;T~)a!avmm5%-cYOUJ-$@EQmA+w>i&cPvS!GLsbJ|jw5^wUY zQSA|Rha>cYoMs{@vDZ@PWK``l>>+S2>;xTZ2n1(LyAl+ho?|(GR`}8+B*@wIA)_ok zVR>K~EXUL+t*IVEd{E=Kk(-omtHMv>;wVCs0o@!R2M%A zRi&CviGE%zb&BmB&sO=mOuzlt|LOl$6HQ^~w{`mH)DxnUb8J+%Fw72pIKET&AZgHE~PGG|jL+5t;xp%&~58$&wvuKc{syJmF$4i(CW8ZqocgQIS}0p`V@<>-O5-{?YwU0)PZ8WR@I6-qr3I%xJBQ)xI{o~^|5~|D0Lwgauihh>6TaL5GjOz9v`BpeDG7vb{X+Qkuw!xsVZR36 zY25C*`3k_qgK8cW$A{)Yh#JK!Cyre{thG+ZjLHi?DG8)rLQf$kGW($*sZ8=CJdI*T z;m&lJ~AGpM>U$DS%mY{Qf~xOv8U-xq49yY^-$`OM;kc>zd}{aGaIEOk%_1XHg;b=zUQ_MOYM1TTGZ(!TL&?fIoZEAm!s|Lc zg(^nyBYB4{EoWp>DbA1v<&q=>Q^u)(1#<5xQ|X#ItJ=s_P0T)?zVu0sxPrl|uTu`n zyq5Vw;?eu+YqtC8<2uEyl-@K;Y$ba`aBed&Z}1PwAp3i~VgCp~FPPVD{$@9k81on-@F z-9Js=HkE8{Qb(drcoY$q6W=n+o7&N9u7O189)F zNoiT^81(A|87i@^K>j6%Uqq;XW{~EIYf{PxOd5r*hNQvjAHcCK2pt~3>+T zZIKbaT`)yN2_EFiqu9J)i!bGYFSGdZBnSAEA0`rH$ze6+<0LeaGz-O?*?>>L+4blp zYG7R%ItBkZjUB6K>9N$GdhAG^3bl2qJBv6mUq{iN?@)4k>sO|KteX!-5&%;cl^Z&T zqE)OjYtr4W0`Mea>C`I><)_(%=9D=;>Zn~iCx?&a(>7#uAfdwZyML@@i;6mIJ0(zNO5p>dct8Jo0*}^QKqh!~lW!NSn*L z-(r}BL%fDfa3X?#QBa2#vI6-&Eah&>CPR_Zgz)7>=De=DCs%YGtt|2I-dSzH!OPrp zf~1+f1e@09N%wZ*wnDOToVV5L^RV|TaK+g|N71I&7F8nwi$iK|Ig5{m4g|@ERi}_1 zE8Ty&WI;~CyOh^bXQ>rG;w8>+X>9i(lC^~=1?tIb;0!i@Z&hmRjv2*60lzN2j8t%| zu@t7Ic2#CE=!MyxRMz`MIYzcf*TYfqvjfbejpwO_R{89GJj2_oLwP%GR6yr6EQ1P`x2fh>7P5rTarF2N#v(GR?milU9+&=Q&PXR zdq3&)MVv`O8hEle*<@CFRI=Pv55RqRfdd`@{(xM&W@UPD=izks%bBIy8dRoWcClnC zHq@wpi9rR%dWV!ODYS)eO8TihKh-bSMEqgqv%9JO)}z^7BLt+ zDs-QmjBB<>BP_OR|Ellxp9_|L9|?J9T06N?Kg@KtdzZJ0+T#MNYt&r#sp@8&QxvP# zp1w!RW)MYLvt>)DWp_Ao=!|-$?9QD6i334@jjK7{4Ia@rIYeh?seq}{c{+m7kzSqB zs2KiyC|*V-ItCVII@uAk9FXaZlOq@u2RD^u-gbz^giUVUSC52Yh5Pqlec?cpEIh>1 zi-t#SVC7$K%?>X`9N8kNY`03v@2}1GKU=fCV6Rl^#G>{wmf(ae!Y5c=6%TvXq(Sz7 zGiQJHYf}m@APf($2?{xq`s>=$V(N+<-ATlDucE;ruu5G$)p|LATV3wbo5CwmrI?R< z+jI2Kin>u71GZZ}pGQ%sbn4g!?CSa_)}uKpO4-R)=9L6Wqd~1ywE8fb5l5Oo0{k7j z`9Sz`Q9ejnRRbm~d+T&b^`5INuQ;ZEgCiFk;ru#x`=1M@GU!p>{Bc?6)tWqNjuS5l zpvkYk9T-u4_%3Hrqm9@ay#%tb4a7CJ(xq!HNJ5uGTamdE0i${odUEMrqG5^sPgZsM zUT#~l%GYU*c>=#;Z!c*=Dx708U9&oiz?VVtVISL4C}hj75}PBS%Bzx+PRGiB*rQsd zP$fF1OK~x}aq1E#E1ghslzcYS0rB?)aK@tKH204nDYw^+|#Em+w*?0O#ne)9&WHqDN@$jx`sQvO$GH*IVYgJ`Bw|(4AM7j zN6y+%x*$21qwUqHhSrs;zBPk);PqwFWp=H+9p=5B%0=!v8;F1w0nWUCC7HI%RCcg%Li&+bfAx^j0isZdt#3sr<-ocs ziTesR`wt|QMHv~DM(;}SYCz~iP?hrxydvemi7$y00`yYGOPBBazEro#*S604s|DL# z)$%6D$H{7XS?F%>XN|glP(IeRNg10+8FO&VqUOoOleqx7X$vGKYwEjr*z8lNovPd- zh}4Mf(8{fRo}R)X#E-x2DWojD5AD_fm*-1?R?tn=EEF7%3iNWD#1#4#@^xjeE7>oH zAh-4^?6VXv0+Gg;izF(K$C)0^$&}#m@UL~3p$@;QmpO$)gqR(F)g6b5Y2fzCa;%*H zV!_hiidg@R=)Zsf&U!U)=>p&!OT`N%8p+obg8WD|_>%jW0*Ynm)<``_R#RqBVZ%lE zX##l`MXr$A3KR!j9mUN!ezZXw>}9W0PDwQY#>5w2*3}xvw>Z6Z>&Z(Zh0o=O#JV{N zULA1+Cn?~Rfu;D%X*o_RYjd=h?9&+BzCSZS) zcAH#M#R{p33i*RqZI!NXQ?|&ocXMd`+O4Op`EpEwVk@Qjlv7av=a0Dh{3^4efPpI0r?d z6pkU)=ao2rvy^pFk6==_b8P`kq(NTNw}oV)&jY*2a^7iH>hkvTNpR9z-90eWd37DE z%Q3uTr4S>n0(BLv)jTdx)~38Wfipf-7ETX>zrg*8lAa9ap?yeQ>fW`TbLW;43see| zg38j(@idCRCe?%x_gC@jqLOTHK9z3BEhItV>clmFVW{gYMrqwT@U`lFspoGwMNcDnu626iWZk>3n z8ERC2O;J$qc>wY1KM|xWg|GSX%h*g&LBzY0gtIvzZ)!;{+5px^t}!LG(XX$<$9+Hq zQ9sfx&g~u8u9=*DSWPLQk?K|Ja_9ZqN~jNqKpinhq21Cngw{DP^` z4b$|{iVh2CE)HOl2}k*)zPx3s34Ar_XMfEEH*IG9!o=T-Nrjpr1N5HK3B4w`{`)5mW>94*e`A`s zph2=A`*YIGSf}=PwpG}ZYYxOU9bZxO$wS@L2t;gq<6YdZXk&8*K-(ne=_o?^6q^1i zGMr^_2&t(O&=(U7%dVgrc@a3yhnemJ>1KSb@0Aj~ITpO>iHFGA2!@Fm9c=Q z5U|@4P%TZ7Fyg{b7KyI&?tbWBFIzO(`unDo?G{*sU!? zC;KPeAi;4ru}qUPXJVt+EN4v`bETM6ef8qqXl~Rscvd=cC{NkP*SiQcPLff7{7sKS z!mLJbBM3qYRn%3Q+P^w+KE~?BX$CXIxUZV|9G%)CM2ZpuX=YI=1KEY@_Y z{pVlUPy6z;NMe8UirDf$#LE1r#7Hb06)dhmcp$XLTM;miu-#QKAE)UlPW~TTnUaT@ zah+q|c*;pgLWjc$)iMf&zMAm1jM>+ld8JZ4#)tfATldOVYqEK!& zoOvNu+=qZv5p7;d^Ikhs$3_Lrv+9$TgANMUEZdS51am3Z!U1ekyZR^TFiWMi3sQ0> zdGV@j0hKZ(M*hA~hDZ29e?Dz6?DjwTE5sgbJ|*aVvdTuINhTVp(C3sHGa1(>9VsE$tMaGRNc zVC~wvPC;l%dJIN?v!wx+LowTm5%e#8yoWz76tMme3)M6iGU8}GZli(4mLCm-0s62u zU|03#wYEORk-&B@b-_2jDN0lmD@Wm|@|3n}FFs zSro42PEHqp+on-p$%)k$n--X)TyO?6?F9y(95eG} z4_mzYh2wnejo(v)sp0vw|L+V0Wb#GJe} z8JW(?nb4CWVvBGCr02h0vW*mm4$~DDPc_A8xvO50Y}0EC$P%_JcEKBLOtQUFe_dUR zmXw;&n@CIg+YT81(B4w%S=N-9|nKD33-ddvknJ=ZNWoy_{lAL%o;MiCR`2gCj4sPijEa zt2R3>vdBaly#Ztz5PQ=R>sDe`Ug_d9Mf0_PP5eirpnmHf60}VUj-}-K$8&e?s-?C! zTAvQw&N^=uJ4v%3M>Sdi+`N;@38Qe=qQ|DEwTXHv#Y-zE#3Wh<1#k5CZMqB%je9se zd1vej%HtfISIj(2&?bGRcsM>V*@yQ__gVY_h<6@J37DwU@Co#YiX%mBB#7MCsk`WZ zpmNevP#ImST8ZzEsxMtzqn!nRaQak!mZAmrz;y8?lefVq*7cU`!0J3MU z&bLReXu{C_r(e8DOOm@i3L;ZjcEyP~wTl9et*zIyp>if~(M~}V6&G=lAgMeUWh4=@ zP07;Wq9$RS7ytXE!OuUf{zXTPJ&p8M2QSb~_Kfwzu2hfvvPC!7lvGpEfgwD94o`KB zQ=dwh_7>C6B+1GPJQ9c+gBsRcddgHIngicS&ggTA%cj>`)IgauWNNNq3S^Jfk~$QY7RT>@b@0z$esi|1?is)q-lO=Lt<)MRmtR4!mH!C}0Aw@{ zl_O{Oa`c~{1!fx8DnspLj(!oHQa4bc$R<_PM4`E!qBqABrtCNNkYw}Xlq#RyF^5cT zEe(&D^eXQ(R~m|19lfaGStwBCCv9~zAW|HZKE$-h-{b__M_^ZL50S)wZYRsjhQ3%} zN(=x?=AdV7Y4tFqu#1Jv!jYTmL@a@p#Bs}g0^U~z|DS*T`}+C*;pfSQ+R&i9K`7m8 znxxmR;e%7&59wgWaW*IMtG-lK-`~9bR=c`k{Z`H3azt=QDH_5(c_@yYT+4wMDvvYj zzUNh#)0^32a&B_0_R8dcaE;IU8@EqK`ZB%$(lnPBC9iK!J!*avJK3|!__=Pe zHfM~e**KL{#?+$ED_d3Pe=gOz4HVy& zN@ruyt%QOelv=e=p)OBOCEQ?0!l`aU_hEmKaNu;vNJRqnyopJFs?>pEhAIY+*S3^# z+9=norqDR;hzp^Im`4ytURP(gFf_j6?OeW}{V zQoUMOe8OSHQF!Ek^T?BkPG->`WH=ces*E*lLPVfNEfa9%&@Z*gUs!4)5gl*a<3y&D z1f+&lpF9O1&$mxTa4hT8MR`8nGqR_^+;pSVGBmTV=iF0L@V0kLWzr(e)DL+IH!3 z79AAJ3b1+G&T|~LN=$Fwuj*5vPbaa~d!b8uDoOqMtX?>ht1FDe2BB2E)Gf`GrR-AI zXVm=F+-#8*oi829snBhn`4jd(zo^(d;BD)w0fBV7*fuqhIi+E_S>ly9?y)Aehx~5kO4Sl&3j=U%of*zc){k9(-oo*b9;31YCvmEPdPx$a zP6i;~{zlF!;Y;;-A#rTmUo&Zat_Zd5)3_yL#ITNk=|3;=t{S&kaFweysK6A3o{nY` zQ6`m;iAMGKW*1>;2*C1NDNaQq=b@8>D&>WU7zHUD(5TGG`DkT%@Y5#QSqD0j_LKs` z7qe8`HS+cCBDHUKQc6d4(B7h_Qi^xgaoI_F4mMRfs;?=G56ewm?Y$#DLwZax!I^yC zWzCO&a4FdOH+qB7?J>rWYxm}unFd`HKwhO2S`>e0W4s*C`I@hrVnsk? z9AF|bTK;yCE*B}ii7lne*$x%mh_j&B<;Wa=p;UB#N0stUQ0MiCp_9W2o}s4c2Pp|) z)b%59n2B66b+!xAsdS6Jr9)}}ee1zMRWqD^Nt(m0#GR}*!qZ4*_0&4i!xnh!N<-ZFG;f*Vy)v*ov}A1DW-+*CG%GqSyZ z0#>V9e6~up^8LJ3`Sn*SmeRxn7DlfuXMAhvq6BtsdI85MAbFas2%8OZ-FyN5>U(*w zL(Dk#L{-m2RSJp|61=*=x5k~_i5qp6oJp|5Xx_f}rnVdS6m6G;Xx*997|O#O z^5S#`Yi$zlsp2{Oy~$8~in?X*%TxoE9n1Yjo1&UrHA3%nNvWGRa)h5Y*PTEm< zSsz(vH79d{`>e9!7el`5hf$c4$Y-eJEDpXZCQgS$E$I37tOhS=Ll=#3?}4{A^JxUp zMdCch3Akuwu^GshEG_|T%O%>2?E>EP%__M@Z!`l%%OBhI+uV7JXatF)Jg6=Es?)4l z6%=wv22!kn+^_1His7r>=Y1=G*uPtHs*1%f!^ubyC zOP`YLDjOFd#6cZO0+D>w2`#HxZd;9458|B_ADO(u59ME7vUGp86x7~gdbv}aq%i{A z5^=k1F6Z$FA858nRyx&Pj5nd2^&kD4HHzP^5pea8D@?x7talLn#I$T*_ooMcE^PoDS z=+L=3YuTAVHWZaLg{S0y{&ri)0o+0FDkI^0MivUynL1S$=s?8l2-fLydh)3D}c=N(6;1O@5tVn5oMf z0PXe}(yU{@qXF)$-c(8{dUk)GvYyio3eUDaz)a~rzKT=6FBGUUz7hF(CN+Yp-t~Y! z&4V<^Ikt+VO3NuY9zw>y2o?Fb_1BEsWpGjZ>X50Q6oDzI^l5`CUuqxM>|D6XPJh?x z{GRQ7R}$nBY_U6k+46}6irqM+f;q!rxXU@ZY!vAG<)|$nLyp6!riY@u{2n$lZ;g|$ z;iRT~p*gjMZL z)qN>1$qK+>FN?aJN-nlmb^tG7GAWDep7t_Fi;$ClXzAn`N{JfbLrn)1)P5%*1 zIOWgu5vA#WMOIn^V)F{i&e?0vnTri)Q0{&)O}6Wy7QDXQ8b<3;;M*>0dd?X&MSA=^ z7Ck1#!=Askb{5TXQRj&I5U4w+gsv8wIh%CR>S~00C#yz=l(bue!8VJu=`c zzb7la)VD|;&`w6P6eBO2G?PjS$$FRO0EA`txb$;>---j?{D7nt*ZWFG{Q0*ZzdxM+ zOW&Puz0K><{Axw2q^p3F>xQ<6bItq{)sX6$)Oc)7_AeC(mECk`&an{ww8*;fj(j=i zO61c9$7T(OA*u8(N6+ETq!gKlQI2E2gHxi{{o)pKio;b@qK+x!eb;M({0TT?m<{l;`GNJDY8>lLE^ z9fAKce*FH2F~5%zc|H{K^4nc6yEyMT8Aq9KFa3+Ak&%TvtO_L*fbH+y7F6_2CGuMu zE=7agH3uP@T9=d+F;FRW@4iU{!D07uI$q6xK}(utHgEkk+)SFn*5`f=0G`9T`q}oG zUKH?eDxynIzbhL0q(2+tE;W=v)N&P0n*yqs&OFbfI8%C`HrKTSI3CA)weg2%22$#%A$`6p!zt=aXt>IE!8N0 zi$cWmLjAhbCMC5U9M!LZm~1oMQ7ob($zMmrSjd#h-^?k^!W4QpzJtv=)Ka#0S{zbH znm+V5l8T}pb7}c#!$CVur3_i*xm5^r+ZDc}BrBvK?b4|s4c<9SQ(G!AcjSC@?HC9n zc}p6(@1~yhR1T6Jz?my+=%acN0L2@B-|G*{ zqH>4TUv(V_GFZi_!>5$;R6Di+PC&80MOmVIglWa>RruPSIF8Zn3^TMg8L&fiSQBuhR1=L9^sKiX@V{`Jp){nS~h>u>oR>1rz_ z1xl3wBN{$M8ki0PfDWD#1kOs_oUop4J@PShTrbx}P*6%#o3g-nHMR1_*0E!MtDnoc z+A0|=v2+2>6UfO)t)lw8O)njiUvs2ge+sW-{h;5xb@jR|`KyKP?R_@2VP&o<(7oAx zd4kkff3H>^K8VvdO#<7@KIavM7ZEFXd^UqeQe%Eq) zQ#4aXRcef;&4-pE^4@{CqCXltFLr$%}HB{t+I9tWm#H_rZ26w8o^q5 zz@jd#b7#44kEzpXs5qSR8H(Hp%g#1~_Deyh%{?&)#029n%{l@Y89=KJ=kup4^`Sxa zwyorn>M7rYmd_+@iJ!;iu*U2Pe?v$!R%Tqzsk9Y^C#65!+BB;Q&c5md>!_j_M{hVV6as7{#!TiCF>A&u;MZIA$BwTY5+l?YuR%Uyq}ttO;ecL%Kwo zA^R+EorD>^QhYY56}PFtrKmld?$Duy>`|tgk!q!B>UD|XZff?Q$DjVgA@qGzB4(S32j>#WO8UEb=e z$Gw{}S;J|y5*C%$Wd^rPqn4GIEfnyVNiUsAxpqKEU7eGdDM8gp@rvpB>otoXYxX8~rkKH`aPq{@BdE8;D^*^>`=Q!R8MBPW zo29H|;ndWlSWwkPe@_z7Xj@(vXi7VzaRnPvDsq!=mNGU9LxrY)_9;m)Wl8KR5qoYv z*Ual2$6T~-azMIB6sY1gj)HwHRMi=*@qm3uH-KOp_sfAf83L;8XU}saz6=NZGgS0 zGK+SE1`ps0%eQ#3-kR$IX4AfS%}1=Vn!EwtT>(NH%=*r=?GNQ=`Ba)p`#aRu@7{?| zC5K*Ymc>CW=i`{YvUc+G6d_RaLvbkYpPdM~>wU+kq>CLwBG3@94EyX|VG0!w$%8kM zR~NGQI6DqLf0OShVffxA=9*O$=Pjp0B)m|5&z~>X@zrCRl;**V@l6}NEHXTYYS>{s zZJlqgcggksZ;kqF;CtE1@d6HTP;QM$R0mf3PsSmCpFBxHaE2i_Y;oSV3k{$^@*DVa zYU4z0IcS`%FH*QueLO(T?mt$s+e_Ve5vmS6E6|;A#YW`9eU&~(l z5tZ>jWm1;z5PWw?nUa?X=T$M`RK*jj<->t&>TWe>^Yu^=0Rl>ke>k01K0p3KGXLkM zE&eT}za5*%aip`pNm)&Wqk({tBLA|Lpt@wyKj_$&j&V;As_@bjRemlYtfTx{hdpJf zFYPj>e*&(mraD2@9PbC(Ul);`^m}1LI?F)TT?5h|t*aORf73EKI z(h@p&zpAm$_5ZzeR7LgMb-VYS@UlwNFIUeoe+g@R=I7w8NSWLhz@R~3TkQ&&lYXjSKFy?Rq|U61#5V9M{I9>Hz+1gWYJi)Y@rm92*D+j;QSkSt=mHumb$70@e4F ze=|TPol)wLil=+D{&?SV|NNgXzy0!$AHGi-QEQR-0)y@#HnlP`q zvF=7mZXGF1l*AarXI<$)JqmVnM30n!WINTdn5FI)E5zuF^kD7bC{~h7&LLQWN zcvs~;)X<7cQ7%dfFL!UdG^vbOf0g5SNN25Ri}g^H2QA{g&DT{YQJ6nKSOxM3Jqj)- zMJtFOJOrVm--H~mgtb{bbY}M^k5K)&vp~o)RL(7+uIA@s=Jp0dHlW5SnqL!e2#($# z-;c?Lut?6hy|1H;zFVi<+|z?#%Y*fpAv)BfHQyvQMDduKIJ)R4|J;wDe~%}?>9tnB z-0R<4^!ayno&36^P|n(Eu;t}^8It75KRgX}9T6;TO9SGI)EAYn921-7h4<&FA$Xcp=y1z@B3Tm$#5!O*~S8 z^$AGs63!N9agfxTmlRs*f81IcE$eyqBDH<9|E3_8%&a2OjsWY_lZpoVT&tKwn4)~r zLk^&G2M5&ue6jTFew#chk5u%eqZu3jy5vPGiK|U1cubMSuo z{fEx2pnYZJbNAr#Ikbim2j5_*0mh~5eP&{t^ovruDVn*m*Zb*ue_5MrI0*=x^6TmY z+}+n9h9dT=&exn4*}Hp~-JDT5pbCLg@vE7`4o^+1P(Yc6owq8-U|ph}DGi)0J)Cs9 zT**t*d4-ulEC*m?ycX+MH6Bfe-ps#tl^4y_2Njg5Q(lQ34A|QCqu&Cu6ge!S*J5qk z3bBB-s);@wU*qpOe^@<=#@O-%KpP~Xs&930sZOgKjc*SrT>6D^#`ry_elLXY&s_zg zD~?b+01qYkC~hRmDc#kbB4WX8J_2nyOvI`csCIRSBlr*=C@@CYb1g=MR&Tze2ge`z zC1z=W>`iFYAZ5JF#Q_I}uf0Q6uBdGo7@S(n*5@V$i z>v+(V)ri}0RC>8qTn|-nXjfPNhxbZaVE1TbXEq}xQEWS0GV7&WCV5BQWgt6031FID zPNh%PFwQ|<8Jy%NJ;QYsK5W-L(zAg7yb+0PTId3N4~5=xKK93(f@iWr)cHC(D{MZb zzFO)l93O)ne~$*s(Lu#(OYab)K=OLArJj<4l{~&} z`9tv*m7GsCxXDJBGT-WE#v;z@VVX5Hc?y7{qYeo``uaGbtz>`&T^Sn>DodHwNO|OU z4Am6808=C8dU4h_J;)Celwob&>nL^B04L;8kg$HAfALgxNE?|tb)w+N+Qih`gNn_< zP)iaOJ-n|t)T2}@o;8=?eatBj8+0^1%Cu|MeYp^xNQ{s87~L zQNZody7Rf6aXcFzQ4*^n0|W(3AVgHJO7pDuiy%ppND2L)Jjcb%pLCnbgaRz8tX8KR_e3 zM{}Eg_rt4M;w|6nKQ+s+t8DRZ#j}&jrz*AZe(kGCj#QCE#n^q#bN_Lr`1cRr0YdXz z3(=+rn_iY4nO|N0tltNva%2nXaHpPfUIEw44)^1aEQB|)+yeKlo1g6>-gVc12k&d)R8sKKY#-FUz|M_;M zf2b6c%5q>yGCaGzI$Z7e83{y7nj!;{jZni`v;!K4Rx6}g4w+`Z?&v7fxCBdQ@Tip4 zWRdRCJDgw8i{&w0aC9aKd*t0b=5V}bB=yCLz8`ApL{b4UOa;HvytNcPY)DiddZSyfa4tNL%NEie>GjF^WcC6aH2Z^yY3A(Hs@4XKwiM}?MjVb ze)`gX`_MW5-~Z>!rW>>LZ$T^QlQnsmshQ&Qa2oGZWg5c}kv>r)sGA+HOCj+sf$`X% zm3c;b02|z5AvSwIBq$6$@hF14`d3w7@HZ3$73$V2Y-!B?kxtgD2jr+}(7n?bdo!1^d#3e3dbE=O|mOSs1B@7z>baIRF z_o6%+6mJy0j<^wm{&d+sV%J`?>rMHKszVNYqF_#Yh{#*PN2?b;L7!UKW`bD#pkO?s zD#hhMy!SE1asCVpn9g_+;>Tkte@h9Z>?a#uhGh%H__7p2ZW+8IIWVZ!0VrCZ^y9j( zZk}k{TEQyz-BTO*%6Uk&3x|k;AHf!FUQ-g%yQD}jbtH|2QFQt`f~pd>W^b1B)~G=> zH7iJMx3ab^EFqy*4HY)~Bb)K_mhjhKzkL6%fBi5&1Yo}ZXLW+|t=#dNf4%5+#(#2l zs*{1rq_Jf_)PX!=WcG>xj%2ciIsrY1jPF)vH@|6&98AB z$Jw!@OY=P`_N(i!t%5goe+`GmSv}_*bsAI*-6+euyJ}_aosIcetuOr_8!qbOsc;fC*mB~j97|VY(km#4z5aEj zzWnfg`J1X}=i6i;562RniMr}+DNxd9umE)**iZ5SKTOT;eb1m24u@XB`R-VwEH`RW zYBv=f6y7be_cb`?#kb$0)x7jLo0K=|3tqs+`Z;1Z9*KQ`Ak0r*>NsKW_;& zx^+7eq@sW_UbmvOs!r?bnWVVm1%q3cn@=5c-U`^H(cwxNV(mz{ z7w%n1zb#Vz=m33pzU?Iz)|bp$5Q>C@#2xiqcwXL;Bd+p?e=}jMX;&+gM2i6Dk@PB! zhM_=8Euh7sawh*lj;iVi&D{A8RXlI6pR(enhh!X{RdY2PNS_rBKWsN4yh0w93suLM zbLh}QY-B6mc`g;SDrcyWFVqrs=F}p9;_6vj20ltq^N-lgwJCh&G>O(d-X#o6+DA!* zq{$BP)O*EMe}2DY_%eoeNxyF75WZ_~lp4ndlqj)b)BsniERX87Q&9@A5h4_TW1Y5> zcv1SLY%;WSY#c+dCc#I3=%J`^UeqAdH0>o^&|0)tKs@yz7?BjKp}SX5i4r|spIlp# zx4|%OO$FyuIyq9Vi$1D~<({&Tb~9S{+$2YR+RyLaf756)C2=xHfF}5ZSJahJxaM@w z1=z)tO%8=Oah&?(pp8>K$!p%4?msNlhm`#rPivdwsh%hA1>~iUS0=k8v+G@ql+zKi zs9Z5;y7hUU8hdb}2m~5dXOYuAhD0}QgJ-slJK4{2m3{icAtHXHyT>qclMAnvyi}mi zFz)5se2(W29lT(@q2C-Q+SgPmT)5Ec&S-WB3runf6Ytj26bv6Y1r9RE^8}R<<;<%jk4O!skZ_Un?@`xO;GmqzHqeGTwT}WN z6wJ*TFP+)5Lj+@Mc6*T%v=&v)W>m`f%Sjz=R=(aEe_4P3?Z@xq-`dAG?z{7ybKP^> ze}UE&0Au%NIBgvYu(75e%bPxhF%HT=FQ()t5~Khq01#_xCM~CdJh~LNUoj06if2ke zH~Uh$bk1r#W_d>#-ksiFZ%Q})ywDTPCv94I-CB@R2x|c2P5e{ll- zvDnda77Mg{yX7V6Z_5iME1dF)O7j9FCEuQEMkO_qRI35QD$dPE3#6>C+v$hDfBE5; z@6W1j@axtys6t8=rTO%pU@y-3rNe35WsG8HsFapTa#k@Sem+T4#L~gG!wB}+Ee;$c zJv0C~)Osh&9+fj-Q`s`3n&SwdB=F>&8b6VO@8o?3@mbin>^jI?e~H8#f)sC3 z+Wwi7l#8h*(TI&$a^9f7=a99iJGcUGsn~FKO$9 zxR-@@4xkcjt__u_vHQ5Z%9dM5Iv_h-PCWUEbO#BNj16S>aoB}cU?1dFoD!6W(m09i z0MhW(HS60&YTqsr2kKUOf9=u&Lp{#(et?2 z$=3pD^Gf*C@zK0OPxhu-1T`wV-b2UpkLvh`b6eCwXW!M!Cl}d^dv9l|a{x+7@RdNl zsEoK#KNf4hV~^Ex$cco(X4b)>(VvLTl>*1r36X0#cG-jjr|8tgf5`t4@1hfy8bFde z2X&5QewB=_-|x@A{A2uj9N+)f`ti$_UyMR=D$}=t39AyhN(C@;P?lZNo*qf-rvff9 zoerZ}I~0u^mec!3QzD*Y*{{bN8Q$Lma;siH2r)sffzPcC%~Lc0sFUTlkI9#)LGq&$ zc5`y$>*cTMJIrgXs#Zgqs8oce^o*#6Tp-5+|>i)FCUsGi=rsQ`4_(JIQpMnW|;@T^&>AT{MGMPeKCB~Gj-;G+wh z25%XJRGkW7Er>9WVw2s85I~|WTP3u1ibIMpe;uEXqJ403x`-2ef%kO2cAo3;Zf!`O2&GccXq5jL;ocH3Bj9e!bwd0HI3O2A?ys9xdRas!U zZB*5HtFLz*dOAr~JGOD5%)cwh6aar!CDI(&AqVQf34U>gU+Ne@xoq)4=dy1bP`75H zpSK2le^;9J&*C-JQskfb$NngnP|BSoN9$DVX!cF+pt@N>c3jZkmPi?RPgVBuq3z}Z zl}Q4*Y!%*T(3JI-6u^?#sH`2;aY!Vti%cJ`Z8Z(EQKG3|;AZ>tf0t=lZysd>$iw_VsdM5ma%Kh9t1HcZ z4^igGVENnRRev73;0!u!mzKWLJy@k zSYMS=C5KoR(tidJD?!n{%+7r!i35@kJNs2>1~4LJ?K3_X>dS9iM16OW)AcreTCVUY zf4X;R%{wSXC|hr$ZyWa`iRrmXdju9mA=|xM@eycoI4_yDMs!x1SZn(sZ)SM^LE@(> z0`2IS<%)xChvd^|i^Q`9d)idJ>ovASez~-c>ZD*>d=%6qFR!I)k3#{A>js~3<~4d; zO}iILVzA`UwPjhEE>&u}a&~Mq3U7)Pf8DT^vXI1N&9BGCQb0uwms>%6&4%;0>jYFt z?_*2)&YeY?<)v(ZLkDC9l1Ei4EQ9HYF+*D<@GHr7>&X&lwc(}SW5Gy-AFiF=tVhLf zL)9(jq2kNhjPgXc0!JDPt7)GcKd^6oo}YKXloA=_k#)GTTTd(+Ub0Ne@7#vdf4^-Q zT%>`6*r(om(~ZQN-*jVVKf6!qQ3_vk z-xtf_k9j5b#OrcJ8{)2_rk3{leAsY_UR35DG^)KjDV?nfW@-6SmZPY1GEV~V(yz>J zcCo-fOH^M6NMdOg zLRM)qNiw+Eh7C8y0~*$DZQ&~H$(OH$RS z^PcPg#tRRrO4*+WB|piYLe?Q*xu_*@&Qw%jh&cC%@m7}efBKg6d9lZ5ava0{TTKdT zaCiyD*{<883mZ7{(l#ia)MC25d=`Ubyh@GfO^HTpq+t${VM(BBZZ*fNLcBK35GW&c{_eZD$ro7Yur)_H6YiI`9&qy3F_$7HC?G<8Igcd7C~H3!DSjPx z&OpAvxI^zZ4>t&8Ix(5F<t zm+C`5{e4&2ZMC)uj-R^y1`F}<}bPTTRshhm~^_) zood!UEYFaCUx4b ze7a^j&$mUU)mu$(WVx5bjaB6yA}1+&b?T;jr(&?N!`zJQ+GHF9SCW{FnljX zeuVlIR&F?5nDu({s!U~{G(3vLhHDEZ9KKD~@u4bz98wcX18TLYO4J>E>`Q8Nrw|5< z05wS7*ZGHq8r#9g;^vLe7^7+u$w%*MfA-vJKQ3u@jstnEt4XP#34tulGDF1rqO zPWGS@=wdW*f%>|@cM!wUwX{*Wf6F>vUem}!Qiw45{f;4XRw(&21iEjkYL&s$!N(*n zT>Ob58DrD69nI1%;`g=s^~WD>X&Zkll<;qa1gEY}b&W=Nyp&g%l}hB&h|sRm=$1E* zyHS4z^^bUG!~jAm0Hbe*2A*(9i6Qc{!1?Gwg=v2G<=QrW)T5mgz^g}ge|&QD$l`1- zeVuzted;5|`(X2E%+ejS+r*1yq;+5X?5>5!{ zMY!+mxg!Us)1yHFbzmU*edpI;AZR&~#6=XQ|% zta^iL^hYUqJdy|5p*)Aze0o-NvuZu}fDe`D2?e-(uO_Fw-b%>SDI zn=B|(o%Hgm2YF}eH+iWstko1Y_dYYrF_ao7Yx$n@`=& z*881m_T^uH|3SxV^e^(3Y+luetwQ2Y} z^u}<-lES>Ve{GcJ)lP5{+@TgP;aL1_1^w7mNqR)~D<~pxP`knJkTtO< zOsayW%8G@Y14$Grl^A_dZeN>n;%s?$Ae)bJMwyp-Ox=1=&pi^QNaLeC;zhluh|DM& zux%#8;0$+Xy;|Q|BorBcvQU{F^}1KMv^Bi{U&7vXe@Sv1$+mtK{XeEQ5I2%fGX{{r zs7~wFRiz%A@9Dp_keLxtC8?J?|y4plEn-!f1#4K%w6|}!JDC}f-APUC-4d%L|0LYoO?f+Ce_uC(ai~Czi}g}ELL+sxI(QQ-HVAr( zErG}!k4N&0dN1met{d)s-eD}_SIT*mwqRN5{t#~wHJ?)A(&iOdNmllZ?G7F}x)RV% zNRUC;HPtqH#eECpK7nllk8$cFeTt!PMKQG6d0(b~U4MM}`r9wR|NPrmuU>4)J6`G! ze_eb$f_L~)N1v+3_012DDyBJY!YMpgW7*BCX18w6ni9i;E+*5Bs9baFr8 z@r*osJ5p?0Hh_Zc1e?=L)ZXs7G{>LfP3%jMMD;qjdxglm({SL7i!9lUmDFgK&=H~o z*p_XjUYR8hWtIuh`mh69tuyjI*SOYhe=01^t~W4>X2K3L^4d2M=xx(h8jsG!fBn|} z`1;e^GQEw-J43b=?~wPG{yZ-?wV%Dnp5o(n^B#I(*_QObp64xrt+aG5*@CIK1qLqbs<=lRt_cCEV#Ra0 z?x&Y7r752N!HXCe8|h2ma4K>RVr2F`&Op;?r}oL zz+;fbp;#J=pxOG!-9u)M0z=u4e=V3N8xe@Fi%7r$ouI=__a;Iabk%C-AYpNwbZ<{j zjddcw<^Ph1B*}5nLkh2{(#7I84K>EJFN?RJY_#JC&f@RN!1G30y~N!hYAI;C#)E)$mmM9ZUD^Cx()rw z288D!j2hi+tG{R}`CG-EmuequIvat>=I@Oe^9sF1Gs>{AFz;jY1Myy{_V?`>$lHC$BadlLwVH;fD5Y- zJ9?fPXAvls3DLl}ZMT{kYPP4QE>}`QL>Qq=yzIm@aNKTSSpN=QI+y6bjZx|g!h+&k zcQl!Hw$?xZ{H|MeDY$wTZ=8>qtGj^5ubfNE1SO~GCiUH%oZtj`e~db*pUcw*z~{(h zPjV5L({NtI7_Lt zNms0uTwN6;D2h6>9|H#?P6E_r58dT8n&MkwY0}AQ6Neb?34vY?Dakp-`7zP`udj~J zd>&uE{1{|_+Yt(s=6I0{@J8072Vt{LX(c9VQJJ0WghP3Oe-1ttmLBA~wzZ`}$rdXr z%PdPniE~q;8a%BO&qdr?-TrVw2a=`+PgTqi$F7uUBkpOcnx6v4rc_^-gYnSpo}%^v z1PBXw>IF76XD=SY?shvw2N8jXJr+&a_pDEu%E_|-YYBqzDeUpuypPl9o`cHXZaVam zq%^2C^lx?Ke-DA07gF?2n0>?quLQ{ zyV#PZ95!+(!s~!WTrF0-zj74YozEqJRraEwpxQ_rY(0y;&?dOpJDJIdUSRE^Nr@qf zCnx)HWn6U&BsXYdqJb{7N&&^fDZliCi)+Z6P-)qLfAgxa`{q#nIPC4*owQn=Ed*Q5 zj&5gyuVc+xLlXdw{ZJpyMLLuz3rjtBx7!Yg`d5qf)>-vpHR2!zu?X&=A|dHkFK0ji zDPB_U_@{l|<-C=o)(4(XJL+ZI!pV1m#BY5W2m|-ttmBa?y?0zT7*TQXJ*qI@f*Kzi zuUjRXe{&fDZ1;1tw5xbQl2cjy4lL-jCD#&($XF}UbGgH5_sg^N2W#_}^NmClS;K zCOgEdkcebq*99p6dN|j+B2_B;YfLos4PcoRe-9;Oc%2u#TNtajU~VF+?lx%hP@FdP znUl7NV77Yg+ND+J*^4vUgxdfnJ|1u(S~e!)Iw45x+Z_?&Q#%yq?62YgwrZ3@zG=V( zN6Gp3ZMO?&RgVD!OADQ=HszxaGE=b=vH;^Ol8kTGX?v4V zfAg(AFG2Ofkt=ktp;{Z^QYU@2Z8#Ns7j{}D)DH(J8_}rL)p+VN>!4<4vk;J`x10n_ zFTMzzneQVvfbU4DPTMHiXv1pKC4g|qYQ^!= zT_Xs!qE*jayBVlXa(2A%( z3R}eq2DXs;i3FjOU7{8M40|~{-@85tO|y>60lLiMD7NR#VYCVeTFGiKo*)^W{f0v_ zh3Kh7I?O*T!?oigL>au4rT@RxTk=MA>3=%4Lh7w?JeUzJDEx0jH=9HhFE z$Y5!r>qb)6+=D$fnks)|e}{^wvOw%oPFT9;1nAZQq8(6|ceK%RxI3Qw7p|fv{g%nZJYhV=z*-1v2CwPkq3YDOF6eZXi`x9G z(d&3CwMSmtM|@6?>QZCZA91p*n`fXLWg#*AQubHZJzyQq2BNI(l-on2?YTa6`i%9 ze&~FmkSDo1R^5g)1R*Q|*kB$IR&}T$D)&?7NDTBP=G%iWHKn*!OHn20sVBr+U;)C=e>4CYHAuQS!cLx)tWh)} zh>w_6@KqkqhM>lq(a&#RSUm-$^H)0pAzoE}*1WAsf6wKVPK;Rro@!VB;B=H#=Z`m8 z>wN_2^L73FW44y{Hud+?es+)-lz->7bY9P`1lL%zM4E@*s*osv!?Eeghy)@|f_OGX z@}+2Sz>w~`tJxBYst*>*?+925N|^8MZN9NKn_$#S+O^39w(YH6PqF`$uT5oxVH1ez z?r=OkfBdw8BFI=gpQll1aBP5gAT}5jRP{`@1KFG~76^3C9mYtoGL8%VNPR<@NLVTR z)J{6(VfhBqicPlK0lcr%h)bO+E+P{Ep5X;0+*NaTpdGK-fponsSRzi%l6W{&oOblF z=y9{J;zK3H=_aCH7CGZ=&V_DZQyV3YC6kG2b69TWUG+9>E*Y-`Q<%0 z@~t07;$xgmcaYhlb%(72hz}CLbeQ}Wl}$xT2g&AKa$i}ia;OiKJLr4Oj+^7+;itp8 zYK0t*$JyMq9GiLDoV%gR(PU-q5}4Wxe5}>I#%h%0*!I=4zPxTdn16g$2q#}FOGHO}E(S)9E zEcZ%A$77xLj#U(caj3N!J)G7m6q-(Ke=5@kwkZFU$r-O zlSnU5&;S`Ib7@DiOIRlJNn^v6FxUiV>Fo0mR&{p>;EV0#J>-3}NULAH+81ge=0k^W zH5)g_2T7RP<3fm1gcj^hfm@YuLZNg%<7Q*mW8E}J--3+$nvF&080mspIsR;of2v*i zyx>mD08!V;d68aASYk53AgAN}EWj3DVInl?Ph-y|XY+QD^vJcVp9Z?q{E*yWnF@d>1t<@nlYC}npY+@#@JxDkf-XpY&fV+&rhF&BpFefL;?znG2w&x%Kv5;_ytbT! zyz3S8bLD>j`P0>Yl^h=b*nY?_%1qw9=A8(rlhJ){OV^;0Z!XdAb?9X1e|VG@XR!|( zWc0G0aKpK4Ez=ajI1Xp06-qlC_OmJ4X-y}Byv>bS|A+_;Vu^2sj93a-=9cbfy9ckw z=3kPAE>TndPc}V=HQbnNt%NpK4mUr-zOvSuCcI@qzTvI6s??x;!Fo`!f}jZf(|kof z-E42FmYdjo*U-Q%>J$WRf1UBYg7f*)uYY{~^z)ac4(hb`^X^KT=ZH;Rq7Etp!-WCU zWP%RE^4?{57ryD2mmLtYQW_OpXF&iEH>~5%S7H!2naOn+M$@Y>#&Rm%!)o z<_M~nr6r>0z#Fkk7j+elqBv;RjX)#Wt`cxr!Z~s7RfnyiD(U9_e{n=FTT_Ntlg5<> z=2r&K=$=~*YPHEQfme!~*fDMe$gVmoYW)l_3wA{R(?T6>H_QMR|Rv2j8!C+01()_Q4zs(~yaeABp1 ztGIS-GP}E3BtM@ce{WtYR@kg%2rFLXb`5c^8Fg}SbS&8Txm4wDMUFiCBm;I`7ap&E zl2h~nKn+^a6zwaE-YXf>5D4oaCUO(#)_0La_YyeHNBdZ)pMSH`m49HrKkHnv7Q%RR zvVQO0Dmg~1RttP?WI)zgrbbrXssoXcd|kG#+q-IH>C%fte-rZSUKq)7;i!Wy2d9Rv zi7KQXd}UeQQda>nr?xAjTI>A~Bkbx$IpmmCMzGOm=|gy(lcECu0GiMy`ykb;tE-y$ zO13pv_c}olmnyE_n*}A8PV1(10Dm?2>Lw)HWae3dteV$&tD%t{?NSf+1G@hPB>ilc z@w#2-z&<--f0BZD%>i4rn{U-#oLMwDHyu?8nNvvzvId!3jGvwFo_owTut9OyZ%Pf@ zd(FF4*zh>WeYbvwT2w9b(cOk09mX0EdaO1){_r`-rQ+8{(6P5tnOpS>fyPro9yTb< zkbnl-x3~T}iErh!^U+&ka!x1fjK08yO%D7~T%%Lje=*Wl^wtyX?8#FIy-%5!J$=b&f~j6liF{7wjcFcoR*5=4v1( z@wM6ce}V!@CT$qbnw2TpqoPQ)+NOe`5~lfBUF+;a7U|;qc-GY5h5RU}{)yrd;3-}1h#l7bOhi$ z;z71J&TDpvge?u#ZF)FTVt-fHEfX}(r|?pl8%OoZSM~%W$wZnP9DcB0uH39GU z;1JqA-;ZTy>L8^pTt#;YQcSiUcXSH-bicZdo+HMXRIX%6SE5D|DCF8&rXCk(wf4a_e z5JPjYc+I7j>GfXcBxI1w(q@R4g9CqBtg_rrkMJ_Q42Wf`JEaXzQ-W7*qD0;?O=pk{ z=N{%^v8p)YT$ZqZvLeSOFaq4r0;M%T5y!UF-LqtDDzbDAm4^>?TL?i=8u0>2oXx36 z^LP@$ix0yA)a&eq$T{zGDBD0vf75l0|Cw}}&XFN#_I_cQl}m)e%I$R}VNga}~^d^$a) znz}G$34}Cf``Xfdu)}nKs*~DQR!OHW-Mk`4@w8jJ;yj=yr*@F`Uj~8$pFHZ4+SHKGOsT%m< zfQ`-_1N_ap3`gy~HDZG(f7KbB$RjrC;AE5YeOu@pE!h$~#f^7g#2O3$yytxm1x1IV z6?%o9s_>|$!5P{kS*SggumM?+0T?CFyswTarjsahsbsadYg6~^D9L^i@e@|=m9@}5n3JMD- zvfO05cU!WxCm3<}>QI%$V?USH7>B%{UKU--NfA0~k&Wn1#pmyHO)@40mPLER)*sGK z;>Q+_md0C$3d>&Cb9zVwTOQ*nkm~q}_jr&Z?L)1ovGcS^I;6MoX|U?hhm*Js2q9Y^ zDr8-jw^Ue&_0%s1fAa1GkeBp&-0F%=W>pGWsSw~?@<+KnArT-PFdJ|7xL(%k9{>Jy zjW=z*_oI03uPTIOKg(PWr|i3eoEo+RfP*T5fFU)>!m0i+4}2AU+3bZ;h!;EtGby|6 zg1eU#`WQQ`dOJ;1h#=sX-4p5bqu$ezk1{M(5SXkmJyi&ceSWa zlD#XJa%_LQV8?e0c3dFF)F8pcQzy;44gK@-Dik)de}*5N(*trJYj#?x`duDdJ7AiC zNnCcigqObuLixPFTgqPUO@Vu|Ry!~2&AN%6`SRQL-a%0ClI=Mt4<7HQcJj)JR+|!F zDExw=h`a;$#~bMbv8WjmBPmI}rej}Fg{<6*a>b5wfPH|UMI-EDvHnsS3-aAnP|Bw% zl?_Rze}Y&HOX;os?Sh@}<%*XzJJ)4+i-$egD!oqyfb8S9EIFNsxjZTJP~`!JunX)J z*=+zwK)1iTACh?rAIW!^1Kei-k*0RfC1{OysuYn)AQrKwCMIg&sK66ciYB=}H`(oA zOKAX6P*-${(+hn+eofhO3M1EJb&m#2pns3{XLic*=K3Hbfw1gJQ)BiJ zz1lpJ=1n93(FOQKT0P{3JZt&sZ`SNB^1m*a7Nd$%>yeoZL6^43OS;rfoWSeeH^HCL z7+_IaP@7*d;l0Yyf|lO$##KAFOHk>_2pStUX6)oSXvgsO;L`i}uzYlPJB9erk6VYS z4t8T(w0~WxG`@c7fV?Z;XNd>Uq=0`u>|g@rcOE0^p~t%9;xIr23fe*l!ajo4fTR;i zQ8^g01=S{D%gh4Y3xrzhUK??rmj^!jy9Ilz*_W3@IlR$?osc!!*nNs1E4AT-<&pne zGS;D)kEp~qFp5O2t+eX)xob9RYEb6QNpf&AuYUlRug5YZluYgbnf3z&N@vUOI2Cz} zx`01P(9P~X)Q)ltLwzl0x7#*@L*D7!3EOJ(km)#jssQ&&!Zk=1p{ti!mzow1J7tHY z*kVp=?22I9>D=Sc{4iLPhGUT+*b6+BerMrjy?*-b%h#*@tZe9t`Q@b{*`^YJOkY#m zKz}`ZK-I5Po7L7&7{3+s>Kzvh@UZpi9`KB+5w|Gv=Kc0jvwi8&pu%TK>cGi^4}HDQ zepPkty*DfSeiKM|!O`*EN0MYG3)GyI+4;6hk$%vBX>7?3#p+7iy&d3L@0ZnjcYpi*$FE;M z{W2aPKfPRVL6C{z>~7U=h%39rILQ%QW3FQJA#kjUFCQ`OHqgM7*>xH`TZ1^YY6xV; zL**ht&$7Gs=%8!I;^S;DB@mTDMbBtfwdhhsmHF;R2G!A4vCHx zrbxzfdWFNLM(;HRF|eh5Z+dPi)p-!F^eVTV$ETZKJ8se<4&JzSQhl~Kb@%1@N^;|< zl$%cnuC{x9kN;`W&hHm36feGYanMm}ZZ|>wie$c|l-2V1)8Z;DdZc<^QGZh&KCbIz z(1e8zUcs8#103VWpxIv zj?&V_UJ|NqXR_jDK`Dczg2U7VTw#8v^13ZK`PL??=s9sh!6E5MKa*!r+c;J_x2r;{ zX(17vXa>twOl4}dvNnx2*ptA$S>e=q=Hy8;Ph!yUZc>DL3}S&kDSwJwC!3VImhn*y zFSNgrN<<&8a5~61byU zYBqN$)D^WOcLLPOHZKfLbNo;h+w#@4rOV=wdW2incH3J*oz2?vXt8h%IenI0*K+{o zPP=J9eU5?m<6J|vc7F%j2M=F6CzK)CSa2#>Py{$ckm@jZ(Ejt*zx}Y8PQxZ59-Hmx zYk=tP%W(x{kQ^lExg1#5L#55XT(0A7wc?AM7{S{N?v)K$7oOiB7DMj_wugO!!o^s$ zKO=!U%*P&+xFk|sk$u>ATse8~gz^wMcn71YEkecHGdO~Ng2ZT!8FAeEJf+pzM(pk^!d9;6gCww#ihIADom}AQP z5Af!pI?dC@(i}KnMr2@j@(D$r)L&*>IQe$fh28`1GVzu5T#6o=W(cAR}j7yigq*1+2 zYL}9FqX1_tfp8Fyt%B!6Jb^+RG3z#T1Uu@%sZNzSMPf%E|Hm7hsx?J`p#gSNJuhqP zSOrG2DerawEZLd&%M@!8B3%H9J*vYArn9bcFMo4OyTG^I-K;+Sevu@_i05f`JJL9< zG>kp#NaZCfVK2Y+%r#y1SWjO0bvO(Q^eFr-=K>%AX>A{`mE$KYsn^kDq@1 zIzCUe>K@Vl#c8P>r7fkB3N}p^8Z_j4Q#FGHi4q9rif-GS0Qh8APfj48c%RE?n%JR6 z`G2wT*U(=cE#AO^{3ar-s*gG1jtWV6v>mTcKv~O}<#9m`=AF07Ox4nsK|Ni1H3P2n zmfr7SJ1%?L`2I1#Z+^;^@$2(h0A+PJt=tQ&a!YMl+zeG z8raC66+!=x%eKF*+Di#iUG4!fJR$d5kAF5YO*piH0)dB1XST>A6ErQH>72E?5;nVX z?iP8v?p*S&*D+sae~m38#xRyN1zxD4)WF*SeRHyuU|R?V?7WxSKS_&qj#gK)_s+{u zSzC-!FG9pw+%FFAf^)7zM+Gv9(t-{p>^^W%PCe)%K7)4asi~sQbA$PM)dhoGWq%sq zRITeOjC{G;yiB zO_*LX-3}9SAVRfHL>AL>)y7C==SYW&0P!{C)U1LByk{9}JEP9)f5bC;!^S)`1XE#B zGU>JfYgGFKy`pnwq#N;16-^w|Z+{#K&@}Ks_g068<623DIiXH~UHEz8ZRgdq;#>(7 zvuW}Z-Fz0fZ!bvZe_XZm`&A>Gd(Cg^x6MdBE7klB2itbuBK>`@whNbj+6TdLBh1@6 zA7DpIYqi;U2AklTAq%4TxI-+Rr|=DFRSJdC>Q|ly=le>P6y8K{JWEiY~^N^7~V9zRn0M% zl!1tsGFu!fO=6P%&|SM0NPht9pq6Pfi>KvrA9j5%8(7mbvB53(rl?zjwT!1?n;hJc zJWJxWc3D4bcC)*0rxn;^LLD|x_)s@vjYc64$Bw>6GNJXTl% zh)*v@yk)k_U6**9hWEoxWcJE`Shcsivi&*V;uQBitWrjPW+D2hVSk`rKHG+a;B@7A z?!+s-&_$_mXVA2of;q8)Dm+`LqoEdDx@!olES+XtRol6Fr41AUUf?XJ)^_bAYwlhZ zjrsJEvrU;jShVLR46+IH>EScR~G2$A5bFaw@k5w+aMD$g6)3 z$JK0#rEzx9{&>}n#D(|0R7k+(yu(wI0Z`qgl72f6g>w)2+^NaL`@qzf_&!t}-$y%N zbjaZOrw(J8T`~0cve5Eo=G~o0txgMS!aarI!ftYqMQ?XYaQp!B=1sivk3#}y_biEf zv$+l$105w+B!6IQRZPDq&)_c5i6!698Q3E({SQ@6A*p>X|9YSaM|p|YsIv#_+m4+q zJvcn;!rCLhH^o8@5=!yN!laBRNk8B0z|L>fR{wmOEK` z&yZ>H!&E;JCIv+-)(E18rm2u|54~k#1ENl4|49ZlK3LIly=ev8GYX*EvTf6FGJveM z+xFN*JLe&zkY&P@8gL+2phAVAk;=X8gx!0^8slZ#o6(=At$kSvOLWPFW9P_Oc~6Pt zX__Yze1E95eYxjvpMPmze>|626Wihm@();{5?>^+P05^HmpT#M?R~r*;QY8;cKhfq zb*N)%s!_pw2LQ&P5P z1`CnFN_{0pZA(d~Ed`q#meSo41kPSNDW++Us5(EYE>|ypE`UZ>5aOE3Cn~NO`}Me9 z4S(Ks%y}!9>xjzOPv!cWG7nyKSl&4lRfWRNM11Lres1khKYr(6H?L0!4|Bh+2_p#l z_QLa&9kANSNhi`Cn?{aGL^wzc>(2UXp65r58lP_uo^gr@74nM;87~n|vg(Q6b$G28 zoEzPWBlbo4RM4NUXl!p*b)Ob^IfS+_6n}EbZu{)53i%*d7I^W+@k~1Mt(r7R-d%n~ z)hFkfd@{x1Eowe)RL?wRaKkz#M2REJij*}e9*EL<$pw9r4jxPiuET{+FgD)Kyqq~z z_uM#|)HQKTM{WEo`S(Q)GXj_u9k8gHlSC#$#_)m)F!s?T=Q@4*^1CveoV_>iJ%7UL zi(s%DgA>lTWfdyHv;7pmK|M&uHkpY-GV95iXgw2i_5A|;nlVzcgTrRhxN6(POW5?S zrhsv)>CtQPFIdOu!J@DFoE%AVMSL1pG>*~qG6Ll8bpq6!_-NOy%B`x)>vsYO-=W-U zY&(H)PV&PAFa}k)RveJHcs0BJWPh)dbX2`=iI+{@QiMF7x-YHPLNzmk^G}4+_uH;7 zKmGJ>UGb0Ip=t$HANaHA{ctE;k}B)nb<+M+c(yvP>HlE=e+u3!d%8{%a0;^{1%J?;g^0nuE3uz#m=q(SQ= zKqaSH^NX2>=|-AF-qL1BkymM@zG2FY@Vf|B&4E$v2W~1j=J=?~GP3 zU3`ZO)X=fH^nIm1{qiPLm@l@NCcr}E z$t&3Q<>O}o;i z2G>*!uqSq|;B=^r<9+xpuCz;8)iO)T3VRa1E^R+lz)gG9-Scb| z298glwM9=aQ&~DK)iy`dmk}SUWT(zJR3WT<=_JOoWjVJ~Qx2OYYwr&K0z32d$bOMi z-~{5SUZO(H0PYR)Rxill<<#+B6bbTbMFAC_YGC8Gy~-H!n-nk*}p zVSV|qW2R}OpexdVZhtvCK`yu~38ueTsrcvvY8J^CFEH zqA^T!`eIpR+qUG~rOn0{D78c~`3C3qb*juR_~0B~nh=8fw>4^WNM?2|)4ZBea`{p9 zzX?kH+LTHqEE1IzYOY>@f<1gFxcIGHYEuw7=%#S%{w|CdN`DAvZxmVs9Yunp&aGP2 zWGHeuoXFg*jV23`hkm+hPsOV_*Hn%V&-E{#;C*YxXH9jMmv)i>Qd4V*18!A;$I=_g zx)1nCNw(kH-ZODnIEz#jrftY6lPuVtRZTCgdHw-Yu*O{E=gSb;Id z+8UYFN?X#z>3>lh<7`e_unFp?Lh?P-DR;^+as3IcJ*%_l=&g4|^9*)7MD3NGY8QMY z^{JNBdxa0dx1ksz5p~<_4kjHbU-oV|pX(1E)kPBj@n#fSUhbEp z_mhW1ez)*(nwE-QG&;#ni354WiVksv9epYM&cc>v0e`}tc%wZ*0Gv3S7wC42b1K=< zs(9uB2~ZhgQe z^+h1+Qhy)k04AK8obfd!0%4CsHW@MyOyzcHQ86eO_3B&3f)&DHb;uM{9~hSXJ#55LCUE z`B>*4)>XG@9bY4$q~lOHb;Lah3-BH=U{O~9lz%{4u$p+OOQdIsbEc;%7tkvw4mNwA zeGh+Lsr21Soj`(edZs3iqtYw6sqxl1!pfv6Ks=ncmq|ez+OQ?YyLz4}9T&f;u93Gg z7Q1t{f;e+`pK8y`eNH(PCpcl*&M-On1a_K-MvKo0S2ZI5lOPBu57g~RtwTkI&sH`9 z;D4@3>E+JOx!ZceN8Cf!SyJDj<2dUQTOo0iW*u#~ zmP`7F_VnvY$FES**x;oF%^iim* zL|b6RPCApA4pMR3yjND*<5I^!Sn|?MNWb+l{5Z*?-Z) z4&WNmUhD1{k9~K0AV-CQ2BKi!(%f5FjhuW^EB&Xsb}gO9b?+)v>lH&x0)G=1eJO88 z77k@DiKe^rJ@>)$U0{A?_g8lUJJH$B?^o*l(@OEQm0wHruU=7;)UGX(a>%PXx;j(I zVN}oiP>x%_-n>K6!xGDz%MAN2(eqUIBr;dQ8#HjL8Zg;coBQk3JCF|sI=%FGS1mAt zNyjtyEdw|}?HRYR+x($!-hXAUCDdC78O-h6L}s(FG_ie#-Kc3=+2Eq#WeTnocXQG+-N}?9e?esNf;zVf~ckW zJY1~DNc;ZJ`C=_M74Fp1Pc;x=6bD|RHZ@I}2P?an;74b!h;74Ge;!=rOPCtK)cdN* z83a*Ji-~-{aX!HFP_@iw1!53L zNu(uStPW8|XMZurR+74$CLlnrZP!~2!(O%}p=JQnWI#*UE0Xb!GdY29E*TVUfOV8> zT9qk^cN6|Tj^S_f>rY>P;TXETUPZMywQL~XVoJ+3xVH6L;ml*MZfWrMsVYdSN%*~j z(6peo{7=dnb+M^C3Y}D7NjDLNlw@~L(eCtAD4kPyTz@=0E9CGxJb;iv@_N}_dvllx zs;eZ#<`ki0!Anx*a^98$q{Qs95^?On->o#WN}O5KH+!1jl5d51Z0d8y0+v;qNaKMq zb+6Bz%mlaWtN(@{bU6+1{W|G|$+3H^6T497$tAuR6v%H5HE0X0*NaL+UVU;fY7+6< z9|WpX)qlnAM79-d*V{Y2z?+xqS~O_pavNDH;S9VSyA3VmNA-arlfmjes{nd_bYt0v zx$EMz5xj>`FL?{58lz(jSw#+Z%AU{YjL0thuL_$Fvk<$_=C-k`es1-D3t4C%H~kH~ zEz(?d(~MTp6@cNo-jZOQ4upR|h2Pd4@mBwFSbxNNmiyQpfQ_W8XeWDdd`Y)8E0ii9 zAmYG%PX}46{+vA8W@|EQ+gl)+*lbj?<}p%?NU-)55mzIO$MAsl)|buHHf4R1;>P-tyCfbq4Z;EW6i0DePM^#Zhl zFn{HGBqJg{LDc>=&2(Jbx+eP%1>XQ)u;(lY4Ebf5-rBFW7jb-OqoqgX^ofRhxBe<( zJ%~VdgteQ99onjs>LZ(2Mlv2@7BHz&R?zIETN2{n*8vL7b14pxVrpvn6p{eHhmhLrb_ryo;ZTL zMh8A*W%^4NvK&z*5f67SW~9SaNy>3v z_E9LloR$I4#z!>iV$SnugrrSrWSz7v+4H$&4R z7%A!Wc7*lumG5$E2x?a~%dAfng5*C{9$061LOwSU?gj8s5QsMyO$|_BQ0b=auZL`C zBCO3NQR+TmE^PBl=U`PXoom*6T}!>P+pa@Kzv6NTQS~o@MlW@i36EC7VSiKG{BD`N z>IB=qOay>%05}bpFT*^1e|lRIokV>sLGK#n0qBY*ID{chj1Mo^yLCIQ{Wj-gbouTg zoh4ri(z;X-OPdWBs?2V-{Q@OadKl1P#gdp2nj^}lJxOA zzgedDDXoHohhmisG=8eOi0sO%SJuQu*18uzN|#kB7q^ zn#o^+Kl@CT&hC1=7cEEKI{1^md>bs`xE6;vJY;~a01bIxs(<~_K92>?!@3eaU#yw3Eq7Y8D1W%5)PP{z?o-tqNiYyM zO}N3YNt&dNS+ux3b|IHyV~`y(I=?=u+dr3X`6W#D4j^AD6_clJY+CMz9BVRYwDlh* z_^5`efVey=FNajC@>2QetK*&DacCKNuhtKUz;1GJhw)~kE*1oLa+>a_YRvkd!xk;x zU()XiJfgkwJb(6550KRaY}`(GgC^2qLGjN^^$ript9oSNO_P@AW+2U^?jxDjidsvy zVUy4<+jAY|0GIVk>G$GX`%Wwr->Q7eOICH#pAGcoJx-EX6mbP_)1A};4U!ubx6^!p z&_PChEY;!tNIO#SVuoiov$V$9Zeng*ewH47Q4%GGo`2U5p26l?ThG8rWQhbq=*wi1 zqkjU9uY2$n!Es3raaiLhcL^(csAJk;09STO{e7vvw$H!+K{StVN;E*x7gJsU?{RBY zbwR@h5U1Ol2`w6`ey?Og2zD5G(>o6?#%oFnyJYoTZ9pUbP68<5k^pzvJ`(Rs$Fem* zvqlqjv3~_|aCiws_I9ul#oA?3Z$6i;DBKW7JE%Va44%4@tng#w@P(_EA2Ts{gnwE&)0}q?cyJ zVMg08N8UiiBJUhpQi@BBvBcrilhaCq>0Q(ALw_%5MLN!A8%uP|A!P6MR&TML{T2YO z0b)rxZDrq`w64P!Y+*XuLt#JROzDBjiDH05w$SL8mBTnlRneSKRUimXoKGv9WMz?5 z1+2%S41!*v-Tf3VZ{AgKalp({{=Vb_NGGe)aTc`+(`udOyiQ((lDy?A=i~P7>s%2k zuYU^P@pAIK;IWoziE!NHvcaE_=3y(hDnj0f6SEazs9B%g0QGEB4^6El55h+EBIa_) zl0{bEd1>kEGuP~4QZE10LKRS~d8y81&Ozk{_IZ>-?cpQd^~#a(n4J!(lO2w0HObo| z+!8?anBMChL58)W@mL1sKP^~HHdiFmT7Q!F zwpFETNF70Gdf7$#a5#}@uj=CME&8^mNu0B@^-DgVZDBmUuY<#90te@MNuQN_s5Pum zW7uqv{J4_(`unPaCcx&)?dAc3b5fUF>HzNSB){DpVC8CEzg~xG?%I1^TenD4qn9VP z);Ws@xMmsJQaG#4+ViCtU@{ar)_=rDBbaJ+2j+6p5eRyyLUvTx^8-dX-?$xc@woiU!?|u_-#=bY?H+odXKqoP={! z6iRK;O({=@%AwuwVDszv<@cZ4*YV?j3#C}A<*#1y6LvZodTFOJFL1U{n}4^;ZkKNA zgTy%z1)c0+uoIzzm~YwdfMP_BhX(A5Bjgam(5H7=UJy>}GxG zq7WZI@llI8Jfv*s4mwmQXj+<($T)afoP;E&SgE*e2|5MsJ%YBUNId{3D*$j9z?df>0B~qexP#i#Xb#zF z<)KKVEWi z9$v#)H}V?U-I6c(-XJE^MMG&hdv!@bPChK0M7=IxplW)cC|iUrcdd?7YpPe4S1Wtn43tZ z4@_-NW7x2=dj+f)vWwUPzes%>=bD-LZtEk^4UzOIxB25eKSh)~umYjV5kY3%3@>?3-aFdY`vlpa)? zzgwx}T`cltrGJX`6rf=QJLjl07rUtj7JoWkwV6=Bjz<4Y-48v2Rb+`7tP?JkZ*0XL zN~J)X)qcFdeW@OCHyO#A9{%TJtS8P<8_o zC-6GI7Y?AiE%1VLtJ9ZBg`i*|6$l0M=kRW)_YEGpVMVGm<(*F@0F>~1gmmRDz|D&P z+X4v^Abjv^DZ{H zbutnE)r+l@_gPre%&$>@@QOC^$OkDR^9_hk`-3x0B zfzY!eZt(_jdhee#uvWe=Ok45H|1;Rm3G7xLpFG!{ZqVDod!FXTZlF0H>mt4#0kYrk zpeFFr_rm{?RP_zErDGe+w_Iie2w%f*YvXkp6wsCZA&umxEH#uhGp}K81sx|6tqFxfv zrg9pEe0SvkZ!obXI3E=7&tyu-?ZMYN?0@Yc;6TsJ{{FxSzy0!Mwl80QXZWQ+p45s_-h0bV0D51|Sz0a4kXS;m-MYn= z38SkE#~$ly)SqQd6_w3X#rEHAaP|K1Y1wgEXxc20wgIkI43m#!n%LBeoHjo|YJV?Y zS<_HBn{jNnRYcuX_M_hfJV}THPX5FmIU#VCWYWOvbHbPv5erfCfox| zcNFafVW(5uB(`BVvNt3!(jD~5Zht1G>gGq3)u!sPy=?si{Ydc?9No z6h{XxXyz4^vH`Pd>yuSlWH5;Zomx{#>|cZKC`KtM!X^o5?NXFv2nVRR|(;1 z%6r2Z!KMQo3e+XnB&&vpF=;Ams6DtimmtIe=-Zm>QpRfbC=3Ui&w5+sv}0TaL4Yfp zI@Ab;K6b{ujl zY*d9*K-affHs~ZsYA2|z)?s@|ozu*_j*g|uR(YzXNVRQpj`!`^dmtk32EsZm5%32D zdOJa%{jjTUY%BfGLb@} zj+;T2v}YZyS>!z}Nq_d|o!$-NR;+V1Eb`*duKIv;&C_cFy~HA)QLhKKk`7^n(E(4h z-v)wwZSYy3b2Y+SM6zGmyAq%m#A==ZRkkc(ceQS(b?<%a3Tj-->2DS*ezRCvD`xV| zrlASDk*L0BeiE;7>f^Emlj0ibfQ)5rrP(EFNdwt=WUnEc{(o@iG4_q2xj{8?%$iugE$v8)Ny|7 zQs6z?G*9B&GXbq#1LzgNCY!ug6QO5op3|MJIa_#;S#GgF?IKtOa#g+5#Be%lR+fYl zgp1=~-$UM^iihoj31Fek>l*K|4Ub=KfjL+UJC{e3UVnU~7Y!jwYs)s!4yOL+#acxO zFKQo6XB-Q%V6b(f-io-zd)-th7klXHyRH5$eKr-P8exe5DePG;VkI=pK}5)d-D~02 z%`RoKry?15RmH^?w2MQ&+r9+T?Do!8i=g{mpTbrRNCATEQ1GfKu@W>YPF%nw$8QG^ zR=G@wf`0=C+CYxMM?b9dYupUM>)XjL zkW8T1C!p+97SSW_f=Y_O;H0V+KZL-Z>*b2&AI=x1a}X14?>U!g7c_G$D-!@OOHov{ z(tm1LUD$f@Om=5kf>31;HnQ(Yg#z&C<{hJoJ~pKiyEp*$94Yl@e@*hvRW$(qOjdSP zL1uo6jNW8iCtLuKGQP`{)twHxY%WpYlBf(#<+p=e@|}2_WHNF_gu$xWU%gs6^%K_8 zMm?5fd5k=mmv_OMV&O+xH`Dd?WY1l@5`Pre)vu40`el4w9UXD`^1fV%YCr_)g#2md zsw-g5mol@r&Zsu{>yOhfjil33h&WUY8Od36R)*7ZEqgQX{4_k@S8LF@0T+~ z`{`0oI2I>jyr_=Kf$S_uI_)9r-7#PC^{JejmJ?nDZu!=$Nnsn1Ay`0h6MNJC6D zJ=^Wq`PXqwKLzK2@43i%HW9O#PJie&M43 z{r1Z*oV@+dGWZT`o~QESp>yVsNH_rb!Y!QVZMzXWYi+;uUoVF?_RHI~z<<%yr_i2{ zrf$DOx7nc-^3U>@AtNR}At?P|MU|z3&=c!5d9|uJ2^Y^PcUA^~QaN&GnzF^bO>f+9 z;IwApZCAlsp}QlC_DL7nVcG^9PYzGt_C_3b4d{p+;PA;--pirGO`nQl%Pz?o*5n-V zmcYh|BnHK89}9JV`f}7C*MBs!bAB&f9b`Oh!{%jXfB^@$$-VFfN^7pPFoGKpKps#qDiZv%Mx}2;r!9gwJWoNsZ?e6iEUa|mV znI2d%iRRHh?rkVMt$Tggl73+<{Jk6}SaEW&zO|$pXw1|#(OJ8zmVX=MMy?4%hmq#w zgr<5|T?2PhNuH|k13R!!JpkE;kAwGEsDH%w!}o*<)~&UEapD1{#inwH59gMgl)lAt z*Rr28xu5IWPHCr^ZEjP91>R+iO#kb-lYNyJ;!Q>349lB}M_W}7jTF4i3{~^W?zqEz z8m$*c__fN7Rt+Q~`+qVsa#TS3I5J@{)bRuxID~Aoi%}$4h zc6gU+!}5e8-AmU*HNgv}p|22W=iZzZ{t%}9WFgVSZRVV6vNA=G1Ic4j$+~MF^@#-x|6LN7@ZRY`1#|lLT2l z)i{iG-(bifY~z*^d8$L;@k+}02h0pJlPh} zIEE@94(IpF`PXY@xH?`Gp@}`2B$%RiWhoDc=IS84bz71jsnxfyDiPFSvnObucdr8D zy7V;ADwG1z080_kU}PdauL{)@-X^c~-c_wfgmLRqKnk zC@hpW!L{bTuv$f4*4CS_6U7B!&MnYm)6A)jMH#Se9fnY?_BVsjzLMLbGfL zjDOSS!5fj?4mDm~TeW+|(^n$fr0#4NK>4k(4WN%FJz2Kf>xf(qveQ$6uxi1h$L!`* z^2Rqbr^K8MKjYzb;#GnIeE>Tx$;qXcR~M&^L6V^JRyfW@w&7mA4Ye0G?E{Gp2QPR+ zBa}d%{6Ai9TVtPl-Ikv8W3~R>e*WV_;(x53&v{$m&GJ?EahAU(@mI-DN0Uc)B7mRf zjU;F%1GM4kgIGG%%q5e7%WgI1P5mTfm76v5AQZ6KkFYBVw`odkUslmBR;hJRwPU4H z;g{M?CfDmxb|{MjTkG~aCo8WG90JwTIb&Dn*xQ$SDJ>o2-j>u3NQoU3ibdSwC4WAQ z-lg2_>;q+H9er&Ssyx`aB@Ggzc4|Nzds4nzsCB1MU&bE9W8F9@ijG|i5YCR?L~7(Y z+RxTLh1^cYKr^PhKH2Zd8R7l7Q>vD`Tkv9$kV*pF!)PKj&FG@BEAM*DW&IkR{!rl5 zp``doftRvSdU<5^PUq?ZCQnpAK1UoNlIvnipA~F|8*oJ0mPR^wL z(mPJ8is8r#)U`lWK~mjrK~}M^CGJCgGk8xP@2=Q?d}g=*_RHE&Sv{&3bDRZ8j?OVA zauDNrs<4!n3ybB{oXV%grhNfmf|gidnYC~dfX=#I@x=NYcU^?MiD7po3xDeh>DxJ5 zVZL1xjm<+yfFCNM-5#>1Vby+QFp$&lOFGG7(d`d|`ARGaq$+|WMJ2!kO1gQseeRBA zd;9FoJH*@`$HVIZ1-Z9aK#IUamA;z8uvgNWR-Yc7J(K~?ggFqyw+rx5--!CMN%fYl?Yckr1fms}kxIHeZoT1X0pgNn^WC6Cj@*>-s^1>M0ZmIy)BHT+>QhEz2^>TpqR?%8c%~2`6-DO>p zYz=8n_0z!>GrU=<97IwJ82|@fY}Bt%FA`qQ?S;UzA?DI0ntwmIt#8lP!zD~4EO~cq zozq%6%K^?~3HZ0DA^~xq4{$0^0dUcZk65sA1c~4JfC9f9sBjWU@6^-)kRUG0=dfo* ze-0ay`xZWy>(hH7FgW%81I+s6w%A)~C1g~P0#?NWJBJHPz`e&%c!WnXP8@fD{HEj{h1k_J)o(PWj_cS*)` z12=kllM(B!5WLE@og@X~$FA=@s}W97tBogCN1&NxI>K7ZQ?YP%@*;fzR)T-tT zz}QV2Qa+agb)+5p6Zv@H0g~8Xt(1)(FCFXl(m6Ar(|^-!OH{Hb2m%g1vT9HSDYp0$ zpWCYaZ>nMO6eO9(IpWyE{>TfpM4nn{si@1)=D0@ISqkXkXrtr(j%3S^qIIrpA@k8X zoAhSAREBeC;2xs$>?8pHCGY9t#gWR|$#+5Irc8ns^PJ2HrqyfYKKkiS7m8?X7u_=V z=9q{k4}ZyFG=kZ#IE8~m>@vH136u9(8${doauH_jmNI>rf8iCR_YmU;y1Ofov> zw5tJ;lWN!S#xE{f6sgh-`}8zeuI;&*x^28uD1lV2E?n2{!F<=eqv5O%AVrmRtJRyI z;r-NxoOMsj)q!oL>n1D94sw!L-wD1;TkxbjUw&7M`1AFL)vb*~_}XpNrE`T)E z8ouqyoYw$dQ2_UnlY6It+u!gFz zw|`dMdTbpUQVg|RGq2;Jcm`ciQr)YBVuh`T6eNb-zWsWu6%=*!)Of>5KUgQ&bQhi| zGpn?=wmT3(UY3MZLrI&(VN%%^s{dY0n`26a>cb=uOQ1C3X*+* zl#u!zEQXLc>P{x?oVIqT6p)okTr=)Py?<730gu=n=5PCIM82I7b~>1}AiC##-_CiF z@s^l4A1!2An(j?Dz@^#aQy{>5OM*WPUEzj1kP00I&?v45{{eikd9|UZrlb+bI|sB^ z3BP+O6lks{UOdR^!Fy2NN7r?XfT|r>vPSG>DLl{~dVUVX^%T6rq5gKc;p;(T&fG{TeBb=`CpedvRG z=)hTs9mxy~(zwmGHiN3S1N?Jz>wjF{u<4lI0NO%QmoPTFP!_UX(A)ljNx#nP_un;% z_~Cpxg2eJ|Nd%hfE&|<9TK2FaVktd)hjiPlODOKWzG=!%aTsAEZ`&zu%4HKxgi%(1 zE68Q{>U~MkDD#+nzIbYSaGJ2{umO4J3y-Ioms8zg$S&b+T|c>Ed&?e+<$vv<)61O| zu2%dBIBtPimm$XrAz2FQTpK5yEv$n3Hg!61qBs-vgRN}d-QM2L=U6R;LEbe>+!ZPR zevw?J*ZFsguACHbNw}pKK*y-``&OFs9vm>+m-zUWFE^)h)9vWexhZnpbIfvv?ign% z+qrb>#%)iPooF0vUJBUb)PIdcf#|pcd9-iP38Oxm9Z3<+cp0zNt3B1(4Lr)hiq#eT z){%Fzm95{*3#FA?qDM?5JID9y{8O3n@TO*l#xr$YbU9EF3OsB0mJ zo9F!VGR1F}Nz2$v&^u$y{w}+EV&d1TRu&zF*?{5tN*&c2-({!Va(@9|-4^xO`wl)y zs(jgRqN9wxINm&MQS(n}&v`USh~jO{TV5^3FGL_S3nl=>qU6DPMw z;I$N=$MwxJy`l6MvVUAN5yMJnQMd^_1>E3M@6I~vMdlk^n*5dZ6PT0qK`bYnU`=7$ zER=|+IhF?Wl?iH52K$CXYwNui4Qi|Ud8+vUa`RM_xhO_(K5k!Zz6n5n?F$nyyPfB4 zFUQs{@u>64>;wQ3G%?sf=FHqB5_ANaWo)ZY(3`^n7a!>0qz&EFWmSI}`ukkEeterD zpCnzJP9vH_A073XZ+06WtMpU*^3y83E6EsM(%scHv_0YMNt;D`q#Tiqn$&c%8zI|i zprqwO(Ian9YDdF6vxE1x7J*O5xq1N1A>psi)HsHp-wKwy=5?#Gwffe*{ok}QyPooS z3J5|e+rI9}@8vzq&)9!YZ6OcU-~?oOWKtR5m z5Y1Pdc7bnXTktZ6C!ZjGq6Z|?aTHMd2lxBKF(k#7;+y8g@kHpW9a(W?O{FzefklAY z)(m}7v?brQ5@=LSwLpE0@N9>j zkSt$UK27VQsDz}|#VB9{MZ*n&(W7hn_v`@O*0h->rR;)0Lf!e#!C@ipHxfI57Ni*z zH;dh%MG%BH!)VyjOQr(=uaM-$I}N;usNef?xKj^sdOd%nEL_pMXj^+UIQXPsHlX3} zRx5tHS~}lqFOij48=I1)LqCclwbBLAc9^X@x_T;$H_5i4$;pxxfTW*qu{n;&;9VLg z$sUd~sUec!ewW=>iYchjdnhK`JTB2uhVyB!$bJLLHg<8iY-O36eN+))A zheH^GI=}3Rodax+F!Xly`}6C$&5q240QFQ@sdZsq0P>%W*6~v7C~~j ztH@Bg$e2?EfQLpBH`rjL0u?PeA@&z%2buZb>3n~-V{a@G@!CmV7Tru{S;+3e5EUeX z8A>8{orP~!-~u%*VF{ayw-otmXAFya#3Z{Jr!2Vcdg66m-Sq%IG{#aFMp6B#DT)FN zXASM|w$}O0Vnx34yuGkw1MON#Yya*khuZdPN99&{-OgAZ)m~&<6TR*O_HulQG%{My zIbnY)yOET5P-$0lDFM7QpN@>ejW`b*nUJ+0f|@?uy5= z!HY7UP3`zh+~jQQCbP|TIl2=Nfl+*MI#j;~f##sDt=gr$){xdrrc)XU5(3OFeo5VJ z`stfl_d~_`+r=tDGIP9O28WAOfMyjOb|8OE9k#piL{;Bkz{}wzmT+!3iWclq1+0Sf zc(P+=xPW#U9UOS~4wNy@@yVeoJDE={4R#p-$Fxn(y&U+qUtrqn`?y)q(AbVLTg$+R z?i+Or$UZk1fVFp~BI@1V6v;V(@Ac6B!P)zrWPK9x$+|7OZ?u#hYkpS#E|h^AH?x1^ zZE@4sZ~yW(Ntq4K^e*Q0@9W2Hi8Ja8`XZq2Ly?jA9wkWbsjk_)4Z7A59o{;;eq|YU zy8)wZ3f|hLv|qZ=+0k>2u)O##8J$C^(Fsl`ui1-U!RHRNauCLwwnOTwh$6J<={YRO z260~2FTL^6Ggjq3sL#b)xU7&RmGFPGyU}y;Aogv_3lTzvl~W-Qt#Q1;A%OUl9SEb` z&gS))691V;P^}|WySQYNL=C{{^K9|N08*nF3zObe>WSTy68N;IfX@MphMu$C4S&# z7l@6^(HV*EWZg#0Jvo`0>;NzA1BQmZtWkCdaC>nSw)L?&iDL_-qPnVX-I{rWN-~&7 zS$o*voG^=IV7=8QP$O4UIyQgp@Ld9^j;?ipJMScCmyn|^X3GJJkE*mKNr(9ANa5kF z9uHmTvzw}U8Nq=*3ty8GsE*8~0Ev>QdsWealWa_q7wDfiyfVKvKv09tm|nDC-W)`^ zcA*Q9e2M+q+0k?h8mzqy3a-BLn$3A>hvXh>^y$~HpFjQj<%|Ii+UkFw(B;BXtr&UFcnMkVOgApsw;uh^FRT2 zz6P=i2RH=3T0iW&PYxVZCu6#oD^THQuO8_dR_slN2tu3expT~lRd?u82Wx-`oNBrq zSs~7IgifA}oHqL$+M<6gpH6K-@50t*3v3t5sRS*{r(b9}wJwz7?t1)KfZO#de7|k^ z_ivy6`On{eoS)z|`G@nRqU8WQ$5n~cC0-)(tFdU!a2#6f9Fi1ZDP-_Ad@5!Ktv6(} z#&3fWKozx+2)$3}m;s87E?u)A~iMF%4X z2~Q<&s^cd5;XrDLQXClNd-=f@(loV(^zyfveXfp}!zG6unOkxmgViI;WC5q9sVXw` z{ZebFC!m;6e_6BbVSE^w{`fZzQTw|u^izm&l2&F6Q9lj1Ayb|xg zyaG=|FH^1;m8^f9rw~ee+ghs{vj)H=YZ|ZIWapK4fxLwP%b6V#V((nj{E4+EV<@E8 zimww~duS=~?5!GVxv!mPBbpPMURal1Z>ys4(dv*7jt+GG+`k=}*wEjktNaa|;A4pi z9#+VSpo66)-YQqR=I%~oeBlU?F`E`U^)Bw0_~CT)Kka{ie{R3tn$j%)O%nIBPSe4{ zy(*oO<)^zY3*DXIB?;%9q?aA$w_bVV-R8r7sw<`G8`+QCcDQ}i%|EBD!FJEy4#mwjtpG51?#IPuqDG2l+`CkK$kQN>vXa`-E3NO}RJnYE*uF}oXR2}ti3kdRdAjI?#^@FA)9vQo=) zlXLbG;0fOvg9K7bN=tTMD^;}<22oU5DFPQkR-G<8-G+|r8k>^Sqcit`Og9Z;q$dXy z<~m>c{_aH?OyBx>TRc#f0baJnsm*Ir?Cf#r*{*+J1@;s{kpsQ8(Y}cv)`Mmpqjd+# zvU6Y>kdXKYXBM`s#YYv2r|_46(8m~1TI{0@#jC@$%lt`0dVL*vzN zSL&@>;dl{*xuL<)TOr${L>}D`DTh>e8OnWa+ughxx`P@9HhHbYlMfxH?Ma0-9xOfd zig16$yFVNV)k60JhdzlR+tBWj_6$gC0)zP+CWLBfPRW>_G$fX5NoX2tc>?WNWI~zUzCp zv~mWOA4{xLf!0G znVzdJrcjg{a39a<>$fkzf4RT>>byb<9~xS4_DU>-q3vsM3}RAm1@4FYV-`PmHG<<2 zY)6t)tkq|A0u)$318@T(G{{srI74$htf_dvDuOrFQ|xzoaK$E2bGUS>Gt~4HelLF$ z7md7+lTdpmEvOV-9}dNWpvTD@A9`UXQJ2;!&?u<%eMg_Q9$9Jm&EE=QF8O~gj7UAw z=V=%uvXH~=WjhidH{SHv)+7P&nxFUo9oS>Q>cv4aXzC1mQGIm>e~5l9dqBxGuJYZi z8H0lq$QRngmGU=;#2Fk@*i~tqYBhfrlFEEY-tL(Uw)2kUH+#Lbd2@Q(HCZcj09`V= zIvY>rMuODNU(chP+ThyI=0LSexT;E-8=Pq>F_WB{h%gqjN=rq**dr-ik*>Vk-O5!1 zox`ao80~dfjV(9-yeNG@7TuiNN^5+O%NWxSTJyi-x8I?E_09ERf5LW%gNA=>>eG<2 zFD?`y{<@2P?nl`5D&2rghr7)Qu6e9IaxO+u;+YpWwQP3<*m(?i*i|2+6%L+_snVT; zh9qvNUEv_yL;+K%UjbBqe~F;D-I4Z|9noBc>g6ZxLXBhDB+Rw=brTx6DQXKyn=V%s zlcLOep2#XT=wO{eU1JB3Ip2R7m4gPyf)Lbf3d+8n0@F+RL;WvX`fyI?+c_OCN}%9& zWpH<5gN)obN<_Yw6yCunjdRh|P3QPbu-9g7?SsSAsuQkVgL(64QahL{plU_6uwT@8 zPms2qOV2@Z;VReFrAM+K8TEe3TW;1zC2+Sh5jmdj4|0<@_dfK(c7K0;o`l(zJ9ar{S&KNH9-#~u10vuYp5Odx- z$$wmgslQ1DN>sq|3Py5RljH}bc(0iq*>Bk^&b9u>Kz{P*A8ZY2m;Xm1c3WKV2 zf|}~CX&CgzwjQBwX?Ljj9Qm&0GC|oQjk%$-{o$#$L3D1*90%SABG5f>wJ^2cBd*?;J zC&5!&b7JRenXEl}fz3^}MgsZc5NpV^&2N%1;NieU3#f$E^5BEo#+ zZD|jI4xQbL&Y9Ux6WcyHqVnRAak^*$ zq33^ERM+7NQ#|`ZfN3J7&GpIH7f3nJ!zReB`z>(dTH;bo)yJZsoC*VnLwi=dL0s4J z=TxH?2Dm9PzFU&8mIMQx?$ch+HwdgG7Vo=sTaqgo9!mTlHnz^CljDlt0UqEc1-%xm z;4c$#Ww#xc50Bl^i<_jnLE98q=5LA)$KHPjB%^5WsuHEOByf$hhxv!s`(K{e{?m!6 zj7t37!NlPJ&CFZ>gE_o(3-gq&nPourI**02hk}s{7y?MPBuAl}q)+ z;8+$9jz4j!nP3%@r=66V19rCIu&|^OP=On#GXd+l{CiWk2O_`^1e;&Z6z`7wp8P80PYxs>N#dHGs);bw ztu!Bri;=l%mEdK~bUmuG)$G}VhMIp-$<3+;X@+L2P1u8vKg6epXZ|;$*XFy?9 zMXGM{YfgWzMG~n+gCstN8Ubg`rmoVBR{L})B9HTGFZF%3d4a+nje`%%mIz#^hf<0E z;l#?v6C2uBDk2$MP=i9DrA+qXB6} zYdAp*XTFvd2H-QQQ*){TKS6Be=&K=kI@WkPvYfJWPHr`HZ@gaI?aDX4R&Qs1im$hBkor(WyRq*Ml`sG3?xIurwOL1V$zZHcczY^}oa}9MV2i%)xMQ+nK8*ES($Ln3& z@dDn;Ks6oekGpiuN7am9#ywo8UE5j(v^hcb!%HYYXcsEC%!_rOPud+t%;oU{X5mNV zf4&d`;*V*WKia>qfBtR%T=J(Jm&IHHBYzn{F3u!wgx~@}KDxVRZFlj-=^qjyRD^qU zI-sO%(ACw!>Dj#!-Nwd}=6P>fz?HQKA@(iLggJ;#jxzvCZqjxcTuhQ#*JvFid}qbc zx_iz%GX8gxC0x~A9ephtkj@o5zy}}4;z`*vV0EfWq!&Qo-<&WpemP#!`Nn(x7=PdH z@f(O>_o!emnA;31o3ZmT#IT zNf-t%TDsKHW`lY4Z7quH5zX_+mP0_GeW~>*C2JA=B{{m%5H2P)j4ch&XjZ!tAQvsV0@Vi>FP^Y z^>-_7@EqLrL%9GFzOTU~2}Rea)lK$xjkU;-^tEZu<+rGW%6sMExTd@KVt;Gkx@Knu zqNCTc(?CZ5lmVDvIA_Tnb`CC8WwIgIX?H4(pzBhY3!Z9D+f@O!IuQ>54AboxK2$0-SFcFy;JVq)2 z<|vmDbpY#t$+W4k<9`0zLH*CK-@e|9RPT`L!+VwD_A=ckZdd~_hkrT)*1BhjZ8dYF zZE$6ed5Xa>2246EwG*tTE@de$-V~O{I8QUX&I|CayybnW64Vy8`=mgL`w3*;J)nEl=31jYG4@lR9&+}%L51VIZNVt@mL$Xq(P7ip@E>~ z>KpH46?EdRu~C51<$vktSJpyvy+zj~N7AGBq;i=tqsQ=u!??EFCrm?BQ_9d+_Vkxzyq7ZOt84@E(XQtbrVNJyMOF^FSvgYs39425%}boQIQZ!hJQ(JJs0@|Cb9TQWwJi!3;6G4~ zyz@YE*Atpo!heV6FL{P_l0^!NhbtMa{`T@`P!e(wp6wP{{7dABTs&>BLcW-$NzucrLl^%Sz>WwDtoi{ISMr!{_ojf0!iV zmBdT5vaKm;N3S{bk<}0@8s+W}k0(b}_${|Y0-MWs1%JTTqcvx+kJTD2aF(C%yi{Xq z7l{hmopw^sa8%SbCI@E0COV(2RMvd%2%fk5Gs>Isus5gSZyr1U35n|{3mj2z7SbY& z`7*`mvOu&txzJE5BDIYV{VAruh(7o6w(+B0nf`9>RcR=Ew?e2@kNI}MR-2Qbj>&fF z>oMKR;eYgpg7{Py22Mfvgp`nYFDtu87+bbHy}VKE?t*wyJ>5wpHS$M~-Ko)Pk4j4( zyO*|i)aQexfjeQBkU~q#IrH(!3fgTuAMlJ%Yp9H4EyU(MD;eN`cXWtD1%Az&_?5<3 z>xXvAKxcgbEFxSZ>5}3mi0mG}$)hsAwHdKIAt?~6 zWq)gtU2ky_jh<#n+=z-XOsu7|`-VM5I zYGRJAB5A+0A5DKgD2G;GWaKPE2J*^2rv*RtD7o@*6nDGpQj!WViLxvXNOO*Z=F`X zA5%ph#mjTm4~)?3C{|tOtox-IHDQ*2%eFwX(Yzb$VBu=H?cx4KLN>2gk1O zj!TGD-N`E-dan>o>Nw6H2lZXG?9Y1^oWJP9fRr?oa+T#!{mF6$cR`F|#Wt?Bb$@45 z)aE`dl$5Ap+ij=1F7fM=&sm+Ft$A0gm?X!KD_m-g0K*dHB`%~EbbH{D62b2z>w1c# zH3D$CFG~w#?Im~W4zdEj+O!TSt%6{AIKvG&h0Y}lhZ5Cm`F!^!yq zk1a`aaVJDJntxqk=~AatVHUB1rqkRv>n|=VsrZ((?v1Mdl^XjYk(a%i3BtK4_eESF zS#3Nejke!+ZTfA&IMqD@m)wXZ3cGw%%hK+H$C1f9N7q2N?WfBo%NUU80igWTDD4qPk;gk}>aY5b~cfG#A#f#o}^EuIt;=6N3BuMexb zxcuD8y)IFjyKT)9u`Ma0j8;juIjei*9nb`LFM=Z1v93RD?LYhB2JXrCzngnu6Unpcn=aM`M!7cTKPwK8K|YS7SPWu7t=et6AXo=ksz zR_BMaiklNWwlT&cFMo&DHkSJGeBX`AIkGTWOp|KiQ+j^IX z@w+;oQFX_=lS7>ZVYjLD3mmN%b!^6EKZbbrey>im?m^tF?hRENE_Xip(i~eTF)IkJ zI(SzYQn+@ji^-MUELM@1b-7Zpy(O^yur>v#0yXLG+`E<&BY#F0^Fb;mZ>afhoktnC zSl+8{EDpNiWyE-r_7sw=6mLDT2a zm6yX)D(>#_x{^cW=kCPg)JZ(U0ZW|sY+YM)nD&uW=~`xHo3^fv19$?3&1K$xk>J&R zfavir+9Its_J7vsSO{Yps&*%LwRzvlU1Dgqe=PPpf>x6^PO`iOFhD7T40d zW-^X8EB;mwW!Rfj-{Gz7^8NcSUmqJ?F@G*e8e#e@a`YR(_6&i|z}Aa7ln z%QMHP4?=fX*PWx{2nly)xb0r2^rRL3y0klE+O3Rg;i~8IBuVHw%hzim(rrowlMeSK qh9<9_c$&90cA$r?8Qw+f{aS1CCx1~tGLPW?um1zkPkIp%VFUn7UUQiM delta 157020 zcmV(+K;6IY%L)F{34b4p2mk;800092guPp{9m$cU_pV=o_cp*H;~tMaHj-&fGRaJ% zcUoj*B)ddZp#-2>-TL+Vz68#t*qjmBWEX*R_RfrOU%r-yyT^b2=l}DcKa9`6oZmhk zpTftl`9sU`!+-i;|M`FUALD=euy;yVx#}$8?q|%i&X})yU4Qky%RNfUSHG{^*Bx_j z{W{Z8dW}6EdBkh^D_7fb-0@Cn^tm%1aIbM5@i@v@{@9)7RYo3nyHelBl|wFRwqut2 z{_tP_=YK9o{E+VZ3N?+hgzF4t&&ZSHG0r%4Zt*H}A7x+HjC>m(-1(w&-h6!=Irn+i z&|(c&UU%uS9e;V}lNV_BZYvj_tHyPNpbe6Iauv}8d#~B|mDng=A*8d^9nKJIJCEEqn|qgbUw2Hb^wIL_JF!q@ zoTHs*IZ{2^%Q{Wg^sZOzcWB|fu3qYBgHsW z+a1~R9%kvGhrB{>W%q*V)x~#WovE;7?0G8uz<;@qdgZ|nraPZM*6Dx$egF2q{TH0B zd}^PL@Zl)@*Q-e#cZ~B2yxp0xmcDn0JS~RQO27J%4}7QfI6~ED%9>;4GsY{&d){nh z$P?e>A;PsoKgxafevbQ^eO_1NyLN1M2(0*CyN-+(&VKiOpX^3>S*kHznRfG=xYO=! zFMk#!Rt!7MFt3O+mc#?CgI8{6zj8TNEIR5Q8{l9$j(Rpc?!fdnZFyIufwi(xUv5k`afJM4eL*zLibjMIw_to$cUXZulcMeCt z#_nO9m{r7IuHAQGang3lLys9h8w1qXn+UBuN-F^%uuZ~e_wbgD1b3xatU|? zJg!t9Ya@!_C-GPTCRB6TJjqdE6j#c}#+so%#K+!324!Jn7xCywi%4<9Rj+H0mxX(% zuP)zv8G~PjQuZ|gXtpLC@PE;J$DP@}d&7n>QHdJyW(>X>AWsLZD-Dnw?`0R)2x+%= z!?1}>ci@Gvj(EUNBfm_bFLD=F`+^{r|K`GtPbqxr3En+E^!m1NCvYF5sj# za_Md5_I-@aZe3th;(rS-obP#!*e>4|b_3OpY~KL`N@^UQV&Wl$KiD~BYjrRlW_Dc} zFJ{R$F&ztyz4PioRmE}OL~O+f8&f9Qjf>sEZC_RnZp#MMl4IPg81J<1lp_`w@VOfD zDdH6jTsVxoxzCtT?UATrZ0g|FNN5puNWBA96Cc-VZWQ}|On>4H*u(e0(X?8;=3f3q zk1s3t`D6GLKZOsqzOnfQj$=?T=9{2+@>u96;@~mS2P=2X%Aj2T+?|*m`4dDir;CkE%dzr^Vkrg;=1E2UazF_9MkZQywf(}T{x8C?&DkurU zW?yVCyr@sy9E^pQvFT_EJmqbTp5RDSdgBnau+EUCLD+{ox48g)SSG-DV9>jbCa*+r z0Lhr)LfxDT<6!0Bp!~s1Y}dgvU;-#OHU~qPph7#K1AlvD$iQyt%q1LfNVXadl5m5B zvApuq<5&ZnhKOx=GnigrSSaSHvnmS+Nhe@X1v6CZNco(2K*)Hj>}y@nX!foXl*1O` z_a>NCX?vI;)olztSjiKn<&!>|Bcd(t)}SinNlE_ZKNas z5+#y(qZ}^+b~lb+t3pvB)X=A%j#nbFqnZ}5iN-ptIzIvBx}oqxx_|217+8W)VtoEr zg!iEpBXke;3-?6Pq(06B{+tVzhp%s>K|{7Lf`98yD5%V5A>29w#a9@<>s|lhVwJyJ zEOr32+>-t)N$=3*1676C1P>2D6?qQ1QAZt{4ds1!rg@*BF43qL0x~;(5yp6bbjzKI z_ju)bVe)!P#>_CP-fF=~jwb9c!ai)Zq?g4Kap1`34XfmJ4!~OCjAKD@AScLW%om|p z&3`yR%J>eR0U%98zuX6Y4_z!onUT%_s$T^HN31zoRoAx*9(HDg)JdGbaE=qPW}1ZH zc)d8^Z{I(E{kT3R1R^v(rTn^3Y=DBU&t9yP?f-+%x1{p+5;68jGL{P8305c*p_ zOMeHD!392-#W*9dizgK%Y8;UGbS|{SEMs+GBEeOVSQvXJ>V+yBo&|LRm`wl^tgpzR zUa~njJoYrg99RWnV1bWVS|HAy8$`h#Un3wf1`+7}!gv;aL&RpIy# z>-E>qznm;u`*hR~5kmIHLJfRC}o5B>v|A^B@#XIlWyiL_fGR}6up20*(4i6rIfaeq!C6r>UE_}^Ku&Vt1^mjrr|y6h;CdVmg*y~O76ww7zbxf7Z! zR6rMjkCy4?c5uB~FKmZcai^HEc@!QYIuhLATAgP^2q8QHo!AwcCl-2_daHcF%LBfE z7rtr5h2lgLvn)VaHNc|8i10O=R)f3)U#3qf)QqE&$Bps{K|ln?Xq?DyV1XZG|6eH8e+@obNzj34p(^Ey387U=Z) zx=s_9jrhi0O@QO(u@p7|Q*J~rOnLECNhgH!T#%Y|8Gmf}$(%8s0AtMrWHgcl0FJL^ zVUK9_wKp0N_<^SNX1)-=iP4obtii?MaIf?sv0X&@xPTNC1W_J74n6G&HnC3vkzRF4 zxuEG~d!m%aJuh_1Kw5^1WW~Nz38?!p| z`*muc!he5Qr+vYuz)1*PKtyGPhSHX;=iM@!wxA*z+Knd?l?%MC9Bo8&#Dz+OeiFO- zna#M?eu8dDW-`+8rnK#y~?2L?-)5--?=&=xbo^nb?H`nfS1Bnba5wdZ^6TsruHQt85M z=v#9Gs|W_`ZJqx3{>$gbsNfCt1L*M%q@X^8BRCEL4!AU=nh)2E5_Bf3$T8@`w%(`* z{s5#WMx&ekMg>O$Lg0>v35Ro^t-*GnE(Khurd3usLu+irPLmLSx3&%d4K5efD|zRm z(SMl*g^6gMh@73zx{CTP$>Yz8lEa8Q>S^MdFg{5VOt7I42Rg4E6G>DN%%v=_Eo{~f zY{SMjKj!%kxH>0-(rtiWCezkk&(FmE6Z;Z5-UK`e>4>5UtM+!wFSq7lT^ zin|iDuL}-U3xImg=qcW-D70 zVISLEC1De`67X99f`!B%fcI#a8j`gl7r1`pGQZ43HwOE__3_*SQX?TK_GZ;pfhwB=)?*y zmXC16FRZ%|yYrF2P(E~+RN#SFdk948vj-p%j`7N@ZdgESU}VG|VIb_6iXD?6v=C5; zPmpE8<)veV6EHQC4C1$a7Oc5>Fn`BeqxLVww5Tm%+I2rQTn(HNcsn>s=!`d?^So*jGv)_Cp;O?f5k(tiwa%u|5w zk)f1)5J2&HWE?REPB6oOW&5B-<-%eSudp!IA(SfBTV#0n3SvZ&@pz%ZzG6ogh0r;R8>RBrTcD!#qz^rc%Q5 znur!IFkeV;24GkfVr#w=n13(`TD7d_OdgsHUiG_ZAOJA|5HcA`ME|2#ukv6mxSn3& zsYo**4D3sR(VjRyyKkKcu#UXDVFaO0!f!Q;)g(T|=6JJ=o#1wQFnPd5*@AY}4Zk5= zLf3KSMTkiENFGdL>a!N&cQ?0#nGH}LB>2-RRXy(gDxm;ijsyyrM1RKVU~mL<-UOr| zD5+1uEZBF+7>)ZjAywxB6apf!_f-u$9*zwU8aybUHxS3G<=u$6SR4dq-==Etk&qBV z6JcHsQTvser+iP8_&yTcX7RhnPS$v|h{7r-@6tTW_Cq%`1IiG1WD5aWLdd{t5-bX* zU&v_;`-D;$KZzNz3V*gP2TK>AvMr?CL~+2qm8;?->m^0}uV24>Tp-iHnnryi217;y z&;=+Z@(5|#SVg=Ykif68A>0FnLIl(YquHr32&P0r_!(i@Tzcn6S!*ICyo+#)C!!@9 z@Wp>&1_`P~2&-oF1|JacDD)pz@k%sdS_3&7bo6?GSu38v+J8zFGLrkr_MK1p4x;g_ zrsxO*n#HwP7C1ma8klCWB!$hpMWP$NQ*wjNr<#b(u#dc^=Dm7G#?}+9#xC411nU3! z#wx98K0SXbAC6Go66!k?)Ko%3srNFUfDk9NdpZPVJzcm03*B;`6Mwl897JBociNtu zdwf!`24o*v1%FS9_|1-0Q# zkYgSM84b{b5EkO!pO)&&ufKlz?OClFF|4xM)q*8g1nn%mtB){KQWObh#qpVHPNDR57o<;IXiv zd%a3yf@=p&cq>FK8;wf=d0;Sr47CE04-;3@v(kgzCAlzq$kw9@J{orV^$<2~bPQwVT024$I0~vSLc|grpLDf+qkYB(`}~gdky4m;e|ti1*9(%aqH;;s2^4iH#!HQns*&^&GLVnQ|r$;Op?CE3g^EoBV2aJnI4}}3Kfw^uGUc?$% zsDHGk@rZywwX*~btlQJ_ANgsJzM>{PAf5bwC?DGKGIgJ>CW2n+swM=%l-{@I)c^_zS5GieHhr-}^|3-1n`VGV=D>dDQ=!5zX01LBX9br@NHKb8St6iBhV znBYXZMj4eGS*Q7yB-0>T$syP{m^tq|kC+hb zMDYnfIBQ!MVGh@Uci>fjhsQDpQLO`&!}_7Ua~&SPgtsEURXy~D708`1N?h3Lslm_P zR|E|Zv(6)Sp%D1~nh(9Y5(bab`mLc(Ufq)@}L34!~|7B^AHl@ttx8bRn{Oo zt4KISx)9o}cgra9x9UjP4Br*NY$Q$OJFy6SGabw0Bla<(tCZvLtR=T$e*sxmlduxE zIsNja{)xdiA?lWY-j50h`~kdpmrsV$ zSutR$I(nuFoK~m-E&_}S!Qu~Zieo+HY_Nuro-82teY1gJ%Cx5HUgH)|_aRloqYlej zT1Ob7*q6?JNXx2@y0KM0;CidT#lhQ_*AnJBTn$%vq(Gj3(b^gFhk?&8dtt$6KpFOX zctYpNG>!+Ax1<}K@yG=TWow3KMjcfTD9=q4I(YhtQb6+K53))gI~?(6&^*_#2!di= zY5Ra)e#h;Jw--F7^BMp)@*SdrVuWX)AW_-y3E6%um@S%ecB|>DxE0NYK-e7jVS$6Y0(3RGue4%03eXaby^5A`Y^HU^OiA zy3H4V7NLzzub3`GM=p_jgRSnc}`-r4?vQI@lE(c9r4G@RoIkJpH5Y z8BGVy@Sc*;kc4C82X74M6Z=k6QShqc2 zo$j#W$hB0QTOxP@X)s*g!a`#UC4kfyhrSWP`({HJwOkXm>h;rhsc6CiIv#erbP zom!rdK9dmyc0wZ}qglp9)U((d!nzRjAz16OtIL^wX0Xn`J{>vnQ^>MXn-^Y_SQm>~ ztqtmJMGF*0viMHU!(W_jS<`R_Ot*P|-UP>ovmY%7RKJywC7kw8tYW@44R!1hPs^;2 z$)}iwJ^(CYU|LNon0^Nq*tk?A{r22o&bIt)xR$7ZCgv!KRqUOq<3ldf>5{2VlOXpNz+z}eL~T;+RuiIz|vtht|P8et(<2AB{Jr6 zpR5Sn!n!bv4-OCh)3{#)-k1F^zkdAd`q)2(PuY5+H;Kb{0K?H(-R)L^0KGw}xvaNR^aN}9~9L20ue(L&fsR~SIW`ZHAHCh~F z<_}}(#JN{$!2X=ivEwx#p23%SmYV7`N01&mv?5{;;}gT-{QUi_OAZeh9iBHVQ~^E$ zS2?YmZpt51e62}oR>v=3SNPdE{OVVk6au34vZPq;$uVEkMO|Hbi=hq};Z+f{nB zk@E6{(weeSP?}IEy!j}W!%SXk z^P`>lu=ET?wBRa<4}&SKryfnR2I(Z)1(S_-R2~q7Yn|9RbZV&#PfR#k5^4%KV&yYW zLhJ-Qn#IqVAmeF;2HnmC&4}l~nXh8C`OETspTBv3l-fR}51v}T5i9~ev<7@>9x|cv ziWO@Xz7d>NA054iHor`z)@5zZgu{#gMb`&x7VKdSEYyZegm0f$Mps-`9SsQEiPzI9*9d9nv5rCB!*uZ*6IKxJ&%&9)!i2{*$0&VkoeLUf8AG^fNG zLN7dj)ArO5j|%|}wDx{e=FOCGL<}~LE4gK(L&6HxO1}k5 z^WYFo7K3(Jx*e<5n-(koh6$4`%di<~6W2_CVT=>)o`9Oy@(=7}8uB2E7UAGpiV@r6 z;v-A04H?{1j=BSZ`{GI1JyRNiwSiNF8#?OoPO0b7(IIJ{L3;vBb1@lmztULk8l4Dm;I4{Vg8WbHH2X`*2~z#$o8TVh;zuiX59rU7)pr^ zT;R@4pgLsL)he%ic~F$swnhB#6d_rK4rCzd?zKHF4$U4&tisYfj3I&P8|s3@8xR+e z?0i>S1Uw;9tk!FgnVc-!xB%z~5TWvH5vd1jBZ)#+tg9D-sA2(CeIOuhF*%EWb#%hS zZTl-!0kUhDzO2?hTZiv?5}2($>Fcm_xws&-&wgD`T00lDl?sRb-`T(|ixcB*hHtkjyn|3*yw z?zu(s$l|Sr+wRgEJWnlOO1b+2Us!uj!8f9XxMis03G8yiA7M850|179NMD4DA{P#G9o0$> zejQ!^VpQ|C!;T*0c+t9U}&0~>7FG`Q7=WhC~1C3|ch6{3%l=OOXED3n z7mg1l4bO7y=n-=Z2{~rl>Kfoomx(;(a%k(rgPUf_8-e1o$n>84!@a9DcreSezLmM- zeJg+~#U_xk^3%b8W8>tkL{66LLVT+_VQFl_b8u%)pLiyXs}3f?U~s!^-T}@L?BzqB zY*zy%LJVgMOd?q`nV$mF;)n%e_J3R{^dYqGZKdvggOLZyjbHW9sU#qYAXUvI!{`Vr z(OUf{Kd>8d$@4i)3Q!{sTDf^!TSw$xE1I!5@iUn6IS%`OO^7WZ;N2x1p%Y}V{mV)! z?209NE!W0#h?H!`X{$Omc(e9{7-C1)^bv^p2Iz^jhcXm9=ZTi4kI_*?HL$KP(Brf= zF6|DtJK?R+uwl23XKHX&wg+*B`x3LQ09Y7mn6E4K?faMC_D95_-6ruvjPJTlf*oBa zG88ky9FvEC^t^P10AT9}n22!`(jtu7l7Z%?_2%RQBy@*l*=G?=sg$P!lITMmM~hvt zJh^sMMOT~Djdj6os$BvwF7tkGWk%B$=Fi)oC1G~ftmRLlEt?4+BC-8^-3hKB!+7@s$`3tWMPXRdL z1q3+w%gu`W*`LbJ=t+Ea7stZp3G=YN?9!9T=1Rh=@C-1Nm0QeApSN2qI%62p-1ibN zY%5M7>Q9fBt!Jx`XJ!cT#>Q&1ne!>cp@T^vZ(XmdrSmz-}LWC_C-|cR5^Th)!G%oM63!wPFQ%3jeH9p!0ETR+FXJ7jF1? z{P}iFuR3yhWO7xW3e8Qe!f{cX1Y&z_gN$QXSJ5L1Y!XV-xNQ<)`RxX^UCR7lY5)hp zKRL~UFgJ^7H$tW3a0r!UIu3;RR7zcc&d+&Sr>}ee_F_)qE!B6}CA*=RmKiK-@={cl zm)m62iuFWrAV%=)Vd1omjpsEpoGK_`kL+n~^xPZ&j2@=;;i09S0M5*q_Aq#a5Z%}X zM~oi1S_VJz3~zavhH)SYoGnm>eLzImyCH*EmgMx4h$9`gGY;$OpfVfn1XuEZ0H3#r zP8Eq)zoB>bwi09TGO)VYx(_4taPb*NGoES-c0P1ZaD;=OiG`=~!>W&`#S*A{6Up5< z74}NmW(LC^V9Z{~OGqx8W6hLRE)JwR?aFZc0%l8~5aSO!7EF~Qjg#jN01%&Vx#)J3 z&{|>)pXnqekb{72Rn&r}@pZ_5;@25r@Er8_)tw~OoZJ(W!-)#|H}<0#eeCez%g><0 zHfLLTeyv<)?V{?f*qj#}L-O={{%mjJ;XyF?Sl0G@O2T)1T6jE>fNHhyvQEGLaJ&4} z6Sa3u5+IHzYdAWd>H%Z$NTj*rPZYIi-GNTSa`|Lq2FS$cyP0jrc*8l1Px*tL>HC%cKVK79g+sCq-J)$(N>;g5#`>n-{uS^ zLf^g3=n!m^xz^$68!)n?d)cLx)q*wNJdN|5tYzuXnH$E;-#!gq@m>V#{!E1G7Pk>= ze=d{|9?>tozu6LdXQeNHzmgCOXb+63wq@16E&HbME02a%Sx>f49)DF;;bGA_M5#tQ zzz%@bnsJ9K)HB`MJgdXT5&gzJW5>>MHu$I|;P$IkR<6B5Q%z4dNVa#borFOm7@8G1 zb|1ZO4;g&TIIC3>r?sjW2IM^Fnw@gTLPBE3W%3E1e+s~$D+OAA*4fAdNF(e;R-d5k zA=HlDf+sWgHRL}nQD#}*b?I791H!>g5uwG2Ik*HGB})E@A4^ka9pj}iwIrF~XR2hH z6OXKti+AI%GFw926*=^cK?wp`MVj6=X{-EN(=F6&f%pbX*-nw)#eM@%wN809e4L6bS_K!60tP#;QPkbk-gLM5a%6F>=Pxz9x+enIi z0~$GmbO@U85gy@A&RsiRm*~e)^1EgT)pann!E*ujw4McF|5@&9?>TL z(nxN9&kx{qI(wm4L_?D7qqk2mQfmyG4Y#G|83AT82xsBR`CHzsy{yxhFMqYT*dC<* zzM2t9Q+#+}72tt`R1feh`$GG(^(P|QGsep{gVWA^-hZ4BWQ(!S@zf_KzR@B#xGA*Z zn8ov=iA~=Ab~Po5j)DT+POJQZm~3rs$HUUvJu{TZ`$M4SJ>4x8EO9UIw4L!MGF5LaD?(8BE)%klY^5rBsU|@9<9w?^>-yGH(dyL)eR0O)u3boD6 z0k9b1_0l!6zI^`7W`4ZB{0cxlDZ2E3uKZfRE#O>&)rNBz*~fA&2y_>Pg?MQeE8Vr@ zQqIG>oc9G60TT{~!A`4p(MNpHM2G>$+d2WMAg*YWMX-TLRfEkTMd3Ov?O72E^^Gst zJfH@e(4Sy@<%KXf;>Y@aj)9SHe78ZOFExQRLsfeTGi=)Mh=KI zp>HD?8u1`fSd@U-Nvkd>gp3?48~<^!evIM6X5Yk0nc_EANz`;I+ZE7KmLA%Nh=%HG zId3e)XMiH+V6{hmdiXtjAj(NSs=_iilx=DnnBVDG6MIO19fqKMMHCaxcXrMTA-7)6?s522>GnwB(b1B}DR-IH zn(;%<@rCde0!+4R8R2^n4)K`nSb{S=$Ft_IU)Jik^~cw*`?vM)fBWV8TXjD+{BCez zkt0qkr4d2=$L3*_hDGM5W5=vt+&e;~JV$N;fpS|<)}oUe(SjE+2E^fi$?LFIh{r+V ziD&Ca7MckD3}cz@4w#BQ>*Zc-@Y|?>+xcp^Aq*iAF0Opvr};gr%)>dISx_2=d@i&1 zv)Qzi(EvQe$sPvYeLckw8B*fmvUR%7HO36sV0bQA3w+joIB;t^vPDD1Rmle6~t!FYIL2gqFrv$~cs8zoNDtnAP zR_7gKWO3ma{2)$VP@3665+V0G`5|@!_HlMkUMKch)(pTwOUOKbN33OM2iL^wp2{a4 z%XTc!c+U2=Oy9nI-hVm2{&M~GMnYTqG zLA*e;+QhXGpK3~Y^vUle;sN1z*%Z)Y!}c?Ow(hXF+QE-a-3s?XB_w@y?FTcVKLwbi+6-pAV zCs8WeJd9|6;TZ{81o#Vj)30iZAhg>L^0t-%7iF9~})e$IWOLO@R z{?_t<3l1}`!q(r@anc)UcQpdwYmxVZzJK zCI_@)dbE-9*8}^77o!fL>2LD)Aj}Ve4;5>Lb_zJtKjgNRC z9>`9Wd^vb`JDq};YEPb6;rO(2vEj{m?+229@wy;w8JTw;^;Oek&!W&`#NJ8BI#YV` zYq(gl{yHFR&-N6_pn(ak{eFf5!Jd#|7euSr&RRXP#v|Y+OP{y;uR8w$qIL!=pyBrr zhHal4i+iI;ES1bJXL?_M`M$sY^2NfbCjf$(ZwTd(EMIc)eAhL=Hv*U?BS?hBL$XMJ z#<3H$K=J{}PM6sZJaRs9LVCcG09H1>z<-gPXn*Gcp@OEBQ_f`eV98Kx%L7_9IdyO) z&vV{J<-o!4Z-^K_QAFsAKw-6l?*xZE?6({|=(fG#}c-D0gBq zKtZ`@wAcSsUzp@{T2GS9B}b$!)AiPVTfure^4w&kb09s5d$O9*UbF$-+8tz0PRVKA zSzs1)I&5`V$n?5s{QhlE11h$|VJ=J9J$`aT-%OQd+E&q<`MK;PGW~7qB)edL$(|H+ zr`tIwsaMO#ExOwdSN0NtDFs{01`>j@(++K806#C-zHjidXkWg4`|BUST<==5`q4g= zcSB*MwnFG>7ZwZG?K%Oml83?0mz>^$&>UESpF_KolO$o(*7QtsE+In5SngRZ=Yq7} zdN7ZcL-RcA#8^Cmalq5019+j_?aTRo#hc*j*oYc>G|C;s-A z(}u7A{`>bY|MX8EyK`rs(&G4rUTCEaCItsm-Zye`qC%>L!O#~-snbq>ATBUcHNvvg z1c>+1vYj179F?=j{_U>KM%gPC+k!34Apk*VvkyZ=%vOTk^IFrfy}Nqi^C}GU=?UYB z2Hg%?m^KTBEQ`;@enZO=FtBHRlNBq)$qIZUPUe`0VCnhOPvq&1C0hpz1cN6&AV4kQ zu$?kgW8-vwFm7x&>X8h8Eb~9Cl`~ayKi=1TI(D3;7>L`PtrMRsOvlyK?hu^r5He@K?C2bV}(HkdzL@#9{9G!W#a#e*5hy>Mx(t0HfX|)hA9l9UK8mj09Mt zDqN&jx4{lyi!!66`aCQ>TS!C=k0*Dqndx9m9>Ic1T4d?K29Hvr!(BYsMVk>kaY}eb z!YCXe=Qy>tFZ!{^je#8xjI1 zznf`%9k-pq#3o;xJvp2>XNM=DxJWme@f?5>9&Nsxge*sY+Y;>#!!Z;&Pc*w%157(_ z7tachsHa6Pur{TM1Mr{}xa@eQgF0p2nt@l}b8IIJ`*K`YJqbVn6PD6#I)#^Y$7W## zr=v?zIKfH~xtE!GLd_AJFnK;1bR5rO3FnTu{ma==9mj+E5QE{*m*uuC0;p&%hqAH> zKUeDC{_V?u@89h|il3eVq2t{-J7LDVh5%#)q%4zNi+BZrT-gFhcum9d8Ubgh;$MVK zPeUEzdU!xMVDedM?`a)w=t#_9{`_h@ZgSGw5i|G_mR{8I%OD+=>id^3pMS2^hxG0QS7koOosL8Z^ryxZouv zH^DCirzrvy#BwK9S|1Fl^vWh^vhB8(e&wc9DaGnWgCxgDfzU`Cep?-83cY!+K}jcj z03m;W9aL{^+sP_nrd?u$#6dCPCK-K$KDR}$9!~6vm6+W7b}*a+dE4#4pJ!0`BBoRu z%Xq|MrE4F#T2$O>H)*d?uEJ(+Pyg<>BCQ#EaFp$r28tL_4iX z(uVH~zJ~vgbEwO_LgZS2+if<^+Zb+C5VmyN!U5#^Vt09Qy?;OV*Z*s-zp+kZd@6r` z`TclW0FU@?B1N;f)`^6hH?zHFHME9x9qB1=?LR)f^mQE-as*j+jJ%C*M|7IpSK3GsHA2_X+P6jK4l z9ooKP@|^I=Fs#E$uLw=KB)AR&ik8KHu#u>BmV~%%H%s^01On2uGj+^XGh6{->18PJ zY)8pIy(%x2Q~&<;k8dBp&2OKd3rb>hE~r%!Z|k*$^uF~tc&yV2(vaj@$#N+#S~x-<@}vO|q?- z1#lpi)o|mSngoO-!sGW-h_Um3^Sr%!y_Q!iIs3=U03cn*?!!Sojsb)Y^xIQUpxllU zul50NkOjNh(BuVMErX2!>YnAT54Yg-Px~`=<50?NKh3ZJ)aqqt8#V6_^Q;o^0aZo3 zc0PC9Ib&RUxs8#SqciM03LCa~Ua8r;WA{?C2WTMk&ZT_7)2h9d&|bLkqnjsCYvl_>RVzqgzWot?P$a zB@_f42Cid4rN&|sok)9~cXaRr;??5q*YkMjd%T`h|FYI~`y++O;20G|_*0=V(L>>k zUIEB+F7x}<`sLuI3@D<1r;+#a@U~mqLYUZSoLMFIN83(khs>i13A0XhN@X~}a@wT! zbEW3j?~cz&=!bWeFKW7E8P6TWW!??jvO7c|xQhG=4`0@Ib^G-5VYTsi5)O!#1EDf( zjIkmLmF6Ukd3nU_S!v=k5453mG|p-W&ykhWko7!lrM||%6ALtd8E<}%IAN1`0+q1H zbXITD$xqlr=1d1M9)g22DV9Y7wnlo86EJm{O9Jvw)bOEcL9d8juq>X4sEB-pX_X@* z`=YnkvB1dcc_Z$?&DG0$cl_bKjd|IfDRi1hGF+0Zie#YlMhk??cyBZ_*|u7ZQ=EH zRSTA6h$7zlzo}z?Cnwu*7Vc=-gSFd$l|$T) zjZCm8Q12|zU8iQ{igRh!1(NoaReqp-h3{L?TkrYWrJZM88T5vn1(kG)a3xs z?hTRoeL4n~d&G2?r*0@ZDc=FsH(>^6f*RQGzPyW&RWr8nkLj@U4g}Sq8ua_X!sb&4 zc6x0U(i#eXi7bC`BJ@V7P{1EPnw-Pn(GNBKcO&^`3w#{eZT#YhZfPqPUik8`X22m7TU{W_rv>!1D!CmcWS zg#`%T<=G+D7PT7V;fQ$h|p{>em{W7#~dqQ{#r4`pDx2*B(V-K+Fx5X7j}2E>t`J}?_# z8{)lL_>G!F2ftgapF`=*g~s>&ki%rjI-Ps7ZlkqVf61vs9F1YSdGR21#%EYSvG&Tw zZX_aMreSZ0bcee~Sk5&s$1TpoQyLtT05Rq>v-m7*U$-I@pZ#$G(@nHTfxq2);57LG zHS^GaIs7LK$95^w04kI`W+X?uy+Ohb{JE?W0HuQE1IcebEp&6d#0@j|Hm~U{w-FEw zd0Rr^e;9hjb=jW0!Mzo8-rYOA21J_x zi28z_I8+ZPXpR_njw^7Du-y4cbHK5p7wR~lqy#hW&D#cd1zt=vBJbz8P#e$#SmVtX zIUrOQH>6mQhBE~W(_U?D^Q|ZTKAeiTyt~cHe;TK^4j5vyk{Y+|-sa)epWK(Pf}YJ2&z*7DFnXJZwW!vC`#;z0m;D{% z@>mcRR@=K8zUpk%Rl{!1vb+}R7%d*Og=L*9+lf-|B|i;EIMuZ3%SXQ*bSzP^FyDLc ze>@pxIkO`nV7B&~dkSE3MI(G#tFTK`P}P1er)s=Kzf2Ud9ero((~yr#E?!}LUVsem zKg8lfOGA)8)v|oZ+dUm7heOzi>0O^V>*>K6-mmrvmX@sNyr)2D5&pJZ zZ(?Tr2kZ1YJ+8%JW(HS(BMmBWVD&C)VwcfKy$(<55(ILq-M zB+f3r&x|N1=73PfJH%hWMC|pLUh3gU)58O9maUshH!zUL*pnih;=~RJC#xsT{{>;u0l0QDImtB={HAmHFOU9s798R(Xf*H5UX{J9 zP^DYQt!V%&4!N$@AQpc|!h4y4^NNnvmy^;K?9fCX0w#Jtw0FLGnNWR)^erJ`mZzp> z(yHUQ5RvfAcsi%jtJ%-zUaMr9)b~rQPH^GFZi_?Dzx@JxZ zjc1pkeeWPP!1k6G?8b=CXU+ zTMZre;w3SDNqer%b*7GEQoFrks(n6iKXnF^H8Gf+uv?T+JLF?_>sf!YoWVzr$%Ac( zu>mz+{pheqv#gGU`ngbFzFX91W806?$G6k2=#2*uss<%LZaR{utiR z1hPOoErewQQgmPkK;l)S%V}hAm0`#7%R>F(^&>3SzwWQ!ENw^-((+-vD*`#6Tgjao zm%Ik*#5Tt8LZNMK>L6q6{qE3p|xj_sg{3pLl6$OEGMTYl;)AP=E{dslCETwmB=WH1STB!wHz%nUC9137C^^hnF}y7z^n}#@yyfjjP@?W7;Z7Fw zX`efOs@EmX5{U&D_`6#Sb?5q|<8EhaZg1GN&*+2;!NmG&0Gu~+1TZe%){4+v&(KiY z4vh#>Q3nrsQw2X`Bj#MzfP1ZmZDrAE_1+Vm99j(%c9eg{Q;!;K{ByXkwaZCjXi=`k zWv4Uo+f$FTes;L+^JD&$f6#>dZmLjmN|$rsV8oXllHDR=dt`~i$pdb0Wne2Gx$m6D z;lu=d9<(yAb~_T(>w8Cj#zHlZkJj}5C84c&n-65k`bbB0IsU0OlO#g-it=eq4Vcj_luz^1?e_lL`DK2666~M)Uw(%&IYjrd zFBpGFes>$tGu!jV-3fPULUH2q^w28ljRq#fLYu%HsOD2L2{$Z6r)x}SS=MbmN4lD~ z`#4{#^&{JQmGYB)f=kSh`3+!U&u6S*T}K|%p=ht_Ih)=AsxJGWy;j{W8Bg2n2y5V7 z$Kxx&=KvQXX+DrHUNn{2s^c=9=JgBq%U^#8k!d}$)t0CI8}L@upqGc62?aXt=G6S- zzHK1&u;J&j-A@~3c^ol(sPP?Rw>BJrbBw901JA2YYW4oCcy9*)dsiz)RR}T9OnvXS z0HOPHXv6|vfmfTCUE$3F;(_9A%AdKdxq(pcxTs#1Id(aJKfHYc|FAO9_SVX z=u33$y<4$g{Mz9)4Xrx$Z4+0g^OLKa4udar;Ez*;kkGd?F`zlqMteeuyLMwim{I~F zOAP0Qr9G3*r9;&_&nFQTwFS~_$evARzI%YOp> zat3j17WF2_l;Nz=5oe)$mFslyve#qsgsGntN`Eyzlh2Fc+M!AgvO(6vYP50;$txVNL^*6KZzb)v zUglCfm9)##nR@&_Ugp4J*|oP40&Nj8e8B9W@7dhrj}wLJB*F{z?99j8amv_tekOBX zV7XfS@X{t0|GqC15v@EkFWHN0#rzLeDzQ@U;N2p({zC{4+mGz*cTBgv9)ICE#@X@y z!O86|gDBXA)(rxd(s>^ia*E)@u0FRa-iG95OFv-0lQ(5radq)|c#1WRF*)pdTWk{F zS_Yq6@0NWW7c0y97!jNw4MWN68AXo$Z0EXpy@29U8)b*FSTA?Bc{&C88;8$3@3vyIrt@%6UK}mqOkbOJw`Z!YJ$c9Ot&2T-)sy#)Zg2LJB2X@W zaNyW6y(W}%-KPV1oiv5f7IdMo} z!2@ruL$6iG_7J0OF!f$Mo?cbs#ij%^XTIOg;xqkm*)C4hc~0)Mqi7w^ePfxBJvhyu z)~J6#=e%(OAlq4=ll^x(Ct*9@89|<%$YVbB49;V$>pGq$h-K^<=~~ZSm+5wYLcSC6 zHsKCVZ7DU&<;b4eyv@QZzwO!oal0v^mi=5~BtocfH{Pg}bv9ml^jx%(5Kdk?9FQx> zPI$$0=M*9JbOelPYzJi*hbFTom9M$eGd|1P0=+6{vNiGw!oJMjxDBG>TWAnVInWtv zqm$vz&KZ4MqaV#k<=w>MZjlIo?``g=S?zjy1s^!+d?-j`!+t`(Gd9QD#hjx!^BK-_9jC-OM(_8B7`rnkZ( zoT4+O&_?#`fY*u|r?>4FJMuQE&p(>IpVjKfms2G>payt+IDg)oe(?Pt zy(A4YAkYK1{12cYSPkc;1t!3j3+|AH5QlLW(q{38*<=r+@UFdz*Wh^JySZa8Kv@aI zd`0fLY~8c_#hVV$$^G zc}+-$w^~S;=~Rog0Rus5>pR>2*F;QGzc{w)NR4@x!FBgqa+-vHSg!Tx0@w_ zr;KFFi4*W_Bz#KE2n%*LzTFatXFEf>-QM(?iJ7^3;NvAh$q51k-kWfiPTmgCF6^2T z(+N9P!y|?)knn=K!Y^nu#Su`*!}Sz+X_KT=G=DukuqY2gQNv|8QNt$QAxgAcl5tAoE&B?#uwYJ>ht;^BiwCeXufIbqgo{wrY}CXJ zc7Of*WwOcp-5nX0T6!;5xSs1}u=kP>lDBT3CVy#;Q7I0+Jgr1gm-Wo%LNz00 z9qnAs^t_$dHE*x64uC^=4!$oNWuJRe3+$vn3Cn(8{cVIZGNf#**rqj)qz3P5>oj}n zrI^@pM9?87gGYGIi%ji?a$1*%HAjz!3xC4WgDdlR__h=M4`U%g^ZGHl2*CFyGc3ur z3xcFIw#bU`lMCGQ-+uqyK}+i2^sZOZ&x}{^NJ?03>rRpJ0*V7I)h)?EGbfaYfF5q| z)96qf&u?Rr>G)(oKlXE#Kz-{0lz%|n z!wXZrhPP*Lxb|{ZOvqlXzGJ7BEn8p}4(K-*i>yq>zg9A5F=pMRY<&%ff2 z`!bF{T}!Q`hOeya$L$zq->{M-)p^(_f%k&U4To3RBV6;e0X%s*gN3ZNi>2h^9-zfKUy>PHt5F182qB<9*X2u=H za%t($y@KX2x~;!xsjBi8Z~M=~yKcbC;ljh?>}lhcbGZO``|Q0k2=~d(ToA2s z36SE}Yr*|kZ9gM6@ix(W(fK{EIVBJ@yaomwR(IqU#M?m*o~19?-+z6Y>4pJ?>$u+z z`#f}e?rM(St_;Tek%*yS%DvoO4^5u+kMnTAsJE;0frMvSD8UWdh2DAYWyKzdv&+u+ zC=AA&?2dXGv)UdFWFAjPqi+1zjtu+8q?T%!; z9Rxkb_5^mI?92;z?SBf-H&7$dj0I30f)^E~D|BZfWIJ!2E-k4@X5c;WwSYE>tJ}*6 zoMktz;`zhdrFKT&ZM6t5kJ7gz_o<9oPt$vTGF`SmL4}9+X%>60&WFL_oHqnMTaFT) zDU|Jg@&BILy@)&$Fk_-VI)(Ka4ltexlHiavKbEjWhkXf6-j>O0oV>(3`JL@h z!Kd$UPK!a!u{exj>7kd!N2W)RMsJw|Cz!G0@YNd&b<8g`)8jAi##JUEw`In>r^nE; z;)rSBeCOdI2Y>%$3#Ntkh_dRP!O?kyY^tK5M4*4P@9;_QXcfx1&2G;37rRs@PH1BPP^&O#4&#jKh6xQv5 zyyKRqDV8ldcgVYUOA_O)ls>#3%mLNu8Kl#28pY{b|9``CS8tW??&rdsF?Myzqj=U=k{*}G{bKiS9BC$u)wVoG2tu0XV zesD%%lIe&9A@eetf#U@I6yV!}%%*aFTzMqoueJ#nDBlwBzEK_|NxnEg&wSrlz0SCMV z4znZjr6W#Yb2_lz!>P;b&(3&ed%6zg0jsfzwc-C`?Cp{*xs5E{sc-_M;U|Cyyx*5= z)^jLB1OSO8iDW0KvQm%!ejiTe*_))g`?l1jB!4sW?AQpveYs=#T1iC@X?EfF?t~P1afm z;UY~-pdBfHkLS6-Dc(TZ>AEcPw1aQnE>YAKdzy;H5v@2h97E-DD1h0Q-V;+~2Vd&Y zwlPA_0n+$N8pOV0K z?WiTX3U652hEd*MOEKQTxTOEI>r`b?F z0(hA3$N5qbP!obnF~FJkHDquo6?iNa(i)fWGtaGSKI8fvPNpsZvuP*Kw{?bwrBqIh z{5$n?RV`xKR&`2|4}Ubai+1|9LwwK(T3M+0X#BOUd#L%S3F9@XhA;c(PT+VB_hlIi zchpLH(z^beTk!hzw=e(Lv@(BN2yej&cr=ztQ~z22!C^-YRVVdqmA}buEB0+_n<}^` z2RtQ%##0uf0-vX2S=J})x@pPi$fhay&;XYouB9WjWK%oiQP+@-;cOn5^Cc?3qM}HG z_wAh?rXv#ii*-pV{0^TvMZ*V81GaA$Kml|5JUvEdiIhUW~GNg**lrsTT;v}(O$8l*;7B7>W{y8!Ez0@S2fIJ=Yps>4+ z?#*k71ZJ%n*7jUmRZ&kiw^xV7&7G5)RRk@T926a>*M_rNr*1L*8$;u5os{uFoi)?Ud zRoyk^FbT7m5?wFe$T~StoH#16Yrd`&x+)`VsK;8FA|fz4r9 ztJ~+5Fb;^#r}wD6_25e;JF@TV%f#puqpBCFMRS;1T!0fCncjp3Qrxzktj;WWOG)&g z3;}>pdlG+^*T8wvUN>W_vXOiK<2r51IVbN8 zWUASjbbBFbp9Cv@zK8&zN~kPKZmN~TH`J22Tb9~qjSBWH3eTxu(YbjYQ<^m)l5EP! z%!b#n^DwwfDJ7e|hf*JRJ+*{UxxT*X2-U;<=hc7CtvM^T65HW)h&U=p0AeDgY-ygk z$urq{!PgLi%A0zjnq9;>QgXNdvd6ji=WIj`J=XcXHWXo?CSp6VtD3fD>)T4L@1LLl z@yp-mZ*yxCZ+S+5+^g4VJKt-1t*Ao2btF01A>Oz+K+FyR66-#@eU!FhgVXDLyMD8A z08M|Cw*=U#uQgxpp01HL^u!vq#7;iWUQ5` zp2g%G4PUEce^PY61*(<)`>RC(XZwwB2cmzgioFG=_Z30seO^JS6tI*HO{epMvDcEK zYE9#H!IW?_tUc1k$d9VL_2C6@h&%_!RyVg+sUkur4IWTm)yXdt`+z=o>@S6hGL;u0 zVkAjN$_`Yope89}g_{Q;NFEM2H7SfuZIgp{blU<|R7Lk4MNvuk?7KS?f5~$IRE9xFa3)JUUpVHyi=%$$*wv{Xl;==dBNSI!OU=m z$`N+T%Ao*veF%!|oOviGQ|nFM7!HJ7kz!AqF0gNwIpgqF$;m^xY{;poMj+}xMH2dKw7YctNGP`0N@(HfwO&@0&45q!Ij5Zs-WJDgJZo%nA zp{nyJpBU;^6!$7-^O?8tJMql8_b3cWAzV~;2b}(Hoj&eAfuXOi%G9mX<}9#Bgg`>k z?UeRAlE+)AR>5u87BXkA4;rs11!jucmXdz!GWD2!qRL}`lt^?SOkoPp@~Pgn``~XIi2O%rQYRGn!#01@LT_x z)pbPDtX#Tq;-Cz@e{1B-ssP18sxb?Ec^uwJ?5dF+jv@biU8euE^;8dM(~h^EO3TtM zw4A*b*#6e64FIk;oED;>A+>+I0Q{OZIxIwde{LHHL7Yd{rNmV_AXO*tT}7$*8$PMe z6;EG)%5Z#8vxmL!vVlZ$iC=tt%DUZ*qkL`-7THCbDjtiVm)da_;P!ul4l>|hJ#8H; zCTKQIBkPtGeK;GWG4SR=(721lGodPnjNHg`C?~e;5vUk`TFEFZ`urMhm7E*mc)TeL zlFKQpZ&SDlL`~qxx#{}1J(GQ7B>|_CqhmRLDw>Vk#6@D#HdWFX_c+vzX->%5r%5H zI54%;B)e|MfH~wn-lu$;F!zN8DVK=h!Bk0d-oQyUQF%l*dZQjw`$vn%m$;xcIQjH{ z0CPRc#my%?>fg3KTf)!jg#19IWABg{H9(Hf&Az3=tKQgcnQn)1^x1sCQukD&Yug`A zev8EHd|wg~^ueKv5)q!xnGR!ogPBgyCYR~_&W6V;&+U8F%85|BV<`quBu2{YW7`l| zW_whpzSZ;(EiBb;$)|GJye(dt+~@RvC!1Pfy{N+gK>KiBn#JLa)E)3m&X3o1&10Z_ zN340g9E+%Rfud2n%rpUrH#rLmQ`>7M#qICGMz=qFfA> z*T+_o?pw6faJ|k@dA*l6f{C<$nH3-;=TIx|@wkWLzFv8cIp+Dzb^Bwf@(+m}#lpPR zEea2lCphoUYy}OY2zFW|Qh`#L^8MMdb2nJDiM2N`!&ZrMrvV84+6fVkTuG7&(+m`{3k&=O`6qP zj3&g#v2;Eh1ob$d#~u}i^vG|N)BCeFsd%a8l=#(N_W&xWR(q#CKdx(uB*O3wIsN08 z@9UQ3QseFworrMuj-vBow@l)wA)+LjW-{QEvr_?=&Bmn?iHfz|McFQ@N-DI@X)4aB zfn~g#Q{p91^6<8l=-?}VQX!u*C88orpaW;n2z1%a_L4|fsg~e1GBt2i@=jMMx%=jH zzH;2sJ9TT(sx#JTt^oNigRtW8fbo@|GlHHq-CkOSg)1QIFl>X^9i>rx`?v7nBhx{_Ia#>?5_E)}3W)tzduhLjD2(Q=cAXCQxRZ>L_e z8MSq~E~URc`~BSQI94?)n8Y9CWs=ZNJ&_3R$)Rmo8>)vkEu#1gpEH3Jx^%?fEt*(! z(=^_S7d;_BgB+NyV3ksmRm|-D_*4w37ggGc{gi$uVaRK#W?id)NcV2%(c(QQ88?T* z`MF<@*AYQ=BE9>Z%j0!-Qkj1WN-E{&v~7A{6&`?oai(2XPByWuagv+O|7&QEdn%$T{yHCVu!J1=RaVKFmdbJ+E zj)4B<=kK=wf7o*!+EAul62I9XcMw!iPE|G1mIFao!U(DR=zE$^UH*S(TN?=B*WPN<4?9_z7ODybS3Sj^A!i zC%Y4DbDa7n0jD{iGGv=_#=)u-IF>hppP2~E z=BMmakHnOqbvj|qsqlZ1kAJsdB^-%p`o_^v%W1IO1kb+rtEM^%^UE>PoZ;%!e@aMn zww|w$J!Fwyx7p$%Edb`o=vyz<%d(p)&Dpqv7&a9h1gf(EoP}bY@2gR8A3^m-=V?E$ z7gB58rX4_CX@to!i5H;?kZ@)VjyUz&IQrJ!hfXomJ?g_5i580llIXPE@`i&X=$+2=K9zVsjwYWwg{n5h zRMYmeEj2Wl+S7j@u{;+g5&%j7&6}vyRIJZYbnMHTygH=S`<|mL(i3#fRnd=H=~UYA zaeWkcCNbtg`6C-&M&3%Cy7?&8oYmwP>OOk$d@j>JfBgto1oam=!+SHeuzSCPRyYor zn-y#0nUpBGvp4*~i;EVOaMHSiY)(EJ&JSt-(rh6V)`EW*2Z*UdIWIY@daTUrq;~Wk zew&$8y}Y7?{tC+dj8$w~ZFK;fWY(zBz$i_ntt(X7YyFausJh1Dd$M6DB_s)__@MxH z>#WVz0%mF$HcwuMrDMp$IWQ@G`koJYGehxNVsF{wksvl=#MAd_iAL#BQ$8MGcOnx3o5LEZ z8`a@{Y(D8g0hqrWuX0Aq+B@Vu(N1wDKZ-@2`i92u0(~`wchKBC4vIRwN8zQ z6SZ4whNPv$MM$&sJLtcv!adr13<#0reF7vqbt3Q(_$Q z#hq(cE$kD(9$NltlVuO1SawteC*tJ*$}P`bM$PRNnIp{LnSO1nEwGyxia?{Je@_?n z;Z*Nt&D#MvDowDm!USEt8r9gUeMyzDf#>O6p!$Db;%b!fy2*#cqif^0FiJf-@g= zR`R(%Y`iWTx9O$hD0z(Xfl?WqKcJ}}P*m6vPR+~Jk|3CF@u1)+R0PC4A4RQ(lB}Qz z=T2K4ibza#MFhG*Xhu&ZK(aVa$4K&UQ&KbX_Z(EWlSOVu0fUo_ZcTq5i)OppW;Wu} zKcZpQ==9u(61hwNa7-dYU-^w+AC zDFkvIa6lSP(aWr1fgEPIKe{fYIn7#<7LcS-dl-TEx$WcPsZYZBlIYEHk2t^l|8(ow z%m+I@=b#A1rgNeNe7%1Z+fL$%*nJ+5r<|Dog|ORjLOD8x~{8J(C= zD@J|0Q?9h+VRcWxEzz&PeLsKt%U1yb1?zV`z>?;jP_;RKsSfo=7rS8p78uFL)@PiK zCabA&drudFZt?D=;@w(%w(hygI?mq^KNdfoy`xejQNyg26>NX&^3?oOx8sn>8-0c5 zDM-zvqV$#LOUolTdey~22UBC`vGpW7})t~c@MyL zp-f9M#OrqG<7_RH#^tEG1FqFcLvMumVGl*$rB<0$N@{-&5w~xF>`VVi&6Dy&`l0N7 zb-Y#PI<$}yH)~fbs8O}wCNd@^EBThuFf#;Qwwc+_>VK^eL_m6&s0&9`eeFr75>9G{ zEu=IhOAzZG-51$}>Nr`u_cOBz#=3_yQJ(~NZ*p`=PW4bqJp&I41Iut5qETnMb)dz4y{-6EN1#Ymwj%!l}07si{yV z7t>C@JkV3OR{1$2I?<=)Yo}r;Y0p;h_s?4+-gSS*qrEPy1MtmqI;z864FKDII90iY z9(k`Q7x7(PwyJOG!7s_Tw-RBhWOWTcAFmwr^A6;OAc2Dyo`8k-RK8nX=AM!Sl1EKg zB}W0Z`I9cfLjCsl`LU}cYQ0J6B%98Bd9Rdh&QrVv5cFkasDPLZw4#b7fJ=LA3Ndg* zT`7OHtnCupUJ9*>Y}7HF8bt!pms)*nSb1z9eaS6O0`jl2-ax$sC4cJ6XM?g@3T$)) z<06YT&Yp`{+x(wqzfUTdgwUPO_geQ&T;I(mWkqDL)_` zKQ&)T%}c&$JM^Y3+l^~DdF^OrTl^pXrXo{9Q}xaDna&iiM=)pQqSDZjtV(pI0z;D< zb3A`U`33GLKoWcTyByuFF8>v^T>jP(`{zIIpB)3xl(N0eeye_?{9#YL`|~2Jo1mmk zpHX34vf#Y*cUO?xl=ZyBdDS5kC_>Yh$Y^(^;^I2C^;$U(9!r*Rxv7YH3Gd1IZ0Sh6iZbuIFz z>>P%kR+$ZD zl!HvpXsYrLsg(kz>TG441B8DMg<3nY&>;aT@nT`n3gA!~YEB8M*Mf`pqr88dTJY+< zd7b1H$vlDu*rb@c+WMxQ{cWM*))=pE^xI9;Dyz%-oCN8IT}_-R6sgBeDV=~LyHRX` zf0Ar&!|&LxVVO+?Mr{ruE0vh5V~l(=$IE%OHiJA})$39!j2x5_+aAYqym`4V(+CdE zp+%t@GFp-t+HRfeRX9G}jUj(g{~f}iN<7V+Lak=ceFLvydEF|6_mkE0A6DX}-Sz=g ztmj9i%S%s%h`aae*W`_oKrPR~|6kYXx8HvGe$C&Wzs@fo=-m@o-~7^@Gz2A3bS4Lr zvmzdv-UGJ;G71`BMdO{Jc7#Xu=0k>UFYS-dp%*n6k?I17AO`TZn__>rThW+ioLbV9 zQTeS?X@X7YsAG@d&zJ7rp}CQR`$LJg$t$>&lab3F+5OtAs@>B8P-l?xl->74S*`va zrPrN5&7?>h#z+YC3Tc*odT48IT0B?-GBI@}5>$UOpxD$&{4> zQj-{!;C@@LU!VRH04r~R^~T4QKH%J~DjKTj-WKwF=d&yG{YVQUTWc7`?`YSj&nNN3 z%OJrao7}5+Qo#f*Dc!CGYF$m2L)B5vL?cs{_#!{;FR^igY3f?+lTkoC>Kw6~7XtPvB?l4OL2k3GX zw%3zI%>4yFE+7@N)j)hOZC^O|LOI^wWS^NtHBUj25J-h{Ej4f)m1saEC{Q0 zI#ol!erA9Fs^Umqp~4J0rhumeG-TvQd#_pTL)>={%g0tj&8ZQ!MD<2H^X5d{K?CBL zjcB(*Ixp5+)^B3tYlV$2)$p^_n_!!+^1Y;0vV_WVPVK2LF`VT?5Z$T|M4+bhdF1^a zCTEcJp%8f9kcLPAP6qp(SqanalMyY`wY>aTsULrze|}#tL3>GW!}Ekk;*36!{EA9A zE$#lY+WRW7Kf6wK`Yy@~N>cAgL!1e%L!QUVw%I#BkNwTHXC2BUB^4<16+5Tw+-y(z z%hVz4kn3@ff`4~>vP>_>69e(%;ZJPpz`e!e;xUG(N{VRJnojRi)g#Uc2m}ENyHtD6 zTiJgj>Ndk?wm^Lfik0IbEq*jji%&bbKoA)N9P-LrR598syVn~1z5nayfBrWA`|Dy| zZ$=2t*;1-zK4>{fak1r}O#W5lPTAz)IDb@llvkiXa@GrCshpTwaR>^aaXAJbB1Ms= zbV6m`5=ou-CKLWqKIKsGzV)uX@#3JQuE~GsCv*pZQ6ITIhm`~u`Qqw{e9B*{HI->q30pPmlC4v#cg3jUTB=|+L&c>PGK>8nhmkwfJ?duMu_ zZ;Lg*|Lgr>P5FV>-{IACjkM!_bdyvKeC;Mw8JuD;^ipMC1>PN|oj{cd>?mC{|73|$0gDLP_;-u^*c>C)yp>o^xgUmo_vNUpBV=1dQ}bQIN&rzN{YLV10O+M7BXP?M zX}J)9)Rq;6$n?mlt1<*Z5*DZAN#{SB#2=!V^!h}hs5&1hlY%SSA|!v)5|T*K zq4eO@RW06-5?KzuaxRtj}Lty}YqI#|8?Jz5aiF$=HH*^^}sl&7aEtiw} z^}}yNYVn%XAcPr>cS%KEjf$>YpO<=Hm+5c6&VNh?p0^&#`KAV@vA2y4uaa3YpdQcU zwVXZkOQlOvEWzMBPH#1%ETHD(bDoM!cOa{Ly&(BTGBp^2!q@?uB=LWS6$d9OsI5G% zBQwpWFPI`J6h1%8WT5o&Mn(SGYH8MZdt-P2FICyweFvi*OMmNHI@At5ISl-8;_OnV zUbhR59Ke`$Xgv`v{M-HNl=e^}Gj*I&GhQ4N?+$h=mi2EWeiKtEoMpqMfQ)jDa zeJa4Fng^?Wvm@_CfulB8^lcN_Ut^cIq|VN2+nQ(^d@lzXw*8F~KD-e{3zt*q)mbF4 zqox>~c3xan|L6gW)V?150UGC*a2vh9CA-PH=t>-%hfMuO71XbW;(k=#jXEoD^zgWHF^e)c>iBL;&Pe-!|&GA}Qq>2!XcL@2^$q5kJ> zPQBY&(-QISI_iJe5u2&%IOG-gQf=ipH5Fm2Xf>y%j41b{#-Mxz1X0nK!}?0uHxkS- z-d8FAeu)ShI)rfG<>$-+V42Dc-T-_RjDSf>G4-(7eTrI&v<_e?s0BEZf(8%3cUJ4N zNf$DOtG1%-jPfYFb}q;&EQ2~p!su$X@j1Y{Wd=DGbl$F%JK=!GpW zC%3$S6R?DvWuT$%S*o`WT}owUC10CEIja3ll>#XhPVG>$?rIffVvU+LJRtScVZr#@b>;kfu54&g%!r~RWcf>XT{i$?w5U#Ai$W#v@82V_>h)&ZufIpNGpr7zOB=L&j0z_Zm(Ddr#FQ(JuE`pvod2z`hO}lv|~Vl zKt9#k^>@dqoum_rxB5Yv)#wp=?pa!jk>c2e8tWoxh5WVt%GTqQ*|9b77KJuonOqQg zok_iB3X4~o(;C+ep;F$p$Pge5g0m(YbIX4lPNxQIJ;-KBgUw^6E9fHV5dyMTdxzm( zr;-5V%fBXKI{vk)-+Na-^7U(h6 z*Ey6)rzB~jpy0f4)`lkBO(!XoztyI;G0~B8B07wM`YL^XLN_R$P7BywmNFl^10@GEO;asv!b!L3y zdaF>bf~e{W{0XWi>KbypH{5@GeX0i#)lkwYY@?H7Pe)%y=wLj#oKLQJ?KP(!GE{IjzfidYOdccSh=$iL{5SREnB=QXoYx` z?Y(zV&XFz2JA92}6RlS%Y3O?pWgaU(WRs3k#zC5Ap33Y5hwu5`Pjr7!YWZ_mXZEMc ze(`ix&9jw_(apNJTj+lVaET*u-wxt`{p)Z0 z`tR@}{$0O!MDIYTi<}!^mmC|-ZdckviO`dm+`s{ZA!D+)ZbZauP)ST#V{9EQqQb`@ zoo+x)S9|?KIL+P3AbXydWn!37^W}MY)w2ih=j+;GdY^qu#SZFOk*}Kl+mlK!p7t8z ze3FBYS_2)Aef@vxh~epQN|a$+6$J^l82J{bN$4z82X@T*>G)X#F#{|#E{LYl`RG*F z18}1Ld7bv2I^SG|!5w@ZcXjq=J(M7YwdU<@>-Ydk1_)ZRcj|new`I>PZKCx064KZN=TR^109=fnK_8;HXUTb@QH5Jm#TD!EXRlOtI zB{`Skm~*12k&cSakg_eaOVTgJpK1=}B##2zT2W%R#Yf*vsswcc)t4h#3PLNWfoiv? z`4lw`%<}o01two;{duVl*6DThlH<$Ip3;?Yl!->S5OihYgm7N<8vc;tTSwCOCkK0S zA$Y$gWrxy2B6MzlY<3_Q2eY_5si}(TA(=zAFaPDi$p+SR;voG`Up=Z(HJw$oLd(LQ zoHJyz^yvULIi>=Q>!|?^A^7t8jq1-H=$H=iCj~f?gRlG(o0m$AxJD&>$V5FK8=g}} z45&xVZqjx$&>hiY$CQ$>gF7O5-XRVZU4A>#WIuZCEo5<7dXoV{(M`j`RS&(CtAas?PO30&q3ugbOk0a z-d5M@3z#A=k!%lQyPHhh1v=)lE9YC!gD0#HO1!Bvofeig_e-Y+BcB<=kw3KnNJh*T9lqrwn>PX@kvbeFcwJCZRQT28he2 zLr7VZubFsABD&Hum;8{ls2`>?wbbvAf-*}4>x>@{bG1tmBoNKFmHN_u{pXiA1s-z$ z8Dk0$@!FNJY|d?8`UejiT>2{C4a6X& zT=Oq~mEmuD22^j#Mp5+Kny5Sq*$-`KUW>)PwilMRI$hAuxH@Bh>tWD~qNQhb7GF`+ z>O6(0HEa=rq-SuIJd|W3c->54CXrAmr%sPH;8Xyzo|h`fYp5WQDD7`|aa!TuFP77W zZ*1A2&sWm$R)HkIkW<6}zniodFU_k@qgm{KYB_4%er)?RKzW_ch;*rIrzPeSbPRgf zYj?6fN{Uk0DWtO8nhJ-;AW}mJ@7oi6y+j{52MX<|cWCmLPc)^|QJ6@E?E3d|M5#Fp zG>#4N?=+;OU@Z=nOE9C}2}O+-IpMdr>j2uQ2W%rBXek8p(#K`jOLC7Cc;-tU-;SVv zu}T}}Sez(-Et8|&4P;O9=0&Kzpe}=Y%mfAMl|f}r1m?G&TQ?zsmR?zr@2w%}p%Y3_ zyjfbG96bxhlm>Abn3Axb%a65gsY=quP^lvm})Te0SV!s<3wJ3kx3UL!&rK zayKxE{3*X%rmsRgZ+b<%Ea#2^$C`^ePhkq-fmrR-=blxUzg6AR+dyR8w*p4O0cvIy z>3Pbb&PCnKAxc&)VX1qMEIC#6@;u4uR4QI0Jp-6^I~uOYx?~^ z^E-|_DlDYF3$=+IHfMEz$NS-Xeo?Kjc|BTRTPo+WE}zI8rg)MPJxhhF7**%s^TB|c zdrK7Y&p4vs@D@iWkGlgc9m;2$ko?N-t0+t9pe6^H@2H9BS-WE)hsoi&>By{a zu9NEUM3y`9traD_PLU8VOoO;y2FZoOxa$X_%Zrx3j~kPCAwP}5bwcJ6EZd7U_Wp}hN@U)wvX5}u`!lDcjlSl_1>D#4hF zoWi2*!Mm(Pk0qu`a$ONPtiP5&=TIhp-~BvC(xmz#!LT4x^P zO})sLFB?>@XurUJBs|fo75L))9$5x-zNN5KD?h+&+pE&MAL?FGqtgA$0}*7vT2X}R zw2u;l1t~=-OAG-?|7c)R$kLkK^}Eqqe@^CoALAtuD2Fqpm%- zgu1ZEXwQMT9Q%9t4q#TkZx6O}7lr(C_}y6*?HqIyrw(C%vyfwemCk_O1T-+GQkr@i z78MOZL%;{&Tky`{rBQn;bjv2brE`P*%^3!MJ!?o3oIgH_TG|gwx~3>)qa5P}@DIiL zUsX`f^UmJIIH}E}MjpxdICwTYrCX8m){pDv%XukHJ$Q!vmH6_Xzy0;g+}&f=>h~hG zTK)jg_&`d3-gV2g7LceTp}l3YeXWHh=#In%gx0hUV8g3k0(W3ma6Yhrub;NWP$ZWJ zT&_JU2xeT4xM}cNFNyEH4_>L}0a@>!mpQyVZ9)TE)H4pCyvbfCIRQK`o7s$aae%74 zKv01LL&`uu`$6?wb{jj&BleSXCNqHmDTe|O!t$hlvfD#S@h1yHA}SeM?cHzb@1Nse zA8PE|S0lZ_1WUz_2twcxVRNj4@+Ksh$I&fnRD~L|d@7y#6jWN8$z02rTS z=73ZsIb3pA70qZmMCt6fqFQOn0C8?rtdO@=-?W|_Fy-j6risdo6)ds>i!6YADHlA_ zP?Tw3mE8%z@A)pnw{$wB2f-6+(A=6|E&1P8nH+{PCK zA_3X3fhJ~3(VKr(cu5G>Jg^m?x>+{pBgX5doG zcqLv3lZ>0@iuEAV>+eSCNMQq{HS%ac%r)SG#Dm7l-R4#_y<$jl~i9)>lxHh)n)OnDl(yHlnti5dQA8%}b z%IOUzFqC?QFSpL-%r=0+gf#ahYEG4uW6MGL>zl$*S;oSlzV{~NqyX)Y^13kXd!7zp zezV(>%I!+#42QYd9Gb!=I~(2|@5*yh-f4^%C8S@}!Qi?=il8n%F9{3cJ;{tDVlwBY zx=_~yGu5W~h_);0pzrzduZiz(L#gE)!P`RKIbqvB^!fG>sud%rARWc@ZDtclE77 zHNt3jWe*AibR;KYM7DpAYKc9L$y6JBs>V==PQ^tZlZ$*a_uodLy#EtyLtHDDQsdf- z^Tnu7y$o!1i^+lny{*3U+ES!{lvO0R&&*eyZ+6lU=v0%{Z&r?pW6t?jVO_ONn~S<^ z9=w`kIFV6n-N~n^SPD$3$}S3TiRbOqXq5y6W<9Ba01l<4n}q_8t(yc;iW<$Nz~kR7 zS0Y-4@EwuhwOr4()7)Ojj{P?olhdT~aPSVb*iV%Qd5pz|rL5DHGkRNp%yIn?GLf2N z7dbi_kyV%8^UP`huE$kQktr9jR!@XCTQfJ%VL)vYDlbt*sf`ma-Y=0AeI1ZkirT4(A5tu=WV8 z-lxa>T&`b#`}wE&;oP!+MN-n+OgD8Ag;ogN1%9-52e(2HcuR)Gas$ zOa+$c5)pxyx9aVQHy>r5DGIdgJMsSgh++w6AIGPsL+MG$n&LEHTHBtjwa+VRq zq!9Vl`L-_j&;d_rJBMVh6}0C{kvu5V|Iya_5zA6ekpAq@uqgL`k`a1NoA^zYH}wvv z0K8~Y5NpU=8M@D_zAn%IQ_=o&u|9;J(pwhfygBxxV+ET9tnA!z7!rm_DHdN>*;8uD zi z09i#zJv*PBHB_&ERt!MB1QqIr)(nLtA@`SU!5-oSOy!-FsIDsWX>2IDf;2_hlN?%g zQbSKz*05`>J1igwS^(fOm1&ca_;sN`>Cf)v9l{0R_8VRx;9O6VOLAy{O))aO0|dJe zg82@-J-OFliDo+s;7B9@*Hcf$LseOC?W1F*R6LYe`SE^#h+s8iP7VX=fnFVkn|D<3 zi40^b0x%T$sV`@emSwp%?-6efg!fnE6Oszmn)0U3PhZMTk_vg?#WREX0fL}^NbswXoC}~T>G+DslAY!A_ZC`=<-+t-8{q@(`zpq9srzJJ8 z@CrV>-D^32aL*6l9cO9*cC7>x9*eV1O|Ag)A-zBRqf^nu>3HvV#b^*LlND zp}aCs_5v>gpA6F8(@DrzOWIjO$%?#tQl_1!^t?Qjt_}RD*fob3Im_?_BsdqTdt-Kb zZ|$HeO`pIl`rX{Kw4;pyDHZMwtw2>=bg5FP5o^ zz4mR*=Fh+Ueg49fMh4xQ3w_G3GQd#gLt-9k46q+JL$L#4(Ht479mnriy#(M3+AK| zm$-fQLnhWOOH^TvZ|U%tFF*e>zx?*EtYC3_LSm47&PPDUxi)*Sv(M3sPlPYfhumq#<<(3DC9U+dy3MI5B>J&81H z_hNlfi$QzmX5Ui!J=-<$h?^P?q)dxlMggs38*fhk%6>`EXBFjx-)igyhiau6>61lr zRFJ4u%5X1I92qBI=oFxFP4aq0TRQFDh<7W0&}!H!vn&7b-*YOor7f?9yrSJ@ z{TloL`;2Q3xJ4ajrnpg#-P3b+mU}vXtRJRifICrY7Y+C*h7<>h-zdg^`!av|`O9w~ zTWV|4l{Z7mTNTjjL*9MTIC7cid0bk`Xep2&wSy>25w05Vs~}u#$jG-^x;aXgaKKW3@pdip z2ov?Xi`^h1X65B>6A8AzJT2D9s}j8db%mS?)Tz6xgexfMqId=)D*rpEr_=VtZPoit zp3|$a@vR{I=dbh2n(AjgfBQPL%t?O5c1Z`9PMG9luoCgKdO{+hkHW@lf1(#90T`ag zlt>2HC*?`}Ba{0WvcZPqTa|Ku6>P^k9o>r3RvZO@YBp2Ryj;K^(^}tlId7dM{2Z$} zR-q~Y-4*-2Y4;L}Bh_8~3iYvy7OS#$35z!yPyIt15z8sC54KkF%I~}+a#9ux?3HyV z5%U7u9;ol$d6A#zsGI|3r>f=a*ShfUlYBV8{GtMC@)HXm@`k7*61Lb5f=d9`&4S+whNItwO{Q(I^4Ih-WN|K|M*uIaI zl4Jbdcn{vRwM>oR2k|0*P)ExKo?3H3r#CMzIpb8qAZ$V6Z_Yt~Tr4}tZtx@Zc z{#oTF70tKSw1w7mdmKgLgz4OIztej<{U{a{ahnS62S+7OFa;RdkB{p2AA1Zpu~v^A zXvKdW^5*aIxZ(IJahzUP5*}UlZ(&O7otQ;COv5a?(j(GL{z)BzBc zIWWd5HYf>$PX*p><)7uKzG}gs{s&;_WKOG(X#l+9vR$V}Kh;aMvc4_Wf6c#t|G(xJ zRXkeMysN$0b5NsMm2yP3G`XPt(%jDje%`=92evP>8}KGjdMbO|ykbt$#ECqQGo?!( z*_jR?+L?tvKvNHY2K8!^p-oXlT#gzlv57sNr?N@oMTyZ@b2(ufvkUuN>R3=YOO8IZ z>CD?gLN=vQ;G{@l)eh&XdBwBH`y6V+%k&LEZIFIrp`CVKO{O_my5}%}$W-60J(pUm zx})_wv_CD@N65O)*AE?7$!R{1)AK#X0O9sSiPf4UV_WyO)gTJ9EWmoV+Td*sV`;{3cIuw@DnKV$rsPZ z7VH6l`bf4WuVu+Yf(hCu>X7}lzM**jfB&EVv1caZ;g+H(d<80vR!Em=h=_|#?Os&D zWc>;+1q_+wtvlm0n>NF|v^|qU5y(~n9}-f30MJ>z#w>4u>Tx;O6_R4OiQOk1)8V2_ zBG0PeKiU>L){{TCRMSUSLzQg{IaUwsT6s8)m9@1^8KX|Ab-22uIXm<<2m)%xgSw9Z zP`EF%va2q}s-Uh?^mkt}=}ifgWT!sf zYS3xsMD`jXj^t%{Cch75&C6#W*_pB1=mX#w>cH^U^&?!CRhlbM?+^osM0!$@NgU3w zW8HubQ_C^2@TIckoN0MkL+IEd#7bg+xiJSngM{Qr5Wmo*ofF?~a{T?I->uYcU9~rk z$Hj|NZLrvQxNoPAEg~s7IrvEt0Tswp4lB}G)QHYq(-e6MgK!_)PJC88#HD zR*k9|_M|U6m6#MYFylA8&Tnk4%iT^Ow9U%DJ_OA?jq?C%!Ct2tPPQO8Htf9XwMxJI z^5akA$EW}H^Ox^IRdF-YY+-R^t~Yc=x{H}Dt1z>kh}r800>0EJ9WHsrJ1jr$pQ-V6 zPzcLA7b>v9g99a&1ALdfG}Rw}^cdUbx_Wy>Ma8npcgm1^*PQ05ke(##&yHV|W)7g< z(~jVAKqp~28wNoa9Mb!gFUm$wJYlRhrl?z}X$*D_6$(sX18K`y>PMl_0U){aV*9C&yRW-RzLx_0`X4@9lY=Bd?X1dxPB%*9I3(1; zcn5V^r>tBYwKE=xKj567%GTpGo1`8=HINl8Y1H3RS%%lDWH<$Xm9oBsAF9qprX?I- zO>P#UV;1}B%ZtH4{UoXF(5r%@r+6f9?~?DXD9^DREmQczwj9BRf1_qr`*$mKe0RQS zU2=xI5=AB3LnrESB#1OA>QJs%t>o-IcV6^ayEMPKU0TA9w&iNMY94>^=e@TvlmsPy zOvXAAsjL&7yjDUtjYJs~BPpI!BGZbm)>W*IUh)Bwg10c<5LDexv{k^7nCOW_Lm5Y! zKyZju+Eq61aQp$Bsyw`t@t_occ2+!aa+FIShv_89Yo&hczy70t`OSuC`;TABcR=wM zz5=Jn_0D2!a-js&L*GXS*Azx2+URU_>dQMCk@;2&u9_jiua}yv)<24$ah>-wx2`_3S<6WIr*sNUArcK^0v__0|}f~ z?l;@1+X&P#p4Z3QJ_wI%>xMdrRBRaP9^=JJbo6qLpuk*Gh?S+M5PIw~kxY;DO*v<; z*3bX=@%fLRfBE(M^TWvbdb{=VhJk1t6i8MJx9@}CEaz$WZ|YDQlcE;J>bI8*;MEbeeA4N? zzjzHZ4^53v#fI24*YkAs1TVWXdH|~rI*m(<<2%4CsyS06Qcu~c)kS`&$$ofWs>N7c zyF*X>0|!z($XIiKe27}a#zmrjuVsm~v}${yERx+GaE{-lx8VqzOYwAgQaeTRiz8A~ zw~?4zcWCWl2^{1U9`Syv#@1k*tm^nFt6yVzR`k)*&`Ba}qA{XBM=OOzt7U2JI3aa0IDTc+0~(rYqy4UP(Cf_*2!VvWCXzZxptPceeOkHl>JdPs^03ZqdU*d$>HHr4DpW@JSJLCj^%d~^Pz&4qjtKY}A!oucuxAId`YUuU_D>*T=t z9;TwidZ0$-$Eeib^R+%OqbN_0xE^&dWc|h`TcA4x_t`mqENpM}W;F}5X?A6HE7*h2jnr>$Oiq;p z{`w13Rgxt&I@T#>Y7$b_vl?E=uoDk&SML4%6f51Hy~gieS4ZH5!* zuu>m?kCW%C@bBshBAxk3&)`ZXqCh20>o^ zMV$knNy?Qt4|Zm!j4$3dm_AS<$y5Y1@E=lQ0#T0^UVU~Oq$COAre>$X5gl(2hts9X z_j+4modm)LAP=&c9!r--5K)U;_Tq4yd2u>_b-W{blt@ai<{#YIDHRq%PnD9 z#Mw()#JpDPm$hSh{jR)qtlG#+Nn|w>k9+C(>3r1<3f#BeRPVQ?ViBB7e)DK@0~&e! zs0!->H6Hm2*Ce|Ig`=m^g4zP#dm$9#8N_NEw4}Cf4dx}r; zb>vRK=^)>DLa-4OsJ5xUtVN5L;#*;V@Cjr=E%_7*D))0-BzxOSguc%k`Dc%&S!Gg+ zI9z^CqKCo*06IdfgR^KJJP ztw<>O(Z;gYWKUVz4V^@g_NQgKez#022Ab@vB&pPO`d0Ru(v3nk8g@1H&1|NB6U=4W zE&O%8?!6|;4h&bFq=KTCyJYMHQE9jO$g(r#+fpj+f|>%qT+w082w2x%^E2y(L7g}I z_K&DZSS#0D`ve8fv+5}imEzKXu7DubxK~K8AAli_q^aWsM`2!-GHp5R_myIaB3tS@y|pe1(oIg5*GnU^r&?4b{Ic95 zBaKe*vh9}YhcfWt9Z@jRWhy&BFy9OG&Ixsdc4}2f4pmS7_Zk#orKsVE#uw(a zs{_CW=5r2sO`Rlgc`L!uNH$ai7;d3ImEL*Q&)XKW{WG6s>^>(JB>Q2Sl z#XXWoF|`%RyaJJcdpVBBahMv+^3>^%8|tfU@%d(|w{wIv7@(d-)$KGaILI59kGno< z%rn?QFB_GPSyeh~zI~2Wbr`mBOua!a02!*cL%m>63CQ^BidWmmKDDGT=h9qNdx7W5 z{bi&cTpDQ?hsLzo>`wuITD7pFl9jKOR1Q$|`qXel4ZFt_FBO2$Q#CFl0S@hdFBKPL z^|Pszyt0%ZegZ4>sNKM~p2HpycqOvZ-v}OWEA{(jvMe+Hs&-#)>$zvskT^o#Tqhk4 zoFxhX@mu&$1SeVXz+jU6I8_v=?HdnCFtR*VtUt*P;B+c!(DmSdJgU=xBz!ijtlH`f z7e(dEZ~jmTp90vCz`G}9$HR=8Zpp4CGq7zuo#dVlwLRjj*l<0G!}w&%7(E zN})nxCZtk(XxD9j?9xua#&Wx4Y)Ettb zl;xBa2jySdCfg#zd0)TnsU~@m5_vfO<TXAlPbFnETH(qu{{qL$a9_ z9n*u+v^3^3oYkDCwNZa9al_zm>bQyN%=vjQKD{vMd@1Z}9)E$t_O+Yxt z(g9+~hLTO=Am8UsDxJ-rsD#z%r0N6`jYEY6DGH#ITVCSB7I^AbKlH?Le%9AkibZu-PO{fk zO-T#jE76hnyd`QRxUj2yJKETg8V1-?%Bt*1LU}(O#0DDi#`T_-HO6*GrdbfHo-o>R zrVqBqCC!7!yH&wE?$^BxsY>%QZA>V&J?o8#)U}a+HjV1?IF%n}wHt5e{&*J zySM7nXVV`9J9h`dTM(#C>>bxMxS@EH3Z!Wl}*JL>09 z2rGPlvM)ch@KPg685iCKt9;l=eu;fGuj8aQbWWD$Cc~24d9-gL{@%bepztU%_LmB2 za+7ZgI06F^+B*`*$(-L!of;@9z@{)?J{G$|4})heg(@to`e1h^pT4}sreDX0w}_3X z*S#pw!qzN5NOr9Jnqbqib+*OjQ48LR<+PoD?E3j369j(S<0S;Krqbqf1v1wl;&|6r z$o(44N$R^}11(8F&)f0BFsn;JEOpV&NdGgtKX2=Q z^z%=fpeL2_{jRU+l0cj}^OmO?K2lJ(J?dF7ry@`)8LZ*%;B!bgW@=)}mM73tB&$+< zZu*bv2T?kMBp+UR*C_#r!k&%n_H}wEuI-#sNmqGIOA5?vV|Vat6@x~7CZ+UODU8+g zG)|`qD8E-v*=A*b6xvx*Wh?vl>CT~loaXtZm6N6`p!kytnX3D|ogy_C?Q2kl2*Pf5 zQ8VZD`<3$W#Xqc+dE0rl>4ht`wnISPgOR+HhsY{=5n(`yk9^a!-%_Geb2fytn2m+c zRzjMFbX6!RG7_i|1Pv1Au(C6NVuwMUBsmGu2Y`^G!eN}xly_2ErpVjMSp_bCQn0g| z>h|Q~Wxa!kd^rF~?G8g7HftmbDlF;@{Kb1pYn8=jG0pfkY#R63?<(Qog0uC)NoyYdjQqDC9TWYq)s;xxEp;2?+sE?{SyQteyp%*9)f;v_~mb^zJKv(o>p_e4X^u zi|hqUli}UuHF>D4I}1RUjXW*q)iu+9Z-K%1i76X2B;`eI)El9$gjrvslAIDbAo}pI zvFdZr6WBlYu+BYXXfAK-2`^^3CAD9g?4y(|F->a~-KUibRSZ;4&fqnrehue>r_*ZeX(&xuZ^6;?oBT?qL4@wL~;@s zlZFKPthL*-6-S`jkwU4(1EFzFy*rb}$yy&9 z0-V06zs z*4k8rr1Pa0j(4HMs-bo_4V&WOg^#tiB&_{mH8<7h9-t*EK3#98tu=kd`>Vln13I*s zOl(56P8$h7ovNUJIm}#@2@C5f#L~@R90JqJ{r3~+BIqv6Rr9x1*hz$b>NM5b8QZ@qt8eKV86}tLOx&qqSP0-B9i)$*<+m}6y>T4J8SuOXp zJ0Xg-5Dv*nAfWt^OWE>OLYESYU2-j0oo&+o%}Q+v>{pLPhUB68q+TFi|CHni(c0~k zo4uvr?6UrUQsRy}CwbtbV(>wM>&DYMnxqibsZdN+=r)tyZf`^#g0f>0w3>3RMOz;w z3>2XUB7VXt=X0muy6QPys`n7LSA;qSJi4ra1m?NjpgB=qa7=aIyhNldeDZL@TD|o0 zY^m(_*g>!?1OBjCc;DSdww@a* zmRl@kS#|PI3@=aZj)io)7Isbu-7-J5V+Ppd+O&OMAn5t1vgi~7`{JC+K9}0=lQXJc z3uS7(9j#zbWJ>-wQyO7uaE96G{sva>&j*!Y^6CkS8r*86r%9@vL1KP%aA7Jgb+Yh7 zUw21;4Z~)f-O?8?_97{!=-{h(wS7-cQIVK*_iB4gX}5CxX{E~EQ*SFJDUIl6W13=% zYE$0nwPi=h8qOctan?abdoR`sI3SnevS^g2HcIs`C@ivP=#*!qeBdgZL;k0gsvA!o>3#5)Y<%l6 zCBy8|)M*@3NiVC_;n&i1oByXbTCpJZB88}Mki^3!6MPQmEbqs@@3;x{S|X70rna1a zT?<=-al6R23q%oOWtLisWljPb&D7g6&E#1oTiPPx72C z+8wGTZ=I>ueYtG;q8nhJ(MfM$za(AYWgrKUf0ThzH!WVOjdRQ&K=+?l>fERAtvn8K zZWI?fwRzMQMf*|RQcCekfU>5zRG@!<3KcJdqR!MZ!>Si=+7D>EKq}D)bX5* z^N>@{i8+Y7+PPA^9fyv27bq>X2$cBjnzQB|40fp}UiALbKsl3~l!75TDh>j;eK@nV z*b7xPk8GEm4XLFDtwS=mI|oYgAsyL2duF2hMnZq(81y z{-JzV-`u*BwB)X5fa)K5`+-?ceq@!Dz!N)y?EzTvvXan>dwm!Ks12yFMxK}Q$$;K^ z##yr>FB$+$sQ{GTjL4eQB}P9^B|iHy5;U7nISQ(qZ$lUz5429s zHtWuPc*C@b))!HYFTJv(WT7+@q-2$#1tj}ZYwS>NHcMvZ6xY!$NEseyKPh2|*7m;DOS$ycf=Pcg6tBTdik!putOL zAM`X-H<(+%nIe=k1)z_As}1dMo6e`{)Y)V_T1TH-3haeB)8QrVtc&C-JanP++ z3Q8;hkxw16p4grB0i|#dNs=}6C<-VNi&b+3+enL+X-l{xnt$RbeG8ft#-^Ie)crG3 ze00hJ6<56g?xTWm(~;*{#RY^xwgagBksx}oXMvuHdN*mnJ4tXFhz0f=%Mo?TYw9de zP*!Sin>VWd-}b(L>L1rht+Sk8aooWTj)!)2#UV`UGrrE@Fc}rg7R4!wa}rI?Ln$`} z1CrlZKi&Xbo9kvNW7P|TsGS;7_YoIR5@vGM14hyIsi-kO`O!+XDip@5ygZHqzz;EWBBRwcXMc zp;%FBU$ZC7*Ep5}k#@n@RrlNN=Rg1c_xamD{{EGBaJ;Ep+t`f3bsT~;ZMH^p5iHl$-v2Gy_Rt{MB?31XYE8v0y-Lp_xdSTLOtAse>b5l8ar$0 zdgGv;Rs5sBg!3z^*FARTfxVnEg?sK;#yxhg+(W2;+H5rV$n}X^&v;+;C7T6XKvvUj z(sW;bZ_26Z%HupS%KB|E&uU5UE4q{m< zdro3Y(&1a1&8SdzQSC}3O>8g%Hz}}>gML(CX{&)#?EHDDj_-~)CK*|@6Pu}JT2OmD z7M}EjA z_10~DHm)kVurwe8)Y%Y@Xa!w9=mY ztux$oX489Fl}3Q>kNkEJ;B*#0u^;bGY_4GpNB$Wyt>&e(Cvlq>rWa?^IWIPK>V!>y zO~##sWbIaoY|*T%CE412>_Z(UN^l^@)xB;o7V&ib$W{zGZ=5G5TaC^>w(!ie{@qd? z-zm2GN`7sSDug)}sstBFMs}Ww6DEHJMZEAmHjnl68c!cMf-|}Ncz`oH9+K^B6|s|S zJgVc@nnKHo@^B8T-fS8Ve1Nyva=1W$UIeX|-kH)}N;1WM-qJuGnHD-tY8tC?tqNCc z+fyHKmWB+|Z5CDuMJDVhDM&N7tRbXc9Lg=o>$v!5y}xzpOJL@%p#B zs(k0&^ot}V6Lbh-2%hTeEbmdMDfy%$p31ucvdGub>SHUuTS6)6*DbEXF*-Yc0W?A3 zOStQ7>M}2l4MemzKO}fT1j+(oJX(~dE5@ZOtWy1-ePOnN7FfK5arCx=((ui)tnU4O z@6vq_C$l?Ltkc0~sGh0l_Trm67xSnB89NvdWg`9&V4dp18_Kq?c?VkQOc&-n?^mCgq7mo3zx zmaVqlnhXdGss7Z1b;$tivOFB*&9;@M3T=xRCqLxo9p6=w^y7udy601Wts&S*Q=X!3 zm%dktLJrkPeP$DaWnL}3XZ-l{n{ax4GaeIOG$-(qcEwRqDXAWEnzZOUMUBB3AzkGi z2P2U^zyigp9!*8XIK%D_1*yhFM5?GcF_rVJW^w78Dx1ht$2Ps<96AiqEb-gx?%0BU ziGsZ5JCDuFcq9U|-N=Z4GI}qyn1O9w%KZbF0*(@w9o|tyB5Q;yIEWKC)Asz339_rA zrxJJZ-hMj2O8gyF2^8U(_%Zx(t>U+}is|jTAs_KM9`mfajJz4GIXu@&GkS5Plbn}Q zrj+7^M7($zn??~?RQB?J;xWMwcTziF-I|teN9|4P^5Q7)sI^!z@-da4WFaaq2PDMbK!j_l zGj&Df+{PY_vo}<{3<@vd1SiIWj$%I!$4JApa@R`(2>SpcC);)tO;4MQ8UYc+ zf`(*KFUx~>!m*_u8(Lg7Iac0YD0i)lhiW!Ts$ARpj+E$sPbvTVWjp@km$WC7)0?n5 zuxB1RmJl->tEQ~;vL8UQRU+)huq>6U0eOr9iPYK>!d-fLjSw|DSIDWag3AIiy9IYJE5pQKmR4+a( zBU%m|*>g94Ztb7>f7+wIq#ne5+F}IXEzN@|+Q_Ppa;!P4s8{*Zt1G`w0R7)B+h;h_ zp6W%@t6L`4HyOR~C;3^l$jy4@)1A>wUiav`nw7leMcH{=V|mNuDd8cstkBE!k{4?s z!LD?|bE+i7k~_ZGy!%)bFVfG%Um1|_=6jbwLmc3LrN*tz6A+Q@L_Si}#t_v-b(oI0 zH?kH%at<`JvCt#LOxu+{*R#iceO75C;W{ruVe^|7= zVs9>;02xhfw+on3qt2So`LKam!egA@ScjidmFNWVkebcS+*LNvjV(b zr3M~wG+QPs%}=_?5ok=^ue^!3DvD}0TMwo2Ywey-iZI7t6=~KWXWeQ=fzkzpDXIY%0LTgQFM!RRFTNBB)x^2&vEmYN!_qiW}?Cs!(L;Zk@xFReY29R&w9m`&BF@V>}k zdCO(r8I*5LD`)U@=${(tc4$qd>O|^v=!3HG|Ksajvn08hB+IRE1LT1LFg!Lgf9Jq| z3^0D|;;Wg-daZu$MXviYin@)P_<`rpkUL^WPf!YD~QLz&aQ? zIHT=w#&s!^tJNoO=x<9^zcF;YD#ev_&$@!6sMD)qUA#eH`cNq$?OoT|bvW2s={hM; zNz2a$8;s}xJ>`v#4m?s1f>4e%&r+>_98HxLL^pBfQe=(LMS>~>@vJLpe&H_}f{jPe z5J{DMUp5;s+2WEl2kFDvp+Q{->SrqZc>!7;jwtGmo0gXWDjQ) zt9tE{%uS&QAg(S?*N))r3e|Ng-#IPII=zBbSHg@)oeh9_5yidSIKqyM)3>XC&NpRX z(-@pQT{;ynbsq;nWUZe#2UgEKzV#LeSzZkDx8nZl%ewXeKM_Tu23U6E_f1Gqc>L9* z@v$mV@t4qP`YUs{VEgh?|=K{_g}Tx0!5tP5W(M!yNm8dQYXk1 zMN>{4$3hCqZ)l>UhM2JI&<{~Z435RowtjGqyZ_>xJ&W08T2trW?$U#Vrsr4pc7clR#^L+~Urr=n3MSNB7G~yioGK}#Om@k&RqWN=49O6ejAf(N|SC$nv>keq7F2ZhM^=f%>-^o`3#r3+T5 zX|WlrhEJCEI#8@jN<;@h2F0>;BB&%gfb(bYGM6rA?sKIQBIRDyjOUmz^-^CCz1zrBPhVeC&>ha0aV93e7`u(;yp&C`X|2 zBz*5vUn<*zH-EClo5|w~0GZQrtVu6|PNG&PnCz4}{-j^0!Fj9l;JYfE{d!xhe~sUM z`T0{$p}gtqQP!KPc`aRoYEb6W3t=G3nN8){w~R_tP}j0`ytyHNH#!FN9G6z#cIVZ5 z50a#v^GtSdO9}XOgW^?Pqvka&mP=_xL=8s2eEXk6r8# zK7L1;OOjiVV?c5qWB~8Zskh4|YvJS}&$kWs%g@gb-+z02SDk4%-lji_JV(wNUz{8j z9BavjgQR?pqsI#@$2t+TcQ@o799~VBM%@E)#Q5%ig}l6_?1cT88XR3uSNB8@cS(d4 zW7IHwIlgq3ld-dDInzMLD3v{=X2WdgJ5Qb` zgHu-aBMonQc+GO=vm^BqZl+}+Na%1dR2DRETsft~xpE1qeS5;ZE!BVh^7Tg@<3DWN zj^k~AqSiXs?v3BlncT&TB$^@)gJD<0Ew4LquV z#g(nl0J*$1iCX#EWC{(3qvlybf8W9(&?@i~KD0&&L7t?(yD!Pa_lLBAoN*4Ho`_V- zoE+V_sIb}9UYIy-sZ9Uo+>c|dE$yB7r7Ast02{R1Rvq9P+vEzw)ts0D(K|%L-nc6m z_;@>ozx{G6URAz3Y{OwepStJxZfc~M#Gb_Uet@=rpOQC)3W2Su^f+De% z17E=Q$+j4IqZpg*cgf2p$Ed?~IcBPz;H{X=J-km30I)~bLm<`5&gSq2DA-Kqf9Cdo z7c}UDYrU5i!)hbgU<8OLV2p09emMqPWVn+Fw?x|3RF5vq%Eh-NVb`E&0Jo1EIEj=V$LB zf8JN~Uc@=5+d55k9P*4@ZAyx%+T!gPi(Jb@HLbw6WRl5?EcJ8@VS&0RLxPR7hhlLm z`m0enrP=)|oRwi16q5!iFLbv|ooc9Z>#9sz4)-bLXw9*Q!ctejgk`mNw)+{);cjuP zdim7Pg|apau0%=DlPk_r`>3I!aOf92^bU-h?@I{vy+w-@3kNiHafs6KsFXqKW_ zoh@(v)cT~zIF=WH^pk)q(anr(tUntn*$dsB}}Is}7De-;_V zIiA}KTxT$*4uNXXX=}vdfj!DD^+AmOTbvTM_vrQKO3kr;+RU3{3;Ki9-^@8RVAaiD zPiIPayWKUmeI@4T%%gLUsB{thh3N#s!$C8!aJwg9hhqQI0gF>HRNm#SNu;vp8Nh0x zuGN!@4<2IG+c{ff(}kWlI&M}#f8yCQYg!*2w#^<%GKcs5x_3y%1-eW zf)of82bgC?R*@3Ktj8HvtDqUxlZrj+b~GXt_*N6xD<2!*O8HLdZLR+Mzkghslx>s1 zcD@bvMY*knfKAu|nG`Q8K`{rL=FmS^M;eVSv^$D=o(I(hCdG^RN)4i@f2#SThTL;+ z(fZ?u8o&`yr2ZeGMVN(P{DUVFm&td6@^ zRlnHMiS>?)ol&;PyLSgU%495B9;(-(sd#kSTq%P?|2@``j7o`-^*@_@;@o4Mp?U54 z4{Oyv*6P)3IJAd99-v7*e?PX%G{0w4K~!6L6%Zi1gdNo7aU*?@+?=9)gI9B%Jel*2n(f--W8TLfEE&P4XGQu5&?L@4w0|{amMXbVId>n* zng8bsHEo}^NFt#mf4+rzl!L*diL*%+%n~WzSCdn9=0;UJPlrW#*^}TFOz=S$+QRvx z2(@*^%CHOi>0Qieua({Tw}pxtR=j)JP|_Uo%_XpbT-fT;&&SxMMC3t={{@bQv_N2SE-JpSk5E+Su;>k3h*mNpCUKC+O1sG z)v>S)Rwuz;Zj*${bKQ%0@wQICfB9+s{QI{DfhvFCh1B2XYZq@>)ArU@(Se)Xk*CJK z{PP8V1J^}wenWF_lyQ?B?9?V* zg_?u+%JZKu-(^RTm9;qYX;1W42pm`sVqJ$i2^6W-3&F!2OIguR0vy39%V8q5@taO1 zX*lUIDHrqDR(mwsRkzl<@dIy$Fnt~IIBXj^!5mr8j25YIU}N295NFjZ#Ee`+k;x4XA~=Zd$oDp<9h$=K|D|6p=pEo{uU#>5|e?MO|C)qcL?yvTi1EhHbsYIoCy^uN>RXsxB z#IXz=>iP6?I*L44_Y=tG0Wr-1e?hXMXUNdD*otbg?(8$WOu zJZ&8H#gcw9z#O!1d&Dn+E}RmRGwy^pM@W#tPlE)>oz(L{KD`%7@PLbW>-QuXe}{z? zAq;N>?WzO^?llI^6eyVl8~P)Y&J+?#7xc1Cb!&UOZJj@_ubTn3XGeN|wV4y2!^iW< z*LmBgZorlSq+Wy!C5VBLl#s+FTg}#v$zdnUl!vfJb?0an|4yKyboOFaM`D4mg8`1F zCI>2%U{N~2`4MZQz=Be_z0~DMe>ghVQCvhjlN9rXKq&)-Gba7Z+qK#s6J=9IVyP6l zMrK1P(K8(fk1Dr0PEu=ZO(;8?Y z|9d*{ZWR`L2kB2X7|7T+OCiata7JCNz&ccnc36Gb+MLnbhDA*eG#ko_e{qtlWCvNk zMN^(Ayn7CP4!V)-+>CeS0|qR1fMK-~`vD6k?rTkFT(FqjNT^e#tUss44eklQQ10Uu9`wa!8^c?h55impT2%3!!ctSXWgw?C zlDAMK>{{75M9?MAry1n_VaW*z$(vnIw_pyD?<(80=bnzT7IX>PpAdI8Z^$rC& z=})PB2LQBfyBtB@e@V2nYHZ3gQWg``h7N4kE$7RbGEI!C3`eTqN7}VR90rx-tj6}9 z^DPHwI|RYFh zQ}x-{D)!^0+n*d|jXMrkrfQH*0yxQgcPQQ;J{l=HGVO(~6!d7m)a5d(E~=JkJLQo^ z<)#EYEPANd0u4-&kOX>cdy@<10SghG8vOPJcGvi=cHLOTm@$v5C_9`yg zrRL;!e=4d)H6yF#xaAG>qB9%#OS<|ky$ndQ6o{gZI(+Rwx9Lt<#%V3d6AuHKV;V)WGRH-Y-`FSSK0v@9UHu zjy%|;I%wS5a#qcX)}>I6SA7q!%h{p{fOj@0X*Z^K*Y-B9_6v^d+*}2qClx>Eo^3D$ ze_zgBbqWmfQp`!=lsTLh><$AiQ^98(U-}*U<#}ht8~k!i`-)zVE`^N9AjdUTlcM0W zscUo$UG7&Rz6^)i)Cue(Z{-LwU6oy}(lJ4be5vK1)H0oqiC}Y*Z*Hm*zHw}SU#H_w z>*Qs~6^_6H6Po~%XG~oWK>|S}zYfltf3urWu{qV_Dasyy)8mW+fKQs^`KXnav?x`O zDBNCNMIb**qeZ8dzB#Oi+C~*8XJe%)f~lU@6=74(Y%7_sTiYZDwY-caZK`<2`O_*- zi;wash{vSHlKFxBhjsX!O$m8h#~BJYP?Y!O5`)TU2AH7*NE{TC;DIe=tPf6d4K zzD|*KdQ*1{bvK4NIedodlP2Sb3QKG=|_haHD=KpN31E(N>0NU_24OgV{$`vEiKiVL0qF$PzoW7_q zILJFYX{MTMAsfeSY)v?8Cbggxm~@q@azt|qlvnZOaW|prqb>U)2=K5R-aArmb|+R9 zUy5B#B`w~ns)}={s-z1d*r&Z(r0d7$!-p&FVTSxBXTe(Y-92rxe}240zLe;`HJ`PM zBjGr0R?Fj^-YUWGb18B}^d)FY?IUK@t=hCyS)=x{Oy=>aDMH^nB2!Zw-auz1MYs9w z(iiJo44R367mMlu@AtSYpMYmVsMUG&7cqW&$5 z>QdvYE8I%wPbHkxe{-dtx_kB~IMf&U{ZeB5cp>xk+xYVPZ|nYLu0Oc-oY?$ks$nx- zI$2f@{s5X$A01l!*oq}wHTlWWX>Q#l&LY!SC3!L$Us<=E3|v;4dD#|vWL-81-IYLC z`PO%hig~D!Ui3ik4zH<-(!%(ZDSD`Q^ne0!saa=3U$zoCe}}gxji@=WR7&Bi5Bak( z-^sA-qc{u9Yl#$PI(HQ%n$++bF+EOyXxek=2vj-q2cgfHNLs#t=S?yE^&*Y0FJFKA z(Ct0GDQ_iT(7&L#E2xb?#byh&MS`TvSRU4oLl5|nXkiFHD9pV-RfiSm?WSv&;)=!g zB)FUnaO$}@f2sRQtXr~XoCK_{a>=Q}{^5lRp`g83b0_6vC$9xb^6Y3%d)T%c4gp0= zyu^Xi@=o!vM^tb%nJt7@>OJaI-mTQzB7zx}O3V8twLKL5JiTweZiSOZCZiArrla1< z=tUV)uZ8;eZ}WFa&AB%X0+3Rav2s$nkTxfulqA_~e=h+o=BEZ@m(0-pfdEhCeNr@( zCT$?{0BVsOkEWI_QS$(B+Ci2os^PEq!%3Z+{HWF@`S}{;Y5jga2V}CPKy)gxNqKj= z!UuXdWk*vNUgTl(%0UxF!}*2xp)aC?diNe+^Nw|~_xiC5u3NQgAw+QqYnn(10yo&o zzBh2Ce}uy&_xj*|TcycD9Umg1M|x|jr?k7iYYh8zCx`N~rC;u$J(k)8OIwGLmfEOc zkZc#I>KajzsUkH=Rn2p&wNsF21~DafoTqn(2b)bJpybTcOit`J%@`?*I0fltnp@Os zsC>rZj4lQA_Kx3I^QO?E%%$Xi+2M+qChJVEe?(NrI5TmnrZtrQKN^^-EJ{aB+>2wc z*67jG(Ju~L0Y_e&Q&;Vi9S#T9zc1C+=X+0pYVpRRM>()W&v#CrW&%VLg;EYjrIK?U z$>y&&CcbSB%GSgO*m%QmUfNRn(6SD-E#y@7fg6DQV2c5;O8T931>CBr=TjWh ze>&!l9M(3vY%KT8ZiLFSC#|X;05S(3@m`6_4;fCm`t#HZ!CqCgX?B2qfl(%Od7;kT z^Sy`+?5S`hi3@s#Zx_g@*kDynl1%cKrP>z{2L=6Wp|W!ka+~@8PQsNeLVI~+(Cd)_ zp;%^lRCQRDU3Dw+>x&N-^b$i|SpPQQe|TA#Su(Ve_+FstAWi@T99!84DDRN&t&ek* zarnaNoK026bZMDe!!C!=PxTj^DpF-6$Rq?>fv3{*c@*eY#IvwU^ z&z*`z{TdZGIF>vBCFNnWmBp=5Id{#5KwfVPwSNA(X_$ob<9$Gl2x3QD^%GFjfA&_A zl}ZRC|0y-VY3V|Rp^Pc-ge4%LuzgKW6!mO)yKDNiowh`k5xq4eQu~y>ZKGs3?RiP8 z0v)bYICtl6PTil0&)Ge|Ea;GMsdlB_fU$@9F6FA7g$(?(e-k?veWyrv-yG`O$|oMrKP{EoNpFHFs;cBch5)ZB zz(5o(;j&LJ-Zzd?M&`PUT0W83c!c70YSHJ8AW5AA>{*ZIC-*5>a`^xh?rV#af{RMHiAPaCQ}Elie>WJ^L@HhA z0;BZZbDSVzNmbd49zOrpPxOik;T59(+P5USXgXXALZryB;l|s1uJjK}^>GC2+x0Rz zT`OmMLpvBt@z7jU{abKRA`XQruh~l=$;DNU>h!{kGEeuk=CmYO@#bYU$%0;mYH$bO zksx8UtvI;uyr3E4nwkTge;LBs^_c;k?xx~NoSY7>02Ywc7G<8ZeFSAN%9fEUr?wK3 zdYYy}x`6`I^VTpwq*;M+tR2R@8~a~w$(@tN44T^P{$Cxk0Fs5RQ^JnTo#ii!^|4T- zxz{bJSBoj=sGx)PqYdXd6vI_T{kEBCbg{A06+LI00RxCVfOv8{e>s=0OU<*6GXa@& zKHWRU+!PN{N&ixf5#PRejCz0od1)MD-f(>HRI}4aE%~1I2cCF2iyh$9h=XasDsZB4x}~CXJo&Mn)Rkrw`l90 zMR_2{zDL;3U%XD1$GeL*lC!d%DxlmPKSI(h=iyB+FJiOte-CA{qTD%7k;Q1Gf?$b< z-o}o%G_teI1mYX({93L5{(oZr0P1_KLU_-DmpVG2>m%OI{T_h2mFz+(%rzaN56U9U zq-;I$h>dX?QG)Z+z-AE9GZayo$_i`RF>~I%#?`?_&;?H<$?xcFEQ#!MtvFLQVb~I}ZqffY!`!N`;Mn(IyD^_8fT|J@ z_eF3&#t=7owI>mxh1h1GytvdO$%npj-Xb`G!b5h-e^l0#qP_(1>`iJ+kwV7i9trYL zpEW9Z3b2iy{QGlbDH#aV<DYZ0*)xH#E=q^7a4xA!y&fYb?-f zXUUCMe|&^>;G13Lkt(U!wfk-9b8=RxjlG5k)?~>`O44wm-OMWE6T@`*f33Gv90kV}j+B7CI6hk4+*MX^{$CcW zvskYJ=ll?OT|7Ix+9`&sdq0}T-5tQXtoz96RI7Q9dIDrFeH#+^EpT?!s{R9adV^buR0Xl$=}2$HRXu0f@`F0KNl(DHoJbAU0cpcmu8- z)@!kz9}MpHta^RHD<`u+fTgH0tBK_SDyN{gpQ%J?yt+>5L!3(<22Ak=Za|h&*=%cT z<4U<&$ut}7^XPd`k%Oy2$OMcMRl94te;}{tOhApe9kwox*5?G|?erwsf`FB?L+3LG zg+RB`QS}O)qMCO@DponLZk=oyK*UfggL>p`&l42s;wY1Of_@HLL!WZS^16%Cw~=y6Wfg_cWn;JL!1E|?_7vVjSCK|+sj7B2W8Xy&0+opDT6|vH z5U$l@wqvaqHo$l{u_&)~M*(r|VPU=2btrkV>cIqK9#qm06-bbWeLE65C$DblN6Z$} zcTarQY$;Y#1L)g{eU$deN2rt!Q@T6fIy!&sWbcwsdj-8`f3+|L%PJor zA+~xWrb)8a$kgA;sq+=bsdq7;rGS&{E~(s3Nx=W|Wsml^#o9c8bewP7O0=jUWsjOs zJQ+lFl9d%ZA$@{5^{yqhTrcp+L+C{kNjlyam9Y8J5rGx={-%YFH z^Oh2DswrFkM9|R7xl_Soe~Mplfr0_n^wtGluz8`S|NLov#|hPN+B?BJp4$P|qSX4( z5ETn~`EdqBQuA%IrW%|q#-{{xRaM%pP+5tpNfS!js_~6S|NQXd`tKip{84e4crtuUnyUCt7ay|TB*nq}Tj*L|{az#}7VaTLzdqtqH1qB|X!mDGtGG)nb) zt2xTgB^|(oVBr0kRP|iy^f=qFh_ozQ2I_MhI|1Ko6AG(EUgQ5z$xTO-rOSG?P1G3o zKd)BVtMw*G4wm8@e-l;{A+z(Gm$Foxr)~aRp5-@X7hFXFzilv~T3K}Ll47Cg4Y1q2 znV2qn*I`kPz?2L?q0Mp;Wlm5sb*C+g=ENOI%r0B{gjpICRZfE;=V|K3tUctWzCO_l zj44};0+!?=WWN>VR`1YBxl<0nbPi7UV>`*zl-gL@jJG>Je|3sGUPcqzoc5R&!Lyp+BEZ2kc- z6wL3kM7G2;e+a5St5K=)h}1#^*(XvEv+-56kPsSl?e;1nY?IVN7S`1M5_b|l9Z`RVJo^}B8Na=cwoEIYvZhfgsPshq-JT|SMf zTGB4VX#w_-ZbHFfMV&yJa|ww^Ok_R1F}e8LIrh+KwTNdh+u>*NK>GvqwHbR{TqO=_PGV`^9i>;WM>qV-1$EVW#U|fV)JsKPV^w{fFlg zoN^JZyvuXVc{f7|atEQ>zDOhL2P!roi(CRwgBPGr{mVKXA2(iaefL|l*C;s<9O8)f z(8t&wf5UU@d3rjEtq;(%lzFSFxLjKu=T^d;04vX9*aTlB1*JCu%2_6((%mWvq?4*u zF4N}D+}ofi=|M#e`U$sqhN_gj_Z`uGRR_qH%)e>`=|rJwSJIPeT%rs&hVn9sq8Hte z)dy3PU6r2mxD;WQCq&p+4f3Wb&nS zfvqGhC~)8{4Joaky6$9MZ}Q@ob0SFWAUD8Q{-EI4AN9Jj9qLm86sQZTo}R;w*V%|} zmfbwZoN*fXSjyX+pj!SM&r2a$szZ!Te`!L8-PnCLg6CHAkk2x-Zczf^*!RXdB_$w| zFNFmGxhAbLPPM+B5A`?XrogGYv0Qs(KojMql$dC_kV_x70swbBZ$!)I%h%uTpA?j- z-_$pUvv{!JK&YYmB49E}UyX#&vukTKWcPa$!K)t=1j|XfpIuJ1ORI@^0Z$wif0-LH zT*|tV;16d&Q?k|^!RxoFERYwww|=cTXo3~rXFdAGN0I&`vHKAF+Uf_nQG6-!@Kn`9 ziNi$ST9=G^FHee$-X85B1QIH5kIexJB{hjjE2&7~ji%eEt?+h%uYi#(``&aKyDA10 z{%N5$)A{{wP;)0XI7`qT?W0K-e~K{>jPxSieYzu4;rHMrgWbFYJZGD!hWKy}HO3>E z+K}@y&}hNQVs|ue(j)M4q*yGC_2bfsxO||kI_C>5uz7-ZRM~b%YZ?SDD+HZhP8}`( zfcn`IobBx}u?BA<(OJS4qBwzoLCRrqn$clp{jU{pQ|F^U+kkXxzsu8Ce=48;(c~9Q zey-K`#|dJOA1jqwc+>sm;c~O(wc?gtueQX+MAxHai>(2hZ3+w8Y1w!801A*2;XngA zqDAZcAn=-n%U~xCX;H2_Zlfj&<;*LdlweMNaDeO=QQUS)ozGj;JwA9%jjGi6YoKjl zunn)gJyfYUyI$5I^2;cXe+hNOzoet34IxLXwB&h!FaWj%Xg~PRO9ic67+tzn+>1ka z$(9+NbgIp*j-25Qv%69sE~sxxwyFn6S_Db)eHGg3dd>kkq?k#yD_zY{YL%mD)A>kD za%dw+c}VIlNM*jPD;}a}s2)Gch0EU8W65On9*R|QP>4Bv)=AbUe{J0_lb0o1=N`HN zoNR-6DLf>7Cbwo7+Dc7Js*N)d&g}t^qKyyzi8*^^7lMar#0FQVzB5U-dgSi7>~Zls zud;&tabhe7js<1MX5F&y_f`6B{XExi?kXEHMBul1s|Ge>*EA#J)CoY69oS4qi=ffX zF_a!A#okGU?!+6gf5F>$Ej+90vrDRFy^=z%{3(f?5SD$pt=oMhV9Z1CKzeNUr)^(= z=i19~qMbl1PLSe9ONklQ#!yUINTGD|dq8fak3I)D4Mv-84pH+CE8XcV(xWD-q98XJ>a|+qryqX)f9SP`tr6DxJ3jZ9gO{X% z1(JDju2&M0om)eNr03A5DijV)0ZSCY0(}Qc!V+a2%v;ZB$+OoAyx>HL)e5;El5vic z`j==yEDJK@ZeyDuS+^!wYMhFXx>o)Kyy} zT+gm2@~LYie@DFUy zsnVN{ljA{E-Q`jD^nTk0@v{>I4)E4ZSPnquM!=9R1jJy$jTqek^IN@Rl8}n8bOB=OnV5 zDyK#L{G`)lefD%pR){=Wb^w~E^NwYU&CRW|>}7tE_WQIgsQ{K^D}9d0n7dWAvl{b? z+2W@}H7oS28iL}iR|xr*V77gd^SE_4^X`MN+kL?tba1%4(^^XUWl)<;vn^ugZgf!c ze*;;zTo|RYf-K(B|9z?c5RxIZzA4G5%>^7|SrE4>vY-w%=s zfJB*Oy`M?|+D1)@zbTS0Y-?KjE7lQv?KsC!-K;e>|7>A6RN zr_m-RV|&o$ z)rgt0D7q57Sqg$yS>80qq$LV9SW{R(D%kgQO$sQM!u9~Oy=ldl`2f;Q-7Yb=_Ay=o z_BnL><=`u7G7m*SIZEop0f#n7Nq~sg1jzSue6=Zh)ID0n7kcxP?FooDf2I3xk8A2a zi?_7QNt7Cw1ikHvYqllr206)K>j(e?@9=)pQMTxNI~K8bDYz7#1i04a*5*_tUU!X^ zk4e}#WkNO;%s(WZ`qlFEF{uy>9pH*0%tAC z%b>0!zlb=>XP(r30%hD#Sx=qAj<)L2 zVU}$lpbaSLPSc@AMxq*j`BvG*UWYtW75bzBRtg<&8#N@7dt75Zf1TSu9B_3w<-8>2 zB~@*c0%y~qfBqZTlW1|l@0gK=vDv~Abo5Lbg6jdy7o1+7bFBWO**J@9%tb%1$(1b%mk8V zWK-zmAYF0lys!ZNe=VC)_C-kdH#xM{@p+H4Gpl;Cs{LKTVgj^Y3HOIUIoh{Q?XsdP zl;NB;PMRi;=f~jop~LubJ>(cL0_T^AXP57g$r~fsMs;i@!ixqH#Jon8z{YkgdcG-T ze*eSQxV_Xr#2?SMJFk0MXOr+!qps7RO{sF3DRSWAhsTE3e}2jpI~qH6lK@VHWew_> zj1C*XS%pVNmd$$&ISd!sbE@q6!Bi*Y6jeVCbrEK{)a0J!vwn6OaVp#oguV7*9@-Lt z0Il2x;UIx=K{;Dxh*CN#=-|yb`=y@VqeYv;M+zL)Lw{Xo0PlwbdV>|_Eo0v?9IX>6 zzV)O%)YBtvEeUQ>q*b?Oa%VC zks#-tML%#oDZNahCaANFZ2=C(UH(=LCxSCMtqiFGe+1DjsGwgSU^{phPilTVuVvlg z{@{3?3Q@}cA}To2eLKs<9;HxxYS#Jft>XFlm!HSZSGEngW!Vvx!MF*<+V?E4nXj;Wnp56(mF!Gr=YLb! z(=rkXe@zLjvwBpNJCB-6frsWxy`TiEm9%GNPbdOTjN$Y9QpR{M|&ecmL> ze?Qmh&#cr1=1;O)d<)Y#TMf6KqJX|b1UwRf`|zGKDA)-e^P)%HS2Zb`YC#-|M}|^t z4mJ#%N6JH)i!@E=-6w(t5sZ=$%>59|)Cg0E_j7{OP5{S(kgPEBvGD_CALY*66e*?B zs^rU+IOUl%eQ@}iG=ZwW#HBs$Y1h%Ye`I^|$_|`_T8}a4jYNG}cN46V79drb9tuRZ zy#p_=b^7)DZ`W_X{bE-uH44Nxeey?>HxaZ1RW-BOr=FSf(lfZL4W|$hkflbj_XV0r z<$g}piw>$99iN?Rn2v{*=1o8y0C9&xk*1?_!Y?9OtD4#(Ke>lfR za`=WbxFkE3tx?mxd+d_8?o;+BrDvgtorHOnFYh=AK?-Gp+tgSmD4ciRH~qRE7Xp8h zNA={OTFW><6v}gC5+^SQ1RUfUhkstIPF9R>14d0NE0!gC1mg%GDQUYTrm#Dw?3A)? z_L3GhJiGoN_0r;6Y}kma7kh@Fe{;p-h*jfrA*-53z(h`{lT(41;lx?Bm0Lrl;LX0| z&z+@ewN^&YN1$GhQ)s&F>2jICk!(&8r~^uws`Xzd?W8Sl$BmKL5Y z!u815bQdW6q(1|H$3B*x=1bf2;Fq}maj`OC{e1UR6;|`GTxa(C>Ge+)RjoWi`k40>CvAAXq|Zyn#%ceMf4L=C)h{wM~keAl+3 z0&iJgaur)6HJ{cx#RF$7N`g3jc`zHv(%(yfB7XDK~m`OiiHS& zIH(HZ>|uI$qwKQd4#L>WCX^=U6w<66m0(-DH5?XSB0S-53-uA$UqGR0HoY>NTF2=_ z)5GA!S}vTbX8mzqJZ!g1Lddw}Sb_ukoi-UYJR2ULNifjmtpY;|!DjBtacNLnE3Zs^ zw#T&`ej=7u0vBQUe^o)BVBRSSstdcR>#dr-#tI5eJoY#ou^~oLPmr;iL}L4l4tN0z zl>mvsyGSAjDa6EmpL0ZI<5!jC8SWf)CkhlSmqs>rH4buuJ1}~zB2Wi_VQKrl5iyN49ApT>s6 zw735lAls5s-W^dh2@@ZOvn3dN*&0-VMnY#0m0TTfpyWUv7e^o7dxR+8CK zU2pC7)!p1pSO1i9`w{L4&72?L;cRj@{*WX;?&Odz2!wZ4^=)naxc+&uY?H%;d|>HCy3&yge+*4Y$=|=bqFk4D>`!~og1^fo zj45rGDz?h2H3M9*S5tNQrO?&ZBx{C7Tz72JaX~UG$40+$EnU=w;@^fAIYX=J)7F_2 zklRlo?Qzfg*r%+{Z0Oot!)9K1WkYHUr{v7(6kB-lQ@vVVXO(rP0+m1|D)^8UZ98su zP`cE;f0SMj4+?uyOspzhhttcb4rE`7@Q~yZ`QdV~cUlEnh~7_2_Cf`PATt%=Te*Xx z@(%l-e_N{jO^k156YQFCN~~#s>ZI}(m0g%!f7@GQW9`?v>&KSKg;U9frR0wipLvxQ zaeXglkUpPDEz~1h_?l||nvH{_Bf`z=CYQ;nf4eK2+NziO_LK0{!l}PT*qkx7yS8FZj|P>apWnx7lxdbw39$rVi8vwDewf9-eA$|i$+A6ejnP71{pJ7S+o0rSwYyRkso( zucX>V@h(lb)&;WG(m8w2Z=ExTx~I;#Ia8x;lyilLrap(BD+()Zk|WJC*x{X|@V_tA`Aw{Ee=`kc1YQ~i9;J&Gr%%(#&;r*w_N|Fy?FW zN*@y0hqt9-Rgi!O(YRQJq(*onE0U2Z)=j!e6_iHu={9n6-E08#CNiB$jw{0D05fP^{}?r;0X(F1 z$uMlb%Xx$|PW_udSL*@3vd(n{e>N-HeIZb?lSp|f%+A*!+g8oSQeFfS-&4``#@R!@e}tZkGI7%2 zZ)w;WBxOj(QB^6K7i0kg?XQiLUxMV?Csqk|U3!=1Gn1;XD9p08v(@zAuMp~@|ElWe zaAMH$HK(S{{6HleFskPYjkRJqb4&J=sgbsj`a!vU_sz`Pju;@ee%)_8fFJImB~JK` zN}0m!ZT!O#>5GG}Tg3E&e@hC`A<6O1MBfM=C7wS|Jd`L`G)Th2LpnT+(mg#+UCD3c z4aKIS!>L7;4w<}Z;OoRni?Cn|oS z5HZkPY{TgzSgWmnE5+Za$%exW)b$)9C$uQJB!x<%XAiIYC9q0n^3y4>Ie(7V=mfb5 zN?mtGZFa=Gz-B%{e}k?iu8+>?Mp>m!s0cF^eJB%VyGw}txU=dECII-333Q8Ka|CB0Of1{y7Iu$KyyS|!bk{psU?ChN13Is||= zLqyEfb8+9gWx2Qxt|w)0C`bsZ(Wa#mF1HP}gCD5QH1h_$O`_1{s_==izRYksg(ZNF z3K}F&=sCCamrA^(s~a%>m}U73+xwY?xsp64O30>9Fi45&jtAg8vh|4*`t@n|sdE#{ zAuoE!r`MxEUxM=~ zyvNXGxhgh#64aBbxWs^>C!*J^$J+L|-ldBwRDB$}i)^`&#fOL2y&$V{s3NO(+(X5! zOcE9EB?rXS3&i4hA391AespG#E54<0RoUrIUXj$uPF;c5BqM)$8dxYoTbcvVkY~Nr z9i3N}NjHhfs)<~xx|P4Km<^c!Su(;2=keW1NIQ4y6IqUiYVD=2p?S%zQ>JFhM03Jx zQ3O4oe6MBu>D2G~)|~!wOg}#@6V{v(8K<+NYK2p4)EhK-sPdxvn47v9(>9%gDE8T3 zpM($Rx;W2?OrL))7bQDtqaeGUyk0XB+Q@S{jXzAEEq;*&n@E6RxHa?*U8-T7y2ye7$*ehya&CXJ1cAy|-t_03fE#%RkJkut z@d*OQXR}?sIVB7a$s1`Y%}C4#KSjj~Gr#sYI7_?=QYA?9o_cvzCv6JFOI0I>N{^$k z-9dx3DodWIJvRwMy$h$Inza2~Eg8EkZv!JL|7huZR0Jxu$V~{kou+{KnxY^CpyCsM89sO>Wd41rs&1gin-12g zEczvK?D~(YNuklnlKSQ}Y4RGNoZ9tO*5iIOp{4@X7nn?X09-Xsn^Vy_`=W(jXBbf4|i>l(+ulN{Xnyso{n3H;hx30;{IlE}7 z9?5?!m(fC1@$&$$^M}MN;}hYvJ(O|YM{QLCXUDaUDfZ^2g>pKzuRgk-Pb0l8)z=?I zr4B>Z*Xf&N5caN~-hm&QY)dlna}1?imIevKYv;JVsh1*E;Z`kFN8#bMz|wa>3BCJB zDt-^vDeH{V6|J#}rAs+m?;4pPr0>Tws7QZOzt(eqj@mlYmX@txT?m6t0+(tY+MyCQ z@3c+g*l`D?{r>5*XT7j`_1@O5(A*sC-6f-r7Sc<$_S!E?>LOBScB!mc4W6`GR6}eG z%9r&bE&cH2m+SZ6e%^CM(Y1O3_;ix)Vpq_R^PsN8qurL;Y{xx|svdboTf3}4NNRsS z>c*)D+;CWGOB_nO-%^_n>s-{X;QCQ4A(ZDMNOcLq-f!rs81+TsM2DNb`!M{p1^TS@iC(|JSNV+1n=dW8bZAxJ8UM~#ReL}7zD9ZEDji~Y~(P=JEgWEFB# zv1bUB(6f5yHk6(AvJzZ;qu99OkI5R6eRfN&N=EMo!f|A??~3wdrOcluiK8X1SfynIY!H2 z$!KTnpoC7+LblK}xq)A$15v%+*XsH5$F3@GRiWEBZ#BOB=(PewDq3PMr>?dd;mt1w z52~^Y+Q|-Rl0?)VrRWC`>uA8T1*NsG7*rAheF}|6n?l7E^zi8T{q+61$;G<2OI>N<%V{5}AmO$v*ROMh!%P4||23 z|90SBb3~Sl2quL=e-RagI2!@DN3ePLrvI=|nT2}0Y`%(}{-R5@&7W;LcK%_@H>O@c z`Y4@6raL`muXfD)$`E_u5Y zZ^XBwJpOja`@mF$V|nvwOI}wZM|GIDwKoh8d{+W1PzUCBI5jmsQ(=JzJOO_y?=JoL z8jE)9I|{o{jtc?piCBMuT1s2+qUT=J5T3|w8GrR-sp0;3H*isXRA~YFC=xmKW(Lj9 zt^t*OD3;>>EOp4PY*q(E6bGSXOR@(QAKv=)O2K!n7C=_fZq-(7s$jjaJ)murQBq4X zxxD2&<5sWcR8|vXR5Og9=c^5hu*t`t!X2=fL&D*0#^ZmMDgJ+HnU=<`stQEOkD@XF zCv~y%@WVt_Y)j?ymKsE=5(Df2T|lD0yrqIK=nCi(IT`We_WV-rTIuRT>Eb*=!t0XKZPaZnDB0%KG}Z!v?GN%lFO9%L+IE#g_w-<^V3~qj*MgD_rBk94c@CDG zPJ{*HqJrj!Eu3pli2=-i20-I7%P8(&Qily9u|f+F9+}k@^>lIJCqnHebW8Tx2-`&gI@_62X@Jq(*$~7&ri8 z_ew`Nf>byh3FW(=Tc%g3=$G5zkdxcBX9AG4yODDh1C@ z&dYmPX}IV93JREIM|rknl7h@OmNXa`^;G$6T4E@@u?-ceI=pcMFTR%PKY#cz{5-ct z=9})E`i-nTZw5F87<-Z`uky_l!&WcJN~QCmcHgKs?<|dk5~e7e0|;%-O9IDJ?W$=j z&Np}hf;-R7>$~`WAE(mu#XpC&C$2ySgmW$NK6lh*J7G+=4R~1*^nUk!K^AwRz_|fp zsukkp0>@tIol8FGqqw3>((!1Ln;xSRmfeAqTFtDU}KU8fRDWV$`Bnw-A342A#zXViMZ{P|Xalr&I zj<^$T#49EKG^uJ`WwfQdXS4_3Z>e3U!`e;3FrrquIEtTxFp77v*@>!30qYtghnOwz z)E>nyWtr0gB^L@^W6p3+{n8YHzoulTVlI+Q6*wCj2UF&;q&)NPGPbkp5`8=BC#(F{ z+~i?l1F`gfmGS-$CGsYBfuY`g27z!}nr?tq< z7Y`pZ{v4V>9<`aOv8m#eW`U{Ls6tBDA|7S`+S2%cKtHSDm}8ohqqhm^eUDzEBQ% zBgrKK7gY*bf6pdJdgNoaCEIDKHPg1MA^{t4sUPZc9L~4Ap}O4-UalnIAID;y z3p~<)_N>xo4@j5~CBEa+)rWYzc*`o;jYo1ze}>RfpPEx^wC9L1JRml**#p$eYk84R zb>pzOF?}0QTVSl9>-ec(Pbz<3sNzDsDS{C)IMc;x0^oeJ1Fn3ClW2tCTaTC#W!$N2 z*k|^lQSuu2jdMsW0quej6d+nervfI?H>{|CQ9!`X>cx6H4d5m!5q59#YtdJPtu{Zw zK_{q8FR`3kF6!rd1idyOddGbg1mKj?ti(jnF4e1rqpU>G);@ibTqVCHP6Q{H$CTPa z%4zz7rVr1*(xjOa5$4f7@W!+32wjbW9}c{)wwPj`}$@0`84bWFfb(4m;iao(o4#$MP)BhJX3 z`QE8ZT3l?OA&OdtT%lVte_zAF?HF3M7UfJ)`G#86!;~uz2(wAwZ1P!=7jN)HG{vdD zF`waJa;8KljgRhSpkpS5BcW_5ajQvxM)PM`G+tRhUu3R-`*MwKb8~L_!uFI;j|AMso(&l*t?UQETSLkjX)W+hGG$aii%Ca z$WZNy=Xa2t2jSzh6M~heKf=cZVpp*ete9_a;2ay=ij+$^I|bPX#nD@%_(8@jkm2lgO&u8fYC zrt#NxI{&&(H&Ks6Q_C%XAh;y|Q?q-R?xA}UX^JhQe=4}<;oJ4G1$)%Zn)ZU^Ry`6P z?!i+QOLB!CCEE8}FQAq$*;^XHC@EHMqNLnDinRX8NAl29El(X5NRg`4pN%tWJ1+2s zob>}#`9|gEJBFUr^r@6SN!Q-%+E{!ja`>DQ_IDlVgag3#aHxuZcl;>itL0_U#%EbO zE>gf-+WYZ`pCx^RzJLU8=1Clq*+C_Qi%x{S6xsBARFx>Mxb>pgtJ5&!#7hmVB55mT zimU1s?d7Qd*3Sn}5W%L9Qtc7WSzuvg#1Q7>#Hm1Vv1^9JJ}Ra3iKD2UMkM&?{LNcd zv%BkhS+~WjoDfcmrs>JV>mHN{cVM*TH zRv+5}oE;}+%i;DbzOB<2=lL@c>9w1rq!jSqp%zfaT!4=_@6~4%xlLNq#h_BI;rZs;o9c$%dw#1?jVn;mI`9e;tdeKc2zss3FW-Ov!_VJy@B%ohzU4eNu5>BN4Sw&HH$7MzFQS!P zd_RYsMA`*^b0@v)IUW=wj+!|vbEpJK0ZmpSKy-cYNa~&NFy@x<~ zztatCF%ixe5l}6EPAe&3$SWbH^UWwc+0cDkm~t{XVGgwsD4wVqy4v;2&SJT|nAOTT zCA<31shTJ!fQ9#xw2=4?e#N~Uw-QdVmDu8slk{wV#9ZH(>gQj6`)QjCmv8#J9S}7K z)$n04KAn`ml-UF|HI1e&5?WF^F;hBUj>jsHz?)sqtt9MoNSKX!1kWAA)1%*(P341J z>A;a4u0xNM`kYRJbTCJ|i0c;x;QXBT3@QPW81hyd0EnU|m_=+q_<;|`Pwx0PCj_eR+InV4vp16T#rn8NTvRvc@&S@nVzAx49 zKYaN%eRm`q2>mTgIfAC9P}l{>K|upx(AFZlBPgYA&R^-Rjbl%nfil^Y?i}M|%+Rt- zXhlp>gBSSvTB@(}N5d3bs=X27iTiic9%^U{FAW2z5zTN8hMc)?5zO@*;BbD0T5Pvo z2A9Xl_i2OykT|uNGR$+g#Py;i;dTWpR8gZ=(B7*%2z%egLnRq?*|T%|8P0h_>J1aE zy;#wxaZ8g5h=Jae>SfRDvcTK?K+>=rE!}5rcSs^pvYh3tZnmK~U(=UQ4gnh@_kVb^ zw~Lq<-Z(To6lG}DSBMRw%D!1DXkdB_$1w=ShaUBpjSc}De=jfUn`*-9bWvU;GE56f zXH=?QPl9Urud0|Ic0M1#l|h1v$?MtGJ$_-4Y1AV-WXbnL_8|SUEM639wrWkyL9>&w zg)q7%g-sini({TsaBRl;ZnpjT(O$VEwKWG7x+4RBS*P?(DsS{#C1jfoQ@_Xc997yY zk36F?Hff%le-=X!(`siP^Ng3udJk2bcViS33Y@46w{#nyhaL|1aXUjYe4&FhlXUE& zmg97=V~;~$iRsnKYx)34b?fXi$^f3#J=USlm~}4T`#e3>gwDc#{?eOoWhSCevQ z&he@DUO@`UOL#s<#|WYAB2lwViNJg%HIGX^^bL#&f6N-?le{Y8pTVrk?iM^yXy|gz< z7te)%#wmG1wCFJU=#5uP(BRUE}!2 zwK`p^H}eDX+u|kgbCCmW=QTT!T8F})iUpGon?A_*d>Xlo&}6dHe6jUgm#8+j&QYnu zf50fe031wix8ZU*;Hm_&h$Q7>vXXdXAKmp-P42wevJ_ZDg*58|4Ie)Dv+lWXsx- z44=2P`nvvS*!uV`<_|q_M<`xr@c%*6-_OoWx_u;@ACf z+l(X&m!v<8^l$do-S<$SynOjZx>g7U{E>QU0&uHVsLWCH;DJK7K|)p+QeqNSe<8m$ zY1ad`+aMvIDsi8D|r+~NcW zaGj{jQJ|bN4AgE3o9xj@tXaxk22(Nz=$;xUdP6p=EtSG%qml#Y_m|)onMJ)t>5iaT zsUsFo!=w8S$*09IUa)MMGez5*imbp-+Mb&!D`%F zQf{M`d^=glsgPVl6y09Nx)%@mvr{4Rw%s@Xak2i8_dnn69`u-;4%`ugPg}ItzB9CG zU5Z0Djf2NC5mgU6`W%8&IT4!Md2JqkK8etrKxoE6{#a{!4fF`Cx+AOIc~$4d>?s5m zdrCB&%i5$g)=MMSH!B2Xk}KzkuU_}q+E8mLof1GKIh{JGdEcmu?=_te19Ovd zDlc~v3X-ng`B4Cd_^cg|FfvLnB-f-&p zS=rfB-Z)@cbzTLr&)R&Q_MH1Z=oXdkK+$n#i7lOP=y0klv`;_>Xp zN4t1yZ5!s;&ndS-?Q~K)`}YodUv<>9MwlZvLh|t@X?wrK-N|^ z_Uj6wtLWsB(eYNF7*<*K3ICVD6#*K5^nGD{?j#RFd>)lSio)%@hQoNlQP_kU2dctO z^{JIEq_zrbPAQFj-(-NvmVxLbfEbHIVs=Cd%egT`r4$P2@62argiv; zrExx=)D_-qk>c!7Owl1*mrj~US<#^m>H*g5Y{skvaF7N;NI&8n}9=@aO+#`d>Y`D#KZYbJ znu5I`<&|`!*o+eq$N8pH_|u1(^&d#9AL*UgMo~^CcIvyUdaA3AB1gJ(>q`CTXF+-3 z2-4+|)c$cCI-gyO|80V4k|8I52YkTp(Sd0y$vZa3lRetNB|u009L{k@UEj!Y53%vZ zm&{L?-ukYo5~~*xg%A|MCCxckQt7ZcaTu~5XP&)*PZAc-?K(9bJ(JK_75vYG6E{w& z29yX*V5*``)7y7wuD9LCiCw%0cgtHUTtD68{@0qjCwjEa8cFA?hdil&2Uq7j5{U`r znr4Hg6^QXRQ7*f8Dcvr}^Q221X!5NJ6|xaI67s4k*}yUmq(Dz8LD_ec+Ci307iUMeq7B8hbsJ^ISh6b=% zadk(|Y@Ryy9TCef52*IIZ+HC}rJ>o&o|6rR!e=h@XD=ZG6ABixO30 z{?j=mQe|~PRfD@#a-sNi;E3$z?hY*3K`2}1rfp%!_dT6)&Q5BOR=uCUjILvVN;OOA zb6bUXxxwD1keqGKIRhEAK49Br{Wn5;X;?K9>cb9o2gl?!57l6Q0}h9wX`lWjnh#09 z14-(p*uB^;nQci1JW}6+{^OQy=p-ZIg1Dk_B+x+i^(jXSM6LXW0}J7C{N+41dVO1} z|FnO6e*0VflRuuFxl?0j4ze>yr$#Lw9=`590x{9-+T&fym^zRI#2z{?>MfF-1t*rB zl)i;%waGbp=8*+|$(~LlpX#giGf)yxnM@1CR(6CL*if1>0oGOPQWV209HlkM#^RcAFQ093F?aNdQHHC2#(CxpE~S!Mr$M zgf}g^THmT5+Trl_y~-vO%22z6rRs|FGy`x03?$eGtrUrk_dIu*&wo`OorAihlwFTg z$CH997Nz5VZDe!$Z)rCpzKN>-^vl{HbO)+jUq#N6ixPX&VJAJxtFd075=ov(ee9bg zv~-|Q>?B#e?0YTE!8sad*SJis(mo|YHo-Hb(JNfrL6m*5Au{_sH>&{oLZk*z;_T^s z3877bG)bh(%K?KE=TxKu_DBi=+9j`N4bwxv%R&qfI;atkEi|CRlEpi??fXdO1YUaTzA>mN+?^%!MNFt1- zLcx7(6Lhu|LWo(cf_jGI-oqe|BEXLqRl)R{Rtw558+ z0R5>Iznv_OOC!=qGV@aS{_A4xLhuZ40?>|Tq`1dZym(ZLMr~p?&^BP=z-Q%eO@2}j zpWt-wU2~Ah){?V0Q)OBQWgStAJ=XAem`1)bHJXwp{Mb1pXes|eY8`#wH2M^HN3&lU&sA#J64_Fkb_D!cC5p-vjc!Rgy#U)?kQei_2s|O^X1SaiKC;hgJlCxWGE0?9Vl>RZ@E`_uI z$zYnmXH$kkIiKP)$_co6*{kf{cux4HzPSZT2C@CT4pj!Jn$@o4*AS$X=X$2uo%cg6qjGo(PS8>l^Z`8O zosQFbR9OXijM|b(PJfIh95AzToKbcZL5t6IY+*Skxq;&1;Fp(Ny_WV~do1;z>amrj zpVSpDNh*@q3FFg1E=TApd{NCU;}ls)#vtKq(|Sr{ajh|iMnzKA2-m7-4;5e? zT%t_oZ>fB#BA2E{{Ov~SCXN|`DA9j#`-ck!1ZU z^?!`AMB{WPQU?kEptwof`>6cp$>vbE;Lvr1IiN zYOg1FzNE`g^H}(rdI&7s-G5r9#<6=}CI=kbjy7gM$~EtV3Ck2Pk{lf5=NzRDTOqST?qLs=YK3KjCEHpuc*CCAN| zwim@`bl6CC#d4;J0#@P9+V_8J<1a`iSNC4c+og-+Q8OUigzuQ>(H&bR*@8nuTk0Fc z@;HDJ)F!fBcBzV75OVZ!f%)&@Gy3kzJm5AG@)Wdb58Xt$QMC1gpYB z;F_E|Pqx@!rQcP8zMSk@kT1w`IBr70+@taW#3C;TB=}4%y!0M>Le<9S;M98oxKxeJ zWlPdK{2O$}ViBhs`}PW%JbJB?EXzUwhbWmd6iz(mpBL(n{zH2c7y59`iE`Gq)Wx3A zKMv0RUA779;{Z8W!A^f*FpEulev(Bs@K!>*sW+yeNhe$rEwXX)aF};X&(5{Lua08K z=ifHvy7Kr_&9pjwZNI;e$N$r)!Idy zSpMkvYC0RqEx>p%anp-UyIx))kmIgtwC#2+;bY|Yg^GIy`+O1~>c7|_IwvPh=WL{F ztkVdp-j@j@0UdvLn!Ra^nl&tVsE?9ziohv;ASap>`Dh2Bks)uv5!X*q0OGb|@O-6X zGy8{$fxIszs}o+T=`Nq8UvlEMGJ!URJl7>lFl%3|5rJZCYg-XLd(fW05fA@I-_v=V z)uBsB@jhK0yIWpz`evD~KmPf0zPmzDAl$O_A6=_7#&Cb>gB0RT0nPv=S*v5CDkp@s z9N1%X{Ke@T_bQ4rMv2z6jYztSUW#KlaZMl?dwPdbuTnZVST^lXDgMU({R~llS8!__ z>R=M3s=dMNm%rsxO>5DuUB7i7skhgr`9>ZoioH39&ph}8W;8c?* zjME&nTZuHi7l!o33aaJX+-^jNbe-JlHs8I!W!aoTX__o=ZE7+{-liayGxuMYYEOi= zcYP|}KH2$+l`t;<)}am1Q@+&Cdq6f$xHJ|h+Q(3p=G4+}^QaGt|KdAd&F0E-^UXwCk@XNK=&0i78%(^n>l!tX!!Ya2$-Hks6yu6I&;lbLY2K z*p%Fv6qj?T$WbCqu6w!Omg@K4e*Ebxt95+PwcZ=>ygKbHH0|It?IPWq!&67++d)VP z&rhEAG`!SV%jlBF4!o!Pyj@5hNA2}(Yp8K|U zcJnWv*9ix}LC;a55@jxjo1){iWDA-jF6)JG`cPDUwKxS^Z#9FX=D^Zh!=cmjQga0` z$|ilPqe;#A9_L+Dom6TVXm;8so9eHCBmold!wRp}3Lm$`>5VceVr-pv1?tUFyG#l{ zzD$v}Zm-l4O5ziLrJ5F3wQa}vVQkNPf+k1(_1_;iF9)^5@wz0Qmt{iN z?OmY_CqPeCrX3(7iaP$)%tJ)hV>53zMZpMHR!dEWj*On_RFyYr9DpUC<`_}EC28dtphZ<_$+RSO$`D)qs>y#0#Lno0kGdYprFNFAU4x=`VZ1EjBo z;>6z4MeWV;Pp`KVyB_vAJHS^muN{{gC;=mX_Etk1i+4S(10(r$J6^~@`b1VHe$BXvUM4d0tw?CqHDeOgKCQhJdJ`H0K_F zI%fcgq?bb0bt)_35EQ6zkO7=5F-QBusPSXZ^1DV-{fFHk6ad;R@`Hv4gJsi9?%yIE z>Nn|qQ4G;XYhD%WBgP-!>K6{Ii7(Q5h)mNwOt ztuhPrT+tw)I0e8_US3$IAzhGu7KmN3Drb68l3gNBm06ydcoz+t+%i0Twb88oH z5obVd_g?E6?ZP-6f3-xfiE_)t;tfHD?+{`Eu9MEQxcyv=5d)}7mR zB-&v7SfjGLm*c={Td*aHsv8$I2EgVL9(=UZh9+ek6PY!QTANJTRgI^XeuADU%P>KZ z=4&};rNrXgv)2zhr{3rF8K_2oSM{@al7?42B#*84#Nk_(FqcAkPX#AGtasTQJ9P=w zFr?__v3Z%N_v>b(q}(PC>X?`YOx|udQd?VWMedbS5{~4jn)K9pkLY`;J_Jq5n=B(0 zxy43MV2zEj9vd%rQ5Dgf>3j2p#w9uOv1f2-9O{(J!{PHjhHw@o>@EF&M{au-%4jBg zs=Q+rb~tO3v_~|)^=JxN*VTiBe)5E$BcO`FW&#pL2JwzJor{7}a}bbJS-*5-4>rQQ zw)11MB-Q~u&}>L3$I*~Ib8D={c2}aKo%+frDpto4NV!`${sZ>tuIbLa~ zs2mSE-^eyz3|LqhwE=#A*VU<))UbDI?#_>Gu^9CN(0M!(J>#ZO0)kZz;R_pyBRN4> zI!O!#ypbJ5*FZCA5~lBkt@JYIr6P;m9ZlEom;Xw#0b_x+Q(sX*?$orWS)8_m((}|6 zgQd;Y2~S=g=?@5dCCSWAL#wKFY*HhI0O>LprL?3yZ_k&a?zOv@mLqBx#j6L5PTjV8 zk&*VfPF*D)UTwXfJ!2z#HdHaRO@)eY=L|gS7wV-c3-`0HBj@{jHI0#sg0 zOs&#ZGQM;27^q#oZxgaDWdo&%|XqwCP46WNl*6z>3G084AhSMOmsVA`M;EtNrAx7FoR+uI{`aM#fY0xu#J5e6R>%x|f_zD#Z*5ii z5B}P4y=-zVa=EoMk!OIX<3Ctq7<)#*pWIQRbb`=H{0+?4CQY(DrOMF@f-tw(3v6 zbMQLB>+Jz%uKP|-O8%_{pQ^=_RTpIe2mP3@O8J)%_K<8izLd9apRyZ0DEkp^=OeOh zkf-0B?K`!9&T}4B*_{!tU4rDK{_QnD^vMwceT>DeMD!3Z{U244BW5^3L2f7D6@4I` z;;}i+M#*w22-X8Y@Pbp+uHEa!rOPX6I7{JvEL6$gG+k za_}inB)ZjZeKO6qK}~pa?2%kz@6L@+-Qpw7;%X_)^|DfuNAV%5I&$ z6JWR0DcLiGy#5(=d1y!I5=S@?gc_) z5iLa>{#0k0;LwIq1((FrOgy99cAn7(1+9E%}t+wRc^!a{*hZF6w5W zVG98Z)Iua;uLW=2z{_o_fkhhghcvIB9YJ<~m%JPR*W7TC@4D`s75g#&Ut7Vj3rmI^ zB+_AKm-O1lz8qA-0PJv^`;TL&7j$>MV4{IPJK(3HE<4mMtCYaUdnQ6$%a*@#ZYoO|v{_Fgq{Vh?~fTms(3YvSW=)jpNTUEo0 zie|S>wcxs66o4T*V{mD+pbix$Lk%$&sjyGHKUDxsEH96py=h--Iz-QdOZ&d13NA^N z%eSunG_dxVuD(a2g|GZ8+WmoC)Ae*s)>BITJm{I)=c z@{Z~i^SP{1(1KhoJ_^SLq;(#oklFb&l-n7=$^&SrRQOZht`i&b$NQf@w4DjxBD^Nt z_0hx!WC9e__2eXo#ap{qFQn7XkmCd{Y^D>ZG!gI#u#VjTJ}JnSyqk1U+_tWshAIrM! zSgzgI0a7Mq}c(lh23G8 zRl$eCV>p3PWD9O@tFu`5&aI!;HIr|{_zRX$uQz^1EC;s0YaAuAE`UcB-r+_2;p{v$ zlzcA*YYzfJA=bq(l>=5gnxG^b%6eR_31EB|H?d3EyeetiWY-QL$+F3sb)<7T12G(_ zCkvPIos}wI1PDQ|o|nfm0X7>~Go|+9qQGXW%j z^FE<~o+NvcRy3jrB^8MXz{FepOF<#7AUbmf)c3m;gi#rNeQ%|9f%CptyQ`aZi_(*r zdfJQT$65lA^QeQW-PfT4%c^0^oi6f}lG{|!JhYlIh0Md3t12b-O_7b2pzqMA)(q|3 z8iw-ggAQZLsQEkEnSW08^Nv7pXHkilyE6d_OS~7d3&PKN^oYCGF)YLY$A|U)VY8Zp zPwr(m>r#4dnTA96haHNA%`2a7R9gQ1PqaGhy+>omU$)@{Z6vX<7^#WUW2kHX;X&P z!A8|%RK*G^7r^ou{_SlX0V)HNtS*FUalpx@2)Av@2ZN;97IlQioOMkOzerxXsa?-rYiD58PkvO{w0WnO# zX^O%???}D9C2H!*MlvbG=JNw|iaBlVRl*6`Zpp&qSSxG?HdDy_I*BZ^Dau?PVS0Ou z?B{#{WkKf^K*MfB;lMAlSv zH-GlEO4rivao%2k>>0IcVlNW>RDHijJNsXj%h{^<-rEBBYj}B|v0dc9!=_PGu)md$ z=C)zWpYN*i9lXv6PF3;eRBcmr*T`7_hf%k+FjZxogXdNQPM=d`7^^+ZtRmt{DTcwC?J{4`z z(42ab1Dd?CN{0jwoim%1%ldf7(UgFlMMQeM`JBJ4)E^t`eXKa1O5t$YRJG)l%Y|e+ zJVaB1RQIxOTxnG=XmWhC8v;&y@i>+@8r#I(9^vCT1##&muO5lwNFoi&HD&OE9)AXo znd(QTs0Uxr8=cQ{7;Qt7!oc)N=OzB;QXDU6!lr<#TJP4Dl%$ow0~pYW;b7g!kpwdk z^j3M-Uqw;OCUvYws#oxRP+@CzCqcYgb!>?oR&NPWpqlsMdHv&u^oRdZAWXf`)zaeH z6jZenyT})8gzR)AU`@~L`g9_!Jb!`@`O6)dXsk0%7ItKJ&26#MvnYzc%djXF@xj*AOJ{Vo$k@)Ox58YScm=&u}E703M!yB z^uFmqkHzB(rAi~$M+(Tg-9Ca83Sa~ab4$RN1GltMi<=$B*`wsVZ4ABbtbZSWnaVi+ zAs&$0n;iD7KOF_QA~%4wK1r` zcf3mD)pd0p1N%>Hd<}MNnN}Ix`|g>Fjw79C?XP~s#m@1*Pa7^EqP7lOTsCpIiR(%` zQgk|8u}P3Y=7-SNYb-BDbbn;aTl%FuHE3?RL_?^L$zEgPcL>h*!Fd@vb+dOk9_Mvnt`#O;sGF@xm~O5#eV>wq;-(*^>;Y+ zEID*Ks(@6L;`GBBeB6_!zFXjdL#9cyld1s2t(-Oq^pt7ZSQuyi3Rzk)Q}vJmR_D~o zP$Dyx{p+Uvm!Iz6)`vvl<}PopcYM3>Bf%_oc6RVKYxtyTcXXU?J467KBtb~U5CO`hmpj~X(51qs>>kdq4Cmq3oM6%Rfk4bB!3PtAB<~%puWqa9oMb7qOOn96PJ`9&XYt2HV@bUN)=N!;M+o8zct zc5&SrM}I?2)0Rh2kdKNW%$M8ipmK|QB0nqTcx##jj?)cy@F2jVlukVs#OqefLm*@4 zGHhdBUeaSx-_&>ny@RMhCqk<*ofGgHAJpRT6(OvHIi^B<^?ZbIe_kg773=hNy~pvD z{2(fK{Kz{N2f#G(JzBI;uy!5FzdN@pl`#-DcYl53K=9#R!@O?ULj+mypL4+Z$yeOO z+w;*+_L5$r92Psvfv4VVIOh6!z2}q{X=-4&T{MFUZ9l`>LE; zuJWch$Xg~AXu|%?279S>)Tw&}Wm)M@ua%b85qtvYjAR~_lLDJM#hlK+tkWhSy?Gqi zNq<=iy-4tL1arI0RFCZiO1?`xbOF^lH9Dv?`sV4*lQhaQa=7y1_^^At<$P-hYLYDX;UuHhs!M?)eCi$pj*_kXn6mj+O_S4B z^{p}5zNwICod8Lu-_2W zF@MM$y{(M)+Eb@v)!^5*tL)^O_Ne46iw#TMLZtu$eO&eslZH_ES zj_<(Xv&s6MwbBXcOzo}JW&c{x%E5R9Z@OoKO88-M@dlh)B9@11`{u+=-X3}hXwBhp zT9(SE@rF@FQ6VD|K}F#mO5U!;+kd4x8V8`Mou>QYLjv96XK&saL|t|$*|y69;Ir8P zMa?J8EA0eHU-I%iWT$jEi*r*ifGwR@P^R*hmB*xve~yb%%sWp47CAxn+~}3DcgQOI zm8j>1@oZ3fmgD*UT3H5uu}FKtgxi~!sw1lE8hScyPoZANA%&n3DU+OLf`4CB9xy74 z6LoY~cu-akzs}o@7tm~xytYKTm+NX^AA?tyCCgm*GM>;R3Kgd4DDQa*tlK-W^Ff zVZWN8fQc7XB>C?-rcFbh)2co@Fg6Jo-(9VJ7UP?KhXSwKzeQ3rRh34i#3GaHRrMmZ zDhui_=tP>S4^^rk1SS2A$O44_rLc7n$*()I?6nan*OJTX z*h+bM0ZQB%lI;#BCVwyOM4nS|C+qAF`Ec*$gsUtD2)1!hkfY}RVNU z1gBq-Psp5OLO@ZU+lWAIrhqiDlq9u=noqo>W9U>cO`e%((6+_k#okNyFkdV7fBx(D z`==j&`=70WsefqAn|mqvL$&h9xfEwVcQZwsW<>&Zo#t@fL=Db(?)p+RaNw!%-maVp zF>54gop$H1R^`W&rd7WTQ6Xt>a9m{5JvDK$%V4@)iF)~U=T3#xD$sFjC{RrRWPwqu zNrMbTGl%&(h;#=zj+^01xmE$Q}aQQuoPKfVF^j zM_PD|dUw^UsPeP^e^yId>bK08fDjj}Qyds==~SaS9nPNUQ|veo1$ngjY3Hd{8_)Lb zw6S9o5p+%W(}4{tXSKL>9^e;%I3h|w!Bd?VVpmAq_Nrt{gJ#(w{e`%eu3(2VM=eP3 zB{TDlD1QfSld37}M30v`6vKp5C*}1su|d+AUM z#uuAS-y7#+y<@S3tq&nfbJevOV_nTs0(>A9JZ0!KDNm;Y2fbGqD@ed76q0%!@Cxhn z>`jebtGIgOyk`?}rd>*#Le|>^wAU@efBp8~<3IkORfhPEOnD>)svMprwsQ8@Ce#ih zbbq7`Qrhp#+V2r$ zi~i2MO@JM6!lb;%w*WdC1QIaxhONDW5%hrh22DAvTx`zJ_sOPNyUrf;KXLS9QNG~_KItU zU07DDj{71oe_r)fQdLuY1q54lyk_5Nk+@{HkwKeEjD>S(SxI_ad8>rmaXmTsC4Xzf zVr*kuDe$!R;Crf?*lU5dnpZKWHqO)Gcj@GsXvsd)VC-|He!YKt?*G^$?O(Kpe&xWR zMaER0Vu*d!k39lQ_B5vphBly_zmv$3qo6Lz(6Gr#wH!zFV(;AKBVii5&TS?`j3lqu z3x)DH);+c)EP=}DT;=iWDM}3OO@Ho00e=Dk+vV!hHraD#zR1~j@7e&L6f_6otud7A zB8>NH4@UKY)4M6+BS_$mCC}hfs3p%&U2!Y2YZlLv=5Vk9w4Vf_tZqsyuTJW(N^Kw*aB}d{@)$f-wK>qKo7LZAU#JLr7rx}y>VNT|UhyP@ z6sL_ZjZLqns@0)B0LQ@t>*d~bN+0;+I9ikau1{$?KF=R{V=1(t6|Wjk72t6Dm(}n; zozu=begapQjhb>O?LRaR6u7D;F1=)nvnzAwSS!)Uu|=?@+TU#aq>{bnflm7>x9g8| z+&aA>tk+uYSaqInN>*tP>3_`aP8+-l)tEZBrBhYY2T}LnUBYjol_C(G5It|I32!ym zu8JhWvX6O6Vy@yp3NX&Bs~A~JNW~v5d#L2%=3*w)t6mZf)fDu6Hi zuS6h?Npq1A_+sr)uPI6ah>8*&7lDKFZd=A=?OTeS^V?=%+OD8e#((;y4feD%8OC;^ zD+)fcF;CD;d$R+2U#s)mwQ`JslGwMcOzA1@$NsTLx@*64ZW{|AV$!ft6>@!^%C_Zn zeA`YQo5qC(5lvZ-ZF|O3C;&-7w!bZ>UcJYEoS9eLkMn$yGy#DwYOkO7>@sPDKov;5 z<+r6{EW5`bfo-mc1zLX*O`sC-XAKf>Y&hI41xyl|`p!bqjKwDxMElztAj2@pcM0Y|`_YzjDK zP)6I0RGysDVF9YOwsAauOGxLKT?(IFUBdlD83XsVOx@|L{ESnF(p-+&6gl@1X3O9W;^Ma zKI4@sU^uGY^wrto@Y*RZaTtqtTaoHXLYfEIBn9gX;uNmR0)k9+Y|J6MqH2sJtBbcBnE6;<8gX9D^*TF zzLaLAJeQ5R>4@b;)FpnXZ(6~QS{TUUYs9Xi=LR57XMlgK4Gf#YbEDdOa?qAUL9B3` z)N9ooD1$)}JZSVnhPX)X^FpJ67f*Rj^*L-vYv52cibi3Bg>^x%sy*|^ukr3F`$L!Y3hUOz;Nz?8~)=UpT>2e>SU!Gov3Y*UwAU$ zQk&_l!^u+O`nok)P!U4eosoolN7d!Vfw&UDetFKQYGsOD7C}r}Z2Wnlu0Jo7NLU`m zx*ABVMw> zSB!t!DVblma<@ASEOb9Pu%gG774LkW+{v4ZR{3gbW}UqKOL2ca ziFTR)M;ef?nIs+%^kqU(`W_eS&QDoWFLeD4&ME%OiK2(I=s19iK(cE|AyPqrkF2Ig zNR^+9EJIa0-tXCeonOD|8+eI5kGFu%3X#I85i+%@e(QyhMI|ov(c4g)5KUi2Ewuu% zN)5ywlGE)hZFE|jnk;Kr=b~_6odbWOG<_(=6bb8x@QbCCcdDjiO$5@R8tHfm3bX+9 zmVG<{u_SH23}2KlY#T^;olgtvL7h9;*gRHTUgm&hv$95PNlBrk|Ftb&2nw==S)yy5 zPD`i}##<(|v*|ggF?UC)2^eIWw^8dR==H|&2p$B~O3 z6_+Mzm4)J9C={YMNnGn7-#MCBwAJPz2q+wazP8*`Wu31&^bc0VME8UY_NLY&Clgx8 zdVEcN;$M!rcVuC&!Y(-i$PNg`f9v$PJ$htG97;SoZJc>b=l7hD@t$yPIY;pPQiX({ zue_dETz}$+eSc`?*LHQ}fP{a1O`=TIySOJ#%K|?BWu;Vn)?Ve6`zYARMpNf--R5~} zM`D-8^cAEs-QaczB1dbGl#4_KryFk-Tx~oMPPAxjM^-Ya%2{?KP<39X&m4MM8sreF zR`2?G+bF7%72bya*=H&+H;F%dGtJl~X675jZDr)>?6#>alPqy{CzpSkg`8vFoo$<^ zE`5?RNX712ko{7!uqpFFkdt5qkgzKynKDZ=$(yWG^6{OOO5d)O?NE+VvFejQrY#_E z$+mp=5?#(y*T=z2P+dgj4bGr7${_6DoFYd^rAJj>BndzZj$4yyo{a-VDZ{x@gmFDh z-633u;n{w+8b8xIwfsvQ0 zaF04o4V-ckJuNbbeA`eo++-%cZ09eAOFKmMMH9)2wVmHtsr>CqWe>+*E&{GsL8`n` z8HmOXl>rERhhuS-1HHR(kuw2?a+pMnz$>THu^Ca~p)>Asi%Ne=0h|{NmmNgu)0|UP z!k1A(5zdlOHNId%QhM7v22f)-66JFfvp^${jV!!A5asDx4TbZfo-yR`g!tD zEK)gFWE?$(WR-vNTB^L|n>PbQFLRO}4VUh~gW?T{`mp7w>c6Y&rz)&cSUZS*H<|Nsu&WNK zMxJJ!ZMxLX5gdw+Hx+5V0TjGau$@~d^*hLAmd#T1EmnUrFnwpG!nZ5M3)l>jByoU8 zI8_0pm^vk%p9*-BE`Z~A-#SqD?FldON!9x+3Q`?V=cpQkRJ{-`?_Gcddt`Uw-58^wzE%i;H3O~^Z_Gq6O#EUX`7D2tCa6Qp4$3dWBURm_{EaFnvDkbp+Vw_7*m)Bzoy(K!Y(Z$&dDe5U9U*n|l11Y*4i9weNO~=;LXtC=k9+JU>{tGO zwbLG1%~N|mWAI>=s(74NOZNO+shcpIfm+o7ND_ZNm*Pj7;Aq4OY&jiZbMhcsvK)@m zD|5|9XEkM)dTMbF47)Tl`5v^R|I9akc%u`4N!oAF+en^8{%GnCoX z@XW1P75s{8_zoyx9-bIZ1eyr3ce!nRhC(tg>rBDs&ebcFdK+2u;R($Uh^mNJBBt}lc*UjlXFD0P) zU+fo->y;iG$OBlCP3pCK}ad;^H_QQSV|$ zc8kmu5V`i!UI_sfy{kARGH0s{YZa{kb=D^jHI z%M*$>Ht>-<2ifVj)Y>~r|JVHIf6OgXxaT??Ie#tJ{@6ajnl)(*|7bm@)A>5bR!CE+ zMq1la?59_Gt`s%i1Zm&m4sT;RHahNnUh&}DfSQYRT7`t_x%JNu*&P54_C9}Lxy(2v zp&Zw1aA-@%uA(;n95$n-rlZNZp-bHN?88L?III0Eii;RasJnx;SBaID(yJH&d;3&c zSy{&dtQ`*C*!c2dHh3>QwjG?jD!}t|hQBP=A39BMKCsRS>pw6~YSWW1rAn+*_1?)+ zsZ>RLDdi&dMUzPoytZvssZ)PN&`wRco<|XDfySj?P3GgtnDY5$Nf-<>?|(ZZY}sah zm+bkJ+0#pefw+Gv8OO%(Vs~p%Jg2H@r}NxIEZ&Q)H{0$UGL1%d58d_+<*&Teo$Qu| zl*csc*GEDS2R=03{?aN_!yW>%VoruJdqF_t7h3pwfBm{!%HazK_SJvSvSHDkOwegB zS7oyJxsG%nHkBQXYc@(LNdVjD(Chmk1gLOBMO}4rD~ICfF`9czrsj6o(&@hLw9B0i z)v$QyI#@W!bLbbT&PjOrLzetQ}N(a8KzphhaonH3|rxNd5 zqH)_?=9M=Sj9U32yLG~#Dwg@Vfdo}gZ&Olq2))SEFWOu2qA5VwA?Hwk$Wf&_wENX> zZCrb@VfzJ57F0==+wNuwk(2y+L2QH`Akrv>awXLs&Gim<^=*IdXe;7AC*|XmMAIaF zJX6P4dyhWYK1=)%dE7v%t1IqI(kZv$q7ZU5*s{Z;am&M^^KU@Hd2_n! z{sj_)H(OL2RxU&G9fhABKorWSmn>dL&aL!#*@BU6nRKU-270wEJ8(U+r+K+sI(3*v z`6j0NeYNYjC^3JG0wu|K(ZwP?pO<;wjIHa|!Q-)4#!*)+8?2`B_mjN0*WBd*P-;k6 zeKua<<8X+7v2HfP5tRS|ft}PBL=81%)@_}izz0;}-sUF?#084JY_kqqMQQ|ksF#r60-S8M(G4h@g_q_7kS7I&agTddk_Ww%Ph} znoo|s;%j7LnHNg65@=We)B$WaId z|J0QaUJifES1bAJ?7y73{9RR@@V|fg)z*!IxN3#I={13&DE3r*01PJ3_1Z-4lyq}* zz}@Lf$`DUH!C{2-8RdWD)0QK-Ad|7=mrS@iErRevni+jpDkIkZdT_= zrLRLvaE%nz+Tf@V^#{9Bac|AurF_`wBK(jDg-sL4;!W0DN}Rur`SpjaAM6*U@LmJ7 ztK0Y`KG?!0q)F4|pi?dE8<4w`6noNW>dt>NX6Jw@XKf_$wt&}KS7yZ=LcT#bI+ARY zz>`OogQ8n?Q-bcU3X|PO?=DY?1d3p7e-9aiwF*xA0oZ>!FP=){eWibX zynotliDNTMI6p54p-KV+ifk;KBE)RhOItU>Gr-)j*GBXsVWyDYBxxJPmYNd&bk5`e+B~HE z%7@-cz;2WA;vEKSp;IF3rk++-k=cL9n3J80yjOHjtb%>5$o$;nLs~NMty;Rb@48ij zDDY7jYkhCEK7i@*wpyT%>yiwSY`xZ?cHAk!^iq?(XgXv`#-`E`U6B&Uk>}9!LLf*z z)@{aLnzd@YtdJDXLay)-8Er-4@e;$aIVsLndFExD!@0H3mb{+o{BCagF!X;5=s0C# z*h6+ADVM2Wf@bkfRaEaMLswu=)5lAYD_o83IJe+}jZ>nN4)`jt=5nK(f`-~QenW(V18?%YQH-PB~EO}6TRhHRIfmIz*5wt@%B7OA!Xfw z!49rHJt|Enl}c9Xv0Ju0o8o_7p{b_n8Qdy;35fF)N9Vdje_NSOE1i=#&e{LGok?29 z@`JZQB4wpq3DV`W@4Rj`h71s?bJCi6?|D*6K9WnCeewYX^*SusdZ)d0uthv& zs1YT!H1;-#KUmZn)Qf+2JC*58kpi_ir|62`U90F?z0D5|O58g=+ZpL7@#<&NwD*>jsnJ}$%9@L0?y3>7l#T%C4&kjHM0}=!m4=}!V@KoSF2RpoKXC>Ekul> zxHYjj*vfxRiFr}gouM7+qkJw&R2V3OZdn#ObjS}s$9LDNP)FzY+0e~xzQHZJ(Ev|cBfCrO8#O_dBuwX`EG6kH%IX6{EvUR zul~@deJy`hy$P3AQCbeBpnN$o6+E1jvm5FWk!b8oX0`q@$QA717~lsvG?EH*(sh*A z);Z9Mh+^N`oJ;`gws`G`6YR1VS`r+Os0lN_@_Fyz?cQ_9TygxsA)8C$fsVqub@AVm zI6-Wx<_@KXZVD{Wpw{Y^KuNZP*YU=S80VEF5vqT%Li8XvF;t%Qw0kit`grF8=qNyoB!ct^llDPX;Y1KXKx!ixeZXkmcUZ5tCjL&%`z-|rbi1GJ^lrG(UzmzK-uGBth_;oq>^*GK*`RbtTbF2QxYU>;h)cTiL*!2n@jg^^)0+}_l}H1FKyPE%w6=6Uv?{bjqP{%!QfYk7eTV?^E@{JO zVUupktFE8J?bKxmswYPAm(&}cOZ)Ug7V_=UQ`*+Ptwx~w19@jetv%$hhsb}gMcswS z#r=pXFl%b(U8{OhY)k@}HniSLo~DH7HEs3vmw(>>+H|+5_v>qjA(C6CTqc%&&u&;! zNOWO+F5PXx;}rXYH03A{wf1K6fa`*6D<$t;8u>(oqBDUPN{|(Q4*kQZ=GkA_i+iWj zlHGRaI;OHo<8`yp`PO4yB~^dwPs`b=Q5lcYymIe}n0z{Z4muvvGWAvlxNP>lmL1KK zCI-18fz5kVMNnii-%@+*<7wJUgd%s_*jXK%O6f-sVRxqSy@lGIly6$cM%q5!Pj16@|eTw#h*4L$j%= z&0eGepeiH6stD<@s%DlTIyS0SXoSnkSqMZo`IWa=3pk@9SbN^2J-+_(o8kP2UlW1q z)$5{`ljg=AW_2_sFz$bJCExTdmH99CM;mZ0mMkg3o@;Zc3Ant!_)JB_C_D$y;0O*; zPZnOnnQBajk2%72YpjlaR6U==Zr{ciDXA(Z;l=%wL8B{TJ-ufIhDiS5_!WvdyQPOi z49}%cMLsX8Yd17d(#xrCt}oZAl4c!o0521WGduA+HQ@z=MMZx}!`MUjlojJqDDu@t z{rcOlI^ErGHDs`U@DaJtK90z-itc{x`s!hjyml4sejW3sQ4^PV}(EhWOv zdMH!J+*2`?G+vLTkC-ObhS0-ZR)yDui*J1NjhL$YZXvFXQYaZGwrkkL5scCwaq&-rivvhsETV4w6NjJ>4ZC1o(`PUcBfVS*0Zf{1vx0mvRN zun;(VE0HW5**)*-_0mwqB&#_=Ue|l9vF*Aj;O0QF*W}Sq7zVpn&Z0j2i^@c2(%w3N zG3223mQ>SaWezRESjy@3=zVB0yPO7pZw|h%RbWA_&bK?`@#x4h>S{t>pg4eZc&Tp- zYFVwOc>{0M6|4GT9=Y#L4$72BLAZ;&?Lb(Q*3kHSm$_pBC4b+r z&vnS4F$Yoh_NmlPEoZY_u&dAKYhef|)D21z7GBZVbXax(>lmz^R0^|o@OZN{&hM<1 z!`Y?0tAH(O)8K_^rCP3w+EmkrsB9_gB_a5rteUEq5_7vd{+2%>!hJL^9Wyvf2d236 z>bt0QFMij~CSdstVtTUF&71ZMl7F1)c&zoVxLzJgL~;jM#`cZ?i?Rs!)=M;eaQA z`FwY&;x|imSa-BXQiLublwUIKgA^N(5ScWQ=?R#;B{kWb0poZ=c8@DV{(q>UUDc`V zg#<1E%}P<069x6jJGOb(vUeXv!*@1XUy29Hsmk>w1g1tZDEpeNIHJ{tqywRVLZ*rcQEZDWC^OMH19RY9I=$JZ22a#WU0dNC z!S-{h?4?@OoQHs+y{S499Dk_)R5){WvPTaPm@(2ZwUlGm5y^EXn8kkgT)_t)QUCi65Z9gsv>3cG{Ia4J077^cwka>srIe zt4wmcYIkx#*;-1Jseja@E&=U`RS(DkfVd?a9z3d2sWN_u_=hgF)HrGxX<4CpI0?cN zzv*4u28QTTwS2#h$&vK7_{|yibD{Ew)u}qe?+Tck;-E-MF&zN>Th=XI6B!4Mr;^Sir1O%qiGJRSJ2xq?dNK3UheT`B6urgtn>q^plVdWU*mg&RC?jlOjuvxL3lCcfXnGcYgD z=h|ED#g9U4!N`Q-mw>Vo>f78@L_#jaEBkZs~9({OI|;ybB4s`!9|R_f`8 zDm`RKG7Zo~FK#XlLUVz207~E**!0Q`?s#vkvc*?Yd6HqNbw4 zqPMO#!+&}g;%)g{<#K^PS-&GE>7urhMd3sOyabSEyQh}7mHPD`f1g`Q$4!;qG9Ztq zmS&-R>$;?O4wQA%aqDks7l{(CN~jAQC(r_=Cl7ytEs8hY3Qmw+ZvFtkiqcVn_Yh5J zc&p(UwH6@#a15?$c+Gyv@mj3Z{W3E1mV`I8FD{fo^-3E!1F3A+;ef)BGp)=Sv8tWA z9fG^<&ns0$M4&!p?*emdVx*LJ%j@!rmjP)37k}Hm-rG`b&f9BO=>+Hvf&~+caCr~o z8Ka8Ua9~xPZ7DQ)$>Y>)T&^rdD4Tx(0Q3laoc0`4SiloryQ+HyfK2_osuzQ6U7Ilb z2#(de^2)$LX_X0HRvS|P`Cv*qH63jil}F{OY!^wIiKO8*+`ho_ZBlz@a>Gzc29)}o zgn!3lDpH^fiU%>VoIKj%O0U$#+K zVZGi=zq7u8$M&zEwyK+50Bde9InUcV*=afVY!89@pN**7=pd{pc{8e1jyk;FuiL#k zTE8CP5XB6F^Bw7Ml<%q?2uCh&3KEUUPJbe$ey-P@_XrNJ>~LNsAN|+=`M8g1f7?cREYR!jI9|_Cln#)0BqBuQ?MWQ-9$@i!1c_UXDFyNrd4GO1 zp~~I~sj~7!YUUnJtiRLF5=m5s7@h5$Mi4V=ia4*-Rx_penw+dx?q zUINd260986Txolhbjf8t%nZ+XUw^Ol)6d&h@Yo%$^j1748QllDAzP7f(1VJ_%3cFz zfZfD$)iUqLskuOY=1e|{Ye&2RhCuN+oFqGP4 zPUYV(Wy0?M=}#jEkC$i{h+ht!mrgR?lReud?Iwf=Gc_Md+=B>>ZJe)5mb zKpY_NbZ>?90YO2LQspAfCnZHsKqmaB%jZ>g#fyl@nPok1rN?%Y{c<*1*N9UC&aJ`L z)6xlks^s0tY|6#yPh82_%76dN&w?;W1`AI50jLS{EgodR1B~wUq_V)-A+1FWol|3Y zwO{K2n#fNJauAhinpHQ?x~z&xTE`WMmdT=Uk5ix3C;-L=_!u7vDT+!0QBBUEKkTYRhd6dnhcxDHBesR)rbd?MEaJ7PEcPOPmyXXo6zXL^8MUjl-+i z@2eyK+b{o62DAPx$$z$fWkaHks-p)W^4^42s^3RuTTpkR=-mvWyb?&=#LN*&=ZqlJ zt?E|Qlp!+AEo-W`3NZCj3S2=$9_!S-gbfxn>-0L8ZNG5W{kreTibbkU+0jO&i#Lu}wwFJ16 z0+N@ld>)bE>IBb&@OZy*<$qH(^y_cr!`+!UzQnidt6KSK>_z_m;r&zDZDg_xg`J*8 zeNRlYqsU@js!^`8u1&S*b2bov)XhfKfSEa1YzXgZRClUcf2mcjubtYpWAb>)w2o;f zdAsA*7hnD~NqeD_Vph>#4qQY^ktXXGovQ|9L-77WXBj-a4F8m;}G>w{k3_8@b8rlf!(7M~s+oji zm!)#oW7Jd4$-@b-*jf>Gft<##4rDm_1aNb*#;LJO1#TkSw@Z}ln|@KI=5-N6{G^gn z%Tk?Bzkgp8@$-|b<|t}QHjrL#S{Xb_E|11uD8NgwOHndZzp11jsiNhsCCQq7Hgr*< z=GvSD@7R~dPs&Ljpc&q+N|m4Y3+$3pyY)cD05Yq@vE}vQN~AY{NV>1BE;m)YRKmcF zQ%GbMR;-%-n5^xk7$Gpl4r#j;u_6tg0KNh+QGY+1w9|O7X&pvbtx^2n-eBnO&(A;P zzx^Rn*xn{PKy*5aRT4KqLy}%n!}}4|s4;ta<(+~9?GN>mMzTYUX}vGjek3Tx3}AM=P(q{clJ-RA;oRbcvERTDGN!BP}blQQqfJ=I`AdJSq*1zxvQ&ZVV8qo&kSuj;SC zE8nVsK*3fC9c(ww(eqX^yI6lv1b^SmBV=rn$H8RNpnYsJ5h|zR)N8wXmVRn`!E`qiXje@J}u6zPk2qhBG zDG3~aISNJcBRbK2OT%myrmH*rTo2$=G$LzURo#5osZk)m7j4w(ZBZ#?fQm~Vd(bI+ z%uR`VIVR2Jm9AqOU~hI3V1Ml%RPWJ6e|RVCo*H?{QT~D<+*_Aiq(9w?MZ^u3hr<2R z06}zBgUcdjUqW4LeQ9x*UITqji)lGX$0#*@f2qPZOO?iA@d+o{n|k)i^>`^-6)eeW z%Lj9A<8>YC73tHZV!i+Nq{y>V z1qIPxRVzfJqFb9B)>WIMPcl+rGZ8|RKwkvzxaamI$}8vs{0bl{P4?6_1EaC=#~Nz^ zs{1K{ys7;6Xn%A6cM8IREM0UgQ{g|9Te%Uw>GHPxtke#i zm%9@1n|flT<$h|PS5yVsd}-Newol)N^{N*Hgv{uydS3OuHQEp%himF8>0hR{Gri`Y zCV@gT-14Y8vn&9c<4Q+R-F#?Kk`&1&=z*L#nBFeyj;(jC+;W+<1P)Tzd>d^1_cDcV zmg(57-nq>$q+gtD2Hw%-@K)BJl&|JpmsoWHF9PS{mx*-&AAbg_v7Y1H20G_f6dR}F zcMfY`Nme&`5Qw3@`cpon%ZPDAG(cIG5vRnIT^b1^uipFb|MAO@KX1K-`X#@0NtNrk zokJ!5@4o7b->K+O%>irGHgZODEp_QoQ6O&Yzz%jX`l_$!4pC$5DKi$!$kSkyQmO-1gvE=pTIz zdZc(!s85cffRS&&r)c}2!z%%VdbcJJNxU=-w*h}T!3@%sbrCmTV`+$a9B-GMzyDLc zh5PT8d|&b#HGV5hl|9+Bh(~*3S7BuKmy>Ny9HnfKxPQndm1=ls;~u4)Q=WpLwu&4e z+(D=3jIw^W_Z;|vz~*%U;4fR&-ww)7lIKI@)j?gCg3psj#o`P>Y+k*|qw8D7>LyJo z@Q`II*oAMLapAf*jZUe_ru8g^IMuOL7h8dp0b~Qd0?IiSHu>02a!=H}@+J%{9jF?N zCNtJIV}Gf)mC^zB70PP?*Dm>j)8UfLHK}BjqF&O?jvrqCQk$@wANgBKC{xtfyQ;(@wvcMx z6oyNxzJerx_;!2!ebj2loy_j=?+sWqT~cScGm_NtDzi znSWZRtAZoKaaeha(wC~Vhyy3VyFX1~qH6A^RZ++u1M6izXG)rMV7^_pL7f41`VyQd zk2J@Fm~~0+@_M$+H<|Ufm5N_Du&>HkmqN+{w$PPH@}fE7UD;zkL)~Br=~7ve#gv1% z-8m7?=&gx0hwM3SU`^%(Y%NxulqkcLxqku`E6ZRR#B)&*@j+xX(nca(0!Hr_igFI~ z;p^`h?&a4Waz3`NQBhLWF6+4z!3zFSKh&F`YGD{v$pm*E{GO`Rv{Ijepaq zTehciy}br2M88!e4uW$)-hjw8otIE(t~=Dn_A4DIsMn$-{%h+xt8#p|Gjv7Rh5Lk4 z%GA#rgqd~6J;Bo9=we_0oK9U!OZq|9Z_iPj{iI&o@SaKp#6NTfqVTqVMFml6Cx8#0 zj2*{b>3|7&JX(4GR8f5wxJ89R z93vh4A7Pa*A*V`?w5?A{5WoZ25U{0kRRRY)Db^f3way3QDur}7G?UeT=SYEv)Z`cr zU}|@ID8GJcHk}lJzTZZQ_x149p>^19SFG3>V;g+n{vqh}wvL6T=2tkQtAF92wc>01 ztjM{n{AGEIz?8$Dz_F8~>MHC#<&yvm;9V+%si3?Tk6?*5zNun9R%`30?%S#B%|Ii| zthFp*!wSM|Nt0i_>!QF_-7461vbN*d>)O)pdg-iF4^zcNoqd(3os9D{*<|-FE2x~5 z^|W+uH0$CEUOi5f>ja`rc(x~#9#44p66YJN@b$M}fBffv z?2*Qxi_P^0)!8<8XoO9Q+ea5ZU2LR-l3Nb7#hjxb+nZSp^Cl5&Yk%yqg9n>@+b7x| zYTZ7vLyyS|3c|y<H|SF6M3p zjtw2&g8SEJ6Ohi$7JmWNzQQ{{OE#O`VT#JKU2i#(W^O7%emWIKPy(&(K7mu`d;!XY zE0I3*=R2sgvW+5r?8{VXoPeRX3y=YvMCN>i1ATb&@Aw56b8DosF!AM~aXzGl5@kEK zc~$RyWEgG6;}PvOofH<+K~Keq3vVavO1SgpIG1;s1d0qwoqwtvIheDSl>4O8_ZrHx zj9ZBs>m?GFC@<*<3(W0*U8@gywD>kG>(tI3*(B%N8S-jC4F^z&{>CBrZPRrOeoLCE z$~lpwLj;kcw{O|WlN?=VVRTrwtfH={`&QB+k-5c;wOf*3Q==!S&TAWF)tBa1+@ivA z)ld0C1QoVqk$>xGj6YUVg7>zICncO!x|Fkz8rS8MVhhO34wSTBPsbe|=%zqB{0_6#3jKAE@ zgRJef#q-(H(&piz$~o(v(^{zh{ z|Hf(Vjtrej9uPyTCXiGhwj6E(RUErF_DoK>`TTqj^M6?}eOh9EyIUWJeV!9M6(kL7 zo56w6$xE6Lo}zLm9Q{S*Q-XB);e?KG4x#= zBrsj;DTJz2gS)F0{|vQP*ZYe7=Pw^8@|%Y8*gje3WxHB|;`5ATuDkOf$JVuz@U$-b zj71e7yGoC$8?2(-ZNJ~6_ZYc|LrwvZIl79~D4-Dx66x4o;7PIvOgOOy&LkIXmdb0U zqbqvQp1XfZqM)W@Zxr=@>y?tBqLE&2N`uO3aiaSMowqcj?A45yue{+Y1?EziA{H<7 z$06A@=*`)Z276&R=>Xo3y6X`}wP;MQaqQoJTkV%$f9@YweE<8G-Q>z|MhNmM*pzH( zbxk>Civ>vDb3R4xI6u03t3k2PHfi2%drx|ijmCf6gb?p@950Wo| z0th4iPy$i<%K%$XCF^s13EH0n?E34TO&T_*@Rq5-Z#Sow$bbHQWskIQ`LKrrUQmHa z*|74Ut^sKbExaU?$H$hjy_s^}CeWNZ8dG=Qp)#MEN!;;8#Pz; z2J4r3e*qVN?F$Je>LCw}Sj}PLIq%EXty=e#yDS!kLERH>nx@)AS<(;`khC?#`z?S2 z-qL5_QciGyex&sCWpAneyfwA^h^$jF(%YF+KLv2nhFzE|0Ee_td2~L~8bqPvU<>ff z%Ilm8PC4I89h-FHAjMO$RcCs2h}Dvj+(1?Oy|v1Je_E^EM&g`PRi%=Py3Loy6)L+u z5*;{mgItsNU5#e#D-X-PBx8zo3%9nwHA}Zh zS*PClIkvYI5${r-pzL;0>OpzipjG(Laz!SlW@_iA|5h1Ej(?vH9~_!}6SGy+@2UpK zT?a9L6Udj75`x+p4;?G7ddDf>nusS~ortX;$6Ltymo9kQEQwV0y2sK$<}Tj#U4VC? zv4jjhK$IB0stntVLBEv{rEXj6fj*sBbuY?hRNwj{4_Wd9qPHEL8Ox&QwA^=a@fm2k+U)g+AnTNu5+kzZG1|kA~ zv#ajjwtSZ(%VbdNAEn)17c&~X5Q3a9k_J*c!DyQ}#}9|>(?MAYi>H>fyjQ`#7HVgH zniUY}SAXy*+l2gF&jQqonO&D;aMd=cpK`c4o6ehMwZ=$HW?G`#=OX><{`IFH|M~YH zLitkLoBr(n-j5ok5op_jqeJQ~^MA5`ho0Rx6P-^UKgk)sH5eAg>jQVm9G-FPsR=XN z1zc8~#*x%g9fDCS?^OEE%IF-b>;m#njjCQ!z42P!iSY*r-Iv0V3XXZ}%r_wnIUi7? zWA7j`&|p#&oCIqc+3A5YC~}6pah4iIZAg;J+R@39Q@Dz77Ua)51$J%*vLbAMS!&CO ze_f~c%{oye@q+`EgEFTl(7YVudd&IrDz`-kl0hvlz;UR6<5l3}FmHr6ceH zN8%ubO3`t;kQ|amX4GPn5VnYaOcI0c=rzCjQb)Pk6vc!)9#?J8ECZF@k+ z`vE8Xb)Bv+q@Gs?-mqIGNc& zlt^ja;e*#Y&0l}BZ}W$$xK0Ld!f_6Vos(tne929-P^#SSieio8Y4XotLoD$#AoNt| zNz1jztTAs2ObE1p}GdUBJR)xwQ|*}NUT_4BX)xc6Lt+(lr>uReT`cCm?^s{Q$Y)9T}thI?C=)k*nv z1}ZiZkvTd82(IaPlpNqJWm<8Ju$^cQws{s))TJV*rGyu2Zh0UAnaQE+u^f7CU?20* z=gp|xOlN@wH|?y`oA)^ZGN~)dRx*{O zsm4WA8_k()j^}E&)A^}Y0zkAl;!hotEw!}zxfjXG_lnK_&ZpM2IK`}dFA#vcIo#aLStNU>e~9%~ z5<&TnzyD@`1f;)6xRhumIuJ7MQ5?y8RPh-bBH%0 zkD6nh><}tmXQeJL&?W3V#2NxC1(&xCkHSMAvPjQMt5?>plhci|8rbbZs}c$TQ$Vc0 zPP?4q(v3m01QoJRwNk8>ib@V+EayUO^T^jFzJhd)V`v2$e~a{@vHN0Gx#JYJbdo~? zvaobXs17du%aTbOqH1{E#8B}A4lnI>hzV>n-U3(>NN_w}kZTplBFN_JR9Q;ZRq`XH zP9?8QrIS>N9U98(12te;QR+hw0hRBpBk`Nw^f#^8#{{_UqWZe5@f3y<|tIlNnuQ(A34Uu^)+I z>H!rSotHxdY}&H*>i%M(;&(uk7XW>_ljFd_0kmfGstrxpdXk`AB2EKznh>93BvLO` zfEsQbnW#!|QS0s6_gTx{k6d@6?6oh_h|}PVtOtxzf0S(J^f3ugHHiY6UE?L*I7kvy za2gi4xK<$)eNjs2+)5D6YHx^|O!k}C3-BWHId7&Otv6IdH6vk3GnqTNr?2xBZ+70H zHL;_Z4(7$}YpQzcAoTs!La7_~8me(ldJ#m}%MML05c0f>b#iv5HOgk<7ddqA%^JY{ zpbRk!e+>XkJC!ufymB^uwvk2LyqrGMIo;O&vJcwlJqbs|qGzdP4EE$`ZzxAic zOI_8DXQ|3IPG?2@0Xg=ms9hwvv_zf(@!AC{GXi=JVCkR6S3|YB`jDol@C| z-+)`0+s@whwWJ_x7+&|4J_qsm(?b2ce)+E-f8K-E{@ULWW#29rJUsDovgM%i(hgc} z?y145cH(OCtB~k;ywg7vs7f7(&ExKsGK4| zf6Pv|<)>})z&)m-Y%_4g{gJ1N!BiBoehHCLNBi^t$I6v>e6w;%tVLzWX(pSgwWh+i znz32IvZQ*Fb#FTfJk=JP+N7Lf-Gc0s1$#b2$j$^ET2;U5=I4J~nc|2**^l976q_f2#9LS5OHZ+@??p$jv6HrJtSJeo$EI5vF+r z`1H!R8du5sa43;MKz!16A>lo0kPR48hK+PZkR<{>6n8I&y#Maw7scgRrZ){Redwi+ zWDU-f61m>=4yR_pZL=N^7(Z%f-{iqPD)Om?O(bI>mA2y<4i)9EdKWFLwv3(l zXJ_!7jOlx_lK08^s*a*`g=avrKftc@fM?mnLp| z#gH9?OABAl!nu78Z6rOf90I9zhZuNW6WV5{X^8T;Z&-6u2wP|UPu#&^D#L4QZEkE zkXP=oOyCc%5dO`2?Z$n1(*jE$HwIL?nYYghu@hR_Ha={B9@Y6rjbwxp>=cd12wfwC z(loyS{yFJ+Dl-?_zG}YP7SOC!V^_Yi=IJW8KP6H@vW=AaPO>S}e@nN}B9O|ns116M$ed(n zt4hiu4!jQKn(}-cmglWu`0aY7Kd%=txH{0|AY4(4p3T(aqrM+d-Hr~~1%xe56#`3o z*H@@M`i^Kh2a@7MfA81D2DmtBM_KjMewZrCK`qL|=tV_exBZ>Xe(jn}9WQG$QsJg& z2zB!bpm1c93|Vbl78&dOZlz!;I+c&Gf$I2Ma^jUu##)2;4)Tsas;;Bbbzt5E`YFE0 zY4a-xX~BJV)j+#hXPaeD^0i*~KYwx#=MbeH@r`bjHEfM)f14b;P*z#CU$od+PF5Mo7z$JY!-KWV??jI2~NjsT8f44E7y0MQ!;E5Mt5j*HQ5fY zF@WU=x~AvVk?nB|r@ohCaXfDmKmiw=_|{8X>PgrNBGScee^0XO(u__)eX@#dgP9gD zQaT75+54+Qf7w$KRkb{GE`Y?{qTjRr)lwse?osrbAt z9;!VLT{ZQT964*C;^>@ja~s-Uq{_TSHPz=+KV3_OedqxwV#N4YaqbM~`x1AcbU@YBx%J{l1 zl}~(&e=C9Z(SBc$ho_TdblUW>=Ss-bO|N!>-KG94<-FfB%&Y;ax({TX2F>PCl1|0NO`=0f&Fq@>M*PM}PB*RcBO56RMP`stQHjqwRYI zP!A;&IVZ~(m59#L{Ez#d3Tx>;4H^WJaT0+ne_Em}&BlzFa)3hG9)w_g$;+C!kgC?X zNymporS&5Fk)fKr3bxkJnv%#{GApGXuRX9{b@}nDot@7adA6eW@AibpVKcUiq9lZ7O^Fsfp4@s1%0sWFEkbP9^vDvEI5auj{7?7(Giwd0 zUE$l3{qQ{Be~{ONqi==?n)YpPjWL{}yQLLh_tl(?&C0%+JEm;ptJ$s*hHVM=Qv`Hu z!Hup8JHYGd<_FyZw9{h!$)rRFf9oYBiPU5!vKG<85yOrqpEnTp;7&EFHSSRQRmK|F z+6hZQ_r8r+9ba~>qc}vNns?vT!RB+{FDOq(>ZQ&i79HMwTzWzVXEDhnk7ma6X^&IW zWOPr&=1Ne2zn1F9-?kc9{4T%UXek-@v~8xX0Yg@VgtrYoXDe?p4`nDMe|1wc*?rJI zw1>dL%(=XI(=g#AII5z-%hCs4!Ou)0=KMJdOAt-YHpGXWxP2|0oVBC&ve*Erl261` zRb!$hb!#lA@dU+zNSSswOLH6t6gpLsu=`fUJIa|hljzOJKC|G;+rv+Rl~Z$qKtW0o zy?l}UQh-~%ZS+u2uM7fte=XBbKgRFlCXO1|2_3KFCreRRRnkY{FBWgHb&VxTKB^~; zLkaO&)iroDjBro@2xeE%PO~pi$F?U{hwC4HhU6Tz7VMf3#JukUjMGuG9*Va%A8jv` zIXTM9nyX*VGj0Ba1Z)lP`l32WJwQHwEd-*>NTZG9~9htW02PJXv(y1 z=dicK8nwonz1=8Fe@7>r3?W!mt5{Y{+cGp@ro*w2`Di2Mj$h6Ua#D)}C?zYB)a;Yb zW+qlRIC%|9j=Z&4XPK6+B!#nYw9GP9s&BE?=$AUi_2-q^cIo*|VGd}PRSTR`=xD3O z>!R!IHkJ=-t2ktkFVVWy`lT6^`U<|htI}}5p zl=USl*1#j$U+kRws9|vv$U6Z*#YYuRSQ_zGO}#zalxeZnud3#szx}vdg?~#Q99!Vg zn;d2hoxc!oe`k=q9irp{!bJsQ4|V^G;A5_$qKW{^Q4?=)tK&P<$q?0EwE+PYbmC1V z*;yBV)r%subFtc|>G-@b<~so3dZ1kLvnFRu2290iz7D{fK9~7wc53HkPt| zs)(?Qf6BgObYw{Oo?0=!VO{MD$W19Wpgv2G)fkZHK={)Z-9OedRB}%0*KAq|T(&a1 zdV2r5PWhX4B8yN{g7ShrcgkE!@I!Brw5>)aNuo(VC5{!g^d`O#u>k@cp25M@I3k?{ zbM*$340MMY?|NzJPAYRI%QniP^30+Pdb5f>^*7LGdTH{O)RZ1_BY27Vx|EElO4;jie=9LWFtGa0 ze~RflF!2BYy!MxBWgC6Z98(M{oO?U)t+|1Idr=pwQwHR1i3&*6-u5#@jSf=M*iGd$ z)!t&GR0|F#t2o9kx@4ABt4*aj_D=PikeZxL)dcMD)^OVp%P!#EI3e(;vE~qz)37Yb z($B6NCW)h?ZV#Wk{dtwn@9JB}OLtkefBWPuUzD&zQgCmStBNP2Xy&E{4w`1o);Qkg?nTmojDygYA7kK7%7b*gi2g?#&KEvh8#ur>?jf7p&5 z1+w0KNRnd+#qpAOs)}CLpI0e=vq}=5`O#{-sjJeN9mgRa&gIRgH{DvkDjauDjocL3 zm3qJAhH6s0-D;ON*;EtOI@8{k?j?Gd?j|}l4#9z)pv0#1Xu^grnS|$;{4-^*ep=p6 zQWa?7HHKpX*{p9{l31)TacDz8f2L9kXIK}d(PW1ALzQPTMkcE|1W3IRhEBGr+Km*L zpCAF&Em*kRRVLF4nu^Zwwo3BXuMf7zn<$|kUwp=}80A`V)p>){`wN|3x_WdPFFO((l;BX~NiRrqrWZskVjF=ZM}S_pO;<1r=U+og z3PixU?bK6)=HqanN>iC`bXuB6a#X&q)8GH&_YdXu?^<}{rPXb`H`y9$71iWp-1&TbrK zMUx9Z*$LpEXO1LW_Q>U?`>IIDMgoF=xZgU`gpk~O#^odb52Qe2xN>9y67|7Df7Ny}R?e=OeBBk?kN2KA&1 ziSs0Euz}9gS?56vRH#m3ZJyb?>nmuS#@3?7+wulC+YiX>l$sT6(Njx(bi3tB`IcvQ zB*=+WLdRY7(`=bg_X)?ry4^?9W2QV_9VO|~4_TgnN02IBV{phKK=YZPe4;u5Za9c$ z(~9uK-xn$Mlhcq?e?FJOz8i3)Gw@qAj9FQeEF6?xI-5IxwmvU}fBw(!|Nd+L>8Jkd z_xZyc{jBkgHw4B9)B{lLu~lzMmlAnFed={7*Q@@*4ItzA@qV)n#{@!=vv65}+a1+q zM*bqGm*AOnRqG|#YLS^lU?QOwAv6(3-W^!~0J*(M%>r|Xf7X+?H1}}NXuPkj`$DM! zp1-A>Y9N%=W7rMnN#S(cahQW`i!#31^^~+b9IM#^%RL-1a9iBis-LSmc|{t z4n-U&efUC2$<%p)f-luWyt;JWLvA|JyoGB}EP!o_@^Rh{P0`J?F~^@|jf#Te%#ZRI zcDJd;EL zUY^)sZhCsD26yVYsmdf-Tu1Y3DM#;=X;d8oY}bc2j@3TzL!@E1=EH7{^a6IF3?Tnp zPv?0_V~_|DpU)cvE#jRI1UYfe`6V(K^um^m%L5-1)Jlz@B(HNLwhA1?zn%IE;3chL z4#!RTe~LlVVfnixZVHM`B&!7B!&{z93nu?YR=I*VeQBulzEod6%DwOS(bwc@ttxVD z&&P*CO6fYP%RZAbt;(Mh>LuZLSJ>5|x%6%spayCT9*4#4F{@_X)kFXtSB?j(q5g`D zt;}LSPS<(kCMQWf(;ObP$lK?no5Yc#COVl^fBqh!oTuie^>7W1n!zF2( zO1<5+w9u8aoEpBQZMDnta}HG!;Pdo~xwKd;``Uv%o%BqVT&H`~c4cSp#M_9w9Ejp! ze-)WvFM{;+36eRWB+sF^uCu*M_P)G*7WqZ!VDACI?t{!7qfRX+UoAWLr2dim_ncil zKROBTaq5s7gp5Ss*hJ&X15YwU<=8*nR=twba32TGV#(XeI`w4lYdgblLu zwN}5W^Q@{zePbFslS%nc5_z;esWQdXfAGoP#(Xy|&m3rc00rT*DGD@CN>w`6NDv}0o|E)t z>7s&#TzdfM0(;nkBqm7r;s zx9U+%8zGNMh`xzG#ucA6C;+7_P{Uy+HISP&iPMp*Q?1ay4$ar^1Ge*T_XW*0IfJaX+T;hASbQ-!K#lg$Jm z1C7FRbgxE^fp5OL7m~S5e|b;kEWF>-`G(5R$v0qy8VlF9OIK2W&`;_Ik}1!_i8@X- zRC%YQ+mtScc8K>cg_tV6F#(_f@gs}Fz)T=DFEW>bj}JYpM3c^nMdzU^w`ThhNp`9B zR%I4mg&Jqcl?AqwcXUHmLwp6|ZZobpwixTweS3|3ALFap$lFTQf4x#~otVc)`sGEN z%$kETrSSHoa{|vj3Bc<(6sspVANoYfzj207LmGz@r~|{P5o@pVT%#A~WKSxV$C8w| zOUefV+WZC|JxUX-sUDOnA1}8p@F*4CmY8^|-qGaBV0Eq%;X$Gz8IqhHie9Y@*yULg z39sUDC@b+@Nhf_Ze-=>{dM}P`R!j#YHIvvQ5u98HfG9R~Y#(*DAlvKfN_BAO_j?Hb z_)b-_x64hpbfhLXg14p{QWe~Ca@8B-D``%jbhxV~ddaSre^O&Su2Hu+`~gy6Q-f;a zz8TV?PR};mdV~{72kktyLBGau8modPxApiZgwoSa_#Tw(f08z&p_OCFEa-;{0|?4- zu;#T?jD&VuM#PpK1V!*BhMyG@q<%|Ef!(=zF1PdS9ne>*5(F%qcEq9W7Y4ppM|$!BF9x%6Rv)O#i~ z?i;*L=u+1bfB2(}@my+x3mAu^cvJ6|p}1OYX}G)~tiUqHSH2@~o684TwgwMyatq30 zd+w#2x+sko1w3~`zBvY8HT6CDbT2nRQhAY(sRId$DxY_dgQf+V|FD_)x&GWzoYZeH zZLn)E7O$-S)tK{boyvFimfj+icV1L_+JT%O-f_3`f1i};ieF|Y_o9M?w*rV!!AkNT zXWjs1#Nerc?^~~>0=vcLUN$-7BhBL3_jk8$<$?;3Vka_DDC&6_Uxt87=KWD5kMcN5 z4Ijx_$w$M(oUNVCv5bI?tOYoGKJ5O2rd%wc3@UF#?IMy`^{*=4KsoMObe#3-p&oi) zk0pJ8e_bfCOS`O3Q|dp~X^-AoNWJbiwQgZgd&$?Iy$P3Tsp=t_Edx}6%3I&MHfLEc zaonx@>Jha(BlZHFW+E!F*HWKLcs`O%gl8(ot9dRb$syCOt^(yCpvAeum(U(j&bALJ zWodNE1505!rtV)=NtAgh?xN_^x~NvR4*%(Of93(!*1b$iz^pU7{Ay`q7Z4yuoxK23 zRcksbRrQB1nSS0Zb;8FEXe)nRrr-bL|Mq_>^rc$y+d6%;>WR_GK{m=;l5=hP41!mq z!>|`eM*f_dGoT>b!4}>}Ru1)~R1Px1v^%tQq5(Y7+|8oc2f6*egDqw9MbJZreC70G zf2dN+`X_p#IMUmJ@My<#JZ5pp0bSh4VH(QtDxRvGyIOvo*x3MRx2yv-n3~N-%V>c9 zE!2$38`tB|-&5({tlKguvxsH3AQaCpfyNeDb* z*}|LT5asLK6~Px3ZLU0`4*>RzTe0fVf3@!Rj^PGYKPv6renCop{Ziu1%1Q`a+U)35 z$8r}9Za?`M7T=N*wb@x3v?&;4%|gLX{05EyDo_S){h3k2p0Xv%^8~kPFpj zI10y&4NnYrSl!z{=RTe1(8HIX0XAtA#W7|B&#$so@9T7Z=l6Q0yX_}Uy)+aYf8P2s z7G}f+#UdRs9FI2_ly88JdZ{R~*a>VHV(8o!Hbkxlh&aH{2F7%>mr!`{eubF7sSAhZiJ%Yf>)Au{=oasS+N}C-8Z@&xLQ>d1s&1=h+)ea6bsad)a=V)-CzgV6!y*R=ne}>2yP2hK z`B_tt7gU{wbJ!us(>RrZyCjI}Pw>h2S(z>N*m$6D1Iy!6Ya41h@*DLTdEdtXhv`HHrhOg`N z^AG=P-Qsltb?}=ujy{g1>Zoz*|GaMR!-o9Rtr^ZCQr$Z~L{SOhmqO%H;)lvz%A8VO z8nqMwD}~y)-enUOz=;Rte>^abFU^AxHL`b39J}+d*t(oE`V>IRU7Z^R6M70Uk=YMb zHl>mu;i*(JGN;x5k2--X$#|y8*CL=g_)K-}I0Gpt&#}jf65BAP4jLRc0Ao3Z-xQ{m z@eVu#w+c`w3#r`C_l4T&uD*FBJ~KOFo&geMe-_C?OYZ;z!PG!ce=)B(6q6pjpuR#~ zJRIoY+&V?px0iC2U{P&6$l%&SUHpq<>kJ$^HdDvm9?xAKC zUyrjAn#eMfYtM&L*zZx%SbkV|2P2^A{6P=TTSkatxbaMd0C0dcPpFag6bG z<{Z}O#j)P$*dPbK@ZQN{_VqbT58ssdbQQZWCD_BHw!9u4e=}yY7V)B&6f8e!YfkJ2 z2k-4tPMl=}Ufo$bu2xCQ4zXr$YQYjczOK^m&-WkKnaaDg@(pq9{3s`M0U&&4(oF$y zvm-Tbj{!8u-lVq7whVf^K!)mutNPv~@rwu@`_>U~%|ewzHmy{;x@-o^e*nk!)pLFn ztN>Q^P6K50f99mD6hl!}#7?{(gJh1|;dvc%^mMyrrk1OycoH=Ok6YD7G5^D%*Q$^X z=bFQ=f<7xBj*zHa<8u;$b-UxdbiTeOAEhX#H@!qxZ}t!3%1^)i{P$nJAK%YkfB3KU ztFgQ~!9bLKlXdnQS9C{Jy>1-<6n?A6)v^tq#p228f2vf!63GFdy8IQz8eS43$}e9!nX^iGA6-;TzO=>7i{sR=4~^JA5U_EPfcAS!6`eer1Q84jU>%X zF=sa58*p|#dWq6jtAS3%e@$b@%KB7Ld;o`RNnWatb-6o>I5A&G(WdWEM|z7graje9 zkp#e$M&*V+L)QP)p*8t#EdxA>SlZ7DL-}oXf1x>L&W}24SFg$8WBK&L7#&Ecn)+@a z>qDZX4%<#$w|xHl1^WKGKb-ge(|W>#@%%xfNrz0`Tr zyK!QGzNh2w8!AAC`JId9$HNX+rq?Vso}u_UMXMnuR4E ze_lK*csF>Ndr*)xvzK7=`aJ0euj;l!vU7ZH|Io+ri~?M7xX@X&DgUylj&E^D%`Iv1 z(WQVO`LOB~(qpCj-!55@lyJS>GlYW6EOaehr>TjG$cEj%euFJ1#@kopSrQoD0T z@lchn%P%7p+=?uPX{lY*4h$MRc1M*pfAmmekS)?RCM1ov1I(m1<)trF{%p7J2~_eF z@Zll(3JHc?4O9RSk!taUD3EGM%VP5K+OLTHzkx1;q$uczFK_WI1;m zh7jHLU#7rNbmCFP_gc!ua*qGqf@xgy&4MLi4`=Msuo zaUztj>wu!d=gzBK>flpdRke(YNR-p8Of7)|xO~MRyJGVY^=Jqhjd}&bvC$->zg*#~ zx?zeKUY2*&noR*KWqnhNw|AkE6TkuTy!G!@dFR=a9@hh0wL5l_GYbdCfdb+rrCV}9 zOtH+IeJt`h@9xmZk>a-n3)4ekf9wA57A*dG!S1S%o0BLh23lv zXyY7_A{{oB6eaCmP&$4QXOfW?)jgp!Gb=sHGw!Mf;6A*-DN3oRHPUt9(qQ@=j(5N8 zM!LO0bqZz|OQvi`jhYx#V6101sS8>4ItS+tEd_w9UiwX7M!kVpiDar{e;Hr;SjSesnqS)^A%WK zqK>goQ8?q8qS$3odTqPg!|9}I&z4Zj?r`SNA@xGpeRc{Y4g@u>j&C=3L^t3N9iF8E zrb_4O2tr4CwMwH3@AIK}e;I}77+9F;Xh%FHflP;-oWYi`&3tow;FMQnFbE1D%)Ro#8uwBpVc~pf;mo{X;uC6IyIjXawl$~s4UP+)d8q`Wz z{|ciSaisbyz~9k}XC*h!M)@FTRS}p|Emy}&iuYW3dBriE9BFKX>+9g{zb=?^mq&gx zePy9ntrDp@PP`<5ezc8scFRulF+)(UgTMbfKkB- zji$8Z(1pVWD62YsFSor|_3LzeyntV^*OxXS70$7#uBYxiz?VVtVISL5$Yjf|6q_@k zYKD@MF6YYFqxyePB|4`|aWT3Yr_a{7rL0wjM!vUqePl5;e+lg)@tuf60IHiha;x?H zy9LX8hqdYL9UrXSKF|MMhVdHeUAgnKow?;CXA zrN%Cn>Et|nDyfo8xnaU0pPRKvfzpiLM zPj+i6vGpwpr5;#UCUIZEp8f+#Wl=^(^}f5hvbyT|5LD$n1FuMxEaFSzgaEx#an?eg z!=}8=*|s0tzgw`~R?TmUe4MPRL4%gIh6cnG2AcwnAdE zroOX>f6YEcQA15tWvW|sRvm^^KTo6F5aP$*_7qZ<-iIDyfXnNXay13rRLw%c@hGb< zxk*f+86SVHmUAKdogqlBZJB+RVj~dg_P9u*5_ufz;hanv4iEpc?BN}ntCB8KQ0a^c z_aOZrN~VF^3(K+2^WQ93`db$3zcKw65Wr!te+n*L0Gwkfd7(xl`II|xExClR0AkU&m7E)Y+;$RObZ_4qbx7T1Vd!2I0ssS)2{_y3;tQ&fb z(_6Qmyd+Z1TY^X|o0QeJo zf9V~6kyYy%ivBrUFXbY@u;%|}z4n0&Zy`TFY9(nDu3Ds5kW@5>tpP%MAQ$t+hWG4a zH!{37<^fcBIM3Z|0`^yVx5*_{t&o~1lRtRXR_U4%ofet)ZVuf{yY;j+pBB&Il_RAJ z#i93=#DjG$XX^SE!cYNF9-7jsSLQ5rfB6-U769aS@cI?E&98T3>B_`i<;jbUFMT~~ zC7G+5JVFuf97fWE+pAAlV$` zLIBQG96UuDdd5n@4XQ+`97C!%1u&7WZ%H!}l8NR8wv46ye`r4p zCU}YeJL=s;_(M+%ZJF~iykn&hBdr2;Rjkz!El}2y^6Ui8_)u9mJ_!B-_a{nvGMI<< zA$2KyS9i{xTT3iZDNG6~OE>4!DE_Kk6GGg-i(idOvc8!wx*@lc1cj?3*My<2T^6Nv z?Uzc=#BGKAHMPhWvDVI$)>*?Le`YOM%s^*t#FEP!piABBx>T7V^dBBi3cy5##4(n1 z_$U<;G==Nqvq$DET9FX%82VJDM^Z|7lf+cn_F^b zz3s{)*_e{r=+{@~>pmcYsL3X&jQyQ$tmp`NXSwwhuE~K<$wb>%n`(zzpo4f6dO94@ z*3rg6rxk6HMJFWL#ODj9MmJ2=7%Dm~pkp?GNh%!WlcMPoB5z+&Q=GlZ5(4loYm3KX zLn$*>{c$Yiw*5oB>OE)?e~=O8yf*=5Uyd#erQL&6ZMJ3cbHC#HFVC-9nr%Yu8?*h| zV?0&saPHpl`!JMb1%hEKTGQ%9|??lhDYx7CD(097j^1@ zz{m2hvYS%+N)(=2t+89Lfll^MS{#DoZep3vTMorWvDtYlBXSmsN#$1???%TSwM*q% zI68&`V%%5Fe2-3T5h6ti zf%IfiDFfMsEF4i^x!0R_7Se8jDpWK%5>9pl{&d}C^-5UPW>F_|eS)f^Y_oLUt@?wu z3f5hQYBYuNr0XlM{W+0Pp?~iNRn^Ll*c`fJf=ac1BLMVX33|z<1?OJ+%83;Stbo@QC>Zw3fk|A$z4K1wkX3r7Kqs}LRt?eSIx z%p+`fHLD>j|NBuvSZPWgX2x}med8%7ArTqC2@n6Iy|xVNh^E7Z0YLcRLu4l1pUh&@8Qo21+4$mLRB4e ze~dW#Y1?REu_Z_YVSqlY4cJw|dHtF%aU`(aOI`4dZ;BGt#L7`PibUsI8g<&eSRy_T z;p|A3joZYc)E>NkUjvz)p!~T|H{eH6Wv6g8(I!vbraFZ)_12|^JDio^m~R!8&JK;{ z*vz|gzE%0X(F_V(d4O$us3%Z0Mr~2ie;?}i!ta-orFa@i+8*jq((Ef+?dSFT?>}mc zw@n0rPp=B*lHSUhChh89{ix(_X`FARD#3=7k396@unqZ7E6lMS=B26!U7`*<3!r)X zaI#ZKx(6k!SuYCBZUSZnWl^~1J4qt7O{2h)BdaeuEig&F;1kTW7Z`kUOzEoXe*-vt z!Gr4j=uH(#Ojnal?-`S#!AmR|eWbS2!PX;CUxU^aqF&wmg(LX8#evgncusX3b}dgW zOuw3VzAsez_I9ssZj(}khb>;su{{^wu>p

8v*ujjvG^g`^~gLZ9A;0=Hb-tXn~@ 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 diff --git a/metadata/md5-cache/dev-libs/bitset-2.8.4-r1 b/metadata/md5-cache/dev-libs/bitset-2.8.4-r1 index 2fdda153621b..4b11b2e370b5 100644 --- a/metadata/md5-cache/dev-libs/bitset-2.8.4-r1 +++ b/metadata/md5-cache/dev-libs/bitset-2.8.4-r1 @@ -1,7 +1,8 @@ -DEFINED_PHASES=compile configure install prepare test -DEPEND=tcmalloc? ( dev-util/google-perftools:= ) jemalloc? ( >=dev-libs/jemalloc-3.2 ) >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +BDEPEND=>=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +DEFINED_PHASES=configure install prepare +DEPEND=tcmalloc? ( dev-util/google-perftools:= ) jemalloc? ( >=dev-libs/jemalloc-3.2 ) DESCRIPTION=A compressed bitset with supporting data structures and algorithms -EAPI=5 +EAPI=7 HOMEPAGE=https://github.com/chriso/bitset IUSE=jemalloc static-libs tcmalloc KEYWORDS=amd64 ~arm x86 @@ -10,5 +11,5 @@ RDEPEND=tcmalloc? ( dev-util/google-perftools:= ) jemalloc? ( >=dev-libs/jemallo REQUIRED_USE=?? ( jemalloc tcmalloc ) SLOT=0 SRC_URI=https://github.com/chriso/bitset/archive/2.8.4.tar.gz -> bitset-2.8.4.tar.gz -_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 autotools-utils 961893b8004e6cf64fbef1cea6ed8bd2 desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=0898ab59260ff95f6ccb54cfce28a5a5 +_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=915ed145381e9323aa473c03d4dd62f3 diff --git a/metadata/md5-cache/dev-libs/c-capnproto-0.3 b/metadata/md5-cache/dev-libs/c-capnproto-0.3 index 34602ad362c7..1eabf12dbe2b 100644 --- a/metadata/md5-cache/dev-libs/c-capnproto-0.3 +++ b/metadata/md5-cache/dev-libs/c-capnproto-0.3 @@ -1,12 +1,11 @@ -DEFINED_PHASES=compile configure install prepare test -DEPEND=app-arch/xz-utils >=app-portage/elt-patches-20170815 +BDEPEND=app-arch/xz-utils >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +DEFINED_PHASES=- DESCRIPTION=C library/compiler for the Cap'n Proto serialization/RPC protocol -EAPI=5 +EAPI=7 HOMEPAGE=https://github.com/opensourcerouting/c-capnproto -IUSE=static-libs KEYWORDS=amd64 arm arm64 LICENSE=MIT SLOT=0 SRC_URI=https://github.com/opensourcerouting/c-capnproto/releases/download/c-capnproto-0.3/c-capnproto-0.3.tar.xz -_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 autotools-utils 961893b8004e6cf64fbef1cea6ed8bd2 desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=cd324ef75e8cb77dab688dc68bcc9c83 +_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=1a212b94f1b6ccc0b9e87737f70023bb diff --git a/metadata/md5-cache/dev-libs/d0_blind_id-1.0 b/metadata/md5-cache/dev-libs/d0_blind_id-1.0 index d0f056f1b80c..771899b3ec2f 100644 --- a/metadata/md5-cache/dev-libs/d0_blind_id-1.0 +++ b/metadata/md5-cache/dev-libs/d0_blind_id-1.0 @@ -5,10 +5,10 @@ DESCRIPTION=Blind-ID library for user identification using RSA blind signatures EAPI=7 HOMEPAGE=http://git.xonotic.org/?p=xonotic/d0_blind_id.git;a=summary IUSE=static-libs -KEYWORDS=~amd64 ~x86 +KEYWORDS=~amd64 x86 LICENSE=BSD RDEPEND=dev-libs/gmp:0 SLOT=0 SRC_URI=https://github.com/divVerent/d0_blind_id/archive/v1.0.tar.gz -> d0_blind_id-1.0.tar.gz _eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=297921f06ec6bc1f39d0270ac8e96fcd +_md5_=7143b38265a3516ac42990bf24c09d73 diff --git a/metadata/md5-cache/dev-libs/eb-4.4.1-r1 b/metadata/md5-cache/dev-libs/eb-4.4.1-r1 index 270d80802da0..606c08e788d3 100644 --- a/metadata/md5-cache/dev-libs/eb-4.4.1-r1 +++ b/metadata/md5-cache/dev-libs/eb-4.4.1-r1 @@ -1,13 +1,14 @@ -BDEPEND=nls? ( sys-devel/gettext ) -DEFINED_PHASES=configure install +BDEPEND=nls? ( sys-devel/gettext ) >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +DEFINED_PHASES=configure install prepare DEPEND=sys-libs/zlib nls? ( virtual/libintl ) DESCRIPTION=EB is a C library and utilities for accessing CD-ROM books EAPI=7 -HOMEPAGE=http://www.sra.co.jp/people/m-kasahr/eb/ +HOMEPAGE=https://web.archive.org/web/20120330123930/http://www.sra.co.jp/people/m-kasahr/eb/ IUSE=ipv6 nls threads KEYWORDS=~alpha amd64 ~arm ~hppa ~ia64 ppc ppc64 sparc x86 LICENSE=BSD RDEPEND=sys-libs/zlib nls? ( virtual/libintl ) SLOT=0 SRC_URI=ftp://ftp.sra.co.jp/pub/misc/eb/eb-4.4.1.tar.lzma -_md5_=a80271c4210d38357bee1d115393b92f +_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=715081613a1b4697c2546049b5c8d4de diff --git a/metadata/md5-cache/dev-libs/geoip-1.6.10 b/metadata/md5-cache/dev-libs/geoip-1.6.10 index ad40e8c452bf..3048bd0bd97a 100644 --- a/metadata/md5-cache/dev-libs/geoip-1.6.10 +++ b/metadata/md5-cache/dev-libs/geoip-1.6.10 @@ -4,11 +4,11 @@ DESCRIPTION=GeoIP Legacy C API EAPI=6 HOMEPAGE=https://github.com/maxmind/geoip-api-c IUSE=static-libs -KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux LICENSE=LGPL-2.1 GPL-2 MaxMind2 RDEPEND=net-misc/wget RESTRICT=test SLOT=0 SRC_URI=https://github.com/maxmind/geoip-api-c/archive/v1.6.10.tar.gz -> geoip-1.6.10.tar.gz _eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=b08ed93333d9f75e8a4ec6a13699d6e3 +_md5_=cee553f79fbbf92d9785bda5ddc0d6a1 diff --git a/metadata/md5-cache/dev-libs/gtx-0.2.2-r1 b/metadata/md5-cache/dev-libs/gtx-0.2.2-r1 new file mode 100644 index 000000000000..41ef19b58f64 --- /dev/null +++ b/metadata/md5-cache/dev-libs/gtx-0.2.2-r1 @@ -0,0 +1,14 @@ +BDEPEND=>=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +DEFINED_PHASES=configure install prepare +DEPEND=dev-libs/glib:2 +DESCRIPTION=Small collection of functions intended to enhance the GLib testing framework +EAPI=7 +HOMEPAGE=https://launchpad.net/gtx +IUSE=debug +KEYWORDS=~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux +LICENSE=LGPL-2.1 +RDEPEND=dev-libs/glib:2 +SLOT=0 +SRC_URI=https://launchpad.net/gtx/trunk/0.2.2/+download/gtx-0.2.2.tar.gz +_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=bcf46bfff1a319abd507ab3cb5fad6f4 diff --git a/metadata/md5-cache/dev-libs/hyperscan-5.4.0 b/metadata/md5-cache/dev-libs/hyperscan-5.4.0 index dbcf2915b858..3cf5b05573ea 100644 --- a/metadata/md5-cache/dev-libs/hyperscan-5.4.0 +++ b/metadata/md5-cache/dev-libs/hyperscan-5.4.0 @@ -5,11 +5,11 @@ DESCRIPTION=High-performance regular expression matching library EAPI=7 HOMEPAGE=https://www.hyperscan.io/ https://github.com/intel/hyperscan IUSE=cpu_flags_x86_avx2 +cpu_flags_x86_ssse3 static-libs -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 x86 LICENSE=BSD RDEPEND=dev-libs/boost:= REQUIRED_USE=cpu_flags_x86_ssse3 SLOT=0 SRC_URI=https://github.com/intel/hyperscan/archive/v5.4.0.tar.gz -> hyperscan-5.4.0.tar.gz _eclasses_=cmake 314a813be2f09820e8978cdee941e501 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-any-r1 0a79a9b53fce4525f438f8ea9695fb88 python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=0a8892cb5c7e4b1a8bd917397254038e +_md5_=34960f2b0bb0715d04a0a7caf8a0632b diff --git a/metadata/md5-cache/dev-libs/igraph-0.8.5 b/metadata/md5-cache/dev-libs/igraph-0.8.5 index c0ea8988a1bf..af3240f5ab6a 100644 --- a/metadata/md5-cache/dev-libs/igraph-0.8.5 +++ b/metadata/md5-cache/dev-libs/igraph-0.8.5 @@ -5,10 +5,10 @@ DESCRIPTION=Creating and manipulating undirected and directed graphs EAPI=7 HOMEPAGE=http://www.igraph.org/ IUSE=debug -KEYWORDS=~amd64 ~x86 +KEYWORDS=~amd64 x86 LICENSE=GPL-2 RDEPEND=dev-libs/gmp:0= dev-libs/libxml2 sci-libs/arpack sci-libs/cxsparse sci-mathematics/glpk:= virtual/blas virtual/lapack SLOT=0/0 SRC_URI=https://github.com/igraph/igraph/releases/download/0.8.5/igraph-0.8.5.tar.gz _eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=d9b7f507e45f35b0eb3aa8ab417d954f +_md5_=58458f0ad4abfc3ce95dd7585a478a41 diff --git a/metadata/md5-cache/sci-geosciences/osm2pgsql-1.4.0 b/metadata/md5-cache/dev-libs/igraph-0.9.0 similarity index 50% rename from metadata/md5-cache/sci-geosciences/osm2pgsql-1.4.0 rename to metadata/md5-cache/dev-libs/igraph-0.9.0 index fa7b14c8b955..f6f416181b64 100644 --- a/metadata/md5-cache/sci-geosciences/osm2pgsql-1.4.0 +++ b/metadata/md5-cache/dev-libs/igraph-0.9.0 @@ -1,15 +1,15 @@ BDEPEND=dev-util/ninja dev-util/cmake DEFINED_PHASES=compile configure install prepare test -DEPEND=app-arch/bzip2 dev-db/postgresql:= dev-libs/expat sci-libs/proj:= sys-libs/zlib lua? ( dev-lang/lua:0= ) luajit? ( dev-lang/luajit:= ) dev-libs/boost -DESCRIPTION=Converts OSM planet.osm data to a PostgreSQL/PostGIS database +DEPEND=dev-libs/gmp:0= dev-libs/libxml2 sci-libs/arpack sci-libs/cxsparse sci-mathematics/glpk:= virtual/blas virtual/lapack +DESCRIPTION=Creating and manipulating undirected and directed graphs EAPI=7 -HOMEPAGE=https://osm2pgsql.org/ -IUSE=+lua luajit +HOMEPAGE=http://www.igraph.org/ +IUSE=debug test threads KEYWORDS=~amd64 ~x86 LICENSE=GPL-2 -RDEPEND=app-arch/bzip2 dev-db/postgresql:= dev-libs/expat sci-libs/proj:= sys-libs/zlib lua? ( dev-lang/lua:0= ) luajit? ( dev-lang/luajit:= ) dev-db/postgis -RESTRICT=test -SLOT=0 -SRC_URI=https://github.com/openstreetmap/osm2pgsql/archive/1.4.0.tar.gz -> osm2pgsql-1.4.0.tar.gz +RDEPEND=dev-libs/gmp:0= dev-libs/libxml2 sci-libs/arpack sci-libs/cxsparse sci-mathematics/glpk:= virtual/blas virtual/lapack +RESTRICT=!test? ( test ) +SLOT=0/0 +SRC_URI=https://github.com/igraph/igraph/releases/download/0.9.0/igraph-0.9.0.tar.gz _eclasses_=cmake 314a813be2f09820e8978cdee941e501 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=938edf069a4ff4d6bb5665b735624198 +_md5_=013889624ae1ea5668d24c270765dd2a diff --git a/metadata/md5-cache/dev-libs/leatherman-1.12.4 b/metadata/md5-cache/dev-libs/leatherman-1.12.4 index cfa62a7ac663..9252ff4aa544 100644 --- a/metadata/md5-cache/dev-libs/leatherman-1.12.4 +++ b/metadata/md5-cache/dev-libs/leatherman-1.12.4 @@ -5,11 +5,11 @@ DESCRIPTION=A C++ toolkit EAPI=7 HOMEPAGE=https://github.com/puppetlabs/leatherman IUSE=debug static-libs test -KEYWORDS=amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86 +KEYWORDS=amd64 ~arm ~hppa ppc ppc64 sparc x86 LICENSE=Apache-2.0 RDEPEND=net-misc/curl RESTRICT=test SLOT=0/1.12.4 SRC_URI=https://github.com/puppetlabs/leatherman/archive/1.12.4.tar.gz -> leatherman-1.12.4.tar.gz _eclasses_=cmake-utils 77cd39e6009811bf97a59d91ffd5b54f edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=32af621b9df5061ee5db99f2582ca5e8 +_md5_=6810043892581cea467811cd1063e28a diff --git a/metadata/md5-cache/dev-libs/libbase58-0.1.4 b/metadata/md5-cache/dev-libs/libbase58-0.1.4 deleted file mode 100644 index 576be4507fce..000000000000 --- a/metadata/md5-cache/dev-libs/libbase58-0.1.4 +++ /dev/null @@ -1,12 +0,0 @@ -DEFINED_PHASES=configure prepare -DEPEND=>=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 -DESCRIPTION=C implementation of Bitcoin's base58 encoding -EAPI=6 -HOMEPAGE=https://github.com/luke-jr/libbase58 -IUSE=tools -KEYWORDS=amd64 ~arm ~mips ~ppc ~ppc64 x86 -LICENSE=MIT -SLOT=0/0 -SRC_URI=https://github.com/luke-jr/libbase58/archive/v0.1.4.tar.gz -> libbase58-0.1.4.tar.gz -_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=28363ef966a18106d904cf731ecd4c98 diff --git a/metadata/md5-cache/dev-libs/libbpf-0.3 b/metadata/md5-cache/dev-libs/libbpf-0.3 index 6f45896dce5d..f46fb0f00793 100644 --- a/metadata/md5-cache/dev-libs/libbpf-0.3 +++ b/metadata/md5-cache/dev-libs/libbpf-0.3 @@ -4,10 +4,10 @@ DESCRIPTION=Stand-alone build of libbpf from the Linux kernel EAPI=7 HOMEPAGE=https://github.com/libbpf/libbpf IUSE=+static-libs -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~s390 ~sparc ~x86 +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 LICENSE=GPL-2 LGPL-2.1 BSD-2 RDEPEND=virtual/libelf !<=dev-util/bcc-0.7.0 SLOT=0/0.3 SRC_URI=https://github.com/libbpf/libbpf/archive/v0.3.tar.gz -> libbpf-0.3.tar.gz _eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=b11e13c39601b186da6933efa112259f +_md5_=e6725dd5ee22dc3174949d5d91f29e5f diff --git a/metadata/md5-cache/dev-libs/libdynd-0.7.2 b/metadata/md5-cache/dev-libs/libdynd-0.7.2 deleted file mode 100644 index e1b53fbe6cab..000000000000 --- a/metadata/md5-cache/dev-libs/libdynd-0.7.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare test -DEPEND=dev-libs/c-blosc:0= cuda? ( dev-util/nvidia-cuda-toolkit ) fftw? ( sci-libs/fftw:3.0 ) doc? ( app-doc/doxygen[dot] ) sys-devel/make >=dev-util/cmake-3.9.6 -DESCRIPTION=C++ dynamic multi-dimensionnal array library with Python exposure -EAPI=6 -HOMEPAGE=http://libdynd.org -IUSE=cuda doc fftw test -KEYWORDS=amd64 x86 ~amd64-linux ~x86-linux -LICENSE=BSD -RDEPEND=dev-libs/c-blosc:0= cuda? ( dev-util/nvidia-cuda-toolkit ) fftw? ( sci-libs/fftw:3.0 ) -RESTRICT=!test? ( test ) -SLOT=0/0.7.2 -SRC_URI=https://github.com/libdynd/libdynd/archive/v0.7.2.tar.gz -> libdynd-0.7.2.tar.gz -_eclasses_=cmake-utils 77cd39e6009811bf97a59d91ffd5b54f cuda c2f1b334711bbbf2130f339636dc7515 desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver f9ec87e93172b25ce65a85303dc06964 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=52bdc3cb30da0cb2ab16c3d0faf3bef7 diff --git a/metadata/md5-cache/dev-libs/libdynd-0.7.2-r1 b/metadata/md5-cache/dev-libs/libdynd-0.7.2-r1 new file mode 100644 index 000000000000..d4dfb7ba2b24 --- /dev/null +++ b/metadata/md5-cache/dev-libs/libdynd-0.7.2-r1 @@ -0,0 +1,15 @@ +BDEPEND=doc? ( app-doc/doxygen[dot] ) dev-util/ninja dev-util/cmake +DEFINED_PHASES=compile configure install prepare test +DEPEND=dev-libs/c-blosc:0= cuda? ( dev-util/nvidia-cuda-toolkit ) fftw? ( sci-libs/fftw:3.0 ) +DESCRIPTION=C++ dynamic multi-dimensionnal array library with Python exposure +EAPI=7 +HOMEPAGE=http://libdynd.org +IUSE=cuda doc fftw test +KEYWORDS=amd64 x86 ~amd64-linux ~x86-linux +LICENSE=BSD +RDEPEND=dev-libs/c-blosc:0= cuda? ( dev-util/nvidia-cuda-toolkit ) fftw? ( sci-libs/fftw:3.0 ) +RESTRICT=!test? ( test ) +SLOT=0/0.7.2 +SRC_URI=https://github.com/libdynd/libdynd/archive/v0.7.2.tar.gz -> libdynd-0.7.2.tar.gz +_eclasses_=cmake 314a813be2f09820e8978cdee941e501 cuda c2f1b334711bbbf2130f339636dc7515 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba +_md5_=b350142359c0e8dfb39dccb3903c88dc diff --git a/metadata/md5-cache/dev-libs/libebml-1.4.2 b/metadata/md5-cache/dev-libs/libebml-1.4.2 index 6bcce5d80ce9..a4d98275442c 100644 --- a/metadata/md5-cache/dev-libs/libebml-1.4.2 +++ b/metadata/md5-cache/dev-libs/libebml-1.4.2 @@ -3,9 +3,9 @@ DEFINED_PHASES=compile configure install prepare test DESCRIPTION=Extensible binary format library (kinda like XML) EAPI=7 HOMEPAGE=https://www.matroska.org/ https://github.com/Matroska-Org/libebml/ -KEYWORDS=~alpha ~amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos LICENSE=LGPL-2.1 SLOT=0/5 SRC_URI=https://dl.matroska.org/downloads/libebml/libebml-1.4.2.tar.xz _eclasses_=cmake 314a813be2f09820e8978cdee941e501 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=90c8cae000a3982477fba9982a1441b9 +_md5_=21e2b82f264e00b4db2327dca3cf741b diff --git a/metadata/md5-cache/dev-libs/libinput-1.17.0 b/metadata/md5-cache/dev-libs/libinput-1.17.0 index b6fb52045cf6..1106655866e8 100644 --- a/metadata/md5-cache/dev-libs/libinput-1.17.0 +++ b/metadata/md5-cache/dev-libs/libinput-1.17.0 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig doc? ( || ( ( dev-lang/python:3.8 dev-python/commonmark[python_targets_python3_8(-),-python_single_target_python3_8(-)] dev-python/recommonmark[python_targets_python3_8(-),-python_single_target_python3_8(-)] dev-python/sphinx[python_targets_python3_8(-),-python_single_target_python3_8(-)] >=dev-python/sphinx_rtd_theme-0.2.4[python_targets_python3_8(-),-python_single_target_python3_8(-)] ) ( dev-lang/python:3.7 dev-python/commonmark[python_targets_python3_7(-),-python_single_target_python3_7(-)] dev-python/recommonmark[python_targets_python3_7(-),-python_single_target_python3_7(-)] dev-python/sphinx[python_targets_python3_7(-),-python_single_target_python3_7(-)] >=dev-python/sphinx_rtd_theme-0.2.4[python_targets_python3_7(-),-python_single_target_python3_7(-)] ) ) >=app-doc/doxygen-1.8.3 >=media-gfx/graphviz-2.38.0 ) >=dev-util/meson-0.54.0 >=dev-util/ninja-1.8.2 dev-util/meson-format-array virtual/pkgconfig +BDEPEND=virtual/pkgconfig doc? ( || ( ( dev-lang/python:3.9 dev-python/commonmark[python_targets_python3_9(-),-python_single_target_python3_9(-)] dev-python/recommonmark[python_targets_python3_9(-),-python_single_target_python3_9(-)] dev-python/sphinx[python_targets_python3_9(-),-python_single_target_python3_9(-)] >=dev-python/sphinx_rtd_theme-0.2.4[python_targets_python3_9(-),-python_single_target_python3_9(-)] ) ( dev-lang/python:3.8 dev-python/commonmark[python_targets_python3_8(-),-python_single_target_python3_8(-)] dev-python/recommonmark[python_targets_python3_8(-),-python_single_target_python3_8(-)] dev-python/sphinx[python_targets_python3_8(-),-python_single_target_python3_8(-)] >=dev-python/sphinx_rtd_theme-0.2.4[python_targets_python3_8(-),-python_single_target_python3_8(-)] ) ( dev-lang/python:3.7 dev-python/commonmark[python_targets_python3_7(-),-python_single_target_python3_7(-)] dev-python/recommonmark[python_targets_python3_7(-),-python_single_target_python3_7(-)] dev-python/sphinx[python_targets_python3_7(-),-python_single_target_python3_7(-)] >=dev-python/sphinx_rtd_theme-0.2.4[python_targets_python3_7(-),-python_single_target_python3_7(-)] ) ) >=app-doc/doxygen-1.8.3 >=media-gfx/graphviz-2.38.0 ) >=dev-util/meson-0.54.0 >=dev-util/ninja-1.8.2 dev-util/meson-format-array virtual/pkgconfig DEFINED_PHASES=compile configure install postinst prepare setup test DEPEND=input_devices_wacom? ( >=dev-libs/libwacom-0.20 ) >=dev-libs/libevdev-1.3 >=sys-libs/mtdev-1.1 virtual/libudev:= virtual/udev test? ( >=dev-libs/check-0.9.10 ) DESCRIPTION=Library to handle input devices in Wayland @@ -12,4 +12,4 @@ RESTRICT=!test? ( test ) SLOT=0/10 SRC_URI=https://www.freedesktop.org/software/libinput/libinput-1.17.0.tar.xz _eclasses_=meson e43eef9331f54965a573ed380854ff47 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-any-r1 0a79a9b53fce4525f438f8ea9695fb88 python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 udev 452708c3f55cf6e918b045adb949a9e6 -_md5_=4a98ee79dc1e1df4e0380d7e5f96bac4 +_md5_=6a74d8917c099759af7744ffcf4fe0c2 diff --git a/metadata/md5-cache/dev-libs/libmaxminddb-1.5.2 b/metadata/md5-cache/dev-libs/libmaxminddb-1.5.2 index 853c2e223579..3bba45a364bb 100644 --- a/metadata/md5-cache/dev-libs/libmaxminddb-1.5.2 +++ b/metadata/md5-cache/dev-libs/libmaxminddb-1.5.2 @@ -4,10 +4,10 @@ DESCRIPTION=C library for the MaxMind DB file format EAPI=7 HOMEPAGE=https://github.com/maxmind/libmaxminddb IUSE=test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc ~x86 +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 LICENSE=Apache-2.0 RESTRICT=!test? ( test ) SLOT=0/0.0.7 SRC_URI=https://github.com/maxmind/libmaxminddb/releases/download/1.5.2/libmaxminddb-1.5.2.tar.gz _eclasses_=multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=6c7b42d4a212c25d8ae2b6408a4e2e75 +_md5_=1f117b9ee575321128875d1a1fe7186f diff --git a/metadata/md5-cache/dev-libs/libpfm-4.10.1-r1 b/metadata/md5-cache/dev-libs/libpfm-4.10.1-r1 index 7c490a4f6f8e..2bf1dc516ce7 100644 --- a/metadata/md5-cache/dev-libs/libpfm-4.10.1-r1 +++ b/metadata/md5-cache/dev-libs/libpfm-4.10.1-r1 @@ -8,4 +8,4 @@ LICENSE=GPL-2 MIT SLOT=0/4 SRC_URI=mirror://sourceforge/perfmon2/libpfm4/libpfm-4.10.1.tar.gz _eclasses_=multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=6941656feb10b7e6e8d8aa2c8eb72e13 +_md5_=48893ca88d39c9789d2392e7e2381456 diff --git a/metadata/md5-cache/dev-libs/libpfm-4.11.0 b/metadata/md5-cache/dev-libs/libpfm-4.11.0 new file mode 100644 index 000000000000..93c61b73f321 --- /dev/null +++ b/metadata/md5-cache/dev-libs/libpfm-4.11.0 @@ -0,0 +1,11 @@ +DEFINED_PHASES=compile install prepare +DESCRIPTION=Hardware-based performance monitoring interface for Linux +EAPI=7 +HOMEPAGE=http://perfmon2.sourceforge.net +IUSE=static-libs +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 MIT +SLOT=0/4 +SRC_URI=mirror://sourceforge/perfmon2/libpfm4/libpfm-4.11.0.tar.gz +_eclasses_=multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=f0be1de23d9553e91b0fac24fa93bc33 diff --git a/metadata/md5-cache/dev-libs/libutf8proc-2.5.0 b/metadata/md5-cache/dev-libs/libutf8proc-2.5.0 index 4dc1a50e682d..ca6c099c43e7 100644 --- a/metadata/md5-cache/dev-libs/libutf8proc-2.5.0 +++ b/metadata/md5-cache/dev-libs/libutf8proc-2.5.0 @@ -4,10 +4,10 @@ DESCRIPTION=A clean C Library for processing UTF-8 Unicode data EAPI=7 HOMEPAGE=https://github.com/JuliaStrings/utf8proc IUSE=cjk static-libs test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux LICENSE=MIT RESTRICT=!test? ( test ) SLOT=0/2.5.0 SRC_URI=https://github.com/JuliaStrings/utf8proc/archive/v2.5.0.tar.gz -> libutf8proc-2.5.0.tar.gz cjk? ( https://dev.gentoo.org/~hattya/distfiles/libutf8proc-EastAsianWidth-13.0.0.xz ) _eclasses_=multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=6efadc1eee2b02683889a594cf525540 +_md5_=c6bdc431aef7dbc951920d6e48da0d80 diff --git a/metadata/md5-cache/dev-libs/libutf8proc-2.6.1 b/metadata/md5-cache/dev-libs/libutf8proc-2.6.1 new file mode 100644 index 000000000000..8db834badb71 --- /dev/null +++ b/metadata/md5-cache/dev-libs/libutf8proc-2.6.1 @@ -0,0 +1,13 @@ +BDEPEND=test? ( =app-i18n/unicode-data-13.0* ) +DEFINED_PHASES=compile install prepare test +DESCRIPTION=A clean C Library for processing UTF-8 Unicode data +EAPI=7 +HOMEPAGE=https://github.com/JuliaStrings/utf8proc +IUSE=cjk static-libs test +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux +LICENSE=MIT +RESTRICT=!test? ( test ) +SLOT=0/2.6.1 +SRC_URI=https://github.com/JuliaStrings/utf8proc/archive/v2.6.1.tar.gz -> libutf8proc-2.6.1.tar.gz cjk? ( https://dev.gentoo.org/~hattya/distfiles/libutf8proc-EastAsianWidth-13.0.0-r1.xz ) +_eclasses_=multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=f8181b21c0c9353d9f352db0d93e535f diff --git a/metadata/md5-cache/dev-libs/libvoikko-4.3 b/metadata/md5-cache/dev-libs/libvoikko-4.3 index d64396a3d0c2..6ad49d02366e 100644 --- a/metadata/md5-cache/dev-libs/libvoikko-4.3 +++ b/metadata/md5-cache/dev-libs/libvoikko-4.3 @@ -1,16 +1,16 @@ BDEPEND=verify-sig? ( app-crypt/openpgp-keys-voikko ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) DEFINED_PHASES=configure install unpack -DEPEND=python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] hfst? ( >=dev-util/hfstospell-0.5.0 ) +DEPEND=python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] hfst? ( >=dev-util/hfstospell-0.5.0 ) DESCRIPTION=Spell checking, hyphenation and morphological analysis tool for Finnish language EAPI=7 HOMEPAGE=https://voikko.puimula.org/ -IUSE=+expvfst +hfst verify-sig python_targets_python3_7 python_targets_python3_8 verify-sig +IUSE=+expvfst +hfst verify-sig python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 verify-sig KEYWORDS=amd64 x86 LICENSE=GPL-2+ -RDEPEND=python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] hfst? ( >=dev-util/hfstospell-0.5.0 ) -REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 ) +RDEPEND=python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] hfst? ( >=dev-util/hfstospell-0.5.0 ) +REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) RESTRICT=test SLOT=0 SRC_URI=https://www.puimula.org/voikko-sources/libvoikko/libvoikko-4.3.tar.gz verify-sig? ( https://www.puimula.org/voikko-sources/libvoikko/libvoikko-4.3.tar.gz.asc ) _eclasses_=multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 verify-sig 40b4f4f782cf67118f594ce604cc4c0a -_md5_=28bd3b4d82a516af37df32f8a9a7129f +_md5_=64898926989b8ef0871ea1046769bb21 diff --git a/metadata/md5-cache/dev-libs/libwbxml-0.11.7 b/metadata/md5-cache/dev-libs/libwbxml-0.11.7 index eb878fc61bb0..0e11c48846fd 100644 --- a/metadata/md5-cache/dev-libs/libwbxml-0.11.7 +++ b/metadata/md5-cache/dev-libs/libwbxml-0.11.7 @@ -5,11 +5,11 @@ DESCRIPTION=Library and tools to parse, encode and handle WBXML documents EAPI=7 HOMEPAGE=https://github.com/libwbxml/libwbxml IUSE=test -KEYWORDS=~amd64 ~ppc ~x86 +KEYWORDS=~amd64 ppc x86 LICENSE=GPL-2 RDEPEND=dev-libs/expat virtual/libiconv RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/libwbxml/libwbxml/archive/libwbxml-0.11.7.tar.gz _eclasses_=cmake 314a813be2f09820e8978cdee941e501 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=e02190564d9d809dd1f8ee1e5dcd5522 +_md5_=59db06f5494ac3535955598c2ddb7d32 diff --git a/metadata/md5-cache/dev-libs/maloc-1.5-r1 b/metadata/md5-cache/dev-libs/maloc-1.5-r1 index f1bded1c6a1a..f91b4294efa4 100644 --- a/metadata/md5-cache/dev-libs/maloc-1.5-r1 +++ b/metadata/md5-cache/dev-libs/maloc-1.5-r1 @@ -1,7 +1,8 @@ -DEFINED_PHASES=compile configure install prepare test -DEPEND=sys-libs/readline:0= mpi? ( virtual/mpi ) doc? ( media-gfx/graphviz app-doc/doxygen ) >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +BDEPEND=doc? ( app-doc/doxygen media-gfx/graphviz ) >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +DEFINED_PHASES=configure install prepare +DEPEND=sys-libs/readline:0= mpi? ( virtual/mpi ) DESCRIPTION=Minimal Abstraction Layer for Object-oriented C/C++ programs -EAPI=5 +EAPI=7 HOMEPAGE=http://www.fetk.org/codes/maloc/index.html IUSE=doc mpi static-libs KEYWORDS=amd64 ppc x86 ~amd64-linux ~x86-linux @@ -9,5 +10,5 @@ LICENSE=GPL-2 RDEPEND=sys-libs/readline:0= mpi? ( virtual/mpi ) SLOT=0 SRC_URI=http://www.fetk.org/codes/download/maloc-1.5.tar.gz -_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 autotools-utils 961893b8004e6cf64fbef1cea6ed8bd2 desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=a1f9cce1d36f7986e99db271bd0f4dda +_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=9218f46978774e8f82aeb1da18cb1f89 diff --git a/metadata/md5-cache/dev-libs/opencl-clang-11.1.0_pre20201222 b/metadata/md5-cache/dev-libs/opencl-clang-11.1.0_pre20201222 new file mode 100644 index 000000000000..f134f5aa8506 --- /dev/null +++ b/metadata/md5-cache/dev-libs/opencl-clang-11.1.0_pre20201222 @@ -0,0 +1,14 @@ +BDEPEND=dev-util/ninja dev-util/cmake +DEFINED_PHASES=compile configure install prepare setup test +DEPEND=>=dev-util/spirv-llvm-translator-11.0.0:11=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ~sys-devel/clang-11.1.0:11=[static-analyzer,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-devel/llvm:11=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] !!sys-devel/llvm:0 +DESCRIPTION=OpenCL-oriented thin wrapper library around clang +EAPI=7 +HOMEPAGE=https://github.com/intel/opencl-clang +IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 +KEYWORDS=~amd64 +LICENSE=UoI-NCSA +RDEPEND=>=dev-util/spirv-llvm-translator-11.0.0:11=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ~sys-devel/clang-11.1.0:11=[static-analyzer,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-devel/llvm:11=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] +SLOT=11 +SRC_URI=https://github.com/intel/opencl-clang/archive/c67648d41df00ea8ee9d701d17299b86f86f0321.tar.gz -> opencl-clang-11.1.0_pre20201222.tar.gz +_eclasses_=cmake 314a813be2f09820e8978cdee941e501 cmake-multilib b396704c8c04bb210b7b45dff5c67fea edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e llvm 96482dd3973a93c32659252dfeba1433 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build 9a65133006c608964888346a412cc454 multilib-minimal 8bddda43703ba94d8341f4e247f97566 multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba +_md5_=83c749cbbb048d741eb5bfb4b8fa0264 diff --git a/metadata/md5-cache/dev-libs/papi-5.3.0 b/metadata/md5-cache/dev-libs/papi-5.3.0 deleted file mode 100644 index 5398abbb3f60..000000000000 --- a/metadata/md5-cache/dev-libs/papi-5.3.0 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test -DEPEND=dev-libs/libpfm[static-libs] virtual/mpi >=app-portage/elt-patches-20170815 virtual/fortran -DESCRIPTION=Performance Application Programming Interface -EAPI=5 -HOMEPAGE=http://icl.cs.utk.edu/papi/ -IUSE=static-libs -KEYWORDS=~amd64 ~x86 -LICENSE=BSD -RDEPEND=dev-libs/libpfm[static-libs] virtual/mpi virtual/fortran -SLOT=0 -SRC_URI=http://icl.cs.utk.edu/projects/papi/downloads/papi-5.3.0.tar.gz -_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 autotools-utils 961893b8004e6cf64fbef1cea6ed8bd2 desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e fortran-2 b4796813ccda91c9c0d3463fc90aa969 l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=2ebea1e5d109f77ea60c19801c5973c9 diff --git a/metadata/md5-cache/dev-libs/papi-5.4.0 b/metadata/md5-cache/dev-libs/papi-5.4.0 deleted file mode 100644 index abafd06b865a..000000000000 --- a/metadata/md5-cache/dev-libs/papi-5.4.0 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test -DEPEND=dev-libs/libpfm[static-libs] virtual/mpi >=app-portage/elt-patches-20170815 virtual/fortran -DESCRIPTION=Performance Application Programming Interface -EAPI=5 -HOMEPAGE=http://icl.cs.utk.edu/papi/ -IUSE=static-libs -KEYWORDS=~amd64 ~x86 -LICENSE=BSD -RDEPEND=dev-libs/libpfm[static-libs] virtual/mpi virtual/fortran -SLOT=0 -SRC_URI=http://icl.cs.utk.edu/projects/papi/downloads/papi-5.4.0.tar.gz -_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 autotools-utils 961893b8004e6cf64fbef1cea6ed8bd2 desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e fortran-2 b4796813ccda91c9c0d3463fc90aa969 l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=f4a85e4ef97d4a657fcd0b204be9cbca diff --git a/metadata/md5-cache/dev-libs/papi-5.5.1 b/metadata/md5-cache/dev-libs/papi-5.5.1 index eb26c9f0d07b..bb767dde9630 100644 --- a/metadata/md5-cache/dev-libs/papi-5.5.1 +++ b/metadata/md5-cache/dev-libs/papi-5.5.1 @@ -1,13 +1,13 @@ -DEFINED_PHASES=compile configure install prepare setup test -DEPEND=dev-libs/libpfm[static-libs] virtual/mpi >=app-portage/elt-patches-20170815 virtual/fortran +BDEPEND=>=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +DEFINED_PHASES=configure install prepare setup +DEPEND=dev-libs/libpfm virtual/mpi virtual/fortran DESCRIPTION=Performance Application Programming Interface -EAPI=5 +EAPI=7 HOMEPAGE=http://icl.cs.utk.edu/papi/ -IUSE=static-libs KEYWORDS=~amd64 ~x86 LICENSE=BSD -RDEPEND=dev-libs/libpfm[static-libs] virtual/mpi virtual/fortran +RDEPEND=dev-libs/libpfm virtual/mpi virtual/fortran SLOT=0 SRC_URI=http://icl.cs.utk.edu/projects/papi/downloads/papi-5.5.1.tar.gz -_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 autotools-utils 961893b8004e6cf64fbef1cea6ed8bd2 desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e fortran-2 b4796813ccda91c9c0d3463fc90aa969 l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=f96d1452c3e9a8ec2c14fbd3aa20e7ee +_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 fortran-2 b4796813ccda91c9c0d3463fc90aa969 libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=5a763847dc57ba3e433253fd600f869b diff --git a/metadata/md5-cache/dev-libs/papi-6.0.0.1 b/metadata/md5-cache/dev-libs/papi-6.0.0.1 new file mode 100644 index 000000000000..f423274debc1 --- /dev/null +++ b/metadata/md5-cache/dev-libs/papi-6.0.0.1 @@ -0,0 +1,13 @@ +BDEPEND=>=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +DEFINED_PHASES=configure install prepare setup +DEPEND=dev-libs/libpfm[static-libs] virtual/mpi virtual/fortran +DESCRIPTION=Performance Application Programming Interface +EAPI=7 +HOMEPAGE=http://icl.cs.utk.edu/papi/ +KEYWORDS=~amd64 ~x86 +LICENSE=BSD +RDEPEND=dev-libs/libpfm[static-libs] virtual/mpi virtual/fortran +SLOT=0 +SRC_URI=http://icl.cs.utk.edu/projects/papi/downloads/papi-6.0.0.1.tar.gz +_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 fortran-2 b4796813ccda91c9c0d3463fc90aa969 libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=08b3f51cc2a5e9ef0e12be68ed20696d diff --git a/metadata/md5-cache/dev-libs/pmdk-1.9.2 b/metadata/md5-cache/dev-libs/pmdk-1.9.2 new file mode 100644 index 000000000000..16609a8bd7c5 --- /dev/null +++ b/metadata/md5-cache/dev-libs/pmdk-1.9.2 @@ -0,0 +1,13 @@ +BDEPEND=app-text/pandoc virtual/pkgconfig +DEFINED_PHASES=compile configure install prepare +DEPEND=sys-block/ndctl:= sys-block/libfabric:= +DESCRIPTION=Persistent Memory Development Kit +EAPI=7 +HOMEPAGE=https://pmem.io/ https://github.com/pmem/pmdk +KEYWORDS=~amd64 +LICENSE=BSD +RDEPEND=sys-block/ndctl:= sys-block/libfabric:= +SLOT=0/1 +SRC_URI=https://github.com/pmem/pmdk/releases/download/1.9.2/pmdk-1.9.2.tar.gz +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 +_md5_=e03fe2f349bb232cc6a6577d4e2523f6 diff --git a/metadata/md5-cache/dev-libs/rocksdb-6.14.6 b/metadata/md5-cache/dev-libs/rocksdb-6.14.6-r1 similarity index 73% rename from metadata/md5-cache/dev-libs/rocksdb-6.14.6 rename to metadata/md5-cache/dev-libs/rocksdb-6.14.6-r1 index 3661e510d202..933f9bbe08aa 100644 --- a/metadata/md5-cache/dev-libs/rocksdb-6.14.6 +++ b/metadata/md5-cache/dev-libs/rocksdb-6.14.6-r1 @@ -1,14 +1,14 @@ BDEPEND=dev-util/ninja dev-util/cmake DEFINED_PHASES=compile configure install prepare test -DEPEND=app-arch/bzip2:= app-arch/lz4:= app-arch/snappy:= dev-python/zstandard:= sys-libs/zlib:= jemalloc? ( dev-libs/jemalloc:= ) dev-cpp/gflags +DEPEND=app-arch/bzip2:= app-arch/lz4:= app-arch/snappy:= dev-cpp/gflags:= dev-python/zstandard:= sys-libs/zlib:= jemalloc? ( dev-libs/jemalloc:= ) DESCRIPTION=Embeddable, persistent key-value store for fast storage EAPI=7 HOMEPAGE=http://rocksdb.org https://github.com/facebook/rocksdb/ IUSE=cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_sse4_2 jemalloc static-libs KEYWORDS=amd64 ~arm64 ~ppc64 ~x86 LICENSE=GPL-2 -RDEPEND=app-arch/bzip2:= app-arch/lz4:= app-arch/snappy:= dev-python/zstandard:= sys-libs/zlib:= jemalloc? ( dev-libs/jemalloc:= ) +RDEPEND=app-arch/bzip2:= app-arch/lz4:= app-arch/snappy:= dev-cpp/gflags:= dev-python/zstandard:= sys-libs/zlib:= jemalloc? ( dev-libs/jemalloc:= ) SLOT=0 SRC_URI=https://github.com/facebook/rocksdb/archive/v6.14.6.tar.gz -> rocksdb-6.14.6.tar.gz _eclasses_=cmake 314a813be2f09820e8978cdee941e501 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=4c29aa75a2c542aa8c3cc319942006e8 +_md5_=40d6460fc18fc81febcb0d8e8977cb27 diff --git a/metadata/md5-cache/dev-libs/rocksdb-6.15.2 b/metadata/md5-cache/dev-libs/rocksdb-6.15.2 deleted file mode 100644 index 3b5001c42deb..000000000000 --- a/metadata/md5-cache/dev-libs/rocksdb-6.15.2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=dev-util/ninja dev-util/cmake -DEFINED_PHASES=compile configure install prepare test -DEPEND=app-arch/bzip2:= app-arch/lz4:= app-arch/snappy:= dev-python/zstandard:= sys-libs/zlib:= jemalloc? ( dev-libs/jemalloc:= ) dev-cpp/gflags -DESCRIPTION=Embeddable, persistent key-value store for fast storage -EAPI=7 -HOMEPAGE=http://rocksdb.org https://github.com/facebook/rocksdb/ -IUSE=cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_sse4_2 jemalloc static-libs -KEYWORDS=amd64 ~arm64 ~ppc64 ~x86 -LICENSE=GPL-2 -RDEPEND=app-arch/bzip2:= app-arch/lz4:= app-arch/snappy:= dev-python/zstandard:= sys-libs/zlib:= jemalloc? ( dev-libs/jemalloc:= ) -SLOT=0 -SRC_URI=https://github.com/facebook/rocksdb/archive/v6.15.2.tar.gz -> rocksdb-6.15.2.tar.gz -_eclasses_=cmake 314a813be2f09820e8978cdee941e501 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=4c29aa75a2c542aa8c3cc319942006e8 diff --git a/metadata/md5-cache/dev-libs/rocksdb-6.15.4 b/metadata/md5-cache/dev-libs/rocksdb-6.15.4 deleted file mode 100644 index dafb4000fe68..000000000000 --- a/metadata/md5-cache/dev-libs/rocksdb-6.15.4 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=dev-util/ninja dev-util/cmake -DEFINED_PHASES=compile configure install prepare test -DEPEND=app-arch/bzip2:= app-arch/lz4:= app-arch/snappy:= dev-python/zstandard:= sys-libs/zlib:= jemalloc? ( dev-libs/jemalloc:= ) dev-cpp/gflags -DESCRIPTION=Embeddable, persistent key-value store for fast storage -EAPI=7 -HOMEPAGE=http://rocksdb.org https://github.com/facebook/rocksdb/ -IUSE=cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_sse4_2 jemalloc static-libs -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 -LICENSE=GPL-2 -RDEPEND=app-arch/bzip2:= app-arch/lz4:= app-arch/snappy:= dev-python/zstandard:= sys-libs/zlib:= jemalloc? ( dev-libs/jemalloc:= ) -SLOT=0 -SRC_URI=https://github.com/facebook/rocksdb/archive/v6.15.4.tar.gz -> rocksdb-6.15.4.tar.gz -_eclasses_=cmake 314a813be2f09820e8978cdee941e501 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=3d5ca359e16de43b5a7d0ee00f9858c0 diff --git a/metadata/md5-cache/dev-libs/rocksdb-6.14.5 b/metadata/md5-cache/dev-libs/rocksdb-6.15.5 similarity index 67% rename from metadata/md5-cache/dev-libs/rocksdb-6.14.5 rename to metadata/md5-cache/dev-libs/rocksdb-6.15.5 index 9f8e2e1946f6..7396e2c56102 100644 --- a/metadata/md5-cache/dev-libs/rocksdb-6.14.5 +++ b/metadata/md5-cache/dev-libs/rocksdb-6.15.5 @@ -1,14 +1,14 @@ BDEPEND=dev-util/ninja dev-util/cmake DEFINED_PHASES=compile configure install prepare test -DEPEND=app-arch/bzip2:= app-arch/lz4:= app-arch/snappy:= dev-python/zstandard:= sys-libs/zlib:= jemalloc? ( dev-libs/jemalloc:= ) dev-cpp/gflags +DEPEND=app-arch/bzip2:= app-arch/lz4:= app-arch/snappy:= dev-cpp/gflags dev-python/zstandard:= sys-libs/zlib:= jemalloc? ( dev-libs/jemalloc:= ) DESCRIPTION=Embeddable, persistent key-value store for fast storage EAPI=7 HOMEPAGE=http://rocksdb.org https://github.com/facebook/rocksdb/ IUSE=cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_sse4_2 jemalloc static-libs KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 LICENSE=GPL-2 -RDEPEND=app-arch/bzip2:= app-arch/lz4:= app-arch/snappy:= dev-python/zstandard:= sys-libs/zlib:= jemalloc? ( dev-libs/jemalloc:= ) +RDEPEND=app-arch/bzip2:= app-arch/lz4:= app-arch/snappy:= dev-cpp/gflags dev-python/zstandard:= sys-libs/zlib:= jemalloc? ( dev-libs/jemalloc:= ) SLOT=0 -SRC_URI=https://github.com/facebook/rocksdb/archive/v6.14.5.tar.gz -> rocksdb-6.14.5.tar.gz +SRC_URI=https://github.com/facebook/rocksdb/archive/v6.15.5.tar.gz -> rocksdb-6.15.5.tar.gz _eclasses_=cmake 314a813be2f09820e8978cdee941e501 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=5f83b2499d89db05f64b1c96c78cfd7f +_md5_=ab611f734b8735ab2d4257172bf869f8 diff --git a/metadata/md5-cache/dev-libs/serd-0.30.10 b/metadata/md5-cache/dev-libs/serd-0.30.10 index daa3f4fff64d..c4a3b174e024 100644 --- a/metadata/md5-cache/dev-libs/serd-0.30.10 +++ b/metadata/md5-cache/dev-libs/serd-0.30.10 @@ -5,10 +5,10 @@ DESCRIPTION=Library for RDF syntax which supports reading and writing Turtle and EAPI=7 HOMEPAGE=http://drobilla.net/software/serd/ IUSE=doc static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 LICENSE=ISC RESTRICT=!test? ( test ) SLOT=0 SRC_URI=http://download.drobilla.net/serd-0.30.10.tar.bz2 _eclasses_=multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build 9a65133006c608964888346a412cc454 multilib-minimal 8bddda43703ba94d8341f4e247f97566 multiprocessing cac3169468f893670dac3e7cb940e045 python-any-r1 0a79a9b53fce4525f438f8ea9695fb88 python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 waf-utils 0a6e492cdcbd52b1304cfcd9eba5abc6 -_md5_=a58fc55159df9129ed88f7bf4a7784bd +_md5_=6a1ff5577d9d5d65b7448ad9f3277e62 diff --git a/metadata/md5-cache/dev-libs/serd-0.30.6 b/metadata/md5-cache/dev-libs/serd-0.30.6 deleted file mode 100644 index 8c756a63e738..000000000000 --- a/metadata/md5-cache/dev-libs/serd-0.30.6 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test -DEPEND=|| ( dev-lang/python:3.9[threads(+)] dev-lang/python:3.8[threads(+)] dev-lang/python:3.7[threads(+)] ) doc? ( app-doc/doxygen ) -DESCRIPTION=Library for RDF syntax which supports reading and writing Turtle and NTriples -EAPI=6 -HOMEPAGE=http://drobilla.net/software/serd/ -IUSE=doc static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 -LICENSE=ISC -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=http://download.drobilla.net/serd-0.30.6.tar.bz2 -_eclasses_=multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build 9a65133006c608964888346a412cc454 multilib-minimal 8bddda43703ba94d8341f4e247f97566 multiprocessing cac3169468f893670dac3e7cb940e045 python-any-r1 0a79a9b53fce4525f438f8ea9695fb88 python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 waf-utils 0a6e492cdcbd52b1304cfcd9eba5abc6 -_md5_=b8b1498850f780587fd2cfda0685d5f2 diff --git a/metadata/md5-cache/dev-libs/serd-0.30.8 b/metadata/md5-cache/dev-libs/serd-0.30.8 deleted file mode 100644 index a103fc034596..000000000000 --- a/metadata/md5-cache/dev-libs/serd-0.30.8 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=doc? ( app-doc/doxygen ) -DEFINED_PHASES=compile configure install prepare setup test -DEPEND=|| ( dev-lang/python:3.9[threads(+)] dev-lang/python:3.8[threads(+)] dev-lang/python:3.7[threads(+)] ) -DESCRIPTION=Library for RDF syntax which supports reading and writing Turtle and NTriples -EAPI=7 -HOMEPAGE=http://drobilla.net/software/serd/ -IUSE=doc static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 -LICENSE=ISC -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=http://download.drobilla.net/serd-0.30.8.tar.bz2 -_eclasses_=multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build 9a65133006c608964888346a412cc454 multilib-minimal 8bddda43703ba94d8341f4e247f97566 multiprocessing cac3169468f893670dac3e7cb940e045 python-any-r1 0a79a9b53fce4525f438f8ea9695fb88 python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 waf-utils 0a6e492cdcbd52b1304cfcd9eba5abc6 -_md5_=a58fc55159df9129ed88f7bf4a7784bd diff --git a/metadata/md5-cache/dev-libs/tree-sitter-0.18.0 b/metadata/md5-cache/dev-libs/tree-sitter-0.18.3 similarity index 58% rename from metadata/md5-cache/dev-libs/tree-sitter-0.18.0 rename to metadata/md5-cache/dev-libs/tree-sitter-0.18.3 index 8726f5ed609c..3aff0ce0cc70 100644 --- a/metadata/md5-cache/dev-libs/tree-sitter-0.18.0 +++ b/metadata/md5-cache/dev-libs/tree-sitter-0.18.3 @@ -5,5 +5,5 @@ HOMEPAGE=https://github.com/tree-sitter/tree-sitter KEYWORDS=~amd64 LICENSE=MIT SLOT=0 -SRC_URI=https://github.com/tree-sitter/tree-sitter/archive/0.18.0.tar.gz -> tree-sitter-0.18.0.tar.gz -_md5_=fb0d05231060f5fc714d35343d2c4962 +SRC_URI=https://github.com/tree-sitter/tree-sitter/archive/v0.18.3.tar.gz -> tree-sitter-0.18.3.tar.gz +_md5_=b45e4e8dbf77ac54e52dbb3ba8cc6afb diff --git a/metadata/md5-cache/dev-libs/xmlrpc-c-1.39.11-r1 b/metadata/md5-cache/dev-libs/xmlrpc-c-1.39.11-r1 deleted file mode 100644 index 0cc4d3dafac1..000000000000 --- a/metadata/md5-cache/dev-libs/xmlrpc-c-1.39.11-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup -DEPEND=sys-libs/ncurses:0= sys-libs/readline:0= curl? ( net-misc/curl ) libxml2? ( dev-libs/libxml2 ) -DESCRIPTION=A lightweigt RPC library based on XML and HTTP -EAPI=6 -HOMEPAGE=http://xmlrpc-c.sourceforge.net/ -IUSE=abyss +cgi +curl +cxx +libxml2 threads test tools -KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris ~x86-solaris -LICENSE=BSD -RDEPEND=sys-libs/ncurses:0= sys-libs/readline:0= curl? ( net-misc/curl ) libxml2? ( dev-libs/libxml2 ) -REQUIRED_USE=test? ( abyss curl cxx ) tools? ( curl ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://sourceforge/xmlrpc-c/xmlrpc-c-1.39.11.tgz -_md5_=43c89c9a55cc2abd9a70753b6fa60ad5 diff --git a/metadata/md5-cache/dev-libs/xmlrpc-c-1.51.06 b/metadata/md5-cache/dev-libs/xmlrpc-c-1.51.06 deleted file mode 100644 index e338a6b3195e..000000000000 --- a/metadata/md5-cache/dev-libs/xmlrpc-c-1.51.06 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup -DEPEND=sys-libs/ncurses:0= sys-libs/readline:0= curl? ( net-misc/curl ) libxml2? ( dev-libs/libxml2 ) -DESCRIPTION=A lightweigt RPC library based on XML and HTTP -EAPI=7 -HOMEPAGE=http://xmlrpc-c.sourceforge.net/ -IUSE=abyss +cgi +curl +cxx +libxml2 threads test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris ~x86-solaris -LICENSE=BSD -RDEPEND=sys-libs/ncurses:0= sys-libs/readline:0= curl? ( net-misc/curl ) libxml2? ( dev-libs/libxml2 ) -REQUIRED_USE=test? ( abyss curl cxx ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://sourceforge/xmlrpc-c/xmlrpc-c-1.51.06.tgz -_md5_=e460d16c35694d09ecf19e0726ab3b62 diff --git a/metadata/md5-cache/dev-lisp/Manifest.gz b/metadata/md5-cache/dev-lisp/Manifest.gz index d554fb537bc51ab8478afc3c423ccc447655593c..afca6d962a50d2e8e87a419424cf7c0684dbb4dc 100644 GIT binary patch delta 6460 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 W1hK`8F*f?eAN~gTd; delta 6300 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/jdk-1.8 >=dev-java/java-config-2.2.0-r3 >=dev-java/ant-core-1.8.2:0 >=dev-java/javatoolkit-0.3.0-r2 +DESCRIPTION=Armed Bear Common Lisp is a Common Lisp implementation for the JVM. +EAPI=7 +HOMEPAGE=http://common-lisp.net/project/armedbear/ +IUSE=elibc_FreeBSD elibc_FreeBSD +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2-with-classpath-exception +RDEPEND=>=virtual/jre-1.8 >=dev-java/java-config-2.2.0-r3 +SLOT=0 +SRC_URI=http://abcl.org/releases/1.8.0/abcl-src-1.8.0.tar.gz +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e java-ant-2 fb9e1462d72ecaf7c91ae1d169606d9f java-pkg-2 c4e6af2574fd1dc79b43a6e27af4b5fb java-utils-2 378e4cda228ea0231a0ac283cb2ad25c l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 +_md5_=9f54b85077a8e83e2aa6c5cfb17a00cb diff --git a/metadata/md5-cache/dev-lua/Manifest.gz b/metadata/md5-cache/dev-lua/Manifest.gz index 80db5c0255a96ee8c53a9381a6f2e12b50e79fb4..d2196cfbd1242f184a55e36c18c333c34db9dd58 100644 GIT binary patch delta 6710 zcmV-68p-ATIR7|*ABzY8000000{?BBTW?**k%iy$EBFT_^!@T^BLfUD0p?-m-Kf6V zjAe-sX(O3mKi}FU&!H!i*or8T`}D4^TJ^2!&R>7{?;jri_PhP~`0}4mpZsU{Iehx= zU3l=$=Z7Ev_QQYtTln!|juz_)#g!d*^f~wt&vLuw6k2e9HM{D=oPF7_6N4{h1j~Nc z5*p8G%awU*X?u;3%kj~rQcvo;?LJ~J$@w0f^_9-H(sEBFAK$F?=1y?y;lKXH z%9zXdo!lsYYt}I9>8s{Es~=_fKD|Z$dX+Z+@>hjx{Qms1*QY?RoPy;ah(f#tEBX>w z=w+-_dt1e^%4Ol0XCZF#S(A4Nbr0Tk??3=f&CzvV{IM9_nU?lQYuHRag^)_}ybrtL zHZNC8<>wpEu^mo`DV`mNcaar_mHT_JPFUxx6x=X>D>2TIOFwR`W8LL!j&IFY)1Le{ zk63yRdG6L&!796F-kqTC>~fza4L&=T8JuebY3*KG+4JNy-HOJ7Vw6Kr9Bjr=+w@{fs=a6z?Ya>_e(b-9kj~tdy zIGIf@lp{O0>KKE3%5LU8>gI%tQ{K;>gAjq7rwem|A)b)#KO4^Y~>euimn%f5@s_ zT2tLQbfypL!<9P8UC*D`pybvne%4~K5zOt)H~wOkK6kY;owY=X#6)!s|}pDKj>`i6iYzKa@?xHuuE~94PV4^+dzF^L-obJ z?&nYOvybnw@`Ujgtc<9~!z0_Sl%_j|PMb${C_EB`mm*Qmv2^sNDXp5UT6Wui%sNqG z(UxOC(>yX$cb)#s&7L3P8k3KQkRfrr&N(UYVj+=Rdv=;gsqevx1Q8KjnE=viR-DJC z>m-4VepnNAM6OZGDG^iBiFZzm+G7`Zb{fmN<$!=9At#Np$E=a4bjpM*D$ch=E(iW4 zRl7qiT=0ifr&8YX>dX2zNviaJxxA%Sx~J6$iC}Gt3jOP3ex#@EU3_s3)%Ma(mYaKx zWAAnfZO_d_ankf$)W&+N2+*2D!H*qlKJ0rl3M>sPp=_JzM&kplu>m7yv~CcYIqjBK zM2DBA37X?KKD4yjG7^Ctoi&$mP-FtQ=>xnQU2d#>2wsdQ2TFjVq*?NR4@pJQoo4ir zSomgF%4spvR*{~XLn-vt?R33`P4G9@j3L70Vhx--A?6IPvnV?u(FBM4b*n6 z-D+HHQ-dBlsYaiC57Iz?cs$CS_w?QIaea>w1Kpvbcr?us<1&7DqRS(>Rgr}4Gqt~5 z$_{Gqnjd@y4(mIc1 z)3aHMqg7FBQAwG7iWvbr1h)~y8(L-GR<7iR4=7OX0p+V!0V33ju8Rg6%5&yauSG7X zaOy(62R%U6RBl9dI6x;LzC+TF+VwGb7_Ued8qHI?(GM+)Z)u|nOIYArq@MQAcMA0n z`k1?*??xg*iih-n;^*iCd!|kY8G&MpCC65183ws*c7FPaG7i)Nyl6Afuw0|(P6&nv z6dK@Kex#@p1W*s+04{a%A37Y#_~SXK!=MDNj<5gH=h%-13P$~ zK-Qr{-N>?ZB7BuP_{7HWggoG62UwQWd`+Y$GyMzuWP#hfUgPLlQJlUD+;r+tKG=-@58Tx%oy zQfYg`D7;uB;#ifY8V>(Mt|lsZCVofNvmhd|OHiZRK+6CfXzh;Qq7?kIlLwXo0cVpc z2|a(a&`QV(02{I^&g}q&S57!jI2i~#@XdP|@r_>zq*T|nizS4>59WK$jLy@T`5}>A*T}cn~b+l9w zeJH3xG8KGeGr_eW_NMI$nH<0i1~h+6^q|Qg{(RZb2MPP1FOLJJc!#f&??e$@J>a-I zSPS|F;)n@Ox%LWZY|PIAXXpmm!d$e%%Y#-wGJVD=UR$Fi9A;5Q?94VH%4$+!R*ia) z3SgvQ;&8i|$;QhhJ|OLN=$AJ)t@#Z#kro_jfCB!ps>}^lrJ^?q>bgVCXm@`V2ZRS@ z!*H*gN+WLt*dRKF0RnDIgDa4q(pdf&kVDErUs2O0+&Hcq&H&LM7|d$82kWQ#4y!n5o913}I{Zszv10xL zbM28+OeuBB=6SCkQfSJE8we?AT*$S9xsx3pUUGRZovvIZ1hj;46;nku=8g8*)=@RaWRraI zDS=H!A>`6Mklb;Ya1GxB>q0CPIQj=a0t756$2;8bKlaxb!gZV5U}ZmwJ^3F_Wwo;W zI=omFRsa*(kU)X*FnrHIe8GK8*lDHF-l@Z>xqCZUPJe$+aRo~;JStmT@u;-X6x9)k zEODf%0=n=Hm5MRZSf$qwgBu41#XT0jkq=z}H*RX;U^FVLE*GLh_o#KzDfKBU(C0$p zg%JqSh5l2}a@xuuX$L@zTTK$Z-uYmYo20X8Fn{o!gIY*>VCH$p?&12!lW8XZCR`D+ z4=YKxG?B9r4dq4W|E_~YT;kJ<=3rS|M*6|d(m)S|2 zK!V{MMW>inO<^^5SenOZoR5LhV1d?3vqK>1_jTx0rwUQ9=CR=4=ZCRZ#*Cr_7(hav z`G|jbl;v_PS6;XVq_wM9 zHZO}HaR9x;t)S8tG4O+U)6xyv2B(jAJAtk`aPdA!lV%ViBYu)V4UOaq z-4|OPG+m|fCTFB4xQ~fO3o-2zEtc6(Vpi%PldBLaJhAgg?Iz1=EnK4zDl&j#oh*!# zcp+*o>JY@}=q=+|XVj}$TpPyjy{e9BSvX&IcDu`yA3-rT2JBjO&XW-lDu1I6QF_F1H>iYjTnV`wA1#RhE3R`Lm z?IS=yBEmuM2;KIU@-X@@-n^U4JU$Xfk7bw`m;rilI67gpoz0j?1P4IFKFdK6P?g$TC^Z zj&1;dK>F5X68p;^xQel*aNsI+!I%L$w3lYJ@N`|1Nw?5PB0O&ad;0eL_>WI9-;^sk z_W@H;MYNG{xyc^F1Ihr9hCXIn2f7zlV#FhORU_3t#CkduN<{}&w0}{*@=4cNKi4Bo z$LKb|0}~F7HA!l#6h_r-0kqVy(77gOH>}5|&_L-0YdaleB03F;f?CL6zngQt!pk(& zWjYy$j;GG{)9WaJ{=o-h3Gfxr2X0O$h%5}CLF5k)v#i;z)9f)M5}8`nU<|)^a=k_C z`?vY4Y!Kmkz^B|J)swdpIuI{4Q#zvzTk}|j;OJ(Px{q@MTG>BbwN)_$LJ6%E?JEYJgk zjz5Lhfd58CPtKS;OsC&O}u2oP)UqQ#W&Yg*jb?2G(6Gp2*ZZ8=ACKo zf%XL<(t^m&M4^B2tL|9LoA=R_%w?=SnRbK%*b`Qx@=r?isfii>ltxzvu{^>E99cqi zWl0NCX>=8S2&xDgO=@r+&2(u2-Nane!`niZWh3S33>YNu*t>MM*Uu!?e!0x`_vta% zlCK!rTkHU&dzv}TLGaX=N!>^(cp#6*E5&)ub8xm%Idy-6>1=u-w@@)Hfj^`P2Pzk~ z*U_vLFlkl~gAZ1Td7ZkbaR_SeWx%6CW(tX7qI2=~Fw{9i zW>bz3EKx3MC*9&RgGSCyo5R-QV@VwOhtMJlzmR&#DRk`hWUs3qI)D!#{hGxVNS(^c z6BE1cdjEg?yuZKviM;T#_w(zl6CIk4_#Wrmj;vCp`+|*orJOQ79PV*&`1D{g80y|N4UX#9%xZjTgMG= z&4@Y`HZ*5X6g?YCMbAvV6O4sl(trBlU&<2uy|;f-DO2t2GK!xk=mKt0)36uo8u0%d zyoQd`-8>OK1EjGoaLxLVYOkc~zzP30g$^Q$JFL!wdKDc$iw|~7sj63zwmRP+7x>lW z_f)Edj)jAE9k3?}Rvoy`1zI+G6=g|A1|M`k<{Fma*`$$lfBI#bbE~G~%3?BjBea_G zeRO|cRZSb?iY*wravb-bpf5g>}2mpbF< z0uSb+3gb!p;_HN?%sTZH*=Zdu#sHKe;<|sv0T{7^1Xf;|62TMD*7s;M1q6a8^DRZA zW75p2v256vGIci}Bvx`%SRm^PdxjHe7*r?W!eCL2v|CzlJeq@3b}Uf?H)MlOOEc0$ zkWZ*IA2OKk=qKss(xyvwvTy_h+Jl7Xv!UA>e}*`Z=npdZ*Dzg#8b1VzT}K~)pxo;!VWam^lf32aC}l=Lrw3J=8ZF6@;~ zLK%f?YF(nh#llgK!jPhU+jJC{bt%Ek>>wpPR_^2&9=4}3+|<0G@&y$MKoYeG`qOBe zn~AMO?ul>fB_u!)_q%euhW9+^7N)JEt3083dh5=(8!Xgi5j{?7wX}6-4ZD8@7!}iv z8;b4d^aMS{$MRuI35!uHUW(r~PvB=A=9#}cx}}K1OGa0*eeJ|0O`Vp#3NuJiPnX)z(B)p{rz4Xd8_SLkOGDG?tEj zKxR}=qnFoU{kGSmy?p!rla4j~XRPAwe9?ywmjvl)sG-xuBcPg?$yy0<+Y$a{9yH<5hMw*lQn&*Ol zx$?uYs4qZ8UblhZ4;p`pt~b_>{m?yHEa}$p=RIoA&-U|vvTIDA6*O@dN$~Eo{f8+b z0GHUghHr*jbSXjC4OutNUcVA>SGku(1W}W4dJnen$-mhic~NG6dVK zdyB<9*-YOr1B%#~Wf@6~F#3kcg_iBZjS16u5gMX5uM%-ojShdp4<>`(D}Xp4&%suiitPf?kPo6# z@nK|xPFS*h6>5K>=^G7|8d?Rl@%jGxkRtOI&uG9tP>*N-q-vuczI#Y{u zU-UwwS?EdU9iv?n5=bng9jp!Eix|MHqjaFCk+oBovUFcl_uO?kug6}pErK{^RaKVj zVxs)O+gZ@l{`%$d=U>FA{dRu|19+dP()klv6*Za!2(N#W2<-mQl>$-(9;M$T{&zv? zu(s};24xf`59k0BH+BJ{O*#cU12OiOkOdtc)mbwIYr5Nj+o3|w(CTqF;K#W)$VRJS z`(ZA^3@%gBOXol7x=wDnUb7pmE+1Y%S4L2GC+EnQeVE3SLnl+424GRQd(ZTz=&XTe z!J|PEicx>(W;%<^UiH$>k)vvF6V+$?rp zaX)3`>3-q}O-Xc~wdUH0fe4=Oo5ofWfGxi_sAnrWQui8wBf*_M0T*p=x|l(a&{;Kb zhaZR)slT&nRt)HC4M4{Ozyi<-a;D=0woez@Ml*jTx<*aqb*!0C5B5_>;(V4Q9-V}D zbX5ZVQ0lPjveG8v$PwKOydo23ImXag#4l1*Rf2I=v>{G^K@V272n?26T;;x(y;v z0MvA;-zuQDb*~Jv4LULHqySwL%Y{I&sa;s#v9LOHiTsol1dP&6>8Jq|n?h?KLFZro M7n&&RR@pKD0MQ)o5&!@I delta 6737 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 diff --git a/metadata/md5-cache/dev-lua/luaexpat-1.3.0-r102 b/metadata/md5-cache/dev-lua/luaexpat-1.3.0-r103 similarity index 97% rename from metadata/md5-cache/dev-lua/luaexpat-1.3.0-r102 rename to metadata/md5-cache/dev-lua/luaexpat-1.3.0-r103 index c116d8b1edba..1534d68c529e 100644 --- a/metadata/md5-cache/dev-lua/luaexpat-1.3.0-r102 +++ b/metadata/md5-cache/dev-lua/luaexpat-1.3.0-r103 @@ -12,4 +12,4 @@ REQUIRED_USE=|| ( lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-2 lua_t SLOT=0 SRC_URI=https://matthewwild.co.uk/projects/luaexpat/luaexpat-1.3.0.tar.gz _eclasses_=lua 117840f7c4855d27ccde1c6cca990331 lua-utils 736947973cfbc9de01fdb8548f942f82 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=c1809279cfbe5a8ab723db95e3c254d8 +_md5_=a5dfaffede9b15e4a30a64a9797eeeef diff --git a/metadata/md5-cache/dev-ml/Manifest.gz b/metadata/md5-cache/dev-ml/Manifest.gz index 0841295f55621f9e3bd969ef7d4b3e2fdfd0ec36..1a19cd6e635b6d0973e4fbbae5f87bc4e3357355 100644 GIT binary patch delta 61998 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

DlsR+s^1+Rrcs)jY#Niq5hxMZ6>*YNN++2z@Vvr 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 delta 61442 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

fqoWgCzB@`YxzUv&dY2C{f8Dgt^2 zM^Z6NnS%E66B%X==P^66Uz~9&%hy-b8i-#6YP{|0@XI%Uw|a^huP80}(Dj)h_BaNq zgfwY@xTp``rLwJFd8`#F(iZxN&sMv*^#ZShs`dDwXMC>G{R8Lmb&cRG*%HPBfv5iK zPL0Lm>`tOeh~C0;N@}q$mZo4{bt`@6q;`2Wzm^4_&!)j85-u69@4kUDlq?1%Dlb@G z#*)`DJyw^0`hgEg;}ecQw_-vLtUm;y*wjza#aQ}*mpfG{fswv~TAxjt(8@xKQslUTk73kdoLDT3-*7x-Jce>gSftg82N&;lV; z>d@R|q^cgyLDm=afl&k1yM0>9UXj{Tb8=I5D~O%nr}Q2OSKpT-{jdKAdt(a7insv) DnVQ@* diff --git a/metadata/md5-cache/dev-ml/base_bigstring-0.14.0 b/metadata/md5-cache/dev-ml/base_bigstring-0.14.0 index feaf468fcda0..2da3c31a3c53 100644 --- a/metadata/md5-cache/dev-ml/base_bigstring-0.14.0 +++ b/metadata/md5-cache/dev-ml/base_bigstring-0.14.0 @@ -5,10 +5,10 @@ DESCRIPTION=String type based on Bigarray, for use in I/O and C-bindings EAPI=7 HOMEPAGE=https://github.com/janestreet/base_bigstring IUSE=+ocamlopt -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 +KEYWORDS=~amd64 ~arm ~arm64 ppc ~ppc64 x86 LICENSE=MIT RDEPEND=>=dev-lang/ocaml-4.08.0:=[ocamlopt=] dev-ml/base:= dev-ml/ppx_jane:= >=dev-lang/ocaml-4:=[ocamlopt?] SLOT=0/0.14.0 SRC_URI=https://github.com/janestreet/base_bigstring/archive/v0.14.0.tar.gz -> base_bigstring-0.14.0.tar.gz _eclasses_=dune 46e13a2340ab32b2ad8ae98b653695ea -_md5_=6ab4ec0132bc0f1f1d52548c77a714e5 +_md5_=72f5719a8e695917fc9f1fcc1642ec1c diff --git a/metadata/md5-cache/dev-ml/camomile-1.0.2 b/metadata/md5-cache/dev-ml/camomile-1.0.2 index 4dfb61ae4db7..8db30d87de8e 100644 --- a/metadata/md5-cache/dev-ml/camomile-1.0.2 +++ b/metadata/md5-cache/dev-ml/camomile-1.0.2 @@ -5,11 +5,11 @@ DESCRIPTION=Camomile is a comprehensive Unicode library for ocaml EAPI=7 HOMEPAGE=https://github.com/yoriyuki/Camomile/wiki IUSE=+ocamlopt -KEYWORDS=~amd64 ~arm ~arm64 ppc ~ppc64 ~x86 +KEYWORDS=amd64 ~arm ~arm64 ppc ~ppc64 x86 LICENSE=LGPL-2 RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] RESTRICT=test SLOT=0/1.0.2 SRC_URI=https://github.com/yoriyuki/Camomile/archive/1.0.2.tar.gz -> camomile-1.0.2.tar.gz _eclasses_=dune 46e13a2340ab32b2ad8ae98b653695ea -_md5_=0aeaf80698e98a2538b236b9ac4063f2 +_md5_=b39d22d19f4a2c11f593a84d84475e5a diff --git a/metadata/md5-cache/dev-ml/core-0.14.0-r3 b/metadata/md5-cache/dev-ml/core-0.14.0-r3 index 3fd56310db79..a24e5e352d5b 100644 --- a/metadata/md5-cache/dev-ml/core-0.14.0-r3 +++ b/metadata/md5-cache/dev-ml/core-0.14.0-r3 @@ -5,11 +5,11 @@ DESCRIPTION=Jane Street's alternative to the standard library EAPI=7 HOMEPAGE=https://github.com/janestreet/core IUSE=ocamlopt -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 +KEYWORDS=~amd64 ~arm ~arm64 ppc ~ppc64 x86 LICENSE=MIT RDEPEND=dev-ml/base:= dev-ml/core_kernel:= dev-ml/jst-config:= dev-ml/ppx_jane:= dev-ml/sexplib:= dev-ml/spawn:= dev-ml/stdio:= dev-ml/timezone:= >=dev-lang/ocaml-4:=[ocamlopt?] RESTRICT=test SLOT=0/0.14.0 SRC_URI=https://github.com/janestreet/core/archive/v0.14.0.tar.gz -> core-0.14.0.tar.gz _eclasses_=dune 46e13a2340ab32b2ad8ae98b653695ea -_md5_=ffec8854fa4993234e9f476106e165b9 +_md5_=977881d2621a72947296d713f39e1c85 diff --git a/metadata/md5-cache/dev-ml/core_bench-0.14.0 b/metadata/md5-cache/dev-ml/core_bench-0.14.0 index aecb4910e626..dffed48bbb76 100644 --- a/metadata/md5-cache/dev-ml/core_bench-0.14.0 +++ b/metadata/md5-cache/dev-ml/core_bench-0.14.0 @@ -5,10 +5,10 @@ DESCRIPTION=Micro-benchmarking library for OCaml EAPI=7 HOMEPAGE=https://github.com/janestreet/core_bench IUSE=+ocamlopt -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 +KEYWORDS=~amd64 ~arm ~arm64 ppc ~ppc64 x86 LICENSE=MIT RDEPEND=>=dev-ml/core-0.14.0:= >=dev-ml/core_kernel-0.14.0:= >=dev-ml/ppx_jane-0.14.0:= dev-ml/textutils:= >=dev-ml/re-1.8.0:= >=dev-lang/ocaml-4:=[ocamlopt?] SLOT=0/0.14.0 SRC_URI=https://github.com/janestreet/core_bench/archive/v0.14.0.tar.gz -> core_bench-0.14.0.tar.gz _eclasses_=dune 46e13a2340ab32b2ad8ae98b653695ea -_md5_=907a5f18f79a87d65546625d4d3fb569 +_md5_=701fc40ebc3d497c30f5003a5736173a diff --git a/metadata/md5-cache/dev-ml/core_kernel-0.14.1-r3 b/metadata/md5-cache/dev-ml/core_kernel-0.14.1-r3 index 580364b5f111..cfb440cf955b 100644 --- a/metadata/md5-cache/dev-ml/core_kernel-0.14.1-r3 +++ b/metadata/md5-cache/dev-ml/core_kernel-0.14.1-r3 @@ -5,11 +5,11 @@ DESCRIPTION=System-independent part of Core EAPI=7 HOMEPAGE=https://github.com/janestreet/core_kernel IUSE=+ocamlopt -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 +KEYWORDS=~amd64 ~arm ~arm64 ppc ~ppc64 x86 LICENSE=LGPL-2.1-with-linking-exception RDEPEND=dev-lang/ocaml:= dev-ml/base:= dev-ml/base_bigstring:= dev-ml/base_quickcheck:= dev-ml/bin_prot:= dev-ml/fieldslib:= dev-ml/jane-street-headers:= dev-ml/jst-config:= dev-ml/ppx_assert:= dev-ml/ppx_base:= dev-ml/ppx_hash:= dev-ml/ppx_inline_test:= dev-ml/ppx_jane:= dev-ml/ppx_sexp_conv:= dev-ml/ppx_sexp_message:= dev-ml/splittable_random:= dev-ml/sexplib:= dev-ml/stdio:= dev-ml/time_now:= dev-ml/typerep:= dev-ml/variantslib:= dev-ml/ocaml-migrate-parsetree:= >=dev-lang/ocaml-4:=[ocamlopt?] RESTRICT=test SLOT=0/0.14.1 SRC_URI=https://github.com/janestreet/core_kernel/archive/v0.14.1.tar.gz -> core_kernel-0.14.1.tar.gz _eclasses_=dune 46e13a2340ab32b2ad8ae98b653695ea -_md5_=286437c83ef8bcc386d58e76a24ac11d +_md5_=4533042bb94411b336f114c323031c8b diff --git a/metadata/md5-cache/dev-ml/dune-2.8.2 b/metadata/md5-cache/dev-ml/dune-2.8.2 index 99450490b210..e5211f387eea 100644 --- a/metadata/md5-cache/dev-ml/dune-2.8.2 +++ b/metadata/md5-cache/dev-ml/dune-2.8.2 @@ -1,12 +1,14 @@ DEFINED_PHASES=compile configure install -DEPEND=>=dev-lang/ocaml-4.08:= !dev-ml/jbuilder dev-ml/findlib +DEPEND=>=dev-lang/ocaml-4.08:= !dev-ml/jbuilder dev-ml/findlib test? ( dev-ml/core_bench dev-ml/ppx_bench dev-ml/ppx_expect ) DESCRIPTION=A composable build system for OCaml EAPI=7 HOMEPAGE=https://github.com/ocaml/dune -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 +IUSE=test +KEYWORDS=~amd64 ~arm ~arm64 ppc ~ppc64 x86 LICENSE=MIT RDEPEND=>=dev-lang/ocaml-4.08:= !dev-ml/jbuilder +RESTRICT=!test? ( test ) SLOT=0/2.8.2 SRC_URI=https://github.com/ocaml/dune/archive/2.8.2.tar.gz -> dune-2.8.2.tar.gz _eclasses_=multiprocessing cac3169468f893670dac3e7cb940e045 -_md5_=130ab9cfa3f632c60847d336529d8d80 +_md5_=3569a2ac11427345099d95c6aa52f449 diff --git a/metadata/md5-cache/dev-ml/dune-configurator-2.8.2-r1 b/metadata/md5-cache/dev-ml/dune-configurator-2.8.2-r1 index b21834915f46..02937fd110e0 100644 --- a/metadata/md5-cache/dev-ml/dune-configurator-2.8.2-r1 +++ b/metadata/md5-cache/dev-ml/dune-configurator-2.8.2-r1 @@ -5,11 +5,11 @@ DESCRIPTION=A composable build system for OCaml EAPI=7 HOMEPAGE=https://github.com/ocaml/dune IUSE=+ocamlopt test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 +KEYWORDS=~amd64 ~arm ~arm64 ppc ~ppc64 x86 LICENSE=MIT RDEPEND=~dev-ml/dune-private-libs-2.8.2:=[ocamlopt=] dev-ml/csexp:=[ocamlopt=] dev-ml/result:=[ocamlopt=] >=dev-lang/ocaml-4:=[ocamlopt?] RESTRICT=!test? ( test ) SLOT=0/2.8.2 SRC_URI=https://github.com/ocaml/dune/archive/2.8.2.tar.gz -> dune-2.8.2.tar.gz _eclasses_=dune 46e13a2340ab32b2ad8ae98b653695ea -_md5_=908510dfe820b8963696d9576385a093 +_md5_=d4c17ae4fc6cdb632d8ea72b22c18315 diff --git a/metadata/md5-cache/dev-ml/dune-private-libs-2.8.2-r1 b/metadata/md5-cache/dev-ml/dune-private-libs-2.8.2-r1 index 654dace981b4..93c354009a7e 100644 --- a/metadata/md5-cache/dev-ml/dune-private-libs-2.8.2-r1 +++ b/metadata/md5-cache/dev-ml/dune-private-libs-2.8.2-r1 @@ -5,11 +5,11 @@ DESCRIPTION=A composable build system for OCaml EAPI=7 HOMEPAGE=https://github.com/ocaml/dune IUSE=+ocamlopt test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 +KEYWORDS=~amd64 ~arm ~arm64 ppc ~ppc64 x86 LICENSE=Apache-2.0 RDEPEND=dev-ml/csexp:=[ocamlopt=] dev-ml/findlib:=[ocamlopt=] >=dev-lang/ocaml-4.09:= >=dev-lang/ocaml-4:=[ocamlopt?] RESTRICT=!test? ( test ) SLOT=0/2.8.2 SRC_URI=https://github.com/ocaml/dune/archive/2.8.2.tar.gz -> dune-2.8.2.tar.gz _eclasses_=dune 46e13a2340ab32b2ad8ae98b653695ea -_md5_=52b7143a1c09a3431a41a33833c2c160 +_md5_=61ff23042c92c4fcb6bc92921ead4dfd diff --git a/metadata/md5-cache/dev-ml/llvm-ocaml-12.0.0_rc2 b/metadata/md5-cache/dev-ml/llvm-ocaml-12.0.0_rc2 new file mode 100644 index 000000000000..3bae2130cacb --- /dev/null +++ b/metadata/md5-cache/dev-ml/llvm-ocaml-12.0.0_rc2 @@ -0,0 +1,15 @@ +BDEPEND=dev-lang/perl dev-ml/findlib >=dev-util/cmake-3.16 test? ( dev-ml/ounit ) || ( dev-lang/python:3.9 dev-lang/python:3.8 dev-lang/python:3.7 ) dev-util/ninja dev-util/cmake +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~sys-devel/llvm-12.0.0_rc2:=[debug?] !sys-devel/llvm[ocaml(-)] llvm_targets_AArch64? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_Lanai] ) llvm_targets_Mips? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_SystemZ] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_CSKY] ) llvm_targets_VE? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_VE] ) !!sys-devel/llvm:0 +DESCRIPTION=OCaml bindings for LLVM +EAPI=7 +HOMEPAGE=https://llvm.org/ +IUSE=debug test llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_VE +LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA +RDEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~sys-devel/llvm-12.0.0_rc2:=[debug?] !sys-devel/llvm[ocaml(-)] llvm_targets_AArch64? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_Lanai] ) llvm_targets_Mips? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_SystemZ] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_CSKY] ) llvm_targets_VE? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_VE] ) +REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_VE ) +RESTRICT=!test? ( test ) +SLOT=0/12.0.0_rc2 +SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-12.0.0-rc2.tar.gz +_eclasses_=cmake 314a813be2f09820e8978cdee941e501 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e llvm 96482dd3973a93c32659252dfeba1433 llvm.org ac34ccc0ab197b128f6d3d2a4fe1cc5e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-any-r1 0a79a9b53fce4525f438f8ea9695fb88 python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba +_md5_=6302ca7a56e198f1c938e5837c6ceaf1 diff --git a/metadata/md5-cache/dev-ml/mccs-1.1.11 b/metadata/md5-cache/dev-ml/mccs-1.1.11 index bbbfde3d35e5..cbf15984e44c 100644 --- a/metadata/md5-cache/dev-ml/mccs-1.1.11 +++ b/metadata/md5-cache/dev-ml/mccs-1.1.11 @@ -5,11 +5,11 @@ DESCRIPTION=Multi Criteria CUDF Solver EAPI=7 HOMEPAGE=http://www.i3s.unice.fr/~cpjm/misc/ https://github.com/AltGr/ocaml-mccs/issues IUSE=+ocamlopt test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 +KEYWORDS=~amd64 ~arm ~arm64 ppc ~ppc64 x86 LICENSE=BSD RDEPEND=dev-ml/cudf:= sci-mathematics/glpk:= >=dev-lang/ocaml-4:=[ocamlopt?] RESTRICT=!test? ( test ) SLOT=0/1.1.11 SRC_URI=https://github.com/AltGr/ocaml-mccs/archive/1.1+11.tar.gz -> mccs-1.1.11.tar.gz _eclasses_=dune 46e13a2340ab32b2ad8ae98b653695ea -_md5_=0ef92947116b44fe26cde4be5699b866 +_md5_=a10861293b24806909f525bde4d8e0dc diff --git a/metadata/md5-cache/dev-ml/menhir-20190924 b/metadata/md5-cache/dev-ml/menhir-20190924 index 1169ebec82b7..1181f9786c4f 100644 --- a/metadata/md5-cache/dev-ml/menhir-20190924 +++ b/metadata/md5-cache/dev-ml/menhir-20190924 @@ -4,10 +4,10 @@ DESCRIPTION=LR(1) parser generator for the OCaml language EAPI=7 HOMEPAGE=http://gallium.inria.fr/~fpottier/menhir/ IUSE=examples +ocamlopt -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 +KEYWORDS=~amd64 ~arm ~arm64 ppc ~ppc64 x86 LICENSE=GPL-2 LGPL-2-with-linking-exception RDEPEND=>=dev-lang/ocaml-4.02:=[ocamlopt?] SLOT=0/20190924 SRC_URI=https://gitlab.inria.fr/fpottier/menhir/-/archive/20190924/menhir-20190924.tar.gz _eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e findlib 3d3de4bef686774baeeabfa2b916631c l10n 8cdd85e169b835d518bc2fd59f780d8e wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=60d492a001840e6c94e0f7bbac10a9d9 +_md5_=063d9cbbc219dc2d42fd2ff024c502eb diff --git a/metadata/md5-cache/dev-ml/num-1.3-r1 b/metadata/md5-cache/dev-ml/num-1.3-r1 index 9ad4327e1656..9d634f38beee 100644 --- a/metadata/md5-cache/dev-ml/num-1.3-r1 +++ b/metadata/md5-cache/dev-ml/num-1.3-r1 @@ -4,10 +4,10 @@ DEPEND=>=dev-lang/ocaml-4.09.0:=[ocamlopt] >=dev-ml/findlib-1.8.1[ocamlopt] >=de DESCRIPTION=Library for arbitrary-precision integer and rational arithmetic EAPI=7 HOMEPAGE=https://github.com/ocaml/num -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris +KEYWORDS=~amd64 ~arm ~arm64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris LICENSE=LGPL-2.1-with-linking-exception RDEPEND=>=dev-lang/ocaml-4.09.0:=[ocamlopt] >=dev-ml/findlib-1.8.1[ocamlopt] SLOT=0 SRC_URI=https://github.com/ocaml/num/archive/v1.3.tar.gz -> num-1.3.tar.gz _eclasses_=findlib 3d3de4bef686774baeeabfa2b916631c multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=0e54dbc3282afa47cd47bcfd8dbc518e +_md5_=263095f85f5a107e600e05cbe0afd4dd diff --git a/metadata/md5-cache/dev-ml/ocamlgraph-2.0.0-r1 b/metadata/md5-cache/dev-ml/ocamlgraph-2.0.0-r1 new file mode 100644 index 000000000000..5e53932d647a --- /dev/null +++ b/metadata/md5-cache/dev-ml/ocamlgraph-2.0.0-r1 @@ -0,0 +1,14 @@ +BDEPEND=dev-ml/dune dev-lang/ocaml +DEFINED_PHASES=compile install test +DEPEND=dev-ml/stdlib-shims:=[ocamlopt?] dev-ml/graphics:=[ocamlopt?] >=dev-lang/ocaml-4:=[ocamlopt?] +DESCRIPTION=O'Caml Graph library +EAPI=7 +HOMEPAGE=http://ocamlgraph.lri.fr/index.en.html +IUSE=+ocamlopt +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 +LICENSE=LGPL-2.1 +RDEPEND=dev-ml/stdlib-shims:=[ocamlopt?] dev-ml/graphics:=[ocamlopt?] >=dev-lang/ocaml-4:=[ocamlopt?] +SLOT=0/2.0.0 +SRC_URI=https://github.com/backtracking/ocamlgraph/releases/download/2.0.0/ocamlgraph-2.0.0.tbz +_eclasses_=dune 46e13a2340ab32b2ad8ae98b653695ea +_md5_=4a7624b084e81e90089f4d6abbf7fcf2 diff --git a/metadata/md5-cache/dev-ml/ocamlnet-4.1.8-r1 b/metadata/md5-cache/dev-ml/ocamlnet-4.1.8-r1 new file mode 100644 index 000000000000..f83a79a22368 --- /dev/null +++ b/metadata/md5-cache/dev-ml/ocamlnet-4.1.8-r1 @@ -0,0 +1,15 @@ +BDEPEND=dev-ml/cppo virtual/pkgconfig +DEFINED_PHASES=compile configure install +DEPEND=>=dev-ml/findlib-1.0 >=dev-lang/ocaml-3.10.2:=[ocamlopt?] pcre? ( >=dev-ml/pcre-ocaml-5:= ) tk? ( dev-ml/labltk:= ) ssl? ( net-libs/gnutls:= ) kerberos? ( virtual/krb5 ) zip? ( dev-ml/camlzip:= ) >=dev-ml/findlib-1.0.4-r1 +DESCRIPTION=Modules for OCaml application-level Internet protocols +EAPI=7 +HOMEPAGE=http://projects.camlcity.org/projects/ocamlnet.html +IUSE=kerberos tk httpd +ocamlopt +pcre ssl zip +KEYWORDS=~amd64 ~ppc ~x86 +LICENSE=ZLIB GPL-2+ +RDEPEND=>=dev-ml/findlib-1.0 >=dev-lang/ocaml-3.10.2:=[ocamlopt?] pcre? ( >=dev-ml/pcre-ocaml-5:= ) tk? ( dev-ml/labltk:= ) ssl? ( net-libs/gnutls:= ) kerberos? ( virtual/krb5 ) zip? ( dev-ml/camlzip:= ) +RESTRICT=installsources strip +SLOT=0/4.1.8 +SRC_URI=http://download.camlcity.org/download/ocamlnet-4.1.8.tar.gz +_eclasses_=findlib 3d3de4bef686774baeeabfa2b916631c +_md5_=933316bc7f0b62c4cf18d59291a2f0fe diff --git a/metadata/md5-cache/dev-ml/opam-2.0.8-r1 b/metadata/md5-cache/dev-ml/opam-2.0.8-r1 index 74f8105476a0..b0aab2139193 100644 --- a/metadata/md5-cache/dev-ml/opam-2.0.8-r1 +++ b/metadata/md5-cache/dev-ml/opam-2.0.8-r1 @@ -5,10 +5,10 @@ DESCRIPTION=A source-based package manager for OCaml EAPI=7 HOMEPAGE=http://opam.ocaml.org/ IUSE=+ocamlopt -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 +KEYWORDS=~amd64 ~arm ~arm64 ppc ~ppc64 x86 LICENSE=LGPL-2.1-with-linking-exception RDEPEND=dev-ml/cmdliner:= dev-ml/cudf:= dev-ml/dose3:= dev-ml/extlib:= ~dev-ml/opam-client-2.0.8:= dev-ml/opam-file-format:= dev-ml/re:= >=dev-lang/ocaml-4:=[ocamlopt?] SLOT=0/2.0.8 SRC_URI=https://github.com/ocaml/opam/archive/2.0.8.tar.gz -> opam-2.0.8.tar.gz _eclasses_=dune 46e13a2340ab32b2ad8ae98b653695ea -_md5_=d33e5a6fbeb3b39b79379ee723937328 +_md5_=4a21900c38d24cd182f829e768d33f92 diff --git a/metadata/md5-cache/dev-ml/opam-client-2.0.8 b/metadata/md5-cache/dev-ml/opam-client-2.0.8 index a7ca08504287..7bbe2f2f2ae4 100644 --- a/metadata/md5-cache/dev-ml/opam-client-2.0.8 +++ b/metadata/md5-cache/dev-ml/opam-client-2.0.8 @@ -5,10 +5,10 @@ DESCRIPTION=opam client libraries EAPI=7 HOMEPAGE=https://opam.ocaml.org/ https://github.com/ocaml/opam IUSE=+ocamlopt -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 +KEYWORDS=~amd64 ~arm ~arm64 ppc ~ppc64 x86 LICENSE=LGPL-2.1 RDEPEND=dev-ml/cmdliner:= ~dev-ml/opam-repository-2.0.8:= ~dev-ml/opam-state-2.0.8:= ~dev-ml/opam-solver-2.0.8:= dev-ml/opam-file-format:= dev-ml/re:= >=dev-lang/ocaml-4:=[ocamlopt?] SLOT=0/2.0.8 SRC_URI=https://github.com/ocaml/opam/archive/2.0.8.tar.gz -> opam-2.0.8.tar.gz _eclasses_=dune 46e13a2340ab32b2ad8ae98b653695ea -_md5_=bb280d6c892557cea037eadd8bc40a87 +_md5_=dfd4aafce63100ef3ea36369526ae3ec diff --git a/metadata/md5-cache/dev-ml/opam-core-2.0.8-r1 b/metadata/md5-cache/dev-ml/opam-core-2.0.8-r1 index fe9731c53e77..a795aa7a9ca5 100644 --- a/metadata/md5-cache/dev-ml/opam-core-2.0.8-r1 +++ b/metadata/md5-cache/dev-ml/opam-core-2.0.8-r1 @@ -4,10 +4,10 @@ DEPEND=dev-ml/ocamlgraph:= dev-ml/re:= dev-ml/opam-file-format:= dev-ml/cmdliner DESCRIPTION=Core libraries for opam EAPI=7 HOMEPAGE=https://opam.ocaml.org/ https://github.com/ocaml/opam -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 +KEYWORDS=~amd64 ~arm ~arm64 ppc ~ppc64 x86 LICENSE=LGPL-2.1 RDEPEND=dev-ml/ocamlgraph:= dev-ml/re:= dev-ml/opam-file-format:= dev-ml/cmdliner:= >=dev-lang/ocaml-4:= SLOT=0/2.0.8 SRC_URI=https://github.com/ocaml/opam/archive/2.0.8.tar.gz -> opam-2.0.8.tar.gz _eclasses_=opam b2f22dc6e8db7cf1649d72fd9ee5a986 -_md5_=caf195e9fefd154b28e0f8a2971b9a97 +_md5_=b21d10248a61dc49322da70ad2fa8c9f diff --git a/metadata/md5-cache/dev-ml/opam-format-2.0.8-r2 b/metadata/md5-cache/dev-ml/opam-format-2.0.8-r2 index e2a82864c9e4..d4e08bc6f610 100644 --- a/metadata/md5-cache/dev-ml/opam-format-2.0.8-r2 +++ b/metadata/md5-cache/dev-ml/opam-format-2.0.8-r2 @@ -5,10 +5,10 @@ DESCRIPTION=Core libraries for opam EAPI=7 HOMEPAGE=https://opam.ocaml.org/ https://github.com/ocaml/opam IUSE=+ocamlopt -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 +KEYWORDS=~amd64 ~arm ~arm64 ppc ~ppc64 x86 LICENSE=LGPL-2.1 RDEPEND=~dev-ml/opam-core-2.0.8:= dev-ml/re:= dev-ml/opam-file-format:= dev-ml/dose3:= >=dev-lang/ocaml-4:=[ocamlopt?] SLOT=0/2.0.8 SRC_URI=https://github.com/ocaml/opam/archive/2.0.8.tar.gz -> opam-2.0.8.tar.gz _eclasses_=dune 46e13a2340ab32b2ad8ae98b653695ea -_md5_=2974bb31ba6c1fe7f50ffd8bb60ddfea +_md5_=d29d865490a15e835701425c66fafc59 diff --git a/metadata/md5-cache/dev-ml/opam-repository-2.0.8 b/metadata/md5-cache/dev-ml/opam-repository-2.0.8 index 48261539108b..6b3f65ea9288 100644 --- a/metadata/md5-cache/dev-ml/opam-repository-2.0.8 +++ b/metadata/md5-cache/dev-ml/opam-repository-2.0.8 @@ -5,11 +5,11 @@ DESCRIPTION=opam repository libraries EAPI=7 HOMEPAGE=https://opam.ocaml.org/ https://github.com/ocaml/opam IUSE=+ocamlopt -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 +KEYWORDS=~amd64 ~arm ~arm64 ppc ~ppc64 x86 LICENSE=LGPL-2.1 RDEPEND=~dev-ml/opam-format-2.0.8:= dev-ml/re:= dev-ml/dose3:= dev-ml/opam-file-format:= >=dev-lang/ocaml-4:=[ocamlopt?] RESTRICT=test SLOT=0/2.0.8 SRC_URI=https://github.com/ocaml/opam/archive/2.0.8.tar.gz -> opam-2.0.8.tar.gz _eclasses_=dune 46e13a2340ab32b2ad8ae98b653695ea -_md5_=26cd2530a10988cb4b9c17558cefddf4 +_md5_=7d8558d554d38027c40a6ce27aced137 diff --git a/metadata/md5-cache/dev-ml/opam-solver-2.0.8 b/metadata/md5-cache/dev-ml/opam-solver-2.0.8 index abe86103be98..9a8c79263526 100644 --- a/metadata/md5-cache/dev-ml/opam-solver-2.0.8 +++ b/metadata/md5-cache/dev-ml/opam-solver-2.0.8 @@ -5,11 +5,11 @@ DESCRIPTION=opam solver EAPI=7 HOMEPAGE=https://opam.ocaml.org/ https://github.com/ocaml/opam IUSE=+ocamlopt test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 +KEYWORDS=~amd64 ~arm ~arm64 ppc ~ppc64 x86 LICENSE=LGPL-2.1 RDEPEND=~dev-ml/opam-format-2.0.8:= dev-ml/opam-file-format:= dev-ml/re:= >=dev-ml/mccs-1.1.4:= dev-ml/dose3:= dev-ml/cudf:= >=dev-lang/ocaml-4:=[ocamlopt?] RESTRICT=!test? ( test ) SLOT=0/2.0.8 SRC_URI=https://github.com/ocaml/opam/archive/2.0.8.tar.gz -> opam-2.0.8.tar.gz _eclasses_=dune 46e13a2340ab32b2ad8ae98b653695ea -_md5_=0232f6edaaeece1425e1dd310bfe12e3 +_md5_=0172c611893cb7af89a4a82dc33dcd7b diff --git a/metadata/md5-cache/dev-ml/opam-state-2.0.8 b/metadata/md5-cache/dev-ml/opam-state-2.0.8 index 6b6beb7015fe..d9909ebd3b54 100644 --- a/metadata/md5-cache/dev-ml/opam-state-2.0.8 +++ b/metadata/md5-cache/dev-ml/opam-state-2.0.8 @@ -5,11 +5,11 @@ DESCRIPTION=opam state libraries EAPI=7 HOMEPAGE=https://opam.ocaml.org/ https://github.com/ocaml/opam IUSE=+ocamlopt -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 +KEYWORDS=~amd64 ~arm ~arm64 ppc ~ppc64 x86 LICENSE=LGPL-2.1 RDEPEND=dev-ml/re:= dev-ml/opam-file-format:= ~dev-ml/opam-repository-2.0.8:= >=dev-lang/ocaml-4:=[ocamlopt?] RESTRICT=test SLOT=0/2.0.8 SRC_URI=https://github.com/ocaml/opam/archive/2.0.8.tar.gz -> opam-2.0.8.tar.gz _eclasses_=dune 46e13a2340ab32b2ad8ae98b653695ea -_md5_=9ad21668e4acf177e776532ee41e2fc1 +_md5_=2256b1d7c3a4d93c05cb1bf9ed89a26f diff --git a/metadata/md5-cache/dev-ml/parsexp-0.14.0 b/metadata/md5-cache/dev-ml/parsexp-0.14.0 index 16e03b690ec4..e6f6a5927790 100644 --- a/metadata/md5-cache/dev-ml/parsexp-0.14.0 +++ b/metadata/md5-cache/dev-ml/parsexp-0.14.0 @@ -5,10 +5,10 @@ DESCRIPTION=S-expression parsing library EAPI=7 HOMEPAGE=https://github.com/janestreet/parsexp IUSE=+ocamlopt -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 +KEYWORDS=~amd64 ~arm ~arm64 ppc ~ppc64 x86 LICENSE=Apache-2.0 RDEPEND=dev-ml/sexplib0:= dev-ml/base:= >=dev-lang/ocaml-4:=[ocamlopt?] SLOT=0/0.14.0 SRC_URI=https://github.com/janestreet/parsexp/archive/v0.14.0.tar.gz -> parsexp-0.14.0.tar.gz _eclasses_=dune 46e13a2340ab32b2ad8ae98b653695ea -_md5_=45e0ff5f9e529f18cc5705f42eae28d0 +_md5_=9f8a0c12ebbe7e67b4cb8715aa9b952e diff --git a/metadata/md5-cache/dev-ml/pcre-ocaml-7.4.6-r1 b/metadata/md5-cache/dev-ml/pcre-ocaml-7.4.6-r1 index ab1742831b50..a554a82f61b4 100644 --- a/metadata/md5-cache/dev-ml/pcre-ocaml-7.4.6-r1 +++ b/metadata/md5-cache/dev-ml/pcre-ocaml-7.4.6-r1 @@ -5,10 +5,10 @@ DESCRIPTION=Perl Compatibility Regular Expressions for O'Caml EAPI=7 HOMEPAGE=http://mmottl.github.io/pcre-ocaml/ https://github.com/mmottl/pcre-ocaml IUSE=examples +ocamlopt -KEYWORDS=~amd64 ~arm ~arm64 ppc ~x86 +KEYWORDS=amd64 ~arm ~arm64 ppc x86 LICENSE=LGPL-2.1-with-linking-exception RDEPEND=>=dev-libs/libpcre-4.5 >=dev-lang/ocaml-4:=[ocamlopt?] SLOT=0/7.4.6 SRC_URI=https://github.com/mmottl/pcre-ocaml/releases/download/7.4.6/pcre-7.4.6.tbz -> pcre-ocaml-7.4.6.tbz _eclasses_=dune 46e13a2340ab32b2ad8ae98b653695ea -_md5_=e3d2b3e47a23bd20fcbec3fe3aeb82f1 +_md5_=49fd6e8969e7ce86c50650fa91aeb842 diff --git a/metadata/md5-cache/dev-ml/sexplib-0.14.0 b/metadata/md5-cache/dev-ml/sexplib-0.14.0 index 87385c001435..7cae650ff730 100644 --- a/metadata/md5-cache/dev-ml/sexplib-0.14.0 +++ b/metadata/md5-cache/dev-ml/sexplib-0.14.0 @@ -5,10 +5,10 @@ DESCRIPTION=Library for automated conversion of OCaml-values to and from S-expre EAPI=7 HOMEPAGE=https://github.com/janestreet/sexplib IUSE=+ocamlopt -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 +KEYWORDS=~amd64 ~arm ~arm64 ppc ~ppc64 x86 LICENSE=Apache-2.0 RDEPEND=dev-ml/parsexp:= dev-ml/base:= dev-ml/sexplib0:= dev-ml/num:= >=dev-lang/ocaml-4:=[ocamlopt?] SLOT=0/0.14.0 SRC_URI=https://github.com/janestreet/sexplib/archive/v0.14.0.tar.gz -> sexplib-0.14.0.tar.gz _eclasses_=dune 46e13a2340ab32b2ad8ae98b653695ea -_md5_=eb5a278d3cafb7885c336a4e58e1a2f1 +_md5_=cb37baa97d348f8b4e46f00095c66333 diff --git a/metadata/md5-cache/dev-ml/spawn-0.13.0 b/metadata/md5-cache/dev-ml/spawn-0.13.0 index 6b7d820815b4..cd327e87eb00 100644 --- a/metadata/md5-cache/dev-ml/spawn-0.13.0 +++ b/metadata/md5-cache/dev-ml/spawn-0.13.0 @@ -5,11 +5,11 @@ DESCRIPTION=Spawning sub-processes EAPI=7 HOMEPAGE=https://github.com/janestreet/spawn IUSE=ocamlopt test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 +KEYWORDS=~amd64 ~arm ~arm64 ppc ~ppc64 x86 LICENSE=MIT RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] RESTRICT=!test? ( test ) SLOT=0/0.13.0 SRC_URI=https://github.com/janestreet/spawn/archive/v0.13.0.tar.gz -> spawn-0.13.0.tar.gz _eclasses_=dune 46e13a2340ab32b2ad8ae98b653695ea -_md5_=5f6937ca8f399e9c5f75895ba5dddedd +_md5_=3a6c8be2c233de9d0d42bda8eacb03f7 diff --git a/metadata/md5-cache/dev-ml/textutils-0.14.0 b/metadata/md5-cache/dev-ml/textutils-0.14.0 index 91438926ff79..33d71d5037e3 100644 --- a/metadata/md5-cache/dev-ml/textutils-0.14.0 +++ b/metadata/md5-cache/dev-ml/textutils-0.14.0 @@ -5,10 +5,10 @@ DESCRIPTION=Text output utilities EAPI=7 HOMEPAGE=https://github.com/janestreet/textutils IUSE=ocamlopt -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 +KEYWORDS=~amd64 ~arm ~arm64 ppc ~ppc64 x86 LICENSE=MIT RDEPEND=dev-ml/core:= dev-ml/core_kernel:= dev-ml/ppx_jane:= dev-ml/uutf:= >=dev-lang/ocaml-4:=[ocamlopt?] SLOT=0/0.14.0 SRC_URI=https://github.com/janestreet/textutils/archive/v0.14.0.tar.gz -> textutils-0.14.0.tar.gz _eclasses_=dune 46e13a2340ab32b2ad8ae98b653695ea -_md5_=c4e96de3b86743aede20dfe4d6ff8269 +_md5_=9423667504217711e92183f0e5a287b2 diff --git a/metadata/md5-cache/dev-ml/timezone-0.14.0 b/metadata/md5-cache/dev-ml/timezone-0.14.0 index a59457ce2ff3..824139993989 100644 --- a/metadata/md5-cache/dev-ml/timezone-0.14.0 +++ b/metadata/md5-cache/dev-ml/timezone-0.14.0 @@ -5,10 +5,10 @@ DESCRIPTION=Time-zone handling for OCaml EAPI=7 HOMEPAGE=https://github.com/janestreet/timezone IUSE=ocamlopt -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 +KEYWORDS=~amd64 ~arm ~arm64 ppc ~ppc64 x86 LICENSE=MIT RDEPEND=dev-ml/core_kernel:= dev-ml/ppx_jane:= >=dev-lang/ocaml-4:=[ocamlopt?] SLOT=0/0.14.0 SRC_URI=https://github.com/janestreet/timezone/archive/v0.14.0.tar.gz -> timezone-0.14.0.tar.gz _eclasses_=dune 46e13a2340ab32b2ad8ae98b653695ea -_md5_=50de95f5ee32c9e9510b9a29b72073cb +_md5_=0dd959ec5ec8e521e8f9e61c10ad99d9 diff --git a/metadata/md5-cache/dev-ml/uchar-0.0.2 b/metadata/md5-cache/dev-ml/uchar-0.0.2 index bd6cdd272da7..5798a45273a3 100644 --- a/metadata/md5-cache/dev-ml/uchar-0.0.2 +++ b/metadata/md5-cache/dev-ml/uchar-0.0.2 @@ -4,11 +4,11 @@ DESCRIPTION=Uchar compatibility library EAPI=6 HOMEPAGE=https://github.com/ocaml/uchar IUSE=+ocamlopt -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 +KEYWORDS=~amd64 ~arm ~arm64 ppc ~ppc64 x86 LICENSE=LGPL-2-with-linking-exception RDEPEND=>=dev-lang/ocaml-4.03:= RESTRICT=test SLOT=0/0.0.2 SRC_URI=https://github.com/ocaml/uchar/archive/v0.0.2.tar.gz -> uchar-0.0.2.tar.gz _eclasses_=findlib 3d3de4bef686774baeeabfa2b916631c -_md5_=49601e8318db377198e106cbc9fb39e5 +_md5_=f26c798b5a1a8b086c262e89d366814e diff --git a/metadata/md5-cache/dev-ml/uutf-1.0.1 b/metadata/md5-cache/dev-ml/uutf-1.0.1 index 950af58b36a4..c9cb771887b2 100644 --- a/metadata/md5-cache/dev-ml/uutf-1.0.1 +++ b/metadata/md5-cache/dev-ml/uutf-1.0.1 @@ -4,7 +4,7 @@ DESCRIPTION=Non-blocking streaming Unicode codec for OCaml EAPI=5 HOMEPAGE=https://erratique.ch/software/uutf IUSE=doc utftrip +ocamlopt test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 +KEYWORDS=~amd64 ~arm ~arm64 ppc ~ppc64 x86 LICENSE=ISC RDEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/uchar:= utftrip? ( dev-ml/cmdliner:= ) REQUIRED_USE=utftrip? ( ocamlopt ) @@ -12,4 +12,4 @@ RESTRICT=!test? ( test ) SLOT=0/1.0.1 SRC_URI=https://erratique.ch/software/uutf/releases/uutf-1.0.1.tbz _eclasses_=findlib 3d3de4bef686774baeeabfa2b916631c -_md5_=4bec99c25d1cfad30a5ca5aa8c25bdc9 +_md5_=2bdecdca439208c63b3429dfa4a480a9 diff --git a/metadata/md5-cache/dev-ml/zarith-1.11 b/metadata/md5-cache/dev-ml/zarith-1.11 index 1d9f604bd575..876ad56242c9 100644 --- a/metadata/md5-cache/dev-ml/zarith-1.11 +++ b/metadata/md5-cache/dev-ml/zarith-1.11 @@ -4,11 +4,11 @@ DESCRIPTION=Arithmetic and logic operations over arbitrary-precision integers EAPI=7 HOMEPAGE=https://github.com/ocaml/Zarith IUSE=doc mpir +ocamlopt -KEYWORDS=~amd64 ~arm ~arm64 ppc ~x86 +KEYWORDS=amd64 ~arm ~arm64 ppc x86 LICENSE=LGPL-2.1-with-linking-exception RDEPEND=>=dev-lang/ocaml-4.05:=[ocamlopt=] !mpir? ( dev-libs/gmp:0= ) mpir? ( sci-libs/mpir:= ) RESTRICT=!ocamlopt? ( test ) SLOT=0/1.11 SRC_URI=https://github.com/ocaml/Zarith/archive/release-1.11.tar.gz -> zarith-1.11.tar.gz _eclasses_=findlib 3d3de4bef686774baeeabfa2b916631c multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=161b58ccdf6b43d5a285bd3362d4a314 +_md5_=6655366fb5950ec24ab1af21a7194873 diff --git a/metadata/md5-cache/dev-perl/Const-Fast-0.14.0-r2 b/metadata/md5-cache/dev-perl/Const-Fast-0.14.0-r2 index 8dd8f537b4c4..17863745f2cb 100644 --- a/metadata/md5-cache/dev-perl/Const-Fast-0.14.0-r2 +++ b/metadata/md5-cache/dev-perl/Const-Fast-0.14.0-r2 @@ -5,11 +5,11 @@ DESCRIPTION=Facility for creating read-only scalars, arrays, and hashes EAPI=7 HOMEPAGE=https://metacpan.org/release/Const-Fast IUSE=test -KEYWORDS=~amd64 arm ppc ~x86 ~amd64-linux ~x86-linux +KEYWORDS=~amd64 arm ppc x86 ~amd64-linux ~x86-linux LICENSE=|| ( Artistic GPL-1+ ) RDEPEND=virtual/perl-Scalar-List-Utils virtual/perl-Storable >=dev-perl/Sub-Exporter-Progressive-0.1.7 dev-lang/perl:= RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://cpan/authors/id/L/LE/LEONT/Const-Fast-0.014.tar.gz _eclasses_=multiprocessing cac3169468f893670dac3e7cb940e045 perl-functions 6ec4c4d8fc8324200f1c14e8d158c59b perl-module 97206c028d9bdc9f248e022ac5c9fc83 -_md5_=a7df0e7c8c052f540fd96cf6d367f0f3 +_md5_=f1c4abecf1b8dbeb98ecd2ac768a8735 diff --git a/metadata/md5-cache/dev-perl/Data-Stag-0.140.0-r2 b/metadata/md5-cache/dev-perl/Data-Stag-0.140.0-r2 index a57fa49abc03..3c78be237efd 100644 --- a/metadata/md5-cache/dev-perl/Data-Stag-0.140.0-r2 +++ b/metadata/md5-cache/dev-perl/Data-Stag-0.140.0-r2 @@ -4,10 +4,10 @@ DEPEND=dev-lang/perl DESCRIPTION=Structured Tags datastructures EAPI=7 HOMEPAGE=http://stag.sourceforge.net/ https://metacpan.org/release/Data-Stag -KEYWORDS=~amd64 ~x86 +KEYWORDS=~amd64 x86 LICENSE=|| ( Artistic GPL-1+ ) RDEPEND=dev-perl/IO-String dev-lang/perl:= SLOT=0 SRC_URI=mirror://cpan/authors/id/C/CM/CMUNGALL/Data-Stag-0.14.tar.gz _eclasses_=multiprocessing cac3169468f893670dac3e7cb940e045 perl-functions 6ec4c4d8fc8324200f1c14e8d158c59b perl-module 97206c028d9bdc9f248e022ac5c9fc83 -_md5_=06c2d9abee4b3e96758bb3e8c0c2d6c3 +_md5_=0eda1bc62b30d8e8048858dcfeb487da diff --git a/metadata/md5-cache/dev-perl/File-Map-0.670.0 b/metadata/md5-cache/dev-perl/File-Map-0.670.0 index 1f68d5ce56bd..d98426f1d8ed 100644 --- a/metadata/md5-cache/dev-perl/File-Map-0.670.0 +++ b/metadata/md5-cache/dev-perl/File-Map-0.670.0 @@ -5,11 +5,11 @@ DESCRIPTION=Memory mapping made simple and safe EAPI=7 HOMEPAGE=https://metacpan.org/release/File-Map IUSE=test -KEYWORDS=~amd64 arm ppc ~x86 ~amd64-linux ~x86-linux +KEYWORDS=~amd64 arm ppc x86 ~amd64-linux ~x86-linux LICENSE=|| ( Artistic GPL-1+ ) RDEPEND=virtual/perl-Carp dev-perl/PerlIO-Layers >=dev-perl/Sub-Exporter-Progressive-0.1.5 virtual/perl-XSLoader dev-lang/perl:= RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://cpan/authors/id/L/LE/LEONT/File-Map-0.67.tar.gz _eclasses_=multiprocessing cac3169468f893670dac3e7cb940e045 perl-functions 6ec4c4d8fc8324200f1c14e8d158c59b perl-module 97206c028d9bdc9f248e022ac5c9fc83 -_md5_=88e59d5850fe958d4d417562192e28bb +_md5_=91cae5ac7e7e5657716c3822d754523a diff --git a/metadata/md5-cache/dev-perl/File-Sort-1.10.0-r2 b/metadata/md5-cache/dev-perl/File-Sort-1.10.0-r2 index 9044c90232d8..67a5dba2a153 100644 --- a/metadata/md5-cache/dev-perl/File-Sort-1.10.0-r2 +++ b/metadata/md5-cache/dev-perl/File-Sort-1.10.0-r2 @@ -5,10 +5,10 @@ DESCRIPTION=Sort a file or merge sort multiple files EAPI=7 HOMEPAGE=https://metacpan.org/release/File-Sort IUSE=examples -KEYWORDS=~amd64 ~x86 +KEYWORDS=~amd64 x86 LICENSE=|| ( Artistic GPL-1+ ) examples? ( Artistic ) RDEPEND=dev-lang/perl:= SLOT=0 SRC_URI=mirror://cpan/authors/id/C/CN/CNANDOR/File-Sort-1.01.tar.gz _eclasses_=multiprocessing cac3169468f893670dac3e7cb940e045 perl-functions 6ec4c4d8fc8324200f1c14e8d158c59b perl-module 97206c028d9bdc9f248e022ac5c9fc83 -_md5_=7ef473ce81e18ea3cfe9aa6a9652f0d5 +_md5_=6737ccb0c8c08631aa95e3083f0b0cad diff --git a/metadata/md5-cache/dev-perl/Manifest.gz b/metadata/md5-cache/dev-perl/Manifest.gz index f9a1cfd897b40190844afd2f00e57f48453feef0..0f7f66ed9d538fde2f03efbfdc75c92d8b4abefa 100644 GIT binary patch delta 283191 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

$ueyT_D0POi1dnC zK@D@>Eqm?GnP}@#W9A6%IW=}ZIa6o&Sfgb>vJhnSbb3W^Iq#+|#@hcLJIv8WpTQ0d zt4+DbWq%$AcjZ+-TZH!8*_Q70Ow*lNZWOm^3S#&pg(7l`JM$&M?T*>CvKeu9!gBe~F_v~=6ZCV>>T_L!sOP@WNgjYi}Db7j-F@M8ted!x@Xi-VBoGU}>rmM$cB_`bl z{Ge4r^ZuIm$=bu_*>~sDoOQPrPE6{Du28< zcz+DZg|k{Z%-E{{y2*OOb%|SRBo!E4RT@XFhpcS&?AxXQ0eLDx2mq`tRucKFsvZ<;06un9HL-PB5Rl#1grjFV-4 zcDdGN$jkn+WB7C)R_ouc3nPz4?)8Qxfn*$OOcn)_QbR$eJjx}eI2;4xWYz4jxQKSz z_zJVz)yUW7Q`L7e0S~Tk_*{dxR^d;lFM<<~Z}eyse=qT%Rh!=Cmy-0+Lal>HCkb#@ zT{QL@h|pG@qKXXUrsLLClhdC40UN3TlD?lqp+k$8rpB&xtNFsqy2*kygDZI$kQP1S z@pZv|GspY>t!+N#i|EbP%ecV3d#;OI8G# zU7sq^e|^e+`wS3RLPHuCM@X>$HMt|l60*484b3W?Q=>s zkU&>Ela(W~_TdTsWVyco>TmzH1YdqY`kbU^e|{8EDmVxR2Qhn<;dK?~(Q*p>r+Ux9 z?tultSvl`XA#tUjt+;4oTiOA#QNZxdfHRKwH5A4plM)mmDH(i6#_ZbY=%%*Xr-qGu z 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

8-G?!{Bzu59nX_dp6~e}M%-%fYbv5vc2^_E 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Ξ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 diff --git a/metadata/md5-cache/dev-perl/PerlIO-Layers-0.11.0-r1 b/metadata/md5-cache/dev-perl/PerlIO-Layers-0.11.0-r1 index bc6e47b3264d..26ac865db634 100644 --- a/metadata/md5-cache/dev-perl/PerlIO-Layers-0.11.0-r1 +++ b/metadata/md5-cache/dev-perl/PerlIO-Layers-0.11.0-r1 @@ -5,11 +5,11 @@ DESCRIPTION=Querying your filehandle's capabilities EAPI=7 HOMEPAGE=https://metacpan.org/release/PerlIO-Layers IUSE=test -KEYWORDS=~amd64 arm ppc ~x86 ~amd64-linux ~x86-linux +KEYWORDS=~amd64 arm ppc x86 ~amd64-linux ~x86-linux LICENSE=|| ( Artistic GPL-1+ ) RDEPEND=virtual/perl-Carp >=virtual/perl-Exporter-5.570.0 virtual/perl-Scalar-List-Utils virtual/perl-XSLoader dev-lang/perl:= RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://cpan/authors/id/L/LE/LEONT/PerlIO-Layers-0.011.tar.gz _eclasses_=multiprocessing cac3169468f893670dac3e7cb940e045 perl-functions 6ec4c4d8fc8324200f1c14e8d158c59b perl-module 97206c028d9bdc9f248e022ac5c9fc83 -_md5_=21e13a81c549c9b8aace60367fd790d0 +_md5_=eb6e73dade631575050edb2f938f77fd diff --git a/metadata/md5-cache/dev-php/Manifest.gz b/metadata/md5-cache/dev-php/Manifest.gz index 2c705ac7ea94e089288f4cb8eeece1e8c552e3b7..70c60e776d803e49e24017671d2d33ffcfe59131 100644 GIT binary patch delta 42634 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 diff --git a/metadata/md5-cache/dev-php/PHP_CodeCoverage-4.0.7-r2 b/metadata/md5-cache/dev-php/PHP_CodeCoverage-4.0.7-r2 deleted file mode 100644 index ccc076342abb..000000000000 --- a/metadata/md5-cache/dev-php/PHP_CodeCoverage-4.0.7-r2 +++ /dev/null @@ -1,10 +0,0 @@ -DEFINED_PHASES=install postinst -DESCRIPTION=Collection, processing, and rendering for PHP code coverage -EAPI=7 -HOMEPAGE=https://phpunit.de -KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 -LICENSE=BSD -RDEPEND=dev-php/fedora-autoloader >=dev-php/File_Iterator-1.3 =dev-php/Text_Template-1.2 =dev-php/PHP_TokenStream-1.4 =dev-php/sebastian-environment-1.3.2 =dev-php/sebastian-version-1.0 PHP_CodeCoverage-4.0.7.tar.gz -_md5_=3c1c4bdc3e11db88a7f2b959dc45dd3d diff --git a/metadata/md5-cache/dev-php/PHP_TokenStream-1.4.11-r1 b/metadata/md5-cache/dev-php/PHP_TokenStream-1.4.11-r1 deleted file mode 100644 index 8ffbd9d84a63..000000000000 --- a/metadata/md5-cache/dev-php/PHP_TokenStream-1.4.11-r1 +++ /dev/null @@ -1,10 +0,0 @@ -DEFINED_PHASES=install postinst -DESCRIPTION=Wrapper around PHP's tokenizer extension -EAPI=7 -HOMEPAGE=https://phpunit.de -KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 -LICENSE=BSD -RDEPEND=dev-php/fedora-autoloader || ( dev-lang/php:7.2[tokenizer(-)] ) -SLOT=0 -SRC_URI=https://github.com/sebastianbergmann/php-token-stream/archive/1.4.11.tar.gz -> PHP_TokenStream-1.4.11.tar.gz -_md5_=17a5b4a75d9bee9a310fd9945a3f9312 diff --git a/metadata/md5-cache/dev-php/phpunit-5.7.15-r3 b/metadata/md5-cache/dev-php/phpunit-5.7.15-r3 deleted file mode 100644 index da6d816f7241..000000000000 --- a/metadata/md5-cache/dev-php/phpunit-5.7.15-r3 +++ /dev/null @@ -1,10 +0,0 @@ -DEFINED_PHASES=install postinst -DESCRIPTION=A PHP Unit Testing framework -EAPI=7 -HOMEPAGE=https://phpunit.de -KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 -LICENSE=BSD -RDEPEND=dev-php/fedora-autoloader >=dev-php/File_Iterator-1.4.0 =dev-php/Text_Template-1.2.0 =dev-php/PHP_CodeCoverage-4.0.4 =dev-php/PHP_Timer-1.0.6 phpunit-5.7.15.tar.gz -_md5_=864b2236a02561173f8f59d4b8e9f0a5 diff --git a/metadata/md5-cache/dev-python/GitPython-3.1.11 b/metadata/md5-cache/dev-python/GitPython-3.1.11 deleted file mode 100644 index 67d66d88b481..000000000000 --- a/metadata/md5-cache/dev-python/GitPython-3.1.11 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=test? ( >=dev-python/ddt-1.1.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) test? ( dev-vcs/git >=dev-python/gitdb-4.0.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_python3_7? ( dev-lang/python:3.7[threads(+)] ) python_targets_python3_8? ( dev-lang/python:3.8[threads(+)] ) python_targets_python3_9? ( dev-lang/python:3.9[threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Library used to interact with Git repositories -EAPI=7 -HOMEPAGE=https://github.com/gitpython-developers/GitPython https://pypi.org/project/GitPython/ -IUSE=test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=amd64 arm64 x86 ~amd64-linux ~x86-linux -LICENSE=BSD -RDEPEND=dev-vcs/git >=dev-python/gitdb-4.0.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-lang/python:3.7[threads(+)] ) python_targets_python3_8? ( dev-lang/python:3.8[threads(+)] ) python_targets_python3_9? ( dev-lang/python:3.9[threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/G/GitPython/GitPython-3.1.11.tar.gz test? ( https://dev.gentoo.org/~mgorny/dist/GitPython-3.1.11.gitbundle https://dev.gentoo.org/~mgorny/dist/gitdb-4.0.5.gitbundle https://dev.gentoo.org/~mgorny/dist/smmap-3.0.4.gitbundle ) -_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=5378ad8fcbb36c49b41214dc411d7861 diff --git a/metadata/md5-cache/dev-python/GitPython-3.1.12 b/metadata/md5-cache/dev-python/GitPython-3.1.12 index f4e3543854a3..b0c2a256e63f 100644 --- a/metadata/md5-cache/dev-python/GitPython-3.1.12 +++ b/metadata/md5-cache/dev-python/GitPython-3.1.12 @@ -4,7 +4,7 @@ DESCRIPTION=Library used to interact with Git repositories EAPI=7 HOMEPAGE=https://github.com/gitpython-developers/GitPython https://pypi.org/project/GitPython/ IUSE=test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux +KEYWORDS=amd64 ~arm arm64 x86 ~amd64-linux ~x86-linux LICENSE=BSD RDEPEND=dev-vcs/git >=dev-python/gitdb-4.0.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-lang/python:3.7[threads(+)] ) python_targets_python3_8? ( dev-lang/python:3.8[threads(+)] ) python_targets_python3_9? ( dev-lang/python:3.9[threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) @@ -12,4 +12,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/G/GitPython/GitPython-3.1.12.tar.gz test? ( https://dev.gentoo.org/~mgorny/dist/GitPython-3.1.12.gitbundle https://dev.gentoo.org/~mgorny/dist/gitdb-4.0.5.gitbundle https://dev.gentoo.org/~mgorny/dist/smmap-3.0.4.gitbundle ) _eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=20b3748d6d11e94f9f19dfae1a123448 +_md5_=c4db092c5fc7bdc3995d49d5b3e147c1 diff --git a/metadata/md5-cache/dev-python/Manifest.gz b/metadata/md5-cache/dev-python/Manifest.gz index 9b56310c7350db03624e88b19c9ebf9955f91bb5..edabc50757938ec7108d0092608abb86be175a40 100644 GIT binary patch literal 344708 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�hmx7_gzB8f-Fu6kY=kZq=3-wT5b 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

RelMA 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 z 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≪qGi(RqO5y!KPgSd+E@9j5Sf(K#535 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

-KQl9QK-(6K9K1LLHFRIX4H?tac6NioSOK&Om$Qe)R_nZEs{CRggS)wMN z{+wiEl@TdIB7vjx(U*x74?7M%TaVfur(ym>+R7?#|!sSQQ0*Pk$h(krZ4N^=s2U~w^3wiEWQKBR0YB5Tz!!0z;EIJ z9o{8V4(3e@GPch~7MOCC!!BdPzTmCgQXuIpEB1qYWOCa2i+~|VL9MT;bcO>Wz?9g7 zc63Vj6MghsnwQ3Ip((#xcmC~mZ#sEGDLeIaNQd+33NxgbskMUltlUB=ar(UcJMI(isWX4D80nl)%2k@l0L3m*N_=kZAMjbuw&Y46H%9D zV%wf|BAuB;UV}sCniqN77Yn$*@YsU;5_Ol&%H1f>O?-9 z;zhky-~HL@%Sy%nkK;!$J~^zM^kYs1Zw@Ov8;7Hcc4Fa6Aa<-pU3AB-;S%wXB>T0K+ZKvzz_#o8Iq;e)ZVy;_oWnR^T zI7iu4?@_Uv*K>F20Q`mETiJPnhcc9tu&r^)=}npfZ8ipK);jgFSg#!3!z)BR(Wp@~ zJI%{*iFm%(9G**6-Y(XU*UOiCV~grNnmJFG1OD=zG-JHGB68VndpnUg)&0=0gv$9Q zLOA~Ff8H7dgjO zro7_wBn$0stdNFt;FK-;vMHO&!`X+GN_%>%j?8IRZHx^aJ(!IhIu`pEYQ&On3xSXkWvzaRhHaz-T1Np^(5{9cJBXA;9b} zhGmD+gv&B03b_-wP~O8P&ozTEhxFQVE@^nD<#&?UrFub%x|3Wz1U8}Cq4K=v^1X>x z4^rw#3=UFOiLX>0#B-_&FfChD{4?P$M{pugaPYCl^*)mg-vp z2oz7wtz>ZNDWyKIKKULQ7*!F!Gb>-I_p$IB6>3o?q?U%iM-nu2{ zATcK=X}TetKldgsANs8pf3UW`m!82F1>2?Kz^4C4Osd7`RpC^{raJ^M$}uHSfW-9@ zwnc-l{cz4biS22YWb&?M+JUC>JO)-O46bI84odSMbe zd+nzLM#1N$;97Rd8+=CgwD{b!Dw`w#fYcUZ2@00*V*vD}QG(|GStpr$FObvgvtbG4 z$hSVR{BSj13eR)tUz))MYmTAo@I#TY@6=|T)5+HmueNSXRRo^Mt#h)(!lbCTl)!4T4iFVjemwfbAPwg@c!p{!LloZuZ;!g+xj=#rQK!MN2Nuq4K91IgzSUV3QjN&c^$bl>`Wut zl4$tnr1M^*$1Wv`*U_YGt81{-3op5Mmd${)`PKrD57zABOePh&SVYCh6ndvRIH*qU z<;>iSrfEqPNnQb0>qAEI+ojX+s^v!1bzM(=rEWYJg;P-uw@_IyTY!PGo%WkTSK;ws%_qzxXi-A6L%^=^`JIE%g8&+brdV%SnL*sAy^2Wb4tyvyF-e_He4k=$HYIYW~M~c!t^Q@kUKBm zs?`iRkTU<#UwEw2622_2QUO3P0C3wiLfQfKYfyAJ(|xPirE==7-LQ`B4n^o_9+bee z-ec=XG8m4XZbg}ePPp_skvPIzz2t#9fh4b0 zW4D|o(CbP1s%ipqT;3OITIT(@uzSJdd|oi??BE&Bb<^e3@kem6%1GC>dhfFUpZBnY zs??F(Bv$DBI2U4&GdR5INm6oH)NKuPt1B=h^igdPWRr5}O|}rVUO$MtHvJwVLwi%= z;86WnM;zV<�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 z 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

-~l12b7BfQzt7kHl;W){N#h&cy6xzas%xoI+cM1b zvLtlLqSaH4V0E<4arLaK3QlM?Cn}&yfKubKs1d*ic~la)A(u`f-5ijopr)qPOzlif z@rCaz)joe}AEIR?y$r%pxJho&xF%B6EqTG7TIkeORbP_Y6>!g$;#=hjPLMu)J7|Ey z_+ZV3V_UoG(udxb99347(7=O&e#z3d;E5M(zTD-T1ZkNZ8c=0^I;g3x$VniRCk^k9 zYQwiz5}@8E3QPo2tU6QRo@3r>Q|X6%*uEyCagKF)ZzVdW-J05Ug?c6KI~ZJ>S1?>b0t^B=!`daF-^S~LIix?PH0R|e}ekz}WeHJAVv+Be+!1)cYz zYW&H8Ba(nN*>ZQ2`9H(%J-LFC6gs!kvx=Xe-t&2<)RyqVeQR}1!sAaR)mGJM+ivOe z)IAzEu*9N{;Ho5*GS9a+_{6Fz&F<3R!3JKAoaCMJO;x1gg)GBMzOVyiN(F6yP{Jr|I&5UP|kfA7*K|<}my=g*c zndH6ousqPSi5Gnw2Ds(m;Its=x>8`Xi$(ECcb5;Xp11jH?VsMfL0(ov@wJ^-+RZ^%bLdiZUTaxp5%&IX~ znP8aIRQOApf=j8nFQ;Allc6`vC4@npE(t^wz0!L?J0OXZY$~~iB5-e-+kpinQC}83 zSwHwq3+_BsW*xeAOPg8HJ>SAzMK>gZIP$ajm%yEA`|RALKlKl$x)Zzo%jYj&mjKif zdk(K`^-6>xnKqR~4}F=5O{q}z-PFo#lId`B=TC#&FkfEDLs^Nk=~1PVSJ7}eEZr!I zSN>zKAZp;Rdbrh)qOZIbI==B;l^04JNd%=mu8$?5Y`Xsfnb>3A1>fquU&c6HKds!T zo3$S7w^ZREN=ao2n@r0TJ`r@MY=XX;Avk<twMc0_vl&s3;2g%Y7#Vw4GO2W-~usDpTmi%R}f(oxv;F zLaJS|>!;~O-eXZ1!4b%~J8{GD6rR^%W$4Wx!Q{3KdKE9aOY$??4dSDE=_#E>;-*ZZ z(6T+=;;rAU9S((C*La}zD$`OEVo7+%?ks2L{b#TsIU+#y(r9binY7a#xa~aUD@?kWk~RM zI6M`K{;r(;GJjaA&(wdP=QptW!l18PYs!gp9`SITll^moqIJqzYRGn;XFd!SM z=&)f7{8HxwIOR+<@j_xjZKDW>dJpqg5C*BmuZO-G}_MSN06NnG*wa8$qrPu$IUAb*8!$uiRY47b~v%? zh6<$Oxg>%+qolo${+N^q=gy1#%k}y`jP$Bdf3<_7+(9Bu{Z^$C)v{Z#y9}$*Tc3e* zJHRQkkpzz-HU z2mA7^t~B+s0QBh6cqqfTEjHbrL2OQo2+%oEUU%=Z;rsAHpoQU_zk&l<39Qq&XgW2D zb0o~LAVbBIvoa3k7_BS#2YkwSOwP;E`>${F>mN(`WBXgud?UQfp8_?C^H)tO*#)YQ z@Q_ZB4BMM>*?3M}KO_lR_6YG>Rsen#thlWI9j7Ef9W_qUVPn78EApzszLv8k#5TDt-s9X} zMjN)hvM9C^yTmcYrH$Ylm5Cw%*WRRA>YrPWTiUE+4ayI0&(*p={p;=buWYU3Z=o!8 zzx)!riWdo)^p`cwP@JQ3&cmfaq@qT4$!%Wrp-F?DxEDJe$a807lhP8kfi{BMgW8>M zWPqah?`uqX(_EEOyy>i#tNhXy4|~Dn@~0j>hm@N0RzZU&phC@jN+x@HRqLIuqeK1l zO2j#STRm!%OOFDhv14lA%XtJoT+w&EF-cCr)`3l(HQhs2lI^ZGC&f+QoVSo7*w_*O zf6Jv>?#o#;n>Z8;RN(uHRT6tbkvsivV(>b`iG4#9Ax9eTB{YlP?i@OC5pbw`ldeBe z3GsBtDrY5ZYR-qU%7G(lhomtLVU@B_adrJ;pGK>))fsN*;I66MDZ;lSc}U_PIL}`miy!zlEE7#{6Q_J=EVi_ zc@kz_u629rxLaO5_WebLM{0Pj)J>7X@CKsaUjLo<5|5qQ6>6Ez-{KqXO%(VvU;b^i9{+o!iL%Vl*_mBDM$XRj|0t(S?1I%%sQbJsiVxiP7ydkG;TXy(Jr*+KToi@oop%+aT{$ycat(!a39nv!nv9 z5`h8RPuq4`n>H2XAck@;if)>KejUIiSvy=whR_zJ*Gq@LsNRk9pM4Q=YiU&f%@!@m za0)1@R3ef)6}dBC?NqRuz)Z}Yx4F^bah`j7U9fLoe*fAzjqf*J&ILTV{>#AAQI}a` zdv`zOKdfJj5cgsW+`En`MsnihV=h>A?&wzVQ<(tz4OKHrUoyR6zsh_@z!Zu4_ z%N7#WCAsM~E3t?&VjqXGMGKR(SC<%Uqu@Ao)u~cjFi?Q*$!uiGQ+-!u?TLWIQqY-l z8DTD$Di()|@XW<~kuzjPQMKll=f-~G7(0d16anNbH7Dv+=}6Dz`qn8Gzkd4i?&r8j z>~dhA-9Ibv3g(O3lF_*J&SBZ69Nw4|o)=O&ml5Q^HX@TJhVT>g4L(PhMdpe^5z@{a zts<@hB5ZswnH9O~$q{MHgr)@ks766C#U(` zsMH(~o@+4C`K8kV8-;j+9yq#;Dw~z`K-jAT(1*et;34e~r}}J>f7bzUD2`t&Zzpxe zbH(1ieEIC=%I~YihJSXIH!BQV-QKMgRxCyJ-pKrI-nR~g;FEG{&VDbBG_l_a^q_QE z@vdTe5qe~Gu7Pbl$t{b^G5f3(rtDS@iA>F8RptFytfsBfUPS)N1zeNvCDnbXVXX%+ z#o+*eI#H>RtV%kyDF1h8)*Psh4H?DGX_NrL_7(21ir4{GT09{>Hrmp zMJ@&F)t#)}&M1GM!@n)H@#>YNbvdUiZ$7bmh#beFy3J1M+YS%%xVr|c%ER=nP{Thc zShoTki!VgT=V!?iMS=f%>lZjVp^9jB%d=aL!+2$$RhLF@bNjhG=;VI!UZOYRUYuEX zQc3f{MB_<92+Lz3sy5#HH8<)E$`9UBey-N|^zBXC%kN^YdObdGEXut|hSE=}_RZ`Y zRhLNq`zb4%lU3K?xj>UwOz~d~S(HYAF|&~7p;Mi_U=L&`Rp=kYM&A_NUs8*klJfWD z7#MH)RutUgtryocplCMxYS?%nG% zUO7KT>QsHMEgLT~>~wr+317Lq>@48J1R6?XpITWEthYR$tF`K%sGZwjERN;n@5Mci_B z%cUtC=tmEQXw5I5x7>*=2foYpUv({Fh5166N59oW+nXBqlKj%hdZc@M@LZ~YEgF{M zA`hwYQo$71%2OiYHA+)6Em$b2>niX1v+E>ly%1vtmLZ6j4lW z(fr^+;_GIhDOj}wsgyu{&sTiAnmDh#1~dO1SG(=PE)G>E_H!mO~tUxnSzd} zDp^s%vTUaW6u=QMHG6mBWb`ALK(M z&A{fhDK@X_EL9KNdl$>9}l`*tsLW^!0u%D2t7Ih(Ai?znAW;&P@JS3!l1 z31L8jOY1eT3&}~kX3>>_qR^?&HuM8&ZFZ_|TgaC?Y*##rzy(-xUUnQn4u#i}j`9|# z%}-=?u2~eQESeB#i9*RLFL~S_E^mKctSC?B1uXz;qyD3%X7$f*HUZ(MXv*2H?A_Iv zrxS!4!+V}|bxro7DZcL7)w7?x^2>6T>Q^@?wuTR`+__C+Jr4C!0Gr)6b^kI^-_=mP zp0ix)u6ZT8>rr=-z=#8+#P=~;o<;ddThyd4rE|UG)Wv?JrRUise*pUWzUg&SMkG$( zO@x=^v0V-!%Zv^e*fV-1c2QES8J?OS3b$|n{gvnc4RqDtKEIDtDlPD0^_h7w_1e|V zWFtFE<-J=SQ&XER0hmY3HFs7cs@ABUke;f$oECc$`X5s5P*OB0ayk>=T~$01Aa9`S zM+gtG$2(*r~+c1giEz|2W@PL<8hN$Cu-m=4fsUVmu=pr_$2`~3#X z-4gkV9Y7uBM^Nc`5XpJZBv6oYuKYzn89@uAwo7L!dg;Vt=?aJKIOcP?=Fk6_Uzcya z6Z2_%xev1sD>r`Fp?1JiN7t@vjJCj&1>_K_T4P%3n>^}6Po}tA%~ZF|u6P`Pip1x* zyILm$l&8&%GIYQg)g_9y&V(@QT*srgP4~rzzCc~FqSCc9<(_7XH-}AdH34$GNcGyM zXVP9}kY6{>v>4578SO?D<{Vu3KQI>7G&e0tr=dA+ddGK1Lx@uKO691-+2QD<3sAjuO;q$0 zxA&`9%L(RYPi$-MBb_}u^Q7ey1>&9fV2%d|OcEnGbr<}5kDZ>dO7IBWY~*}0f3aP~ zLUgg7S3e^M>J<)BQBD6;nBi0`%&{cN*vZ++VPj%Cj_UYS29dR;MBv1W)3w$aUZQtE z1z-_0lEV9u{#dBrDF=07fBWw*zrI@)FM?5cwN}(%8$`G1xw3ft`)rvbvM*o4)|_Fd z!eSR`Ju%u;t%Jkgl87%h^%Z1B*evI4?cNtOmFJ53J^Pw!PIqv|nR3z|{z6D{Q@88c zbZEQ`$9ywKMhkZ5T{piruJXuL;6(2r&NnCtqBCDZX{e?brmj*z0FS0B-;OPvh9tU@nT zBhmsK1KEilq{n^vuTZAQ7w0v#?beXFt{IX|lVF9EG-p+~pD?BmCx>Ya=iZi(9gV;D*CtB+3NZU*>1kP481jw?Vt}wJAgiG zU`;7b!j2{c04HLzQm@o-QmWNEe`5C*JKOKp5@dG|r%H%FhXcrt7`Cg4 zd&xUy%gfItieH61twF2;`BS-{Mj|G(IW{Qm3;e#Z?WppkeE|R^?p~S=#lHRZVigzb zg&sm|%yCLq$vQ-PQ>dn%zJ}D})ysEPg?Alxr%($fRL64-DPHO1RDfLSo84jZt ztlbMbnNGT-P~}i&>*E8upGubrhU}g3JobpPW^J~cWWL|yBz@?1>r9=r#Qx}){%Nt! z9~a9y7KB+Y9T*+zXiDYHr8sn_p~)0gp8TO*%i&F@DM}0nCaX@Z*JV4a+|qToTD@h| zz>r$UYKuyT@@5AtIWI%3tD{H&I{kIZj6Qis90uOHP3YLG&4765pa~8z7^*rPRQe%+ zwyRwF!CU=An>86om3JkPlcdeATHUUVB=EN#yWL({lKxAPNMcLWxyB(GV30w7+dmfT z*MIkK-`*9%@{1}m;ErHloc2HC(Ai_DWUB5`r^AlK<`BKfozxcl+>M7*Q9JLb4u=-0 zX!$FWAIQs*jAP8;bg;Wr?PbBI`aBe^=cO4bi9K7fhXx3Fpi=K0)ZQi|*5MHNP(eyg zvL(1Qlo~Xb62u=$Ne%~O3zd$>W{TR$Cj$gVG9kYeRKQ^&FPvo=aO?^qCEz=I&Jl)6 zu(w)_YOJL4!!pJ1#SUoTxl)_5xb}Vp-J64!G8YshKKV_c^m+-lZ@XI8n)Dy1Ga3rC z1lun8T^qP4(%zHiUbi`raHIH~maWv?76X((yTbsgd+nR4+?m|R2%&h#JDH%`9IssM zO4*p{P^Ufb_NPc3>hG&=W321@J_xGUai&GG2bgQ4L8 zWI%)#wMtgUfAGTeGb5AmdWwS2r(B%ODxUkh$|%{(m)N~++DrDn>;@SUPWiV-OutkW zk>5xln7ePH)v~k5KufFodo{c72O;^Ks>2wc#_cb1r<(dYl z)O08=OF2M+p!1Ek$#PyA;?Y#LPHd>2{>ElnUlw76fUfSL};6Pj1{}cn^UPGf`&ZXen zEkQcf>`iu4(PMS3uTAD-(8obzR2`ACotsT%!(z)u_CKrNmOVfNmnqCZxTC-gP6)KV ztCM#>g;s+?bgF(-xfNifSrsg(_CE+J+61s_jsYq;0)!w4wv$=_AbWu6@)@1Cbb4V| zGtHIL?Saj+gh@7KGD&$hu%!_w6ibb2i*SEbfgh{1OPEP7ewqAVR`z9y${(r-*wR?^ z+NLt<9%Uh~F>1#Md9C$4b(dp>vU*U&+|W22R8|rsv-XuN6DjGAcCS^Ly?`6b$fYd1 zuXs95&!;{IONc0ZP1YUEq0qVlbL7-W6mW2Stmy>eH~VHa-R(GQ;lc*FI5np%{mzqE zRb9bhE)Jg-bh>Qi%b9IW<&)!dj*i}jaL2J_uC?}9rTMS7ueHDZ9KTz?Z283`&4;JT zJvkXfIY1vsgCo5KHQ@{a6v5!8V-T7X7*p?0N;-}@_h;oY876LJ|Xj9>>3kcik8}dfgsX#-_y&Ngqs8r!ASaL;2D^@NgV4l2CFD*G# z-tQ4(B~(4u>3`OUu8?5cUTR{yFhrZ078NRpY@5~{k<)0lQjJGJrQIn8PL6y7#{y4k zF5r8sQVfRq?_3u(j)r;LZV&AsPAD%=it6DO&G7{(WKSs1;Gn-!!793vvM9}1 z63aMhe`&mIuZ#CW+I2os4IDC>LtF=8iu_R8Y7sAMTeFS=Ck~W@Tom>hO)3)^#7mEH zI>imn;z;Pk&TIHcc3=MaYybL5ebsB-{3%HI+)+WRI?CX&=JT`6)+G6x0CyS2&m${m zABco82`>4aN%EK;Xc-*eq#98vMPAb66@mrQy35E@@^(^I$tujr_SLjcnj3dMXT0nv z^D{ZyO|6eH(2va6E9>FdTS>PA^UdL-p-ur`kgdVzc*Lt%)LBHyquwM3J&z8BCbPrM zeP?yUI;2|95Eg78IJlDb!*PbXec;S5|N2?S4dRnt6Hh8kjdzpp$X=S@CUsGF)#8*1 z-)_6-xP=zKoi31c~mX&z8|lGB`)(&na5mt_9f30A9b#%flb zPY!+Bi~CY5Q>PHfL1Z^-1I^OBOYQ4g%el(2oqt-T%qo@rWjN4_5oL9q6;+eMA#dJh zQ+MzHcc0c$ocqyVIGw|2z3L!E9UTb8fOo9UR zAm(AsOjYxkqs-E6Pum^W-Ir{S5{Z`9hm!5;Z4kscAhH7-Sq%sbc@v%LOtU#U9QkYoU4_?rltR9*rogD!od1rqR9%y?OZx)P(Lbxy-cJCfD}# z%HcdY=EK13baltp97D|e4N6BKm-#cNWVm@}wANV7eY zN%nlHB?8SUJTG9Hibn)bV5Q-NDyu4`!wCU?pPXrF(R$1}X-d-gahZ;_OfOU3VEQBH zOa0cZt*~K0#%x|78a_Gf#fKQScF1B>5U&@^8(!T<)qd)WQvy#64(+V0W1t^ zA3&J{#{{O$W&x?AG%s}3>?i=9mm6ezUR?nk^4-2%d3p6znV_<~{K7W}1t%eHHsRr^ z4<1QgB+9m+o~l<{4fjQjKb`qez0oqg@M>K<@0@qXvyZfjCa;n&g-?E5rbR6NVHm#d z%58U9SIOa***wAH)&?@F+3IFdVe(efOrm(J3)ajUq zg7vKsRDExtG-`(AH7&nE#v~z^T?njg%IYYQUoG#V*DtK*=^Zz5ENhK$bJ$Lp)PLw1pZG28e0Za6)r*;2!$tK~iO%1Y1MT9)S?xh&8{3aD6 zt9VWwpb(1>1L{*u%C06+j}r2!SG*?99E#CpRhO1_dXZG9?sf5s8?g0Sjzd)D)GWLf zPMd}0zB^H(qUc$4{HDSJ&H2xYIuyqw9Gu=t5Kl!XnNov|MyiN*egdd`mJj4aRmY0- zzsGlBy+vR=UoJvVeI}*NM0Jr4iX#Uim*iQ$i|z{4kkmh<>3%qobFecKK|2BY2^e`U zhB2q>Hvc;>N`-mrNVcW;0|np#0@9NNi_x-ShW zlnYghaJXN2Z^^4XQs!{`Q2^N+B%JlzNrNE&bpu7LzL1a}_#th|d6nb7LiX}Xy>(D1 ztH)snaLo^q6PD}K+voZAjjfgbmVQdtalITs4%<{GR;5f~wqo!+!t!sB!aAKy&uaPb zqO~Atl{ih}4dN1;beD8JmCoWK|ESp|!DC8^ZRgCEq{BrB8mn!EP@}9rm3?|Fm17q2 zt)@)eP62m1;hckxb64EEvkgtnfq8D%J5mUeYzWw=p2fE0y&E`}RpEHY-o*N}w=GI$ z=$o>d1le-#&X?>&6UFX0^qOt{d8zhyQc!*=hUZpv^kFTg8hwZKv8n(s;V~>xS(4$U z6Q?2~au?YZLG_EexZy+$E!a6_`z6(GP2xnSHG(yCyQS|Yt@@O_DYgXIE$iZ$`{l$9#zOrl%BGYv$fUh4mky?nU^Gaqz+73u$Z$+wD zZtGU!lLFyeR^R{Ds8~J#v7L%Cvt8SBseb+T>Fv{(U*8o8kDsXYUv!4#p75)J&5BFL z2cJ!)4$4lTa4@i)k z7S7P24mzjFrVF@j4JGxeLPDUJtP)8$WL;NA_tA8)N~>!?Cb_vCC!kUazDlz}t)fdn zp8#ZT;PIEXz_KM$MkK0fyrXi3J^n@@shYr-_Ds z@4D`0MUOV+Ac)A`_`%PTFqpBTp_HVVztJC#Oc~XL; zqcT-qnp(q$Y4-#aN|R%U5K$D5QLKl|zOhXmg~@76Ri)qK1-8`$WXN4n5Zgk*Sq?E4*nfQ*IhJQeiKviPF8|7%I{{OUO@h7JlUnU^{283gEO!&m8Z?~d877Yt8o;>A{)mFN9oa}gz40ROcp;yH! z0y*GwoI6KEHx@?_0D#vfJHnJcu2hp=)*&<*j9oqxu^9*z!_$q6y>jsmZ1fUlx8X#l zg5rl_6W);CH%Ws$5ciEenzSR{k0nH#`>m3J>PAid$&fg)rgr_BFV17xCAM)+IW4SK zBR865RV=&ZH$6I5vd_M0-u!N-zWo$_5RIV{Awop)6?OL^+jBi@2LiaY`zr9RP#b88 z0Gt9Td+4Eg>3mB#Dr%YmFRD^>5nRzu`)Qy?XD!K>WNa09l-gC_=u{e2Y5nn{LBtl| zd!{Y7C8D5xR(PM+ukj$rf=EkprY!H?xawy?atfR^*|xi?d%KRr{0>mCP2F4eHd{!` z>23pTQ&fIziaZQyZ2O_*x%%cKUw^$=>KeavuDUd(!oky2yAHiRZ0FY{qIR<&@>N(Z zQ}!;Y%dAOuWL+f(5;CT)?!eq}Daz~2HeXe}QDxJ1WuCTquslXqK-hg zt2S%4Aq@rrA)k7FZdLvJLh-`lNDkyo&d#5TcPd~nwk|Xs3sjj%sf&J^nia#zExsECWbPJT+^lH@od#YkbII^ya z?2)Pif^Y!*sAHH)SPq_3EuY)ePME5ln6J#UI)ePm8BOY-B87IVMS4SCG^;qr6-AJG z!i~o<%({%Re1v*HiTAPgH%>2JgF5q5buGdlp+Q4Ob*$1H_PUB>2rB2cy#4e8ai&D3 zjsn7<2?vp#9oKL8c9c2tRTB%uCyB#`l68;8`rkiC$u3lhS9uBWR0YA`!rP)$2eLH( zoodZNyRw6sZAp=mv;^zA-RBML?3j$*7{1-6z0@TZO$2o{@;kp@pIv)2r#FlQmO75= zkdPdfk`CQF>_j{Os)Mz86g9thJ5~H}x`C_GfV~iA$-F6J_a2J86K+})<8*0pV0Go# zlo&YbY3Va1r?ZD`FzFhskJ{CD1>W5hZ9m(34~gTeL(%Ipy;C^!#(Z|LWA2vMx^F8veY1Cf zl3j`VZI@>ldb`|BwTwx(!pEYqV{hI)) zTeUu4$}O8!uZpG6%p0!7S?udv9as*8mx2UK&aI;+H_=4lv-#2J`}+I0w|~3~V6IA9 zod41k-K72c!ZnBo9yzhE?1fDt{fyPqF&lzm%bdi39G7b_FOMql;s7cC&+FW(1iB~@ z9h|;%e8l2`_*sUOC{h}mg%HILYf@P#ZO*5@2N5K8g#`KLn=^-MR;u4*yQ-)aM|GN1 z>j5?a2;`|RdqCDrJDV))OI8cpNX}ZW$K}!jwbEn{az-ezceUxH-V(Stp{M9F0owk& zRyMMnseaJ`QwpA?2lHPA;5HNn;cz*==Wz&LHdl#qWR;>Q12r3kunHZn0+GX}tUBOQ z3$385dkfs1WNGi(yf{f4<1W#K(?z}t_9W;1RCSaq9Ws@}p*Q%F?mkn|N&Cw~|+G&AYKb1TtoJ$M3^ zi1d~9*mk`;wD7HN#;V3FPYf*R1E{Ymz1~yOV~J5@w&UECf^*jG(HSkR6-lw1gd>Ta zgtvYZosQt_zgjy>6TjQZ{=QV9yomK~m15-3^hD!zeJ`kEbTJ@+9*J^b z7u1z`dcknEa4b596f!Be_7N0#x+2l}P==BdMc~zp&8zUNz$D?m>};srmcIEA$j--rEv8Da!E3K5DDsRr?*i2kQSz3;VP+475LZn4rP*(q(_IF`XVLMh6f?VAI-K0=W!QTyTXmH9( zb%Y~7TR^SbQ~Jay^K)j^TZ=YP&Yn4pp$X1ZLjU3*4>AO$^H2)UDbhkcvnvu`B!8Y9 z-b)qoqL`9{G-`GDdq`NC3aa1T0ze|^MmH5>i94^0h3k)H`t~-5x5{C&Y%VWlbJX!w zSR<8$Kq7!v@idaySiq*aNxIl>yJWVrNTfI^5><(6>&~cZUE#pSu13eDtfGA$*-Qwp}HO13&smKa)5X~!V#m|{cM4J{j;KaBvGSyfu4{ET-C zfCFC7&N&VQk;8MZmV+a_+wFZ>uA#?6nMI3@(5Vf<(Yt!xI_E4G^FW>&KQ2|=-Wv=h z{IIE-*OQd-)Wv6F8B=8o9sMGUnlp-hVdY|4rgl5ebuFu_3n(XEc6y!sR&I#owcH=2 z&Yo<((T*Oes!0@kQetBd1ao4ElIufu-&4cGDFH(DBrUgihQo0gFJ`1F_9C75l$h;R zj>d6714pzn4>_HI6~9YeV5LA+;0YUf<7{h#dxytI+m3f!wWu>Ej~;wptD~#wL4En> z`=mp9mv-dLJhv2u(XA!{CuBJ2<235D{nEB6cmm}9ar&LKrbMapIu#@DHd?*0Jhdml=^WRdHY^r`80-fZ*|X!vpp zA#M789c>9|12j%)n_faV8$4wcX|8kK?DhNZ5j+QAcLJS6sQDaOun@BHyP~1|Zq|Rx zUVS|}G5`9%{_p?y|5;7G=sG<&)TWwDk(zQ70EnELT~cOf^+R0?tmXX38RCUpUVgKh zyqJAbuxOS7e7w7~t3~Nq-d4F=w^`7Q>##Hf@?4s#Yay=lhx3YjCo<!aWr;c=5Ct_6gg?+OU@7CI+WApfpRN;?o~bdlVw^eqU#x*eOm15!ZKM3hS1Fs>oq^Ab8~`=K%;Al0qKr z-TLB;q?!i@v=iyFGEHX_2psWfAyByAX{l+}rhaO%cv^1D8rT3;o0L>1eRS6LNA9O_sjN)zZWE*jM}m9kaL;Gt>iM_^bS|P~mUi*Xg;T^ps7??o82BX-;g&XcC1` zE~>7jX1O*e?=oB7NOpB*9Z}X;G?I(e{J&LayY_X>T9g*PmnjV>L&3$?bmus%;fDi@ zyph`rg-5xkC@NJENjCUG?5%j(y>qk^qoIYIEiZ^P>naNHC2~GTh$2kdYxX9)3*wa7 zCtEMA4*=-0rp(t^?}FxSf^h;z5Vy^?dRat%{%No!gE(0vcA>! zl^*OIDaiRcs5bdW-LVrDkEvI02g(%AA%^fDEXA--s(?PHSzAi*3ju~aMYWP85))o^ zoM({_C*U|uyadzFK6lEkW8+&suvBoeDQ(@M{&;ul4^O?L2@aT&-V}7yHG`0PfQ$7} z+%;7VP8()&RI&gjBJvR7(r8YHIAGYNp)uf0jSxk&+cm^{NwbJeYNdB&9~8ZRQ62xT z7R>i~thm3ZqownleW^?lM3slUoUe@v#ELn!Ls(Q?sRiJeE=v?7c`EqR9ZA+(e1H|f z%3viOoH&n%oe`};a>&cunP4@Y|MqX6JnHGBa@)>FF_ZPl%xipmR&zO!kPyo8+JZzE z5gXy>0HPeSlbsu8Mlt z;l80fG~d?@gmG-xZqY4oy34Se*Iv)7+Y_E$?~0xZv6Wy?^1w2>kuvfGpO+NiV3M&$yI?2FVfw1IIT=9X7- zsM2?+(iev!{!w9n;)CMHK^vN)3HNn4RLt``mLUCK3f{FgSe#(hqxSOXB~&~bp=OB+;;=_<@c@Puq9P^wcYf?Ng;3$`p)6P^m$7Qo6$mF;1&&y6*ZkNLu z{+6Ow9cb)wUTxQKPM_b$QhoaMm!Idq-sZ30*2SRMDl2Oe%d-SLOIp$@6yi;i%#xYP z6qjV=Ww$Ev$q{e1hHms6k)|WD9s)ohr=h}4G!YDBy}3xt6p-2r*v(REZaE@Vs(YV& zw}>%GsGk9PcqRD#$~8~0gFML9X6X~m^sMqMlu?U|@-H>y?tOD-B%wkscAu~WV) zPEqwD*mMs9Iyibu;2Bi3Ap7~0VGr8vYWp5kF1O)#O*zRnIS%k&1RYE#=EkLu_yxAm zEl<=dk$*MME@$gE+40qzX#Efk2L3^Dux?Wyc3J9f`bZPb^4)AZd`MRP{_{V+{qkGw zfB(+HCK0|U*0Vr$B!^81+Uewh_&OSN>)dTyekz#Il-#?IveXnVjf#T^P60{#vtG72 zgG{=tl6T8;)=^YZZ^nD)!^lT+EO`Agg|#iul-$qY4pzU;7G>T~DJ`07Iq(He(q)O) zdxdS+&!fv6376sp`H&J0zQ_u!9VKWHt=W~A=Zl8QOPPDog^rUtZtKv}wQYBU#&$a0 z$x51H zNmp@or7YiA@$B!*^uNAQ{k`R z*vr#MQuMY~C*b8O?=);v@1LIp8u&ZB?MvF|>bi6rH%=pbbeecKm5BHsm&)llQ;v(c+}? zc8^fQsNiX{O{ck!Yf`UeI}x9k6;%XNeBhq4JbC~6Hc@VYWCejFgIkrln{c`_*k(|3dQwre>hl^-<2m6 zeRzUVY32$Fc|&s;Pvx=zw8=UIqTQ);&Lzv`efXx{P

5*W6rmU}?{ado4#bw#Ov~ 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 GlnDS;MA$U| literal 348545 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 A#Q*>R diff --git a/metadata/md5-cache/dev-python/aiohttp-3.7.4 b/metadata/md5-cache/dev-python/aiohttp-3.7.4 new file mode 100644 index 000000000000..8f75d3e22fca --- /dev/null +++ b/metadata/md5-cache/dev-python/aiohttp-3.7.4 @@ -0,0 +1,15 @@ +BDEPEND=dev-python/cython[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] test? ( !!dev-python/pytest-aiohttp dev-python/async_generator[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/brotlipy[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/freezegun[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] www-servers/gunicorn[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pytest-forked[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pytest-mock[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pytest-timeout[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pytest-xdist[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/re-assert[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/trustme[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) test? ( >=dev-python/async_timeout-3.0.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/attrs-17.3.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/chardet[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/multidict-4.5.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/yarl-1.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/typing-extensions[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pytest-4.5.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) doc? ( || ( ( dev-lang/python:3.9 dev-python/sphinx[python_targets_python3_9(-),-python_single_target_python3_9(-)] >=dev-python/alabaster-0.6.2[python_targets_python3_9(-),-python_single_target_python3_9(-)] dev-python/sphinxcontrib-asyncio[python_targets_python3_9(-),-python_single_target_python3_9(-)] dev-python/sphinxcontrib-blockdiag[python_targets_python3_9(-),-python_single_target_python3_9(-)] dev-python/sphinxcontrib-newsfeed[python_targets_python3_9(-),-python_single_target_python3_9(-)] dev-python/sphinxcontrib-spelling[python_targets_python3_9(-),-python_single_target_python3_9(-)] dev-python/sphinx[python_targets_python3_9(-),-python_single_target_python3_9(-)] dev-python/sphinx-aiohttp-theme[python_targets_python3_9(-),-python_single_target_python3_9(-)] ) ( dev-lang/python:3.8 dev-python/sphinx[python_targets_python3_8(-),-python_single_target_python3_8(-)] >=dev-python/alabaster-0.6.2[python_targets_python3_8(-),-python_single_target_python3_8(-)] dev-python/sphinxcontrib-asyncio[python_targets_python3_8(-),-python_single_target_python3_8(-)] dev-python/sphinxcontrib-blockdiag[python_targets_python3_8(-),-python_single_target_python3_8(-)] dev-python/sphinxcontrib-newsfeed[python_targets_python3_8(-),-python_single_target_python3_8(-)] dev-python/sphinxcontrib-spelling[python_targets_python3_8(-),-python_single_target_python3_8(-)] dev-python/sphinx[python_targets_python3_8(-),-python_single_target_python3_8(-)] dev-python/sphinx-aiohttp-theme[python_targets_python3_8(-),-python_single_target_python3_8(-)] ) ( dev-lang/python:3.7 dev-python/sphinx[python_targets_python3_7(-),-python_single_target_python3_7(-)] >=dev-python/alabaster-0.6.2[python_targets_python3_7(-),-python_single_target_python3_7(-)] dev-python/sphinxcontrib-asyncio[python_targets_python3_7(-),-python_single_target_python3_7(-)] dev-python/sphinxcontrib-blockdiag[python_targets_python3_7(-),-python_single_target_python3_7(-)] dev-python/sphinxcontrib-newsfeed[python_targets_python3_7(-),-python_single_target_python3_7(-)] dev-python/sphinxcontrib-spelling[python_targets_python3_7(-),-python_single_target_python3_7(-)] dev-python/sphinx[python_targets_python3_7(-),-python_single_target_python3_7(-)] dev-python/sphinx-aiohttp-theme[python_targets_python3_7(-),-python_single_target_python3_7(-)] ) ) ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=http client/server for asyncio +EAPI=7 +HOMEPAGE=https://pypi.org/project/aiohttp/ +IUSE=test doc python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 +KEYWORDS=~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86 +LICENSE=Apache-2.0 +RDEPEND=>=dev-python/async_timeout-3.0.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/attrs-17.3.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/chardet[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/multidict-4.5.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/yarl-1.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/typing-extensions[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/a/aiohttp/aiohttp-3.7.4.tar.gz +_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=7ca5ab1a01142d69d5425b844d9f5fff diff --git a/metadata/md5-cache/dev-python/aiorpcX-0.18.5 b/metadata/md5-cache/dev-python/aiorpcX-0.18.5 index 69320f905881..15d700343f19 100644 --- a/metadata/md5-cache/dev-python/aiorpcX-0.18.5 +++ b/metadata/md5-cache/dev-python/aiorpcX-0.18.5 @@ -4,7 +4,7 @@ DESCRIPTION=Generic async RPC implementation, including JSON-RPC EAPI=7 HOMEPAGE=https://pypi.org/project/aiorpcX/ https://github.com/kyuupichan/aiorpcX/ IUSE=test python_targets_python3_7 python_targets_python3_8 -KEYWORDS=~amd64 ~x86 +KEYWORDS=~amd64 x86 LICENSE=MIT RDEPEND=python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 ) @@ -12,4 +12,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/kyuupichan/aiorpcX/archive/0.18.5.tar.gz -> aiorpcX-0.18.5.gh.tar.gz _eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=1ce288874dca83dee717f21e6d4afc52 +_md5_=20a95ac4139483df61ce20c7b867e393 diff --git a/metadata/md5-cache/dev-python/aiosmtpd-1.4.0 b/metadata/md5-cache/dev-python/aiosmtpd-1.4.0 new file mode 100644 index 000000000000..54fbe112c9fd --- /dev/null +++ b/metadata/md5-cache/dev-python/aiosmtpd-1.4.0 @@ -0,0 +1,15 @@ +BDEPEND=test? ( >=dev-python/pytest-6[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pytest-mock[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) test? ( dev-python/atpublic[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/attrs[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-python/typing-extensions[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] ) >=dev-python/pytest-4.5.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=asyncio based SMTP server +EAPI=7 +HOMEPAGE=https://aiosmtpd.readthedocs.io/en/latest/ +IUSE=test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 +KEYWORDS=~amd64 ~x86 +LICENSE=Apache-2.0 +RDEPEND=dev-python/atpublic[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/attrs[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-python/typing-extensions[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/a/aiosmtpd/aiosmtpd-1.4.0.tar.gz +_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=08b4d61497d3e200ffd2f457b4760146 diff --git a/metadata/md5-cache/dev-python/ansi-0.1.5 b/metadata/md5-cache/dev-python/ansi-0.1.5 deleted file mode 100644 index 8d1a5c9aee12..000000000000 --- a/metadata/md5-cache/dev-python/ansi-0.1.5 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] -DEFINED_PHASES=compile configure install prepare test -DEPEND=dev-python/setuptools[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] -DESCRIPTION=ANSI cursor movement and graphics in Python -EAPI=7 -HOMEPAGE=https://github.com/tehmaze/ansi -IUSE=python_targets_python3_7 python_targets_python3_8 -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] -REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 ) -SLOT=0 -SRC_URI=https://github.com/tehmaze/ansi/archive/ansi-0.1.5.tar.gz -_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=15c3e3cd7990b257ca200145eddff4b5 diff --git a/metadata/md5-cache/dev-python/cachetools-4.1.1 b/metadata/md5-cache/dev-python/ansi-0.2.0 similarity index 76% rename from metadata/md5-cache/dev-python/cachetools-4.1.1 rename to metadata/md5-cache/dev-python/ansi-0.2.0 index 2ff25ecee4b7..87ba5aeaae0d 100644 --- a/metadata/md5-cache/dev-python/cachetools-4.1.1 +++ b/metadata/md5-cache/dev-python/ansi-0.2.0 @@ -1,15 +1,15 @@ -BDEPEND=test? ( >=dev-python/pytest-4.5.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +BDEPEND=test? ( >=dev-python/pytest-4.5.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Extensible memoizing collections and decorators +DESCRIPTION=ANSI cursor movement and graphics in Python EAPI=7 -HOMEPAGE=https://pypi.org/project/cachetools/ +HOMEPAGE=https://github.com/tehmaze/ansi IUSE=test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=amd64 ~arm ~arm64 x86 +KEYWORDS=~amd64 ~x86 LICENSE=MIT RDEPEND=python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) RESTRICT=!test? ( test ) SLOT=0 -SRC_URI=mirror://pypi/c/cachetools/cachetools-4.1.1.tar.gz +SRC_URI=https://github.com/tehmaze/ansi/archive/ansi-0.2.0.tar.gz _eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=a553753352299a03ac006819dad9693e +_md5_=1ed1e9be21550e61087999618ce41c4c diff --git a/metadata/md5-cache/dev-python/arrow-1.0.0 b/metadata/md5-cache/dev-python/arrow-1.0.0 new file mode 100644 index 000000000000..f79fc84b3e60 --- /dev/null +++ b/metadata/md5-cache/dev-python/arrow-1.0.0 @@ -0,0 +1,15 @@ +BDEPEND=test? ( dev-python/pytest-mock[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pytz[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/simplejson[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) test? ( >=dev-python/python-dateutil-2.7.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-python/typing-extensions[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] ) >=dev-python/pytest-4.5.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Better dates and times for Python +EAPI=7 +HOMEPAGE=https://github.com/arrow-py/arrow/ +IUSE=test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 +KEYWORDS=~amd64 ~arm64 ~x86 +LICENSE=Apache-2.0 +RDEPEND=>=dev-python/python-dateutil-2.7.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-python/typing-extensions[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/a/arrow/arrow-1.0.0.tar.gz +_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=ff37ad58e9a9b8db7fb7364277865143 diff --git a/metadata/md5-cache/dev-python/cachetools-4.2.0 b/metadata/md5-cache/dev-python/asteval-0.9.23 similarity index 87% rename from metadata/md5-cache/dev-python/cachetools-4.2.0 rename to metadata/md5-cache/dev-python/asteval-0.9.23 index df804cbfaab8..95549f1837bb 100644 --- a/metadata/md5-cache/dev-python/cachetools-4.2.0 +++ b/metadata/md5-cache/dev-python/asteval-0.9.23 @@ -1,15 +1,15 @@ BDEPEND=test? ( >=dev-python/pytest-4.5.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Extensible memoizing collections and decorators +DESCRIPTION=Evaluator of Python expression using ast module EAPI=7 -HOMEPAGE=https://pypi.org/project/cachetools/ +HOMEPAGE=https://newville.github.io/asteval/ https://github.com/newville/asteval IUSE=test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~amd64 ~arm ~arm64 ~x86 +KEYWORDS=~amd64 LICENSE=MIT RDEPEND=python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) RESTRICT=!test? ( test ) SLOT=0 -SRC_URI=mirror://pypi/c/cachetools/cachetools-4.2.0.tar.gz +SRC_URI=mirror://pypi/a/asteval/asteval-0.9.23.tar.gz _eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=6a7ab6a9d225d069aed3a7506b82feff +_md5_=737c4c20df9695e41b267d5a7f9e340d diff --git a/metadata/md5-cache/dev-python/autobahn-21.2.2 b/metadata/md5-cache/dev-python/autobahn-21.2.2 new file mode 100644 index 000000000000..c02d5f60c84d --- /dev/null +++ b/metadata/md5-cache/dev-python/autobahn-21.2.2 @@ -0,0 +1,15 @@ +BDEPEND=test? ( dev-python/mock[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pytest[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pytest-asyncio[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pynacl-1.0.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pytrie-0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pyqrcode-1.1.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +DEFINED_PHASES=compile configure install postinst postrm prepare test +DESCRIPTION=WebSocket and WAMP for Twisted and Asyncio +EAPI=7 +HOMEPAGE=https://pypi.org/project/autobahn/ https://crossbar.io/autobahn/ https://github.com/crossbario/autobahn-python +IUSE=crypt scram test xbr python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 +KEYWORDS=~amd64 ~arm ~arm64 ~x86 +LICENSE=MIT +RDEPEND=>=dev-python/attrs-19.2.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/cbor-1.0.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/cbor2-5.2.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/cryptography[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/flatbuffers-1.10.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/hyperlink-21.0.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/msgpack-0.6.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/py-ubjson-0.8.4[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/snappy-0.5[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/twisted-20.3.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/txaio-21.2.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/ujson-2.0.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/wsaccel-0.6.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/zope-interface-3.6[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] crypt? ( >=dev-python/pyopenssl-16.2.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pynacl-1.0.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pytrie-0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pyqrcode-1.1.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/service_identity-18.1.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) scram? ( dev-python/cffi[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/argon2-cffi[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/passlib[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/a/autobahn/autobahn-21.2.2.tar.gz +_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=f189154e627669a2eb94cb358e802fbf diff --git a/metadata/md5-cache/dev-python/bitarray-1.6.3 b/metadata/md5-cache/dev-python/bitarray-1.6.3 index ee7952f3f2ed..8e94c497fd27 100644 --- a/metadata/md5-cache/dev-python/bitarray-1.6.3 +++ b/metadata/md5-cache/dev-python/bitarray-1.6.3 @@ -4,11 +4,11 @@ DESCRIPTION=efficient arrays of booleans -- C extension EAPI=7 HOMEPAGE=https://github.com/ilanschnell/bitarray https://pypi.org/project/bitarray/ IUSE=python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux +KEYWORDS=amd64 x86 ~amd64-linux ~x86-linux LICENSE=PSF-2 RDEPEND=python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) SLOT=0 SRC_URI=mirror://pypi/b/bitarray/bitarray-1.6.3.tar.gz _eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=fc9d2a23ed8475729bbed279553d8fec +_md5_=3855fdb095354ef685c0e9c1198ba21e diff --git a/metadata/md5-cache/dev-python/boto3-1.17.16 b/metadata/md5-cache/dev-python/boto3-1.17.16 new file mode 100644 index 000000000000..a64203a79a96 --- /dev/null +++ b/metadata/md5-cache/dev-python/boto3-1.17.16 @@ -0,0 +1,15 @@ +BDEPEND=test? ( dev-python/mock[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) doc? ( || ( ( dev-lang/python:3.9 dev-python/sphinx[python_targets_python3_9(-),-python_single_target_python3_9(-)] dev-python/guzzle_sphinx_theme[python_targets_python3_9(-),-python_single_target_python3_9(-)] ) ( dev-lang/python:3.8 dev-python/sphinx[python_targets_python3_8(-),-python_single_target_python3_8(-)] dev-python/guzzle_sphinx_theme[python_targets_python3_8(-),-python_single_target_python3_8(-)] ) ( dev-lang/python:3.7 dev-python/sphinx[python_targets_python3_7(-),-python_single_target_python3_7(-)] dev-python/guzzle_sphinx_theme[python_targets_python3_7(-),-python_single_target_python3_7(-)] ) ) ) test? ( >=dev-python/botocore-1.20.16[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/jmespath-0.7.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/s3transfer-0.3.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/nose-1.3.7-r4[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=The AWS SDK for Python +EAPI=7 +HOMEPAGE=https://github.com/boto/boto3 +IUSE=doc test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 +KEYWORDS=~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux +LICENSE=Apache-2.0 +RDEPEND=>=dev-python/botocore-1.20.16[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/jmespath-0.7.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/s3transfer-0.3.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/boto/boto3/archive/1.17.16.tar.gz -> boto3-1.17.16.tar.gz +_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=632f3a5a79935d84378ababb9d4c165a diff --git a/metadata/md5-cache/dev-python/boto3-1.17.17 b/metadata/md5-cache/dev-python/boto3-1.17.17 new file mode 100644 index 000000000000..d1af7d8fb62e --- /dev/null +++ b/metadata/md5-cache/dev-python/boto3-1.17.17 @@ -0,0 +1,15 @@ +BDEPEND=test? ( dev-python/mock[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) doc? ( || ( ( dev-lang/python:3.9 dev-python/sphinx[python_targets_python3_9(-),-python_single_target_python3_9(-)] dev-python/guzzle_sphinx_theme[python_targets_python3_9(-),-python_single_target_python3_9(-)] ) ( dev-lang/python:3.8 dev-python/sphinx[python_targets_python3_8(-),-python_single_target_python3_8(-)] dev-python/guzzle_sphinx_theme[python_targets_python3_8(-),-python_single_target_python3_8(-)] ) ( dev-lang/python:3.7 dev-python/sphinx[python_targets_python3_7(-),-python_single_target_python3_7(-)] dev-python/guzzle_sphinx_theme[python_targets_python3_7(-),-python_single_target_python3_7(-)] ) ) ) test? ( >=dev-python/botocore-1.20.17[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/jmespath-0.7.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/s3transfer-0.3.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/nose-1.3.7-r4[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=The AWS SDK for Python +EAPI=7 +HOMEPAGE=https://github.com/boto/boto3 +IUSE=doc test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 +KEYWORDS=~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux +LICENSE=Apache-2.0 +RDEPEND=>=dev-python/botocore-1.20.17[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/jmespath-0.7.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/s3transfer-0.3.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/boto/boto3/archive/1.17.17.tar.gz -> boto3-1.17.17.tar.gz +_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=632f3a5a79935d84378ababb9d4c165a diff --git a/metadata/md5-cache/dev-python/botocore-1.20.16 b/metadata/md5-cache/dev-python/botocore-1.20.16 new file mode 100644 index 000000000000..07fbcb99e01c --- /dev/null +++ b/metadata/md5-cache/dev-python/botocore-1.20.16 @@ -0,0 +1,15 @@ +BDEPEND=test? ( dev-python/mock[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/jsonschema[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) doc? ( || ( ( dev-lang/python:3.9 dev-python/sphinx[python_targets_python3_9(-),-python_single_target_python3_9(-)] dev-python/guzzle_sphinx_theme[python_targets_python3_9(-),-python_single_target_python3_9(-)] ) ( dev-lang/python:3.8 dev-python/sphinx[python_targets_python3_8(-),-python_single_target_python3_8(-)] dev-python/guzzle_sphinx_theme[python_targets_python3_8(-),-python_single_target_python3_8(-)] ) ( dev-lang/python:3.7 dev-python/sphinx[python_targets_python3_7(-),-python_single_target_python3_7(-)] dev-python/guzzle_sphinx_theme[python_targets_python3_7(-),-python_single_target_python3_7(-)] ) ) ) test? ( dev-python/six[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/jmespath[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/python-dateutil[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/urllib3-1.25.4[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/nose-1.3.7-r4[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Low-level, data-driven core of boto 3 +EAPI=7 +HOMEPAGE=https://github.com/boto/botocore +IUSE=doc test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 +KEYWORDS=~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux +LICENSE=Apache-2.0 +RDEPEND=dev-python/six[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/jmespath[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/python-dateutil[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/urllib3-1.25.4[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/b/botocore/botocore-1.20.16.tar.gz +_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=0cb391ae0ef3fed1bf28148d755b5f6f diff --git a/metadata/md5-cache/dev-python/botocore-1.20.17 b/metadata/md5-cache/dev-python/botocore-1.20.17 new file mode 100644 index 000000000000..c8661ad44eb4 --- /dev/null +++ b/metadata/md5-cache/dev-python/botocore-1.20.17 @@ -0,0 +1,15 @@ +BDEPEND=test? ( dev-python/mock[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/jsonschema[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) doc? ( || ( ( dev-lang/python:3.9 dev-python/sphinx[python_targets_python3_9(-),-python_single_target_python3_9(-)] dev-python/guzzle_sphinx_theme[python_targets_python3_9(-),-python_single_target_python3_9(-)] ) ( dev-lang/python:3.8 dev-python/sphinx[python_targets_python3_8(-),-python_single_target_python3_8(-)] dev-python/guzzle_sphinx_theme[python_targets_python3_8(-),-python_single_target_python3_8(-)] ) ( dev-lang/python:3.7 dev-python/sphinx[python_targets_python3_7(-),-python_single_target_python3_7(-)] dev-python/guzzle_sphinx_theme[python_targets_python3_7(-),-python_single_target_python3_7(-)] ) ) ) test? ( dev-python/six[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/jmespath[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/python-dateutil[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/urllib3-1.25.4[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/nose-1.3.7-r4[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Low-level, data-driven core of boto 3 +EAPI=7 +HOMEPAGE=https://github.com/boto/botocore +IUSE=doc test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 +KEYWORDS=~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux +LICENSE=Apache-2.0 +RDEPEND=dev-python/six[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/jmespath[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/python-dateutil[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/urllib3-1.25.4[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/b/botocore/botocore-1.20.17.tar.gz +_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=0cb391ae0ef3fed1bf28148d755b5f6f diff --git a/metadata/md5-cache/dev-python/cachetools-4.2.1 b/metadata/md5-cache/dev-python/cachetools-4.2.1 index 7e085c047540..e4bc5e8aaa23 100644 --- a/metadata/md5-cache/dev-python/cachetools-4.2.1 +++ b/metadata/md5-cache/dev-python/cachetools-4.2.1 @@ -4,7 +4,7 @@ DESCRIPTION=Extensible memoizing collections and decorators EAPI=7 HOMEPAGE=https://pypi.org/project/cachetools/ IUSE=test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~amd64 ~arm ~arm64 ~x86 +KEYWORDS=amd64 ~arm ~arm64 x86 LICENSE=MIT RDEPEND=python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) @@ -12,4 +12,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/c/cachetools/cachetools-4.2.1.tar.gz _eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=6a7ab6a9d225d069aed3a7506b82feff +_md5_=6dfa568e494169f72dc76eed68cfa0bc diff --git a/metadata/md5-cache/dev-python/cfn-python-lint-0.44.1 b/metadata/md5-cache/dev-python/cfn-python-lint-0.44.1 deleted file mode 100644 index dd1beac55b50..000000000000 --- a/metadata/md5-cache/dev-python/cfn-python-lint-0.44.1 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=test? ( dev-python/mock[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) test? ( >=dev-python/aws-sam-translator-1.25.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/jsonpatch[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/jsonschema-3.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/junit-xml[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/networkx[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pyyaml[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/requests-2.15.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/six-1.11[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=CloudFormation Linter -EAPI=7 -HOMEPAGE=https://pypi.org/project/cfn-lint/ https://github.com/aws-cloudformation/cfn-python-lint -IUSE=test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=amd64 ~arm ~arm64 x86 -LICENSE=MIT -RDEPEND=>=dev-python/aws-sam-translator-1.25.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/jsonpatch[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/jsonschema-3.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/junit-xml[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/networkx[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pyyaml[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/requests-2.15.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/six-1.11[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/aws-cloudformation/cfn-python-lint/archive/v0.44.1.tar.gz -> cfn-python-lint-0.44.1.tar.gz -_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=7eb4a42ef5d9daa7efbde04cbc8912db diff --git a/metadata/md5-cache/dev-python/cfn-python-lint-0.44.2 b/metadata/md5-cache/dev-python/cfn-python-lint-0.44.2 deleted file mode 100644 index 9fc59b066650..000000000000 --- a/metadata/md5-cache/dev-python/cfn-python-lint-0.44.2 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=test? ( dev-python/mock[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) test? ( >=dev-python/aws-sam-translator-1.25.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/jsonpatch[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/jsonschema-3.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/junit-xml[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/networkx[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pyyaml[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/requests-2.15.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/six-1.11[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=CloudFormation Linter -EAPI=7 -HOMEPAGE=https://pypi.org/project/cfn-lint/ https://github.com/aws-cloudformation/cfn-python-lint -IUSE=test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~amd64 ~arm ~arm64 ~x86 -LICENSE=MIT -RDEPEND=>=dev-python/aws-sam-translator-1.25.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/jsonpatch[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/jsonschema-3.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/junit-xml[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/networkx[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pyyaml[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/requests-2.15.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/six-1.11[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/aws-cloudformation/cfn-python-lint/archive/v0.44.2.tar.gz -> cfn-python-lint-0.44.2.tar.gz -_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=0120dfdc15187b6da1c7add4091558a1 diff --git a/metadata/md5-cache/dev-python/cfn-python-lint-0.44.3 b/metadata/md5-cache/dev-python/cfn-python-lint-0.44.3 deleted file mode 100644 index ab50c64dcda9..000000000000 --- a/metadata/md5-cache/dev-python/cfn-python-lint-0.44.3 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=test? ( dev-python/mock[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) test? ( >=dev-python/aws-sam-translator-1.25.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/jsonpatch[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/jsonschema-3.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/junit-xml[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/networkx[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pyyaml[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/requests-2.15.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/six-1.11[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=CloudFormation Linter -EAPI=7 -HOMEPAGE=https://pypi.org/project/cfn-lint/ https://github.com/aws-cloudformation/cfn-python-lint -IUSE=test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~amd64 ~arm ~arm64 ~x86 -LICENSE=MIT -RDEPEND=>=dev-python/aws-sam-translator-1.25.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/jsonpatch[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/jsonschema-3.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/junit-xml[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/networkx[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pyyaml[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/requests-2.15.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/six-1.11[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/aws-cloudformation/cfn-python-lint/archive/v0.44.3.tar.gz -> cfn-python-lint-0.44.3.tar.gz -_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=44fac6b2e5eff3c640180a129cf1d801 diff --git a/metadata/md5-cache/dev-python/cfn-python-lint-0.44.4 b/metadata/md5-cache/dev-python/cfn-python-lint-0.44.4 deleted file mode 100644 index 5e538f876ddf..000000000000 --- a/metadata/md5-cache/dev-python/cfn-python-lint-0.44.4 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=test? ( dev-python/mock[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) test? ( >=dev-python/aws-sam-translator-1.25.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/jsonpatch[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/jsonschema-3.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/junit-xml[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/networkx[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pyyaml[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/requests-2.15.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/six-1.11[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=CloudFormation Linter -EAPI=7 -HOMEPAGE=https://pypi.org/project/cfn-lint/ https://github.com/aws-cloudformation/cfn-python-lint -IUSE=test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~amd64 ~arm ~arm64 ~x86 -LICENSE=MIT -RDEPEND=>=dev-python/aws-sam-translator-1.25.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/jsonpatch[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/jsonschema-3.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/junit-xml[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/networkx[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pyyaml[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/requests-2.15.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/six-1.11[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/aws-cloudformation/cfn-python-lint/archive/v0.44.4.tar.gz -> cfn-python-lint-0.44.4.tar.gz -_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=44fac6b2e5eff3c640180a129cf1d801 diff --git a/metadata/md5-cache/dev-python/cfn-python-lint-0.44.5 b/metadata/md5-cache/dev-python/cfn-python-lint-0.44.5 index 5aea6793f76b..1d35725a2d07 100644 --- a/metadata/md5-cache/dev-python/cfn-python-lint-0.44.5 +++ b/metadata/md5-cache/dev-python/cfn-python-lint-0.44.5 @@ -4,7 +4,7 @@ DESCRIPTION=CloudFormation Linter EAPI=7 HOMEPAGE=https://pypi.org/project/cfn-lint/ https://github.com/aws-cloudformation/cfn-python-lint IUSE=test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~amd64 ~arm ~arm64 ~x86 +KEYWORDS=amd64 ~arm ~arm64 x86 LICENSE=MIT RDEPEND=>=dev-python/aws-sam-translator-1.25.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/jsonpatch[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/jsonschema-3.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/junit-xml[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/networkx[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pyyaml[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/requests-2.15.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/six-1.11[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) @@ -12,4 +12,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/aws-cloudformation/cfn-python-lint/archive/v0.44.5.tar.gz -> cfn-python-lint-0.44.5.tar.gz _eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=44fac6b2e5eff3c640180a129cf1d801 +_md5_=7eb4a42ef5d9daa7efbde04cbc8912db diff --git a/metadata/md5-cache/dev-python/cfn-python-lint-0.44.6 b/metadata/md5-cache/dev-python/cfn-python-lint-0.44.6 deleted file mode 100644 index 5c0d447294fe..000000000000 --- a/metadata/md5-cache/dev-python/cfn-python-lint-0.44.6 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=test? ( dev-python/mock[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) test? ( >=dev-python/aws-sam-translator-1.25.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/jsonpatch[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/jsonschema-3.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/junit-xml[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/networkx[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pyyaml[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/requests-2.15.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/six-1.11[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=CloudFormation Linter -EAPI=7 -HOMEPAGE=https://pypi.org/project/cfn-lint/ https://github.com/aws-cloudformation/cfn-python-lint -IUSE=test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~amd64 ~arm ~arm64 ~x86 -LICENSE=MIT -RDEPEND=>=dev-python/aws-sam-translator-1.25.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/jsonpatch[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/jsonschema-3.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/junit-xml[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/networkx[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pyyaml[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/requests-2.15.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/six-1.11[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/aws-cloudformation/cfn-python-lint/archive/v0.44.6.tar.gz -> cfn-python-lint-0.44.6.tar.gz -_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=44fac6b2e5eff3c640180a129cf1d801 diff --git a/metadata/md5-cache/dev-python/cfn-python-lint-0.45.0 b/metadata/md5-cache/dev-python/cfn-python-lint-0.45.0 deleted file mode 100644 index 98888f4f877a..000000000000 --- a/metadata/md5-cache/dev-python/cfn-python-lint-0.45.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=test? ( dev-python/mock[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) test? ( >=dev-python/aws-sam-translator-1.25.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/jsonpatch[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/jsonschema-3.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/junit-xml[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/networkx[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pyyaml[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/requests-2.15.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/six-1.11[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=CloudFormation Linter -EAPI=7 -HOMEPAGE=https://pypi.org/project/cfn-lint/ https://github.com/aws-cloudformation/cfn-python-lint -IUSE=test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~amd64 ~arm ~arm64 ~x86 -LICENSE=MIT -RDEPEND=>=dev-python/aws-sam-translator-1.25.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/jsonpatch[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/jsonschema-3.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/junit-xml[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/networkx[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pyyaml[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/requests-2.15.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/six-1.11[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/aws-cloudformation/cfn-python-lint/archive/v0.45.0.tar.gz -> cfn-python-lint-0.45.0.tar.gz -_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=bd9dc56d610ac884ac91d1ea5fb6353f diff --git a/metadata/md5-cache/dev-python/ujson-1.35-r1 b/metadata/md5-cache/dev-python/chameleon-3.9.0 similarity index 65% rename from metadata/md5-cache/dev-python/ujson-1.35-r1 rename to metadata/md5-cache/dev-python/chameleon-3.9.0 index b2d8c58a2e30..f858ba1d3592 100644 --- a/metadata/md5-cache/dev-python/ujson-1.35-r1 +++ b/metadata/md5-cache/dev-python/chameleon-3.9.0 @@ -1,16 +1,14 @@ BDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0= ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] DEFINED_PHASES=compile configure install prepare test -DEPEND=dev-python/setuptools[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] test? ( dev-python/pytz[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) -DESCRIPTION=Ultra fast JSON encoder and decoder for Python +DESCRIPTION=Fast HTML/XML template compiler for Python EAPI=7 -HOMEPAGE=https://pypi.org/project/ujson/ -IUSE=test python_targets_pypy3 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux -LICENSE=BSD +HOMEPAGE=https://github.com/malthe/chameleon https://pypi.org/project/Chameleon/ +IUSE=python_targets_pypy3 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 +KEYWORDS=~amd64 ~x86 +LICENSE=repoze RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0= ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) -RESTRICT=!test? ( test ) SLOT=0 -SRC_URI=mirror://pypi/u/ujson/ujson-1.35.tar.gz +SRC_URI=https://github.com/malthe/chameleon/archive/3.9.0.tar.gz -> chameleon-3.9.0.gh.tar.gz _eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=e37f809672ec46a7676569f6bf573e4a +_md5_=16d818d69fc9aa09ae9bca3b53deb798 diff --git a/metadata/md5-cache/dev-python/clang-python-11.0.1 b/metadata/md5-cache/dev-python/clang-python-11.0.1 index dd9d8030b8bb..31504f2eff53 100644 --- a/metadata/md5-cache/dev-python/clang-python-11.0.1 +++ b/metadata/md5-cache/dev-python/clang-python-11.0.1 @@ -4,7 +4,7 @@ DESCRIPTION=Python bindings for sys-devel/clang EAPI=7 HOMEPAGE=https://llvm.org/ IUSE=test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=amd64 ~arm ~arm64 ~x86 +KEYWORDS=amd64 ~arm arm64 ~x86 LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA RDEPEND=>=sys-devel/clang-11.0.1:* !sys-devel/llvm:0[clang(-),python(-)] !sys-devel/clang:0[python(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) @@ -12,4 +12,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-11.0.1.tar.gz _eclasses_=llvm.org ac34ccc0ab197b128f6d3d2a4fe1cc5e multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=5d092846dbbdd6f78f39652c7b8fe17d +_md5_=9694b65d3ad4bfc6032aed818c35d800 diff --git a/metadata/md5-cache/dev-python/clang-python-12.0.0_rc2 b/metadata/md5-cache/dev-python/clang-python-12.0.0_rc2 new file mode 100644 index 000000000000..835de9bbf149 --- /dev/null +++ b/metadata/md5-cache/dev-python/clang-python-12.0.0_rc2 @@ -0,0 +1,14 @@ +DEFINED_PHASES=install prepare test unpack +DEPEND=>=sys-devel/clang-12.0.0_rc2:* !sys-devel/llvm:0[clang(-),python(-)] !sys-devel/clang:0[python(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +DESCRIPTION=Python bindings for sys-devel/clang +EAPI=7 +HOMEPAGE=https://llvm.org/ +IUSE=test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 +LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA +RDEPEND=>=sys-devel/clang-12.0.0_rc2:* !sys-devel/llvm:0[clang(-),python(-)] !sys-devel/clang:0[python(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-12.0.0-rc2.tar.gz +_eclasses_=llvm.org ac34ccc0ab197b128f6d3d2a4fe1cc5e multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=ec309818f55b1cae1caa7844b6a96615 diff --git a/metadata/md5-cache/dev-python/cloudpickle-1.6.0 b/metadata/md5-cache/dev-python/cloudpickle-1.6.0 index 0413a3008522..dcbaacbd8326 100644 --- a/metadata/md5-cache/dev-python/cloudpickle-1.6.0 +++ b/metadata/md5-cache/dev-python/cloudpickle-1.6.0 @@ -4,7 +4,7 @@ DESCRIPTION=Extended pickling support for Python objects EAPI=7 HOMEPAGE=https://pypi.org/project/cloudpickle/ https://github.com/cloudpipe/cloudpickle/ IUSE=test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=amd64 ~arm ~arm64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux +KEYWORDS=amd64 ~arm ~arm64 ppc ppc64 x86 ~amd64-linux ~x86-linux LICENSE=BSD RDEPEND=python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) @@ -12,4 +12,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/c/cloudpickle/cloudpickle-1.6.0.tar.gz _eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=90fd293f9895bd8764af6cab64cdf4f5 +_md5_=879cd654d26d4bee13d6a80d5b37e3e2 diff --git a/metadata/md5-cache/dev-python/croniter-0.3.30 b/metadata/md5-cache/dev-python/croniter-0.3.30 deleted file mode 100644 index 9d30c4cf096e..000000000000 --- a/metadata/md5-cache/dev-python/croniter-0.3.30 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=test? ( dev-python/pytest[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pytz[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Python module to provide iteration for datetime object -EAPI=7 -HOMEPAGE=https://github.com/kiorky/croniter https://pypi.org/project/croniter/ -IUSE=test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=amd64 ~arm64 x86 -LICENSE=MIT -RDEPEND=dev-python/python-dateutil[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/c/croniter/croniter-0.3.30.tar.gz -_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=616f6b86c63cbe7259a670c305540c0c diff --git a/metadata/md5-cache/dev-python/croniter-0.3.37 b/metadata/md5-cache/dev-python/croniter-0.3.37 deleted file mode 100644 index 99817de393ed..000000000000 --- a/metadata/md5-cache/dev-python/croniter-0.3.37 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=test? ( dev-python/pytz[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/tzlocal[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) test? ( dev-python/natsort[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/python-dateutil[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pytest-4.5.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Python module to provide iteration for datetime object -EAPI=7 -HOMEPAGE=https://github.com/kiorky/croniter https://pypi.org/project/croniter/ -IUSE=test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=dev-python/natsort[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/python-dateutil[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/c/croniter/croniter-0.3.37.tar.gz -_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=06a22e7ddde1e42a5086d5a02fbcff03 diff --git a/metadata/md5-cache/dev-python/croniter-1.0.1 b/metadata/md5-cache/dev-python/croniter-1.0.1 deleted file mode 100644 index 38b66830e249..000000000000 --- a/metadata/md5-cache/dev-python/croniter-1.0.1 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=test? ( dev-python/pytz[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/tzlocal[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) test? ( dev-python/natsort[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/python-dateutil[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pytest-4.5.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Python module to provide iteration for datetime object -EAPI=7 -HOMEPAGE=https://github.com/kiorky/croniter https://pypi.org/project/croniter/ -IUSE=test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=dev-python/natsort[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/python-dateutil[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/c/croniter/croniter-1.0.1.tar.gz -_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=832530ab65f07b18d5c2b24fb4fb5578 diff --git a/metadata/md5-cache/dev-python/croniter-1.0.2 b/metadata/md5-cache/dev-python/croniter-1.0.2 index 7c964c67359a..33d6c402c1da 100644 --- a/metadata/md5-cache/dev-python/croniter-1.0.2 +++ b/metadata/md5-cache/dev-python/croniter-1.0.2 @@ -4,7 +4,7 @@ DESCRIPTION=Python module to provide iteration for datetime object EAPI=7 HOMEPAGE=https://github.com/kiorky/croniter https://pypi.org/project/croniter/ IUSE=test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~amd64 ~arm64 ~x86 +KEYWORDS=amd64 ~arm64 x86 LICENSE=MIT RDEPEND=dev-python/natsort[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/python-dateutil[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) @@ -12,4 +12,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/c/croniter/croniter-1.0.2.tar.gz _eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=771830d3421848be313986d784f6bbba +_md5_=9ca83d7304bbde51d34a91a8cfc35d7d diff --git a/metadata/md5-cache/dev-python/croniter-1.0.5 b/metadata/md5-cache/dev-python/croniter-1.0.5 deleted file mode 100644 index 0501bc880408..000000000000 --- a/metadata/md5-cache/dev-python/croniter-1.0.5 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=test? ( dev-python/pytz[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/tzlocal[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) test? ( dev-python/future[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/natsort[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/python-dateutil[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pytest-4.5.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Python module to provide iteration for datetime object -EAPI=7 -HOMEPAGE=https://github.com/kiorky/croniter https://pypi.org/project/croniter/ -IUSE=test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~amd64 ~arm64 ~x86 -LICENSE=MIT -RDEPEND=dev-python/future[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/natsort[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/python-dateutil[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/c/croniter/croniter-1.0.5.tar.gz -_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=3f5604a3755d053c143bbc8a547a3262 diff --git a/metadata/md5-cache/dev-python/curtsies-0.3.4 b/metadata/md5-cache/dev-python/curtsies-0.3.4 deleted file mode 100644 index 17d3251a6ce5..000000000000 --- a/metadata/md5-cache/dev-python/curtsies-0.3.4 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( >=dev-python/blessings-1.5[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/wcwidth-0.1.4[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/nose-1.3.7-r4[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -DEFINED_PHASES=compile configure install prepare test -DEPEND=test? ( dev-python/mock[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pyte[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) -DESCRIPTION=Curses-like terminal wrapper, with colored strings -EAPI=7 -HOMEPAGE=https://github.com/thomasballinger/curtsies -IUSE=test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=amd64 x86 ~amd64-linux ~x86-linux -LICENSE=MIT -RDEPEND=>=dev-python/blessings-1.5[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/wcwidth-0.1.4[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/c/curtsies/curtsies-0.3.4.tar.gz -_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=de4984bfef7e0c271d88e8e281edc636 diff --git a/metadata/md5-cache/dev-python/curtsies-0.3.5 b/metadata/md5-cache/dev-python/curtsies-0.3.5 index 6aaa1aa8c0f2..bb25f8d9a4d5 100644 --- a/metadata/md5-cache/dev-python/curtsies-0.3.5 +++ b/metadata/md5-cache/dev-python/curtsies-0.3.5 @@ -5,7 +5,7 @@ DESCRIPTION=Curses-like terminal wrapper, with colored strings EAPI=7 HOMEPAGE=https://github.com/thomasballinger/curtsies IUSE=test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux +KEYWORDS=amd64 x86 ~amd64-linux ~x86-linux LICENSE=MIT RDEPEND=>=dev-python/blessings-1.5[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/cwcwidth[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/c/curtsies/curtsies-0.3.5.tar.gz _eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=07235b10a182e36cb01d660f63b9208f +_md5_=055be85b6246be195f14ef1029081137 diff --git a/metadata/md5-cache/dev-python/cwcwidth-0.1.4 b/metadata/md5-cache/dev-python/cwcwidth-0.1.4 index 4c91e88502ae..dcc16a3d1aaf 100644 --- a/metadata/md5-cache/dev-python/cwcwidth-0.1.4 +++ b/metadata/md5-cache/dev-python/cwcwidth-0.1.4 @@ -4,11 +4,11 @@ DESCRIPTION=Python bindings for wc(s)width EAPI=7 HOMEPAGE=https://github.com/sebastinas/cwcwidth/ https://pypi.org/project/cwcwidth/ IUSE=python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 x86 LICENSE=MIT RDEPEND=python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) SLOT=0 SRC_URI=https://github.com/sebastinas/cwcwidth/archive/v0.1.4.tar.gz -> cwcwidth-0.1.4.gh.tar.gz _eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=9c50d129f6ad0d038755de4266cdd1d9 +_md5_=398e4e80267c64b25d235386c8dbecdd diff --git a/metadata/md5-cache/dev-python/cx_Freeze-6.4.2 b/metadata/md5-cache/dev-python/cx_Freeze-6.4.2 deleted file mode 100644 index cbe673be13c4..000000000000 --- a/metadata/md5-cache/dev-python/cx_Freeze-6.4.2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Create standalone executables from Python scripts -EAPI=7 -HOMEPAGE=https://cx-freeze.readthedocs.io/ -IUSE=python_targets_python3_7 python_targets_python3_8 -KEYWORDS=amd64 x86 -LICENSE=PYTHON -RDEPEND=python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] -REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 ) -SLOT=0 -SRC_URI=mirror://pypi/c/cx_Freeze/cx_Freeze-6.4.2.tar.gz -_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=9b923173bc3dfd18de82b3291fa68c23 diff --git a/metadata/md5-cache/dev-python/cx_Freeze-6.5.3 b/metadata/md5-cache/dev-python/cx_Freeze-6.5.3 index 6ab722f87c1d..5c50b558b2cb 100644 --- a/metadata/md5-cache/dev-python/cx_Freeze-6.5.3 +++ b/metadata/md5-cache/dev-python/cx_Freeze-6.5.3 @@ -4,7 +4,7 @@ DESCRIPTION=Create standalone executables from Python scripts EAPI=7 HOMEPAGE=https://cx-freeze.readthedocs.io/ IUSE=python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 x86 LICENSE=PYTHON RDEPEND=python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) @@ -12,4 +12,4 @@ RESTRICT=test SLOT=0 SRC_URI=mirror://pypi/c/cx_Freeze/cx_Freeze-6.5.3.tar.gz _eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=29719cfb52cffabb147acfd17f512b16 +_md5_=15d91366e02b12b7760b29b1ddbd370d diff --git a/metadata/md5-cache/dev-python/dask-2.30.0 b/metadata/md5-cache/dev-python/dask-2.30.0 deleted file mode 100644 index b18a7964ebc6..000000000000 --- a/metadata/md5-cache/dev-python/dask-2.30.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=dev-python/toolz[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] test? ( dev-python/moto[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/numexpr[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/scipy[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) test? ( >=dev-python/cloudpickle-0.2.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/fsspec-0.6.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/numpy-1.13.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pandas-0.23.4[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/partd-0.3.10[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/psutil[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pyyaml[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/toolz-0.8.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pytest-4.5.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Task scheduling and blocked algorithms for parallel processing -EAPI=7 -HOMEPAGE=https://dask.org/ -IUSE=test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux -LICENSE=BSD -RDEPEND=>=dev-python/cloudpickle-0.2.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/fsspec-0.6.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/numpy-1.13.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pandas-0.23.4[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/partd-0.3.10[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/psutil[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pyyaml[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/toolz-0.8.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/d/dask/dask-2.30.0.tar.gz -_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=b16d7165396fe6ffcac91cbff459ef0e diff --git a/metadata/md5-cache/dev-python/dask-2021.1.0 b/metadata/md5-cache/dev-python/dask-2021.1.0 deleted file mode 100644 index c38f979bb673..000000000000 --- a/metadata/md5-cache/dev-python/dask-2021.1.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=dev-python/toolz[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] test? ( dev-python/moto[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/numexpr[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/scipy[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) test? ( >=dev-python/cloudpickle-0.2.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/fsspec-0.6.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/numpy-1.15.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pandas-0.25.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/partd-0.3.10[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/psutil[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pyyaml[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/toolz-0.8.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pytest-4.5.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Task scheduling and blocked algorithms for parallel processing -EAPI=7 -HOMEPAGE=https://dask.org/ -IUSE=test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux -LICENSE=BSD -RDEPEND=>=dev-python/cloudpickle-0.2.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/fsspec-0.6.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/numpy-1.15.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pandas-0.25.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/partd-0.3.10[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/psutil[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pyyaml[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/toolz-0.8.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/d/dask/dask-2021.1.0.tar.gz -_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=f95a3e0e3a77bea0b00be286188f6fe6 diff --git a/metadata/md5-cache/dev-python/dask-2021.1.1 b/metadata/md5-cache/dev-python/dask-2021.1.1 index ee6f5f706e3e..4bd08155b86d 100644 --- a/metadata/md5-cache/dev-python/dask-2021.1.1 +++ b/metadata/md5-cache/dev-python/dask-2021.1.1 @@ -4,7 +4,7 @@ DESCRIPTION=Task scheduling and blocked algorithms for parallel processing EAPI=7 HOMEPAGE=https://dask.org/ IUSE=test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux +KEYWORDS=amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux LICENSE=BSD RDEPEND=>=dev-python/cloudpickle-0.2.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/fsspec-0.6.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/numpy-1.15.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pandas-0.25.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/partd-0.3.10[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/psutil[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pyyaml[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/toolz-0.8.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) @@ -12,4 +12,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/d/dask/dask-2021.1.1.tar.gz _eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=f95a3e0e3a77bea0b00be286188f6fe6 +_md5_=a4ecf5febe8d1c469138ff450f3d7d4b diff --git a/metadata/md5-cache/dev-python/bitarray-1.6.1 b/metadata/md5-cache/dev-python/deepmerge-0.1.1 similarity index 69% rename from metadata/md5-cache/dev-python/bitarray-1.6.1 rename to metadata/md5-cache/dev-python/deepmerge-0.1.1 index 889800cb7411..1f2aa0f3f42a 100644 --- a/metadata/md5-cache/dev-python/bitarray-1.6.1 +++ b/metadata/md5-cache/dev-python/deepmerge-0.1.1 @@ -1,14 +1,15 @@ -BDEPEND=python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +BDEPEND=python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=efficient arrays of booleans -- C extension +DESCRIPTION=Tools to handle merging of nested data structures in python EAPI=7 -HOMEPAGE=https://github.com/ilanschnell/bitarray https://pypi.org/project/bitarray/ +HOMEPAGE=https://deepmerge.readthedocs.io/en/latest IUSE=python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=amd64 x86 ~amd64-linux ~x86-linux -LICENSE=PSF-2 +KEYWORDS=~amd64 ~x86 +LICENSE=MIT RDEPEND=python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) +RESTRICT=test SLOT=0 -SRC_URI=mirror://pypi/b/bitarray/bitarray-1.6.1.tar.gz +SRC_URI=mirror://pypi/d/deepmerge/deepmerge-0.1.1.tar.gz _eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=d3a4546080ffbb1dd8ea8e84b6d04740 +_md5_=a0ac4d0b729171ae1518c132599cb5c3 diff --git a/metadata/md5-cache/dev-python/diskcache-5.1.0 b/metadata/md5-cache/dev-python/diskcache-5.1.0 deleted file mode 100644 index 6153b0aa0281..000000000000 --- a/metadata/md5-cache/dev-python/diskcache-5.1.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=test? ( >=dev-python/django-2.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) doc? ( || ( ( dev-lang/python:3.9[sqlite] dev-python/sphinx[python_targets_python3_9(-),-python_single_target_python3_9(-)] ) ( dev-lang/python:3.8[sqlite] dev-python/sphinx[python_targets_python3_8(-),-python_single_target_python3_8(-)] ) ( dev-lang/python:3.7[sqlite] dev-python/sphinx[python_targets_python3_7(-),-python_single_target_python3_7(-)] ) ) ) test? ( >=dev-python/pytest-4.5.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_python3_7? ( dev-lang/python:3.7[sqlite] ) python_targets_python3_8? ( dev-lang/python:3.8[sqlite] ) python_targets_python3_9? ( dev-lang/python:3.9[sqlite] ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Disk and file backed cache -EAPI=7 -HOMEPAGE=http://www.grantjenks.com/docs/diskcache/ https://github.com/grantjenks/python-diskcache/ -IUSE=doc test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=amd64 ~arm arm64 x86 ~amd64-linux ~x86-linux -LICENSE=Apache-2.0 -RDEPEND=python_targets_python3_7? ( dev-lang/python:3.7[sqlite] ) python_targets_python3_8? ( dev-lang/python:3.8[sqlite] ) python_targets_python3_9? ( dev-lang/python:3.9[sqlite] ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/grantjenks/python-diskcache/archive/v5.1.0.tar.gz -> diskcache-5.1.0.gh.tar.gz -_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=bacad14cb4dd73179c771eeb0783e623 diff --git a/metadata/md5-cache/dev-python/diskcache-5.2.1 b/metadata/md5-cache/dev-python/diskcache-5.2.1 index ba291ccf338c..47ed2698b4db 100644 --- a/metadata/md5-cache/dev-python/diskcache-5.2.1 +++ b/metadata/md5-cache/dev-python/diskcache-5.2.1 @@ -4,7 +4,7 @@ DESCRIPTION=Disk and file backed cache EAPI=7 HOMEPAGE=http://www.grantjenks.com/docs/diskcache/ https://github.com/grantjenks/python-diskcache/ IUSE=doc test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux +KEYWORDS=amd64 ~arm arm64 x86 ~amd64-linux ~x86-linux LICENSE=Apache-2.0 RDEPEND=python_targets_python3_7? ( dev-lang/python:3.7[sqlite] ) python_targets_python3_8? ( dev-lang/python:3.8[sqlite] ) python_targets_python3_9? ( dev-lang/python:3.9[sqlite] ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) @@ -12,4 +12,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/grantjenks/python-diskcache/archive/v5.2.1.tar.gz -> diskcache-5.2.1.gh.tar.gz _eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=4227a2015aeb36328e2e1987e08042f4 +_md5_=f78e6a68b3a6b60a33c394b3672e5236 diff --git a/metadata/md5-cache/dev-python/docker-py-4.4.4 b/metadata/md5-cache/dev-python/docker-py-4.4.4 new file mode 100644 index 000000000000..c5dcd0b8043a --- /dev/null +++ b/metadata/md5-cache/dev-python/docker-py-4.4.4 @@ -0,0 +1,16 @@ +BDEPEND=doc? ( || ( ( dev-lang/python:3.9 dev-python/sphinx[python_targets_python3_9(-),-python_single_target_python3_9(-)] dev-python/recommonmark[python_targets_python3_9(-),-python_single_target_python3_9(-)] >=dev-python/sphinx-1.4.6[python_targets_python3_9(-),-python_single_target_python3_9(-)] ) ( dev-lang/python:3.8 dev-python/sphinx[python_targets_python3_8(-),-python_single_target_python3_8(-)] dev-python/recommonmark[python_targets_python3_8(-),-python_single_target_python3_8(-)] >=dev-python/sphinx-1.4.6[python_targets_python3_8(-),-python_single_target_python3_8(-)] ) ( dev-lang/python:3.7 dev-python/sphinx[python_targets_python3_7(-),-python_single_target_python3_7(-)] dev-python/recommonmark[python_targets_python3_7(-),-python_single_target_python3_7(-)] >=dev-python/sphinx-1.4.6[python_targets_python3_7(-),-python_single_target_python3_7(-)] ) ) ) test? ( >=dev-python/requests-2.24.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/six-1.4.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/websocket-client-0.32.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pytest-4.5.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +DEFINED_PHASES=compile configure install prepare test +DEPEND=test? ( >=dev-python/mock-1.0.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/paramiko-2.4.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) +DESCRIPTION=Python client for Docker +EAPI=7 +HOMEPAGE=https://github.com/docker/docker-py +IUSE=doc test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 +LICENSE=Apache-2.0 +RDEPEND=>=dev-python/requests-2.24.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/six-1.4.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/websocket-client-0.32.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/docker/docker-py/archive/4.4.4.tar.gz -> docker-py-4.4.4.tar.gz +_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=0383893acf7e99de01b13ad3033a8362 diff --git a/metadata/md5-cache/dev-python/enrich-1.2.6 b/metadata/md5-cache/dev-python/enrich-1.2.6 new file mode 100644 index 000000000000..084e996fbe62 --- /dev/null +++ b/metadata/md5-cache/dev-python/enrich-1.2.6 @@ -0,0 +1,15 @@ +BDEPEND=dev-python/setuptools_scm[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] test? ( dev-python/pytest-mock[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) test? ( dev-python/rich[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pytest-4.5.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pyproject2setuppy[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Extend rich functionality +EAPI=7 +HOMEPAGE=https://github.com/pycontribs/enrich +IUSE=test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 +KEYWORDS=~amd64 ~x86 +LICENSE=MIT +RDEPEND=dev-python/rich[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/e/enrich/enrich-1.2.6.tar.gz +_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=7440772473b7eab5d1bfedafb050134a diff --git a/metadata/md5-cache/dev-python/exdown-0.8.6 b/metadata/md5-cache/dev-python/exdown-0.8.6 new file mode 100644 index 000000000000..8f38dd4439cc --- /dev/null +++ b/metadata/md5-cache/dev-python/exdown-0.8.6 @@ -0,0 +1,15 @@ +BDEPEND=test? ( python_targets_python3_7? ( dev-python/importlib_metadata[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] ) >=dev-python/pytest-4.5.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pyproject2setuppy[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Extract code blocks from markdown +EAPI=7 +HOMEPAGE=https://github.com/nschloe/exdown +IUSE=test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 test +KEYWORDS=~amd64 ~x86 +LICENSE=MIT +RDEPEND=python_targets_python3_7? ( dev-python/importlib_metadata[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=https://github.com/nschloe/exdown/archive/v0.8.6.tar.gz -> exdown-0.8.6.tar.gz +_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 virtualx 7e60d3b10c791ab996f717bc1f30072f +_md5_=20357e04803d7201ff8030f376c12428 diff --git a/metadata/md5-cache/dev-python/feedparser-6.0.2 b/metadata/md5-cache/dev-python/feedparser-6.0.2 index 244844bb69d4..7371d6ff673a 100644 --- a/metadata/md5-cache/dev-python/feedparser-6.0.2 +++ b/metadata/md5-cache/dev-python/feedparser-6.0.2 @@ -4,7 +4,7 @@ DESCRIPTION=Parse RSS and Atom feeds in Python EAPI=7 HOMEPAGE=https://github.com/kurtmckee/feedparser https://pypi.org/project/feedparser/ IUSE=test python_targets_pypy3 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~x86-solaris +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~x86-solaris LICENSE=BSD-2 RDEPEND=dev-python/sgmllib3k[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0= ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) @@ -12,4 +12,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/kurtmckee/feedparser/archive/6.0.2.tar.gz -> feedparser-6.0.2.tar.gz _eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=d068704b6cafab98ac6f3b44716ac308 +_md5_=5ef10fd85d1038cde6859180c4f4b954 diff --git a/metadata/md5-cache/dev-python/fonttools-4.21.1 b/metadata/md5-cache/dev-python/fonttools-4.21.1 new file mode 100644 index 000000000000..c0a1cf96bc50 --- /dev/null +++ b/metadata/md5-cache/dev-python/fonttools-4.21.1 @@ -0,0 +1,16 @@ +BDEPEND=python_targets_python3_7? ( dev-lang/python:3.7[xml(+)] ) python_targets_python3_8? ( dev-lang/python:3.8[xml(+)] ) python_targets_python3_9? ( dev-lang/python:3.9[xml(+)] ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=test? ( >=dev-python/pytest-2.8[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/fs-2.4.9[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] app-arch/brotli[python,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] app-arch/zopfli ) +DESCRIPTION=Library for manipulating TrueType, OpenType, AFM and Type1 fonts +EAPI=7 +HOMEPAGE=https://github.com/fonttools/fonttools/ +IUSE=test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 test +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos +LICENSE=BSD +RDEPEND=python_targets_python3_7? ( dev-lang/python:3.7[xml(+)] ) python_targets_python3_8? ( dev-lang/python:3.8[xml(+)] ) python_targets_python3_9? ( dev-lang/python:3.9[xml(+)] ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/fonttools/fonttools/archive/4.21.1.tar.gz -> fonttools-4.21.1.tar.gz +_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 virtualx 7e60d3b10c791ab996f717bc1f30072f +_md5_=b5dba9fccca3599bd0366674a0cd30bc diff --git a/metadata/md5-cache/dev-python/gevent-20.12.0 b/metadata/md5-cache/dev-python/gevent-20.12.0 deleted file mode 100644 index 485640c2caab..000000000000 --- a/metadata/md5-cache/dev-python/gevent-20.12.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=doc? ( || ( ( dev-lang/python:3.9[ssl(+),threads(+)] dev-python/sphinx[python_targets_python3_9(-),-python_single_target_python3_9(-)] ) ( dev-lang/python:3.8[ssl(+),threads(+)] dev-python/sphinx[python_targets_python3_8(-),-python_single_target_python3_8(-)] ) ( dev-lang/python:3.7[ssl(+),threads(+)] dev-python/sphinx[python_targets_python3_7(-),-python_single_target_python3_7(-)] ) ) ) python_targets_python3_7? ( dev-lang/python:3.7[ssl(+),threads(+)] ) python_targets_python3_8? ( dev-lang/python:3.8[ssl(+),threads(+)] ) python_targets_python3_9? ( dev-lang/python:3.9[ssl(+),threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -DEFINED_PHASES=compile configure install prepare test -DEPEND=>=dev-libs/libev-4.31:= dev-libs/libuv:= >=net-dns/c-ares-1.12:= >=dev-python/greenlet-0.4.17 dev-python/zope-event[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/zope-interface[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] virtual/python-greenlet[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] test? ( dev-python/psutil[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/requests[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) -DESCRIPTION=Coroutine-based network library -EAPI=7 -HOMEPAGE=https://www.gevent.org/ https://pypi.org/project/gevent/ -IUSE=doc examples test doc python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~alpha amd64 ~arm arm64 ~mips ~ppc ppc64 s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos -LICENSE=MIT -RDEPEND=>=dev-libs/libev-4.31:= dev-libs/libuv:= >=net-dns/c-ares-1.12:= >=dev-python/greenlet-0.4.17 dev-python/zope-event[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/zope-interface[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] virtual/python-greenlet[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-lang/python:3.7[ssl(+),threads(+)] ) python_targets_python3_8? ( dev-lang/python:3.8[ssl(+),threads(+)] ) python_targets_python3_9? ( dev-lang/python:3.9[ssl(+),threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/g/gevent/gevent-20.12.0.tar.gz -_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=6b12ef08da52335d054f4cc32fcb06d6 diff --git a/metadata/md5-cache/dev-python/gevent-20.12.1 b/metadata/md5-cache/dev-python/gevent-20.12.1 deleted file mode 100644 index 8ff85468cca4..000000000000 --- a/metadata/md5-cache/dev-python/gevent-20.12.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=doc? ( || ( ( dev-lang/python:3.9[ssl(+),threads(+)] dev-python/sphinx[python_targets_python3_9(-),-python_single_target_python3_9(-)] ) ( dev-lang/python:3.8[ssl(+),threads(+)] dev-python/sphinx[python_targets_python3_8(-),-python_single_target_python3_8(-)] ) ( dev-lang/python:3.7[ssl(+),threads(+)] dev-python/sphinx[python_targets_python3_7(-),-python_single_target_python3_7(-)] ) ) ) python_targets_python3_7? ( dev-lang/python:3.7[ssl(+),threads(+)] ) python_targets_python3_8? ( dev-lang/python:3.8[ssl(+),threads(+)] ) python_targets_python3_9? ( dev-lang/python:3.9[ssl(+),threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -DEFINED_PHASES=compile configure install prepare test -DEPEND=>=dev-libs/libev-4.31:= dev-libs/libuv:= >=net-dns/c-ares-1.12:= >=dev-python/greenlet-0.4.17 dev-python/zope-event[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/zope-interface[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] virtual/python-greenlet[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] test? ( dev-python/psutil[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/requests[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) -DESCRIPTION=Coroutine-based network library -EAPI=7 -HOMEPAGE=https://www.gevent.org/ https://pypi.org/project/gevent/ -IUSE=doc examples test doc python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos -LICENSE=MIT -RDEPEND=>=dev-libs/libev-4.31:= dev-libs/libuv:= >=net-dns/c-ares-1.12:= >=dev-python/greenlet-0.4.17 dev-python/zope-event[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/zope-interface[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] virtual/python-greenlet[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-lang/python:3.7[ssl(+),threads(+)] ) python_targets_python3_8? ( dev-lang/python:3.8[ssl(+),threads(+)] ) python_targets_python3_9? ( dev-lang/python:3.9[ssl(+),threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/g/gevent/gevent-20.12.1.tar.gz -_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=f5c59d076d63bd50f5b0e7cf73dbf1d7 diff --git a/metadata/md5-cache/dev-python/gevent-20.9.0 b/metadata/md5-cache/dev-python/gevent-20.9.0 deleted file mode 100644 index b2d4ace6c9d7..000000000000 --- a/metadata/md5-cache/dev-python/gevent-20.9.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=doc? ( || ( ( dev-lang/python:3.9[ssl(+),threads(+)] dev-python/sphinx[python_targets_python3_9(-),-python_single_target_python3_9(-)] ) ( dev-lang/python:3.8[ssl(+),threads(+)] dev-python/sphinx[python_targets_python3_8(-),-python_single_target_python3_8(-)] ) ( dev-lang/python:3.7[ssl(+),threads(+)] dev-python/sphinx[python_targets_python3_7(-),-python_single_target_python3_7(-)] ) ) ) python_targets_python3_7? ( dev-lang/python:3.7[ssl(+),threads(+)] ) python_targets_python3_8? ( dev-lang/python:3.8[ssl(+),threads(+)] ) python_targets_python3_9? ( dev-lang/python:3.9[ssl(+),threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -DEFINED_PHASES=compile configure install prepare test -DEPEND=>=dev-libs/libev-4.31:= dev-libs/libuv:= >=net-dns/c-ares-1.12:= >=dev-python/greenlet-0.4.17 dev-python/zope-event[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/zope-interface[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] virtual/python-greenlet[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] test? ( dev-python/psutil[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/requests[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) -DESCRIPTION=Coroutine-based network library -EAPI=7 -HOMEPAGE=https://www.gevent.org/ https://pypi.org/project/gevent/ -IUSE=doc examples test doc python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~alpha amd64 arm arm64 ~mips ppc ppc64 s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos -LICENSE=MIT -RDEPEND=>=dev-libs/libev-4.31:= dev-libs/libuv:= >=net-dns/c-ares-1.12:= >=dev-python/greenlet-0.4.17 dev-python/zope-event[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/zope-interface[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] virtual/python-greenlet[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-lang/python:3.7[ssl(+),threads(+)] ) python_targets_python3_8? ( dev-lang/python:3.8[ssl(+),threads(+)] ) python_targets_python3_9? ( dev-lang/python:3.9[ssl(+),threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/g/gevent/gevent-20.9.0.tar.gz -_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=fa04ecf538fbdc770189155428eaf5e5 diff --git a/metadata/md5-cache/dev-python/gevent-21.1.2 b/metadata/md5-cache/dev-python/gevent-21.1.2 index ed36fae6fd25..24f6cf442091 100644 --- a/metadata/md5-cache/dev-python/gevent-21.1.2 +++ b/metadata/md5-cache/dev-python/gevent-21.1.2 @@ -5,7 +5,7 @@ DESCRIPTION=Coroutine-based network library EAPI=7 HOMEPAGE=https://www.gevent.org/ https://pypi.org/project/gevent/ IUSE=doc examples test doc python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~mips ppc ppc64 s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos +KEYWORDS=~alpha amd64 arm arm64 ~mips ppc ppc64 s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos LICENSE=MIT RDEPEND=>=dev-libs/libev-4.31:= dev-libs/libuv:= >=net-dns/c-ares-1.12:= >=dev-python/greenlet-0.4.17 dev-python/zope-event[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/zope-interface[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] virtual/python-greenlet[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-lang/python:3.7[ssl(+),threads(+)] ) python_targets_python3_8? ( dev-lang/python:3.8[ssl(+),threads(+)] ) python_targets_python3_9? ( dev-lang/python:3.9[ssl(+),threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/g/gevent/gevent-21.1.2.tar.gz _eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=08df39ff0fe50ef027ceb7419dca5cbd +_md5_=62fc71dd74803241c9b0f149328940d6 diff --git a/metadata/md5-cache/dev-python/google-api-core-1.24.0 b/metadata/md5-cache/dev-python/google-api-core-1.24.0 deleted file mode 100644 index 1fe99951457c..000000000000 --- a/metadata/md5-cache/dev-python/google-api-core-1.24.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=test? ( dev-python/grpcio[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/rsa[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pytest-asyncio[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) test? ( dev-python/namespace-google[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/protobuf-python[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/googleapis-common-protos[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/google-auth-1.21.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/requests-2.18.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] =dev-python/pytest-4.5.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Core Library for Google Client Libraries -EAPI=7 -HOMEPAGE=https://github.com/googleapis/python-api-core https://googleapis.dev/python/google-api-core/latest -IUSE=test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=amd64 ~arm ~arm64 x86 -LICENSE=Apache-2.0 -RDEPEND=dev-python/namespace-google[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/protobuf-python[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/googleapis-common-protos[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/google-auth-1.21.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/requests-2.18.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] =dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/googleapis/python-api-core/archive/v1.24.0.tar.gz -> google-api-core-1.24.0.tar.gz -_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=ee92c8808f186248b6f179e7c76db0a9 diff --git a/metadata/md5-cache/dev-python/google-api-core-1.25.1 b/metadata/md5-cache/dev-python/google-api-core-1.25.1 index 4a5b3059bdd7..66f75f8f006a 100644 --- a/metadata/md5-cache/dev-python/google-api-core-1.25.1 +++ b/metadata/md5-cache/dev-python/google-api-core-1.25.1 @@ -4,7 +4,7 @@ DESCRIPTION=Core Library for Google Client Libraries EAPI=7 HOMEPAGE=https://github.com/googleapis/python-api-core https://googleapis.dev/python/google-api-core/latest IUSE=test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~amd64 ~arm ~arm64 ~x86 +KEYWORDS=amd64 ~arm ~arm64 x86 LICENSE=Apache-2.0 RDEPEND=dev-python/namespace-google[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/protobuf-python[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/googleapis-common-protos[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/google-auth-1.21.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/requests-2.18.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] =dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) @@ -12,4 +12,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/googleapis/python-api-core/archive/v1.25.1.tar.gz -> google-api-core-1.25.1.tar.gz _eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=f500f5a1c527de45917049ca2416c0ea +_md5_=5dde0bffea1ecedc2c17b4d723c98430 diff --git a/metadata/md5-cache/dev-python/googleapis-common-protos-1.53.0 b/metadata/md5-cache/dev-python/googleapis-common-protos-1.53.0 new file mode 100644 index 000000000000..79db79504d20 --- /dev/null +++ b/metadata/md5-cache/dev-python/googleapis-common-protos-1.53.0 @@ -0,0 +1,14 @@ +BDEPEND=python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=python classes generated from the common protos in the googleapis repository +EAPI=7 +HOMEPAGE=https://pypi.org/project/googleapis-common-protos/ +IUSE=python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 +KEYWORDS=~amd64 ~arm ~arm64 ~x86 +LICENSE=Apache-2.0 +RDEPEND=dev-python/namespace-google[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/protobuf-python-3.12.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) +SLOT=0 +SRC_URI=mirror://pypi/g/googleapis-common-protos/googleapis-common-protos-1.53.0.tar.gz +_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=dee44082a7e82ad8f194dc7163880c1f diff --git a/metadata/md5-cache/dev-python/hypothesis-6.3.3 b/metadata/md5-cache/dev-python/hypothesis-6.3.3 new file mode 100644 index 000000000000..242dc841fa0c --- /dev/null +++ b/metadata/md5-cache/dev-python/hypothesis-6.3.3 @@ -0,0 +1,15 @@ +BDEPEND=test? ( dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pexpect[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] !!=dev-python/attrs-19.2.0[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/sortedcontainers-2.1.0[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] cli? ( python_targets_python3_7? ( dev-python/black[python_targets_python3_7(-)?,-python_single_target_python3_7(-),python_targets_python3_8(-)?,-python_single_target_python3_8(-),python_targets_python3_9(-)?,-python_single_target_python3_9(-)] dev-python/click[python_targets_python3_7(-)?,-python_single_target_python3_7(-),python_targets_python3_8(-)?,-python_single_target_python3_8(-),python_targets_python3_9(-)?,-python_single_target_python3_9(-)] ) python_targets_python3_8? ( dev-python/black[python_targets_python3_7(-)?,-python_single_target_python3_7(-),python_targets_python3_8(-)?,-python_single_target_python3_8(-),python_targets_python3_9(-)?,-python_single_target_python3_9(-)] dev-python/click[python_targets_python3_7(-)?,-python_single_target_python3_7(-),python_targets_python3_8(-)?,-python_single_target_python3_8(-),python_targets_python3_9(-)?,-python_single_target_python3_9(-)] ) python_targets_python3_9? ( dev-python/black[python_targets_python3_7(-)?,-python_single_target_python3_7(-),python_targets_python3_8(-)?,-python_single_target_python3_8(-),python_targets_python3_9(-)?,-python_single_target_python3_9(-)] dev-python/click[python_targets_python3_7(-)?,-python_single_target_python3_7(-),python_targets_python3_8(-)?,-python_single_target_python3_8(-),python_targets_python3_9(-)?,-python_single_target_python3_9(-)] ) ) >=dev-python/pytest-4.5.0[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0=[threads(+),sqlite] ) python_targets_python3_7? ( dev-lang/python:3.7[threads(+),sqlite] ) python_targets_python3_8? ( dev-lang/python:3.8[threads(+),sqlite] ) python_targets_python3_9? ( dev-lang/python:3.9[threads(+),sqlite] ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +DEFINED_PHASES=compile configure install postinst prepare test +DESCRIPTION=A library for property based testing +EAPI=7 +HOMEPAGE=https://github.com/HypothesisWorks/hypothesis https://pypi.org/project/hypothesis/ +IUSE=cli test python_targets_pypy3 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos +LICENSE=MPL-2.0 +RDEPEND=>=dev-python/attrs-19.2.0[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/sortedcontainers-2.1.0[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] cli? ( python_targets_python3_7? ( dev-python/black[python_targets_python3_7(-)?,-python_single_target_python3_7(-),python_targets_python3_8(-)?,-python_single_target_python3_8(-),python_targets_python3_9(-)?,-python_single_target_python3_9(-)] dev-python/click[python_targets_python3_7(-)?,-python_single_target_python3_7(-),python_targets_python3_8(-)?,-python_single_target_python3_8(-),python_targets_python3_9(-)?,-python_single_target_python3_9(-)] ) python_targets_python3_8? ( dev-python/black[python_targets_python3_7(-)?,-python_single_target_python3_7(-),python_targets_python3_8(-)?,-python_single_target_python3_8(-),python_targets_python3_9(-)?,-python_single_target_python3_9(-)] dev-python/click[python_targets_python3_7(-)?,-python_single_target_python3_7(-),python_targets_python3_8(-)?,-python_single_target_python3_8(-),python_targets_python3_9(-)?,-python_single_target_python3_9(-)] ) python_targets_python3_9? ( dev-python/black[python_targets_python3_7(-)?,-python_single_target_python3_7(-),python_targets_python3_8(-)?,-python_single_target_python3_8(-),python_targets_python3_9(-)?,-python_single_target_python3_9(-)] dev-python/click[python_targets_python3_7(-)?,-python_single_target_python3_7(-),python_targets_python3_8(-)?,-python_single_target_python3_8(-),python_targets_python3_9(-)?,-python_single_target_python3_9(-)] ) ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0=[threads(+),sqlite] ) python_targets_python3_7? ( dev-lang/python:3.7[threads(+),sqlite] ) python_targets_python3_8? ( dev-lang/python:3.8[threads(+),sqlite] ) python_targets_python3_9? ( dev-lang/python:3.9[threads(+),sqlite] ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/HypothesisWorks/hypothesis/archive/hypothesis-python-6.3.3.tar.gz +_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 optfeature 6a2add34e06e5a05d88471a33ccdd73e python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 +_md5_=3b3256f4914e98b6e47428b2b1e8641b diff --git a/metadata/md5-cache/dev-python/ioflo-2.0.2 b/metadata/md5-cache/dev-python/ioflo-2.0.2 index 9468467d81a5..2fe9c0783eff 100644 --- a/metadata/md5-cache/dev-python/ioflo-2.0.2 +++ b/metadata/md5-cache/dev-python/ioflo-2.0.2 @@ -1,15 +1,15 @@ -BDEPEND=python_targets_python3_7? ( >=dev-lang/python-3.7.4 ) test? ( dev-python/pytest-salt-factories[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] app-admin/salt[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) test? ( python_targets_python3_7? ( >=dev-lang/python-3.7.4 ) >=dev-python/pytest-4.5.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] +BDEPEND=python_targets_python3_7? ( >=dev-lang/python-3.7.4 ) test? ( dev-python/pytest-salt-factories[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] app-admin/salt[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) test? ( python_targets_python3_7? ( >=dev-lang/python-3.7.4 ) >=dev-python/pytest-4.5.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] DEFINED_PHASES=compile configure install prepare test DESCRIPTION=Automated Reasoning Engine and Flow Based Programming Framework EAPI=7 HOMEPAGE=https://github.com/ioflo/ioflo/ -IUSE=test test python_targets_python3_7 python_targets_python3_8 +IUSE=test test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 KEYWORDS=~amd64 ~arm ~x86 LICENSE=Apache-2.0 -RDEPEND=python_targets_python3_7? ( >=dev-lang/python-3.7.4 ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] -REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 ) +RDEPEND=python_targets_python3_7? ( >=dev-lang/python-3.7.4 ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/ioflo/ioflo/archive/v2.0.2.tar.gz -> ioflo-2.0.2.tar.gz _eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=26aa7288d6c268d29e49c7124bff3ba1 +_md5_=3ee5d3b2b1ad7d63976b5afb868d7b15 diff --git a/metadata/md5-cache/dev-python/ipy-1.00 b/metadata/md5-cache/dev-python/ipy-1.00 deleted file mode 100644 index 80c2daab9977..000000000000 --- a/metadata/md5-cache/dev-python/ipy-1.00 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=dev-python/setuptools[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Class and tools for handling of IPv4 and IPv6 addresses and networks -EAPI=7 -HOMEPAGE=https://github.com/autocracy/python-ipy/wiki https://pypi.org/project/IPy/ -IUSE=examples python_targets_python3_7 python_targets_python3_8 -KEYWORDS=amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc x86 -LICENSE=BSD -RDEPEND=python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] -REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 ) -SLOT=0 -SRC_URI=mirror://pypi/I/IPy/IPy-1.00.tar.gz -_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=e3c9426d009bde651ae1194f8aff77c6 diff --git a/metadata/md5-cache/dev-python/ipy-1.01 b/metadata/md5-cache/dev-python/ipy-1.01 index 0ce128b49dc8..1f3507ffc2ce 100644 --- a/metadata/md5-cache/dev-python/ipy-1.01 +++ b/metadata/md5-cache/dev-python/ipy-1.01 @@ -4,11 +4,11 @@ DESCRIPTION=Class and tools for handling of IPv4 and IPv6 addresses and networks EAPI=7 HOMEPAGE=https://github.com/autocracy/python-ipy/wiki https://pypi.org/project/IPy/ IUSE=examples python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc x86 LICENSE=BSD RDEPEND=python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) SLOT=0 SRC_URI=mirror://pypi/I/IPy/IPy-1.01.tar.gz _eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=d0957c3ba6824bdbffb7743c7a8b45d4 +_md5_=be5df81b70799f9742022d5205d25afa diff --git a/metadata/md5-cache/dev-python/ipykernel-5.4.2 b/metadata/md5-cache/dev-python/ipykernel-5.4.2 deleted file mode 100644 index 4b68f36b2939..000000000000 --- a/metadata/md5-cache/dev-python/ipykernel-5.4.2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/ipython[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/jupyter_client[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/jupyter_core[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/traitlets[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] www-servers/tornado[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pytest-4.5.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_python3_7? ( dev-lang/python:3.7[threads(+)] ) python_targets_python3_8? ( dev-lang/python:3.8[threads(+)] ) python_targets_python3_9? ( dev-lang/python:3.9[threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -DEFINED_PHASES=compile configure install prepare test -DEPEND=dev-python/ipython[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/jupyter_client[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/jupyter_core[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/traitlets[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] www-servers/tornado[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] test? ( dev-python/flaky[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/nose[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/nose_warnings_filters[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) -DESCRIPTION=IPython Kernel for Jupyter -EAPI=7 -HOMEPAGE=https://github.com/ipython/ipykernel -IUSE=test test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=amd64 arm64 x86 -LICENSE=BSD -RDEPEND=dev-python/ipython[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/jupyter_client[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/jupyter_core[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/traitlets[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] www-servers/tornado[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-lang/python:3.7[threads(+)] ) python_targets_python3_8? ( dev-lang/python:3.8[threads(+)] ) python_targets_python3_9? ( dev-lang/python:3.9[threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/i/ipykernel/ipykernel-5.4.2.tar.gz -_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=2f7090c1bf4610989a1f0d491bfabc78 diff --git a/metadata/md5-cache/dev-python/ipykernel-5.4.3 b/metadata/md5-cache/dev-python/ipykernel-5.4.3 index 06eeb10bcc81..11df133be607 100644 --- a/metadata/md5-cache/dev-python/ipykernel-5.4.3 +++ b/metadata/md5-cache/dev-python/ipykernel-5.4.3 @@ -5,7 +5,7 @@ DESCRIPTION=IPython Kernel for Jupyter EAPI=7 HOMEPAGE=https://github.com/ipython/ipykernel IUSE=test test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~amd64 ~arm64 ~x86 +KEYWORDS=amd64 arm64 x86 LICENSE=BSD RDEPEND=dev-python/ipython[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/jupyter_client[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/jupyter_core[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/traitlets[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] www-servers/tornado[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-lang/python:3.7[threads(+)] ) python_targets_python3_8? ( dev-lang/python:3.8[threads(+)] ) python_targets_python3_9? ( dev-lang/python:3.9[threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/i/ipykernel/ipykernel-5.4.3.tar.gz _eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=46998607a8d517ce83fc4b491c1c6c3b +_md5_=12941e7ebba08624de0a970635cf7c04 diff --git a/metadata/md5-cache/dev-python/ipython-7.21.0 b/metadata/md5-cache/dev-python/ipython-7.21.0 new file mode 100644 index 000000000000..eb0e0d85a44a --- /dev/null +++ b/metadata/md5-cache/dev-python/ipython-7.21.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/backcall[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/decorator[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/jedi-0.16[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pexpect-4.3[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pickleshare[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/prompt_toolkit-2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] =dev-python/ipykernel-5.1.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/nbformat[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/nose[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/numpy-1.14[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/requests[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/testpath[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) doc? ( >=dev-python/ipykernel-5.1.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/matplotlib[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/sphinx-2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/sphinx_rtd_theme[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_python3_7? ( dev-lang/python:3.7[readline,sqlite,threads(+)] ) python_targets_python3_8? ( dev-lang/python:3.8[readline,sqlite,threads(+)] ) python_targets_python3_9? ( dev-lang/python:3.9[readline,sqlite,threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +DEFINED_PHASES=compile configure install postinst prepare test +DESCRIPTION=Advanced interactive shell for Python +EAPI=7 +HOMEPAGE=https://ipython.org/ https://github.com/ipython/ipython/ +IUSE=doc examples matplotlib notebook nbconvert qt5 +smp test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 test +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux +LICENSE=BSD +PDEPEND=notebook? ( dev-python/notebook[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/ipywidgets[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/widgetsnbextension[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) qt5? ( dev-python/qtconsole[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) smp? ( >=dev-python/ipykernel-5.1.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/ipyparallel-6.2.3[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) +RDEPEND=dev-python/backcall[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/decorator[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/jedi-0.16[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pexpect-4.3[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pickleshare[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/prompt_toolkit-2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] =dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/i/ipython/ipython-7.21.0.tar.gz +_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 optfeature 6a2add34e06e5a05d88471a33ccdd73e python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 virtualx 7e60d3b10c791ab996f717bc1f30072f +_md5_=784d22d67def5f0639f3a658e83c28d1 diff --git a/metadata/md5-cache/dev-python/joblib-1.0.0 b/metadata/md5-cache/dev-python/joblib-1.0.0 index 3452032ded6f..73f50ae558d0 100644 --- a/metadata/md5-cache/dev-python/joblib-1.0.0 +++ b/metadata/md5-cache/dev-python/joblib-1.0.0 @@ -4,7 +4,7 @@ DESCRIPTION=Tools to provide lightweight pipelining in Python EAPI=7 HOMEPAGE=https://joblib.readthedocs.io/en/latest/ https://github.com/joblib/joblib IUSE=test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 x86 +KEYWORDS=amd64 ~arm ~arm64 ~ppc ppc64 x86 LICENSE=BSD RDEPEND=dev-python/cloudpickle[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/loky[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) @@ -12,4 +12,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/joblib/joblib/archive/1.0.0.tar.gz -> joblib-1.0.0.tar.gz _eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=3d68490ac5de4ad028dcaa71613c5538 +_md5_=af29d5fa147316f8cb42f587e2e5c0a9 diff --git a/metadata/md5-cache/dev-python/keyring-22.2.0 b/metadata/md5-cache/dev-python/keyring-22.2.0 new file mode 100644 index 000000000000..8416d40060c6 --- /dev/null +++ b/metadata/md5-cache/dev-python/keyring-22.2.0 @@ -0,0 +1,15 @@ +BDEPEND=dev-python/setuptools_scm[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/toml[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] test? ( dev-python/secretstorage[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/entrypoints[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/jeepney[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_pypy3? ( dev-python/importlib_metadata[python_targets_pypy3(-)?,-python_single_target_pypy3(-),python_targets_python3_7(-)?,-python_single_target_python3_7(-)] ) python_targets_python3_7? ( dev-python/importlib_metadata[python_targets_pypy3(-)?,-python_single_target_pypy3(-),python_targets_python3_7(-)?,-python_single_target_python3_7(-)] ) >=dev-python/pytest-4.5.0[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) doc? ( || ( ( dev-lang/python:3.9 dev-python/sphinx[python_targets_python3_9(-),-python_single_target_python3_9(-)] dev-python/jaraco-packaging[python_targets_python3_9(-),-python_single_target_python3_9(-)] dev-python/rst-linker[python_targets_python3_9(-),-python_single_target_python3_9(-)] ) ( dev-lang/python:3.8 dev-python/sphinx[python_targets_python3_8(-),-python_single_target_python3_8(-)] dev-python/jaraco-packaging[python_targets_python3_8(-),-python_single_target_python3_8(-)] dev-python/rst-linker[python_targets_python3_8(-),-python_single_target_python3_8(-)] ) ( dev-lang/python:3.7 dev-python/sphinx[python_targets_python3_7(-),-python_single_target_python3_7(-)] dev-python/jaraco-packaging[python_targets_python3_7(-),-python_single_target_python3_7(-)] dev-python/rst-linker[python_targets_python3_7(-),-python_single_target_python3_7(-)] ) ( >=dev-python/pypy3-7.3.0:0 dev-python/sphinx[python_targets_pypy3(-),-python_single_target_pypy3(-)] dev-python/jaraco-packaging[python_targets_pypy3(-),-python_single_target_pypy3(-)] dev-python/rst-linker[python_targets_pypy3(-),-python_single_target_pypy3(-)] ) ) ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0= ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Provides access to the system keyring service +EAPI=7 +HOMEPAGE=https://github.com/jaraco/keyring +IUSE=test doc python_targets_pypy3 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x64-macos +LICENSE=PSF-2 +RDEPEND=dev-python/secretstorage[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/entrypoints[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/jeepney[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_pypy3? ( dev-python/importlib_metadata[python_targets_pypy3(-)?,-python_single_target_pypy3(-),python_targets_python3_7(-)?,-python_single_target_python3_7(-)] ) python_targets_python3_7? ( dev-python/importlib_metadata[python_targets_pypy3(-)?,-python_single_target_pypy3(-),python_targets_python3_7(-)?,-python_single_target_python3_7(-)] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0= ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/jaraco/keyring/archive/v22.2.0.tar.gz -> keyring-22.2.0.tar.gz +_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=17865c8904b19ff63f986e63b735ea5a diff --git a/metadata/md5-cache/dev-python/libcloud-3.1.0 b/metadata/md5-cache/dev-python/libcloud-3.1.0 deleted file mode 100644 index 165410d184a2..000000000000 --- a/metadata/md5-cache/dev-python/libcloud-3.1.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=test? ( >=dev-python/requests-2.5.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pytest-4.5.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) test? ( >=dev-python/cryptography-2.6.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/lockfile[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/mock[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/requests-mock[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_python3_7? ( dev-lang/python:3.7[ssl(+)] ) python_targets_python3_8? ( dev-lang/python:3.8[ssl(+)] ) python_targets_python3_9? ( dev-lang/python:3.9[ssl(+)] ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Unified Interface to the Cloud - python support libs -EAPI=7 -HOMEPAGE=https://libcloud.apache.org/ -IUSE=examples test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=amd64 x86 -LICENSE=Apache-2.0 -RDEPEND=>=dev-python/requests-2.5.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-lang/python:3.7[ssl(+)] ) python_targets_python3_8? ( dev-lang/python:3.8[ssl(+)] ) python_targets_python3_9? ( dev-lang/python:3.9[ssl(+)] ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://apache/libcloud/apache-libcloud-3.1.0.tar.bz2 -_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=b49631454997e19631e78421bf871280 diff --git a/metadata/md5-cache/dev-python/libcloud-3.3.0 b/metadata/md5-cache/dev-python/libcloud-3.3.0 index e7b807b36c95..8f2b99238aca 100644 --- a/metadata/md5-cache/dev-python/libcloud-3.3.0 +++ b/metadata/md5-cache/dev-python/libcloud-3.3.0 @@ -4,7 +4,7 @@ DESCRIPTION=Unified Interface to the Cloud - python support libs EAPI=7 HOMEPAGE=https://libcloud.apache.org/ IUSE=examples test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~amd64 ~arm ~x86 +KEYWORDS=amd64 ~arm x86 LICENSE=Apache-2.0 RDEPEND=>=dev-python/requests-2.5.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-lang/python:3.7[ssl(+)] ) python_targets_python3_8? ( dev-lang/python:3.8[ssl(+)] ) python_targets_python3_9? ( dev-lang/python:3.9[ssl(+)] ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) @@ -12,4 +12,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://apache/libcloud/apache-libcloud-3.3.0.tar.bz2 _eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=eb5e350faf68f6b8a27e10ef46411c34 +_md5_=30cef65b406e33c1071f0dacff675166 diff --git a/metadata/md5-cache/dev-python/lit-11.0.1 b/metadata/md5-cache/dev-python/lit-11.0.1 index 189ac06466d5..d923e0bc0de6 100644 --- a/metadata/md5-cache/dev-python/lit-11.0.1 +++ b/metadata/md5-cache/dev-python/lit-11.0.1 @@ -4,7 +4,7 @@ DESCRIPTION=A stand-alone install of the LLVM suite testing tool EAPI=7 HOMEPAGE=https://llvm.org/ IUSE=test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~riscv x86 +KEYWORDS=amd64 arm arm64 ~ppc64 ~riscv x86 LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA RDEPEND=python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) @@ -12,4 +12,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-11.0.1.tar.gz _eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 llvm.org ac34ccc0ab197b128f6d3d2a4fe1cc5e multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=702d0ee01b6bb9bfb050c6e3e6202ed1 +_md5_=3917f108b771f3664a30ab42c6a184d9 diff --git a/metadata/md5-cache/dev-python/lit-12.0.0_rc2 b/metadata/md5-cache/dev-python/lit-12.0.0_rc2 new file mode 100644 index 000000000000..7ab478037ac2 --- /dev/null +++ b/metadata/md5-cache/dev-python/lit-12.0.0_rc2 @@ -0,0 +1,14 @@ +BDEPEND=test? ( dev-python/psutil[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] sys-devel/llvm ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +DEFINED_PHASES=compile configure install prepare test unpack +DESCRIPTION=A stand-alone install of the LLVM suite testing tool +EAPI=7 +HOMEPAGE=https://llvm.org/ +IUSE=test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 +LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA +RDEPEND=python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-12.0.0-rc2.tar.gz +_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 llvm.org ac34ccc0ab197b128f6d3d2a4fe1cc5e multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=2ffe9bf06be0a156cf2a06b6d2b59280 diff --git a/metadata/md5-cache/dev-python/llfuse-1.4.0 b/metadata/md5-cache/dev-python/llfuse-1.4.0 index 989a1cded4c6..acceb3e3ad18 100644 --- a/metadata/md5-cache/dev-python/llfuse-1.4.0 +++ b/metadata/md5-cache/dev-python/llfuse-1.4.0 @@ -5,7 +5,7 @@ DESCRIPTION=Python bindings for the low-level FUSE API EAPI=7 HOMEPAGE=https://github.com/python-llfuse/python-llfuse/ https://pypi.org/project/llfuse/ IUSE=doc examples test python_targets_pypy3 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~amd64 ~arm ~ppc64 ~x86 +KEYWORDS=amd64 ~arm ~ppc64 ~x86 LICENSE=LGPL-2 RDEPEND=>=sys-fs/fuse-2.8.0:0 python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0= ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/l/llfuse/llfuse-1.4.0.tar.gz _eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=58c8c29ce59894668fbd84438aad3ce8 +_md5_=48b060db1add049b719401229443219c diff --git a/metadata/md5-cache/dev-python/logutils-0.3.5 b/metadata/md5-cache/dev-python/logutils-0.3.5 index 22ea8fc848d8..1e6b5f584d26 100644 --- a/metadata/md5-cache/dev-python/logutils-0.3.5 +++ b/metadata/md5-cache/dev-python/logutils-0.3.5 @@ -1,14 +1,14 @@ -BDEPEND=python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] +BDEPEND=python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] DEFINED_PHASES=compile configure install prepare test DESCRIPTION=The logutils package provides a set of handlers for the Python standard EAPI=7 HOMEPAGE=https://bitbucket.org/vinay.sajip/logutils -IUSE=python_targets_python3_7 python_targets_python3_8 +IUSE=python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 KEYWORDS=amd64 arm64 ~ppc64 x86 LICENSE=BSD -RDEPEND=python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] -REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 ) +RDEPEND=python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) SLOT=0 SRC_URI=mirror://pypi/l/logutils/logutils-0.3.5.tar.gz _eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=054097b296a2ef6ddcc370eb5ac5a096 +_md5_=d981a40fbe3adff59cf355f0100e1416 diff --git a/metadata/md5-cache/dev-python/loky-2.9.0 b/metadata/md5-cache/dev-python/loky-2.9.0 index 43cb170b384b..398e7b2e5cb1 100644 --- a/metadata/md5-cache/dev-python/loky-2.9.0 +++ b/metadata/md5-cache/dev-python/loky-2.9.0 @@ -4,7 +4,7 @@ DESCRIPTION=Robust and reusable Executor for joblib EAPI=7 HOMEPAGE=https://github.com/joblib/loky IUSE=test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 x86 +KEYWORDS=amd64 ~arm ~arm64 ~ppc ppc64 x86 LICENSE=BSD RDEPEND=dev-python/cloudpickle[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/psutil[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) @@ -12,4 +12,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/joblib/loky/archive/2.9.0.tar.gz -> loky-2.9.0.tar.gz _eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=72599495485a5276b18d021079164b9d +_md5_=4f1f8f6199a25e0ff3663808d070a6f3 diff --git a/metadata/md5-cache/dev-python/matplotlib-3.2.2-r2 b/metadata/md5-cache/dev-python/matplotlib-3.2.2-r2 deleted file mode 100644 index cd76c2a71f83..000000000000 --- a/metadata/md5-cache/dev-python/matplotlib-3.2.2-r2 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=>=dev-python/cycler-0.10.0-r1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/kiwisolver-1.2.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/numpy-1.18.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pillow-7.1.1[jpeg,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pyparsing-1.5.6[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/python-dateutil:0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pytz-2019.3[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/six-1.14.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/versioneer[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] media-fonts/dejavu media-fonts/stix-fonts media-libs/freetype:2 media-libs/libpng:0 >=media-libs/qhull-2013:= >=www-servers/tornado-6.0.4[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] cairo? ( dev-python/cairocffi[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) excel? ( dev-python/xlwt[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) gtk3? ( dev-python/pygobject:3[cairo?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] x11-libs/gtk+:3[introspection] ) latex? ( virtual/latex-base app-text/dvipng app-text/ghostscript-gpl app-text/poppler[utils] dev-texlive/texlive-fontsrecommended dev-texlive/texlive-latexextra dev-texlive/texlive-xetex ) qt5? ( dev-python/PyQt5[gui,widgets,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) wxwidgets? ( python_targets_python3_7? ( dev-python/wxpython:*[python_targets_python3_7(-)?,-python_single_target_python3_7(-),python_targets_python3_8(-)?,-python_single_target_python3_8(-)] ) python_targets_python3_8? ( dev-python/wxpython:*[python_targets_python3_7(-)?,-python_single_target_python3_7(-),python_targets_python3_8(-)?,-python_single_target_python3_8(-)] ) ) virtual/pkgconfig doc? ( >=app-text/dvipng-1.15-r1 >=dev-python/colorspacious-1.1.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/ipython-1.18.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/numpydoc-0.9.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/scipy-1.4.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/sphinx-1.3.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/sphinx-gallery-0.3.1-r1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/xlwt-1.3.0-r1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-texlive/texlive-latexextra dev-texlive/texlive-fontsrecommended dev-texlive/texlive-latexrecommended >=media-gfx/graphviz-2.42.3[cairo] ) test? ( dev-python/flaky[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/mock[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pygobject:3[cairo?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] x11-libs/gtk+:3[introspection] ) test? ( >=dev-python/cycler-0.10.0-r1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/kiwisolver-1.2.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/numpy-1.18.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pillow-7.1.1[jpeg,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pyparsing-1.5.6[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/python-dateutil:0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pytz-2019.3[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/six-1.14.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/versioneer[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] media-fonts/dejavu media-fonts/stix-fonts media-libs/freetype:2 media-libs/libpng:0 >=media-libs/qhull-2013:= >=www-servers/tornado-6.0.4[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] cairo? ( dev-python/cairocffi[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) excel? ( dev-python/xlwt[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) gtk3? ( dev-python/pygobject:3[cairo?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] x11-libs/gtk+:3[introspection] ) latex? ( virtual/latex-base app-text/dvipng app-text/ghostscript-gpl app-text/poppler[utils] dev-texlive/texlive-fontsrecommended dev-texlive/texlive-latexextra dev-texlive/texlive-xetex ) qt5? ( dev-python/PyQt5[gui,widgets,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) wxwidgets? ( python_targets_python3_7? ( dev-python/wxpython:*[python_targets_python3_7(-)?,-python_single_target_python3_7(-),python_targets_python3_8(-)?,-python_single_target_python3_8(-)] ) python_targets_python3_8? ( dev-python/wxpython:*[python_targets_python3_7(-)?,-python_single_target_python3_7(-),python_targets_python3_8(-)?,-python_single_target_python3_8(-)] ) ) >=dev-python/pytest-4.5.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_python3_7? ( dev-lang/python:3.7[tk?,threads(+)] ) python_targets_python3_8? ( dev-lang/python:3.8[tk?,threads(+)] ) python_targets_python3_9? ( dev-lang/python:3.9[tk?,threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) -DEFINED_PHASES=compile configure install prepare setup test -DESCRIPTION=Pure python plotting library with matlab like syntax -EAPI=7 -HOMEPAGE=https://matplotlib.org/ -IUSE=cairo doc excel examples gtk3 latex qt5 tk wxwidgets test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 test -KEYWORDS=amd64 ~arm arm64 ~ppc ppc64 x86 -LICENSE=BitstreamVera BSD matplotlib MIT OFL-1.1 -RDEPEND=>=dev-python/cycler-0.10.0-r1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/kiwisolver-1.2.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/numpy-1.18.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pillow-7.1.1[jpeg,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pyparsing-1.5.6[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/python-dateutil:0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pytz-2019.3[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/six-1.14.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/versioneer[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] media-fonts/dejavu media-fonts/stix-fonts media-libs/freetype:2 media-libs/libpng:0 >=media-libs/qhull-2013:= >=www-servers/tornado-6.0.4[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] cairo? ( dev-python/cairocffi[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) excel? ( dev-python/xlwt[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) gtk3? ( dev-python/pygobject:3[cairo?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] x11-libs/gtk+:3[introspection] ) latex? ( virtual/latex-base app-text/dvipng app-text/ghostscript-gpl app-text/poppler[utils] dev-texlive/texlive-fontsrecommended dev-texlive/texlive-latexextra dev-texlive/texlive-xetex ) qt5? ( dev-python/PyQt5[gui,widgets,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) wxwidgets? ( python_targets_python3_7? ( dev-python/wxpython:*[python_targets_python3_7(-)?,-python_single_target_python3_7(-),python_targets_python3_8(-)?,-python_single_target_python3_8(-)] ) python_targets_python3_8? ( dev-python/wxpython:*[python_targets_python3_7(-)?,-python_single_target_python3_7(-),python_targets_python3_8(-)?,-python_single_target_python3_8(-)] ) ) python_targets_python3_7? ( dev-lang/python:3.7[tk?,threads(+)] ) python_targets_python3_8? ( dev-lang/python:3.8[tk?,threads(+)] ) python_targets_python3_9? ( dev-lang/python:3.9[tk?,threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/m/matplotlib/matplotlib-3.2.2.tar.gz test? ( https://downloads.sourceforge.net/project/freetype/freetype2/2.6.1/freetype-2.6.1.tar.gz ) -_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 prefix de7d8e2b10085ed5ff09ad70e4753e5c python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 virtualx 7e60d3b10c791ab996f717bc1f30072f wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=0985b2680d4cf52e29ed2263c28bfb4d diff --git a/metadata/md5-cache/dev-python/matplotlib-3.3.0-r1 b/metadata/md5-cache/dev-python/matplotlib-3.3.0-r1 deleted file mode 100644 index 66645e1d139a..000000000000 --- a/metadata/md5-cache/dev-python/matplotlib-3.3.0-r1 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=>=dev-python/cycler-0.10.0-r1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/kiwisolver-1.2.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/numpy-1.18.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pillow-7.1.1[jpeg,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pyparsing-1.5.6[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/python-dateutil:0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pytz-2019.3[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/six-1.14.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/versioneer[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] media-fonts/dejavu media-fonts/stix-fonts media-libs/freetype:2 media-libs/libpng:0 >=media-libs/qhull-2013:= >=www-servers/tornado-6.0.4[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] cairo? ( dev-python/cairocffi[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) excel? ( dev-python/xlwt[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) gtk3? ( dev-python/pygobject:3[cairo?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] x11-libs/gtk+:3[introspection] ) latex? ( virtual/latex-base app-text/dvipng app-text/ghostscript-gpl app-text/poppler[utils] dev-texlive/texlive-fontsrecommended dev-texlive/texlive-latexextra dev-texlive/texlive-xetex ) qt5? ( dev-python/PyQt5[gui,widgets,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) wxwidgets? ( python_targets_python3_7? ( dev-python/wxpython:*[python_targets_python3_7(-)?,-python_single_target_python3_7(-),python_targets_python3_8(-)?,-python_single_target_python3_8(-)] ) python_targets_python3_8? ( dev-python/wxpython:*[python_targets_python3_7(-)?,-python_single_target_python3_7(-),python_targets_python3_8(-)?,-python_single_target_python3_8(-)] ) ) virtual/pkgconfig doc? ( >=app-text/dvipng-1.15-r1 >=dev-python/colorspacious-1.1.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/ipython-1.18.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/numpydoc-0.9.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/scipy-1.4.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/sphinx-1.3.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/sphinx-gallery-0.3.1-r1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/xlwt-1.3.0-r1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-texlive/texlive-latexextra dev-texlive/texlive-fontsrecommended dev-texlive/texlive-latexrecommended >=media-gfx/graphviz-2.42.3[cairo] ) test? ( dev-python/flaky[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/mock[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pygobject:3[cairo?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] x11-libs/gtk+:3[introspection] ) test? ( >=dev-python/cycler-0.10.0-r1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/kiwisolver-1.2.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/numpy-1.18.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pillow-7.1.1[jpeg,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pyparsing-1.5.6[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/python-dateutil:0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pytz-2019.3[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/six-1.14.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/versioneer[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] media-fonts/dejavu media-fonts/stix-fonts media-libs/freetype:2 media-libs/libpng:0 >=media-libs/qhull-2013:= >=www-servers/tornado-6.0.4[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] cairo? ( dev-python/cairocffi[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) excel? ( dev-python/xlwt[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) gtk3? ( dev-python/pygobject:3[cairo?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] x11-libs/gtk+:3[introspection] ) latex? ( virtual/latex-base app-text/dvipng app-text/ghostscript-gpl app-text/poppler[utils] dev-texlive/texlive-fontsrecommended dev-texlive/texlive-latexextra dev-texlive/texlive-xetex ) qt5? ( dev-python/PyQt5[gui,widgets,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) wxwidgets? ( python_targets_python3_7? ( dev-python/wxpython:*[python_targets_python3_7(-)?,-python_single_target_python3_7(-),python_targets_python3_8(-)?,-python_single_target_python3_8(-)] ) python_targets_python3_8? ( dev-python/wxpython:*[python_targets_python3_7(-)?,-python_single_target_python3_7(-),python_targets_python3_8(-)?,-python_single_target_python3_8(-)] ) ) >=dev-python/pytest-4.5.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_python3_7? ( dev-lang/python:3.7[tk?,threads(+)] ) python_targets_python3_8? ( dev-lang/python:3.8[tk?,threads(+)] ) python_targets_python3_9? ( dev-lang/python:3.9[tk?,threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) -DEFINED_PHASES=compile configure install prepare setup test -DESCRIPTION=Pure python plotting library with matlab like syntax -EAPI=7 -HOMEPAGE=https://matplotlib.org/ -IUSE=cairo doc excel examples gtk3 latex qt5 tk wxwidgets test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 test -KEYWORDS=~amd64 ~arm arm64 ~ppc ppc64 ~x86 -LICENSE=BitstreamVera BSD matplotlib MIT OFL-1.1 -RDEPEND=>=dev-python/cycler-0.10.0-r1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/kiwisolver-1.2.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/numpy-1.18.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pillow-7.1.1[jpeg,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pyparsing-1.5.6[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/python-dateutil:0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pytz-2019.3[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/six-1.14.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/versioneer[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] media-fonts/dejavu media-fonts/stix-fonts media-libs/freetype:2 media-libs/libpng:0 >=media-libs/qhull-2013:= >=www-servers/tornado-6.0.4[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] cairo? ( dev-python/cairocffi[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) excel? ( dev-python/xlwt[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) gtk3? ( dev-python/pygobject:3[cairo?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] x11-libs/gtk+:3[introspection] ) latex? ( virtual/latex-base app-text/dvipng app-text/ghostscript-gpl app-text/poppler[utils] dev-texlive/texlive-fontsrecommended dev-texlive/texlive-latexextra dev-texlive/texlive-xetex ) qt5? ( dev-python/PyQt5[gui,widgets,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) wxwidgets? ( python_targets_python3_7? ( dev-python/wxpython:*[python_targets_python3_7(-)?,-python_single_target_python3_7(-),python_targets_python3_8(-)?,-python_single_target_python3_8(-)] ) python_targets_python3_8? ( dev-python/wxpython:*[python_targets_python3_7(-)?,-python_single_target_python3_7(-),python_targets_python3_8(-)?,-python_single_target_python3_8(-)] ) ) python_targets_python3_7? ( dev-lang/python:3.7[tk?,threads(+)] ) python_targets_python3_8? ( dev-lang/python:3.8[tk?,threads(+)] ) python_targets_python3_9? ( dev-lang/python:3.9[tk?,threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/m/matplotlib/matplotlib-3.3.0.tar.gz test? ( https://downloads.sourceforge.net/project/freetype/freetype2/2.6.1/freetype-2.6.1.tar.gz ) -_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 prefix de7d8e2b10085ed5ff09ad70e4753e5c python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 virtualx 7e60d3b10c791ab996f717bc1f30072f wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=d4abf2d18b74b564d6f0952ecad0ec53 diff --git a/metadata/md5-cache/dev-python/matplotlib-3.3.2 b/metadata/md5-cache/dev-python/matplotlib-3.3.2 deleted file mode 100644 index 138795f2cd2d..000000000000 --- a/metadata/md5-cache/dev-python/matplotlib-3.3.2 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=dev-python/certifi[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/cycler-0.10.0-r1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/kiwisolver-1.2.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/numpy-1.18.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pillow-7.1.1[jpeg,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pyparsing-1.5.6[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/python-dateutil:0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pytz-2019.3[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/six-1.14.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/versioneer[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] media-fonts/dejavu media-fonts/stix-fonts media-libs/freetype:2 media-libs/libpng:0 >=media-libs/qhull-2013:= >=www-servers/tornado-6.0.4[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] cairo? ( dev-python/cairocffi[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) excel? ( dev-python/xlwt[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) gtk3? ( dev-python/pygobject:3[cairo?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] x11-libs/gtk+:3[introspection] ) latex? ( virtual/latex-base app-text/dvipng app-text/ghostscript-gpl app-text/poppler[utils] dev-texlive/texlive-fontsrecommended dev-texlive/texlive-latexextra dev-texlive/texlive-xetex ) qt5? ( dev-python/PyQt5[gui,widgets,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) wxwidgets? ( python_targets_python3_7? ( dev-python/wxpython:*[python_targets_python3_7(-)?,-python_single_target_python3_7(-),python_targets_python3_8(-)?,-python_single_target_python3_8(-)] ) python_targets_python3_8? ( dev-python/wxpython:*[python_targets_python3_7(-)?,-python_single_target_python3_7(-),python_targets_python3_8(-)?,-python_single_target_python3_8(-)] ) ) virtual/pkgconfig doc? ( >=app-text/dvipng-1.15-r1 >=dev-python/colorspacious-1.1.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/ipython-1.18.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/numpydoc-0.9.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/scipy-1.4.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/sphinx-1.3.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/sphinx-gallery-0.3.1-r1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/xlwt-1.3.0-r1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-texlive/texlive-latexextra dev-texlive/texlive-fontsrecommended dev-texlive/texlive-latexrecommended >=media-gfx/graphviz-2.42.3[cairo] ) test? ( dev-python/flaky[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/mock[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pygobject:3[cairo?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] x11-libs/gtk+:3[introspection] ) test? ( dev-python/certifi[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/cycler-0.10.0-r1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/kiwisolver-1.2.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/numpy-1.18.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pillow-7.1.1[jpeg,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pyparsing-1.5.6[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/python-dateutil:0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pytz-2019.3[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/six-1.14.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/versioneer[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] media-fonts/dejavu media-fonts/stix-fonts media-libs/freetype:2 media-libs/libpng:0 >=media-libs/qhull-2013:= >=www-servers/tornado-6.0.4[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] cairo? ( dev-python/cairocffi[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) excel? ( dev-python/xlwt[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) gtk3? ( dev-python/pygobject:3[cairo?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] x11-libs/gtk+:3[introspection] ) latex? ( virtual/latex-base app-text/dvipng app-text/ghostscript-gpl app-text/poppler[utils] dev-texlive/texlive-fontsrecommended dev-texlive/texlive-latexextra dev-texlive/texlive-xetex ) qt5? ( dev-python/PyQt5[gui,widgets,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) wxwidgets? ( python_targets_python3_7? ( dev-python/wxpython:*[python_targets_python3_7(-)?,-python_single_target_python3_7(-),python_targets_python3_8(-)?,-python_single_target_python3_8(-)] ) python_targets_python3_8? ( dev-python/wxpython:*[python_targets_python3_7(-)?,-python_single_target_python3_7(-),python_targets_python3_8(-)?,-python_single_target_python3_8(-)] ) ) >=dev-python/pytest-4.5.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_python3_7? ( dev-lang/python:3.7[tk?,threads(+)] ) python_targets_python3_8? ( dev-lang/python:3.8[tk?,threads(+)] ) python_targets_python3_9? ( dev-lang/python:3.9[tk?,threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) -DEFINED_PHASES=compile configure install prepare setup test -DESCRIPTION=Pure python plotting library with matlab like syntax -EAPI=7 -HOMEPAGE=https://matplotlib.org/ -IUSE=cairo doc excel examples gtk3 latex qt5 tk wxwidgets test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 test -KEYWORDS=amd64 ~arm arm64 ~ppc ~ppc64 ~x86 -LICENSE=BitstreamVera BSD matplotlib MIT OFL-1.1 -RDEPEND=dev-python/certifi[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/cycler-0.10.0-r1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/kiwisolver-1.2.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/numpy-1.18.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pillow-7.1.1[jpeg,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pyparsing-1.5.6[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/python-dateutil:0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pytz-2019.3[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/six-1.14.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/versioneer[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] media-fonts/dejavu media-fonts/stix-fonts media-libs/freetype:2 media-libs/libpng:0 >=media-libs/qhull-2013:= >=www-servers/tornado-6.0.4[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] cairo? ( dev-python/cairocffi[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) excel? ( dev-python/xlwt[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) gtk3? ( dev-python/pygobject:3[cairo?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] x11-libs/gtk+:3[introspection] ) latex? ( virtual/latex-base app-text/dvipng app-text/ghostscript-gpl app-text/poppler[utils] dev-texlive/texlive-fontsrecommended dev-texlive/texlive-latexextra dev-texlive/texlive-xetex ) qt5? ( dev-python/PyQt5[gui,widgets,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) wxwidgets? ( python_targets_python3_7? ( dev-python/wxpython:*[python_targets_python3_7(-)?,-python_single_target_python3_7(-),python_targets_python3_8(-)?,-python_single_target_python3_8(-)] ) python_targets_python3_8? ( dev-python/wxpython:*[python_targets_python3_7(-)?,-python_single_target_python3_7(-),python_targets_python3_8(-)?,-python_single_target_python3_8(-)] ) ) python_targets_python3_7? ( dev-lang/python:3.7[tk?,threads(+)] ) python_targets_python3_8? ( dev-lang/python:3.8[tk?,threads(+)] ) python_targets_python3_9? ( dev-lang/python:3.9[tk?,threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/m/matplotlib/matplotlib-3.3.2.tar.gz test? ( https://downloads.sourceforge.net/project/freetype/freetype2/2.6.1/freetype-2.6.1.tar.gz ) -_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 prefix de7d8e2b10085ed5ff09ad70e4753e5c python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 virtualx 7e60d3b10c791ab996f717bc1f30072f wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=0533f22a9c5a771d5a87eb165115a7bd diff --git a/metadata/md5-cache/dev-python/matplotlib-3.3.3-r1 b/metadata/md5-cache/dev-python/matplotlib-3.3.3-r1 index 6906dbf5fe2d..e2eb1a71232a 100644 --- a/metadata/md5-cache/dev-python/matplotlib-3.3.3-r1 +++ b/metadata/md5-cache/dev-python/matplotlib-3.3.3-r1 @@ -4,7 +4,7 @@ DESCRIPTION=Pure python plotting library with matlab like syntax EAPI=7 HOMEPAGE=https://matplotlib.org/ IUSE=cairo doc excel examples gtk3 latex qt5 tk webagg wxwidgets test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 test -KEYWORDS=amd64 ~arm arm64 ~ppc ~ppc64 x86 +KEYWORDS=amd64 ~arm arm64 ~ppc ppc64 x86 LICENSE=BitstreamVera BSD matplotlib MIT OFL-1.1 RDEPEND=dev-python/certifi[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/cycler-0.10.0-r1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/kiwisolver-1.2.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/numpy-1.18.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pillow-7.1.1[jpeg,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pyparsing-1.5.6[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/python-dateutil:0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pytz-2019.3[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/six-1.14.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/versioneer[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] media-fonts/dejavu media-fonts/stix-fonts media-libs/freetype:2 media-libs/libpng:0 >=media-libs/qhull-2013:= cairo? ( dev-python/cairocffi[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) excel? ( dev-python/xlwt[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) gtk3? ( dev-python/pygobject:3[cairo?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] x11-libs/gtk+:3[introspection] ) latex? ( virtual/latex-base app-text/dvipng app-text/ghostscript-gpl app-text/poppler[utils] dev-texlive/texlive-fontsrecommended dev-texlive/texlive-latexextra dev-texlive/texlive-xetex ) qt5? ( dev-python/PyQt5[gui,widgets,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) webagg? ( >=www-servers/tornado-6.0.4[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) wxwidgets? ( python_targets_python3_7? ( dev-python/wxpython:*[python_targets_python3_7(-)?,-python_single_target_python3_7(-),python_targets_python3_8(-)?,-python_single_target_python3_8(-)] ) python_targets_python3_8? ( dev-python/wxpython:*[python_targets_python3_7(-)?,-python_single_target_python3_7(-),python_targets_python3_8(-)?,-python_single_target_python3_8(-)] ) ) python_targets_python3_7? ( dev-lang/python:3.7[tk?,threads(+)] ) python_targets_python3_8? ( dev-lang/python:3.8[tk?,threads(+)] ) python_targets_python3_9? ( dev-lang/python:3.9[tk?,threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) @@ -12,4 +12,4 @@ RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=mirror://pypi/m/matplotlib/matplotlib-3.3.3.tar.gz test? ( https://downloads.sourceforge.net/project/freetype/freetype2/2.6.1/freetype-2.6.1.tar.gz ) _eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 prefix de7d8e2b10085ed5ff09ad70e4753e5c python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 virtualx 7e60d3b10c791ab996f717bc1f30072f wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=434d22a0fcad3c1966bee66f542938c3 +_md5_=3cbc3aa8bad68c8a4f7c5a55d210dc28 diff --git a/metadata/md5-cache/dev-python/miniupnpc-2.2.0 b/metadata/md5-cache/dev-python/miniupnpc-2.2.0 deleted file mode 100644 index 1d7cab82082b..000000000000 --- a/metadata/md5-cache/dev-python/miniupnpc-2.2.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=verify-sig? ( app-crypt/openpgp-keys-miniupnp ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0= ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) -DEFINED_PHASES=compile configure install prepare test unpack -DEPEND=>=net-libs/miniupnpc-2.2.0:0= -DESCRIPTION=Python bindings for UPnP client library -EAPI=7 -HOMEPAGE=http://miniupnp.free.fr/ -IUSE=python_targets_pypy3 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 verify-sig -KEYWORDS=amd64 ppc ppc64 x86 -LICENSE=BSD -RDEPEND=>=net-libs/miniupnpc-2.2.0:0= python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0= ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) -SLOT=0 -SRC_URI=http://miniupnp.free.fr/files/miniupnpc-2.2.0.tar.gz verify-sig? ( http://miniupnp.free.fr/files/miniupnpc-2.2.0.tar.gz.sig ) -_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 verify-sig 40b4f4f782cf67118f594ce604cc4c0a -_md5_=78421df2cfbd2acb2772357cdb003bc0 diff --git a/metadata/md5-cache/dev-python/mypy-0.800 b/metadata/md5-cache/dev-python/mypy-0.800 index b06e2b4e8841..bb1507fc90a1 100644 --- a/metadata/md5-cache/dev-python/mypy-0.800 +++ b/metadata/md5-cache/dev-python/mypy-0.800 @@ -4,7 +4,7 @@ DESCRIPTION=Optional static typing for Python EAPI=7 HOMEPAGE=http://www.mypy-lang.org/ IUSE=doc test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 +KEYWORDS=~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 LICENSE=MIT RDEPEND=!dev-util/stubgen >=dev-python/psutil-4[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/typed-ast-1.4.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] =dev-python/typing-extensions-3.7.4[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/mypy_extensions-0.4.3[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] =dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) @@ -12,4 +12,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/python/mypy/archive/v0.800.tar.gz -> mypy-0.800.tar.gz https://github.com/python/typeshed/archive/8cad322a8ccf4b104cafbac2c798413edaa4f327.tar.gz -> typeshed-8cad322a8ccf4b104cafbac2c798413edaa4f327.tar.gz _eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=dc7f171c1e0a654746286ef643a8b4b4 +_md5_=1fb48c0495fccef006ea01f69e61754b diff --git a/metadata/md5-cache/dev-python/natsort-7.1.0 b/metadata/md5-cache/dev-python/natsort-7.1.0 deleted file mode 100644 index 9c89cc9d0dbf..000000000000 --- a/metadata/md5-cache/dev-python/natsort-7.1.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( >=dev-python/pytest-4.5.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -DEFINED_PHASES=compile configure install prepare test -DEPEND=test? ( dev-python/hypothesis[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pytest-mock[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) -DESCRIPTION=Natural sorting for Python -EAPI=7 -HOMEPAGE=https://pypi.org/project/natsort/ -IUSE=test test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=amd64 ~arm64 ~ia64 x86 -LICENSE=MIT -RDEPEND=python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/n/natsort/natsort-7.1.0.tar.gz -_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=3230f5e68e6cb4b5b033623ad3eec80e diff --git a/metadata/md5-cache/dev-python/natsort-7.1.1 b/metadata/md5-cache/dev-python/natsort-7.1.1 index 9b0e2f17aff8..31ccce04c7b1 100644 --- a/metadata/md5-cache/dev-python/natsort-7.1.1 +++ b/metadata/md5-cache/dev-python/natsort-7.1.1 @@ -5,7 +5,7 @@ DESCRIPTION=Natural sorting for Python EAPI=7 HOMEPAGE=https://pypi.org/project/natsort/ IUSE=test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~amd64 ~arm64 ~ia64 ~x86 +KEYWORDS=amd64 ~arm64 ~ia64 x86 LICENSE=MIT RDEPEND=python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/n/natsort/natsort-7.1.1.tar.gz _eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=7d1832ff76935b81f31a783ad0896388 +_md5_=7ebc66c62169a91a382ee8f7b301c519 diff --git a/metadata/md5-cache/dev-python/nbclient-0.5.3 b/metadata/md5-cache/dev-python/nbclient-0.5.3 new file mode 100644 index 000000000000..25c73095481c --- /dev/null +++ b/metadata/md5-cache/dev-python/nbclient-0.5.3 @@ -0,0 +1,15 @@ +BDEPEND=test? ( dev-python/ipython[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/ipykernel[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/ipywidgets[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/xmltodict[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) test? ( dev-python/async_generator[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/jupyter_client-6.1.5[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/nbformat-5.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/nest_asyncio[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/traitlets-4.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pytest-4.5.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=A client library for executing Jupyter notebooks +EAPI=7 +HOMEPAGE=https://nbclient.readthedocs.io/en/latest/ https://github.com/jupyter/nbclient/ https://pypi.org/project/nbclient/ +IUSE=test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 +KEYWORDS=~amd64 ~arm64 ~x86 +LICENSE=BSD +RDEPEND=dev-python/async_generator[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/jupyter_client-6.1.5[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/nbformat-5.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/nest_asyncio[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/traitlets-4.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/jupyter/nbclient/archive/0.5.3.tar.gz -> nbclient-0.5.3.gh.tar.gz +_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=bb2974fbd20a920e75843b7684b0ddd2 diff --git a/metadata/md5-cache/dev-python/nbformat-5.0.8 b/metadata/md5-cache/dev-python/nbformat-5.0.8 deleted file mode 100644 index ff57bbe06db5..000000000000 --- a/metadata/md5-cache/dev-python/nbformat-5.0.8 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=doc? ( || ( ( dev-lang/python:3.9[sqlite] dev-python/sphinx[python_targets_python3_9(-),-python_single_target_python3_9(-)] dev-python/numpydoc[python_targets_python3_9(-),-python_single_target_python3_9(-)] ) ( dev-lang/python:3.8[sqlite] dev-python/sphinx[python_targets_python3_8(-),-python_single_target_python3_8(-)] dev-python/numpydoc[python_targets_python3_8(-),-python_single_target_python3_8(-)] ) ( dev-lang/python:3.7[sqlite] dev-python/sphinx[python_targets_python3_7(-),-python_single_target_python3_7(-)] dev-python/numpydoc[python_targets_python3_7(-),-python_single_target_python3_7(-)] ) ) ) test? ( >=dev-python/jsonschema-2.4.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/ipython_genutils[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/traitlets-4.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/jupyter_core[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pytest-4.5.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_python3_7? ( dev-lang/python:3.7[sqlite] ) python_targets_python3_8? ( dev-lang/python:3.8[sqlite] ) python_targets_python3_9? ( dev-lang/python:3.9[sqlite] ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -DEFINED_PHASES=compile configure install prepare test -DEPEND=test? ( dev-python/fastjsonschema[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/testpath[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) -DESCRIPTION=Reference implementation of the Jupyter Notebook format -EAPI=7 -HOMEPAGE=https://jupyter.org -IUSE=doc test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=amd64 arm64 x86 -LICENSE=BSD -RDEPEND=>=dev-python/jsonschema-2.4.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/ipython_genutils[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/traitlets-4.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/jupyter_core[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-lang/python:3.7[sqlite] ) python_targets_python3_8? ( dev-lang/python:3.8[sqlite] ) python_targets_python3_9? ( dev-lang/python:3.9[sqlite] ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/jupyter/nbformat/archive/5.0.8.tar.gz -> nbformat-5.0.8.gh.tar.gz -_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=101de32e97d3594bf71f40849a084a81 diff --git a/metadata/md5-cache/dev-python/nbformat-5.1.2-r1 b/metadata/md5-cache/dev-python/nbformat-5.1.2-r1 index 19c791c07079..5e4c17896999 100644 --- a/metadata/md5-cache/dev-python/nbformat-5.1.2-r1 +++ b/metadata/md5-cache/dev-python/nbformat-5.1.2-r1 @@ -4,7 +4,7 @@ DESCRIPTION=Reference implementation of the Jupyter Notebook format EAPI=7 HOMEPAGE=https://jupyter.org IUSE=doc test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~amd64 ~arm64 ~x86 +KEYWORDS=amd64 arm64 x86 LICENSE=BSD RDEPEND=>=dev-python/jsonschema-2.4.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/ipython_genutils[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/traitlets-4.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/jupyter_core[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-lang/python:3.7[sqlite] ) python_targets_python3_8? ( dev-lang/python:3.8[sqlite] ) python_targets_python3_9? ( dev-lang/python:3.9[sqlite] ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) @@ -12,4 +12,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/jupyter/nbformat/archive/5.1.2.tar.gz -> nbformat-5.1.2.gh.tar.gz _eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=ed442acaf54084e13ac6a15318485f38 +_md5_=2f968558cb8c32921573c325980bd3fd diff --git a/metadata/md5-cache/dev-python/nbval-0.9.6 b/metadata/md5-cache/dev-python/nbval-0.9.6 new file mode 100644 index 000000000000..d5f7c31a59c1 --- /dev/null +++ b/metadata/md5-cache/dev-python/nbval-0.9.6 @@ -0,0 +1,15 @@ +BDEPEND=test? ( dev-python/coverage[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/ipykernel[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/jupyter_client[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/nbformat[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pytest[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/six[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pytest-4.5.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=A py.test plugin to validate Jupyter notebooks +EAPI=7 +HOMEPAGE=https://github.com/computationalmodelling/nbval +IUSE=test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 +KEYWORDS=~amd64 ~x86 +LICENSE=BSD +RDEPEND=dev-python/coverage[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/ipykernel[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/jupyter_client[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/nbformat[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pytest[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/six[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/n/nbval/nbval-0.9.6.tar.gz +_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=0cf816554374e1fb8fa614ab0fc2f302 diff --git a/metadata/md5-cache/dev-python/pandas-1.2.1 b/metadata/md5-cache/dev-python/pandas-1.2.1 index 9e26ac25523f..ec81c8240a40 100644 --- a/metadata/md5-cache/dev-python/pandas-1.2.1 +++ b/metadata/md5-cache/dev-python/pandas-1.2.1 @@ -5,7 +5,7 @@ DESCRIPTION=Powerful data structures for data analysis and statistics EAPI=7 HOMEPAGE=https://pandas.pydata.org/ IUSE=doc full-support minimal test X python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~amd64 ~arm ~arm64 ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~x86 LICENSE=BSD RDEPEND=>dev-python/numpy-1.15.4[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/python-dateutil[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pytz[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] !minimal? ( >=dev-python/bottleneck-1.2.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/numexpr-2.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) full-support? ( dev-python/beautifulsoup:4[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/blosc[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] || ( dev-python/html5lib[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/lxml[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) dev-python/jinja[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/matplotlib[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] || ( dev-python/openpyxl[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/xlsxwriter[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) >=dev-python/pytables-3.2.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/statsmodels[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( >=dev-python/xarray-0.10.8[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] ) >=dev-python/sqlalchemy-0.8.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/xlrd-1.0.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/xlwt[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/scipy-1.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] X? ( || ( dev-python/PyQt5[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] x11-misc/xclip x11-misc/xsel ) ) ) python_targets_python3_7? ( dev-lang/python:3.7[threads(+)] ) python_targets_python3_8? ( dev-lang/python:3.8[threads(+)] ) python_targets_python3_9? ( dev-lang/python:3.9[threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/p/pandas/pandas-1.2.1.tar.gz _eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 optfeature 6a2add34e06e5a05d88471a33ccdd73e python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 virtualx 7e60d3b10c791ab996f717bc1f30072f wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=4ea5f699a6bfd3d1d3cfa3fa98bdab54 +_md5_=11095b8daa487591115b0881bfae0d60 diff --git a/metadata/md5-cache/dev-python/pecan-1.4.0 b/metadata/md5-cache/dev-python/pecan-1.4.0 new file mode 100644 index 000000000000..327e7fff6274 --- /dev/null +++ b/metadata/md5-cache/dev-python/pecan-1.4.0 @@ -0,0 +1,15 @@ +BDEPEND=test? ( >=dev-python/webob-1.4[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/mako-0.4.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/webtest-1.3.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/six[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/logutils-0.3.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pytest-4.5.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=A WSGI object-dispatching web framework, lean, fast, with few dependencies. +EAPI=7 +HOMEPAGE=https://pypi.org/project/pecan/ +IUSE=test test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=BSD +RDEPEND=>=dev-python/webob-1.4[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/mako-0.4.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/webtest-1.3.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/six[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/logutils-0.3.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/p/pecan/pecan-1.4.0.tar.gz +_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=9598d4ed22562ce8f374631981f6b5a5 diff --git a/metadata/md5-cache/dev-python/pikepdf-2.6.0 b/metadata/md5-cache/dev-python/pikepdf-2.6.0 new file mode 100644 index 000000000000..b3757ac15cb3 --- /dev/null +++ b/metadata/md5-cache/dev-python/pikepdf-2.6.0 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-python/pybind11-2.6.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools_scm-4.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/toml[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/setuptools_scm_git_archive[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] test? ( >=dev-python/attrs-20.2.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/hypothesis-5[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pillow-5.0.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-),jpeg,lcms,tiff] >=dev-python/psutil-5[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pytest-6[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pytest-timeout-1.4.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/python-dateutil-2.8.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/python-xmp-toolkit-2.0.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) test? ( app-text/qpdf:0= dev-python/pillow[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/lxml[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pybind11[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pytest-4.5.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +DEFINED_PHASES=compile configure install prepare test +DEPEND=app-text/qpdf:0= +DESCRIPTION=Python library to work with pdf files based on qpdf +EAPI=7 +HOMEPAGE=https://pypi.org/project/pikepdf/ https://github.com/pikepdf/pikepdf +IUSE=test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 +KEYWORDS=~amd64 ~x86 +LICENSE=MPL-2.0 +RDEPEND=app-text/qpdf:0= dev-python/pillow[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/lxml[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pybind11[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/pikepdf/pikepdf/archive/v2.6.0.tar.gz -> pikepdf-2.6.0.tar.gz +_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=5b77200e9f02c248b0c8212dc141fb9d diff --git a/metadata/md5-cache/dev-python/pybind11-2.6.0 b/metadata/md5-cache/dev-python/pybind11-2.6.0 deleted file mode 100644 index 0c4e80206461..000000000000 --- a/metadata/md5-cache/dev-python/pybind11-2.6.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=test? ( dev-cpp/eigen:3 >=dev-python/pytest-4.5.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) dev-util/ninja dev-util/cmake python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=AST-based Python refactoring library -EAPI=7 -HOMEPAGE=https://pybind11.readthedocs.io/en/stable/ -IUSE=test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~amd64 ~arm ~arm64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos -LICENSE=BSD -RDEPEND=dev-cpp/eigen:3 python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/pybind/pybind11/archive/v2.6.0.tar.gz -> pybind11-2.6.0.tar.gz -_eclasses_=cmake 314a813be2f09820e8978cdee941e501 distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=413732286936ec5f84a7e59b141ae647 diff --git a/metadata/md5-cache/dev-python/pybind11-2.6.1 b/metadata/md5-cache/dev-python/pybind11-2.6.1 index fe7bcb875399..63bb699a935e 100644 --- a/metadata/md5-cache/dev-python/pybind11-2.6.1 +++ b/metadata/md5-cache/dev-python/pybind11-2.6.1 @@ -4,7 +4,7 @@ DESCRIPTION=AST-based Python refactoring library EAPI=7 HOMEPAGE=https://pybind11.readthedocs.io/en/stable/ IUSE=test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=amd64 ~arm ~arm64 ppc ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos +KEYWORDS=amd64 ~arm ~arm64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos LICENSE=BSD RDEPEND=dev-cpp/eigen:3 python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) @@ -12,4 +12,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/pybind/pybind11/archive/v2.6.1.tar.gz -> pybind11-2.6.1.tar.gz _eclasses_=cmake 314a813be2f09820e8978cdee941e501 distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=17a6b9a8ac2619dcb32ac594e841e0b2 +_md5_=2e1c209e2636625bac9c2cc210b868ef diff --git a/metadata/md5-cache/dev-python/pydata-sphinx-theme-0.4.1 b/metadata/md5-cache/dev-python/pydata-sphinx-theme-0.4.1 deleted file mode 100644 index c1b34933050c..000000000000 --- a/metadata/md5-cache/dev-python/pydata-sphinx-theme-0.4.1 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=test? ( dev-python/beautifulsoup[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pytest-regressions[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) test? ( dev-python/sphinx[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pytest-4.5.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Bootstrap-based Sphinx theme from the PyData community -EAPI=7 -HOMEPAGE=https://github.com/pandas-dev/pydata-sphinx-theme -IUSE=test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=amd64 x86 -LICENSE=BSD-with-disclosure -RDEPEND=dev-python/sphinx[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/pandas-dev/pydata-sphinx-theme/archive/v0.4.1.tar.gz -> pydata-sphinx-theme-0.4.1.tar.gz -_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=2d2123579f9b065286462889f07ba2af diff --git a/metadata/md5-cache/dev-python/pydata-sphinx-theme-0.4.2 b/metadata/md5-cache/dev-python/pydata-sphinx-theme-0.4.2 index 0098955a70fe..9ec4ea98e277 100644 --- a/metadata/md5-cache/dev-python/pydata-sphinx-theme-0.4.2 +++ b/metadata/md5-cache/dev-python/pydata-sphinx-theme-0.4.2 @@ -4,7 +4,7 @@ DESCRIPTION=Bootstrap-based Sphinx theme from the PyData community EAPI=7 HOMEPAGE=https://github.com/pandas-dev/pydata-sphinx-theme IUSE=test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 x86 LICENSE=BSD-with-disclosure RDEPEND=dev-python/sphinx[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) @@ -12,4 +12,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/pandas-dev/pydata-sphinx-theme/archive/v0.4.2.tar.gz -> pydata-sphinx-theme-0.4.2.tar.gz _eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=fa710e6df75c4406ecffbc61539bd877 +_md5_=11a663d16d5c397c7aad22f7a0032c20 diff --git a/metadata/md5-cache/dev-python/pygame-2.0.1 b/metadata/md5-cache/dev-python/pygame-2.0.1 index 2157fdc7a6dd..e959369e047c 100644 --- a/metadata/md5-cache/dev-python/pygame-2.0.1 +++ b/metadata/md5-cache/dev-python/pygame-2.0.1 @@ -5,7 +5,7 @@ DESCRIPTION=Python bindings for SDL multimedia library EAPI=7 HOMEPAGE=https://www.pygame.org/ IUSE=doc examples midi opengl test X python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~sparc x86 LICENSE=LGPL-2.1 RDEPEND=dev-python/numpy[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] media-libs/freetype >=media-libs/sdl2-image-1.2.2 >=media-libs/sdl2-mixer-1.2.4 >=media-libs/sdl2-ttf-2.0.6 >=media-libs/smpeg2-0.4.4-r1 midi? ( media-libs/portmidi ) X? ( >=media-libs/libsdl2-1.2.5[opengl?,threads,video,X] ) !X? ( >=media-libs/libsdl2-1.2.5[threads] ) media-libs/fontconfig python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/pygame/pygame/releases/download/2.0.1/pygame-2.0.1.tar.gz _eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=4ebf533eb3ab8dbe7e812d92ab51db9e +_md5_=ff78108d74e601d4ea419732424a9263 diff --git a/metadata/md5-cache/dev-python/pygit2-1.4.0 b/metadata/md5-cache/dev-python/pygit2-1.4.0 deleted file mode 100644 index 53593e0e9575..000000000000 --- a/metadata/md5-cache/dev-python/pygit2-1.4.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=test? ( =dev-libs/libgit2-1.1* dev-python/cached-property[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/cffi-1.0:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pytest-4.5.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Python bindings for libgit2 -EAPI=7 -HOMEPAGE=https://github.com/libgit2/pygit2 https://pypi.org/project/pygit2/ -IUSE=test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=amd64 x86 -LICENSE=GPL-2-with-linking-exception -RDEPEND==dev-libs/libgit2-1.1* dev-python/cached-property[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/cffi-1.0:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/p/pygit2/pygit2-1.4.0.tar.gz -_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=f9c13a0204ab2ce5b149c606fa1f888b diff --git a/metadata/md5-cache/dev-python/pygit2-1.5.0 b/metadata/md5-cache/dev-python/pygit2-1.5.0 index 617bc7256bf4..5ae5e989ddfb 100644 --- a/metadata/md5-cache/dev-python/pygit2-1.5.0 +++ b/metadata/md5-cache/dev-python/pygit2-1.5.0 @@ -4,7 +4,7 @@ DESCRIPTION=Python bindings for libgit2 EAPI=7 HOMEPAGE=https://github.com/libgit2/pygit2 https://pypi.org/project/pygit2/ IUSE=test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 x86 LICENSE=GPL-2-with-linking-exception RDEPEND==dev-libs/libgit2-1.1* dev-python/cached-property[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/cffi-1.0:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) @@ -12,4 +12,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/p/pygit2/pygit2-1.5.0.tar.gz _eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=9bb6b521aad62f4d31cc27dfa96e16e8 +_md5_=7be6f60bb89821f4c04e549dc4e2f653 diff --git a/metadata/md5-cache/dev-python/pyilmbase-2.5.5 b/metadata/md5-cache/dev-python/pyilmbase-2.5.5 index ce46c0fc253b..8afb491d26de 100644 --- a/metadata/md5-cache/dev-python/pyilmbase-2.5.5 +++ b/metadata/md5-cache/dev-python/pyilmbase-2.5.5 @@ -5,7 +5,7 @@ DESCRIPTION=IlmBase Python bindings EAPI=7 HOMEPAGE=https://www.openexr.com IUSE=exceptions +numpy test python_single_target_python3_7 python_single_target_python3_8 python_single_target_python3_9 -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 ~x86 LICENSE=BSD RDEPEND=python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) ~media-libs/ilmbase-2.5.5:= sys-libs/zlib python_single_target_python3_7? ( >=dev-libs/boost-1.62.0-r1:=[python,python_targets_python3_7(-)] numpy? ( >=dev-python/numpy-1.10.4[python_targets_python3_7(-)] ) ) python_single_target_python3_8? ( >=dev-libs/boost-1.62.0-r1:=[python,python_targets_python3_8(-)] numpy? ( >=dev-python/numpy-1.10.4[python_targets_python3_8(-)] ) ) python_single_target_python3_9? ( >=dev-libs/boost-1.62.0-r1:=[python,python_targets_python3_9(-)] numpy? ( >=dev-python/numpy-1.10.4[python_targets_python3_9(-)] ) ) REQUIRED_USE=^^ ( python_single_target_python3_7 python_single_target_python3_8 python_single_target_python3_9 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0/25 SRC_URI=https://github.com/AcademySoftwareFoundation/openexr/archive/v2.5.5.tar.gz -> pyilmbase-2.5.5.tar.gz _eclasses_=cmake 314a813be2f09820e8978cdee941e501 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-single-r1 d3100de905f978df912135806cf27188 python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=4ea0b0f4fb626e86bb0ce1671e42a321 +_md5_=8397ba3ec5e62bdfaeca28ff537f94a2 diff --git a/metadata/md5-cache/dev-python/pymssql-2.1.5 b/metadata/md5-cache/dev-python/pymssql-2.1.5 new file mode 100644 index 000000000000..8ea8c9fbdbce --- /dev/null +++ b/metadata/md5-cache/dev-python/pymssql-2.1.5 @@ -0,0 +1,16 @@ +BDEPEND=dev-python/cython[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] test? ( dev-python/pytest[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/unittest2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=dev-db/freetds-0.63[mssql] +DESCRIPTION=Simple MSSQL python extension module +EAPI=7 +HOMEPAGE=https://www.pymssql.org/ https://pypi.org/project/pymssql/ +IUSE=test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 +KEYWORDS=~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 +LICENSE=LGPL-2.1 +RDEPEND=>=dev-db/freetds-0.63[mssql] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) +RESTRICT=test +SLOT=0 +SRC_URI=mirror://pypi/p/pymssql/pymssql-2.1.5.tar.gz +_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=25cbe63c9d7eb818607178d43b7d7634 diff --git a/metadata/md5-cache/dev-python/pymysql-0.10.1 b/metadata/md5-cache/dev-python/pymysql-0.10.1 deleted file mode 100644 index ad74debc242f..000000000000 --- a/metadata/md5-cache/dev-python/pymysql-0.10.1 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=test? ( dev-db/mariadb[server] ) test? ( >=dev-python/pytest-4.5.0[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0= ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Pure-Python MySQL Driver -EAPI=7 -HOMEPAGE=https://github.com/PyMySQL/PyMySQL -IUSE=test test python_targets_pypy3 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=amd64 ~arm ~arm64 x86 -LICENSE=MIT -RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0= ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=https://github.com/PyMySQL/PyMySQL/archive/v0.10.1.tar.gz -> pymysql-0.10.1.tar.gz -_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=5c9b9069c06bf65fbbb1d866f6426ec5 diff --git a/metadata/md5-cache/dev-python/pymysql-1.0.0 b/metadata/md5-cache/dev-python/pymysql-1.0.0 deleted file mode 100644 index c3a947cd2a92..000000000000 --- a/metadata/md5-cache/dev-python/pymysql-1.0.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=test? ( dev-db/mariadb[server] dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) test? ( >=dev-python/pytest-4.5.0[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0= ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Pure-Python MySQL Driver -EAPI=7 -HOMEPAGE=https://github.com/PyMySQL/PyMySQL -IUSE=test python_targets_pypy3 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~amd64 ~arm ~arm64 ~x86 -LICENSE=MIT -RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0= ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/PyMySQL/PyMySQL/archive/v1.0.0.tar.gz -> pymysql-1.0.0.tar.gz -_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=c1caa788dd220420cc8d2fa4186875fd diff --git a/metadata/md5-cache/dev-python/pymysql-1.0.1 b/metadata/md5-cache/dev-python/pymysql-1.0.1 deleted file mode 100644 index 852a8bcb66c1..000000000000 --- a/metadata/md5-cache/dev-python/pymysql-1.0.1 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=test? ( dev-db/mariadb[server] ) test? ( >=dev-python/pytest-4.5.0[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0= ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Pure-Python MySQL Driver -EAPI=7 -HOMEPAGE=https://github.com/PyMySQL/PyMySQL -IUSE=test python_targets_pypy3 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~amd64 ~arm ~arm64 ~x86 -LICENSE=MIT -RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0= ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/PyMySQL/PyMySQL/archive/v1.0.1.tar.gz -> pymysql-1.0.1.tar.gz -_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=0e9054a9e02e5b81272dd624cfd33ca6 diff --git a/metadata/md5-cache/dev-python/pymysql-1.0.2 b/metadata/md5-cache/dev-python/pymysql-1.0.2 index eacbb49eaee8..9ec74deaf4cd 100644 --- a/metadata/md5-cache/dev-python/pymysql-1.0.2 +++ b/metadata/md5-cache/dev-python/pymysql-1.0.2 @@ -4,7 +4,7 @@ DESCRIPTION=Pure-Python MySQL Driver EAPI=7 HOMEPAGE=https://github.com/PyMySQL/PyMySQL IUSE=test python_targets_pypy3 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~amd64 ~arm ~arm64 ~x86 +KEYWORDS=amd64 ~arm ~arm64 x86 LICENSE=MIT RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0= ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) @@ -12,4 +12,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/PyMySQL/PyMySQL/archive/v1.0.2.tar.gz -> pymysql-1.0.2.tar.gz _eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=0e9054a9e02e5b81272dd624cfd33ca6 +_md5_=92ce3ebd9d7170a8558c2c298acb1a71 diff --git a/metadata/md5-cache/dev-python/setproctitle-1.2.1 b/metadata/md5-cache/dev-python/pynvim-0.4.3 similarity index 72% rename from metadata/md5-cache/dev-python/setproctitle-1.2.1 rename to metadata/md5-cache/dev-python/pynvim-0.4.3 index a75492c98362..59fd7c952909 100644 --- a/metadata/md5-cache/dev-python/setproctitle-1.2.1 +++ b/metadata/md5-cache/dev-python/pynvim-0.4.3 @@ -1,15 +1,16 @@ BDEPEND=test? ( >=dev-python/pytest-4.5.0[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0= ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Allow customization of the process title +DEPEND=dev-python/msgpack[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] virtual/python-greenlet[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] test? ( app-editors/neovim ) +DESCRIPTION=Python client for Neovim EAPI=7 -HOMEPAGE=https://github.com/dvarrazzo/py-setproctitle +HOMEPAGE=https://github.com/neovim/pynvim IUSE=test python_targets_pypy3 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=BSD +KEYWORDS=~amd64 ~arm ~x86 +LICENSE=Apache-2.0 RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0= ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) RESTRICT=!test? ( test ) SLOT=0 -SRC_URI=mirror://pypi/s/setproctitle/setproctitle-1.2.1.tar.gz +SRC_URI=https://github.com/neovim/pynvim/archive/0.4.3.tar.gz -> pynvim-0.4.3.tar.gz _eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=bf9fa32eec19a242a61373e0252a60f6 +_md5_=82b35108d47a9307ce82f82bca43f6a7 diff --git a/metadata/md5-cache/dev-python/pytest-salt-factories-0.121.1 b/metadata/md5-cache/dev-python/pytest-salt-factories-0.121.1 new file mode 100644 index 000000000000..08aa1067f1a8 --- /dev/null +++ b/metadata/md5-cache/dev-python/pytest-salt-factories-0.121.1 @@ -0,0 +1,15 @@ +BDEPEND=>=dev-python/pytest-6.1.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/attrs[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pytest-tempdir[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/psutil[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pyzmq[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/msgpack[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] test? ( >=app-admin/salt-3001.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) test? ( >=dev-python/pytest-6.1.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/attrs[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pytest-tempdir[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/psutil[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pyzmq[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/msgpack[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pytest-4.5.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=The new generation of the pytest-salt Plugin +EAPI=7 +HOMEPAGE=https://github.com/saltstack/pytest-salt-factories +IUSE=test test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 +KEYWORDS=~amd64 ~arm ~x86 +LICENSE=Apache-2.0 +RDEPEND=>=dev-python/pytest-6.1.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/attrs[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pytest-tempdir[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/psutil[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pyzmq[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/msgpack[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/saltstack/pytest-salt-factories/archive/0.121.1.tar.gz -> pytest-salt-factories-0.121.1.tar.gz +_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=12f7ad127b825c57de2020e0d816b619 diff --git a/metadata/md5-cache/dev-python/pytest-salt-factories-0.94.4 b/metadata/md5-cache/dev-python/pytest-salt-factories-0.94.4 deleted file mode 100644 index 00baefa8c842..000000000000 --- a/metadata/md5-cache/dev-python/pytest-salt-factories-0.94.4 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=>=dev-python/pytest-6.1.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/attrs[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/pytest-tempdir[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/psutil[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/pyzmq[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/msgpack[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] test? ( >=app-admin/salt-3000.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) test? ( >=dev-python/pytest-6.1.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/attrs[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/pytest-tempdir[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/psutil[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/pyzmq[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/msgpack[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/pytest-4.5.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=The new generation of the pytest-salt Plugin -EAPI=7 -HOMEPAGE=https://github.com/saltstack/pytest-salt-factories -IUSE=test test python_targets_python3_7 python_targets_python3_8 -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=Apache-2.0 -RDEPEND=>=dev-python/pytest-6.1.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/attrs[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/pytest-tempdir[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/psutil[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/pyzmq[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/msgpack[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] -REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 ) -RESTRICT=test !test? ( test ) -SLOT=0 -SRC_URI=https://github.com/saltstack/pytest-salt-factories/archive/0.94.4.tar.gz -> pytest-salt-factories-0.94.4.tar.gz -_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=3d377425bbf5e25b060cae696c74fca6 diff --git a/metadata/md5-cache/dev-python/python-gflags-3.1.2-r1 b/metadata/md5-cache/dev-python/python-gflags-3.1.2-r1 index ef5db57434cd..9811666e792c 100644 --- a/metadata/md5-cache/dev-python/python-gflags-3.1.2-r1 +++ b/metadata/md5-cache/dev-python/python-gflags-3.1.2-r1 @@ -1,15 +1,14 @@ -BDEPEND=python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] +BDEPEND=python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] DEFINED_PHASES=compile configure install prepare test -DEPEND=dev-python/six[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] DESCRIPTION=Google's Python argument parsing library EAPI=7 HOMEPAGE=https://github.com/google/python-gflags -IUSE=python_targets_python3_7 python_targets_python3_8 +IUSE=python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc x86 LICENSE=BSD -RDEPEND=dev-python/six[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] -REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 ) +RDEPEND=dev-python/six[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) SLOT=0 SRC_URI=mirror://pypi/p/python-gflags/python-gflags-3.1.2.tar.gz _eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=53f8af65bfd1936223be6048162642df +_md5_=2308774d4a7b9ca493a512e57aadb5c6 diff --git a/metadata/md5-cache/dev-python/smmap-3.0.4 b/metadata/md5-cache/dev-python/python-lhafile-0.3.0 similarity index 85% rename from metadata/md5-cache/dev-python/smmap-3.0.4 rename to metadata/md5-cache/dev-python/python-lhafile-0.3.0 index e78712a2e8b9..37b8af793a69 100644 --- a/metadata/md5-cache/dev-python/smmap-3.0.4 +++ b/metadata/md5-cache/dev-python/python-lhafile-0.3.0 @@ -1,14 +1,14 @@ BDEPEND=python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=A pure Python implementation of a sliding window memory map manager +DESCRIPTION=LHA archive support for Python EAPI=7 -HOMEPAGE=https://pypi.org/project/smmap/ https://github.com/Byron/smmap +HOMEPAGE=https://fengestad.no/python-lhafile/ IUSE=python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=amd64 arm64 x86 +KEYWORDS=~amd64 LICENSE=BSD RDEPEND=python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) SLOT=0 -SRC_URI=mirror://pypi/s/smmap/smmap-3.0.4.tar.gz +SRC_URI=https://github.com/FrodeSolheim/python-lhafile/archive/v0.3.0.tar.gz -> python-lhafile-0.3.0.tar.gz _eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=c4567190e6f74a0f339b49625ef1bee0 +_md5_=80d4ee956418fe208451547483304418 diff --git a/metadata/md5-cache/dev-python/python-slip-0.6.5-r1 b/metadata/md5-cache/dev-python/python-slip-0.6.5-r1 index 0aec4bc49a1e..0f97b8fb5dce 100644 --- a/metadata/md5-cache/dev-python/python-slip-0.6.5-r1 +++ b/metadata/md5-cache/dev-python/python-slip-0.6.5-r1 @@ -4,11 +4,11 @@ DESCRIPTION=Miscellaneous convenience, extension and workaround code for Python EAPI=7 HOMEPAGE=https://github.com/nphilipp/python-slip IUSE=dbus selinux python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 +KEYWORDS=~amd64 ~arm arm64 ~ppc64 x86 LICENSE=GPL-2+ RDEPEND=dbus? ( dev-python/dbus-python[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pygobject:3[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/six[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] sys-auth/polkit ) python_targets_python3_7? ( dev-lang/python:3.7[xml] ) python_targets_python3_8? ( dev-lang/python:3.8[xml] ) python_targets_python3_9? ( dev-lang/python:3.9[xml] ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) SLOT=0 SRC_URI=https://github.com/nphilipp/python-slip/releases/download/python-slip-0.6.5/python-slip-0.6.5.tar.bz2 _eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=5be63a2d6013aa2949aeed234d12ab40 +_md5_=879f2d0de15e8cf75a43eec672f05c92 diff --git a/metadata/md5-cache/dev-python/python-sshpubkeys-3.1.0 b/metadata/md5-cache/dev-python/python-sshpubkeys-3.1.0 deleted file mode 100644 index 3eb112d4bcf2..000000000000 --- a/metadata/md5-cache/dev-python/python-sshpubkeys-3.1.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=test? ( dev-python/cryptography[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/ecdsa[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=OpenSSH public key parser for Python -EAPI=7 -HOMEPAGE=https://pypi.org/project/sshpubkeys/ https://github.com/ojarva/python-sshpubkeys -IUSE=test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=amd64 ~arm ~arm64 x86 -LICENSE=BSD -RDEPEND=dev-python/cryptography[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/ecdsa[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/ojarva/python-sshpubkeys/archive/v3.1.0.tar.gz -> python-sshpubkeys-3.1.0.tar.gz -_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=382149f4fe57b85b9cc5618a6400c8e1 diff --git a/metadata/md5-cache/dev-python/python-sshpubkeys-3.2.1 b/metadata/md5-cache/dev-python/python-sshpubkeys-3.2.1 deleted file mode 100644 index 713fe6a52b4e..000000000000 --- a/metadata/md5-cache/dev-python/python-sshpubkeys-3.2.1 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=test? ( dev-python/cryptography[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/ecdsa[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=OpenSSH public key parser for Python -EAPI=7 -HOMEPAGE=https://pypi.org/project/sshpubkeys/ https://github.com/ojarva/python-sshpubkeys -IUSE=test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~amd64 ~arm ~arm64 ~x86 -LICENSE=BSD -RDEPEND=dev-python/cryptography[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/ecdsa[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/ojarva/python-sshpubkeys/archive/3.2.1.tar.gz -> python-sshpubkeys-3.2.1.tar.gz -_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=35db24b50f241036bc585cacf99c13b9 diff --git a/metadata/md5-cache/dev-python/python-sshpubkeys-3.3.0 b/metadata/md5-cache/dev-python/python-sshpubkeys-3.3.0 index b40b97c9c964..4322fc2c1ee4 100644 --- a/metadata/md5-cache/dev-python/python-sshpubkeys-3.3.0 +++ b/metadata/md5-cache/dev-python/python-sshpubkeys-3.3.0 @@ -4,7 +4,7 @@ DESCRIPTION=OpenSSH public key parser for Python EAPI=7 HOMEPAGE=https://pypi.org/project/sshpubkeys/ https://github.com/ojarva/python-sshpubkeys IUSE=test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~amd64 ~arm ~arm64 ~x86 +KEYWORDS=amd64 ~arm ~arm64 x86 LICENSE=BSD RDEPEND=dev-python/cryptography[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/ecdsa[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) @@ -12,4 +12,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/ojarva/python-sshpubkeys/archive/3.3.0.tar.gz -> python-sshpubkeys-3.3.0.tar.gz _eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=35db24b50f241036bc585cacf99c13b9 +_md5_=1fdad799ef4fd1d7186eb232667df5fc diff --git a/metadata/md5-cache/dev-python/python-utils-2.3.0 b/metadata/md5-cache/dev-python/python-utils-2.3.0 deleted file mode 100644 index df0688af2419..000000000000 --- a/metadata/md5-cache/dev-python/python-utils-2.3.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=test? ( dev-python/six[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pytest-4.5.0[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0= ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Collection of small Python functions & classes -EAPI=7 -HOMEPAGE=https://pypi.org/project/python-utils/ -IUSE=test python_targets_pypy3 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~amd64 -LICENSE=BSD -RDEPEND=dev-python/six[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0= ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/p/python-utils/python-utils-2.3.0.tar.gz -_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=fa24b1433ccb3c3364b6277037dec8cc diff --git a/metadata/md5-cache/dev-python/python-utils-2.4.0 b/metadata/md5-cache/dev-python/python-utils-2.4.0 deleted file mode 100644 index 363eb24f2311..000000000000 --- a/metadata/md5-cache/dev-python/python-utils-2.4.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=test? ( dev-python/six[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pytest-4.5.0[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0= ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Collection of small Python functions & classes -EAPI=7 -HOMEPAGE=https://pypi.org/project/python-utils/ -IUSE=test python_targets_pypy3 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=amd64 -LICENSE=BSD -RDEPEND=dev-python/six[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0= ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/p/python-utils/python-utils-2.4.0.tar.gz -_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=026ec761d2d0a8021ed62b96f277e9cb diff --git a/metadata/md5-cache/dev-python/python-utils-2.5.1 b/metadata/md5-cache/dev-python/python-utils-2.5.1 deleted file mode 100644 index 16c969d285b5..000000000000 --- a/metadata/md5-cache/dev-python/python-utils-2.5.1 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=test? ( dev-python/six[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pytest-4.5.0[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0= ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Collection of small Python functions & classes -EAPI=7 -HOMEPAGE=https://pypi.org/project/python-utils/ -IUSE=test python_targets_pypy3 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~amd64 -LICENSE=BSD -RDEPEND=dev-python/six[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0= ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/p/python-utils/python-utils-2.5.1.tar.gz -_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=f6086fe6d56f825b17eed444552dbf97 diff --git a/metadata/md5-cache/dev-python/python-utils-2.5.2 b/metadata/md5-cache/dev-python/python-utils-2.5.2 deleted file mode 100644 index 12b57f2e2c11..000000000000 --- a/metadata/md5-cache/dev-python/python-utils-2.5.2 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=test? ( dev-python/six[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pytest-4.5.0[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0= ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Collection of small Python functions & classes -EAPI=7 -HOMEPAGE=https://pypi.org/project/python-utils/ -IUSE=test python_targets_pypy3 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~amd64 -LICENSE=BSD -RDEPEND=dev-python/six[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0= ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/p/python-utils/python-utils-2.5.2.tar.gz -_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=9bc4af0c238e75e1a1f646c52d8397d8 diff --git a/metadata/md5-cache/dev-python/python-utils-2.5.3 b/metadata/md5-cache/dev-python/python-utils-2.5.3 index d37a14f233bf..ef92c291aa37 100644 --- a/metadata/md5-cache/dev-python/python-utils-2.5.3 +++ b/metadata/md5-cache/dev-python/python-utils-2.5.3 @@ -4,7 +4,7 @@ DESCRIPTION=Collection of small Python functions & classes EAPI=7 HOMEPAGE=https://pypi.org/project/python-utils/ IUSE=test python_targets_pypy3 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~amd64 +KEYWORDS=amd64 LICENSE=BSD RDEPEND=dev-python/six[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0= ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) @@ -12,4 +12,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/p/python-utils/python-utils-2.5.3.tar.gz _eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=9bc4af0c238e75e1a1f646c52d8397d8 +_md5_=9aadce6ff1df9770c64b8291e9b76bca diff --git a/metadata/md5-cache/dev-python/python-utils-2.5.5 b/metadata/md5-cache/dev-python/python-utils-2.5.5 deleted file mode 100644 index 88fb5fe9092e..000000000000 --- a/metadata/md5-cache/dev-python/python-utils-2.5.5 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=test? ( dev-python/six[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pytest-4.5.0[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0= ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Collection of small Python functions & classes -EAPI=7 -HOMEPAGE=https://pypi.org/project/python-utils/ -IUSE=test python_targets_pypy3 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~amd64 -LICENSE=BSD -RDEPEND=dev-python/six[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0= ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/p/python-utils/python-utils-2.5.5.tar.gz -_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=9bc4af0c238e75e1a1f646c52d8397d8 diff --git a/metadata/md5-cache/dev-python/qtconsole-4.7.6 b/metadata/md5-cache/dev-python/qtconsole-4.7.6 deleted file mode 100644 index 49c2d04cd661..000000000000 --- a/metadata/md5-cache/dev-python/qtconsole-4.7.6 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/QtPy[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-),svg,testlib] ) doc? ( || ( ( dev-lang/python:3.9[threads(+)] dev-python/sphinx[python_targets_python3_9(-),-python_single_target_python3_9(-)] ) ( dev-lang/python:3.8[threads(+)] dev-python/sphinx[python_targets_python3_8(-),-python_single_target_python3_8(-)] ) ( dev-lang/python:3.7[threads(+)] dev-python/sphinx[python_targets_python3_7(-),-python_single_target_python3_7(-)] ) ) ) test? ( dev-python/ipykernel[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/ipython_genutils[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/jupyter_core[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/jupyter_client-4.1.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pygments[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/traitlets[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/QtPy[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-),gui,printsupport,svg] >=dev-python/pytest-4.5.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_python3_7? ( dev-lang/python:3.7[threads(+)] ) python_targets_python3_8? ( dev-lang/python:3.8[threads(+)] ) python_targets_python3_9? ( dev-lang/python:3.9[threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Qt-based console for Jupyter with support for rich media output -EAPI=7 -HOMEPAGE=https://jupyter.org -IUSE=doc test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=amd64 arm64 x86 -LICENSE=BSD -PDEPEND=dev-python/ipython[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -RDEPEND=dev-python/ipykernel[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/ipython_genutils[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/jupyter_core[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/jupyter_client-4.1.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pygments[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/traitlets[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/QtPy[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-),gui,printsupport,svg] python_targets_python3_7? ( dev-lang/python:3.7[threads(+)] ) python_targets_python3_8? ( dev-lang/python:3.8[threads(+)] ) python_targets_python3_9? ( dev-lang/python:3.9[threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/q/qtconsole/qtconsole-4.7.6.tar.gz -_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=3136857ae3877d28d02ac4cd6a143661 diff --git a/metadata/md5-cache/dev-python/qtconsole-5.0.1 b/metadata/md5-cache/dev-python/qtconsole-5.0.1 deleted file mode 100644 index 76e89a5d8b9b..000000000000 --- a/metadata/md5-cache/dev-python/qtconsole-5.0.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/QtPy[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-),svg,testlib] ) doc? ( || ( ( dev-lang/python:3.9[threads(+)] dev-python/sphinx[python_targets_python3_9(-),-python_single_target_python3_9(-)] ) ( dev-lang/python:3.8[threads(+)] dev-python/sphinx[python_targets_python3_8(-),-python_single_target_python3_8(-)] ) ( dev-lang/python:3.7[threads(+)] dev-python/sphinx[python_targets_python3_7(-),-python_single_target_python3_7(-)] ) ) ) test? ( dev-python/ipykernel[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/ipython_genutils[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/jupyter_core[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/jupyter_client-4.1.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pygments[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/traitlets[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/QtPy[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-),gui,printsupport,svg] >=dev-python/pytest-4.5.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_python3_7? ( dev-lang/python:3.7[threads(+)] ) python_targets_python3_8? ( dev-lang/python:3.8[threads(+)] ) python_targets_python3_9? ( dev-lang/python:3.9[threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Qt-based console for Jupyter with support for rich media output -EAPI=7 -HOMEPAGE=https://jupyter.org -IUSE=doc test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=amd64 arm64 x86 -LICENSE=BSD -PDEPEND=dev-python/ipython[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -RDEPEND=dev-python/ipykernel[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/ipython_genutils[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/jupyter_core[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/jupyter_client-4.1.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pygments[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/traitlets[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/QtPy[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-),gui,printsupport,svg] python_targets_python3_7? ( dev-lang/python:3.7[threads(+)] ) python_targets_python3_8? ( dev-lang/python:3.8[threads(+)] ) python_targets_python3_9? ( dev-lang/python:3.9[threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/q/qtconsole/qtconsole-5.0.1.tar.gz -_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=c1a0ed87a0588396f67b74abd8d5a6c3 diff --git a/metadata/md5-cache/dev-python/qtconsole-5.0.2 b/metadata/md5-cache/dev-python/qtconsole-5.0.2 index 9d891e6c1d5a..80b4ebea148a 100644 --- a/metadata/md5-cache/dev-python/qtconsole-5.0.2 +++ b/metadata/md5-cache/dev-python/qtconsole-5.0.2 @@ -4,7 +4,7 @@ DESCRIPTION=Qt-based console for Jupyter with support for rich media output EAPI=7 HOMEPAGE=https://jupyter.org IUSE=doc test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~amd64 ~arm64 ~x86 +KEYWORDS=amd64 arm64 x86 LICENSE=BSD PDEPEND=dev-python/ipython[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] RDEPEND=dev-python/ipykernel[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/ipython_genutils[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/jupyter_core[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/jupyter_client-4.1.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pygments[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/traitlets[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/QtPy[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-),gui,printsupport,svg] python_targets_python3_7? ( dev-lang/python:3.7[threads(+)] ) python_targets_python3_8? ( dev-lang/python:3.8[threads(+)] ) python_targets_python3_9? ( dev-lang/python:3.9[threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/q/qtconsole/qtconsole-5.0.2.tar.gz _eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=f79f50f38e9ea411c20942021a3835f1 +_md5_=004f7999efc3a3acaa2f86a8c32fde5b diff --git a/metadata/md5-cache/dev-python/raet-0.6.8-r2 b/metadata/md5-cache/dev-python/raet-0.6.8-r2 new file mode 100644 index 000000000000..dbcaee4275b1 --- /dev/null +++ b/metadata/md5-cache/dev-python/raet-0.6.8-r2 @@ -0,0 +1,15 @@ +BDEPEND=>=dev-python/six-1.6.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/libnacl-1.4.3[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/ioflo-2.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] test? ( >=dev-python/msgpack-1.0.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/unittest2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Reliable Asynchronous Event Transport Protocol +EAPI=7 +HOMEPAGE=https://github.com/RaetProtocol/raet +IUSE=test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 +KEYWORDS=~amd64 ~arm ~x86 +LICENSE=Apache-2.0 +RDEPEND=>=dev-python/six-1.6.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/libnacl-1.4.3[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/ioflo-2.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/r/raet/raet-0.6.8.tar.gz +_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=c567d45fd6228bcd33ce52da4bea3a00 diff --git a/metadata/md5-cache/dev-python/reportlab-3.5.56 b/metadata/md5-cache/dev-python/reportlab-3.5.56 deleted file mode 100644 index 347646d94aa2..000000000000 --- a/metadata/md5-cache/dev-python/reportlab-3.5.56 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-arch/unzip test? ( media-libs/freetype media-libs/libart_lgpl sys-libs/zlib:= dev-python/pillow[tiff,truetype,jpeg(+),python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) doc? ( || ( ( dev-lang/python:3.9 dev-python/sphinx[python_targets_python3_9(-),-python_single_target_python3_9(-)] ) ( dev-lang/python:3.8 dev-python/sphinx[python_targets_python3_8(-),-python_single_target_python3_8(-)] ) ( dev-lang/python:3.7 dev-python/sphinx[python_targets_python3_7(-),-python_single_target_python3_7(-)] ) ) ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -DEFINED_PHASES=compile configure install prepare test unpack -DEPEND=media-libs/freetype media-libs/libart_lgpl sys-libs/zlib:= -DESCRIPTION=Tools for generating printable PDF documents from any data source -EAPI=7 -HOMEPAGE=https://www.reportlab.com/ https://pypi.org/project/reportlab/ -IUSE=test doc python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux -LICENSE=BSD -RDEPEND=media-libs/freetype media-libs/libart_lgpl sys-libs/zlib:= dev-python/pillow[tiff,truetype,jpeg(+),python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/r/reportlab/reportlab-3.5.56.tar.gz https://www.reportlab.com/ftp/fonts/pfbfer-20070710.zip -_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=90a238f67d8d73de7f786023aebc1fdb diff --git a/metadata/md5-cache/dev-python/reportlab-3.5.57 b/metadata/md5-cache/dev-python/reportlab-3.5.57 deleted file mode 100644 index 6a6fcc9c5130..000000000000 --- a/metadata/md5-cache/dev-python/reportlab-3.5.57 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-arch/unzip test? ( media-libs/freetype media-libs/libart_lgpl sys-libs/zlib:= dev-python/pillow[tiff,truetype,jpeg(+),python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) doc? ( || ( ( dev-lang/python:3.9 dev-python/sphinx[python_targets_python3_9(-),-python_single_target_python3_9(-)] ) ( dev-lang/python:3.8 dev-python/sphinx[python_targets_python3_8(-),-python_single_target_python3_8(-)] ) ( dev-lang/python:3.7 dev-python/sphinx[python_targets_python3_7(-),-python_single_target_python3_7(-)] ) ) ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -DEFINED_PHASES=compile configure install prepare test unpack -DEPEND=media-libs/freetype media-libs/libart_lgpl sys-libs/zlib:= -DESCRIPTION=Tools for generating printable PDF documents from any data source -EAPI=7 -HOMEPAGE=https://www.reportlab.com/ https://pypi.org/project/reportlab/ -IUSE=test doc python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux -LICENSE=BSD -RDEPEND=media-libs/freetype media-libs/libart_lgpl sys-libs/zlib:= dev-python/pillow[tiff,truetype,jpeg(+),python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/r/reportlab/reportlab-3.5.57.tar.gz https://www.reportlab.com/ftp/fonts/pfbfer-20070710.zip -_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=bef1f5b96f73b7d05b90f72c9e6ba88a diff --git a/metadata/md5-cache/dev-python/reportlab-3.5.58 b/metadata/md5-cache/dev-python/reportlab-3.5.58 deleted file mode 100644 index 0f5af3b41283..000000000000 --- a/metadata/md5-cache/dev-python/reportlab-3.5.58 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-arch/unzip test? ( media-libs/freetype media-libs/libart_lgpl sys-libs/zlib:= dev-python/pillow[tiff,truetype,jpeg(+),python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) doc? ( || ( ( dev-lang/python:3.9 dev-python/sphinx[python_targets_python3_9(-),-python_single_target_python3_9(-)] ) ( dev-lang/python:3.8 dev-python/sphinx[python_targets_python3_8(-),-python_single_target_python3_8(-)] ) ( dev-lang/python:3.7 dev-python/sphinx[python_targets_python3_7(-),-python_single_target_python3_7(-)] ) ) ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -DEFINED_PHASES=compile configure install prepare test unpack -DEPEND=media-libs/freetype media-libs/libart_lgpl sys-libs/zlib:= -DESCRIPTION=Tools for generating printable PDF documents from any data source -EAPI=7 -HOMEPAGE=https://www.reportlab.com/ https://pypi.org/project/reportlab/ -IUSE=test doc python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux -LICENSE=BSD -RDEPEND=media-libs/freetype media-libs/libart_lgpl sys-libs/zlib:= dev-python/pillow[tiff,truetype,jpeg(+),python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/r/reportlab/reportlab-3.5.58.tar.gz https://www.reportlab.com/ftp/fonts/pfbfer-20070710.zip -_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=8effada0cac55a00e67a23857984d99d diff --git a/metadata/md5-cache/dev-python/reportlab-3.5.59 b/metadata/md5-cache/dev-python/reportlab-3.5.59 deleted file mode 100644 index 8b0e775e23fc..000000000000 --- a/metadata/md5-cache/dev-python/reportlab-3.5.59 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-arch/unzip test? ( media-libs/freetype media-libs/libart_lgpl sys-libs/zlib:= dev-python/pillow[tiff,truetype,jpeg(+),python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) doc? ( || ( ( dev-lang/python:3.9 dev-python/sphinx[python_targets_python3_9(-),-python_single_target_python3_9(-)] ) ( dev-lang/python:3.8 dev-python/sphinx[python_targets_python3_8(-),-python_single_target_python3_8(-)] ) ( dev-lang/python:3.7 dev-python/sphinx[python_targets_python3_7(-),-python_single_target_python3_7(-)] ) ) ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -DEFINED_PHASES=compile configure install prepare test unpack -DEPEND=media-libs/freetype media-libs/libart_lgpl sys-libs/zlib:= -DESCRIPTION=Tools for generating printable PDF documents from any data source -EAPI=7 -HOMEPAGE=https://www.reportlab.com/ https://pypi.org/project/reportlab/ -IUSE=test doc python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux -LICENSE=BSD -RDEPEND=media-libs/freetype media-libs/libart_lgpl sys-libs/zlib:= dev-python/pillow[tiff,truetype,jpeg(+),python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/r/reportlab/reportlab-3.5.59.tar.gz https://www.reportlab.com/ftp/fonts/pfbfer-20070710.zip -_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=8effada0cac55a00e67a23857984d99d diff --git a/metadata/md5-cache/dev-python/reportlab-3.5.60 b/metadata/md5-cache/dev-python/reportlab-3.5.60 index 511e6ad07000..9ccbf58f1130 100644 --- a/metadata/md5-cache/dev-python/reportlab-3.5.60 +++ b/metadata/md5-cache/dev-python/reportlab-3.5.60 @@ -5,7 +5,7 @@ DESCRIPTION=Tools for generating printable PDF documents from any data source EAPI=7 HOMEPAGE=https://www.reportlab.com/ https://pypi.org/project/reportlab/ IUSE=test doc python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc ~x86 ~amd64-linux ~x86-linux +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux LICENSE=BSD RDEPEND=media-libs/freetype media-libs/libart_lgpl sys-libs/zlib:= dev-python/pillow[tiff,truetype,jpeg(+),python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/r/reportlab/reportlab-3.5.60.tar.gz https://www.reportlab.com/ftp/fonts/pfbfer-20070710.zip _eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=311c772bbed000f064149f1a987280d1 +_md5_=2b1765b532a8af0b2c35f5d2ae7f442d diff --git a/metadata/md5-cache/dev-python/rich-9.11.1 b/metadata/md5-cache/dev-python/rich-9.11.1 new file mode 100644 index 000000000000..52ce875a08fa --- /dev/null +++ b/metadata/md5-cache/dev-python/rich-9.11.1 @@ -0,0 +1,15 @@ +BDEPEND=test? ( dev-python/colorama[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/commonmark[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pygments[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/typing-extensions[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pytest-4.5.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pyproject2setuppy[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +DEFINED_PHASES=compile configure install postinst prepare test +DESCRIPTION=Python library for renrering rich text, tables, etc. to the terminal +EAPI=7 +HOMEPAGE=https://github.com/willmcgugan/rich +IUSE=test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 +KEYWORDS=~amd64 ~x86 +LICENSE=MIT +RDEPEND=dev-python/colorama[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/commonmark[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pygments[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/typing-extensions[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/willmcgugan/rich/archive/v9.11.1.tar.gz -> rich-9.11.1.tar.gz +_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 optfeature 6a2add34e06e5a05d88471a33ccdd73e python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=062c6c2d600e897aa3e52391baced44e diff --git a/metadata/md5-cache/dev-python/rpy-3.4.2 b/metadata/md5-cache/dev-python/rpy-3.4.2 new file mode 100644 index 000000000000..6eaada1cd366 --- /dev/null +++ b/metadata/md5-cache/dev-python/rpy-3.4.2 @@ -0,0 +1,16 @@ +BDEPEND=python_targets_python3_7? ( dev-lang/python:3.7[sqlite] ) python_targets_python3_8? ( dev-lang/python:3.8[sqlite] ) python_targets_python3_9? ( dev-lang/python:3.9[sqlite] ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Python interface to the R Programming Language +EAPI=7 +HOMEPAGE=https://rpy.sourceforge.net/ https://pypi.org/project/rpy2/ +IUSE=python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 test +KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux +LICENSE=AGPL-3 GPL-2 LGPL-2.1 MPL-1.1 +PDEPEND=dev-python/ipython[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +RDEPEND=>=dev-lang/R-3.2 dev-python/cffi[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/jinja[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/numpy[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pandas-0.13.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pytz[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/tzlocal[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-lang/python:3.7[sqlite] ) python_targets_python3_8? ( dev-lang/python:3.8[sqlite] ) python_targets_python3_9? ( dev-lang/python:3.9[sqlite] ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) +RESTRICT=test +SLOT=0 +SRC_URI=mirror://pypi/r/rpy2/rpy2-3.4.2.tar.gz +_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 virtualx 7e60d3b10c791ab996f717bc1f30072f wrapper 4251d4c84c25f59094fd557e0063a974 +_md5_=e18a1a965abe6dc47652d62b828a35b1 diff --git a/metadata/md5-cache/dev-python/scipy-1.6.0 b/metadata/md5-cache/dev-python/scipy-1.6.0 index fa5e203186df..fa4012097c8e 100644 --- a/metadata/md5-cache/dev-python/scipy-1.6.0 +++ b/metadata/md5-cache/dev-python/scipy-1.6.0 @@ -5,7 +5,7 @@ DESCRIPTION=Scientific algorithms library for Python EAPI=7 HOMEPAGE=https://www.scipy.org/ IUSE=doc sparse test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos LICENSE=BSD LGPL-2 RDEPEND=>=dev-python/numpy-1.16.5[lapack,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] sci-libs/arpack:0= virtual/cblas virtual/lapack sparse? ( sci-libs/umfpack:0= ) dev-python/pillow[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] virtual/fortran python_targets_python3_7? ( dev-lang/python:3.7[threads(+)] ) python_targets_python3_8? ( dev-lang/python:3.8[threads(+)] ) python_targets_python3_9? ( dev-lang/python:3.9[threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/s/scipy/scipy-1.6.0.tar.gz doc? ( https://docs.scipy.org/doc/scipy-1.6.0/scipy-html-1.6.0.zip -> scipy-1.6.0-html.zip https://docs.scipy.org/doc/scipy-1.6.0/scipy-ref-1.6.0.pdf -> scipy-1.6.0-ref.pdf ) _eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 fortran-2 b4796813ccda91c9c0d3463fc90aa969 l10n 8cdd85e169b835d518bc2fd59f780d8e multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=97f420522f24a33dc87612a5a7e0aadc +_md5_=427eeb99c1327fa309153b997b6265da diff --git a/metadata/md5-cache/dev-python/setproctitle-1.2.2 b/metadata/md5-cache/dev-python/setproctitle-1.2.2 index 810449c62b01..c04f36fe5860 100644 --- a/metadata/md5-cache/dev-python/setproctitle-1.2.2 +++ b/metadata/md5-cache/dev-python/setproctitle-1.2.2 @@ -4,7 +4,7 @@ DESCRIPTION=Allow customization of the process title EAPI=7 HOMEPAGE=https://github.com/dvarrazzo/py-setproctitle IUSE=test python_targets_pypy3 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris LICENSE=BSD RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0= ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) @@ -12,4 +12,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/s/setproctitle/setproctitle-1.2.2.tar.gz _eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=663dfc8c8487f05e4b32fc5c679a2bf3 +_md5_=7d14495d9515e73b544b203375af7c83 diff --git a/metadata/md5-cache/dev-python/setuptools-53.1.0 b/metadata/md5-cache/dev-python/setuptools-53.1.0 new file mode 100644 index 000000000000..5cc82ec1e830 --- /dev/null +++ b/metadata/md5-cache/dev-python/setuptools-53.1.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/jaraco-envs[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pytest-fixture-config[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pytest-virtualenv[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/virtualenv-20[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) test? ( >=dev-python/pytest-4.5.0[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0=[xml(+)] ) python_targets_python3_7? ( dev-lang/python:3.7[xml(+)] ) python_targets_python3_8? ( dev-lang/python:3.8[xml(+)] ) python_targets_python3_9? ( dev-lang/python:3.9[xml(+)] ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Collection of extensions to Distutils +EAPI=7 +HOMEPAGE=https://github.com/pypa/setuptools https://pypi.org/project/setuptools/ +IUSE=test python_targets_pypy3 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 +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 +LICENSE=MIT +PDEPEND=>=dev-python/certifi-2016.9.26[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/setuptools_scm[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0=[xml(+)] ) python_targets_python3_7? ( dev-lang/python:3.7[xml(+)] ) python_targets_python3_8? ( dev-lang/python:3.8[xml(+)] ) python_targets_python3_9? ( dev-lang/python:3.9[xml(+)] ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/s/setuptools/setuptools-53.1.0.tar.gz +_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=09188a251b22b9b95d74b577ef99f071 diff --git a/metadata/md5-cache/dev-python/sgmllib3k-1.0.0 b/metadata/md5-cache/dev-python/sgmllib3k-1.0.0 index 0376732082d6..6584d59b6c5c 100644 --- a/metadata/md5-cache/dev-python/sgmllib3k-1.0.0 +++ b/metadata/md5-cache/dev-python/sgmllib3k-1.0.0 @@ -4,11 +4,11 @@ DESCRIPTION=Py3k port of sgmllib EAPI=7 HOMEPAGE=https://pypi.org/project/sgmllib3k/ IUSE=python_targets_pypy3 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~x86-solaris +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~x86-solaris LICENSE=PSF-2 RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0= ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) SLOT=0 SRC_URI=mirror://pypi/s/sgmllib3k/sgmllib3k-1.0.0.tar.gz _eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=8bdf2556a5df59f9da091508e97c6390 +_md5_=176705777be27236cc53ac74bbef409b diff --git a/metadata/md5-cache/dev-python/smmap-3.0.5 b/metadata/md5-cache/dev-python/smmap-3.0.5 index 4e162e259421..439aeff56b02 100644 --- a/metadata/md5-cache/dev-python/smmap-3.0.5 +++ b/metadata/md5-cache/dev-python/smmap-3.0.5 @@ -4,11 +4,11 @@ DESCRIPTION=A pure Python implementation of a sliding window memory map manager EAPI=7 HOMEPAGE=https://pypi.org/project/smmap/ https://github.com/gitpython-developers/smmap/ IUSE=python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~amd64 ~arm ~arm64 ~x86 +KEYWORDS=amd64 ~arm arm64 x86 LICENSE=BSD RDEPEND=python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) SLOT=0 SRC_URI=mirror://pypi/s/smmap/smmap-3.0.5.tar.gz _eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=e760bb09cd3970cf6176321161d9516f +_md5_=6c5037b1bdcabfdf8bb5af9823b6fbd4 diff --git a/metadata/md5-cache/dev-python/snakeoil-0.9.2-r1 b/metadata/md5-cache/dev-python/snakeoil-0.9.2-r1 index cd5cf2b7f9ac..0fb8a2a2af09 100644 --- a/metadata/md5-cache/dev-python/snakeoil-0.9.2-r1 +++ b/metadata/md5-cache/dev-python/snakeoil-0.9.2-r1 @@ -4,7 +4,7 @@ DESCRIPTION=misc common functionality and useful optimizations EAPI=7 HOMEPAGE=https://github.com/pkgcore/snakeoil IUSE=test python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-macos +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-macos LICENSE=BSD BSD-2 MIT RDEPEND=dev-python/lazy-object-proxy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_8? ( dev-lang/python:3.8[threads(+)] ) python_targets_python3_9? ( dev-lang/python:3.9[threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 ) @@ -12,4 +12,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/s/snakeoil/snakeoil-0.9.2.tar.gz _eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=94386126a36e0dca077b33c99a45fb29 +_md5_=2e26eaba525438ed929828b0b40a2b70 diff --git a/metadata/md5-cache/dev-python/socketio-client-nexus-0.7.6 b/metadata/md5-cache/dev-python/socketio-client-nexus-0.7.6 index 3d39bfba42c8..0d3f1e81c65d 100644 --- a/metadata/md5-cache/dev-python/socketio-client-nexus-0.7.6 +++ b/metadata/md5-cache/dev-python/socketio-client-nexus-0.7.6 @@ -1,14 +1,15 @@ +BDEPEND=python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] DEFINED_PHASES=compile configure install prepare test -DEPEND=dev-python/setuptools[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] DESCRIPTION=A socket.io 2.x client library for Python -EAPI=6 +EAPI=7 HOMEPAGE=https://github.com/nexus-devs/socketIO-client-2.0.3/ https://pypi.org/project/socketIO-client-nexus/ -IUSE=python_targets_python3_7 +IUSE=python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 KEYWORDS=~amd64 ~x86 LICENSE=MIT -RDEPEND=dev-python/six[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] dev-python/requests[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] dev-python/websocket-client[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] -REQUIRED_USE=|| ( python_targets_python3_7 ) +RDEPEND=dev-python/requests[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/six[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/websocket-client[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) +RESTRICT=test SLOT=0 SRC_URI=mirror://pypi/s/socketIO-client-nexus/socketIO-client-nexus-0.7.6.tar.gz -> socketio-client-nexus-0.7.6.tar.gz -_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=3772c8ad54cb9938591a7e2da0443ad6 +_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=10a21b29d4c80e06aece1ac68f2ffab3 diff --git a/metadata/md5-cache/dev-python/sphinx-gallery-0.3.1-r1 b/metadata/md5-cache/dev-python/sphinx-gallery-0.3.1-r1 deleted file mode 100644 index 70a1c60e222a..000000000000 --- a/metadata/md5-cache/dev-python/sphinx-gallery-0.3.1-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare test -DEPEND=dev-python/setuptools[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] -DESCRIPTION=Sphinx extension to automatically generate an examples gallery -EAPI=6 -HOMEPAGE=https://sphinx-gallery.github.io/ https://github.com/sphinx-gallery/sphinx-gallery -IUSE=python_targets_python3_7 -KEYWORDS=amd64 ~arm ~arm64 ~ppc ppc64 x86 ~amd64-linux ~x86-linux -LICENSE=BSD -RDEPEND=dev-python/matplotlib[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] dev-python/pillow[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] dev-python/sphinx[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] -REQUIRED_USE=|| ( python_targets_python3_7 ) -SLOT=0 -SRC_URI=mirror://pypi/s/sphinx-gallery/sphinx-gallery-0.3.1.tar.gz -_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=40100060890bbde4538262dec04ce2c0 diff --git a/metadata/md5-cache/dev-python/sphinx-gallery-0.8.1 b/metadata/md5-cache/dev-python/sphinx-gallery-0.8.1 index f9a595fbaa59..b3bd57d02bce 100644 --- a/metadata/md5-cache/dev-python/sphinx-gallery-0.8.1 +++ b/metadata/md5-cache/dev-python/sphinx-gallery-0.8.1 @@ -4,7 +4,7 @@ DESCRIPTION=Sphinx extension to automatically generate an examples gallery EAPI=7 HOMEPAGE=https://sphinx-gallery.github.io/ https://github.com/sphinx-gallery/sphinx-gallery IUSE=test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux +KEYWORDS=amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux LICENSE=BSD RDEPEND=dev-python/matplotlib[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pillow[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/sphinx[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) @@ -12,4 +12,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/s/sphinx-gallery/sphinx-gallery-0.8.1.tar.gz _eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=5f1ecf00179e29e6bedefc2899f607a2 +_md5_=e5eacbac191749776595c5787e029b9e diff --git a/metadata/md5-cache/dev-python/sphinx_lv2_theme-1.0.0 b/metadata/md5-cache/dev-python/sphinx_lv2_theme-1.0.0 index f7c36025e651..1dd65f2ad528 100644 --- a/metadata/md5-cache/dev-python/sphinx_lv2_theme-1.0.0 +++ b/metadata/md5-cache/dev-python/sphinx_lv2_theme-1.0.0 @@ -4,11 +4,11 @@ DESCRIPTION=Minimal pure-CSS Sphinx theme using the LV2 plugin documentation sty EAPI=7 HOMEPAGE=https://gitlab.com/lv2/sphinx_lv2_theme IUSE=python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 LICENSE=ISC RDEPEND=python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) SLOT=0 SRC_URI=https://gitlab.com/lv2/sphinx_lv2_theme/-/archive/v1.0.0/{PN}-v1.0.0.tar.gz _eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=9e2de3aa7b52c59c695c5dc51340f1d6 +_md5_=86b958bb227e6845dbc521fd154fcbbb diff --git a/metadata/md5-cache/dev-python/threadpoolctl-2.1.0 b/metadata/md5-cache/dev-python/threadpoolctl-2.1.0 index e8c0eb835d12..38bf058a995b 100644 --- a/metadata/md5-cache/dev-python/threadpoolctl-2.1.0 +++ b/metadata/md5-cache/dev-python/threadpoolctl-2.1.0 @@ -4,7 +4,7 @@ DESCRIPTION=Limit the number of threads used in native libs that have their own EAPI=7 HOMEPAGE=https://github.com/joblib/threadpoolctl IUSE=test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 x86 +KEYWORDS=amd64 ~arm ~arm64 ~ppc ppc64 x86 LICENSE=BSD RDEPEND=python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) @@ -12,4 +12,4 @@ RESTRICT=test !test? ( test ) SLOT=0 SRC_URI=https://github.com/joblib/threadpoolctl/archive/2.1.0.tar.gz -> threadpoolctl-2.1.0.tar.gz _eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=60742dc8e6a000d611b81f6da7f39bee +_md5_=39e7c36c74ec9c0439c18c6ce76d44f5 diff --git a/metadata/md5-cache/dev-python/tqdm-4.58.0 b/metadata/md5-cache/dev-python/tqdm-4.58.0 new file mode 100644 index 000000000000..2f5f3ee65050 --- /dev/null +++ b/metadata/md5-cache/dev-python/tqdm-4.58.0 @@ -0,0 +1,15 @@ +BDEPEND=dev-python/setuptools_scm[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/toml[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] test? ( dev-python/pytest-asyncio[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) test? ( >=dev-python/pytest-4.5.0[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0= ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Add a progress meter to your loops in a second +EAPI=7 +HOMEPAGE=https://github.com/tqdm/tqdm +IUSE=examples test python_targets_pypy3 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x64-macos +LICENSE=MIT +RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0= ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/t/tqdm/tqdm-4.58.0.tar.gz +_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=e84d4c565177d128170af4607defd444 diff --git a/metadata/md5-cache/dev-python/txaio-21.2.1 b/metadata/md5-cache/dev-python/txaio-21.2.1 new file mode 100644 index 000000000000..ae8c0a107810 --- /dev/null +++ b/metadata/md5-cache/dev-python/txaio-21.2.1 @@ -0,0 +1,15 @@ +BDEPEND=test? ( >=dev-python/mock-1.3.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) doc? ( || ( ( dev-lang/python:3.9 dev-python/sphinx[python_targets_python3_9(-),-python_single_target_python3_9(-)] >=dev-python/sphinxcontrib-spelling-2.1.2[python_targets_python3_9(-),-python_single_target_python3_9(-)] >=dev-python/sphinx_rtd_theme-0.1.9[python_targets_python3_9(-),-python_single_target_python3_9(-)] ) ( dev-lang/python:3.8 dev-python/sphinx[python_targets_python3_8(-),-python_single_target_python3_8(-)] >=dev-python/sphinxcontrib-spelling-2.1.2[python_targets_python3_8(-),-python_single_target_python3_8(-)] >=dev-python/sphinx_rtd_theme-0.1.9[python_targets_python3_8(-),-python_single_target_python3_8(-)] ) ( dev-lang/python:3.7 dev-python/sphinx[python_targets_python3_7(-),-python_single_target_python3_7(-)] >=dev-python/sphinxcontrib-spelling-2.1.2[python_targets_python3_7(-),-python_single_target_python3_7(-)] >=dev-python/sphinx_rtd_theme-0.1.9[python_targets_python3_7(-),-python_single_target_python3_7(-)] ) ) ) test? ( >=dev-python/pytest-4.5.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Compatibility API between asyncio/Twisted/Trollius +EAPI=7 +HOMEPAGE=https://github.com/crossbario/txaio https://pypi.org/project/txaio/ +IUSE=doc test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 +KEYWORDS=~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux +LICENSE=MIT +RDEPEND=python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/t/txaio/txaio-21.2.1.tar.gz +_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=f1da0818fa0a36d96611ee4ec311f275 diff --git a/metadata/md5-cache/dev-python/ujson-4.0.1 b/metadata/md5-cache/dev-python/ujson-4.0.1 deleted file mode 100644 index 5a19e442901e..000000000000 --- a/metadata/md5-cache/dev-python/ujson-4.0.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( >=dev-python/pytest-4.5.0[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0= ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -DEFINED_PHASES=compile configure install prepare test -DEPEND=dev-python/setuptools_scm[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] test? ( dev-python/pytz[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) -DESCRIPTION=Ultra fast JSON encoder and decoder for Python -EAPI=7 -HOMEPAGE=https://pypi.org/project/ujson/ -IUSE=test test python_targets_pypy3 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=amd64 arm arm64 x86 ~amd64-linux ~x86-linux -LICENSE=BSD -RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0= ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/u/ujson/ujson-4.0.1.tar.gz -_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=33a8845293c549dde7b1613e372cd991 diff --git a/metadata/md5-cache/dev-python/ujson-4.0.2 b/metadata/md5-cache/dev-python/ujson-4.0.2 index 5b0071dafc68..dd3208af24bc 100644 --- a/metadata/md5-cache/dev-python/ujson-4.0.2 +++ b/metadata/md5-cache/dev-python/ujson-4.0.2 @@ -4,7 +4,7 @@ DESCRIPTION=Ultra fast JSON encoder and decoder for Python EAPI=7 HOMEPAGE=https://pypi.org/project/ujson/ IUSE=test python_targets_pypy3 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux +KEYWORDS=amd64 arm arm64 x86 ~amd64-linux ~x86-linux LICENSE=BSD RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0= ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) @@ -12,4 +12,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/u/ujson/ujson-4.0.2.tar.gz _eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=503d0e682018aa74baf5d94d670c2c40 +_md5_=5ba0e2fc314e0557302d57bc5e6634f7 diff --git a/metadata/md5-cache/dev-python/xarray-0.17.0 b/metadata/md5-cache/dev-python/xarray-0.17.0 new file mode 100644 index 000000000000..12fbf7a49ebe --- /dev/null +++ b/metadata/md5-cache/dev-python/xarray-0.17.0 @@ -0,0 +1,15 @@ +BDEPEND=test? ( dev-python/bottleneck[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/hypothesis[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/matplotlib[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/toolz[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/scipy-1.4[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) test? ( >=dev-python/numpy-1.17[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pandas-1.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pytest-4.5.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=N-D labeled arrays and datasets in Python +EAPI=7 +HOMEPAGE=https://xarray.pydata.org/ +IUSE=test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 +KEYWORDS=~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux +LICENSE=Apache-2.0 +RDEPEND=>=dev-python/numpy-1.17[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pandas-1.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://pypi/x/xarray/xarray-0.17.0.tar.gz +_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=dce2355d25465722ee24bb1f541485f0 diff --git a/metadata/md5-cache/dev-python/xmlschema-1.4.1 b/metadata/md5-cache/dev-python/xmlschema-1.4.1 deleted file mode 100644 index 8f251ff99094..000000000000 --- a/metadata/md5-cache/dev-python/xmlschema-1.4.1 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=>=dev-python/elementpath-2.0.2[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] test? ( dev-python/lxml[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0= ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=An XML Schema validator and decoder -EAPI=7 -HOMEPAGE=https://github.com/sissaschool/xmlschema https://pypi.org/project/xmlschema/ -IUSE=test python_targets_pypy3 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos -LICENSE=MIT -RDEPEND=>=dev-python/elementpath-2.0.2[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0= ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/x/xmlschema/xmlschema-1.4.1.tar.gz -_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=7183110642a1af4577384bf6ba3e62c7 diff --git a/metadata/md5-cache/dev-python/xmlschema-1.4.2 b/metadata/md5-cache/dev-python/xmlschema-1.4.2 index 3ae8f9c53661..806252371a66 100644 --- a/metadata/md5-cache/dev-python/xmlschema-1.4.2 +++ b/metadata/md5-cache/dev-python/xmlschema-1.4.2 @@ -4,7 +4,7 @@ DESCRIPTION=An XML Schema validator and decoder EAPI=7 HOMEPAGE=https://github.com/sissaschool/xmlschema https://pypi.org/project/xmlschema/ IUSE=test python_targets_pypy3 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -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 LICENSE=MIT RDEPEND=>=dev-python/elementpath-2.1.2[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0= ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) @@ -12,4 +12,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/x/xmlschema/xmlschema-1.4.2.tar.gz _eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=30e758477017f9d67d5b34fa1848702d +_md5_=a5881bd1b83fa053423eb44b6bf0dbe5 diff --git a/metadata/md5-cache/dev-python/xmlschema-1.5.0 b/metadata/md5-cache/dev-python/xmlschema-1.5.0 deleted file mode 100644 index 7e143bc3e795..000000000000 --- a/metadata/md5-cache/dev-python/xmlschema-1.5.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=>=dev-python/elementpath-2.1.2[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] test? ( dev-python/jinja[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/lxml[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0= ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=An XML Schema validator and decoder -EAPI=7 -HOMEPAGE=https://github.com/sissaschool/xmlschema https://pypi.org/project/xmlschema/ -IUSE=test python_targets_pypy3 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos -LICENSE=MIT -RDEPEND=>=dev-python/elementpath-2.1.2[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0= ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/x/xmlschema/xmlschema-1.5.0.tar.gz -_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=09f1bc007bf5068ec6891375d4ad1df4 diff --git a/metadata/md5-cache/dev-python/yappi-1.3.0-r1 b/metadata/md5-cache/dev-python/yappi-1.3.0-r1 deleted file mode 100644 index 5868cadf68f2..000000000000 --- a/metadata/md5-cache/dev-python/yappi-1.3.0-r1 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=test? ( dev-python/gevent[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Yet Another Python Profiler -EAPI=7 -HOMEPAGE=https://pypi.org/project/yappi/ https://github.com/sumerc/yappi -IUSE=test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=amd64 ~arm64 x86 -LICENSE=MIT -RDEPEND=python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/sumerc/yappi/archive/ade55478807aa957714e0ef3e228d0cf0c68949d.tar.gz -> yappi-1.3.0.gh.tar.gz -_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=5365e32351206d453c771e6e3c52006b diff --git a/metadata/md5-cache/dev-python/yappi-1.3.2 b/metadata/md5-cache/dev-python/yappi-1.3.2 index 7cd3495c21c1..a93bf4d97411 100644 --- a/metadata/md5-cache/dev-python/yappi-1.3.2 +++ b/metadata/md5-cache/dev-python/yappi-1.3.2 @@ -4,7 +4,7 @@ DESCRIPTION=Yet Another Python Profiler EAPI=7 HOMEPAGE=https://pypi.org/project/yappi/ https://github.com/sumerc/yappi IUSE=test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~amd64 ~arm ~arm64 ~x86 +KEYWORDS=amd64 ~arm ~arm64 x86 LICENSE=MIT RDEPEND=python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) @@ -12,4 +12,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/sumerc/yappi/archive/c256f28d3ccc2bc1692a5a090dc8f774c4933c16.tar.gz -> yappi-1.3.2.tar.gz _eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=9b1ad6e736a9163747079fd684cea5e1 +_md5_=47ab504aa4e1de2754f512c42195b15e diff --git a/metadata/md5-cache/dev-python/zconfig-3.5.0 b/metadata/md5-cache/dev-python/zconfig-3.5.0 index e57009bea2f1..a5207fd9fa86 100644 --- a/metadata/md5-cache/dev-python/zconfig-3.5.0 +++ b/metadata/md5-cache/dev-python/zconfig-3.5.0 @@ -1,16 +1,15 @@ -BDEPEND=test? ( >=dev-python/nose-1.3.7-r4[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] ) doc? ( || ( ( dev-lang/python:3.7 dev-python/sphinx[python_targets_python3_7(-),-python_single_target_python3_7(-)] dev-python/sphinxcontrib-programoutput[python_targets_python3_7(-),-python_single_target_python3_7(-)] ) ) ) python_targets_python3_7? ( dev-lang/python:3.7 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] +BDEPEND=test? ( dev-python/docutils[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/manuel[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/zope-exceptions[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/zope-interface[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/zope-testrunner[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) test? ( >=dev-python/nose-1.3.7-r4[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) doc? ( || ( ( dev-lang/python:3.9 dev-python/sphinx[python_targets_python3_9(-),-python_single_target_python3_9(-)] dev-python/sphinxcontrib-programoutput[python_targets_python3_9(-),-python_single_target_python3_9(-)] ) ( dev-lang/python:3.8 dev-python/sphinx[python_targets_python3_8(-),-python_single_target_python3_8(-)] dev-python/sphinxcontrib-programoutput[python_targets_python3_8(-),-python_single_target_python3_8(-)] ) ( dev-lang/python:3.7 dev-python/sphinx[python_targets_python3_7(-),-python_single_target_python3_7(-)] dev-python/sphinxcontrib-programoutput[python_targets_python3_7(-),-python_single_target_python3_7(-)] ) ) ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] DEFINED_PHASES=compile configure install prepare test -DEPEND=test? ( dev-python/docutils[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] dev-python/manuel[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] dev-python/zope-exceptions[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] dev-python/zope-interface[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] dev-python/zope-testrunner[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] ) DESCRIPTION=A configuration library supporting a hierarchical schema-driven configuration model EAPI=7 HOMEPAGE=https://pypi.org/project/ZConfig/ -IUSE=test doc python_targets_python3_7 +IUSE=test doc python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 KEYWORDS=~amd64 LICENSE=ZPL -RDEPEND=python_targets_python3_7? ( dev-lang/python:3.7 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] -REQUIRED_USE=|| ( python_targets_python3_7 ) -RESTRICT=!test? ( test ) !test? ( test ) +RDEPEND=python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) +RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/Z/ZConfig/ZConfig-3.5.0.tar.gz _eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=deab4f36758d0a2682771a96ba22a065 +_md5_=3008f6793522f930e56a40af708877e8 diff --git a/metadata/md5-cache/dev-qt/Manifest.gz b/metadata/md5-cache/dev-qt/Manifest.gz index cc50748e4072e67eb1ff0cca15d81cf5496dcbcc..b98e9ba9a50b09797e726ae70d92d3946d59f679 100644 GIT binary patch delta 9947 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 Zd|q0rqG*ao<}&@;{{?agq0(ha007~o&(Qz? delta 10126 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 diff --git a/metadata/md5-cache/dev-qt/qtwebengine-5.15.2_p20210205 b/metadata/md5-cache/dev-qt/qtwebengine-5.15.2_p20210205 deleted file mode 100644 index 898a4e53fa8a..000000000000 --- a/metadata/md5-cache/dev-qt/qtwebengine-5.15.2_p20210205 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-lang/perl virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack -DEPEND=app-arch/snappy:= dev-libs/glib:2 dev-libs/nspr dev-libs/nss dev-libs/expat dev-libs/libevent:= dev-libs/libxml2[icu] dev-libs/libxslt dev-libs/re2:= ~dev-qt/qtcore-5.15.2 ~dev-qt/qtdeclarative-5.15.2 ~dev-qt/qtgui-5.15.2 ~dev-qt/qtnetwork-5.15.2 ~dev-qt/qtprintsupport-5.15.2 ~dev-qt/qtwebchannel-5.15.2[qml] media-libs/fontconfig media-libs/freetype media-libs/harfbuzz:= media-libs/lcms:2 media-libs/libjpeg-turbo:= media-libs/libpng:0= >=media-libs/libvpx-1.5:=[svc(+)] media-libs/libwebp:= media-libs/mesa[egl,X(+)] media-libs/opus sys-apps/dbus sys-apps/pciutils sys-libs/zlib[minizip] virtual/libudev x11-libs/libdrm x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libXScrnSaver x11-libs/libXtst alsa? ( media-libs/alsa-lib ) designer? ( ~dev-qt/designer-5.15.2 ) geolocation? ( ~dev-qt/qtpositioning-5.15.2 ) kerberos? ( virtual/krb5 ) pulseaudio? ( media-sound/pulseaudio:= ) system-ffmpeg? ( media-video/ffmpeg:0= ) system-icu? ( >=dev-libs/icu-60.2:= ) widgets? ( ~dev-qt/qtdeclarative-5.15.2[widgets] ~dev-qt/qtwidgets-5.15.2 ) || ( >=dev-lang/python-2.7.5-r2:2.7 ) >=app-arch/gzip-1.7 dev-util/gperf dev-util/ninja dev-util/re2c net-libs/nodejs sys-devel/bison test? ( ~dev-qt/qttest-5.15.2 ) -DESCRIPTION=Library for rendering dynamic web content in Qt5 C++ and QML applications -EAPI=7 -HOMEPAGE=https://www.qt.io/ -IUSE=alsa bindist designer geolocation kerberos pulseaudio +system-ffmpeg +system-icu widgets debug test -KEYWORDS=~amd64 ~arm ~arm64 ~x86 -LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 -RDEPEND=app-arch/snappy:= dev-libs/glib:2 dev-libs/nspr dev-libs/nss dev-libs/expat dev-libs/libevent:= dev-libs/libxml2[icu] dev-libs/libxslt dev-libs/re2:= ~dev-qt/qtcore-5.15.2 ~dev-qt/qtdeclarative-5.15.2 ~dev-qt/qtgui-5.15.2 ~dev-qt/qtnetwork-5.15.2 ~dev-qt/qtprintsupport-5.15.2 ~dev-qt/qtwebchannel-5.15.2[qml] media-libs/fontconfig media-libs/freetype media-libs/harfbuzz:= media-libs/lcms:2 media-libs/libjpeg-turbo:= media-libs/libpng:0= >=media-libs/libvpx-1.5:=[svc(+)] media-libs/libwebp:= media-libs/mesa[egl,X(+)] media-libs/opus sys-apps/dbus sys-apps/pciutils sys-libs/zlib[minizip] virtual/libudev x11-libs/libdrm x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libXScrnSaver x11-libs/libXtst alsa? ( media-libs/alsa-lib ) designer? ( ~dev-qt/designer-5.15.2 ) geolocation? ( ~dev-qt/qtpositioning-5.15.2 ) kerberos? ( virtual/krb5 ) pulseaudio? ( media-sound/pulseaudio:= ) system-ffmpeg? ( media-video/ffmpeg:0= ) system-icu? ( >=dev-libs/icu-60.2:= ) widgets? ( ~dev-qt/qtdeclarative-5.15.2[widgets] ~dev-qt/qtwidgets-5.15.2 ) -REQUIRED_USE=designer? ( widgets ) -RESTRICT=test -SLOT=5/5.15 -SRC_URI=https://dev.gentoo.org/~asturm/distfiles/qtwebengine-5.15.2_p20210205.tar.xz ppc64? ( https://dev.gentoo.org/~gyakovlev/distfiles/qtwebengine-5.15.2-ppc64.tar.xz ) -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-any-r1 0a79a9b53fce4525f438f8ea9695fb88 python-utils-r1 69861348186337fa4b269de5826004b3 qt5-build 29032a491a376dbe9c930c6ff27d246b toolchain-funcs 24921b57d6561d87cbef4916a296ada4 virtualx 7e60d3b10c791ab996f717bc1f30072f wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=a1b20de65587439dc9bdf73cf3648d27 diff --git a/metadata/md5-cache/dev-qt/qtwebengine-5.15.2_p20210220 b/metadata/md5-cache/dev-qt/qtwebengine-5.15.2_p20210224 similarity index 93% rename from metadata/md5-cache/dev-qt/qtwebengine-5.15.2_p20210220 rename to metadata/md5-cache/dev-qt/qtwebengine-5.15.2_p20210224 index eaa550c44bde..794d015dc11b 100644 --- a/metadata/md5-cache/dev-qt/qtwebengine-5.15.2_p20210220 +++ b/metadata/md5-cache/dev-qt/qtwebengine-5.15.2_p20210224 @@ -4,12 +4,13 @@ DEPEND=app-arch/snappy:= dev-libs/glib:2 dev-libs/nspr dev-libs/nss dev-libs/exp DESCRIPTION=Library for rendering dynamic web content in Qt5 C++ and QML applications EAPI=7 HOMEPAGE=https://www.qt.io/ -IUSE=alsa bindist designer geolocation kerberos pulseaudio +system-ffmpeg +system-icu widgets debug test +IUSE=alsa bindist designer geolocation +jumbo-build kerberos pulseaudio +system-ffmpeg +system-icu widgets debug test +KEYWORDS=~amd64 ~arm ~arm64 ~x86 LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 RDEPEND=app-arch/snappy:= dev-libs/glib:2 dev-libs/nspr dev-libs/nss dev-libs/expat dev-libs/libevent:= dev-libs/libxml2[icu] dev-libs/libxslt dev-libs/re2:= ~dev-qt/qtcore-5.15.2 ~dev-qt/qtdeclarative-5.15.2 ~dev-qt/qtgui-5.15.2 ~dev-qt/qtnetwork-5.15.2 ~dev-qt/qtprintsupport-5.15.2 ~dev-qt/qtwebchannel-5.15.2[qml] media-libs/fontconfig media-libs/freetype media-libs/harfbuzz:= media-libs/lcms:2 media-libs/libjpeg-turbo:= media-libs/libpng:0= >=media-libs/libvpx-1.5:=[svc(+)] media-libs/libwebp:= media-libs/mesa[egl,X(+)] media-libs/opus sys-apps/dbus sys-apps/pciutils sys-libs/zlib[minizip] virtual/libudev x11-libs/libdrm x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libXScrnSaver x11-libs/libXtst alsa? ( media-libs/alsa-lib ) designer? ( ~dev-qt/designer-5.15.2 ) geolocation? ( ~dev-qt/qtpositioning-5.15.2 ) kerberos? ( virtual/krb5 ) pulseaudio? ( media-sound/pulseaudio:= ) system-ffmpeg? ( media-video/ffmpeg:0= ) system-icu? ( >=dev-libs/icu-68.2:= ) widgets? ( ~dev-qt/qtdeclarative-5.15.2[widgets] ~dev-qt/qtwidgets-5.15.2 ) REQUIRED_USE=designer? ( widgets ) RESTRICT=test SLOT=5/5.15 -SRC_URI=https://dev.gentoo.org/~asturm/distfiles/qtwebengine-5.15.2_p20210220.tar.xz ppc64? ( https://dev.gentoo.org/~gyakovlev/distfiles/qtwebengine-5.15.2-ppc64.tar.xz ) +SRC_URI=https://dev.gentoo.org/~asturm/distfiles/qtwebengine-5.15.2_p20210224.tar.xz ppc64? ( https://dev.gentoo.org/~gyakovlev/distfiles/qtwebengine-5.15.2-ppc64.tar.xz ) _eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-any-r1 0a79a9b53fce4525f438f8ea9695fb88 python-utils-r1 69861348186337fa4b269de5826004b3 qt5-build 29032a491a376dbe9c930c6ff27d246b toolchain-funcs 24921b57d6561d87cbef4916a296ada4 virtualx 7e60d3b10c791ab996f717bc1f30072f wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=aad8982492f7a5c8ac635824aa62cbbc +_md5_=697bc43175585a406fe61b2e515d3d4b diff --git a/metadata/md5-cache/dev-ruby/Manifest.gz b/metadata/md5-cache/dev-ruby/Manifest.gz index ab87008e93344d90ee095846bfacff3ac886435a..6f664e057acd885d091ed59adcd5e2f1f4fa17e1 100644 GIT binary patch delta 131502 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%0DkXTyd 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 delta 130506 zcmV(*K;FOm$_%)}41lx&a3g=OH&C|QMv`rR#XsN@$~I7Ih8C&E8+k!LGd?i;VFQ0Ys-0y7GT4Xp;DnqmE%Cld+NFQSR12TnK-{)A z9mO?OQUJ7d0)YeAceF6FPq!rGrf%i+jN!Lu_ZXJ&?zh;dWuHL@YLotz6Alm<39YB_d_WESzXL-Zz} zy)9!_M|O`wIbH0!6C;0E@vuaq^(oe*F*uK@u)RBeb$LR0+%sRbU5hrT|Bd6xGAlKm zi&_kv)(~tp(tw>o_RQtfVY&F%dKR)X_~U9zdfiLCOxa)6iByY{)mk@h_w{*f*Uwz--jBRP)3*q#)!a-`ilMcnlHt~mdRS{a-t=FgW7ep zzN3q*Ueq`V?7M2Pm4AOdb0VjmxJ{|U>+U2+r#KHGR54VAYrLl3tUj!irnY))UvH89 zuBsWu;H5CN{FvZ9G8^l(iQ(XG-76{M*o({ug{ug3)Ve&8#UEdgjrJbeKeRu;zRiO# zL)7P$MAv09Z5qYPkvprGKPCYee-ioNj;9!K5l{6>wgJHp0Q?`FvMedwLX_IJPRZGl zRj!F@6pDX<-1%r?iAM(qew)EoV_PET+THDJM_pCf5sog{Uet=u8&v8e9f<(yhtr5P zuvd2f6O_BmRKSLk|2D_WGLWOOzgSmCfWX|!(r}jZU`@~Wb^5PAKitcMe?z6!m&Wlq z+H@4>%qj=-!c~7P@)vobRtJi37Y4%qf+9QTgp#JjymxY4cyvI{POWEj9^2d5YWkoCOA^)<-=Kid`CKi%jRGaIdYePwx^U0S zT@xkEvCG(Wn+8G08pjH(jRYBIHOr~`Cm82N%>E7v`L9Ug2(CAVRYP!dQ58D1tbk^jf9x2ww2h~>1Wi!>RqMi zkO)PC0vt2r_36 ztVtn({_cgJ_QAg%<=7^g+0vn@XU{Ls+Kh&sX{~SgsU> z)G(*)4W$5ydQwS=W2aYCmR#gp-IJW{&U~iLn<@@e0qAau{IezX=v4xlr?Df`39vIY z%?H+n>ZP>lUzRGYiFxqv>+}h+I5}?@N+2B(D9QGD*|m42f4&DGevdh5+y<7qdN$n< z&XSWtQP;zZC1p3Mtivyzb_X~GMIESa4IXWQW(x8_AuSn2s=)*dji(F)N0xwJmZxtw z3T-?W0CcLu=hSOeUV+5!0DqP_!*e9dc12_~BEG$XcVumkPJ$k*FBxNM8fjtQ zrN^kO$e!Fmf8mr)MTv(W)+sC*rp~i^3G-Yznc%o|>4Lzj+*&PD1uq4hH}fB4N>sbBFWbbic^#)YEZq zsgjyuNEjp?EoG|Gq|R=|Vf&_Nq(k7f>sXWCLCf5=MGo@HK=FDU~Lz4zu+EJ$sK zUBTYC9KZoVyxOg7w@OvKSUP`Lr}$>;`Q*=nD&}2+PTfEwV7&>+VnhaQvzvIHrst;a zb+8{+fOJY25;}=Y-WULK6NNFc0{BIo(THy2b*8Qy8__bWi$luZNrjLlm)33GBMSf#g>~=?wip)@lD?oh%-7P~|Q85j;s&MkH@%7muys3582@ zwT{s>w09>tmxH{6o&Le%*nU@lEINh=>1lt% zUjhNyO``DE#P!a=6A+xbW6JIx%g)ULiZo+%FjKMruGGgBi$UvJeziY-gpQ_LziSL0WN<*ap(-5>$m!FGQ>yc-9f&=b}*YNoP1cKI4}X;Vrg9~TIZ z^t^w0PSjcD$Zf)`%^pftEK*Klq^clFHS->?2RvRp!{aG|($&f{eQON2ZaWll9sC0- zK%zpsjipmHGS1zp*z5vMHaZIk(whp7dOn9vF`PKL1%T7T86KkM=@jeD0R`D@TN63~JFFH%iZqO6yYECC9C9*zN2|L_E@KX&JT~3I$piMvw~VZAGcDmPULd(lF683F!=>*mYTZQ7Kcau zAZ+BF5-RClQb$b=<(>QTsaDB}3PjOJokRGB096$kspKymmMv_}=%?}FAb∋BiJ^ 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 J>9(LEn5WZ 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 f8@sEr*%zWD$hJUK9rGrLcj$8$+kwR diff --git a/metadata/md5-cache/dev-ruby/mime-types-data-3.2021.0225 b/metadata/md5-cache/dev-ruby/mime-types-data-3.2021.0225 new file mode 100644 index 000000000000..4ee21aa05561 --- /dev/null +++ b/metadata/md5-cache/dev-ruby/mime-types-data-3.2021.0225 @@ -0,0 +1,16 @@ +BDEPEND=ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25(-)] ) ) ruby_targets_ruby26? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25(-)] !!dev-ruby/psych[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] !!dev-ruby/psych[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] !!dev-ruby/psych[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] !!dev-ruby/psych[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) +DESCRIPTION=Registry for information about MIME media type definitions +EAPI=7 +HOMEPAGE=https://github.com/mime-types/mime-types-data +IUSE=ruby_targets_ruby25 ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 doc test +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=MIT +RDEPEND=ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby25 ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) +RESTRICT=!test? ( test ) +SLOT=3 +SRC_URI=https://rubygems.org/gems/mime-types-data-3.2021.0225.gem +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d410501a125f99ffb560b0c523cd3d1e ruby-fakegem ec7b495f660dc38b1da9b6a19c75ecdd ruby-ng 676004cfb6cdf3dedf1c778d56346624 ruby-utils 03dfa7f54d59d740c2964dc7256d2820 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=406fe03f97ad61cd33b0cda8ddf1e509 diff --git a/metadata/md5-cache/dev-ruby/power_assert-2.0.0 b/metadata/md5-cache/dev-ruby/power_assert-2.0.0 new file mode 100644 index 000000000000..9f2e46937134 --- /dev/null +++ b/metadata/md5-cache/dev-ruby/power_assert-2.0.0 @@ -0,0 +1,16 @@ +BDEPEND=ruby_targets_ruby25? ( test? ( dev-ruby/test-unit[ruby_targets_ruby25(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/test-unit[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/test-unit[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/test-unit[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25(-)] ) ) ruby_targets_ruby26? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/rake[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25(-)] !!dev-ruby/psych[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] !!dev-ruby/psych[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] !!dev-ruby/psych[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] !!dev-ruby/psych[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) +DESCRIPTION=Shows each value of variables and method calls in the expression +EAPI=7 +HOMEPAGE=https://github.com/ruby/power_assert +IUSE=ruby_targets_ruby25 ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 doc test test +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=|| ( Ruby BSD-2 ) +RDEPEND=ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby25 ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=https://github.com/ruby/power_assert/archive/v2.0.0.tar.gz -> power_assert-2.0.0.tar.gz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d410501a125f99ffb560b0c523cd3d1e ruby-fakegem ec7b495f660dc38b1da9b6a19c75ecdd ruby-ng 676004cfb6cdf3dedf1c778d56346624 ruby-utils 03dfa7f54d59d740c2964dc7256d2820 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=25007ba05fa0f3e11ae631d74ebdeb75 diff --git a/metadata/md5-cache/dev-ruby/prawn-2.4.0 b/metadata/md5-cache/dev-ruby/prawn-2.4.0 new file mode 100644 index 000000000000..3712e04a7a4b --- /dev/null +++ b/metadata/md5-cache/dev-ruby/prawn-2.4.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( ruby_targets_ruby25? ( =dev-ruby/pdf-core-0.9*[ruby_targets_ruby25(-)] >=dev-ruby/ttfunk-1.7:*[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( =dev-ruby/pdf-core-0.9*[ruby_targets_ruby26(-)] >=dev-ruby/ttfunk-1.7:*[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( =dev-ruby/pdf-core-0.9*[ruby_targets_ruby27(-)] >=dev-ruby/ttfunk-1.7:*[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/coderay[ruby_targets_ruby25(-)] >=dev-ruby/pdf-inspector-1.2.1[ruby_targets_ruby25(-)] >=dev-ruby/pdf-reader-1.4[ruby_targets_ruby25(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/coderay[ruby_targets_ruby26(-)] >=dev-ruby/pdf-inspector-1.2.1[ruby_targets_ruby26(-)] >=dev-ruby/pdf-reader-1.4[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/coderay[ruby_targets_ruby27(-)] >=dev-ruby/pdf-inspector-1.2.1[ruby_targets_ruby27(-)] >=dev-ruby/pdf-reader-1.4[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby25? ( doc? ( dev-ruby/yard[ruby_targets_ruby25(-)] ) ) ruby_targets_ruby26? ( doc? ( dev-ruby/yard[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( doc? ( dev-ruby/yard[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25(-)] !!dev-ruby/psych[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] !!dev-ruby/psych[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] !!dev-ruby/psych[ruby_targets_ruby27(-)] ) test? ( ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) +DESCRIPTION=Fast, Nimble PDF Generation For Ruby +EAPI=7 +HOMEPAGE=https://prawnpdf.org/ +IUSE=test ruby_targets_ruby25 ruby_targets_ruby26 ruby_targets_ruby27 doc test test +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 +LICENSE=|| ( GPL-2 Ruby ) +RDEPEND=ruby_targets_ruby25? ( =dev-ruby/pdf-core-0.9*[ruby_targets_ruby25(-)] >=dev-ruby/ttfunk-1.7:*[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( =dev-ruby/pdf-core-0.9*[ruby_targets_ruby26(-)] >=dev-ruby/ttfunk-1.7:*[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( =dev-ruby/pdf-core-0.9*[ruby_targets_ruby27(-)] >=dev-ruby/ttfunk-1.7:*[ruby_targets_ruby27(-)] ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby25 ruby_targets_ruby26 ruby_targets_ruby27 ) +RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) +SLOT=2 +SRC_URI=https://github.com/prawnpdf/prawn/archive/2.4.0.tar.gz -> prawn-2.4.0.tar.gz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d410501a125f99ffb560b0c523cd3d1e ruby-fakegem ec7b495f660dc38b1da9b6a19c75ecdd ruby-ng 676004cfb6cdf3dedf1c778d56346624 ruby-utils 03dfa7f54d59d740c2964dc7256d2820 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=1ff5868f9682bbf2776b9e767bcbf43d diff --git a/metadata/md5-cache/dev-ruby/pry-0.14.0 b/metadata/md5-cache/dev-ruby/pry-0.14.0 new file mode 100644 index 000000000000..1a880c15f0c2 --- /dev/null +++ b/metadata/md5-cache/dev-ruby/pry-0.14.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( ruby_targets_ruby25? ( >=dev-ruby/coderay-1.1.0[ruby_targets_ruby25(-)] =dev-ruby/coderay-1.1*[ruby_targets_ruby25(-)] =dev-ruby/method_source-1*[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( >=dev-ruby/coderay-1.1.0[ruby_targets_ruby26(-)] =dev-ruby/coderay-1.1*[ruby_targets_ruby26(-)] =dev-ruby/method_source-1*[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( >=dev-ruby/coderay-1.1.0[ruby_targets_ruby27(-)] =dev-ruby/coderay-1.1*[ruby_targets_ruby27(-)] =dev-ruby/method_source-1*[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby25? ( test? ( >=dev-ruby/open4-1.3[ruby_targets_ruby25(-)] >=dev-ruby/rake-0.9[ruby_targets_ruby25(-)] >=dev-ruby/mocha-1.0[ruby_targets_ruby25(-)] ) ) ruby_targets_ruby26? ( test? ( >=dev-ruby/open4-1.3[ruby_targets_ruby26(-)] >=dev-ruby/rake-0.9[ruby_targets_ruby26(-)] >=dev-ruby/mocha-1.0[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( >=dev-ruby/open4-1.3[ruby_targets_ruby27(-)] >=dev-ruby/rake-0.9[ruby_targets_ruby27(-)] >=dev-ruby/mocha-1.0[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby25? ( doc? ( dev-ruby/yard[ruby_targets_ruby25(-)] ) ) ruby_targets_ruby26? ( doc? ( dev-ruby/yard[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( doc? ( dev-ruby/yard[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25(-)] !!dev-ruby/psych[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] !!dev-ruby/psych[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] !!dev-ruby/psych[ruby_targets_ruby27(-)] ) test? ( ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) +DESCRIPTION=Pry is a powerful alternative to the standard IRB shell for Ruby +EAPI=7 +HOMEPAGE=https://github.com/pry/pry/wiki +IUSE=test ruby_targets_ruby25 ruby_targets_ruby26 ruby_targets_ruby27 doc test test +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 +LICENSE=MIT +RDEPEND=ruby_targets_ruby25? ( >=dev-ruby/coderay-1.1.0[ruby_targets_ruby25(-)] =dev-ruby/coderay-1.1*[ruby_targets_ruby25(-)] =dev-ruby/method_source-1*[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( >=dev-ruby/coderay-1.1.0[ruby_targets_ruby26(-)] =dev-ruby/coderay-1.1*[ruby_targets_ruby26(-)] =dev-ruby/method_source-1*[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( >=dev-ruby/coderay-1.1.0[ruby_targets_ruby27(-)] =dev-ruby/coderay-1.1*[ruby_targets_ruby27(-)] =dev-ruby/method_source-1*[ruby_targets_ruby27(-)] ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby25 ruby_targets_ruby26 ruby_targets_ruby27 ) +RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) +SLOT=ruby19 +SRC_URI=https://github.com/pry/pry/archive/v0.14.0.tar.gz -> pry-0.14.0.tar.gz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d410501a125f99ffb560b0c523cd3d1e ruby-fakegem ec7b495f660dc38b1da9b6a19c75ecdd ruby-ng 676004cfb6cdf3dedf1c778d56346624 ruby-utils 03dfa7f54d59d740c2964dc7256d2820 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=ec6da15789f9b065b5fd252a148f861c diff --git a/metadata/md5-cache/dev-ruby/regexp_parser-2.1.1 b/metadata/md5-cache/dev-ruby/regexp_parser-2.1.1 new file mode 100644 index 000000000000..35b0c321d863 --- /dev/null +++ b/metadata/md5-cache/dev-ruby/regexp_parser-2.1.1 @@ -0,0 +1,16 @@ +BDEPEND=ruby_targets_ruby25? ( dev-ruby/rake[ruby_targets_ruby25(-)] test? ( dev-ruby/regexp_property_values[ruby_targets_ruby25(-)] dev-ruby/rspec:3[ruby_targets_ruby25(-)] ) ) ruby_targets_ruby26? ( dev-ruby/rake[ruby_targets_ruby26(-)] test? ( dev-ruby/regexp_property_values[ruby_targets_ruby26(-)] dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( dev-ruby/rake[ruby_targets_ruby27(-)] test? ( dev-ruby/regexp_property_values[ruby_targets_ruby27(-)] dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25(-)] ) ) ruby_targets_ruby26? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/rake[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25(-)] !!dev-ruby/psych[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] !!dev-ruby/psych[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] !!dev-ruby/psych[ruby_targets_ruby27(-)] ) test? ( ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND==dev-util/ragel-6* ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) +DESCRIPTION=A library for tokenizing, lexing, and parsing Ruby regular expressions +EAPI=7 +HOMEPAGE=https://github.com/ammar/regexp_parser +IUSE=ruby_targets_ruby25 ruby_targets_ruby26 ruby_targets_ruby27 doc test test +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 +LICENSE=MIT +RDEPEND=ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby25 ruby_targets_ruby26 ruby_targets_ruby27 ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=2 +SRC_URI=https://github.com/ammar/regexp_parser/archive/v2.1.1.tar.gz -> regexp_parser-2.1.1.tar.gz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d410501a125f99ffb560b0c523cd3d1e ruby-fakegem ec7b495f660dc38b1da9b6a19c75ecdd ruby-ng 676004cfb6cdf3dedf1c778d56346624 ruby-utils 03dfa7f54d59d740c2964dc7256d2820 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=849dfee93ce9c83b88de536ad3b12524 diff --git a/metadata/md5-cache/dev-ruby/webmock-3.11.3 b/metadata/md5-cache/dev-ruby/webmock-3.11.3 new file mode 100644 index 000000000000..f578bb91ec35 --- /dev/null +++ b/metadata/md5-cache/dev-ruby/webmock-3.11.3 @@ -0,0 +1,16 @@ +BDEPEND=test? ( ruby_targets_ruby25? ( >=dev-ruby/addressable-2.3.6[ruby_targets_ruby25(-)] >=dev-ruby/crack-0.3.2[ruby_targets_ruby25(-)] >=dev-ruby/hashdiff-0.4.0:0[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( >=dev-ruby/addressable-2.3.6[ruby_targets_ruby26(-)] >=dev-ruby/crack-0.3.2[ruby_targets_ruby26(-)] >=dev-ruby/hashdiff-0.4.0:0[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( >=dev-ruby/addressable-2.3.6[ruby_targets_ruby27(-)] >=dev-ruby/crack-0.3.2[ruby_targets_ruby27(-)] >=dev-ruby/hashdiff-0.4.0:0[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby25(-)] dev-ruby/rspec:3[ruby_targets_ruby25(-)] >=dev-ruby/test-unit-3.0.0[ruby_targets_ruby25(-)] dev-ruby/rack[ruby_targets_ruby25(-)] >=dev-ruby/httpclient-2.8.0[ruby_targets_ruby25(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby26(-)] dev-ruby/rspec:3[ruby_targets_ruby26(-)] >=dev-ruby/test-unit-3.0.0[ruby_targets_ruby26(-)] dev-ruby/rack[ruby_targets_ruby26(-)] >=dev-ruby/httpclient-2.8.0[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby27(-)] dev-ruby/rspec:3[ruby_targets_ruby27(-)] >=dev-ruby/test-unit-3.0.0[ruby_targets_ruby27(-)] dev-ruby/rack[ruby_targets_ruby27(-)] >=dev-ruby/httpclient-2.8.0[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25(-)] ) ) ruby_targets_ruby26? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rake[ruby_targets_ruby25(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/rake[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25(-)] !!dev-ruby/psych[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] !!dev-ruby/psych[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] !!dev-ruby/psych[ruby_targets_ruby27(-)] ) test? ( ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) +DESCRIPTION=Allows stubbing HTTP requests and setting expectations on HTTP requests +EAPI=7 +HOMEPAGE=https://github.com/bblimke/webmock +IUSE=test ruby_targets_ruby25 ruby_targets_ruby26 ruby_targets_ruby27 doc test test +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris +LICENSE=GPL-2 +RDEPEND=ruby_targets_ruby25? ( >=dev-ruby/addressable-2.3.6[ruby_targets_ruby25(-)] >=dev-ruby/crack-0.3.2[ruby_targets_ruby25(-)] >=dev-ruby/hashdiff-0.4.0:0[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( >=dev-ruby/addressable-2.3.6[ruby_targets_ruby26(-)] >=dev-ruby/crack-0.3.2[ruby_targets_ruby26(-)] >=dev-ruby/hashdiff-0.4.0:0[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( >=dev-ruby/addressable-2.3.6[ruby_targets_ruby27(-)] >=dev-ruby/crack-0.3.2[ruby_targets_ruby27(-)] >=dev-ruby/hashdiff-0.4.0:0[ruby_targets_ruby27(-)] ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby25 ruby_targets_ruby26 ruby_targets_ruby27 ) +RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) +SLOT=3 +SRC_URI=https://rubygems.org/gems/webmock-3.11.3.gem +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d410501a125f99ffb560b0c523cd3d1e ruby-fakegem ec7b495f660dc38b1da9b6a19c75ecdd ruby-ng 676004cfb6cdf3dedf1c778d56346624 ruby-utils 03dfa7f54d59d740c2964dc7256d2820 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=27ed8d702ffb8b1df4020bbefa9e7daf diff --git a/metadata/md5-cache/dev-scheme/Manifest.gz b/metadata/md5-cache/dev-scheme/Manifest.gz index 89ea8745573581d4dd6b2daa0b34d2236ac02865..f6e9233643df468be41de0f1b7dbf22a2a3db8ad 100644 GIT binary patch delta 6753 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 Dp~1on delta 6804 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/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +BDEPEND=>=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +DEFINED_PHASES=prepare test DESCRIPTION=Testing-Framework for guile -EAPI=5 +EAPI=7 HOMEPAGE=http://gna.org/projects/greg/ -IUSE=static-libs KEYWORDS=amd64 x86 LICENSE=GPL-2 RDEPEND=>=dev-scheme/guile-1.8 SLOT=0 SRC_URI=http://download.gna.org/greg/greg-2.0.0.tar.gz -_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 autotools-utils 961893b8004e6cf64fbef1cea6ed8bd2 desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=ab47e06ee872aff4d47fd924e9078200 +_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=6f9103f19bb548d73be9c1fab32ff8e4 diff --git a/metadata/md5-cache/dev-tcltk/Manifest.gz b/metadata/md5-cache/dev-tcltk/Manifest.gz index c84c2fd41c50c0115a2b6e43e6f6c080d48693ed..8d3f9820a0756e58203bd52a4e4813ce139aac32 100644 GIT binary patch delta 9229 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 delta 9063 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 ZrpmJ>4qaDB5R3iG{|7F(B6g}k004`@!kqvB diff --git a/metadata/md5-cache/dev-tcltk/tclreadline-2.3.8-r1 b/metadata/md5-cache/dev-tcltk/tclreadline-2.3.8-r1 new file mode 100644 index 000000000000..49191fcbb7ad --- /dev/null +++ b/metadata/md5-cache/dev-tcltk/tclreadline-2.3.8-r1 @@ -0,0 +1,12 @@ +DEFINED_PHASES=configure install prepare +DEPEND=dev-lang/tcl:0= sys-libs/readline:0= tk? ( dev-lang/tk:0= ) +DESCRIPTION=Readline extension to TCL +EAPI=7 +HOMEPAGE=https://github.com/flightaware/tclreadline +IUSE=tk +KEYWORDS=~alpha ~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux +LICENSE=BSD +RDEPEND=dev-lang/tcl:0= sys-libs/readline:0= tk? ( dev-lang/tk:0= ) +SLOT=0 +SRC_URI=https://github.com/flightaware/tclreadline/archive/v2.3.8.tar.gz -> tclreadline-2.3.8.tar.gz +_md5_=0618916ef7fe629e846f62315fe7503f diff --git a/metadata/md5-cache/dev-util/Manifest.gz b/metadata/md5-cache/dev-util/Manifest.gz index 626fd52641b1acfdca0226b30a3216a771d6ee55..775d7e361ee640ea6c850deab7d7237af71bc174 100644 GIT binary patch delta 99695 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�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

6?7){COK(L;CZs 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 UI@@U8{?Gpdt_P`Mp|fEF0Og$Zd;kCd diff --git a/metadata/md5-cache/dev-util/cloc-1.86 b/metadata/md5-cache/dev-util/cloc-1.86 index 0bc3032353e3..412ff8d1b704 100644 --- a/metadata/md5-cache/dev-util/cloc-1.86 +++ b/metadata/md5-cache/dev-util/cloc-1.86 @@ -3,9 +3,9 @@ DEPEND=dev-lang/perl DESCRIPTION=Count Lines of Code EAPI=7 HOMEPAGE=https://github.com/AlDanial/cloc -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 x86 LICENSE=GPL-2+ RDEPEND=dev-lang/perl dev-perl/Algorithm-Diff dev-perl/Parallel-ForkManager dev-perl/Regexp-Common virtual/perl-Digest-MD5 virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Getopt-Long SLOT=0 SRC_URI=https://github.com/AlDanial/cloc/archive/1.86.tar.gz -> cloc-1.86.tar.gz -_md5_=1f76f17736be91b44f37a210cd8609fd +_md5_=98fa2d9ba5b8a37743a4f101a262fbff diff --git a/metadata/md5-cache/dev-util/cmake-3.17.4-r1 b/metadata/md5-cache/dev-util/cmake-3.17.4-r1 deleted file mode 100644 index 0e1d72e66055..000000000000 --- a/metadata/md5-cache/dev-util/cmake-3.17.4-r1 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=doc? ( dev-python/requests dev-python/sphinx ) sys-devel/make test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) -DEFINED_PHASES=compile configure install postinst postrm prepare test -DEPEND=>=app-arch/libarchive-3.3.3:= app-crypt/rhash >=dev-libs/expat-2.0.1 >=dev-libs/jsoncpp-1.9.2-r2:0= >=dev-libs/libuv-1.10.0:= >=net-misc/curl-7.21.5[ssl] sys-libs/zlib virtual/pkgconfig emacs? ( >=app-editors/emacs-23.1:* ) ncurses? ( sys-libs/ncurses:0= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) -DESCRIPTION=Cross platform Make -EAPI=7 -HOMEPAGE=https://cmake.org/ -IUSE=doc emacs ncurses qt5 test test -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris -LICENSE=CMake -RDEPEND=>=app-arch/libarchive-3.3.3:= app-crypt/rhash >=dev-libs/expat-2.0.1 >=dev-libs/jsoncpp-1.9.2-r2:0= >=dev-libs/libuv-1.10.0:= >=net-misc/curl-7.21.5[ssl] sys-libs/zlib virtual/pkgconfig emacs? ( >=app-editors/emacs-23.1:* ) ncurses? ( sys-libs/ncurses:0= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://cmake.org/files/v3.17/cmake-3.17.4.tar.gz -_eclasses_=bash-completion-r1 be99724bde4274de21e581204e9d164a cmake 314a813be2f09820e8978cdee941e501 edos2unix 33e347e171066657f91f8b0c72ec8773 elisp-common d4b53ec63c580b993ed19445f411e1d2 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f toolchain-funcs 24921b57d6561d87cbef4916a296ada4 virtualx 7e60d3b10c791ab996f717bc1f30072f wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=80b2ef67bebce13a51809bb3b13daa79 diff --git a/metadata/md5-cache/dev-util/cmake-3.18.5 b/metadata/md5-cache/dev-util/cmake-3.18.5 index fb5adbc961e7..7c5847a0a3bb 100644 --- a/metadata/md5-cache/dev-util/cmake-3.18.5 +++ b/metadata/md5-cache/dev-util/cmake-3.18.5 @@ -5,11 +5,11 @@ DESCRIPTION=Cross platform Make EAPI=7 HOMEPAGE=https://cmake.org/ IUSE=doc emacs ncurses qt5 test test -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 ~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 ~x64-solaris ~x86-solaris LICENSE=CMake RDEPEND=>=app-arch/libarchive-3.3.3:= app-crypt/rhash >=dev-libs/expat-2.0.1 >=dev-libs/jsoncpp-1.9.2-r2:0= >=dev-libs/libuv-1.10.0:= >=net-misc/curl-7.21.5[ssl] sys-libs/zlib virtual/pkgconfig emacs? ( >=app-editors/emacs-23.1:* ) ncurses? ( sys-libs/ncurses:0= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://cmake.org/files/v3.18/cmake-3.18.5.tar.gz _eclasses_=bash-completion-r1 be99724bde4274de21e581204e9d164a cmake 314a813be2f09820e8978cdee941e501 edos2unix 33e347e171066657f91f8b0c72ec8773 elisp-common d4b53ec63c580b993ed19445f411e1d2 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f toolchain-funcs 24921b57d6561d87cbef4916a296ada4 virtualx 7e60d3b10c791ab996f717bc1f30072f wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=bc4ed0b2b4d9f48ba0212f6eb7d6f28e +_md5_=c2c6bb659e1ae9e780ff06e5cc633766 diff --git a/metadata/md5-cache/dev-util/cppunit-1.15.1-r2 b/metadata/md5-cache/dev-util/cppunit-1.15.1-r2 index 33863f7ba432..8a9b57a3f595 100644 --- a/metadata/md5-cache/dev-util/cppunit-1.15.1-r2 +++ b/metadata/md5-cache/dev-util/cppunit-1.15.1-r2 @@ -4,9 +4,9 @@ DESCRIPTION=C++ port of the famous JUnit framework for unit testing EAPI=7 HOMEPAGE=https://www.freedesktop.org/wiki/Software/cppunit IUSE=doc examples static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -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 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos LICENSE=LGPL-2.1 SLOT=0/1.15 SRC_URI=https://dev-www.libreoffice.org/src/cppunit-1.15.1.tar.gz _eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build 9a65133006c608964888346a412cc454 multilib-minimal 8bddda43703ba94d8341f4e247f97566 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=6d9a6e12c9c33045f0fca6203e3e0fab +_md5_=7add369077efb810e87ed895f703406a diff --git a/metadata/md5-cache/dev-util/cucumber-messages-13.2.1 b/metadata/md5-cache/dev-util/cucumber-messages-13.2.1 new file mode 100644 index 000000000000..cc6ba5decd83 --- /dev/null +++ b/metadata/md5-cache/dev-util/cucumber-messages-13.2.1 @@ -0,0 +1,16 @@ +BDEPEND=test? ( ruby_targets_ruby25? ( >=dev-util/protobuf-cucumber-3.10.8:3[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( >=dev-util/protobuf-cucumber-3.10.8:3[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( >=dev-util/protobuf-cucumber-3.10.8:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25(-)] ) ) ruby_targets_ruby26? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25(-)] !!dev-ruby/psych[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] !!dev-ruby/psych[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] !!dev-ruby/psych[ruby_targets_ruby27(-)] ) test? ( ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) +DESCRIPTION=Protocol Buffer messages for Cucumber's inter-process communication +EAPI=7 +HOMEPAGE=https://github.com/cucumber/cucumber-messages-ruby#readme +IUSE=test ruby_targets_ruby25 ruby_targets_ruby26 ruby_targets_ruby27 doc test test +KEYWORDS=~amd64 +LICENSE=MIT +RDEPEND=ruby_targets_ruby25? ( >=dev-util/protobuf-cucumber-3.10.8:3[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( >=dev-util/protobuf-cucumber-3.10.8:3[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( >=dev-util/protobuf-cucumber-3.10.8:3[ruby_targets_ruby27(-)] ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby25 ruby_targets_ruby26 ruby_targets_ruby27 ) +RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) +SLOT=13 +SRC_URI=https://rubygems.org/gems/cucumber-messages-13.2.1.gem +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d410501a125f99ffb560b0c523cd3d1e ruby-fakegem ec7b495f660dc38b1da9b6a19c75ecdd ruby-ng 676004cfb6cdf3dedf1c778d56346624 ruby-utils 03dfa7f54d59d740c2964dc7256d2820 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=502ecc7ba991b4a00f4413d1d055b076 diff --git a/metadata/md5-cache/dev-util/cucumber-messages-14.0.1 b/metadata/md5-cache/dev-util/cucumber-messages-14.0.1 new file mode 100644 index 000000000000..22188eb3c078 --- /dev/null +++ b/metadata/md5-cache/dev-util/cucumber-messages-14.0.1 @@ -0,0 +1,16 @@ +BDEPEND=test? ( ruby_targets_ruby25? ( >=dev-util/protobuf-cucumber-3.10.8:3[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( >=dev-util/protobuf-cucumber-3.10.8:3[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( >=dev-util/protobuf-cucumber-3.10.8:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby25? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby25(-)] ) ) ruby_targets_ruby26? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby25? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby25(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25(-)] !!dev-ruby/psych[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] !!dev-ruby/psych[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] !!dev-ruby/psych[ruby_targets_ruby27(-)] ) test? ( ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) +DESCRIPTION=Protocol Buffer messages for Cucumber's inter-process communication +EAPI=7 +HOMEPAGE=https://github.com/cucumber/cucumber-messages-ruby#readme +IUSE=test ruby_targets_ruby25 ruby_targets_ruby26 ruby_targets_ruby27 doc test test +KEYWORDS=~amd64 +LICENSE=MIT +RDEPEND=ruby_targets_ruby25? ( >=dev-util/protobuf-cucumber-3.10.8:3[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( >=dev-util/protobuf-cucumber-3.10.8:3[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( >=dev-util/protobuf-cucumber-3.10.8:3[ruby_targets_ruby27(-)] ) ruby_targets_ruby25? ( dev-lang/ruby:2.5 ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby25? ( virtual/rubygems[ruby_targets_ruby25(-)] ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby25 ruby_targets_ruby26 ruby_targets_ruby27 ) +RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) +SLOT=14 +SRC_URI=https://rubygems.org/gems/cucumber-messages-14.0.1.gem +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib d410501a125f99ffb560b0c523cd3d1e ruby-fakegem ec7b495f660dc38b1da9b6a19c75ecdd ruby-ng 676004cfb6cdf3dedf1c778d56346624 ruby-utils 03dfa7f54d59d740c2964dc7256d2820 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=502ecc7ba991b4a00f4413d1d055b076 diff --git a/metadata/md5-cache/dev-util/diffoscope-166 b/metadata/md5-cache/dev-util/diffoscope-166 deleted file mode 100644 index 124233e5b1e0..000000000000 --- a/metadata/md5-cache/dev-util/diffoscope-166 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=python_targets_python3_7? ( dev-lang/python:3.7[ncurses] ) python_targets_python3_8? ( dev-lang/python:3.8[ncurses] ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] -DEFINED_PHASES=compile configure install prepare test -DEPEND=dev-python/setuptools[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] -DESCRIPTION=Will try to get to the bottom of what makes files or directories different -EAPI=7 -HOMEPAGE=https://diffoscope.org/ https://pypi.org/project/diffoscope/ -IUSE=acl binutils bzip2 libcaca colord cpio +diff docx dtc e2fsprogs file find gettext gif gpg gzip haskell hdf5 hex imagemagick iso java llvm mono opendocument pascal pdf postscript R rpm sqlite squashfs ssh tar tcpdump xz zip zstd python_targets_python3_7 python_targets_python3_8 -KEYWORDS=~amd64 ~ppc64 ~x86 -LICENSE=GPL-3+ -RDEPEND=dev-python/python-magic[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/libarchive-c[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/distro[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] acl? ( sys-apps/acl ) binutils? ( sys-devel/binutils ) bzip2? ( app-arch/bzip2 ) libcaca? ( media-libs/libcaca ) colord? ( x11-misc/colord ) cpio? ( app-arch/cpio ) diff? ( sys-apps/diffutils ) docx? ( app-text/docx2txt ) dtc? ( sys-apps/dtc ) e2fsprogs? ( sys-fs/e2fsprogs ) file? ( sys-apps/file ) find? ( sys-apps/findutils ) gettext? ( sys-devel/gettext ) gif? ( media-libs/giflib ) gpg? ( app-crypt/gnupg ) gzip? ( app-arch/gzip ) haskell? ( dev-lang/ghc ) hdf5? ( sci-libs/hdf5 ) hex? ( app-editors/vim-core ) imagemagick? ( media-gfx/imagemagick ) iso? ( app-cdr/cdrtools ) java? ( virtual/jdk ) llvm? ( sys-devel/llvm ) mono? ( dev-lang/mono ) opendocument? ( app-text/odt2txt ) pascal? ( dev-lang/fpc ) pdf? ( app-text/pdftk app-text/poppler dev-python/PyPDF2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) postscript? ( app-text/ghostscript-gpl ) R? ( dev-lang/R ) rpm? ( app-arch/rpm ) sqlite? ( dev-db/sqlite:3 ) squashfs? ( sys-fs/squashfs-tools ) ssh? ( net-misc/openssh ) tar? ( app-arch/tar ) tcpdump? ( net-analyzer/tcpdump ) xz? ( app-arch/xz-utils ) zip? ( app-arch/unzip ) zstd? ( app-arch/zstd ) !dev-python/filemagic python_targets_python3_7? ( dev-lang/python:3.7[ncurses] ) python_targets_python3_8? ( dev-lang/python:3.8[ncurses] ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] -REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 ) -SLOT=0 -SRC_URI=mirror://pypi/d/diffoscope/diffoscope-166.tar.gz -_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=dec09b7cfc729987bbf1b18bf91b1407 diff --git a/metadata/md5-cache/dev-util/distro-info-data-0.42 b/metadata/md5-cache/dev-util/distro-info-data-0.42 index eafe4410548f..f9b59812d742 100644 --- a/metadata/md5-cache/dev-util/distro-info-data-0.42 +++ b/metadata/md5-cache/dev-util/distro-info-data-0.42 @@ -2,9 +2,9 @@ DEFINED_PHASES=- DESCRIPTION=Information about the Debian distributions' releases (data files) EAPI=7 HOMEPAGE=https://debian.org/ -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 x86 LICENSE=ISC RESTRICT=test SLOT=0 SRC_URI=mirror://debian/pool/main/d/distro-info-data/distro-info-data_0.42.tar.xz -_md5_=5ecaeb9613f40027b393e7c71f840348 +_md5_=1b1ab4e60c7f292d54655708572922c2 diff --git a/metadata/md5-cache/dev-util/gtk-update-icon-cache-3.24.26 b/metadata/md5-cache/dev-util/gtk-update-icon-cache-3.24.26 new file mode 100644 index 000000000000..60d0eeb1e49a --- /dev/null +++ b/metadata/md5-cache/dev-util/gtk-update-icon-cache-3.24.26 @@ -0,0 +1,12 @@ +DEFINED_PHASES=compile configure install test +DEPEND=>=dev-libs/glib-2.53.4:2 >=x11-libs/gdk-pixbuf-2.30:2 !=sys-devel/gettext-0.19.8 virtual/pkgconfig >=dev-util/meson-0.54.0 >=dev-util/ninja-1.8.2 dev-util/meson-format-array +DESCRIPTION=GTK update icon cache +EAPI=6 +HOMEPAGE=https://www.gtk.org/ https://gitlab.gnome.org/Community/gentoo/gtk-update-icon-cache +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=LGPL-2.1+ +RDEPEND=>=dev-libs/glib-2.53.4:2 >=x11-libs/gdk-pixbuf-2.30:2 !=sys-libs/ncurses-5.9-r3:0= ) python? ( python_single_target_python3_7? ( dev-python/six[python_targets_python3_7(-)] ) python_single_target_python3_8? ( dev-python/six[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/six[python_targets_python3_9(-)] ) python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) ) ~sys-devel/clang-11.0.1[xml] ~sys-devel/llvm-11.0.1 !=dev-util/cmake-3.16 python? ( >=dev-lang/swig-3.0.11 ) test? ( python_single_target_python3_7? ( ~dev-python/lit-12.0.0_rc2[python_targets_python3_7(-)] dev-python/psutil[python_targets_python3_7(-)] ) python_single_target_python3_8? ( ~dev-python/lit-12.0.0_rc2[python_targets_python3_8(-)] dev-python/psutil[python_targets_python3_8(-)] ) python_single_target_python3_9? ( ~dev-python/lit-12.0.0_rc2[python_targets_python3_9(-)] dev-python/psutil[python_targets_python3_9(-)] ) sys-devel/lld ) python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) dev-util/ninja dev-util/cmake +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=libedit? ( dev-libs/libedit:0= ) lzma? ( app-arch/xz-utils:= ) ncurses? ( >=sys-libs/ncurses-5.9-r3:0= ) python? ( python_single_target_python3_7? ( dev-python/six[python_targets_python3_7(-)] ) python_single_target_python3_8? ( dev-python/six[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/six[python_targets_python3_9(-)] ) python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) ) ~sys-devel/clang-12.0.0_rc2[xml] ~sys-devel/llvm-12.0.0_rc2 !=sys-libs/ncurses-5.9-r3:0= ) python? ( python_single_target_python3_7? ( dev-python/six[python_targets_python3_7(-)] ) python_single_target_python3_8? ( dev-python/six[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/six[python_targets_python3_9(-)] ) python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) ) ~sys-devel/clang-12.0.0_rc2[xml] ~sys-devel/llvm-12.0.0_rc2 !=dev-lang/python-exec-2:=[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-vcs/git-1.8.2.1[curl] +DEFINED_PHASES=compile configure install prepare test unpack +DESCRIPTION=pkgcore-based git QA tool +EAPI=7 +HOMEPAGE=https://github.com/pkgcore/pkgdev +IUSE=doc python_targets_python3_8 python_targets_python3_9 +LICENSE=BSD MIT +PROPERTIES=live +RDEPEND=~dev-python/snakeoil-9999[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ~dev-util/pkgcheck-9999[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-vcs/git ~sys-apps/pkgcore-9999[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 ) +SLOT=0 +_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 git-r3 3e7ec3d6619213460c85e2aa48398441 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=4867b7ac878c490ec4101665a390b1c0 diff --git a/metadata/md5-cache/dev-util/poke-1.0 b/metadata/md5-cache/dev-util/poke-1.0 new file mode 100644 index 000000000000..7b5fdcf41a79 --- /dev/null +++ b/metadata/md5-cache/dev-util/poke-1.0 @@ -0,0 +1,14 @@ +BDEPEND=sys-devel/flex sys-devel/bison sys-apps/help2man virtual/pkgconfig +DEFINED_PHASES=configure install +DEPEND=dev-libs/boehm-gc:= sys-devel/gettext sys-libs/readline:= machine-interface? ( dev-libs/json-c:= ) test? ( dev-util/dejagnu ) +DESCRIPTION=extensible editor for structured binary data +EAPI=7 +HOMEPAGE=http://www.jemarch.net/poke +IUSE=machine-interface nls static-libs test +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-3 +RDEPEND=dev-libs/boehm-gc:= sys-devel/gettext sys-libs/readline:= machine-interface? ( dev-libs/json-c:= ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://gnu/poke/poke-1.0.tar.gz +_md5_=4b3333441125a66ce9a2749f1a70a3f5 diff --git a/metadata/md5-cache/dev-util/ragel-6.10 b/metadata/md5-cache/dev-util/ragel-6.10 index c9fa2a23105d..871597f8d877 100644 --- a/metadata/md5-cache/dev-util/ragel-6.10 +++ b/metadata/md5-cache/dev-util/ragel-6.10 @@ -1,13 +1,12 @@ -DEFINED_PHASES=compile configure install prepare test -DEPEND=>=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +BDEPEND=>=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +DEFINED_PHASES=install prepare test DESCRIPTION=Compiles finite state machines from regular languages into executable code -EAPI=5 +EAPI=7 HOMEPAGE=http://www.colm.net/open-source/ragel/ -IUSE=vim-syntax 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 LICENSE=GPL-2 RESTRICT=test SLOT=0 SRC_URI=http://www.colm.net/files/ragel/ragel-6.10.tar.gz -_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 autotools-utils 961893b8004e6cf64fbef1cea6ed8bd2 desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=31ced646f9ea3709844d18727b33f172 +_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=98e1d91827aa0c8bb1a79fda54258b03 diff --git a/metadata/md5-cache/dev-util/sccache-0.2.15 b/metadata/md5-cache/dev-util/sccache-0.2.15 new file mode 100644 index 000000000000..f1af6eeca95b --- /dev/null +++ b/metadata/md5-cache/dev-util/sccache-0.2.15 @@ -0,0 +1,14 @@ +BDEPEND=virtual/pkgconfig >=virtual/rust-1.37.0 +DEFINED_PHASES=compile configure install postinst test unpack +DEPEND=app-arch/zstd dist-server? ( dev-libs/openssl:0= ) gcs? ( dev-libs/openssl:0= ) +DESCRIPTION=ccache/distcc like tool with support for rust and cloud storage +EAPI=7 +HOMEPAGE=https://github.com/mozilla/sccache/ +IUSE=azure dist-client dist-server gcs memcached redis s3 debug +KEYWORDS=~amd64 ~ppc64 +LICENSE=Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD BSD-2 Boost-1.0 ISC MIT Unlicense ZLIB +RDEPEND=app-arch/zstd dist-server? ( dev-libs/openssl:0= ) gcs? ( dev-libs/openssl:0= ) dist-server? ( sys-apps/bubblewrap ) +SLOT=0 +SRC_URI=https://github.com/mozilla/sccache/archive/v0.2.15.tar.gz -> sccache-0.2.15.tar.gz https://crates.io/api/v1/crates/addr2line/0.14.1/download -> addr2line-0.14.1.crate https://crates.io/api/v1/crates/adler/0.2.3/download -> adler-0.2.3.crate https://crates.io/api/v1/crates/aho-corasick/0.7.15/download -> aho-corasick-0.7.15.crate https://crates.io/api/v1/crates/ansi_term/0.11.0/download -> ansi_term-0.11.0.crate https://crates.io/api/v1/crates/anyhow/1.0.37/download -> anyhow-1.0.37.crate https://crates.io/api/v1/crates/ar/0.8.0/download -> ar-0.8.0.crate https://crates.io/api/v1/crates/arrayref/0.3.6/download -> arrayref-0.3.6.crate https://crates.io/api/v1/crates/arrayvec/0.5.2/download -> arrayvec-0.5.2.crate https://crates.io/api/v1/crates/ascii/0.8.7/download -> ascii-0.8.7.crate https://crates.io/api/v1/crates/assert_cmd/1.0.2/download -> assert_cmd-1.0.2.crate https://crates.io/api/v1/crates/async-channel/1.5.1/download -> async-channel-1.5.1.crate https://crates.io/api/v1/crates/async-executor/1.4.0/download -> async-executor-1.4.0.crate https://crates.io/api/v1/crates/async-global-executor/1.4.3/download -> async-global-executor-1.4.3.crate https://crates.io/api/v1/crates/async-io/1.3.1/download -> async-io-1.3.1.crate https://crates.io/api/v1/crates/async-mutex/1.4.0/download -> async-mutex-1.4.0.crate https://crates.io/api/v1/crates/async-std/1.8.0/download -> async-std-1.8.0.crate https://crates.io/api/v1/crates/async-task/4.0.3/download -> async-task-4.0.3.crate https://crates.io/api/v1/crates/async-trait/0.1.42/download -> async-trait-0.1.42.crate https://crates.io/api/v1/crates/atomic-waker/1.0.0/download -> atomic-waker-1.0.0.crate https://crates.io/api/v1/crates/atty/0.2.14/download -> atty-0.2.14.crate https://crates.io/api/v1/crates/autocfg/0.1.7/download -> autocfg-0.1.7.crate https://crates.io/api/v1/crates/autocfg/1.0.1/download -> autocfg-1.0.1.crate https://crates.io/api/v1/crates/backtrace/0.3.55/download -> backtrace-0.3.55.crate https://crates.io/api/v1/crates/base64/0.10.1/download -> base64-0.10.1.crate https://crates.io/api/v1/crates/base64/0.12.3/download -> base64-0.12.3.crate https://crates.io/api/v1/crates/base64/0.13.0/download -> base64-0.13.0.crate https://crates.io/api/v1/crates/base64/0.9.3/download -> base64-0.9.3.crate https://crates.io/api/v1/crates/bincode/0.8.0/download -> bincode-0.8.0.crate https://crates.io/api/v1/crates/bincode/1.3.1/download -> bincode-1.3.1.crate https://crates.io/api/v1/crates/bitflags/1.2.1/download -> bitflags-1.2.1.crate https://crates.io/api/v1/crates/blake2b_simd/0.5.11/download -> blake2b_simd-0.5.11.crate https://crates.io/api/v1/crates/blake3/0.3.7/download -> blake3-0.3.7.crate https://crates.io/api/v1/crates/block-buffer/0.9.0/download -> block-buffer-0.9.0.crate https://crates.io/api/v1/crates/blocking/1.0.2/download -> blocking-1.0.2.crate https://crates.io/api/v1/crates/boxfnonce/0.1.1/download -> boxfnonce-0.1.1.crate https://crates.io/api/v1/crates/buf_redux/0.8.4/download -> buf_redux-0.8.4.crate https://crates.io/api/v1/crates/bufstream/0.1.4/download -> bufstream-0.1.4.crate https://crates.io/api/v1/crates/bumpalo/3.4.0/download -> bumpalo-3.4.0.crate https://crates.io/api/v1/crates/byteorder/1.3.4/download -> byteorder-1.3.4.crate https://crates.io/api/v1/crates/bytes/0.4.12/download -> bytes-0.4.12.crate https://crates.io/api/v1/crates/bytes/0.5.6/download -> bytes-0.5.6.crate https://crates.io/api/v1/crates/bytes/1.0.0/download -> bytes-1.0.0.crate https://crates.io/api/v1/crates/cache-padded/1.1.1/download -> cache-padded-1.1.1.crate https://crates.io/api/v1/crates/case/0.1.0/download -> case-0.1.0.crate https://crates.io/api/v1/crates/cc/1.0.66/download -> cc-1.0.66.crate https://crates.io/api/v1/crates/cfg-if/0.1.10/download -> cfg-if-0.1.10.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/chrono/0.4.19/download -> chrono-0.4.19.crate https://crates.io/api/v1/crates/chunked_transfer/0.3.1/download -> chunked_transfer-0.3.1.crate https://crates.io/api/v1/crates/clap/2.33.3/download -> clap-2.33.3.crate https://crates.io/api/v1/crates/cloudabi/0.0.3/download -> cloudabi-0.0.3.crate https://crates.io/api/v1/crates/combine/4.5.2/download -> combine-4.5.2.crate https://crates.io/api/v1/crates/concurrent-queue/1.2.2/download -> concurrent-queue-1.2.2.crate https://crates.io/api/v1/crates/conhash/0.4.0/download -> conhash-0.4.0.crate https://crates.io/api/v1/crates/constant_time_eq/0.1.5/download -> constant_time_eq-0.1.5.crate https://crates.io/api/v1/crates/cookie/0.12.0/download -> cookie-0.12.0.crate https://crates.io/api/v1/crates/cookie_store/0.7.0/download -> cookie_store-0.7.0.crate https://crates.io/api/v1/crates/core-foundation/0.9.1/download -> core-foundation-0.9.1.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.2/download -> core-foundation-sys-0.8.2.crate https://crates.io/api/v1/crates/counted-array/0.1.2/download -> counted-array-0.1.2.crate https://crates.io/api/v1/crates/cpuid-bool/0.1.2/download -> cpuid-bool-0.1.2.crate https://crates.io/api/v1/crates/crc32fast/1.2.1/download -> crc32fast-1.2.1.crate https://crates.io/api/v1/crates/crossbeam-deque/0.7.3/download -> crossbeam-deque-0.7.3.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.8.2/download -> crossbeam-epoch-0.8.2.crate https://crates.io/api/v1/crates/crossbeam-queue/0.1.2/download -> crossbeam-queue-0.1.2.crate https://crates.io/api/v1/crates/crossbeam-queue/0.2.3/download -> crossbeam-queue-0.2.3.crate https://crates.io/api/v1/crates/crossbeam-utils/0.6.6/download -> crossbeam-utils-0.6.6.crate https://crates.io/api/v1/crates/crossbeam-utils/0.7.2/download -> crossbeam-utils-0.7.2.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.1/download -> crossbeam-utils-0.8.1.crate https://crates.io/api/v1/crates/crypto-mac/0.10.0/download -> crypto-mac-0.10.0.crate https://crates.io/api/v1/crates/crypto-mac/0.8.0/download -> crypto-mac-0.8.0.crate https://crates.io/api/v1/crates/daemonize/0.4.1/download -> daemonize-0.4.1.crate https://crates.io/api/v1/crates/derive-error/0.0.3/download -> derive-error-0.0.3.crate https://crates.io/api/v1/crates/difference/2.0.0/download -> difference-2.0.0.crate https://crates.io/api/v1/crates/digest/0.9.0/download -> digest-0.9.0.crate https://crates.io/api/v1/crates/directories/3.0.1/download -> directories-3.0.1.crate https://crates.io/api/v1/crates/dirs/1.0.5/download -> dirs-1.0.5.crate https://crates.io/api/v1/crates/dirs-sys/0.3.5/download -> dirs-sys-0.3.5.crate https://crates.io/api/v1/crates/doc-comment/0.3.3/download -> doc-comment-0.3.3.crate https://crates.io/api/v1/crates/dtoa/0.4.7/download -> dtoa-0.4.7.crate https://crates.io/api/v1/crates/either/1.6.1/download -> either-1.6.1.crate https://crates.io/api/v1/crates/encoding_rs/0.8.26/download -> encoding_rs-0.8.26.crate https://crates.io/api/v1/crates/env_logger/0.8.2/download -> env_logger-0.8.2.crate https://crates.io/api/v1/crates/error-chain/0.12.4/download -> error-chain-0.12.4.crate https://crates.io/api/v1/crates/event-listener/2.5.1/download -> event-listener-2.5.1.crate https://crates.io/api/v1/crates/failure/0.1.8/download -> failure-0.1.8.crate https://crates.io/api/v1/crates/failure_derive/0.1.8/download -> failure_derive-0.1.8.crate https://crates.io/api/v1/crates/fastrand/1.4.0/download -> fastrand-1.4.0.crate https://crates.io/api/v1/crates/filetime/0.2.13/download -> filetime-0.2.13.crate https://crates.io/api/v1/crates/flate2/1.0.19/download -> flate2-1.0.19.crate https://crates.io/api/v1/crates/float-cmp/0.8.0/download -> float-cmp-0.8.0.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/foreign-types/0.3.2/download -> foreign-types-0.3.2.crate https://crates.io/api/v1/crates/foreign-types-shared/0.1.1/download -> foreign-types-shared-0.1.1.crate https://crates.io/api/v1/crates/form_urlencoded/1.0.0/download -> form_urlencoded-1.0.0.crate https://crates.io/api/v1/crates/fuchsia-cprng/0.1.1/download -> fuchsia-cprng-0.1.1.crate https://crates.io/api/v1/crates/fuchsia-zircon/0.3.3/download -> fuchsia-zircon-0.3.3.crate https://crates.io/api/v1/crates/fuchsia-zircon-sys/0.3.3/download -> fuchsia-zircon-sys-0.3.3.crate https://crates.io/api/v1/crates/futures/0.1.30/download -> futures-0.1.30.crate https://crates.io/api/v1/crates/futures/0.3.9/download -> futures-0.3.9.crate https://crates.io/api/v1/crates/futures-channel/0.3.9/download -> futures-channel-0.3.9.crate https://crates.io/api/v1/crates/futures-core/0.3.9/download -> futures-core-0.3.9.crate https://crates.io/api/v1/crates/futures-cpupool/0.1.8/download -> futures-cpupool-0.1.8.crate https://crates.io/api/v1/crates/futures-executor/0.3.9/download -> futures-executor-0.3.9.crate https://crates.io/api/v1/crates/futures-io/0.3.9/download -> futures-io-0.3.9.crate https://crates.io/api/v1/crates/futures-lite/1.11.3/download -> futures-lite-1.11.3.crate https://crates.io/api/v1/crates/futures-macro/0.3.9/download -> futures-macro-0.3.9.crate https://crates.io/api/v1/crates/futures-sink/0.3.9/download -> futures-sink-0.3.9.crate https://crates.io/api/v1/crates/futures-task/0.3.9/download -> futures-task-0.3.9.crate https://crates.io/api/v1/crates/futures-util/0.3.9/download -> futures-util-0.3.9.crate https://crates.io/api/v1/crates/generic-array/0.14.4/download -> generic-array-0.14.4.crate https://crates.io/api/v1/crates/getopts/0.2.21/download -> getopts-0.2.21.crate https://crates.io/api/v1/crates/getrandom/0.1.16/download -> getrandom-0.1.16.crate https://crates.io/api/v1/crates/gimli/0.23.0/download -> gimli-0.23.0.crate https://crates.io/api/v1/crates/glob/0.3.0/download -> glob-0.3.0.crate https://crates.io/api/v1/crates/gloo-timers/0.2.1/download -> gloo-timers-0.2.1.crate https://crates.io/api/v1/crates/h2/0.1.26/download -> h2-0.1.26.crate https://crates.io/api/v1/crates/hashbrown/0.9.1/download -> hashbrown-0.9.1.crate https://crates.io/api/v1/crates/hermit-abi/0.1.17/download -> hermit-abi-0.1.17.crate https://crates.io/api/v1/crates/hmac/0.10.1/download -> hmac-0.10.1.crate https://crates.io/api/v1/crates/http/0.1.21/download -> http-0.1.21.crate https://crates.io/api/v1/crates/httparse/1.3.4/download -> httparse-1.3.4.crate https://crates.io/api/v1/crates/http-body/0.1.0/download -> http-body-0.1.0.crate https://crates.io/api/v1/crates/humantime/2.0.1/download -> humantime-2.0.1.crate https://crates.io/api/v1/crates/hyper/0.12.35/download -> hyper-0.12.35.crate https://crates.io/api/v1/crates/hyper-tls/0.3.2/download -> hyper-tls-0.3.2.crate https://crates.io/api/v1/crates/hyperx/0.12.0/download -> hyperx-0.12.0.crate https://crates.io/api/v1/crates/idna/0.1.5/download -> idna-0.1.5.crate https://crates.io/api/v1/crates/idna/0.2.0/download -> idna-0.2.0.crate https://crates.io/api/v1/crates/indexmap/1.6.1/download -> indexmap-1.6.1.crate https://crates.io/api/v1/crates/instant/0.1.9/download -> instant-0.1.9.crate https://crates.io/api/v1/crates/iovec/0.1.4/download -> iovec-0.1.4.crate https://crates.io/api/v1/crates/itertools/0.10.0/download -> itertools-0.10.0.crate https://crates.io/api/v1/crates/itertools/0.9.0/download -> itertools-0.9.0.crate https://crates.io/api/v1/crates/itoa/0.4.7/download -> itoa-0.4.7.crate https://crates.io/api/v1/crates/jobserver/0.1.21/download -> jobserver-0.1.21.crate https://crates.io/api/v1/crates/jsonwebtoken/7.2.0/download -> jsonwebtoken-7.2.0.crate https://crates.io/api/v1/crates/js-sys/0.3.46/download -> js-sys-0.3.46.crate https://crates.io/api/v1/crates/kernel32-sys/0.2.2/download -> kernel32-sys-0.2.2.crate https://crates.io/api/v1/crates/kv-log-macro/1.0.7/download -> kv-log-macro-1.0.7.crate https://crates.io/api/v1/crates/language-tags/0.2.2/download -> language-tags-0.2.2.crate https://crates.io/api/v1/crates/lazy_static/1.4.0/download -> lazy_static-1.4.0.crate https://crates.io/api/v1/crates/libc/0.2.82/download -> libc-0.2.82.crate https://crates.io/api/v1/crates/libmount/0.1.15/download -> libmount-0.1.15.crate https://crates.io/api/v1/crates/linked-hash-map/0.5.3/download -> linked-hash-map-0.5.3.crate https://crates.io/api/v1/crates/local-encoding/0.2.0/download -> local-encoding-0.2.0.crate https://crates.io/api/v1/crates/lock_api/0.3.4/download -> lock_api-0.3.4.crate https://crates.io/api/v1/crates/log/0.3.9/download -> log-0.3.9.crate https://crates.io/api/v1/crates/log/0.4.11/download -> log-0.4.11.crate https://crates.io/api/v1/crates/matches/0.1.8/download -> matches-0.1.8.crate https://crates.io/api/v1/crates/maybe-uninit/2.0.0/download -> maybe-uninit-2.0.0.crate https://crates.io/api/v1/crates/md5/0.3.8/download -> md5-0.3.8.crate https://crates.io/api/v1/crates/md-5/0.9.1/download -> md-5-0.9.1.crate https://crates.io/api/v1/crates/memcached-rs/0.4.2/download -> memcached-rs-0.4.2.crate https://crates.io/api/v1/crates/memchr/2.3.4/download -> memchr-2.3.4.crate https://crates.io/api/v1/crates/memoffset/0.5.6/download -> memoffset-0.5.6.crate https://crates.io/api/v1/crates/mime/0.2.6/download -> mime-0.2.6.crate https://crates.io/api/v1/crates/mime/0.3.16/download -> mime-0.3.16.crate https://crates.io/api/v1/crates/mime_guess/1.8.8/download -> mime_guess-1.8.8.crate https://crates.io/api/v1/crates/mime_guess/2.0.3/download -> mime_guess-2.0.3.crate https://crates.io/api/v1/crates/miniz_oxide/0.4.3/download -> miniz_oxide-0.4.3.crate https://crates.io/api/v1/crates/mio/0.6.23/download -> mio-0.6.23.crate https://crates.io/api/v1/crates/mio-named-pipes/0.1.7/download -> mio-named-pipes-0.1.7.crate https://crates.io/api/v1/crates/mio-uds/0.6.8/download -> mio-uds-0.6.8.crate https://crates.io/api/v1/crates/miow/0.2.2/download -> miow-0.2.2.crate https://crates.io/api/v1/crates/miow/0.3.6/download -> miow-0.3.6.crate https://crates.io/api/v1/crates/multipart/0.15.4/download -> multipart-0.15.4.crate https://crates.io/api/v1/crates/native-tls/0.2.7/download -> native-tls-0.2.7.crate https://crates.io/api/v1/crates/nb-connect/1.0.2/download -> nb-connect-1.0.2.crate https://crates.io/api/v1/crates/net2/0.2.37/download -> net2-0.2.37.crate https://crates.io/api/v1/crates/nix/0.14.1/download -> nix-0.14.1.crate https://crates.io/api/v1/crates/nix/0.19.1/download -> nix-0.19.1.crate https://crates.io/api/v1/crates/normalize-line-endings/0.3.0/download -> normalize-line-endings-0.3.0.crate https://crates.io/api/v1/crates/number_prefix/0.4.0/download -> number_prefix-0.4.0.crate https://crates.io/api/v1/crates/num-bigint/0.2.6/download -> num-bigint-0.2.6.crate https://crates.io/api/v1/crates/num_cpus/1.13.0/download -> num_cpus-1.13.0.crate https://crates.io/api/v1/crates/num-integer/0.1.44/download -> num-integer-0.1.44.crate https://crates.io/api/v1/crates/num-traits/0.1.43/download -> num-traits-0.1.43.crate https://crates.io/api/v1/crates/num-traits/0.2.14/download -> num-traits-0.2.14.crate https://crates.io/api/v1/crates/object/0.22.0/download -> object-0.22.0.crate https://crates.io/api/v1/crates/once_cell/1.5.2/download -> once_cell-1.5.2.crate https://crates.io/api/v1/crates/opaque-debug/0.3.0/download -> opaque-debug-0.3.0.crate https://crates.io/api/v1/crates/openssl/0.10.32/download -> openssl-0.10.32.crate https://crates.io/api/v1/crates/openssl-probe/0.1.2/download -> openssl-probe-0.1.2.crate https://crates.io/api/v1/crates/openssl-sys/0.9.60/download -> openssl-sys-0.9.60.crate https://crates.io/api/v1/crates/parking/2.0.0/download -> parking-2.0.0.crate https://crates.io/api/v1/crates/parking_lot/0.9.0/download -> parking_lot-0.9.0.crate https://crates.io/api/v1/crates/parking_lot_core/0.6.2/download -> parking_lot_core-0.6.2.crate https://crates.io/api/v1/crates/pem/0.8.2/download -> pem-0.8.2.crate https://crates.io/api/v1/crates/percent-encoding/1.0.1/download -> percent-encoding-1.0.1.crate https://crates.io/api/v1/crates/percent-encoding/2.1.0/download -> percent-encoding-2.1.0.crate https://crates.io/api/v1/crates/phf/0.7.24/download -> phf-0.7.24.crate https://crates.io/api/v1/crates/phf_codegen/0.7.24/download -> phf_codegen-0.7.24.crate https://crates.io/api/v1/crates/phf_generator/0.7.24/download -> phf_generator-0.7.24.crate https://crates.io/api/v1/crates/phf_shared/0.7.24/download -> phf_shared-0.7.24.crate https://crates.io/api/v1/crates/pin-project-lite/0.1.11/download -> pin-project-lite-0.1.11.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.1/download -> pin-project-lite-0.2.1.crate https://crates.io/api/v1/crates/pin-utils/0.1.0/download -> pin-utils-0.1.0.crate https://crates.io/api/v1/crates/pkg-config/0.3.19/download -> pkg-config-0.3.19.crate https://crates.io/api/v1/crates/polling/2.0.2/download -> polling-2.0.2.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.10/download -> ppv-lite86-0.2.10.crate https://crates.io/api/v1/crates/predicates/1.0.6/download -> predicates-1.0.6.crate https://crates.io/api/v1/crates/predicates-core/1.0.1/download -> predicates-core-1.0.1.crate https://crates.io/api/v1/crates/predicates-tree/1.0.1/download -> predicates-tree-1.0.1.crate https://crates.io/api/v1/crates/proc-macro2/1.0.24/download -> proc-macro2-1.0.24.crate https://crates.io/api/v1/crates/proc-macro-hack/0.5.19/download -> proc-macro-hack-0.5.19.crate https://crates.io/api/v1/crates/proc-macro-nested/0.1.6/download -> proc-macro-nested-0.1.6.crate https://crates.io/api/v1/crates/publicsuffix/1.5.4/download -> publicsuffix-1.5.4.crate https://crates.io/api/v1/crates/pulldown-cmark/0.0.3/download -> pulldown-cmark-0.0.3.crate https://crates.io/api/v1/crates/quick-error/1.2.3/download -> quick-error-1.2.3.crate https://crates.io/api/v1/crates/quote/0.3.15/download -> quote-0.3.15.crate https://crates.io/api/v1/crates/quote/1.0.8/download -> quote-1.0.8.crate https://crates.io/api/v1/crates/rand/0.4.6/download -> rand-0.4.6.crate https://crates.io/api/v1/crates/rand/0.5.6/download -> rand-0.5.6.crate https://crates.io/api/v1/crates/rand/0.6.5/download -> rand-0.6.5.crate https://crates.io/api/v1/crates/rand/0.7.3/download -> rand-0.7.3.crate https://crates.io/api/v1/crates/rand_chacha/0.1.1/download -> rand_chacha-0.1.1.crate https://crates.io/api/v1/crates/rand_chacha/0.2.2/download -> rand_chacha-0.2.2.crate https://crates.io/api/v1/crates/rand_core/0.3.1/download -> rand_core-0.3.1.crate https://crates.io/api/v1/crates/rand_core/0.4.2/download -> rand_core-0.4.2.crate https://crates.io/api/v1/crates/rand_core/0.5.1/download -> rand_core-0.5.1.crate https://crates.io/api/v1/crates/rand_hc/0.1.0/download -> rand_hc-0.1.0.crate https://crates.io/api/v1/crates/rand_hc/0.2.0/download -> rand_hc-0.2.0.crate https://crates.io/api/v1/crates/rand_isaac/0.1.1/download -> rand_isaac-0.1.1.crate https://crates.io/api/v1/crates/rand_jitter/0.1.4/download -> rand_jitter-0.1.4.crate https://crates.io/api/v1/crates/rand_os/0.1.3/download -> rand_os-0.1.3.crate https://crates.io/api/v1/crates/rand_pcg/0.1.2/download -> rand_pcg-0.1.2.crate https://crates.io/api/v1/crates/rand_xorshift/0.1.1/download -> rand_xorshift-0.1.1.crate https://crates.io/api/v1/crates/rdrand/0.4.0/download -> rdrand-0.4.0.crate https://crates.io/api/v1/crates/redis/0.17.0/download -> redis-0.17.0.crate https://crates.io/api/v1/crates/redox_syscall/0.1.57/download -> redox_syscall-0.1.57.crate https://crates.io/api/v1/crates/redox_users/0.3.5/download -> redox_users-0.3.5.crate https://crates.io/api/v1/crates/regex/1.4.2/download -> regex-1.4.2.crate https://crates.io/api/v1/crates/regex-syntax/0.6.21/download -> regex-syntax-0.6.21.crate https://crates.io/api/v1/crates/remove_dir_all/0.5.3/download -> remove_dir_all-0.5.3.crate https://crates.io/api/v1/crates/reqwest/0.9.24/download -> reqwest-0.9.24.crate https://crates.io/api/v1/crates/retry/1.2.0/download -> retry-1.2.0.crate https://crates.io/api/v1/crates/ring/0.16.19/download -> ring-0.16.19.crate https://crates.io/api/v1/crates/rouille/3.0.0/download -> rouille-3.0.0.crate https://crates.io/api/v1/crates/rust-argon2/0.8.3/download -> rust-argon2-0.8.3.crate https://crates.io/api/v1/crates/rustc-demangle/0.1.18/download -> rustc-demangle-0.1.18.crate https://crates.io/api/v1/crates/rustc_version/0.2.3/download -> rustc_version-0.2.3.crate https://crates.io/api/v1/crates/ryu/1.0.5/download -> ryu-1.0.5.crate https://crates.io/api/v1/crates/safemem/0.3.3/download -> safemem-0.3.3.crate https://crates.io/api/v1/crates/same-file/1.0.6/download -> same-file-1.0.6.crate https://crates.io/api/v1/crates/schannel/0.1.19/download -> schannel-0.1.19.crate https://crates.io/api/v1/crates/scopeguard/1.1.0/download -> scopeguard-1.1.0.crate https://crates.io/api/v1/crates/security-framework/2.0.0/download -> security-framework-2.0.0.crate https://crates.io/api/v1/crates/security-framework-sys/2.0.0/download -> security-framework-sys-2.0.0.crate https://crates.io/api/v1/crates/selenium-rs/0.1.2/download -> selenium-rs-0.1.2.crate https://crates.io/api/v1/crates/semver/0.9.0/download -> semver-0.9.0.crate https://crates.io/api/v1/crates/semver-parser/0.7.0/download -> semver-parser-0.7.0.crate https://crates.io/api/v1/crates/serde/1.0.118/download -> serde-1.0.118.crate https://crates.io/api/v1/crates/serde_derive/1.0.118/download -> serde_derive-1.0.118.crate https://crates.io/api/v1/crates/serde_json/1.0.61/download -> serde_json-1.0.61.crate https://crates.io/api/v1/crates/serde_urlencoded/0.5.5/download -> serde_urlencoded-0.5.5.crate https://crates.io/api/v1/crates/sha1/0.6.0/download -> sha1-0.6.0.crate https://crates.io/api/v1/crates/sha-1/0.9.2/download -> sha-1-0.9.2.crate https://crates.io/api/v1/crates/sha2/0.9.2/download -> sha2-0.9.2.crate https://crates.io/api/v1/crates/signal-hook-registry/1.3.0/download -> signal-hook-registry-1.3.0.crate https://crates.io/api/v1/crates/simple_asn1/0.4.1/download -> simple_asn1-0.4.1.crate https://crates.io/api/v1/crates/siphasher/0.2.3/download -> siphasher-0.2.3.crate https://crates.io/api/v1/crates/skeptic/0.4.0/download -> skeptic-0.4.0.crate https://crates.io/api/v1/crates/slab/0.4.2/download -> slab-0.4.2.crate https://crates.io/api/v1/crates/smallvec/0.6.13/download -> smallvec-0.6.13.crate https://crates.io/api/v1/crates/socket2/0.3.19/download -> socket2-0.3.19.crate https://crates.io/api/v1/crates/spin/0.5.2/download -> spin-0.5.2.crate https://crates.io/api/v1/crates/string/0.2.1/download -> string-0.2.1.crate https://crates.io/api/v1/crates/strip-ansi-escapes/0.1.0/download -> strip-ansi-escapes-0.1.0.crate https://crates.io/api/v1/crates/strsim/0.8.0/download -> strsim-0.8.0.crate https://crates.io/api/v1/crates/subtle/2.4.0/download -> subtle-2.4.0.crate https://crates.io/api/v1/crates/syn/0.11.11/download -> syn-0.11.11.crate https://crates.io/api/v1/crates/syn/1.0.58/download -> syn-1.0.58.crate https://crates.io/api/v1/crates/synom/0.11.3/download -> synom-0.11.3.crate https://crates.io/api/v1/crates/synstructure/0.12.4/download -> synstructure-0.12.4.crate https://crates.io/api/v1/crates/syslog/5.0.0/download -> syslog-5.0.0.crate https://crates.io/api/v1/crates/tar/0.4.30/download -> tar-0.4.30.crate https://crates.io/api/v1/crates/tempdir/0.3.7/download -> tempdir-0.3.7.crate https://crates.io/api/v1/crates/tempfile/3.1.0/download -> tempfile-3.1.0.crate https://crates.io/api/v1/crates/term/0.5.2/download -> term-0.5.2.crate https://crates.io/api/v1/crates/termcolor/1.1.2/download -> termcolor-1.1.2.crate https://crates.io/api/v1/crates/textwrap/0.11.0/download -> textwrap-0.11.0.crate https://crates.io/api/v1/crates/thiserror/1.0.23/download -> thiserror-1.0.23.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.23/download -> thiserror-impl-1.0.23.crate https://crates.io/api/v1/crates/thread_local/1.1.0/download -> thread_local-1.1.0.crate https://crates.io/api/v1/crates/threadpool/1.8.1/download -> threadpool-1.8.1.crate https://crates.io/api/v1/crates/time/0.1.44/download -> time-0.1.44.crate https://crates.io/api/v1/crates/tiny_http/0.6.2/download -> tiny_http-0.6.2.crate https://crates.io/api/v1/crates/tinyvec/1.1.0/download -> tinyvec-1.1.0.crate https://crates.io/api/v1/crates/tinyvec_macros/0.1.0/download -> tinyvec_macros-0.1.0.crate https://crates.io/api/v1/crates/tokio/0.1.22/download -> tokio-0.1.22.crate https://crates.io/api/v1/crates/tokio/0.2.24/download -> tokio-0.2.24.crate https://crates.io/api/v1/crates/tokio-buf/0.1.1/download -> tokio-buf-0.1.1.crate https://crates.io/api/v1/crates/tokio-codec/0.1.2/download -> tokio-codec-0.1.2.crate https://crates.io/api/v1/crates/tokio-compat/0.1.6/download -> tokio-compat-0.1.6.crate https://crates.io/api/v1/crates/tokio-current-thread/0.1.7/download -> tokio-current-thread-0.1.7.crate https://crates.io/api/v1/crates/tokio-executor/0.1.10/download -> tokio-executor-0.1.10.crate https://crates.io/api/v1/crates/tokio-fs/0.1.7/download -> tokio-fs-0.1.7.crate https://crates.io/api/v1/crates/tokio-io/0.1.13/download -> tokio-io-0.1.13.crate https://crates.io/api/v1/crates/tokio-named-pipes/0.1.0/download -> tokio-named-pipes-0.1.0.crate https://crates.io/api/v1/crates/tokio-process/0.2.5/download -> tokio-process-0.2.5.crate https://crates.io/api/v1/crates/tokio-reactor/0.1.12/download -> tokio-reactor-0.1.12.crate https://crates.io/api/v1/crates/tokio-serde/0.1.0/download -> tokio-serde-0.1.0.crate https://crates.io/api/v1/crates/tokio-serde-bincode/0.1.1/download -> tokio-serde-bincode-0.1.1.crate https://crates.io/api/v1/crates/tokio-signal/0.2.9/download -> tokio-signal-0.2.9.crate https://crates.io/api/v1/crates/tokio-sync/0.1.8/download -> tokio-sync-0.1.8.crate https://crates.io/api/v1/crates/tokio-tcp/0.1.4/download -> tokio-tcp-0.1.4.crate https://crates.io/api/v1/crates/tokio-threadpool/0.1.18/download -> tokio-threadpool-0.1.18.crate https://crates.io/api/v1/crates/tokio-timer/0.2.13/download -> tokio-timer-0.2.13.crate https://crates.io/api/v1/crates/tokio-udp/0.1.6/download -> tokio-udp-0.1.6.crate https://crates.io/api/v1/crates/tokio-uds/0.2.7/download -> tokio-uds-0.2.7.crate https://crates.io/api/v1/crates/tokio-util/0.3.1/download -> tokio-util-0.3.1.crate https://crates.io/api/v1/crates/toml/0.5.8/download -> toml-0.5.8.crate https://crates.io/api/v1/crates/tower/0.1.1/download -> tower-0.1.1.crate https://crates.io/api/v1/crates/tower-buffer/0.1.2/download -> tower-buffer-0.1.2.crate https://crates.io/api/v1/crates/tower-discover/0.1.0/download -> tower-discover-0.1.0.crate https://crates.io/api/v1/crates/tower-layer/0.1.0/download -> tower-layer-0.1.0.crate https://crates.io/api/v1/crates/tower-limit/0.1.3/download -> tower-limit-0.1.3.crate https://crates.io/api/v1/crates/tower-load-shed/0.1.0/download -> tower-load-shed-0.1.0.crate https://crates.io/api/v1/crates/tower-retry/0.1.0/download -> tower-retry-0.1.0.crate https://crates.io/api/v1/crates/tower-service/0.2.0/download -> tower-service-0.2.0.crate https://crates.io/api/v1/crates/tower-timeout/0.1.1/download -> tower-timeout-0.1.1.crate https://crates.io/api/v1/crates/tower-util/0.1.0/download -> tower-util-0.1.0.crate https://crates.io/api/v1/crates/tracing/0.1.22/download -> tracing-0.1.22.crate https://crates.io/api/v1/crates/tracing-attributes/0.1.11/download -> tracing-attributes-0.1.11.crate https://crates.io/api/v1/crates/tracing-core/0.1.17/download -> tracing-core-0.1.17.crate https://crates.io/api/v1/crates/treeline/0.1.0/download -> treeline-0.1.0.crate https://crates.io/api/v1/crates/try_from/0.3.2/download -> try_from-0.3.2.crate https://crates.io/api/v1/crates/try-lock/0.2.3/download -> try-lock-0.2.3.crate https://crates.io/api/v1/crates/twoway/0.1.8/download -> twoway-0.1.8.crate https://crates.io/api/v1/crates/typenum/1.12.0/download -> typenum-1.12.0.crate https://crates.io/api/v1/crates/unicase/1.4.2/download -> unicase-1.4.2.crate https://crates.io/api/v1/crates/unicase/2.6.0/download -> unicase-2.6.0.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.4/download -> unicode-bidi-0.3.4.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.16/download -> unicode-normalization-0.1.16.crate https://crates.io/api/v1/crates/unicode-width/0.1.8/download -> unicode-width-0.1.8.crate https://crates.io/api/v1/crates/unicode-xid/0.0.4/download -> unicode-xid-0.0.4.crate https://crates.io/api/v1/crates/unicode-xid/0.2.1/download -> unicode-xid-0.2.1.crate https://crates.io/api/v1/crates/unix_socket/0.5.0/download -> unix_socket-0.5.0.crate https://crates.io/api/v1/crates/untrusted/0.7.1/download -> untrusted-0.7.1.crate https://crates.io/api/v1/crates/url/1.7.2/download -> url-1.7.2.crate https://crates.io/api/v1/crates/url/2.2.0/download -> url-2.2.0.crate https://crates.io/api/v1/crates/utf8parse/0.1.1/download -> utf8parse-0.1.1.crate https://crates.io/api/v1/crates/uuid/0.7.4/download -> uuid-0.7.4.crate https://crates.io/api/v1/crates/uuid/0.8.1/download -> uuid-0.8.1.crate https://crates.io/api/v1/crates/vcpkg/0.2.11/download -> vcpkg-0.2.11.crate https://crates.io/api/v1/crates/vec-arena/1.0.0/download -> vec-arena-1.0.0.crate https://crates.io/api/v1/crates/vec_map/0.8.2/download -> vec_map-0.8.2.crate https://crates.io/api/v1/crates/version_check/0.1.5/download -> version_check-0.1.5.crate https://crates.io/api/v1/crates/version_check/0.9.2/download -> version_check-0.9.2.crate https://crates.io/api/v1/crates/version-compare/0.0.11/download -> version-compare-0.0.11.crate https://crates.io/api/v1/crates/void/1.0.2/download -> void-1.0.2.crate https://crates.io/api/v1/crates/vte/0.3.3/download -> vte-0.3.3.crate https://crates.io/api/v1/crates/wait-timeout/0.2.0/download -> wait-timeout-0.2.0.crate https://crates.io/api/v1/crates/waker-fn/1.1.0/download -> waker-fn-1.1.0.crate https://crates.io/api/v1/crates/walkdir/2.3.1/download -> walkdir-2.3.1.crate https://crates.io/api/v1/crates/want/0.2.0/download -> want-0.2.0.crate https://crates.io/api/v1/crates/wasi/0.10.0+wasi-snapshot-preview1/download -> wasi-0.10.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasi/0.9.0+wasi-snapshot-preview1/download -> wasi-0.9.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.69/download -> wasm-bindgen-0.2.69.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.69/download -> wasm-bindgen-backend-0.2.69.crate https://crates.io/api/v1/crates/wasm-bindgen-futures/0.4.19/download -> wasm-bindgen-futures-0.4.19.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.69/download -> wasm-bindgen-macro-0.2.69.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.69/download -> wasm-bindgen-macro-support-0.2.69.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.69/download -> wasm-bindgen-shared-0.2.69.crate https://crates.io/api/v1/crates/web-sys/0.3.46/download -> web-sys-0.3.46.crate https://crates.io/api/v1/crates/wepoll-sys/3.0.1/download -> wepoll-sys-3.0.1.crate https://crates.io/api/v1/crates/which/4.0.2/download -> which-4.0.2.crate https://crates.io/api/v1/crates/winapi/0.2.8/download -> winapi-0.2.8.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/winapi-build/0.1.1/download -> winapi-build-0.1.1.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-util/0.1.5/download -> winapi-util-0.1.5.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winreg/0.6.2/download -> winreg-0.6.2.crate https://crates.io/api/v1/crates/ws2_32-sys/0.2.1/download -> ws2_32-sys-0.2.1.crate https://crates.io/api/v1/crates/xattr/0.2.2/download -> xattr-0.2.2.crate https://crates.io/api/v1/crates/zip/0.5.9/download -> zip-0.5.9.crate https://crates.io/api/v1/crates/zstd/0.6.0+zstd.1.4.8/download -> zstd-0.6.0+zstd.1.4.8.crate https://crates.io/api/v1/crates/zstd-safe/3.0.0+zstd.1.4.8/download -> zstd-safe-3.0.0+zstd.1.4.8.crate https://crates.io/api/v1/crates/zstd-sys/1.4.19+zstd.1.4.8/download -> zstd-sys-1.4.19+zstd.1.4.8.crate +_eclasses_=cargo ee3fdb62142c867f137d4fab6f1ad34d multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 optfeature 6a2add34e06e5a05d88471a33ccdd73e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=0fded5561542fd7eaf016a1e8a09f27b diff --git a/metadata/md5-cache/dev-util/sccache-9999 b/metadata/md5-cache/dev-util/sccache-9999 index caec685e3336..5663048922b3 100644 --- a/metadata/md5-cache/dev-util/sccache-9999 +++ b/metadata/md5-cache/dev-util/sccache-9999 @@ -1,13 +1,13 @@ -BDEPEND=>=virtual/rust-1.37.0 >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=virtual/pkgconfig >=virtual/rust-1.37.0 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install postinst test unpack -DEPEND=dist-server? ( dev-libs/openssl:0= ) gcs? ( dev-libs/openssl:0= ) +DEPEND=app-arch/zstd dist-server? ( dev-libs/openssl:0= ) gcs? ( dev-libs/openssl:0= ) DESCRIPTION=ccache/distcc like tool with support for rust and cloud storage EAPI=7 HOMEPAGE=https://github.com/mozilla/sccache/ IUSE=azure dist-client dist-server gcs memcached redis s3 debug LICENSE=Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD BSD-2 Boost-1.0 ISC MIT Unlicense ZLIB PROPERTIES=live -RDEPEND=dist-server? ( dev-libs/openssl:0= ) gcs? ( dev-libs/openssl:0= ) dist-server? ( sys-apps/bubblewrap ) +RDEPEND=app-arch/zstd dist-server? ( dev-libs/openssl:0= ) gcs? ( dev-libs/openssl:0= ) dist-server? ( sys-apps/bubblewrap ) SLOT=0 _eclasses_=cargo ee3fdb62142c867f137d4fab6f1ad34d git-r3 3e7ec3d6619213460c85e2aa48398441 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 optfeature 6a2add34e06e5a05d88471a33ccdd73e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=e72ce04dd1e3c4711027bd62e56f9066 +_md5_=2b86b51442f0d792367177e5e3a59315 diff --git a/metadata/md5-cache/dev-util/shards-0.13.0 b/metadata/md5-cache/dev-util/shards-0.13.0 deleted file mode 100644 index 782db2acdf99..000000000000 --- a/metadata/md5-cache/dev-util/shards-0.13.0 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile install prepare -DEPEND=>dev-lang/crystal-0.11.1[yaml] -DESCRIPTION=Dependency manager for the Crystal language -EAPI=7 -HOMEPAGE=https://github.com/crystal-lang/shards -KEYWORDS=~amd64 -LICENSE=Apache-2.0 -RDEPEND=>dev-lang/crystal-0.11.1[yaml] -RESTRICT=test -SLOT=0 -SRC_URI=https://github.com/crystal-lang/shards/archive/v0.13.0.tar.gz -> shards-0.13.0.tar.gz https://github.com/crystal-lang/crystal-molinillo/archive/v0.1.0.tar.gz -> crystal-molinillo-0.1.0.tar.gz -_eclasses_=multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=7cfc734149f7ab5a07e2676813ccf6c5 diff --git a/metadata/md5-cache/dev-util/spirv-llvm-translator-11.1.0_pre20210212 b/metadata/md5-cache/dev-util/spirv-llvm-translator-11.1.0_pre20210212 new file mode 100644 index 000000000000..246a3878b41a --- /dev/null +++ b/metadata/md5-cache/dev-util/spirv-llvm-translator-11.1.0_pre20210212 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/lit ) dev-util/ninja dev-util/cmake +DEFINED_PHASES=compile configure install prepare setup test +DEPEND=sys-devel/clang:11=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] !!sys-devel/llvm:0 +DESCRIPTION=Bi-directional translator between SPIR-V and LLVM IR +EAPI=7 +HOMEPAGE=https://github.com/KhronosGroup/SPIRV-LLVM-Translator +IUSE=test tools abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 +KEYWORDS=~amd64 +LICENSE=UoI-NCSA +RDEPEND=sys-devel/clang:11=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] +REQUIRED_USE=test? ( tools ) +RESTRICT=test +SLOT=11 +SRC_URI=https://github.com/KhronosGroup/SPIRV-LLVM-Translator/archive/677b40cdab276a0b15e048f4d6c7d20d8968dfac.tar.gz -> spirv-llvm-translator-11.1.0_pre20210212.tar.gz +_eclasses_=cmake 314a813be2f09820e8978cdee941e501 cmake-multilib b396704c8c04bb210b7b45dff5c67fea edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e llvm 96482dd3973a93c32659252dfeba1433 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build 9a65133006c608964888346a412cc454 multilib-minimal 8bddda43703ba94d8341f4e247f97566 multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba +_md5_=060dea635b490f5ff81470a12bd60ca2 diff --git a/metadata/md5-cache/dev-util/vulkan-tools-1.2.154 b/metadata/md5-cache/dev-util/vulkan-tools-1.2.154 deleted file mode 100644 index 770994a42c78..000000000000 --- a/metadata/md5-cache/dev-util/vulkan-tools-1.2.154 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=|| ( dev-lang/python:3.8 dev-lang/python:3.7 ) >=dev-util/cmake-3.10.2 cube? ( dev-util/glslang:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dev-util/ninja dev-util/cmake -DEFINED_PHASES=compile configure install prepare setup test -DEPEND=>=media-libs/vulkan-loader-1.2.154:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,wayland?,X?] wayland? ( dev-libs/wayland:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( x11-libs/libX11:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXrandr:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) >=dev-util/vulkan-headers-1.2.154 -DESCRIPTION=Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS -EAPI=7 -HOMEPAGE=https://github.com/KhronosGroup/Vulkan-Tools -IUSE=cube wayland +X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 -LICENSE=Apache-2.0 -RDEPEND=>=media-libs/vulkan-loader-1.2.154:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,wayland?,X?] wayland? ( dev-libs/wayland:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( x11-libs/libX11:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXrandr:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) -REQUIRED_USE=!cube? ( || ( X wayland ) ) cube? ( ^^ ( X wayland ) ) -SLOT=0 -SRC_URI=https://github.com/KhronosGroup/Vulkan-Tools/archive/v1.2.154.tar.gz -> vulkan-tools-1.2.154.tar.gz -_eclasses_=cmake 314a813be2f09820e8978cdee941e501 cmake-multilib b396704c8c04bb210b7b45dff5c67fea edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build 9a65133006c608964888346a412cc454 multilib-minimal 8bddda43703ba94d8341f4e247f97566 multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-any-r1 0a79a9b53fce4525f438f8ea9695fb88 python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=314085fc7d031dc9275075024eb797f1 diff --git a/metadata/md5-cache/dev-vcs/Manifest.gz b/metadata/md5-cache/dev-vcs/Manifest.gz index fd4c1bd7ca301bddefbd51e854477122b3c56a1a..0c3be31c64e13c7a9569cba0fe3517aaf1091405 100644 GIT binary patch literal 17913 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/emacs-23.1:* ) iconv? ( virtual/libiconv ) +DESCRIPTION=stupid content tracker: distributed VCS designed for speed and efficiency +EAPI=7 +HOMEPAGE=https://www.git-scm.com/ +IUSE=+blksha1 +curl cgi doc emacs gnome-keyring +gpg highlight +iconv libressl mediawiki mediawiki-experimental +nls +pcre +pcre-jit perforce +perl +ppcsha1 subversion tk +threads +webdav xinetd cvs test python_single_target_python3_7 python_single_target_python3_8 python_single_target_python3_9 +LICENSE=GPL-2 +RDEPEND=gnome-keyring? ( app-crypt/libsecret ) !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:= ) sys-libs/zlib pcre? ( pcre-jit? ( dev-libs/libpcre2[jit(+)] ) !pcre-jit? ( dev-libs/libpcre ) ) perl? ( dev-lang/perl:=[-build(-)] ) tk? ( dev-lang/tk:0= ) curl? ( net-misc/curl webdav? ( dev-libs/expat ) ) emacs? ( >=app-editors/emacs-23.1:* ) iconv? ( virtual/libiconv ) gpg? ( app-crypt/gnupg ) perl? ( dev-perl/Error dev-perl/MailTools dev-perl/Authen-SASL >=virtual/perl-libnet-3.110.0-r4[ssl] cgi? ( dev-perl/CGI highlight? ( app-text/highlight ) ) cvs? ( >=dev-vcs/cvsps-2.1:0 dev-perl/DBI dev-perl/DBD-SQLite ) mediawiki? ( dev-perl/DateTime-Format-ISO8601 dev-perl/HTML-Tree dev-perl/MediaWiki-API ) subversion? ( dev-vcs/subversion[-dso(-),perl] dev-perl/libwww-perl dev-perl/TermReadKey ) ) perforce? ( python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) ) +REQUIRED_USE=cgi? ( perl ) cvs? ( perl ) mediawiki? ( perl ) mediawiki-experimental? ( mediawiki ) pcre-jit? ( pcre ) perforce? ( ^^ ( python_single_target_python3_7 python_single_target_python3_8 python_single_target_python3_9 ) ) subversion? ( perl ) webdav? ( curl ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://www.kernel.org/pub/software/scm/git/testing/git-2.31.0.rc0.tar.xz https://www.kernel.org/pub/software/scm/git/testing/git-manpages-2.31.0.rc0.tar.xz doc? ( https://www.kernel.org/pub/software/scm/git/testing/git-htmldocs-2.31.0.rc0.tar.xz ) +_eclasses_=bash-completion-r1 be99724bde4274de21e581204e9d164a elisp-common d4b53ec63c580b993ed19445f411e1d2 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 perl-functions 6ec4c4d8fc8324200f1c14e8d158c59b perl-module 97206c028d9bdc9f248e022ac5c9fc83 python-single-r1 d3100de905f978df912135806cf27188 python-utils-r1 69861348186337fa4b269de5826004b3 systemd 74b223e42834adf09a2d21fe5fe13741 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=8ae154e79e634f8bcb7e1a42e003fbc0 diff --git a/metadata/md5-cache/dev-vcs/git-9999-r1 b/metadata/md5-cache/dev-vcs/git-9999-r1 index 269e726a9f1a..27c0658b4bcb 100644 --- a/metadata/md5-cache/dev-vcs/git-9999-r1 +++ b/metadata/md5-cache/dev-vcs/git-9999-r1 @@ -12,4 +12,4 @@ REQUIRED_USE=cgi? ( perl ) cvs? ( perl ) mediawiki? ( perl ) mediawiki-experimen RESTRICT=!test? ( test ) SLOT=0 _eclasses_=bash-completion-r1 be99724bde4274de21e581204e9d164a elisp-common d4b53ec63c580b993ed19445f411e1d2 git-r3 3e7ec3d6619213460c85e2aa48398441 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 perl-functions 6ec4c4d8fc8324200f1c14e8d158c59b perl-module 97206c028d9bdc9f248e022ac5c9fc83 python-single-r1 d3100de905f978df912135806cf27188 python-utils-r1 69861348186337fa4b269de5826004b3 systemd 74b223e42834adf09a2d21fe5fe13741 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=936c5bb629e737fe90ca88d7c4efd072 +_md5_=b06f6e74e62bd41dab6cd8206fe9aae2 diff --git a/metadata/md5-cache/dev-vcs/git-9999-r2 b/metadata/md5-cache/dev-vcs/git-9999-r2 index 269e726a9f1a..27c0658b4bcb 100644 --- a/metadata/md5-cache/dev-vcs/git-9999-r2 +++ b/metadata/md5-cache/dev-vcs/git-9999-r2 @@ -12,4 +12,4 @@ REQUIRED_USE=cgi? ( perl ) cvs? ( perl ) mediawiki? ( perl ) mediawiki-experimen RESTRICT=!test? ( test ) SLOT=0 _eclasses_=bash-completion-r1 be99724bde4274de21e581204e9d164a elisp-common d4b53ec63c580b993ed19445f411e1d2 git-r3 3e7ec3d6619213460c85e2aa48398441 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 perl-functions 6ec4c4d8fc8324200f1c14e8d158c59b perl-module 97206c028d9bdc9f248e022ac5c9fc83 python-single-r1 d3100de905f978df912135806cf27188 python-utils-r1 69861348186337fa4b269de5826004b3 systemd 74b223e42834adf09a2d21fe5fe13741 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=936c5bb629e737fe90ca88d7c4efd072 +_md5_=b06f6e74e62bd41dab6cd8206fe9aae2 diff --git a/metadata/md5-cache/dev-vcs/git-9999-r3 b/metadata/md5-cache/dev-vcs/git-9999-r3 index a62e57f85ee1..6c574d741f41 100644 --- a/metadata/md5-cache/dev-vcs/git-9999-r3 +++ b/metadata/md5-cache/dev-vcs/git-9999-r3 @@ -12,4 +12,4 @@ REQUIRED_USE=cgi? ( perl ) cvs? ( perl ) mediawiki? ( perl ) mediawiki-experimen RESTRICT=!test? ( test ) SLOT=0 _eclasses_=bash-completion-r1 be99724bde4274de21e581204e9d164a elisp-common d4b53ec63c580b993ed19445f411e1d2 git-r3 3e7ec3d6619213460c85e2aa48398441 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 perl-functions 6ec4c4d8fc8324200f1c14e8d158c59b perl-module 97206c028d9bdc9f248e022ac5c9fc83 python-single-r1 d3100de905f978df912135806cf27188 python-utils-r1 69861348186337fa4b269de5826004b3 systemd 74b223e42834adf09a2d21fe5fe13741 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=7dc9fcc1e8e90c29fe09619ed1056a75 +_md5_=8ae154e79e634f8bcb7e1a42e003fbc0 diff --git a/metadata/md5-cache/games-engines/Manifest.gz b/metadata/md5-cache/games-engines/Manifest.gz index ed6b5caa630ed4d3e091d4ce162733ab932b6914..426d14a6107e73ff34a2130435f538658580e855 100644 GIT binary patch delta 6664 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 PQUCORmdiSCu`U1rxHZwe diff --git a/metadata/md5-cache/games-engines/devilutionx-9999 b/metadata/md5-cache/games-engines/devilutionx-9999 index afae5c93b9c1..3d619e213e7d 100644 --- a/metadata/md5-cache/games-engines/devilutionx-9999 +++ b/metadata/md5-cache/games-engines/devilutionx-9999 @@ -4,10 +4,10 @@ DEPEND=dev-libs/libsodium media-fonts/sil-charis media-libs/libsdl2[haptic] medi DESCRIPTION=Diablo engine for modern operating systems EAPI=7 HOMEPAGE=https://github.com/diasurgical/devilutionX -IUSE=debug lto +IUSE=debug +hellfire lto LICENSE=public-domain PROPERTIES=live RDEPEND=dev-libs/libsodium media-fonts/sil-charis media-libs/libsdl2[haptic] media-libs/sdl2-mixer media-libs/sdl2-ttf SLOT=0 _eclasses_=cmake 314a813be2f09820e8978cdee941e501 desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 git-r3 3e7ec3d6619213460c85e2aa48398441 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=aecff0ed1bde56d5455071f70dd18f3f +_md5_=40e96ec0ec9c8241bb19dae6598b195d diff --git a/metadata/md5-cache/games-fps/Manifest.gz b/metadata/md5-cache/games-fps/Manifest.gz index 38d32ae77248b69978dc3fdfc976f82fb54138dc..9dd47a3100c375680818ac5eb4644e83040279a0 100644 GIT binary patch delta 10145 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 duke3d_hrp-5.4.zip ) offensive? ( http://www.duke4.org/files/nightfright/related/duke3d_xxx.zip -> duke3d_xxx-1.33.zip ) opl? ( https://www.moddb.com/downloads/mirror/95750/102/ce9e8f422c6cccdb297852426e96740a -> duke3d_musopl-2.01.zip ) psx? ( http://www.duke4.org/files/nightfright/related/duke3d_psx.zip -> duke3d_psx-1.11.zip ) sc-55? ( http://www.duke4.org/files/nightfright/music/duke3d_music-sc55.zip -> duke3d_music-sc55-4.02.zip ) voxels? ( https://www.dropbox.com/s/yaxfahyvskyvt4r/duke3d_voxels.zip -> duke3d_voxels-1.21.zip ) +SRC_URI=http://dukeworld.com/eduke32/synthesis/latest/eduke32_src_20210221-9314-a2d4c2794.tar.xz https://www.eduke32.com/images/eduke32_classic.png hrp? ( http://www.duke4.org/files/nightfright/hrp/duke3d_hrp.zip -> duke3d_hrp-5.4.zip ) offensive? ( http://www.duke4.org/files/nightfright/related/duke3d_xxx.zip -> duke3d_xxx-1.33.zip ) opl? ( https://www.moddb.com/downloads/mirror/95750/102/ce9e8f422c6cccdb297852426e96740a -> duke3d_musopl-2.01.zip ) psx? ( http://www.duke4.org/files/nightfright/related/duke3d_psx.zip -> duke3d_psx-1.11.zip ) sc-55? ( http://www.duke4.org/files/nightfright/music/duke3d_music-sc55.zip -> duke3d_music-sc55-4.02.zip ) voxels? ( https://www.dropbox.com/s/yaxfahyvskyvt4r/duke3d_voxels.zip -> duke3d_voxels-1.21.zip ) _eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=90c5be050b78cd64f5eb8318fad56f29 +_md5_=6230b89eba4ce199cef867a4945013c2 diff --git a/metadata/md5-cache/games-server/Manifest.gz b/metadata/md5-cache/games-server/Manifest.gz index f43dc5cdddf2250070aac3e8723a0d9a179645e9..14a0a8c877cc1bea18106c8c69ee4c7b5e8625fc 100644 GIT binary patch literal 1903 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 literal 9491 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 z z`Vln%CT;j3;&hm~5Nty*lUqUjb1_?%OLPve8 zPn8^;OhroofhnZIG#wvh&59B#QVsuTIw%9;`6}hDe)$dDM~)h?Hoch1o^O(nik2TH zTxr@KEQ!a~%i=gpoQt9TOVogl1||61;qO}$CDZk+7kp&)0T${8Fhvn!VRaIxHa((u zc&}rqd4=~)w4Se5m041I^QKn2-tLKd1>7L?=H=rmn0bx;B8@9PklN`N`NBQgQnlqF zwmLMZ+6f@~NUufeltGGfrKQH1hA{X)dNzoIsAimxX_DU~LAPEKxm6!oGvj5Wbs5wN z^=x>g%|ptRET99NM`$#?b=ame1DBV^kghSF<4@SqFnSvce3D;25zpeW`-yr<>RjcC zQ}lZM&2&1V@zm>e)YmZma;|r6uPD8l0nIuEfsXvxxL=Bz=mO@XW9}N2MBDH;*GYKz zaBz2c#hs4XMigi=P{W6so9h_6K+Vd%b5X$_dKCeSV^BMe1p+x+ePCaN)Kl}l_u=c1 zwZ9ri)O*JoL=8HN?t!F3`(vM?2-Ty?G#h$CVb5$*c`+E!r#Ge`3r(#>e2&vw*-*;R l0nY9y)Qq8Fd-P&Z)-;ED_L_#iUK{(5{|8R_zxzZ%007a~`<(y) diff --git a/metadata/md5-cache/games-util/xboxdrv-0.8.8_p20190118 b/metadata/md5-cache/games-util/xboxdrv-0.8.8_p20190118 index d7ad51b9b963..aaeaea818c63 100644 --- a/metadata/md5-cache/games-util/xboxdrv-0.8.8_p20190118 +++ b/metadata/md5-cache/games-util/xboxdrv-0.8.8_p20190118 @@ -1,4 +1,4 @@ -BDEPEND=dev-util/glib-utils virtual/pkgconfig || ( ( dev-lang/python:3.8 dev-util/scons[python_targets_python3_8(-),-python_single_target_python3_8(-)] ) ( dev-lang/python:3.7 dev-util/scons[python_targets_python3_7(-),-python_single_target_python3_7(-)] ) ) virtual/pkgconfig virtual/pkgconfig +BDEPEND=dev-util/glib-utils virtual/pkgconfig || ( ( dev-lang/python:3.9 dev-util/scons[python_targets_python3_9(-),-python_single_target_python3_9(-)] ) ( dev-lang/python:3.8 dev-util/scons[python_targets_python3_8(-),-python_single_target_python3_8(-)] ) ( dev-lang/python:3.7 dev-util/scons[python_targets_python3_7(-),-python_single_target_python3_7(-)] ) ) virtual/pkgconfig virtual/pkgconfig DEFINED_PHASES=compile install postinst prepare setup DEPEND=dev-libs/boost:= dev-libs/dbus-glib dev-libs/glib:2 sys-apps/dbus virtual/libudev:= virtual/libusb:1 x11-libs/libX11 DESCRIPTION=Userspace Xbox 360 Controller driver @@ -11,4 +11,4 @@ RDEPEND=dev-libs/boost:= dev-libs/dbus-glib dev-libs/glib:2 sys-apps/dbus virtua SLOT=0 SRC_URI=https://github.com/chewi/xboxdrv/archive/6e5e8a57628095d8d0c8bbb38187afb0f3a42112.tar.gz -> xboxdrv-0.8.8_p20190118.tar.gz _eclasses_=linux-info c90a203b1c14cfa77bd3e37a0e96c955 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-any-r1 0a79a9b53fce4525f438f8ea9695fb88 python-utils-r1 69861348186337fa4b269de5826004b3 scons-utils 0c3d02e3e56d99a17ac273db118e8a24 systemd 74b223e42834adf09a2d21fe5fe13741 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 udev 452708c3f55cf6e918b045adb949a9e6 -_md5_=86d2bf73c7318013e535dfce01cb6e20 +_md5_=4d4296ed15b5c28cf4a14134911ced29 diff --git a/metadata/md5-cache/gnome-base/Manifest.gz b/metadata/md5-cache/gnome-base/Manifest.gz index 1eadc2fc0b5d4175d6172df1f2578a935d2a60d1..ff0422f293b52d941385bd3fd69b306f23f48bc5 100644 GIT binary patch delta 2414 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/gdbus-codegen-2.45.3 dev-util/glib-utils gtk-doc? ( >=dev-util/gtk-doc-1.17 app-text/docbook-xml-dtd:4.3 ) >=sys-devel/gettext-0.19.8 virtual/pkgconfig app-arch/xz-utils >=dev-util/meson-0.54.0 >=dev-util/ninja-1.8.2 dev-util/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test -DEPEND=>=gnome-extra/evolution-data-server-3.33.1:= >=app-crypt/gcr-3.7.5[introspection] >=dev-libs/glib-2.57.2:2 >=dev-libs/gobject-introspection-1.49.1:= >=dev-libs/gjs-1.65.1 >=x11-libs/gtk+-3.15.0:3[introspection] >=x11-wm/mutter-3.38.0:0/7[introspection] >=sys-auth/polkit-0.100[introspection] >=gnome-base/gsettings-desktop-schemas-3.33.1 >=x11-libs/startup-notification-0.11 >=app-i18n/ibus-1.5.2 >=gnome-base/gnome-desktop-3.35.90:3=[introspection] bluetooth? ( >=net-wireless/gnome-bluetooth-3.9[introspection] ) >=media-libs/gstreamer-0.11.92:1.0 media-libs/gst-plugins-base:1.0 >=media-video/pipewire-0.3.0:0/0.3 networkmanager? ( >=net-misc/networkmanager-1.10.4:=[introspection] net-libs/libnma[introspection] >=app-crypt/libsecret-0.18 dev-libs/dbus-glib ) systemd? ( >=sys-apps/systemd-242 >=gnome-base/gnome-desktop-3.34.2:3=[systemd] ) elogind? ( >=sys-auth/elogind-237 ) app-arch/gnome-autoar dev-libs/json-glib >=app-accessibility/at-spi2-atk-2.5.3 x11-libs/gdk-pixbuf:2[introspection] dev-libs/libxml2:2 x11-libs/libX11 >=media-sound/pulseaudio-2[glib] >=dev-libs/atk-2[introspection] dev-libs/libical:= >=x11-libs/libXfixes-5.0 python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_7? ( dev-python/pygobject:3[python_targets_python3_7(-)] ) python_single_target_python3_8? ( dev-python/pygobject:3[python_targets_python3_8(-)] ) media-libs/mesa[X(+)] dev-util/desktop-file-utils x11-misc/shared-mime-info +DEPEND=>=gnome-extra/evolution-data-server-3.33.1:= >=app-crypt/gcr-3.7.5[introspection] >=dev-libs/glib-2.57.2:2 >=dev-libs/gobject-introspection-1.49.1:= >=dev-libs/gjs-1.65.1 >=x11-libs/gtk+-3.15.0:3[introspection] >=x11-wm/mutter-3.38.0:0/7[introspection] >=sys-auth/polkit-0.100[introspection] >=gnome-base/gsettings-desktop-schemas-3.33.1 >=x11-libs/startup-notification-0.11 >=app-i18n/ibus-1.5.2 >=gnome-base/gnome-desktop-3.35.90:3=[introspection] bluetooth? ( >=net-wireless/gnome-bluetooth-3.9[introspection] ) >=media-libs/gstreamer-0.11.92:1.0 media-libs/gst-plugins-base:1.0 >=media-video/pipewire-0.3.0:0/0.3 networkmanager? ( >=net-misc/networkmanager-1.10.4:=[introspection] net-libs/libnma[introspection] >=app-crypt/libsecret-0.18 dev-libs/dbus-glib ) systemd? ( >=sys-apps/systemd-242 >=gnome-base/gnome-desktop-3.34.2:3=[systemd] ) elogind? ( >=sys-auth/elogind-237 ) app-arch/gnome-autoar dev-libs/json-glib >=app-accessibility/at-spi2-atk-2.5.3 x11-libs/gdk-pixbuf:2[introspection] dev-libs/libxml2:2 x11-libs/libX11 >=media-sound/pulseaudio-2[glib] >=dev-libs/atk-2[introspection] dev-libs/libical:= >=x11-libs/libXfixes-5.0 python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) python_single_target_python3_7? ( dev-python/pygobject:3[python_targets_python3_7(-)] ) python_single_target_python3_8? ( dev-python/pygobject:3[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/pygobject:3[python_targets_python3_9(-)] ) media-libs/mesa[X(+)] dev-util/desktop-file-utils x11-misc/shared-mime-info DESCRIPTION=Provides core UI functions for the GNOME 3 desktop EAPI=7 HOMEPAGE=https://wiki.gnome.org/Projects/GnomeShell -IUSE=+bluetooth +browser-extension elogind gtk-doc +ibus +networkmanager systemd telepathy python_single_target_python3_7 python_single_target_python3_8 test +IUSE=+bluetooth +browser-extension elogind gtk-doc +ibus +networkmanager systemd telepathy python_single_target_python3_7 python_single_target_python3_8 python_single_target_python3_9 test KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 LICENSE=GPL-2+ LGPL-2+ PDEPEND=>=gnome-base/gdm-3.5[introspection] >=gnome-base/gnome-control-center-3.26[bluetooth(+)?,networkmanager(+)?] browser-extension? ( gnome-extra/chrome-gnome-shell ) -RDEPEND=>=gnome-extra/evolution-data-server-3.33.1:= >=app-crypt/gcr-3.7.5[introspection] >=dev-libs/glib-2.57.2:2 >=dev-libs/gobject-introspection-1.49.1:= >=dev-libs/gjs-1.65.1 >=x11-libs/gtk+-3.15.0:3[introspection] >=x11-wm/mutter-3.38.0:0/7[introspection] >=sys-auth/polkit-0.100[introspection] >=gnome-base/gsettings-desktop-schemas-3.33.1 >=x11-libs/startup-notification-0.11 >=app-i18n/ibus-1.5.2 >=gnome-base/gnome-desktop-3.35.90:3=[introspection] bluetooth? ( >=net-wireless/gnome-bluetooth-3.9[introspection] ) >=media-libs/gstreamer-0.11.92:1.0 media-libs/gst-plugins-base:1.0 >=media-video/pipewire-0.3.0:0/0.3 networkmanager? ( >=net-misc/networkmanager-1.10.4:=[introspection] net-libs/libnma[introspection] >=app-crypt/libsecret-0.18 dev-libs/dbus-glib ) systemd? ( >=sys-apps/systemd-242 >=gnome-base/gnome-desktop-3.34.2:3=[systemd] ) elogind? ( >=sys-auth/elogind-237 ) app-arch/gnome-autoar dev-libs/json-glib >=app-accessibility/at-spi2-atk-2.5.3 x11-libs/gdk-pixbuf:2[introspection] dev-libs/libxml2:2 x11-libs/libX11 >=media-sound/pulseaudio-2[glib] >=dev-libs/atk-2[introspection] dev-libs/libical:= >=x11-libs/libXfixes-5.0 python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_7? ( dev-python/pygobject:3[python_targets_python3_7(-)] ) python_single_target_python3_8? ( dev-python/pygobject:3[python_targets_python3_8(-)] ) media-libs/mesa[X(+)] >=sys-apps/accountsservice-0.6.14[introspection] app-accessibility/at-spi2-core:2[introspection] app-misc/geoclue[introspection] >=dev-libs/libgweather-3.26:2[introspection] >=sys-power/upower-0.99:=[introspection] x11-libs/pango[introspection] gnome-base/librsvg:2[introspection] >=gnome-base/gnome-session-2.91.91 >=gnome-base/gnome-settings-daemon-3.8.3 x11-misc/xdg-utils >=x11-themes/adwaita-icon-theme-3.26 networkmanager? ( net-misc/mobile-broadband-provider-info sys-libs/timezone-data ) ibus? ( >=app-i18n/ibus-1.4.99[dconf(+),gtk,introspection] ) telepathy? ( >=net-im/telepathy-logger-0.2.4[introspection] >=net-libs/telepathy-glib-0.19[introspection] ) media-fonts/cantarell -REQUIRED_USE=^^ ( python_single_target_python3_7 python_single_target_python3_8 ) ?? ( elogind systemd ) +RDEPEND=>=gnome-extra/evolution-data-server-3.33.1:= >=app-crypt/gcr-3.7.5[introspection] >=dev-libs/glib-2.57.2:2 >=dev-libs/gobject-introspection-1.49.1:= >=dev-libs/gjs-1.65.1 >=x11-libs/gtk+-3.15.0:3[introspection] >=x11-wm/mutter-3.38.0:0/7[introspection] >=sys-auth/polkit-0.100[introspection] >=gnome-base/gsettings-desktop-schemas-3.33.1 >=x11-libs/startup-notification-0.11 >=app-i18n/ibus-1.5.2 >=gnome-base/gnome-desktop-3.35.90:3=[introspection] bluetooth? ( >=net-wireless/gnome-bluetooth-3.9[introspection] ) >=media-libs/gstreamer-0.11.92:1.0 media-libs/gst-plugins-base:1.0 >=media-video/pipewire-0.3.0:0/0.3 networkmanager? ( >=net-misc/networkmanager-1.10.4:=[introspection] net-libs/libnma[introspection] >=app-crypt/libsecret-0.18 dev-libs/dbus-glib ) systemd? ( >=sys-apps/systemd-242 >=gnome-base/gnome-desktop-3.34.2:3=[systemd] ) elogind? ( >=sys-auth/elogind-237 ) app-arch/gnome-autoar dev-libs/json-glib >=app-accessibility/at-spi2-atk-2.5.3 x11-libs/gdk-pixbuf:2[introspection] dev-libs/libxml2:2 x11-libs/libX11 >=media-sound/pulseaudio-2[glib] >=dev-libs/atk-2[introspection] dev-libs/libical:= >=x11-libs/libXfixes-5.0 python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) python_single_target_python3_7? ( dev-python/pygobject:3[python_targets_python3_7(-)] ) python_single_target_python3_8? ( dev-python/pygobject:3[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/pygobject:3[python_targets_python3_9(-)] ) media-libs/mesa[X(+)] >=sys-apps/accountsservice-0.6.14[introspection] app-accessibility/at-spi2-core:2[introspection] app-misc/geoclue[introspection] >=dev-libs/libgweather-3.26:2[introspection] >=sys-power/upower-0.99:=[introspection] x11-libs/pango[introspection] gnome-base/librsvg:2[introspection] >=gnome-base/gnome-session-2.91.91 >=gnome-base/gnome-settings-daemon-3.8.3 x11-misc/xdg-utils >=x11-themes/adwaita-icon-theme-3.26 networkmanager? ( net-misc/mobile-broadband-provider-info sys-libs/timezone-data ) ibus? ( >=app-i18n/ibus-1.4.99[dconf(+),gtk,introspection] ) telepathy? ( >=net-im/telepathy-logger-0.2.4[introspection] >=net-libs/telepathy-glib-0.19[introspection] ) media-fonts/cantarell +REQUIRED_USE=^^ ( python_single_target_python3_7 python_single_target_python3_8 python_single_target_python3_9 ) ?? ( elogind systemd ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://gnome/sources/gnome-shell/3.38/gnome-shell-3.38.3.tar.xz _eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e gnome.org 532d56d07b9eace4831aaa817d2b756a gnome2-utils c8e3fff820d850c0e003e22208d2eea3 l10n 8cdd85e169b835d518bc2fd59f780d8e meson e43eef9331f54965a573ed380854ff47 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-single-r1 d3100de905f978df912135806cf27188 python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 virtualx 7e60d3b10c791ab996f717bc1f30072f wrapper 4251d4c84c25f59094fd557e0063a974 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=b99e0bc698651a48087c004c2d0ad963 +_md5_=42110b1e0d3bcc7e18188ade66be82c5 diff --git a/metadata/md5-cache/gnome-extra/Manifest.gz b/metadata/md5-cache/gnome-extra/Manifest.gz index 24b792cc6ae6ed7d1034a5f02260f8bc86620959..fd93108cfaf5fa19cb057f48fe4c4a7238cb50b9 100644 GIT binary patch literal 19322 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 literal 19321 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/cmake-3.9.6 DEFINED_PHASES=compile configure install postinst prepare setup test -DEPEND=python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) app-misc/jq sys-apps/coreutils +DEPEND=python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) app-misc/jq sys-apps/coreutils DESCRIPTION=GNOME Shell integration for Chrome/Chromium, Firefox, Vivaldi, Opera browsers EAPI=7 HOMEPAGE=https://wiki.gnome.org/Projects/GnomeShellIntegrationForChrome -IUSE=python_single_target_python3_7 python_single_target_python3_8 +IUSE=python_single_target_python3_7 python_single_target_python3_8 python_single_target_python3_9 KEYWORDS=amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 x86 LICENSE=GPL-3+ -RDEPEND=python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_7? ( dev-python/pygobject:3[python_targets_python3_7(-)] dev-python/requests[python_targets_python3_7(-)] ) python_single_target_python3_8? ( dev-python/pygobject:3[python_targets_python3_8(-)] dev-python/requests[python_targets_python3_8(-)] ) gnome-base/gnome-shell -REQUIRED_USE=^^ ( python_single_target_python3_7 python_single_target_python3_8 ) +RDEPEND=python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) python_single_target_python3_7? ( dev-python/pygobject:3[python_targets_python3_7(-)] dev-python/requests[python_targets_python3_7(-)] ) python_single_target_python3_8? ( dev-python/pygobject:3[python_targets_python3_8(-)] dev-python/requests[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/pygobject:3[python_targets_python3_9(-)] dev-python/requests[python_targets_python3_9(-)] ) gnome-base/gnome-shell +REQUIRED_USE=^^ ( python_single_target_python3_7 python_single_target_python3_8 python_single_target_python3_9 ) SLOT=0 SRC_URI=mirror://gnome/sources/chrome-gnome-shell/10/chrome-gnome-shell-10.tar.xz _eclasses_=cmake-utils 77cd39e6009811bf97a59d91ffd5b54f edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-single-r1 d3100de905f978df912135806cf27188 python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=46868b202b25111e88d3f0720eabdf77 +_md5_=c9321fdbc1208b7eb4424190aa2200d9 diff --git a/metadata/md5-cache/gnome-extra/gnome-tweaks-3.34.0 b/metadata/md5-cache/gnome-extra/gnome-tweaks-3.34.0 index 49f930911b6b..91aad6ad0e93 100644 --- a/metadata/md5-cache/gnome-extra/gnome-tweaks-3.34.0 +++ b/metadata/md5-cache/gnome-extra/gnome-tweaks-3.34.0 @@ -1,15 +1,15 @@ BDEPEND=>=sys-devel/gettext-0.19.8 app-arch/xz-utils >=dev-util/meson-0.54.0 >=dev-util/ninja-1.8.2 dev-util/meson-format-array DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test -DEPEND=python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) dev-util/desktop-file-utils x11-misc/shared-mime-info +DEPEND=python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) dev-util/desktop-file-utils x11-misc/shared-mime-info DESCRIPTION=Customize advanced GNOME 3 options EAPI=7 HOMEPAGE=https://wiki.gnome.org/Apps/Tweaks -IUSE=python_single_target_python3_7 python_single_target_python3_8 +IUSE=python_single_target_python3_7 python_single_target_python3_8 python_single_target_python3_9 KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 x86 LICENSE=GPL-3+ CC0-1.0 -RDEPEND=python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_7? ( >=dev-python/pygobject-3.10.2:3[python_targets_python3_7(-)] ) python_single_target_python3_8? ( >=dev-python/pygobject-3.10.2:3[python_targets_python3_8(-)] ) >=gnome-base/gnome-settings-daemon-3 x11-themes/sound-theme-freedesktop >=dev-libs/glib-2.58:2 >=x11-libs/gtk+-3.12:3[introspection] >=gnome-base/gnome-desktop-3.30:3[introspection] gui-libs/libhandy:0.0[introspection] net-libs/libsoup:2.4[introspection] x11-libs/libnotify[introspection] >=gnome-base/gsettings-desktop-schemas-3.33.0 >=gnome-base/gnome-shell-3.24 x11-wm/mutter -REQUIRED_USE=^^ ( python_single_target_python3_7 python_single_target_python3_8 ) +RDEPEND=python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) python_single_target_python3_7? ( >=dev-python/pygobject-3.10.2:3[python_targets_python3_7(-)] ) python_single_target_python3_8? ( >=dev-python/pygobject-3.10.2:3[python_targets_python3_8(-)] ) python_single_target_python3_9? ( >=dev-python/pygobject-3.10.2:3[python_targets_python3_9(-)] ) >=gnome-base/gnome-settings-daemon-3 x11-themes/sound-theme-freedesktop >=dev-libs/glib-2.58:2 >=x11-libs/gtk+-3.12:3[introspection] >=gnome-base/gnome-desktop-3.30:3[introspection] gui-libs/libhandy:0.0[introspection] net-libs/libsoup:2.4[introspection] x11-libs/libnotify[introspection] >=gnome-base/gsettings-desktop-schemas-3.33.0 >=gnome-base/gnome-shell-3.24 x11-wm/mutter +REQUIRED_USE=^^ ( python_single_target_python3_7 python_single_target_python3_8 python_single_target_python3_9 ) SLOT=0 SRC_URI=mirror://gnome/sources/gnome-tweaks/3.34/gnome-tweaks-3.34.0.tar.xz _eclasses_=gnome.org 532d56d07b9eace4831aaa817d2b756a meson e43eef9331f54965a573ed380854ff47 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-single-r1 d3100de905f978df912135806cf27188 python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=37afcc8b6e8566f829d6f55e879ebcce +_md5_=93009974941810845fdfc230cc97c71a diff --git a/metadata/md5-cache/gui-libs/Manifest.gz b/metadata/md5-cache/gui-libs/Manifest.gz index 973a7d8c48eff9861224b72b0bfac759ff277e3d..641a5c19364378865184441ed78dfc689c6a5166 100644 GIT binary patch literal 4392 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 literal 4551 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 diff --git a/metadata/md5-cache/gui-libs/display-manager-init-1.0-r1 b/metadata/md5-cache/gui-libs/display-manager-init-1.0-r1 deleted file mode 100644 index dfa8c53af033..000000000000 --- a/metadata/md5-cache/gui-libs/display-manager-init-1.0-r1 +++ /dev/null @@ -1,9 +0,0 @@ -DEFINED_PHASES=install preinst -DESCRIPTION=RC init files for starting display and login managers -EAPI=7 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:X11 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux -LICENSE=GPL-2 -RDEPEND=sys-apps/gentoo-functions !<=sys-apps/sysvinit-2.98 !<=x11-apps/xinit-1.4.1 !<=x11-base/xorg-server-1.20.10 -SLOT=0 -_md5_=6dc516c9ba596a3d818ee35a3753aa73 diff --git a/metadata/md5-cache/gui-libs/display-manager-init-1.0-r2 b/metadata/md5-cache/gui-libs/display-manager-init-1.0-r3 similarity index 91% rename from metadata/md5-cache/gui-libs/display-manager-init-1.0-r2 rename to metadata/md5-cache/gui-libs/display-manager-init-1.0-r3 index 643d13149d1d..5a354aac1fc1 100644 --- a/metadata/md5-cache/gui-libs/display-manager-init-1.0-r2 +++ b/metadata/md5-cache/gui-libs/display-manager-init-1.0-r3 @@ -6,4 +6,4 @@ KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sp LICENSE=GPL-2 RDEPEND=sys-apps/gentoo-functions !<=sys-apps/sysvinit-2.98 !<=x11-apps/xinit-1.4.1 !<=x11-base/xorg-server-1.20.10 !=x11-base/xorg-server-1.20.10-r2 SLOT=0 -_md5_=27327481a98ca614c1f3e9cce0791dea +_md5_=5da7ba94f4b585d80a18e19e992a1edd diff --git a/metadata/md5-cache/gui-libs/libhandy-0.0.13 b/metadata/md5-cache/gui-libs/libhandy-0.0.13 index bc99801e1841..3ee3ca4513f2 100644 --- a/metadata/md5-cache/gui-libs/libhandy-0.0.13 +++ b/metadata/md5-cache/gui-libs/libhandy-0.0.13 @@ -5,7 +5,7 @@ DESCRIPTION=Library with GTK widgets for mobile phones EAPI=7 HOMEPAGE=https://source.puri.sm/Librem5/libhandy/ IUSE=examples glade gtk-doc +introspection test +vala test -KEYWORDS=~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 +KEYWORDS=~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 LICENSE=LGPL-2.1+ RDEPEND=>=dev-libs/glib-2.44:2 >=x11-libs/gtk+-3.24.1:3[introspection?] glade? ( dev-util/glade:3.10= ) introspection? ( >=dev-libs/gobject-introspection-1.54:= ) REQUIRED_USE=vala? ( introspection ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0.0/0 SRC_URI=https://source.puri.sm/Librem5/libhandy/-/archive/v0.0.13/libhandy-v0.0.13.tar.bz2 _eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e meson e43eef9331f54965a573ed380854ff47 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vala 5fab64090cefe75c5df431cefa0b653d virtualx 7e60d3b10c791ab996f717bc1f30072f wrapper 4251d4c84c25f59094fd557e0063a974 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=bad161536906a07b20a06bb5107d151e +_md5_=2b23ec745b5e64e390dd6bc07ef01e7a diff --git a/metadata/md5-cache/kde-misc/Manifest.gz b/metadata/md5-cache/kde-misc/Manifest.gz index 048ad1a21279cf4fd35d04ccb032cbc6f040804f..562146373db2316f6c93baa676d4dd68ae2af1aa 100644 GIT binary patch delta 6009 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 diff --git a/metadata/md5-cache/kde-misc/kdiff3-1.8.4 b/metadata/md5-cache/kde-misc/kdiff3-1.8.4 deleted file mode 100644 index b598f7758126..000000000000 --- a/metadata/md5-cache/kde-misc/kdiff3-1.8.4 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=dev-util/ninja dev-util/cmake handbook? ( >=kde-frameworks/kdoctools-5.60.0:5 ) >=kde-frameworks/extra-cmake-modules-5.60.0:5 -DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtgui-5.12.3:5 >=dev-qt/qtprintsupport-5.12.3:5 >=dev-qt/qtwidgets-5.12.3:5 >=kde-frameworks/kconfig-5.60.0:5 >=kde-frameworks/kconfigwidgets-5.60.0:5 >=kde-frameworks/kcoreaddons-5.60.0:5 >=kde-frameworks/kcrash-5.60.0:5 >=kde-frameworks/ki18n-5.60.0:5 >=kde-frameworks/kiconthemes-5.60.0:5 >=kde-frameworks/kio-5.60.0:5 >=kde-frameworks/kparts-5.60.0:5 >=kde-frameworks/ktextwidgets-5.60.0:5 >=kde-frameworks/kwidgetsaddons-5.60.0:5 >=kde-frameworks/kxmlgui-5.60.0:5 dev-util/desktop-file-utils x11-misc/shared-mime-info dev-qt/qtcore:5 -DESCRIPTION=Frontend to diff3 based on KDE Frameworks -EAPI=7 -HOMEPAGE=https://apps.kde.org/en/kdiff3 https://userbase.kde.org/KDiff3 -IUSE=debug +handbook -KEYWORDS=amd64 ~arm64 ~ppc64 x86 -LICENSE=GPL-2 -RDEPEND=>=dev-qt/qtgui-5.12.3:5 >=dev-qt/qtprintsupport-5.12.3:5 >=dev-qt/qtwidgets-5.12.3:5 >=kde-frameworks/kconfig-5.60.0:5 >=kde-frameworks/kconfigwidgets-5.60.0:5 >=kde-frameworks/kcoreaddons-5.60.0:5 >=kde-frameworks/kcrash-5.60.0:5 >=kde-frameworks/ki18n-5.60.0:5 >=kde-frameworks/kiconthemes-5.60.0:5 >=kde-frameworks/kio-5.60.0:5 >=kde-frameworks/kparts-5.60.0:5 >=kde-frameworks/ktextwidgets-5.60.0:5 >=kde-frameworks/kwidgetsaddons-5.60.0:5 >=kde-frameworks/kxmlgui-5.60.0:5 sys-apps/diffutils || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -SLOT=5 -SRC_URI=mirror://kde/stable/kdiff3/kdiff3-1.8.4.tar.xz -_eclasses_=cmake 314a813be2f09820e8978cdee941e501 ecm 23462b13731a265a5d99e493ec4a7720 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 kde.org 1c383520a04b2d5564075764eaf0bde0 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f toolchain-funcs 24921b57d6561d87cbef4916a296ada4 virtualx 7e60d3b10c791ab996f717bc1f30072f wrapper 4251d4c84c25f59094fd557e0063a974 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=d5b02e1325c911046c1cd0bdc9cbe286 diff --git a/metadata/md5-cache/kde-misc/kdiff3-1.8.5 b/metadata/md5-cache/kde-misc/kdiff3-1.8.5 index f8e6327766b1..a305b32c3410 100644 --- a/metadata/md5-cache/kde-misc/kdiff3-1.8.5 +++ b/metadata/md5-cache/kde-misc/kdiff3-1.8.5 @@ -5,10 +5,10 @@ DESCRIPTION=Frontend to diff3 based on KDE Frameworks EAPI=7 HOMEPAGE=https://apps.kde.org/en/kdiff3 https://userbase.kde.org/KDiff3 IUSE=debug +handbook -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 ~arm64 ~ppc64 x86 LICENSE=GPL-2 RDEPEND=>=dev-qt/qtgui-5.12.3:5 >=dev-qt/qtprintsupport-5.12.3:5 >=dev-qt/qtwidgets-5.12.3:5 >=kde-frameworks/kconfig-5.60.0:5 >=kde-frameworks/kconfigwidgets-5.60.0:5 >=kde-frameworks/kcoreaddons-5.60.0:5 >=kde-frameworks/kcrash-5.60.0:5 >=kde-frameworks/ki18n-5.60.0:5 >=kde-frameworks/kiconthemes-5.60.0:5 >=kde-frameworks/kio-5.60.0:5 >=kde-frameworks/kparts-5.60.0:5 >=kde-frameworks/ktextwidgets-5.60.0:5 >=kde-frameworks/kwidgetsaddons-5.60.0:5 >=kde-frameworks/kxmlgui-5.60.0:5 sys-apps/diffutils || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 SLOT=5 SRC_URI=mirror://kde/stable/kdiff3/kdiff3-1.8.5.tar.xz _eclasses_=cmake 314a813be2f09820e8978cdee941e501 ecm 23462b13731a265a5d99e493ec4a7720 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 kde.org 1c383520a04b2d5564075764eaf0bde0 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f toolchain-funcs 24921b57d6561d87cbef4916a296ada4 virtualx 7e60d3b10c791ab996f717bc1f30072f wrapper 4251d4c84c25f59094fd557e0063a974 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=923a9ee38d525145aa163e0359a30bf5 +_md5_=3b23b4f3c92828f18141d2ca50036ee4 diff --git a/metadata/md5-cache/kde-misc/tellico-3.3.5 b/metadata/md5-cache/kde-misc/tellico-3.3.5 new file mode 100644 index 000000000000..0fae5ade153a --- /dev/null +++ b/metadata/md5-cache/kde-misc/tellico-3.3.5 @@ -0,0 +1,15 @@ +BDEPEND=sys-devel/gettext dev-util/ninja dev-util/cmake test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) handbook? ( >=kde-frameworks/kdoctools-5.64.0:5 ) >=kde-frameworks/extra-cmake-modules-5.64.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=dev-libs/libxml2 dev-libs/libxslt >=dev-perl/Text-BibTeX-0.780.0-r1 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtwebengine:5[widgets] dev-qt/qtwidgets:5 dev-qt/qtxml:5 kde-frameworks/karchive:5 kde-frameworks/kcodecs:5 kde-frameworks/kcompletion:5 kde-frameworks/kconfig:5 kde-frameworks/kconfigwidgets:5 kde-frameworks/kcoreaddons:5 kde-frameworks/kcrash:5 kde-frameworks/kguiaddons:5 kde-frameworks/kiconthemes:5 kde-frameworks/kitemmodels:5 kde-frameworks/ki18n:5 kde-frameworks/kjobwidgets:5 kde-frameworks/kio:5 kde-frameworks/knewstuff:5 kde-frameworks/kparts:5 kde-frameworks/kservice:5 kde-frameworks/ktextwidgets:5 kde-frameworks/kwallet:5 kde-frameworks/kwidgetsaddons:5 kde-frameworks/kwindowsystem:5 kde-frameworks/kxmlgui:5 kde-frameworks/solid:5 kde-frameworks/sonnet:5 cddb? ( kde-apps/libkcddb:5 ) discid? ( dev-libs/libcdio:= ) pdf? ( app-text/poppler[qt5] ) scanner? ( kde-apps/libksane:5 ) semantic-desktop? ( kde-frameworks/kfilemetadata:5 ) taglib? ( >=media-libs/taglib-1.5 ) v4l? ( >=media-libs/libv4l-0.8.3 ) xmp? ( >=media-libs/exempi-2 ) yaz? ( >=dev-libs/yaz-2:0 ) dev-util/desktop-file-utils x11-misc/shared-mime-info test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 +DESCRIPTION=Collection manager based on KDE Frameworks +EAPI=7 +HOMEPAGE=https://tellico-project.org/ +IUSE=cddb discid pdf scanner semantic-desktop taglib v4l xmp yaz test debug +handbook test +KEYWORDS=~amd64 ~arm64 ~x86 +LICENSE=|| ( GPL-2 GPL-3 ) +RDEPEND=dev-libs/libxml2 dev-libs/libxslt >=dev-perl/Text-BibTeX-0.780.0-r1 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtwebengine:5[widgets] dev-qt/qtwidgets:5 dev-qt/qtxml:5 kde-frameworks/karchive:5 kde-frameworks/kcodecs:5 kde-frameworks/kcompletion:5 kde-frameworks/kconfig:5 kde-frameworks/kconfigwidgets:5 kde-frameworks/kcoreaddons:5 kde-frameworks/kcrash:5 kde-frameworks/kguiaddons:5 kde-frameworks/kiconthemes:5 kde-frameworks/kitemmodels:5 kde-frameworks/ki18n:5 kde-frameworks/kjobwidgets:5 kde-frameworks/kio:5 kde-frameworks/knewstuff:5 kde-frameworks/kparts:5 kde-frameworks/kservice:5 kde-frameworks/ktextwidgets:5 kde-frameworks/kwallet:5 kde-frameworks/kwidgetsaddons:5 kde-frameworks/kwindowsystem:5 kde-frameworks/kxmlgui:5 kde-frameworks/solid:5 kde-frameworks/sonnet:5 cddb? ( kde-apps/libkcddb:5 ) discid? ( dev-libs/libcdio:= ) pdf? ( app-text/poppler[qt5] ) scanner? ( kde-apps/libksane:5 ) semantic-desktop? ( kde-frameworks/kfilemetadata:5 ) taglib? ( >=media-libs/taglib-1.5 ) v4l? ( >=media-libs/libv4l-0.8.3 ) xmp? ( >=media-libs/exempi-2 ) yaz? ( >=dev-libs/yaz-2:0 ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +RESTRICT=!test? ( test ) !test? ( test ) test +SLOT=5 +SRC_URI=https://tellico-project.org/files/tellico-3.3.5.tar.xz https://dev.gentoo.org/~asturm/distfiles/tellico-3.3.4-no-khtml.patch.xz +_eclasses_=cmake 314a813be2f09820e8978cdee941e501 ecm 23462b13731a265a5d99e493ec4a7720 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 kde.org 1c383520a04b2d5564075764eaf0bde0 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f toolchain-funcs 24921b57d6561d87cbef4916a296ada4 virtualx 7e60d3b10c791ab996f717bc1f30072f wrapper 4251d4c84c25f59094fd557e0063a974 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba +_md5_=b3961b6a35e6f692b31d78c0b163953b diff --git a/metadata/md5-cache/mail-client/Manifest.gz b/metadata/md5-cache/mail-client/Manifest.gz index a233b7f5d67c4a45ce396eedfbeaff17d072e630..91c90dea325e55d1325f4b77d16ac03d76975e6c 100644 GIT binary patch literal 7206 zcmV+>9NFU^iwFP!00002|81Mwl3lrRMBnul{R8a4tx&+D6mo^J)daFu9L~^PDmx3UCWBqSbeScT40sg&P~%-pXG*IPpqTm=8*I%v2O1xjI;`CSa+4x<0vioiFsMh=gfP;z3qFAd}i~N zLJIY;JsxMyE!>b&?`cOqu#`3Hjc4cT`A$}Kdz~$g9NQiBti6_n;FZ1M%l2wF@*r_G zKjv3U?mO|1lp$?3mKHeYb>p^)s4#B zVs*wed9aW}VA;o4F{`2HUGiA>lu&DqG?Y=6ysfOkPuL!npQVXT?!IEKwVXQh9AShx zCeL!uwbSi;jcQ!YD{UD4c;g(mfUr&1Pk{dN*CLPvw_1S{nS| zC^LnT6ID!JH_db{?_TaMbJ@NrH~nk9H(Fx%$ROk!{<%i4@ufryZ&jMDcdtEah2f^U z+U(oeqia5`wc&R+=56*9RP&4r}mr$Ne@0gO5mi&QxmHbn2+-TJ<@8sM2HFXqEIzmrAB+YIKQQ zY;55vaRthln#b*j{w{s`oHayO0ebUsjUnan(92BePpfmTbY?*a>0Ju{y+}X3|9IY| z*Hm5@AAhP6@=-%rYtC45PbjKpyew3-PiBc#g}G)&FOVM#dqxH<#rrd)jvwLfkU!$ccKNEp2WPYl6K%V=J#(sBs&f)WV?dWU^jh~>y zndAJmOmlqrc~GUw$kBAqZff0FwC36kBVcf6pfgOh+U#ua1=;k%j5rmGV`PhT8k)o3 z*#mRSxZ`!nPz%^VX=9vQ<8I?t!`(Wfv?f;R)OYV40;Aaz!oZe)FH;WHX*2%L#i|&J zjzvViz!8~2n_qs^sC&;XqMbZMz*A|Iaq2qRXnk4Srfotjj@bmm+Y%~`W(D-VBHW$Y zS~H3_k&bgut?BrzW+SZOwX1Fgwc+wp+3Axi8u zw(dFhQ}O2&QCCB{hV6pW;Sv15WRtFM88M1I+=apw#G5u?MgkL9GXu)c4EaUGAlLUI zF`!2GfExj`PK~aF5#WTYr%D}_>-d7R8;y=ji!a14=AFH;&z9^_Pqd{(u8*?L^zq zzSGa4ttTzPuy+(QuFSBbnI}-2+(DNpjS*krw^WqB2)xMW7e!n&#-Z8Lrd@CqrsuM@ z4pyChSsiM|_n_b*#XRQlH>+c_=wO}@Ph_gyz(=HH43@iiK&!PewEmFKis76AjM1X4&|5j?-!4{r!Ec_OmH9@b z<_zn>1JaCtgosumoDA8dSRfb{$G&5F*%MOT`+xx#C8KG|a02L!QMvp70XBA)})<~k3Ynd#}v$gh17 zXJBjQ!A@Xn=yP@YpO%JEP{!itwmJfy$)BS4d7TAM%oUIEfADQaXJ*sp|4XsH`W}7o zR;rW?sYVIYfM}<i}+S6UZ<1n^E^uceQvFJ}NWRt5bs4sM*OiC4n4a__11e`Q^NID8KBFwst!J#YB)efXX zK;vHumBpL&sZ<$gIkpq?f%jy)K7%}ZZuX5(0%LBY>WhBbhgRJe&Vkm)MWO(UL+kOE z0;}5wkDVDW2BoBS6WWkbH1gq9D1&55FcszQ4OPU6W75-d z{DmG$0|8mUci+ zilcPH7V#U-^bUf>Lp(cAfDO=;#)<%kLdHT(^PKDqJ00Gpj*p?aQo|`RvS8RZzanRY zos@}=g+2oay5|m6S@sZ780BjOOhh0FLUOJ!$yh4^ZzR@+a4@->M%vVo0Flpz0pT4q zlFir>3Uc-QTBGyjr}6RK$3KAx{uJAgzNxS}Eydz>f7R<2hvskvkBdnH zZ9sHl6JvqbFqV;Y3a&xSEPZci3u0W~SnB-k(}!Qay#MqO80Kp{aI18wG9c(jI!<WD=gCkJ){Lqe=bONkWy)>nm3WlmUIVhza5@RP#c3Qmu+lRkjs{?$4GZ>KCs7u@6r zZ>Y2kS(V1Sh_~v(ELvnw7qN@<440w;feyTYUtgK+0!y%0RA;u|s8xGK650<3EHeWY zsL^24>5IcI8pE-Wd0NBQqLUdiNlap>>8M+;ss6y?|6E{{1Q6b4hY>52qa){ z(kK6|S2#NnK1o>U538k9B6yOXf{w7D80OlNOu-79MO61yj)a@1iareAJh&bHO|u6_ z94sJ9Ft!hZEb>J($(2EHrY(>#2^^G_e1&O&VF^)+M~5U74!gioNgb^6H*1xtl|B0k zDd})7xuN&infk`G2huBRO&RZ9nk-AsmZR{M&SDxNslYbZA`w>Sz+e-UB0&Ur7SX%F z4Me^18d{2jUI(i z1)2*C%ut;ymXxsy;8iCvkKbrIIB+xpw_yt-n~c}$EXYg6A{T9r;S)n`$;N-PR^?Z< z0u+m{$^J9UdrVlm(m{mGIVW6 zY*AS7v9?yaL_Ofj{9JM1mXT)|%iD1a)P>m4z$6+d9@)8gC%{m5q$9zs7Wru+rZ*kR zu}+M#sT_=2CIjLdp#*^-`5kVinbFjNLq&^fRIjODNac({)@3L7V0?L6W-q_i>Q85U z{>N9X5-6k|$`h$Deip!b;_ym0;$6r?LminVR?SxMwIR~*P$L1S>k#ZzHoWT8fecDW zBH0CCbg(ELnMr_wqD9t7S)G8ImI=s{Eoc^h&_lKxtxzx*=K0~3Pk6#3d`p>hF*bcUG+O||?X(=^G&C9+X19iSjv z$p$f)Cm~g`eI>Wufyq;B_js^~jo|9EjuvMdyW$q{&e7JkRleDADt0un!5|F}o~YfM z_W??y;cW;9*qOmof?}#o0TLLEWB{H2B5TY^5Gf5x0pn08N*9X6?GBx`po2s`S!di) z=ra4=S@{QpK?g32l2#J9$d#}eEb_HbihKY2t`TF>D?is-+h*bt4zgPAcA@;RbVX#xx=$8%z0(g8A|F5GiF_k9Qi@M3v?79u@f7kd5HN$7Sd3I-`VsS zY#_q5lKgkN`$*!*h=+Jr@zX|&M#sW+^#ktXA`H*-keDfix`_esQYXlE%oj<+G5P+C z7>z(A7ESWl0^92}GbX*=P@xhiWgA(>YRH54e7V9Y}Y~_o)^s)uIG#!EW z>avQ5?)c$=toxkMdbT2-@Das>*P$dx6{Tw=d1)%PVbZ2XW&?KKcmYp|bVn3f&>mOG z*&1562$^~5l7K3}x%#aO{}tE$(+(3rBT>Xke*;fuBJnVDO^oqH_Q3VpH+`N99RjK% z2aw0q-3EFEVz9^USB0{dOqzPOld=QT0jW?TQL+xw7{a7eG^;v!UzdCcQsH|j8HU7M zGGFu!YEduSr5s3f#>!c}l!|aqkAn>`JI`ZbRq8{q1eACH#Czb6Ec1JnfJwU9X_blK zq9LWBa-coEQh@%XJE9T2F?AG_CSg~A5;g@w2^ZY~xBAgVE?t#--ho*gX~Pysl@7q$ z8PlOLe;kiw`k(c%BPjj;p-O*$|9|82)}fwG75WcyMa@YWsZOYFJd%rUW(L`&#np+h zU60ub<5$y-;YS_2K<^YzT7jU*bS4tA$TvDZU}~5}_=uvAc*j;=L{*V%j0BG)QByur zuRrDLG^Pcz#3p9G2L>W5Z6-2NGgETLV@J}}mu?a!6asqmvK19 zCg68Vqd*^d)cK&a0pDc4api{Rk{&BjYR%uORr*z}Xz4&yf|yXcO?GHdCLvVWR@ZV4 z%ncSo5msV=KwaVr8j9w%VaVm~1Y$m9s49Uj-0Xx39!;q^)-N!IH=mPMX9+%9tc|nc}EyeUD?C*AYh3^dvkYF%!E2$A2Tf#?}wCoasZLvJUxfjKn3r?Lch*TC1<;pZ>$$=+@L0AhHn(U@GK@KF_ps z&yT~Ma8n-+kRc|2;p?96$B%&G zg`X$U>i}A3N=^4pj_E?3I-|XO8WAyp(6F$qH!HIuw@sW1Ku2=>fg{KbTR?y-V#6E0 zWX>dV2)~)>fRaKX#Ow>Sv+vt|O;#^LCpvQJk7EUdht$$_+yTlW)Hrb^(CNq*aE8Zc zMi2w6RePIYFiK6PF9dZYGh@#s>GETskLN5z0hgigK-HyCmB`REbD@XhZ`Vp52wyzQ zMR|Oa+M?4{$sijjDdfhU>cae*SZZTfx_`)e&mf}EKmu;b8Y!2h*m8=YTi&7}pmM+h zR9j?&dv(|95JOOB;kURvF(~WQ_j$c#O&2yhJ;bhH`H<-1(`Y2dcHEvKEu@Q!WtDHk zNyrk6c+QY$JbE(#Hf4bI8bOpV57TQ0z!mAd=m1eh%AXP{tH@AMnIDI6{Wr=*8wUI5 zTA{`V94&Ri*-4A^t;>LM4~xh;t)@drC`l(Tx)E7W4VVlb64x?7Q=n_22j<65;pVhV zLl)>KC^RwJx)B3{_|OKF)a@XZ@;H z{o6m(>W3?M<|Yx-r(Lu}ZvcSG*dA@8mydYbu@Z5b-)YE00m8A{#Sb}Ii#{~yR=2i~ z%j}7;TwNdo=1ha)egH~!8m~Gk^*TCNtj5cf0q1PJqbb2ad0a!|->4}SvH!-jwky~O9S-)VkF z_P?z3$U~?G{AN^fb@|WLwT07AC?`q)N0X6QJS4MecwnFH53tF=2Z`eIadM6^#&9QJ zLi7vu=uIAIUvG%x>J3}x)ZFIJGC$IsT;6{2E4r_qL zz@3t%usU~U27GtA-A~pLwg4rwpzB?iQy4t6aJuo!PBXPYK#$)lNaa56rCc3f%WI@o zp+36}=5Sn=1s+6@(GONd@_LhvYz|Tp5%fL+igU=z+F>1hjquU zRY(Rrb*A!gXaMrjHVifEYgx%MXdz&*)``qrg$q6tHR?!<7zNjGuvL}Kz8 zTmAz{QA&b#pUJh4+Kz~(v3bj#?AO7NPPC9jZ9WN$#dCNngvFFUNhD(wAYYO=`uTOO z9&;H(vF8o_P|JG_Gw#yn6uno-Sa7unrBt9E!eiI@Ln3TpNAv2<1MFTbL_1||I*__n zUsRIcCHOKjLR($*Hayz_9lf-8Gjh~SK`#TdZwECD>mbAd8%){~l7q3E#-2=Q)|rM* zC-62bRIj2L=`${H95mJ?6B%2Oht(~f$P%g{@H6M3#-<uRuPIJGZV(e zZI_W2%b7;Lh=fzvX`(_ulaQyuhC<1r^ktoARkO2KlP?7 zUHXsZSAGOEUcXVO{!fM4_*sBF2`G?^DCFpRaW+)2pv31sLOUon^a55zuSp?n2AfiJ z+SjokVf^KX7(e;~=q!t{QFZ9@V4U_i62#A|L(MvVJ#gqlW8cn4c~qUyW65$Y`J;lJ zH{DA=3~~$N^>!Q~jTR6B?${E%qT7x!!9J*XlW}%RMdzwifOhNzK%|r(2F!ql4u6G$ zebR$^ztr&m@2BoR|Kr0?f5ta-Nc!#gFa03uY@2SZCYgFsT?pQa-^U9J_y%sQYjGHh z0wVMqOl-PRfp>zZ;CfxB>y;xqB%s!m2x`Oy5Tv6cK>AHodKRLpD-|~8ZX$3%S4uo@ z@5>_fhfl`avrc`D>5CiKoQ%}L580`uQ!PZD0Vuk2gBNs!14iOjKtGcm$vdU#R62}8 zrLjqzkByqt+sRtE5fkKu1{k%>anT4}8h$%W{_U^H>2|eCkn=YXB8uODP5Kp}s zfKXPj7S}-5qmDf3K)xMTByDec*LT|iTxeuaxNm0^m3#|?&dc~C;=16EN#q}qK7cES z$6-i4iA+!yVz>>4Coce3fw{Ay)g7f}(VIUwC zcyChz+t@4Pp_f%Pk{9751L7oA6mf~~6(j^c5K00bBouVf2SzfCHWAKs|FvB6{l~YG z>E+^Qtj6#T$%@Chcv_$I3W=!hjq-#V?{1lx&ZLz-M55>GNn_XDC}fOeTphSU8#?<9 zx&+i4W65=|Kjb@-h1x4;T$$KzV#gI)R8A z^ZhoCUp{~OpZ8ye4&&c_t}hTt_)+1J#8H|RaXK7&d`cEUCEp|%MBvc==t4#O2^{pZ zl!Fu#&ZITLGHgb`N{l)E6WRQxldLx@Bp(!AdJ^dx z1~QDi1&ZInv>cJv(ObPl{e+w89N#6k<8cyEbmC7@V1Z1x_|OYZ00W>C8mS2V>UhUJ zk5g-l3=C}9M zW*vH;BkOdbV^~CAMo;fwRlRd%LDx%6JfN`kKQ%xMN7ws}7juMBqB=^u7f>L_6$m|z%< z<)`4z8(%{6m|p()AAk7we~o{9 z88Pf&r`^^(Sga@a(=3O1&E5CzE#7skmz8%pZJe}r+p&(=;LBhquX=yadHXH&se$mS(NQ2?`NeQJgjok7?a1Jy{)h# zubc7^+V1v#nW4^ZHKaJUpC^(Jj1#xuO3EjR!>OFQ#xnfWB0aiHL5dt zUD2YI!}8QHQ)+fC#@^!&e8ZgAEH|8;N= z%`thGd#<1E-)dCCYPHaYp`My};XGCz)Ie(!7f-dl^J?)P4~J&+yj!`OF4(8=OByW> zJ~;A>Hd3UDv6f9UT~E8`yYpPWZ%j@9dhd;v*gY@^>Dq5=^ftWY;PzUj*?O;~2R)(P zSXP^TSJvoyo!;80cQ@v3_G8Q3_@miMi~Z(J9W!ejybX(^CugjVM;e`lG}4+rybj4gYph>mKFhW>_;IJ!+Yk)CMci}7Tx`>+qr~f_&hcH99@9pv#MdJE zTF67FD(xE1Fekou^vAp0ON+&QW~!9Xi%))1EQg_Djrig_w}vL}#G>}wc|w|Rwbjz- zd|MAK&tNRPPY<_WkC`uCWiXr5(V=feIy`J0tA;^I=e;SVh*m_N%vxux^Qm-R%!#6@ z(Is-Bv4kgwWt1_t8g@POckZ*!Su9i)ptm}%Go-v8dYLHwX=Tn8&&&uRy-VT073rsU zAI_WjHs%+`r#@8)`6y;<%^7m)5k=LE=Y@*)$t>|yHrMRv1@hyzXJEiAbtY|D<$-uX zz6+ujXJAT@k{btZkm&rl?`YecW<#;G-hJg>Xmk97?#$oHB*~@hRD1^-Zu92!4^7D` zF6zrzj1bSpV^&eq7iYRdOx-k@y|y;_HCl@DGZE-Q;#0XA^4xE5*1OAd4&Serj?Ok~ ze1Z;Vj?^5$3+^r)@Yhsm^`tH5W7|k9L2A2F=nUa-CoAEUl zt70fR77_RX6_FXV`Q@Wd-Fs>Q?c^m4Po+`DDeEMs^<{CJwy}^aW@C=GMN}HiGW5P6 z+@0EbbBZ^Sj&n~b@zh!J*D`(l^?X8^cp&WlsouEGI(zv*$P)Uo;%xi|T9drAQw?cD zlvrzQy{6Dl!Jk(^T^;EfzB5jTNAUlmPrAM(#3*#T3x&&wH*LU-7!z0$1IlNH{32kG z>syf+P^Wvq4a2Nsqbp$qIN|E8Vn^jVzED|>M#sg)55zC#ojtS8ou5tl5(RU5l|RfU zoX$$F>MYlZ)93avIzz{gg#{py!yNUC4(_k&z21*se}40~@$UVb^fuJD^(A40-{C-8 zJJL3^@2uz0){~ZC*gJ|DR$|!E%wyChbyzz3vc3?6s!f?i5vXzN2h3x;zBFh+~EOmC%-eq5~fg5Nwl zEAbPNnlrpxHKZB;uz*$~oDA8dSRfb{$GT&BsYax__W=VgN=DP<%PWi)q>VWg^nZ^d zE}?WN5pIoOw$N#JYy#I|33&THF;siyOW?v6t(zk{2L!QLGgovV2fhzbo60Gr zBfs`VoPn*G1}lNBq0gn#|FkrWf->fMZY#s^O#T$TPwOmrVyRj&9Qs5}P*z={{xaNBuBsQiFN#t@8jJ{v7yBP-i*;Xs8{3M_W1 zT<2lHy2(=pUWgLE=*E_%?w||UkZqKYtAJ?Lh}ZuA6G`dE`4A-1|cTVgW*fq z@ZdEAf?D$hPC-j`cR-dhD~Q&hIRTwm2f`Wq0EhS(q7Tk}bH3p7(8Z0GD4=)&fFUP* z4j3wz$HGt(P>|6ltgzJBR7v!0m&qa*Sx{f-MxK-^2pgDpo)d7=`1_2O3xNn)9CEtWGbyoJ09<{TKR0}2Q{0D!a({%FOhodG}IuZ-v9B}DE(1gnpU zg1G#8`YUqc0*RhPd;<(mere=hS!l=Nx7@JRth}%b7+i8k0IRwdK9AM;TBv0UwF)^E zLWYt-2HXZjCpIw_cnxD2NT=W$#LT1b4Q)Y;>nls0zkhuH%jb6=KVW>Ry!DqH!&9V? zwGP>W(8E|jf+wm~h^j%P!VtrJjTdf(E>#8u{Yb~rFOss<(kNsmN^A4wpeP&tL|Ii3 zk|^m=Q&K8o5ynZzN?=Hc6=^AwqF?(e^Ie$}o-OhW$jqoG+TIFIkG+#VfaCtfIsxxW zS&%NcsUEzc&@yCI8t)?BstdE|fi+#kF48kxiV7GVcmcn@63YdaV6UjoY(J<~dy6Er z?>1Ow0xD3W!J^X_hgEcjVKlk)fuyX02pjB+C#laMEhW(;Ma&(b;xD z=#D@j0eh1^`Cq-j*^%%`!a{#|S~?|wC-Euh2n&kgRZEg6SZ1+^>UHHK;pVME9gc4v z+z$Vy*{vcDZpadhT?auH`68O6!XQ+p%}AI84$4Zt!nDA!h$w}lO%e)+U0|uC4xaLd zwMx{=pM8atbU2sX(0k}iePh~<^vbiwg!e8@mdDDHqws~!Vj3YSW0^~q2&;2oun9_$ zAPk;G^e%7%QE$A4mf|z4BWqAA|Jf;%B!?E~71b9IMT-|ea+BVPgr`r_mKDLI;2vN< zcu9PtM17j2H=6GMH; z#(!9={JUBKin*@I`ZLUXOjx?mL4?dXCvvKoViabV2LpqERdO#tI(5`bt3bLW5F<-Ed_-mn(3~$TN)jb-M-XLTqSY5)BlO>|DGPU?@A#kziH} ze42<^n>OWmPK>gt9E@5b1L7N&O&~~qhns0;GgL*vJ!k_e0h3e zEx*+2&u4u4#}};IBp@Pe5LL#j=dXH1dq|)diVYCTUhk4Ntxo zTg7M?{2LsX4smSl%bfr@!W#(WnLtP&q6{9_30hlANv;4@Pz_oc%euT{j!!@@ z;-tP-<&VhX#5(PdUn~Z_qAVM)BPkoiy%*jOc_!`dQGVW)NhUQJ0ii@~7Gb18i96iQ z3bw{iMe~~`hS&}~@FrMa+KwEOq`wsDufNRmzywpB0zdXysFXn=?O~=tQ?2@tX`1BX z63MBSHc*hQ=z|!{n~*A5zMR_bz~srkdpKCcMsT%TM~kzJU2%(eSJBqCRleDADpoYI zz#t7T9;w}{_W??y;cW;9*qOjnf?_O90TLJuWB~2|B5TZviIfJVfN>}krL!z?yFs-+h*btn?gPAcA@;RbVXaWoyn=(g8A|F5Gi!w8KCZ5pGL|L`7rfuL?nF1|X8d4M-t4w_;u{os0vmM;Ot;=@@j5^?gLXo`A zcx=kyg2u|=O~e`iTD(t0F_sWG>^wb#ihu@?no%42!8Gh9_=BjZ0iNsMm+R+We){R- zr_XO9X$XdnZ$8DB=1&ymfoL8wAh{bj;c;@ehLJc)hE{_EV?}kh%m*S|3dw)RyN@J}jChE51wU=HXsB4Yj()&>T!i6yZW1$vP&Y9EUg`wd zj`<>KI3_cquMv|ANVjC`PYGgKG=am=m zlt6a`kp=B>m7Kkyb&HUhmJSK10-USgy6|7FI)B@D~Qcv5M zwGlULfmCS&yqz&CG*%zmBZ>a!c~}vYet%b`U*G-j__VdDr(K2qom^3KQbsHjsvD2w zqLZ0HwrOE?B5c=dcEb48bYu8I+b+;Mg_BkwC^DUige>xnwhx#ZW)VK3C?wvol^0P} zgY=+2@?u|y$1GI8P2*3 zK{EhaOqdSiaE?vD?;b~nKGG=jL1_cNN&Li>8lFpfEJUd_e^jgZyIRrGMpS~BP`XWa zXiz30RM}R?aut{xJP1WtkpTjAi7RL*n%9OSm%9^)`6feEF}jRjl8~U5tl)@p5nrWM z3z1=@9GZ-=7gFwd?iCw$d~t^%R|z_gVRq03;59xDnQ8Nk9A#RH>5JIk?edDcH!whg z!N@(w60u0UWf?YTX|m|J*ICZe544==L!gp2`ECfrC4Sn0*#5azU-m!icW0wpQ=5Uv zMks)(kR$p$(at?RHh1#Tk|m^&U5hDl<3(I41EWxE`_Q{hNhV_ zJsf^qD|sM%@hlhRshiXmDqR&FvVoE;HP%!I=GVni8^hB1L()BifIxjcrJ zVzBOMi-v&80Si!Vkqz$EtDX)q1a%gEi^~&(l6HNc$6MZXV6)>x>@t=Qi7vhyjl|fF z+hd@Gba1h}@Y8S-vIHZZ5+oXqZU(@n46v>d1o`rCT{{4-NatA_h%!?Clu%hjhKkC3 z9Kx+XC>L#L{@Yri#s?hDWy0A}4_UVk1I9f(MAB|G9YR8h+Ii85$bxFXWblxg$-oDR z;`6a{jxh$ilOIC#vvPEk2in&SG2S=5?mH~sf|v*_fXR+2qw}Vl9$FcK0cxYYy*q&o z$OJdiT{x@(76W&3lEP}=nHi|N)9v*nZD9*g5)X81*WnZf&n%qo{Ib(b%?Rk>YXzy? zhrN`m!`u8e*h{eT>^1^17LjRcL|qMr`QY9;5g3qFQyv&AlUI$0A%g0%01iKP8w0Ij zf~)Bs+iIbJB$u_kB_P*x%N#+YZM9AK2iQ7-5A>PgDUT%oD*E}rl;or-VIqZvNaO`d zI*dNBkm=ff9W9xTDh#DBx<8YkcI2Q7Tq#a4aJJ{38UTA)m4d{87{jgT_m3`M&Xvd)Ry3p0=bu4NT>8M%R_$Y<4raNKcVk-H}>K)9d4&OU3&unG`}JdotNs;7p{t_(aozyS~HgwMLy`Fm0w|W9>pm z_}FwpPEU0Hl_C}8Bm@<<%Vcm}X-LCCG?={Jp(|%`l4X~nd`JeoO3vqdBGM>i+Hxq` zI|P(edoJkMLugX@QLP%K^6zk-%q;ZIIM~qj#RCRA4^;@NC6`R}AJPZyFr*Pkp$sd8 zsk{yL6qb%ZtfyhBK*=Iq>xxF#PAFuP7NUim(71|qslg=}oxU_v?(l3YgTW1;JEShA zOy?Tf3W9w0ULK^RvOh0=3@K?X#$xcXsZdx5Tw?Y$sRoOAMibHvnhiEJ zR9zQZphzJ$DwU)qEcse}A;J7E!+;ViG3ow50|hJmth=y`3@G5*KS*Sx*Zn`{a*WE- zZv=cP>5+~$dN~pPq^&Y-dVx%|y>2)uEZ>TsD;*ASf2Rc*Km9C%p1f6oN0U zI`>|D%^8tNE;Q^ABPkt(uiIKbzxkkh3?b{9V|l?#pL-5fhwB8@4aOav&aAA>K4h3= z7twQ?vt*^QDGdbzH$Dk^p|OX5dVvZ-QG8mCY?9eM#QW7MOJ9{Yh~a~r$WM@GHGY|n zwy^VS>TykR$+R&v!z3$<5~qmDS8d$2RYm)N@Kg<#p4D|JVbz*%ljz~383Nu*X-Bt5 zyLN5yov`C$qfprq`X!cYa2hTYc>KagNL=d&h3da46rv48U35JF$b#FWQ|pP$L-!<# z``8O&;)m|_(aUv70S1ebwTaxJ8l}U_hhk7)kY(~B!xru3J}VJc&4=NA=CgzK$R>)&b0dciR(?Co`S~C3fBFkJqP_R8yUOu9O=sD35IQB+ zCfm~$ocp*31CHQRx@`fvQ$YA(lRlbG>hJ}t5y6ZApKh|zAqE6cB3u)==wuk}EYoia zJ2=IyI;mq}?oJstdx+rcHEg`<@SQ=%q{9Sf`obo|Oh)Q}S*+C3W+|+|0AwBIf}z?O zM4^EovLuroh|#&}u)|Pz^5Pme91At6cO}9DIZRL`ixPb#o@j*5qQ9O|eEthUbw15^ zWa-+zoz@3kkblnMP=q(ZN~RpTTCkGNl>r=7dJC8wvmwZ1CacjPIv0({si0uJ;EdqowRBqr#T|&@2BfipwCI{? z6YidTkpHeftXR`c5X$w8K8#IbMY67e&6Pn=oMh_MhddK6>BPE@Mw+%pbif+u!^4cQ z&I#qny6JfH?jCedvN14iQ8N%sjIMO0M5^pM;a&-71yB8gDPYM8?HLnwmF%%8MvgAJ zgp1vJr=_$L3O20lJSW}5oM~ro03h1a=TSBp61^oz>uw6KPx*|Hg{_c=z|^zls(6ws z3rI_~=Yolm^a1P(*8ZTu=DQDHo9sn@Nu)ndSQ#q3P*?6R;Q(IKjOie=X1k=6sOyNH z6iIc80ttp&P4^iwhS7oNc2*xllry zYvhCCv}fcY7HNal7**!olQI|FLBH#ItL{9Bz%=yQ%;!nR5WACdx?2>av27!Y_|Fv>R0CZ!7hMOVOC; zmJK`&N%-w0kwu4Yfbteh7W|`o!$dOubsswa?s|NLi6b4?5p>jPoo=s%QoY8L^7cFULvGc&Uz5UdVR`uoas&tmb&&4=>aVrnQ8#6s;+>|uf1&cJZMtNyQ*JjPha9b;2-;Iy P_AmbjQ>E>A>ox!YwcGFd diff --git a/metadata/md5-cache/mail-client/roundcube-1.4.10 b/metadata/md5-cache/mail-client/roundcube-1.4.10 deleted file mode 100644 index 0f6b56f596b4..000000000000 --- a/metadata/md5-cache/mail-client/roundcube-1.4.10 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=install postinst prerm setup unpack -DEPEND=|| ( virtual/httpd-cgi virtual/httpd-fastcgi ) >=app-admin/webapp-config-1.50.15 -DESCRIPTION=A browser-based multilingual IMAP client with an application-like user interface -EAPI=7 -HOMEPAGE=https://roundcube.net -IUSE=change-password enigma ldap mysql postgres sqlite ssl spell vhosts -KEYWORDS=amd64 arm ~hppa ppc ppc64 sparc x86 -LICENSE=GPL-3 BSD PHP-2.02 PHP-3 MIT public-domain -RDEPEND=|| ( virtual/httpd-cgi virtual/httpd-fastcgi ) >=dev-lang/php-5.4.0[filter,gd,iconv,json(+),ldap?,pdo,postgres?,session,sqlite?,ssl?,unicode,xml] virtual/httpd-php change-password? ( dev-lang/php[sockets] ) enigma? ( app-crypt/gnupg ) mysql? ( || ( dev-lang/php[mysql] dev-lang/php[mysqli] ) ) spell? ( dev-lang/php[curl,spell] ) >=app-admin/webapp-config-1.50.15 -REQUIRED_USE=|| ( mysql postgres sqlite ) -SLOT=1.4.10 -SRC_URI=https://github.com/roundcube/roundcubemail/releases/download/1.4.10/roundcubemail-1.4.10-complete.tar.gz -_eclasses_=webapp 1d03df021d958f89f4cc78e289d0b116 -_md5_=82de7098c919d67921d988577048732f diff --git a/metadata/md5-cache/mail-client/roundcube-1.4.11 b/metadata/md5-cache/mail-client/roundcube-1.4.11 index c3ed874f24d6..9952c59da26f 100644 --- a/metadata/md5-cache/mail-client/roundcube-1.4.11 +++ b/metadata/md5-cache/mail-client/roundcube-1.4.11 @@ -4,11 +4,11 @@ DESCRIPTION=A browser-based multilingual IMAP client with an application-like us EAPI=7 HOMEPAGE=https://roundcube.net IUSE=change-password enigma ldap mysql postgres sqlite ssl spell vhosts -KEYWORDS=~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 +KEYWORDS=amd64 arm ~hppa ppc ppc64 sparc x86 LICENSE=GPL-3 BSD PHP-2.02 PHP-3 MIT public-domain RDEPEND=|| ( virtual/httpd-cgi virtual/httpd-fastcgi ) >=dev-lang/php-5.4.0[filter,gd,iconv,json(+),ldap?,pdo,postgres?,session,sqlite?,ssl?,unicode,xml] virtual/httpd-php change-password? ( dev-lang/php[sockets] ) enigma? ( app-crypt/gnupg ) mysql? ( || ( dev-lang/php[mysql] dev-lang/php[mysqli] ) ) spell? ( dev-lang/php[curl,spell] ) >=app-admin/webapp-config-1.50.15 REQUIRED_USE=|| ( mysql postgres sqlite ) SLOT=1.4.11 SRC_URI=https://github.com/roundcube/roundcubemail/releases/download/1.4.11/roundcubemail-1.4.11-complete.tar.gz _eclasses_=webapp 1d03df021d958f89f4cc78e289d0b116 -_md5_=6ad90ddd99b8bc0c943618acd9252e91 +_md5_=82de7098c919d67921d988577048732f diff --git a/metadata/md5-cache/mail-client/roundcube-1.4.8 b/metadata/md5-cache/mail-client/roundcube-1.4.8 deleted file mode 100644 index 5e49e9fc12dd..000000000000 --- a/metadata/md5-cache/mail-client/roundcube-1.4.8 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=install postinst prerm setup -DEPEND=|| ( virtual/httpd-cgi virtual/httpd-fastcgi ) >=app-admin/webapp-config-1.50.15 -DESCRIPTION=A browser-based multilingual IMAP client with an application-like user interface -EAPI=6 -HOMEPAGE=https://roundcube.net -IUSE=change-password enigma ldap mysql postgres sqlite ssl spell vhosts -KEYWORDS=amd64 arm ~hppa ppc ppc64 sparc x86 -LICENSE=GPL-3 BSD PHP-2.02 PHP-3 MIT public-domain -RDEPEND=|| ( virtual/httpd-cgi virtual/httpd-fastcgi ) >=dev-lang/php-5.4.0[filter,gd,iconv,json,ldap?,pdo,postgres?,session,sqlite?,ssl?,unicode,xml] virtual/httpd-php change-password? ( dev-lang/php[sockets] ) enigma? ( app-crypt/gnupg ) mysql? ( || ( dev-lang/php[mysql] dev-lang/php[mysqli] ) ) spell? ( dev-lang/php[curl,spell] ) >=app-admin/webapp-config-1.50.15 -REQUIRED_USE=|| ( mysql postgres sqlite ) -SLOT=1.4.8 -SRC_URI=https://github.com/roundcube/roundcubemail/releases/download/1.4.8/roundcubemail-1.4.8-complete.tar.gz -_eclasses_=webapp 1d03df021d958f89f4cc78e289d0b116 -_md5_=1494f580fda039ba69f8b02722c50c77 diff --git a/metadata/md5-cache/mail-client/thunderbird-78.7.1-r1 b/metadata/md5-cache/mail-client/thunderbird-78.7.1-r1 deleted file mode 100644 index 482dfb8576fc..000000000000 --- a/metadata/md5-cache/mail-client/thunderbird-78.7.1-r1 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=|| ( dev-lang/python:3.9[ncurses,sqlite,ssl] dev-lang/python:3.8[ncurses,sqlite,ssl] dev-lang/python:3.7[ncurses,sqlite,ssl] ) app-arch/unzip app-arch/zip >=dev-util/cbindgen-0.14.3 >=net-libs/nodejs-10.21.0 virtual/pkgconfig >=virtual/rust-1.41.0 || ( ( sys-devel/clang:11 sys-devel/llvm:11 clang? ( =sys-devel/lld-11* pgo? ( =sys-libs/compiler-rt-sanitizers-11*[profile] ) ) ) ( sys-devel/clang:10 sys-devel/llvm:10 clang? ( =sys-devel/lld-10* pgo? ( =sys-libs/compiler-rt-sanitizers-10*[profile] ) ) ) ( sys-devel/clang:9 sys-devel/llvm:9 clang? ( =sys-devel/lld-9* pgo? ( =sys-libs/compiler-rt-sanitizers-9*[profile] ) ) ) ) lto? ( !clang? ( sys-devel/binutils[gold] ) ) amd64? ( >=dev-lang/yasm-1.1 ) x86? ( >=dev-lang/yasm-1.1 ) !system-av1? ( amd64? ( >=dev-lang/nasm-2.13 ) x86? ( >=dev-lang/nasm-2.13 ) ) >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) ~sys-devel/autoconf-2.13 >=sys-devel/libtool-2.4 pgo? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) -DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup unpack -DEPEND=>=dev-libs/nss-3.53.1 >=dev-libs/nspr-4.25 dev-libs/atk dev-libs/expat >=x11-libs/cairo-1.10[X] >=x11-libs/gtk+-2.18:2 >=x11-libs/gtk+-3.4.0:3[X] x11-libs/gdk-pixbuf >=x11-libs/pango-1.22.0 >=media-libs/libpng-1.6.35:0=[apng] >=media-libs/mesa-10.2:* media-libs/fontconfig >=media-libs/freetype-2.4.10 kernel_linux? ( !pulseaudio? ( media-libs/alsa-lib ) ) virtual/freedesktop-icon-theme >=x11-libs/pixman-0.19.2 >=dev-libs/glib-2.26:2 >=sys-libs/zlib-1.2.3 >=dev-libs/libffi-3.0.10:= media-video/ffmpeg x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrender x11-libs/libXt dbus? ( sys-apps/dbus dev-libs/dbus-glib ) system-av1? ( >=media-libs/dav1d-0.3.0:= >=media-libs/libaom-1.0.0:= ) system-harfbuzz? ( >=media-libs/harfbuzz-2.6.8:0= >=media-gfx/graphite2-1.3.13 ) system-icu? ( >=dev-libs/icu-67.1:= ) system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) system-libevent? ( >=dev-libs/libevent-2.0:0=[threads] ) system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] ) system-webp? ( >=media-libs/libwebp-1.1.0:0= ) wifi? ( kernel_linux? ( sys-apps/dbus dev-libs/dbus-glib net-misc/networkmanager ) ) jack? ( virtual/jack ) selinux? ( sec-policy/selinux-mozilla ) pulseaudio? ( || ( media-sound/pulseaudio >=media-sound/apulse-0.1.12-r4[sdk] ) ) wayland? ( >=x11-libs/gtk+-3.11:3[wayland] ) amd64? ( virtual/opengl ) x86? ( virtual/opengl ) !!sys-devel/llvm:0 dev-util/desktop-file-utils x11-misc/shared-mime-info -DESCRIPTION=Thunderbird Mail Client -EAPI=7 -HOMEPAGE=https://www.mozilla.org/thunderbird -IUSE=+clang cpu_flags_arm_neon dbus debug eme-free hardened hwaccel jack lto +openh264 pgo pulseaudio selinux +system-av1 +system-harfbuzz +system-icu +system-jpeg +system-libevent +system-libvpx +system-webp wayland wifi l10n_af l10n_ar l10n_ast l10n_be l10n_bg l10n_br l10n_ca l10n_cak l10n_cs l10n_cy l10n_da l10n_de l10n_dsb l10n_el l10n_en-CA l10n_en-GB l10n_es-AR l10n_es-ES l10n_et l10n_eu l10n_fa l10n_fi l10n_fr l10n_fy l10n_ga l10n_gd l10n_gl l10n_he l10n_hr l10n_hsb l10n_hu l10n_hy l10n_id l10n_is l10n_it l10n_ja l10n_ka l10n_kab l10n_kk l10n_ko l10n_lt l10n_ms l10n_nb l10n_nl l10n_nn l10n_pa l10n_pl l10n_pt-BR l10n_pt-PT l10n_rm l10n_ro l10n_ru l10n_si l10n_sk l10n_sl l10n_sq l10n_sr l10n_sv l10n_th l10n_tr l10n_uz l10n_vi l10n_zh-CN l10n_zh-TW pgo -KEYWORDS=amd64 ~arm64 ~ppc64 x86 -LICENSE=MPL-2.0 GPL-2 LGPL-2.1 -RDEPEND=>=dev-libs/nss-3.53.1 >=dev-libs/nspr-4.25 dev-libs/atk dev-libs/expat >=x11-libs/cairo-1.10[X] >=x11-libs/gtk+-2.18:2 >=x11-libs/gtk+-3.4.0:3[X] x11-libs/gdk-pixbuf >=x11-libs/pango-1.22.0 >=media-libs/libpng-1.6.35:0=[apng] >=media-libs/mesa-10.2:* media-libs/fontconfig >=media-libs/freetype-2.4.10 kernel_linux? ( !pulseaudio? ( media-libs/alsa-lib ) ) virtual/freedesktop-icon-theme >=x11-libs/pixman-0.19.2 >=dev-libs/glib-2.26:2 >=sys-libs/zlib-1.2.3 >=dev-libs/libffi-3.0.10:= media-video/ffmpeg x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrender x11-libs/libXt dbus? ( sys-apps/dbus dev-libs/dbus-glib ) system-av1? ( >=media-libs/dav1d-0.3.0:= >=media-libs/libaom-1.0.0:= ) system-harfbuzz? ( >=media-libs/harfbuzz-2.6.8:0= >=media-gfx/graphite2-1.3.13 ) system-icu? ( >=dev-libs/icu-67.1:= ) system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) system-libevent? ( >=dev-libs/libevent-2.0:0=[threads] ) system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] ) system-webp? ( >=media-libs/libwebp-1.1.0:0= ) wifi? ( kernel_linux? ( sys-apps/dbus dev-libs/dbus-glib net-misc/networkmanager ) ) jack? ( virtual/jack ) selinux? ( sec-policy/selinux-mozilla ) jack? ( virtual/jack ) openh264? ( media-libs/openh264:*[plugin] ) pulseaudio? ( || ( media-sound/pulseaudio >=media-sound/apulse-0.1.12-r4 ) ) selinux? ( sec-policy/selinux-mozilla ) ! thunderbird-78.7.1.source.tar.xz https://dev.gentoo.org/~axs/mozilla/patchsets/firefox-78esr-patches-09.tar.xz https://dev.gentoo.org/~polynomial-c/mozilla/patchsets/firefox-78esr-patches-09.tar.xz https://dev.gentoo.org/~whissi/mozilla/patchsets/firefox-78esr-patches-09.tar.xz l10n_af? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/af.xpi -> thunderbird-78.7.1-af.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/ar.xpi -> thunderbird-78.7.1-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/ast.xpi -> thunderbird-78.7.1-ast.xpi ) l10n_be? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/be.xpi -> thunderbird-78.7.1-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/bg.xpi -> thunderbird-78.7.1-bg.xpi ) l10n_br? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/br.xpi -> thunderbird-78.7.1-br.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/ca.xpi -> thunderbird-78.7.1-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/cak.xpi -> thunderbird-78.7.1-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/cs.xpi -> thunderbird-78.7.1-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/cy.xpi -> thunderbird-78.7.1-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/da.xpi -> thunderbird-78.7.1-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/de.xpi -> thunderbird-78.7.1-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/dsb.xpi -> thunderbird-78.7.1-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/el.xpi -> thunderbird-78.7.1-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/en-CA.xpi -> thunderbird-78.7.1-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/en-GB.xpi -> thunderbird-78.7.1-en-GB.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/es-AR.xpi -> thunderbird-78.7.1-es-AR.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/es-ES.xpi -> thunderbird-78.7.1-es-ES.xpi ) l10n_et? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/et.xpi -> thunderbird-78.7.1-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/eu.xpi -> thunderbird-78.7.1-eu.xpi ) l10n_fa? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/fa.xpi -> thunderbird-78.7.1-fa.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/fi.xpi -> thunderbird-78.7.1-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/fr.xpi -> thunderbird-78.7.1-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/fy-NL.xpi -> thunderbird-78.7.1-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/ga-IE.xpi -> thunderbird-78.7.1-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/gd.xpi -> thunderbird-78.7.1-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/gl.xpi -> thunderbird-78.7.1-gl.xpi ) l10n_he? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/he.xpi -> thunderbird-78.7.1-he.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/hr.xpi -> thunderbird-78.7.1-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/hsb.xpi -> thunderbird-78.7.1-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/hu.xpi -> thunderbird-78.7.1-hu.xpi ) l10n_hy? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/hy-AM.xpi -> thunderbird-78.7.1-hy-AM.xpi ) l10n_id? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/id.xpi -> thunderbird-78.7.1-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/is.xpi -> thunderbird-78.7.1-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/it.xpi -> thunderbird-78.7.1-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/ja.xpi -> thunderbird-78.7.1-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/ka.xpi -> thunderbird-78.7.1-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/kab.xpi -> thunderbird-78.7.1-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/kk.xpi -> thunderbird-78.7.1-kk.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/ko.xpi -> thunderbird-78.7.1-ko.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/lt.xpi -> thunderbird-78.7.1-lt.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/ms.xpi -> thunderbird-78.7.1-ms.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/nb-NO.xpi -> thunderbird-78.7.1-nb-NO.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/nl.xpi -> thunderbird-78.7.1-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/nn-NO.xpi -> thunderbird-78.7.1-nn-NO.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/pa-IN.xpi -> thunderbird-78.7.1-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/pl.xpi -> thunderbird-78.7.1-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/pt-BR.xpi -> thunderbird-78.7.1-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/pt-PT.xpi -> thunderbird-78.7.1-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/rm.xpi -> thunderbird-78.7.1-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/ro.xpi -> thunderbird-78.7.1-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/ru.xpi -> thunderbird-78.7.1-ru.xpi ) l10n_si? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/si.xpi -> thunderbird-78.7.1-si.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/sk.xpi -> thunderbird-78.7.1-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/sl.xpi -> thunderbird-78.7.1-sl.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/sq.xpi -> thunderbird-78.7.1-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/sr.xpi -> thunderbird-78.7.1-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/sv-SE.xpi -> thunderbird-78.7.1-sv-SE.xpi ) l10n_th? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/th.xpi -> thunderbird-78.7.1-th.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/tr.xpi -> thunderbird-78.7.1-tr.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/uz.xpi -> thunderbird-78.7.1-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/vi.xpi -> thunderbird-78.7.1-vi.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/zh-CN.xpi -> thunderbird-78.7.1-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/zh-TW.xpi -> thunderbird-78.7.1-zh-TW.xpi ) -_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 check-reqs 7e3fd1855a5e1b50bb9e80827b3f672d desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 gnome2-utils c8e3fff820d850c0e003e22208d2eea3 l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 llvm 96482dd3973a93c32659252dfeba1433 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 pax-utils a41d1fd1c111289ffa04490de6ee79d7 python-any-r1 0a79a9b53fce4525f438f8ea9695fb88 python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 virtualx 7e60d3b10c791ab996f717bc1f30072f wrapper 4251d4c84c25f59094fd557e0063a974 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=a13d0250bdca4c5faa556e7c6660f22a diff --git a/metadata/md5-cache/mail-client/thunderbird-78.8.0 b/metadata/md5-cache/mail-client/thunderbird-78.8.0 index 4f7ec4e3ebf6..5d3f304273d3 100644 --- a/metadata/md5-cache/mail-client/thunderbird-78.8.0 +++ b/metadata/md5-cache/mail-client/thunderbird-78.8.0 @@ -5,11 +5,11 @@ DESCRIPTION=Thunderbird Mail Client EAPI=7 HOMEPAGE=https://www.mozilla.org/thunderbird IUSE=+clang cpu_flags_arm_neon dbus debug eme-free hardened hwaccel jack lto +openh264 pgo pulseaudio selinux +system-av1 +system-harfbuzz +system-icu +system-jpeg +system-libevent +system-libvpx +system-webp wayland wifi l10n_af l10n_ar l10n_ast l10n_be l10n_bg l10n_br l10n_ca l10n_cak l10n_cs l10n_cy l10n_da l10n_de l10n_dsb l10n_el l10n_en-CA l10n_en-GB l10n_es-AR l10n_es-ES l10n_et l10n_eu l10n_fa l10n_fi l10n_fr l10n_fy l10n_ga l10n_gd l10n_gl l10n_he l10n_hr l10n_hsb l10n_hu l10n_hy l10n_id l10n_is l10n_it l10n_ja l10n_ka l10n_kab l10n_kk l10n_ko l10n_lt l10n_ms l10n_nb l10n_nl l10n_nn l10n_pa l10n_pl l10n_pt-BR l10n_pt-PT l10n_rm l10n_ro l10n_ru l10n_si l10n_sk l10n_sl l10n_sq l10n_sr l10n_sv l10n_th l10n_tr l10n_uz l10n_vi l10n_zh-CN l10n_zh-TW pgo -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 ~arm64 ~ppc64 x86 LICENSE=MPL-2.0 GPL-2 LGPL-2.1 RDEPEND=>=dev-libs/nss-3.53.1 >=dev-libs/nspr-4.25 dev-libs/atk dev-libs/expat >=x11-libs/cairo-1.10[X] >=x11-libs/gtk+-2.18:2 >=x11-libs/gtk+-3.4.0:3[X] x11-libs/gdk-pixbuf >=x11-libs/pango-1.22.0 >=media-libs/libpng-1.6.35:0=[apng] >=media-libs/mesa-10.2:* media-libs/fontconfig >=media-libs/freetype-2.4.10 kernel_linux? ( !pulseaudio? ( media-libs/alsa-lib ) ) virtual/freedesktop-icon-theme >=x11-libs/pixman-0.19.2 >=dev-libs/glib-2.26:2 >=sys-libs/zlib-1.2.3 >=dev-libs/libffi-3.0.10:= media-video/ffmpeg x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrender x11-libs/libXt dbus? ( sys-apps/dbus dev-libs/dbus-glib ) system-av1? ( >=media-libs/dav1d-0.3.0:= >=media-libs/libaom-1.0.0:= ) system-harfbuzz? ( >=media-libs/harfbuzz-2.6.8:0= >=media-gfx/graphite2-1.3.13 ) system-icu? ( >=dev-libs/icu-67.1:= ) system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) system-libevent? ( >=dev-libs/libevent-2.0:0=[threads] ) system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] ) system-webp? ( >=media-libs/libwebp-1.1.0:0= ) wifi? ( kernel_linux? ( sys-apps/dbus dev-libs/dbus-glib net-misc/networkmanager ) ) jack? ( virtual/jack ) selinux? ( sec-policy/selinux-mozilla ) jack? ( virtual/jack ) openh264? ( media-libs/openh264:*[plugin] ) pulseaudio? ( || ( media-sound/pulseaudio >=media-sound/apulse-0.1.12-r4 ) ) selinux? ( sec-policy/selinux-mozilla ) ! thunderbird-78.8.0.source.tar.xz https://dev.gentoo.org/~axs/mozilla/patchsets/firefox-78esr-patches-10.tar.xz https://dev.gentoo.org/~polynomial-c/mozilla/patchsets/firefox-78esr-patches-10.tar.xz https://dev.gentoo.org/~whissi/mozilla/patchsets/firefox-78esr-patches-10.tar.xz l10n_af? ( https://archive.mozilla.org/pub/thunderbird/releases/78.8.0/linux-x86_64/xpi/af.xpi -> thunderbird-78.8.0-af.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/thunderbird/releases/78.8.0/linux-x86_64/xpi/ar.xpi -> thunderbird-78.8.0-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/thunderbird/releases/78.8.0/linux-x86_64/xpi/ast.xpi -> thunderbird-78.8.0-ast.xpi ) l10n_be? ( https://archive.mozilla.org/pub/thunderbird/releases/78.8.0/linux-x86_64/xpi/be.xpi -> thunderbird-78.8.0-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/thunderbird/releases/78.8.0/linux-x86_64/xpi/bg.xpi -> thunderbird-78.8.0-bg.xpi ) l10n_br? ( https://archive.mozilla.org/pub/thunderbird/releases/78.8.0/linux-x86_64/xpi/br.xpi -> thunderbird-78.8.0-br.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/thunderbird/releases/78.8.0/linux-x86_64/xpi/ca.xpi -> thunderbird-78.8.0-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/thunderbird/releases/78.8.0/linux-x86_64/xpi/cak.xpi -> thunderbird-78.8.0-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/thunderbird/releases/78.8.0/linux-x86_64/xpi/cs.xpi -> thunderbird-78.8.0-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/thunderbird/releases/78.8.0/linux-x86_64/xpi/cy.xpi -> thunderbird-78.8.0-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/thunderbird/releases/78.8.0/linux-x86_64/xpi/da.xpi -> thunderbird-78.8.0-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/thunderbird/releases/78.8.0/linux-x86_64/xpi/de.xpi -> thunderbird-78.8.0-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/thunderbird/releases/78.8.0/linux-x86_64/xpi/dsb.xpi -> thunderbird-78.8.0-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/thunderbird/releases/78.8.0/linux-x86_64/xpi/el.xpi -> thunderbird-78.8.0-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/thunderbird/releases/78.8.0/linux-x86_64/xpi/en-CA.xpi -> thunderbird-78.8.0-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/thunderbird/releases/78.8.0/linux-x86_64/xpi/en-GB.xpi -> thunderbird-78.8.0-en-GB.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/thunderbird/releases/78.8.0/linux-x86_64/xpi/es-AR.xpi -> thunderbird-78.8.0-es-AR.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/thunderbird/releases/78.8.0/linux-x86_64/xpi/es-ES.xpi -> thunderbird-78.8.0-es-ES.xpi ) l10n_et? ( https://archive.mozilla.org/pub/thunderbird/releases/78.8.0/linux-x86_64/xpi/et.xpi -> thunderbird-78.8.0-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/thunderbird/releases/78.8.0/linux-x86_64/xpi/eu.xpi -> thunderbird-78.8.0-eu.xpi ) l10n_fa? ( https://archive.mozilla.org/pub/thunderbird/releases/78.8.0/linux-x86_64/xpi/fa.xpi -> thunderbird-78.8.0-fa.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/thunderbird/releases/78.8.0/linux-x86_64/xpi/fi.xpi -> thunderbird-78.8.0-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/thunderbird/releases/78.8.0/linux-x86_64/xpi/fr.xpi -> thunderbird-78.8.0-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/thunderbird/releases/78.8.0/linux-x86_64/xpi/fy-NL.xpi -> thunderbird-78.8.0-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/thunderbird/releases/78.8.0/linux-x86_64/xpi/ga-IE.xpi -> thunderbird-78.8.0-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/thunderbird/releases/78.8.0/linux-x86_64/xpi/gd.xpi -> thunderbird-78.8.0-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/thunderbird/releases/78.8.0/linux-x86_64/xpi/gl.xpi -> thunderbird-78.8.0-gl.xpi ) l10n_he? ( https://archive.mozilla.org/pub/thunderbird/releases/78.8.0/linux-x86_64/xpi/he.xpi -> thunderbird-78.8.0-he.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/thunderbird/releases/78.8.0/linux-x86_64/xpi/hr.xpi -> thunderbird-78.8.0-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/thunderbird/releases/78.8.0/linux-x86_64/xpi/hsb.xpi -> thunderbird-78.8.0-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/thunderbird/releases/78.8.0/linux-x86_64/xpi/hu.xpi -> thunderbird-78.8.0-hu.xpi ) l10n_hy? ( https://archive.mozilla.org/pub/thunderbird/releases/78.8.0/linux-x86_64/xpi/hy-AM.xpi -> thunderbird-78.8.0-hy-AM.xpi ) l10n_id? ( https://archive.mozilla.org/pub/thunderbird/releases/78.8.0/linux-x86_64/xpi/id.xpi -> thunderbird-78.8.0-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/thunderbird/releases/78.8.0/linux-x86_64/xpi/is.xpi -> thunderbird-78.8.0-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/thunderbird/releases/78.8.0/linux-x86_64/xpi/it.xpi -> thunderbird-78.8.0-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/thunderbird/releases/78.8.0/linux-x86_64/xpi/ja.xpi -> thunderbird-78.8.0-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/thunderbird/releases/78.8.0/linux-x86_64/xpi/ka.xpi -> thunderbird-78.8.0-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/thunderbird/releases/78.8.0/linux-x86_64/xpi/kab.xpi -> thunderbird-78.8.0-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/thunderbird/releases/78.8.0/linux-x86_64/xpi/kk.xpi -> thunderbird-78.8.0-kk.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/thunderbird/releases/78.8.0/linux-x86_64/xpi/ko.xpi -> thunderbird-78.8.0-ko.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/thunderbird/releases/78.8.0/linux-x86_64/xpi/lt.xpi -> thunderbird-78.8.0-lt.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/thunderbird/releases/78.8.0/linux-x86_64/xpi/ms.xpi -> thunderbird-78.8.0-ms.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/thunderbird/releases/78.8.0/linux-x86_64/xpi/nb-NO.xpi -> thunderbird-78.8.0-nb-NO.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/thunderbird/releases/78.8.0/linux-x86_64/xpi/nl.xpi -> thunderbird-78.8.0-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/thunderbird/releases/78.8.0/linux-x86_64/xpi/nn-NO.xpi -> thunderbird-78.8.0-nn-NO.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/thunderbird/releases/78.8.0/linux-x86_64/xpi/pa-IN.xpi -> thunderbird-78.8.0-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/thunderbird/releases/78.8.0/linux-x86_64/xpi/pl.xpi -> thunderbird-78.8.0-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/thunderbird/releases/78.8.0/linux-x86_64/xpi/pt-BR.xpi -> thunderbird-78.8.0-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/thunderbird/releases/78.8.0/linux-x86_64/xpi/pt-PT.xpi -> thunderbird-78.8.0-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/thunderbird/releases/78.8.0/linux-x86_64/xpi/rm.xpi -> thunderbird-78.8.0-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/thunderbird/releases/78.8.0/linux-x86_64/xpi/ro.xpi -> thunderbird-78.8.0-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/thunderbird/releases/78.8.0/linux-x86_64/xpi/ru.xpi -> thunderbird-78.8.0-ru.xpi ) l10n_si? ( https://archive.mozilla.org/pub/thunderbird/releases/78.8.0/linux-x86_64/xpi/si.xpi -> thunderbird-78.8.0-si.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/thunderbird/releases/78.8.0/linux-x86_64/xpi/sk.xpi -> thunderbird-78.8.0-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/thunderbird/releases/78.8.0/linux-x86_64/xpi/sl.xpi -> thunderbird-78.8.0-sl.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/thunderbird/releases/78.8.0/linux-x86_64/xpi/sq.xpi -> thunderbird-78.8.0-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/thunderbird/releases/78.8.0/linux-x86_64/xpi/sr.xpi -> thunderbird-78.8.0-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/thunderbird/releases/78.8.0/linux-x86_64/xpi/sv-SE.xpi -> thunderbird-78.8.0-sv-SE.xpi ) l10n_th? ( https://archive.mozilla.org/pub/thunderbird/releases/78.8.0/linux-x86_64/xpi/th.xpi -> thunderbird-78.8.0-th.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/thunderbird/releases/78.8.0/linux-x86_64/xpi/tr.xpi -> thunderbird-78.8.0-tr.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/thunderbird/releases/78.8.0/linux-x86_64/xpi/uz.xpi -> thunderbird-78.8.0-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/thunderbird/releases/78.8.0/linux-x86_64/xpi/vi.xpi -> thunderbird-78.8.0-vi.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/thunderbird/releases/78.8.0/linux-x86_64/xpi/zh-CN.xpi -> thunderbird-78.8.0-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/thunderbird/releases/78.8.0/linux-x86_64/xpi/zh-TW.xpi -> thunderbird-78.8.0-zh-TW.xpi ) _eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 check-reqs 7e3fd1855a5e1b50bb9e80827b3f672d desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 gnome2-utils c8e3fff820d850c0e003e22208d2eea3 l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 llvm 96482dd3973a93c32659252dfeba1433 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 pax-utils a41d1fd1c111289ffa04490de6ee79d7 python-any-r1 0a79a9b53fce4525f438f8ea9695fb88 python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 virtualx 7e60d3b10c791ab996f717bc1f30072f wrapper 4251d4c84c25f59094fd557e0063a974 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=55a78a96ff6c7e5d88bc4cc046db4c68 +_md5_=594b6c3f347903b9fcac8aaeec362e13 diff --git a/metadata/md5-cache/mail-client/thunderbird-bin-78.7.1 b/metadata/md5-cache/mail-client/thunderbird-bin-78.7.1 deleted file mode 100644 index de07801a9e07..000000000000 --- a/metadata/md5-cache/mail-client/thunderbird-bin-78.7.1 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=app-arch/unzip alsa? ( !pulseaudio? ( dev-util/patchelf ) ) -DEFINED_PHASES=install postinst postrm preinst prepare unpack -DEPEND=alsa? ( !pulseaudio? ( media-sound/apulse ) ) dev-util/desktop-file-utils x11-misc/shared-mime-info -DESCRIPTION=Thunderbird Mail Client -EAPI=7 -HOMEPAGE=https://www.thunderbird.net/ -IUSE=+alsa +ffmpeg +pulseaudio selinux wayland l10n_af l10n_ar l10n_ast l10n_be l10n_bg l10n_br l10n_ca l10n_cak l10n_cs l10n_cy l10n_da l10n_de l10n_dsb l10n_el l10n_en-CA l10n_en-GB l10n_es-AR l10n_es-ES l10n_et l10n_eu l10n_fa l10n_fi l10n_fr l10n_fy l10n_ga l10n_gd l10n_gl l10n_he l10n_hr l10n_hsb l10n_hu l10n_hy l10n_id l10n_is l10n_it l10n_ja l10n_ka l10n_kab l10n_kk l10n_ko l10n_lt l10n_ms l10n_nb l10n_nl l10n_nn l10n_pa l10n_pl l10n_pt-BR l10n_pt-PT l10n_rm l10n_ro l10n_ru l10n_si l10n_sk l10n_sl l10n_sq l10n_sr l10n_sv l10n_th l10n_tr l10n_uz l10n_vi l10n_zh-CN l10n_zh-TW -KEYWORDS=-* amd64 x86 -LICENSE=MPL-2.0 GPL-2 LGPL-2.1 -RDEPEND=alsa? ( !pulseaudio? ( media-sound/apulse ) ) dev-libs/atk dev-libs/dbus-glib >=dev-libs/glib-2.26:2 media-libs/fontconfig >=media-libs/freetype-2.4.10 sys-apps/dbus virtual/freedesktop-icon-theme >=x11-libs/cairo-1.10[X] x11-libs/gdk-pixbuf >=x11-libs/gtk+-2.18:2 >=x11-libs/gtk+-3.11:3[wayland?] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrender x11-libs/libXt >=x11-libs/pango-1.22.0 ffmpeg? ( media-video/ffmpeg ) pulseaudio? ( media-sound/pulseaudio ) selinux? ( sec-policy/selinux-mozilla ) -RESTRICT=strip -SLOT=0/78 -SRC_URI=amd64? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/en-US/thunderbird-78.7.1.tar.bz2 -> thunderbird-bin_x86_64-78.7.1.tar.bz2 ) x86? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-i686/en-US/thunderbird-78.7.1.tar.bz2 -> thunderbird-bin_i686-78.7.1.tar.bz2 ) l10n_af? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/af.xpi -> thunderbird-78.7.1-af.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/ar.xpi -> thunderbird-78.7.1-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/ast.xpi -> thunderbird-78.7.1-ast.xpi ) l10n_be? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/be.xpi -> thunderbird-78.7.1-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/bg.xpi -> thunderbird-78.7.1-bg.xpi ) l10n_br? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/br.xpi -> thunderbird-78.7.1-br.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/ca.xpi -> thunderbird-78.7.1-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/cak.xpi -> thunderbird-78.7.1-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/cs.xpi -> thunderbird-78.7.1-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/cy.xpi -> thunderbird-78.7.1-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/da.xpi -> thunderbird-78.7.1-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/de.xpi -> thunderbird-78.7.1-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/dsb.xpi -> thunderbird-78.7.1-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/el.xpi -> thunderbird-78.7.1-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/en-CA.xpi -> thunderbird-78.7.1-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/en-GB.xpi -> thunderbird-78.7.1-en-GB.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/es-AR.xpi -> thunderbird-78.7.1-es-AR.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/es-ES.xpi -> thunderbird-78.7.1-es-ES.xpi ) l10n_et? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/et.xpi -> thunderbird-78.7.1-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/eu.xpi -> thunderbird-78.7.1-eu.xpi ) l10n_fa? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/fa.xpi -> thunderbird-78.7.1-fa.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/fi.xpi -> thunderbird-78.7.1-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/fr.xpi -> thunderbird-78.7.1-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/fy-NL.xpi -> thunderbird-78.7.1-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/ga-IE.xpi -> thunderbird-78.7.1-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/gd.xpi -> thunderbird-78.7.1-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/gl.xpi -> thunderbird-78.7.1-gl.xpi ) l10n_he? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/he.xpi -> thunderbird-78.7.1-he.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/hr.xpi -> thunderbird-78.7.1-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/hsb.xpi -> thunderbird-78.7.1-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/hu.xpi -> thunderbird-78.7.1-hu.xpi ) l10n_hy? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/hy-AM.xpi -> thunderbird-78.7.1-hy-AM.xpi ) l10n_id? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/id.xpi -> thunderbird-78.7.1-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/is.xpi -> thunderbird-78.7.1-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/it.xpi -> thunderbird-78.7.1-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/ja.xpi -> thunderbird-78.7.1-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/ka.xpi -> thunderbird-78.7.1-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/kab.xpi -> thunderbird-78.7.1-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/kk.xpi -> thunderbird-78.7.1-kk.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/ko.xpi -> thunderbird-78.7.1-ko.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/lt.xpi -> thunderbird-78.7.1-lt.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/ms.xpi -> thunderbird-78.7.1-ms.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/nb-NO.xpi -> thunderbird-78.7.1-nb-NO.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/nl.xpi -> thunderbird-78.7.1-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/nn-NO.xpi -> thunderbird-78.7.1-nn-NO.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/pa-IN.xpi -> thunderbird-78.7.1-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/pl.xpi -> thunderbird-78.7.1-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/pt-BR.xpi -> thunderbird-78.7.1-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/pt-PT.xpi -> thunderbird-78.7.1-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/rm.xpi -> thunderbird-78.7.1-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/ro.xpi -> thunderbird-78.7.1-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/ru.xpi -> thunderbird-78.7.1-ru.xpi ) l10n_si? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/si.xpi -> thunderbird-78.7.1-si.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/sk.xpi -> thunderbird-78.7.1-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/sl.xpi -> thunderbird-78.7.1-sl.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/sq.xpi -> thunderbird-78.7.1-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/sr.xpi -> thunderbird-78.7.1-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/sv-SE.xpi -> thunderbird-78.7.1-sv-SE.xpi ) l10n_th? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/th.xpi -> thunderbird-78.7.1-th.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/tr.xpi -> thunderbird-78.7.1-tr.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/uz.xpi -> thunderbird-78.7.1-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/vi.xpi -> thunderbird-78.7.1-vi.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/zh-CN.xpi -> thunderbird-78.7.1-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/thunderbird/releases/78.7.1/linux-x86_64/xpi/zh-TW.xpi -> thunderbird-78.7.1-zh-TW.xpi ) -_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 pax-utils a41d1fd1c111289ffa04490de6ee79d7 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=f99471bb6728676b111bc3ac979c4665 diff --git a/metadata/md5-cache/mail-filter/Manifest.gz b/metadata/md5-cache/mail-filter/Manifest.gz index a12624ec5669cd88419a58926ca36f905f465a0d..cf305e0617d86ab5db267d6249b7715aac68ad4b 100644 GIT binary patch delta 11873 zcmV-nE}qfBVyj($ABzY8000000{?ZK%W_=FafbJP3cLUjb;-IdrLZF$VS8oo6?LT$ zA_*8ATN*vRzyA>E2IU!hBymWhyG~Z-f62-^|NMvl`oqJ2^rtWXIs3P7`}LDOR(nj3 z;laCFAO867fB3h534eS@wVcv+oH4k*qHnDi+l9YU{2DEPIOj^-{)FhO^H!(JwTms<(ox_9p&|)>SbXa(*VeeDN z>Y*N%+Gll^T;C<9)pDDYDD3wr#o8)SoV^8qoFDFg1RHgwQjIT|!94$!X54H09{qMb z&*nmE<7~Ibh^e{A#_bgdS=*_$>Ec;yw>H+vJ1*PjAKihbZ}n z;99#yi5;9ga38CzIgbx@6xLA}i#B%U_}pC>^$?^QgJ+R$mUybM%bxu#e)`QLlTU4p zv&ck$7Meq!ZH(SV8@Al6HLP0wDZMx4Bhl!aWV%Jk&#+lQ3q1y_R%?!p!0|YQwX*@` zw4C@Te!q}wtDkUYH)ku6hoNo7rpK07uC>Qg2=zL1)VbKXP>xSLp-X&<8+rIPPxjGT zs#|II7NxKKf1kduPhX$D{6hJ8YR`Ro^$#sR-Sg_~;Op5&IrtP08O^TpPi`$o&%UNS zS8LN-C%BZ?$a#cJkJvnbPq)*^ zuc^<1aCRaMt&q6hk+duCJwxs6-l6pUa@#j(AQ!4|)Uv>8!WB+AMn$uv$&c{mE>%7> z5Ke%<*U>7-wncv&Velb5Qi?xE>>Cgk9(_=}(u4n)Vk@(fsqC`S$kmw?p3HZXAE5X? z4*cj5<~f3vG8^RQfEKF8^IQC_*24s4QX#9XuT=^>R;lmA^Nip~u{b7mScdIx8w@k> zgD>{CqT~bCEX|D+NTR$z%0j~L3OkO$-mnPQ7Jp7D!?%B7QJKjs^J9Dr9}Vz=tZwl0 z1O7?y`qYZ{qyorTHqCjs9ioo;!13brI^qI~()pc$c}43E`fwQ^0$eVD0!XcCQ+hK* zK9LF-JJo-5(w=*!KF+yNytel+8C=^? zT1c%ux<~zW$}~p;J`BY|?U0{^oh!h0*$3=#+txtEK+9A*8-*BJ6rCH>q+Z+#iSo!2 zRn!iTRna85Dd~L*1LjODSVG3$!u0(4`MhIR_z^9H(>+`{WTWb!JJ>ssF=LEGH4Nk? zCC`J#0?U7p;-r44h2J?D*gCCwAk|I&h;#<9ItnTT4=ik|8BrV1C9(7C-g7@G_U4Mk zJ|bX!EERKS`}c5Fp0y*f#8^&xjxY2HE#Z)1U^GFQt4O(e;FWykE3%uwQ(VKN@hXZC z-GaOuXk=2BM4lbGrI5Av{4+`f+4^P$&0HXB(;k1Q-MagmES=B)^ZG=rUVi=M&(Gi9 z0w)0$1oq^!zXcBYXX_j^u}>DpR@_p6TDB$X1NE(RLP0Ek%*sHXSJg=mAXtJKTtko$ z4Po5@{30cpLAxQHgghih=zmh*!~#6@A@9&_lsSrHy$3FPv?Cmf_Ft$I*J~ru_%&jC z1ZjUmL}KZ?HwXmq%VW)i2nlEcfUFht6y<;i*^BU4oAr!MsX-n55+;K|mqS;(&>(8+ zDLYICQU%11`=`KtfBjBXl4%c+-(7qm<-y&!yA&%)K+R1fu>g%+S5OkqYN;hsm+iy7 zhzBXS$R8jHl9x;Zizo?x4cgj9LlGB4Fq?lNtXs)_gZSh&bp^cDN)m@+2((+MND{+> zU>smAGHW5X%o_nszEv-hbch!vYpDUmhI0^nwV)YPyxttD6JTNWNY_0w8cAf}B_&!~ z!9j)40GYWFb3mCzXaTH8zoj3cLNHT{@zJMxC6)8#F1pan+t9eBU|tNpL(#Lq7Qufn zDgp5@2*=7p;O|jW_%fb0ts?)@S$58*;sx=$hsu&82JBy=bb{xPy$E;B2$cCT1SOP@ z=To)QH_;WM1OJ0N2qpfDB#u5Ii5=Sguz%Q~FxT0bOY#Kl9}zGBdw{CaV7-awNQIO_nTC{L0XSt$2a@s}9Iq*Q-8$Pq*xgzJ2Ni_~A9zP`LZ|Ls@eWzZoYe200I z3<1WT0Xb6^Pnrt1f<7%E7J!apLmQ!1(TF=Vk7YwFK?(SYf_jZ?Cp48MIyQeLV>;(X zUHdY$tbiOuAfkJ5Q41#$fVWFUoV!und~U+Wku<9s4sJEHKmJol38U<@qa%OAN6|(B zsmK!K7wI-nktipvu(Ztz-%O%Ft`1rW7%OO)YTse!FfQdcU;w{FGM3#k;9Sk>tpRj9n@TEqcRKum^lT@&y@+AC7V9m)dqMB@r`B-Na@r zxB5UqVeksB0GJvGg0&0^^MHR8@(_kZmE^EbL_ApvC?)DjKbmj#mrTB};DIp@ha|<> zJH(|4pawe>_jC^IL@6VsWn2~&*~q8@W8!G-B0^PFrI4}Q12TfEvl0vxf$9ZJ?6Bvq8c|t;|9IyBMw}e5nIJ+WSlo_p4xxYH&)MeC_N)!_84oa> zkoqWEpa}}bi{;Rw`a;ozOgtKP7L>tZWHi!3Oe8AdN06Sr_Ln!I5O9T99G~yhhm8Y^ z3R-{5lkk!F1$IikkqtPV9z=i?0?5u|qUO~yX{T<0iGbvTpDsJ@6~I@#4<74~JLu{X zh=LLD1n?ht35I_KwSacY8PY+4-e8J7LPkStd`miBGE03!N6^7g)W0P+#&i*1g~9?T zQR-RP2e2vSk*IkhG58<0S%KMd*+dL88<8Md*o*+wY=X3@ygd$K32@c7zQdQNaWl|p zst2I%7AdR=wC7B%J?Ik1u5%;lj%EZSyC>!Wx0DN?%;c{VegTGM9@f^{c0%I39zHY3P^m|hte+< zN$I2EAbMjT$w}%RZ-ex6CO&dDXb%uSv0Mq$%R5J4ysgvxp->Mn zRl{#a>Q8?!{-C%>S4P72Jb~a@SoA47UPP@hH`_um44PXITEb1;m`#~OUmV=T)oTDnER?5dTOtpz% zp&WUzGem}zWhc|rV&OaC!`R6-j0MGV)XRTMY$6NZLxs66VT(*Rmb-3h9iAv?d-W%sH8tx3PQ0n5vL{tK22u}0gshF)t|LVz z=gKb+d_yLC*`b9l4&^jV5UvcQ%LwgN_>bKa>-)DL7eb5JAZSDr zfVWEJECg#$Xl;s!9{|+UE8TNe*bX=xxAF@V2*{K(t6=@`t2WQ;oC5b0+Btu?lZINK z3Gsf_D+~~py@U`c%CtmXL^hQpP_%~4H*N0L`ZJxED}?0xV1IQ4XWaGCPuO18O8m*B(iDY z2vXP~V|u^|_yOuWXe+*(vOY*D!+Vh4)8q0`Rd}6%uh2mcc!7Js?hgWk&!}0h4Ptcb zYGY%W5cZUH?BhqQzV@dt>-G8N{j3lZawkESgK5N>pu)ZSCnIANcBg+V%{BN9Z&ul( zG92a3@_jMt0u=_7HK}9=1XEJ*joM9ZAHU=oI%Ebqkfhj)rd|k+F>h4DQKwJ`r(p7} zb>(rnTZbW9IhhWXQzcTm{5nUpBH4`1&N^}f?Is1_$VEgcJL7lYH|3rx`lM*ds66Zz zIL8u6Iz0y(8yOSOrqF+8R_&pxfPfG@i0a+4 zV6Z##c;QK=zk?M|Lqb#4#StUet*Mz`$x-$Ib3<9e3100C9v*-Dw+Cg3;#`taWON|5 zsA#A!?M|g*IjIU^6cpDfKYj^d6yHx-$ZF4~@o(TWJMtc?m+#NtNU8XU{c9g&!XP7- zY6r=QFT*TA2eZSU8=1wkQ$l2UnzO~)O-I|YO4Dccu?tRUS~Q_ZGXwjFN*w$Q&3wI#6K_PeQC35bsG;+bQ<4vAPXKm`UK%)RuBi z1gDlia83iYw|?S zmYqp(>~;`_e@FDEuW_x23_=4t!O~=S=n_kLUxZ>4BRhxMD7nTl(GEZZS`RpE_F@+`raQ4jjQohyx98Wd{mawew?c+g@a-p0gYTM1B0yk;J_Ofs z;ZMrp^FT((8E1=4g>M?g+CwTD14 zxWN;&GY{L4JLLd^-#p-!?REg6PJD((9ibRd+M69YUZ?P$n5ik)j#`b>^n!c64w(wU zb45)eKhV=g4C$q#BtD1ohRH0Uz5AY;J$dU@J-_U4>KE(i)IEPj zR8@IU|MGrb2_1>w*fTQbbK9PDiXM-HIlCNfT-PQ}ybqP=0(G)yZ zWo1!Lbzb;I{Z=GDPXgH%91u{6M4f-Wz{P@k!lIsh)EUcw?lk0qmS~X-@Ce9;_8B@K z$GHKeq5fXD+JjDq??w>oetg*1vC@RtqULtk`l$mpK*)Ja_{{2)XnsN6EbrzS$OWVU zUMd>d$pak7KJqm9>y9M^-_hL>N4RTEY6t?~{I5S@^GMg^0rKy5Hm_MVMDTx>X@rP_ zW|EG^ok#%}Q`EEuWQKaoAs(F|py47#3uGarF$}~@;ub?d1ljSirUNro(zah{vb^aNZ}=u%n0Cjpd;iF`+oP$XzQHt zCei~0Lg#fn<4is9|9pNnjh6&u75;>@P;VRXcgS-T+n7`z%7gGy=R{|bJr!rk1}6lt zK#X$MG48(34ZRy$5(t}G#>agK*Vq2~;2*29eX@ zV)R%hmk_@gPnKBH>|lSe#s*Ku1;}*kJYD4xp^kf~zJLAYWqo=R@2}rq`qy=xqUHyX z`EH`w_r<97zyKx!WK?;JRQq+?65{h$+-Q*5G~kcbH7B}@(e zs$Ss>FvVZ<8%teE5Tdl6L7mXHDBm!_xA_mD${35fYv?V5Sr&f?H)ZwYN}6W9sCz4H z$-4Nr9mFVgC?TGYIxS>Pv=gxx2bTahf;Red%pSF_;Ub>|yPrB}gzgAve_Ts#o+J+{!NVra2-tYs;P*XLFT!s7E>z4v=(|i-~y+e<3&;3Kl`L z0$-lrLbc0QhqW@w{MM%N7tb^dy7aCCcu?a`Lwun@zurL|Tlqx@kPRIVjX@9FIV!v? zAa7BCiyu_`(DOIZs+eD|@$s&<;o4Z*t*@uBp;=Tk-xzeL00jPau>1oRa5q30LJFI` zUz&&2B$dPtCDT{;Eu6C`e=ZzCCSX8@nl+ifn7~h-$LFT;kP38`*~C5t2Lv|-y!bWD z2lT=e=zLGes+vj2*dsTdJs$0bT(BVONOR4k3Hs`QHkoYZYjnPg-_O=@r{tDSwN^tG zCOaD}cQ9lF>MUO^2I{e+S0kIpqWqj{&=+tYP@^W~EJoEt8B!){e{`c^;y=XduZmMl z*WjAV_p~CWWu+{g%g^OWfgYOyyhoKLp#3^i?J&~Pv~n;Vh`Et>#r~eOD8r=LAIHNZ zF-SK-ZOrmA|s^d*cSY`G7Q@)$T4AnoXQA3oFQdzA*%__|Aw zEX0OPHAFHtK|{OFf8b9qEvp6+*>&LGj0YrffHLTDsnwwI-#+;}_%fY%Aozxm72%3r zizHPf69H#_Oxq~9cx3XN}sb4 z^BQ(KsBff5VjUh+6R3Bju{iGNjG2gTSh5O`s)P!kW9TcSRsk}c=1!D*r(72U*41Ck z=;DNaBXCIEa`yj=RQM@Ol|2Y*b`H%HBQ|xZLL)e8OH=d6^bR|UPF&MrM!p91gkKj& zdCIX!^B;|$f9mAG7D$6W!X`$d=5;XZkz#A>fLimV>bJm37>#k$r43$>ll@o%7aXy7 zSbfkKyPhhRpFG=|w!x34Buy!ZQE!UWF)Kr-l9RCXYtcH$Q?aFdxo#&Bfd&bD|H5-g zy){f*ly+rjY~I84`E_gbDwaRJ1Rb^z9_1GD<37UOe^#-B_9@1bP;S;F?J|3Y|0PR_ zSSMn#92zq$aGow8Ax}xAPId$k3x4+FXeb7?X&SK|x}4E>$J8B&U^qTDv9(G?9k8B( z>x7o>Z9sykp+E_=1kF*3nl?o=A89G_H|U;Axvur}WGTSe5SyXR0TIo%PXMmM*`${eB_4d#E2~X83h$Xk!3i5iwm4 zK=2NCiGpJ;z^rTr;u{`1>beYF)1s!FhQ-f_KsYKw6_~*Z4UQvGjXbaAXyCD<+xyZD z36?(s3tXr3;oD<$Zk^?$(MXL=9N#a8CFbQ@f28)Y5gNFH6zqU-Gc8QrteT-98@M`9Hfv<@f%C?6>647xNo_!p=9aAYS!yVTkUE0QHw^;Rg1a^0KT zf2hG8fPh6AZVcbnsXiE;V2Xl}2^s_zRhecg>MdC6`T@(jr6Hw84QUdmSJtNb41Y;jUBR!D5<)Ecx2vK{L_!F zm%U$=d-?V6&p##`oa!*Jd8n)SQDPzTe{>FTT@*qW?9F!cYlxApQ4HaB)QBJ%Y+R5e z2B`w}XqTFFO0klpzM=reLRFrEP%FP{yh?*eu-Y{P8gZb8?jTE>F0g43>?RwMj`s-+ zF+rr@a<;5EqUAbO(`;3yaCK~NK3DKLBk3n5CMVb>U_U70qpWPY@uG`_*sSCxf9nNQ zx+uHAvnY(9_AJV@>3ka>2Sb;)R^V$_z`|p_L__&7-WQ}7)#V;ITMe(S4aP%&RU>hU zLf(GpNCIP=9c7N7;P+rjzFSSn=rpigbW#m>ArOM@8t6VDn(=bJRFPAMAHTHmpC~p= zosLZTty@!z{KKnI&hR*_iBt#Bf6!ODBe&-Yot0J60sV>Nqpq=qeFO^GFpTob$pqB-t#ZIF()@zKRBGi z6KTffpa8r^iV?zSr8Et4&hC)jY(ZwbVS7-<)ZId7YT7(%&;x|Q=c4K&e~Llb3~XEN zQl_2}C>pqYe-w=vU3wWMpEY1OG}&Fcj-e|tZ#pri3OXVP&Znjk+-Q>oB)moH zM^7d^X21%6uWL^Cldz<#f04)(X`(S=1nQ!W1i_z$E`X{H3Mnz*GVtedt=cq8qw(ma zOL~~@4PCCNNs*u_8O`7!&k@I@_5$95PJ#G;jOXC*l8wTUP2JznY9O*9eGNp)Z*R2{ z;TrPrRC1m4+dAlR+mduwHAI50g6=&FCO}syB(n;H0kLRQWauD2eDU6)Q1j- zmvDn1@{JW&opi!I|1nhMH$sKm3eq-^S^^^$PbSQLujJjzwt_xQIUI&vXsdh3pq_OZ#Y7wnIFg`_OVSV1!0=Q-bYOgeZ zAf6qav?Ak!+Fs5Le`u!ZoGVEHYuG$#mH?p+VFZ3M>*1@@{hxsVQb*M#-Kci6>h!)= z-47ORllD3aC(CtEts?j-R1{Ft!T8+;LUeo){y@iRC=zm2V^m~q*9~VLsvKPq!KvV7 zlJ2X)BCI&5KUkz|VvwKWCndHPg}FR>P^&e`XNaom9Ci~Ie>NWJi<%-eF|q9aZ4@$* zuZSw@4K_zbQ$Rzo+>-7j!mNP=%?=DNK70P~AmbfIyY3{Xo*`re!a@Jep+-Lzd1;(3 zctA_ni5+B6r@E=tz$f)=bd{4oEbdLPfBzvB(4i0U!&zbIsQu`ikGMx*wnO+tOSe8M z^}@FW`Al7me>)cCwaSKPQ`6i7)gGBmDgk5}!f_g+zXp?wE_RIu z(!!v+_71~LP3vmje`HidtH|S}!IeFxt{z2fyrxm!f7%K^=K1FHw{Lr@$JZQWoIl7< zz(8k~Y&mRbUMn65oV0)K!YTh3N0WS_@jWlQf3yWt9#nyQA6?IqL=vPI9M^rASGj zp`ms&f8-@CK=y=A;dE|PuX{(W}u#C_aj6VmqW$lpb&7RLwXO^ z=RbeKt`+sz-|pbt6HCJoI-F7~0JTrSc-G`>7Iohcvt3ux1;)A`r7L|yRT7rEV`AVS zJ_8I`n68oQx?}J7A|1}Hs?l_^3}(Pvuzpxbe*?hO-8BucZzJ0saDm{Kd|N>$R3d>mVn>NVhLDvBd60=m&^|wT~H9tJyuCZRr3l&kk%g z){Z|9t+KQMIJ`ANg;D+ccm8?O#Ej_*p*@83;d)ojQ%$moqgtQ>C8(AsA}DHHF@q`t ze@INa38V`(XqM~O1SpW+x{7sXst!8R3<**{UN<7$g-KDfRY4bZC_X*C1`si<(8Pe% zG>>pY_3X(go*5Ha_;~0KQ_hf_l( zq46+VGw^{Zl&X6u_;_efT@AIg)cMq4TGu;4nph@Mm=*J>E;r7Fghh?B*r4_!G-$f7 z1#c7O2;FUW<;~p;CiY76NuYy2`Tvyp8f)Qew`y2i9n!wVQIkRHrUDWuRqe;{!M zNIP57$c2y^sr@S z#h9RaEt>JdgGm>PPhtD0L$Z7~e>n>$Lfy3M1OZu4=h9XFG~|+D2WeYy2xaW?ego~t zxAoaka{)u-*bg<>s(QCLD$OXG0b@JLN+ZrFd&oxD<}@JLCOQ^HG<4myO~39@TfhEg zf3nA@j=TTZaX-qiDX9SnVSR^g*_bCYlBi{4>up3`X{JiZf~8kopdvI;e>4$7O(Yuk zQMU$dy@u(O=^XYq@*rv$I@3KGy(*?3M2BWibgP!HiuX$=;E7s-9)}6r>&k106$;=d zvF)v34ZG=1C0XtqROAf9k`1FHfpeCxT&jNN;pALQ3zoIHj*z8+L3#g;_>d=9Q=c zDlp#=o&)coYx5>SspbhL2a`I~0G?Y{7IYYGXtJVvAEUv!D;R2CTIha@&~)uujf+FA zBIC(SuSwIQ;Nk8-pXwxpYtZ{LiZ0>lbW3;k%(NlMc_;z_5jJv_e`@Hu#9*2(8jyY! zfk8eiSD;K+*sAWLR}J%EUG9;3k#;v$^x@S-vR|d@1x9r!+C^y|DKR`VtD(fyswQ9H zA$2an3C#)VBJ+sqpl6+ekZ@#)!#`&YxeguuZruS#7mtY8(8~-`XCum%*wozOn7RRX zKe5N!A^0hG91vi+e>5i^0$8w|-piwV_E9HXm_N40sj;f-6l^VC`MRUoOqbnpRbW`_ zUNIdS0v@`2vaPckN*YZa+FFPiiTAq6L%;fmD7`)p9S+*MUIOyr0tHluKNgz|y%C2H z#~63l0Jc_sdeM9nrc5{VigIXS7oa;0dseS&ks2&?dzoI3e*g~YW*eqX4PV3%L~7|Q zbiwHj00Em`TH?VTvW)r1uXjnPW`Z z(U^zneKL9IbyYqc9$~6W3^=eULDyG%(80lo6@Q`w#^KeuM}S57t$RkDPy5^Fr*FDz z@_viHRQJ51*K~3hF0({xOE*;f%m$R z)04V%YwP7zx*D3Uqqv^3t{&9@z-E2~nq!$sQ?x|q2I`lD!qIFpU3?e!5=JjgqEgZU zFzp)JihA?FbxBdLWl#$N7qMl*+Bs@ptFF80cC%|yf0xtq)J08TA^nq%WAuAC`& z=SfZ7f3MPLY0=9Ls%AV)lc|yTm9DWl@RjfOSVNuFEtK%og}aWYOuD7im(GE30vm~h zz@KV0;MMlk9pSmk+g-x%|NZ6de4qSBCUWOe*lMrT{@@3Tx(=6H{Ud$p#~i6#j2;? z8-ntg_kKH6tizWu&c%UgYGxP9Nr7Ve;oi8_MN_Lmw|w*lgw~f=2NqVT8jvVyU%#d6 zFdf4cW$`sI$iHm8LJskv(blDF-7_Feo!$}EZ?|*qv8rf=*6tk{wOAUqd6TPze(A+r zf9D!dNBE-l_!zKMhdJsh3=Loby?7eU)l-{lF36+lt!Itc5xgjf=KE1)azI7ma#vV1 zp+P24mWR&PP`InzFFd1k+!!XNb*7uO@&jVfDV49A_v&TC}Pva`=KES$@Cz9gT9#> zs$MDS))wMI%_q}kY;-g3z-bgv+~KxH_ik;zXhblo1yukXHYDkq8`-TFI!&lWf2aL= z#YyobNRxlXyC&VB&@2GD9tApqNq68tA<_gSOqWl|xS|{TxLkPBYxn{osIGL;^$e#| z@&6yGa1Akhz^QCx9)wECsKeceQlA)S*v;DYnlkP4%DNFcbchsnb-CeZx-J+6oy6)8 z(D6KJBMJCp^K(zI+gVE22wdoGe{JH5Fw|?da3ks?7+UNm)JZf?Vrbgy8nVaKL7-|0 z}oNjQMC_zq7ZdcbJ{hqQ9gp`ijyzf}mA3ei{I-UdJ@`C{oDkgC-=PuA<_hbz#JM(?r468Q-n?2A{40flhWI?eb1j zZMzoq_8EW8cH>+`)*77&xJX5a;)7>4K6C1BLe*U%L;z%0*!V?x*3A#;AUczTc#EV? bxvtcuiqb`NA9AqlfBHZ32W9<*L{k6&tV)li delta 12521 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 diff --git a/metadata/md5-cache/mail-filter/rspamd-2.7-r100 b/metadata/md5-cache/mail-filter/rspamd-2.7-r100 index e8737bc60de0..cbdcde61908a 100644 --- a/metadata/md5-cache/mail-filter/rspamd-2.7-r100 +++ b/metadata/md5-cache/mail-filter/rspamd-2.7-r100 @@ -5,11 +5,11 @@ DESCRIPTION=Rapid spam filtering system EAPI=7 HOMEPAGE=https://rspamd.com https://github.com/rspamd/rspamd IUSE=blas cpu_flags_x86_ssse3 jemalloc +jit libressl pcre2 lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-2 lua_single_target_lua5-3 -KEYWORDS=~amd64 x86 +KEYWORDS=amd64 x86 LICENSE=Apache-2.0 Boost-1.0 BSD BSD-1 BSD-2 CC0-1.0 LGPL-3 MIT public-domain unicode ZLIB RDEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-2? ( dev-lang/lua:5.2 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-1? ( dev-lua/LuaBitOp[lua_targets_lua5-1(-)] ) lua_single_target_lua5-2? ( dev-lua/LuaBitOp[lua_targets_lua5-2(-)] ) acct-group/rspamd acct-user/rspamd app-arch/zstd dev-db/sqlite:3 dev-libs/glib:2 dev-libs/icu:= dev-libs/libev dev-libs/libsodium dev-libs/snowball-stemmer net-libs/libnsl sys-apps/file blas? ( virtual/blas virtual/lapack ) cpu_flags_x86_ssse3? ( dev-libs/hyperscan ) jemalloc? ( dev-libs/jemalloc ) !libressl? ( dev-libs/openssl:0=[-bindist] ) libressl? ( dev-libs/libressl:0= ) pcre2? ( dev-libs/libpcre2[jit=] ) !pcre2? ( dev-libs/libpcre[jit=] ) virtual/tmpfiles REQUIRED_USE=^^ ( lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-2 lua_single_target_lua5-3 ) jit? ( lua_single_target_luajit ) SLOT=0 SRC_URI=https://github.com/rspamd/rspamd/archive/2.7.tar.gz -> rspamd-2.7.tar.gz _eclasses_=cmake 314a813be2f09820e8978cdee941e501 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e lua-single f91b5656f00869c220a6e35ae0521c54 lua-utils 736947973cfbc9de01fdb8548f942f82 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f pax-utils a41d1fd1c111289ffa04490de6ee79d7 systemd 74b223e42834adf09a2d21fe5fe13741 tmpfiles 6170dc7770585fb3f16efdee789a3218 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=d095291edf6230b4a4ef9ffbbde217ad +_md5_=d5246ab4ac658c0097cde898b71ffa9e diff --git a/metadata/md5-cache/mail-filter/spamassassin-3.4.4 b/metadata/md5-cache/mail-filter/spamassassin-3.4.4 deleted file mode 100644 index a1be4043a8ca..000000000000 --- a/metadata/md5-cache/mail-filter/spamassassin-3.4.4 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install postinst preinst prepare test -DEPEND=dev-lang/perl:= dev-perl/HTML-Parser dev-perl/Net-DNS dev-perl/NetAddr-IP virtual/perl-Archive-Tar virtual/perl-Digest-SHA virtual/perl-IO-Zlib virtual/perl-Time-HiRes ssl? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl ) ) test? ( app-crypt/gnupg dev-perl/BSD-Resource dev-perl/Digest-SHA1 dev-perl/Encode-Detect dev-perl/Geo-IP dev-perl/HTTP-Date dev-perl/Mail-DKIM dev-perl/Mail-SPF dev-perl/Net-Patricia dev-perl/Net-CIDR-Lite dev-util/re2c || ( net-misc/wget[ssl] net-misc/curl[ssl] ) virtual/perl-MIME-Base64 virtual/perl-Pod-Parser berkdb? ( virtual/perl-DB_File ) ipv6? ( dev-perl/IO-Socket-INET6 ) ldap? ( dev-perl/perl-ldap ) mysql? ( dev-perl/DBI dev-perl/DBD-mysql ) postgres? ( dev-perl/DBI dev-perl/DBD-Pg ) sqlite? ( dev-perl/DBI dev-perl/DBD-SQLite ) ssl? ( dev-perl/IO-Socket-SSL ) virtual/perl-Test-Harness ) virtual/pkgconfig -DESCRIPTION=An extensible mail filter which can identify and tag spam -EAPI=6 -HOMEPAGE=https://spamassassin.apache.org/ -IUSE=berkdb cron ipv6 ldap libressl mysql postgres qmail sqlite ssl test -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux -LICENSE=Apache-2.0 GPL-2 -RDEPEND=dev-lang/perl:= dev-perl/HTML-Parser dev-perl/Net-DNS dev-perl/NetAddr-IP virtual/perl-Archive-Tar virtual/perl-Digest-SHA virtual/perl-IO-Zlib virtual/perl-Time-HiRes ssl? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl ) ) app-crypt/gnupg dev-perl/BSD-Resource dev-perl/Digest-SHA1 dev-perl/Encode-Detect dev-perl/Geo-IP dev-perl/HTTP-Date dev-perl/Mail-DKIM dev-perl/Mail-SPF dev-perl/Net-Patricia dev-perl/Net-CIDR-Lite dev-util/re2c || ( net-misc/wget[ssl] net-misc/curl[ssl] ) virtual/perl-MIME-Base64 virtual/perl-Pod-Parser berkdb? ( virtual/perl-DB_File ) ipv6? ( dev-perl/IO-Socket-INET6 ) ldap? ( dev-perl/perl-ldap ) mysql? ( dev-perl/DBI dev-perl/DBD-mysql ) postgres? ( dev-perl/DBI dev-perl/DBD-Pg ) sqlite? ( dev-perl/DBI dev-perl/DBD-SQLite ) ssl? ( dev-perl/IO-Socket-SSL ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://apache/spamassassin/source/Mail-SpamAssassin-3.4.4.tar.bz2 -_eclasses_=eapi7-ver f9ec87e93172b25ce65a85303dc06964 multilib d410501a125f99ffb560b0c523cd3d1e perl-functions 6ec4c4d8fc8324200f1c14e8d158c59b systemd 74b223e42834adf09a2d21fe5fe13741 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 user b0a0d4ca9e3f79c38f8f4143b8d5a2d8 user-info a2abd4e2f4c3b9b06d64bf1329359a02 -_md5_=b58ac27cd533071ba9d5fad48b54143f diff --git a/metadata/md5-cache/mail-filter/spamassassin-3.4.4-r1 b/metadata/md5-cache/mail-filter/spamassassin-3.4.4-r1 deleted file mode 100644 index 96dfbfb0115f..000000000000 --- a/metadata/md5-cache/mail-filter/spamassassin-3.4.4-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install postinst preinst prepare test -DEPEND=acct-user/spamd acct-group/spamd dev-lang/perl:= dev-perl/HTML-Parser dev-perl/Net-DNS dev-perl/NetAddr-IP virtual/perl-Archive-Tar virtual/perl-Digest-SHA virtual/perl-IO-Zlib virtual/perl-Time-HiRes ssl? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl ) ) test? ( app-crypt/gnupg dev-perl/BSD-Resource dev-perl/Digest-SHA1 dev-perl/Encode-Detect dev-perl/Geo-IP dev-perl/HTTP-Date dev-perl/Mail-DKIM dev-perl/Mail-SPF dev-perl/Net-Patricia dev-perl/Net-CIDR-Lite dev-util/re2c || ( net-misc/wget[ssl] net-misc/curl[ssl] ) virtual/perl-MIME-Base64 virtual/perl-Pod-Parser berkdb? ( virtual/perl-DB_File ) ipv6? ( dev-perl/IO-Socket-INET6 ) ldap? ( dev-perl/perl-ldap ) mysql? ( dev-perl/DBI dev-perl/DBD-mysql ) postgres? ( dev-perl/DBI dev-perl/DBD-Pg ) sqlite? ( dev-perl/DBI dev-perl/DBD-SQLite ) ssl? ( dev-perl/IO-Socket-SSL ) virtual/perl-Test-Harness ) virtual/pkgconfig -DESCRIPTION=An extensible mail filter which can identify and tag spam -EAPI=6 -HOMEPAGE=https://spamassassin.apache.org/ -IUSE=berkdb cron ipv6 ldap libressl mysql postgres qmail sqlite ssl test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux -LICENSE=Apache-2.0 GPL-2 -RDEPEND=acct-user/spamd acct-group/spamd dev-lang/perl:= dev-perl/HTML-Parser dev-perl/Net-DNS dev-perl/NetAddr-IP virtual/perl-Archive-Tar virtual/perl-Digest-SHA virtual/perl-IO-Zlib virtual/perl-Time-HiRes ssl? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl ) ) app-crypt/gnupg dev-perl/BSD-Resource dev-perl/Digest-SHA1 dev-perl/Encode-Detect dev-perl/Geo-IP dev-perl/HTTP-Date dev-perl/Mail-DKIM dev-perl/Mail-SPF dev-perl/Net-Patricia dev-perl/Net-CIDR-Lite dev-util/re2c || ( net-misc/wget[ssl] net-misc/curl[ssl] ) virtual/perl-MIME-Base64 virtual/perl-Pod-Parser berkdb? ( virtual/perl-DB_File ) ipv6? ( dev-perl/IO-Socket-INET6 ) ldap? ( dev-perl/perl-ldap ) mysql? ( dev-perl/DBI dev-perl/DBD-mysql ) postgres? ( dev-perl/DBI dev-perl/DBD-Pg ) sqlite? ( dev-perl/DBI dev-perl/DBD-SQLite ) ssl? ( dev-perl/IO-Socket-SSL ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://apache/spamassassin/source/Mail-SpamAssassin-3.4.4.tar.bz2 -_eclasses_=eapi7-ver f9ec87e93172b25ce65a85303dc06964 multilib d410501a125f99ffb560b0c523cd3d1e perl-functions 6ec4c4d8fc8324200f1c14e8d158c59b systemd 74b223e42834adf09a2d21fe5fe13741 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=17841d32a5d0b8d70148014382d20fff diff --git a/metadata/md5-cache/mail-filter/spamassassin-3.4.4-r2 b/metadata/md5-cache/mail-filter/spamassassin-3.4.4-r2 deleted file mode 100644 index 6041d29dc9df..000000000000 --- a/metadata/md5-cache/mail-filter/spamassassin-3.4.4-r2 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst preinst prepare test -DEPEND=acct-user/spamd acct-group/spamd dev-lang/perl:= dev-perl/HTML-Parser dev-perl/Net-DNS dev-perl/NetAddr-IP virtual/perl-Archive-Tar virtual/perl-Digest-SHA virtual/perl-IO-Zlib virtual/perl-Time-HiRes ssl? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl ) ) test? ( app-crypt/gnupg dev-perl/BSD-Resource dev-perl/Digest-SHA1 dev-perl/Encode-Detect dev-perl/Geo-IP dev-perl/HTTP-Date dev-perl/Mail-DKIM dev-perl/Mail-SPF dev-perl/Net-Patricia dev-perl/Net-CIDR-Lite dev-util/re2c || ( net-misc/wget[ssl] net-misc/curl[ssl] ) virtual/perl-MIME-Base64 virtual/perl-Pod-Parser berkdb? ( virtual/perl-DB_File ) ipv6? ( dev-perl/IO-Socket-INET6 ) ldap? ( dev-perl/perl-ldap ) mysql? ( dev-perl/DBI dev-perl/DBD-mysql ) postgres? ( dev-perl/DBI dev-perl/DBD-Pg ) sqlite? ( dev-perl/DBI dev-perl/DBD-SQLite ) ssl? ( dev-perl/IO-Socket-SSL ) virtual/perl-Test-Harness ) -DESCRIPTION=An extensible mail filter which can identify and tag spam -EAPI=7 -HOMEPAGE=https://spamassassin.apache.org/ -IUSE=berkdb cron ipv6 ldap libressl mysql postgres qmail sqlite ssl test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux -LICENSE=Apache-2.0 GPL-2 -RDEPEND=acct-user/spamd acct-group/spamd dev-lang/perl:= dev-perl/HTML-Parser dev-perl/Net-DNS dev-perl/NetAddr-IP virtual/perl-Archive-Tar virtual/perl-Digest-SHA virtual/perl-IO-Zlib virtual/perl-Time-HiRes ssl? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl ) ) app-crypt/gnupg dev-perl/BSD-Resource dev-perl/Digest-SHA1 dev-perl/Encode-Detect dev-perl/Geo-IP dev-perl/HTTP-Date dev-perl/Mail-DKIM dev-perl/Mail-SPF dev-perl/Net-Patricia dev-perl/Net-CIDR-Lite dev-util/re2c || ( net-misc/wget[ssl] net-misc/curl[ssl] ) virtual/perl-MIME-Base64 virtual/perl-Pod-Parser berkdb? ( virtual/perl-DB_File ) ipv6? ( dev-perl/IO-Socket-INET6 ) ldap? ( dev-perl/perl-ldap ) mysql? ( dev-perl/DBI dev-perl/DBD-mysql ) postgres? ( dev-perl/DBI dev-perl/DBD-Pg ) sqlite? ( dev-perl/DBI dev-perl/DBD-SQLite ) ssl? ( dev-perl/IO-Socket-SSL ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://apache/spamassassin/source/Mail-SpamAssassin-3.4.4.tar.bz2 -_eclasses_=multilib d410501a125f99ffb560b0c523cd3d1e perl-functions 6ec4c4d8fc8324200f1c14e8d158c59b systemd 74b223e42834adf09a2d21fe5fe13741 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=53b679e8619e8d35b67de49f62aef28f diff --git a/metadata/md5-cache/mail-filter/spamassassin-3.4.4-r3 b/metadata/md5-cache/mail-filter/spamassassin-3.4.4-r3 deleted file mode 100644 index ef054311f1e9..000000000000 --- a/metadata/md5-cache/mail-filter/spamassassin-3.4.4-r3 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst preinst prepare test -DEPEND=acct-user/spamd acct-group/spamd dev-lang/perl:= dev-perl/HTML-Parser dev-perl/Net-DNS dev-perl/NetAddr-IP virtual/perl-Archive-Tar virtual/perl-Digest-SHA virtual/perl-IO-Zlib virtual/perl-Time-HiRes ssl? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl ) ) test? ( app-crypt/gnupg dev-perl/BSD-Resource dev-perl/Digest-SHA1 dev-perl/Encode-Detect || ( dev-perl/GeoIP2 dev-perl/Geo-IP ) dev-perl/HTTP-Date dev-perl/Mail-DKIM dev-perl/Mail-SPF dev-perl/Net-Patricia dev-perl/Net-CIDR-Lite dev-util/re2c || ( net-misc/wget[ssl] net-misc/curl[ssl] ) virtual/perl-MIME-Base64 virtual/perl-Pod-Parser berkdb? ( virtual/perl-DB_File ) ipv6? ( dev-perl/IO-Socket-INET6 ) ldap? ( dev-perl/perl-ldap ) mysql? ( dev-perl/DBI dev-perl/DBD-mysql ) postgres? ( dev-perl/DBI dev-perl/DBD-Pg ) sqlite? ( dev-perl/DBI dev-perl/DBD-SQLite ) ssl? ( dev-perl/IO-Socket-SSL ) virtual/perl-Test-Harness ) -DESCRIPTION=An extensible mail filter which can identify and tag spam -EAPI=7 -HOMEPAGE=https://spamassassin.apache.org/ -IUSE=berkdb cron ipv6 ldap libressl mysql postgres qmail sqlite ssl test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux -LICENSE=Apache-2.0 GPL-2 -RDEPEND=acct-user/spamd acct-group/spamd dev-lang/perl:= dev-perl/HTML-Parser dev-perl/Net-DNS dev-perl/NetAddr-IP virtual/perl-Archive-Tar virtual/perl-Digest-SHA virtual/perl-IO-Zlib virtual/perl-Time-HiRes ssl? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl ) ) app-crypt/gnupg dev-perl/BSD-Resource dev-perl/Digest-SHA1 dev-perl/Encode-Detect || ( dev-perl/GeoIP2 dev-perl/Geo-IP ) dev-perl/HTTP-Date dev-perl/Mail-DKIM dev-perl/Mail-SPF dev-perl/Net-Patricia dev-perl/Net-CIDR-Lite dev-util/re2c || ( net-misc/wget[ssl] net-misc/curl[ssl] ) virtual/perl-MIME-Base64 virtual/perl-Pod-Parser berkdb? ( virtual/perl-DB_File ) ipv6? ( dev-perl/IO-Socket-INET6 ) ldap? ( dev-perl/perl-ldap ) mysql? ( dev-perl/DBI dev-perl/DBD-mysql ) postgres? ( dev-perl/DBI dev-perl/DBD-Pg ) sqlite? ( dev-perl/DBI dev-perl/DBD-SQLite ) ssl? ( dev-perl/IO-Socket-SSL ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://apache/spamassassin/source/Mail-SpamAssassin-3.4.4.tar.bz2 -_eclasses_=multilib d410501a125f99ffb560b0c523cd3d1e perl-functions 6ec4c4d8fc8324200f1c14e8d158c59b systemd 74b223e42834adf09a2d21fe5fe13741 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=9734a1299ef23137a57816e2373ac86b diff --git a/metadata/md5-cache/mail-mta/Manifest.gz b/metadata/md5-cache/mail-mta/Manifest.gz index eec1f710049eb3face28db9f622f9b91c45a5411..282c7ad442bbf8008ff1a7896514fde8a1ef24bb 100644 GIT binary patch delta 5170 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 literal 5186 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/libpcre-3.4 dev-lang/perl berkdb? ( >=sys-libs/db-3.2:* ) cdb? ( || ( >=dev-db/tinycdb-0.76 >=dev-db/cdb-0.75-r4 ) ) eai? ( dev-libs/icu:= ) ldap? ( net-nds/openldap ) ldap-bind? ( net-nds/openldap[sasl] ) lmdb? ( >=dev-db/lmdb-0.9.11 ) mysql? ( dev-db/mysql-connector-c:0= ) nis? ( net-libs/libnsl ) pam? ( sys-libs/pam ) postgres? ( dev-db/postgresql:* ) sasl? ( >=dev-libs/cyrus-sasl-2 ) sqlite? ( dev-db/sqlite:3 ) ssl? ( >=dev-libs/openssl-1.1.1:0= ) memcached? ( net-misc/memcached ) net-mail/mailbase !mail-mta/courier !mail-mta/esmtp !mail-mta/exim !mail-mta/mini-qmail !mail-mta/msmtp[mta] !mail-mta/netqmail !mail-mta/nullmailer !mail-mta/qmail-ldap !mail-mta/sendmail !mail-mta/opensmtpd !mail-mta/ssmtp[mta] !net-mail/fastforward selinux? ( sec-policy/selinux-postfix ) REQUIRED_USE=ldap-bind? ( ldap sasl ) SLOT=0 -SRC_URI=ftp://ftp.porcupine.org/mirrors/postfix-release/experimental/postfix-3.6-20210215.tar.gz +SRC_URI=ftp://ftp.porcupine.org/mirrors/postfix-release/experimental/postfix-3.6-20210224.tar.gz _eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e pam b097695df28f3974e3af860d6704d4f2 systemd 74b223e42834adf09a2d21fe5fe13741 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 _md5_=ecfd3304a3837fba2487bbb3ab161103 diff --git a/metadata/md5-cache/media-fonts/Manifest.gz b/metadata/md5-cache/media-fonts/Manifest.gz index 4578516e382a80a5cf8c5dc7f6524c07309007c0..c15ad95ee16cb2bdd148d39e6348b95e9bec7e80 100644 GIT binary patch delta 40558 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 S6EeK*|NLKWHBe%!E&%}6jo3;6 delta 40603 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�Sf+q#5?ru8J%W$RCcagtus49s&mBk zT>OE}0cJZ-CGvt6(+QT(?oo49ja68SA1Ewo&pyTL{E3Ht1^XGhQgOVrgCJo}QRyB@ z61Npyp7_5k7$op|m!8-TTlrGs^70C6Q)x<#Xq~vpfX+T|_wJ0tP#Rb$t;(=~)3y^r z0^~)1Im;sJgDZkjvp6lDhczefGIue;k|Ez$vx(L@-L5>@NqH1QZ5yy@*I-T%K9u)bw@VGvN&`$WhOh$ zvuTv1yE%*WQ{?;Gmp^_ZvVZ>3KGe^PM3YK?uP145bBu+rgLodS=32j46o^3Y=uxn@ zU)k!e6f~gjv?Z9mymMHrW3m-Ab#&~H7a~tw3MyzLPo4s(cfH*?Fz`6Y@(Ijj<7+1w zAGN;Jc5)_YL`_nD4u)xZy|ZJxTIrUXHup>L!kK_m9Xo>~an$x*Iq;!zi{1Zx51WO5 z0q8)5ArY}}IeB+qZ=l4PI9x+zYTo2LNc#lepNsY5Yaj2`Q+er!In)gvIwO*Xraokw%_t8y>h7RtxPTUaUBGbb6H|CNmX($9^QQ7tmDi3-n9t~2y>jrD z+`B-X%UkGds;l!cEX~C$8wtm$U5_p&x`UFnojIwi7l6gs`B;~iN&oK!%kM&Y8Wabh zL%mZ}INLr1J*x&uH`?1&a@iEt@6PcAMYTCoU{?l?fn0CHXLh7+xbJ~3}H;`O& zAM;XBI--8InaV-%<>?$$FWNZzgt912S>+fzYsQ}i+MlOd8Pe~$>df2ok<+kR1KntTItpeT}KU(JZzx^~du z630lkX`iY+vAP1bpN#tZhkv|Pm&3mrQt!D`bqJ>V!S~F>^yEbr89Us%5JH-5T+mO3 zU<%Apb|*Oi65UyZmzB~Sg9=W%5;Zn*gsQQgOb`TI#Os=9s!NJt0d(~~A;RT{fAMCp z1B&4H;s6pMdmVbN9eo58u`H?wlT|ff@N&%N?Wqm7Gr?fKa(bNz4F^GTNRMQvj*@@H zJ6KRO@UD^;&!gMqcXHj9>Q%#IeiZ-9Rv-9Y+e^+vDfCmLl599LbW&Vzjm%1OTcw>gYCNb5GT!SC4Az zyO)<7J?y8o2=69!!GJ{N?Jjnl@@$CohDg5c_*psqUVpD&-ai{H>y*ehe|ffWI9nY= z#ajaoC(^t+v`(X_Lsr+h>B4-fYowO=?QACSOjc3(_PduEFc252n+i4MgYxnmq7C+> zQ1-43z0Ly6zzTZ=Z@@2L<$>iD<=?%T_xf446gCbt8d$N!jnJYfm@Gr z3_XibcixL_Sr2!eZIjd1fBd@Xm#R)<@zkEHmDrjuhhv4Xrd`16dX3M&{!jh-b`-B$ zQRByAom#%tzE`cmwRR%%a1ylR5lfKx^e1p1dtZ_CUx@pkU!5cd2@OBWrk_+Tcmc|A>;Vy4M6rPmBc6Fqa4$fMJ zS*$&EfUJm~)?SGce~ltiiUjG#A$Z0pzAr%yw2Qgs-GZmV43zQoX18+yV&W@ zKsGC~_w{p~{_+0TKfgL=v8{Hj@K~t=f9kVyO61d=7IFjuB&6-~v3mNZ`QDVEm9mYoI~?-M`j!t&zYTgDzUF-D-2_LEnq`hC3!n}re_l2R)wvm4>c*^f4re) zz}+T)wHq%wYq2dAH6rA`kpt>==6_qM-82{;=zSk6ym@e}K?bZCT#V0^uYgs3dhLhmmiESuaOB?12F7sG7Ma zTYLdr98nD=?r5EKKh?Ukg>2JMRZDob=k*q-{?R`z4cFyCogbu-IH}N_w^J?inC7y{ z>Y`eizC8HQo384$remSW9-PXj(kX1;6?2K*nmy=ZcyV5JM%8hhC=trbf9#1Dkwcv= z-Pvwlsn#-WynI_Hbp#1>NmJ>Yjj-FbIGn(@RVjPlr+i{>m-q;I17IhF)TFn3e1fx6I*VO|3mK|+e7#B5ABf0Kf{=e2ms1xGTZ z{DfE^+W1~SzyDPGZ$H)jL|U7j@Q+0!t3Oj%3^j_@FBbjpkkBM zWC4AU-M4#2TUCGof1%!_6n$mS)jvJJElFbr_+e6!kcZ5kaVu+VW2>i=z4{BoJ@(sP zsY?_c)c_at>Ir?erK9A?z}0`oc#dNG@crBOucLl?|M%gT*e_vQF3b6;y=F`s>XZjP z6>pvyEMh-OyCYl`L_|2hj(zQqxV(GvrPRgd;3epAp5?{-e?Z9^cB52VCE;+`{z(cv zyFx%Jja5b5Bs8R6P(8sqymbL~4t?~Nej@=pQp7h_H{D~fm*Tj|rW49x%WvazH0aXQ z(ecuaMSG!0B(}D8DM?}XfU4>;=}h|6Fy#=wzI2+y%asCvIT4cecYay4AMMBI?>}BP z*wlpJ&sS^Qe}6fjq#k_^INVC5T+@awoAYSodPjrVBeg$iyoPBpGVjyDrXa2x3gU(o zdq^@f9>iH3gH^qSg@SXRiGzOI>Zx5AY(SI0X!DJAe|R|Juok?oLY##yF{rHviE}`T zN5msHs~!96Wd4s&<5}g^T323P@lWkGdFbwXO5%YH(HmE<0}kOQtj*FlYkCeoXx?wa zKWF)@UPOC_FT2nQtadg?+SvSj9SNg^nN6bcz!D=104k8eq4+}-OOA1};NfwxaXE;h z_YPDde*wkiau7uV`=RTrDwXgj`wZFA1QeL3a{Xk|6SOI0;nT2QOABUmwA<% z*|N-3{J0e#wHJh4^VFjLQrPtjUGv1Oanh>Be^!0AA7HVqUP-E@^;GC2vrYv#K{}j{OxJM+7?gua?`G z4DaGta)@@a<6Uj7${UetXxjHy)CtoY(>udo*cKWw?5D3XD<@Dp;w`pxTTS9uHUS~0 zPJ7DjWUuH@dvlQm-AB$v=}#{XduP!%NcK zEPs`EAv~2RMzxVtkCHR0d92be4++YX>@!L589P8bkp5nG3M?eA>==u_SzSX%LRGi5 zrjYpH%IbnH>zAObFJO2V7vF1ebttoKY6IkUo3S6)Xa|3Ju*X#R(UT7B+q_X-e6{?DEo%Q2JObrBt9o}NvnUV(XR|)zUY*jhYqmh{Us_!H zIhUWeLT^i@JuXM!coNNM1l0hPiA~Ucvs!!xWvPn0j0~g!NmQlGBe&rNYjXq0%k|NuA9mlxYxhJQP z)Iu&%QB(a6J0FS)ZWd~a&MCoxYG7>{FRXOVVXCtE&2~&nNZGq|{Q-DD0N!2A<70g= z3*?EwJNbkxefW7D^yBOQycJdRFW0;4X{y?pRj*KO3DIXwAF3OmpPj@Ve?ZAg$J)Ig z2`0xTQkLc*Ipljg^h37Mo(pz4rCTkXC|hMpXXZfzhu zsyO?_@Yx+dU)KF2IA^TL*e~`GSeRKWvU+E{Jc2`fvm z8Xl5zJX5q!N1X%9uN$8WQtrTsty)RV#bnbs zkS%yUqITh1sB*N}#K*~Xkc2b>*}uubn(VgQ4jBa!*OmBX6W5x%e|5Yp5PgC*q0o1L z5cunaXII#_R>g<40l2jaNSqbLtv5*3T=;)~)v}qdt#5z7zy6#;6vD1>Tuj_g`fY2l zemNu>bdG(T{eaQNO*uvgBB>CB(Z@-QHV}rTl$H6!o`~q}Gn*0Qq2f*VIX4Xxlj0`L zKI~yJh}=coSppU_f2CT;BI&pRL60W5t>l}<)g(>Y1+_h_7^dJ&tUd=Z=bMMyzy+6j zb~a59XF!Mdq#z35|5#?^+c|=$td2 z?2Zw#$|*cwiJA`RyY?8+Qj!lehyTIqYT|XXp!QALe|R|^-%>s&+O>UHbzNUlx4^1q zzs}6vUp&3<>aR%Q?_WNC{Qb+<&#Rqse^U10Q?&z-zA2kGY8hv9X4G~ono%RUYN{-x5aN1XN$#J{SctyjwHC@BQu zb#DihT2D`2V-sIz_WDxc&s`F?2EvNX4P)0re+_&a$t`f3A;?i3jo{7x3C^LUgUqhj zK=ZESF^{iE34DBLzbDw0vA33IbjkGUuvn1tj?9Bd} z=4sU+vhI|p;^UUyG^T6B%iQ_+%eI(vdyU)Sls|FjD6ss8a=v;kB7?Q2)=;YkqJ ze+Les=ET~h$Y$X%ofd=dVjfD~Oa8)FLxfQ(UDD5#du?i%F$C7>e z(7%59ZG3pYIlB2b%U>@wh^PK$3qa{iiea$|6{4gWsl_A$vJ72bV&ecz(0H0L?g$W{)Z=obh~~Lmq{(g7i<_{a3N@%x_$)pc;uy_F+I4x| zo0A8a%+86t*5-2VXM!TEtxwy#ZiUPr3--_P`DK$`zvS}Q>0sOUMwid(fBfvVOTBwf zFdD$#lwMQ|ff_TiLM1Jm3(@+ePvj0{AQcrGySz#mpy3AM170oh2=d{jgP|U4%JiEb zo26^z!tKg`1Mp#8-Zzz0}zqumSAEBu;8x7=Z=In51twPZldo zhso3o=bP+@@&U>(K?V7Q}HD~`J|MJk2iy*zTiAY!+D18X5l|or;eTkAA)eN*8*JYp`gamd?wF#Kb zQOxfUHKm#%l?LZ!$)sprTZ2)szqiIpeOrgZaNf*a%SmeA$kn_rfAM}hlIo1A%>#s+ z9Jp17_jFrS(^Zefn<#M+=9T5MwT@G(M4^%~I$m0wDLa!Tx=< z^1J;nVp7Eka&PlC)dF^S2pXr`H^ahMe8CR&|M3OQ-&eR`3(~~o&OLoiF*%Zr4 zYK-!f)Fp~uL2y_D%LG73_Vw?EWsOrFii$_NmJDMmTXlH$v_?TV4Laq9udDw;gd@4J~nULXa|L6Y# LCT?**t1bZmP?^9^ diff --git a/metadata/md5-cache/media-fonts/alegreya-serif-2.008 b/metadata/md5-cache/media-fonts/alegreya-serif-2.008 index 64bbf084e37f..a55a559e5fe7 100644 --- a/metadata/md5-cache/media-fonts/alegreya-serif-2.008 +++ b/metadata/md5-cache/media-fonts/alegreya-serif-2.008 @@ -4,9 +4,9 @@ DESCRIPTION=Alegreya serif type family EAPI=6 HOMEPAGE=https://www.huertatipografica.com/en/fonts/alegreya-ht-pro IUSE=X -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 x86 LICENSE=OFL-1.1 SLOT=0 SRC_URI=https://github.com/huertatipografica/Alegreya/archive/v2.008.tar.gz -> alegreya-serif-2.008.tar.gz _eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e font dd073b36fe3fd8b868c23bc23209db45 l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=0b6c0f91a221ab262d702ca5f4d87318 +_md5_=7da328283bcf915935b1e36ea0541923 diff --git a/metadata/md5-cache/media-fonts/polarsys-b612-fonts-1.008-r1 b/metadata/md5-cache/media-fonts/polarsys-b612-fonts-1.008-r1 index 83d7f52ccbd7..89399f5fda45 100644 --- a/metadata/md5-cache/media-fonts/polarsys-b612-fonts-1.008-r1 +++ b/metadata/md5-cache/media-fonts/polarsys-b612-fonts-1.008-r1 @@ -4,9 +4,9 @@ DESCRIPTION=Font designed for aircraft cockpit displays EAPI=7 HOMEPAGE=https://b612-font.com/ IUSE=X -KEYWORDS=~amd64 arm ~arm64 ppc ppc64 ~x86 +KEYWORDS=amd64 arm arm64 ppc ppc64 x86 LICENSE=EPL-1.0 BSD OFL-1.1 SLOT=0 SRC_URI=https://github.com/polarsys/b612/archive/1.008.tar.gz -> polarsys-b612-fonts-1.008.tar.gz _eclasses_=font dd073b36fe3fd8b868c23bc23209db45 -_md5_=3f6d4641f31ed8804702794c7c7ad9f7 +_md5_=daade02af4eee47ac083fc98926738bf diff --git a/metadata/md5-cache/media-gfx/Manifest.gz b/metadata/md5-cache/media-gfx/Manifest.gz index 2eb1517b14e64f1fc715869b6da27f43eae70efe..f325c2b15805e088efe219b2b732a2e26405b2b2 100644 GIT binary patch delta 54819 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

(V4PU<7|T)oVU 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 ko~#QRTbr}B%&&+60KI7$K>z>% delta 54924 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 lNNLHspt7|&TTA{~!tyT5DDz>919=dev-util/cmake-3.9.6 -DESCRIPTION=Batch image converter and resizer based on ImageMagick -EAPI=6 -HOMEPAGE=https://converseen.fasterland.net/ https://github.com/Faster3ck/Converseen/ -IUSE=debug -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-3+ -RDEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtwidgets:5 media-gfx/imagemagick:=[cxx] -SLOT=0 -SRC_URI=https://github.com/Faster3ck/Converseen/archive/v0.9.6.2.tar.gz -> converseen-0.9.6.2.tar.gz -_eclasses_=cmake-utils 77cd39e6009811bf97a59d91ffd5b54f desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=05740cfaac2295b7b1c4a35ec747de2b diff --git a/metadata/md5-cache/media-gfx/converseen-0.9.9.0 b/metadata/md5-cache/media-gfx/converseen-0.9.9.0 new file mode 100644 index 000000000000..4b564c9d9d1a --- /dev/null +++ b/metadata/md5-cache/media-gfx/converseen-0.9.9.0 @@ -0,0 +1,14 @@ +BDEPEND=dev-qt/linguist-tools:5 dev-util/ninja dev-util/cmake +DEFINED_PHASES=compile configure install prepare test +DEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtwidgets:5 media-gfx/imagemagick:=[cxx] +DESCRIPTION=Batch image converter and resizer based on ImageMagick +EAPI=7 +HOMEPAGE=https://converseen.fasterland.net/ https://github.com/Faster3ck/Converseen/ +IUSE=debug +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-3+ +RDEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtwidgets:5 media-gfx/imagemagick:=[cxx] +SLOT=0 +SRC_URI=https://github.com/Faster3ck/Converseen/archive/v0.9.9.0.tar.gz -> converseen-0.9.9.0.tar.gz +_eclasses_=cmake 314a813be2f09820e8978cdee941e501 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba +_md5_=7d0a3b44a99d704aed1c47999efaeb47 diff --git a/metadata/md5-cache/media-gfx/gnofract4d-4.3_p20201029 b/metadata/md5-cache/media-gfx/gnofract4d-4.3_p20201029 index b571fdf87498..27cb5250a250 100644 --- a/metadata/md5-cache/media-gfx/gnofract4d-4.3_p20201029 +++ b/metadata/md5-cache/media-gfx/gnofract4d-4.3_p20201029 @@ -5,7 +5,7 @@ DESCRIPTION=A program for drawing beautiful mathematically-based images known as EAPI=7 HOMEPAGE=https://fract4d.github.io/gnofract4d/ IUSE=test python_single_target_python3_7 python_single_target_python3_8 python_single_target_python3_9 test -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 x86 LICENSE=BSD RDEPEND=media-libs/libpng:0= virtual/jpeg python_single_target_python3_7? ( dev-python/pycairo[python_targets_python3_7(-)] dev-python/pygobject:3[cairo,python_targets_python3_7(-)] ) python_single_target_python3_8? ( dev-python/pycairo[python_targets_python3_8(-)] dev-python/pygobject:3[cairo,python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/pycairo[python_targets_python3_9(-)] dev-python/pygobject:3[cairo,python_targets_python3_9(-)] ) x11-libs/gtk+:3[introspection] python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) REQUIRED_USE=^^ ( python_single_target_python3_7 python_single_target_python3_8 python_single_target_python3_9 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/fract4d/gnofract4d/archive/3e3893b0ee381098418d7b28997f6b861c53eff1.tar.gz -> gnofract4d-4.3_p20201029.tar.gz _eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 optfeature 6a2add34e06e5a05d88471a33ccdd73e python-single-r1 d3100de905f978df912135806cf27188 python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 virtualx 7e60d3b10c791ab996f717bc1f30072f xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=dd252a6990cf242cffef87ce5e72a308 +_md5_=46cb8b11ba30ed7619219d8dc1373fc9 diff --git a/metadata/md5-cache/media-gfx/libimagequant-2.12.3 b/metadata/md5-cache/media-gfx/libimagequant-2.12.3 index 446511c50394..5abbbdb6166a 100644 --- a/metadata/md5-cache/media-gfx/libimagequant-2.12.3 +++ b/metadata/md5-cache/media-gfx/libimagequant-2.12.3 @@ -3,9 +3,9 @@ DESCRIPTION=Palette quantization library that powers pngquant and other PNG opti EAPI=7 HOMEPAGE=https://pngquant.org/lib/ IUSE=cpu_flags_x86_sse2 debug openmp static-libs -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux LICENSE=GPL-3 SLOT=0/0 SRC_URI=https://github.com/ImageOptim/libimagequant/archive/2.12.3.tar.gz -> libimagequant-2.12.3.tar.gz _eclasses_=multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=5aefd30f629428ea77a9ee94d8769c72 +_md5_=aa2197eda3054158963631849e40981b diff --git a/metadata/md5-cache/media-gfx/xdot-1.2 b/metadata/md5-cache/media-gfx/xdot-1.2 index 488752dbfcfc..02effeea834f 100644 --- a/metadata/md5-cache/media-gfx/xdot-1.2 +++ b/metadata/md5-cache/media-gfx/xdot-1.2 @@ -1,15 +1,15 @@ BDEPEND=python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] DEFINED_PHASES=compile configure install prepare test -DEPEND=dev-python/pycairo[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pygobject:3[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] media-gfx/graphviz +DEPEND=dev-python/numpy[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pycairo[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pygobject:3[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] media-gfx/graphviz DESCRIPTION=Interactive viewer for Graphviz dot files EAPI=7 HOMEPAGE=https://github.com/jrfonseca/xdot.py IUSE=python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 KEYWORDS=amd64 arm arm64 ~ia64 ppc ~ppc64 x86 LICENSE=LGPL-2+ -RDEPEND=dev-python/pycairo[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pygobject:3[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] media-gfx/graphviz python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +RDEPEND=dev-python/numpy[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pycairo[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pygobject:3[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] media-gfx/graphviz python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) SLOT=0 SRC_URI=https://github.com/jrfonseca/xdot.py/archive/1.2.tar.gz -> xdot-1.2.tar.gz _eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=804c27c899307b2be44f1b84b3132708 +_md5_=c3c532a7aa2e6ecaa25e96178f5de5bf diff --git a/metadata/md5-cache/media-gfx/xdot-9999 b/metadata/md5-cache/media-gfx/xdot-9999 index 8bb871f10c57..1111812cfa64 100644 --- a/metadata/md5-cache/media-gfx/xdot-9999 +++ b/metadata/md5-cache/media-gfx/xdot-9999 @@ -1,14 +1,14 @@ BDEPEND=>=dev-vcs/git-1.8.2.1[curl] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] DEFINED_PHASES=compile configure install prepare test unpack -DEPEND=dev-python/pycairo[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pygobject:3[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] media-gfx/graphviz +DEPEND=dev-python/numpy[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pycairo[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pygobject:3[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] media-gfx/graphviz DESCRIPTION=Interactive viewer for Graphviz dot files EAPI=7 HOMEPAGE=https://github.com/jrfonseca/xdot.py IUSE=python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 LICENSE=LGPL-2+ PROPERTIES=live -RDEPEND=dev-python/pycairo[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pygobject:3[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] media-gfx/graphviz python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +RDEPEND=dev-python/numpy[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pycairo[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pygobject:3[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] media-gfx/graphviz python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) SLOT=0 _eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 git-r3 3e7ec3d6619213460c85e2aa48398441 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=c7c580e29c3dbfac8f6231b511d45075 +_md5_=55ae362c366a8a841cd24197b034bf94 diff --git a/metadata/md5-cache/media-libs/Manifest.gz b/metadata/md5-cache/media-libs/Manifest.gz index bf574b5bb5cc76c5953d698e3ead1ab834259bdc..4e7b5f51acb09891975ddda51a99ebfd39f5ba89 100644 GIT binary patch literal 96104 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

P|kv6Y)t#XxssKfz4 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 delta 95709 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%0D_MFh)2`;e^wvk)$-HX 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/cmake-3.9.6 +BDEPEND=virtual/pkgconfig dev-util/ninja dev-util/cmake DEFINED_PHASES=compile configure install prepare test DEPEND=>=virtual/glu-9.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=virtual/opengl-7.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXi-1.7.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXrandr-1.4.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXxf86vm-1.1.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-base/xorg-proto DESCRIPTION=A free OpenGL utility toolkit, the open-sourced alternative to the GLUT library @@ -10,5 +10,5 @@ LICENSE=MIT RDEPEND=>=virtual/glu-9.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=virtual/opengl-7.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXi-1.7.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXrandr-1.4.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXxf86vm-1.1.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] SLOT=0 SRC_URI=mirror://sourceforge/freeglut/freeglut-3.2.1.tar.gz -_eclasses_=cmake-multilib b396704c8c04bb210b7b45dff5c67fea cmake-utils 77cd39e6009811bf97a59d91ffd5b54f edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build 9a65133006c608964888346a412cc454 multilib-minimal 8bddda43703ba94d8341f4e247f97566 multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=9e34eb742ee61439d97e956005ad633d +_eclasses_=cmake 314a813be2f09820e8978cdee941e501 cmake-multilib b396704c8c04bb210b7b45dff5c67fea edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build 9a65133006c608964888346a412cc454 multilib-minimal 8bddda43703ba94d8341f4e247f97566 multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba +_md5_=a3c7e96a07421d755c4510d74e24042b diff --git a/metadata/md5-cache/media-libs/ilmbase-2.5.5 b/metadata/md5-cache/media-libs/ilmbase-2.5.5 index a30899c30e11..9227eb446121 100644 --- a/metadata/md5-cache/media-libs/ilmbase-2.5.5 +++ b/metadata/md5-cache/media-libs/ilmbase-2.5.5 @@ -4,10 +4,10 @@ DESCRIPTION=OpenEXR ILM Base libraries EAPI=7 HOMEPAGE=https://www.openexr.com/ IUSE=large-stack static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris +KEYWORDS=amd64 ~arm arm64 hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris LICENSE=BSD RESTRICT=!test? ( test ) SLOT=0/25 SRC_URI=https://github.com/AcademySoftwareFoundation/openexr/archive/v2.5.5.tar.gz -> ilmbase-2.5.5.tar.gz _eclasses_=cmake 314a813be2f09820e8978cdee941e501 cmake-multilib b396704c8c04bb210b7b45dff5c67fea edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build 9a65133006c608964888346a412cc454 multilib-minimal 8bddda43703ba94d8341f4e247f97566 multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=a16aa2557bebe9dcda5eece0d061aabf +_md5_=7d09c568f4bd0d137c802153587290e2 diff --git a/metadata/md5-cache/media-libs/jbig2enc-0.28-r1 b/metadata/md5-cache/media-libs/jbig2enc-0.28-r1 index 013854b6dc36..f070049b7eeb 100644 --- a/metadata/md5-cache/media-libs/jbig2enc-0.28-r1 +++ b/metadata/md5-cache/media-libs/jbig2enc-0.28-r1 @@ -1,13 +1,14 @@ -DEFINED_PHASES=compile configure install prepare test -DEPEND=media-libs/leptonica[gif?,jpeg?,png?,tiff?,webp?] >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +BDEPEND=>=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +DEFINED_PHASES=install prepare +DEPEND=media-libs/leptonica[gif?,jpeg?,png?,tiff?,webp?] DESCRIPTION=JBIG2 Encoder and libs -EAPI=5 +EAPI=7 HOMEPAGE=https://github.com/agl/jbig2enc -IUSE=gif jpeg png static-libs tiff webp +IUSE=gif jpeg png tiff webp KEYWORDS=amd64 x86 ~ppc-macos LICENSE=Apache-2.0 RDEPEND=media-libs/leptonica[gif?,jpeg?,png?,tiff?,webp?] SLOT=0 SRC_URI=https://github.com/agl/jbig2enc/archive/0.28.tar.gz -> jbig2enc-0.28.tar.gz -_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 autotools-utils 961893b8004e6cf64fbef1cea6ed8bd2 desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=54d7cbcfcac5417975947eed35127f85 +_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=7f78c466bc76c51e3e85c49986420633 diff --git a/metadata/md5-cache/media-libs/jbig2enc-0.29 b/metadata/md5-cache/media-libs/jbig2enc-0.29 new file mode 100644 index 000000000000..2b11d7e984e8 --- /dev/null +++ b/metadata/md5-cache/media-libs/jbig2enc-0.29 @@ -0,0 +1,14 @@ +BDEPEND=>=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +DEFINED_PHASES=install prepare +DEPEND=media-libs/leptonica[gif?,jpeg?,png?,tiff?,webp?] +DESCRIPTION=JBIG2 Encoder and libs +EAPI=7 +HOMEPAGE=https://github.com/agl/jbig2enc +IUSE=gif jpeg png tiff webp +KEYWORDS=~amd64 ~x86 ~ppc-macos +LICENSE=Apache-2.0 +RDEPEND=media-libs/leptonica[gif?,jpeg?,png?,tiff?,webp?] +SLOT=0 +SRC_URI=https://github.com/agl/jbig2enc/archive/0.29.tar.gz -> jbig2enc-0.29.tar.gz +_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=5ab77307cd45e683ebd223b351426867 diff --git a/metadata/md5-cache/media-libs/libbluray-1.2.0 b/metadata/md5-cache/media-libs/libbluray-1.2.0 index 9ccfcda8f853..ba4903ad2b16 100644 --- a/metadata/md5-cache/media-libs/libbluray-1.2.0 +++ b/metadata/md5-cache/media-libs/libbluray-1.2.0 @@ -11,4 +11,4 @@ RDEPEND=xml? ( >=dev-libs/libxml2-2.9.1-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86 SLOT=0/2 SRC_URI=https://downloads.videolan.org/pub/videolan/libbluray/1.2.0/libbluray-1.2.0.tar.bz2 _eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 java-pkg-opt-2 77d2e22d0de7640f817d20e861c0ff3f java-utils-2 378e4cda228ea0231a0ac283cb2ad25c l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build 9a65133006c608964888346a412cc454 multilib-minimal 8bddda43703ba94d8341f4e247f97566 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=d1675b7891d9d2b0bd63be61cc825bc6 +_md5_=6269170ff5850db972cf0332d2f7fd9a diff --git a/metadata/md5-cache/media-libs/libdvbcsa-1.1.0 b/metadata/md5-cache/media-libs/libdvbcsa-1.1.0 index 9a584521b52c..45bb340bef30 100644 --- a/metadata/md5-cache/media-libs/libdvbcsa-1.1.0 +++ b/metadata/md5-cache/media-libs/libdvbcsa-1.1.0 @@ -3,8 +3,8 @@ DESCRIPTION=Free implementation of the DVB Common Scrambling Algorithm - DVB/CSA EAPI=6 HOMEPAGE=https://www.videolan.org/developers/libdvbcsa.html IUSE=debug cpu_flags_x86_mmx cpu_flags_x86_sse2 static-libs -KEYWORDS=~amd64 ~arm ~arm64 ~x86 +KEYWORDS=amd64 ~arm ~arm64 x86 LICENSE=GPL-2 SLOT=0 SRC_URI=https://download.videolan.org/pub/videolan/libdvbcsa/1.1.0/libdvbcsa-1.1.0.tar.gz -_md5_=f1114f0e24f220aeb60fbffe4ca5174c +_md5_=8cac41194b1defb5f6f0ed627debb90f diff --git a/metadata/md5-cache/media-libs/libsdl2-2.0.12-r2 b/metadata/md5-cache/media-libs/libsdl2-2.0.12-r2 index 5b2c934d4f14..5cc608d07f12 100644 --- a/metadata/md5-cache/media-libs/libsdl2-2.0.12-r2 +++ b/metadata/md5-cache/media-libs/libsdl2-2.0.12-r2 @@ -5,11 +5,11 @@ DESCRIPTION=Simple Direct Media Layer EAPI=7 HOMEPAGE=https://www.libsdl.org/ IUSE=alsa aqua cpu_flags_ppc_altivec cpu_flags_x86_3dnow cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 custom-cflags dbus fcitx4 gles2 haptic ibus jack +joystick kms libsamplerate nas opengl oss pulseaudio +sound static-libs +threads tslib udev +video video_cards_vc4 vulkan wayland X xinerama xscreensaver abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 sparc x86 +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 LICENSE=ZLIB RDEPEND=alsa? ( >=media-libs/alsa-lib-1.0.27.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dbus? ( >=sys-apps/dbus-1.6.18-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) fcitx4? ( app-i18n/fcitx:4 ) gles2? ( >=media-libs/mesa-9.1.6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,gles2] ) ibus? ( app-i18n/ibus ) jack? ( virtual/jack[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) kms? ( >=x11-libs/libdrm-2.4.46[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/mesa-9.0.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,gbm] ) libsamplerate? ( media-libs/libsamplerate[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nas? ( >=media-libs/nas-1.9.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXt-1.1.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opengl? ( >=virtual/opengl-7.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=virtual/glu-9.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pulseaudio? ( >=media-sound/pulseaudio-2.1-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tslib? ( >=x11-libs/tslib-1.0-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) udev? ( >=virtual/libudev-208:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) wayland? ( >=dev-libs/wayland-1.0.6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/mesa-9.1.6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,egl,gles2,wayland] >=x11-libs/libxkbcommon-0.2.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXcursor-1.1.14[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXi-1.7.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXrandr-1.4.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXxf86vm-1.1.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] xinerama? ( >=x11-libs/libXinerama-1.1.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xscreensaver? ( >=x11-libs/libXScrnSaver-1.2.2-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) vulkan? ( media-libs/vulkan-loader ) REQUIRED_USE=alsa? ( sound ) fcitx4? ( dbus ) gles2? ( video ) ibus? ( dbus ) jack? ( sound ) nas? ( sound ) opengl? ( video ) pulseaudio? ( sound ) vulkan? ( video ) wayland? ( gles2 ) xinerama? ( X ) xscreensaver? ( X ) SLOT=0 SRC_URI=https://www.libsdl.org/release/SDL2-2.0.12.tar.gz _eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build 9a65133006c608964888346a412cc454 multilib-minimal 8bddda43703ba94d8341f4e247f97566 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=bbe8729866a438da301d06632d70ecb1 +_md5_=de0a1c825bde884c8bdabd45bde3de79 diff --git a/metadata/md5-cache/media-libs/libtaginfo-0.2.1 b/metadata/md5-cache/media-libs/libtaginfo-0.2.1 index ff7b669ebbd1..65f01d70e9ee 100644 --- a/metadata/md5-cache/media-libs/libtaginfo-0.2.1 +++ b/metadata/md5-cache/media-libs/libtaginfo-0.2.1 @@ -1,12 +1,12 @@ -DEFINED_PHASES=compile configure install prepare test -DEPEND=virtual/pkgconfig >=app-portage/elt-patches-20170815 -DESCRIPTION=a library for reading media metadata -EAPI=5 +BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +DEFINED_PHASES=- +DESCRIPTION=A library for reading media metadata +EAPI=7 HOMEPAGE=https://bitbucket.org/shuerhaaken/libtaginfo KEYWORDS=amd64 x86 LICENSE=LGPL-2.1 RDEPEND=media-libs/taglib ! noise-suppression-for-voice-0.91.tar.gz _eclasses_=cmake 314a813be2f09820e8978cdee941e501 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=a74045a892ff4593eefa2225d928ea9a +_md5_=9db2b140c16e9b2e2cc0ddf75d6d0adc diff --git a/metadata/md5-cache/media-libs/noise-suppression-for-voice-9999 b/metadata/md5-cache/media-libs/noise-suppression-for-voice-9999 index 53fa4a10742a..1abfffbce5c9 100644 --- a/metadata/md5-cache/media-libs/noise-suppression-for-voice-9999 +++ b/metadata/md5-cache/media-libs/noise-suppression-for-voice-9999 @@ -7,4 +7,4 @@ LICENSE=GPL-3+ PROPERTIES=live SLOT=0 _eclasses_=cmake 314a813be2f09820e8978cdee941e501 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 git-r3 3e7ec3d6619213460c85e2aa48398441 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=0cd8fde94a0d6bf2c8982e987cbfcf9c +_md5_=9db2b140c16e9b2e2cc0ddf75d6d0adc diff --git a/metadata/md5-cache/media-libs/openexr-2.5.5 b/metadata/md5-cache/media-libs/openexr-2.5.5 index d5c59aa0518d..2deb23f745dd 100644 --- a/metadata/md5-cache/media-libs/openexr-2.5.5 +++ b/metadata/md5-cache/media-libs/openexr-2.5.5 @@ -5,11 +5,11 @@ DESCRIPTION=ILM's OpenEXR high dynamic-range image file format libraries EAPI=7 HOMEPAGE=https://www.openexr.com/ IUSE=cpu_flags_x86_avx doc examples static-libs utils test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris +KEYWORDS=amd64 ~arm arm64 hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris LICENSE=BSD RDEPEND=~media-libs/ilmbase-2.5.5:=[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] RESTRICT=!test? ( test ) SLOT=0/25 SRC_URI=https://github.com/AcademySoftwareFoundation/openexr/archive/v2.5.5.tar.gz -> openexr-2.5.5.tar.gz _eclasses_=cmake 314a813be2f09820e8978cdee941e501 cmake-multilib b396704c8c04bb210b7b45dff5c67fea edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build 9a65133006c608964888346a412cc454 multilib-minimal 8bddda43703ba94d8341f4e247f97566 multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=5ec34d0c6436ade0a00e7ce147a51509 +_md5_=4d4e0b49ca82a1d18668c3b024cbb55e diff --git a/metadata/md5-cache/media-plugins/Manifest.gz b/metadata/md5-cache/media-plugins/Manifest.gz index 9b47ccd87f3cf43533cc47939d94ba2127a3421a..2ed8f4acd4a1fffe7a63faaadff25a07fc27e990 100644 GIT binary patch delta 20897 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/gentoo-vdr-scripts-0.4.2 virtual/linuxtv-dvb-h DESCRIPTION=VDR plugin: display the usage status of the available DVB devices EAPI=7 HOMEPAGE=http://www.u32.de/vdr.html -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 x86 LICENSE=GPL-2 RDEPEND=media-video/vdr >=media-tv/gentoo-vdr-scripts-0.4.2 >=app-eselect/eselect-vdr-0.0.2 SLOT=0 SRC_URI=http://www.u32.de/download/vdr-devstatus-0.4.1.tgz _eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 unpacker 45b49db67094fdafbb6a16a2299e894b vdr-plugin-2 ade3484daa974237ce8f3ac2d064988f wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=5712a1e55763c84abb378a7555798834 +_md5_=cca7fd28653d27963e02687a38aca3b2 diff --git a/metadata/md5-cache/media-plugins/vdr-dvbapi-2.2.4 b/metadata/md5-cache/media-plugins/vdr-dvbapi-2.2.4 index c4a133ac6ff9..dfdcbda2877f 100644 --- a/metadata/md5-cache/media-plugins/vdr-dvbapi-2.2.4 +++ b/metadata/md5-cache/media-plugins/vdr-dvbapi-2.2.4 @@ -4,10 +4,10 @@ DESCRIPTION=VDR Plugin: allows connect VDR to OScam EAPI=6 HOMEPAGE=https://github.com/manio/vdr-plugin-dvbapi IUSE=cpu_flags_x86_3dnow cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 dvbcsa -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 x86 LICENSE=GPL-2+ RDEPEND=>=media-video/vdr-2.1.4 dvbcsa? ( media-libs/libdvbcsa ) >=media-tv/gentoo-vdr-scripts-0.4.2 >=app-eselect/eselect-vdr-0.0.2 SLOT=0 SRC_URI=https://github.com/manio/vdr-plugin-dvbapi/archive/v2.2.4.tar.gz -> vdr-plugin-dvbapi-2.2.4.tar.gz _eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 unpacker 45b49db67094fdafbb6a16a2299e894b vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf vdr-plugin-2 ade3484daa974237ce8f3ac2d064988f wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=baac8fd160e0447918c663d187c70628 +_md5_=5a5613cd0ef745356be93f322aa40bd8 diff --git a/metadata/md5-cache/media-plugins/vdr-dvbapi-2.2.5 b/metadata/md5-cache/media-plugins/vdr-dvbapi-2.2.5 index 69d17bc9f947..337719371d73 100644 --- a/metadata/md5-cache/media-plugins/vdr-dvbapi-2.2.5 +++ b/metadata/md5-cache/media-plugins/vdr-dvbapi-2.2.5 @@ -4,10 +4,10 @@ DESCRIPTION=VDR Plugin: allows connect VDR to OScam EAPI=7 HOMEPAGE=https://github.com/manio/vdr-plugin-dvbapi IUSE=cpu_flags_x86_3dnow cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 dvbcsa -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 x86 LICENSE=GPL-2+ RDEPEND=>=media-video/vdr-2.4.1 dvbcsa? ( media-libs/libdvbcsa ) >=media-tv/gentoo-vdr-scripts-0.4.2 >=app-eselect/eselect-vdr-0.0.2 SLOT=0 SRC_URI=https://github.com/manio/vdr-plugin-dvbapi/archive/v2.2.5.tar.gz -> vdr-plugin-dvbapi-2.2.5.tar.gz _eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 unpacker 45b49db67094fdafbb6a16a2299e894b vdr-plugin-2 ade3484daa974237ce8f3ac2d064988f wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=e2f3b6c5802d823554bf6d21b5cad28a +_md5_=7d24b3936d584fb40bed134ca55bd12c diff --git a/metadata/md5-cache/media-plugins/vdr-epgsearch-2.2.0 b/metadata/md5-cache/media-plugins/vdr-epgsearch-2.2.0 index a6d2ca5a2d2c..9a32dd25c021 100644 --- a/metadata/md5-cache/media-plugins/vdr-epgsearch-2.2.0 +++ b/metadata/md5-cache/media-plugins/vdr-epgsearch-2.2.0 @@ -4,11 +4,11 @@ DESCRIPTION=VDR plugin: create timers from epg content based on saved search exp EAPI=7 HOMEPAGE=https://projects.vdr-developer.org/git/vdr-plugin-epgsearch.git IUSE=+conflictcheckonly +epgsearchonly pcre +quicksearch tre -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 x86 LICENSE=GPL-2+ RDEPEND==media-video/vdr-2.2* pcre? ( dev-libs/libpcre ) tre? ( dev-libs/tre ) >=media-tv/gentoo-vdr-scripts-0.4.2 >=app-eselect/eselect-vdr-0.0.2 REQUIRED_USE=?? ( pcre tre ) SLOT=0 SRC_URI=https://projects.vdr-developer.org/git/vdr-plugin-epgsearch.git/snapshot/vdr-plugin-epgsearch-2.2.0.tar.gz -> vdr-epgsearch-2.2.0.tgz _eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 unpacker 45b49db67094fdafbb6a16a2299e894b vdr-plugin-2 ade3484daa974237ce8f3ac2d064988f wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=bb7e0fe1286ad5f96ff7f3c6fbb46bfc +_md5_=c4099808efaf0b6c2a1c1b485ff4f7a0 diff --git a/metadata/md5-cache/media-plugins/vdr-osdteletext-0.9.7 b/metadata/md5-cache/media-plugins/vdr-osdteletext-0.9.7 index 5eb028407706..c125d55d9333 100644 --- a/metadata/md5-cache/media-plugins/vdr-osdteletext-0.9.7 +++ b/metadata/md5-cache/media-plugins/vdr-osdteletext-0.9.7 @@ -3,10 +3,10 @@ DEPEND=media-video/vdr >=media-tv/gentoo-vdr-scripts-0.4.2 virtual/linuxtv-dvb-h DESCRIPTION=VDR Plugin: Osd-Teletext displays the teletext on the OSD EAPI=7 HOMEPAGE=https://projects.vdr-developer.org/projects/plg-osdteletext -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 x86 LICENSE=GPL-2+ public-domain RDEPEND=media-video/vdr >=media-tv/gentoo-vdr-scripts-0.4.2 >=app-eselect/eselect-vdr-0.0.2 SLOT=0 SRC_URI=https://projects.vdr-developer.org/attachments/download/2161/vdr-osdteletext-0.9.7.tgz _eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 unpacker 45b49db67094fdafbb6a16a2299e894b vdr-plugin-2 ade3484daa974237ce8f3ac2d064988f wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=1b3d375d0be71ef5b460068255ba50b7 +_md5_=9951f9bbcbc864cefb068591843b1601 diff --git a/metadata/md5-cache/media-plugins/vdr-skinsoppalusikka-2.4.0 b/metadata/md5-cache/media-plugins/vdr-skinsoppalusikka-2.4.0 index b227e5111420..7bfad7775f7f 100644 --- a/metadata/md5-cache/media-plugins/vdr-skinsoppalusikka-2.4.0 +++ b/metadata/md5-cache/media-plugins/vdr-skinsoppalusikka-2.4.0 @@ -3,10 +3,10 @@ DEPEND=>=media-video/vdr-2.4.0 >=media-tv/gentoo-vdr-scripts-0.4.2 virtual/linux DESCRIPTION=VDR Skin Plugin: soppalusikka EAPI=7 HOMEPAGE=http://www.saunalahti.fi/~rahrenbe/vdr/soppalusikka -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 x86 LICENSE=GPL-2+ RDEPEND=>=media-video/vdr-2.4.0 x11-themes/vdr-channel-logos >=media-tv/gentoo-vdr-scripts-0.4.2 >=app-eselect/eselect-vdr-0.0.2 SLOT=0 SRC_URI=http://www.saunalahti.fi/~rahrenbe/vdr/soppalusikka/files/vdr-skinsoppalusikka-2.4.0.tgz _eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 unpacker 45b49db67094fdafbb6a16a2299e894b vdr-plugin-2 ade3484daa974237ce8f3ac2d064988f wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=1d4a0ad513dbb4de7209b9a9a456c358 +_md5_=c0fd9a44374551b7780a1bda18d928f8 diff --git a/metadata/md5-cache/media-sound/Manifest.gz b/metadata/md5-cache/media-sound/Manifest.gz index 8c79354c432b7615d660c13a97e518b7df8d3492..ad3e052b22c400f436cc327b9f14d43959565d39 100644 GIT binary patch delta 54981 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%0A(;Q*-Pb<|oZ-q3XCy;cH9Mlrkf9srd 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

u0c)%o}9LHtP; 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%0DQMdo$LrxaJDMvZ^LW1CS-Bv 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/protobuf-2.2.0:= >=media-libs/libsndfile-1.0.20[-minimal] >=media-libs/speex-1.2.0 media-libs/speexdsp sys-apps/lsb-release x11-libs/libX11 x11-libs/libXi alsa? ( media-libs/alsa-lib ) dbus? ( dev-qt/qtdbus:5 ) g15? ( app-misc/g15daemon ) jack? ( virtual/jack ) !libressl? ( >=dev-libs/openssl-1.0.0b:0= ) libressl? ( dev-libs/libressl ) opus? ( >=media-libs/opus-1.0.1 ) portaudio? ( media-libs/portaudio ) pulseaudio? ( media-sound/pulseaudio ) speech? ( >=app-accessibility/speech-dispatcher-0.8.0 ) zeroconf? ( net-dns/avahi[mdnsresponder-compat] ) >=dev-libs/boost-1.41.0 x11-base/xorg-proto dev-util/desktop-file-utils x11-misc/shared-mime-info -DESCRIPTION=Mumble is an open source, low-latency, high quality voice chat software -EAPI=7 -HOMEPAGE=https://wiki.mumble.info -IUSE=+alsa +dbus debug g15 jack libressl +opus oss pch portaudio pulseaudio +rnnoise speech zeroconf abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=amd64 ~arm64 ~ppc64 x86 -LICENSE=BSD MIT -RDEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5[ssl] dev-qt/qtsql:5[sqlite] dev-qt/qtsvg:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 >=dev-libs/protobuf-2.2.0:= >=media-libs/libsndfile-1.0.20[-minimal] >=media-libs/speex-1.2.0 media-libs/speexdsp sys-apps/lsb-release x11-libs/libX11 x11-libs/libXi alsa? ( media-libs/alsa-lib ) dbus? ( dev-qt/qtdbus:5 ) g15? ( app-misc/g15daemon ) jack? ( virtual/jack ) !libressl? ( >=dev-libs/openssl-1.0.0b:0= ) libressl? ( dev-libs/libressl ) opus? ( >=media-libs/opus-1.0.1 ) portaudio? ( media-libs/portaudio ) pulseaudio? ( media-sound/pulseaudio ) speech? ( >=app-accessibility/speech-dispatcher-0.8.0 ) zeroconf? ( net-dns/avahi[mdnsresponder-compat] ) -SLOT=0 -SRC_URI=https://github.com/mumble-voip/mumble/releases/download/1.3.3/mumble-1.3.3.tar.gz https://dl.mumble.info/mumble-1.3.3.tar.gz -_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build 9a65133006c608964888346a412cc454 qmake-utils dc74fe3891abc25e80dad5cd3d7c6e47 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=da312721e24787865fab14b06ac30c49 diff --git a/metadata/md5-cache/media-sound/sndio-1.7.0 b/metadata/md5-cache/media-sound/sndio-1.7.0-r1 similarity index 92% rename from metadata/md5-cache/media-sound/sndio-1.7.0 rename to metadata/md5-cache/media-sound/sndio-1.7.0-r1 index b5bc73ddb65f..bafcd5fad752 100644 --- a/metadata/md5-cache/media-sound/sndio-1.7.0 +++ b/metadata/md5-cache/media-sound/sndio-1.7.0-r1 @@ -4,10 +4,10 @@ DESCRIPTION=small audio and MIDI framework part of the OpenBSD project EAPI=7 HOMEPAGE=http://www.sndio.org/ IUSE=alsa abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc ~x86 +KEYWORDS=amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 LICENSE=ISC RDEPEND=dev-libs/libbsd[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] alsa? ( media-libs/alsa-lib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) acct-user/sndiod SLOT=0/7.0 SRC_URI=http://www.sndio.org/sndio-1.7.0.tar.gz _eclasses_=multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build 9a65133006c608964888346a412cc454 multilib-minimal 8bddda43703ba94d8341f4e247f97566 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=13d8d0ef6c230d609fb74ec710bb307c +_md5_=0fb5a19e12d2779978e7c65373aed33a diff --git a/metadata/md5-cache/media-sound/teamspeak-client-3.5.6-r3 b/metadata/md5-cache/media-sound/teamspeak-client-3.5.6-r4 similarity index 97% rename from metadata/md5-cache/media-sound/teamspeak-client-3.5.6-r3 rename to metadata/md5-cache/media-sound/teamspeak-client-3.5.6-r4 index b85722dc1e6f..86cf9fc6a248 100644 --- a/metadata/md5-cache/media-sound/teamspeak-client-3.5.6-r3 +++ b/metadata/md5-cache/media-sound/teamspeak-client-3.5.6-r4 @@ -12,4 +12,4 @@ RESTRICT=bindist mirror SLOT=3 SRC_URI=amd64? ( https://files.teamspeak-services.com/releases/client/3.5.6/TeamSpeak3-Client-linux_amd64-3.5.6.run ) x86? ( https://files.teamspeak-services.com/releases/client/3.5.6/TeamSpeak3-Client-linux_x86-3.5.6.run ) _eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 unpacker 45b49db67094fdafbb6a16a2299e894b xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=a6d887e37f5e5218cb136e27471b8706 +_md5_=33ee86a5108e1662aaf16840284070e1 diff --git a/metadata/md5-cache/media-sound/teamspeak-client-5.0.0_beta40 b/metadata/md5-cache/media-sound/teamspeak-client-5.0.0_beta43 similarity index 94% rename from metadata/md5-cache/media-sound/teamspeak-client-5.0.0_beta40 rename to metadata/md5-cache/media-sound/teamspeak-client-5.0.0_beta43 index 752e2d7f87a2..42825e9d6397 100644 --- a/metadata/md5-cache/media-sound/teamspeak-client-5.0.0_beta40 +++ b/metadata/md5-cache/media-sound/teamspeak-client-5.0.0_beta43 @@ -6,6 +6,6 @@ LICENSE=teamspeak5 || ( GPL-2 GPL-3 LGPL-3 ) RDEPEND=app-accessibility/at-spi2-atk:2 dev-libs/atk dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/fontconfig:1.0 media-sound/pulseaudio net-print/cups sys-power/upower sys-apps/dbus x11-libs/cairo[glib] x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libXScrnSaver x11-libs/libXtst x11-libs/pango RESTRICT=bindist mirror SLOT=5 -SRC_URI=https://files.teamspeak-services.com/teamspeak/teamspeak-client.tar.gz -> teamspeak-client-5.0.0_beta40.tar.gz +SRC_URI=https://files.teamspeak-services.com/teamspeak/teamspeak-client.tar.gz -> teamspeak-client-5.0.0_beta43.tar.gz _eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 xdg-utils ff2ff954e6b17929574eee4efc5152ba _md5_=26c5df51e76ee9ae77fe40f930f608d3 diff --git a/metadata/md5-cache/media-sound/vorbis-tools-1.4.0-r5 b/metadata/md5-cache/media-sound/vorbis-tools-1.4.0-r5 deleted file mode 100644 index 78c648dd5d82..000000000000 --- a/metadata/md5-cache/media-sound/vorbis-tools-1.4.0-r5 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=configure prepare -DEPEND=>=media-libs/libvorbis-1.3.0 flac? ( media-libs/flac ) kate? ( media-libs/libkate ) ogg123? ( >=media-libs/libao-1.0.0 net-misc/curl ) speex? ( media-libs/speex ) virtual/pkgconfig nls? ( sys-devel/gettext ) >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 -DESCRIPTION=Tools for using the Ogg Vorbis sound file format -EAPI=6 -HOMEPAGE=http://www.vorbis.com -IUSE=flac kate nls +ogg123 speex -KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris -LICENSE=GPL-2 -RDEPEND=>=media-libs/libvorbis-1.3.0 flac? ( media-libs/flac ) kate? ( media-libs/libkate ) ogg123? ( >=media-libs/libao-1.0.0 net-misc/curl ) speex? ( media-libs/speex ) -SLOT=0 -SRC_URI=http://downloads.xiph.org/releases/vorbis/vorbis-tools-1.4.0.tar.gz -_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=49b3d019bdf8d4abbbbc562fa6684d5c diff --git a/metadata/md5-cache/media-sound/vorbis-tools-1.4.2 b/metadata/md5-cache/media-sound/vorbis-tools-1.4.2 index 51dd36ac773e..7d707ff40c62 100644 --- a/metadata/md5-cache/media-sound/vorbis-tools-1.4.2 +++ b/metadata/md5-cache/media-sound/vorbis-tools-1.4.2 @@ -5,9 +5,9 @@ DESCRIPTION=Tools for using the Ogg Vorbis sound file format EAPI=7 HOMEPAGE=https://xiph.org/vorbis/ IUSE=flac kate nls +ogg123 speex -KEYWORDS=~alpha ~amd64 arm ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris +KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris LICENSE=GPL-2 RDEPEND=media-libs/libvorbis media-libs/opusfile flac? ( media-libs/flac ) kate? ( media-libs/libkate ) ogg123? ( media-libs/libao net-misc/curl ) speex? ( media-libs/speex ) SLOT=0 SRC_URI=https://ftp.osuosl.org/pub/xiph/releases/vorbis/vorbis-tools-1.4.2.tar.gz -_md5_=c83c60b5fd0e2e23201086260940ed37 +_md5_=fc08e915c5f011ac07b419356ccabd7c diff --git a/metadata/md5-cache/media-video/Manifest.gz b/metadata/md5-cache/media-video/Manifest.gz index ec5d521258f2df10e59915c734484fa643367358..140b574320fddd3043f0cca51af88a72eee6791a 100644 GIT binary patch delta 38958 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 delta 38733 zcmV()K;OUVumZ%d0)HQi2mk;800092e7)O}B{`C1_s*|~ABYsg-SF5WLlKIQZ{&Lm zU@%n0FTb|jBr243{c&=w?b9%-~a9Z`L|Ew`m(-#`StVh zL&%@MeF}T*a)&wEm5w8aV;p(i`F}jZUh6t%7(K6g-!q-Z zj@P`;yM(m!x>}2Qt#ict9Jz+j{O5U=qqaM*l&`Vs2>Fb2_El?YvzOlE75g#M)vr18 zmBy$4`~Ud265^*4^3irXdk@#y+I8&fs>f`7k8#X-o##1^qwxT7@>k_Nd%f3r1wQx4 zW8C~uyuz5F+<(VaL%-TJuF!kkck_p43A@Fkryt@E@!x-qN2o^$=jU(X2%l0Y`EA`cZ*kVjW7pOBxmn|V?_N&c;b1Awv-mGH z#(s`-+;{J-@oD>LCy#gVurb~t#kIr19>g8_!+P!!_J3XWI7*GHj9zEUJm{IPoBy6G z#nSJz;`epqMUKpi?VV>$*Sy%9JC=QpR#LtBj$HbcSX#gFs%?dKCq8ndc9tDd&wJi2 z^<9sA)w)>USgsgiO{M2t?tIS^i#bYPN00H^Y|cGmjOR{y{PVhX{^wIn^?X~WHuAZy z`^;e;<$t`_eRQ^d@DX=rkK+-~e)oEwbsTBUb=+)rV&U=;^3B`teT+%n>%Lb% zaDytzI_qjvvWwjkbze`Rxn}0q6798Sn9A$)()}79)t)s?PN-I~& zdzFeckFp9o@w!ew-GBc6Is8z6h@Vh?_s*-ZSY|@o$ zs(=0aD&Z`6Zi_y1zV}S!I>xEDAFM~c2YYtrdlgKg&vuj;c8Qa(V}Vu+dGOgWm9;ON zYP7LRJjR~qsC)olop3vTEZ`$^j|zaWkb_6Xv*VFpSLxgM^UH7GRb!b#3-8vnN4Y{d z$I6G>HO>?3#p$mW55BHk?U)xZ)^EJ!z<*|WyHE>W2Xyr-=N9JPC9p2FV%a!lZYK*G z?|tVT?s$*Uj+(?ie(x+XPf%!;b%z}D_jNi8ZV>A^_?45-4e4e@S?3kj#GJ3%vGdSc z8}Xd1dc$Qx!l6snpLN=*t!At;moxE3vCWe=!~NTi9axHcViV(9IfS}u{z-m(R@}GWF^+4gb?mFS4=H7RtS(iTUl-_uzeqx*X(`Z2VvEM zM}%9)TqB(z$JvgEZD6Ntx1b4To;q&!pvAkGx~r}3;gb3CG8Zz z;Xf=)!K5~E0hc;SR^Dzz2WF z&L8sz)9-jLu=C_|6RUp~Vf4B)&p8J;Gt+ms`)z-_udmN767yuJ00mh*kbmQ|7+=jdE|ym z6P%7X4vSgHdPbY1ezMGxjtA zO#(x5k9cAp3ESsK*b_p;ePMNM+sT6umIvtDCt-#d*feM`tnx}%?tdxI0nAnm^Iq+B zv3~#h^Ox(_@$I*t?*GIE`wzz_-s(N>@o_N`zjrKo_1Y((hbP00S~@C(>ngLcilKHh8V{L9NM}YbnN?T z0V{lWja}emMIagNW`CUz_`+S<1^VT9o|p;Ql`X(wN9#xZtJV6C`~Q1ZtbPhHfAGex^N(9d*aQT& zDPRh4&wF8ZxPz}58jucpLH!8cXIT+a!oL$qCPYkACyx5B3x7v}91_JB@j4UN<^ea! z8TftNHUvWwAKJQX==+j&+ydOa)0l9xb#3^;H4D+NL_*#L6ir~H@b)-_J4rBL=RhOO zKb{02aBl4e6Wp*F_Hm4>AFwih5qbf+BM4z1M9q=d^i{!*gBX6KI_}pc`}51XfBxei zpCe(g>WpxW@PF=&ywkp?Te~1tEcyX6iBOb__hy4`Y!-T1tN7}p1DCL{jmO2afBV8|c5q67T~!=AFuawOCpgY~^je?(^zss}zK2 zzVbX#77#b+5l@C04~bRFX#)p&XG8W~q0YUhGk>qKFKA!9W4{nr$E7wo_(+HnzPbVw zIVM77U_ENlYGwK-E*GKW`z-I`rbc2_0~|Bf2v5j_D}1N|l54?;AXKHO?sVN5RfoMV)%NxcE$?vd11jt{k*Fz$3 zihmE3G%IHDO%N+XXr~N#X>btBmRNv*Rt_v9>ox<=fbBs@*98YSI>vx+wiE0iK13+V zJ|rnOQ5%-nu(CkdVsQZP4(Ehs!pUyK7G&@(EZ!nhJNK*@N-cE{=sw);Kvxq4p-sr~ zg@v(HxsKXVP>@f}v@L8UUL8ba2}>J8@_)5dVkf(Yf|W#om8ir9b(s7qDnA!I^N!JEt$zFaFXPuQk6j&~`Un1yI;5ZVX?OsnWwi?jR?w$X3>#R3?OM@T1`3?SESHT=xxb5i}9I1$ZuVAgtl>enRy}pi2-dc9q9E z8qmA3v3a-f#v5>Uf)vV<*WBP6m_UA(M|d=RG9XH^>H8+KZ15c=h3v^;0;9ZEkP6JQ@3WJe3mJc< z>w^27Z<&@d>P0my_^X2(BWhX5 z9;ST?CBM_E`$>4fO3O8`SVFzby8&Gh8!_#0Rh*?K!x{WE;!H-Nld$dn8}r!}WMf}o z5D{0u~2k z0SlJMPcC0-n8L-hI+`hr#;>05YxLv&%Wq$PmZ{66%J~lGIB^D`2@xztOlbE6Qv$aS zBJmAtB6y~-RHTV8NVI>Cv7u2R?GurOjq|)fBWq~Z2FZ%(J+&h~DP1T2X{*T&U}swoR>_ZiWFLaqT5t$u(1`~CB6-YOif7ZK<~ z;%f776P|s+7dzO9-LnTW$xaw5fF|&Qup+3+!87D)<7_rW$l^GJDi1o z$3%(G2qoT!4-oVTLTpO_)n^bi8UXvYUNColXGRESzY$o_De#3?N{~+^$^g*8aLB!J zenQsR8tu0vGj@LkYb9{rh`>w1&Q5{VaD*KL-wMFtEbAz>*K15Rj73*p#~Z&o;X41k zUJp}3V-l^AU@PEeYO?r?7k1&Fg6) zLNyZQQHJ4>KLBS$O(T^mG6L!~wKANpE*1@2#!H&W1nYtObTg(+hnWOAmaDC;mj}=k z!$Qu+R==;-AK%7*{`;3-w$PqF5j@^j>TGw0rQ*El#La;&AQy`k(E%f*Oa&mJ0aKL> zaGppsD0Y7a`4(+6GX?B< zxJlqapa<9|{GqJP{-Wj^tmi_SKv0g^UNMWH_K$zxzm4nnuiwlb7kO2$@0tenT{58t z+(pxx;fDS`F%8AXdY!BrZ^6=|8_vL5fnzM7P%)tZmG7;K?g@XXMPy^NRNzE%kzgXv_INELfJP!F(GoiI&KZ!)k=s4U#TGnXwkOuYeGjE3?du zVpsjdDsdL=9v;i%FAw8bc&xv9c=>&)7V3YptUi+QtKRS^cwF))SoeXf0b2l^=QM|} zCIrH+B3g*uMEjrz>fvb{XdPH!7Gw~9);b`(3)2C~U?do+T%MIgZH&8TkC^b;b$wr| zpT7KgKgqrHVpQ)dbr!V?qB94gIIb7_gO0#9`%J9H$g)BjZi58JD8y9kpC5whu`7S= z2&iBvS5?Xk_Oc8}Pxn|b&l3ZJn<80>0@ns%fZc*`siJ}GH)!{C%mV}T4AIl`r3i(J za)AySq=Ja#0gIM-D3WVL-xao@AqYLG zI{H0;jn*^d@pYx{pMLt|r>|d@VX%LGk}JKfl;`nm5HhpEX(12+A71G97+8)|QO3sb z<)G0$gT#u*0VzT3gtNot68pzG@R+HwQCE^3AIA;8@!J`E&7jS?*TX5Ijzlm+BVM)C z_cK%8e?udPQQHOJJ$W`_@HxRDup6B^(2;ErBn+!JTxqQ|36Fd<+Y0W6qHKTF>H#2d zB(p6na2NTZ*tNJ$h$-0+f}*Im`-PaRf3Z^Mr;yUS{)6pxmh^xRABrM`>4NU_@DW_* z$$DM|EgJJO9T2YCr)nG^uRW|K#3Myuh@cTd8{1>64&3EFGdvZ9B9ij7ISwlj*c8mJ zzzP8)2-5eJ3K}x35CV?o9VUN-Hqaee<6TVq7dSN-k3qT`5KBc*9<29mNf8&4e+|4U^P#(BWF9H)jOrXSgGzxy_5EOSKe%zh$h?-=y<`5 z2tOcccLW{4Fs$j|KMTz_Ja9j56SCECG-@7JePjA=y#hwLToXD(fNdzB+B0(^~ zC!w(5{~GXO7}tsDM8y{k3evbdWP`L^(2Iiaq;kUMr`a4~?*0p#ipM|O6dsXGtRQos zZa^Ex47ofDU=64TIOu=ei~aQgCuN9qFxe6pp$Y{S%W5s|#%49w+!B*Ghj|2)9ts3{ zTI=lma|I4qdz>Obv3m!P#(G;R$nJ3x9P*7l#+#Kw(LH)3^W(9y9pE?6+=-76tpzfl z#El(~ed-X{I;s#pbD%s>A1zHDVjrF_R`^ce)?g5UQa;-`p%;Jru}LFj5j*+1Qhy)6 z!a@~+Px_^XcX5*sn8v+WWEAqucsv?rL0vXFX(P(eBZyxD30C{a5_qL>iztBTSB$BY z1^V2Wc<;!_nxxJAHiQzvK_3`Fh= zb_bY##H0^-7f_R+6$F2Dn_)vN`+*Bss;n71;ko#^J*W%Bgo{uPWvnQMteMO!o6Q|! zbH5wn@(t1de&4^{pVJR1|M047K14rE+h{UiD7^=c|ha#JG-qy`G-F(1iFy`T?Z+6hry2P`BI(4_O=Saw8*oWKCpa zuN|U!70>u2GvR;Qp55}2&mo!xKSV4xyg@K{=M*GeX0pNMb-|z|!X2Z97~-|3=K*l# z%BQoIxYJeNG|eqabv{r=aPr2G5*QPtZSzpgl*eUlm+A9Jcn0kAQm=nSbKPFZrp6UiPiOjs)I6!^CFjj(3t@(euQT_Vo?1r*op?*iM(Sd`&K0sY46 z47mn-rI8+{CQ;6Wwt(bNu^g$FH$ijpX;1nN0!h3|2<}lm_-F-cTQa%>ujS+6n^y%e z2pwaFx=?=)qbWuS`~k1WOu>=%z+H}jDjW+>zK^l3`QRIH%@~P}>@ecQ9eK;9ulrAM z=$F5J&XB1W?~CX0;WVC5VTdEhhhvP~O_^1N_a(yuKTmwEpB5-?C^!~^*%W;LL?ZO- zDQ(ENzIA5o*iyi->KLZF3RW4q_7lKdSk4t-q-TEx)Pe;i`F*wU;z}&n?Td*nKDnH% zt`144d{hbf2kLUydjDME&kJ+j^`g%Vb#)Oaa2j;^5t9fr_)5h!d#5 zT7VbSIfD55;MvXM)dZ<%6-%3k8JP-P#e#gukH~)~`gqU}e&q$`_cx2$X}1YmI%|Vt zMee@z@8_ zeBH_Il=>B<1AA*hq$OxAMXL8u{FhXpXJvb4xyh!_t#rpgnf^T+{V@5#+dwcxi1e9N-B6^@ps zU||(L`Oc_J*zK?{&lw2>@P%tu>+Nv9Q+}Nc2Nq89hr`VAmRSYGH>3a=wM^Z$bs{Ao zTR_&xxZ&XcFN7KBOPE3d<+v|PY6(F|f9ro?0K~Vo`t6smUw_2`^AF|0Dg@~JF)7^n z1W`TaP8f{m@5F{~l73qG#8X>&Y?f!a3V7r&Z-<+*(U$vy0uk)Fpmkwmmys>4@-0FI zoXi6NEdEZ1d6wGWn4Y){FB|ro$ z?*YY+jP_p|gY}Du%lVZ3JcX8KgOBSH2Na2YvaI}GHji(iA+~%;4Pc%X8G&pa3%LR4 z8mU`*Tc_`dPjD)INaby?z^Z(B%8j?+D+9T5*EJoSv5wz+)G2r@qB*H@%Gb;=a<1f)B!}K+X0Zy2R>~E*;N^OH<*o0732&@f0 z548i)&@B7#VBZ2uI9Np=n7g!C0U2c``0^kj6B8=7%5s4~W$zneuF>O~yj~A1KZ}M( z_RZ_{6Uu;6K-(X0%QXJ@{qGo0BCoxaI3iu%dBV258E$b~2o(b{?Yw!Dc^o8vpB~tv z{@Wrv|1|k{*KB2rWtyny11hQnXm3Yb$nFEG5FsL-v26ALG3e4&e0G{BKP{vp#G}c( zM^z|A0$&JGN1qm3t_HEF)-~f#ISxrfxuk2Z5%zRP0w3~oM143~#FGJr75-|q;&b}W zCco#Y8pv`_R~@Q!!4L0Y#ROD;j(D`#GthKS7}L72_KwdJVvo}U`G9o{_7CM=JjgpO zzCQT4Y#qh}cqdzNor@1R(0$OHusr7<;&&BL?YNbUVZs_{O!Je{`EV%`j}Z5&EhOdnN}g{y70C`%e&lhzY_grm{|~?|>o=TUnq~(^eqELdWYm z)~;s|k*6(1Fg_0mawANCLyn*e`?%VZ1>L}yICLbK^YLa`CkyFu6ONw^7HzpJb`q2h zN5?pLQaEyb6W2Dcvn7kM`*={z8-9J3K0+ek1Kt^AZi-m*W;)Q)1 zPisoxUEdb#x8MKsr~BLI^wfcd8jlaj1yRlp2i!dqrsr5kbS0L5aSa&(cJqLj<-4#J zWOTRMX$Oy4dH2|0cer2m3#Y9Q<|aHUBaA}dS!aRJ&I@Z?AaAC!+9IN~5%PP!xUGQA z%)>hRr^=k*9}wD*d5GtctJOclpb77Xtm}(sGWUWdpHN(A0uo0i%d2>9Y*m^;9b~H^ zH^@Oizkz8dyaNb-yPjkze@PJgzEpqvHf(k)kN?#VYf5N|+!q5XN( zZHDjm}si6vCNIie=AK9>r-+uobf%WrKOCPF*b|P{= z?RRk?li)(h@ZWs(ZH|E02g}SGNw-t+z{^e}&oH(?{$j6BTTa|K=t_Rgny zw0qc$blski*i3=3HtU+lu$KM8Lr{U9iVea#9}fgJlnLgBf+k!+uS&S$_hnjN#;;$$ zji1Nor+xAp5#6@VBfL_FcLQ4WU@N+L7V`+mZ+2;aMTi3g`g*8*ifA$naCj_+Sz<@!QYoD5 z%}IP|C*1W~f&x;bVCFS}f8Ape>=rs{n*h(e{-=dXFEXcmY)`5lRZe@a&Rx;T*;89~ z=LYdpWtYR;53sFJ!P^i44!k|#0PJ*+m>o_FFs%ZPSc(9JDF?A7*_#P2T`0HXMq(y5 zcPn0jOI#hwRTmZq!9nsISF-mm+JS+8^zQIvlU%qIuFvaO1~keYcagt<2wOhYEbj{} z6nJ&-2{xW~tic!&GbUxPxrXWLmVo}M;G!Ca8zd@CN>#y>68Q`Vn0XunL~OwSZ%ApJ(hB!^TH$j|RmmF%#l}k3;|qb4MFjj;mbc7eO(~Ri!GmrTctWph z@*W9EvI5NEL}OmI)(nto*XKBYw~qpc%3?ZUfyeB3FagbAt zf4>2EDf{svp2K^p;o1lKhOmP>5P2X=SSL{`Uv3q8+QLN-#R;wjNQNVVs+Z+nReX!( z>3Areg-lO4IB;W>2@x;=4amc7O+0pcAkG6aXg2A|#SZuIR<^*09#&C*l{P>!n+hf2 z&|+xhtTwKDnA8GPKAOq%Y#WwR2+ZnZa~V7v1TGsWe#IMD&cDK)c zAUd<~W>1nlzKfJEm2VH2!A3=4fe%r7@G)m*feM49b*kCiX z#G}=yo82l-o_MsjEed0Q`_nRCkC;WPIdlM4V`0Ha*iD01v;+CgqVU0HaqT9(lQnSC zmbX>AQCHE{?+zW>$2JTDnF$1BkJvQ48QQ6WSh4PfzJc- zPplK_c3A?$Kr!k$tJGjS@beA&EjURV3i~SD;jU)>$(17;!wp-rciT#ylk4CHnr zZ6PLm6SyV7)q*E~)~*nur)@U-22~+TrTQ@_DJc7Gt0Up(oHUl$=FY><_=QdDgkMbz$KG zn+XN536{M>QaxJ7Xp}zl+VfnB!;#y2hx0&YspKsMUr&mEugvNU189IHl|+aWk3$$N zjJSL52*6&&R>0#aq%<*GK-R-zt*sEO5T9ZdvNaSAG^l9sI}h8mJ7mRWhlW8nUY81P zdjH4QZ$DamoL;K6TY0aiwLL8*`|&17$nq1?4lwfQ#gn^-J%K;_zN2$ZPGtw0sI?~{ zh&v!`uMRbT^OO&sgnb%=(B$DDZk4vd3-%p=w*kweEXW=Vgg1a3ycIOSN^W%;A4*Ir zc5Pl=8Dw*!t)+HSxrOMunL@%^cQJ%`cwUZrM+X+zEHW*M2Jm3<@wRf0n0%F@szyLs zgoy3sb!|&<4j2GXn_pS!-^L%me*Nil_~CrcQ`?7sGVS$Dju2-$58}Zp*z8d%C~371 zo>UIv-FaFT-39l9uQEq*+Z>_$vT#UPf+wPzsF&eq-4418KD8X|j3Yk51zBGQ5p1|W z9<`9c@jaO}&IY@7Bt-{XZuKb&y;$54rso{?dc`2oxJ_{HnQ8!l7W@T{hkk?ytqC=? z`qOiNGL$Z%FWMu{I?sBX0iHAT& zHH$$A18A*agUqh?5}B78*o*JJ&3E1`dAJRKf)Ndttx#5*^^`gus$a{zj_ZF~D7Y4z@P3#IkB~G% zR}dnQDS6{z!&b1)1x^g4X5geeRgukes)~rJN3l%WR2c+pr^6Fzb9s(B0lQf|PxuRe zJ9tCcfv)VK8LW^u1m-Y#J?s52)r@$wFC*YM#ES9&9IC*Bcu&squ%PT*NJ@L*`FCjg zY19l)Yj}^a&nJadP1M^$m5_O!CdFwTK7tF!FxT8+ugCUG%%<;&Dto1*fBWU@&-Z8B zzrTLI0h{ah-=36m`V{hq$vP3$G7(aLv#-;Vdh03VkB500JFt1|rC*ROy3>5jjB`<=BaFAeh{f5dj)vk`e4&y0`&-0Q*f zK%r|BjuxMP^I~z@;(8m^Vg@dV9$3`X7PxW-Oq@5eU0KaRupuO$){R--fS=$qR;u%{ zI@`6({4{7?dt0vC1km9}xMvrCPHxSM`DjqeLO?!xf}F@Fu#shg8T8xM(xfH9rk{*5 z;ee;DcnOq(4a~*<*eXRfi*vkiCkF_BaG{$&a zb^>+WM|dd|hb&;g!J3`wnH`bwnHYo0l@8n(O!6eZKYeM@s!01nW+5JbEa#a3bEw>q#2!y3?4 z$NS_7v{p;F^GP60Y#F%W>l9EBKX5qsD z8IoRY2&q-yLxV&E9gg_OcJ^bJyS#yV+9q(|WVv4E7OcPN_|NTp1HJ~wnNOh?1mZ9Z z7Pr)SVAx;UL<;QIvPi{53bzB(khuG)K-}g9iZq|S&+AO5gFs4u8psfvtk3$LCj9Z| z_2-xSKc1HF7r#SEyz85}61+tv9A64fK|rhWrgN^)C%l~}l*k_dH%|M#P#gKWo&gFX z9O99`vd!h{5v^#gVRwo{N#~OU!sD{Vl$PGlg^zZ^7PLI3_a3F}{HX}krrUWN`v9`= zd)^bGbn%%8AHvyxa=FG~h7Kj}5T*<2kJNC|6SDHmhlka~SZMqeAUDCDh@upP!jC{K zKRj5P&?!XdS+(HaUpsI9_Kz>W+z&!wyf0d?eVDtj94}@LCRm$9h|MiXH;BJh$Ii-e>iI)rv~NC!2Wc4P zVOtd+c&7z_e${rNMXgP4ijifF*)ld>2mWT2K*vu!4R=@y*a;}WZ7irE2H{Qpdh!wY zAchMAJ8;$>s~Fp4e)M zr$R8>nhT72GH?n|@Y9pukNG*~&ekCSRHmkejZ(>f#x+~%2%cLR|GHM=mo>kQA8$L~ z?0t(LW;|M=1R)Fj_<|c>&J23G%+uj2H{D&M_TCInUjKb&^)F!O?kh1ekLiEnqP;b29;HvSYZS=TX|Y=T82 zq?Kkz*#66MhFvgNkU>h+(bVZWy!_OIyFdXO_b|CN$w!WPnFCkA_L-G+5 z9mbU*>_jA%8^!9Z66^)Xtk-#~M=u_ANuY0ks4)V{!lwoTk0-PFmR+z%1F~`3rqi9$ zXL%Je(lc3SS0+L{t7ogpLiWx)1&utdmep6f9}q6jNRP&1Q-q^ur9+KOhSYO!Y! zsa*OrLk(acE>O5d(d=biU*QYeL*=l2{({&$z z#8B2p4s+SStQ_mvl+rWH@qp1UAOOALsV`v(sbW>nX|7e$ctS;->bMe{Lj;-cHSKmn zMZ%jcsE&TA$%JtW7O&O<>j%=E6oNJNkk~yBWm$O#;*IY4-oDo934<#-^qM`Mj!P1z5NYsj4rQ-J$R=o#{3dbLFjYPmrcqbIeY+z zzhMPeA?}72J9^OSBdnNzR1q0Lh>d$j8zw`w6Wybrvs=|>ApkVb0*SQjQeDK^?~C=@ zm%sh}_s{#wx1axGe7iq?9~<++wBm=-?TVQa26urNKOI_6TfSvw$WNGmmv!LKs(!$L zZR8e$j%QBhZ5tjwbq+hLkB1FF4BNJ38b|g3(k6_WJWsi;Dzhx55??zSKmO=0^SBwvj>03&&Xh_N;%{(*;HHc*d4dR&75z=tqAG_8sa>}i;3fCyoe z$#UKP6jQzB_z=Y1V;Vwa_oVXd#{&zPEgbfg^)3tZ@FN>lP&&nb_A!L;;fO!D`*Chq zL?DI|NGI!7pD`JBVxU_2K}=v|XUnE!74Ll!+7blJaY`?%^rQ2!q@|XLH#;^vkfd)2VWg=K~T0#u}L@x z%QZxwIrN(CxyCY~G!o}_fzDtHxO*k=*Gf(F@ObZ8vO14-jgH@Tx)unt#vW!qvJL60 zc{p(!*|7Qh8Iz1w8CXnmQ197csn%J5;N5mqXLycauND5b0m2JCRH1OFrcyEZ!EW-c zPo?5|^}L^dzRW+z=Rbb`@(isA&H=;eJ`k*dn|Q93;L$twWuJ-th}k1z47P^V;f8jT zI<)hyhqHmN^Qnf!HL?Pz6Erb!=*(f3mgi*q`6o2x)our!T~85?v*s|jN8a;+ac#Eii6^}hw)`UkM&JMTtqpMa{p?zvWo?jymR-_oW*WQ4z$UP!17$zB!i7c zyk2IXtJ7E!^CpjinD6EdtBSkDp>ThEB#JlHBG@vJ909@@+S5}?%rpgueJtMkIvxRo zS|HYcedrrBX9C2GXG*78&vogO^+{3ngTg;jO15;Q^}wRB$%@m&+%PwQiHAa!v5!Z5Li96fA&N^@B(V~6YTh|&XzS!=(ta_q35){&Xb z+M0z*pV7)+o&i&{q1he_Cy|~rCEgzCkryNm@iwim57&RSSPv@=@3s}O@>KvFQoGAbyHIo2=y{w$KfVA2!d#Rk`y&HtG+cH~!K{oKh z&;uza=I(BTb@Zeg)}Db56vra`5~KMOC#D>zj%v49wOsNh@;lsRII8~!I{s?Cx;!g< zkkR>8rHnYOiN>tqmcUbUnm1xSs%Yx8u~F9S@buoz_+HwHL$91zjkrXt4Oh9|R;cCq;k7AX($O?O(yV(nnt!Q+v` zJ0tGNGCfmx?N#8TH{ta1mWRvB1uSg#`Up4H-0flIp#u(jae4-U$~Ky+jC|Y%`uATf z*25wG$+#}Z)pw66gBTUkK`aZrOVOvJwa#X6kR0&%+g5Pov5ky-nCer1#Ml!8F2&nA zd{*4@7Tak&<}j0omrd{r|L_EpcfPH1+|Gn9?}H!1Ud;l0hdVfv%)*L0XOQ(YS#&^j zts@2l?ecKM6#9@=@iGoP^PY!e`MlM;gGg33(i z!e0Gf*Xv0<^jtsOy6>_{m>3*>;$ioun6@ayfvB`1amP;ec>|C0$P3g=i5Ek(teV zB#z5o%j_h3C*Nau2=iLjp4L<$4H2W&>9me3*$oO>XZC;tIY|(IOBXN>E9(~T*su>9 zLgwI73WE4#=w354KmE4;d?tQ09Pq;s-wN9(4*&ELf_~V$96hpOKP)^(cG$7i9r6kd zB~}qWkU&LQqNatf@^Cmx2QoW9?UCEtrV-d0Jw zH0uEtk4)qM|Bgg|oT!$9>^@<0`)NXedE9mcC+KmXhEO8XJ)E&~U5)_p`hz)E3kOQj z>J$64=5E&XpisQsfk?FMWq-2H&&1W&Rr-EPar_Wpv@@dUy^|?F!uGWD6OC;8KRW8e zgK_&<*2QwOBOd02M~<**6#sT2nZ zoIb=ZKOXNmJh;6btssjT!HCVGvWQU8C$cq@ZT2K%f2XAXcN8<}2iy0O<7+QMfQ^5|fnx7}N5^}K=Fd6bhLvTa6v+ItPCv&# zzuo`uALEzbzx;pqx2N~{wd&oB`SDm;j`1VJJ2kdDmQdk~*|4XuElB*3i#OU zF^p+nND09a3fLSn<>~0@Tw;U~($Yqe*VP+8-ar5NryZ-sJ{>;%!=a%gn+wDlc2o;7 zy8xxZ*H^>x0Lzk3=;tZ(@_+?>XhD=UVb6$vzRGJru3%DNjx!n{`U~KFrbawPBJzpb zjB)V300bq9Jo1Y`{Tnl_IW%i$kcQX79!A8x;;^{fTZ3#ue=a@9?A3u8I)&(fI88_L zNK~EE>(J~6%JL)TTXrxVLCD^W{mk95w0c>dRqZ?^Y~9c3%l3Vxe*gCMAHUs}He`!` z)ZTIHKvACde4Rix0Od@wl5HjBnvwUJ-a1*cGL zp#J&Cc+_xV)?kngQlatkySu zt;72HUSG!31s(B42Vi{&hs0mWhIKGNgx5^X#C{Sdh3~&ud)Jxz~w{b zZeZ18LKetVH0Pm0WTCEJuwqHcbm$2rjqSUg_*~zX>u;ams%($f)+TFzPoCB$aO1-S zX?S38hNu(gPR|gDAXfd1h3vv#pMmg>%bRwNN0VJv;4ZsO;H`H&Z=U6_qA#0xV7d2c z!A$kmqlm$cWPWO+s}h)^FPx_1_@s9p@8sL)XsfmlPY#`54^*!Z9EEmGybFL{R)q(9 zoM66AX>v=t6B5$2Vq%(qT2FgonErZG@yj# zukxMZ7@oQ=Kw`TQ#yH}?&Gyz4H+zM#^@49NC$Ku{oWLB6&fBJH2bCfq%=I`oKBi?C zbrx-Gms$={xQNX6_hTL+;rQvx8ZSde%MbC>$BB@J5*~Y5dypN`Oq|}HO*SJutZ!Py zfrU4#cb3<}IAX}2hh~4Jf2SOlzQofr4yQFiX>4ABO4}!h6}8(dKfKh&IZuH&x6c#c zQ;@$;8Fg~BLq5PCM-1IzWma`qB;%Z)<mv;4$ZYTn+(` z)gfWdR;Y&?wnv-JKh7_w1h*IX6(sZxC)*w^+;3|obp7(>AD>fuf9{zeCVi-R_o60? z6L|64oC2(?ROi@lCpfTuXEkuI_RQw8D=b)6<7l3>EH=-|2*R1EM+myJ^lnehS19pe z_0FMl#&QV=pJnY#vX0wL?{8H!P!tcy4~Ks_o$0a_7HPe*)iS+XX_A7a@`R3JpH+?9 zD-dupB9J!>JmVz5e=1BGitNRa&gS-#nr+cQb<(R8cUySd%wErDD5&|a^)HK+Ult2` z`mTIt7%(<-#$IcrPco{59IGZ&=Fj=t@2w#nj? zw<9DUP=%+YIXHRFqd!!Hy~hD&VPkl<7==Ca*w+M+`7{t@6GbMm1}|r!v34SHABO3F zU99ufvigSuu`=N~w!+t8?+NY>&m<7=T+WAQFHU>DtJT5C!~xD<(Noltc?TJ7wm;Q6 zeJ}0=U|4zEe{Qbgz<*pb!52_caEkyNaI%SomCmg>#+w@k$S;2VkHER)4Xq_<_R*XGmKHZXPzqdDy=mz1hSof2S<^Wrw^xr`q6^owx}7w9Fc2 ziUnWSb6By66Hsr0*_iP5EmAuy!-`qn#S=HQ_X!+=EvtZ&*e?+Ko{V>RoEIqMm&^Sw z?;f1hJ_zrKnHfHA3us}{z1n3Sw=DpU`^D*w=jMnVoH6PgL60F}^p)`J1>}JbFD`qI&zi#-tVKEx=jiGW-F&3uq+_Wdu0#9L!WJcfx;8#9Z)pOv-;a5~ zro&k>M}@fM!y)nItlbHefKGJCGC{dGNy;I~E$4H-(5kwe&joiJBvZ8UUj5+M6z5pUe%46l;(-Iu2cc}F8b8gkEBLxq5 z{ejB3r=^dG()*czq&rooC|YL1+Fpct0QYvh!B8ETR^of#EUP+J#;NfbMVnS8nLsG&2Nmr5v>CcM#7M_)*7Fj7bL7X1 zsza@ftne^}Uw~PnP`H9U;u*dQs6X9mAmpl_P z#yd$)``<5bJ1tHxY^{ac15nFFvuB%pVd*b-Q3wb@ZkBm}Mo7@Kehjy?&gD=cMpHTS zy_rG*YWc$9oeoyX+F7z38qY`LR_!^iZRP>D2hVpqtoyo^f|i>Qf9JBai9oW7S@Pg5 zmm?;tjm~G(WpQNj>eI|gL<$fhKw0~@=D)0yg7w1~X|J{=NH_qjc|6ERj`qB{R1gGU zV0tuhdx}-a@N&h49np^7u-#+YPCLAfs+m*U=4KRy%c((94oyIrx`=U!)d z=Bx5Zr=xW77kDNp(ZY6V_*$s*bksNBky+mEB=v~gz}X4Ak|VqqjP;xkAtpO&UjBSv z;u#jI1(t*u_jX-#KGBPakN4}utUM{PO+!>u`LyCWm0twVO31A=R@yWQWt+ zvy)ovgm9r8=tO)u5Dw3EKHg?K)FIJU;u&W$2LSo+j$Oen_ape72K7uY#6)e52Y)5K zwG9mO{DBbqK6NyR*sq;z6;jU1gFZao;jMge&e3#8G!jNTZJR|jcsFl+(mA0uZ$#uZ z2$O`1`_L;L2)nFN>C@^B@0H#>*<$B|W$6{|X;8Rc4-21(1mElY%KZGTeCqAP=uxR6 zdR@fyGG7Fzb6}OVUeIbmBAKu&tY)5AvUQob};<8v`n?*4f zFccD&IIot%(XQL3S_Ojlpj+YemK>Ef@eUVUvfAr!0c8P8JZJTs)JyLO|0rfw(G;a8 zfhRF}naDx5cl5?OV5P{%WN|oLeAWyp;a$LwP@HoJ8TLp>w4B7&)t^&_^B(&ov1cs7 zpI_GX6~O%*o{6?lx({T*VZzV7ka+HRle0)CCrp-dcqOv!6_8i(`dC(55fHs+03GZB z)P7@D-d1y;9{erK-NINClL1LDf72^DZI><`SK+VEY0-rzbnCks{Pk}?-KJy0r~2U@ zyy#SYURgCOYeVJz?LR@-{{v-4vK=DW)cossSVk1o_q zvJR}*}~?e)*ov)5*Z?J)get^9|YcaI6ZGpw0CfKQ+SdHC}R+kp_6f2zFu@CGQm zsPFS~x@Ezr?T9v+a(RG`(t0Ryu?Nu#{_7cQrgngf@f)fluZY{uP03Jwk1`YF=xvdH z|Ho76_hk3@f_FT}*O~(jN3}cZeg;MJg&vw8h8s^nF8>uhZzg=!YDaX&WMwzS0ni{Q z?=T_O_w-^nXmJcNyB3|#e+4m|WP?}?-wAW|wqW1H|?v(CB z!B9M{HUndJ(ixl%aI>%#v-WtYK4KlI}qX24?dZ^tZ6WheuzrJl8)BRORwMsNwLIF%Ug4t2CYyM76p@ zbBmV*K+x;cijs%*e+Joll`aDEqi;#8x0@NClK1+_Vz>8dnJbFg!)ws@j{EisX0J{R zmR@>GUu=TwQvzeTOtxe_sRIvu_H0L=w_oa|Fi?J8#c2rbxh&MeY2d0?CnUqnJUVUX zt!9B`6WY%YX&7M8>~eBAdy6nnTQ1p{PORH#E9i#9MBw@Me|B!dmuo;Muq`P;RGs_R z44XE6IomgSfK3RsN6O1Olw!MHPmA_NfPw5F=b_B^_i@tiYn5M4>f?JKZ)y%;jcGMV z*>r+T$3+A`?^=cBKGT4EffFJPj9)uHcTsMY=M3J@4K;xP;(m)?50dzC9n%Xn^KG4D zTg6)_rgNq(e`W(oj>|qsSkim1xG4yXC9l|DqVWk2%C^J?Y&meD$3WHPE!0}>B zq_y(Om%W`F3gz$KbC5iDd2SW4l)zl@d-+EW%fq@Fyv@?Sv=F!Fe4(QH+v#D0P^99C z81dn-p35;!!>X#wAt}|qA#>W-i&)*ZRbHwXJHG6kzddUl-r_pEtqqo%J=uF%Yd&f9``%FK7?0<|mol?RB<3 z+Pjm_`V`_2pv-DLvuDqlMtIVj*^-dsjVs{4ILdZFp=VCd ze@JiMQTFfcPYEFu4^Y_qYHjx_b{Cgo%Tf>C_G=|`w;6r5XQVz}cR0-N7IV=Q^C`l8 z#-rTM1%M(r3dhSpQ86M#Fui>nm%|S3WA*-r`H$Y-{lbtCO|=<;&idYIb;V~ zW12QRyoSf&JX$gosMvaGI03RvBDLGge~93{)G_3J`lhS0q1!c$QvY@nP#aJJf^*q2v6&*iuZ zhq8DhfmI-#a9a5PuxB4McP~nV=IkE57W$tS>Ir@xG!y>XhnBB}el)#i`N(Cdf4)rC zE=(SwPcP*4rl+cqO71h(W+`q$8KTX+qb&w|zPzG`XUTUXU>~PfnS`s$)8|#fBglj&%--`Q(kG&Sdw%;yi2j zJgPY|{IX=gM!PhflmAZ}f799P-cR*3#LF?aQ(_2cww>eXr^!G^kQ4qK;nUJXLp@y_ z$f#&{ZJtKvW5>%O`j)OaUADhAhyU_*tnW}>tUUfOJX+*q*`F)dvR7II0qU}0&hBF6 zyb{a1fh@A?7>U_EQx?|oG+WP-?Vgt@OWWKWaN!KX<q}q(-gFqeh5mMu5+d-q zysQr|gt597m-Ps~^d)?W7 zlnP*ML{Yj;H1ub(1c5ta2D0OhRyw>}^OCdU+UMcbe|9Ln>aA~YVv_gcc)abfapo6lusHW8J*kHA^e;H?XIY@#lpFv_0bi!Q ztWSbQ@%0F)Bi8(1E|~|-A%FTP2hVAjmZeB9*UTJd#Zh#Q+_%94V~&=B2PY`D+w0M> zfa1B0f2FoV07v;`vj-kdIb(NwTk0IeNkLv@y@tifh@oMYFKw%Ug1Zm*ev^anM1aP8 zaDS;JD$Gq7AQ*;AOvvo)3(uc=MddF-W9Po z>|uO6nn0SbWYJd&#Ve~kLBNK*4Gn!xNWW}iDlDF3w4ce}MhEt|)lTtfWJsia2dc`hHaiF zE}xTiKo@_?ih6UHMK;~WDaGIYmUMr{e?+N-oU_9dd2b7hwpx_bUs8<07Fdt=4}ijC zv`zj1;OULKNJ3jJARdG)FMRYy;nSiFGiL;C;t5Z1+N%y7g(iDvEnMW8z&2jp7IdDir5E&sY=e-+q||GZe~a#9B2%o9V{+#(n`DA^<3WOZ|Aa~wD5 zb-Gu#3f;La1yu`JSgw76Hp%PKH zR|2k`5Q){rXF6>GJU2}6C4ozT@T!4l=&1rBcty2`TUY=O;(dVjNISR;uG#D@zZL2G zemi{zerk$db8`xgj;tTgf7N<;a2?cpp24m zi=!;>LhwGH2DI;IBn?58=jkR;mXlCC2MfphQvI2KiobpN<>grQ`1fC;fARSZZ&*`tI9JBR zCXc&47_uG;he_T>Gkdb&njZof4{ybB!0G!eHegaj@NN)q(Va-5D>-KeaCHh&@@i`D zf|pM@CAjk+tBas_!Qq7ALZ*#k|!nICQP%r?u!ow{Z%J;EcmuLvr>m-1nV@+1ctWTY}^5%=Y&uk)E$<(QxHdT99d*ZY^>{{HplPLG#)4)wzvwnK?>ZTL!_xtbItAbH+y9y2_(i#t~?`<5-xM1 zu{z&1p7v*(Ey|XoqXlBjsBlHLj?rwln-i}5t_ag3pUMW#40$K?ckv=pVuJh>- zeVInNf1N05KE%=vkqk1NJHn5w??yovdZ>y}1 z&9K4T0UwK1vCw}O;*z6Lda55vZVA2Cv%x8|LmdG;40PM7X(NBfZ=3fi8Wm%9jC(yM zxH#b@Hi72-MDhdeMA&rZl6Ahp(eB|nnhe~#q-Wbpk|p+K-AW`7aZVuO9B(o>RS@N_^;WS%6W?dnNOCM#YMj%Xg*@Xw3T7K>MUdGwFVtXp6M|Gw`wwH}0 zOA3f;A*h)zY~M(bU@cX4+@>S?uAdJ1(i@6g0J7Zbxk$QuW>9Pejx6#irrv`N_Z_Q zPbYguOed#aQI{Sg+M=o0x`FugwSl%0-?FVcyE0Zmb+$VhF9^iSVO!4-Y(7@%Yy0-) zm+|HV&6avmp4q(AcHYAYEFN#~e~N??q|^fDxGRy_ow|?rZFq%wC-?_oj^nohI)TXq z=xo_6!naPbJ2pt6{`!TlU5KjWiM8kuvQHy!Lc3QJ+R- z?v-1PS^#^qazoz>j|Q$M<*O;9nbeZ?W!;vQ)utVumRfBU>Y+j^S&I3Ue*oC6wKz(A z^XaE;#7=L$Ez}tQwM=Lqe%bM5q1ZTVQab}VQ)=}CQ8*QcRT*bOYSLD)={aTf=_F6< z(#hUE^sVhv5}Tbc-F1NmT9<3-le3D>EE8~t$`66GwX-!&JJi2BO`w&7e#*+f3vdJ$6Bp7DmjXaQ};n0Gwhpir<{H&y$m8f^^ z4@3Ct-12k=CaSA`I8va~NBGM^Eh(}3s-Hq8ytR`jFgAyly!O(o+U}C9@~)DOilDQ- zyjvx~#iYOxsY`DbwN8n0Fy%`x;iBixnlEa05cG7mxwP8IdwkgJe?dF-odlI7%I|?( zDHKJ|n?<&CtCtu>PY~@}&$kJbJg@GZq}^id{s?DQOR#VSJ45c`?`pA zLn%0I2LR#(BoBpk#_e)~IyjJe5K1D6lqa1!nqE429{dDhf9q$6`uuhL?en*>Tqxo} zCVt_~)$1L5K^os|?8G{yrpUgL*VJs-Gr1AD2?AP`DEO`XS&4Qq6vgwr^KSrNs~eRB zC^<>d3p9;T3Cj*IS^DSEB$HlmuqkxAobQaL0s`02AA7Gl{A`=W8Q0tvJ5kXcMOiL2 zMFRm}QQ~_!e?{9y=iQ=+qE72InWbrUSDvUqa91x~cC^HPhQkX3&dUH#dGokC^z*Y9 z@-Iu3)}+^KHmt%R=(ZySHbs)~ZY(SJLngX1tO6Nw(0<#BwCX-%i-rhB@sFj!7 zoyhdgjKEwK$7&k;=r^a)O0+X7!#p_OMMI_Nv|O6ce=ueJyaKS)*l}jlVLWfW^?4IC zbbymyelC`(PR`SleKa9FrAy}tim7%Q)Vz1^>PQNJ0sioU(dXs7Eym*)pBsnH%qa!} zY5eTk{_9f3zb+MP1UJgsUp1u($%6Gf~_4N94S< z!&&N3f6x~~4UG93TAXXPIsz$Z^X7F|g}snNqt(=Q+0);j4Mv)pWoHL8Z=I+AE0Ad% zDhKDOr|-2g08?`;2dRTaH=29frh=_ z>q2DLvS}WC?|-#az^UT}cuwfKQ7);EryU5Of3aSxUG>s%XxVnEirO?}@`hRe)tzs~ zBk}&aH|Q$+p3CBdz@Wn3>HQF=`T(PyoFGkdEeYE_425VG5xdu_@3E@sl%vD;NNv}ysx>j=ceUESDXp%Kh`G>2!q!WIN2 ze~_)2OTwry0Y`<%kkZek`tkXX&zjGk=f`jPg9Y&?po;1u18Jp0H%q_sA~TT^T6)D= z>;>7gVd;E)C?{%T7ZU3y&t$+p6o>@zdJA2O8q^i6U==W^tq{~@*X3rUd8(GL0t7sn zsJmV5S$#>~fqQq$XY9gr_~By?R`{Re^de+ zub@1?bFbZ6`K3mblucv7t&kdDEVGGgUV;&_32}3q=hAdn&{a7xP_|7e&aD880`VUx zvy1%|kcI?>4D;{S(QKDwqiaRIEf?5q)#vhpEL>iJFEvm{uT0})HJfc73-*6kqfz=8 z&rdOZil@t^IOubKDX~lLxnt5AfA_R{X96PODMrSEu(QpPD(v(74y)g`Kv$p-&rf)O z_a2t)EQ+R4v~ONck3x#ZM>?*ZiIhY;UhCF1JOq_wt;gTX3j_jaJRrRd)xhF1nOv+)V|kvkwh{^`9k7z=9pwEmu*ce}E*aK(;3B z?7a!74CHL(zJGe0{9G>8Ew)dAwK`r(F(fD`-SR$NjTvR=w!SGhbda1y*aNVBdRuz1 z4)!nZQDG0AIyoP~@t}Bb1ied1S7qq-<8C03;&ZVhp%RvBy|#eSZ0>=>Mt*CA?<~*? zfnyPhhLA7wX`wONt9^uIe>d7pHc3P3i~Zr3lgCxp6xPhf5i3Zb!OJ2p;F*K6tR9;d z;?oXr>kG!^Lt8xcSO~)zyv5nceg5-W?Vm#V>spzlK%?hby*Rc@rYo3i-^d^e>yoG3 zXLx`C+hO5nhfznya~^6|YCH=hWp}F;3Ydv`snqL&F!xL-50ZrAmC~a>9xhL(PEBonGF8L<47$4kU;=4+C9ImUa_COnlPCclmZerj~ zy{d^SP8D@fjo(xDKK$fE{&kA~(On%k5Tlo$av3-7OKG{cwP2 zI4-5c;mi3`5IsT!lVYLvS`od?R!UYnBsPWD`vpDVbB9GkrBihHP ziOON!-z+hol^LFAO9?)rvP7N0yr3~bcP1)pnx;^M0z>?eO)|DPdY>z{>rl|3Tbw?< z1&mazhK0WC=VX;_4!Dl_iEWTNsG@NWPSu8C*x9DN_Y1?sD&5M9pS+f+{4ZQoDq+)@ z_Uwen%-``Ke;+_HLZrK-Y76WbUGlbVU#dW)i85F%HtTXthBfWW$08HmjQyL_Fz`4i zWEtxHlehmj>qll^>9V|x&+)cxDBOjr9sZz@3ft^jSeg^kyh`U$IY&de@eF(BxbCnI zkVZ@y&{kmtK_e4l)@_)r+7ofW4(;uOwmI;S)h>4^f3(6A)?qCTe))dkO2F}oe)-6% z1}iQG5uavZ4gPjsM?9Ttg5L51%Gm+cx6^F%&~Q}WEg|KwQqHR^c7ZRw5n?|(BtAS1 z)X4V!k+)rg2A)nxkNbbUe)+HK2mj4>&hWYt@%Zqt79D>qYC5o_Sp2TF6zE>j2t9>w z?+7m2f8cH8RqG=n>MlbvP|4BK&d?|d{DC%xI;F_XDw8-FaP z)LEjxt8QZl$+U5g{PVPA4bx%fd@obKWYI0z)O+JHB@dsZ?&Z)`hws^eaA0J}ya?v{IFgIqsX?T`2%O52BZA@YoF zLr>+SE)7l);$5t}^YTvc9}Fs4ynivaCdU<(*|rYFnv%oLv3%Z}1!OP(kLmQ2a%fOO zGG^1wZg_94Z2`HA-OJP1N3G8GsdV!DAmXOBAzAvgM}K*MEji+Q3<+W<^9@37fT|`% zc~?WgJ#7C`iE6B_=%VfD-GwFuFTS`6r*o-YsOVLRDbYo4Igll)J$|%1k%=&NL8cr6za9%fG2P%^3U#Ohy8wZ z#i3r;>CxYuUgSy@8|KC3)p$zyh3cvRFnA0=CIpzc&F*f87aGwj9$0LGzc$j^vO^`g z+vt0-U7$f;Z*5(7V6e-y^WRBRQf8WxF)3rk9vtv9=ae)2_u^VqTAq4pB|Gp9TfTJ0n9 zR?ENKL%QDD1iy{Grhui9+lTy8NmXwPP7jbwx=1ynT)FSnY7BSdm&5q{)H4EtU^wjl z-fwHqUgi{Dg;PdKsecsBsxGSvkz-4m2q%G|R9q`#tmzy~W>^xDwnT=_lq zQ5`P=Y!c=<9F`Oo0tQqc<9(gJe7k@B`#rw@*N-n>SC~4yB7dtNA}HiJU=HTfpNV6s z93iFYaG-m+z!zAvXZ_n+Dm-7C)u7_#*0?5I+$j-@*}0WYqG zjxAbSX`nA{;K0I5{`%#fx>-#k8!kUhaIHAiYimy1l4oEOs63_6y#0Qc7OgB03~un7 z4#?f;tvOsqOn-oG7xmljS#GVhFFmt@{>__HOODL*BC_UA)dqvNRr~Ts|K-aPEvRD| zVD0%uw9WzHP%)&P9Yx+%saeWQ%cG5f^!@TFI|<)SdKQFfw!gl z@$1+7_g}x-De?eXaM>Wxf-StX*Qha_R4xE?@+g;={MQLGXcoD9Tfq+Ot6QAOXrd^)XbH<%WR)xncYI0|csU2DPyKIHGi?ceV=z>{7G zjM5HmwV(|audO-oUTvT|8tmwB%pz+{&cU37u+#en?@+qJ5GyJG%d#CxmbBHUcbZy= z?-A~sW3aG5NCNP+Bx2IFZ|D5~EZS-PSPK4JF@ODktkiN!qt=q=8ipjjh@_mR^yXF# zcwYB*?n`@fvpO<~<$x#e@{@zCtGJU@Fk2nUAW4U_!AVWIQ#kzPAYtU8lriUNeXDx})Zk3yuo7c;^t$Qh| zb${_P$(U0QVbvtgBrb-2WrhE2M7(PHhZTEp@cJU8?-UzRwJUzW-&N<#R`kOTa6pP+ zT|-^DuYzi)kKjzAWAWDlmiE0V@V1YV&M_@B@;%kWzpP;a7^~MI9SjGa-7a0WG~(Z6VrH4qvQl!b1FptqJQJ|rhZ%Po7z*@4BqXL2I2E^k7b@hY*C4m zEWDFF{*&MJoXaPYdyC?AMxM^~Y?jv+7d$RioZK>S=Iy+#G=^w6sh-X| zz`u4I19r`L$R}a*AGae*YV0jJK>U`It0$Gjt3%DEs2NbK)vaD{*BkaA_1}M3{EG2Y zI>7Dwv#3hQvmucW4s+A7gO_3RJ%6!Y?MPx}lOIgm?+Cy#@`dkPJ4ii>h^R-=y_yi! zdWLRZ(~A*}(Zn&JHZ3tg6KZD`W2(>=(p0KSvCkUxNXx*kEAX0QI6|;iaOmGRF0vYl zLSq#m*!F~g<0($`eDemAa`)}K(!ei3v6C4f>b*Oz>W3^F2PpD@BB44V!9BS59FDg#u z0N62lZgc3XQ&p#Ybl(TZa(}n1)Jjy2eiknR!O?LKD{g4yJOl$n(&%foyN06)*;rJ& z5lL={bw3lt_rCb1e_g8wWiBtE;byNwn+HH#VKo4R4wz7UZ4kr-(#&E(^iuPfqrI-E zIZR|QM|{=!BGG|X`>qVT1Kpg$ApEqW@PzKmeu0DJwr%%fc0MK$Lw_jmVt;D3M}>zu znP5GRiHdz0y0k525n;WiY#RryWIaeLabXMHLEmZr*9;D8D?mBJ26epop9+iFucTrn zU*2gSGa}*PwXPt(lr|6vy{;Ofy@^QzdLg*aDn4uDqy->p#<_{+=qEW-3Q zo|gvUk1{Vi?mO?&m47AGDe)e{wk@@@u*2$Mi+j0X6gpLC26bNEj4Y)h)^RwwVNBG;WwbYQ)E4ptScb6aa! z>LMg;E9sp2c>!6AuJ5|0@}Jg*c*4zYY$y2M7V7h_Uw;|j`+v7FetSUqrK4Y*B?vDv zc1KI*l3NmetHj#@Un)9)4{b*}IRcp{_9|E*BdAr$o{Pbm->w7LvJu=_P|GGn9n~7h z3ikRC7&x`Vc~{~L4C!)2)4WP{fSlU|_I`Wq2+=i_vSls7>Gr7*5mn9bUP@6k@CE^* zoV+sY{YhWXjekc6B>r*{W2sR0UE>?begzY10Yc8(Hm9V5FaxksZwn2>=>Qfg65s$#p78pNfKr+@G7rcGVTwpu2SB-oKdX;CE~ z_QRK+59>GD#GHzxI^1C~wrN!(DciwI92ylk*^5Lz5OD&)@V*ay^%R~^j!7BH#4gkj zgl(n*_W9qe+G7?YoXFACsHjlJC9}CRAI@;d{D|82C^ru zx2>iE$bXGEF?x>#AOGHrb1lewF=v*kq(3U+07Zq;+@QJON4xSPXY! zX@9ACaH2WoQKc^B-BzjjN*cE5Ilf6!-007?XI2Q# zM}diwx0|F)D(H{}(mKEut!;HR zt>$ph3gPesg+Emj9a2%|KSbwBtFcKxcz@u)^eRRduJO7WUIKPTcce|E;?y(q_GGNXx z`Um!D6t#S@%gfuFO{1bdG9ZewWIy>@AT)mG>8RkJPUd`jf%614~G&1ns3S$Mo6TzILw99_Kw zBH?+fbg;xX39`;4@c$2WEc5jHIyttQNz~YlcQWUbGy%iBoF?#Dcgaxu4-(iUx z_Qn}1dbbgCzqVjXSDr^*>8r^h9|^{9W2zK)^!m@1M$uKn`bKrvQj zd7(dPTh^;`jl<0!lM`g8w{|spV_UmbF8*XXtv7Via_r#P2+c4@Mez<5kK&@0BwnZC zlfu@1I&{)G z)YO}tpyK7O;&P4S0Iwm5LMP0*JJ~b|#mS&e$y!4At=1m7(wXjmP7*%r?I3+UssB^RAV9UqKZRV-sDG9OEQ94h^=@P*CC=XG8$31eu{ zT{QGqgG$e4XJuWJwRaGI8k>`NBxlw%4hS`YDFSIo#92$TzVthWri3c7@=P3j$oT0g z?Pqp&A#7%bZl}?u_6Tg`QYi2^pPTBJ&%b{Dt^M-Tz$kuDJ?y1ysx(hjmwI^3R=r<< zK@)WDxG5h~KI@ZL(nC58`E?HZe>Sue$ZMW!{IVEG&b2|>s< zo3QA&U$uP=(7sA`=~UbI?l#M?E}u1BKH+2GonL-kL~^{~_2UP|$tq_!qNi;SLp zwP@KUTmb1+og}({Z6&HHLZ&(8i{OV*bt>gG+j!;-j8m@ms18*ExifSnlCJHC&^idVHM8J`+qA8LPw#|KXUU0&v3hrMI2fySm2+~63&ZD* zdbQKe?$%k;s#{M3Tsr%xk6pa9@a3Q>iTv!T;c1jQahM6XKW*wr>>Pc(L6P2N!c=zi zZuLs*_IkyCfvB6W0oK@62(Kn;UQqEmim#z>s@5pyx!F25fxj%O-RY}yNEfE)80!0N zKCAWp@4xkBehBM%(e$pHDrf3c^=mtL1In&(ptY=q=kIEp58urIPFxP;+51*BApySV zkp#9=^@vO};MMR4eT$O)kx)hs(O&d)PWnlJi3DJON16X&ZrN*9Kdl>g)H zG=DmJ-(Fi@BM~IqYxMzc{*qJC-In&VcEy85DEb@{;yI9MyPJxPp=X?+rNbiH zZBK1;1tVr?XFFVrKM z>*_jx8-TU;;_RIsP`4hB&UbI)9%O-PCzkz|rtk=0%Z|fo`~;SAc45VQ$5=SS1o^CG zVYTnPwddpyj0Zg8m}F~e@1?`wb*U9cI_PR=vnd0=a#PUjh9`GRZxi+dy*RzMoC?)H zstKRMpNGXX=;DO&TVF0suOHyfFLgijDj8n<>`MNkx*_v%^j8@@sQ; zz`6>NEG#4r!|83R)54aqS#tF)&;1bNM2+IXpzdelxmMFfjXMYN&yWviS#B`oc6irm zJviBAq3G=%)Gz^K5$G&AJT=U~jhTO56-;)f;p7b|2vAkYY~GI=*>`mpdw}p{Fdt!6 z{&tw{3~93yPXo5>G{(it2KaYXN3+%PAx}zL$yUb|Z4BM{@iT1tJIDIhHT(AQ@4x@C z3eX$C^hFwvK$D9h&Kx|PclIXj-X3p^stM&Qo*L5PZP`-R1 zQazzO$t^)b)_+YpxyuaP&s`5MjfHfhYso7nj$pslpa8_^#t9vYq=KLowdUzJD;ewt zuzRvONAG3c5%};;k5Z-EHF+VVslgdk2j%>|uh@B!fXSb) z|CKYwo;wv#)J2K}2=*XPLD|D?limnQ6rZeefI~Y z;P!LHSg3!yhY6D9;#8;tm^hE0~y@N{KFK3~EJ0`)c~jysit*~9NAgk z?Oe1q{o1#aZ+#(u+|`WJje3JQSkzt~k`dDATMRu!@`TsEYVhr=2fTY}&=sgC_P?_B zEmzL?V<&elor9*AWB}3$JWa!uVIZ#B_7v@mH-!+|PYLTE-D>lnAHTNWevDs!{O6-H za8+;8OSL&_AU_?SAtO0X4HZgG>EDF-<&ki&@(pjB4CttT`s!9!AXXi7`@n%#gZFzo z!FhUmcO`5(sNZ%7HK7k3>%k`lhMdk3p^SjGZ29G#0VyL(1aGg*=k7FKw8r7^k277tdsA@RLEPG{ zrEq@V4&;x2&wr@y#=k$lSt*wf9Nia}9(9i3X?(3A2LTV>{hAI0LAZ89n~m9gjn%(( zslLg(x-9CDsvxO-xn~d63phy{q!A!mg^RFrm%PnfPD`0o#!)6GME*s1bZGQ>%Sdu- zvFX*Ws&%vZ`o5wmMAZedY~Z+Y)DJST9)>CJ{GVliwYHR_wk5|arQU-Va0FDqL$e=T z#&otcCk$4L)p}jFYv^DGow7Us4XFP3@?-q^F@MTMk;?euQot5hOAX@X*4M$rE{q5d z^P!-?&V%sqldyd0V#{yQ!0*bc0_wt{k4y>8Y3L=92&~$}VKG;u%&U3@x&f%VijKS5 zgBE0e;Estuek$+xFm2435a*)Kq(VP73szpfI;!&;>=;MU5AtsEM0>Ld_E2LZpPD<7 zqC?bXh{K;jW?nWWKpKdV?DUY6qT4Fby4vO1<;i=9TK;gbw)}A)85ZOR^p?B zt$V^aIlx8k%MYo{&>f6AHL42Na-n@nNQv$48CNmyjPhWP###~n3~1RnYGu<`U1^+T z=UBU1R`CwvzNsv9I59`aC(qo?0eNq-WN6vR)S}t0XW&xO8iW%aR{;Faas6zt`SG29 z;O>PF;339!ef^RS0R$vd5?nYHMx5%~Yf&4>)pi_Lp;*4Wf;tKb`Gm%U^DIX={x|QS zDMnyFpA$|8&IM8J8~BKL5|?txwhCX%Y!LRoc%M?Uw{keoB1F^Dg$&}T?KPo=V|;$oS*8yeO-%nzT8?Di930j2j1$O6@aY!?4`>vAWCgX z0@kpT5;;unNach= zf9hNRoXB%(i|7w_49ld1tO$hVD@@7kRzMvAB*+-Z=dJqHxbYLDY9zIE{p8(BtV+l z*g&LW)|oP!cV8{BPK?O1UyLSbmWP^7cdV})!_|?@;RD#r% zv?U0a2%dPrbH!iQlljG zO?EG9%Njn=t`SoQA4auWOqPFQ8ZpW^&)VE*^-fB(_G zt)SK3E-{W&KGfqy!Sme6A$JK?&b(dPN+}Qm8QiRjLn7{D`5Bhek-5NmXm+Q5UgRAw*H~gva_~0^os}wZzEBClIS=qeQJ}15RX+%+N)Qwg zrSk(>8{Dx3ZM=1Lx-2&*>xes{lQWwgfqL0MtglH}f?ug{%gKq)ftBLee{kc4tGhIl z9ciFCg_YCXqqN%bsTdW#x1^xO+o?S_WGG$AylSK}Zhec&ING}6xZ1^mAi+#Bt-|au zyh6So&V62FR94>k(Vx;9YApWp<;&OW&Au*u+ScV_c#*i-SRH2%9hD|FYn7xr#!(d( z<3sl>X;#SBj77Le5+;Ioe^VLfB=l9;G~3-)ny7|GQ=Tsc?H3OVjr_@UP~E%0lBbs) zj)_4U`t#`b+y$1Qu1JfcVI7Mq(oq&_XD?O z4`4}V=RsLH4C?A!5MZ0O6(1CB+sUR5w9@9mQux1Eu}2;CWp|xge@YO^;Z8weUJmw% zHs6`@Z2AJgP2Qxcp~*X6C!YWitEqa^^+)Obp`uABpy+AWSJZHDQ{O+trPiu%k8(T~ zX^BA~*;|c%PU-taERe*SURnc<)7io`X=ED#(FZQ=WW#Y?8Ut0xQ*Gpq+j0e=4N9TP z)T!%?GJ&=?-@y`ze*u&@XkTZ_%8%Gdcg6DpRb11y7`rWhdPDuue*OA=$wquys-5LU z1%bao(7T)rPf$A^7O=xJfS-4ZUL5>p)SLWWQ|UuMGIb&$&m#SV;S&8j-XCjgsc4`d8pu8&9W+2D!W!y9(^lx z{n78wzqWs0n9Cw6;PpkfMaKl?T0t!~#@aQ{*-nr%x9|x-vUkgg*s}S*%ZJju}mbiF{99pv7=8#?CJXjjmX1j)$ss6Stdz832O`yQ? zVFn>yZh+3AQPQ&C0R}>8ge>0X+%_0OZeZH!(Jx%XH7sfl5Qo!v{C)dW%jzS^w+2^H z(^@rLR9SEe?dYTbT&nM%Kkko<{1-<=o+CR`G#5wTf2=;*Edm}_^eTk4(Uz-4KXovZ z4?8rbVl-dvvV0<;>)JV-svX-?c-ff>b0tZ#Jv4#0dk$!y4bYk$u+^YXPoTxg9KgrE z3?uRhbLh)~c&2vP6AgXfeH?ouBBf45<(sfo_q~pFJx*S_op+ezY6u43O35bsDfn9T zQI>WFe~vK5ete9K+P2~V4QKuhH~ewCla?dRrvBY?GifzZAI=vKT&SvCr12KDKmyAoP+`LA}>hgy_f0Suv+jCX`!_lcyO@nmh_I`^!;y^R0 zPpNNvw^VO)^s#}THN103B}u;TrAU)Dkt8^<#(!F;`qy>Z_W4jkhYE^+?c3nR>PDX0 zYN7FFD_rp5tZHy~{6kRGIN(D$t-6XXtP8;pT5$B2@q9v}VsiXARKx~lC5yE*x(jdYAO;Zvq}M@LZxG9>S~;^R(h3=B z$yYyBe6Fe~8Uy&Xl~i6-#|XQevjWe_E&fL1%`S7A?{xe;?m$ ziP4(suxDU+3GM}93l^2de#Fo*2C>8Phf~f=?miKBa?(aeB^E{8*vZ}x5jsI#3moog zld#wuG;J(M*Q4db0iE|oBWR8#fu!<=LS3rML(R3e<%?XVRkdR0xGs{j(&Dy6o*n}& zSq>#uM*}o0jhn6muw@@oHSwLFfAZReh!k|GIds#rLS#S=hUHTKx=wYW&Ha3$P5VF9 zE;)ue;h8uW>a7MUct6|2Zo0KSGiW}lPuiNpO3oeHl0Nh2A~zr4_4vfYQMZSgP* z1Y`5h!|9Er=foi+_Qek68PEEjWL&2o-F3*g0SZDSYi{;DoZ%}=CQzHye=?f`iAA~0 z33lQjskxc^)-`j0h`U?m$_ z75i5UW!BqX{OV#+iv;+_0XDf-D?%KqX&L6^)JH|}9TS<}A1eNh+`4-YE|257hGW~eknkEc_S4h^#jnh~r#uT_m_`VfJV z9GFyvYS^)=f1>_Bz<0H)Y^n^gK|_U&U{99BsV^tSv~RvSf1<-1F9$+vuj>0(MIBY0 z+bajLPunPJ7e^kx+~yHE{)a__*1UwTRu4Pky~$QH+Zum1pOUpKx;x*i_68J!lXp3u zX4$9=)$O}JHFvsHHG8hl|JmL|YS5oW%=;{4?~gs5BT zei<@(%6Mu0e+cDXn){(0bJ0rA7>8Od!fp>Z9NAiBfFf#oIaF7IXb@5x%-DhT<5au5 zICKMmgzn{};fvKD@S56EvvaPWJMH0N{_o?r&%fQ{&&TpDjkoQ2JiXWgHj{A`ZemxH zyG|8gth3*ay?Yk|LDj+8j_;ha=E_B1BOpsBTdBd$e=7-D!O_Etv>k2U_g{pO0;D~I z)q|)C;ud$45pczm|9+>#e&$is4Z1Czk4&$SzFIKRv zbLYIbY5O31!2zmsNi1ADJ3)gl;7{ea99pbg&RRe9-AtdL^H!aJ($r__8bOjfv<+@) ze-(WP=!y5h9!}n{afW0%V>>43Lz7$nnFkSY1qI!`B^o0v|6#oz${H!;fb;L*ljchX z9*-H{S89A&w_rdFNCTfjx+2o;t zyLULw^VloXz(}DDjfzw>=0L+B2slN*$N>v#-i&Py$nwg9wygx#J(0G(sjh0GPiPl` z_P&A*dN9|dqjDuAWMzMTO6~vgOaGWZt%7KLm_Ru(^D2(6{p~2wx}e$}>^tn@ zoUM3VTw1X1X6Y9R>*_6L;Es*qN;pK@aPDD&7_gWk51Y24u;SoUsPshoDq)pV6uI-y zEsYPPl6|s&4*8=?S+znc?l^V)y4%*Mlte}%=Dg8p#Wk4Q~(RXoW&NT z2r@vko>?*}hwMKI)3>u@fA2>xL3+!>qWZYvQg~z~lc!_oID2}HPwHPXN8Z0hi$gj~ zxJjMTAhcN(1>p&7M=h$WoN%2!S+JrNCg9s%22>-AZk0L2JLa+xMj0l-7o7;wV|3NW+(|d+B`KJX@TAf0RL^cd7iQSdHW7 zLtX=TnM;-Pgr5Ypy46k756o7q_uOX}z)@Ebhn&hu;wS+0;4D>IJ)nTz2wBIh zdb)sL303Qc+v0&!>wBKObZ^WE6HT!izv=1uy_T92*x_&th!33VL-1cL`xI(22QwF^bKGfRo0YID@?Pi4O{Q!bhaii zN%yMNsIaqZzihvkGc#T)bQQ98`_z)HZ=99}_t|Z*jS3iWT5YPlpmytC>3Z+_&ge~cxyNC^++1=K*gOjjUr8v}CFi^LAlYVWh-QslrZ*&!ixBY*}Q{?c=VhmKBEj7!f0>!>=)_`b+Q_k)v{L{>1m5P= zhL)wo=%H-0EpjCFr~R!sWH#r=9jcp7h@`ZvffJ!7JGI%YIZt(~`4MF^y47w75dlYE zV%tmHN`;jpJGc{*4ftBVI5Sqg8ysG)IQdApu%pJ#3~Ma^V$mM4J=XMcb+dZZd3uM? z8f!k2e^VX`nvAV174`!dzgHW5__7Q``oP|)Pg^-);(v{SXDX7p#O1k%9 z#WeErtqhQC;%f7&rib%+E3t+L2sP2di>9p5%%aRpA$tVdcX^v*md$7N1%+_=8$kHF zsR682M2}Y1IVaW}y>7g=btRkD@W;lQ_IYWjf5=dx;dAo9usnGnYq+}KhYIZoeajNA4;8N~)xA6$JF)lFP)Sr&961@^3hE&Z%^>@tk zjoJM9NBi;P+s8$gJ%BHTKfOR4TE4(Dd-U2it%CRM{Cg)K9a+=0v@GK|oPIPRh>UXQ ztrMp?RPo$5vY^x%yaXZ5tB8MQ^;q);e`@x)0pB-A?GLXPt1V)EkMD&)Hnh%A7OdI1 zL^wkG#!1seMt?+IAI`^JS5l&dcM1oM)XROZ`BYg8285WG#^ z$lv4}r+au)mp9KD*wUX1_4zLS%Wu=BkMtq$;1nJzfJN!ouI;>-$F0-lcJc)k*>U=gEY3I3ME7>2T!oDUdj{h< z!mCN3-@|Zl^wymC*mZ^~VH(%>5W)0z7;NEbcep)V4tVpxrQj3GJCdUDBxs&rQ8wEE zrqb=media-libs/alsa-lib-1.0.27.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) amr? ( >=media-libs/opencore-amr-0.1.3-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) bluray? ( >=media-libs/libbluray-0.3.0-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) bs2b? ( >=media-libs/libbs2b-3.1.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) bzip2? ( >=app-arch/bzip2-1.0.6-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) cdio? ( >=dev-libs/libcdio-paranoia-0.90_p1-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) chromaprint? ( >=media-libs/chromaprint-1.2-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) codec2? ( media-libs/codec2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dav1d? ( >=media-libs/dav1d-0.4.0:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) encode? ( amrenc? ( >=media-libs/vo-amrwbenc-0.1.2-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) kvazaar? ( >=media-libs/kvazaar-1.2.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) mp3? ( >=media-sound/lame-3.99.5-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openh264? ( >=media-libs/openh264-1.4.0-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) rav1e? ( media-video/rav1e:=[capi] ) snappy? ( >=app-arch/snappy-1.1.2-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) theora? ( >=media-libs/libtheora-1.1.1[encode,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/libogg-1.3.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) twolame? ( >=media-sound/twolame-0.3.13-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) webp? ( >=media-libs/libwebp-0.3.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) x264? ( >=media-libs/x264-0.0.20130506:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) x265? ( >=media-libs/x265-1.6:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xvid? ( >=media-libs/xvid-1.3.2-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) fdk? ( >=media-libs/fdk-aac-0.1.3:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) flite? ( >=app-accessibility/flite-1.4-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) fontconfig? ( >=media-libs/fontconfig-2.10.92[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) frei0r? ( media-plugins/frei0r-plugins[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) fribidi? ( >=dev-libs/fribidi-0.19.6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gcrypt? ( >=dev-libs/libgcrypt-1.6:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gme? ( >=media-libs/game-music-emu-0.6.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gmp? ( >=dev-libs/gmp-6:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gsm? ( >=media-sound/gsm-1.0.13-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) iconv? ( >=virtual/libiconv-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) iec61883? ( >=media-libs/libiec61883-1.2.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/libraw1394-2.1.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/libavc1394-0.5.4-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ieee1394? ( >=media-libs/libdc1394-2.2.1:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/libraw1394-2.1.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jack? ( virtual/jack[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg2k? ( >=media-libs/openjpeg-2:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libaom? ( >=media-libs/libaom-1.0.0-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libaribb24? ( >=media-libs/aribb24-1.0.3-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libass? ( >=media-libs/libass-0.10.2:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libcaca? ( >=media-libs/libcaca-0.99_beta18-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libdrm? ( x11-libs/libdrm[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libilbc? ( >=media-libs/libilbc-2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) librtmp? ( >=media-video/rtmpdump-2.4_p20131018[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libsoxr? ( >=media-libs/soxr-0.1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libtesseract? ( >=app-text/tesseract-4.1.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libv4l? ( >=media-libs/libv4l-0.9.5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libxml2? ( dev-libs/libxml2:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lv2? ( media-libs/lv2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/lilv[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lzma? ( >=app-arch/xz-utils-5.0.5-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) mmal? ( media-libs/raspberrypi-userland ) modplug? ( >=media-libs/libmodplug-0.8.8.4-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openal? ( >=media-libs/openal-1.15.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opencl? ( virtual/opencl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opengl? ( >=virtual/opengl-7.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opus? ( >=media-libs/opus-1.0.2-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pulseaudio? ( >=media-sound/pulseaudio-2.1-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) rubberband? ( >=media-libs/rubberband-1.8.1-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) samba? ( >=net-fs/samba-3.6.23-r1[client,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sdl? ( media-libs/libsdl2[sound,video,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sndio? ( media-sound/sndio:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) speex? ( >=media-libs/speex-1.2_rc1-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) srt? ( >=net-libs/srt-1.3.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssh? ( >=net-libs/libssh-0.5.5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) svg? ( gnome-base/librsvg:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) truetype? ( >=media-libs/freetype-2.5.0.1:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vaapi? ( >=x11-libs/libva-1.2.1-r1:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) video_cards_nvidia? ( >=media-libs/nv-codec-headers-9.1.23.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vdpau? ( >=x11-libs/libvdpau-0.7[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vidstab? ( >=media-libs/vidstab-1.1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vorbis? ( >=media-libs/libvorbis-1.3.3-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/libogg-1.3.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vpx? ( >=media-libs/libvpx-1.4.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vulkan? ( >=media-libs/vulkan-loader-1.1.97:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXv-1.0.10[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libxcb-1.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zeromq? ( >=net-libs/zeromq-4.1.6 ) zimg? ( >=media-libs/zimg-2.7.4:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zvbi? ( >=media-libs/zvbi-0.2.35[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) postproc? ( !media-libs/libpostproc ) libressl? ( dev-libs/libressl:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !libressl? ( openssl? ( >=dev-libs/openssl-1.0.1h-r2:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !openssl? ( gnutls? ( >=net-libs/gnutls-2.12.23-r6:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) ) REQUIRED_USE=cuda? ( video_cards_nvidia ) libv4l? ( v4l ) fftools_cws2fws? ( zlib ) test? ( encode ) postproc? ( gpl ) frei0r? ( gpl ) cdio? ( gpl ) rubberband? ( gpl ) vidstab? ( gpl ) samba? ( gpl ) encode? ( x264? ( gpl ) x265? ( gpl ) xvid? ( gpl ) ) arm64? ( cpu_flags_arm_v8 ) cpu_flags_arm_v8? ( cpu_flags_arm_vfpv3 cpu_flags_arm_neon ) cpu_flags_arm_neon? ( cpu_flags_arm_thumb2 cpu_flags_arm_vfp ) cpu_flags_arm_vfpv3? ( cpu_flags_arm_vfp ) cpu_flags_arm_thumb2? ( cpu_flags_arm_v6 ) cpu_flags_arm_v6? ( cpu_flags_arm_thumb ) cpu_flags_ppc_vsx? ( cpu_flags_ppc_altivec ) cpu_flags_ppc_vsx2? ( cpu_flags_ppc_vsx ) cpu_flags_x86_avx2? ( cpu_flags_x86_avx ) cpu_flags_x86_fma4? ( cpu_flags_x86_avx ) cpu_flags_x86_fma3? ( cpu_flags_x86_avx ) cpu_flags_x86_xop? ( cpu_flags_x86_avx ) cpu_flags_x86_avx? ( cpu_flags_x86_sse4_2 ) cpu_flags_x86_aes? ( cpu_flags_x86_sse4_2 ) cpu_flags_x86_sse4_2? ( cpu_flags_x86_sse4_1 ) cpu_flags_x86_sse4_1? ( cpu_flags_x86_ssse3 ) cpu_flags_x86_ssse3? ( cpu_flags_x86_sse3 ) cpu_flags_x86_sse3? ( cpu_flags_x86_sse2 ) cpu_flags_x86_sse2? ( cpu_flags_x86_sse ) cpu_flags_x86_sse? ( cpu_flags_x86_mmxext ) cpu_flags_x86_mmxext? ( cpu_flags_x86_mmx ) cpu_flags_x86_3dnowext? ( cpu_flags_x86_3dnow ) cpu_flags_x86_3dnow? ( cpu_flags_x86_mmx ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) gpl? ( openssl? ( bindist ) fdk? ( bindist ) libressl? SLOT=0/56.58.58 SRC_URI=https://ffmpeg.org/releases/ffmpeg-4.3.2.tar.bz2 _eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build 9a65133006c608964888346a412cc454 multilib-minimal 8bddda43703ba94d8341f4e247f97566 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=52937878c690961b25eb84197bc94388 +_md5_=a6023f16d502f326485b6b1af687c745 diff --git a/metadata/md5-cache/media-video/totem-3.34.1-r1 b/metadata/md5-cache/media-video/totem-3.34.1-r1 new file mode 100644 index 000000000000..1def2a36e126 --- /dev/null +++ b/metadata/md5-cache/media-video/totem-3.34.1-r1 @@ -0,0 +1,16 @@ +BDEPEND=dev-lang/perl gtk-doc? ( >=dev-util/gtk-doc-1.14 app-text/docbook-xml-dtd:4.5 ) dev-util/glib-utils dev-util/itstool >=sys-devel/gettext-0.19.8 virtual/pkgconfig x11-base/xorg-proto app-arch/xz-utils >=dev-util/meson-0.54.0 >=dev-util/ninja-1.8.2 dev-util/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test +DEPEND=>=dev-libs/glib-2.43.4:2 >=x11-libs/gtk+-3.19.4:3[introspection] >=media-libs/gstreamer-1.6.0:1.0 >=media-libs/gst-plugins-base-1.6.0:1.0[pango] >=media-libs/gst-plugins-good-1.6.0:1.0 >=media-libs/grilo-0.3.0:0.3[playlist] >=dev-libs/libpeas-1.1.0[gtk] >=dev-libs/totem-pl-parser-3.10.1:0=[introspection] >=media-libs/clutter-1.17.3:1.0[gtk] >=media-libs/clutter-gst-2.99.2:3.0 >=media-libs/clutter-gtk-1.8.1:1.0 gnome-base/gnome-desktop:3= gnome-base/gsettings-desktop-schemas >=x11-libs/cairo-1.14 x11-libs/gdk-pixbuf:2 >=dev-libs/gobject-introspection-1.54:= python? ( python_single_target_python3_7? ( dev-lang/python:3.7[threads(+)] >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8[threads(+)] >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9[threads(+)] >=dev-lang/python-exec-2:=[python_targets_python3_9] ) python_single_target_python3_7? ( >=dev-python/pygobject-2.90.3:3[python_targets_python3_7(-)] ) python_single_target_python3_8? ( >=dev-python/pygobject-2.90.3:3[python_targets_python3_8(-)] ) python_single_target_python3_9? ( >=dev-python/pygobject-2.90.3:3[python_targets_python3_9(-)] ) ) dev-util/desktop-file-utils x11-misc/shared-mime-info +DESCRIPTION=Media player for GNOME +EAPI=7 +HOMEPAGE=https://wiki.gnome.org/Apps/Videos +IUSE=gtk-doc +python test test python_single_target_python3_7 python_single_target_python3_8 python_single_target_python3_9 +KEYWORDS=~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86 +LICENSE=GPL-2+ LGPL-2+ +RDEPEND=>=dev-libs/glib-2.43.4:2 >=x11-libs/gtk+-3.19.4:3[introspection] >=media-libs/gstreamer-1.6.0:1.0 >=media-libs/gst-plugins-base-1.6.0:1.0[pango] >=media-libs/gst-plugins-good-1.6.0:1.0 >=media-libs/grilo-0.3.0:0.3[playlist] >=dev-libs/libpeas-1.1.0[gtk] >=dev-libs/totem-pl-parser-3.10.1:0=[introspection] >=media-libs/clutter-1.17.3:1.0[gtk] >=media-libs/clutter-gst-2.99.2:3.0 >=media-libs/clutter-gtk-1.8.1:1.0 gnome-base/gnome-desktop:3= gnome-base/gsettings-desktop-schemas >=x11-libs/cairo-1.14 x11-libs/gdk-pixbuf:2 >=dev-libs/gobject-introspection-1.54:= python? ( python_single_target_python3_7? ( dev-lang/python:3.7[threads(+)] >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8[threads(+)] >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9[threads(+)] >=dev-lang/python-exec-2:=[python_targets_python3_9] ) python_single_target_python3_7? ( >=dev-python/pygobject-2.90.3:3[python_targets_python3_7(-)] ) python_single_target_python3_8? ( >=dev-python/pygobject-2.90.3:3[python_targets_python3_8(-)] ) python_single_target_python3_9? ( >=dev-python/pygobject-2.90.3:3[python_targets_python3_9(-)] ) ) media-plugins/grilo-plugins:0.3 media-plugins/gst-plugins-meta:1.0 media-plugins/gst-plugins-taglib:1.0 x11-themes/adwaita-icon-theme python? ( x11-libs/pango[introspection] >=dev-libs/libpeas-1.1.0[python,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?] python_single_target_python3_7? ( dev-python/dbus-python[python_targets_python3_7(-)] ) python_single_target_python3_8? ( dev-python/dbus-python[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/dbus-python[python_targets_python3_9(-)] ) ) +REQUIRED_USE=python? ( ^^ ( python_single_target_python3_7 python_single_target_python3_8 python_single_target_python3_9 ) ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://gnome/sources/totem/3.34/totem-3.34.1.tar.xz +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e gnome.org 532d56d07b9eace4831aaa817d2b756a gnome2-utils c8e3fff820d850c0e003e22208d2eea3 l10n 8cdd85e169b835d518bc2fd59f780d8e meson e43eef9331f54965a573ed380854ff47 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-single-r1 d3100de905f978df912135806cf27188 python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 virtualx 7e60d3b10c791ab996f717bc1f30072f wrapper 4251d4c84c25f59094fd557e0063a974 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba +_md5_=918b90b721b519dc028936ccc0ad6880 diff --git a/metadata/md5-cache/media-video/vcsi-7-r1 b/metadata/md5-cache/media-video/vcsi-7-r1 index 4fcdd56ed584..dfc998d83bd1 100644 --- a/metadata/md5-cache/media-video/vcsi-7-r1 +++ b/metadata/md5-cache/media-video/vcsi-7-r1 @@ -1,15 +1,15 @@ -BDEPEND=test? ( dev-python/jinja[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/numpy[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/parsedatetime[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/pillow[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/texttable[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] media-fonts/dejavu media-video/ffmpeg >=dev-python/nose-1.3.7-r4[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] +BDEPEND=test? ( dev-python/jinja[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/numpy[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/parsedatetime[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pillow[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/texttable[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] media-fonts/dejavu media-video/ffmpeg >=dev-python/nose-1.3.7-r4[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] DEFINED_PHASES=compile configure install prepare test DESCRIPTION=Create thumbnail sheets from video files EAPI=7 HOMEPAGE=https://github.com/amietn/vcsi -IUSE=test python_targets_python3_7 python_targets_python3_8 -KEYWORDS=~amd64 ~x86 +IUSE=test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 +KEYWORDS=amd64 x86 LICENSE=MIT -RDEPEND=dev-python/jinja[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/numpy[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/parsedatetime[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/pillow[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/texttable[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] media-fonts/dejavu media-video/ffmpeg python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] -REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 ) +RDEPEND=dev-python/jinja[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/numpy[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/parsedatetime[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pillow[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/texttable[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] media-fonts/dejavu media-video/ffmpeg python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/amietn/vcsi/archive/v7.tar.gz -> vcsi-7.tar.gz _eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=f9ef815a42c45570c283a0c5ed29bd03 +_md5_=cefd3a8b28b33cd5d7f0fc008beea48f diff --git a/metadata/md5-cache/net-analyzer/Manifest.gz b/metadata/md5-cache/net-analyzer/Manifest.gz index 6460233f3715ed865bec73d9661aed3c4cc063a5..3934995a05187afa2b75075ab2f65a5416800803 100644 GIT binary patch delta 48731 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 z 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%0D)ve-$8g*n> z&L!|BZpyG9mhHTti|nRDXwV~OIZdq2g)`MZ?xjUms87Uym&tCEe_M#WQEj5Gu9J$G z)j8pjJ2hl(fISdk-^}-*KmfFQ zJ)H`W{F#A`v3*=&72SD;M#d)xy=x;4thE$f=IdKnY_T2=wF}1}CwL=74(x3HZR@8J zN%wWGm}v)pjE&rGfVo0hc7oG%<6S|o$z2X58?kA{Ldv3WdS9jQzb|HAdzI{jalFMg%WF>ftEMgwxP480YaOv98_iVE}J#BiMU!n1F&3{oyZyOtWGtT z*z1Svec}+1Fe|Dk!*dqZ$N4v2aek5^*3ZlWaU+|5kgPU;gBrHFZBnIY0N6q7i~vuK znolo2-M>z;=VCT3NOodOg--GMkYMyT|?T2!3FYeQ{B-q-5<{9j_t zMPPg$Fv{cPJp`2>f(kD_i%4J37MIZi!dn|#V-NqB;#hLU0WG3tvq z9FZV@l_^`AH}LY#2>@AA@u}Uc(-T;;QNn32^4LOO6GD&{`L$v8!M7OfSR}JLLdkmg&HAlDTrKqlCzfH zm+8~z-xeh{XG-L!(Y~aa`jA4oPtA+%TREm7x z6@0dzpv{S79;@?tIvXN-6*dAXYZb-WF5Q6+gNW3M`V)L0*hLvOp_Hwkc=7F3{925E zDixWD#G5T(K-(MT?CU?j+co9jy~!iQ_@q(URCDsSfPzCwt?ASa*?&81c6o(Yo7xaW zP|10mnj&Hc4?5IHNxoD=uU+|lqB*Hsd-v!dGDQc;PkQt<^mb0cVXdhE+h#58Km0g( zYR;--#dCp&DB7m(K0(QPvcyJ42ko+dA%Y%p6vGpECZ@L;&#ENtV|ZJ&u#WtXqi3Ds zhp>4n!c<8%o?w=^5;pDoE4L^2LyzpY3(>ECfO9rLm>JBa-8n9hlRG>}u#ctXXx>=bccx3!=^;Gpn)dN)wx)TlVf_R(VI zB8=>mo)f4^k;MZai)O>dix1n3nyy4_rciFim!dN-*xhbXrOctOcB)qb7I1d&`IIF^9)$HTBNPKJXHeZ`dz-{mb+s3)llO5-J=q`X!~rB3NS z6b5~xJXoqXlr`5;GW#Rjy4hmU@!hXaynmRi`g{sHF1;)YpEjx5c>!B@rz_BR2WQs~ zvIeyi_|1_=0utffk#OOEgwk$P|6p|%?sCc^y_LAJv9DG^pokjaQ^HBP^z~EyTJx|U z*6B?@P(g}kKDw{CnPKm}+oxh*>fOC-`Fbp+m3?#UQx6}-R4b>xOGvL>E}j(~TR5%( zp}rA6ROW6H3VL_M#b#YTf$h!C;z|-~bh0~V{~(@KhkO8qyv(^ZG@gaEUhj)hIN)(xGi^-V^hq9DB2As!5 zSUg8lR7Gr zu9J%tEDj_=kfThtRN9~iy@;GeKX}QzgNYQAWNpRrcmrPi-1=Q}Hc!Vk9X$2Ms3}(m z%saKD4EkoCv+~W719|!~)i)~4SDUAzsr*75coN#@2NT(Um9L`d*5REoc}~E+uAEOj zy!Trfx2&3{Q_~jWNoS`n0^kguN?0ZZ@hBTR7(oH2t0rr5NP$Yimkk<{v`BHzo5 z0Nl;p&CT9_F+!C-rYmxF(gQ@<4_Q|3x_DUK>>FY2$6rMD*r}+bEr=ud1eB4Aa|Oqh zuoTB#m;Mmg`znsWuO8%_Y||-X7AoAL@O-O5W^G#hyCYx8@qt z{ssv0@{CiRlTH+DmM+U7*q5w6zyoBRh?>^WiGuKd)SM*By}xgcvHE6&FdhSFE>Lh0 zQ@Li*Ih7m791;lyu1c?w=7YGPriXhqK_ZE&?paa(T?ZD|Xw*I-4uiE+0rb+PbKcV8 zS0hFy+CiN}DB{fV{M_9#18saIx1OYrXfF~MxkAme=!V`tv))`Zx`{bnp*YoFYW#oqd28mHqb>b^<^Fx>A(hoPnh8Xqd5#M{96-)`cac@j zk9rlatc9=N#-~5-p+6q~t^N4&?YI1UlxGD7d)g1_$~(I0-2mo&^rcLV1DMsS5MBKP;KhL<*C{g4|i6nTGt zX01CD<36pfPTQvoAjD5K{;LY?mwc2|?MgcJ$XX%;ibb0Xu z$F$3lRzs7w6C~&JpZt@p+=ghEn3L>(R=1v%Pi`DXU~5!WEia|vNikG~f*hi>?rT@n z#tzHFUP~*NZIejNvC0%LHgE6SI!7lsUZN`ds?~?GkBii;%3-{?0q#p*prjDDGE__@ z^--?t02AeRa9E>?HL`G%`x;v4Y~|YQh1~$A_HKCe_RK#0>(lE2;|@N+L!pX)sTzp6 zXL;!XnJD6U*>1KF+LQ!Z;wpA^yL$KzN%vyM_ax8~zo_4OS=K5VOIR%dm$enr!flh0 zwswnDrFXV?L3r%@(ra~GEx3!wh8bkOc)Tbse!j<17PWLYIGg?K|&EwXA| zAS*6iDi*0q%t@kdl#%Ya0XXu1vMK5MmIjAP%5zZIYnr?%R(aRIdsb_eG(2%V6g1KV zV}@IfngSsDeNv9!OY@a#CQ_`M{@h0xicz=#Fdbm}H01eP-35PNh02WZP3`uZODtS+0tOO793-n(GUthYBZ!1ICwsBQ`s&G;zQd)lBY(>?t+1}6l@xLGv#Z!ot%KtgW|1jC$H}cx4M}!e1Cmd-~P}O z`{j7;Po1kqU@@LtO(LHT|?X@M`xR<)*yXa=MMnaQntv>BY{qv)>a_^s&6WY zx_mu%%H;}jmmhsnU6AR2j67>JBSGR&RPzX$YwQo(5KXp&!f9t;I`&P~i%@Q!Qr(>I z^5_Nbc2LZN_JHbe=ez+O?D%UcaXL^4t8>v*WAnLld=3sQP=-qUSp2@Cb9|W8AGf>q z_y6aKZGU-UhaU0jZu0&}V-7WR*yK9rHP#jxh&cSRuE;7soP+0oE)lND&dQjAMKmcR zRH+|jSM1W~@3vuczWCl!UA!o25R)mKY=lqhs>dEYML=uP8n<-ru3@?`xHZaU9R{kE zK3O&r{N!s>2k+Gpj+8Nu7XOUL)>Ar^F6rmm5=%kh0~<|&nnS+{?O`(KGrR6|xrpDY zu5<5w(Qo6&k3YYEzL?an>GG3v53jNs!d<+|9B{%aNqBPKoDZ9^%(*#F_mENw z98!6xwHp!?3!!QViaN`!^1;DQj)4!*?XvS`3t;c(f z&V5x1%~n0KSNPjHJ%-BnDA#V8LMRYTRy+UUm*-SJ*mQYXpX{>8!Ma`tPRVZmx?HxS z(4#ih|08eq{<8yi{?*p){z)#YRIb{;>Z(Af<4|jV!9h`{bTOb?#XvQ!fi6M{+DQWhF@htyFB~O>xR}EL*@u zpE4kg+FV5;CtkRME317F1ibsh=xB@-bksa%Zb>zD=`B%C7k7t;Tgq~*N|e?+cl2;Y zUE8RprQOn%&JKnsDKeF3%~`Ps{`m515kF9W9jQx|>tg6~5na_BtJuE#_?u_7@aXx( z)*b^aQ^B-KIUPM}aYn_w>k}p1-J~eaIeBY9d&~VhXwh2+mnm{ml(r8M*v!QQB!uSL zhVrEra7xSY_K0Nw$~9TGvjhShn%rcCXx>74xRaE?uFa;AJzWm0g?&T&;&$zt7iLv| znY5BT*Os7!E|va3UD^;9W( zm0zCK1CMgcgKt^&Y)YmKR&1McjgBdS=UeK*aJw6>qjrM&Pf+bH?fG=(M!Y9vomOi6 z<;r0g+Z;jWi5Ju<*vZW<#R043Yq}193Y5zp%VX5FS7jym)IAKs)=-|<61Wu}uhM+f zsTW7fy}wO656&Q8lgzAFuwZ}^0~p|{WEDd2_cjT7r`lbc46N$IK9={Y>X_6;O(8`2 zYVGgtpcEKuvIkUf#g3#@Tov0Xv`F{P9r)79IGs*$ltwzYsif&tjf9sjwXns1rKkX= zJ^`m)W_zIGwNEkl+Ad=cz&4e6QLI=U93{sH&s0FF7prvlzHvG^5gH;Tc~n3bsS=7PDb*4cHrNBt7}Us zRg~$iPUitz$6G!9fByJ*f2S~iTsJVCOVIL3)=RmkJ{n(D;oskCB+}2AeCB5AU{!?yxyW4DQZ|LE& z!Vd~EGbq{*&TVttP~2tL{W0v>X-Cj#7O)W(&q>9?yDhWeLkiF(&?@qOfYM^dXy`zd zdpDO-Nm*M976v+wWi9wR~0oc^^wQN-G5->a_T+NMmJL0wEakL(cTqR}k^(!Uq z5IxGR70CW*(lmudK^EPAwZMH-4PeQu3wX=~!F{q9Z$%}_sp-@Ukn~#>M&bq@*85#q zb1;Kz!EKqzUPbq*W26ZNrY?w1u}>8cNMDtouvReU+jIK(vJ?Np8Cr`t&-`rBV{&VA zTYV&VDJeaPgL7%Ob1A{+ByHCwU6&Rf%bKQiZR035mM=4TJrpq6p4z@^Dz(t-a<3(w52v+@JURoZ{x5O!=OB4;tF{LKM+K&%GZd z>pHK+O%^V&Zs8y!=TCfJH}*e<&kqz6uah-)rg9mZYySOK3?y<|QT zA9o)dmC^gN`tjwBAz>1)f<|PwGoS;epq0I}clPq|r}` z6w0b-izrlo&3-pkMjE%041Y_}Aa-lty4f0y1hS&n+tO{64^^ToJv9>+x4tCS9Os|B zWOq}5iX6Djbw`dPDOV}6zj;ur{T`pZ{<8CS;#VOnQ+G|b%{cu%HMi}oq&WAN=|rjN zA-7(h(bNr!@D{k6e7%ies|6QGCaWj6Z8-qT3ZXVdPrG7Nd|ihL z{S9q@k;Q%R{*nT%)h3oIRpfj9?7K#o2W9C19)M^mdh(`kxTP`AG)Vj4adQt`vhp9F z%j1xr!Id13tzCyPu_zeSoldyCT&ISTx68X_xq4C@AFh3MOZi=?P-0|oBN*scwN<@k z%t>pysRHlZqY}OM*&MGP)BW-_!6t@rSsW&R^XN18@%3r__yT6xfPmW;#kJFGu>0rzA(m%u{%G(o0wJV87moYoFx&Z?oRpL2i)$!wlyiL*& zAJ>W_xjnz}y&U&kiqNDkH+RJMKFm~O{E~+lIHf1IIp}k*8v@^`+R{=IPWg6G;7MM8 z82whqF5bkUomY7spaGZNny${%29uKB%a4UD0FXJrEgK=X6R$$o;lR;059)elG<R~)Z{Loe!uoMg<~cmt5?6X_B(CjPW?%CX&hnLXY}Mg9t3cet>3%(lL`z9~RJxe< z+v!bnr#1|gD7!X=FXX*r*U{I0&8A9!VsK-wC_}sv{N5*E8I$N3HbqEA=C$TF4u<4QKE zdJ@&*`-A%SkKe$b*2~+Ib2-?$ol6tatbYxFH=n&&fW(sJP8k?oTI#2>V-mGB1bsdijpNEiOUdLZ&#R z%-*)>`sJlft+r}_bsn<_K*{&Y^Wq{%-Da>!PW?2v#;-+qij%XA}brH;^L9FO$l5rqoRsI1bS+JOKxlSZQuHl zWngs>kr5yY51(?%Re6dgna>W!OWfXshTPiv^yMEe)@;9*4;qR;dJ1wb59OKbBtYD{ zJ8p{tDA|A%83^rX&Z_9S2dr^-2fJU(;kC6C77vQd&5O6^Wifk~;}+4MBG9CD=icHR zt3I6fo_1{tz@Z_%6ZaxKj<4t~( znvi=_|4`kP-l_(jmcRO+H&r4|*-X0|k7{My4xB8dMd;v`Qa@kE_P2=cmh{z@9GC9$r&60#Tp+};2AXrodjr3`Kc}yMuJDvT zaE0@eyk1NaItYM&lnlC9grFyg#Uo)r_p(T?3zeKFHEmB4n+74=35h~m935^O_llaG z%XumAX-~Q8Xh$r$FLkN4gyB+UyPmo_@J(!Uy;sM?} zeU`;n^@ifyT{|%Tat&fi*=&+K&Oxr=Op)eXRL{fhyUYH-dk=v-aV}jZxv#U>xf*Vw z4fPX(^!}-TgKRR)+4=1*5lhzUzQ3dB>_7wq+iF6?m3F#!xE{;Dae5S;S-NH!b$|&9 zC3Et%B#>72_LM%Uu9sd&F>!kuVnwix1>!j`a@$FDVpuB^1a1$2jJ1>^Y<=>89tU4 zxHh=Mw_AdJ9qxRe;`>urdMUJ9XxVsgrb*=TefP=*~^(EkZn`- zkYgTyRrr+p%H`5O0XP1s-Nh2Y&a_2k3@Q_3+G$)hN|M0n_z%9(|n=?12T zV%;_6%~|r&_5#5-$&l(?kZ3`~Bk6pU-m1KR@AK1_f3Mml|4#U>Pqx1*05&S1O?A-< z095-z-B_1@$ht;?Lm{ZHX@D#+mD?3e1SPqI&Qr?EgDC1udUO9zS6;&9v@3$Cq;xDw zseU??FT<(zUByrQn)g&k{dF}3|6RJcHSASur%-dY#Yo-b>K8^|KUjaw@0~nt4!Ki* zCRezQpCuw|nX2puDVYbvX}*;MTjDluT5>e%t+EjrLE?_Q-8bm;k3T+s`i-kMKL1!V z(V!O70~eIhggnlrNcjmY<wG`H4ReDN}r3fNR4s!FPI^<<3e z*zWt|H(Z*e@bq_Xt;m$X=R`}(UTt`PHrtqBzISqeKGRa7oYGg0&BLcEe^KbsJKL7( z(j+E~e(5i+Ljp;0+J~!ATfh6|vYo>3vZ!$cA0Fy1x7meL(vjYKmVi;|BrQBlotQ_&W|Xv3B76GW52Sa7-X(byBx~2P+sg zg@`1)D?Ktv20_N!HH5y48MN?&cc!Q`GcMghY(dQA`du#X;NY&jDD7)iC{O{z-KLAk zFDp4ahUVZ$TZ&h#>d1`c1XOvo+HQjR+)%pwyILdY9^_0GT%Qj$jdc%}JCRKrKt2<& z3Dun-aO^8{_WQ@r^9uo;kbWwEmHMPdC|#c?dk1n6pp0)7EK8P_5Yc(cFV=gRgk$>M zIn^E9eye~>CML3U9UqsBrY3RxeN8mGrSEB%ssVGF<9Pn&u3SBT?j9P*0-@j0LC(}h z#OlKyZ*q4CNW9Al$vinuY|t(eI9!bvJRo2eV2Mi~HI+K$Vr;3%HOonVP7Ec9##P&H zyxWPTYlLQ9B)s0qeU$2DX-iEiw72K<)u9Y!ijvpqX^V8(_&RXqVt8PALe2I#LD5z5 zs3~dGB+8|C#|!h)!uM1al=PQ`;PPfI8-#{7{YZg4_`!3%rx~nqHHuv(wZLLid3dv7 zIVr9lUQojy&Y>%}-P3J@DFsZZEyVPI(u~!3#js*J|)fklc5xaW7kz8?mU5-WyNvieRHYA%m4k?=s z?|{IQU%#K?zfmZJ-8JSvhZ3fQEs%zbfgDhUF4YI1PSc4M^5hVzAHdfLQ=Uv=KxAW4r0+V z2zU{$m;E(P12BpRW(S27K<&jJc%LqGcRq{O77avgjmCG}73DeRmYN#S_Y1!(?n&W9 zqH~w-dhy&8l%=3lc#fk?AaZMRNaM00t)tiIdK1U{;>rep{teO8EkirZJi_<}qyF{f zKgXg1DF(WKpq6-Yk&ag*W6L(@rEh~wp&p4YOWAr=S7zJUq;(fmhs2Rr;|lj9L4PHz zvIcxY6lg9qUcsFeqh;tGE~SL|#Gv3ii}P=}%sLSrk41NzkM`#DaY+ zgk=u71byItxbDA4oC^9DhY38-Nu6|4Lw6U0sf`vY2JnDD54Y@_v|3q?1Qgw`Z5lWa zX@|?;xxa;|&+XHvKmYNfiDpDUKKSyVP=cb;oMjHI>mZzaKGMaTYdIO9DElQ?yIZ*C zfiqUQY6sB(ZC&8VEi8Kc3e4m#1|rU=fsg-?bTcTBYC{n4xK&+D;iX%9)w? zYOrsAH#MaJ06zc0ag^RPBfN6Iy&!xL&kb2ZaX3y-vEQZAiN1IMKqFlh)AGHk0kWv_ zJ*>;WOsb(e$>*|fW`>>rUkdoH0pR5F8nud!CPZm_)J3TVF1PE(1+YsUB#n~znkmX^ zk#aUE7iVLV@5r3OvGB_=mr<>>DZK3;@r&WJ`e_Hw`>Hee<$t`A>DnM>_+X7IE z>Wx#El3VaY3$@c5u$T}0O7$X@69WBk3KwaEQ#sFcxc}*Lg7!`qXauC--U|WJC*Ir= zAqloe$3;DoITrkM%&)kY3Xp?eXEUZLyLVmYyOWYBND7p@1on>raBT#1^tOjZjvOkp z8oEZ%e@&<t)e$_=HXkQ%Z`4&-G!rPI(dfHk~81Zm_rnb?@X+ zDYDc@rMtc60wz?>$Q2 zl=ZqO&VUG)uDvuzro1V_rWy;XIafa^MUHy({RC};?h*+=of91Z6|9{q-wZ*}Eu~1V ze`C|k5S*l3S+SiO--lMG44C2W@hu&j-$hy*T2AWmbUR+qcEkoK5lWXsf^)lVXE*yX z^mJb4|+Fc$M)aT$G)y8AS{MkGh?mwY|PCbx^mZ^CEae?R~0 zD>bqWg_k|R^g$u($I~KM?hS~$#9SzU_wBWEy3`MJrWZAlSp#?X^G4)yQx?0VODRYu z+lqTf4k5O&p7gFewZ0y`x`A4nYdFMTN>hH460~5rdjRa`J0*`F=Mtlyd$L9OSXPld zlMB36H`j4{DU>)lI?B@0_GtD$e>-O+I3ev*mag3hY9c}f^%$ApaMx3U?QjO^)hbevxGfAe87R{g+% zFUR*u%j%qPMM_O8^MgV1y&!wEf3P~hMGaRXv-XG=RTx)JLcY3x+<7NgX}gwZUR;vE zj?+AvmBMjw;W9sJXc-~P_U$o!`St_wS$~gN8NKqP^GuC&Y6B)M<5tm!k9TpQrHe|I zP-DVQc2Smlh{1PV-Hu%*e<2C-+z&oTw?UwNz;O1e0=DyXb-o*DwJ4+&61k@7QsCx~ z+&+bmA3TKH(sro(u`5%&Z{+h02$by3T}lyldnknCYqMLpG)ql-*VJK*V@NO>vUa;` z)VaALtOonh6#^97fV8%vW*Xm$Qg?Qx8g;7XHT?3V4xiJLxh-FWf1jc8VXGP)5`zxc z4`nt487};RoFrGvuyqmETjj^u?bi~pH}&JVBbtbBI10aFrmzF;hWT9e_zFgPc2!T?FI^l>3||pzS=_@>PqjwKBpJDMyz{!K2%iytps1C z`vfHAOG@x)OH=pYLQsGz%0h9Ssf7o(pK3Hxlh|P6@=je<4mzx6#i&F0a)4H8#OtNd$@bs|Sr!Oz_^?eN; zLU^L2XCQs$VdbUVqC|Pqns%f1=JV=rpk6pXnuu}svUF=D4c&!nRrm^V=o<{;BJ1mA zkj`D+StoTIe?@g`<+P-eN#2j5v*`#~orXN$sl(ycdg9*8DS86+s2Gz9zga?g(b;pT zk3|?GHpC)ISQ@dDAYq@TuN_j!mq8W`P~JiKML^XPiaTJ-`?Q~7>;BZck)Z1qHg&<9 z$H979-`l?|mcxhogcK~pWkjXbN4(X_qI9;EQ-*`ceZ+os!tj!;$z zyEd^=vfy*@nC$qRV0Xf{6rm%jxT@lHA}14if67{Rh!+W8>2qFCQun4r4VRow6Vt2( zv`7PFQriQTIIr&d zd#Rf0s*Ku$bIodnvc&MU*SdKWs$MIbdEVEM@;fhOl64&98f7Uk)JKDgRa0@&%)XZV zf9zAq!d%=wyJLNOu%>pIQH!&|eF7WLrJ8Ms46c)0iagZh45@5N4ix*g^NN?f^>iw@ zIc-R4-K`BJ$ixnyYCRx`TaRmyp^BJxOF6f<=K>}}Q>;HWE{PFYuZi@|j{KwZt zAI?v%b{y1AnrE`G&&1}eS*aovTzskH7mf%F(q=XaYKe*peA zc9+8c+dsawumAjQf0GY*%mG{M>dMc(Q@#f!isM~3H)fP+b9Jm9R)<}Sa-yvyArqSN z3{KGP@d~!dnYquU#5Og6=Z2a`|pCFXHZ9C7;N*S7`mcY2}ZV^UBBA&$WEg z2uke=ZhtJ&xBimLYcji9bAz-_e|yEXc^y^9CJ<1+=b7!-9suD9VCAK!g;&nyj-(fW zJXJ?E-5d`-c9-dXdRX5-avu#`(GL5w@d0@F7HeH{m${-PhOO_ZyDnUe=|@yu@ls?f zTSFDDYjgpY7r2vnWj64MI0RlB=e)D4{$BW8s?S^KYfhEaMVD^Pf4Ow0e*!kuN9f`p zyNufE)b-mo{#--%$lK?i=@}svmue>++Dau}(k=aS7jYJqB6ST0N*roBU#t9{TAQjk zrDJMWS8Py#bmyBoMeq-Kt5nhPOivH%zdnwCa}&?wr+o)EX`{SaB4-W`pzMZeNT0bA z+@Yq>`svO?t83HvSk^v8e-52QI=8c>^X+^}?w8wU*Qrd7vn4xMvT9u^(I1*fsHiFx zcN?yJVRR;Rjrhu2A?=hAs8ZrS_mqiP)JDm)Uhyg2V<5)#OKnxY9oAH z+HQLNC%LLpYF~%V;%<^UmK9ZSEepS!1`={5vke7vrfBi$;;-eL_@z>U1 zH#fi{7)`qj!iy9N4bx3qidWw1#@K728k%wLhfJxgw7$F@P=t7;hErEoYd2%laVyS5 ztam4nYmzS|B9rU>m1;c_&swRO&)yRt< z576BSf7jvgMgr&Le^U$}wKOKsqYKKx;UZ_r0fqY9mx2S72~F!v{k!&`AC{uK`3z5e zJz>psTb69nG?csS7TabcQ3KjrRaM>o#-!LKuMIcsD67ar+Do~c4|EhFVF3{s-!j7nnxkyg{1}Eo8pGSj3d+IxYcme`8ld+l;!ld`~4}sI!i|W z?}F{%=f@;a*EYu>X_l%TF%j!->YGiw=V#TwiDYq;p-=5S<5XKd?d#VSnT8a7LZW?X zLg;T!S|&kPP zArA8Xir8ma9o2sDhPEcBNT( z?7M5}{pW|Zt(i@JYQ-#l>$;0&_;2|F-`Fw&aP(QUe~8I;499K1a23z}c#&(P0Fjb* zyH8D3s$bIKaJS35vTf=nxX$xwbEG?$giMcKD^9xWffssR%i9*DxY!y8{kU4{>Q6cD)&Zlv5vBpuVPWlp-XOPSCo+bFFG&!GolNRIx+1 z^ku@te>Kp}JlFi|b1EPFT<<7B-ONToqZNfV#-(TbA6*u@!@D{FVm?)Avt7{+9114ux23sgSHjr&~TXWGtQ#$&SXG1k^*NnCJ*O)igA!8UOrRW7=e9n&j&`@!tz5YV@;0(esVUqE zOHnaL8g-c`lW+xs1veH0NwQ2H?lOA2($^ z_h`3$u0rU0x!jK<>m9@ab)O_r+;IbAQ0r2~>N69Fieg?o>q$Pm!*L8-6^DtUDrr1C zRkn+j=P2&{hUAmy6djwS^r>X1md#5e05GeZ0}(6Lzj;vkrw66KscVM5b0BePf6LS* zYE*U7i01C=k4;8#5k9Q3y)b}FK7cM{{yiBD4De*T+o|=Z* zGPdzSfkBD!FpuJLj_86n@y}-F)Y3)Sb-%1K*>iPwCorXa_cUz-n2!^cn+6 zvu-j_F9oH^8LrSw3S~{vZvbrAf1_4`(e+8U;eF$Pj_WTEYSD=6Q;n=wkra$m3HN*3 zb!+JA9`A14J8#wAscD?a+0X8z%yP9;dxepae`=$X5p)hWZ~o|N>;(;ag~ z?#58_=Wuo>#?UeP9PbCpWl%ZF!-ZI1wc~c}lseaEmXvkwxfGq2hwO&0f2P1qHcbQw zP2g9c=uB%w$lKsTOOw*qpj5X9;_2M<_bm1BF4Q2$z-j$jk?!};uj zOX=?>HRz15FS~@C}&eEZnj zk0w9%&7u3rxsA^=r}D=~RE4)G^?ma6H&w7z6m{cjCvy;g71nhfe`2)F%@~(@gZ|`O z2A_8-!lalOp#E|fY$LJX2If=DNw5bW5%4D1cq3U-HG;_=WeitNP0OmQo0WCihr2Z@ zGEhYGn}KzHMhTQUr!@{u3lu|C6x8tm7We0-wZ0TC3RVz+PL~{0Qjo#~Jd|CJqX{@% znwx6m&#ds#`Im>aGaRDc79pP=mlCPE@`M`fOJ{2riW1mlS%9we_8;Z4>f>H*=cPbn>>G5BbNLo9x^{2+iVWbK(qt&9>`GZaZ=DQhoj1AqjXWXhkzjB4_bSGgr>p*0zity$K>5sM$$7}J70ohl}vj9BahQ_M0h8k z9+YNDs)7u&D1=nFOROp#(~vz^0;VnUwWzv}xwmz=M2|wpl&Ox_6Od zdwWWs7nb4z@{#Hze^Bw>2zHlVw`8ru6g+y_HPGrd$gD!a5a-&I^Qp-Kl0{UMf8oeP ziLiwqimkRxd_F{%F)mpXP0Ka++Lf23h*)^xZ%VWTQ=`N^A; zlShKAMfvCW&JX(Y-{W%To`1rdgbniJRLPFFuBU7yWdb@RLu>Fib6U*_bx%1Ww}z#p zD?Sc@+yQ|x9Xw9?ocI8WDQa&~b+|WsQ}t7CZ#&^ZrOR{KkgC!vuk*kxssZYhQi z;xXx!bF#VNe_@|>*=BN?io(N}Cq{n}RX;duVoFDPAd%^Mvr6-76Q9!+mrW_~!r3K= zDyyTWQJ~S}DZ$bEBtcRhK;K6GOIBKkhvx3-n~qvPnb) z7`k=3R%k{ljY`aSx~a|av9wZ@uMIpteG4cPZBW{pJ9&kU>|}dKeQO4nF*})`@lMX& z6t&kV@0{u^yi@aB4OW#zegCSB_qFQrtSGRW8Jk`^)clGEg4xTHweKQ-)md-Lu6^x7 zy73UMpP$r=M)>~Z|4!1+jbge8!pR_)urugVm-+REfSxloOyS2%{2?{IkcddpxwbImljcpfa@OeQ{aw)k=0>w_K zRSOxUZS)CBhXBpD9DQ1NY%(Usim&6`Jm9Ht;Y9wH^l!Q!It zD2=lG$}a_frm}idU0lu&Xd=2wI&CfqGasf)g8(@xgi9h z;3B=E$&?OUGkY(5-r#hd^6vnEG^HB}srCBhNgX_Yi@WA+kYb%AClV_lWE;UCaKph9by3H4JIX4!_)Wi|ho)5>4+OdYq1)(L( zBJKbX_w)|TsZe>g{iRz6^yq4NMW^A4Q~{_i`-cXV#a#nOoPzuPjQ7$gJNWcH`FMk? zS`-d)cL;-jYC3{PDw5e7u78BoE{f%=Z=v(6wTU} zENLh3=``0uqi*4(YjVo<*D^%eLia!KzIH*g!d7}E#BP(6pcob{hhXO9zSzn;E?LTy zX$o6Y1QM+H@x1^s)Xts{r#ihK)grqTa%qay?n07(rDsT44O}fwGr253Q>zHwGTC4x)9;fF>Bx~lJd-5n4(`qOjz`lw!=B<6)K_)j(3n~dtfopz>*^kJN$AXK3k7gE zIAC*s5mJ1wG?&JEoxGJUzMt~u5;e2wG>s=(ke-BDKhOqbyL1-F^N=dBTHt~&Kro@w z1f~P83IttpBheTfK8&m}F79+IfQl~esh5Ru;(}6VIUG-JtDWGCyE+ zfYX(i7;00s#?eS?jOElHD3z9J=b{uT_`lBwFYj6cFs}3HJtgT_08jP11RS?p7ZI*I ze|2&qT#-{e8kla=ZEW7J=FD(O$QN-5e(4g%pS2}_NUl5efV{3f zPFa)E3Yxl7r+)PAOH))7>JuPJO;xQ%laYe#atkL(nRvLVECJLn~ihrl(U-PRMA z*pB?UCwCdHo)x6xfbNS0q!bGE_>m++fEOu%QkHkgIV4yu5jpY%>r+FZQ%Mj0KGi&L zH`~;4fI>j^Gp%JeBAZd`O|IFe^Ro`6zg-~$RU^)$Jt`+NUDt;lWKmN+zj0U)Y|%B^*1 zerZ$V9twG1^$XI4Ecd%CBEIvT)7=lz9!IQ>cwPGDkYGS?_N1JLR*Os*b0SAuNv&}% z8ygi5=C2RxKfazHYJGn&T!07rrb@jU5)OE_CG{0_6ZTzF*6@TL?qdtWZusdQ6)v zS#mvbd85Vx52Q^on5Iom7FZ1sWR$MAln*E{Hgzvs7)ln(jY@y1QHFB-G~`yS?zpKB zWl&}@eY6z2bO%ooPmlcmpniO7+`j|lS-5?=Ls6eS$yADouBHv#r0n2q$x7GP_Exo= zvP++AVdhEQt*#Dld3Jk_r1DMI8Gsb0hd{@Xs3(D~z#QJ`tf5PLFl5)hou+`IeJ_HV}EX}gMey3%qSN_Rp^Vm3%1QTuknnE7S7w?kX ztt77JV&}JTF|-FFBuE7c%$b_hd%dUTN5!wBawC=J5!D%BPb0m** zQEgR#n0iajheQ`gXejq%6*)N7MMZO?Jm;1_4?IcEYcwhz%LV+u0kNd zsz%910hm{3f#*pjt(y`NMFU7)D;e|_4+1jEqJbys%J}!s>iFqdB`SqQW3imLEQY&! zcfbI7oH~D-k-C%~nMKXk-SsCv9LYBb%}0?iXb)odvS~50ZB&b(mc?39$7Q-s${p=G zu*4utr;?K2%UOCDw8;zB4|&|OS9RIgDRLcz6W|XLHL;NNvm33ZtMkU#01pCou_IhTL;PT*}nKdWzF{`fIg*plp0jPhrC z^grFtR+`z#IK@%5HFg&59bEc%@Ig>=`9m2M?wWqF8fi-;n~Hq_aAXdX0zz2DXjHwQ z^rgK)0n$fcsZyQ&YIblm*ts=S-EDBaGm4#FQ(mQg*-9&+Ns?G+g@W+py8(F*4)E=; z-c)~6S0jt8tEA%YisWs&yDVrb@JRu(v1A9UqIKN`>1l26#3a7x{ErtEx0@gJ(?k2u z*FBLK^V3yypvT{Ew8`n_Y$|^;^k@eMx-wf_wRS7H-N&j}Pn&rl=*{VaixK;7Uz>BL zJ$2XIM{8=rIaxu+?nnkD;o4gPOKFI$+oXSHl#d-Pkiwb_$g*!kUrFup;*=_UxQnt8 zaCmPztR?H=%_Rb9%)_CS5OkVlI|!j@i{@CNJC+5d3LV>!L2|mBF1O>XlBqSqIbF?u zL+|6$_{X<4<-7#yobtp{?~Z76avcB|7F5s=pfD;LkgDR9yEC3lJjon3$8 zJasfORpmrRB=|aG3GT$LIbS;xA>)kHxN0>_T_?e%Qx7El$XyM1OtpgB#zZ0VLXcZ= z$e`2iZQekCf;Lt|KEQpR+`lx}W^vGP#NtGKZg*1~`lZ)m?hsqOdp^O*{k z;EK0^MTk(tW#W681kWVXcB)J5(Iq=_S_x}5DFFgTThbJDjhbRjOA1l4rsRAy<&a`AysL64!6>N z+oS~ATs$ojx{v6bmf%MiQ7q;P%^G}n$pNY2{*H@DB)`FQfR z8>2}+7+mzrX%K1Z*1ct(eJ5Q=4&d%PI#L>#XzZv7V6G?hv{`g$Xn%KIVQ5qliMg@y z2{V$7IpWucmCb*fs`ro5+0BzvZz9gW%1&DE0L)hnJCx&E%b;9#8CJb1Ku@TSDzn`R zu~B}yMwA=TfwwNdR=$2yLWhHvmFQFeN2ygV%`W?(S@H^a+k2zIU4$_-*=`PBrtK>5 zn2OdHnH4ZOlYf>%LwWb2-VWFoh-((nNBvZ(4(LEJFzn6tpqAHRyizJg0K93k$}wuL zt*Yd9IkQwH2BiD;u)hEJ{{7Q$yJ|uo^6}(8z5ErM<5wkm4=E12mQcYaH)W+}kGWlk zLWo6OAnu<##a&w;>M(VPcXjU7K5~&{8P`NIFu?oL|9?v5-Ajo_sk+=2sjdKX_u=-3 z37|b$pXsjf$R6B{F%+3drMU)v#J)(Ez+g9XiYuIJjLLrmJsyK1jAZV@Edhyj3Z$)R z6q1isTFNn&Ujs;RWM~JLe5+&~$?)|#{j>k}@#}vbZ~G20JgMmMljagJ(`kudsG4f# z`;*G7mw$3-D&LWU$bXw3H#iXGx0tyV^i=wsD()s|cy+Qjj~GnxE+1uTmC|n~)uX6y zv)#aciFQfl>c=eNAfHUF{&+Qw??6qJtvKCt&yLl(C%3ID%^43ML(suiR;dRiE@^pQ z;-+ed%xlH{Jm5!{#2@tOi2Ur3C?xnE6cktI)qmGZ`}WqhzdWj!CSTYdI9>AlX*;{l za4mI>B@|dWtr;Y3jYnWt0GwZKQ#!jr?k;A~-N-#oSKM6JExcFdTZRUF+;7_k$tD2B z-LdF3q?&E3cDi)coYa}`g&@_yZPjGQ2h4j$(%Gn%hgEo3L8VPuij#Li0bg`JbveY@ zc7K*Q!ArV?d7vf=K7O&}oo%iD5EhF?>VRN8b{4V(@KwQ0AfxwYUTTe8Qp&tXZ$ zjn^qQyQje?>W6jME^T`iENWzkA#DDDZIgWe8h@!!P;PN|5@2h{EnC0^<%+VINpnIi z>a1w`ZgYK%WsY`hx5&k@9dut*Z{&(e)*5`=^YT)^J*jVh*fTP}K@Mos~QRFn_1qU$rye z8hoF|z4nY=3gx)gjYzwXJ|8IdwpmATTnk~2Nmt+2g~n4C`Z6tYF5LvKrUBYnwFPl8 zq!qnH9AofiPdhXR)^|yd+`(+s z`~V6-lBApqa86E2!CK8zmpXEwP>V<`q7) zlyedh*C<|lt$HuhtV70whNYvQyLIGS*UC1`_2s{p`kBLsC-_;)zHIv%xhCt(tCKMW zM^>_auZd!W&lYS#-hZ~Mq}T;NhAYS$(24Y7QJwg+onymS;W+eNGPnYI*WJmCcAYqQ z?#K{mO=?6~U&VX+yBtSRhs(zwYK*x~N995c$W+)M2*SIR6$SdiSY+(5n%pIHrx&{` zPv_DxdNIB`YyuD+mW(kFNNKTPsu2%UeK%aOd6T&Q`F}yZiUpJ>U-SC18474m z-hOf#m65catUM&C#@RqtTP>@Cm7GVPQYfoS4=U+rCF&__Imvx=QWePHT+v`HRw?$w z#lD?w%99~ToO=7(6+iC>#e;yvF}y*b-ZML#Rh4yf@}Y5;opYVB$R~vpcZVg8$!#Qm z%v&k$lS<++34hwYyL7T&BLFUfDX*V;z|^&}L4xIX>0zSmzb@J5)8qR3?aPlZ%e`)U ziCZ7Y`VS;3{1}@==DEvoQxS4H&N^yV`LvOV_26?;OP;J^R8i8y?%L?#OF3%-YKlm?*8nm+mK2gslje)|R0~!W{x`{o$J82jzfODf(nm$ZdNJ7D zmcK_DmEbn6m_T`egmM%>Y<5gvRA;{DBr%z} zXNt`QS%QuWCy&KHC4~=nh;5SIWq13zO&u)eyt_2E>OfRl3I|hY3}8;Y3!&?E1m$~m zPM#F`9H~sqc7sCcyU>61!5-XO_hYFQY)-gAQaBr`In-8vc~+m>=P&>G?XV;2EQdGs z=!q^e=+ct9YFwi=^~X7CKuln?GEID#s9NY!&1kMIfOfR!EVm`E)oHF-nZ2v)q~gGs z{3NM!)5JT-hXofYP!G11Vy9ZWx8l9mK$g|Dn7`*9sctGtcO`%4_UaacMpUYC?cJSW ze&bk7hp8$ifnZCG;)9cY*TwBo=~s4#(iBlm;Hmz3Rces{>TvQLybk^-sZ18Y`!k#0 z|M}(L%kp+@0hT99L(?de{IFzlmPUvIr@v6_rPgjPXhruEW8z83RB({`GQv(nV z7W)yk`_fh*tpAK$!lhAiES{WfJO!1NC!!)8LGgEP4G}-`v|Z|Y3S6aij zH9M=D8pX>LhZA!-=vCp{wo9Z)=UMPEvaP;Ojp6?5RmMr?c49!iK=sq3I%vmoZw7PU zlfZF1zh8eZLu%G(9D99AKb9p;+(cM8JlD;oFAL@x$uNNS1AuTS$!<9)x8YihAuS&b z5-tOtNyoo(MM`AuYIN_d@s1QH<{Xk)c4u|S!8=$&5brpDG?aO_(i5&v6<(+6NA7IML`ua4?n0GM9d_B)R)HyVAPZ5Hdiw6w z#okUFvzC(p@>&l5*XLIj1Bvgb$5U%h-N>MtdjpYPL(wfK?Cy30uK9Q))NHw|I9%C5 zed7r39R?n!ZXqNgpr8G7U!oHE94~;ur>i(KR%SFjT-L%ypoU&5GAYt=Uo~V@O`V>z-pz( z^>%p0-Y=zpa!1%4rSH+XyTVbV?CK@OOT-i$QU}Z>0i>{UuEc36K&kcg zKnPmdr*o0pwNgL0;=#Lj8lh%(wY3y(iI$Uxq?23miFS4;8?L(bQ^7NZ;I!}Nr}2OL z+!TttucIkOHb*q~wM8g6x0<)xb*uDd#P<4-R;!ACI_B||E-x9Ud?>}5_q8J1WnWB- ziA|XrNimlibaB^#$)_POy!XRR4VC4iQb;%1ze#FSXEJo};UR^+wViw&^tRt5Ix%@|7tfzPAL+Xw36 zsN2=lNAHBqxi1!}){4r}YJxboYb_lq6hoXCs^CwRc&mz;6lw0FRz)<=pPth?O-evL z*p2+D#G@ZT=;YqctZ6ur?CHiu?W}<=nMM9%R|}wAIooA_ zzsXtv1{JU608{O8-lFcT-I==9yV{zAbIPNH*@hp1;4yED;O(?oNwBlSf7<`#DK;)m zBJB9V6jbwxZAwvGY7csQipps`-~g@_{0q*B+_~?!4v6HId8bXX!~}~brQXL()B>-M zXEj_k3FtV!j6w#3!)n;?H_%lBeVa+cktJ`WKL5gXJQ^q;$J z^$^+J_6A<3dIMs}u&x$uLvlh}6`0n_XW9~(nw*~Wce$f?1#~LZe1BMkV8gvqRu<8T z|D}+_C=l=B@?23%ciZIwsPV$@y6zwr?+FI^E}_R#477y+)^EaN+8t zH%FhK1`S+~Tlvx8vR|6^U9t@b3S_UpY6jO-hLrntU+&a^yvG(=aSYX#E}tC%uz3P% z%-zsUj(<|0-*vfC1@@}I*x@XHqC4kNUcAn8EjSYcl_@6os~xzM7Vhbok4pMDWAe|}UhHUOEp;5*-G^>>_e z6{1zIW>BEDs<=_JDdPRSwM^%CoW-uqlzbI5sVB=R=B0|IL}z<7r$(@UOFoB~Y`a_H zyNuRIa-S|UJ#@SXN!^ThO;WxZMYeKw{Tz!HkimJZHP-C%(<1N7gh~i6vK?>Ul!`*? zI69NtIrO}k5SAbIF2rzR(LC@ZZg5LeIxCx+#(9i4C+^3is;~d^!M(XBs=wd;DhfnO zKh2ttlHtI6wq|MZa`NQp5y7YwxClUfriDRT?(D>Xnb8v4hICr?Y|0)+t?B`Ef z05qcrxt7btcc(l!l?x?Hwx$hAkd8sUQ4|PwkQ`LbqTbosNW3P0Ui)if@4r8fAD_Oo z`-K9tD&yyQsTO^fm3*s9ZIau?SWP?+1%R$4dUgPxry_`gT*7%gr4m-bpsLX7nmT~$ z6YQ;q9H-4y@Ka-YYPBHNXjBcm9ZTg6Nd%W#6J>k9g+p!LsQ`3vdhA?p<4=RGiR;I% zDMy!1BUK!5aM+=LS82SK;w-$X<6-#id_bSCF6Wb)EK5UHqlOb8e>AG*zV=c?)`5c> z{Lk0U%YT3U_T?IyimY{{^ynbm_E^Wgcqg~!Y}(T$QY#36Ps+{bLns+_%dHJEWr1K> zt`t$e>1yZltz4YiRZZsvl3B=iNly{?tyIb;fM)Wj4%^FrgJw`!Hk*X+3^dQNWJ!JR zwnfB~2XzvQ`&cH6L7k4?7ptSF07ckp!@7=Z6+yM+3b(;H#5%hS0K&aT4TICNlwSLl zyfq4Mg3@!I-#>o-sPf<`S0O!FMBRLB`INWar$iQ#dJoV9o9Ba= zq=mu}6y$AxQimxLtT=8VqY|WUTi%2wU>22x+Rh3Pf`~4D3(pDAv#p_-3rN~p-CArD zPA?_2<6|R<_hU96JGfQJ>sf(o3REX8F5DCY5p^n?Yw64@Vy`d}`Hw)Kd5fna_*SP~ z;)1M8TebX`Jv(IOt!w_))g3D?Jj?edf&sOYwclTVp47`&`PqjX$d***ifX>?TCor9 zX0D`23x&>@>PAGBU+%iArjj}9+vX&~O(FgQA6mslyL{X+;1fY@E;=FzlDy5`BaB{x zv@AhURXIH#6JPit)UiwR2Fa<$0lwY48<1f&9maWjlTIUB<$O3@i_=~2XgHuGZJ+|< z*d}y;;pl4an!-{bB`D{`f^?pxKntZHMRS~F?5tXVn^)UwocbRw!N>o80qbl2M-+ZM zE2(pbk{95jMD4gKw=ca$Rr`G^UBV|hf%8KF1w{}+H?ln_S&ug)>JLhu#=nTwOL{Eq(#;{A#J+>Df(4w=tx+j+NW5F8Wc|mP)bR1w-!qZ=;o<^QZ(Q91U?SkvNokC^vzI(iZdOh%}X2NoPhUp zb{C50Tf9Ql^ylpAJJe0ak7n*i;bAwQz>t%$T)Q(Ng@WlFR#Du7a&Eo8=N2v^34b^p z1o~Uo=;>rxvYCr+l!VmVt?#1)5&6Pd@8Xdh-|&-*J!#6+lPac?Rdh>sD&+Hjck;B4 zJM-8bh*hBl$uj@?psE(d;Yl#SA$qYTq5?Nx#X&-L$AA(gc9(5*uHpWrqDL)oRR6xt z@d8Fs8=TZUI$ulgS|Uh_Sqz7eoR ztxBpp4%^26xTH*_==#;{KAp_vJf|~B&JGU>5R{~n6V^6;8*QDH#$n}u+;w5(@nAIG z_ComJT>i_LSLM#g(+#S5U(_V-K&NUGCOHOQ9w4AB_c?3T0#O^Ai>H4P-op{PqIKXt z5vJ5{w?O?bMF|4n#twqNL|{sN{Q8`{cu!lCDQWNGR)^CxdAPiH&N)Gz!+NUKRUOh6 z`yEmaC)LWxqRze+gK}xT>h^unKo7jVflD|AB@7l=Or%TWP``ZV-&3#eK_6=M!F49&PwJr)b@$`Wbn#|RlG9~8*Wn1* zwIH2|-`aVuQt}@g)!C_joJ@GT?VQe;)w1B{H#LdETB_5NH&jV?V7Rh&T=a0HqHxDY zlOXC1A_l)bs#s%xY1=gEp z6>wiA7Tsh3R3%)iRYJm|kjU~@^iAE|paD(0FUaAlqBtrE!hn)do2K(J$m}4w@WHc| zlkT9HV#yr7zoUZ-Y~Crxh()bQQRvALRFt)>v{{s|NnDA4x)KiEmlQx;n#GC)$DKQ1 z&6<}=Td`rKq$oj;pm44YjcMl*FeU-YwWQt6v|Tty%=+ayrJwJem9AP#a-gdw0EED` zBJ24$ygwi_wfUkNKHMX+KDh@}%ZC6cMH`1D$oW)s?I526?!gWR=#TeCvFq6F*s4rt zvf|E%mOxN{1Pl)qFTV4f6_~h8zt12T+=%r0f2*zpO1}}estNscF+!_&4OWB3t}ggw3Lf&~T2<&#S}auPoDU*a@gHEBrrXtk^d^;+lE zC!&VdGGGj~Zi%#8?y8{QqetF4vCyWF3Y4XrYp;6=j@GL81jklkb}9y*Xyjw>TG3v* zIIp(3I*l`|fu&k$-~}?+7%J+WQ!nKb9^yEvxMt#xZb4ET{Zt}WZM>^B(z(e|-oZzI z-sz}ZF2`QC2{Q7?&CFM>s bAOGCGe>PZh+(?%0R=5G_;K$)`tfmg&4wu*^k$fW6-Sbxez7NTa z2ui9mZ{}2WiArXK!vV8vFuV6Qa%#(s)8a&kB=7-d9Q^l|FPVm3_Qt?FIlSPjmZjeD zM8_Y7Lj#q%+BxJ>*>!8CMK>TX_KRlhnu%5$K7_?JNSB`KmGbQqe}CVqhYD!RS{znN zwX}Ju*d2c=(PD6S3|zW>v~(J36SBdk4lbn3CC@92)1bk-^q~yXt}m&NVP8@jx)Zv} z>Z^`VNO=!bUw)b26#@1amz7v-k`ZAxcMO4{I)J^Wjole}sk_TV-q+jOc{mk?YF`cZ zVv%|iMJ{6Hnl*6be_e$dios1xK((V&m@_@v`mhLq2KmJ#&dnK`__&uMLTR3QamY10 zA_5<37T>q?Ut8Z4{;3zG8`uhreqK{C;5FJoe4X;QRgTs`!z-4|-kfud{(-jCw~}k^ z{Si589O?_I^k?U7M&RvuEYhEvx2qew;?wbBteLcca`+42eI)%!-@v^+gR7H|_oe1}Q4~nVfs`FN?*pO61BoU{I z0`cR}(f-9V@{o4|#Bvs2se~boxb@}Gr%t&&n4sn$f5&`NH!s~%WWa68;%{oEtB?u` zp@bvfjj_b1x&&2iV}_7iloqwQEnUf4UgxEl3cvb#U#Ks?Ek;OWN9{l8Fsj6?F1JEP zS>$1h%*uVL4w1{f=}@x~7fMh^mvCVCVnGL%;x7dYiQWqA5dMIC`gttSQ5 zy!)yfr)oN*MYS1qTh<+CDh)}})=bhFUFYF>2v(T~9;*74*3$dD>&Gu&|NQ-3*Ry<( zDE;g(P*~&uwxkx&ubKzm6ykL9{^~X$*r-+De@(^I{F>ew>dJN)kfeFoTOt>bBleV*Vk1Q@wVJfRyRv&8H4I?X^E{L=Q><6UtaCEf)4Ow8%{%eU zfxlDX=;GBO4|}E!xJUffe@`31q|F-T!BY9$l>-KT>hMx^1F|)71J#0+OQ62r#eO~f zf5SrQ-}53FbXK+s1)d`Yg{K2SO-UD_M2B7T=D{kLjwD?lBFd{ve)pW$)N_Dxcs~_? zk^7_RE19>RZMm?o`ygToAU!WvJ94__pqsQ$PGWuDwgA6%I3{%Q_sxs#pnw5XtIrdY z+!0L@h7L+pgf@cW1w=l=?p43ujq;LHf6Yqg-J%p*LQPepu%x;7dwD}i{;_d8FTIQF z0NIGO{%N6BJbziMuy?h*oj4@nQ7;B#i-x@^TjIxuh1J-#wARyEYDKhl?97*LM=BE$Y_&Mz zO@P%-jiKMy>YMf#pMH6h;s0>Fs4IE#b#vy)6DADZxm0{xxmu-U^4tB!izQrNn(J*& z1rP}+wYpQ(Cdx40Y$2;waC1M7f9<>#BfqovUWdk)(KrQkQQFxXVO8u}d$JmU+5|+K z&ID}Wqhl9AA#h9IxhXjS1{qs8C-|N$t-XSJ1o< zW49#e9dt!x+E4q1>_OfyB}n`0O1<47)clG#sr6^@cS{-14q<|&Edq;fe}Ad!<3JiF z_#D~#rIiX^R5!($4_zarVq8Tnyh<`3Y@<^UuVlaCS=8!E>VqVbQu)dlMmMnY^UuZ%Iotw=5Zw%Vv+vk+$MQhm_PN4q=+X!$WdpYw2l=&Jb%+|6DKx2$!$wA7XS z*ZuH|RKhDbzCgBeBr$XDs7oB}yR@R(g47C03DQ@aS`-eKIxC`wf41Jk7l>D(ac#1D z+lta+3WIowAuU6@OO6PI-A-_z@B>2V`$$9!k2v+;yECuW4_! z^K|01JHRByTIN1B?Cx<&`Qq%>ZVN=+ z{++l=u@^7O>8q;eE+0*OXxTd2|uF%-m>eWpP&b**x-{C(T+k2On_4Wv|#V>^nbhb-ZCBu$7)P}p}Q ziNM>+jSA%{B_FcZNPO1_q`!4D3dXW%_qd4J;~McIb&RZ51BnA@GtV`b&2}GwkI3GT zTz_A)_I?LifAWhwaakjX)3is0(W)(F{{N=@)S=LiVk~2ln%%{7Pkfe^a6<{?X-y(c zJE>oKOZ~m|cP$`400YU5cgjXJKV>Jo)R5f|U8f{t5Eq|xkdqf5Rm==_gVc*1OBO<5 zuR4GYRj`%% z%C@1`rR8|vVqaJ5FVuw`!V6E0H98I0w>F1)SEN|FlU`#Me}^Ev4XAD1g?C3ORxgwI z=~Ep1jdIBL4l?{!InK`<T}~z%L6^?(KbzE3G84$wb;8u zO3Nm|rl&39gM`HCaMXDt38~(_EX7vC`c@r!CSYAuumCXX6xN~mo~l*AApphwU7Ps7 ze*fR}`=6gae|~yvLD<6AOMK~g0gIkD4M~S-IY9uA(`g?v5MNx@Z}i%wDn&h&CvXlt z-xKUjj19a^jop22&#mYqYfA4)tmZ)$g^ zlt6w%Vmsxwiy;s_H`&)rX zU8>jNhx*|%5c()F&a(zUOmoINvyDWqb&-Ik1br)>T>mzXXb)|QWQz=Eq z#LGA+e}RbpkBVnks#Hg$v07Z`wim53y(MVQRBVbHQFz%pQ7h#pK}K0oq|EBv2@qpA zYo;L}HQaHBYH6Z1cUuInp=0N9s66c}y_cphF=kgM{(Ip1cmLAQ_bHeqsi!d16Ly)t z!WunNm;1EFXIDgBv9oStNi!o=1&_-qwYD%$lW%1je|dHkZ!A3^=TgDeS!iu%SpKK) z11E&l8cKIMkxSL%Ekm2zl2fEa)h%Rz@Br<@EX~PuPDNhDqK@+$}AW zUemg!;Z}^m!DN%jk#$fLP?o=|XW;(##VSAlxKeSc8V-fsLIGbBrZ$jr2-)3E%m)`%Z@q~Sa5u{>HuV`hGV?E2q>RO2ZTJ9 z^m#RtFXxX4nt)CUolA-{yB6RTdHZuHI?NW|O&YU$g`m$;c=K;8_MgYdZJ1oYo9tL06NJ>5LM6P4*#@Lf8_(m`MIYiUt#i+n%&c`E1a?&hoevX z=ql^!zPpX=xZ~*<$RJ!QXHG3diC;^XVAPg{$e|z79SG$o7}9%zL&f^80z|Qs26WbT zhy-yt!qFe}QR*nNSeLzh9s$rTlbNcW_eOR}UULe_Ze2I8{Zy|xHhrvAXWo@U+_ZcS zlLu!Gf5^@Phl=hFj5amqd&dq{k~G4KA-VZyeS-KDOx@RD%=D!->wcFu>0#}K(FVrSU84^taKVidzHOs8Jb{4`!|@u^cx6sW=R;~2dA*JG$lvh?1_e+^04SHkEfaexNY+)IO0J1?bl*~PYi zId~i?FBEtYV0>95yiJ8+Du-?-`%!O%DaVyCmC0dCv?jj;)8G2|V|J(b*U-eV{2if1ZXHceicCYPBFUlV|L^2IzVq zsXeBjDcjfV=~QZ!`pZ7%Q0r~1y^a>V z@jh~YU7{l>!|}Y?1IwwDtAF zA5SHyIAx_U#+33nM4kmRj! z`Wj~Dkj7NWw?!vLM~D&tNph24YZZTWbg(Pao>K(avA$lru@$1q0p%574Tc}sngjmMeiW0P-N?7%bxe%|579AS=&)~kK?um=dgcC-B%;c zYtM~jq)4PHCf>PdVbrtwJHcrnn__ARfq#WYq**mv0rDX0x=X8aDwpkORS)jxMV-oq zT~Y6=#YV1?vig0YKK=XrbuPrTq$I){1rnHF*f8c*)&+UY3nZ{nGUj)v5M%FnlDY-Pq-Ssfz>3O?AO#-X- z!50Wt0jC!=aFV>Qfr7PZE8~sx<_u0%uCv5KqUxGD=?TrBQ_VZr86N(1m)mUI0dRxW->KTxv3IXZuMJIbr{`6U+e zN*DAfXF!oyC;Vc}$B!0dl|u&V;tS6gCpV0vXicH;c|YP}I@j+fwdaOBk9(<%2(YqAjp z#wjfJhn&i-wwEq~QYlt4?W$7$9ol6r*a!QTnxJUgokScH6H`tUh1^kEDsZI==k;>6JC_P2!@?bFH50?(Ygz z`gNT-Hr0XNbr#%Jcl9#g&d4YLEhEIG9>+y~bgHoq9jE8=CTmS}El)_a?{&rbSg^0( z2SCHmcH^IiklhRdi@XNaX+crCp&im$Ci__*#(102>H>dCN-im0l8Z!E@WCdnWQ-H& zeb0JPTJOp!oXd*U0cZ-nsLK{R%6Vtv*iBJDh6$<>rswsiis>~A7i*S-%jZ*)*!5Rl z#I>kR&ggI=a9aNAI5~7F?oH4yuSq#Y1%n(a%k1gi<8cYiy(pl2mLF)2ZhKlmS z5mlKQFm&r)942M?mehrpnweO;^muG~*C<9yVw-GG-d!CwXD)d9ucrVu@^|>f4z0U#Lh9z97 z%C^+rsTf?}90M77(OI+Fx>3Skx>XQWL!UB7X*$Kkhl4+?f3`uJH&XW@v+0oqFQ3=d?{ygNpx>h5>t5d{e&X z{}wxUQlh=W0Q7Obc;SFL`%*!C;}sPph4X*Cd?+=i-Yrg^vBmPiS5+gVIp#s3$kSeq zEN@P%3=;N>eR-kBuP-#YiJKNYkA2sexH&3PK{Iz;LC4+{_^pYT#+OJg1mqE z9G9JZsBpCFx5z0{7tyAj+M+~`GfxZGY>lyNS4FIq_N{MGl+(Jc5*RdD_~K4!%Rs)h zganUOZ$Ba#nxu?um=K4jJap?q_c z^5$C=N%+kKimJutdSmCMvq4)D4g7y(TYG^r-FwDul;KcBuglW0D<52jx)yDJXF&Yp zqDhy0xrR|u=hngZCRVDtJM`oWfx=F&DE_DaaTGlyCyrH{S_Jud$PO?Mkf?TIH7CHq z)S?$4@IyS5jORJ@b#*>AFRoN2XR8$=?y>sb@0pO7ZBK3|#sM@PekJvaALD^G`D&3!xo-BogwQ~mJ?z|!x^fcEhBEOx`#h*|tWnd(k8W`{ zPZAx$h-CNgT*=@6_~shL`g8rTzjPeDT2xAos6=544v|d2_jQ&-eMo=ySnZA^UhPzj zFX=f7x(AA$TLT!zKp41}`(LqdLdc*@WV`kZRsfLpT|dA>$0s!!C0yBu0%XkkWR!AF z6w#O5TOH`^&Ugw=l4zh#MP6&s{(%}8C=WJZ^9A06Vq8>PzF+Nj1vZo$=T1H4_`|VK zBfs+Cw1cmrSJ2am_7Z=UkW-=n!1%ICYdgI;iZ~e)K7g*DyNdm9!$%471OhM4o*zSj zbc@fvZ0Yks0R-msT6b6TR|kaaUJ@XVzj>opw9LMpLjzwAy>tO`34+dkNocs57niWdog zySdjXcv~ivY z<;IdJ$cTx(u%>^6+Tm5ucwEa=A53`Cy#?c~=hGo$%A!J4Zikw^GwmTjb_^Ra-FHpOsse!hVyjIT6Gv zX+XE%PQKF#Ai5&}Li40(7TWb{be1u*m`SliL52-@whE^ug$JRAqNh6uq?(JPA(XLq zY3q);2XCE1xE;K-1v|X^-OeBglWIT_dhEvxa&CXF)hRh0H`WXJh;!;xrK2yVcVTt2xn5)9vw5BOO({`}(jQS`%|$NV zm!q;OhhohA+FRxe1v%8z^Ukg1y)K9v9i~y1M4N3D?v6vhCQ!Yz$mcUaZTWNt84#ii zPV|3fr)!U*_-0WMLtz6ib4r+(9W_7g@1W zcL@%qpK<6M<_8i|dgw^!PL^6kARM|~+tq(2e*v=W)8%rjTj?b-c>Sih)gh5!uN(c+ zyCK$$t`1I|nrmlO>tFQFywxc@l>PB|tFgBd3PlxxOXupK<%Y;i0Um0ws=mqk@+4`S zYVz2Qtl)(=g^SH=k$+J(kY?v5TSFCD8vvlePB9^QQ(GYR+kalV_nEX8iQ+29!v24Q zW_?74kZs7WCRgw>Hj$JE4lc~{EM$jaOgYF2< zp#wCSe6l{gI$~&&8Nh-kSGH+N5~P2b-bybJv8$|tH3>g7)YneaOd) zZjJ+`yBwAYhFf=e5~6!ifj%z-F@VYB{idwfV^##NEIToC-kz3sBw=5%0&SCQc15KI zl( zsE~77%DF_VSnFeL%{vJm&81xm^BRQO>iV}K8h4-t` z=Q{11>-3EEIzD?JV4U|BoV}x1!&0_TD7R=K>fNLEx6|4AsYIyLbbHklk|;si0qJ?= zK?$ZigY4d0m+4(y(4AQ3&4PbsAH3q)OsgKqo0ssQaW${BG>15N)UNcBHccM1beajYw=9JFZLBK~N=EWm&h7(+)0HM=*XgpX6$VGz z8IbYmzF#1@aR0TZYCFnoE(2jV(E3UaA3^K z#oN!s3wP3@smDhm04z$_yGhp3#<18?PD&DeFPhzB0H(7uOk|wj?6l3XpD|uqZ^!^x zVF~n9JSNoO8b<&q&!LgJHIP)8eaOdBJCA@*UaCtSLL%5zPbtZ%&iQ3@iOE&9Q&4C`be4KY%6{qIzwIr06W#15|0`^Ccld+X{-KJ<34{=j|n86~REGAxMohIM3^-xc22l9D|SFvFo> zT$ep^DT?1Nb-N^q^T5}oMy^e|!;z2TU5(6o>CAdF+>$@}(oJcwLw(uAyCJqd$+?{8 z23!ftysLPN9W{Ucyoz$st1sxq?RIKr#)5?j8aOoRJ=Lw?&FiFQAJEZ_AzfNdke<2G zZz31e9H~}o`&00SU->3e^CN(5zB@Qo>cD2}dbb4g9` zGw_U*Bp1a2K;wb7HZ5T8qNkuc)7m%KFJLD~#RDPl7FXoR)lnUV=ol8ilMM?RxX3nC zNh)#jU5nDqZB55=X8OtNPs(T!q8wzF9Nm{(R8q72ius3ST0O6SU7x;woepR_{D1tQ z16uoesQ-V|csc5b@I@pY-0CJfeMS*V94%JH?LL5EfI)xCI!)9#89FsM22~t^%fL%97}(<< zR_);ppFbQgH-78|Z+8qRl;IP|HC0RC7pi-%iX#<|`;bbF%5vU^7QI~}#nE?Ss~(S% zJ??o>l85Zvi&m<)P8~%lN*Tp*U&?S7E8#^91*IN5{YXzwT&GRI<8kT?2^Q9NOsZDb z29|$atsq<1%)QB?mu8|^4T)B%aq>BzK^AdVw)E3dfGd?7D%V}Q=0_Ffd0)gpX%T=r17SEB2thl%V-wXMW$n&p%;DUIJHRsgc8x{j%& zIjLl>t2Z6}2*aD()Vr|2Z#e&9;XZ!({o}vB&QD)I|DlV`hy8^@q0l{5<9_Rybdi4r zBqwRGnK=0RpzWL8mZa%ZJ%{~wDgGq2OVWd)p;`&@HHLF@$Fu}5s;97jn#vwh@A%Jg zaay*+c+eCTzbyFTql&zBNdksii19KAHwvX|QWMvJqcCQ2yVNS(+I3`f{5gF5lSwlIyHLJlx28pnRN~+TKxs7(}X+_!r@FnZ;pW6 z`6NS>&_;=&C>XN?fZ3zPf!D{Vt@gLmphFJPfP(Wh&27S$zI>}L$H1@UVWNLAn0IS> zU`<_Co5Te5HxAi*fs>q79nhIH$3v0~@5wu7YnIX@2*H9L04$Rzr+?aQzkU4l=l}j| zeExKOT$eoChwWuRiM`?A0VR^Et7Pwkdh1p@A!tVsB$iV-YN_L}wzr-tVgn@{;s%&x zs$z*be0P8yV3%4%_PxBLqJw|JJ=g>@Ib#75t};*+u?*);^nYB3#gRD1M1-kKC(m{r z-Wp$h@`W~SO+m;P*d54{s2wOp`1hJ!W@@d?@_^qA1g!e*9I6hy-JB@9bF#w#C+_}(6%?}{ht=@^Dp8(`o3%8ue}x3q)JIFvUysxgb-hoK&?KpoCMJ`PO2i^tF;41|lH) zzi8MKFW#uS5|?ZQX^(&2s<7Yv+p-$8r8Dxqk5c}yZg2M&zuD1V796j(;1qYh7fu0t zCACC8JI}B(nwMRgnKw30RQ~FskYWR=o0`3L>Mol6Ci`d?JIMP5GRWpYZhI3k+Na!i zVCt#v7ge=_;5h~x|7t!y!ka4nYFqfZH4+w5T1?&sR3qR=T`YgQ1D}?>X_J_yV|vzD zf=ZnA(VhFC=vN!#a?|ou@ur5BD5$7W;ZwCbO#V)t;x4t4vka;9Ps{dyzWzVI{p;7+ zfBW|9>VKpkSo!Kslh`M9SzE0+zP07HMh6~K6$O26ufKF4*h#7Eq-{wPCP!jP5nku_ zxo#du5u4cUcOrj;19F0HZl9~mp^_01H4~*oy@(BuvNKw1Urq0pL-D@k#ZQ;|!Q-j- zB$G2+q7T)ZC^n;76rh&A5mNz_Q(Jmxr`&f@VZagi0z@Uw!0n705yvU^;h3~t1OOHX zTS>*E{lm(A`FMFye~KUY6)zY4UKu+wsgJz|eNon^<0F4E2OZwvk3%KVl9$FYNZfKW zsmKpUpoy?H56`8r9E!BV>@1{AMCF#Y`1ut!d)XNKUpbTos68- zS7qc_hM#{RAn%C!&fous1^Z)sS6=zBznEd`!>5K~I!v8Mr}SCQS^KzjpW#c|N>aW& z5=!za)7&JR8tkN1z8!D<(qJs|uLrTPuzx@o;=F^B1}vz`c+QO5+O?Z|)lq$+B;qe$NL()PCa*7^Vf_99FG@-7r`P3;bkjth9$#6RQFO}!{`H%U%{B*?rnK!5Xh-#|TNeTFHI1fdh z58(7m)#P)#j=F{^?)xHt9g2n~xdUg24ydXuP&Bo=oTz0J28|>X00!G7UB(>z1CeS< zOz3~1P*t3sdN$rq!WboI04ChZ;EYozF#$=p`RWn zCKc?eQ%eJ{nYDu=)PtA#IG}B}??&kgnl~ovk9kQJ@GJd?#ZvkxzRCh$!maJ(n}nU0 ztsHTt2JyxpK(*`O0|;&2y&s_N7C^8UFXew$Be&StpVWgFpK517fmCVplP3rYTCnvA z;QBe8DLRxxC{jL(Qj3bRhUc}0V**LjM8Gi{MQ;A74hh-%9-SI)Pe5BBNIeCJ?$>#6 z*nrQH8YNQBeGQ_h?LwM3!U?QaIQ8O;db3S*j#I)bv4JC)6%~+)EJyu^^?K8r{^@`7 zm-*?xzkGVjmv4;M7s8$DOVpcPk!h`PshyNSyNtQ}q2+7IsyXvs)YUFo58QSy8&ma- z3&*TFQg?eMH=Fj(b)Co&ClT`pUv#>AYuT?F7HWxY7Y&L@AJ5@{}9 zjwVdkQ&p-sqa@}1*p&I0m!Xx98k|KhICuU@qHb0!DIWVJLnt}dt^Jj3ic5B$?(NnZ z-v7x{%_^Haf47fuNfbQo6i^w&Zn;2Zp+ego>wjLzKl;auC1e+d5AjtDPl09SA&9zE zaq^@u&Z(P3f&R)a=^BM^Qe}U_v=iON>eFBIBEI)5ItW^&XVWPnULYNQ&02dijBIX6tIv-+&PwI7c=#>!eC|R=8B2aLUU* zUO9EPCP8RwOh`$3=w;yq9w29tFC6cidVf_1Bn7}!M!ZWhFXdu9!~cJer8``?XP0jH z97!)U-6zrxf+y52QHYzvds&Moa3}yXI{v!4UBNM%0?6Jd78AQ*QoE93sA~@uc&SiN z5~x?|O3DVUZHNi$0_{pXl9I~Rrop2y)&JxK`Pe1bJxVLb&Z%uG);KsWD&MtkxDJQb zj_8QJrc-QbFW|{R3W0xT^##2kS2n(>5XCAgMzVy{Z0t+i0M3)_w=JspwduJ04=cCk z>%IrP?RAzjd1)rCdm|$#4KYEp^@@%kEMCd(5TxWL(zhI2T?*Act5d^TXEC&f2C`qe z>u`*Na`Vr%@ubpm*dK^$UTBC~oj}zg!r4YjJfj{Moebl^F=&B3pc^;Q_LA8- z#nQG<|8dDyHUHD^{rcnM*Z%1z!t?P`&6Dn0^LZzyD$4Z&+|->jV&JY+kcE)Z^l`|^ zffoXzhDJ)k9E5+vpocgpl#-i2(^E0&sG}(o$uc=;pJbG3fT7mT5bGCv!nLZm@fecg zAZ<2ID+k_K3l3D2gYDgF-#~}DQL9KW+cxA|YY8=p3kn?!Al*SE02($k@MUwaDa|}N z8v3W|rr9h_dG|Hy0=Lu)W7zf>9;W2~m!&&?Sh`{NOf7%LQ{!cz|F8?}Smv$#6g8(! z7%v5v{jVhQ#;K;3zRz{52&fB+j%q*djdOJ|b?`Z)`T#BXn|pH%rhzcha_;DT=w&g- z(_RH|J(^1*c>}`t=weA17bYDOHt|G_&Ce8n<>}9>DqZ9BSoSW2b zCSvLNo0hQ+1ze`~)ZxkiOF+{hBX{Aj_jH|8rGvwrMO0EFgZlZG)YoMMs6G9mMS@ej zO^oKer}nFdnoSQ}=jCvAL{nK0UB%*FkLioqB)NYMy8;=EH!bDCIgU9HJT$(z&qZFb z0~xcf5$DWmd;x)|_LcFq{+F&X!%(5SEd!6{EeR*YDZ!V+`o}pwe_L2C=MNme7aeDE ziS}>uZ^entEPhvNqcSLvfg*Ne?xpI)e!869?P3&4GF9Iw9}bOy)m{gp^6GY7PpMBO zbU1&LvgcbQsuoJtTalv^bQb7fuE*h&H11>&+xpryx>kuWETe6*JfAd%Lo>?9wV-fz zNa=8&*l9>>s`H3WQQbZXC1IIPbKQ=80RsV#L=Zyb=~Rltz?|5v7B$=~$mPS zReqN)A@RM;1l_Wvffhu~OM5iCcPxJ(HY$Ir8G$ow-L5RnibVyurRL_;g`T&j-SD|g z`?LVe?4IbQ?Owe5QFV(*Gyqo)xPgoSO+0*-VP*&J0eihbI776?8!%l1 z80C4kLz9B&y`hr4(^VuGIFz7DrQ#ikY;$1HHV4Q+t!um`=W{7Z<>%Y+N_3Jmo1J5Q zc;)h;4u^fA!c*l2<-7y0v6r1MJ_&z=o5qc&5-Y@gXXc!7)86E8zCdQeu3C-qS9R%*8Q@QI zc^zcNzN8S&ptf*(fc-Y2!$!d#de`T^+8wXD;Bm^1*|c~IxFv8WFDovpuLoQ?l6NQHl&%g;ZW(x`Ui zFiVw66;xr=l7y0uBS0bTtl8~#y~Us=Z;jZc>Lwpq z?fZC9gL=h!0?j2+YHZNihq`n=kUel*4(qzjrg*naE_K}5naj(zsKNDe_9aMbe0MDC zb~2DQtOW9{%C8240bGBx43u^`EeGToEYsjw^!T{79=Y_Qc0y3lmk#}t-UHP2`Oj}3 zzq^w!6 z5W>5y=BMjxS4us=30lWh4=g5B#jS54S`F%(OTxOp!aBh~@p7X&RQDw!~NE_MaDW%SzM|&Gu#n;G_ ztD86rKctzK%LI?WaMheJlmuy0w27?Y!ybat+HBPm;h1I&+i_ zfUv(^94b*Tq-QfS8km8F;sn#V3U* zncWl`H2A$AT@lK1r_eVizLoxxUh+1lpjlv4d3xV2`B_`GLO6$9=EKf3J8;}8EQ*N} z2-5<{M z*v?-J#p`ax8`Vpmv1k+YM8z;2pT3M;vZ0+MB^&d~9WzvP7qH%!ipIHmzC!DZ7*y}2 zc`j{9vrwvMTfyj-b-b_I~MHe&uXIuY1~sl<%qhC z3F_ypqEK<})m!vUHip+FYTK!l5sPk4AhP9@Ypgl6LIB2&$L9L>R@RiC+na~oOI70) zxmazeBxo;?UzF{H=+maq1Lcn1c|mkis69CFy790DK~j0^3kiEY820OySEP`m`X5eR z1oeLo&%9i$Z1X5(6C{?tiSf**fuv&hZ5W-83Itig*VMZJ*2dYSUL#6*1x+|OQtVYD z>%f=iZQ9KbZf7uzM9(^%I8|<3Re?jEUGQeG7y-$pGE}mrm& zD>`tm**fKFS<71v_O62`|3>@jLlMkJB5Z1T0*Ate$~pvSfvhki8Dv{edu9-Qi%~c3BUS0slj-umUpUc zM^IMzC+e(1K~0)dE?}48u0;YTg*_>Kx`5C)LQfI;+bP@K!HLzSHG^nlqsMPm59W06 zX@o-Fzt<#~P1)<@u(NxJafgV!a}0m(7L>4(9=1EOC^M0Sm6vdFTs@PZ@lB>KXnM_i zH+KJZp&W#jeH=fK&7Nn_`3j*k;MwM$z5T8-BHxO_SJJYxE6yBw3wm9LME1BQCK}*I z*JzIE8kouK95#ef0rA?s6KqBBKRI4aiwFwAQ$3XMW~N4A{OGW8$ka=Bj=g_73N$!i zHW$h0F#|?`XPhLH9WUeL?^32;@*UW2x|!UPjFwEElY?5-jU{8RcyK9s3zEAzjl{mB z0V8?!s!fji#%6wW*ygvZf9s0S>&LA{#EUcV@QiU@lsI*`#o5(igRE`0G;N!TRoh4X zi?o|RyTaR{HpP&a7^3|+Ep~sE;!)3u>cQ#C?grnK2)p0--Of4?Eq2fl=@H!YA~K|+ zF3YcL*UEont)h1U73CH(8!Zyb>S*!zI5i)V((?<88@VyU8V&3s{{*_J9 zWb!FFLcS~KsXT(UtvFwo49AssIn!RXRxdhqZzUpX-^bAh7qHB16=8x5ol>ppgF>de zL&gex9kMk?yx(jBgWi8#N+6c>4=a^^Tq!BiL{GM|j@DMjY1ytRn@w!s+c*Jc{z6x@Hbt`L(wQIa6naHYBt<&rFX@qoHc)eO3({&sS`N^CIKCE z;T;@@mNI}>*4W`ha(gM=>6W3&%|EPE{>z>sC$k6ma8A;hiZvua%61uFo3+cA{S?-a z<#&2#u0(EZs4BruJAU^~$mU31&Ww>nHKUg=e~>_vK6C`V4$clr1TK>pM@KY7eqaSh zjCZe?h1_5u^4xzVQHB%ka1wcgGq({qovuyEPEAmG{xlAO9#-p<0LcMRG*M40z3Ued znD<<7Uh>_f=LSNW6cNhTsU#}@CLe!UsW-Y>dAX&M(J4WU8j zv=z8F{TP*yFn&>rPw+svM9{#3OQ5am8AoB)x0O%{$j^U9Z>Np#?Yh=fxP7x_n^n^S zA1^9GN^+9vb>I%vpF!gR68zn|0xC;JkeWiOQJiBL5B9T28NHQ+)+cAz+*VcXv#_wu z$>Zszr~ajsg$^?jU4Zsg*~_u%&BwwXysdYy8rSLL*Yop#zlq0wU?)FEy-4myH-&As zv<{HlPPTu$FBxlctyskhE>UP^V`E4&h*I-6txzY}`cRlBB!H=sxnLbR4X5}}j>UQE z*4V*mr{Dwd08YCuk|}64zKnWJJ9$H?>=THoXn06OIu=X&#nwq?a)mB$gE*VvRB?*4 z<^VZ>a7}#KL-gJVM5XmBML}zZf8LIqC?Xi|K#_lrd>#s8*re4caJ!GkO8xrzm#@q5 zudHk07t*ap=T2l?I+#~4Hx-rSI~4);CdZH5MK-H~BVGoljWD&Zie0v=%|-I_#haAN zx3yanQs54lh&S1G&>i2X-9yHvp2ml!PesOhs*j#N=lmi~@$C}_m&$-|bmTxhxjKa~ zIW&JbW_q!})RK1phvQbQ=thzhAj--sDJ3wy@27?hHaK=w+CYIt$@eH_VyJV-?_@B8mdwg0eAmI8q0%i(oBF{(6a!rxU@`BgbgOOZ-3L3$U&+}>Sj z{ZD<9lulE|R(0j&ca$Y(D4v?UXaorYnH_&xPZAhnm#cEPIVJ6M?84oC9tS^W3qkP^C5p% z5qKy{)tgEEK*BQsE+6YcZ_kQ(pEi!JmZh_G&1ZX1FMu-UP+z(97mbMs_+J7S_fl6} zW9(qO?wCavte3gpdO|=|JNdkY*Ug@Fu#-!36*5`+%@FjCL4_)>+ze37mX*eXZ z*%A4*z`e=ox3lW|nnb9BQ0AbX3cYN{qF8G}^kL&jiYSgVzBC+>;iLKHf*Lg(M zb-6a!hQ+ZE&c{i3l5RHh#W~){X@PJ|VaM^czp2~qIfjyW;XH|hHsPDrgLQvn;Zy=4 zk7&5UkL)KeR$<~xW4xeo0hLZ#{ND3j!0WM20E3tL(?h-ds)RK7U?Vn9=OmM|8epHg z#J56oe<|a7tr!srTbuw{1-7G3jadfRMni0%AjOXZT4!39kwN3Qp-NEmCTkiw)bvuI zv_BhInxO_Thmu5g>fD5^I(vVkI|o6v#)joUX{5p{laIrxk?5gF^*$W}JG9nK1iZ{) zR76V_lY(TL&kIzEc2rbecb*czrxuBNuW#Ek-+h^X+?=}l-QT^v>?dKbyjP_j+2W^W zMS*BorY}bLmd1)l1E8pZIJUhtoCbn&gX{qLR4bp3Iz>s+0n9iN7WG=-` z^{3Sc?vB@t3V;)2lwDPP0%&komERP?peEG(mIwwEVe=>fP~=%1jXg+zuuOq}c7nQ< z$2xtTzs=Kb-!dg_FT#0Q=b2mCooF+`xza_YFD!wIL`(Umlgd@pHE6#HDIYUc{))=o zD*q^-Q-^B8`#x8bFp?V7Bc$LCD$`S9+e9^3sPhVB>dI5@&q|MgN>v{mn`6zq-nl(& zVHt1fSfD;5fJlU?6e1~qj#Is^PUUPz&IW&^3$P7#!cNXo%skb{ycN^)VnwwjD>YL2 zUUgdW@6~eub*UCE-(IddCl3%=6E&~A;NFzr_QuHJrs@VdE&6y}(kix_a6BDl-#4&8 zQq=ZPI1H#*H}A=9l52JzSynX=FYENqR|=BBb>wKIjBr?Bk}IBnJUzXhtnZotL`7%k z%cKW4$E9Vw?HbeAn+N?j%15bsdvd-cDJ;M@bC7P6?LdsmcK0*2ABoX;t_xPVwC)Ck z+&T|?9~xClyw3Q%W_dH8dDyqUL@9MOLNMUO+Q>V+Z8OW(P4FeFVrG1hIEuSH4c&%D7qvO@WE$S%^ERnO4-~B$&iHh@f^gRQ?eG@ z=2{|q9GMItWvf!46a_$T{d1F2sJcoiFE>>dw8Hh-*|eAQ-{1wylHKkx1@UmQgTJ$B zQMz%S6QI-a;HVTQ1%~zuFZbvF(|`G?{G7dy;@3Wpo>w$~b_0f^(p7$$f_%|!G{`C& zh3%ML<9DraR8yRC(0kknrm7|=o9;!31J~4ahlC8{Ft6N80FtJ&KxK1q_UaVijucd# z4JhvCQ;YakW`|9s9w*B))eHei7O>*n?PKU~E)a6OkIGi32oOPxd5ut#Wp2ffSWD^( z0^Df(^_=#jLjqEscQ*DXM%7r6CS(jBzTFj%OOAk-)%q!8+*BOW!EO+Glf>|_W zy}dSBDugA=ci}x0PM=`(F_ladbUd2`HNee9nT+dyK6eEnWL!C?A}UhngMZy}VXJVQ zfC>sjsZZ!2cLDViDo?MS2vL;PB`Y;#rU?6Jr~PXVWLd-ZIuue(k{DlB>+}CUcGc@8 zC*_PfF3lmHMxAs>6jR2zv_*zczy0!Mh8wHkw!=`%Gtu>f| zl$z#$oQt89bv?CsC6}v?09e)!jJ=kgEo7bE&o%KHm*o#}Fx=iCI~T|UUCFUn4v~hX zR+fC>dV056yk+0nKy$HAbO>nn=d9+EUkA;iF2xl;j>I)dAN zn`A&+B2xJZIZBPbw3JD_(8K%X>K#9OKnD-XFgg}n-mok64`UFgfc#hRPF(d|8#(WU*fp}VyGy* z=BIgSomiSz+O@Vj0-KLIHLae1>3(Uaa$jxOBb2|93E8Zaop0q10SGdD2)~Qon$GJq z{627$w}x4xP_N-{Lf1Ax{F|`T8qHKEwNZO&iBv~%x<;+oBiXJRj&s~L>!iH{-Sp$E z2Y=i10RCx;P)8EEVu#1>>jm|w@+V06?pN^XF7qIh;(-N{QYC;|yAdC-!$#O^s&TP;}^Js{#?M_s=8 z9JVC8#@x5V4@U=I@9N8xXERh`xoAmvE+vja0i;np@x%@=S#?=UI=ML`|1LWZ(wB~+ zB1zVnMXI}FqhpccI|z(_lUz@$no8X`WYNiR4c***T$b(0*vEss1N4tyzO0+zsP5?x zVXB5iNu=SUByi%JGVJ<1vm+@6Pj+kaQSTTwE81gQ1;!29oy48Z3NK3TC7y~d$EH;^ zVQ$ZfJxTq$?&ZZtXFCB9O_$CS_@-doGx2o=4FDK~d!sb<C6tB*>T}b-ILQPbU91AlRIM& zU5N%#k~nwjf;zH)#DTIu6yNriqeEj*1F$?N51oWy{pnjyFm@8sE+T~yp`hB|uR2>b z7o0?6k7$kJa}91W8?zX|3%` zAeCKC>Thcpcqr=C`C0A2?F#Mr;FoM>gDNwOuRRpJq=sf`oi*DvDCP4Wb<6}CXm%v4-a0X=pbE=VAoq=K9#lZp{#9H z-`jy^Q<}UA)5+z);GX$PGE|cdkhnCpGiO7=SzaHR*9#)*ieS%@dPTMMV!28J;`lzw z7j@ZxJ0Fm#ZYe*t^G)Z{D+@`Xn?=h#PdmQeKGZ|vIfc$OfV?p|3nE6kv{_X1`OH1! zAcW#?_pBMQ%eN`()WLuGFN?Ge-Rtn(!FjH{z6BE4O**!m#j#SdG22>r zsU6mE%D^c@o$+)s1O|Yvr^RQHF@BwTXzi?j7_qlmMcfjDd(&#~iaImoCUI?QDJQ)T zz?2_DQk+PInNLW9fo;HckHO7ET8o`B3+-VJ=j*;B_SFB3)f z;zca-zEEP}sSO99OG)4+m>-JjIr6fDPmdI?>t&tZBy{)f#eB`VTO9@X*43L`vh3}D zeOlrFDv+)_)tMa@*&If#lww3C#gU|yZrW$7FI1xvffrS;Q?y;7PBZi-{fS+tN{8R) z+?Ru7=5zdzygxS+XG4KyeruKe=S3oKJBN)jkqqi2w4)S7Bi!4-sGZHC`!>EskXg;g zsoVk<<@}$3=Nj2b*YIy`GGVtV2ivQE4qmy6MF47l>-n-sUq3o|{;&SqmtVVNh8L$g zGN+DKpe4E9y{j|lR0RdnB?Dvcgy0HZW$@(q@?zzT!RCm-W}-BPVGeq*z2JTdneM6!ix8Q^Lk=7 zRn`eu?6}iwO3FiNotKD*MP*sRmmr?Qnf_B2S5mE?qWFEW z#&&V7&Me|(vXsvJJF7roA=iP-^Qo)XfOaM81+0X0?doc4}YXZ8+%O)qqEG120* zL28#a5S`f0;N!@~9*6qK&gWfHwj|r{PML?7!K7U@Nl%APfEJ>oo8~JiY%xqh_6$w6@cbY{?(x@d6BuS z(XXsiw0V={BquJ|Wc}-ZBJtKP|?<912Vk~_aU4#$xUoTfnHD~|Tw!uV*~v;%ow%V|Q54(c-MlfDWK?YjR&O!1Oroe_*BqW?mF7wOhg2MYzCFi@SP?kwA$ym} z3kRihC^Q;LdQhE9(V=l3^ZTLu>Hw$bt$b+lsU$;6+_YhqM6g@^?7H^yOBKV`K9~*e zu^ZxkY6dCDmEG5L>^K(lsp_>zl~SCpc5qFXv#fNb6L$LeHKMV2=Tb!>$=IVj zK!K7666vR9VkN78Y1>Wd~tyqEH#J=r_$n{#O! zRU>#lt01d-OwqnKQi$bSA%L9&eH7{x(y61Bwn4JI@#18E%|_G&+3(u(=*h`R^bTBc zVci;3^}7KURn=-uL7sN@)G{-AZODdFV44kd03ohUIkzlVRa@4cX)4{LuOCIOw=sP4 z4UoCl!O6IbV4QMvD1s8^cW(ray0SrsN(Y1uR+vq8I4c_+o_&Lu&Z=hJWdlb{F#sjpK~YAAB8Jyj_pzgrhK91(q+clK0Lrw^XnGUne$GvkK*rA61LUn$^h~usL6)_xL`6m2ejTC`khi)H1T1@Fr&n=Z zF&<&~SU&cAer0dzDn9h2QYUkA_S~ifj5hRvbU=^qMpdFM#$(D{H|3&-YFk`0kd9ZR z-sX;fUE%5NTIwZPn{j2qDd6s<+?Wone7bju6roBRDOfyWQp;R-X-;0vdN^%%Fg)Kb zJb2@9C|rvU4$2QpwRx+OU&z>n&De>L1NJm8rM2mqv1Xhw@RNjHKFZs?;0PJ8Nf@sHZF)1!`JD&F8fy zDMZD55DpzR*|mLG;h)xh(1tsy_cPVwN8flgfvd2C=iiO#GqINsQzr!)GpKB)G} z?p=#+E_`z$OX?i8+m1(+G783CszvXAko?cJP#n9Tw-4pzihP{=bdX;g^TlOt%8SXX zQ7DcYD>#Z!I+e!BTfI&5z=dmbT1oF--e|Iye2>+rv;qVW7pbZz*oK%+-Ff7F4FEQ$ zUiGB}4VG>v`!Rw~U2)khsZB1qL-gzr3Ib|1O;?;w*;J@cI<911TNk162B@!pf+zqy z!~b?Bf<5Q>4PR$9uCmJNC#ZpEl&QQxeTd~$^p?b_6w3Ey`h5L*e);Y5sW@;{C35*k zzi3(=r>>xY+%+)jfJU2|>*;{P-|11#f>ZZ)P0=%PYPWSF;~YXa@Q=r62n2^2=@Zt@8A2^Z}Sg_56ClRrgVQ+D3ip%;w z$-G(?N3Y7GjT@~9d?L-*fj|+t0{ShGlQhiIS*}Y%==+0+c>}^u<)VnWP`%)`z-ndhLZA z>roI7D-9J;cdb6yg$^&s2UGz6blv1SHp=|^Ca>Sxe_pP2F%@6O6!ja@ssjk_;U`{e zQI=0BT)^ZKG&3sMdGZ+4TFO$63DadM@RDVAwd?OgC2fToY++NGc_KHEcWd#uZq8sM zgs3K{9;TMqKq8WVN4qRY-_%M#T{8Hk|d5;L%79yVI4Nx3d63 zIf|SxDx2+E!u^ED%0VjNs6v8PH?kDFM$_r2{Wj24(4qsMywUf*)!&z_g%5RmIgr{e zjtYkWIb> zuO%FP=M87cMU9LKt~ix*v0hh#_gWqXGb{YaOJ~vaoZcFt!#B(`?>Xn0`MCeMT;+%5 zQg2K#eytRLNVFu`Wbcxo&5|h=t(1CR2B~*+PJ=MvRRQrrYqmylNHL^3YYhM$m5ukT zmS%B_&B}m%DZp!!Vaj6Y|2Xz;m)wc=Zlu)Ip*qtHS$@tIZ z`tSZ`Vf%?_zrP72Z!be;CTAk}ZlNsI+Q+}=rG<=xWmDdXW0VJon-U?Y`J}s(liM>a z%N%wYNryUJHZfTzm{(b?t7Hqn)0whdK$9{%qQ)|tP91t|wnxA($~E!Ivb=#ROMG88 zu2DgMH+BWfrzzK|GhNl^hu~id+mX%K^rHeK6VT5li14~i!kfBEF?)C06+c&VQytN} zJN=;+=+JP31QO1FUa$=;VcD%jIdjR>k%)EfW zQ;@}D4|~CZPmI@K_mPE(ctBimXQH;qj{RvjqWy999#oY$9-au6fNHur6M(z?BoAtj ztXCmjB?~jzGM4F)S~HR|>idFy{bhdoIDh)B|NaFuQNF8T9>OpMmYxOB<@Kd1=!3w2 zLM*(ZwKHFhdMcr8gQy#ffP1$)W^Yu8HU%y<-#R#0r zVR$JMH=coX?f==Dl6Q(8ldy?DJVsS{jtXDQq?w)-S5zU_^GAN4OXXdI;$TFZPEZ^? za_~-Icfvu741NPA^y1m>spP+{lug;H=NPfNeCez$XvmPrh$K>zf_~MJd^^;Cev*q* zNtDYXZHT&Kf<8j-+h$8T;vjJR+wX_Bb8a00@6!IqYbQKPoz5GF+)!9w-61y^2H z>HSQ`wOS6_zeIay-uf9F^b`S3&E|1Ly#}k^8JDc2GS`nKD(GSDV)M zJuyMsoWOn}{_*O-?)_MXyxI?cTD1lL<#yjd4&X1L`$6#o!`xCUcY37U``U z-Ko1aU+Fz~EgPO+KVCWr>;n7a<(-`I2m6XtMhl4&9lGcedXgo{F*>ssZ4~@i&q{cL4B(W8EHRISR2i4u+Z}sTJqEfhmE(uly15LQK ziB~LXxBi`qWgba?v4pPQf_ENGE2gIh@J$u7v6lknA5}b)pDu%{vUX}& zrHxP9RW<2eaRwnw(A@_ZuSuLYC&`widKnZ|LA%lZ=GMBYAqoU<*ODRCww}20eVzLG z?~mW!=43w{FFregKsl{ud&nx)JIJ!h2F*aa&8w+SxqsS!NE6pkHEW0$)TH0`T~!Kp z1_#z1L;(%D=Kn=XPLNu5&Sl${Asfl8s0I!+QCn6C5|t>=i7Px}}mP zPagHS1J{yfUuy(BDN?U(f=utoCHdV$C3wU18)r~0o z2wI>lBZbw&kX`-bURq-d^<@NRvfG@*B>>5!I<~HCk%Es^#_(1)DGlD}vvsd+Z*1+- zG-`^LMw%&|LI26qUf_L?=rwYun#>K@2Nvv`nIAj|lm<|YPAy0#B{r~i9+z1~^BE$u zGZ(CXv~JP>T#M4>!M=qxH`c?UG~aoW9lRSN8|qWIX%)$`-52p`oXW)!K&Z5dW9mTJ z6He2OcLh%Ry*o|GMr=Bbki3Yq@2m9f*EORj-(fLFxAMw1n$8ac7fD;*o%Nkx=!mT` z(h1VGo&0ASAat?HLD4a9wOM1^iK_{80-MW!a?2Re9xDM_H!2EZK7cp`ILvAWI_o)$ z;@bQduQ}uC#skrUYw54ljP@)w;q=$9}iXEr!rvP~&w^yL+pPF5z1!vU%~Rm9S6P}?{2kuGtna^?->ymJD;nACns z6KiAy>Lf=^-7}tBYF9b?)~d6xlDdy-lzCgo6`^aASZFTkZe+)UtV*jB8ZAp>l6IKR zOz~VU$G|`@H1~7hWn<|}(&n|ClXab0$z~F)! zmX#^|x+N61(G(>&EWP@O3tdNR_ttT|Hwv3%YnX)?=MMhb$3)ajXCm za9OK(&c-Q7hs_q%Rn=^o@`P=Zbz!z$4uZJ&_N8e$rPObeE6thR7wq^xeD>wv-|U}q z@V*Nr#P}k?*wl6M-hk3WvDGR6hU~u`w!OT}t4);%BB*0}oSGtb2N_Cl6fG%=dF`sp z6U|B8MaHR=WXcbcpM%oZsl{`D3evWw`eK_^wf{0d?O4rhMCV<#Hce$UuL&x$lO=$6 z1?a~7SHoKMfbMlS(T(a3U8|x){%cWI#CeFEr6cNF;$X{CzvI!giR*^RFiWG zM62v~{Pa6GWF@?xw-35ZJb?jtcQjd%PICoL4Tt+C{1BA;)>R+b97wHyEzhpNsrsm- z!8Od@WaykKt1Yu}V4{-N{z4lUs+XiK4{vKEuX&%V}u#SD~njAfGs|ds|Q-aFAW3le5uoQp%H?br0+^;7H^Yp%bV{xy1t?Yv6{B7oV;W zHC>6=Ov&7gFGb_o`&h%$V0re5C4<(cY<&_cF!9!tGfZL(vALyxsr8StDu9F4pSY|~ z#-@QR-;#&&LicnygN(7OV4O5mOp+Sk#W!A-s(gslCNGSvBn8Vb9ApP5e{zA~Sc0y_ zvW63K#6gF?;>w5bPB2rlCx;j`M@vFUCtM{>4F`YbMWwQ{QOlAY)+R2qKeA1nEf$U6 z{rbfFr-!J|r(WTIQqCGI!lZuZ1#I1&P7z1tA&X5xXsvt|X{5#p`6cueh0E@4efxVqeCd zhz`<=mgdU7NdVQNMy=4wsqc=a*X~rFqakeJxTr#XBYr4+GPH4is*3kd+;6igh5R(zui*w;HRr%7QG> zDLz|$oI0IRowjv$`%^LR);OTvGdUL=h-^{rA#mhf^6kr~FWYw=ex>)*uAt!YLbO%! z$=#Y&{_kslGJWYpgqev9L%=p8zq> zxa}qK2WQoagUvLgd)bcx{HaQrM|nAan~L<*h-ufT#9=HBBtej)Otw_ypa-pXWThXx zWbNEmG7hho0i zMiouv55$2N9eI8*kzM&JdP*JM9+T$;-0SjrXi>f23c67fS^y`FLIm@apCSOx;J7bh zkkWXRjU9}jl+#s{7QB>#US{vD1JaZBWP4I`+sVZKzzEGjGEIM*Js%)S-krCS_2Oog z<2S>9V#*I9dpxPA9AFSf@C_&<|G&P@Hd~GyIkNv}72H780U`ncU^O}j1klY9o1{oq zw@Ry@d+|OpS?rN!rl(a!zLyyRxSPA1n<>*399)twH6NpLjw+jML2*ZtlT(so%gR#I=D6ERP%UyNZ)=aXZ zH*A8G5=G0Cn)AB`BQDgafEL1;>zW4^VJ@0zHHx77E-^b@4-~Nc$uL_J` zGEAMOAIYh_0uU&Z?J1h_PD4j~SO-eP#D%pFju3}i{ zXmrL)R774e_K^2+k-F78j2Ab+&FKr26ylbL+Nq>I%5@D+qD&7CYgD^`Mn3N0=7tV2 zTfR1XVK;!Oz5DsRJ+n{$`1E?fxPuSykf~y-{#b5YURoR;6!E-lcU%Z=$^mXV_CP8rYWsQ7bTir3jVP&QJ%m_nj%l#y<{0XWif z;ZVz%f+>!qP>1&KZgDAFdDnmUtkzO#cw&7hZKTJ;47Y4Gr9iZ^q#VDO`YY8;q*yoo zxtTDOrEnEsI?D8E*v+dlBnx?|K9jmoMbS!E7zm8!C#546LPe z)6jY-UCYd)07g%Wx4IQx-xY2ZH0ApK`mnzJq2=?-@!Fp{SB=18Jh_^bVg-~{=E}Q% zuS=NDHdC!ZBDKbU767iLagm%%0-ZLUn?e9o-&7EF*;ek9%N67c%8wq|gx2c17ju^0dF8Ou-8IP?W z$Ek=(FKb_a>o>a%$K&a3h)np?0hGy?P@P;h*AhEgsM_&rn->< zTdD#@M8vQn7BHpC+XXjB-UbYk8SkvuxRtdQ<~2G2Rx>nN^~hu4Z);>2D&HetyJZTY zKr~tH{D)tjQ~hAmnkJ?mwi?rGMPmbF8S6jFHC(W!< zx$17JX#k;)L#@LEMV%tXfNr$|RksQPHMK-Gva`4FzLK32Sek2bzEdTWZR9m?Is z9dIj`k)L+Bj^Hhsel%X1YN=#?iqN=B7o=io0X=$ca#}^jIzr2^yxp%Zqk&&g94x0b|(`NZh-HrCnlrGuF>I+ zFUM(D7*T_kGZ*S3*%o?^k|cpvYPa&HIAt1gE#RUJ7m!AkuB@aJFI?%B)jkLU-u>a@ zGsY1#j67#*hq~$#U83wR?hX$(=Vi!$bWmFF+|kozbzPB~j%`a}Iyo4kq)1erH6>*u z_~XltMEpQ?q(W7yi>u2;bZK*}V*Bpn-#n{@N6Qm$dknBlb!xp^aYP-wsF-(ckc7LN zWW_lrZw+W~xqk;8X!GDQMNWz$_aOqCxtM^2&|Kh9$kYN(ks00|u?#@DCd+nzmOy|* z50|7Q&09zh_aQm3>mq4nKQ0H>!oHz9Z@YHA`SgpIr^j1#Ur=h7ntz}!U3NCdu>>vU z)tXgKa-vIk=VQ5YsbJ`?*TGI%#Rv9;tfuvK|C?u(UY^zYWQzfgi(-Dh1Qjt@v26-B zI;I4kZ$}S?+ud*-b<4XQ0s|?3RG~jgYQ%d&Rp?10ts z^|($7l*=B=W7M@*1t$2^Jq*IuP^j1vxMd!%B7M}U7e~ttz)fQh&LCft%&ZlzV1N<> z7~s-m6+-a$HmQ0=6|YS$R`p?@%UV>OOzNVhB%;i<_V4bXWEg9*2UKu>*^Z=?T^d`~ z^2eGx@TC=WDo$|}Nh;e^+;pl-QkNA7*KTPmfT;`Mw99c1RJ`^n24CB?>;c%OGSA8u ztB9lc7~z=;NF8G}@7{M$CnrL`pF>6!&_&@1u@9Mds>cB+q9D{_VF4x0F&@!QSe09G7fv1SsS56wm2-p4bRcML-GK44--MauT6t>UhNJMPs zo87~=b}!+opqKDZW?IVCADb?gySmVXfgw%d(r=N25^QJN#6%x zQ`6VHQMpUN@R)FaH8C!81wBpeSF!Df8h+Rm7Hg$w&?M2e{)-XB)2MmDLsjUbE&vBJpT%fj~Tqn{i`1>S|QD<;1(aWNh;VZRSywWfu|^VQ(Z29+BlP>J|)qJr#cVlNqoF*Hh=qe_b;Db#br1B(DRdm4oUs206pbps6E|d zG7dYar7BkTSU+3f(XbUnWX#6$(;cqUc;YEgO{4(qDCHHCsLQ@D*iXvJ;p`?4hsE96 zYi=NIsa(MQdB4voZtlsH`MLL?UwhBHj!Vi8$%3VSF5#$R{OMGTo~J|Q zKsjMcy<27g+vVAU^uP&m&84fuIAUp32KuO%97y8h?t`N;dVf|wzI^$#CSOA1ryNMO zX@?^6Vo=WWTy`bAeU&lP0G_S^?pnSP#KK+_rmv1CRp#U~AG!F*`Yk6i6>6hM@EFI@ zBoMTJrAT>7`mhLem1kCUl={+Ac;NNh&coImY4k#oLRl4U5rwLk?WW#H<5rU4Zz&qY zZrw>YTceRcmbEfl3Xbxja&)<;Cc@&@m)M%){K89iO9iONf!kbs1UwOr;()3u7^PdxdafDa#530Om4Yz>`OX zlRn?bvwwY7A$%ZtoKIq3g{Yu-vi>kYPrG7Nd|j^z?fYzz#eMMp4y9VFO)T}Q_Pp%c zyFQO6W$6GOfM_Xt(xxr8r7_PmNc-S%a}Qj%@*kIF;m6P5N{+|=uEUs^l@97oCtPE$ zQ@_O9HQu~TD=Cgo7r?ru{H|yyF*3M+8w~WTx`y5|=A<>u_?9XdW zu!&(@7Kh0^`ow*FeOf=hUf)LhPf1tp1ur}zdkuiiVuRoA@8trNV;I2WG$c_v*z&w| z5^Xx?UL#-`nT@DxCV;xAUj4ex8(h4v)5jE4?)m z*LE)3uXzb)`AQm+YT%sIBJQDoxM@!!(J|2;l_s72c6!s?t_?#?%B~CF3wiI{HLSH? zv#FOD+?~q`5^n^*_X*gzH&7cdLV9stmSt8nrnK!0%6&@W)bV9)L^&T(186Lmq#B=b zzKK1TNkdkY&uwT0a``&WcK{H5x*SH9spKD*vq{yHs21NJ)VII=2L7~vUf!OJxxv=0 zEOkh;{xtyJeD-Vs5_6I}WngrDsTXI*Y6W-dn5Eoy`??8{w`P87P&%m^L^Ben7@k5T z?vArAl0OL9gywpdm5XIw3h(vu9erC|g1&`BaY&iHZP7){OBYrR)&T1~W)Xnm@0I7p zMUcAHWPQqdT3Re5M~Op!)emv0n$?%th+ZxOFs*Tj0(<}w>XJ(xV{*_dQ22f=rel7Q z9C~W7yIn*$rzmPJ54q+rh@1q}n`$I1A7bBg$hLAd&I3Q$ZpeJTuF#R{R=TGUQaW!A zART~OlNi7kCX4eF&lzlvH`jeNu>n^H^L2ihZSF2j5LdN*CB+1Pg0hO(S|V)r^}TbH z4XREg1q9VzJkz!*hO2p0R6B@3Pi@I>_<;Q&gH34bDabTg3$=uq5w)ZAVmg3dr3(>JvV~&rS4$& zYZ;ifc7(-)B6IV9;_Z1^%-;FDMf61kdQcAWGvXYpKAiV{>>3v6dVjnV`!{|@q3+ER zEZwG4|I}S9S8{m^U~xP6B27S-c0M+-!~_ zovH=V?z5?+?Hbvx_s-)utyEJ!UY1B7a1BP4$1giCN#$<+(J8y;0xJU0S zqEf^L2f3V+rfId~8(!bxCJfQhP3r2>n4TGYH}xA;(kMI-bq5_D@=l0S#TKI~;3B$P z(pOu;T$-nU7ezOzxIle@U_ z9ti{bm_>43sN_7UY5O6uX%NDlkSMvu(c!jnuc+C%oR?Cc_LQsMcEpnVQlVON7%o+^ z>#4s3-^4c8dv#1)KBRIE@VgD>Q|B5oCY4K8QzBk}M1gWBZWWdhpneB}Odbk|gz}*9 zbsg*iXqzj;TJxytz~yztSu6r_b9v158!dMDyG3aN)kmKn(_>IzQWEa0kx0XOfI8 zu>kbi$saFu2C<8pz;!gjkm4xORXk81bt^YBUDwjMPqO%`E>WDjYX`<(u0c#Gn@w^@ z8RQCo&J=0RmGv~-!@KMcy!Q~e6J;qh$$g#K&ed=yZK$LWr1#IhYwAUqv-8_sCzh<$ zeSc@xID;&Oy=ZkP9Ux9?J0dyXYY6+#l-Dt zh!w#$7KmkD7!L+mD&@I(-t?j@8K8u60g!1@|F5S&L zNgDvdkfdAKRkNe6C-`4lb#merQUVxi!16GdHhe5q@aa0L%Qr&DyOCTc5C2qw_A9 zojX^4-#?J7AJeP6*A5;jTB7Lc;=Zk_bM|s331r*UKjfH4wLYc3a=CO8DRG$`X;5GQ znB`RNpk<%642@g8pgG+ZCjAMg8;L48c(~j{xu+(f@6)SrTPrDpnX-E&i5t1O^Paie zg#Be>2;N;&Pfk2AC7)xFJhBo@gol2AsiB$4neJk0E!JIF-kc>bl`jx{lMJci1&J0! ztkL{sYJ7c0^V64qt=c91PWY}*2Eb|oHY%V^ozV&aR0Tr?S(ksvx<-OiNvN)UfGjXI z+?7rQCAp5yQ%cK?DC$vqbN`DgFX3|96~RiDL%~_@@PUH=TfBn11#m!nA&@T zd^Y7EHeT6Qhtf2+CRu#(JQNLo*wiGdimP(jZ#xO+bP3W)-5#u9R2L$W@UC>rBpC!5Yu6C^E@sfe58j!q z=FGVC39$t+57+Nfeg_A4^t5$(p816P*M1EPx$uTqsKiX2fVpUOQEKi`ytJQ!L z%;$#E<=@pLK_4M!vf%oEbgFKwkFeZ{WZD4onSf2G?gW8jUzxMtKYpI>k`mI3qNz{H zgwpkSvUeaC0m}GR!Lnqj3K5;B{9;|0NjRq8om1Vx?YCOEWMU#q*ZXk^YHAn9-`7sF zTlyBeR1KKZ9LMuFcZKWubNA3n76|>04pPz~zVHew)xEnzK;m70PDtX(abknUk-*_< zyx;)=vj9t6`l!8Bk&Ce%S*}?+tXkoSO#=D(Zx<+W$MZ)Wy+()UNm&(+nLVJ5o zUmeO&rYL@WJZ+IKLth83TnrB^PpH`*Cn&l!9K}mmy5M17@ zWrNVrrXMMg2S0d!uJ<&9HLgas%cLq;Y-$j1HY_K_)x#BP_`^AL`L=tyEjuEPS9E&s z*7Z~XsVJP2Le_GWJFfwgMUsveoqHS7nm^AoS1D`vOu8;9?k%D8bhngeO8q#UM(q6i zeU}*5Ui~7!fBNIwKh}g{nL_Ch_eg%-jx8r$`IXavvn%?4S%HmVDK84Oca31fl>JZ4 z8qukVma18T4__KwLZ{;Rp~C9$ro&b$or;t#o0#-z?x`BJC#$6gH}Iuh(> zRBce=N9-#9MsmgNbvYX;*OO*nDsMGW$(p}zLQht6?$M5@3Rl|_oKt_o`$ z$m{G)iWX(FBop$^*j(i~BnxM!aXiXG?)B>5X$PBwcJyUBR2bw|s{pxi7N|RRS@Q4g zI@RLsuvJ?EO6(rm9LKd2>mj40?XF)99l9Lq-z5%zl@)?qy+e&#c~^rveNB#cS!v;L zLFm*oa&Nkvowf+cK!+#kw)3;!inP48>%RZv%YTkV1yUAt|3EGAi7|au1s2IQl0zEZFYSLcFUmj4D#a_Rq98uwG)4G+i2nxRM8jd@yQu+3Vlfh}h zEN-5Mw}tLso>u+&Y3ZP(50sW9x0qq71-aR63qUEVH%{GgxCK8nQ!Czp#eCpbsvN1X z5a@?fxJVnE%2|%n{ZE$@GhbC&3quR{w_kkoOw+%j$W@_qGIh+HX69A#gsU*psu z=)#^CEr(C&)R6G1eE3`+hU=6Tp>NYee?k)ni%U@VP9BvaOMOHp;KKO*9@7{lDQzO0 zs)GTDZPau2^nklu%#R0IL7kam96dFx20lnqSBthP>vC&W*^-n-*YzW~YPFWB53Z)% zsPfp{YzzGEVz2HXJX@~lFHb6es85A*bIW#f|5Fz}O5Y>tdXb$05iVVOX^u>Je^Z1_ zH5Sx$u6|OA9F^&N878UiAOYx}r5B*mwNnk8Aqcvq6v=gL+8TnB6fVoQQ{(&4s>pyD z?jGOLvH4xpBSZ5^-JWj83mTBv03|}1R|(GTww>MV$Bbe@=pykc@+L@VVWVK0+^hXo zKK1H)SRZOX*0$CP2T9?y@%euJe?HFn(E)qWiub4G`?@xG{Lk_rqUaF+~Hdr=DZopnj1b`{4W(Z4M2R|VUs zjULvmM4x-CzIe{JA~0MYqB2*5huV44*1sn;RV_PEY*D95A<5LN@b+MX=l( z5O;~WQ2y@QYvpvQB?(XM}$mOOic1f2~kW98^_l_JwY-2s?U7ulgthMggo%=yLGAkQJ)YK&AM5H# zMR*#5@&?P;uB$35xpNy1fUz5fcTT`je*97mRmS782WQVw>7Cs*e+KT^o~s<4B(1RP zzO*|uwpT1W!Oi2Q?0T|B%hGgsN{w?;yz1p)H&*??fiK7RIhN@;;fj=ctjrGvN%w;6 z(f+~e0B6-)iOd=$UQ}URISKhH0CMM@TpioB-1FiR2X>t1(X14XgA14VQA6_xS+;MF z>C3ktfY17SObY7de<#IfYNVnen6!*rMIS!i#f6qGDp^8}2|L+Yf$l*a5_kRG&Rr&< z%1Zmm2kABlG!hujUe&^Op046|1FdEywZcKJY5Eno`6IVa3FHS4;kL9L>VE7B7VjJR zd;c8dSt8|}$qcy!`CCG z4;RQO0cEH;04aO{g~9C4=%)ut;L=sQl+u4^v`^*5vJcKr13_pT&h6hEf6ku3-!4s& z5{fniz-3)DfOb*pJz!ej6D>-1O&gvbR{QkjWxl?zp+g8yl=K9ouRN@@lv@-lZ<^F@ z)ZTnvf1M6g4(CS`F-p%%!B*1How-)j%hK9NDuG&&|FBpNALQ_|y zrOo@f77(sIU#pew^6s)CqXK*Hr|U1D7MvbMrx5B ze?IoUMG0C&MIK5CBw9+wroev}gP-nW09ObJ)f2wQr1*-OrqRQyFEEwl+jIIde>i)% zU;D$)!KzOXRR$la&)v0l~Mv;(TX73K(TSc!YX2 zRSQ)vSXtJn>C|levS%BN7CJHaCEQVUf5)(Gx;^L!d4;fR6B`{Cd=4Hd1#>E3cfz(5 zq4Q9CRqgA8oJ{D+YuO=QBz#5Cc|nJ|H#us(8U)b1SwuGVMj;#zUY(Pe^ib=Ti>)m~SP)E=B`Rx6Yxe~Yit z*3F|(|5^dfa$iHr@4OUD)_ag^WRpwJ-9g2wy*O!RUrT zaW=S5VB@*;vkj5Kb&^Ywhk7_e%A1k{*}m<(;$?6BC`xZm8+`D4+!Gc z?HXjLHm2QD&h0I^(yc>~z}wmSf3HuUKYsqdZLwj`|M9J5y*6NfZv32fpCYWGW( z)=kjS92ntP#Paay!}Pd(lO?kgL{4B(_ezCZ((eQyDZ2>dydAIQVtSxVf3TMyn^WF( z7`IC^5--N4p=>3%*oN=RDXOa;qV~RBAl(L3{M}{(fWM91rSSjuw{Pw1-+$ZRT@ZvO|9U$ zp~tzlZtrEje7Beuards0e^2DwE4lvOwDQNwdF5m5Wi6jHf>OJJ+aHVct<&UkolLIQ z+#s!Duedg^qdM6H0_yiPle@$xKzIUJdFjW(D`oj4=?WlE)lp41$AgdEWxAgp*7uLx zM*~;1!~Sf603N=@T9@2qu4s;7>-*7N7tY3X6+NeWiRzu&DdM_De-~hRfjfy;W&@wd zrZLyXIq&T1z-K;}I`kI$+Eg7Xq)WHvzbL$U0-Ne1ba9YfMs0QK|7{z8uAzJ6?eouc zkC2K>wR4;rOdY(WTl(iN;>;>V>K_c0I8}GPR{1?OIaP5=@6@iY*q{LE&Nuap;2+xF zK7g{v)5H4b$MG+2e_}a*+IMi1Hp;6da;D$_%5Ip}^ocvc9coIh7k3_7U7N<|GWp4J z=p@p)oh_Yj=TmaO+%~(4GC9tc>|DvJb)`h7Xdx%v99Xt@1zg+x&V2d)>2)vUW#M7}5V!bf#ccewHP}rJun0zT9zl4KLZNlKX-o0S zTiqCYEmT7@&i#}rl@!^Rw*!h0uhdZVXSH@SHl4TPOvHM30=XvXQX=wj-M><;M}pkL z$gR7ir+=-Ie=qIK$D#P0;)ZKQ%t>Bxy(An}yTGh!vVV{fphXHhL2hr z6X?+e<=}9Uv($AO*6(o*F~A_2XzJv(|NO8b#b7GosjnxjnQqIHO`6tnm)&C9Y$R$x zd#mcJ+uxWJyX3Xuh8<-Uc}Sxvck=;cT`|4IJ5%-be_D#EdbK1HU(gpvr7!^qIX8D= z=`vP69#!+EHeeLa*)*UceQ8utALx?hyagz9IUKc1Zs~Q+p_^d?z+Rr)vZ|yt*P3T0 z135ztMT~bX5q2#uBG>%AJ(>JHtDGqvy`su zE|%fHr3-vx%Lu^HXVxqx*)bfq{lZl|_wz-rjRHhU+U-6yRjJNNr^DSY@5;8Ro8WrT zADbiHxg=zI^jdM!T@SnfA4HGj|Omk_J5B5cLq3 zf5u_gr2$Aeb(96_YyULoc1&CYea%x%zdon@!O!)M z64cFX6f~MrXlR^!vj5R#p<8~EF|IaM>n|!Ff{3Nw@jZ)*XPVbhzYt!gQ-w@&NF=pE zcAH?$K>P=7E6SnuFyUvEtnlM?aQn_Df6HJUcC|y26?QhApYpAiHqmLxL%UZl=8H~pqB`~3FCTeQZzW~wfg78;7Kid)JSFuFcGDpce&|fC7_8r0 z8J)06jqa=$&Vs_9Aj;Ach^OL z4AK|8Fxlx9@ipBF9(0%Ij$E3{sC+?l&c*U8-1J5`icy=H+;ue0YcR9JVS>6Gc_hczCL87c0+^-T4iNe@~uMbZ(N; zr;?$XH!qC++p>3wTGqNNaF|;UJN|VBa;;p5 zt8nA=0tMx)hYDVj$GZj;>U)vrGZ!EeUZzrjl=zz@Pwhi(8Qb`vz@Wr<*hq0XM|8oP z_-8Y7YVM-!x?fhAY&%pke{?kD;HPvAJTwLyJYcn~TzZXxq**r^sF#A$Xf798W7(?&qGTslA z%b;?UhYPX3YRBywD|N2V%tzA0=TdZ99{yCh}Crt9F*{r=!~zgdJs9sP2-W3 z(bBSLDeqZ#>bT5rf4PZ(l=vV!k_NeU1Paa+Fa3|Rc3i&W+_amsnhBR2dm^4T0nz%dw09X8EYt zC(}oD*CIuePKmoxZo7Po=;##SlWdmQ!9GdDZyE28Zy$U6f6?T}zIk;&dARX;=2ZUp zjH>W9rM?SKe^UipMNv1db}|R?S7BY(Ax7KWjB%+q=v2NX@Oh^qJQNcH)L-s`Z6x;F zz+A+f1bgri0dInhHO{KKa;{oXl^oB*d$JHdF@ z1mM(GLxp6Gvw3@$y2!3Haz{?R5~U4)NH^W77j&QuT!pKz9-JHw!0=F1Roxx}f`~s{ zlw2U8sjz?mkRtIhdAF5u=pL@IFTt@&roDiXXYm{n-pQvYrP(1>K?xs6WU~E&YdXN0 z-3IVLB2@atR7|EyU6jzKl}6Z!cts7K2m*u1S;Me z!S2%amaKJ}f=AE0R$AQ#nN=tlqO46hpPDQnSwva+7miGn2%GsaF1~sk+ToozGv_Yq z#x)d9KIg5Gsa}i39T$;+>-8z|xlpqm3TrAS09QIY{{OzB7uBr;uZR%u>s;xb)v*^~m$oLz#bvN~!S1qzM}fIX-NfI^hH zuV?8;|GHWS2U%}_F{4gT*nFrmFa{9hXJu&+FR??k9$833-rUDWs`^qFm&rzbkU4d8kLyubW_9Q zb7`e0UmJLQ`W8?o+Mu*GS9pbv>|}dKeQO4nF*%u^@jjfpDQd4}UYY7Fyi@aB4OW#z zegCSV_qFQrq$seO8Jk`^)clGEg4y$vr|%+v=~-{fxP9$Hy73UMpP$r=M)>~Z1W(dW zjbb_r!pR_)urugam-zLDfSwXHOyv%_c=J1izO*u>m>LIxBJoTpLe|lE5VC^TnajuB6JBb=pzfH1uPLBLu z4UTkgd(v|zst_}%7dpX#Jf)1qF}7Wt!RG}*$))5f2^2e_RxMUYtI7~r)K150m2aAioqcqBLF25A~nab)-b#XaA zpo!=z>9n~d(C|?c5|V;dR_ik1Hya>M4mFD1+)D0Q?cKDLz1{61c~RPOJ~ch#6`uRs zo;DBaMS5|6g`7`n&OkVs;#xdb$KT2`=xRkI2EaH0yu~y_si>Y$MPu5oHWJ8xuDGkN zs~uIKJ8ze|1C#QR%-r|l$Sv48*>}aVW7R&HRIb89%lcIw59yoDB}=(QHM%ti4jaJV z6!jKdD|xyiOU7-Ag}HKgqMjcS8in)M8f2o5k!2{zDuB{Ym zPM(1hy3`zz0Ck=K>o#9(=G<5yQxiv2dp;dIYRnog7lf8Di?{du)PKC;|?JwOr zphs8BD>@BVqzXWF**`R>EbbaOq6qHy67Qu^cJk@_;o}XiYEd}I-60Hrs_6(GmB)A4 z>5*5%PTj&u*Y1?- zuVsj`h3_GQ*RR&Jo|6D6PY+UNA#Sgf_ zBV7@L%r{Ods6=oHIQ-PeK!5d}ue$>RM}K-wUq7`!$$IdhQuds@lzKuz1bjphJKPjUbu04&Mh7@ud5NJmRcjoLV~w$# z`U9noW#73dMGF4!^TErzmHx9PV^ zCW3nGj*$YDuGF>DDTP!=m!&wNieRg145pAlG9;^0FB!&v^82&;{^?^MN}9F*_`3hc z*W&|E`O%sJ$)A$zs3-eNr3lp!%8CvKx`j zsP!h-?9+O&hDwXN|7821@Yx~XmG^ZglL7S^f6dGJ@=T7K&gEpZ$zN~FN>OvS?WXQO zI0B_mY1k7`Y7Bfp0j8cN7j=K{AE*_%P1_Qu<}Uz5)lj*$4$UuZYTQF1@2h^{a#z_Y z;ujI$`A%{7L$t>ct0P{QzBwcq5S%?J=b_ai)5V;~(NBQaj-S@tiq)Mr^`Q*PB&Ls+VwXPQhs4t} zy+5cQ-x~Mt1bJp|pYBl9XHPPfVxp^Q12-u*K@J+Teuk70}&FW zg62~NPA=k>HLRt6Ulf@T)o|HWe=Z`spOV&HmLNE71Z0lnSr*k+1&FD)5-Y$ zY~5Xd;=?63G!KD+gh6`{yO&Lik!_<|1hp*Ik~%JvY;$o(yACWd2-B&gn70tLf@|bpm=t2OEd%MrVbWOpT)J7Qa~Xo|2?# zcnn;rAd0$PT=bI!4=oS#f8Gha?dNCp?aLoO#tK`KU9wTW9FP8|``Jn}I~k`qs#R@^7QP#h_v8TI4(m-de|0so$ht}@?ygAQ zrn}36rUIW7AR9||uqs;DU67vE_D)RVi_ZUeQE|KZQ9nJj|9ssOi7`E0MF)EP4M&@t zZqBCiCquV(aG)!**;VU8wb$-*RjkEk9te7K`ru;3zT4O4oaJ=+w!+OdI0)xt1--i? z8I*);Zv`x+HMVY(f0|J~cC>+wgRf;lvVug;d-O!TS@f~sqp`>re*PweK-OL8!=vrj8yPU3RaTvCk$gW5p{ zpc>H77#5k7F`Y1_o7-uuJQefGZY+hhFkr zbh}pXf9!WOy1DRT$i6g`k(Ig)XF8bv(h%|NU z-ZD$yNf(j>xciQdlm;dmJ8A-$>j^z=7M&W}e_dA?8dXGMZftzQM5U>4@{2tvPqsx8#KV1;giiwe;-IXHiFxe}|pi-fx9GaZD zHA27^9@bHm zf5b-;zw{pUCUx#IckbjpIi<`FCW54LMI(AqH~CNwSqUjXlW9G2YkIORnU=E?(M>zL zpnxlfK9HI+Xj!EQ^(;vwYNfnW&R%ps8y9Z3y)bs|9!61;l^}FRrHjG^lH*|?E)z6S zDly&-#ak1bjXE%^h8)&9it;p3Z*aHue~SA5q}xf>ji4GuZUcwxx?PJWNBsJ*lKF2_ z_5M*hyLnRdCgS|7?4fEb+<9q!|e|fKzp)2(>=TO9NdjD z6q!h+xdwj3zDSqAU^jEJE1YYL%6|ks9)lu`WbVu@0f}`Aq^)TblFn6H$}yH-14wXW zXa|;jt7IL?@bx+Uz5n*{>p#!8eTNvHRP^{sbBUPgv_vpeO*QfTNoCece9>>Wk=3`^ZeYJeyF=yb$1LI` zpG>X(cr}ghKuwjbINftkj@7v*x2-G98BZWX(7{$#sRt!4X?b4arfP`HYsLLM;AfY_ zAN1*n{OoX0Nbo%zNIn72gI*{GI>Rd`rIrA=9i!n>e=&pMyF9O7&{e@UF+C0)WiP!k0o zzgY6lwpM=#i&>$R>0q0>!97jxiYgyjN7`854F7mg-~RZqTnmzGA^AxrXICc)jHe=p zSw!U+`SX3b{ZXLoy9Ns?Z91$5PKT4)wA<6%T5yr=u*b5`VM)b}*C{r+r@<%cr*+sa zZF?0gYGjBZZ2o|4lWYGPe@CXE+~V#ez}Apkwtx%D6=gFI%?Y)rv!dy{&Gj*sIohq= zA{WPY(0x(8kt-%yYw&T)<)wamQs4ftaU6cH%h(}2sWV1FWzj$Pkheme+kM)*dmVvP zct!2ZCdnkawh|Ck>r$@#@#RQR)e8G4l`8=-e?{)E+L><+zE9&`dqyvXa$M_1 zq}@lK4-|XbtRpzCg)qmYt8eQ6eE1LU=#AT ze_bWTF8DEALEeB)q!)|ogFo9jHhdM1L*FHXE1-AXoy=(0iG$~k41w09MuhcMyr;j* zaTIm9eEgxtnCo;@F2sODg$;rryh~Y8pdXAy#ty5=okMqevAgnAmX6Vj@!e??fatJf zjDbK(iv?4~&~`VTE*|N-;fl?h#P!b)f9h2%AV2w<*O$#uK>OkCC#O*vN!v-vLy~Ho z4J1vJk}6n-^XMXlvbyx3l73R6p0bvc+(#!>fegxu25YfOu^%q>?QBz?3_+sk?Q2)O z+z*Ne0f}RHgFwA!b~vjl>*nNB<1RbrI%APfGAHg1OB|EiNdB0&Qrv|~;xq}`f4;kP zvR@+rE`lkq7d>F=TG=4M^1JjfQTAV#?DF)uzJB}ifnW;(u1W$Ku^zfyeH32n6 zq}*!&8Ji~|84e@T{dKt|OXmV;SR3DND&dn}c)NzNxG zjMHAN3p@PFvP7kC{eHDRboG1~e5`M4jteJ`#Xlv5 zPj`rIlHPfD`?*aWEatqsG`8wMR9XrLQ)moeK6n>G*Xs<*_v)NHDe^f|iJ0vMh0=GS zf9ZogxVP@dQY+Y;aDyasHdJ${t^V??KDWQs<_LcaRSYE>fT# zY%9f1wRUgCd#`~kt7|cT&plGzRFv*If1KN^TMQaesm8T;cZT_mV=*13s+a_V?PwGq zob0D+&E38Mm^k+%%GtY?6)AWcjAkXmeEetIDDh(xyuF!lhQKa zkQfV;IEX^I+5A~+c`n`qr-3~U1n98vR(vT;c~|5MUTKg6bPHdrj1vRcds6)V$Kn!Y z&AQWLJTFnYXGadQs(U<^T~c(Pf2{G3mr@ScB=5o-h z!nbXgNRiI7;A13PeVrP^{nsmxLgsd2K)pcq)1x|Q=W=fbbKjG|aXY_Xe=kF7Rxysf zKBXVak|u5=G>PBbB$yeK>Gm_yZOw0oQ_!R4&H*7FS*K?+R3lvxORD%exV+>)%c|(&dt5d& z6l(og!s=8+z@B)@hqlZh0TTb~Vjn(sk*3ygsGv_wz%3TB#ub%RTqJ=#WBSE)5`+l{ub0$pJcAKOPW4FZ-h`cDr8cCwDw} z`HCTGCU;wN=9=g^dCEGuRi9|3JKAv9trr!~RD#pLo1e!2?Q>Hp?!L~Z8rdAt>9yO`sgV_PDMA-_^_G1a zBEx$>UDZ%pKB|Rulm45mHiafbCo;NqewNmD5_Zt=s+;|GH?U`=pycJgx2hJs+07#b z&6)xw)qQUb02C~7jjr&C^gOt_6;H|%^+{MG+Xdw-Q$+y$bidN`j(>k?r+x4{Q^^#R zp}QniLk%Tq1YN|RN}rSJU+d(5wXYw4d|X}P{lf;-dGHl3o!7uP=_YhLV@&p#(xLUN z3Dq&lUdL{w(-a&!)nMhM&Qr{$xUrr1?&!nq((HDa8X9tUc>H{`TVD9Cbxh4;<-FkUyyld;c~5lBW?dcVH}0KngZ#4Z;Ay;Bh_0` zJz8B5Cn49ZBb8!^6GIvNsT6NjGLtIJWz?#QX8Gwkt<$6i)Pvs0pE`K-0}Oq*xO40D zNk->*)vR?i(PyW=A$(FGwIpRvJ1&Z69dt=85+J)`0GW7in}7W#ZGjk+yp{w^Nawso z?OD4+b-j1>H3#VAM-8(LKLWvH-d4d|v0F*7v&CO*fbtX@m*ybs_`y_E^NDS0QCx}- zdV8|cX*}QnuoeA_&eNuF@2v$Q>1W=@CR<_xMh~^#$2=$oULVuA<{$s_KTDT*)0Rdb z=O-cAb2(X)%YW^OE9N(W{_>XZMV;g z7HvazLR%%6-pb|J4pKEq{m|g$j@}jEsaW&JlrDdQv)VC-shxNV9qRFqoNvIxH{?0+2;uAi7A7ACM~Fy z4YKi)>_AWZGdiz)?g&BH&VyX&ujnrQMuWW0Nr!!e5cjmanO~CR=t`*!Pd&+M%|`} z_w&{>o!?QiZJR0kD(F&AmQ&438B3YYHfxGbuzyQGhnQ@?Tjslz)<|*}=iCn=FG5l` z<6V=KuSk)-oLxi5tOsOpAZw8|y9Bk!`!b;t!n1V8n>VGTkV1|Q<#rA|FD8U#h`kFj z99c9EJc%3J($vmMrlwKO@n*&ScvSWEe?GW4_r&%0yI)y_NcpEp_fc|u9xG6t!<5>PXL$)L_vT6N)RyIhZ~M8x_>3&!*c?{e*1C_T}9SD z((z~^+%{Rqy@)5b?ri$g9i&ze0H2hb&xcSm>Xuv^q{;%pl4L2OeACv>?OSV>+LcY` z1d>_EcZa4TE?g;-zjLGW7(1#-))PDClRU;i~CqEi$S4| z-WRPSD*;8=YQw^gYZXDYWDu|#PSvrBcN zI*s>P9R}1#)1{Ye^?$gy`U+=`Xq$AWmb7HA0)u_ioRi$EInbshONpa2s`i*v^mQt+ zV3l(395o%&$yiYdHey}4Ifmt+0+po7N7hl48es<(-9J66gJ-oZms=aiPkcSq6D2S^ zOOsL7<4sCgMzMyBGu=zgmNM5~RNZAgQeP7qYmfkEyY1Fzuz#x;8M3V#o@eAMk>q## z07^wxkl9$uG2KKh^+w6fcOdGlR^tJ6f?5UDsxF&t*2r|{f0u)s2oab3eJv3SCHJYX zlE&6lE%LArSI=v+!sJPdtan1%b^}s0tk%(yutv2{u@ZGCmfL4X``2exwBCKvpXbN& ze3nC>0yhdHNdAZ${cAhBNcz~5o7sOLP zPd$DsII~FQoj(7A$B_7`0NKQEKDUPncWF|9sVReIH|iKJK+sRpSiZSxq_-t$K6;R| z9B&GkE@!r`?#uvk8jwx^jx4aMaBJNbE0!;_Uy4+#(SNfXM5s=8)#02-)V+oJ>w~I4 zKPWjjO*>TE1ze0aoFv$JbGswj!c&ANbN`O4NiA?x1HaDk0!C3A6lxx=ujO|w6(m)1 zNJXT3W%hwI;DfH9$wA&BB?tMTY9y*2^-foyEK;Sd+k47;66mVrLX9PTv%1dW_Vg6O z%d6Kkw}0q4vM+g#UR9uR>(7lXlE*qU)Ri_mT#hHyfujg~iAzL%;hE=6Q4%>y9X~y& zw8Y_f5ap@;G8ADgdiPwwN+NT0iCQ)b&_FBQx#>q&fh~$vQr&U6HvY#gWhzDYuV(k@ zBra!}4kfugJSafWA(x!6wrSjG>nt~tAECPoBY)3Fzw@>i!UyMYU&g#Dc}AjcP|o|J zCUFV+s5W5^=iti(1eE1MXRUf5>SJ^9^e@7DI73&p4%{cgl>6-(sQ)FaK>*y?LGYId zOs$V!pOY8w$?;E8zQ#qm-JeSDlSK59j;iIAO#`z|ZFqwyhXQ95Pq&j<^>P5^ysoNt zw0}}sgyN!fcHvr4;S%afQk2hcvTVluu6ea^xS#|ryDaY)kHVW+AyHXJ5i+gR6*~|k zWceA@=|^a{G`7{V3*=a!JCN5MS#2=4ee3r!DI|7VkZHlBo4Px5n-YIqz%==8jjPA8 zx*QEg|F$WE8?T!%AY_ky%0erxBsOUZw1RA)s2IjQhu zfsNBSlVTS9{H7>TSX*_P@`ftw4h)yql8YveR1_}x=n}*eBx3N}qmnh2woR8_u75P2 zbqVlr_yV`Qx?ua4=d|f{`+V;>!kK4IWHj)o*2KZ0;0Nw2#iE@IfGUS;wMs}>6cS0| zipHs%D>R^K7Y27is3?v~f-s1DEZCmx4*1Uz&;Nbky+(toft{+z*QtCaJ{C{q#sy^fW zZ{EPJCYBt9W%JPw)i0;o4@J=w0F2AZ1mW8(>f(HD+-nERT*lMa0$`ULBn5)RK=_rK z3L-fVmkQ@uMfYm8#5<;6o>ThyIk{F!HUV)@aI}sX8vwiPI+b0^3sw=~`_KWgITpSZ zD9S*#b+hTFZ#Z~I-6iXa*XQ()_I0r~UU+%i`6MNzm+I~{tJ(;U-G7>qqrxk><_l3$ z*@Rx)jL<7yht;67s~bLvf`|NgxtY ztbqK7C27w(AW%dpX#@z8)hyASTP~~N()T0VzuSqx!KSWac~%dbV{YdRK^S4GEmVcP z9_gYyYk^jhP%h`lQGfW*fN6~k4;={~t(NtmUhBO2#MIDR28^NDEs=IhT^aOy^vGK$ z7TOe2f|BGQuk&7tqa-+|piOg4?ulaDk&nIWMSE%EyxQgpHO{~V&bMM|WYBi(V<@Rt zre?}HJk)WNaZTD}>RQyM+D2dm%}|0y_q~=)lJX8dvR@a4$A27q?IwD2u_(AjdnT3j zcZ&xF!sAf7`B31G<8~=qe{l0C7XT|t+Hrlg!@Q5zx%&Tn{`hq)yX4i1dK#?T>fn1h z^yVAhDWzf4_PWGM_14_;v|x@++18^`+jF{>+`n{H_j*XkWLj_^7m=E1N#MKxFzr<~ zx7Kb2uy2XB)MCoP*3pm@;bfd9(M{ZN0T<)VjRg`& zfAJRquerzNAQ+O0T=nLOc7nL|Pg3)PTKMENsVP^;eEf6!l3O5UXKjmP{y+Z@;iDvh H-1-3k8>!uN diff --git a/metadata/md5-cache/net-analyzer/mbrowse-0.4.3-r1 b/metadata/md5-cache/net-analyzer/mbrowse-0.4.3-r1 index de14beb38abb..ed15cd5caae6 100644 --- a/metadata/md5-cache/net-analyzer/mbrowse-0.4.3-r1 +++ b/metadata/md5-cache/net-analyzer/mbrowse-0.4.3-r1 @@ -10,4 +10,4 @@ RDEPEND=dev-libs/glib net-analyzer/net-snmp:= x11-libs/gdk-pixbuf x11-libs/gtk+: SLOT=0 SRC_URI=mirror://sourceforge/mbrowse/files/mbrowse-0.4.3.tar.gz _eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=8dc94abc3fad8e3b6e48979d58a4d89c +_md5_=1e1e4422021668e3b7d767f8710193a1 diff --git a/metadata/md5-cache/net-analyzer/multimon-ng-1.1.8 b/metadata/md5-cache/net-analyzer/multimon-ng-1.1.8 deleted file mode 100644 index a3fe33f05fab..000000000000 --- a/metadata/md5-cache/net-analyzer/multimon-ng-1.1.8 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=dev-util/ninja >=dev-util/cmake-3.9.6 -DEFINED_PHASES=compile configure install prepare test -DEPEND=pulseaudio? ( media-sound/pulseaudio ) X? ( x11-libs/libX11 ) -DESCRIPTION=a fork of multimon, decodes multiple digital transmission modes -EAPI=7 -HOMEPAGE=https://github.com/EliasOenal/multimon-ng -IUSE=pulseaudio X -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=GPL-2 -RDEPEND=pulseaudio? ( media-sound/pulseaudio ) X? ( x11-libs/libX11 ) -SLOT=0 -SRC_URI=https://github.com/EliasOenal/multimonNG/archive/1.1.8.tar.gz -> multimon-ng-1.1.8.tar.gz -_eclasses_=cmake-utils 77cd39e6009811bf97a59d91ffd5b54f edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=962307a99a40a3dbed2bb12a732a7fa2 diff --git a/metadata/md5-cache/net-analyzer/multimon-ng-1.1.9 b/metadata/md5-cache/net-analyzer/multimon-ng-1.1.9 new file mode 100644 index 000000000000..a6efcf1181cf --- /dev/null +++ b/metadata/md5-cache/net-analyzer/multimon-ng-1.1.9 @@ -0,0 +1,15 @@ +BDEPEND=dev-util/ninja dev-util/cmake +DEFINED_PHASES=compile configure install prepare test +DEPEND=pulseaudio? ( media-sound/pulseaudio ) X? ( x11-libs/libX11 ) +DESCRIPTION=a fork of multimon, decodes multiple digital transmission modes +EAPI=7 +HOMEPAGE=https://github.com/EliasOenal/multimon-ng +IUSE=pulseaudio X +KEYWORDS=~amd64 ~arm ~x86 +LICENSE=GPL-2 +PDEPEND=media-sound/sox +RDEPEND=pulseaudio? ( media-sound/pulseaudio ) X? ( x11-libs/libX11 ) +SLOT=0 +SRC_URI=https://github.com/EliasOenal/multimonNG/archive/1.1.9.tar.gz -> multimon-ng-1.1.9.tar.gz +_eclasses_=cmake 314a813be2f09820e8978cdee941e501 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba +_md5_=d8109da221fde7dade75f40a1c6241c8 diff --git a/metadata/md5-cache/net-analyzer/multimon-ng-9999 b/metadata/md5-cache/net-analyzer/multimon-ng-9999 index 719c4f5649e2..bdb486285972 100644 --- a/metadata/md5-cache/net-analyzer/multimon-ng-9999 +++ b/metadata/md5-cache/net-analyzer/multimon-ng-9999 @@ -1,4 +1,4 @@ -BDEPEND=dev-util/ninja >=dev-util/cmake-3.9.6 >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=dev-util/ninja dev-util/cmake >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install prepare test unpack DEPEND=pulseaudio? ( media-sound/pulseaudio ) X? ( x11-libs/libX11 ) DESCRIPTION=a fork of multimon, decodes multiple digital transmission modes @@ -6,8 +6,9 @@ EAPI=7 HOMEPAGE=https://github.com/EliasOenal/multimon-ng IUSE=pulseaudio X LICENSE=GPL-2 +PDEPEND=media-sound/sox PROPERTIES=live RDEPEND=pulseaudio? ( media-sound/pulseaudio ) X? ( x11-libs/libX11 ) SLOT=0 -_eclasses_=cmake-utils 77cd39e6009811bf97a59d91ffd5b54f edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 git-r3 3e7ec3d6619213460c85e2aa48398441 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=962307a99a40a3dbed2bb12a732a7fa2 +_eclasses_=cmake 314a813be2f09820e8978cdee941e501 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 git-r3 3e7ec3d6619213460c85e2aa48398441 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba +_md5_=d8109da221fde7dade75f40a1c6241c8 diff --git a/metadata/md5-cache/net-analyzer/munin-2.0.64 b/metadata/md5-cache/net-analyzer/munin-2.0.64 deleted file mode 100644 index 986fbbeb2fbf..000000000000 --- a/metadata/md5-cache/net-analyzer/munin-2.0.64 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=virtual/pkgconfig -DEFINED_PHASES=compile config configure install postinst preinst prepare setup test -DEPEND=acct-user/munin acct-user/munin-async acct-group/munin dev-lang/perl:=[berkdb] dev-perl/DBI dev-perl/Date-Manip dev-perl/File-Copy-Recursive dev-perl/List-MoreUtils dev-perl/Log-Log4perl dev-perl/Net-CIDR dev-perl/Net-DNS dev-perl/Net-Netmask dev-perl/Net-SNMP dev-perl/Net-Server[ipv6(-)?] virtual/perl-Digest-MD5 virtual/perl-Getopt-Long virtual/perl-MIME-Base64 virtual/perl-Storable virtual/perl-Text-Balanced virtual/perl-Time-HiRes apache2? ( www-servers/apache[apache2_modules_cgi,apache2_modules_cgid,apache2_modules_rewrite] ) asterisk? ( dev-perl/Net-Telnet ) cgi? ( dev-perl/FCGI dev-perl/CGI-Fast ) dhcpd? ( >=net-misc/dhcp-3[server] dev-perl/Net-IP dev-perl/HTTP-Date ) doc? ( dev-python/sphinx ) http? ( dev-perl/libwww-perl ) irc? ( dev-perl/Net-IRC ) ldap? ( dev-perl/perl-ldap ) kernel_linux? ( sys-process/procps ) memcached? ( dev-perl/Cache-Memcached ) mysql? ( virtual/mysql dev-perl/Cache-Cache dev-perl/DBD-mysql ) postgres? ( dev-perl/DBD-Pg dev-db/postgresql:* ) ssl? ( dev-perl/Net-SSLeay ) syslog? ( virtual/perl-Sys-Syslog ) !minimal? ( dev-perl/HTML-Template dev-perl/IO-Socket-INET6 dev-perl/URI >=net-analyzer/rrdtool-1.3[graph,perl] virtual/ssh ) dev-perl/Module-Build java? ( >=virtual/jdk-1.5 ) test? ( dev-perl/Test-Deep dev-perl/Test-Exception dev-perl/Test-LongString dev-perl/Test-Differences dev-perl/Test-MockModule dev-perl/Test-MockObject dev-perl/File-Slurp dev-perl/IO-stringy dev-perl/IO-Socket-INET6 ) java? ( >=dev-java/java-config-2.2.0-r3 ) -DESCRIPTION=Munin Server Monitoring Tool -EAPI=7 -HOMEPAGE=http://munin-monitoring.org/ -IUSE=asterisk irc java ldap memcached minimal mysql postgres selinux ssl test cgi ipv6 syslog ipmi http dhcpd doc apache2 elibc_FreeBSD java -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 -LICENSE=GPL-2 -RDEPEND=acct-user/munin acct-user/munin-async acct-group/munin dev-lang/perl:=[berkdb] dev-perl/DBI dev-perl/Date-Manip dev-perl/File-Copy-Recursive dev-perl/List-MoreUtils dev-perl/Log-Log4perl dev-perl/Net-CIDR dev-perl/Net-DNS dev-perl/Net-Netmask dev-perl/Net-SNMP dev-perl/Net-Server[ipv6(-)?] virtual/perl-Digest-MD5 virtual/perl-Getopt-Long virtual/perl-MIME-Base64 virtual/perl-Storable virtual/perl-Text-Balanced virtual/perl-Time-HiRes apache2? ( www-servers/apache[apache2_modules_cgi,apache2_modules_cgid,apache2_modules_rewrite] ) asterisk? ( dev-perl/Net-Telnet ) cgi? ( dev-perl/FCGI dev-perl/CGI-Fast ) dhcpd? ( >=net-misc/dhcp-3[server] dev-perl/Net-IP dev-perl/HTTP-Date ) doc? ( dev-python/sphinx ) http? ( dev-perl/libwww-perl ) irc? ( dev-perl/Net-IRC ) ldap? ( dev-perl/perl-ldap ) kernel_linux? ( sys-process/procps ) memcached? ( dev-perl/Cache-Memcached ) mysql? ( virtual/mysql dev-perl/Cache-Cache dev-perl/DBD-mysql ) postgres? ( dev-perl/DBD-Pg dev-db/postgresql:* ) ssl? ( dev-perl/Net-SSLeay ) syslog? ( virtual/perl-Sys-Syslog ) !minimal? ( dev-perl/HTML-Template dev-perl/IO-Socket-INET6 dev-perl/URI >=net-analyzer/rrdtool-1.3[graph,perl] virtual/ssh ) virtual/awk ipmi? ( >=sys-libs/freeipmi-1.1.6-r1 ) java? ( >=virtual/jre-1.5 || ( net-analyzer/netcat net-analyzer/openbsd-netcat ) ) !minimal? ( virtual/cron media-fonts/dejavu ) selinux? ( sec-policy/selinux-munin ) java? ( >=dev-java/java-config-2.2.0-r3 ) -REQUIRED_USE=cgi? ( !minimal ) apache2? ( cgi ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/munin-monitoring/munin/archive/2.0.64.tar.gz -> munin-2.0.64.tar.gz https://dev.gentoo.org/~graaff/munin/munin-2.0.64-gentoo-1.tar.xz -_eclasses_=java-pkg-opt-2 77d2e22d0de7640f817d20e861c0ff3f java-utils-2 378e4cda228ea0231a0ac283cb2ad25c multilib d410501a125f99ffb560b0c523cd3d1e systemd 74b223e42834adf09a2d21fe5fe13741 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=4403ac53b9496cefc084ba20a8dc5615 diff --git a/metadata/md5-cache/net-analyzer/munin-2.0.66 b/metadata/md5-cache/net-analyzer/munin-2.0.66 index d62b7f146e1f..5f530f0920a7 100644 --- a/metadata/md5-cache/net-analyzer/munin-2.0.66 +++ b/metadata/md5-cache/net-analyzer/munin-2.0.66 @@ -5,7 +5,7 @@ DESCRIPTION=Munin Server Monitoring Tool EAPI=7 HOMEPAGE=http://munin-monitoring.org/ IUSE=asterisk irc java ldap memcached minimal mysql postgres selinux ssl test cgi ipv6 syslog ipmi http dhcpd doc apache2 elibc_FreeBSD java -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 +KEYWORDS=~amd64 ~arm ~arm64 ppc ~ppc64 ~x86 LICENSE=GPL-2 RDEPEND=acct-user/munin acct-user/munin-async acct-group/munin dev-lang/perl:=[berkdb] dev-perl/DBI dev-perl/Date-Manip dev-perl/File-Copy-Recursive dev-perl/List-MoreUtils dev-perl/Log-Log4perl dev-perl/Net-CIDR dev-perl/Net-DNS dev-perl/Net-Netmask dev-perl/Net-SNMP dev-perl/Net-Server[ipv6(-)?] virtual/perl-Digest-MD5 virtual/perl-Getopt-Long virtual/perl-MIME-Base64 virtual/perl-Storable virtual/perl-Text-Balanced virtual/perl-Time-HiRes apache2? ( www-servers/apache[apache2_modules_cgi,apache2_modules_cgid,apache2_modules_rewrite] ) asterisk? ( dev-perl/Net-Telnet ) cgi? ( dev-perl/FCGI dev-perl/CGI-Fast ) dhcpd? ( >=net-misc/dhcp-3[server] dev-perl/Net-IP dev-perl/HTTP-Date ) doc? ( dev-python/sphinx ) http? ( dev-perl/libwww-perl ) irc? ( dev-perl/Net-IRC ) ldap? ( dev-perl/perl-ldap ) kernel_linux? ( sys-process/procps ) memcached? ( dev-perl/Cache-Memcached ) mysql? ( virtual/mysql dev-perl/Cache-Cache dev-perl/DBD-mysql ) postgres? ( dev-perl/DBD-Pg dev-db/postgresql:* ) ssl? ( dev-perl/Net-SSLeay ) syslog? ( virtual/perl-Sys-Syslog ) !minimal? ( dev-perl/HTML-Template dev-perl/IO-Socket-INET6 dev-perl/URI >=net-analyzer/rrdtool-1.3[graph,perl] virtual/ssh ) virtual/awk ipmi? ( >=sys-libs/freeipmi-1.1.6-r1 ) java? ( >=virtual/jre-1.5 || ( net-analyzer/netcat net-analyzer/openbsd-netcat ) ) !minimal? ( virtual/cron media-fonts/dejavu ) selinux? ( sec-policy/selinux-munin ) java? ( >=dev-java/java-config-2.2.0-r3 ) REQUIRED_USE=cgi? ( !minimal ) apache2? ( cgi ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/munin-monitoring/munin/archive/2.0.66.tar.gz -> munin-2.0.66.tar.gz https://dev.gentoo.org/~graaff/munin/munin-2.0.66-gentoo-1.tar.xz _eclasses_=java-pkg-opt-2 77d2e22d0de7640f817d20e861c0ff3f java-utils-2 378e4cda228ea0231a0ac283cb2ad25c multilib d410501a125f99ffb560b0c523cd3d1e systemd 74b223e42834adf09a2d21fe5fe13741 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=f4cbc9a31613b71c5fb3847a63292bcd +_md5_=9d2437d30a306070aa47d1a7b7e04681 diff --git a/metadata/md5-cache/net-analyzer/munin-2.0.65 b/metadata/md5-cache/net-analyzer/munin-2.0.67 similarity index 94% rename from metadata/md5-cache/net-analyzer/munin-2.0.65 rename to metadata/md5-cache/net-analyzer/munin-2.0.67 index aece0d8a012b..b086468a746c 100644 --- a/metadata/md5-cache/net-analyzer/munin-2.0.65 +++ b/metadata/md5-cache/net-analyzer/munin-2.0.67 @@ -11,6 +11,6 @@ RDEPEND=acct-user/munin acct-user/munin-async acct-group/munin dev-lang/perl:=[b REQUIRED_USE=cgi? ( !minimal ) apache2? ( cgi ) RESTRICT=!test? ( test ) SLOT=0 -SRC_URI=https://github.com/munin-monitoring/munin/archive/2.0.65.tar.gz -> munin-2.0.65.tar.gz https://dev.gentoo.org/~graaff/munin/munin-2.0.65-gentoo-1.tar.xz +SRC_URI=https://github.com/munin-monitoring/munin/archive/2.0.67.tar.gz -> munin-2.0.67.tar.gz https://dev.gentoo.org/~graaff/munin/munin-2.0.67-gentoo-1.tar.xz _eclasses_=java-pkg-opt-2 77d2e22d0de7640f817d20e861c0ff3f java-utils-2 378e4cda228ea0231a0ac283cb2ad25c multilib d410501a125f99ffb560b0c523cd3d1e systemd 74b223e42834adf09a2d21fe5fe13741 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=4403ac53b9496cefc084ba20a8dc5615 +_md5_=f4cbc9a31613b71c5fb3847a63292bcd diff --git a/metadata/md5-cache/net-analyzer/net-snmp-5.9-r3 b/metadata/md5-cache/net-analyzer/net-snmp-5.9-r3 new file mode 100644 index 000000000000..383c2e3950d6 --- /dev/null +++ b/metadata/md5-cache/net-analyzer/net-snmp-5.9-r3 @@ -0,0 +1,16 @@ +BDEPEND=doc? ( app-doc/doxygen ) >=app-portage/elt-patches-20170815 sys-devel/automake >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 virtual/pkgconfig +DEFINED_PHASES=compile configure install prepare setup test +DEPEND=bzip2? ( app-arch/bzip2 ) elf? ( dev-libs/elfutils ) lm-sensors? ( sys-apps/lm-sensors ) mysql? ( dev-db/mysql-connector-c:0= ) netlink? ( dev-libs/libnl:3 ) pcap? ( net-libs/libpcap ) pci? ( sys-apps/pciutils ) perl? ( dev-lang/perl:= ) python? ( python_single_target_python3_7? ( dev-python/setuptools[python_targets_python3_7(-)] ) python_single_target_python3_8? ( dev-python/setuptools[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/setuptools[python_targets_python3_9(-)] ) python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) ) rpm? ( app-arch/rpm dev-libs/popt ) ssl? ( !libressl? ( >=dev-libs/openssl-0.9.6d:0= ) libressl? ( dev-libs/libressl:= ) ) tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) zlib? ( >=sys-libs/zlib-1.1.4 ) +DESCRIPTION=Software for generating and retrieving SNMP data +EAPI=7 +HOMEPAGE=http://www.net-snmp.org/ +IUSE=X bzip2 doc elf kmem ipv6 libressl lm-sensors mfd-rewrites minimal mysql netlink pcap pci perl python rpm selinux smux ssl tcpd ucd-compat zlib python_single_target_python3_7 python_single_target_python3_8 python_single_target_python3_9 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 +LICENSE=HPND BSD GPL-2 +RDEPEND=bzip2? ( app-arch/bzip2 ) elf? ( dev-libs/elfutils ) lm-sensors? ( sys-apps/lm-sensors ) mysql? ( dev-db/mysql-connector-c:0= ) netlink? ( dev-libs/libnl:3 ) pcap? ( net-libs/libpcap ) pci? ( sys-apps/pciutils ) perl? ( dev-lang/perl:= ) python? ( python_single_target_python3_7? ( dev-python/setuptools[python_targets_python3_7(-)] ) python_single_target_python3_8? ( dev-python/setuptools[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/setuptools[python_targets_python3_9(-)] ) python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) ) rpm? ( app-arch/rpm dev-libs/popt ) ssl? ( !libressl? ( >=dev-libs/openssl-0.9.6d:0= ) libressl? ( dev-libs/libressl:= ) ) tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) zlib? ( >=sys-libs/zlib-1.1.4 ) perl? ( X? ( dev-perl/Tk ) !minimal? ( dev-perl/TermReadKey ) ) selinux? ( sec-policy/selinux-snmp ) +REQUIRED_USE=python? ( ^^ ( python_single_target_python3_7 python_single_target_python3_8 python_single_target_python3_9 ) ) rpm? ( bzip2 zlib ) +RESTRICT=test +SLOT=0/40 +SRC_URI=https://dev.gentoo.org/~jer/net-snmp-5.7.3-patches-3.tar.xz https://dev.gentoo.org/~jer/net-snmp-5.9.tar.xz +_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 perl-functions 6ec4c4d8fc8324200f1c14e8d158c59b perl-module 97206c028d9bdc9f248e022ac5c9fc83 python-single-r1 d3100de905f978df912135806cf27188 python-utils-r1 69861348186337fa4b269de5826004b3 systemd 74b223e42834adf09a2d21fe5fe13741 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=8b6c8974f8e64c4e09cc4986ef2c48af diff --git a/metadata/md5-cache/net-analyzer/net-snmp-99999999 b/metadata/md5-cache/net-analyzer/net-snmp-99999999 index 201f06095ef2..37adfb562694 100644 --- a/metadata/md5-cache/net-analyzer/net-snmp-99999999 +++ b/metadata/md5-cache/net-analyzer/net-snmp-99999999 @@ -1,6 +1,6 @@ -BDEPEND=>=app-portage/elt-patches-20170815 sys-devel/automake >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 >=dev-vcs/git-1.8.2.1[curl] virtual/pkgconfig +BDEPEND=doc? ( app-doc/doxygen ) >=app-portage/elt-patches-20170815 sys-devel/automake >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 >=dev-vcs/git-1.8.2.1[curl] virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=bzip2? ( app-arch/bzip2 ) elf? ( dev-libs/elfutils ) lm-sensors? ( sys-apps/lm-sensors ) mysql? ( dev-db/mysql-connector-c:0= ) netlink? ( dev-libs/libnl:3 ) pcap? ( net-libs/libpcap ) pci? ( sys-apps/pciutils ) perl? ( dev-lang/perl:= ) python? ( python_single_target_python3_7? ( dev-python/setuptools[python_targets_python3_7(-)] ) python_single_target_python3_8? ( dev-python/setuptools[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/setuptools[python_targets_python3_9(-)] ) python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) ) rpm? ( app-arch/rpm dev-libs/popt ) ssl? ( !libressl? ( >=dev-libs/openssl-0.9.6d:0= ) libressl? ( dev-libs/libressl:= ) ) tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) zlib? ( >=sys-libs/zlib-1.1.4 ) doc? ( app-doc/doxygen ) +DEPEND=bzip2? ( app-arch/bzip2 ) elf? ( dev-libs/elfutils ) lm-sensors? ( sys-apps/lm-sensors ) mysql? ( dev-db/mysql-connector-c:0= ) netlink? ( dev-libs/libnl:3 ) pcap? ( net-libs/libpcap ) pci? ( sys-apps/pciutils ) perl? ( dev-lang/perl:= ) python? ( python_single_target_python3_7? ( dev-python/setuptools[python_targets_python3_7(-)] ) python_single_target_python3_8? ( dev-python/setuptools[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/setuptools[python_targets_python3_9(-)] ) python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) ) rpm? ( app-arch/rpm dev-libs/popt ) ssl? ( !libressl? ( >=dev-libs/openssl-0.9.6d:0= ) libressl? ( dev-libs/libressl:= ) ) tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) zlib? ( >=sys-libs/zlib-1.1.4 ) DESCRIPTION=Software for generating and retrieving SNMP data EAPI=7 HOMEPAGE=http://www.net-snmp.org/ @@ -13,4 +13,4 @@ RESTRICT=test SLOT=0/40 SRC_URI=https://dev.gentoo.org/~jer/net-snmp-5.7.3-patches-3.tar.xz _eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 git-r3 3e7ec3d6619213460c85e2aa48398441 libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 perl-functions 6ec4c4d8fc8324200f1c14e8d158c59b perl-module 97206c028d9bdc9f248e022ac5c9fc83 python-single-r1 d3100de905f978df912135806cf27188 python-utils-r1 69861348186337fa4b269de5826004b3 systemd 74b223e42834adf09a2d21fe5fe13741 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=09b2d0d95c11d8abf9d3b1c2c120bc60 +_md5_=d9c0f62b6536ed5a79b54ca3f5733c0b diff --git a/metadata/md5-cache/net-analyzer/ostinato-0.9_p20180522 b/metadata/md5-cache/net-analyzer/ostinato-1.1 similarity index 75% rename from metadata/md5-cache/net-analyzer/ostinato-0.9_p20180522 rename to metadata/md5-cache/net-analyzer/ostinato-1.1 index 172c7a301fd3..9a520765b0ea 100644 --- a/metadata/md5-cache/net-analyzer/ostinato-0.9_p20180522 +++ b/metadata/md5-cache/net-analyzer/ostinato-1.1 @@ -3,9 +3,10 @@ DEPEND=dev-libs/protobuf:= dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtscript:5 dev- DESCRIPTION=Packet generator and analyzer EAPI=7 HOMEPAGE=https://ostinato.org/ +KEYWORDS=~amd64 ~arm ~x86 LICENSE=GPL-3 RDEPEND=dev-libs/protobuf:= dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtscript:5 dev-qt/qtwidgets:5 >=net-libs/libpcap-1.8.1-r2 SLOT=0 -SRC_URI=https://github.com/pstavirs/ostinato/archive/9a4e7e7550c6b20a8f0f1393a55036492c1b7703.tar.gz -> ostinato-0.9_p20180522.tar.gz +SRC_URI=https://github.com/pstavirs/ostinato/archive/v1.1.tar.gz -> ostinato-1.1.tar.gz _eclasses_=multilib d410501a125f99ffb560b0c523cd3d1e qmake-utils dc74fe3891abc25e80dad5cd3d7c6e47 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=a5f5eca49d54952238853dfc383fdd5e +_md5_=b0847fd40c9b98be32a295127ab50523 diff --git a/metadata/md5-cache/net-analyzer/slurm-0.4.3 b/metadata/md5-cache/net-analyzer/slurm-0.4.3 index 751bdc8ffced..0e9fba7daf32 100644 --- a/metadata/md5-cache/net-analyzer/slurm-0.4.3 +++ b/metadata/md5-cache/net-analyzer/slurm-0.4.3 @@ -4,10 +4,10 @@ DEPEND=sys-libs/ncurses:= DESCRIPTION=Realtime network interface monitor based on FreeBSD's pppstatus EAPI=7 HOMEPAGE=https://github.com/mattthias/slurm -KEYWORDS=~amd64 ~ppc ~sparc ~x86 +KEYWORDS=~amd64 ~ppc ~sparc x86 LICENSE=GPL-2 RDEPEND=sys-libs/ncurses:= SLOT=0 SRC_URI=https://github.com/mattthias/slurm/archive/upstream/slurm.tar.gz -> slurm-0.4.3.tar.gz _eclasses_=cmake 314a813be2f09820e8978cdee941e501 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=d7ab221ce7b6f5652929e4acffade4e7 +_md5_=f568ba2f3fe330f130157b6c3ae6abb8 diff --git a/metadata/md5-cache/net-analyzer/upnpscan-0.4-r3 b/metadata/md5-cache/net-analyzer/upnpscan-0.4-r3 index 8bfc94134db9..09eb2010f9f2 100644 --- a/metadata/md5-cache/net-analyzer/upnpscan-0.4-r3 +++ b/metadata/md5-cache/net-analyzer/upnpscan-0.4-r3 @@ -1,11 +1,11 @@ -DEFINED_PHASES=compile configure install prepare test -DEPEND=>=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 -DESCRIPTION=Scans the network for UPNP capable devices -EAPI=5 +BDEPEND=>=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +DEFINED_PHASES=prepare +DESCRIPTION=Scans the network for UPnP capable devices +EAPI=7 HOMEPAGE=http://www.cqure.net/wp/upnpscan/ KEYWORDS=amd64 x86 LICENSE=GPL-2 SLOT=0 SRC_URI=http://www.cqure.net/tools/upnpscan-v0.4-src.tgz -_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 autotools-utils 961893b8004e6cf64fbef1cea6ed8bd2 desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=dd3cea15596b3abf3b55eba8c4fd414c +_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=9c0c80538584e3afb57c0d07c57c9f44 diff --git a/metadata/md5-cache/net-analyzer/zabbix-4.0.28 b/metadata/md5-cache/net-analyzer/zabbix-4.0.28 index 69a01201a906..5183d6426a52 100644 --- a/metadata/md5-cache/net-analyzer/zabbix-4.0.28 +++ b/metadata/md5-cache/net-analyzer/zabbix-4.0.28 @@ -5,11 +5,11 @@ DESCRIPTION=ZABBIX is software for monitoring of your applications, network and EAPI=7 HOMEPAGE=https://www.zabbix.com/ IUSE=+agent java curl frontend ipv6 xmpp ldap libxml2 mysql openipmi oracle +postgres proxy server ssh ssl snmp sqlite odbc static elibc_FreeBSD java -KEYWORDS=~amd64 ~x86 +KEYWORDS=~amd64 x86 LICENSE=GPL-2 RDEPEND=curl? ( net-misc/curl ) java? ( >=virtual/jdk-1.8:* ) ldap? ( =dev-libs/cyrus-sasl-2* net-libs/gnutls net-nds/openldap ) libxml2? ( dev-libs/libxml2 ) mysql? ( dev-db/mysql-connector-c ) odbc? ( dev-db/unixODBC ) openipmi? ( sys-libs/openipmi ) oracle? ( dev-db/oracle-instantclient-basic ) postgres? ( dev-db/postgresql:* ) proxy? ( sys-libs/zlib ) server? ( dev-libs/libevent sys-libs/zlib ) snmp? ( net-analyzer/net-snmp ) sqlite? ( dev-db/sqlite ) ssh? ( net-libs/libssh2 ) ssl? ( dev-libs/openssl:=[-bindist] ) xmpp? ( dev-libs/iksemel ) acct-group/zabbix acct-user/zabbix java? ( >=virtual/jre-1.8:* ) mysql? ( virtual/mysql ) proxy? ( net-analyzer/fping[suid] ) server? ( app-admin/webapp-config dev-libs/libevent dev-libs/libpcre net-analyzer/fping[suid] ) frontend? ( app-admin/webapp-config dev-lang/php:*[bcmath,ctype,sockets,gd,truetype,xml,session,xmlreader,xmlwriter,nls,sysvipc,unicode] media-libs/gd[png] virtual/httpd-php:* mysql? ( dev-lang/php[mysqli] ) odbc? ( dev-lang/php[odbc] ) oracle? ( dev-lang/php[oci8-instant-client] ) postgres? ( dev-lang/php[postgres] ) sqlite? ( dev-lang/php[sqlite] ) ) java? ( >=dev-java/java-config-2.2.0-r3 ) REQUIRED_USE=|| ( agent frontend proxy server ) proxy? ( ^^ ( mysql oracle postgres sqlite odbc ) ) server? ( ^^ ( mysql oracle postgres odbc ) ) static? ( !oracle !snmp ) SLOT=0/4.0 SRC_URI=https://cdn.zabbix.com/zabbix/sources/stable/4.0/zabbix-4.0.28.tar.gz _eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 java-pkg-opt-2 77d2e22d0de7640f817d20e861c0ff3f java-utils-2 378e4cda228ea0231a0ac283cb2ad25c l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e systemd 74b223e42834adf09a2d21fe5fe13741 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 webapp 1d03df021d958f89f4cc78e289d0b116 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=7d5b0c5ce44b07a533bf63e6b3a5c3c4 +_md5_=417023412b80b6a196e2f6e82ae7e2a2 diff --git a/metadata/md5-cache/net-analyzer/zabbix-5.0.8 b/metadata/md5-cache/net-analyzer/zabbix-5.0.8 index 73a641c395ad..e65f00fcaad7 100644 --- a/metadata/md5-cache/net-analyzer/zabbix-5.0.8 +++ b/metadata/md5-cache/net-analyzer/zabbix-5.0.8 @@ -5,11 +5,11 @@ DESCRIPTION=ZABBIX is software for monitoring of your applications, network and EAPI=7 HOMEPAGE=https://www.zabbix.com/ IUSE=+agent java curl frontend ipv6 ldap libxml2 mysql openipmi oracle +postgres proxy server ssh ssl snmp sqlite odbc static elibc_FreeBSD java -KEYWORDS=~amd64 ~x86 +KEYWORDS=~amd64 x86 LICENSE=GPL-2 RDEPEND=curl? ( net-misc/curl ) java? ( >=virtual/jdk-1.8:* ) ldap? ( =dev-libs/cyrus-sasl-2* net-libs/gnutls net-nds/openldap ) libxml2? ( dev-libs/libxml2 ) mysql? ( dev-db/mysql-connector-c ) odbc? ( dev-db/unixODBC ) openipmi? ( sys-libs/openipmi ) oracle? ( dev-db/oracle-instantclient-basic ) postgres? ( dev-db/postgresql:* ) proxy? ( sys-libs/zlib ) server? ( dev-libs/libevent sys-libs/zlib ) snmp? ( net-analyzer/net-snmp ) sqlite? ( dev-db/sqlite ) ssh? ( net-libs/libssh2 ) ssl? ( dev-libs/openssl:=[-bindist] ) acct-group/zabbix acct-user/zabbix java? ( >=virtual/jre-1.8:* ) mysql? ( virtual/mysql ) proxy? ( net-analyzer/fping[suid] ) server? ( app-admin/webapp-config dev-libs/libevent dev-libs/libpcre net-analyzer/fping[suid] ) frontend? ( app-admin/webapp-config dev-lang/php:*[bcmath,ctype,sockets,gd,truetype,xml,session,xmlreader,xmlwriter,nls,sysvipc,unicode] media-libs/gd[png] virtual/httpd-php:* mysql? ( dev-lang/php[mysqli] ) odbc? ( dev-lang/php[odbc] ) oracle? ( dev-lang/php[oci8-instant-client] ) postgres? ( dev-lang/php[postgres] ) sqlite? ( dev-lang/php[sqlite] ) ) java? ( >=dev-java/java-config-2.2.0-r3 ) REQUIRED_USE=|| ( agent frontend proxy server ) proxy? ( ^^ ( mysql oracle postgres sqlite odbc ) ) server? ( ^^ ( mysql oracle postgres odbc ) ) static? ( !oracle !snmp ) SLOT=0/5.0 SRC_URI=https://cdn.zabbix.com/zabbix/sources/stable/5.0/zabbix-5.0.8.tar.gz _eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 java-pkg-opt-2 77d2e22d0de7640f817d20e861c0ff3f java-utils-2 378e4cda228ea0231a0ac283cb2ad25c l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e systemd 74b223e42834adf09a2d21fe5fe13741 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 webapp 1d03df021d958f89f4cc78e289d0b116 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=e2bfbb51f45fe7e5a72fbdf7310782cb +_md5_=a32603245a2f5fe00950eaa3230696c1 diff --git a/metadata/md5-cache/net-analyzer/zabbix-5.2.4 b/metadata/md5-cache/net-analyzer/zabbix-5.2.4 index 191a2499777b..7a008189b13d 100644 --- a/metadata/md5-cache/net-analyzer/zabbix-5.2.4 +++ b/metadata/md5-cache/net-analyzer/zabbix-5.2.4 @@ -5,11 +5,11 @@ DESCRIPTION=ZABBIX is software for monitoring of your applications, network and EAPI=7 HOMEPAGE=https://www.zabbix.com/ IUSE=+agent java curl frontend ipv6 ldap libxml2 mysql openipmi oracle +postgres proxy server ssh ssl snmp sqlite odbc static elibc_FreeBSD java -KEYWORDS=~amd64 ~x86 +KEYWORDS=~amd64 x86 LICENSE=GPL-2 RDEPEND=curl? ( net-misc/curl ) java? ( >=virtual/jdk-1.8:* ) ldap? ( =dev-libs/cyrus-sasl-2* net-libs/gnutls net-nds/openldap ) libxml2? ( dev-libs/libxml2 ) mysql? ( dev-db/mysql-connector-c ) odbc? ( dev-db/unixODBC ) openipmi? ( sys-libs/openipmi ) oracle? ( dev-db/oracle-instantclient-basic ) postgres? ( dev-db/postgresql:* ) proxy? ( sys-libs/zlib ) server? ( dev-libs/libevent sys-libs/zlib ) snmp? ( net-analyzer/net-snmp ) sqlite? ( dev-db/sqlite ) ssh? ( net-libs/libssh2 ) ssl? ( dev-libs/openssl:=[-bindist] ) acct-group/zabbix acct-user/zabbix java? ( >=virtual/jre-1.8:* ) mysql? ( virtual/mysql ) proxy? ( net-analyzer/fping[suid] ) server? ( app-admin/webapp-config dev-libs/libevent dev-libs/libpcre net-analyzer/fping[suid] ) frontend? ( app-admin/webapp-config dev-lang/php:*[bcmath,ctype,sockets,gd,truetype,xml,session,xmlreader,xmlwriter,nls,sysvipc,unicode] media-libs/gd[png] virtual/httpd-php:* mysql? ( dev-lang/php[mysqli] ) odbc? ( dev-lang/php[odbc] ) oracle? ( dev-lang/php[oci8-instant-client] ) postgres? ( dev-lang/php[postgres] ) sqlite? ( dev-lang/php[sqlite] ) ) java? ( >=dev-java/java-config-2.2.0-r3 ) REQUIRED_USE=|| ( agent frontend proxy server ) proxy? ( ^^ ( mysql oracle postgres sqlite odbc ) ) server? ( ^^ ( mysql oracle postgres odbc ) ) static? ( !oracle !snmp ) SLOT=0/5.2 SRC_URI=https://cdn.zabbix.com/zabbix/sources/stable/5.2/zabbix-5.2.4.tar.gz _eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 java-pkg-opt-2 77d2e22d0de7640f817d20e861c0ff3f java-utils-2 378e4cda228ea0231a0ac283cb2ad25c l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e systemd 74b223e42834adf09a2d21fe5fe13741 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 webapp 1d03df021d958f89f4cc78e289d0b116 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=e2bfbb51f45fe7e5a72fbdf7310782cb +_md5_=a32603245a2f5fe00950eaa3230696c1 diff --git a/metadata/md5-cache/net-dialup/Manifest.gz b/metadata/md5-cache/net-dialup/Manifest.gz index d5914ccdd81ea983fd697d8a5976bc219ea50a10..5fd5b576e3fa95666e15bbbf4b6fedd984f83c2f 100644 GIT binary patch literal 7425 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/mongo-c-driver-1.13.0-r1 ) odbc? ( dev-db/unixODBC ) oracle? ( dev-db/oracle-instantclient-basic ) pam? ( sys-libs/pam ) pcap? ( net-libs/libpcap ) postgres? ( dev-db/postgresql:= ) python? ( python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) ) readline? ( sys-libs/readline:0= ) redis? ( dev-libs/hiredis:= ) rest? ( dev-libs/json-c:= ) samba? ( net-fs/samba ) sqlite? ( dev-db/sqlite:3 ) ssl? ( !libressl? ( dev-libs/openssl:0=[-bindist] ) libressl? ( dev-libs/libressl:0= ) ) systemd? ( sys-apps/systemd ) REQUIRED_USE=python? ( ^^ ( python_single_target_python3_7 python_single_target_python3_8 ) ) @@ -13,4 +13,4 @@ RESTRICT=test firebird? ( bindist ) SLOT=0 SRC_URI=ftp://ftp.freeradius.org/pub/radius/freeradius-server-3.0.21.tar.gz ftp://ftp.freeradius.org/pub/radius/old/freeradius-server-3.0.21.tar.gz _eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e pam b097695df28f3974e3af860d6704d4f2 python-single-r1 d3100de905f978df912135806cf27188 python-utils-r1 69861348186337fa4b269de5826004b3 systemd 74b223e42834adf09a2d21fe5fe13741 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=3553c82cc4ed6ef0f9291b4acf6d1284 +_md5_=309296c6409900239a00b92213da529d diff --git a/metadata/md5-cache/net-dialup/ppp-2.4.9-r2 b/metadata/md5-cache/net-dialup/ppp-2.4.9-r2 index 758259eb1c67..24817b09261c 100644 --- a/metadata/md5-cache/net-dialup/ppp-2.4.9-r2 +++ b/metadata/md5-cache/net-dialup/ppp-2.4.9-r2 @@ -3,7 +3,7 @@ DEPEND=activefilter? ( net-libs/libpcap ) atm? ( net-dialup/linux-atm ) pam? ( s DESCRIPTION=Point-to-Point Protocol (PPP) EAPI=7 HOMEPAGE=https://ppp.samba.org/ -IUSE=activefilter atm dhcp gtk ipv6 libressl pam radius kernel_linux +IUSE=activefilter atm dhcp +eap-tls gtk ipv6 libressl pam radius kernel_linux KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 LICENSE=BSD GPL-2 PDEPEND=net-dialup/ppp-scripts @@ -11,4 +11,4 @@ RDEPEND=activefilter? ( net-libs/libpcap ) atm? ( net-dialup/linux-atm ) pam? ( SLOT=0/2.4.9 SRC_URI=https://github.com/paulusmack/ppp/archive/ppp-2.4.9.tar.gz https://dev.gentoo.org/~polynomial-c/ppp-2.4.9-patches-02.tar.xz http://www.netservers.net.uk/gpl/ppp-dhcpc.tgz _eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e linux-info c90a203b1c14cfa77bd3e37a0e96c955 multilib d410501a125f99ffb560b0c523cd3d1e pam b097695df28f3974e3af860d6704d4f2 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=426b93c18fc4b46eb247a77587cb811f +_md5_=12298336b528415254d256a106c6a123 diff --git a/metadata/md5-cache/net-dialup/radiusclient-ng-0.5.6-r1 b/metadata/md5-cache/net-dialup/radiusclient-ng-0.5.6-r1 index ce395329cde7..0178de244cad 100644 --- a/metadata/md5-cache/net-dialup/radiusclient-ng-0.5.6-r1 +++ b/metadata/md5-cache/net-dialup/radiusclient-ng-0.5.6-r1 @@ -1,13 +1,13 @@ -DEFINED_PHASES=compile configure install prepare test -DEPEND=!net-dialup/radiusclient !net-dialup/freeradius-client >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +BDEPEND=>=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +DEFINED_PHASES=configure install prepare +DEPEND=!net-dialup/radiusclient !net-dialup/freeradius-client DESCRIPTION=RadiusClient NextGeneration - library for RADIUS clients -EAPI=5 +EAPI=7 HOMEPAGE=https://sourceforge.net/projects/radiusclient-ng.berlios/ -IUSE=static-libs KEYWORDS=amd64 ~ppc ~sparc x86 LICENSE=BSD RDEPEND=!net-dialup/radiusclient !net-dialup/freeradius-client SLOT=0 SRC_URI=mirror://sourceforge/radiusclient-ng.berlios/radiusclient-ng-0.5.6.tar.gz -_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 autotools-utils 961893b8004e6cf64fbef1cea6ed8bd2 desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=9860b95b6360b2a48dd13fbca822c5ac +_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=9ba2b8846042e104354f368006704e2f diff --git a/metadata/md5-cache/net-fs/Manifest.gz b/metadata/md5-cache/net-fs/Manifest.gz index 18fd15909dcd40bf049d311ad7d4bd299046abfe..067bf37cec9424dcdecbb31df0b6a716a1472f38 100644 GIT binary patch literal 6693 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 diff --git a/metadata/md5-cache/net-fs/samba-4.12.11 b/metadata/md5-cache/net-fs/samba-4.12.11 index af6dbc1a1ef3..beef0e6b8580 100644 --- a/metadata/md5-cache/net-fs/samba-4.12.11 +++ b/metadata/md5-cache/net-fs/samba-4.12.11 @@ -1,15 +1,15 @@ DEFINED_PHASES=compile configure install postinst prepare setup test -DEPEND=>=app-arch/libarchive-3.1.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-lang/perl:= dev-libs/icu:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libbsd[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libtasn1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/popt[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-perl/Parse-Yapp >=net-libs/gnutls-3.4.7[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] net-libs/libnsl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/e2fsprogs-libs[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/ldb-2.1.4[ldap(+)?,python?,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] =sys-libs/talloc-2.3.1[python?,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tdb-1.4.3[python?,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tevent-0.10.2[python?,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/libiconv pam? ( sys-libs/pam ) acl? ( virtual/acl ) python_single_target_python3_7? ( dev-python/subunit[python_targets_python3_7(-),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] addns? ( net-dns/bind-tools[gssapi] dev-python/dnspython:=[python_targets_python3_7(-)] ) ) python_single_target_python3_8? ( dev-python/subunit[python_targets_python3_8(-),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] addns? ( net-dns/bind-tools[gssapi] dev-python/dnspython:=[python_targets_python3_8(-)] ) ) ceph? ( sys-cluster/ceph ) cluster? ( net-libs/rpcsvc-proto !dev-db/ctdb ) cups? ( net-print/cups ) debug? ( dev-util/lttng-ust ) dmapi? ( sys-apps/dmapi ) fam? ( virtual/fam ) gpg? ( app-crypt/gpgme ) json? ( dev-libs/jansson ) ldap? ( net-nds/openldap[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) snapper? ( sys-apps/dbus ) system-heimdal? ( >=app-crypt/heimdal-1.5[-ssl,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) system-mitkrb5? ( >=app-crypt/mit-krb5-1.15.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) systemd? ( sys-apps/systemd:0= ) zeroconf? ( net-dns/avahi[dbus] ) python_single_target_python3_7? ( dev-lang/python:3.7[threads(+),xml(+)] >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8[threads(+),xml(+)] >=dev-lang/python-exec-2:=[python_targets_python3_8] ) app-text/docbook-xsl-stylesheets dev-libs/libxslt >=dev-util/cmocka-1.1.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] net-libs/libtirpc[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/pkgconfig || ( net-libs/rpcsvc-proto =sys-libs/nss_wrapper-1.1.3 >=net-dns/resolv_wrapper-1.1.4 >=net-libs/socket_wrapper-1.1.9 >=sys-libs/uid_wrapper-1.2.1 ) ) virtual/pkgconfig +DEPEND=>=app-arch/libarchive-3.1.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-lang/perl:= spotlight? ( dev-libs/icu:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dev-libs/libbsd[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libtasn1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/popt[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-perl/Parse-Yapp >=net-libs/gnutls-3.4.7[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] net-libs/libnsl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/e2fsprogs-libs[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/ldb-2.1.4[ldap(+)?,python?,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] =sys-libs/talloc-2.3.1[python?,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tdb-1.4.3[python?,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tevent-0.10.2[python?,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/libiconv pam? ( sys-libs/pam ) acl? ( virtual/acl ) python_single_target_python3_7? ( dev-python/subunit[python_targets_python3_7(-),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] addns? ( net-dns/bind-tools[gssapi] dev-python/dnspython:=[python_targets_python3_7(-)] ) ) python_single_target_python3_8? ( dev-python/subunit[python_targets_python3_8(-),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] addns? ( net-dns/bind-tools[gssapi] dev-python/dnspython:=[python_targets_python3_8(-)] ) ) ceph? ( sys-cluster/ceph ) cluster? ( net-libs/rpcsvc-proto !dev-db/ctdb ) cups? ( net-print/cups ) debug? ( dev-util/lttng-ust ) dmapi? ( sys-apps/dmapi ) fam? ( virtual/fam ) gpg? ( app-crypt/gpgme ) json? ( dev-libs/jansson ) ldap? ( net-nds/openldap[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) snapper? ( sys-apps/dbus ) system-heimdal? ( >=app-crypt/heimdal-1.5[-ssl,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) system-mitkrb5? ( >=app-crypt/mit-krb5-1.15.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) systemd? ( sys-apps/systemd:0= ) zeroconf? ( net-dns/avahi[dbus] ) python_single_target_python3_7? ( dev-lang/python:3.7[threads(+),xml(+)] >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8[threads(+),xml(+)] >=dev-lang/python-exec-2:=[python_targets_python3_8] ) >=dev-util/cmocka-1.1.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] net-libs/libtirpc[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/pkgconfig || ( net-libs/rpcsvc-proto =sys-libs/nss_wrapper-1.1.3 >=net-dns/resolv_wrapper-1.1.4 >=net-libs/socket_wrapper-1.1.9 >=sys-libs/uid_wrapper-1.2.1 ) ) virtual/pkgconfig DESCRIPTION=Samba Suite Version 4 EAPI=6 HOMEPAGE=https://www.samba.org/ -IUSE=acl addc addns ads ceph client cluster cups debug dmapi fam gpg iprint json ldap pam profiling-data python quota selinux snapper syslog system-heimdal +system-mitkrb5 systemd test winbind zeroconf python_single_target_python3_7 python_single_target_python3_8 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 kernel_linux +IUSE=acl addc addns ads ceph client cluster cups debug dmapi fam glusterfs gpg iprint json ldap ntvfs pam profiling-data python quota +regedit selinux snapper spotlight syslog system-heimdal +system-mitkrb5 systemd test winbind zeroconf python_single_target_python3_7 python_single_target_python3_8 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 kernel_linux KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 LICENSE=GPL-3 -RDEPEND=>=app-arch/libarchive-3.1.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-lang/perl:= dev-libs/icu:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libbsd[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libtasn1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/popt[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-perl/Parse-Yapp >=net-libs/gnutls-3.4.7[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] net-libs/libnsl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/e2fsprogs-libs[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/ldb-2.1.4[ldap(+)?,python?,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] =sys-libs/talloc-2.3.1[python?,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tdb-1.4.3[python?,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tevent-0.10.2[python?,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/libiconv pam? ( sys-libs/pam ) acl? ( virtual/acl ) python_single_target_python3_7? ( dev-python/subunit[python_targets_python3_7(-),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] addns? ( net-dns/bind-tools[gssapi] dev-python/dnspython:=[python_targets_python3_7(-)] ) ) python_single_target_python3_8? ( dev-python/subunit[python_targets_python3_8(-),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] addns? ( net-dns/bind-tools[gssapi] dev-python/dnspython:=[python_targets_python3_8(-)] ) ) ceph? ( sys-cluster/ceph ) cluster? ( net-libs/rpcsvc-proto !dev-db/ctdb ) cups? ( net-print/cups ) debug? ( dev-util/lttng-ust ) dmapi? ( sys-apps/dmapi ) fam? ( virtual/fam ) gpg? ( app-crypt/gpgme ) json? ( dev-libs/jansson ) ldap? ( net-nds/openldap[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) snapper? ( sys-apps/dbus ) system-heimdal? ( >=app-crypt/heimdal-1.5[-ssl,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) system-mitkrb5? ( >=app-crypt/mit-krb5-1.15.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) systemd? ( sys-apps/systemd:0= ) zeroconf? ( net-dns/avahi[dbus] ) python? ( python_single_target_python3_7? ( dev-lang/python:3.7[threads(+),xml(+)] >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8[threads(+),xml(+)] >=dev-lang/python-exec-2:=[python_targets_python3_8] ) ) client? ( net-fs/cifs-utils[ads?] ) selinux? ( sec-policy/selinux-samba ) -REQUIRED_USE=addc? ( python json winbind ) addns? ( python ) ads? ( acl ldap winbind ) cluster? ( ads ) gpg? ( addc ) test? ( python ) ?? ( system-heimdal system-mitkrb5 ) ^^ ( python_single_target_python3_7 python_single_target_python3_8 ) +RDEPEND=>=app-arch/libarchive-3.1.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-lang/perl:= spotlight? ( dev-libs/icu:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dev-libs/libbsd[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libtasn1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/popt[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-perl/Parse-Yapp >=net-libs/gnutls-3.4.7[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] net-libs/libnsl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/e2fsprogs-libs[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/ldb-2.1.4[ldap(+)?,python?,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] =sys-libs/talloc-2.3.1[python?,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tdb-1.4.3[python?,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tevent-0.10.2[python?,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/libiconv pam? ( sys-libs/pam ) acl? ( virtual/acl ) python_single_target_python3_7? ( dev-python/subunit[python_targets_python3_7(-),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] addns? ( net-dns/bind-tools[gssapi] dev-python/dnspython:=[python_targets_python3_7(-)] ) ) python_single_target_python3_8? ( dev-python/subunit[python_targets_python3_8(-),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] addns? ( net-dns/bind-tools[gssapi] dev-python/dnspython:=[python_targets_python3_8(-)] ) ) ceph? ( sys-cluster/ceph ) cluster? ( net-libs/rpcsvc-proto !dev-db/ctdb ) cups? ( net-print/cups ) debug? ( dev-util/lttng-ust ) dmapi? ( sys-apps/dmapi ) fam? ( virtual/fam ) gpg? ( app-crypt/gpgme ) json? ( dev-libs/jansson ) ldap? ( net-nds/openldap[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) snapper? ( sys-apps/dbus ) system-heimdal? ( >=app-crypt/heimdal-1.5[-ssl,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) system-mitkrb5? ( >=app-crypt/mit-krb5-1.15.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) systemd? ( sys-apps/systemd:0= ) zeroconf? ( net-dns/avahi[dbus] ) python? ( python_single_target_python3_7? ( dev-lang/python:3.7[threads(+),xml(+)] >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8[threads(+),xml(+)] >=dev-lang/python-exec-2:=[python_targets_python3_8] ) ) client? ( net-fs/cifs-utils[ads?] ) selinux? ( sec-policy/selinux-samba ) +REQUIRED_USE=addc? ( python json winbind ) addns? ( python ) ads? ( acl ldap winbind ) cluster? ( ads ) gpg? ( addc ) ntvfs? ( addc ) spotlight? ( json ) test? ( python ) ?? ( system-heimdal system-mitkrb5 ) ^^ ( python_single_target_python3_7 python_single_target_python3_8 ) RESTRICT=test SLOT=0 SRC_URI=mirror://samba/stable/samba-4.12.11.tar.gz _eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver f9ec87e93172b25ce65a85303dc06964 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e linux-info c90a203b1c14cfa77bd3e37a0e96c955 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build 9a65133006c608964888346a412cc454 multilib-minimal 8bddda43703ba94d8341f4e247f97566 multiprocessing cac3169468f893670dac3e7cb940e045 pam b097695df28f3974e3af860d6704d4f2 preserve-libs ef207dc62baddfddfd39a164d9797648 python-single-r1 d3100de905f978df912135806cf27188 python-utils-r1 69861348186337fa4b269de5826004b3 systemd 74b223e42834adf09a2d21fe5fe13741 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf waf-utils 0a6e492cdcbd52b1304cfcd9eba5abc6 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=67a2b75ea009c95fcf0d4a12e869ab64 +_md5_=36cdaf992b6ca2b23d884a197154db4a diff --git a/metadata/md5-cache/net-fs/samba-4.12.9-r1 b/metadata/md5-cache/net-fs/samba-4.12.9-r1 index 0e387d260e2e..97d08e056ebf 100644 --- a/metadata/md5-cache/net-fs/samba-4.12.9-r1 +++ b/metadata/md5-cache/net-fs/samba-4.12.9-r1 @@ -1,15 +1,15 @@ DEFINED_PHASES=compile configure install postinst prepare setup test -DEPEND=>=app-arch/libarchive-3.1.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-lang/perl:= dev-libs/icu:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libbsd[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libtasn1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/popt[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-perl/Parse-Yapp >=net-libs/gnutls-3.4.7[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] net-libs/libnsl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/e2fsprogs-libs[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/ldb-2.1.4[ldap(+)?,python?,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] =sys-libs/talloc-2.3.1[python?,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tdb-1.4.3[python?,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tevent-0.10.2[python?,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/libiconv pam? ( sys-libs/pam ) acl? ( virtual/acl ) python_single_target_python3_7? ( dev-python/subunit[python_targets_python3_7(-),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] addns? ( net-dns/bind-tools[gssapi] dev-python/dnspython:=[python_targets_python3_7(-)] ) ) python_single_target_python3_8? ( dev-python/subunit[python_targets_python3_8(-),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] addns? ( net-dns/bind-tools[gssapi] dev-python/dnspython:=[python_targets_python3_8(-)] ) ) ceph? ( sys-cluster/ceph ) cluster? ( net-libs/rpcsvc-proto !dev-db/ctdb ) cups? ( net-print/cups ) debug? ( dev-util/lttng-ust ) dmapi? ( sys-apps/dmapi ) fam? ( virtual/fam ) gpg? ( app-crypt/gpgme ) json? ( dev-libs/jansson ) ldap? ( net-nds/openldap[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) snapper? ( sys-apps/dbus ) system-heimdal? ( >=app-crypt/heimdal-1.5[-ssl,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) system-mitkrb5? ( >=app-crypt/mit-krb5-1.15.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) systemd? ( sys-apps/systemd:0= ) zeroconf? ( net-dns/avahi[dbus] ) python_single_target_python3_7? ( dev-lang/python:3.7[threads(+),xml(+)] >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8[threads(+),xml(+)] >=dev-lang/python-exec-2:=[python_targets_python3_8] ) app-text/docbook-xsl-stylesheets dev-libs/libxslt >=dev-util/cmocka-1.1.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] net-libs/libtirpc[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/pkgconfig || ( net-libs/rpcsvc-proto =sys-libs/nss_wrapper-1.1.3 >=net-dns/resolv_wrapper-1.1.4 >=net-libs/socket_wrapper-1.1.9 >=sys-libs/uid_wrapper-1.2.1 ) ) virtual/pkgconfig +DEPEND=>=app-arch/libarchive-3.1.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-lang/perl:= spotlight? ( dev-libs/icu:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dev-libs/libbsd[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libtasn1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/popt[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-perl/Parse-Yapp >=net-libs/gnutls-3.4.7[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] net-libs/libnsl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/e2fsprogs-libs[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/ldb-2.1.4[ldap(+)?,python?,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] =sys-libs/talloc-2.3.1[python?,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tdb-1.4.3[python?,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tevent-0.10.2[python?,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/libiconv pam? ( sys-libs/pam ) acl? ( virtual/acl ) python_single_target_python3_7? ( dev-python/subunit[python_targets_python3_7(-),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] addns? ( net-dns/bind-tools[gssapi] dev-python/dnspython:=[python_targets_python3_7(-)] ) ) python_single_target_python3_8? ( dev-python/subunit[python_targets_python3_8(-),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] addns? ( net-dns/bind-tools[gssapi] dev-python/dnspython:=[python_targets_python3_8(-)] ) ) ceph? ( sys-cluster/ceph ) cluster? ( net-libs/rpcsvc-proto !dev-db/ctdb ) cups? ( net-print/cups ) debug? ( dev-util/lttng-ust ) dmapi? ( sys-apps/dmapi ) fam? ( virtual/fam ) gpg? ( app-crypt/gpgme ) json? ( dev-libs/jansson ) ldap? ( net-nds/openldap[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) snapper? ( sys-apps/dbus ) system-heimdal? ( >=app-crypt/heimdal-1.5[-ssl,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) system-mitkrb5? ( >=app-crypt/mit-krb5-1.15.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) systemd? ( sys-apps/systemd:0= ) zeroconf? ( net-dns/avahi[dbus] ) python_single_target_python3_7? ( dev-lang/python:3.7[threads(+),xml(+)] >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8[threads(+),xml(+)] >=dev-lang/python-exec-2:=[python_targets_python3_8] ) >=dev-util/cmocka-1.1.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] net-libs/libtirpc[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/pkgconfig || ( net-libs/rpcsvc-proto =sys-libs/nss_wrapper-1.1.3 >=net-dns/resolv_wrapper-1.1.4 >=net-libs/socket_wrapper-1.1.9 >=sys-libs/uid_wrapper-1.2.1 ) ) virtual/pkgconfig DESCRIPTION=Samba Suite Version 4 EAPI=6 HOMEPAGE=https://www.samba.org/ -IUSE=acl addc addns ads ceph client cluster cups debug dmapi fam gpg iprint json ldap pam profiling-data python quota selinux snapper syslog system-heimdal +system-mitkrb5 systemd test winbind zeroconf python_single_target_python3_7 python_single_target_python3_8 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 kernel_linux +IUSE=acl addc addns ads ceph client cluster cups debug dmapi fam glusterfs gpg iprint json ldap ntvfs pam profiling-data python quota +regedit selinux snapper spotlight syslog system-heimdal +system-mitkrb5 systemd test winbind zeroconf python_single_target_python3_7 python_single_target_python3_8 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 kernel_linux KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 LICENSE=GPL-3 -RDEPEND=>=app-arch/libarchive-3.1.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-lang/perl:= dev-libs/icu:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libbsd[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libtasn1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/popt[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-perl/Parse-Yapp >=net-libs/gnutls-3.4.7[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] net-libs/libnsl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/e2fsprogs-libs[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/ldb-2.1.4[ldap(+)?,python?,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] =sys-libs/talloc-2.3.1[python?,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tdb-1.4.3[python?,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tevent-0.10.2[python?,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/libiconv pam? ( sys-libs/pam ) acl? ( virtual/acl ) python_single_target_python3_7? ( dev-python/subunit[python_targets_python3_7(-),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] addns? ( net-dns/bind-tools[gssapi] dev-python/dnspython:=[python_targets_python3_7(-)] ) ) python_single_target_python3_8? ( dev-python/subunit[python_targets_python3_8(-),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] addns? ( net-dns/bind-tools[gssapi] dev-python/dnspython:=[python_targets_python3_8(-)] ) ) ceph? ( sys-cluster/ceph ) cluster? ( net-libs/rpcsvc-proto !dev-db/ctdb ) cups? ( net-print/cups ) debug? ( dev-util/lttng-ust ) dmapi? ( sys-apps/dmapi ) fam? ( virtual/fam ) gpg? ( app-crypt/gpgme ) json? ( dev-libs/jansson ) ldap? ( net-nds/openldap[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) snapper? ( sys-apps/dbus ) system-heimdal? ( >=app-crypt/heimdal-1.5[-ssl,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) system-mitkrb5? ( >=app-crypt/mit-krb5-1.15.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) systemd? ( sys-apps/systemd:0= ) zeroconf? ( net-dns/avahi[dbus] ) python? ( python_single_target_python3_7? ( dev-lang/python:3.7[threads(+),xml(+)] >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8[threads(+),xml(+)] >=dev-lang/python-exec-2:=[python_targets_python3_8] ) ) client? ( net-fs/cifs-utils[ads?] ) selinux? ( sec-policy/selinux-samba ) -REQUIRED_USE=addc? ( python json winbind ) addns? ( python ) ads? ( acl ldap winbind ) cluster? ( ads ) gpg? ( addc ) test? ( python ) ?? ( system-heimdal system-mitkrb5 ) ^^ ( python_single_target_python3_7 python_single_target_python3_8 ) +RDEPEND=>=app-arch/libarchive-3.1.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-lang/perl:= spotlight? ( dev-libs/icu:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dev-libs/libbsd[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libtasn1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/popt[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-perl/Parse-Yapp >=net-libs/gnutls-3.4.7[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] net-libs/libnsl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/e2fsprogs-libs[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/ldb-2.1.4[ldap(+)?,python?,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] =sys-libs/talloc-2.3.1[python?,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tdb-1.4.3[python?,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tevent-0.10.2[python?,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/libiconv pam? ( sys-libs/pam ) acl? ( virtual/acl ) python_single_target_python3_7? ( dev-python/subunit[python_targets_python3_7(-),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] addns? ( net-dns/bind-tools[gssapi] dev-python/dnspython:=[python_targets_python3_7(-)] ) ) python_single_target_python3_8? ( dev-python/subunit[python_targets_python3_8(-),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] addns? ( net-dns/bind-tools[gssapi] dev-python/dnspython:=[python_targets_python3_8(-)] ) ) ceph? ( sys-cluster/ceph ) cluster? ( net-libs/rpcsvc-proto !dev-db/ctdb ) cups? ( net-print/cups ) debug? ( dev-util/lttng-ust ) dmapi? ( sys-apps/dmapi ) fam? ( virtual/fam ) gpg? ( app-crypt/gpgme ) json? ( dev-libs/jansson ) ldap? ( net-nds/openldap[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) snapper? ( sys-apps/dbus ) system-heimdal? ( >=app-crypt/heimdal-1.5[-ssl,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) system-mitkrb5? ( >=app-crypt/mit-krb5-1.15.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) systemd? ( sys-apps/systemd:0= ) zeroconf? ( net-dns/avahi[dbus] ) python? ( python_single_target_python3_7? ( dev-lang/python:3.7[threads(+),xml(+)] >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8[threads(+),xml(+)] >=dev-lang/python-exec-2:=[python_targets_python3_8] ) ) client? ( net-fs/cifs-utils[ads?] ) selinux? ( sec-policy/selinux-samba ) +REQUIRED_USE=addc? ( python json winbind ) addns? ( python ) ads? ( acl ldap winbind ) cluster? ( ads ) gpg? ( addc ) ntvfs? ( addc ) spotlight? ( json ) test? ( python ) ?? ( system-heimdal system-mitkrb5 ) ^^ ( python_single_target_python3_7 python_single_target_python3_8 ) RESTRICT=test SLOT=0 SRC_URI=mirror://samba/stable/samba-4.12.9.tar.gz _eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver f9ec87e93172b25ce65a85303dc06964 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e linux-info c90a203b1c14cfa77bd3e37a0e96c955 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build 9a65133006c608964888346a412cc454 multilib-minimal 8bddda43703ba94d8341f4e247f97566 multiprocessing cac3169468f893670dac3e7cb940e045 pam b097695df28f3974e3af860d6704d4f2 preserve-libs ef207dc62baddfddfd39a164d9797648 python-single-r1 d3100de905f978df912135806cf27188 python-utils-r1 69861348186337fa4b269de5826004b3 systemd 74b223e42834adf09a2d21fe5fe13741 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf waf-utils 0a6e492cdcbd52b1304cfcd9eba5abc6 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=d10522576f34a3a9638c93760ef2e3af +_md5_=ef7f07f7fa4407b7d8fc8fcfa92c9c5c diff --git a/metadata/md5-cache/net-fs/samba-4.13.3-r1 b/metadata/md5-cache/net-fs/samba-4.13.3-r1 index 3bb4f91a6266..56d65628543c 100644 --- a/metadata/md5-cache/net-fs/samba-4.13.3-r1 +++ b/metadata/md5-cache/net-fs/samba-4.13.3-r1 @@ -1,16 +1,16 @@ BDEPEND=python_single_target_python3_7? ( dev-lang/python:3.7[threads(+),xml(+)] >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8[threads(+),xml(+)] >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9[threads(+),xml(+)] >=dev-lang/python-exec-2:=[python_targets_python3_9] ) app-text/docbook-xsl-stylesheets dev-libs/libxslt virtual/pkgconfig virtual/pkgconfig DEFINED_PHASES=compile configure install postinst prepare setup test -DEPEND=>=app-arch/libarchive-3.1.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-lang/perl:= dev-libs/icu:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libbsd[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libtasn1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/popt[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-perl/Parse-Yapp >=net-libs/gnutls-3.4.7[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] net-libs/libnsl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/e2fsprogs-libs[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/ldb-2.2.0[ldap(+)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] =sys-libs/talloc-2.3.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tdb-1.4.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tevent-0.10.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/libiconv acl? ( virtual/acl ) python_single_target_python3_7? ( dev-python/subunit[python_targets_python3_7(-),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] addns? ( dev-python/dnspython:=[python_targets_python3_7(-)] net-dns/bind-tools[gssapi] ) ) python_single_target_python3_8? ( dev-python/subunit[python_targets_python3_8(-),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] addns? ( dev-python/dnspython:=[python_targets_python3_8(-)] net-dns/bind-tools[gssapi] ) ) python_single_target_python3_9? ( dev-python/subunit[python_targets_python3_9(-),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] addns? ( dev-python/dnspython:=[python_targets_python3_9(-)] net-dns/bind-tools[gssapi] ) ) ceph? ( sys-cluster/ceph ) cluster? ( net-libs/rpcsvc-proto ) cups? ( net-print/cups ) debug? ( dev-util/lttng-ust ) dmapi? ( sys-apps/dmapi ) fam? ( virtual/fam ) gpg? ( app-crypt/gpgme ) json? ( dev-libs/jansson ) ldap? ( net-nds/openldap[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pam? ( sys-libs/pam ) python? ( sys-libs/ldb[python,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?] sys-libs/talloc[python,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?] sys-libs/tdb[python,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?] sys-libs/tevent[python,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?] ) snapper? ( sys-apps/dbus ) system-heimdal? ( >=app-crypt/heimdal-1.5[-ssl,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) system-mitkrb5? ( >=app-crypt/mit-krb5-1.15.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) systemd? ( sys-apps/systemd:0= ) zeroconf? ( net-dns/avahi[dbus] ) >=dev-util/cmocka-1.1.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] net-libs/libtirpc[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] || ( net-libs/rpcsvc-proto =net-dns/resolv_wrapper-1.1.4 >=net-libs/socket_wrapper-1.1.9 >=sys-libs/nss_wrapper-1.1.3 >=sys-libs/uid_wrapper-1.2.1 ) ) +DEPEND=>=app-arch/libarchive-3.1.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-lang/perl:= spotlight? ( dev-libs/icu:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dev-libs/libbsd[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libtasn1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/popt[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-perl/Parse-Yapp >=net-libs/gnutls-3.4.7[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] net-libs/libnsl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/e2fsprogs-libs[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/ldb-2.2.0[ldap(+)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] =sys-libs/talloc-2.3.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tdb-1.4.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tevent-0.10.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/libiconv acl? ( virtual/acl ) python_single_target_python3_7? ( dev-python/subunit[python_targets_python3_7(-),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] addns? ( dev-python/dnspython:=[python_targets_python3_7(-)] net-dns/bind-tools[gssapi] ) ) python_single_target_python3_8? ( dev-python/subunit[python_targets_python3_8(-),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] addns? ( dev-python/dnspython:=[python_targets_python3_8(-)] net-dns/bind-tools[gssapi] ) ) python_single_target_python3_9? ( dev-python/subunit[python_targets_python3_9(-),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] addns? ( dev-python/dnspython:=[python_targets_python3_9(-)] net-dns/bind-tools[gssapi] ) ) ceph? ( sys-cluster/ceph ) cluster? ( net-libs/rpcsvc-proto ) cups? ( net-print/cups ) debug? ( dev-util/lttng-ust ) dmapi? ( sys-apps/dmapi ) fam? ( virtual/fam ) gpg? ( app-crypt/gpgme ) json? ( dev-libs/jansson ) ldap? ( net-nds/openldap[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pam? ( sys-libs/pam ) python? ( sys-libs/ldb[python,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?] sys-libs/talloc[python,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?] sys-libs/tdb[python,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?] sys-libs/tevent[python,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?] ) snapper? ( sys-apps/dbus ) system-heimdal? ( >=app-crypt/heimdal-1.5[-ssl,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) system-mitkrb5? ( >=app-crypt/mit-krb5-1.15.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) systemd? ( sys-apps/systemd:0= ) zeroconf? ( net-dns/avahi[dbus] ) >=dev-util/cmocka-1.1.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] net-libs/libtirpc[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] || ( net-libs/rpcsvc-proto =net-dns/resolv_wrapper-1.1.4 >=net-libs/socket_wrapper-1.1.9 >=sys-libs/nss_wrapper-1.1.3 >=sys-libs/uid_wrapper-1.2.1 ) ) DESCRIPTION=Samba Suite Version 4 EAPI=7 HOMEPAGE=https://samba.org/ -IUSE=acl addc addns ads ceph client cluster cups debug dmapi fam gpg iprint json ldap pam profiling-data python quota selinux snapper syslog system-heimdal +system-mitkrb5 systemd test winbind zeroconf python_single_target_python3_7 python_single_target_python3_8 python_single_target_python3_9 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 kernel_linux +IUSE=acl addc addns ads ceph client cluster cups debug dmapi fam glusterfs gpg iprint json ldap ntvfs pam profiling-data python quota +regedit selinux snapper spotlight syslog system-heimdal +system-mitkrb5 systemd test winbind zeroconf python_single_target_python3_7 python_single_target_python3_8 python_single_target_python3_9 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 kernel_linux KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 LICENSE=GPL-3 -RDEPEND=>=app-arch/libarchive-3.1.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-lang/perl:= dev-libs/icu:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libbsd[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libtasn1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/popt[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-perl/Parse-Yapp >=net-libs/gnutls-3.4.7[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] net-libs/libnsl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/e2fsprogs-libs[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/ldb-2.2.0[ldap(+)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] =sys-libs/talloc-2.3.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tdb-1.4.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tevent-0.10.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/libiconv acl? ( virtual/acl ) python_single_target_python3_7? ( dev-python/subunit[python_targets_python3_7(-),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] addns? ( dev-python/dnspython:=[python_targets_python3_7(-)] net-dns/bind-tools[gssapi] ) ) python_single_target_python3_8? ( dev-python/subunit[python_targets_python3_8(-),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] addns? ( dev-python/dnspython:=[python_targets_python3_8(-)] net-dns/bind-tools[gssapi] ) ) python_single_target_python3_9? ( dev-python/subunit[python_targets_python3_9(-),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] addns? ( dev-python/dnspython:=[python_targets_python3_9(-)] net-dns/bind-tools[gssapi] ) ) ceph? ( sys-cluster/ceph ) cluster? ( net-libs/rpcsvc-proto ) cups? ( net-print/cups ) debug? ( dev-util/lttng-ust ) dmapi? ( sys-apps/dmapi ) fam? ( virtual/fam ) gpg? ( app-crypt/gpgme ) json? ( dev-libs/jansson ) ldap? ( net-nds/openldap[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pam? ( sys-libs/pam ) python? ( sys-libs/ldb[python,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?] sys-libs/talloc[python,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?] sys-libs/tdb[python,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?] sys-libs/tevent[python,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?] ) snapper? ( sys-apps/dbus ) system-heimdal? ( >=app-crypt/heimdal-1.5[-ssl,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) system-mitkrb5? ( >=app-crypt/mit-krb5-1.15.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) systemd? ( sys-apps/systemd:0= ) zeroconf? ( net-dns/avahi[dbus] ) client? ( net-fs/cifs-utils[ads?] ) python? ( python_single_target_python3_7? ( dev-lang/python:3.7[threads(+),xml(+)] >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8[threads(+),xml(+)] >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9[threads(+),xml(+)] >=dev-lang/python-exec-2:=[python_targets_python3_9] ) ) selinux? ( sec-policy/selinux-samba ) -REQUIRED_USE=^^ ( python_single_target_python3_7 python_single_target_python3_8 python_single_target_python3_9 ) addc? ( python json winbind ) addns? ( python ) ads? ( acl ldap winbind ) cluster? ( ads ) gpg? ( addc ) test? ( python ) !ads? ( !addc ) ?? ( system-heimdal system-mitkrb5 ) +RDEPEND=>=app-arch/libarchive-3.1.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-lang/perl:= spotlight? ( dev-libs/icu:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dev-libs/libbsd[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libtasn1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/popt[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-perl/Parse-Yapp >=net-libs/gnutls-3.4.7[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] net-libs/libnsl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/e2fsprogs-libs[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/ldb-2.2.0[ldap(+)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] =sys-libs/talloc-2.3.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tdb-1.4.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tevent-0.10.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/libiconv acl? ( virtual/acl ) python_single_target_python3_7? ( dev-python/subunit[python_targets_python3_7(-),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] addns? ( dev-python/dnspython:=[python_targets_python3_7(-)] net-dns/bind-tools[gssapi] ) ) python_single_target_python3_8? ( dev-python/subunit[python_targets_python3_8(-),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] addns? ( dev-python/dnspython:=[python_targets_python3_8(-)] net-dns/bind-tools[gssapi] ) ) python_single_target_python3_9? ( dev-python/subunit[python_targets_python3_9(-),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] addns? ( dev-python/dnspython:=[python_targets_python3_9(-)] net-dns/bind-tools[gssapi] ) ) ceph? ( sys-cluster/ceph ) cluster? ( net-libs/rpcsvc-proto ) cups? ( net-print/cups ) debug? ( dev-util/lttng-ust ) dmapi? ( sys-apps/dmapi ) fam? ( virtual/fam ) gpg? ( app-crypt/gpgme ) json? ( dev-libs/jansson ) ldap? ( net-nds/openldap[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pam? ( sys-libs/pam ) python? ( sys-libs/ldb[python,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?] sys-libs/talloc[python,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?] sys-libs/tdb[python,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?] sys-libs/tevent[python,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?] ) snapper? ( sys-apps/dbus ) system-heimdal? ( >=app-crypt/heimdal-1.5[-ssl,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) system-mitkrb5? ( >=app-crypt/mit-krb5-1.15.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) systemd? ( sys-apps/systemd:0= ) zeroconf? ( net-dns/avahi[dbus] ) client? ( net-fs/cifs-utils[ads?] ) python? ( python_single_target_python3_7? ( dev-lang/python:3.7[threads(+),xml(+)] >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8[threads(+),xml(+)] >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9[threads(+),xml(+)] >=dev-lang/python-exec-2:=[python_targets_python3_9] ) ) selinux? ( sec-policy/selinux-samba ) +REQUIRED_USE=^^ ( python_single_target_python3_7 python_single_target_python3_8 python_single_target_python3_9 ) addc? ( python json winbind ) addns? ( python ) ads? ( acl ldap winbind ) cluster? ( ads ) gpg? ( addc ) ntvfs? ( addc ) spotlight? ( json ) test? ( python ) !ads? ( !addc ) ?? ( system-heimdal system-mitkrb5 ) RESTRICT=test SLOT=0 SRC_URI=mirror://samba/stable/samba-4.13.3.tar.gz _eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e linux-info c90a203b1c14cfa77bd3e37a0e96c955 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build 9a65133006c608964888346a412cc454 multilib-minimal 8bddda43703ba94d8341f4e247f97566 multiprocessing cac3169468f893670dac3e7cb940e045 pam b097695df28f3974e3af860d6704d4f2 python-single-r1 d3100de905f978df912135806cf27188 python-utils-r1 69861348186337fa4b269de5826004b3 systemd 74b223e42834adf09a2d21fe5fe13741 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 waf-utils 0a6e492cdcbd52b1304cfcd9eba5abc6 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=d7116788122726cda0ed39da770ccabf +_md5_=94c642ca469712c0d33f9010bb22889c diff --git a/metadata/md5-cache/net-fs/samba-4.13.4 b/metadata/md5-cache/net-fs/samba-4.13.4 index 8a1bf40e9e07..d43ae219b3c0 100644 --- a/metadata/md5-cache/net-fs/samba-4.13.4 +++ b/metadata/md5-cache/net-fs/samba-4.13.4 @@ -1,16 +1,16 @@ BDEPEND=python_single_target_python3_7? ( dev-lang/python:3.7[threads(+),xml(+)] >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8[threads(+),xml(+)] >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9[threads(+),xml(+)] >=dev-lang/python-exec-2:=[python_targets_python3_9] ) app-text/docbook-xsl-stylesheets dev-libs/libxslt virtual/pkgconfig virtual/pkgconfig DEFINED_PHASES=compile configure install postinst prepare setup test -DEPEND=>=app-arch/libarchive-3.1.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-lang/perl:= dev-libs/icu:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libbsd[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libtasn1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/popt[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-perl/Parse-Yapp >=net-libs/gnutls-3.4.7[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] net-libs/libnsl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/e2fsprogs-libs[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/ldb-2.2.0[ldap(+)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] =sys-libs/talloc-2.3.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tdb-1.4.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tevent-0.10.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/libiconv acl? ( virtual/acl ) python_single_target_python3_7? ( dev-python/subunit[python_targets_python3_7(-),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] addns? ( dev-python/dnspython:=[python_targets_python3_7(-)] net-dns/bind-tools[gssapi] ) ) python_single_target_python3_8? ( dev-python/subunit[python_targets_python3_8(-),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] addns? ( dev-python/dnspython:=[python_targets_python3_8(-)] net-dns/bind-tools[gssapi] ) ) python_single_target_python3_9? ( dev-python/subunit[python_targets_python3_9(-),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] addns? ( dev-python/dnspython:=[python_targets_python3_9(-)] net-dns/bind-tools[gssapi] ) ) ceph? ( sys-cluster/ceph ) cluster? ( net-libs/rpcsvc-proto ) cups? ( net-print/cups ) debug? ( dev-util/lttng-ust ) dmapi? ( sys-apps/dmapi ) fam? ( virtual/fam ) gpg? ( app-crypt/gpgme ) json? ( dev-libs/jansson ) ldap? ( net-nds/openldap[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pam? ( sys-libs/pam ) python? ( sys-libs/ldb[python,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?] sys-libs/talloc[python,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?] sys-libs/tdb[python,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?] sys-libs/tevent[python,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?] ) snapper? ( sys-apps/dbus ) system-heimdal? ( >=app-crypt/heimdal-1.5[-ssl,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) system-mitkrb5? ( >=app-crypt/mit-krb5-1.15.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) systemd? ( sys-apps/systemd:0= ) zeroconf? ( net-dns/avahi[dbus] ) >=dev-util/cmocka-1.1.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] net-libs/libtirpc[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] || ( net-libs/rpcsvc-proto =net-dns/resolv_wrapper-1.1.4 >=net-libs/socket_wrapper-1.1.9 >=sys-libs/nss_wrapper-1.1.3 >=sys-libs/uid_wrapper-1.2.1 ) ) +DEPEND=>=app-arch/libarchive-3.1.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-lang/perl:= spotlight? ( dev-libs/icu:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dev-libs/libbsd[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libtasn1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/popt[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-perl/Parse-Yapp >=net-libs/gnutls-3.4.7[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] net-libs/libnsl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/e2fsprogs-libs[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/ldb-2.2.0[ldap(+)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] =sys-libs/talloc-2.3.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tdb-1.4.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tevent-0.10.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/libiconv acl? ( virtual/acl ) python_single_target_python3_7? ( dev-python/subunit[python_targets_python3_7(-),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] addns? ( dev-python/dnspython:=[python_targets_python3_7(-)] net-dns/bind-tools[gssapi] ) ) python_single_target_python3_8? ( dev-python/subunit[python_targets_python3_8(-),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] addns? ( dev-python/dnspython:=[python_targets_python3_8(-)] net-dns/bind-tools[gssapi] ) ) python_single_target_python3_9? ( dev-python/subunit[python_targets_python3_9(-),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] addns? ( dev-python/dnspython:=[python_targets_python3_9(-)] net-dns/bind-tools[gssapi] ) ) ceph? ( sys-cluster/ceph ) cluster? ( net-libs/rpcsvc-proto ) cups? ( net-print/cups ) debug? ( dev-util/lttng-ust ) dmapi? ( sys-apps/dmapi ) fam? ( virtual/fam ) gpg? ( app-crypt/gpgme ) json? ( dev-libs/jansson ) ldap? ( net-nds/openldap[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pam? ( sys-libs/pam ) python? ( sys-libs/ldb[python,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?] sys-libs/talloc[python,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?] sys-libs/tdb[python,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?] sys-libs/tevent[python,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?] ) snapper? ( sys-apps/dbus ) system-heimdal? ( >=app-crypt/heimdal-1.5[-ssl,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) system-mitkrb5? ( >=app-crypt/mit-krb5-1.15.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) systemd? ( sys-apps/systemd:0= ) zeroconf? ( net-dns/avahi[dbus] ) >=dev-util/cmocka-1.1.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] net-libs/libtirpc[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] || ( net-libs/rpcsvc-proto =net-dns/resolv_wrapper-1.1.4 >=net-libs/socket_wrapper-1.1.9 >=sys-libs/nss_wrapper-1.1.3 >=sys-libs/uid_wrapper-1.2.1 ) ) DESCRIPTION=Samba Suite Version 4 EAPI=7 HOMEPAGE=https://samba.org/ -IUSE=acl addc addns ads ceph client cluster cups debug dmapi fam gpg iprint json ldap pam profiling-data python quota selinux snapper syslog system-heimdal +system-mitkrb5 systemd test winbind zeroconf python_single_target_python3_7 python_single_target_python3_8 python_single_target_python3_9 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 kernel_linux +IUSE=acl addc addns ads ceph client cluster cups debug dmapi fam glusterfs gpg iprint json ldap ntvfs pam profiling-data python quota +regedit selinux snapper spotlight syslog system-heimdal +system-mitkrb5 systemd test winbind zeroconf python_single_target_python3_7 python_single_target_python3_8 python_single_target_python3_9 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 kernel_linux KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 LICENSE=GPL-3 -RDEPEND=>=app-arch/libarchive-3.1.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-lang/perl:= dev-libs/icu:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libbsd[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libtasn1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/popt[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-perl/Parse-Yapp >=net-libs/gnutls-3.4.7[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] net-libs/libnsl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/e2fsprogs-libs[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/ldb-2.2.0[ldap(+)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] =sys-libs/talloc-2.3.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tdb-1.4.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tevent-0.10.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/libiconv acl? ( virtual/acl ) python_single_target_python3_7? ( dev-python/subunit[python_targets_python3_7(-),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] addns? ( dev-python/dnspython:=[python_targets_python3_7(-)] net-dns/bind-tools[gssapi] ) ) python_single_target_python3_8? ( dev-python/subunit[python_targets_python3_8(-),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] addns? ( dev-python/dnspython:=[python_targets_python3_8(-)] net-dns/bind-tools[gssapi] ) ) python_single_target_python3_9? ( dev-python/subunit[python_targets_python3_9(-),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] addns? ( dev-python/dnspython:=[python_targets_python3_9(-)] net-dns/bind-tools[gssapi] ) ) ceph? ( sys-cluster/ceph ) cluster? ( net-libs/rpcsvc-proto ) cups? ( net-print/cups ) debug? ( dev-util/lttng-ust ) dmapi? ( sys-apps/dmapi ) fam? ( virtual/fam ) gpg? ( app-crypt/gpgme ) json? ( dev-libs/jansson ) ldap? ( net-nds/openldap[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pam? ( sys-libs/pam ) python? ( sys-libs/ldb[python,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?] sys-libs/talloc[python,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?] sys-libs/tdb[python,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?] sys-libs/tevent[python,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?] ) snapper? ( sys-apps/dbus ) system-heimdal? ( >=app-crypt/heimdal-1.5[-ssl,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) system-mitkrb5? ( >=app-crypt/mit-krb5-1.15.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) systemd? ( sys-apps/systemd:0= ) zeroconf? ( net-dns/avahi[dbus] ) client? ( net-fs/cifs-utils[ads?] ) python? ( python_single_target_python3_7? ( dev-lang/python:3.7[threads(+),xml(+)] >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8[threads(+),xml(+)] >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9[threads(+),xml(+)] >=dev-lang/python-exec-2:=[python_targets_python3_9] ) ) selinux? ( sec-policy/selinux-samba ) -REQUIRED_USE=^^ ( python_single_target_python3_7 python_single_target_python3_8 python_single_target_python3_9 ) addc? ( python json winbind ) addns? ( python ) ads? ( acl ldap winbind ) cluster? ( ads ) gpg? ( addc ) test? ( python ) !ads? ( !addc ) ?? ( system-heimdal system-mitkrb5 ) +RDEPEND=>=app-arch/libarchive-3.1.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-lang/perl:= spotlight? ( dev-libs/icu:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dev-libs/libbsd[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libtasn1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/popt[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-perl/Parse-Yapp >=net-libs/gnutls-3.4.7[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] net-libs/libnsl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/e2fsprogs-libs[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/ldb-2.2.0[ldap(+)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] =sys-libs/talloc-2.3.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tdb-1.4.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tevent-0.10.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/libiconv acl? ( virtual/acl ) python_single_target_python3_7? ( dev-python/subunit[python_targets_python3_7(-),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] addns? ( dev-python/dnspython:=[python_targets_python3_7(-)] net-dns/bind-tools[gssapi] ) ) python_single_target_python3_8? ( dev-python/subunit[python_targets_python3_8(-),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] addns? ( dev-python/dnspython:=[python_targets_python3_8(-)] net-dns/bind-tools[gssapi] ) ) python_single_target_python3_9? ( dev-python/subunit[python_targets_python3_9(-),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] addns? ( dev-python/dnspython:=[python_targets_python3_9(-)] net-dns/bind-tools[gssapi] ) ) ceph? ( sys-cluster/ceph ) cluster? ( net-libs/rpcsvc-proto ) cups? ( net-print/cups ) debug? ( dev-util/lttng-ust ) dmapi? ( sys-apps/dmapi ) fam? ( virtual/fam ) gpg? ( app-crypt/gpgme ) json? ( dev-libs/jansson ) ldap? ( net-nds/openldap[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pam? ( sys-libs/pam ) python? ( sys-libs/ldb[python,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?] sys-libs/talloc[python,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?] sys-libs/tdb[python,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?] sys-libs/tevent[python,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?] ) snapper? ( sys-apps/dbus ) system-heimdal? ( >=app-crypt/heimdal-1.5[-ssl,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) system-mitkrb5? ( >=app-crypt/mit-krb5-1.15.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) systemd? ( sys-apps/systemd:0= ) zeroconf? ( net-dns/avahi[dbus] ) client? ( net-fs/cifs-utils[ads?] ) python? ( python_single_target_python3_7? ( dev-lang/python:3.7[threads(+),xml(+)] >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8[threads(+),xml(+)] >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9[threads(+),xml(+)] >=dev-lang/python-exec-2:=[python_targets_python3_9] ) ) selinux? ( sec-policy/selinux-samba ) +REQUIRED_USE=^^ ( python_single_target_python3_7 python_single_target_python3_8 python_single_target_python3_9 ) addc? ( python json winbind ) addns? ( python ) ads? ( acl ldap winbind ) cluster? ( ads ) gpg? ( addc ) ntvfs? ( addc ) spotlight? ( json ) test? ( python ) !ads? ( !addc ) ?? ( system-heimdal system-mitkrb5 ) RESTRICT=test SLOT=0 SRC_URI=mirror://samba/stable/samba-4.13.4.tar.gz _eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e linux-info c90a203b1c14cfa77bd3e37a0e96c955 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build 9a65133006c608964888346a412cc454 multilib-minimal 8bddda43703ba94d8341f4e247f97566 multiprocessing cac3169468f893670dac3e7cb940e045 pam b097695df28f3974e3af860d6704d4f2 python-single-r1 d3100de905f978df912135806cf27188 python-utils-r1 69861348186337fa4b269de5826004b3 systemd 74b223e42834adf09a2d21fe5fe13741 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 waf-utils 0a6e492cdcbd52b1304cfcd9eba5abc6 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=d7116788122726cda0ed39da770ccabf +_md5_=94c642ca469712c0d33f9010bb22889c diff --git a/metadata/md5-cache/net-fs/samba-4.14.0_rc3 b/metadata/md5-cache/net-fs/samba-4.14.0_rc3 index 6fc47f37f234..0141dc5402af 100644 --- a/metadata/md5-cache/net-fs/samba-4.14.0_rc3 +++ b/metadata/md5-cache/net-fs/samba-4.14.0_rc3 @@ -1,15 +1,15 @@ BDEPEND=python_single_target_python3_7? ( dev-lang/python:3.7[threads(+),xml(+)] >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8[threads(+),xml(+)] >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9[threads(+),xml(+)] >=dev-lang/python-exec-2:=[python_targets_python3_9] ) app-text/docbook-xsl-stylesheets dev-libs/libxslt virtual/pkgconfig virtual/pkgconfig DEFINED_PHASES=compile configure install postinst prepare setup test -DEPEND=>=app-arch/libarchive-3.1.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-lang/perl:= dev-libs/icu:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libbsd[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libtasn1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/popt[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-perl/Parse-Yapp >=net-libs/gnutls-3.4.7[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] net-libs/libnsl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/e2fsprogs-libs[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/ldb-2.2.0[ldap(+)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] =sys-libs/talloc-2.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tdb-1.4.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tevent-0.10.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/libiconv acl? ( virtual/acl ) python_single_target_python3_7? ( dev-python/subunit[python_targets_python3_7(-),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] addns? ( dev-python/dnspython:=[python_targets_python3_7(-)] net-dns/bind-tools[gssapi] ) ) python_single_target_python3_8? ( dev-python/subunit[python_targets_python3_8(-),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] addns? ( dev-python/dnspython:=[python_targets_python3_8(-)] net-dns/bind-tools[gssapi] ) ) python_single_target_python3_9? ( dev-python/subunit[python_targets_python3_9(-),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] addns? ( dev-python/dnspython:=[python_targets_python3_9(-)] net-dns/bind-tools[gssapi] ) ) ceph? ( sys-cluster/ceph ) cluster? ( net-libs/rpcsvc-proto ) cups? ( net-print/cups ) debug? ( dev-util/lttng-ust ) dmapi? ( sys-apps/dmapi ) fam? ( virtual/fam ) gpg? ( app-crypt/gpgme ) json? ( dev-libs/jansson ) ldap? ( net-nds/openldap[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pam? ( sys-libs/pam ) python? ( sys-libs/ldb[python,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?] sys-libs/talloc[python,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?] sys-libs/tdb[python,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?] sys-libs/tevent[python,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?] ) snapper? ( sys-apps/dbus ) system-heimdal? ( >=app-crypt/heimdal-1.5[-ssl,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) system-mitkrb5? ( >=app-crypt/mit-krb5-1.15.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) systemd? ( sys-apps/systemd:0= ) zeroconf? ( net-dns/avahi[dbus] ) >=dev-util/cmocka-1.1.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] net-libs/libtirpc[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] || ( net-libs/rpcsvc-proto =net-dns/resolv_wrapper-1.1.4 >=net-libs/socket_wrapper-1.1.9 >=sys-libs/nss_wrapper-1.1.3 >=sys-libs/uid_wrapper-1.2.1 ) ) +DEPEND=>=app-arch/libarchive-3.1.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-lang/perl:= spotlight? ( dev-libs/icu:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dev-libs/libbsd[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libtasn1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/popt[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-perl/Parse-Yapp >=net-libs/gnutls-3.4.7[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] net-libs/libnsl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/e2fsprogs-libs[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/ldb-2.2.0[ldap(+)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] =sys-libs/talloc-2.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tdb-1.4.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tevent-0.10.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/libiconv acl? ( virtual/acl ) python_single_target_python3_7? ( dev-python/subunit[python_targets_python3_7(-),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] addns? ( dev-python/dnspython:=[python_targets_python3_7(-)] net-dns/bind-tools[gssapi] ) ) python_single_target_python3_8? ( dev-python/subunit[python_targets_python3_8(-),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] addns? ( dev-python/dnspython:=[python_targets_python3_8(-)] net-dns/bind-tools[gssapi] ) ) python_single_target_python3_9? ( dev-python/subunit[python_targets_python3_9(-),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] addns? ( dev-python/dnspython:=[python_targets_python3_9(-)] net-dns/bind-tools[gssapi] ) ) ceph? ( sys-cluster/ceph ) cluster? ( net-libs/rpcsvc-proto ) cups? ( net-print/cups ) debug? ( dev-util/lttng-ust ) dmapi? ( sys-apps/dmapi ) fam? ( virtual/fam ) gpg? ( app-crypt/gpgme ) json? ( dev-libs/jansson ) ldap? ( net-nds/openldap[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pam? ( sys-libs/pam ) python? ( sys-libs/ldb[python,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?] sys-libs/talloc[python,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?] sys-libs/tdb[python,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?] sys-libs/tevent[python,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?] ) snapper? ( sys-apps/dbus ) system-heimdal? ( >=app-crypt/heimdal-1.5[-ssl,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) system-mitkrb5? ( >=app-crypt/mit-krb5-1.15.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) systemd? ( sys-apps/systemd:0= ) zeroconf? ( net-dns/avahi[dbus] ) >=dev-util/cmocka-1.1.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] net-libs/libtirpc[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] || ( net-libs/rpcsvc-proto =net-dns/resolv_wrapper-1.1.4 >=net-libs/socket_wrapper-1.1.9 >=sys-libs/nss_wrapper-1.1.3 >=sys-libs/uid_wrapper-1.2.1 ) ) DESCRIPTION=Samba Suite Version 4 EAPI=7 HOMEPAGE=https://samba.org/ -IUSE=acl addc addns ads ceph client cluster cups debug dmapi fam gpg iprint json ldap pam profiling-data python quota selinux snapper syslog system-heimdal +system-mitkrb5 systemd test winbind zeroconf python_single_target_python3_7 python_single_target_python3_8 python_single_target_python3_9 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 kernel_linux +IUSE=acl addc addns ads ceph client cluster cups debug dmapi fam glusterfs gpg iprint json ldap ntvfs pam profiling-data python quota +regedit selinux snapper spotlight syslog system-heimdal +system-mitkrb5 systemd test winbind zeroconf python_single_target_python3_7 python_single_target_python3_8 python_single_target_python3_9 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 kernel_linux LICENSE=GPL-3 -RDEPEND=>=app-arch/libarchive-3.1.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-lang/perl:= dev-libs/icu:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libbsd[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libtasn1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/popt[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-perl/Parse-Yapp >=net-libs/gnutls-3.4.7[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] net-libs/libnsl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/e2fsprogs-libs[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/ldb-2.2.0[ldap(+)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] =sys-libs/talloc-2.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tdb-1.4.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tevent-0.10.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/libiconv acl? ( virtual/acl ) python_single_target_python3_7? ( dev-python/subunit[python_targets_python3_7(-),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] addns? ( dev-python/dnspython:=[python_targets_python3_7(-)] net-dns/bind-tools[gssapi] ) ) python_single_target_python3_8? ( dev-python/subunit[python_targets_python3_8(-),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] addns? ( dev-python/dnspython:=[python_targets_python3_8(-)] net-dns/bind-tools[gssapi] ) ) python_single_target_python3_9? ( dev-python/subunit[python_targets_python3_9(-),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] addns? ( dev-python/dnspython:=[python_targets_python3_9(-)] net-dns/bind-tools[gssapi] ) ) ceph? ( sys-cluster/ceph ) cluster? ( net-libs/rpcsvc-proto ) cups? ( net-print/cups ) debug? ( dev-util/lttng-ust ) dmapi? ( sys-apps/dmapi ) fam? ( virtual/fam ) gpg? ( app-crypt/gpgme ) json? ( dev-libs/jansson ) ldap? ( net-nds/openldap[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pam? ( sys-libs/pam ) python? ( sys-libs/ldb[python,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?] sys-libs/talloc[python,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?] sys-libs/tdb[python,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?] sys-libs/tevent[python,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?] ) snapper? ( sys-apps/dbus ) system-heimdal? ( >=app-crypt/heimdal-1.5[-ssl,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) system-mitkrb5? ( >=app-crypt/mit-krb5-1.15.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) systemd? ( sys-apps/systemd:0= ) zeroconf? ( net-dns/avahi[dbus] ) client? ( net-fs/cifs-utils[ads?] ) python? ( python_single_target_python3_7? ( dev-lang/python:3.7[threads(+),xml(+)] >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8[threads(+),xml(+)] >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9[threads(+),xml(+)] >=dev-lang/python-exec-2:=[python_targets_python3_9] ) ) selinux? ( sec-policy/selinux-samba ) -REQUIRED_USE=^^ ( python_single_target_python3_7 python_single_target_python3_8 python_single_target_python3_9 ) addc? ( python json winbind ) addns? ( python ) ads? ( acl ldap winbind ) cluster? ( ads ) gpg? ( addc ) test? ( python ) !ads? ( !addc ) ?? ( system-heimdal system-mitkrb5 ) +RDEPEND=>=app-arch/libarchive-3.1.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-lang/perl:= spotlight? ( dev-libs/icu:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dev-libs/libbsd[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libtasn1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/popt[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-perl/Parse-Yapp >=net-libs/gnutls-3.4.7[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] net-libs/libnsl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/e2fsprogs-libs[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/ldb-2.2.0[ldap(+)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] =sys-libs/talloc-2.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tdb-1.4.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tevent-0.10.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/libiconv acl? ( virtual/acl ) python_single_target_python3_7? ( dev-python/subunit[python_targets_python3_7(-),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] addns? ( dev-python/dnspython:=[python_targets_python3_7(-)] net-dns/bind-tools[gssapi] ) ) python_single_target_python3_8? ( dev-python/subunit[python_targets_python3_8(-),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] addns? ( dev-python/dnspython:=[python_targets_python3_8(-)] net-dns/bind-tools[gssapi] ) ) python_single_target_python3_9? ( dev-python/subunit[python_targets_python3_9(-),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] addns? ( dev-python/dnspython:=[python_targets_python3_9(-)] net-dns/bind-tools[gssapi] ) ) ceph? ( sys-cluster/ceph ) cluster? ( net-libs/rpcsvc-proto ) cups? ( net-print/cups ) debug? ( dev-util/lttng-ust ) dmapi? ( sys-apps/dmapi ) fam? ( virtual/fam ) gpg? ( app-crypt/gpgme ) json? ( dev-libs/jansson ) ldap? ( net-nds/openldap[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pam? ( sys-libs/pam ) python? ( sys-libs/ldb[python,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?] sys-libs/talloc[python,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?] sys-libs/tdb[python,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?] sys-libs/tevent[python,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?] ) snapper? ( sys-apps/dbus ) system-heimdal? ( >=app-crypt/heimdal-1.5[-ssl,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) system-mitkrb5? ( >=app-crypt/mit-krb5-1.15.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) systemd? ( sys-apps/systemd:0= ) zeroconf? ( net-dns/avahi[dbus] ) client? ( net-fs/cifs-utils[ads?] ) python? ( python_single_target_python3_7? ( dev-lang/python:3.7[threads(+),xml(+)] >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8[threads(+),xml(+)] >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9[threads(+),xml(+)] >=dev-lang/python-exec-2:=[python_targets_python3_9] ) ) selinux? ( sec-policy/selinux-samba ) +REQUIRED_USE=^^ ( python_single_target_python3_7 python_single_target_python3_8 python_single_target_python3_9 ) addc? ( python json winbind ) addns? ( python ) ads? ( acl ldap winbind ) cluster? ( ads ) gpg? ( addc ) ntvfs? ( addc ) spotlight? ( json ) test? ( python ) !ads? ( !addc ) ?? ( system-heimdal system-mitkrb5 ) RESTRICT=test SLOT=0 SRC_URI=mirror://samba/rc/samba-4.14.0rc3.tar.gz _eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e linux-info c90a203b1c14cfa77bd3e37a0e96c955 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build 9a65133006c608964888346a412cc454 multilib-minimal 8bddda43703ba94d8341f4e247f97566 multiprocessing cac3169468f893670dac3e7cb940e045 pam b097695df28f3974e3af860d6704d4f2 python-single-r1 d3100de905f978df912135806cf27188 python-utils-r1 69861348186337fa4b269de5826004b3 systemd 74b223e42834adf09a2d21fe5fe13741 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 waf-utils 0a6e492cdcbd52b1304cfcd9eba5abc6 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=5fb3221843155bcc87a7db4cbdf8c6cb +_md5_=2b71fb70ffe53e6188c42404b2c3eb0b diff --git a/metadata/md5-cache/net-fs/smbtad-1.2.6 b/metadata/md5-cache/net-fs/smbtad-1.2.6 index dde35bcba6ab..cb3853f085b1 100644 --- a/metadata/md5-cache/net-fs/smbtad-1.2.6 +++ b/metadata/md5-cache/net-fs/smbtad-1.2.6 @@ -9,4 +9,4 @@ RDEPEND=dev-db/libdbi dev-libs/iniparser:0 sys-libs/talloc >=net-fs/samba-3.6 SLOT=0 SRC_URI=http://morelias.org/smbta/smbtad-1.2.6.tar.bz2 _eclasses_=cmake-utils 77cd39e6009811bf97a59d91ffd5b54f desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=987e16fc19f7c915758cc90b0b6104e9 +_md5_=065f3b71b4bd2fc7b263f0a6aa84a7c1 diff --git a/metadata/md5-cache/net-im/Manifest.gz b/metadata/md5-cache/net-im/Manifest.gz index ce8e573e4addf5d362b3893eb0eef85d3df91d5e..1b68921cc24d763a480b2c8746541ed155401f98 100644 GIT binary patch literal 15694 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 Au>b%7 literal 15541 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/libevent-2.1.8[ssl,libressl] ) mongodb? ( dev-libs/mongo-c-driver ) mysql? ( dev-db/mysql-connector-c ) postgres? ( dev-db/postgresql:* ) redis? ( dev-libs/hiredis ) sqlite? ( dev-db/sqlite ) virtual/tmpfiles SLOT=0 -SRC_URI=https://github.com/coturn/coturn/archive/4.5.1.3.tar.gz -> coturn-4.5.1.3.tar.gz +SRC_URI=https://github.com/coturn/coturn/archive/4.5.2.tar.gz -> coturn-4.5.2.tar.gz _eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e systemd 74b223e42834adf09a2d21fe5fe13741 tmpfiles 6170dc7770585fb3f16efdee789a3218 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 _md5_=348d48ee60f36d9eec76f27c0d6fd307 diff --git a/metadata/md5-cache/net-im/err-6.1.4 b/metadata/md5-cache/net-im/err-6.1.4 deleted file mode 100644 index 98c9b19057fc..000000000000 --- a/metadata/md5-cache/net-im/err-6.1.4 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=python_targets_python3_7? ( dev-lang/python:3.7 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] -DEFINED_PHASES=compile configure install prepare setup test -DEPEND=dev-python/setuptools[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] -DESCRIPTION=Multiprotocol chatbot designed to be easily deployable and maintainable -EAPI=7 -HOMEPAGE=https://errbot.readthedocs.io/en/latest/ -IUSE=irc +xmpp python_targets_python3_7 -KEYWORDS=~amd64 -LICENSE=GPL-3 -RDEPEND=dev-python/ansi[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] dev-python/bottle[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] dev-python/colorlog[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] dev-python/cryptography[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] dev-python/daemonize[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] dev-python/dnspython[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] >=dev-python/dulwich-0.19.16[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] dev-python/flask[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] dev-python/jinja[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] =dev-lang/python-exec-2:=[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] -REQUIRED_USE=|| ( python_targets_python3_7 ) -SLOT=0 -SRC_URI=mirror://pypi/e/errbot/errbot-6.1.4.tar.gz -_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 user b0a0d4ca9e3f79c38f8f4143b8d5a2d8 user-info a2abd4e2f4c3b9b06d64bf1329359a02 -_md5_=d6b40bf9453be692a0156909b0ac5fa5 diff --git a/metadata/md5-cache/net-im/err-6.1.7 b/metadata/md5-cache/net-im/err-6.1.7 new file mode 100644 index 000000000000..db0512bd5da8 --- /dev/null +++ b/metadata/md5-cache/net-im/err-6.1.7 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/mock[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) test? ( acct-group/err acct-user/err dev-python/ansi[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/bottle[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/colorlog[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/cryptography[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/daemonize[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/deepmerge[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/dulwich[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/flask[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/jinja[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/markdown[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pygments[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pyopenssl[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/requests[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/webtest[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] irc? ( dev-python/irc[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) xmpp? ( dev-python/pyasn1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pyasn1-modules[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/slixmpp[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) >=dev-python/pytest-4.5.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +DEFINED_PHASES=compile configure install prepare test +DEPEND=acct-group/err acct-user/err +DESCRIPTION=Multiprotocol chatbot designed to be easily deployable and maintainable +EAPI=7 +HOMEPAGE=https://errbot.readthedocs.io/en/latest/ +IUSE=irc +xmpp test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 +KEYWORDS=~amd64 +LICENSE=GPL-3 +RDEPEND=acct-group/err acct-user/err dev-python/ansi[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/bottle[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/colorlog[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/cryptography[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/daemonize[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/deepmerge[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/dulwich[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/flask[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/jinja[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/markdown[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pygments[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pyopenssl[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/requests[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/webtest[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] irc? ( dev-python/irc[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) xmpp? ( dev-python/pyasn1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pyasn1-modules[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/slixmpp[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/errbotio/errbot/archive/6.1.7.tar.gz -> err-6.1.7.tar.gz +_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=dc13f59f73eaf1635d0fe23a727e710b diff --git a/metadata/md5-cache/net-im/neochat-1.1.1 b/metadata/md5-cache/net-im/neochat-1.1.1 new file mode 100644 index 000000000000..391ee9a5808d --- /dev/null +++ b/metadata/md5-cache/net-im/neochat-1.1.1 @@ -0,0 +1,14 @@ +BDEPEND=virtual/pkgconfig dev-util/ninja dev-util/cmake >=kde-frameworks/extra-cmake-modules-5.77.0:5 +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=app-text/cmark:= dev-libs/qtkeychain:= >=dev-qt/qtdeclarative-5.15.2:5 >=dev-qt/qtgui-5.15.2:5 >=dev-qt/qtmultimedia-5.15.2:5 >=dev-qt/qtnetwork-5.15.2:5 >=dev-qt/qtquickcontrols2-5.15.2:5 >=dev-qt/qtsvg-5.15.2:5 >=dev-qt/qtwidgets-5.15.2:5 >=kde-frameworks/kconfig-5.77.0:5 >=kde-frameworks/kcoreaddons-5.77.0:5 >=kde-frameworks/kdbusaddons-5.77.0:5 >=kde-frameworks/ki18n-5.77.0:5 >=kde-frameworks/kirigami-5.77.0:5 >=kde-frameworks/knotifications-5.77.0:5 media-libs/kquickimageeditor:5 >=net-libs/libquotient-0.6 dev-util/desktop-file-utils x11-misc/shared-mime-info dev-qt/qtcore:5 +DESCRIPTION=Client for Matrix, the decentralized communication protocol +EAPI=7 +HOMEPAGE=https://apps.kde.org/en/neochat +IUSE=debug +KEYWORDS=~amd64 +LICENSE=GPL-3 +RDEPEND=app-text/cmark:= dev-libs/qtkeychain:= >=dev-qt/qtdeclarative-5.15.2:5 >=dev-qt/qtgui-5.15.2:5 >=dev-qt/qtmultimedia-5.15.2:5 >=dev-qt/qtnetwork-5.15.2:5 >=dev-qt/qtquickcontrols2-5.15.2:5 >=dev-qt/qtsvg-5.15.2:5 >=dev-qt/qtwidgets-5.15.2:5 >=kde-frameworks/kconfig-5.77.0:5 >=kde-frameworks/kcoreaddons-5.77.0:5 >=kde-frameworks/kdbusaddons-5.77.0:5 >=kde-frameworks/ki18n-5.77.0:5 >=kde-frameworks/kirigami-5.77.0:5 >=kde-frameworks/knotifications-5.77.0:5 media-libs/kquickimageeditor:5 >=net-libs/libquotient-0.6 >=dev-qt/qtgraphicaleffects-5.15.2:5 >=dev-qt/qtmultimedia-5.15.2:5[qml] >=kde-frameworks/kitemmodels-5.77.0:5[qml] || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 +SLOT=0 +SRC_URI=mirror://kde/stable/neochat/1.1.1/neochat-1.1.1.tar.xz +_eclasses_=cmake 314a813be2f09820e8978cdee941e501 ecm 23462b13731a265a5d99e493ec4a7720 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 kde.org 1c383520a04b2d5564075764eaf0bde0 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f toolchain-funcs 24921b57d6561d87cbef4916a296ada4 virtualx 7e60d3b10c791ab996f717bc1f30072f wrapper 4251d4c84c25f59094fd557e0063a974 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba +_md5_=4ace9a3a790bcf9a0cc36ecdec6a9fdd diff --git a/metadata/md5-cache/net-im/prosody-0.11.8 b/metadata/md5-cache/net-im/prosody-0.11.8 index 4101f669b3ed..b936b681f207 100644 --- a/metadata/md5-cache/net-im/prosody-0.11.8 +++ b/metadata/md5-cache/net-im/prosody-0.11.8 @@ -5,7 +5,7 @@ DESCRIPTION=Prosody is a modern XMPP communication server EAPI=7 HOMEPAGE=https://prosody.im/ IUSE=icu +idn +libevent libressl mysql postgres selinux +sqlite +ssl test +zlib lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-2 lua_single_target_lua5-3 -KEYWORDS=~amd64 ~arm ~arm64 ~x86 +KEYWORDS=~amd64 ~arm ~arm64 x86 LICENSE=MIT RDEPEND=lua_single_target_luajit? ( dev-lua/luaexpat[lua_targets_luajit(-)] ) lua_single_target_lua5-1? ( dev-lua/luaexpat[lua_targets_lua5-1(-)] ) lua_single_target_lua5-2? ( dev-lua/luaexpat[lua_targets_lua5-2(-)] ) lua_single_target_lua5-3? ( dev-lua/luaexpat[lua_targets_lua5-3(-)] ) lua_single_target_luajit? ( dev-lua/luafilesystem[lua_targets_luajit(-)] ) lua_single_target_lua5-1? ( dev-lua/luafilesystem[lua_targets_lua5-1(-)] ) lua_single_target_lua5-2? ( dev-lua/luafilesystem[lua_targets_lua5-2(-)] ) lua_single_target_lua5-3? ( dev-lua/luafilesystem[lua_targets_lua5-3(-)] ) lua_single_target_luajit? ( dev-lua/luasocket[lua_targets_luajit(-)] ) lua_single_target_lua5-1? ( dev-lua/luasocket[lua_targets_lua5-1(-)] ) lua_single_target_lua5-2? ( dev-lua/luasocket[lua_targets_lua5-2(-)] ) lua_single_target_lua5-3? ( dev-lua/luasocket[lua_targets_lua5-3(-)] ) net-im/jabber-base icu? ( dev-libs/icu:= ) idn? ( net-dns/libidn:= ) libevent? ( lua_single_target_luajit? ( dev-lua/luaevent[lua_targets_luajit(-)] ) lua_single_target_lua5-1? ( dev-lua/luaevent[lua_targets_lua5-1(-)] ) lua_single_target_lua5-2? ( dev-lua/luaevent[lua_targets_lua5-2(-)] ) lua_single_target_lua5-3? ( dev-lua/luaevent[lua_targets_lua5-3(-)] ) ) libressl? ( dev-libs/libressl:= ) !libressl? ( dev-libs/openssl:0= ) lua_single_target_lua5-1? ( lua_single_target_luajit? ( dev-lua/lua-bit32[lua_targets_lua5-1(-)] ) lua_single_target_lua5-1? ( dev-lua/lua-bit32[lua_targets_lua5-1(-)] ) lua_single_target_lua5-2? ( dev-lua/lua-bit32[lua_targets_lua5-1(-)] ) lua_single_target_lua5-3? ( dev-lua/lua-bit32[lua_targets_lua5-1(-)] ) ) mysql? ( lua_single_target_luajit? ( dev-lua/luadbi[mysql,lua_targets_luajit(-)] ) lua_single_target_lua5-1? ( dev-lua/luadbi[mysql,lua_targets_lua5-1(-)] ) lua_single_target_lua5-2? ( dev-lua/luadbi[mysql,lua_targets_lua5-2(-)] ) lua_single_target_lua5-3? ( dev-lua/luadbi[mysql,lua_targets_lua5-3(-)] ) ) postgres? ( lua_single_target_luajit? ( dev-lua/luadbi[postgres,lua_targets_luajit(-)] ) lua_single_target_lua5-1? ( dev-lua/luadbi[postgres,lua_targets_lua5-1(-)] ) lua_single_target_lua5-2? ( dev-lua/luadbi[postgres,lua_targets_lua5-2(-)] ) lua_single_target_lua5-3? ( dev-lua/luadbi[postgres,lua_targets_lua5-3(-)] ) ) sqlite? ( lua_single_target_luajit? ( dev-lua/luadbi[sqlite,lua_targets_luajit(-)] ) lua_single_target_lua5-1? ( dev-lua/luadbi[sqlite,lua_targets_lua5-1(-)] ) lua_single_target_lua5-2? ( dev-lua/luadbi[sqlite,lua_targets_lua5-2(-)] ) lua_single_target_lua5-3? ( dev-lua/luadbi[sqlite,lua_targets_lua5-3(-)] ) ) ssl? ( lua_single_target_luajit? ( dev-lua/luasec[lua_targets_luajit(-)] ) lua_single_target_lua5-1? ( dev-lua/luasec[lua_targets_lua5-1(-)] ) lua_single_target_lua5-2? ( dev-lua/luasec[lua_targets_lua5-2(-)] ) lua_single_target_lua5-3? ( dev-lua/luasec[lua_targets_lua5-3(-)] ) ) zlib? ( lua_single_target_luajit? ( dev-lua/lua-zlib[lua_targets_luajit(-)] ) lua_single_target_lua5-1? ( dev-lua/lua-zlib[lua_targets_lua5-1(-)] ) lua_single_target_lua5-2? ( dev-lua/lua-zlib[lua_targets_lua5-2(-)] ) lua_single_target_lua5-3? ( dev-lua/lua-zlib[lua_targets_lua5-3(-)] ) ) lua_single_target_luajit? ( dev-lang/luajit:=[deprecated(+)] ) lua_single_target_lua5-1? ( dev-lang/lua:5.1[deprecated(+)] ) lua_single_target_lua5-2? ( dev-lang/lua:5.2[deprecated(+)] ) lua_single_target_lua5-3? ( dev-lang/lua:5.3[deprecated(+)] ) selinux? ( sec-policy/selinux-jabber ) virtual/tmpfiles REQUIRED_USE=^^ ( icu idn ) ^^ ( lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-2 lua_single_target_lua5-3 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://prosody.im/downloads/source/prosody-0.11.8.tar.gz _eclasses_=lua-single f91b5656f00869c220a6e35ae0521c54 lua-utils 736947973cfbc9de01fdb8548f942f82 multilib d410501a125f99ffb560b0c523cd3d1e systemd 74b223e42834adf09a2d21fe5fe13741 tmpfiles 6170dc7770585fb3f16efdee789a3218 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=10c65f574b86742c56ba5d49968d10f8 +_md5_=960fbad34dce25ea9d5bb9a729bad982 diff --git a/metadata/md5-cache/net-im/skype-dbus-mock-0_pre20181011 b/metadata/md5-cache/net-im/skype-dbus-mock-0_pre20181011 index 8f0fdadf258d..f376eccbb57a 100644 --- a/metadata/md5-cache/net-im/skype-dbus-mock-0_pre20181011 +++ b/metadata/md5-cache/net-im/skype-dbus-mock-0_pre20181011 @@ -1,14 +1,13 @@ -DEFINED_PHASES=install postinst -DEPEND=python_targets_python3_7? ( dev-lang/python:3.7 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] +DEFINED_PHASES=install postinst setup DESCRIPTION=Mocked systemd dbus interface for skype 8.30+ EAPI=7 HOMEPAGE=https://github.com/maelnor/skype-dbus-mock -IUSE=python_targets_python3_7 +IUSE=python_single_target_python3_7 python_single_target_python3_8 python_single_target_python3_9 KEYWORDS=~amd64 LICENSE=MIT -RDEPEND=python_targets_python3_7? ( dev-lang/python:3.7 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] >=net-im/skypeforlinux-8.30 dev-python/dbus-python[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] !sys-apps/systemd !sys-auth/elogind -REQUIRED_USE=|| ( python_targets_python3_7 ) +RDEPEND=python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) python_single_target_python3_7? ( dev-python/dbus-python[python_targets_python3_7(-)] ) python_single_target_python3_8? ( dev-python/dbus-python[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/dbus-python[python_targets_python3_9(-)] ) >=net-im/skypeforlinux-8.30 !sys-apps/systemd !sys-auth/elogind +REQUIRED_USE=^^ ( python_single_target_python3_7 python_single_target_python3_8 python_single_target_python3_9 ) SLOT=0 SRC_URI=https://github.com/maelnor/skype-dbus-mock/archive/3a9e2882ac5c0ad6be3c5cb5c7da008b4cfa51da.tar.gz -> skype-dbus-mock-0_pre20181011.tar.gz -_eclasses_=multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=e66926b6c3001a082c16278ce5fb5fb2 +_eclasses_=multilib d410501a125f99ffb560b0c523cd3d1e python-single-r1 d3100de905f978df912135806cf27188 python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=ff0385e2810cbfe2a27a97f1d44dc887 diff --git a/metadata/md5-cache/net-irc/Manifest.gz b/metadata/md5-cache/net-irc/Manifest.gz index 1683ca7eac96b7a5d783a8a2ca2cee95675f223f..6ecf55eb19721335a8962ea57c3cfa8a95d90cee 100644 GIT binary patch delta 10145 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 W*4KrqQUUt#hyMk6HdrheO#lF+HSb#h diff --git a/metadata/md5-cache/net-irc/eggdrop-1.8.4-r1 b/metadata/md5-cache/net-irc/eggdrop-1.8.4-r1 index ebf8ed230e0d..be67562c8a88 100644 --- a/metadata/md5-cache/net-irc/eggdrop-1.8.4-r1 +++ b/metadata/md5-cache/net-irc/eggdrop-1.8.4-r1 @@ -4,10 +4,10 @@ DESCRIPTION=An IRC bot extensible with C or TCL EAPI=7 HOMEPAGE=https://www.eggheads.org/ IUSE=debug doc ipv6 ssl static -KEYWORDS=~alpha ~amd64 ~arm ~ia64 ~mips ppc sparc ~x86 +KEYWORDS=~alpha amd64 ~arm ~ia64 ~mips ppc sparc x86 LICENSE=GPL-2+ RDEPEND=sys-apps/gentoo-functions dev-lang/tcl:0= ssl? ( dev-libs/openssl:0= ) SLOT=0 SRC_URI=https://ftp.eggheads.org/pub/eggdrop/source/1.8/eggdrop-1.8.4.tar.gz _eclasses_=readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190 -_md5_=4a76502080a636b15e49765bc6d03b1f +_md5_=c86b6a53b562ecb6f19d237409b637bf diff --git a/metadata/md5-cache/net-irc/limnoria-20191123 b/metadata/md5-cache/net-irc/limnoria-20191123 deleted file mode 100644 index e581f606afbd..000000000000 --- a/metadata/md5-cache/net-irc/limnoria-20191123 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=python_targets_python3_7? ( dev-lang/python:3.7 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] -DEFINED_PHASES=compile configure install postinst prepare test unpack -DEPEND=dev-python/chardet[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] dev-python/ecdsa[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] dev-python/feedparser[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] dev-python/python-dateutil[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] dev-python/pytz[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] dev-python/PySocks[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] dev-python/sqlalchemy[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] crypt? ( dev-python/python-gnupg[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] ) ssl? ( dev-python/pyopenssl[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] ) !net-irc/supybot !net-irc/supybot-plugins -DESCRIPTION=Python based extensible IRC infobot and channel bot -EAPI=7 -HOMEPAGE=https://supybot.aperio.fr/ -IUSE=crypt ssl python_targets_python3_7 -KEYWORDS=~amd64 ~x86 -LICENSE=BSD -RDEPEND=dev-python/chardet[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] dev-python/ecdsa[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] dev-python/feedparser[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] dev-python/python-dateutil[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] dev-python/pytz[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] dev-python/PySocks[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] dev-python/sqlalchemy[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] crypt? ( dev-python/python-gnupg[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] ) ssl? ( dev-python/pyopenssl[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] ) !net-irc/supybot !net-irc/supybot-plugins python_targets_python3_7? ( dev-lang/python:3.7 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] -REQUIRED_USE=|| ( python_targets_python3_7 ) -SLOT=0 -SRC_URI=https://github.com/ProgVal/Limnoria/archive/master-2019-11-23.tar.gz -> limnoria-20191123.tar.gz -_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=04857d8eb41cdd31fbbb62b27642955a diff --git a/metadata/md5-cache/net-irc/limnoria-20200124 b/metadata/md5-cache/net-irc/limnoria-20200124 new file mode 100644 index 000000000000..560a6ff55980 --- /dev/null +++ b/metadata/md5-cache/net-irc/limnoria-20200124 @@ -0,0 +1,15 @@ +BDEPEND=test? ( dev-python/mock[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +DEFINED_PHASES=compile configure install postinst prepare test +DESCRIPTION=Python based extensible IRC infobot and channel bot +EAPI=7 +HOMEPAGE=https://docs.limnoria.net +IUSE=crypt ssl test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 +KEYWORDS=~amd64 ~x86 +LICENSE=BSD GPL-2 GPL-2+ +RDEPEND=dev-python/chardet[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/cryptography[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/ecdsa[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/feedparser[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/python-dateutil[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pytz[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/PySocks[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/sqlalchemy[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] crypt? ( dev-python/python-gnupg[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) ssl? ( dev-python/pyopenssl[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) !net-irc/supybot !net-irc/supybot-plugins python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/ProgVal/Limnoria/archive/master-2020-01-24.tar.gz -> limnoria-20200124.tar.gz +_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=7a402e21d6b5d2c1a2049094a9a396a9 diff --git a/metadata/md5-cache/net-irc/limnoria-9999 b/metadata/md5-cache/net-irc/limnoria-9999 new file mode 100644 index 000000000000..faafdc8e36a1 --- /dev/null +++ b/metadata/md5-cache/net-irc/limnoria-9999 @@ -0,0 +1,14 @@ +BDEPEND=test? ( dev-python/mock[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-vcs/git-1.8.2.1[curl] +DEFINED_PHASES=compile configure install postinst prepare test unpack +DESCRIPTION=Python based extensible IRC infobot and channel bot +EAPI=7 +HOMEPAGE=https://docs.limnoria.net +IUSE=crypt ssl test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 +LICENSE=BSD GPL-2 GPL-2+ +PROPERTIES=live +RDEPEND=dev-python/chardet[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/cryptography[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/ecdsa[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/feedparser[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/python-dateutil[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pytz[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/PySocks[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/sqlalchemy[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] crypt? ( dev-python/python-gnupg[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) ssl? ( dev-python/pyopenssl[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) !net-irc/supybot !net-irc/supybot-plugins python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) +RESTRICT=!test? ( test ) +SLOT=0 +_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 git-r3 3e7ec3d6619213460c85e2aa48398441 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=7a402e21d6b5d2c1a2049094a9a396a9 diff --git a/metadata/md5-cache/net-irc/limnoria-99999999 b/metadata/md5-cache/net-irc/limnoria-99999999 deleted file mode 100644 index 18e42c1e6474..000000000000 --- a/metadata/md5-cache/net-irc/limnoria-99999999 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=python_targets_python3_7? ( dev-lang/python:3.7 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] >=dev-vcs/git-1.8.2.1[curl] -DEFINED_PHASES=compile configure install postinst prepare test unpack -DEPEND=dev-python/chardet[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] dev-python/ecdsa[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] dev-python/feedparser[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] dev-python/python-dateutil[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] dev-python/pytz[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] dev-python/PySocks[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] dev-python/sqlalchemy[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] crypt? ( dev-python/python-gnupg[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] ) ssl? ( dev-python/pyopenssl[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] ) !net-irc/supybot !net-irc/supybot-plugins -DESCRIPTION=Python based extensible IRC infobot and channel bot -EAPI=7 -HOMEPAGE=https://supybot.aperio.fr/ -IUSE=crypt ssl python_targets_python3_7 -LICENSE=BSD -PROPERTIES=live -RDEPEND=dev-python/chardet[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] dev-python/ecdsa[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] dev-python/feedparser[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] dev-python/python-dateutil[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] dev-python/pytz[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] dev-python/PySocks[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] dev-python/sqlalchemy[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] crypt? ( dev-python/python-gnupg[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] ) ssl? ( dev-python/pyopenssl[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] ) !net-irc/supybot !net-irc/supybot-plugins python_targets_python3_7? ( dev-lang/python:3.7 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] -REQUIRED_USE=|| ( python_targets_python3_7 ) -SLOT=0 -_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 git-r3 3e7ec3d6619213460c85e2aa48398441 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=04857d8eb41cdd31fbbb62b27642955a diff --git a/metadata/md5-cache/net-libs/Manifest.gz b/metadata/md5-cache/net-libs/Manifest.gz index 191797bf1a93cd66086a5bb8a00e97c3e902ad81..195a5e7d0e2b15988ee6a48cdd4b3d6cd784eeee 100644 GIT binary patch literal 58570 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 literal 60013 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

M* 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 diff --git a/metadata/md5-cache/net-libs/libad9361-iio-0.1-r2 b/metadata/md5-cache/net-libs/libad9361-iio-0.1-r2 deleted file mode 100644 index af791421b50d..000000000000 --- a/metadata/md5-cache/net-libs/libad9361-iio-0.1-r2 +++ /dev/null @@ -1,13 +0,0 @@ -BDEPEND=dev-util/ninja >=dev-util/cmake-3.9.6 -DEFINED_PHASES=compile configure install prepare test -DEPEND=net-libs/libiio:= -DESCRIPTION=IIO AD9361 library for filter design and handling, multi-chip sync, etc. -EAPI=7 -HOMEPAGE=https://github.com/analogdevicesinc/libad9361-iio -KEYWORDS=~amd64 ~x86 -LICENSE=LGPL-2.1 -RDEPEND=net-libs/libiio:= -SLOT=0/0.1 -SRC_URI=https://github.com/analogdevicesinc/libad9361-iio/archive/v0.1.tar.gz -> libad9361-iio-0.1.tar.gz -_eclasses_=cmake-utils 77cd39e6009811bf97a59d91ffd5b54f edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=121f71894ec36c9e03d18c7f66f41222 diff --git a/metadata/md5-cache/dev-libs/libebml-1.4.0 b/metadata/md5-cache/net-libs/libad9361-iio-0.2 similarity index 61% rename from metadata/md5-cache/dev-libs/libebml-1.4.0 rename to metadata/md5-cache/net-libs/libad9361-iio-0.2 index d139729acaa7..9ea40da3514d 100644 --- a/metadata/md5-cache/dev-libs/libebml-1.4.0 +++ b/metadata/md5-cache/net-libs/libad9361-iio-0.2 @@ -1,11 +1,13 @@ BDEPEND=dev-util/ninja dev-util/cmake DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Extensible binary format library (kinda like XML) +DEPEND=net-libs/libiio:= +DESCRIPTION=IIO AD9361 library for filter design and handling, multi-chip sync, etc. EAPI=7 -HOMEPAGE=https://www.matroska.org/ https://github.com/Matroska-Org/libebml/ -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos +HOMEPAGE=https://github.com/analogdevicesinc/libad9361-iio +KEYWORDS=~amd64 ~x86 LICENSE=LGPL-2.1 -SLOT=0/5 -SRC_URI=https://dl.matroska.org/downloads/libebml/libebml-1.4.0.tar.xz +RDEPEND=net-libs/libiio:= +SLOT=0/0.2 +SRC_URI=https://github.com/analogdevicesinc/libad9361-iio/archive/v0.2.tar.gz -> libad9361-iio-0.2.tar.gz _eclasses_=cmake 314a813be2f09820e8978cdee941e501 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=4a0624955321a16885d920c9dd663236 +_md5_=ba2eccc990c0fee01154f87649347ee7 diff --git a/metadata/md5-cache/net-libs/libad9361-iio-9999 b/metadata/md5-cache/net-libs/libad9361-iio-9999 index 0b39a2e877cd..8c0b893973e9 100644 --- a/metadata/md5-cache/net-libs/libad9361-iio-9999 +++ b/metadata/md5-cache/net-libs/libad9361-iio-9999 @@ -1,4 +1,4 @@ -BDEPEND=dev-util/ninja >=dev-util/cmake-3.9.6 >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=dev-util/ninja dev-util/cmake >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install prepare test unpack DEPEND=net-libs/libiio:= DESCRIPTION=IIO AD9361 library for filter design and handling, multi-chip sync, etc. @@ -8,5 +8,5 @@ LICENSE=LGPL-2.1 PROPERTIES=live RDEPEND=net-libs/libiio:= SLOT=0/9999 -_eclasses_=cmake-utils 77cd39e6009811bf97a59d91ffd5b54f edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 git-r3 3e7ec3d6619213460c85e2aa48398441 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=1d2244b94d3f209c5052ccebe61bf1b3 +_eclasses_=cmake 314a813be2f09820e8978cdee941e501 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 git-r3 3e7ec3d6619213460c85e2aa48398441 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba +_md5_=ba2eccc990c0fee01154f87649347ee7 diff --git a/metadata/md5-cache/net-libs/libblkmaker-0.3.2 b/metadata/md5-cache/net-libs/libblkmaker-0.3.2 deleted file mode 100644 index c2cbbe338f32..000000000000 --- a/metadata/md5-cache/net-libs/libblkmaker-0.3.2 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=prepare -DEPEND=>=dev-libs/jansson-2.0.0 -DESCRIPTION=C implementation of getblocktemplate (BIP 22) -EAPI=5 -HOMEPAGE=https://github.com/bitcoin/libblkmaker -KEYWORDS=amd64 ~arm ~ppc ~ppc64 x86 -LICENSE=MIT -RDEPEND=>=dev-libs/jansson-2.0.0 ! libblkmaker-0.3.2.tgz -_md5_=8d40cac72dc3316f9e2647fa5ec09ea3 diff --git a/metadata/md5-cache/net-libs/libblkmaker-0.4.3 b/metadata/md5-cache/net-libs/libblkmaker-0.4.3 deleted file mode 100644 index 4a6b2d359fe3..000000000000 --- a/metadata/md5-cache/net-libs/libblkmaker-0.4.3 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=prepare -DEPEND=>=dev-libs/jansson-2.0.0 -DESCRIPTION=C implementation of getblocktemplate (BIP 22) -EAPI=5 -HOMEPAGE=https://github.com/bitcoin/libblkmaker -KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=>=dev-libs/jansson-2.0.0 ! libblkmaker-0.4.3-github.tgz -_md5_=cda8b478a98d7f777cc8cd459b4fef3f diff --git a/metadata/md5-cache/net-libs/libblkmaker-0.5.3 b/metadata/md5-cache/net-libs/libblkmaker-0.5.3 deleted file mode 100644 index 8cb4c375cd52..000000000000 --- a/metadata/md5-cache/net-libs/libblkmaker-0.5.3 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=prepare -DEPEND=>=dev-libs/jansson-2.0.0 dev-libs/libbase58 -DESCRIPTION=C implementation of getblocktemplate (BIP 22) -EAPI=5 -HOMEPAGE=https://github.com/bitcoin/libblkmaker -KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=>=dev-libs/jansson-2.0.0 dev-libs/libbase58 ! libblkmaker-0.5.3-github.tgz -_md5_=9d578f01789fb3645934b0bd4ab37e8f diff --git a/metadata/md5-cache/net-libs/libecap-1.0.0 b/metadata/md5-cache/net-libs/libecap-1.0.0 index 41c415e8c639..97acedd78e25 100644 --- a/metadata/md5-cache/net-libs/libecap-1.0.0 +++ b/metadata/md5-cache/net-libs/libecap-1.0.0 @@ -1,13 +1,12 @@ -DEFINED_PHASES=compile configure install prepare test -DEPEND=>=app-portage/elt-patches-20170815 +BDEPEND=>=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +DEFINED_PHASES=configure prepare DESCRIPTION=API for implementing ICAP content analysis and adaptation -EAPI=5 -HOMEPAGE=http://www.e-cap.org/ -IUSE=static-libs +EAPI=7 +HOMEPAGE=https://www.e-cap.org/ KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 LICENSE=BSD-2 RDEPEND=!net-libs/libecap:0 !net-libs/libecap:0.2 SLOT=1 SRC_URI=http://www.measurement-factory.com/tmp/ecap/libecap-1.0.0.tar.gz -_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 autotools-utils 961893b8004e6cf64fbef1cea6ed8bd2 desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=8358950866b3c966ff3bd1972e5acee0 +_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=f27e40758b66372114927b4d968b2a7f diff --git a/metadata/md5-cache/net-libs/libecap-1.0.1 b/metadata/md5-cache/net-libs/libecap-1.0.1 new file mode 100644 index 000000000000..3fb69401631e --- /dev/null +++ b/metadata/md5-cache/net-libs/libecap-1.0.1 @@ -0,0 +1,12 @@ +BDEPEND=>=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +DEFINED_PHASES=configure install prepare +DESCRIPTION=API for implementing ICAP content analysis and adaptation +EAPI=7 +HOMEPAGE=https://www.e-cap.org/ +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 +LICENSE=BSD-2 +RDEPEND=!net-libs/libecap:0 !net-libs/libecap:0.2 +SLOT=1 +SRC_URI=https://www.e-cap.org/archive/libecap-1.0.1.tar.gz +_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=2800dcc5a5b0ea25e3fa9f29b2531a0b diff --git a/metadata/md5-cache/net-libs/libflowmanager-3.0.0-r1 b/metadata/md5-cache/net-libs/libflowmanager-3.0.0-r1 index a7cd28f0cdd5..296af89b0ffb 100644 --- a/metadata/md5-cache/net-libs/libflowmanager-3.0.0-r1 +++ b/metadata/md5-cache/net-libs/libflowmanager-3.0.0-r1 @@ -1,13 +1,11 @@ DEFINED_PHASES=configure install DEPEND=>=net-libs/libtrace-3.0.6 DESCRIPTION=A library that measures and reports on packet flows -EAPI=6 +EAPI=7 HOMEPAGE=https://research.wand.net.nz/software/libflowmanager.php -IUSE=static-libs KEYWORDS=~amd64 ~x86 LICENSE=GPL-2 RDEPEND=>=net-libs/libtrace-3.0.6 SLOT=0/3 SRC_URI=https://research.wand.net.nz/software/libflowmanager/libflowmanager-3.0.0.tar.gz -_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=72fc834e4be2276445f3b709554bb4ee +_md5_=95533d6cdb90d3f832a31fdb0f8b2247 diff --git a/metadata/md5-cache/net-libs/libiio-0.15-r1 b/metadata/md5-cache/net-libs/libiio-0.15-r1 deleted file mode 100644 index 434415de95c5..000000000000 --- a/metadata/md5-cache/net-libs/libiio-0.15-r1 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile configure install prepare test -DEPEND=dev-libs/libxml2:= virtual/libusb:1= aio? ( dev-libs/libaio ) zeroconf? ( net-dns/avahi ) sys-devel/make >=dev-util/cmake-3.9.6 -DESCRIPTION=Library for interfacing with IIO devices -EAPI=6 -HOMEPAGE=https://github.com/analogdevicesinc/libiio -IUSE=+aio +zeroconf -KEYWORDS=~amd64 ~x86 -LICENSE=LGPL-2.1 -RDEPEND=dev-libs/libxml2:= virtual/libusb:1= aio? ( dev-libs/libaio ) zeroconf? ( net-dns/avahi ) -SLOT=0/0.15 -SRC_URI=https://github.com/analogdevicesinc/libiio/archive/v0.15.tar.gz -> libiio-0.15.tar.gz -_eclasses_=cmake-utils 77cd39e6009811bf97a59d91ffd5b54f desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=3f2f6bb4f14b57cb554173e85609d5b6 diff --git a/metadata/md5-cache/net-libs/libiio-0.21 b/metadata/md5-cache/net-libs/libiio-0.21 new file mode 100644 index 000000000000..79f4ece73539 --- /dev/null +++ b/metadata/md5-cache/net-libs/libiio-0.21 @@ -0,0 +1,14 @@ +BDEPEND=dev-util/ninja dev-util/cmake +DEFINED_PHASES=compile configure install prepare test +DEPEND=dev-libs/libxml2:= virtual/libusb:1= aio? ( dev-libs/libaio ) zeroconf? ( net-dns/avahi ) +DESCRIPTION=Library for interfacing with IIO devices +EAPI=7 +HOMEPAGE=https://github.com/analogdevicesinc/libiio +IUSE=+aio +zeroconf +KEYWORDS=~amd64 ~x86 +LICENSE=LGPL-2.1 +RDEPEND=dev-libs/libxml2:= virtual/libusb:1= aio? ( dev-libs/libaio ) zeroconf? ( net-dns/avahi ) +SLOT=0/0.21 +SRC_URI=https://github.com/analogdevicesinc/libiio/archive/v0.21.tar.gz -> libiio-0.21.tar.gz +_eclasses_=cmake 314a813be2f09820e8978cdee941e501 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba +_md5_=2c9e17444fb9181a94d1ba0eebb07fcb diff --git a/metadata/md5-cache/net-libs/libiio-9999 b/metadata/md5-cache/net-libs/libiio-9999 index 0ec8e3f259cc..38cefd9c65d1 100644 --- a/metadata/md5-cache/net-libs/libiio-9999 +++ b/metadata/md5-cache/net-libs/libiio-9999 @@ -1,12 +1,13 @@ +BDEPEND=dev-util/ninja dev-util/cmake >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install prepare test unpack -DEPEND=dev-libs/libxml2:= virtual/libusb:1= aio? ( dev-libs/libaio ) zeroconf? ( net-dns/avahi ) sys-devel/make >=dev-util/cmake-3.9.6 >=dev-vcs/git-1.8.2.1[curl] +DEPEND=dev-libs/libxml2:= virtual/libusb:1= aio? ( dev-libs/libaio ) zeroconf? ( net-dns/avahi ) DESCRIPTION=Library for interfacing with IIO devices -EAPI=6 +EAPI=7 HOMEPAGE=https://github.com/analogdevicesinc/libiio IUSE=+aio +zeroconf LICENSE=LGPL-2.1 PROPERTIES=live RDEPEND=dev-libs/libxml2:= virtual/libusb:1= aio? ( dev-libs/libaio ) zeroconf? ( net-dns/avahi ) SLOT=0/9999 -_eclasses_=cmake-utils 77cd39e6009811bf97a59d91ffd5b54f desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 git-r3 3e7ec3d6619213460c85e2aa48398441 l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=3f2f6bb4f14b57cb554173e85609d5b6 +_eclasses_=cmake 314a813be2f09820e8978cdee941e501 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 git-r3 3e7ec3d6619213460c85e2aa48398441 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba +_md5_=2c9e17444fb9181a94d1ba0eebb07fcb diff --git a/metadata/md5-cache/net-libs/libnetfilter_conntrack-1.0.7 b/metadata/md5-cache/net-libs/libnetfilter_conntrack-1.0.7 index 1b4eeb2e1bd9..72052174028a 100644 --- a/metadata/md5-cache/net-libs/libnetfilter_conntrack-1.0.7 +++ b/metadata/md5-cache/net-libs/libnetfilter_conntrack-1.0.7 @@ -4,10 +4,10 @@ DESCRIPTION=programming interface (API) to the in-kernel connection tracking sta EAPI=6 HOMEPAGE=https://www.netfilter.org/projects/libnetfilter_conntrack/ IUSE=static-libs kernel_linux -KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 +KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv s390 sparc x86 LICENSE=GPL-2 RDEPEND=>=net-libs/libmnl-1.0.3 >=net-libs/libnfnetlink-1.0.0 SLOT=0 SRC_URI=https://www.netfilter.org/projects/libnetfilter_conntrack/files/libnetfilter_conntrack-1.0.7.tar.bz2 _eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 eapi7-ver f9ec87e93172b25ce65a85303dc06964 libtool f143db5a74ccd9ca28c1234deffede96 linux-info c90a203b1c14cfa77bd3e37a0e96c955 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=efa38d3f1f350a332965e8a174283bbb +_md5_=75b55d86cddb9f77b0437b19a75d4dc9 diff --git a/metadata/md5-cache/net-libs/libnetfilter_cthelper-1.0.0-r1 b/metadata/md5-cache/net-libs/libnetfilter_cthelper-1.0.0-r1 index b9b39c9109ad..b905fb8b5f00 100644 --- a/metadata/md5-cache/net-libs/libnetfilter_cthelper-1.0.0-r1 +++ b/metadata/md5-cache/net-libs/libnetfilter_cthelper-1.0.0-r1 @@ -1,13 +1,14 @@ -DEFINED_PHASES=compile configure install prepare setup test -DEPEND=net-libs/libmnl:= virtual/pkgconfig >=app-portage/elt-patches-20170815 -DESCRIPTION=userspace library that provides the programming interface to the user-space helper infrastructure -EAPI=5 +BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +DEFINED_PHASES=setup +DEPEND=net-libs/libmnl:= +DESCRIPTION=Userspace library for interface to user-space helper for conntrack +EAPI=7 HOMEPAGE=https://www.netfilter.org/projects/libnetfilter_cthelper/ -IUSE=static-libs kernel_linux -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~x86 +IUSE=kernel_linux +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa x86 LICENSE=GPL-2 RDEPEND=net-libs/libmnl:= SLOT=0 SRC_URI=https://www.netfilter.org/projects/libnetfilter_cthelper/files/libnetfilter_cthelper-1.0.0.tar.bz2 -_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 autotools-utils 961893b8004e6cf64fbef1cea6ed8bd2 desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver f9ec87e93172b25ce65a85303dc06964 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 linux-info c90a203b1c14cfa77bd3e37a0e96c955 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=33556df2686e86bd01b971a9269124d9 +_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 libtool f143db5a74ccd9ca28c1234deffede96 linux-info c90a203b1c14cfa77bd3e37a0e96c955 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=53c7c27ff0f34753e21a67ed4cc99bae diff --git a/metadata/md5-cache/net-libs/libnetfilter_cttimeout-1.0.0-r1 b/metadata/md5-cache/net-libs/libnetfilter_cttimeout-1.0.0-r1 index bf3f2a0244c2..e84693d461d6 100644 --- a/metadata/md5-cache/net-libs/libnetfilter_cttimeout-1.0.0-r1 +++ b/metadata/md5-cache/net-libs/libnetfilter_cttimeout-1.0.0-r1 @@ -1,13 +1,14 @@ -DEFINED_PHASES=compile configure install prepare setup test -DEPEND=net-libs/libmnl:= virtual/pkgconfig >=app-portage/elt-patches-20170815 -DESCRIPTION=netlink interface to the connection tracking timeout infrastructure in the kernel packet filter -EAPI=5 +BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +DEFINED_PHASES=setup +DEPEND=net-libs/libmnl:= +DESCRIPTION=netlink interface for conntrack timeout infrastructure in kernel's packet filter +EAPI=7 HOMEPAGE=https://www.netfilter.org/projects/libnetfilter_cttimeout/ -IUSE=static-libs kernel_linux -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~x86 +IUSE=kernel_linux +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa x86 LICENSE=GPL-2 RDEPEND=net-libs/libmnl:= SLOT=0 SRC_URI=https://www.netfilter.org/projects/libnetfilter_cttimeout/files/libnetfilter_cttimeout-1.0.0.tar.bz2 -_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 autotools-utils 961893b8004e6cf64fbef1cea6ed8bd2 desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver f9ec87e93172b25ce65a85303dc06964 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 linux-info c90a203b1c14cfa77bd3e37a0e96c955 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=43dad9137daf5b7455aee11894defeca +_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 libtool f143db5a74ccd9ca28c1234deffede96 linux-info c90a203b1c14cfa77bd3e37a0e96c955 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=9e81ebf6b201f9d1c65850383af70902 diff --git a/metadata/md5-cache/net-libs/libosmo-dsp-0.3 b/metadata/md5-cache/net-libs/libosmo-dsp-0.4.0 similarity index 91% rename from metadata/md5-cache/net-libs/libosmo-dsp-0.3 rename to metadata/md5-cache/net-libs/libosmo-dsp-0.4.0 index 301eae0bc1e3..9fb1eba82797 100644 --- a/metadata/md5-cache/net-libs/libosmo-dsp-0.3 +++ b/metadata/md5-cache/net-libs/libosmo-dsp-0.4.0 @@ -8,7 +8,7 @@ IUSE=doc static-libs KEYWORDS=~amd64 ~arm ~x86 LICENSE=GPL-2 RDEPEND=sci-libs/fftw:3.0 -SLOT=0/0.3 -SRC_URI=https://dev.gentoo.org/~zerochaos/distfiles/libosmo-dsp-0.3.tar.xz +SLOT=0/0.4.0 +SRC_URI=https://dev.gentoo.org/~zerochaos/distfiles/libosmo-dsp-0.4.0.tar.gz _eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=4f1defb608d53f86e57bd0e8d4eda8da +_md5_=fe6ca3e2a1b38af500210b3a0aaf0c3d diff --git a/metadata/md5-cache/net-libs/libproxy-0.4.16-r1 b/metadata/md5-cache/net-libs/libproxy-0.4.16-r1 deleted file mode 100644 index d96ba9f10200..000000000000 --- a/metadata/md5-cache/net-libs/libproxy-0.4.16-r1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=virtual/pkgconfig dev-util/ninja dev-util/cmake -DEFINED_PHASES=compile configure install prepare setup test -DEPEND=gnome? ( dev-libs/glib:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) mono? ( dev-lang/mono ) networkmanager? ( sys-apps/dbus:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) spidermonkey? ( dev-lang/spidermonkey:68 ) webkit? ( net-libs/webkit-gtk:4 ) -DESCRIPTION=Library for automatic proxy configuration management -EAPI=7 -HOMEPAGE=https://github.com/libproxy/libproxy -IUSE=gnome kde mono networkmanager spidermonkey test webkit abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~x86-solaris -LICENSE=LGPL-2.1+ -PDEPEND=networkmanager? ( net-misc/networkmanager ) -RDEPEND=gnome? ( dev-libs/glib:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) mono? ( dev-lang/mono ) networkmanager? ( sys-apps/dbus:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) spidermonkey? ( dev-lang/spidermonkey:68 ) webkit? ( net-libs/webkit-gtk:4 ) kde? ( kde-frameworks/kconfig:5 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/libproxy/libproxy/archive/0.4.16.tar.gz -> libproxy-0.4.16.tar.gz -_eclasses_=cmake 314a813be2f09820e8978cdee941e501 cmake-multilib b396704c8c04bb210b7b45dff5c67fea edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e mono-env 1f24c032c78290b0d9a07d5b343051a7 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build 9a65133006c608964888346a412cc454 multilib-minimal 8bddda43703ba94d8341f4e247f97566 multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=d5ccea08db7864a259a7668bc4aea7a4 diff --git a/metadata/md5-cache/net-libs/libproxy-0.4.17 b/metadata/md5-cache/net-libs/libproxy-0.4.17 index 4199eb30f4b3..c8e0f9101f8f 100644 --- a/metadata/md5-cache/net-libs/libproxy-0.4.17 +++ b/metadata/md5-cache/net-libs/libproxy-0.4.17 @@ -5,7 +5,7 @@ DESCRIPTION=Library for automatic proxy configuration management EAPI=7 HOMEPAGE=https://github.com/libproxy/libproxy IUSE=gnome kde mono networkmanager spidermonkey test webkit abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~x86-solaris +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~x86-solaris LICENSE=LGPL-2.1+ PDEPEND=networkmanager? ( net-misc/networkmanager ) RDEPEND=gnome? ( dev-libs/glib:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) mono? ( dev-lang/mono ) networkmanager? ( sys-apps/dbus:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) spidermonkey? ( dev-lang/spidermonkey:68 ) webkit? ( net-libs/webkit-gtk:4 ) kde? ( kde-frameworks/kconfig:5 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/libproxy/libproxy/archive/0.4.17.tar.gz -> libproxy-0.4.17.tar.gz _eclasses_=cmake 314a813be2f09820e8978cdee941e501 cmake-multilib b396704c8c04bb210b7b45dff5c67fea edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e mono-env 1f24c032c78290b0d9a07d5b343051a7 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build 9a65133006c608964888346a412cc454 multilib-minimal 8bddda43703ba94d8341f4e247f97566 multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=3f08b10d49497ad1e4e68f364fed0a8e +_md5_=5604909c7aa2efc227ff71586d85ec41 diff --git a/metadata/md5-cache/net-libs/libquotient-0.6.3 b/metadata/md5-cache/net-libs/libquotient-0.6.5 similarity index 86% rename from metadata/md5-cache/net-libs/libquotient-0.6.3 rename to metadata/md5-cache/net-libs/libquotient-0.6.5 index 7955d7d28472..64b6285e0290 100644 --- a/metadata/md5-cache/net-libs/libquotient-0.6.3 +++ b/metadata/md5-cache/net-libs/libquotient-0.6.5 @@ -8,6 +8,6 @@ KEYWORDS=~amd64 LICENSE=LGPL-2+ RDEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5 dev-qt/qtnetwork:5 SLOT=0 -SRC_URI=https://github.com/quotient-im/libQuotient/archive/0.6.3.tar.gz -> libquotient-0.6.3.tar.gz +SRC_URI=https://github.com/quotient-im/libQuotient/archive/0.6.5.tar.gz -> libquotient-0.6.5.tar.gz _eclasses_=cmake 314a813be2f09820e8978cdee941e501 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=2dbb35497732bf77d710a6f18ae39c60 +_md5_=d6bc15d57a667d5eb07fd499f8cc31fb diff --git a/metadata/md5-cache/net-libs/libtrace-4.0.10_p1 b/metadata/md5-cache/net-libs/libtrace-4.0.10_p1 deleted file mode 100644 index 4cb9227bece1..000000000000 --- a/metadata/md5-cache/net-libs/libtrace-4.0.10_p1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=>=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 -DEFINED_PHASES=configure install prepare -DEPEND=>=net-libs/libpcap-0.8 dev-libs/libyaml dev-libs/openssl:0= net-libs/wandio ncurses? ( sys-libs/ncurses:0= ) numa? ( sys-process/numactl ) app-doc/doxygen[dot] sys-devel/flex virtual/os-headers virtual/pkgconfig virtual/yacc -DESCRIPTION=A library and tools for trace processing -EAPI=7 -HOMEPAGE=https://research.wand.net.nz/software/libtrace.php -IUSE=doc ncurses numa static-libs -KEYWORDS=~amd64 ~x86 -LICENSE=LGPL-3 -RDEPEND=>=net-libs/libpcap-0.8 dev-libs/libyaml dev-libs/openssl:0= net-libs/wandio ncurses? ( sys-libs/ncurses:0= ) numa? ( sys-process/numactl ) -SLOT=0 -SRC_URI=https://github.com/LibtraceTeam/libtrace/archive//4.0.10-1.tar.gz -> libtrace-4.0.10_p1.tar.gz -_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=b7dbebef4750d2a0633e4de3e5e050bd diff --git a/metadata/md5-cache/net-libs/libtrace-4.0.11_p1 b/metadata/md5-cache/net-libs/libtrace-4.0.11_p1 deleted file mode 100644 index 2b0f4eae9fc0..000000000000 --- a/metadata/md5-cache/net-libs/libtrace-4.0.11_p1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=>=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 -DEFINED_PHASES=configure install prepare -DEPEND=>=net-libs/libpcap-0.8 dev-libs/libyaml dev-libs/openssl:0= net-libs/wandio ncurses? ( sys-libs/ncurses:0= ) numa? ( sys-process/numactl ) app-doc/doxygen[dot] sys-devel/flex virtual/os-headers virtual/pkgconfig virtual/yacc -DESCRIPTION=A library and tools for trace processing -EAPI=7 -HOMEPAGE=https://research.wand.net.nz/software/libtrace.php -IUSE=doc ncurses numa static-libs -KEYWORDS=~amd64 ~x86 -LICENSE=LGPL-3 -RDEPEND=>=net-libs/libpcap-0.8 dev-libs/libyaml dev-libs/openssl:0= net-libs/wandio ncurses? ( sys-libs/ncurses:0= ) numa? ( sys-process/numactl ) -SLOT=0 -SRC_URI=https://github.com/LibtraceTeam/libtrace/archive//4.0.11-1.tar.gz -> libtrace-4.0.11_p1.tar.gz -_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=b7dbebef4750d2a0633e4de3e5e050bd diff --git a/metadata/md5-cache/net-libs/libtrace-4.0.12_p1 b/metadata/md5-cache/net-libs/libtrace-4.0.12_p1 deleted file mode 100644 index f0b94a525f7c..000000000000 --- a/metadata/md5-cache/net-libs/libtrace-4.0.12_p1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=>=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 -DEFINED_PHASES=configure install prepare -DEPEND=>=net-libs/libpcap-0.8 dev-libs/libyaml dev-libs/openssl:0= net-libs/wandio ncurses? ( sys-libs/ncurses:0= ) numa? ( sys-process/numactl ) app-doc/doxygen[dot] sys-devel/flex virtual/os-headers virtual/pkgconfig virtual/yacc -DESCRIPTION=A library and tools for trace processing -EAPI=7 -HOMEPAGE=https://research.wand.net.nz/software/libtrace.php -IUSE=doc ncurses numa static-libs -KEYWORDS=~amd64 ~x86 -LICENSE=LGPL-3 -RDEPEND=>=net-libs/libpcap-0.8 dev-libs/libyaml dev-libs/openssl:0= net-libs/wandio ncurses? ( sys-libs/ncurses:0= ) numa? ( sys-process/numactl ) -SLOT=0 -SRC_URI=https://github.com/LibtraceTeam/libtrace/archive//4.0.12-1.tar.gz -> libtrace-4.0.12_p1.tar.gz -_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=b7dbebef4750d2a0633e4de3e5e050bd diff --git a/metadata/md5-cache/net-libs/libtrace-4.0.13_p1 b/metadata/md5-cache/net-libs/libtrace-4.0.15_p1 similarity index 61% rename from metadata/md5-cache/net-libs/libtrace-4.0.13_p1 rename to metadata/md5-cache/net-libs/libtrace-4.0.15_p1 index f456bf35a6df..11645bf4f5f5 100644 --- a/metadata/md5-cache/net-libs/libtrace-4.0.13_p1 +++ b/metadata/md5-cache/net-libs/libtrace-4.0.15_p1 @@ -1,14 +1,14 @@ -BDEPEND=>=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +BDEPEND=app-doc/doxygen[dot] sys-devel/flex virtual/os-headers virtual/pkgconfig virtual/yacc >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 DEFINED_PHASES=configure install prepare -DEPEND=>=net-libs/libpcap-0.8 dev-libs/libyaml dev-libs/openssl:0= net-libs/wandio ncurses? ( sys-libs/ncurses:0= ) numa? ( sys-process/numactl ) app-doc/doxygen[dot] sys-devel/flex virtual/os-headers virtual/pkgconfig virtual/yacc +DEPEND=>=net-libs/libpcap-0.8 dev-libs/libyaml dev-libs/openssl:0= net-libs/wandio ncurses? ( sys-libs/ncurses:0= ) numa? ( sys-process/numactl ) DESCRIPTION=A library and tools for trace processing EAPI=7 HOMEPAGE=https://research.wand.net.nz/software/libtrace.php -IUSE=doc ncurses numa static-libs +IUSE=doc ncurses numa KEYWORDS=~amd64 ~x86 LICENSE=LGPL-3 RDEPEND=>=net-libs/libpcap-0.8 dev-libs/libyaml dev-libs/openssl:0= net-libs/wandio ncurses? ( sys-libs/ncurses:0= ) numa? ( sys-process/numactl ) SLOT=0 -SRC_URI=https://github.com/LibtraceTeam/libtrace/archive//4.0.13-1.tar.gz -> libtrace-4.0.13_p1.tar.gz +SRC_URI=https://github.com/LibtraceTeam/libtrace/archive//4.0.15-1.tar.gz -> libtrace-4.0.15_p1.tar.gz _eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=d219858a5a8764e14d6c6bb496be2562 +_md5_=b4d3e865b1caafa444ed261fdd255faa diff --git a/metadata/md5-cache/net-libs/libtrace-99999 b/metadata/md5-cache/net-libs/libtrace-9999 similarity index 67% rename from metadata/md5-cache/net-libs/libtrace-99999 rename to metadata/md5-cache/net-libs/libtrace-9999 index e53d1235f405..10d7dd2bb95f 100644 --- a/metadata/md5-cache/net-libs/libtrace-99999 +++ b/metadata/md5-cache/net-libs/libtrace-9999 @@ -1,13 +1,13 @@ -BDEPEND=>=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=app-doc/doxygen[dot] sys-devel/flex virtual/os-headers virtual/pkgconfig virtual/yacc >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=configure install prepare unpack -DEPEND=>=net-libs/libpcap-0.8 dev-libs/libyaml dev-libs/openssl:0= net-libs/wandio ncurses? ( sys-libs/ncurses:0= ) numa? ( sys-process/numactl ) app-doc/doxygen[dot] sys-devel/flex virtual/os-headers virtual/pkgconfig virtual/yacc +DEPEND=>=net-libs/libpcap-0.8 dev-libs/libyaml dev-libs/openssl:0= net-libs/wandio ncurses? ( sys-libs/ncurses:0= ) numa? ( sys-process/numactl ) DESCRIPTION=A library and tools for trace processing EAPI=7 HOMEPAGE=https://research.wand.net.nz/software/libtrace.php -IUSE=doc ncurses numa static-libs +IUSE=doc ncurses numa LICENSE=LGPL-3 PROPERTIES=live RDEPEND=>=net-libs/libpcap-0.8 dev-libs/libyaml dev-libs/openssl:0= net-libs/wandio ncurses? ( sys-libs/ncurses:0= ) numa? ( sys-process/numactl ) SLOT=0 _eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 git-r3 3e7ec3d6619213460c85e2aa48398441 libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=c824cecb523d0d761b982b1dfe557db8 +_md5_=7e86ad7a2b985bfccd5c79a9791542bb diff --git a/metadata/md5-cache/net-libs/liquid-dsp-1.3.1 b/metadata/md5-cache/net-libs/liquid-dsp-1.3.1 deleted file mode 100644 index 3d0fe54c79c5..000000000000 --- a/metadata/md5-cache/net-libs/liquid-dsp-1.3.1 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=configure install prepare -DEPEND=sci-libs/fftw:3.0= >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 -DESCRIPTION=digital signal processing library for software-defined radios -EAPI=6 -HOMEPAGE=https://liquidsdr.org -IUSE=static-libs -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=sci-libs/fftw:3.0= -SLOT=0 -SRC_URI=https://github.com/jgaeddert/liquid-dsp/archive/v1.3.1.tar.gz -> liquid-dsp-1.3.1.tar.gz -_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=1d1949aa510d2da4f0db114811dccfdd diff --git a/metadata/md5-cache/net-libs/liquid-dsp-1.3.0 b/metadata/md5-cache/net-libs/liquid-dsp-1.3.2 similarity index 57% rename from metadata/md5-cache/net-libs/liquid-dsp-1.3.0 rename to metadata/md5-cache/net-libs/liquid-dsp-1.3.2 index c5aa685de633..3f2ef89f65bb 100644 --- a/metadata/md5-cache/net-libs/liquid-dsp-1.3.0 +++ b/metadata/md5-cache/net-libs/liquid-dsp-1.3.2 @@ -1,13 +1,14 @@ +BDEPEND=>=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 DEFINED_PHASES=configure install prepare -DEPEND=sci-libs/fftw:3.0= >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +DEPEND=sci-libs/fftw:3.0= DESCRIPTION=digital signal processing library for software-defined radios -EAPI=6 +EAPI=7 HOMEPAGE=https://liquidsdr.org IUSE=static-libs KEYWORDS=~amd64 ~x86 LICENSE=MIT RDEPEND=sci-libs/fftw:3.0= SLOT=0 -SRC_URI=https://github.com/jgaeddert/liquid-dsp/archive/v1.3.0.tar.gz -> liquid-dsp-1.3.0.tar.gz +SRC_URI=https://github.com/jgaeddert/liquid-dsp/archive/v1.3.2.tar.gz -> liquid-dsp-1.3.2.tar.gz _eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=70685745dd35f5bc169eff14717d643d +_md5_=4bb4b1517925630d56efe789103b0ece diff --git a/metadata/md5-cache/net-libs/liquid-dsp-9999 b/metadata/md5-cache/net-libs/liquid-dsp-9999 index 071fe89602a6..cd6b9ab02ab9 100644 --- a/metadata/md5-cache/net-libs/liquid-dsp-9999 +++ b/metadata/md5-cache/net-libs/liquid-dsp-9999 @@ -1,7 +1,8 @@ +BDEPEND=>=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=configure install prepare unpack -DEPEND=sci-libs/fftw:3.0= >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 >=dev-vcs/git-1.8.2.1[curl] +DEPEND=sci-libs/fftw:3.0= DESCRIPTION=digital signal processing library for software-defined radios -EAPI=6 +EAPI=7 HOMEPAGE=https://liquidsdr.org IUSE=static-libs LICENSE=MIT @@ -9,4 +10,4 @@ PROPERTIES=live RDEPEND=sci-libs/fftw:3.0= SLOT=0 _eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 git-r3 3e7ec3d6619213460c85e2aa48398441 libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=1d1949aa510d2da4f0db114811dccfdd +_md5_=4bb4b1517925630d56efe789103b0ece diff --git a/metadata/md5-cache/net-libs/miniupnpc-2.2.0 b/metadata/md5-cache/net-libs/miniupnpc-2.2.0 deleted file mode 100644 index c6005a7287ce..000000000000 --- a/metadata/md5-cache/net-libs/miniupnpc-2.2.0 +++ /dev/null @@ -1,12 +0,0 @@ -BDEPEND=kernel_linux? ( sys-apps/lsb-release sys-apps/which ) verify-sig? ( app-crypt/openpgp-keys-miniupnp ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) -DEFINED_PHASES=compile install prepare test unpack -DESCRIPTION=UPnP client library and a simple UPnP client -EAPI=7 -HOMEPAGE=http://miniupnp.free.fr/ -IUSE=ipv6 kernel_linux static-libs verify-sig -KEYWORDS=amd64 arm arm64 hppa ~mips ppc ppc64 s390 sparc x86 -LICENSE=BSD -SLOT=0/17 -SRC_URI=http://miniupnp.free.fr/files/miniupnpc-2.2.0.tar.gz verify-sig? ( http://miniupnp.free.fr/files/miniupnpc-2.2.0.tar.gz.sig ) -_eclasses_=multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 verify-sig 40b4f4f782cf67118f594ce604cc4c0a -_md5_=a1fc4975eeacc04e35a34cc29daafaa1 diff --git a/metadata/md5-cache/net-libs/miniupnpc-2.2.1 b/metadata/md5-cache/net-libs/miniupnpc-2.2.1 index 62b6dcc78ef9..ec08b4b3df8e 100644 --- a/metadata/md5-cache/net-libs/miniupnpc-2.2.1 +++ b/metadata/md5-cache/net-libs/miniupnpc-2.2.1 @@ -4,9 +4,9 @@ DESCRIPTION=UPnP client library and a simple UPnP client EAPI=7 HOMEPAGE=http://miniupnp.free.fr/ IUSE=ipv6 kernel_linux static-libs verify-sig -KEYWORDS=amd64 arm arm64 ~hppa ~mips ppc ppc64 s390 sparc x86 +KEYWORDS=amd64 arm arm64 hppa ~mips ppc ppc64 s390 sparc x86 LICENSE=BSD SLOT=0/17 SRC_URI=http://miniupnp.free.fr/files/miniupnpc-2.2.1.tar.gz verify-sig? ( http://miniupnp.free.fr/files/miniupnpc-2.2.1.tar.gz.sig ) _eclasses_=multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 verify-sig 40b4f4f782cf67118f594ce604cc4c0a -_md5_=813c6e80a8703119ca32561b09d7ded4 +_md5_=e20f95d59967679f46156b797e1351af diff --git a/metadata/md5-cache/net-libs/nodejs-12.21.0 b/metadata/md5-cache/net-libs/nodejs-12.21.0 new file mode 100644 index 000000000000..c34f32539807 --- /dev/null +++ b/metadata/md5-cache/net-libs/nodejs-12.21.0 @@ -0,0 +1,16 @@ +BDEPEND=|| ( dev-lang/python:3.8[threads(+)] dev-lang/python:3.7[threads(+)] ) sys-apps/coreutils systemtap? ( dev-util/systemtap ) test? ( net-misc/curl ) +DEFINED_PHASES=compile configure install postinst prepare pretend setup test +DEPEND=>=app-arch/brotli-1.0.9 >=dev-libs/libuv-1.39.0:= >=net-dns/c-ares-1.16.0 >=net-libs/http-parser-2.9.3:= >=net-libs/nghttp2-1.40.0 sys-libs/zlib icu? ( >=dev-libs/icu-64.2:= ) system-ssl? ( >=dev-libs/openssl-1.1.1:0= ) +DESCRIPTION=A JavaScript runtime built on Chrome's V8 JavaScript engine +EAPI=7 +HOMEPAGE=https://nodejs.org/ +IUSE=cpu_flags_x86_sse2 debug doc icu inspector +npm +snapshot +ssl +system-ssl systemtap test +KEYWORDS=amd64 arm arm64 ppc64 x86 ~amd64-linux ~x64-macos +LICENSE=Apache-1.1 Apache-2.0 BSD BSD-2 MIT +RDEPEND=>=app-arch/brotli-1.0.9 >=dev-libs/libuv-1.39.0:= >=net-dns/c-ares-1.16.0 >=net-libs/http-parser-2.9.3:= >=net-libs/nghttp2-1.40.0 sys-libs/zlib icu? ( >=dev-libs/icu-64.2:= ) system-ssl? ( >=dev-libs/openssl-1.1.1:0= ) +REQUIRED_USE=inspector? ( icu ssl ) npm? ( ssl ) system-ssl? ( ssl ) +RESTRICT=test +SLOT=0/12 +SRC_URI=https://nodejs.org/dist/v12.21.0/node-v12.21.0.tar.xz +_eclasses_=bash-completion-r1 be99724bde4274de21e581204e9d164a edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e pax-utils a41d1fd1c111289ffa04490de6ee79d7 python-any-r1 0a79a9b53fce4525f438f8ea9695fb88 python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba +_md5_=39279bedb20a1a62f5918c6a8a35ca95 diff --git a/metadata/md5-cache/net-libs/nodejs-15.8.0 b/metadata/md5-cache/net-libs/nodejs-14.16.0 similarity index 83% rename from metadata/md5-cache/net-libs/nodejs-15.8.0 rename to metadata/md5-cache/net-libs/nodejs-14.16.0 index ad41f16943f7..e4e1dcdab7be 100644 --- a/metadata/md5-cache/net-libs/nodejs-15.8.0 +++ b/metadata/md5-cache/net-libs/nodejs-14.16.0 @@ -1,16 +1,16 @@ BDEPEND=|| ( dev-lang/python:3.9[threads(+)] dev-lang/python:3.8[threads(+)] dev-lang/python:3.7[threads(+)] ) sys-apps/coreutils systemtap? ( dev-util/systemtap ) test? ( net-misc/curl ) pax_kernel? ( sys-apps/elfix ) DEFINED_PHASES=compile configure install prepare pretend setup test -DEPEND=>=app-arch/brotli-1.0.9 >=dev-libs/libuv-1.40.0:= >=net-dns/c-ares-1.17.0 >=net-libs/nghttp2-1.41.0 sys-libs/zlib system-icu? ( >=dev-libs/icu-67:= ) system-ssl? ( >=dev-libs/openssl-1.1.1:0= ) +DEPEND=>=app-arch/brotli-1.0.9 >=dev-libs/libuv-1.40.0:= >=net-dns/c-ares-1.16.1 >=net-libs/nghttp2-1.41.0 sys-libs/zlib system-icu? ( >=dev-libs/icu-67:= ) system-ssl? ( >=dev-libs/openssl-1.1.1:0= ) DESCRIPTION=A JavaScript runtime built on Chrome's V8 JavaScript engine EAPI=7 HOMEPAGE=https://nodejs.org/ IUSE=cpu_flags_x86_sse2 debug doc +icu inspector +npm pax_kernel +snapshot +ssl system-icu +system-ssl systemtap test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x64-macos +KEYWORDS=amd64 arm arm64 ppc64 x86 ~amd64-linux ~x64-macos LICENSE=Apache-1.1 Apache-2.0 BSD BSD-2 MIT -RDEPEND=>=app-arch/brotli-1.0.9 >=dev-libs/libuv-1.40.0:= >=net-dns/c-ares-1.17.0 >=net-libs/nghttp2-1.41.0 sys-libs/zlib system-icu? ( >=dev-libs/icu-67:= ) system-ssl? ( >=dev-libs/openssl-1.1.1:0= ) +RDEPEND=>=app-arch/brotli-1.0.9 >=dev-libs/libuv-1.40.0:= >=net-dns/c-ares-1.16.1 >=net-libs/nghttp2-1.41.0 sys-libs/zlib system-icu? ( >=dev-libs/icu-67:= ) system-ssl? ( >=dev-libs/openssl-1.1.1:0= ) REQUIRED_USE=inspector? ( icu ssl ) npm? ( ssl ) system-icu? ( icu ) system-ssl? ( ssl ) RESTRICT=test -SLOT=0/15 -SRC_URI=https://nodejs.org/dist/v15.8.0/node-v15.8.0.tar.xz +SLOT=0/14 +SRC_URI=https://nodejs.org/dist/v14.16.0/node-v14.16.0.tar.xz _eclasses_=bash-completion-r1 be99724bde4274de21e581204e9d164a edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e pax-utils a41d1fd1c111289ffa04490de6ee79d7 python-any-r1 0a79a9b53fce4525f438f8ea9695fb88 python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=a93073d1fe7716cc6d9a0eccc7eaf2fc +_md5_=b4dcb534f1769762665268f7202c5823 diff --git a/metadata/md5-cache/net-libs/nodejs-15.6.0 b/metadata/md5-cache/net-libs/nodejs-15.10.0 similarity index 96% rename from metadata/md5-cache/net-libs/nodejs-15.6.0 rename to metadata/md5-cache/net-libs/nodejs-15.10.0 index 3d63f1bff0e0..620037d63a38 100644 --- a/metadata/md5-cache/net-libs/nodejs-15.6.0 +++ b/metadata/md5-cache/net-libs/nodejs-15.10.0 @@ -11,6 +11,6 @@ RDEPEND=>=app-arch/brotli-1.0.9 >=dev-libs/libuv-1.40.0:= >=net-dns/c-ares-1.17. REQUIRED_USE=inspector? ( icu ssl ) npm? ( ssl ) system-icu? ( icu ) system-ssl? ( ssl ) RESTRICT=test SLOT=0/15 -SRC_URI=https://nodejs.org/dist/v15.6.0/node-v15.6.0.tar.xz +SRC_URI=https://nodejs.org/dist/v15.10.0/node-v15.10.0.tar.xz _eclasses_=bash-completion-r1 be99724bde4274de21e581204e9d164a edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e pax-utils a41d1fd1c111289ffa04490de6ee79d7 python-any-r1 0a79a9b53fce4525f438f8ea9695fb88 python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba _md5_=a93073d1fe7716cc6d9a0eccc7eaf2fc diff --git a/metadata/md5-cache/net-libs/socket_wrapper-1.3.2 b/metadata/md5-cache/net-libs/socket_wrapper-1.3.2 new file mode 100644 index 000000000000..14164d401436 --- /dev/null +++ b/metadata/md5-cache/net-libs/socket_wrapper-1.3.2 @@ -0,0 +1,13 @@ +BDEPEND=test? ( >=dev-util/cmocka-1.1.0 ) dev-util/ninja dev-util/cmake +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=A library passing all socket communications through unix sockets +EAPI=7 +HOMEPAGE=https://cwrap.org/socket_wrapper.html +IUSE=test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 +LICENSE=BSD +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://ftp.samba.org/pub/cwrap/socket_wrapper-1.3.2.tar.gz +_eclasses_=cmake 314a813be2f09820e8978cdee941e501 cmake-multilib b396704c8c04bb210b7b45dff5c67fea edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build 9a65133006c608964888346a412cc454 multilib-minimal 8bddda43703ba94d8341f4e247f97566 multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba +_md5_=a4f102426556d2ae143024787b507895 diff --git a/metadata/md5-cache/net-libs/srt-1.4.2 b/metadata/md5-cache/net-libs/srt-1.4.2 index 239e2d6d5fb0..00f99a0c2797 100644 --- a/metadata/md5-cache/net-libs/srt-1.4.2 +++ b/metadata/md5-cache/net-libs/srt-1.4.2 @@ -1,4 +1,4 @@ -BDEPEND=dev-util/ninja >=dev-util/cmake-3.9.6 +BDEPEND=dev-util/ninja dev-util/cmake DEFINED_PHASES=compile configure install prepare test DEPEND=gnutls? ( dev-libs/nettle:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] net-libs/gnutls:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !gnutls? ( !libressl? ( dev-libs/openssl:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libressl? ( dev-libs/libressl:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) DESCRIPTION=Secure Reliable Transport (SRT) library and tools @@ -10,5 +10,5 @@ LICENSE=MPL-2.0 RDEPEND=gnutls? ( dev-libs/nettle:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] net-libs/gnutls:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !gnutls? ( !libressl? ( dev-libs/openssl:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libressl? ( dev-libs/libressl:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) SLOT=0 SRC_URI=https://github.com/Haivision/srt/archive/v1.4.2.tar.gz -> srt-1.4.2.tar.gz -_eclasses_=cmake-multilib b396704c8c04bb210b7b45dff5c67fea cmake-utils 77cd39e6009811bf97a59d91ffd5b54f edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build 9a65133006c608964888346a412cc454 multilib-minimal 8bddda43703ba94d8341f4e247f97566 multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=07059e5502bdd4b169ff8c95c34705d3 +_eclasses_=cmake 314a813be2f09820e8978cdee941e501 cmake-multilib b396704c8c04bb210b7b45dff5c67fea edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build 9a65133006c608964888346a412cc454 multilib-minimal 8bddda43703ba94d8341f4e247f97566 multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba +_md5_=9227417598fb37c1b264cf983105186f diff --git a/metadata/md5-cache/net-libs/srt-9999 b/metadata/md5-cache/net-libs/srt-9999 index f64ad065b582..e6128e8632fd 100644 --- a/metadata/md5-cache/net-libs/srt-9999 +++ b/metadata/md5-cache/net-libs/srt-9999 @@ -1,4 +1,4 @@ -BDEPEND=dev-util/ninja >=dev-util/cmake-3.9.6 >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=dev-util/ninja dev-util/cmake >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install prepare test unpack DEPEND=gnutls? ( dev-libs/nettle:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] net-libs/gnutls:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !gnutls? ( !libressl? ( dev-libs/openssl:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libressl? ( dev-libs/libressl:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) test? ( dev-cpp/gtest ) DESCRIPTION=Secure Reliable Transport (SRT) library and tools @@ -10,5 +10,5 @@ PROPERTIES=live RDEPEND=gnutls? ( dev-libs/nettle:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] net-libs/gnutls:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !gnutls? ( !libressl? ( dev-libs/openssl:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libressl? ( dev-libs/libressl:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) RESTRICT=!test? ( test ) SLOT=0 -_eclasses_=cmake-multilib b396704c8c04bb210b7b45dff5c67fea cmake-utils 77cd39e6009811bf97a59d91ffd5b54f edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 git-r3 3e7ec3d6619213460c85e2aa48398441 l10n 8cdd85e169b835d518bc2fd59f780d8e multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build 9a65133006c608964888346a412cc454 multilib-minimal 8bddda43703ba94d8341f4e247f97566 multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=92df0deab2b36b5d6b5eb26fd3ba6be0 +_eclasses_=cmake 314a813be2f09820e8978cdee941e501 cmake-multilib b396704c8c04bb210b7b45dff5c67fea edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 git-r3 3e7ec3d6619213460c85e2aa48398441 l10n 8cdd85e169b835d518bc2fd59f780d8e multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build 9a65133006c608964888346a412cc454 multilib-minimal 8bddda43703ba94d8341f4e247f97566 multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba +_md5_=c3e526e84ed8c966f8e4c02673144ed8 diff --git a/metadata/md5-cache/net-libs/wandio-1.0.5 b/metadata/md5-cache/net-libs/wandio-1.0.5 deleted file mode 100644 index 8d313ffb1be7..000000000000 --- a/metadata/md5-cache/net-libs/wandio-1.0.5 +++ /dev/null @@ -1,12 +0,0 @@ -DEFINED_PHASES=configure -DEPEND=!=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 -DEFINED_PHASES=configure prepare test -DEPEND=! wandio-4.2.1.tar.gz -_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=47b1c100292aeaf92985dc4963c07c46 diff --git a/metadata/md5-cache/net-libs/wandio-4.2.3_p1-r1 b/metadata/md5-cache/net-libs/wandio-4.2.3_p1-r1 index 1f0e0e46f9e6..a810b3b026eb 100644 --- a/metadata/md5-cache/net-libs/wandio-4.2.3_p1-r1 +++ b/metadata/md5-cache/net-libs/wandio-4.2.3_p1-r1 @@ -4,12 +4,13 @@ DEPEND=! wandio-4.2.3_p1.tar.gz _eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=a43e5b49301e59b71b90fc5860647cb3 +_md5_=00f99fe42f1240b57bd1de78ac4fc154 diff --git a/metadata/md5-cache/net-libs/xrootd-5.1.0 b/metadata/md5-cache/net-libs/xrootd-5.1.0 new file mode 100644 index 000000000000..1f5ae0cf5906 --- /dev/null +++ b/metadata/md5-cache/net-libs/xrootd-5.1.0 @@ -0,0 +1,16 @@ +BDEPEND=doc? ( app-doc/doxygen[dot] python? ( dev-python/sphinx ) ) test? ( dev-util/cppunit ) dev-util/ninja dev-util/cmake +DEFINED_PHASES=compile configure install prepare setup test +DEPEND=acct-group/xrootd acct-user/xrootd sys-libs/zlib fuse? ( sys-fs/fuse:= ) kerberos? ( virtual/krb5 ) python? ( python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) ) readline? ( sys-libs/readline:0= ) ssl? ( dev-libs/openssl:0= ) +DESCRIPTION=Extended ROOT remote file server +EAPI=7 +HOMEPAGE=http://xrootd.org/ +IUSE=doc examples fuse http kerberos python readline ssl test python_single_target_python3_7 python_single_target_python3_8 python_single_target_python3_9 +KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux +LICENSE=LGPL-3 +RDEPEND=acct-group/xrootd acct-user/xrootd sys-libs/zlib fuse? ( sys-fs/fuse:= ) kerberos? ( virtual/krb5 ) python? ( python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) ) readline? ( sys-libs/readline:0= ) ssl? ( dev-libs/openssl:0= ) dev-lang/perl +REQUIRED_USE=http? ( kerberos ssl ) python? ( ^^ ( python_single_target_python3_7 python_single_target_python3_8 python_single_target_python3_9 ) ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=http://xrootd.org/download/v5.1.0/xrootd-5.1.0.tar.gz +_eclasses_=cmake 314a813be2f09820e8978cdee941e501 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-single-r1 d3100de905f978df912135806cf27188 python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba +_md5_=6c55b5273ec748cae7ec56453cbafc63 diff --git a/metadata/md5-cache/net-libs/xrootd-ceph-5.1.0 b/metadata/md5-cache/net-libs/xrootd-ceph-5.1.0 new file mode 100644 index 000000000000..90a050c09d41 --- /dev/null +++ b/metadata/md5-cache/net-libs/xrootd-ceph-5.1.0 @@ -0,0 +1,15 @@ +BDEPEND=test? ( dev-util/cppunit ) dev-util/ninja dev-util/cmake +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=net-libs/xrootd-5.0.0 sys-cluster/ceph +DESCRIPTION=xrootd OSS plug-in for interfacing with Ceph storage platform +EAPI=7 +HOMEPAGE=https://xrootd.slac.stanford.edu/ +IUSE=test +KEYWORDS=~amd64 ~amd64-linux +LICENSE=LGPL-3+ +RDEPEND=>=net-libs/xrootd-5.0.0 sys-cluster/ceph +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/xrootd/xrootd-ceph/archive/v5.1.0.tar.gz -> xrootd-ceph-5.1.0.tar.gz +_eclasses_=cmake 314a813be2f09820e8978cdee941e501 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba +_md5_=586b4ebc35a4fabb7e2551331956ce21 diff --git a/metadata/md5-cache/net-libs/zeromq-4.3.3 b/metadata/md5-cache/net-libs/zeromq-4.3.3-r1 similarity index 59% rename from metadata/md5-cache/net-libs/zeromq-4.3.3 rename to metadata/md5-cache/net-libs/zeromq-4.3.3-r1 index 83455e3a1b56..da6e359c121d 100644 --- a/metadata/md5-cache/net-libs/zeromq-4.3.3 +++ b/metadata/md5-cache/net-libs/zeromq-4.3.3-r1 @@ -1,15 +1,15 @@ BDEPEND=>=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 DEFINED_PHASES=configure install prepare test -DEPEND=!elibc_Darwin? ( unwind? ( sys-libs/libunwind ) ) sodium? ( dev-libs/libsodium:= ) pgm? ( ~net-libs/openpgm-5.2.122 ) !elibc_Darwin? ( sys-apps/util-linux ) doc? ( app-text/asciidoc app-text/xmlto ) pgm? ( virtual/pkgconfig ) +DEPEND=!elibc_Darwin? ( unwind? ( sys-libs/libunwind ) ) libbsd? ( dev-libs/libbsd:= ) sodium? ( dev-libs/libsodium:= ) !elibc_Darwin? ( sys-apps/util-linux ) doc? ( app-text/asciidoc app-text/xmlto ) pgm? ( virtual/pkgconfig ) DESCRIPTION=A brokerless kernel EAPI=7 HOMEPAGE=https://zeromq.org/ -IUSE=doc drafts pgm +sodium static-libs test unwind elibc_Darwin +IUSE=doc drafts +libbsd pgm +sodium static-libs test unwind elibc_Darwin KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos LICENSE=LGPL-3 -RDEPEND=!elibc_Darwin? ( unwind? ( sys-libs/libunwind ) ) sodium? ( dev-libs/libsodium:= ) pgm? ( ~net-libs/openpgm-5.2.122 ) +RDEPEND=!elibc_Darwin? ( unwind? ( sys-libs/libunwind ) ) libbsd? ( dev-libs/libbsd:= ) sodium? ( dev-libs/libsodium:= ) RESTRICT=!test? ( test ) SLOT=0/5 SRC_URI=https://github.com/zeromq/libzmq/releases/download/v4.3.3/zeromq-4.3.3.tar.gz _eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=092f68dc9863aacf2029f3d070e5c323 +_md5_=67ea8e86e0babf3791234d5fb163564f diff --git a/metadata/md5-cache/net-libs/zeromq-4.3.4 b/metadata/md5-cache/net-libs/zeromq-4.3.4-r1 similarity index 59% rename from metadata/md5-cache/net-libs/zeromq-4.3.4 rename to metadata/md5-cache/net-libs/zeromq-4.3.4-r1 index 7d18f59c30b3..7e19d729c379 100644 --- a/metadata/md5-cache/net-libs/zeromq-4.3.4 +++ b/metadata/md5-cache/net-libs/zeromq-4.3.4-r1 @@ -1,15 +1,15 @@ BDEPEND=>=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 DEFINED_PHASES=configure install prepare test -DEPEND=!elibc_Darwin? ( unwind? ( sys-libs/libunwind ) ) sodium? ( dev-libs/libsodium:= ) pgm? ( ~net-libs/openpgm-5.2.122 ) !elibc_Darwin? ( sys-apps/util-linux ) doc? ( app-text/asciidoc app-text/xmlto ) pgm? ( virtual/pkgconfig ) +DEPEND=!elibc_Darwin? ( unwind? ( sys-libs/libunwind ) ) libbsd? ( dev-libs/libbsd:= ) sodium? ( dev-libs/libsodium:= ) !elibc_Darwin? ( sys-apps/util-linux ) doc? ( app-text/asciidoc app-text/xmlto ) pgm? ( virtual/pkgconfig ) DESCRIPTION=A brokerless kernel EAPI=7 HOMEPAGE=https://zeromq.org/ -IUSE=doc drafts pgm +sodium static-libs test unwind elibc_Darwin +IUSE=doc drafts +libbsd pgm +sodium static-libs test unwind elibc_Darwin KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos LICENSE=LGPL-3 -RDEPEND=!elibc_Darwin? ( unwind? ( sys-libs/libunwind ) ) sodium? ( dev-libs/libsodium:= ) pgm? ( ~net-libs/openpgm-5.2.122 ) +RDEPEND=!elibc_Darwin? ( unwind? ( sys-libs/libunwind ) ) libbsd? ( dev-libs/libbsd:= ) sodium? ( dev-libs/libsodium:= ) RESTRICT=!test? ( test ) SLOT=0/5 SRC_URI=https://github.com/zeromq/libzmq/releases/download/v4.3.4/zeromq-4.3.4.tar.gz _eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=beddb730c750f566f444fb399027721a +_md5_=ce3ad12a0e200f03b17fb4df2d300d7f diff --git a/metadata/md5-cache/net-mail/Manifest.gz b/metadata/md5-cache/net-mail/Manifest.gz index bc53ab4fb7870b42a34b9a897336d36d2168ab76..5c9035a1e4a30cd3e29f9d184b9c1dcefbd1ed5b 100644 GIT binary patch delta 21170 zcmV(!K;^%vtO2U50e>Hh2mk;800092b-mk?9m$bp`QBfF9{|Mem&a=97HN^0x0&}5 zcXKx~yAp{k09jS+ub;I%fQZNKmO(a{g)5Nuix*lpMUv$ ze+-}Urx-t!G(PUeV4q(3^TP{ zXDQc_X1ZF*^}f?xS4+ovls@^}vj(MaQV%ofAyyuSmK)zC0A+;Ujp8xHCJWKWY z`1fDFef;&yU;g9xzW(|#eyZ_P$REGf4>^?AMY~7e@r<>mz>CH(;|OP1rKG!*+E-oW zn#XxIUV9#)@m!fV8*R=z&U@c;H5P||#(7{;_D^J|DmQ`Z0Zq zAHT*AF@L>VD1M*E>9ftN%rmDFF^$Rx@0|I(jp2p7S&|ys720u?Ui-Z#+mEr_{Www& z7|MyUl~C?>)sxTJR|xw^W7NF%sw1(WY4l^3IQJdXI&+S3-Sg){^Ej`p8XuDl>6>0A9c<9r*-}D{mbY7OdnH7;bpNf*ZR6xJXHy`q{Xp|mzu+bk8{F?pkS7JM8R z!he0|d1hYE-QczFv;17F$o8xd`TcrCj5Uv0>ufC?qqTeTXJL(g;!l`SkKyPkt~`6H zeAvc&2hTZ=+Kzm9&xkeCy>(5+yWjw!JiiY!D1y>s=clh zn{$^~c!GUy{&BR#=iTgYnE5{1m9Bk*GJi{F%N@x z!4^Wk*?%_k?DI@(wA5BSB0iAUof1}ejmVF_f>vl}Om`SX%L=&D5%KD4cW|q)J&Rpf zG1sF2RO}Pax=L;ALdraYsK#C%N73X@z_y&du^Kz`-HSK8G0&E7_Ke3*B^@gqSAU9U z?lXq-?^X)1`Y$$h4*ehoJOwPeW;i0o8?UX&UMpj(XKM}20UJkU4f6?_fSKut6|9V- zUUdgnGTjL@%MIAZLwL;b82g>#9`)D<9-eAS1BY*=oi)_(3hxESYBBee>&d6KyVl(C z=tL-}qn&B5Ll{WyF4z$t1d0y)aewA=uDt8&dtVozpGRf+*0K3#Iqu`$edK37G4+BU zoVW);;K<9%Zm`$Jy38dGIU8 z%2VDwt(vYimO=CyD=dL*=@hB7$vd)R?dW4)ZMRT~0T|ytj{T3uxTQteLG@J#n$4aoAH2kC8PZo~#VAER#*4BO1 zhNI+-t#6G5pqa$_afhSa0O-g(V3h0_F*6>t*WUcj8=hBI`DSx^WeYpBWtC3szo2U@ zholX379VP6S6~7d9)BJV;=&2;7_W8UzlQ8_#E7HecB>w9%FZ%&P&V*=fTo^DC2$iF!+D>%0=6)y z6L`NMoGYFBbfynn7St1r1klGkf71lQwU6^@Nn_6y<+YYIdY;^RK>47dZ~k@w)|!JI}& z!a@jN)942JU~hGANfz`fT-eQOuS^tm0HK&Qt%mh%y&Nm{^C4cWO$=9HJv(e2;DXm) z$c5bc0H}!B>BN2cCFsf=jV;8c6M&y4uFwKZOJEK20Dl?7#(j7!h#rJL82;A}&agg1 zrk{2D548>!mOfzhud4;}r4#WGvNS4H6v;&N5dHf-E6*A?6bS%=tlxD@b}m+QwaOC1 z8sRv7gGE;cfC+v88w`R60OtZW#1_J{S%KAHqX*2XkE21ud0@~t{#-3B7Z!l8gt+zv zvhzuO%70lA1UGP&08w0>Z{4|oWY@u}4E!MibOAzt!l?rE4k-q6iUT8@9kdB(iCJ;X z3uw<<@>z(y*h0CHU+(-k{@H5f55(LzjAz3SAU?q%K;69AthuJ!P5r4Iv9rS~BWF**)<>Y<>+I%!<_j9#s z%tE^W1cilj^D`jeQE_k#w;^7k6q{hj2H^#hsD@tQ<0B|l?r;<9nkb+NA!Hhiy%aPI zTfYfaD4DXRJhqJsf|Sp27HAIpAN%>!w!ZxF^_TnW$6r1lzke*B;`k&}?r(69Y2fh$ zmw(PD!CZ(qJR)z0S0J{Eq7Kgx0}doay`Vy68+u{z2>|BL8e$|ha1$QP>KW(}IOiG} zhTiTF2n@Vy+6fAWU-ESZkXGk${9LYd5G+o&Mt+2YM3e%Ok|=Q!mivIuR=GcK-g3|A zOqAh$0d@`8#!}Bl&}+wpND?1H!b~c_X@B&dgnMMcX>K4i%=Lua6NcE`k*w;V1Ljf_<@Tt8E1Y(AqLhDj` z_;4R}z&I1%nQyk9AW&qTVm-#S?teAZ28X0zFSSG`;6milC5Womlml@D42E7j|HPC= zP&e}kKwjNo!6ISV24+jhFc;a;&K9yd>0FeCw~gJkxfY% zpB!kx$?x!ouvqx^#UnrjP_67FRN^>MA3MWF512NB9D&X|NW14`(?OYV;>|O^($jRa zil~z&ojUkxh&a^qL{kylR441Ish~B%)PYi+D2+5w%!6k+y1JVPb-=TDR7u&{F=;5r z3MdHV7vFlo(O?}wwXX>hZhs|S#aqTdS*@XMy@f^dMqooE@)F@t{vdhMgU+L|9+yY50iKpkIvg$_m*yk)}N_n%fv>UDjLpW>$^=>kCC5qp;AMj)e= zQDLPKmw=Fko#EP%cmt4LPy}=!)EmhMsN!&w1!bezM;Hgu9H^Qw>Jw51;pH{?sYByi z9XSm_$3{^vNHlh5p??vH^%n&Am2?4Q@$6UNC*{r1yCr#pdw2Zy!oZGPGI$0(2APzF z@LaS)hd@-<3phf3=6(355y`=Gzod$Q#FM|~$J*E^C8F@Upk+rPu7K3M&yV%`+t)w7 zJ+^gy%pzC*ki$D!-LYcU9z_o(Rw)!pwS$;^dMYU77dnjI1Ao^MM>(q7kzi=}jc%S- zAS9-{5rYoEWbZTiXBR=D?$R638i`8$uT}{Q67+~JzmRr-*(>RSJVM>DV)n`C1)(T| z&w@sok%swg^u%?fi{HNrE{$5d+m(7EdPlJHB!o&*78@H?8U!w|uVDzaXk?&%0R@0O zB6KuyMzBG|vMl^Z{wJ$dT&*_|LX93 z;>SE#H0Ylpbb}N{faf=$jksRK9%j0+Z{Qy6|GTBCtkcME)Zxa}%q3wjaa;)vKO&Yq znne6i&nNJx1L+eeY6T?Cf#~A-2)mYmBmM;>Kb|ZK;eEj(`8PCfGT+bZ5m4i15pZ!x zNd&gX0{d|7SL%O&?XVbCI3N4!@Z?@Y1X<3l8>wvw#?WN+%2aJ38u$x%7D9Tkppe~$ zxx(V02dTpgtHkbLT_T%^u@ZsUBjhEZg|P3q2tH7aXXOWVxc>L?+h4wXbg@1kzhw|U ze<~l+`{Wic!e-<5iB~5$qP+4##SuM@iznKf{l?^Q559ku)kCN*qKn{Jd6qZ`#fzYa zaiKimS_LMJLlNeyI1J80dSEptI{>VscQ4lb2m>MljrqA?e9|U@9w!R2pW0qC$L?34 z^#Pe^NHH*CXS>5a`GMZdG+{)1B*BT`f$$d-uu>CrFD#9?j#XmoJFig@XsqH95r>dI zlnnIr{*iyUxxRe=xW9b;kK;+(^k~`!Bz?p8jSyxhc~|@k{p>MY7Ppr|EhfHfPQC;H zNtkN`JLNk-96JN)D+P^193INtGCW>@9n}szV1#IVFoPuknOO%thUfq}VNC&*^}1S6 zAD%)%1XDg>02j+~Pr~kPDtexP!e*5+$_D-s3(d9vg2n((cx3M zAqa|jK2d$?c&MxisuD=f(ar;ZTB%y22CB;u6Q$&h~Qp_+0Z6e zgUx>~q<1*8Q~;$%JYV5$u@FkvzIQ{iLZAq9Te@UojIazjnjPZB*Z6!>Itcl@SdESt zn5E#ofv0ciG0RHZy0JK*-3wFID->-irf`UQq5rv~&W(QBBI_3zWE;_{7*0oP% zJ--&=BS;MBEy4R1pCod7UeMPDGQTpd3+;5BV2W%6Nt{vL@T}|?gagam6K--}kNig{ zvShMklm>zZrbnzp5yc&b;3<+qOal9c71V<2i8}9+zeCDSqar9j%!a}{^7XP@_YZ%B zkDp!)tG`iFbYMMw5RZr17_?I}?F>_?ko#~hLR^DH9Jt`kUlwAHVgjuXKP|*cXg@yk zoQvZR*!&Zau3mT`^dbZYZR4RE=CBBv10~EJ5I7)_uauPKX}s@A;0##7+N=s%i4e8~ zRkjZ9yMR2MCbioGK)6W01@2%rq7#23@K@6$=S^@yZJ%W*mo(DaWI%-K2ufy&i{r(MH?@zMyUHT6aNo+=bV$RPI5$eGWfOrEdRxK<<`T$mOmK)YKLMAYu zJWt!GX5hX;LrvTBc1J$h?-Ong2H?^}ttw7J31B4WKJQY5J7{bSc%!lJ15|fRe)P8gUz6#gQwR zh_8kX95yx?4L;!GSo$Qa5*#<2{-|dvyhgmbKj}l6mw-AVxc`2!l9_+M@Vat|gKO_ENSC)^3`{e{>oXO-hU|La81*@HSJ~~OM znLFsi8nAc~Ne=P=jG2EpbA~aF2l)wkFdU2uR)gDRB8xIGE{qcf0^k2}9KEm49vFUT z@f#y79 zj3$kcyEqoo?Sc#CQ!Bv@Z;L#L_E$bSs|F`~g(qkQzl69XT+M$(v?rM4vF1bX5Lz4N zw|FFWo>#obV*3F21w?chbBBT-djb2b2O(MlcC-l0qC(M!dBQ(7zlFGs=!rsrj8Byf zHjVe*KUV1ezW(}PdHYlz1sL;uqX-h>)roB-A4IO*0VRtzAc(MHbVw@|suG_Qab6}P zo#G92+zadu?5ls?nIS9$5YIXaUPlxkJEWX2@k>WO`Lm)}!4q((TyZEE>btdK!*7U1 zlF<5Q`#5ULH^hvPQu$b2tF$~aYzZ{;H<<5Vs7y zt{3WTna54+}8Eb<9)A!Dn>8Yh{Izsp2-b9AMl!NObf}3J|fVkMriOe+cWwGXqFSizDz|- zysvJxG8TUY^Exa1F`7}!sKb*_1aSZ1TDAXTS4bh~+y>lQA#DL;Euzm`M@5MjUW~H6Z~f1l`nrNxG@^ z7;x;zI{o&?`ODq}zw{|~&z`Z8wb?7Tls_AxT4~fL-m^lX{>9 z1-5oW5hPC#Epx-SJxhfUhY$#49++$;BT4}w1ABo$M1JpR&ysc?KytZTxTE}x2d$PD zz=E*9OW@^~3;c#ij_#VUm0&LG$9dOZzTUq-MpZw5zT~0It4`j*l40T{5R>bZxas1+xE4_i*kr3fuKbh->~dwuAfMT= zi*15`{RlhU3TW6WRtG0r&sw!<4zE6fqoTo(f>yJ1`~-F!E_-5+I2_Kt=Eq z9#(sROHezlxXPaMyRC^QnRTPEF!pGAZ6Y>*4od+e`(Mx;;dQNe!HnYF&|iW_W<3yf z8JXOz=?GRl67UP=xo@I>Ip8C~;sEFzL~^1Mdy$Jg2P>Z3o{%a)0n;}r3|`$gCRZ$8 zTq5ud%%D`Us+xbw8dK}v{`T8qr9h1jxNCe@?7mr{jD|Pu7+{UiV1y-fk=U3rZ#T_< z`3&3)_QhioKJdL66(%lA!=}U z%U)lP1s6szYnQ;M(=8YvOC1*JAj;9n)pR(D2GKqOe8Lj1XqAk4W=Ov^Jrz@$_-Q4~ z0&+29ov>XXu4C6#97Rk4I1!3vPWys?THF%-zgwx<`v>^by9n5=f?CbI@3Mxyn%=J= z;U=IK>L~EvoA`*ME{u1xE&%#VwIr4V_P}AzCVCa$jAy(qPfYQ|!@2{A0%Ce$y0;3q zrfxN@0L>!4+7u-80I;gK8?+YutmZpMXwYp%EczKD)rip0m`$j?j_&>rXgB_Uh$`bb zf>|rJhOfB_0Tns|&*_~_VE4Cbah&IE<3Qff4TM+lnSK!VUw$l8{uDm|6Yn%~GpW|0 znCKSxn%`#;1+fSjSRq5Gm7${#&$a+22w<8RCeB$iFASSbm$i|An#CaKTkv)SOYgym z)BjbX)!*5)(j5U@^pmAQ_p9fBi6I9ra)gGA;%|^@d>_9jZNTsO6f>!aHrOf51+IbT zoP%|>Oq0;(!RS)`u_G06voq8Ns==-#zWGT^0BQhLEP(zDne{pN#B}~Vlz&^L`~hA0 zcD#)5Ulz=R=h2EZh$sX!UI6eJeP#oBC zUATAL;NZxySJ~adi}ZK?%6hGC$s~ps&KLF&;C&a|5QMYn=^ka7jsuxq&qfVWkbJ!D z47|iJ{RrE-SUHP-?GbIZ8VqHLZ{6l~g_S+me`+A`F&nIk`DwUYC+f3h_8q`3VusYq zowIpHpzB~0YecHa{@`M%|DaI6{=y>tC;kS1`oNdH<$^;I?8j!|QQIbkE5IAzif5k{ z8U|-))6KcKb8uZaTr#j;=Ju=ibWh%LWuHr37Tq393cJ zKH^hH+ncrsSKtrf;SKRn_s)3&-M~v$TU)O9bD6$<|M>O({N?-o^BC(Jru8)7Jhjnp zKy_^>$LO|ywroCe!Yvza-{1rrtFZFl^Qj1aSCcv{PCX1+ec;~_3OX%R1YXUtNcA$> z**+PBY2V<)%;1%oID0w@+=|~K8i5-~ru154bpprr0d4$@z3Fg{+fy&l1S1FG0Tna} z4~C<`7Ygf1TrF~4h)0vPO#`6{T-3AG8#%uz_OdJgQeg=t5$Q4;L+>poAD^fPP7{C5YKH_AB%UI zc0l4;?YyFLBprZO>0NxCou_h>JDlp?Xg;W>;0xi32fx>#pRc)uFneXg7F%_LYX`2= zpbr;+_}Q$rU&Pu|{8C9;bnj`d`U+CT(?MoY%@{Xk!1h@E5ePXW94FKd>4n=DD-s6r zc0ZFHp(okLrDmB^S0R`} z28b0`yrUh0@cau31j(O(LRjxs>dSwATwnh9?fc_}^+U|>bRU3wTAq1WLbD^dQmkoz z9+m*(BfNu2a%^mRVq~fM0r#?#&#W9Eff86H5~3^~?Wi!_!p50`mLxcA!WmSlqjxbG zxHOAdS?bFy&-Ka`7NY8~;|)8FW^da(7dml-$bS;{wG2bI#mCv8y`M5zd=W=HgC&09 zE@o2(A_0=bhll4JW~;hZ90OYBS?DGNW=L3$lNlm9et$05Fca}(4M$jiHFE5-raAP0Cbz{)P02^I+pbM9^ z(Rp0FzXHEb>uMov7!g0Ata#21H8qofX97oVTSFjz;VmGp(h<7bS`qag<`+FezI~O1 zQ<(<60U*!Q&I3IV>_$T^r_%!^Aols`iY z53QrEId*MXICYl^<*+ZeKvpg5hQJf_*R_wQbf35nT`dOy0RRV7$b}WcA_CZV+^5~A z<_A2@sg~ zCJ!n|D^HK32>WJ#9;#c=(Y)tI%Gr37ZEcU%Z{JtCU;g^=%=t(|0>G~JhSNq5Y|gNo zTreE-;y2T)vLQrX=9)Z~@k{~MyIGFn6A`2dfUxAf3lbOpTr0o7dFEBk=3SDx=O}_$ zz#l?gvyK27qH1n}aI_%1A*XFXf0!m3kkjF?TKXi0r9Us!`t_F^Sbu!buEF)k4vQI~yu%B>_$rD+ofk{1Q^d%C~`yM>;vM<9k!`L8B0hL`48Sj?s+h6bF>kDTu zAIv_yWfqclkBupEw$z$}|3ds(FqOBpsi1+;864LZ)}Al*XXRKY6`)+%a;|D7*S z)twFiMbE4k_5^6cNZC4jf8F=6lz$;no&%M99&bll^GV9_pLS$hG{Hm&#i4qe2W+;o zd$>AG!n02c#8JhI{UP2TH^{WxW!eH^zasq5BKvAJwDGao6JI66)tv*6NS%td}K1#K8}__IGx*tF<#0oDj9*Q`$d3$!(+LKAVxk7y<#K&>5k_oqcMj zwFwBwUMy6Io<9?nu9M*=L<9${=9rTyCnX+QtK>?(o9@Ay#EU(>l4;>9?29mKVF`*I zO_n3X z9m?ie?0Jq(Sg2h|L^MCEGZ-=?*Ja{M?RPqSrtWZ#xj|oyfG_}ANuJ4JI6eRUN{tVM zvp2GyJPE))*|{K0LJ_(r;YEgM38=-9;5pcU^F=r(08=7g#Nt78o2iP$J`LZBJo{za zDd1g98boCH)odN$jjAbedj`zK*sO0-$&lfg6EnFM2)DNCW_XpTEcL3u;Vn>azg{|G+;Qyt^3vYh^g63FoFpWTo{xh9XsP0%t+OQ zkV*3xg5H5f$?XKPk$BM5S)f^-%EiQknYyt_#OWcdpht)$-Su!Pk7))Z>lsXc&#

vs2ZMVHl>xN-#i>f?#zm3!pIlQ{L7dHGNyAjiQdnYay{YsJv}9YiutL z$J(Qs(sIj)6aXHEjg7nv(@CCxoesFeQ{aTSwugY<>xb0_PpfCu-92vrXRY*WJq}e& zzvk`>bb}B%$HYNGKTnfCqmw-)wdVTMd?ZbNTPqJ2W8^IN9<2?=hk;|6XgwWMxz`LR~_w{I*QOI63SQuS@6w$f@V9P@RVp_4j+ zys=G>mWc4%1g%HcWt&)kc6h}+(PRsN6_fu|q{U2wbV zAgy9KpA%Q+N-`Cfva)U60(5j2yK}IWOZUzEGZ4D5^vDmt31#>$`HyK${Zq}K{{G+{ z167I;wjAhTt0XJk*Z)!ab55>h$7mwUD03= zh4;Q6p;G$EH?wv1u83kQf?6|y3WJ&+nONKhEZGu_^&bZ^4her4^EL_)Q_Btl`cZNH z`LADoJH9Sft9^>|Lw%RnyO89U2e8(FJGtiS2`IMS2Y|#3th-AU#n6SU1B4%zqAlW+ zxv@*dkAtA;3&=IJtsbt`nJDA3z=;44DO!*_BHOkNh%jMzS;OyAer#lw{ zAOvTuTZdKTdjigKs$~b1 zA;zzQz92p!$B{c=)>%Mi2!=DjrhQez0tLvqehhQdHyclB9SU*0|2PQz{Ojk>|NA*E z4Iey!dkup&Mdi#B1FrHO+lk;y_AV2MP;QHFTSr(*hE&g!L@hdh4y$vA3JJS9oUgUw z37(;Z?h`5Oz^G)B4x=NCUrt7Wm_XfzRb8i{vpNcI6g;%TWISVCC)Cwka+$-xyqubb zA;+K4{`;~1^(C=hK7iqGxZd(%4(x!)n93snI@baJI$_2Z4$aepSdbjjS)V?za3iLy z6e!WrNte9|*SceWeL7yVi8jYa@i5N-7kCF>QqW+oD&cuRwzgI3*IPsUGP~{EBYbmR z=Tm$PzMO@qHlIFB_&ssOS!qKWYR)8W4T9DSK=3W*5zH!?+h2;f4$+O|a< z4$4-Jiid1kBS8%7T6F4aN~=MdRH5`a}=#9N!u#t7rn2?y7){HE!syluGHbq5e2mss=C zS@ox%rX3cYKZO%X=3;Zi(`_4`AdQdOOLkw-Hs>)u?Boup;wLkz&j?EaWsqKM#F65v^IY`nJHy!*}83~ zkfQ<=0c`9^+fD$S7ALg-vPcb;@!}IAGOV*#j_uvEt zhTomgWwDB-&B3O4&~bQ@D^Oy8G-fV50&uQkAArp`x_!8Ia+qtwNugoRdVNg-Uy9-L z84d>tVR7L3c4OHH>L?x1>6)JC9fc2IsewfTE#`gO2`qD|ajWLQ`&KOgT9{@iCtr<` zb%@l0Gee(YyF@5YzdvcGPde1ENeWvL3gjdCF3Z^ww)u-g!l1d7?(ZvxH_V?n;5fr!NPuE$&7Py$k1gc$C(8`44fKCg)g6pl`e;i-v#Wy3VY=0l+|r-Bi^{5s*;Ib_eEJSV^{KC43h1FXE9k;vK|?gm`5 zo^S@1+w=T6Y?;_7_zE9RSIcHR@~O-w{HInyk!E-IfQ`U|K!OSTS-7MH*8}^4Ane-q$-)Q1YQKRYJwZFGVK~1LCMJYijs) z0+|yG!A}qU@b7R<=c*8*0 zj2@2l`1^H#dJ=Z;tMr|_fR3~d#zII-l+%-5Wam&LsCQcn#_I5;R2`ktt*0r-NIVJN z8=L1t5Ywl)HK;re2b|gFh%FJo4yS?bWtm3ar-WnPrtD5@RCcA_!XGdBG{)=>Ro5_D zC-ghZ=W+r7i(pDaiXt#KezsZ9dO7FPly_y*e}=BnqeBfGO$A#V;&R6Q1G1ETYv!g$ z(!=AvZ$cmlHXY0KntB2_rX}naPQu23nZ73@fcQF@#w^!`}*aN@Auaq ze}jv2f0tT;2_;J+ET_DlG1`Zf=nbG$6GQsoDL}0?pQAcBqI;=;gXeZI#|^pf)6p|m zyie<5An-Cg^ zc$16&SF1`iT&GJg#blW&PNMMP2z*!2MXvmL7c7Z8@3!Z$A3eM*=GkTfF&tG zqHZ2yn7nmZlD2j^HN%rDxIwiX+rb&tqq<_y(Y->l+x7WPvIe3xBDCG-T{@a#!8){lqRyW9~aN7P!LU zpE>sIki+-D^PUi(4kmGS;~hQGhg*hoWWIxM0wAW1^r|>V1Y_SYQ-?)?Y&PnEah3yQ zD1QQSmUZ_C4H}fU-75cVvC^Lw%ZV$^VY|}XczNH-bc~|yYQ%Jx63TZt|08Nk{V6eb zfH#{U18GWVsF`{!Vt*|} zBA79>WvSRz|JoR`Ed83!O6>MbLbI9z)C8Nu7`MEGC<(r{ee#vVUS3<7?ZPD-4oIcL zNr6r;_OM>0p3lT*=RBnCc!aK|?j2UxEu97(Pjghd_>ZOf^7}_3_m{8t$8Vp%KN(LR z?OlROW;6~bmOFy39a(U-#_$foF(p$l5+~X~@TPYH*e7}0`7|CbWKs&IgrYbWNXRZZ z{F;dE2-SHv<9JGC^gzRvH0-*%?P3OgmeD8=BxEQ44a=G@O>4j@ zq89|Pei8dV;dc(svEBX9$PT9%Im+T>?OE~ux?Jg*j0(Mqf2td{+wul+6S3iRLUc+9 zb7!U{=gH#_Ch9^mUw(OW0)GRr65So~GCc3!PEogCFtORn>P}FQjfpDE zZt10Hc@vz7l9nhU+q?N7q`v1cS&#Ez+V%;Dj#^X27Pf$U{C4J5jqAU^t5ZX~J3uDh-L29KXDunw)_dOmv>(vNyE2 zJFv2$ir~@~keizKcx3k5hC5L1RRsdo)!{B3jT{qOmfL{b@)#bKk3KE6f0<9>5zF$z znJahf61`#pl8H}GZV>j~E59s2S%IRUl` z!^bxz?wi=ozElro4KxrEj1!Z!!)qT-U?fQXQ~6M@sP` z-am83SG|K}+n;&uZIe5u(}zPEE{|O|;Vhe0lu(ZFj0uF)4&#Rvf6|Z&qj5qXyr6jp zjP>#kzBrD5ZaNUqA?ib;GlUFuv}dtZ?*igUG4vm~(SO6TzJK}hQX2al0KU5uV&W9B zdiMmoidj13t;FP%vu?Q;8YkHsLYQXhP6$p5_Bv)Sy&D&hZu#_fU;~)R_RR6*28L}& z@J`3O;H?Jm$V;2y>eHF41TpUlc!MsMC?IRc^^C@UwL--Mk2-KqK2+j(IH=uEp>t&smjuNP&*P8U}x#eSdEy?=9wEpc$ zwZFS5>Cw}(J4+Ap`0m~jD_+5mNCZOdCaDX8qb35el@Ij{^L(b+Ca->QMqaZ5HO%zf z$8tMww!^`K(<=k)eF@LVp}D<=#kAAfFQY#Rl|(AU;<63h=IC*~io|=G4cG#k^xOk6 z2)u3i*|O|hj7A>1c!n%>bp-tMQ9w8%oKs2>SVtXUS_b3cy#c}PEy z-sV~zq3xg@r?riffj}4~nHq>EB)` zHIu$TF@M40>8?t`xtg~VuHXSr*cY_KsYSC|H)Zjj#mBuOv>p90yv-sxN_CE>PWE`l zBkk16`xX1`%lBXQ-!!oNQsnq<#Ipx2hnGcaoREh_G>Jxb)Nwl<1nOMpWvS)Ds({LM z4x+8)sC^$cv2e?c36 zAL?lbx_XWcsu3X$r|@_qn71p=5QsbQ)%&hi=Y`4EIdXY=CFAKGGr-(*@Z97t;(EVa z$MyM_-<~Rl_~aop@pp*`LhI$YUB_tH6%Y9)#I^Di1P9SDVE)0DzI&a<$d)#H2ffXx|jSF%fgdwQ45PhRu<3Bg;M<{$u@9byk@5vOp7X5pAvlA8b4z2*D@pkSosf&DwCX#KmEvud`)K zafW{dLGQ!MOaafbf^`)RYgzKD+SYQEhwb7p+Iq4?PC6i*IzJRcB2-|Ngr#|8i65e| z_68l_o>~yRJOxG9Eiam7OYOu%yY%xpR-mHOeeRZi}=|GPkih=fXPO?n)+{brtlChKPk@vGItQ)O3%$FK)_d+71fUlzS; z)XVd*1Md}VZ+A?2dzllXHA7GL^HXu_^-E`yfI~7%i5G5D8$5uo2|risug7oKulGZ{ z{+!>k8m~H}x|_nbXAP!f0Va0o7$k401(0k=b#fTOZm5||=k~26Zi&?jUfQ|5r_*yL z2k1?c{X-vrnU|wUaypSi(ZQ^Fbt0n+a6c`6)~7BD`aAfbkT)4~q>izoDW1b^M~*o@ zAUm`e;o?m3+rd)vu(@+Tc_!zW-Ky~8{JBtHzyIas4qcWh^>?>Y%FG>RZ<YZ-m1~vi>-j>3B|n>m4EQ4u<0QAm0mraqV?eKp!oo}psW_Q-N7M5&Yl^bc6(;x4G_<~p@n@SB$E)DY$P!&?+nb* zwik{#=N5!=gV-N{3xmS;UV0{w?(2>+xGmX;$$Fq_u>Y}4zkmJZx9>024eumkfxR5o z-Gc{zalj_Gw?8HH_4(XpWt)M83h2k}@Pi)CG$uNkr$o>bT^eXfIJlnzm4m=%IqN{fTSB*zZ*iPex9&etb5%0o6Yo$P`$4 z_#eP{-hAYP+}=8p_8IJDHr-&e&gqo`D$I(1_wle^konyFX*YfLno;>uPCq2#zrE1+ z@Ts;x)n7~R4hcuJFLcCb+T8R&(`KS`X~~cTUK#kh9FjO4k>d$fgw}(7sdg)oTC;?nKoDT}72)rVNw6Z- z)9v{&LUX^(&hZAO+YVKSteSDPoCzq`zxR??cpaA$mHMTSpF1tWwZ;BkYgizn#Cj(P zS1%~zrxw`1JQK@~>V=NwdV5HJ03uW&s^+=8l_)%k`IiOzO3?fA`P(ml5vhU&{^MQO z@_jfs+dF%+vy+^H4HcDG9d@f=v=&@DmxBNAX1$%+f!gQEhZj{@17?slo+G#>B;!KB zc=%uk<>CSLgyMZ31AT{l9m|T2XIRWDLtwpgAe1=|uPm0f+w$*#d#O-=g(Eo-)*2p% zR&|H{dK3|e!X5xua{!Jge2$&HoWUCN(b#db@910`fHC(hY7Cy|Lhss5qC84JH1yZ| z*W+&=*Y~e4Hygy4rjd8aQkl2L*>aT4P4MReABpS@Itp1 zAnL%%T4%;co2fNBxS;4>l~x=C=tWbo7hI}1R%~0%)AC_K{)wt^Km$l&gC}7SA=2bD z2&iZW8nkS7EHF9RBK@<~%Bh@;) zgf9E8?KW{JF60*#f*T{ep@k_HUN;D2p@0*fGegbOQ`+N1TFA)qrW|&tr}1_(`i>BK z(Aw+iJ;a|*Oi(PtfFZL_=QAIK2Q@oMz5bYh6ddD+813f#t2ggGH#2wdTR})yuW7Q6 ziiN!a-UqNwg_DU5i zUU@g7J=3RU=sS8R)49D15Gid(!tI-N=*^LbHS|b}rx_l9jy61e29?(7%?lZpQ62eI zj&6Ur9VOw|Pq)o;2YvVcbPrbX4e0H*xv%|PsNat7-;W<<|K;V{ns?PR&bKkS{#*oh z4CjANJ4)`&Vn096n?M&=tLpM?*cN2J! zJ?P>F4wp55cc(YnB=6FD%_S26FXuRWoh-7+@+oIuS!m>i&Y&vP6gMkYgh6$1evrrW z!(&)^Zzb(@EHvoatyuURgU1S9B7yswo(y&jVO1so&yqBkLyP+`RgygfBxn3 z{gkzPuc@oWhrP|;bF%DnbDYOs8_#~Z{x=2tI?$Sba3(LL$QGyf=|!+$2J{7%;KBSe zH6}&J)OwPKdzAxf!)dhBBFKK4t31%SyaUl7y|uX!FTB?a@-(c}**{2OvAkf1s+dv%@>6b4qt`!jMI1JCEm@f^)rPVNjk4wA!Dw~8^}@px5Gc`8H(Tu19p<(ZR0e{obFPeUSh|z?DAyX zy_T==U_TBif4*5rc|1ap02tmUBW_gTK?g%Lg(Wi+40Q@xsd}p&UdK< zm}lhJ2o7S-hxd3KrW(Cz;`YXH0vJ-~^qNRa1zU?=fAxr?2MhfxcvP(8bUe(&w0K5O zUD~upFugb%WOB2VMAf|91V)AN>HeJtOJgb#pz_{qphLUiw^$;+5Ek zZGGyHZuio-yzMwIWX@rM`N^wz%_GKfB8=k3_wEO+9lpnY-8bvzTve8LSh)=wgxlM= z@LWm@f982;bKBVQMy)Pbfz+vuIe+%n?qmC~;Mbap zO(!eD(vIi!xj)scb~#q7(}zQgApGI*5^_7J>9w| zPJK8G!0Gc&9BOBKitDUzYe3rwV+{W+cnM!e^?8HkVR0ZY*9a3g(W?xvqa{kEpM~y7 zljcql0TGk`P+Rp5C$ae$Ny#%O&)amW8et9Y0y1h+KR^UVc$f(?K+PLlc zqj!)&PbP8osb-sA5n`+S?f56h(c@*6MJdB$@!@&6NpFuZ>u~t_1q1d{4LHARlu;^ z0ABSOSHAEKkh@x@op4yM0&SSMgRk+fr`&QZTY0n9YmOk%-&yYEME++$#A*a4+dZHt zsI}}U51eJiW7}>$VYA{W8baEST=BR6IR5q9NBat6h)}B!0P&k>&X}MR;-b?^9Uyo) zud#Svr1?S%^URPeuj)ZZ^ka@9;j&3*3cJrt>Z>}+!gF^o8$Fyqa;vehamb<51-#Jt znMrXhlZ{Xte|S3c#UlP^VjghqXehJ=)`AHl%Tn>$6G%iyoZ+|j>7Xo~2uwh|j&ORd zjyF*`6W%KsQzYD4-39~rkp}(#@%OJ^93O}C^>>{UtphulZE|kXwH(Z0D{RswQm5}_XR_Gejs2O8F;6Si_Ke(l zdzMt&q3Pko!&srmuLlqDkR#df#7}t^Z9}#fND77yJ#ixHysU-x$PJV0#%Eo=S+?oW z5v}ei9C|9}A$lg(EIxsB@JJBmG3_msWnhEblO<9&f0#&MOB|hTbg~>5+-Jh_bN2>u zfLc|2*@1>5csW?Cw_X~(GXf1Zyw!JmM3~-=;c-u;v6m>ABAh)mBc)Xf75ctH@yY}* zd9NM;IAsWjwv_OtW*}qH_37@tVRqeVzfQAZ<8f_U0tlViG}{ao0z>v73q9254thlU z%ToROfBNgc{_*Xp@hD!g{4PngCBGw2+ZLUm%)WN#1M}d~8^dudpVy1mF@kA{&J&*c}rM^5$)2F#^^~fZ*B8H7)2ay|IYxyls#2l3bAkV*OfCdxILvjNo`b z=e!dmibGMnRKS@>m$wiB@S~}>v9zZ)1Dffqe9jw#MM?W3>is(=_2Y7%^4#syu&Q?#chA#Y%bgtEXX7G(Vu!0u22Nb( zd)dF>jS%5_x*5|29!9%3VXLzM3T-;kz}xGtrxoa)m-BD&7HfN_Z2>g}Z@WjtHDA#7 zf7P|3_h!BdWbaq@K40jDvnyKZPPp29MX<^pjPRBy=d4eU(Lw_+n|F(O30LiWxrgGA zqv9PBw--!!bz5=X@IX2dR%Y}L_{+OSlZo8xz(p)8zklB9`gg0p3@oIi#0bLTER_!c~l`I!whxpVA5q-$+_*}2*@Vujd#1fKs(r}f6BVnGlaA{yKLH%y;LKA zIBZcH=7)DXymtiFWeX06wl&b6eztB}@8WF0WN9sbZjLN8UmHv?Sd%qCsDZmQXOE$6CbWl;|FTej z`w{-;r~CoveRpS#SB`sghV}jq|6BXH@2)qs>Y44$@hG{AoZX2m=({I({@g0*t(c0B zt9j9VL9Khn(1kMSo>@sx&dQT>kbXpOElCP$s84^pDR|nJ<86;ncPAP2Ic#)F=DpH2 z;z7`2ArQJ=M99MQWgfgcF!>QK&}AZG3a8~qmX%&F2SgRYocrlXw3GDt54=fBvz65T VYo~gk*4uyk{{iQWD3BbP005ZLN;?1m delta 21160 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 LyWSkC9GL(B&qE^? diff --git a/metadata/md5-cache/net-mail/mu-1.4.15 b/metadata/md5-cache/net-mail/mu-1.4.15 index 1527680de260..fb8c6d5a5be2 100644 --- a/metadata/md5-cache/net-mail/mu-1.4.15 +++ b/metadata/md5-cache/net-mail/mu-1.4.15 @@ -5,10 +5,10 @@ DESCRIPTION=Set of tools to deal with Maildirs, in particular, searching and ind EAPI=7 HOMEPAGE=https://www.djcbsoftware.nl/code/mu/ https://github.com/djcb/mu IUSE=emacs guile mug -KEYWORDS=~amd64 ~arm ~arm64 ~x86 ~x64-macos +KEYWORDS=amd64 arm arm64 x86 ~x64-macos LICENSE=GPL-3+ RDEPEND=dev-libs/glib:2= dev-libs/gmime:3.0= >=dev-libs/xapian-1.4:= emacs? ( >=app-editors/emacs-24.4:* ) guile? ( >=dev-scheme/guile-2.2:* ) mug? ( net-libs/webkit-gtk:4= x11-libs/gtk+:3= ) SLOT=0 SRC_URI=https://github.com/djcb/mu/archive/1.4.15.tar.gz -> mu-1.4.15.tar.gz _eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 elisp-common d4b53ec63c580b993ed19445f411e1d2 libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=f680ad482ae66ea931639132386d7e8e +_md5_=da46169ba52b6b19ba49bd72e5a3e82c diff --git a/metadata/md5-cache/net-misc/Manifest.gz b/metadata/md5-cache/net-misc/Manifest.gz index 5256c665a58fde6a7a46089949084e3d11f3a356..cf24495eb82a09e5a77409bbdadf474a08025cea 100644 GIT binary patch delta 89382 zcmV(&K;gfR!v(Rr1%Drl2mk;800092?7iEv9Y?Zd_pYzN4*(Xo%*c2=Z7nmINiQ<# z{aD(fON*n6$a2>0o8dboT1=YRXZ|Lw!S{hz;m z{`sem=~MbtKYocHVmOZv|LOnuxBvZrP5ly3TgibkuUhE8bVF z{kZNO%Xyc1?YYhv>R2K7e&5$MXTIvFspJ*QQP;e8*lC`1t&K4Z>31wJR_v*j52!Eau%m*dDW z<*`ccBgWp>)qhGKJLS3CTrAqujARdG#6Ei1M?OQj?~^aUl2V!pv&+5A zqu%8{Z+~{}JmSnP)^L`y?RG`YZO?rK{|s7Ts~$R* zG2`)lsb;=o#+FK|=_+Sm`<{0=&$W+U1BTEs$cOn>&2q%k_#?3F}Qn_ zYaOf2evQ>IsyW6Hd7m(6x=U>A0xMWzKiJfLth4Mo$9)`cRuu|vyL+nh935N2w8xq6 z6MygRIhNI8z})JI^Q5cJ&GXcwmyk*ftFN1HyY3ZRZs{23KI;rC*IBij`(~}8!gb%7>d6P?a))nA^~3({WB62bzx08Rep@GO`M5=ikgZJAc=! zWCUK;aAN02y!n3%Xv`Sou?bYyJOj=(4?N2D@$OEPp@4gp-ZKWE)hIU7m zF#uF2h?MW+8gZZFj&%@0Xfp@6%453@QrE!VhaE0WfSgPQ}CnbT*4^f&kGel zg%2>M7oy)G4c3E*z-qL792nT$N4u}V2Mw&K#KLQVVdJR$CB_|(%*q~EAB2SXvLvE| zMRdiDhJ(l%ON9iT?C)a5F;3tOBa0muxnKzeyW8=FRF7%K1(WXv9e*7XQHTmwGiQVA zu`)LVr@*KWEbIVljYf+g?XnH91~`PkUJ&lEHrur}N)` z!Laz?7yrE2(hSlp_zFvrZ@kz)Oi6cVi(m9BMM}Y(3z7txR zF?B)~#E<324AR2ZT7SA=qx@~dQxB8?uhNUOVb}3}y-J2$u)ai)j$@>D6^sNs4v8pe zB<3YS(*ydAVrZB>oQe1s_cft5a*sF?xy zF}|woNzE+pdk8LWqPKAxXsl#s*Z~grE$8>IXlj zAcgv1^x*IVzUXISR$c^m7AjxuLM;KlyA?15B9yWLm9LKR`znF{2!9-$85Mx=EC`0v z@GCGMc-(}@r39?NwBZc_R!Wc|CZY{*=+S|k{S zZUD_iEKy30Y?vDGTYsWl#e9eYP*3>Qf=v_cMA#l~8KUo51|k4+VOOtsZ&isj8GE_T zbb|rk7HeUeSWv_mz;?tw0DZtuuHGu{Oz^pIYIN5jN1B->WozM*r^=XTfqNk+*G>3q zY}So`xtF;4f>pq$BSIap1*;~ZZD{Lo54Mfy-@cpFufOdtpMME~F@MU}H(`Shzb)4R z64Zo}g^J=osABvG7E;0K%C~lQ1H!uy>?jII2?P*u%lOom*%1x%Krt8I;dIrY1GofH z4bz8uBq;uZ<=`beHkuqUKgU_I(hOM)Z?*;Lu3-Asp$2jY6YLjcdt-2Iz(?>#BqsjX5 zqk~}2`dk1bp`G0TaxxAdq3$PI5q@$ICy2W2bBEBsMZ{__TLg$0VEEx8N+4h)BpvUE z`N23g8VQ8OX0n9+L}-}9gJcpPgoU2Yg2h8p=M{TFsP=HQRPHB)P_R7l#xXZKZYfpIB~3ySNHq76aJ-4H zm9bHKH_mzRx$ppDdM3(jGoU47@B;(aV+f-t%7TreJ)tilVt!}NIM6@OSD3`h477W*|}n}I-Z0|*h|oe7nm{UfrgaCP50y>)YsAvDBCe`bME(=9*Wigwl}&c`N}ceL;dkLq zCJ8%o>553Xg~p`c&K^e$iyAHY8eFX$&M zdjs~V9f}0PHB1O3+x#MaR8f)LNF4EnEVqMHU3_84e_FSnfBF5_uigpghw`KRUQ1Tn zBY*nYq0(~5M`O>EVLR}Y{7Hc;@wzCFjD0VdITWj%ya?>@8kgJ`TY@$t<{IHOdr;FS z5$ecyQ6~^Wt^&gG26GY^Mg&H}sdK;S?jvPHb2XCz?&K19$hqOW+0|Yf-)uJ&0@^Wi zI0ZAs5~9Y(Q*j+9R61yZAWBAoL0~|}uz#oK9tiRKB5*_XG0pq-oQk(Hp@+l_f4OAm zUoIK+vR4rMg0R5d<_sS4cv^tl^1uxRloU5SOsjx<@1cciZWMr@X5Mg8xVq}_WIsV_ zWC#lfOG1A@enB|4;6QaE@h4yf-zA1@7xpa%K)H5+zNNJjj6jV9fgltd5Rk#9vVT*# zY?#VMUJ*-K0MF1ifs25GW3n8?iAq>S@l_P;#(xIUj88Fv3E~qx7WgAwn&lb~FE~0v zH?_AV`+NWCmoGp6B4I4NY=9&nAa9~_m~g^GBuVVt34O>n64o>>5t_G!@WBQfj_CQ%k;a+?i5&+q z;wF}Y$pcab0vAvVDrw9n()V<4Lne{z+hYCx+t0uL`ZpG;`~b0d@d^ZM0+Ut|6@LN% zLBT3`T%LmiR-}ycGPfLcHugp>fNY1AYz*cwLo|`TJS6Ws-OKu%t)WeO!=LVpF!!=4 z_}Nvl$n!K2aZ9W-1m}=%U064d2sa@Tz^*Xrz<%)87}kd3-~%C=C2Rx>h(0XS(}W)K z&5q8xJe>_WmI5T3c{`3XS)$ydq@0L)63TM;-S|?nMCvPlr4*?E-hdx6pXTEhD(AZCKP!KE`g_l&aOKup4w zmA%OH6Nde5o&K?Zgff_(2p?K`B?cpmhD9C+Z@+8j=}>F+#E;fpo-;=He)FUo9b4gf zV-SFUP-G<$!yy$c3lMbT5>W5NrrqW{R;ZECva$^6S_kTm_z6Qypj-l676uG3h8NQU z{XzJFKh6W@xYH8XO=8E=PwOCf6nwK2xd0ltIx2ICPLHub%5OsWYRA}s^{hk$ivU=# zt1o0w0Ow(aCnV?s$O#?`tG*$9GrT3d-j?ZqVwJ)>m2L7Ehnt?-M;;85xD|yrTE8KP z6gtFQK)%C}XGX|QAopMsAj9xh(PHn%RN%@*3VF4h;?Xy8R7|_DCe}Y|M+XM5Bcx$_ z*z!`@KJ=}?=|p%)9>3}tniTj6GX#Z_3>yGs1x`aW2a8D(w=T>=Ry`IQ&bxR_N0@+r zonldtPfTY*>Y*^>#MIc#x{w_EB)AfdJfHdVDj{^r>#&u0a1yBDnWrfb#2ael0N#2= zmlDnin;8p;4J5+N`vF5imMT=@#afu#!BBX@h(wOWJQOs~vVeNHyadeCo+BmbK|v2b zVkULswVLsbN=?vp85B<#C9!^*0zHv`KOMqo>iU8s!w$lI5*d8ojS7IDTiakIOLf_E zPWMO+K@JWQEF|>=Dd3|(QqSN?Tf^*ulLZ@0gaOZGzaL=`|MriINGBtJm%YRd1gEBJ zgao@Q;LP1XWB710Z-w4P)dJi6J#1FPh8S&AIc?#kR%#%U3H>d@gCp!Z-=aHz=F;MM zpyMDlmrUKn{51YqDbg*H;XUp*WU9OtLC!povd8oazN*PW4lqzt+I%;Jvh)NoXY2U8 zfX2A%9j?2wKJ!3t5_v9|+psqfz-L0OVo(gP8~8gsSj6Y>SMwpcb}1j2j>*G+x=bq;qWt$| z`mz5sO)(!8PMO~Efo;teI1H?tl_j(ixd={TF}fQvS)0jU^MY7SJ8ui24&qhtIPNL% z=>zK}Qr^UoWP$@;lleVRYPu1`U>+VK1vfY>T0-?`ef`av&I%W=z2LJwun%ZI2o9t( zX3gn<(GsWl@`6imRMqx>7zv`DAs~YQ-}s(zK#_2#qj)R`hjjM>4zf;I{gZ@*hSv-V zh_{*d$uKKx6233fZ}T_63E%ouKJcWkK&Mv^4@(vsiXE~QpdBy{`vtXNz56*a_cZE0 za6YtE?|7eIr4tY#JIreJ%x0lfo5|99pyCLC1;97Yx-J+yNX~M9dm>FNCbAXa<*l+P z6URY)))*UQ(OQ7+;Mu{`qjr0`4E4Tt+NJ`^A})-EF1fFLmvv;BXhs;q7rrv_OgE=Ch? ztaC#5qg0AZ^V9IgC}IvIwTJRSj@m9s0y~v1)x}$P^fl)AR|19(6uP9o8v; z!5&5iw7kT4SK?%|EQU{r{ViWLL$E52b)B)pP9mUBFgOCt^fZroPGZ*1N(R{10L9sm zd_b=tt;r)+QH{{UyTkG0X|a=s6G*^tC;dbU!p}7v5^V^7zp>V0bg-*_3wGm&U;bp41~w(3Gl%>ueCHdN0dg*;EM{@HxtC z(h_;@QT}C}jt^IUu>#yE!m(?pmb*ZxSMNz5Mys=CJ)UrFu)<*oA#4uLhbACkUJb@d7+%%$AdDQJkb*+{Ajc|f5bl1XP6P(A z=uUk0h3tYD!QokdXfpa7mZmkR(b1J^B&=-VM0J}M#h1o80dx=oD+Ai3q3s^PJ>rdJ zQxIr>=!Pp1rcS8GIDr`61S0$`aW{Va{L_Db{Ib6YB^HF5g+%fM`OF7R=$^#x>xk5sq#tpuqkV%3R2K`1zq&*^&5Aa)bdAp+MK3 zO~2s^_3*IJymPGST|Gm#FoEqmJjI!%b@qkNfb!JK!?ucXV?f0GIRap@{bpAIehVaj zm^`q44uXW=#S>bNHaQ71mnEgVz&=s+Krhq|#t_Vwre5J#5W#Qj_46-(_we~s{`jSQ z0L5Mf?WH7?6R&^?l)BjP=^M+=ERsW!^a9B$Cy|krQ}bOAv*uc{Gd%aId0H0=h$MaUN4TnWyw1nZait$|sE&NB1JCxGx2-UI@A%C|*P z_4pq3zISn$L3zVrhOMWPd36=Ca&yDO;ya*zceen@$=>Tm&nN!Kvv z8p1`mL1_^x34MW}2tn>!jto87EL}Z#Z}b-X8SsOF8Jemg&}+QDH;^G~=-B_-yHaJ1zfp{rA89{MltH`4eLA1Kj%sSJu9iBob}kj1L4Z zt;@p~fL3@n8c0Bn$>u&VPJR-19B^tt8G$ACLobYl z=wRZRf*OCl*ITv@tgp>n4k*B1j|3A(f-KA4HXmF9WS4!w>Q(2 zZ3!~$#j)e8?#rUA)w*rvy`+xM0&*{R4a=!RM zA!PEwXo2269Y=nKy6RZH97LhhlsSKYUr2A(CK%(5w1dZBzj$=mC@+>1C<>~ux`-^u z#7+3Z7<0TKJ*LqoT2;n>hZejnGY6)D-nV*M%QO&lI{ifyLjjBiSS^-V>b*=VBo9xq zc&w#I6V=4i0>1fg~7Qo@?8vpk5C2q_Gig}Vn4xFL2@=*`1uR(nDW;~PKt z?_cdn!kL6~G~J7Hc95xoE*k*9AeM=c!!r>1frOdRjr=q_YeK+(EPTm>Z#(P?2*jQa zW6$TEPk9SF7h%EHE?C~*5nUY!Jq}ikS4P9sbDsckOCHj9_WX?`z_5VN7CrGzrbw{m zo0Z^`qEQ~A8jjKAmCY>A9VSk2&IADLtDKP8N>oNf*WJvA9Ugc`7CIAWv0=my{1oaD z^I-+>FcSo{oCNxRx2z^|wEs8AdH9s_r;N0Ed0y~lV>QsVzK|V!=1+4tVR=YJKoMqn-0~({NzU$p ziZUEAys?dSmkuET%7X|0aKfFVw2Y|PT?hD6VRh1hGvJXp_#o8BC*1&L#uD+WZSeG& z%lkD`C4XBhVE0{H7x)`_@?>#7y1JUHh0+?WSQ!w1z*^bVP@~vjXV<`*d7*%?fU6Lo zY}SHS-{uR^6|WQ4-G{RAqdheh3$8HU91%80 znG5u}4r~eT1)?G^s``Bw^cWG|l((rFyL8Y&Y+_2bj$s!VVYkBJ$dCodh*eW7n>4=a zIcy{ebJ=(mfobrC5OTgr!r2ew*|h!u9u6gc2iJ~nKEUicst90&MJZ_-uZp?e*Nc9^JDt= zUlI~G5NJPGz55D~!*VJV{L=?eQ`a)ia6mdIyaH%}M#6yZ7o z&(l_~Q%;1L9ZN!NKgcp6Y-xz~PNRcaP@*En0TQV{iOpTDCkqx*!roxACSNCLP+t%R z^xpUG9=uP>d@MdB;)H>iWL1YpAs9c5D%tFFqT#PNlINdj8Ss*zgx@BQ#q%V85XFgZ zp78)BdbYi9Ku=KFo=C+;XfxvWBSyqq-`|(&_aFYB&p-ayjgYdg@Gg6GKwUaYiSPmj zG;8oT{Kmcplq%tQAH*S|9vnSb_qQwzUiUJqHBX`)isSH@1f+*C6RzO`)sqp(C#YZ0 z|Dj_aSQcUA#+!M;epPhsv0mAKt3y&2*bd8zERethaF*kACF~fo#3l6SPwZ7v`xAb! zyb=lHH3jSBZ=QHwuvj*dHMwx48x`)!@q(oAq!AoILvJkqvaQ3z`thyWYTo-N!lHTO z^OL#k_Z_@o%*+rI^SVa-a^lrB6Q;~u5ZOR?_)NQVdy3Z}0Gn4rnihM1esvIdal!(DQuduRN%2dknr z&H6?qz9mGDR`n4Jl*_}hEM@2)x;c*c+L^s@!GW6;uxD3N~ z1ijczp6B$;9*l$%n~aBN3{x~FJ(G1QmTMi=;w#ib?88@FGNANkQ<$#BT(+>{{Syvg z1>^CRn}>ch=uvLI)V!}w3|wnYc+_bPDU|fKb<^``f6?<0WQTnX~NK7tHc0gI9>UOU<@b0>JN z{l!;?aov~k29v^&5Hs1b4lIUsBJktlm@T0t-LImmeqg2Lw4WT$Kfpv=qnA<)D(M*o zng>x3L4oPPqxHnNq3Btj0?nP;LU5jN0t;8IQA_-gHL#WvhIGT^&;1ltmMm8!YM8E> z*Xn;>rKiS!@i<-!MHntmfhr4w+VNcHrW!nlf8oGsR22Jq}pzP zN6CV6dDVsB9~H%d1gm!Lq^Dl^2$s^7(~ekR269Hk*b1cALM1CTQYlszoaidaj1>T8 z@c9^g-Cp|wH^ZINIkG3A2p&tiO;B{}qFr+a%2ZX{hA$+Gt4?z)_tTZ8_@dICLbZ~f_37(gxYNcmXC;FSvekIJO z<89C3XEBkBLB@2)p3+(Rx6I%C@#py;zy7kf{Y+>2_@#az0=($e+N~sL zreehc@FFWfavv*N_SO;HmSLRLblwC}3;v3K!y%ywa+aOX!qb)FXpI6+Rd_#qX9-n@Mec{CAt|N#lq5lP9b}O% z^p6#mcKexQNG&{x3@iQNkAUd`NgbH6;3B4B-#|f# zTTW&#*UbW<;lW{~I?>|UoFg1`I2D?H&k@SFK%Mq#;_rhZ_WUF!C zc-CvVzJgYLcUFku50(Y?X9KR~Svxul#s}t6N64NV5#77T>WKcjV!L6+7Aj@E1&c$I zJ%I&9c1=s2^JEX3oxB(Ch$_H;-oxWj)~!SMF_Y14d3dWv^9ZP=pcu)Aa zEwV&3`H7~w7wQ0VwM_fWY**n7_WJV=d&2Er4Aa`dE(03F!;kP(LE-zRwU3JN^QRE! zVrCPw{62zU{{7eAzLqk?_$kB>HMVz|1}pgad}Y`qEbubfc}0;;-1Z@V^Z8gpnNMS2 zZ;sqR_g$IwAqGuL1rcBlSg|?B+?FlQ@K-?G64L8BO07}H!x zyO+lp#Cl#1E^E1Ve+swTL{@kxZDEt=d;ozJ7IxA#*Z}I?el;QlJUKvJ9sL45VBvcs zfX`&ELQ%cUo0t)d?BSz-GlQd2z8lqB0`OPx{rYr%;3Z!LSFJ?Zl4Y{+5Bn@o;^z9A z{r2`)4pWuvA|lWOrdbnD)txPKm}$wj3j%jfnzMPT_%xJk9P*a^+5NJtamqZkbt})1 z93qg%9@py-EMTS2o1@U|O`fP#T=XIUgG}s0Ow&%BU}-mKT0KmEb1FweJk`2bKuCPB z;@Z=kb-*&Ezz4hF!!7;{@Pg!Rrx;DW5GR8mdPw@$YgJjR`tD#gdC-?|@`V0f*qGJJhM# z&{wRx8#`GB^BO~ckSy@5^~NYupD14YdIuKCD|>XMRyZQ7!$Vw`E$x>@1Q~32tcbt# z_$}~IM}ZK7y$zmT4r^*rV5~W^b7KU=448u*&6h>)#`>`Dv<=aD zIClnVj`4fw!H(Y1!Dum9vDouFdGi!C#p5JawbPO*0{{UqIMHSIm3VK2UvN$vKkV@e zTQH6RiVbQ%8)H9|PzcR!q}{ZbKQG;k2~mDFnK0DY}LQnFf%=C_LAYCx~pI0Edz!`xt7FP{IqEJz>{nYJ1(`N#dlg+5zse;o<4AriC zVsS<=4-*UkYBB}f?co73)_^%Ibmbp^m+B#(2|oKS^jS2}j%F(0vNt|wVI3ZnE3tI0 zczbX(;o_(j3;v+F;Pr^0*pZ>&7Pww8J(HjYJ>Y5-GXv~A%+3ihU~)q^^E(}pi*|;K zZFEh1&2+N68ZH8%!c2|xSSdfqVds2z!N+m2PnR_TAY4D$S%NN(3@{acpaL6V zOTnUwr@&%7?7~#@kqn0&TDzcYkgturB_v+8qiQWM0cZ58{T&{Xu1avgvWGiQAk0y{~>^NPBgLAS*zw7q;F7FI9k~9Gl=qG zTU*1_!EQDc_IVKsfZiPJnRw%WRO@ioi*?U~Xr+I{8HQ6l2$RorH;){`c8p&3M9`#v=KflY$mV{< zD8~ZWh(bI(w=~8#L&jF?;`i5J5#B_g^$pw1bPu?Wh5ZM7uY1;SN7l_>j03tEFyBOI z!=!3O9EZnXwi69*xGiqj(1`nLZP;*{?D;~*uu5fvv_O-GpRM#|xna5ikGRhACnx+b zzyAEw$NA&u{gbgUJO_n;X!rEg`#Cn~t&0+>(vsubwjH8y2qGc;!ltYePoE6plX=}< z*O(@pFV8aWcw?vA7I0q3?yoQ$1F1P|UXqZ0n*3og75gSez%EETTx|nPXvG2@dh<<~ zw!IbUdgw`YZrg#`3`C^z(^BOE40wo=9p1T>(>!-|?x~E4-Mu`2%|@s z+OYx%5yJi;A}*d2b^&1~a2J$iQSAM3`F{HOx6k)KKeBFL)Z{G&d%~Sv@_y+;GRbMC z3jW-055`aHqC-U+JCoozEiLHdDSuKF4#xw`2KW!ls_Z90XyB^Fu5haufpDlI29$7{ z!ww|g4Caj=mW=0rBYXfVT))1?4+Q6fIu7fQg#+MsPiP*e39M`jPj`qVnAAKQV|7gQ z_UKfo+=iJDRQ6N$5GLFnXQ|COJr3wP0f=$17dV-P7jR92i31+(jCw|){&DGk|NQa0 zxt-~cwpJY%damrTO#`A%LekMYAHJPw8LTJRcFQ&Q$ts9{+va5yTsa*A=U7hkE^Y-G zvU>>*i65ZmN`PJ5hXrBI6sXU{k1IRi&e;ME?g;U%xDEE_SO^b!Zv<&A5SDc#qIevF zd4IYHjz*-KY#)X#wxa!t}v6K?6 zTEPAbtako?%YuFFu{>X-{t!S_oLAn>ym5qv<;#hBhxMHqShHb{#cGaSo841|WnX)7 zw$@{QFr|Z^M*ty1N)pN*3~=(u`1`1PIY;I3|xuL!7~ch(_}d&0#8RkScQ2w z4A=8p;+Alm8utEerM~<;KVF|s6g9!*4_wu@pP|Ab5}vj%Vs#;O8#(y=+dSaqkgMn< zjT`#4Yz(`T6E8Z<^m52SwSkGx3U*i__AN0dfF7HG3h3}c(xg`56;@U&AGFt3wd7Tc zGl(L87JzJRca08+!T>LOJlbIn4EWy9fG(%k6vxbYAQexs14fNQgB<395(3H4{xtG8 zVu!JGS!U=QAFG;)RxA&Mf)9D->iub%E|w{_m)}jCwm1&%9v%X~keoRfBu*$o!dZZb z+2w|0h5rq{;U=;H;uYfsY4HeLFF6h&S>CUI#})@?JQbUiUMAJLSaf)@T+L=dE-yz*Lgi0KLKn+c&H{V}8zh`&x1DX#OsVf@z*~np z@HUsr1Q!i;113NSUUReZH+s}=qnOR5iZ|awn@W>$q@%mdx$Y=eybj6A(8D)$+d5mSh{pEOO%N6#5H<`>rgEc3A)Rw0? z#?#}3X~DrpH@SBTU%?SkwqrTW7_t^%$SgF%zAKGZno_hQ+6DpioyA5G@Qu(m@AMZd zRX)`AE~CsAyS=<|jj{7P!0mlL!G@*pj+=ObwjKH=VZj$*`>@`|30H)t?TKJ=O7S?I z#|TT_P+9iWu@ZUUKu@rijuAnBn@6(ESY@HYtH&83zu1_~CiH=$hrakKkhdUOoeNWl zYJ_5a5!9a+ZB4{1s{#WWu@KeK2>9=?GxxBu5`k1PYvhk@#|i7{i#Tte{c>_0f-ZHK zSDf{aD`j`wAC`$%WB+i(DNA={e3M z9HDS5Ta`k1VL&X8*POvNy4%R-u%$_?IhQqL1XRg=MebXXgjYdeF0Vhp3Xa#@E2LAk z4%^glZr9-Tssj|G$C2@{u?F&eJj0L>FV?>~uvvc-Eus^cZ@Y7U9Wi2x8=tHI+xEEa znZ~H>Jv|4wuZB0AhX+Q$ooxhvu~M0pdN=dXE)B=vl=Z}SzQZ}+GV5oc0$+Erw@OY+ zi+RI=t)K`G7*(*!9ah|eh~-o%GwQH!rG!1(xmmbn|93PgwK4%-afD;Tlq;q+UPpcADQpJNgmz2Z!3 z;+hpJ(Yd{6HqCKwe9Orw!@8MfRpTg51BG=p)yhuGdcR|T6N3BTCDYRc*@BAoG>7V` z5MOrN+yvw(#7hkKKy0?9s|_%0e|K3(1_YD8R%ULcCJIZj@4&1@8krmaWj@nQ36~N*xNIIIfrfshp<6Vob`HsU$5W#FQ0$$ zrho^ru=96KnAh!rE-|@zKIMpqgx<5~&%@mghX{^P-p`FLe6t!9HskD{ZmBFZ1&lke zw`ik(97J#+@xF!`^UG%DEM}aJPq^`)rudnM1xfR5rA#am@d!%c&}Ez(>nK3LvIrSo2CrIJdUu*V?CsvjQIm4s+mO>R;jB^^S9wZSy@h5@g@m(Ga>5`HE7LLI ztlcwd@SB`jbN{wIfOh)V^?sf${F^mt-N}>pGe3ghT9JBlV!76x5!xZ~0J3RVQ(czw z0a=FwOdR*Yo+6k5b$bWV6U&NF$hJ3CY^P~|YKH8ALo$$D&*+)Mv4-b6Sm!GzU&>RQ zEXYw3|yaM#C9#FD0e7OlkAmWKJAy{kKTyPeRg}+Pz5?V7x z`jk>s;zE{6sjZRX2TRj4n-y;l7>g-?Oe83t7`|U7#6tb@v3x2vf8`IX^}F+V7sfM8 zi~urs98*rYuv-MCkjcw{)#Cx)(8+W%5d(_*@Et+{{S&ZYK`%16E)&yEh3q1?R@01`bny!9@*Q0h!Q1O83GmoFV z%E?JD-BOzn`~9b7vgY`I{WA4wjR6S!9Ik8!&_VCu4lBTOY=TR6`12NUqi&;I3QlqE z&b%TPI_3tpiFaDG3O*o2JhLB{nz%cEOx5O`daMFRu&M~l9jt=Q&2I@8yZ^&^JNLXb z7!F>IpKkkX6ONb7kmHBZiyRPL_I+>7vp>VeU@-yrtBxW$p3d-p=cEOYYEPMQU}^2a zK4UG1GcT^E#CzC{8w~k>Tqcv8VDY;#ABQDnur@;bHSjecD%g9_ydS|{3#=C82#yoC zSizYHC>fhiSdhp@-e%ZWc8vW^5Wy53>jav>e2BBWW#o_e0(B5^O%NAu!>(^t9_^|o z@LD_y>ezm<=BZSFczUrgr{-}u6z|DIY*@PeMNerhWD{9B=5TJxb=h}fyNI{HozIn8 zAsn+fncDK)D03KRY?h%rOoShUR`)-wlIinL_1g`4>0PUY*h&}%oGmVd{_tRE1m~yD zcHHX(>%lF^3;^TBSGSkBcur-PXGU{XuXwWT%fjkr^YS@=!-j&{!)X_;R}@8OZ&@>x zmvivy^z`6B6Thw2oFTLJ4TL^Daz3qoG0)@J0>Fef2Be|f#Nu6@76yHoUYT@7-v4ng zV&n9f^O;l9oX!@CQF;4275e6>9s90<&(z4J2>#+*zRvQ0CVHvl_8#J`>vTo1LG(Isy!**4M~8gjaOT8Me1Cg^ zpJP_xe+}w4Z|@im2?9mJnxUG=doFN$rt!h|js}mlIOo1BR^g^eGp%D`DM3YcY47A3U7Piyg82*+DI>ct$S3*zpvup>uI|WSWsO- zJ1xEzDBRu}gEVLZY*@FY;jI`Pt+042vij3ff8{?cRW>=|?M*PI;nhku8EuDFl`bmVnC*QjD<>A4D|5dNC?G0hvuSPm~khI!`L>Mq`Ye}u_4RY$pbiCZ@R13-KD<&30rAq6m<=#>UA zl^U#9ua^G9Lcq9UndnoSzQS4pL*#EWni|w|Qa<;u24Nf2SW$A19)^)SK zeEx6yqXYh*a?tQ@y5niZ_vIZNUie1ny&P2*s{>6O?dA0^*LI}ln@Tj;L6m+0CM-!nCLhU4@Ek_obSUjvfFCd+i^RDjCnni{^w3}m11pBA||cZog3a5 znubGOQBR0%=qaJ;uo}_MqF~L@DN~BhE`3fGy~@Lu!r+v!0d0U@uuj)Af2Zpilz-$t z)m7eH8+pOdtcY=3^?6G^F~7S$HJ0Dk>gQj^?q9xkMqCfL$5QM2>vs2PeNvMTn}X^N z704G@Seq`{(Ye-v5?sB0B*XO{zJqN!x5&YLPNC(&VS2|yT$_4$D`l+8Cv+0X8@ti)+2LwY*j zpq0yMxq}@=USI1uhD3LI-5rEIf)gIoNf5f%tznTj(qbCf-!0eA|M&>5AppUW4`$Nd z?l4`<-vLJW&mfe@mYZH*oUJ?PbmY zyS)eLNqNq0_3!O%G+|oPZ^TO(mK619Y2g67s zp5lzp*qO>>B?XIkpnSK@In8KRlF6Hk|JZ+C ztb@fmgW~4M@1$UNfAC9#!w_>K@jWIL|JoDV&X7BY$t`<;y}^`yImb9Q;A5ZsZQl&O zSREzpjf{_6@7})Qta7h}BktLSShL@>CnAI>=&7a&rSfV$^~#-aUSQ5;>A!;^@od;q zawOq8iNXmS^TL|ug^es%!sjouca|KV#7KPfawc=9Ke>);{Ss&+CtibwAG%!BfK3lOeYfU}8BAuJcqD@Amc}+i#F|>#Duk z!xDmbJwdjMP4Ppc@j^3Lz0(^+l$ z<+R7%`RH-nV0UcjpDrsD|rrM6W+GVC|?flLJ!1fQEMzV zx#OYiG8<4bC)q;oaKE(eUGhH1;gyEY+~eE4N_nUMuNC`R3RB;y=$rT}=3EhPX^1O= zE)@ELf5lzXt}@5KUzb-|PH*xih^2W>@W`$J)5nDCEs@5gAPM$<*(ziagO^C2C<|`{ zRa~&;SN8H=qO4b9^CNG$z6d>aaEVvw5~hhHF~|<0HyWJ!_}#tA)0FWA|3)NLPs58B zZ4id$Ap?GDz*rFetaz8Cozn8v1cardYqoaQe|xjCN7D!cL<@24TX5X3PJpk0vA)Z* zg9P^MuIssXB=2Bh;>C`6GbkQ(K7|t{Kb2K5zw@cAXHlFb)}Q;8s{>T-C7@^zm5I*RgkoG+on>D&cE`E>-Ox1HJIy~6cS zQ}BR?_$W(cQ%S=EM*vsP*XAY0|JCTVp@WTMvhCor={^yh)hVBRcBLb`_+Zy?Wqw zRLC$JUM;mxZFr07{03h8$31`hVySlj+7teDf}fl4A`(dYd|zIn;SeA+JA4kvf5OoZ zM=HbX(Fe<2$j_Z@;~9ObNPBK!unT|)F&wtqlf!zdX|3i26)zFORl#QabgV$!{dV@# zG&fvr`*=<8^W2<;T8=T!&%Ac;s5))FSgZ%~(ow&4@lD7N^ZD5mRmX=C37laNFK1L^ za!=C23nZZoClb@dt#>cucl;CTe~JVNJRDxu4u@cjbN}^e`&=grCy(b zchbA=0L10R-9Uvzeb_Y(XB;-NSBoyMu)eCVy}g5bIkx)_hqqn5U#{Q({@B*nQ?FcJ z2Nllu0$aSC(J7(Z`!AeWgS{czz2wFEP6vNt?hYDrs*^mYdV}}v4e>y?#{jp50+u5h z(68w3p%R3<@AN|@Hpo)BBdF$K2q zuNTV;RP$@GO1qv@x5JTv*}5ew7raLL(!b#D#M$AFJ9*y`=9goke~~*DniH`D6#TjS z)lw%*SIvldj9?cO;-shU^@C8z)^D#?2J(`V%Hbc7o;S;iri87bA(C}tu={X0&eW`$ z9G8tSdkD3&vIEBDnC0hS#x9R5dMyRq#-2}aX+{NjYNlk$vKFAcILOTlt4{ln4lgfy z`p{die_E^`f14k(elG+Rp!SNj$?i?#o$_S}R>ZcKZy+!+79zQw!GFzq#3&n(b=-3Z8DotSm-hH&y>Vj2VBb({r1%~pE{r!DiyfnbLe z3b?%aV{o>Xf33mJ$_iI=SXMGCjfX-Wx}$rq0KsxZE^xMhvl!vRfC0L};mVFJm2*BI z3r(y~{}Re4Iwr~{^Qi@Rjo+T|mCMn|A;Op63T5_B{o|9s`SJ{Q|9UH9cy|?*4C!l| z#qr#j>CIQQUdRcj_NrvjDBcZ%9~T_fVoyXas^#+Fe_{^nVeFmT;kn6tI5@g)FRSa$ z6F`klgrv83&OM+02CAZh#Aef$wzN zcik*R>vHnNsE5@J(clUjVcqbCr?S$LI^xn(nJ6a>P&w!QxP#|>?qoxM|HX2px8-_S zSGGshe**xVE@lU4hqDn1Npb9G&fa?NlNW9=?8ruVx`1&IIH1D6=5~f|s^g zsBATd{iFCWMB%ocu}7(_*ZA>>W=r@wydQlRf9=gX9d7KAK2g~WQXJl(0kIs2`|FL- z|FnMGU$4x2GK236)}Ddwt_PSPxeR+nj+aQzeh1;#!Ld(7qgkxKm2~YWU#h{YZCU_q~Ae}?@QUD9vsW^k@Lz@IEtF{(W`F`f>*&(L%;tCx8m%L!1G zb|-*5EK=1B**J&;uLLI}HhmX9zx{20nf=T9xIXtEykg<7;OkTT0V46r3_5@ee<9E; zpX-`{m9UUU%iVNe+8kiy*c5L?%wIy z8WbI#Lo~g;qp9$F)t(BQU#kDTe}gwWp{BhKqu>B=ue%hJJKmv8^pBzZ&lc?|`+LXi zeIUE^XL9;;zs&vG0fvK`;WD3fcv+1Nq@jDSUGrAqkS=jMS!};N-6j&Ar}r>Aapf@G zb5-|K$mS=CBQdew?Vwg~#XFMegxBGs<14Ii!N9%iaXDVi)PA(mXooHaf7-rR8~Vxd zT`bY`dJo(B+k9?u^g6325+q@^ zhsdnrS*`*5hW~G;2SW?Je}<`}0E1njWjvR2PUlB?MNIV*$7?vZml$Cxeacu^3{?De zUg~FO0oC-}f#v|II~@-ETtWHg(e0j~SG&-QB|lSBmd%a0%m5IAE&2hI-hiG`(o+ej ziG!#v531T~hco`(E!S`V{AK_8F?=ZT1!2vJQ@%6cW8V8Vhv{$`f4tN}Z6}ceITL6L zx}gI$9GGgczTK~RY1TI&l^p03u2rBQCSdG*fN7uuz2Is+cemi!{3YSCO@8*|Ti=!m zaJ=zqI7_((gabln0W<7&J1QP(F>U*B>UVig?4wx?r;B-r9liVsi&BzyFOJ+3pY#q< zgr*l1BxfjM*Tj&Lf1IUcNB(B1nt}EE^;Im>{o~KSeEi<@{Na7eSHu)XgIgzu_IYFU zatc8#1VWH@X5g?YxDSUe;Zxa*cG_@g5ievNvvXmbgW-fqdx5>b2ucCX@*W9KWt%r! zA5w9jlK+fx0v{nKwwJxuj$ zb3i)Z6^#&YoCf3(5W&dl``1Q;0b2IQczN`4E@N{5kxP9%2hIF|*X|*WBVuzrtjBA- z4@bQ`4Yy8=f5fV{Y1z|qT;LcCL<;3ppCr&wc)q%s+I&j>6EYD?e};A=?x%OOUc(M9 zL`2Y`y{!<0aU#AKG%b_c@D~TRJ!eu7Mq(qf77BDZj6QiG4~TKux^y`3#Ct(3{#aLa zvXx!f-`46Mef;ptldg#m*-F>D#uH4**?G37A!1>5f4r!dWkF4k$kv};F51RDy$m4B zbZ*`f1k!&9(@?Esp`>@y0G453H(u}P*xu*_3iA!q+bpf_G9t3#!wytyNMd;1yt};e z88vtuHflPM6~TO(&hxy`%O#>EnZ#ZJa%>wtw}XGZb(lzcdR4~Cj-7J0s|`}+8BQ75 z$FKn7f9M>{=c=09>$VD*VsU8q`n|tgtMtdUny9|h+ZL^aT#jV|DfvTh&f1pb#)rdO z+>&#$^T`GqWX_z9=(!;k1+;1&STxvMu@G%Ib>en1s532&=YH{AY&WhZFN)VaM*t8e z`7YI54)}kcR)`XnkSCtXKledh-r_S&?|Q?pf7(4fm-uvI>O5e=+v^CscavR)pY8ph z*}6vi2LUwx2Tx(iFa*?ZlC}@;=#%9UO7=Iqy8D0Z&+GBS^yz#eV0_h#^cKB>5qQF@ z8muZi(vjUw9xxwXP9_ML!b*ey2evc>hfU)SL%H%ZU9&iy-y33hftYka2BKsEDh7+j7 z#Bdrs+k=GNfrvI8%n+XY2e+5SSc|YMGe=_vJI&KPgg~1y?A5&2_qF=%OLrOwTKeC| z{;hw#KH!u}ey}UyUHNkJ0<)*n-Sg*Uf2D7_fR)xgR*DXPI*R43b_G_)W&@+%owg#- zFujMDkZJ#eHGE+?kjL@V2`3;tZky#1G{KAXZ1P!7490kEc7IKJ_eOv?j!AqvS9(+6X7k`351gouX&#}+znb6Z#kVj3gc7dyuWU;_o z`A9ZBM?@=Lv@jx|xtC(6UzZ2Ae^1{sn9z5xJ}JDew?~A7oJ2V%klyz*q2;<0!Sx0R zEP`4GTzF(>0f1Bx`VDRL_R7Ydo^S`&wSB*b=>D=Hq`y45hwy<=@ve5+f!EHU9_HA# z_iR8whjrVR#}tPGY>eU6n34nU_P`VK#ltUfA$0#3D#VxF!(*5WJhoCUe-!h@eQJs9 z9YBnhwwFL^Xh|Uq_jP6XDNnr+Gq9KGRVz63xx7FGf&y6>W?h_V>AcX^v$aSSuW}l$ z8Lq?g3;*x7yDW6?xIGi$YgsJ_83F8XPo8@Aj!y8>lxA$+ygq^5KQGjyr*nAU1f3jz zaN^qJ|Th9ntxoW z|9_qSXY2IkWBqjek%1cBgD1o>E=V9>=nXvEYZOYzHt664!!oCipt};!ZSpC2b$NAK zjT7x1g6!p@7J+-^h!dZ({YPawV{CjKLEuOOBDL2>`%=}5KHqZhrudO#UX6O$f=-MQ zLi%bAec5e^y-e1!f80P(Gch?kNPO4q6rJL&vvXLa=d4Au%ofu@w^)kiO_|7Ktijq= zX!=gW+(U7W4G?pFpSt!#|MAED<)0tdkLLR2f+R_fWLaJ%E)Yo~*hFxeAuNJSf3J#-A|kV^Za?qA+)Xu> zrkU!ds!Vq`Q&9-O{F%Z3e=qa&BeS-8^zNn@zIl5?s#c!ho0jCL+7Gsj9@WwO(@v|) z8Wm1>9RAL)(k2llm+xJLJtv2P9999Fn%k>^-;{)^5|))fxQhyZfOK!qoOhkrF{+{JyE$okkfR|xHm_f1k;`Tq#*b$e*ulXNp7{H%x_}(lxVADO391c zbLSp*L9B#81#{?YcZfJg1VL$oOcrHxv3{khnn&GnJ6ZjIS*-lW#ky6BsN_1S{Co7{ zFrVJL-JiApQ(~TSk>f?aW?`311D&pTT@N)f^_W!J=mfL(0CqJUw>wVT&8^78@ybdk z5^w<7f7}5ON-;p(@luq@M_$SjMj@9Y;97?POs$@lJ_?#(15=y5sC<`;1bTZBq6LPJ zmRX9R=PR+c6pD*SJ76m{eH;Nlra1o{!1;POP)}4uM`8_u;xCK!p%Yo&aOW6ol}iKZ zXcyP(cgw13d#4v?Fcf5cwr;?OJ9)FG5FA($e@20^GFZrKxchQG4=@1uw;@Qe_iP2) zU{78nX-Cl5phcD6fMTZzo*v{VQKxuHqmJpky@SNWJ8a713%#b^*F*wBmWW=T zb!X!rZOFj$_eljLJ*M;|=Pn&ZOUt6aqTdZk&LA%hV~BSact(0f40_!a=PuD+tx+}S+9|YtRddmRU)$y*$HfulgkCTEmu0O|e=jO7 zKyb@bInG<)T^;jK42wdDWh(qar+j^4PIKW0z~11HT^g#C*3Rd;bu9;}R$cpHd|%2j$l#Na{238eMo?$H;&=j-ay&=Jsw%fOTL~%$xe|wy=P_Tbw!fB zq@wtkSz@fRV5 zI$d&HR|edz%$ZV{j04r$%FdO8Sk!51u}eDQP3Wb!^G7`?t)|1o3w#TR0;w3jfiWkD z)baG7&FYXBT&D`Xz>7Rif9>wF!&3dPYn8s;)xY0HOz(_I9Yu$>-PH}U{FY7|wwT!V zaf=!a`$pOxoL(O~IZv1!V|&8+^$2Vn2=$Bsl|v#97)S+u{yY_PsYDC=!uCc8SV>pR z`yF6W^?4D*$`JXV;{ZSH(fU%`$0RBNqbS{=OY!t$wFex^j1{j6e|Ws*#kW3IVgkK3 zqkVS}1dn=KyXuD!RY;Xu2d>{1)~U3=U#|3Bejg`wz=Y4R2OZ4{j!I1#2@wDRQtmoG zaBys9B+k1Q+8Uk9zP-X&GBKyq6pj#FgW%-#4s`%=Opc}Oc~z>reGe92ADNzIe_n*+HfI6g(+* z8YSCElG4wPa$wtr)_f<=LZKc~1x0be`gdy;4O#Kc40=+ZiM5Rn6jxz|Ofu&8$_yd@ zX;xho1tqOeZg5IZaMIY*Cf%zTRijT1%oxg;JbI0#T^UUde^GzNuq{wjN=T`0@2^Yu zR2Ie4`gwnIJPI*ue{gC02mo4I(%VgBH}QSXrFLdXib-hMCHW@vu-=sbFM;>vA>sqA zNe+4rm8XHFiUVpZ+w)VAQsEUqAJ{Ok?7%AtJQO_nbFqH>-!HRm&QtosUH#R)(*w=w zBg!7VmR$REe{lG9a&@kEIzpbLQzUh46)cMzl!FtU-_*LE;9GXXk(Yh#7CZ&!R_}F? zz}z4YqX+8bCj;R(L0D4V=dKD{C}zqfa@dKdc;-4D2~R;jiXM>?---ges^xF_b8zX< zou?OI(;;={CZhrsF6Toz4$ih&mk`GKyuztbHB}rje~nkDhDuSI@SFPTKc8Rw^J~+r zp3|qJ)vH_OP0!R-I_i~Di$*-%*4MR_`3=zuaCf#EA%;jqJw=`Ygc1IM1Pa#$6^y_% zbLPzo3rZ+uy&*W2(uCFin$DT5N@aa!9d5h#kn4pQWJPmYO`z;yrNBp3N&e#7kPNhd z1oLSRe|^+ecFhP#Nl|-Rg+pX3$w_eO}fkw%fN6CUJBf(|ZuL z(ihcTk@677=6B!25h!+2bl}<+bfs!JR6!cle|O4#+@JUHz#Q_!5{4&F1_4Gnj8mSt zEQ@Md?^0JDGML00_AQCS>Ox~Z)$b<%mGHyUfmGPF5)PHoEK_|?i!WWQBWP9$aB4?= zY8;Q9-iihtPWct0G;+JxD1E3T3r4c-Vqcc9t*TrkaGq?8ZH-QCH-)1D zf6vUfzBL=Elv?3b(BUEC>gFl$uB&b=fL1EtaBQa8PN4F=19je|tiQ9UFQ&apZ2(4T zi2TL!_PiC@IGk4UuVb^_x;~L6N07%@N7;IOCkZ0hSaljje@S6)j@kngSd0CLPPzW@ zIV2yaABj)%aALV%^RjdGEkymK$>q;KfBm3)>b3?|U@dOn#`LfmJIvQ9QBmjUWbO6@+OOh_I&S?HRa*%wPym_DPK)(a>Z$ee}0Hk zB(*towj1cYq8fwemYVOnRyYfL^JoC=KF@GZj_}%ayyAS#XBPbFZ>&MB4zKT2XMWYt zhfeAwP++fZBb8!P4$8cM7v>Sk{RFUc4QHc^A|IZbsj4O0F}LkI&2Ql3=nYl9K&QsP zGJtStyccDZDAcOsy0j{eljNNhf5=+n)oxITiLfLqT8f99hQ(SRfQ@?a|8JW`RJ>c$ zRn>>C!yciFElji`>Jl~|?_!i0cM1$Fb~qlC)Qi|{R~fE+gK`0`D3R`{M8@IW;{V60 z-OB#HDQebCF`(tE4mH77lC@Q-`w&u4Xq@y7q_*@he-NI4MDeqt zXVPMyFPrW_7Iu z-K1zS{b{>_C`Ep>pLnXy&p`}FA`{74Z{hn*VT&Y-GdK^QY`eW#4Ltx$1yp6oSs`Z4HnOP z3P1-Dy{jR5*ugs!fh1pBkUHos&SuYba-k z`Q3}!!B_R z+b3R@Ap4luf1&J702^pw$X+<3P}C7}2QxKyRE1r2kxS$FK8ff{y|4|O)eroj+|^U zU72}za$O$_UBc;}(u!HFzrGZbCsXBMY0WySJTmr7f8*Cn)qno_3RK~%S4XJtM&m_m z5(m~;cF+k0sx(rd4uOdk8uzsn@u;p3SccWzvkM+m0?FkC4h4|Icus5%5siA!QWnA_ zB2d;ujx`vz$(kCEO?e%P*%mJ!+F&n~{5B1_+FIERvgLmba;mdLm(EaYoDMt_?6h5B z@oir7e@-1>FB`;6od`~84!le-A(^4^t5a4RO&wn<1oh{WuA#-(SK>EExqp6D#mL)y zDBW*dLt7`Os7SvikDTUp8n2PXx8%wi>NssH2Lr{7b+j{|zvs^(b7F07AIoKZdYW7j8f@e3+HoT`3j&ta4?^zY;2G5@+>dnIX>oV;Y ze2lLm@y--m4o_Hhk;d54@+m<@>h#~z`cI{@I^~s;8_gc<0W4$vREtbE@IpOfX$7ie ze+;Kryo=Vg5%@l3S3Yf9>L@P2i!9o(tV}i-pSe$Zo)!>UTQe<46}nPf_%gtO#kH<_NmfQ-LYkGXSFMGsZn{s+F$_OHS;2Nx5{NwJk^aeNp;Q_g8Jde{abU z<_9(gDc3uhhxhpBB?})*77itORU&XiZsBuh^z? zz1{oW6*UQTG{H8SKx~)`t`x<|G6%*MM6^*yJ|Ks)dpds{ioFQI&p8hV9bVIZDHwPS zZiT#`)d|$4QKBk|kBHd31l+Tue=UmnKyr`Qon?U!Z0xS8tZ<5>IhF}Z0hcKwP8Cgt zRUgk-yzB{4oJD=l6h>k}$G7wNTl;NavL0Ky{B06TPJ}+wkKQbUFIgNwEJAogaZ=!i zA_f7E*2j=LwH zlo?(wRyPrkVn<_#nN;MbAmywRefuf?s51=bk*Cb}^UTs<$F)VoWpdY~<##;wHSL^# za%NK&)CR%n-F9`ha=Tlp^ye(c*&|s<5@MQvT&Me+X!#qnN%CX0W9&f(w<$zU1dTRg zlvZn2VKIHEQwu?vVs=$lD%sGaM-;0> z*+zOO_J!)&p3-C>ihV`mru+b~1L-C@2Y0cQebhg%)Ss4VsgXW)f0xPEhsSt6{g6?G z4gC3IrNeo&B(Y~ivFDKW;Y`b;rAp`(>`gwP{<}*XHnX~`Oxip(?e&}{-D#FKyb^)p zLD-YQJ3p6+bjG&rGE#1dS;}{NOOy#(EmKwl5lUBt*&#l#%h0k<<0xIdi#UI{W7UNz zcG$FSk6LS_HG1B?e{nYAbV!|W1vqLXLGtA6au2?>Y<~Oq?_YlSKK&yf-vNbRS zsSlXL*F;bdOC4&HE?!zIhc@Grs*d+y4}Ge!%)>5)u!00p4u)bvs^zYtTBmHaY8UvD z+^4#h_dj}zN9~%(8I9%Fj;fNyKbOg}gPn0wX|{Q?06HjBe`rtkipKQIiC%&xzhRM> ziUwvuaqzS>jCXRvc}xX%Cp%Ap9Q^?TaFLpe`c^lj)HrF64l>D+eE@^*%DmBU81&!2 z{PfFL%Yfr+l!|Zs2|a}4Y*Yu<3q+NAJ{Ffsw`jcy?8*co0<{~9ol5D;YOwnp&{VqX zkUgP>oa)$-f20+anc|nJYQkdy15~dQU>?DGt~_@?sfH*o&(BR&48$Cz)BLoy5h%r* z(z16@tLLzc;27q^*p_DGJ~KaZe!pEs|L0dFTpg?Bq`X2o`;M#-=A*!ie=RCTL=H zdAH>-?~}3!P$#*!FCI3@D`i*tZRY)Gh)luXrO>8*>8gh4siE&fg?%W=a8d$(E>iaD znaGwnx`ooL+gUsmHom9)5Lt_-q!NS_E!t1xFAe;mdEN_7Wk3=pHYBg|v_-=;nIw^}&Z z)t17JGtDKA4R#~6rp`%Eum;4n5Oqw+=_Q#-4f_$YqPAjS>jrl6 z+i;49Js6&)KowDFnQ{lHWn{sX-oJ*IG}R}*DUGM;FKDc1OPF8kSlXxe;JIZn`SvAu zKG!X-ys#G))=F&HJ$5MZ&Cy%-e>F%BxTY=@_`?EiTDK6+T!FxUHh~$V9QQB4IY7l{_{%Y{XLVe|;x0B>nz^ zYKe;Ey%g)(l#B9|Dy5zu3=*e_(5J25q$#34%7DJ;#5S3JG}VAXLgWawjoI*lH)X$c zIaSyisn;=7yLR?5K%_(Qocw4F4ic$3_Zt4L* zBo`BvKCO6rn!&$yJULH!_&(C>3>}(pzs?! zsH%f&+ubT(ljv7>n>juw>F|7tbF=c?j;p(AWmtgd^b~N?B#-TYI2_D(QlM+WmoE(z zv)xD5-4vRX>L4Q@Z2oIAf2+z3DZKWRv`G!;WzDTj_9NPof9#32m6T`eKkfqS9)q2) zV^@-=PGzi}M{vm0@I(v+Q-YPUn%TtERGO~9#4J@!s#IbQy;Dl8;izt-5mC0&@irRMo%<`=6ST$)aiW#_B#;lDN5(}o589#H-PtE~%_zXMlzCY_KQbGr zitxm0_QOCXe>I_P|2r}_OWuIBB=An%5-8J@B3L!+n6CfWXPZUnMSu&2?IHyoWI`n> z69jOj1Ypn*`H%(7F2ANqn9dbYS#)*RoG~Fs(*C5eXx!1Y zZSIBdUh~Yn^`keN!qOItKE*7sl-QrIIJPUwsXN-mPYMm-$0H?;eRO=j4Qi zdPUMB2sZ{f)qzUgC0{d2x?bnF4(Y%$iT+DC`;J9ua#1JVXxFyp^I;~eLT0UW2>jbT~1-7V%fQ(5}8Cx zUkDMHSWFq;y=}fu(lf=?)nqnJt^cTEG!^8_gHFm+d-qnmp-Rk5c1p*`AaKsXUd-jB zf1-vQuR#w2**2p*v^XB8)uj_GO_4FZ*V!TV(0iwX%O5nVsYx0cKS&PI9z841>{vt6 zuEjd@+LnJyz`(n{L0a9K05Bn^RWt0s3m)m)uKM2}+G_vv%Mbtl?fXkX$nQ={)>o)% zR{^daY_O%&l9!;S8LGC*GjE-dJBxFIe-{~?IG!mkJ5e)Mr=pKJC_1P2viik(P3mz? zbt?+W`>mG*G&Vgu`sn$R)qD$3!;AmjoK#3k9_b60L~nXo0`b(vJCwQnC>F%|hjNmH zuiiVs`Xa5^Ewb?K2Q_J=Zg>oFH4!aNEtrW6XI*NzYHX>Yq!L45kD_ZR&+)NXe_z`F z{P^>He%u>tH#_T_)~J_uPtUmlzOut(FZ;73Y-8Cua;N09d)v}G zlY5h7j$2{Y+gnxTlDz#Xlxxy+e+;RdD>8w-Be|c5Sh(s(P zMZseCjL$MT+)+Tb-EExmch9op37KF>O>hkNUMOkI2>kA<*YWdlJnd4}r$15#$;Cv= z;B7*%)lz->i*mT@U*%Bmt@{s|TDxSet>P9IIsdX`=RdZKNBZM(6^9@cX0tzA6G5nx zWF6wqLdGe>rfY^wouz|uf7`cPwJ5!q&O&@5maB4DsLr(c1GFl=NjbuirS4bH>DiOx zQ{@!!jVj+$5km^2=cSRX?1i?#*G&-6$>-kAOr2Wi)(^?@oLvtPpB8+{3sL3cFJ9ZF zbXlE6nii<)$rgq|Ybtw>BUIfxE{Bj+zBnmGyADt~{DIytO3QD{e+A6g#+Kqb5`RKCgp`Dyq8aAwXQ~U{T81c$KZXtDhm*@=$)a za1!kr6GEdb|EQ`$d2ES*QKok#rzD=&b?KgdPDy@yQOh`cJ;aTs14z~3C zk&wetELt=5x)<}he}+=T>wy8pFyWrX2`8s}7GI2Dx$dA-T+fnYmEPgttaU4_{JBuS zZAn8;-%;OW@Bw2soY>w|IZ2}EvyP;QsB98vWYx@}5Yd6id&{oANE=eXrZ@7z>hAaw>IVX+0ocuv z0J87by5`Gze){c)_8(!xHkB>km3N3mR;6aAMyoQC8zFh9St?=&2uFL1O5VqQi)tv* z)Tlny;yT;9e+=zOwZI$LtT;r=0N7bIG<;s@Y+Qc~ZzpgHWNUF}>! z9U^V0h8>^7StE8=QahV;>qIdBjetu`(MLhbVquqAww(IMD~Wnq{j|+iC-RXX#-?_0 z-hyMsa*DLq{)AU7d{RsJNIG7TF78+z4Dy6fDSNb^q)huoGEv0e?JeN*E@>tw7C9t*(j2!OsEZRiR6x1E1JjhgOk6m(=XruMnM1a)APgk9~toc zF1_6(>p5K1e33>#wc_N%1qk7oD<;LsWIg#{gmA~qdP8q`!jjB&nlQoE5<3icPIudiSRXbf2^oT{cys`GCe?GZBU|An_ioS9Qkvt zz*4;9rD_y^u(RYT8xUYXZn>tzW!g4Zr>TI?j$%za)W-^&Q^c#)w5d_ccjX^h-ES?J zFTafT!(gG3Vlm&Pw}$#sXJ4`0q*@iP+BxD7y*s{D=2Yq&)I5QuHF+&@M-@)AV?C-+ zf4~{eJ@i>OuHHhR3bG8x;5dXDB_+iVgY=Lb?AK>PgxR&tm(Diuj&hc`&qsN84`{pf z%mv6EN7hQEdry{zooq0-GS!>rf3BVDEFsuBikkalSxHg4EmEbhf;ZZUDt)gY)*PwP?ep1fXMZN&WcW-%(_|*jz<2bGGe$Dd?N?RK?3lEl1hB z_jW!p>nsMMsaCASK`m%W>GB_x)3l5*s{>jEJeKJf1JW?9qNke)6}|SUri21Q66-4stJXvIZs(;8EZft zLNbJ&}nMFiqpJc(WTeYL)p%=a5ZFrAMo0W#dls|qBt z1j|h32Nnrrd*&?nEqI?bVsU=!0nRV=0iy5H!a^}vO=;&1BD@>%B&Bqbf3m!wKa}ot z0@2$D%IJE`*IbZ=;y9c{x7~WEJ|R_b6M}D*D>SfMr_)0K`|)gEw(#%K>BI>u=9L!h#%=>@);a*dmN$X+_mJTh~3{P_s%dohhk6XJ-r&3ihPjl zhx9u#Cx97nto1N)CT~YW*}gXXblU>alTXr1I;L+eaS*pdJ(Q!33QD)leusYKw)aGL z#`50A8(qt)lSO`_e+mvt$|$Vmbsy0}&$)ap*~7ick-3Z-%12pFMC!NdeY!{E^y!}K z+k*Yte){LfeNCb=eKRF=D*xu6gDbZhyg~*1HUPHFjSMVlYTQv=-3t)lfa0b5R_Bu) ztxfs-0GDZ7myj9dxdHE~`TKaX^6A9S3T)G7@6^x9>EGO!e{(UPRZTn|o47o)jLUp& zt&vAgI{-mIzQ19-Pnp*>2lX@9mrd#gzq~4I#6G;#7o!9WUZ>{jc*nZr{ogv%E77m# zIVsYKfFo=RZO*(V5qv6Z{TbVT`}xW;Y3p5BKF4|9bxf*&e1+VIi zhnzBk9KYZ*W?k+LJ>AYbZ(rnd3j^N8aj_%0_C)W=G{ppTZZ~ipkC5x)4 zcqdggr_(D}<#O*p)=(AM6glcPywJ{qIO<4Gy`JkcwEy;>xqr9R;X>VSfPGlJMyKhP zvdWjnZKvbhgq~*{)rP}xJ5}%YtcH`a`IPz8ot%e2Z8OPNY!r}|I^Vfzx2bfY!7BxC ziYbuJuA`2{W>m?6GWyC|*nK)UYGkVmd2SQMr)s}Q75N$5ojuzlFiJn{ zR49e<1+aJkKL4^#dQ>QFgBQDNq${m+d%uB1l-AjHq^u#intGZ?+T&O4RGjg0Q}dM$ z$16y6{hYUB=gIU;f;!Vw+%TOAM<%MGCP4|r`ZC4_NPqIHA1$A%uGobBpe+kUvw{aj zEBWp7JKe;}HB^TOA87)+vuyROi2I=?vCLw}j`7-HCgS@=wyMjfW8V~oFj&*4(PklMABdZ8PIj88lCBBZK zL%Cf_q<=$}URP|9-Jo#ZC8+NAuAix(kJHt3gzD^rB>!-dU!<*El{RA&vuh}BOL7`n zsV4nYLRJdk*>_yGik9HHhuYn)yT;CrR?87~h$m}_-1McX%6}b1CIAVGJ+(rUmT6&d zZ6&qt1Um1!9OEy`b+Tf6t=?E8ypk65kK%prDSu8%cRuILo1#hJvdrLDPsM5}ZY9Aj z#T2CcKL>|N?h;|5$}P5h1YxipW~@5K6LLvQ?1HL&hrK2B!ykc==5L=NYl-io6%hN& zGkFlZ8YxxhYhv8i=eY0bH5rMfcm@oO?2gH4v_T6?`4-(EbOj+KIGA!d4plXt&}*%! zq~&$AhQ~@=QGx=<$Slnv9OpvkkW+b=*qv<}6m}zmVR_|iZetdzd#^pHzY93wW#O19 zuty}nC};$B+MclO@WjN2;%gOMGf%~dsDI(eV*vBpT6Sv8)twjD?Swok@&Gyp<=)8a zQofTak;?-fsbF;ikuyi48gaWig>P&1pR!Bm9pS$t2)xiJ5L}<4wlB-{4pQpbXVP@S z7@f5sNT))uoX|^oZ5`jPN}(9%HJz5?lfd!?IK2!2dCwK9Ei23Z5$Qe({1iiPy0en~4s|wooE8#0h>;vgl6>6}B2tc~ka?g8!BXowsumEiL^& z&NJ^oP9CXJW=d)C(gBxEbP#Cn>wkHa0WV%qA2Qx}Nt*IFVM5OC~BDw zT9fBaZah@!n5Q#CL$4T8QhHQiwt-w_vd6UDx`zKl>JEqXtpns)cXPWHj|2B}9v{q- zsODvoO+%(pkM>aE=A^#!qV;trcv8o-ePJqJ<<2}q1S(a={4M=>Xz9$GQl^D!3LE~Gkgvm?#_724YvM3A`nANuV5C{(% z1*UyhlTN3WL)g}eJ+31M%HJ?s_ZfQ?uhksJ1xW;pdP=ErPqS3 z4ZktT*H!165nINkYbD$5Qg&$j9D^he>I#B)J2rkAhth<*o^N};qz^TYNht^E^dVH< zdYOL(RR8rxEd5YSyWe=-WCa2g@TJPh_g#Bo)fGHfnvu{z{C`WGO+ua-T6=>Vs1}@M zh-xj@d}|HNY1*PeLHdLaa8cGL_3R6LI#WzEIW&Nok9|;5 zW_8-?F|+sV_32oZ<4pSHpNxl!fofYl3fmr$8c6+GJvf_62=k^O+tye?`xX+g3bI+% z*(PiG;M+#sR)6%g`-;{7>tk9yeO$%Ax79)K%NfbTmX43AEs&H$edjwnDuEIy<0)#r z>UhjRVoT}m!Ueh9e<^W+IPC?#Uk#ASqPop5d zVwPPs)yE*zOAB#&bk8bkx=0o8WJXXD9ZWlU#hS8cYk&Eue3IN#$Gt@)FDjOM&&QtI z^G4H0s^n9jIy=1jrh@527mIz^zY<0MyRH9j-}f&+eRPb!t8eN<;M0i2D-e|440HdL1FMd{vIv3*;t3|UbAfeNO3 zIY@lBq28T`AJUT@Sl3wT3EDayI*2|R8F8?qj0p0$Ey;BLb*0WftyEBrFH-N;w5!U4J-=bJdhIm(HF5-rBqKLc?YNaX))K zqpzUjBkjrL>{Go|fbnM~v!~Xt4jR5JUdU71S>WW5K02#Ej%4L+D;_|_PGIqDGB}m2 z63Y?0BzJ0Sm{fu#s0HmS!%+jf@|KUY_HZKcLmP&sPK{$fAo;(pRQS_MS&@r;s@$?j z4u3q0Tij+2F=R;33zNX9BKA=@LA)T~-6++0*na8uck6+1@U^_@aTa{rFjs1~BPcY{ zvx-9sWdb6duXQwYQUV`oy__pG9xhvdZ&3pCAW0gWV!L5WqS7Y zy)aqp(e2cdeztSQEjfFf6sR45lfC}b?s`>`N~daPe-oe`+9o-&@vGx`je>Qs+p>}+ zdgAD6V@e=>+fTogsN~W6ht%eCzSu{@^1I!9zB7VA|DwoMdnjy(1>2>CUDI<``hVV@ zoJ8PLIYe9egb8YzqI|MmyBuP|Y}N|zuI3@20skU{Y5_R_h>a487X^z0+2dbV%3;v@ ze*He}!>g16LK*GIULp(mBH%|3K~j(Okz6LzEW;u@$HdO>LCHo z`I3ZDj-wNoyiTtvICGWyq5ClunSYAme!G58mns-{6#wu$mZObLxxuv*!k~_O2*&Pf z8z$f+FIm7}Y~PFAl0cq`9c_zMC6HqKO!Xrk@perv>2&qn3@ng{wtL`mHs#vaseiXp z=O0$;(kS<#d}zx4fQT=BQ2Ka=_tL7Hf;Q~~D7$ni1p~OMYFf%0b3XfIRezL8cNjhM zUs-aC64IxG*-m@3b0bqu>jA2KDw|VUr9z{hGgX(jLR0g&K3xL7U{Ls*XoR#K?v`hrD#d6HmMgkAkv^3{ehACe!>-GGt zOZ>i4`A>Ta7&JqdNC*`6mVZXUEj6aV9Lq+~HOSIZ`j<*ACACM#THuYW3x0S_*~(4Y z{NjWRN*%TX5t!c;AHY{schFnzS*`tacu}R!clzY=+Ec`u3cey2$%cLh{ zqZpx-Zy(vUs!DgQMD9I;%@YIFB=hKtI2v)YslYNhYr}TvIlM&$`+owfBQfIou%kb8 zK%$VzB%!}ssXy+iM!~oh@lPjn*4iqUj*9Rab*`(%BaRW<4xG!ri%R)CHk%v=7FTE(5JcW9S*+D_)I5@e`GJna^L_hnDux_@3HdIvC5f!Hp~T1Js_ z&w4GBYuw37SPq-Rb<6P_R<~R8cO|{5z+aQxZ0k3ADKM4L8o94CHpij6ZNEUcx|*{c zCLA)rLyb)lP{QA>)X7S{`CFUTrG0h#&i9~F%)605Z6fo+%?%#kPCxP^=Vo;~yV4b8 zO0vLNqTvN4sDHlR>O&@VMwNXaPbfG)wzQeXj43_U=_38R)g1U-si=mH6pPJ;Bx)O$ z^=h6)SF*=A6(#$$v&EuG+{I>~e7}=N^U!9E!c&Dm0J$?7#A~+=%RDbZ`sR74E;Kb% z2oyRb`rW?k9*F1IJlIYc{lZSCkJ5L4VAlJ0S`5&?d7Vx4g!x(6@Bq zZS}T%b%Jdr0@Qn9W7~h?F`Y|R6*HH}@dV(hHl=}tg2|R{QIW6t8WM^Wm4FHjgY@Yk zav$ta&A*N%GZaj&3u@Ge#17i6vB7@eMV)&%lKsrW@6aat)=7{31y%>w={qV5u3rG; zAv2B&mVeFJ)%$SHdHf-wkIjQHpqDr0%g32Set%VTQ5JVp_h=bQS-!?*b&J@xr}{m- zxlyZ1kM27Yp9^cU4GlQG6Fe}S`&htqvNR{H%0OFAWXOL5>KCWhz<_Pfmh);q51(?t zmy%Q0$@yMdip$xG$$q$EOi96~34hUSX?}!NIOLwso@dz-)jVf(NH5y? zkM>$-;-p^6>Uf!@IrbhU-YQDp6ypB-X&+h>dr&=GZ?jYs1wvPFB`1BJx&P3vF12*Vt-CGZRwzpxe?OB$tq+RR7 zNf?-lQazNXSq)zPci7(Bv3mR1-CopR>VJCa<98FI9BUywS4TGhk696um?`mRkbU2z z0tKZF_Eq}2K07TbvI}gk^7XC_?6jETp_J%WU0V_>wNG<&M&i>o)mX5v3_zFD_918F z>(*Qov@eRsbZXw;@6DPQldN`IHw zEHThI&wOd<%U3y+0##Lg^|c44)%@0=>{j)%>3=?`OT3b>CQ6c+W`9(D1jLt`D#A&}ruMwn=;NO1e2d-JC~>>TX<L+sIuNFs=qeToF*Zy*n5Ep>fNj*!En|(BtA?G9yUw@%y>yNUP z5>ZvF(CV$1B(JHc4B+f7WpdXYg9Qhv>Ab7aRFFNsb-iP|`}GYuJ^wrY)pnA*|B=5- zZ^P(G*alL{RP9d%Fj>hdMr|#U6cEua`;c4a2YX$cs;!cdh*n#qL^?s63j9d+_r{8S zE{*1T5^;u#gWcy1yGlR>@PFcnPjJGkT%WfJ6okh?5e@Vp?`vJEJ$=}6%|yFC0bSj2 zKqzn$&K+b=URyoARv#y1XLbZQszM@5IXlMrs4mu>&YupgpJ~}TqpG*QA!V^CZZ`PW zh5G5|@!#Jc|G0K%^UaIpJhf%)WC*ohNF-EEr_;KZRj_EjIH>|oCVvpJNu;Rmc>)P?Myv0H{W6~wLOA%I}1 zr9PJmb4{923Isv<&)_A;HFY%~&L@#90j7cxRx#Tfe}EXO>&l#urhb*Jc>WjU4){gTuip*Z0Yxm2qKmY#o_<0W` z9Q7YZ{ztf7wD)UKFBEwV614Q<(8D9jk{+_GwCTAhEv3eU!U>S)p!y~O$<}rZY8dDy zp4DfYQC8zL!#6+DV@(QrT^`bd_pKjQkwVi^ekzGY?YKeNta>lI#U? z5Or`ZYHa9ERA*A4vY&Pzw?oVw6;bM%dy-e|&f3R56l9Qrs_Au*L1=$loiBFX@>)!Rr(pnqBbbvbPc6BE!ETfGwJD+Pm9 zR9YqEK&;fo^;E$>K44G)m_2^t5@Cg$NhTP9g2jgZp}DYlkKEuD`Wn)n+Ma3%`Gu?i zOO7A2Yn2lRWG@wPh^;CoPwg&;8gOL5Y_HkLY55i^zIk=bYhY#70N9?)w;S;yJ!MDQ zDH6<4Y=6b8D>p>;NX~36b#!C_g>RNpKeV5IY`=Vee@q1th+bF77IGQ5p#_!G2rV75 zGS}Ulp(&@$5CaofX@ZL`kxo%Vx-{iNyFyERpo5qoW&Q9J-1FRlaU$58Z=)u&GC4si zxYnn&2aWaeE7+Hz$+$)WcCl)v)D64@wI`Icj(<;dWR?h+y>AWF5l7xMPEf&PuT($2 zhb^Vqj^I?*VHSIyM2E&i-e(~e8s(CmFBE!nLLYmAj!u&aFHonxHeOq4b2Yc4Y0;jwDcY}T zDV1{7I@Ph=<_+Aar>3;Kc-DTHsfg>WV3oR>y|3KUXA@F=8Vl>+!pV?BRdrw^0` zs(XvW@vTC4$l8U>Z@$r9xrct_eHlN z-JaIzh;-8mNRgqfnHjPZ>}M<9GI!Yx>1BDq%gfXl55PlTnx+p~xFiLt#h~qYyMqw^ zI+Q_{FHKOXw>>EHkJy*@T734M1RuK)$)8>;K@3e`vAye-XwE@jmm->*8FfPPP>;w!sBdHK~G zgSZ@P9Dn4}fl86?s2u>{e=SwYKEr9$TBM^2+3u>C!a; z{cMY6?FI;0;+eKK{gT?_ZJ~boU2oidg$zJ=YYr<#mWi4zXu#PnbqtJDa+W9&);8Hn zj&t)LgzMmx=)e&%E$4Dd>+6$1aB+y!*3B*6om_SX0jl-p3g zIg+tX6|WRD3s*gLHlfz-j(_@j6-QEb=K7KFO96ApJpgt)oCF-@)JTuL0Q!VfOK^hN znk0HcaNxaXSsKBjde!?1}>z?Les9P~~ z*qCPz#YH;SJHSE4yxg^mFG?*3BFa02O=_Q)j^6UNjI-s~R&Nfh4Lwb@B)r}3tj|#G z=IZjcny|(Hr(srbJb&p{apfqoBTU-;A@wBiW-k2^ZAA9B&Oj5CprY06didVXwrUvq ze_O5%LN)z-wXBY(U6(4Jn_pXvIrCP4hwrvEN%_W(a2bgXIALCrdRRmz)`P!ucbU6{~|&I6YUW>oX4B~dOB zdK*cM4f_o+{4js{nC6e)>5KEmq@mQmzZt4{SCj(@-_l!xVmHK4IW7s{S=|J9Zz z9abaG#M};d^YvLx&4$k_Y@3hBpUpj|a4oyD5)$Kx5-nBUUF?$pAlz)sMj!JTFhF_%cD$AdjDerUlo&|L>(QmJr`K13-0&KbQrBD4c+2%xGQpTfh zG*F`Sv$rhaZKic8oOnk4f+J|ol{4NhP*{>Ts8vAMrd+>!ZN*Y>Iy^Wm)#d4Y;)SIV z*6kfZdh)G#bW{a4+riQXK>xVB*${lf$@|lLsDI0Z>8sqAnP71!Y>$(PE{C`z6#?Bf zQ0qEwO_eb=?~+#(YtsxUUS8F#*#5jy#btWCcmTU-Md9sE(VX{6>LzrrgW~L7(nR7j zUtIe*3#}t%MRu!QKn=Dpr_U4_Bq=Iumnf2lLTyR|nThKtIwlnYRnmQ@1eMJRIE1(t z>wnft+AC5=qkBtEjcamoDuW4>JXG?OEo$+QgL9tIftorS)z!VU0h^VgnPOtk1j(hi z{Yzq<3YbfGKHX#VdB27fX11Eb#E10ZKQGhu$7Rw8fv8Xq8SMO&PGe2!@=RUvD1t#j z!$INw<|IL`l3kMuF%hu2mTE|j=W3T`s(;#WPv~-U2u?LVw*GVB9~x7KBJ@fBC~r)O z3xCjWrgRO|Yx5zJdsXMKy>q0L0eQPu^AJOBSG4%np>t-bGTJ4upE;F)Ln6NXouL7( zg-^7qvn|J-Q5fbno|i3uH?{pxKlvNg=*RJ)pm2UOT`q4Laf+MTtD|7j{RXrWbbrKl ztd(F`RTD{lWCb7{<`_;jyT{8l?Vf|YLGaaEstnfCY{IJsEley0wX6aP0gjHcJ&Ln_ zn$_az7P!5XaV}CKIZ>VS!m0!5z2E?{&bB#9e0f&++}3RbNh%5zM22brGG)r)_4RHH zNenG2F;w@m)1yJ<60yu7!<+~~_J1mbN~b6C(!wQtonZX&`Dgov4^FdQeOoF`*}%H# zc>2-|P$eoe!c8T=hPG>whg6<#uyaxhOtOTxzdM&R6(YiU4gud+ZXldwA?g@3vBPZoP# zcPZ*cy$T{ZZX@?_KG&;S5H%oF)}SLHJ*cF2?%5FgB-L*cLMQQZM9a6O`f;@JuV-$r zNiDSAy2oq`4H#0?A3;?kcYq-zRO!!@!rEWtr^U)C&~61x=TN%(*4Jgbj{V|Ht17}x zD|=1z)_o|2RJ7ji&diisr+)`d3DJn7cik$c#+Qi6#aT|?bUKlt`-fvMNpu!%y2!*o z4)y{OeQ01nReh^l4rIGL6GwbhIwOAuULECr(MubQLmuVL+}q>H+EoB{M<0~GrGD*BPZsvf%0V0PTP;@i5`U#2fQfxPc5LG_ zg0+@%bjx=|9g(my=z2>OE`cM`yGq6ZKh-W( z9Edd3EDBSHN7Hk=9aSuLAyYPNIP0CqSIl+-{4qkripc4%j&D_mFXTvN?h z_XM*9#gap=+BfP6Cefh3E!9VhD!lPVx0N*kv)H!d=kKS^A#9y0P4k{ig~ZWom`y0u zgPO<+E%5TS>W#OGS)9Nl6aA!uX!UVyx%f5|JRZA&eGpejsY@ZVQ^kzAO{QPsr~u~1 z(UUd=#8KqQD}QX~YyL<0Jyy@M-U&9;_-gLP zmBblQ*;S|iNCE2m*a2IS$o&b=`35shVfm8pvJ~J0n^AMC1RR}i;n}hi5Ys`H%#m+O zZh(AQ*jzO$@;aGpG1Z^dq^{eO1b?WwK0_wjQh#B1=_PmC86B$sX-U}rv{L)@DKYsb zGP8yABK}xgY(~l}a?YR7J&+fxG zo*9Y3&VJkhzggi zsDF(*Xin9`M4j#RhE%59qYA4av!jD+?me$e(W!T=H!@WvMLRz$ux(X*p9H%5+d}>H zW&ZF}d+Au7?@r6g)@a1-?;)!mO7nnpb_G%8!PLvnG?CJQofKHmQ-+I7S?6MHfJYUY ziJjCS7x~PqPL1rw(yqzCM99_dtrnF%g@3O1mg8c-j+fRvd7Xp54MH4{mwJ5J6G+!Z zxu@1>qNLP^x@V2BwkQYbH0jzsBoL~{o!RZZ^;_1QbSMtPWhEX!s+aUTGO71DGN8!j zaul@jd|RyFe*36s@;|mNzzyi5EP40Mni^5*^T{&ZHkC%v2ID?Y#K@umD}?hN0uO+_A~PB5P1~_P<{+?|+uV{oVCufSYA1T57AN!XZ3Wc!|nxb98c{kQTa6 z5@K^$AR0CUNk`f#V}DIdeLCOu zgrpmT?c|`avt*K7r)6nOq`^>mv*&BU^zxZsIiyt9Z@7U?sa!;+1~?q2msW8Lc6GE; zm?9ogxfL*_S z|K+Fk^M}Am;V6_hJbyv)dfLmGDlDqmY+pxH7S$?qZG3I}Vv+JL7ia98UwaNp)>))` ziXc_C+4`|muplUPm@W>4G|;5c*CU}?u^_88&ae|e`jHYxKJf&=#6mMrddjn>Ou5uY zJ|%_|XMo91;ah2XZTEMU?eVA=j9PJ$=4Ms9HEh8ifXtk#Ab*_p9sy&gbHTA^o#ZcR z>g`b3=H}3!GA!Ev&lS`sDdg|++eL-)Mn*hu>}ye!hVykRyLv^y5!+p>N*kUJd4Uz^ zjwKL6l0yL``)oIoF9u5Bs5-o&%S^l^4`tqaKB(Y;cRcASA#|~&&SMWb03BW<$UO$4 zUR67+3EVdE-G80#wEfm0(7Pw9X72`8kTFnM0ASitKSaUNq-Ab!k^`KAUKADGe#1%<-o?7 zmuy@K5VO6;*`|JWVO+VMG4dg`d<7A}9gT=ze=wgCI4!hr{3=&G0i4t?t&!fQ*XI5;hhFZ}sW+AXj;L+RZs4-R4(}5$FLG+u zhJWE8mEA@Sb+vngPH1L3bNQmVQS1=`~nii(rGv=kkWUOt_1r)hbq-=QjQ zRk8$y;oYLwh0!Z7@+MVgP1M*5hRGa?TYtK_+tB9qc(YU1e34NfcZX8HH-*c&f-IW`8(6TLsBCJ+~&BGfULfm9Tz$=6{!O zO(CZC$a*KcAI|7|KcVcKBQQ=f=xTUv5f5s{qyS>n$6lwt={!VEJ-=?m4!xf#GoI-G zP=Pzpe0^Mw)yM04aK0L!`kxhzVa2tMn6UqeuN-)eHVI#uX5oIG?DwUj`7NPHgKH4@ z%A>Q@8-O(q&@NTFe&KJc^wI1p`F~CIYZ2D@)kzsEwjv)ZeE~2EhN1Wv4zF{4#BZSW*Ps9W`!kgcC7`Fb@T8BhJ$+sWq3+sxcDMe( zq%77g^VO*~?n}{Uw%Smw1w=&%SuzMTfjGx0QJm8@m9Ke9IVEnf5vw2_bhge6!shjB z&|ybTotCpvlzt*smOkkv#D6)t>r{zPdF-ivqB8;@`mrhAN)Zv;9xq5Q>0IihI)YRI zd}{q>;^)1!ugEjhOBQ2_b5a#JMF7n3et=A(fu?podeoKUkL#55l}hz(x=4byJnRLK zpLeQ-Z>uP>)MKkNZ~+KTrf3OU0kM!L<^VYZ!Pbs6pe!P7XJtsl9Dg)9)>kD-`?{&w z`}yb(xtTQ=F|EZ3;C2!itpo zr4$?=x>r1d9k?gU=8W%3ug&*kD^@cSdBnO_SD^~I%JK+zOK@5zf=AkYF>T^ zuzq885k#`APHHAq8-JSV`sn?Q(qS7r%g=L?Wsl z6@Pf44kR63pD9z|VBb9)k}r2VRTS>}M<21hJb)~29`E>fq_|Y#A=?GbvL3Ao(q*gW z@@TiTb+@UebPbkpb7pI40%lYu3Dh6UcCk(;^@`8n;PLik=YJhEs|ISkBvqd3-0P^X ztMu<5Hh-li+MK_4NW)nH z;#5AVyeXyjCHPj#(2ton-7g*xq{D8b@S-x@YJ2NY8h;bKq8rV#)fTCxcvi2s*$zXk z{#QYLcV#Vk-Gmpw7i&v)je8)-uI#$hag=Z3e7JHeN`=p?$WJ}(f>)q`H<_2c&``E3 z4w>Nw(Wz;lhKzLQvPS@TJS(faFP*0n^}jaae;Q!Teellz=a*eRld?ZX+s{`Mf&-U8 zc3S&Ldw)6EG@2hQTXK|IO=DszDc8}<`bQ7HL(URGP6hS4rS|GE2tEp#on0~4M~k~X z{uI3LAtdZHqw~e|YTmP<30nCqp|>9!B}&?Bbq5dpAN%El}*SABZW#IGY z&T5zUmU_WFdT`!Rvb5w^Q&A(W^g7A2kky_Fd|zIpx%KZKs6H z@@REwVeg%emHH`mr{W~}?jr?GvM{DM!pe3)^E46t#_NDQp>Or96lF5#G$o8hqr}vSX zST~)B**q^k$$npVa%fU(V&!tGL*2`n<>H*lT>}u8G88N#2cF-&dNi_=yh_+&e>-OF z?tBvO)GIg8v){-2iKeZS9$X-JPzp3r23`e}aoZIrKbkMW(Oq%1xaL{sX` ztL)wV6j*~I)$G}gGAW^i&pyd_tRdyj6P(+07?D+0AKx)4s{SyZp$1q8X41oU1aV9& z6v>P%B0x#mT&KBip7C=x<#ajuf3tKjFZQt&tY()w%`|P8-P^yXXw%33)pPuwc8IKM zT2&L`UV);)%yG&yH%iJVw3SsZ)hb$&OAp#UT2zpda@q0tPPX~BOuuY^5dM+>aIMM# zSJMnUxVCt;HDhd!uRg?aAfChPUEPXvdXwLQ5F&)f3)l@{c(@&XmN9-_e@Q*2rdl4M zMct3;6|A1+R4{bRpqONX zo|*O0)pDudElYZHZ#heD!l(p;tTs+}J-6_6ckb#+GwFQAhwDFAe>S;732Ucx$w|OD zN4F>6_1i-I{>|_8&sK^{Ei!h6@;%#>!>6Y**G`(xyxLY|2Hx^r<&)VXs*~&n)?_uQ zD}Y*Y_qU0mMHeDlzN1becDmO_fW|A^+KxVW4)s>Nh%w=K5h}@!cO&f1>Hv3m^sLq4 z()}em{c%W{S2PlYpiN%hZ~Mm~K#(nTUf<<6`puytyX}&xOH&Jn+|A@*o?hFx1AI;b zbU8hwEkkO)s;UXY;XKfylJUvri8|>yIywtpjE>FBMT|Ive@G)nO~@y^Qcaj5T|fbl zmw34R73bt-G&nCqwmj8u$fx`aZ*TNfHUcZ>5P38Jm2guX$nIUG7S6m)r|6u%w=+sU zjH-_~+oKaK5npS*hevFzB#%Ax;Q1s|vS448I21pO#wj4ZzQRZ~c-SU;-P2n=vICHACwXV&afg1^_P+wPnf zm^E1z((6EUsMyY)Jo{ps8^D&f&Qjlt5LF@YG&xSsfBm;h6~4RE+nvL`*`~a+XM~{n zZLBIhAFDXOa`B)`CzYudOx29^Ec*7T?b!6_F1m5L(=*}33-eBJwL>JMD<(zE!{kS` z9vzAhQ1vpf}b03Y#HIJ@v2a6#uYJwkL?&%#WUaG6xj20u^`XB3^_CEX6)j%LKMv11d~c_=1OqzsKDJRdXnDS=F zqJV^*KnsB;`&IeHsV>a9oV(YUEo}#Qf9LdzJ}vjX?UOHUIJ*c;y>YP0y|o=L9i~Yv z%FApuWBJJJbLFh};BnIjML|5u@A8Q{LErWT^cJM(J+#PeRb7I)9mQqXb`U>@`#gpk zn7IOg$1|OoRcVziRv$%KieerBR_~cPeu@$-n^ePbG9rAogEvGackCu(gETJ!k&JE8_Oga@e?AWVfstnoPV~(}Db)e{vLni^wJRkHiKJ<|sPoR+ zL)xWT+!WwG4-=f80@xpN!H>T#nj;Nq%YB@0LdL2r^3zt};F#Nvq}TE{2jRA}qSpm= z%4x4iHf2oC&xBy9uEqqRz(dDMPM6azcGRmRX-mNuw3jNWE1l%(ld!?te-B=rt10-r zWQcUo4FVqrC?p{?#rz&8d$o;HzO@s%rm`jv@gMLFqSPYWX+HM5h7zo-6J=|(3ltwT zLEyYb>qx>%b+Aw0@zbH4CJ~CFjWfm%{9(D)m!JOm{Q7N!#Xm4nPx7<%X4DkYTlKbe zLDkor8l6&ifWa010*qS2f9XBIUcPk)RmPxIP(#rGeypg~Zs59O2W4<~gbrkXwcQp(4vf6iF;1{KV!X~U)(om8T(=2fVPG^O4t zC%jeNRKjXmwf*YW1QaGU^oJ_O3RHcVb{6Mn6i#u!9drI+!M^s@e?QhMgB@OtnCf0} zp8(oqw_Ox9d=rrUAcQu(&27}A+krcPf(w>A)sn+{z^rXx9UUs>7`3GtIPgLz@V0Md zbjCXrac(RaU)Aw4juH{kzUOOpyAYXL8H&1l&jO^=K%7;*RLBj=0yuiL>}hL`G-^?Z zkAI!`nDE%bSH@0xfA`sKJoJ;$5J2ya0`80OOPAer6?F{>(9)EtwkgdhRsXnNzy0g$ zVx5i{#aG1>WPM0ZG>T^uM_cE1ZzH5T%@ovYol|D#7)}WfM@zsu6ry}0P}NE0dvh}- z=-k=B#F@DXw{i?s9nk@+=pC*4Q{7BpYCFdeJ|V>8ZSt1Ee>(N@p57E`PpwRGvc=D1 zMDUois}i8Jim-+8@Z3>l<5MZEwbdZoV%vp$2+r=qxr!Ss2DoT8a~w%-+N2!y;%kt5 zoJIV@a{bvFnV#txUJ{*-+~c-xJS^E`|0E?YO-CPqt3f){_w2DkuAb=!l315#6yPJH#^IXkQf z403R)TQJKHSC4H`?vg16t9S+S$`7#706z!kx>x05@yKgn8Tf#d~H^~*5 zRL_=PI#y5K>C}8%F|5-G9>?%6Z5BwNe{4-jSQIIdz?dC>Xq;;Gxl>rG?f|l+7t%cc zuwZ&ftd%NH!>WXmTdIzR@7r_>MT3wRPTD=5idOH7t{wDXr9>lW4Q;7!g=Yzyd@d)R z)DGf^IAXJT&rCL0hAE&DO3oo&=T`b!^<-OOQhTq**3z*~N6ec`o+cn6c=M$KNT!5%Sbl z?=D4?hV;Ht-`64B_Uok$_(X~EE;V@h5dklb>h8ADPuV7%8PbKy8uEHCb=185-~|Vg zLX@eg=`S^I+HC4cce+@GW02m9e`Z*Rm#Vo*>rnRla=p6JQ$vkL3#BJZyyKJvG8K{w zr7Y6J<(`z`L2eFgg{zaEB}#z|c9jNff<#tQ2^nv>6w{&Jb~mlNp2^#^?BYG1#KMxM zohoF!hki8fCaip~Wsf4yNNl5SuN zqI|dU3v6+kWJp3*N_{%AB=7jv_;gAwwBe+U(Ille$5p{mb7`~>N@6E-`(u$dso)pi zXxYc%I5uOro?OY>HEh*;AY6MR2`<6PK;OLnsw(>yH(SX`OEj*y;b?nOgUb?BWB7-!|$$z$KPinEP zP9DFUW^?#s5Q&H=8&Ot=K`${HAIkeCZ_f)jale!dy1*4T!GlEm=q&&9%eQ|#sE#49 zVhcRzDEk=P5&Qs>b}E!xgEwtjw{3|aWi5WGsz|Q7GfCO$iRID8C^^pnG*V_*#6ckL zL&a&zalrnTiCn~%;N_Y@!IM(NDt{cM8HkkT+<}DZ+*+aOTG&Rqa&{1V8C@um8%L|! zn}DIOHmxYscH*^4=aP!}x2u+ZIzHs*>PP>yD;-O^&IYM)G*sRnl^K`4AKS=u9C z@|^XiqnfUR0A+KADoxpP9@o*R4dFNLvvZ?PpV8dT-{hA_cozuF5TBNx5 zuKcC!US8e{5%hQ)3p%@-x3SuwQ967Ebk3<$RzA;Qb5`ki16)zUR`-$pY@Aaa9N2-I zPp6?X_0CYU`MwTi-vL9^iz1YkooA2ZZ+BRE;Tv&Y>XUWJpjy77x!%|Yay`g2b!l)7a2Fauuf}J5CN6A0Dg0xIi}%>5wvden`Pd6&^gWW7muP#a3Ep4{r zx|hBjhl3Y-tAol5;eX6{3%GY}iT!MMt!t2f-&L4?zx4UnkN)eI-^a)P>!+97vh>rb zW7m^BBuQO?=j5$2rKcJR`dXE`86maUoWM%;O0rx7PE(_tVOfUM8&ZNcG;+0hic_yG zFWcn}#-tQ?p=tpMbbWG~_N|$-e36uOQ)}Bh^diWREjcDC?0*v$sO8Oj zV%kp4ICZR+wo5!wU3t67*A&$@Ey)(c0ozNSa9@01hZ3seSk%U*Q3{!mRJv2;pY(nx zTJSe37MC{_P;PtD_3N64X&981xzi|Ow#|--?R&EGp{Pzj@*q!BcpaTw)i$S|inpz{ zrl^*pz(#VSgn#)kd$lvF}1N+&PHe(f{>QeE#4-Iako||2@1l{Z%rQkmq zVufr(U-l`GY5s33wuS@36Z<83n$5)l){1h-;A(f&{p8jRAv;RH&0lR@R-( zb&`y!ReyAliu?bvXn_@bnr_-11*jlEBG`<(1|BC>2yrS~lNrL4>Zn`m570*~s1+LOkP0BEj>QGMwds`@6t#;_ z>I7&m{*o1HJhY)am!M(J|I3QSKdu5157Kkp|s+$Z105Ph#PXHktt4K*@!ILycAhb9EvOZ1d4+?xX zq<=HWWZ+%hnWDC|J>OIBIp0${y4~p2pBeYAMpl?ANX5BWI`V>x;Nez3pYnR>XR3@R zfcLd|t&_Hwlv#s#5T~y3^{rv}sV~^S|5R0fuTNuh0QF5`q@9h*t|)zU9rUgx%aJcF zOmxf8%!gvYI|dLq@MG6~EqcLt1HgE!=zqQ5&X(5^V84sn9igXXl%vbd2sVUFQ`Fxo z9+Zb5Z~;M|g27v56m=u@bO-Me2pc6pQ{P9Ug&wBk7$->GJ4lYh)vE3*Hkpx$tfbgZhF-5rSgX}jO6?f0d6xu4yh zb)nR99K3dR_GPjsAA8FKQm*O=@qtL*hcHPZk5?T|>5%nn&XV1D%>ZUChEBd;qd#ha zt~fvi!0M$XGn>FRB#LD{-G}4BjzCz0+9(zB!$S~~eUCDGZ zHhEWzqq%v{@V-#rXJ4vp^+TvnA|l=@5-2$)e0nTaeqGpdM+ny0Q%%| zB{1bG=b@N%a5#k>c68oc=4eIbxF><%frHI%jM2k;_N((KwzD^7<;YS5vifMw&kWQ^ ztX5-Z=f34ldj=k0*@@Dm1WMn5I8;Iy$`bNqqZi^JuH5QheI_iG* z#|*T0{Gbis#t_e4XC)F;JuYiYElV&3@g3T-ZEM7Camde6H-Be(#Den2_O@;V*8Mm8 z4s4^(!mvrIBFrXnPa9LaVU*fS=;kgjXD|zGBahSf<4 zlX=c7f3;0j-ClBtuA|=yMn#6 zWYYCLt;@b4-i$a{|Sn@TfA2Of2XdMA4^G_9@_2-@hCFcw7+J11cyus zYXfYmKHqef3834xLw1U`%OX<^g2YC)@A=l$H_WB*&XENpU3$#$CaHZ6O*0fr%}(i@ zid9D``Md$P#v6wE*VkX$zvs7)r)7*LseF_tDN>@UJJ(w{j`$^ug#@mq#o1TV+BZ{K zf7UZq9*Ts|TWsQcy3J?2+$xzQN9uKj_7p-6?9NllBVons9ETDdDdb-~EtW{tiNgnV zd8qEajPgoe+>Qb=;Fld*f|KxcUY#0=MWY{ijW_Dd^q%zMpne_{T|?Dfi?DhumzJ&A zIZ;O(q;jZkGX@Bmzhc{aGkUWr6&!qBf2@E1YdKzTuQl=$0ZFAA+mI9kItp3`f_r}Ykrodbg%6<#UEQBw^P3pBBKjK z>3oyF9S{gk!d)tHB(-svzUp|fg zvHko~5l5|L&!-J#Ak-GAItE%)+E>RVDdeX0>QW}Yb+MI?YiLjeEw1jSf74ARd7Cl4 zjoNJiQgr0wv@NA=VojUM99mlH-gqlyI26Qi)X?_FJGnIJ!WoAxYUPWyLm^_31r>8} z&R1@)?5mb#@%pSnQ1x4=5lP2Y)qQWwh*t8GiR3!Yfw=nNT-K&0qD*x@yCbo_K_`ek z8ns`4xl~Jl`+2oUsl7VRf5Zb!rLtLMg`0@kWodN`a;}#Gx>)lXPGW1IT(DOFm{H&v z)I{c#BgG##lG<|eu-`RKs}jxlHoH>9dauq{!rKl!N8>SJvDug)l{eV|!?HyL;kEn) zXrK(XvEH>YRNv2;t3zcP$J79!2MKyzQJ1a^vX*!}Lw49qiV6V=e-svXC271kQ^dtP zOIalb9p2LWYQ3sPE-UAppO{AS%l$nAkq>waUF^qJ!lPvUeHcb`F9JB zoPjGX{?fI)QmjUmf4|_DQTsT_s$@SK(Eg+2Oc%SU*dQ_>Zemf2@xG0PDB6Ru4E@DKmPanFE8kv+ z)~tu_e#*RwXn5ko3pb7ZSf{?NK2HsjgbW>Hk%i=RB?*5)e~0wlc;TSK+;Ve;-asc+ zVwtkmEp8QCfLI*8j7x#;9av-!F{Kx$WI$M!+XJuSKs`_kl$==x& z7kXbS<;I)RN)kAzG$mSyqopfswl{*^Iw1Mts@!a?!}CZg>r2aW2`_3!N^FQxp!3z#q zdU8ZeO7y8%qmwj12cClc<0UIooi_F5e|;LYiZdRs+Ru4cy-CtegM-7e z@Hbsieany@9pcjBO@9QiC-@(9a}4i8oV?Aw>6jqHOxrycN4EQr8l?hz9E34RGlL(b z5e45#61unjd}wNdtSFt;!aXR0#yORo9WrzPf3@z3Is0CAj$u@S)CM@YWLpXjhnh#! zbzm)BYZtrSpq0(Lq?PPsR8d=psL7rn?j2(_VA&n@p-uPYx6hycpa1v&S`Df2p*~%f zUXHDk8g$22lbnsAkoXpOU2M}F<|$vWD~G3hr-Ov^>I&>->6oIF>ao>0O(?oY9e$ek ze^(l;+9}vx?99oC8b2(DV`tl=H&pLVW!O(WhJ>ot z)sCA{tZR5xz%%)XiLVM->1%1(#;r5Q6I{9Ek22>G6x?)lbI4nZEB(Zsw#|=q`u^|F zc3Iv=3iqf$WPGBGQZ&kyrnKyPm7Jjwf2&?y_M$z)+nI^0n&1Eqjy1YiY+GxFngGz* zPYlTP(xWPKvuW+3RR-~?x;fs zlCzFig!j~oCha`qEpxt~Du0$B%Of}v>Yh)6EwxX10dj9*P#fcNKrIFEL!uT5f08sp zS)%8Ojdi@W5x#t#pFcZHk$wvQ^)*WBBdk1v)jm|+jR4u9%>PJD6Pimx0w`&>w_@9^ zSw-=0AbCe`qGo1nDksIN(~+0dklV(z!y>UqCtg+T=4?b+VU;(<##NeYm;Gk}l^+B3 zyW*2dp;6PasZ@$^nI~#Y@Kb|~N?weT{VyZJy94H@>Y4r@TUm-aNhT$T zP7da&ex_QQ(UCNw;we?p;rok30-PB4e=L@5;Sc$V8slZ1A{J9ZdbPJry$71Sn?fS| zmUyx;z`!@pt&+0CkE#OM6XD!ib}IG5n=6aJ)|Od(AlQ^$YrR7SrO4tEe|TFYh>;zr zQtE!_mif3*Cgzg9Zv|tCcU>(lfNj$qY|n)FszEBtpguTf8OQ+yIkgyJjd|A^RrPc< zvhh@}V9SDF`}gFdq^?Bv-bA~yq6H0c1*FQUw55B8zg#JyLV0RYITNe?wZ4P5(j9dN zP9=@<3}EV@*zOph!b`jGG8MnqxcrOYXbbsr(4LBlT;?$Q4*V)! z9x0;CfgFk~YF^6H0GIduRt-^VR4tp|=+uJhuMRY{#t(Tc*0=B?e=hwYJykPu4~q7> zloo6$eu$O_vQ)+)JB815bOi$if_f+1y0PrCS9v2*5xOefj=gdQ=Tzh%0*%R-1l%Hd zg@n+oC)F9W5>ig9H;u32qvcGJ8$##4h8=XPgSB+-CRT-uyLGuLZjeyL6d zYTmT84-Q975&r4;f7%=x9J9GKy?&ooNvbO@4x!3mRp--}1Rk-@pIzvHWzb zEftmicv>vInpNv899n%Og*$g_&Yf^h%s!x5^~8B*PEh4BB&rWihL+%?Q|Wcx1S$8D z>d&$dNPUiM0z@uW-J$woYlH&MeFf6KfE2rzw(oI$4keBvf2D!WKrsyj{!qlX7`Gk5j9^A~$k#BzRfUDUuGfqRQIqt@FyfPCXs9 z22<1du~`4}{hyzH^k3{$+0TpRNp`18FagyS-5~2`8Az}NJqL3W$td$zr9T3DQC;j( zX-?VhlCqNXB(P*>-GO`s1VEH5M3+pymA$Sh^;-cf$s(ja>8MkLq9ow1qJ{E#x;EWp z6V*R&Rpg0LI;xhogiKCH9$#1MpP&E4vC2PzwJNZ|f0Xp#b2zsy$A)dm=5qgXE^Un; zx|*nppzGwO*mIon8NEPVLJj&vXw|WthxH+l081PvuHL4c)XLHdk!+!S!Ql=1GNa3C z5*E|LL+OI09jn6D)mom=DgV#z1zEQF<3Q|${WI|!4=u9TL)2946+Q2U4YX|zFZy|b zQ6CRSf6al>+6tYXTk?9BJFMEe!fm;#CN!K<-2Q&m&YvPB{hwA1n6>ND*}brpB)hEJ zBrx% zTKdU(u0O7tqr5viI2fkxP|Y&-Fst64&9h0EOKZeQPYp?igtAjpUJVfR_|fZai&f3l zZ4VB$#?{o~sO=h}oYkrKq2!r{?6In8cD3c8Mm?=*(!%Dd1{kU-6DT{?KUZUu|b$ratCaw;J}_VS{B?0RtO zd_@7$#-=+bbuT%D!%T(%B}&Y8R#!2c$X$#v;(X5`O3>sBQr#`R*>SHARbs^s-OS>9KKWX#_3d*BCN)o59?D^9y@0Wof`CqO?2LM zQk7EjKe$L$wM(lDN9=#jKrAJZDW4*#km}%3OW%WRAuy)iya;$F6<*T0j^7`gkmHy{ z`}oB~=4^1@?QLyYZawey)(AK{0J0CN?cfmI9!`?|G(;@Lawnom)?r41*%?ao{tGCx zkGC~ayf3~YhbKy-jx)*&D21YVk5M*eH3kT;R0HheLV>kRlVe?lWX*px4;y?G%A40DyhGd8P9i!? z-1hwAFtbT1{m#!niAOV2n%OXt1o=tS>vGP^p@0OyEt5Qc8C==292iz1ZPI>4zh^ zV)-2>84-#k1FFEAPVt|UyNh*DH@DAMm@#mM98TD zU7zaC%C={Fl(`Y2yIbUi2g55-l6_>w)U)|;Xt94Y93ISF6Ls)D(cL}WK>;4&&Eux_ z2Em^ve6In+C`&MnJwt*EYzAeV*~DQN6KRFhS^~C`x%$1-{rP|SntD_LJ*L|2dTXlB z%BuJdsZ~R*b`-Z8%;m=bv{Dr5K;K(y%Vp0yv7Fu($>~$l+w1)UEAa^5BvVco#ondE z_;r6PrC8M|qD=E15rh=UuK*)Qf%Pyi4ov76?W|}xm5F5eSf_iVWb0egcv06feXZGR z8W5?JvlHCd?WAd&<(JFxxYME@ys6nzaEf=ApmjI`SH~KP9#o>iF{cGc3b-D0XcIQe zadX(2gFh4>>k8=;0=%PCJ35#x5{N{CwB~EsiR=Y)r?s8z2w;A?#PgaypL0#s+5F#Dx6DamAw8hB9)*%#`;G( zBJb3ap7(cP2N2j=)^&0xKJn;56z)w(r+Nze3InZ(nYERPRA)#V&|Q z(r1!tE2sDQ_NLiYWJ>wO`k+rRW^dZ7U*5EP)1(#Ktx#;@)vo>&VLaF(0>659VT&)S zkA6^)o!9>7m0Dqnyzq4Qw*jTAX7kPtI7_?>&p2t*f>uZ)+zx#h?zv>F! zgR_3CnhAM#l8QI%q$Pm3--{~kBFWse=-nC_OMRzsIuofI>m!yoT?7dpo#0HZp;_FZ z+ytgAK|Z2+0iO`0cCU(CBrY!QV9j1n>-gclkbaF$e5n8&obs1o@A#aRUDB*5t;Sge zqg|Zt%^M-!`0GOb_Wgf8zdC<9$0xraO*ESXyw%zt*Ya3PobkizX}5*|nUSx=P0=fX z4eXK~0rUoo_^%C%H)%Gkq$rN*P$Lz;HEPi#oEV&S52rv?8un85kL-49@%z3?{8VBO zMSede94ffyq>QH8sC3kt_dl2PYJIs(&QDVREWM@=q*KGLTD&C7Cf`Bw zt<$Z8eUKF2Tu0Fu9lcXa)tLi=uzJj)>FJ>k`8}2)C+Q)15+$H)&Z1K5p5CoYY3dyI zi=ap)_8!ft-cCTis)~R82t1Ker^*Dd8WNM1T%1NpSEK?s6t^LKcG=(LF4Y4?Fo4Y* zt$ABq1a^uY$^g)mtT>?XUUh?wHW!^SV;8e*){l>+`u_FHm-}T-etRnHW*;h3l4Ss} zMVbQTBUvu5);^U}iI(;+mj`w_ZL!2%l3qQ%uxTM^o!p)6wb@t*aHec;d>r1jvW=3J zqSA1;K}TQTSt*F3=5zI-fI{-UoL1JYaqVu<$y_FDS99X3XxXt_dHr>5N!ZVdirP(qhl(e zI5><|&-?QD?1#+=?+x>vygNKy@!C`q&P!5%BNentI1OsI5Mzgt*l|gob>ALWS&DGD zA@rs>SC_I-E69Wbx)ymYO%b%_RFV<_fZiC>i;9&)?^>qpVE!t@k$+2aySx?Kj{Ty4 zCRbRGECi5fP8{1AQFU#N1e8}LkFQ_9e|&QY=loFzKUQi)K?T!;G@SOo4hn`)!lxXitr4IOpw3s7TAu-gNb zHFE+!BRO?bpDW0#m)^mrWtPs*R( z6e*8!C&{0{7xn?5S>egzh=`1xltuL_9E?SWT>a{#%AihirAnJQ-!A_Cv|9RpKFPBy zHvuvpx}J45a_RQ%$JDNLUjoK|%0`jjqdvR)M(knx56!IQTgA8>syTaJUx7z&p^{f8 zHlDKkn^!-tHOH$fv-8%%dCItO9q$|Kl25-+jbW{eRBqBNUB2YKOl;I8mk{r5BFBo_ zPB5Y!q%y-QqIzZ7FQo>_GE1{;mod0GwR+r#)@T$L#0jv zpFhuEU%cL4tUtH>p+1GJ6jji9-C>s!xjNLhBpIq3JBD<|kj-VhD-D~o9uh$jJwAE7 zv^~v~(0bv>0TA*KJ6s+cfSlq>tfsz!_r6gogkETbpL@PnHN|cPA$O|t4dMV-$$M8l zs%B5slG4b#q+)rYhmD4R1AM?QS1CsxsA_i<1f)yeu;sni^HvRsxLSZP)Pa;X{H>!I z*`c02*(#Pw0~jlIQmZtlsGPvTQNJiRPU4VwM4|CzW;#@8(UMI; zA99_CEUGP=)lV(%3d3E1~J zTL=QSvub;~L+~5_bIn#(%;g!kdv(yYMb~M0UA?_Xn3BvXXadhDrH?-(ttJTXL}i&+ zdTV+Yeubp}&MrcKXo{5U4nqQwuDwy}>UU{RTo+))o`|n1ypoy;L=V*_pGwJ)3M`nX z%5`!`4`KT4TmhSSSG_=Gbcto@=t~!9?EC3hG@pMfqTXAhkyFtLg@MmHRLE@6H=XqQ z1{P_C>&!&5QUyQqVqTZ(d;D#VPwo5s_CHIYqHYpGS>OkME|tl-PsP!SEoLVwZuJdG z|0Z2RH78U)nOeO~XM|e@Lg9RA2~Xvg?aKC{AIPpIZl60r$6}*gdDs7IsLXykn{YNV z9EC^iXVp94ap9o#p7V?D2%sg8Z$m>fZIFmIROBP}yhLp0)!MOmUI|P$*jmeJ>SBF^ zr031c$+X0O7J=^^CjdnbhpyeDQ@FZMz4I7JF7WL<``dzj|7E%3EhSdH{2n*VT`zD- z6XN%-6Q>H~0X!Mxi5xb5z`{*GX99200E2qj+4g7~U|;SXMD<%P)+wD+1m>9ksmrb1 znL8^QJuDnIGQ4xg)Kh#jMd(A6LWYDhIvSBtFOVjGV+&w{Os&kD6BKyq<@^XpAn328 zZCY9))1(oCz@ork7N3CUu(P9ky#ZTGi|!73w4gGETrN$vWOe&ddvAar9SkI#A2csR)tP zuQZK+Rs>q4tfWDO_xNFIw$)v*S)#TPe&&bQx|XJGoSSYr{QhF0 z!XFnZ0T-8tHJ|k04BkU8r&9&MPQa_m*Jzx7p&%3(Dch)S`*Bep?apgvc8=CE?))u9 z0htEmmoh)>hC;F7|EI8tw|7?%ti>ht9c5i;)*drCvUTtPn7vt;ffeDCl)l)%DP8aapJpWsen{ zEg*(!VVB0RlizPUt5nvP4!-vq@YybZb`Ak^Q{sX;9T=v$u|`2jD^S9)h8%VT^w`m8 zO%IKu0bKPKdTTQL{_FSIejlH{d>p@iZZ8?Ih9`=DstWTvoIo*0rExlBJsqstgY%4c zw6QMjGuZ^82sznE#{o1*lH}^Cx^>qgZn}IcMoP6J-V(R2OBSiQPyyAd;lQbXR1knp z>8o}=M|AyVx@{Gixzt;Gt;@TV((Yc;SwcwNR-_*g`gQ;IvNcb+NCZSalDQWcv8k14 zj!_tkLW8_ZN}TsT?aZ*6+I_Rp%It@ixo042&VH5Q0+oWHYw`R65@o&zCx!Py2-Gp=U*Sd@}BNproiB-IY6oI^c3 z9ZJ#JVS=5=15U2KU)I#y7Ot6|gRV$ptEWS~vM^>0M1QYVZ|~ACh1)6*cmq@wKj(3k ztvz-a@_T-$lgN|*#0pXg;@7gdcW)(S9BdWF3oSFghG(E5=o+)RxxmaIXeDap5+VZ`` zYObtS%{F9x@o#o!qmzwJ)_SGO`Qtq84-EzK;9&q8fYqaJZD`D=(t6jp<#yC+6Jqn~ zSqw^k!qp}CpGxQwE$!Za#G?d$jby#3o$V+xyd8YWD#a+DJXIIrgXuFc>_4ef{Z`@p z``#%3a4lzxBzkSf&e5>^B|V9 z5DxuHOlF_wCH3BuGxC!hME@kq6< zPFZx|KC)TWme!##kOmYWrRZ_q50JIpUbJew)kksAW(nUplcCTlu!?;5!h!+sNC~OR zpPgxmeYw$3PLm45FOya0RR}|GtM%iTFP}gDEByTBb-Chy2lDFE#BwB@O6#O7&mQVFe3hOcoPu)?;pP{g7Hqk;_Du( zl!zR`1V{~X#>J&ioR-6OgI4F!`6*zn7mv5snZjKy27urWZ5g}!CJAX$rJI;#X%>)! z!kDJ0lq3S&8hI#v=2ZV-%GELVda%r>CKFJoC$G_e+QFMx7v$woC60=P&8$~1n{RV! z#2GhPFOitZugoBUdN^y&ZW(}=Y$OPR6en#ieOlwGTfK}h>ZV39I~-S|7>sX6@V|d= zKmXibyahk76&}0kuvoEjlF)G-OJHNxgSSEs(ky`^PWhomJ|9oXGPMJ>=}A&JS;CWG z5{~JAAO`Pv6Iv{-;j5=ONm^OCo!y}w&CV%{VkY$+lqaEv_~0-am`@oYV-0))QVely z@8l#P70kU8poQlpstbCzI%I*fMal|F6xv-{Q){}M$oGi%64zy$5sWBBy&;&K7gGYY ziQ13T`)4Y{mv#E)ywk_>({}K`@#XI3X}p_%&p;L-zNLxBve5+Es`@m7lUrg$KA2u>!xf zG&)Fp*~Rt|oolIuq{!SR6rLl>A#y5YHWj)QW;>=+6y z5)K*EYe6s1*i|QQemne@8Kb0veF0CW!P~80UO1I)rMQjOhdi*8e8>BOjsLL*T>AAa z)RPY?pRCO3kdV~$M%7TfH`P2abdz7saxz&Tz!jZD-Q3Co@!;t{cL7Tg#07NRq;Oy=J45@L3 z1LV8eZ}T0T(|ab4s_D`4aSh|DYF^1IyjURl)-PM^XL2ZpQzvo-It|4<-yl&vb!jQ!RcfTG62Tr*ZdIQes&G4?Ub5Jg(BwGSccwZD z+R?@abTPjklocHO#mrt4zSNd{1rM)sd)S6|xBTu+D?h1ynXl-BqKF)SLnT0knu&2E zNP}=t?N19;T&4UphopJv*sU=1W=_-eC=o(02P3cbTnp&u(%TN6@3kc@WuSK?F2>NZXQoHc5 zuwO~fm#QwomgWNCIxY}@gM7W}-GY}3#g`YS-PoN8c1n$$OYtke*y<4hXCcJMFVpTGbmi zQgVdH8noVYLkVsF(?aRe{4|0@QDyHO@L}-bb5NyIDyW||ByUp<*e%JF7Go#ZZzk3l zHm4t{Qcfybtr(PlVgWW2qkvC}vY*MrNjSL*o2pun@zx0a_0G}HFY&*!d24fo^-pA{r7^fDpqxWZ z^{Skh`?!|HN|2_^dE0!&udCF5{qk9JjWdGHcgLBY=8uMdqMKePZ`9uQBZiZ-oHepZ zkPTB6+2ny$gR$eGxIl4a@zxlLlg{$Cen~jc!p-Z2-R5#~E=!xdsJxy`+p1r$0{dEl z5enTI@7-a5u9VdvLC^jw0c(oWz24Z=TvJl?WU(kd0o0B@>EEPLyj==5+_8LtrX!WQ zMRG_4gjaEYjNjC<9fxxD$r1FNWw0JL+_av%>K~SB^%IDE56*%UPSPLq$s=0NYWp0Q zT2cTDfu-5EQ3hiJkLEQn#1fE)$;g0-0jSp3S_W7vRI~~ifl>58De6?-&3XMw5pA8N zJvYcQ=h03IyvIcr@Xya20`-fah@j*wj|QTwR8fe3ZCd-?HhNXyTZ(*JkS(qxMsm)C zJ#_*i$hS#S*d(QBh_g9LLM{m%yaPPwilD|>)ek*oEWD{MeS7uQ-M0_ zxua{SbCV=^E=rPJ({&Oak9evG07mCvP5aHt$8qX~3Nl|Q+$jG$sOna}sCl>QSX_5- zokx&=T(=dXN_JGM7v}?63$NN9I$nd4E325N`fHdfqRCQ_ZyZ&0NtazYb)rv|ZEMis zJZU1w!h=PM?FVhF$n(6CDP`?AY?}`UjHot~#_gJBI$XUtsMj?$qT&eragh$K1nU!Y zQs+>QJy1^!Rgb= zxA;Qd+~=km(IzQ{m~>Mr#;G&8Smd31R&`6RPMK-0~)`BDKpFD4>Mg8h09n{hJg-j`{9|HqGi zFZ#%rpV9|n%%jn=-0Px@Py3o1SsvWzaDf)-#KdX~Bj`M?%r2!KOD>I?8|bxsb=~Er+-$Gss{$kx z51o7nXpyeOvvf!3j^3QcBRo;E9s43$kmkwcElNwibZMnR-QpD<`c&XaMH8uinAy)& zltxytgjB|&Q2qxsrj|n?Pwp%;nQ>V7kzACl;e!z74(X?a&{LKR2Lvo$s8?%b-L(!( znv(18w?wkbs5;g3^dE~=f7(7M6Y=D0aI5h#v=*xdh(_clh$srtUz%A*h12obKk;uyusNA-Hi+FBOv#}LyaO+G4e(ajes5-g+OYQym7%v*sxNIVJ zjlwZ(PR)i1E>5i8n}f$GDut&noUWe(T)N38T>M!OpjK|)cL{Z`V-btgX0WAG#S2s` zrypC+?`fO^uk7HDxXIQIf3;F;Ta~9vnap=)LC4XoLN9rlv8z7kWOtQ+ogo}iPky&d z+X(3Dl1iTCfLYy7ho5XkLuEJw|&wRIS z=ZhZ}**ixOWiEfS-H%|A=EYuef?OtQ(KVq*j-V{7b6)B+9Vt;NEhga0bmn~y^|q_? z<6wA7KXTJ%w`fY{qogE%`)oRe?{5|HY`^}P|M>XL+l`lb?#&Lu;~2Kp?JUa=cnf^O zru^TU*C#FU8iSKWMenjxLedm#f+b~G9%?Uu$Ekb0@*?|=ZRj?qXN~;Tu0Z}E;(+KW zvw#pB4W_KuYggucCnj$?=IH=iM_f9(j$Pb(&Rd9o1A~-))WAo#dOos0 z5quKUyc_3R9~2!@y%Y8RjWSZ^j`4=Fap>GJbW~N`n-sc(OW%y}zRmH;Mhj5*xq&X{ zV35_7D0i}qsw*ki2pTc*P11>+-TcDUxP5m^I3O-XB`{prdXx%xA0Ra+@f(n+fi?5W zcTv-1i%Dk%qYf^Ax`XRlLN40g*J!bwZpR$%tO^7t^^#Fr)tF+T?CxciV>@VHKO_sf z`((oq7M=D{XTPYwXXq|sRW+l?C8SRoIr2{Pu?$o>6O`U+SX>?-g#qtBu2KB(tY0br z#=Rupx;VaYIJACgMpWgbQ$ieTm@<>asYjYP>!g6cq}oS+y}~lPutklUQkHbpl?nuT zc7@`HEYe6iCjs!Z#5VPkc7-wvVB?*lr_BJ*DmQ>d1bS}E-Q}{g%R4a44Nr^l@gE}nDMyIuKBO6FWDGoyU(R%8tW4^7?Z@+!| z+}2N-4J`_<|soE!nHkG8F(EV7J)$MTb znez;IKloji0|dIM2otb76ukndrnB07Uca3y9&Xxy6@!$vY3uMHdgwU67h8{)$}3l3 zTW~U~0E=k&S1YwB3D4>{+BvH6XtT{rWKuX*FIrwvk`$Y%^66 z<&qYEq&i*QTU$zvq!7Z9n<>cX1N1uD6#BCC)cQsqLsBhWkgBQ8H60Y_x*aNs)=5gv zb@OZZX`3cGB%=Hmi}k0KDnrL-9)@6RO%GOAwikRFH0$LRjkrtAQl{%r%AHc|c8iDR z>@%x;IB33Q&7hjoJW(gdIrNj<*tJ*U^i~yr#%6J2sTf0)(jbP7_>K|=NsTB(dR=q> z-l~FzIY}XJvymD~v6xU~h-DQgAyC^2q zzLm`d8Uk@73FO_G^Ve&uZ=YVhU(<^-=acno*T3bqzVtQRyE9B_d!fO5O{|!LOnYU2 z`3WOMAi$;rlN=|T$~npXR=b@{2B_nC)~tHvu_*DW6Kzy?r#oC^2Rv9It6MG4&g(&Q z0Sge{6j+uoPuO9*%FOeU*(m@{USZqleXS6d0@#r)dCg`YRPQ?C9;wvoZ`TBOQsLKq zyR~+Y7G}*0z|C}G#t|uchtuSdyl<(0C3{B3`|0I6CWZKJ`Lmm`rYRjrVKtVn&%E*yXIus~A*iKhZ{=9aTxdT}qyb9E~r)o)n14Fm~ zBg7Yf6yU&-9!>Mfk6eb>yZvI2K8crn7L~<0sk7PC-X97VY}gYPW%Q)OJhH}rY^j-f z*SB5=oMN(^!}q+K``p)^3=g{5o2B3&$SpY_G1Y8o_V&C|FY@x+)6~Nu3qj!TAjZxr zI7VhKI7aWP__YviG3$YGDnHX28?Qf5&zv+u=(qj{}rm{BDC zv@1bcs1}x+RIGBr~lIgXAdyo2})BO)GGu9^R!D{WI%QGt9-oH zCy4|oa4UkAC08givG0n0>wc{D1+^j(qzM?P3O5Fn0UbOlR8cO6_4GXDe3II`AQ0wQHA=T-H z%fT9K2Wc|^)Hh!Eu>=~y4(-i{{Faru)tjP|Rhp(b z>1@>CKo2EU-tMaY{qy`)L5ZR=Nqs8yu3O7f5|)=~nbKVMmt|^vSlFO;4Ili@aM}Cn<6^Z6+VGvEbe1 zR-}&uSV-lnY`^n=EZQi5r;9dmyv*s~oDQ7hQqhIaY)enFD^QD|E@S2>TGUK^*rEpU zYf`c_`TCbpPpDSbc)VQ(qr}TPeUJUO@ggp-GuESHu2Egv)v7R4>))UZY)Lv?IIct~ zs-DN_RKdER+(G%P3$RH5RY0o0I#wc&Q@GpWQ^OMEJ)N;3SVvOke;iXtdO0{Sw7X8u ze-QkZc>XQSdZ#HWXmn8H0bm_Z-If}O-F*qj(W{h00z*+jiBB^W1yIySLyW9S@$$k+ zURYIO9EFoJEK$^|WoitPoeNcHy_`kh%}UA})ZT%-@tW_xr;o30lAk{Ry!gUSvDK%$ zy+tu*4MwY8lqujse;QZzq%P@}-QZqz>u^Z&biRl$NXmy08WNR3=kTd=LljZ$;&f>G zR$=3Gc8YW(k3i|hD%HRmpfGAL|!** zf4^SG2N3LY*c!5H_r($yK^a&eSpeID!KKQ>F3<3Iy71&oE_9USy#oZtdPgKo5T;bmv>T0)AZG% zWBlEE$zOb4FG4_Rxk?IrVJ41~I=C*A%=|hD>g8#k-eN!f6ZxZ`}%7A_~mlUx)FD;rVA+ji-~k;PXT>VFqNbciw*0Pw8LUEZr-yxsBz2T zJ%LwQ&6vZ!l|3&zVOoY(GPD9{OULyBDN}#GVTu0r%jaMJ{qa!73k+Z5lX>K{dAMzB zj&scn0u;uQFImF|$`#i$>^r%Kf5a&klTOcnAf9F;>DhG}O!_~hB{i`3u-ISDF%rk7 z6MEDtlyYY~*fzs!dW9I+TMrWPkQ5{-O*=hlitNL15j=T0!){boXV#*u~1p=f6J38qDV$+ zFDUBp?$Qj4^9 zY8IKTEaW(~MzDqB#X5QO9mQ7-do+zzny{$Bd2U(Xwdf>vC)n?mQ)C}IfGy=|hKr9E zlFWTITeSwQn+vA|c2NYWf6r}7*uU37lUEVsnns|K^FV}mukzRnZ{dBm`_r%UV+JWy1bozl>g*NhA#kG-Nz^nIL2(ngFkwK-uu5P*X*RqDTe3o-f0Q z*SW=M7qH>YhG%t*$^b2A%_%(DI{QWKsJb7&<{=m$hjUWo6dj^%f1?4MI5v^$had%v zDj77lotm8Sg9RB5c3;{;s6a0%U{J@X60Z1-inF5=>l93L__gYA3~JDtV(5_@4)3Oh zib?x_u2lWtF!cj5=o}<@WOpJes#^=9K0S9f8gdg4u|(6FFNX8pAeM)f*QYA#`%%BDh`;47mCt6<{9al;5ApUGG>l zpL$-g-o%xc2^he}CGYp1AXq}evDc`7qD(E>H6!aUfA8gtZs|*O)(KV3D@laZO>8Bi zwkL6_q-Ya5f?N6hGHx7h74hqH9P-~U*oz($(dfxp>+nWM6vOcq9~@>x4%l%yJJ9q4 z*2Rdz-mxu;JWk9mFTLo&4lpoLCnvM))$jfs?WTx#d}-_g7%l7fMdT@2mH0sbAjY#V z!eanpf67j~HKGCuWzvkcbqe`YkkvF@bq8)WM1FN{-4*2PQ$JGR4xfD_;IB&3I`3{I z$RX+ZTDtLo1`8WCD98hm55x;1g{#JN&hsyq?Bz`UVZEYP=?74Sym<7qQoPPpfx|6P zqBS+nS65Nl%fPP>^5Y3ayz$i-m(NeF7uQuFf9FEZ<4p`{65cOLz>-%--ONQ9!h0s+ zdS9cN+53$b$eP@rMXjI#imW3_Tn{sj)r8!f6jo(KYlJm)C&;=pX+c#o=@kw|dyMro z?&MR2MystXe2A?s5PEfH;dDBn=3-7e1k%)F!TZ5NC?YIs zwMo7_wEw0~>rQq6BHv3xOT4I24K+Fu3lIY~1M%@*NI9uhwSWB*O9*WtruTID@TyO$ zrHWqXAwh?n;rxp8*Ss9@OL1B?u|+Q;e@%Dje5jevOCdc2mP=}HYxV0re(7IrzqfVk z_2i4B#2Y((=O={C{Xxp!<$2r5vn#0Jp}pSjow_X|nJN~sU;}L})CIlOfzLOPwvoiH zw2U2Ue{mRej-@1%ed6oXV_+#V@AB|Sy&uEVF(oRiGuhPX3X)R#bS*Aw-t%@$e_Jy* z+rE-AK;6KDg99Nks46;145Ic1qnBmO1%^0|Q`y_E3-$AtufNQ1%sLyOL(!E=g5C}mW9t6kz3i!3pwj9TtVD0J!y)m3 z1EwB0FFR|81Hw2wiIiZye=lQl(pBc*^tX}a@4tNd`OE$LZ_ePZo7DPb)O~7y;EN&+ zrcE_LAdZbJmH92)DHSIn0&r`>&_#1>(|vb};7!y$w@rQetYGQYkFj{$Q!G9;$~dUn zH2=K~W36t4h~V|!nU6;`c*sHIu(HRO9#9tkUr}H4&T{XE8ZOR0e*Q~tbEubK)^u4Ix2 zO@4;&>}dI3lXlj3jYK*}k=V|C*D`%iWz*%D=){pUPqplQuQOpge?uH!EKBwRKeMn| zZ6#y^J0V6hpG=tIe{+q_*&@B&*LdGkV28$@BR>+r9U0Vw+>y_zYVv+f4#K@`VI_A{ zyN_eWTcU@xk5Zd1c=!1>!!Q9sNRS zta)u;bG;-(H3K9vRHAhT9QjKA-;Yd=&5R6gL5QSoJHIot3e!5@MF( zp96y+ocSNif8@dASU%XG`>wCY+%*?g9V#^43zEYc7ln6|249=DNP}1&7M>t2PKP`6 zEa0OC??J;TYci-rzD##vb*bCjz2EHm!>jRc@Q12X5lowke?kc3W7KML&xMUe^V9f4JnwUUnA_prXwy-Nh+0V!Wbv zb+WdIrW_0%8rXF2gEikjeeLbnzFZ#C2Y&pM<`QqgiTR=c$8tK_PffDGi_>xKsQpV( zU%mD7wG6c3#7ET)d&(bm@N-!-4axuB+GO==z1*5@>exFpnUO9oi6~|DLhEtozCU?} zC?{I8e>bFdV`;M_h?W;}Glmwn00{6*OAWhA(Hu|(*l zZe@Wkv2=Ev%*o+JdG(5Jf1#i2t!xW!oXdD~e;oF|g@^Y1*I?eYW~Up~K8byg*WhEB z1T=ZP-lw#t@&tKkiL(>9l;I)zsama&H7P@R9o^6!k=-=o;C~DTz*uEx0SFWUil3@G z*hT|Gw0;fpRz5)lNc2dw(rp~hfVdFxT+wPr8MF3OOPhh#lG^U5Vv+Q@%e7GHN%k*RRFJILU+SBW> z$o6C>$&R^}o(l_6Pc= z4=JC#cj>ap;hdy>stos2TUA+Bf9yXEd>*c2NgHNGvTXU17{YW?iIZj*k&vh_3ZZ@r z=g?qH4N#}i`k@TI8+JOl%91Ho5toN!u@+!E&zw}6C(`S%p}f#>Yjg$X9ZNQeE%-Y1 z_x&H=Ut+jLUftsp&LqD?%1{pEJ=CY*@Wv%{t?uAPA;L?spQ3ilO+&J5^C;m89Nr@{1nkw_dEcYaNAUb1M=_=|zoc zX$B1IMP(IAtR{<;Q>UI2;W=6fPcRn=kwlkO3Q`wReN7ENqM{gbxnfAN90{5-_XYj^&GN4cwJD7ql3n6d^del1HJ3B_J zh02GQLF1U4q<;Bq*D|qFE`TLd_l|cLbzDySQWzN$4G*2!K@bTPIlTLSuk^IeY`(kQ zyBW5m*kUvtOteX0{dh0M{s2|&(i727!3l!nByv;NN^ia{fcF(Rf0#psKYk}*e;d0+ zMmX&Jv8X5CU-htUip1}m!l19K_1ks)Y|KiQ+qe zEhmtNYUAOL$m-6he-XwcQI%9xBi4*J`o&ZRQ@Obg-nmuRn5Sw29WH0^YCd^tpYzZ3#P0dOR6O zDrN6ziT#o7f3iL&)jK?M9QwcTCWe64zP+t>K(ej6J6Sa=uB^$k*^LcfC}lu>Q{AGC z6dKk=4!Az>iPFoBC})r3sDeG25QzR@^aqLTRhvV0L*=~@&%(9KYYV#`)yHlpUS@<; zSvAa?{TD*O&_14ho7|t09XI(Ud~~T!XV)dI)c0(bJ1Mj9K4SS!MM~4qfKG{X?q6OLM~&wkj-d?a4J4dcyYBpMBF><+ZKq;~ z6w1~5541oCHj*7fZR@@S=QTsPfU1+kHwK?>f26zFs**EQwc~86OFdR9H|M-Mkk%_- zuWIAwWz!7oA{jTC9JDL%F5iQ)yVEIf1p`^!dMk>FoyrDyyvvG7pc=CPgPvHhFg*h#z_cj^e9wKK2w5QM>_2 zf0Ug$K~Ixt!<)Kq2RYVgU6*UD{zd7^`m0U0-^KG#LgUz|`OkwMy>D6FiA}12${d%& zN$*6xu%uz8YPo|gH}z&{Lxgd4BL|ms&`>x zeH~vn){FcuBw`cjB0$1u{oLfFx3s32KsgSMIS~bL+vBo4xmd4jsuUc>JG?tpr=27^ ztAru8Kyt)$UzQq84FGD2eZDVNe_j&G-u&(y!*P=e2x!G-%Yxj4I(_7&r$}KLT@#5)ymHr_# zU*mpHtSM(yhk9Vwrouz7f2Z1`$L)XHnGOVBg0Ng@-p|p!VJ(Uu08ebbBsq01MOEQ4 z=;aZvlk7CKWm9mu>nT$vCu=NQw!?wsSuX(o(_Qg#p87-|B3NnWASjU7(K89T)lFBW zpsTL8fEvK0C1zPo3bHZGbnDoTa?fj_lqAv6e}-)*x#W(?qNbfup6c$%-B6FN#HLtzy6mA$^0TmzDxAbwh^EU2 z&WSS_>&5xF^AC%3{r>IykB_7M_H}+<0{r^@@(Uh8{h-QV-FckTR0B4rXdob5N92d^ z!7D3G7D3H6ANfl@B|+UD0wr6tCtQnn0uJW^rWL}ahB+d&f9zC0lc)DKtlav#OvfEa zMXfsGIUi#XpwQSIq|_S$n7fmJbp|52+Jy~MVUBcDNo2F)rKF}un0M-hVpZCdotw3| z-^20*-`3>4M5lw-Mnt2yW=H6c?yPS2lC|A}9)8*DvVHy3=f|Ia*qVxKRx3VBffE#h z{!MI!TZLwQe;)a>gK8&P5Wum|Vk`%E-AkdwYAj}@qIHLQQ8SD3F4+{4?efXl)^CeS z8_Jn2dd>$2n-{FBYq?Qu%?? zmCW{@s_7s>v^^;YLftsuWd63e5PeY=$#jQ;Erm07<(F9q`L1D8fQ-VRMhY%Mnue}Z z9Z&VVZi|>s`3!bfV1;8vtwSXUs3NjIoY~l!dDv(>E?E@4Qes@m1`NgZa!5Sdp`@%L zo{kw3e`jwM(shnwaeE?1v+Y6NoKfupZ|B07Kr1`Aq)XPRvift}L!~8K=Edu6383Mx zR%+2To|TA;bG6+bNaC9vZ1RdCii-lfiI2t)4M~ID>AiAQ#U@3nwR3s zO$v1qK=%}0qZSYXW3PG1Pduy*Zz_tC$VXzFe}|8cb?Z1qI(?iDSW|bit-baV7E@%| zC*f2ZE-G2~*2y=_UIk-8NqztzZ+l;NY|h~BbJq$jYOPlY5=7LUFsNda)c>)V3LK&N z?zH(>tc4e1d7^7*wop3ntq5HuC+YPf+8#@0K<{u)pNP)k}`i^saaP3)yDz!=~$%`0Nc0# zOXM_Ge!sNqxK90`gR_LJJ!jmhR&UtmRHf2uiEdp-f{ur>Ml2wwJ$og_scY0VCf79- z%=57oE*-DlSL*9@STem7%B<)Ee`~v_{s7$v>swwZLIwa^?W!lqTHh_^_ zL7@lo8~erM%6ZtT*2oIFRn7?!iH{!C3-(+rUDfIg*N96oZ5N%#wkDB}hyBdPVRhae zJZ>#CQgUuYC)X+^QkHI1FISm%fA(Z+_Qgx!^YHaq|8UK_9a!3iO`1!tL2#n$)+iVt zVTsORkuTsCq+m@MkmXL<--^Gl-$)K0k5&8e@g8@4#y?pnI-2U1&I`9muXOzKE7EF! zRk1m!wgfRf0t2HLcKWOxhqwQBd~QYN)i?ws1pD`!<({gsjzJT7BnEDPe+#)#N^z3; z=KCF=4uZe}qL!EPU3rACrWq>r7WtJ87;}+1Gy6%L^nC%lczd>Cq)*ht9<&4Bj-c-@ z#Nh-mi=)|ySA^;x_Nx#8NtuaC39wogs6GF%Oy>)8_{oqhAL_<;@Ue8iu)>;6d$nki zlvHv^ArZ+D;{lJPU6RP@fA*G5jx?!F$j2cU(5JI(O0sF+VT!vHjNzTJ{n>fTL4mZR zrk}IN54(apd6QVx<_Gd>bdek#71i?oqbih9OHUAyv&&O{KCt5~9h|UawzH<_aVE!6 z>$p@A(><9ZsyYrB&o8G0?<{JI-TCNkcyU35ea8pifBD$H|Kn@>fByaB{rj)Ke(&Gr z)W(&x{3NxMbcz|_CixXr@w#G^Vk&i3#}azGx_tnOh24Ug+Js$^b;s4pp7Sy6RXTr0 z#YkLld{Ax9yoQsBN1*qr)X^blV7Mf!zplOf1JiiQwDzbyB4jOphS&q8~N4(G#Q=hP+pUyL@mi#-Y8+K6s)1R ztM(y}MO%JRQTBj+pg|5F?RPw@yyCUX^gtca7`&MV9T+T1ZC?5FO{hF z&qI0dmO?ny$&nH5tRUrBxWKO(s%-y%UFVi0$!%=g|2qm!e}HWW1Q3B3jSPD{8+4Yy0%Zj#*LSv1AlFao7Nf2rC9J@2^_+J3bt0wTj0+> zMmwK@G@5Jr%1$^0;#rOi4vT6m8r0U&^K;ZS!CW^duoqq(K6C@rG+Jw93HHN3`Yg_n zGd6N$du!nYV>=yY2fWRqaaoGm&Cb~(^!rq>`^pUXe{Gz#90%M62)`b{_)&(o=G+F1 zGlJ7Y+^?b|gZ@!ue`s`Gu;HAlGTrmBOkew3t1xitC92;(NbBZzC?p~905zU-sQ?ic z_qOJ3)v;swqGHPX;I{j|dG)ukq@)I7UoM<*(CS!cQ;TJAvl`)>yJ-8DkGcX0%lNTs zwZr9kf80Ec#>%QwZff0?Ucm}`HxeC6K`QmVXkJv2%D0BwNkL8&dH8;_XB6P56-Us} zsK*+UNbq0>kEII?0}N`_CS~UKqLtxPlKoM0c&rkv?`4qNdh4M9J-@bA9WqJD;3i8Q zgQJ};E9o}aOqoL5vz;r~()Uz{CHSV_Onr938QW}UABQAM-C5P-!5Tx}tVsXfoO}kb zZiSbwC;=mX&RRbDZkwa>%lFe;3c~9)0&rAemyu6Wf^FKH=H6N9S!Z$`7`m4 zboN7S5ptjn8zhuHYBIn242uS6Q~i(={;v(4FOcn7)m~_Mt4H%GPYPH3GN?BaGd`1ZiG)7!jcf2__lA2wLZ1% z^-0T4>|r9J*-Z`*}EJxG!tCgK!2cB0%g!_MYv2E629InwD!UX+@2= zr0jPk!WV@`)>u&$`9d7{1;l3s`hA5J*D8m~f4h{Eb>M1mdY*s|0T~-v+)f29?yZeG ziI$X^od6DVHQ*7@&uz~CSf}>BP|xtxx1=(E3yT#={ta|LKzwY|u&Aj+8Mh^XI|Lp{w_eC|;YBV1a0R+U3ySNUaeLYw;ZUk8$dn3M)k?R{8E`&cLe zY|xY-B`ebxaa$Jzz6M)0tfGd@?;bws@R2z25G=x(^PYvpb&R7-$F#Vx8$s5g5su4$ z6}aVmo$R>uIRPb^kE7&q3ejgFC(a&k2p_c>{x^(av zA#bJ6B8W-`tlbe&mBG12TTJRk1vrg^$$GA+tUJJSS%>*}b1t0+a&nJgU$2y%oGA`{ z)<-+1?Z|*vCFR6N>pjcmfe~jjV-+;yA5nC+-Vt`Y6)~J*V6zC z-BB;V=WPPN@(7o3b?i#Bo12L`Pv1kUDcJ+VE-1~fin9uu4lA@d#8fz7XZ=#Hww9YNK02fmz*ZhuD&PIj*kMZgo}-!fsF8=6s%S zI@bE-Jl5%KmWj6aZjI}^TS+`pa|lCA^59rOQ#D;lbl|+Bkznb6=Y(z8xkRK6y9V0e z1Xy*@;(d@hl@>e$8y5wx&RuAteD_V?H@k%LRB6RBMklpyw(H)CdJL_vH6Lu6O=eho z@4d>0lmk(09eAxo*hll!x372o=Py5h{>PiAn9HR{>=UR@R;Abn==AZedyc}3q_pf& zRqy}uE)0uNp&es?IwtP8q;oqgYu8&m>nr3q`BoGhyPIZKB!BCD5H0A-AbVB5rw^AA z1`U+8r{%%=mg8|2Ro&qNaI9A{Nu*ZjH@Or{aaO0Fxsd!^CyQ*0)b^~}<_~cfa^-`# zH8}%?%#c|A>YRy|PhlINF_`)c~_{w`+{PBKn9ipFxT-?R7AtIqI;aV$X0rNDOn>MA&4NW7k~a`t=?YK^NZvszlu8| ze3Qxn{`G7oKs!0Kv~szGkSM|zSb5sm$yKcuY}qNh1qbXwu)~LohvMxzZ=cS9@>jDn zOBYd*#BoPH+@|g@2Lqg2lpKG&5pywG#}J#0`WM5Q&3 zugR}7l6)|PQ0(>+cTXZv$g29m%S1`SawMJa%-+CCI$|}_%IE5TdHs0 zEtG~&*Tw&S{F+tgf6*_oT~!T$)3+23Rw`VGt5l`8p;bFzQ@Jf|ia>6AQeT0*1S?Xk z&L$9lMQB2Busf^J(yJ0AL&5=iT-F3P*(-a$>_F3gp*nfA9j{Z6Wt%>LD)rZWFFcpc z@70?^q~ji^seX`8ZOkKQ9?OnUw4~<4MOtA!`TJbvkXH-_=Ydky(bLtgYg7q6)Dkgp zuP2|brOm+$?GZj!?E7bjkn^YfP6x}gRKq1tzZVr)=Ja}aJZ7{$mAd$Gkpx; z4id$>&sv4myqu8EEcA@}^&Ohg=;!EjH&?saDe7YtAiHV+O31&~NF@Avs45B{o=^Co zG|9}D5itQ7f7QFlTQ2&&b%s2`50vnS}xp&4~`su^79^s8%H<^ zq8RYkra(_CV;M|wfIu3o`4;-VE}=4v8d-BSfD)`ne|(g*wlT@IWu1<9XZIH$L`5rALe@7{8K7pD0kPY8y?bfnfRb$c*w@wc)}Lw^Udma0M^Yy8#wB%>+-TM=(+&ayJG@pW0!qki#CNcKNIm%vHG?q z6GCE9m5}o$Z0WgF-~L%YzjbwFLVJ4YK8tqle>-sqDHHiE)pmWJ7q+~h1MD6+a=(WI z@5G|pH!X|thf0LR1@&HxUqFha$fB-lm-YhMc01=&=hQ7LR0wlh`o6vZ68Q78ti=v1 zGIYv6Ee$x0rq`&J$SswsNhP4;I2GLF7l8ziga33uBNNmj*=b5RgXSE*EuL!}T4M|j zfBjNPXhwpPPBoDLc|JDpGK&m)cwedSKYzOw8Tc`M3V-{u?LY8WUnaA%{f1h|ItZsv zLchamAt3_62R+AUP~r$|;@FGheM7yodP9^qz2uY+cV>%7?eH=ofeg8+Ud&yF-8me{ zZLz30U?(e$`LB;!p0zF2L7@KFbe#ZfWunfUf% zr?jJM_N@A5q9WUM)O&Xf)49UJtt9=ZH{8{acGmpLeR*_c8{yaJhf=s4$o*7|e@@la zttpz$B}yv#K^KWm+JC44rFJyS@?4}6Aw>W$doH-e?bP7AcL;LZm8>17#xpyd&jH=A zN)gSj5>M)J%j%O8x0@k|>tzqR&&^>C(KO4o+Us?8J5RCOM%0LAQ;=2tm^AuU|NYCa zUw{1my|0xzZRQ6QzR(*ke`!%|2-%6V>bk9F%NexqNw@E5Tyyo9O@2Lc9M~g2 zAS)f6yV{&ap3X|0$p>wy{Bn{cp8+`m&DkEXbXcYlE%o3s)C*eSSOI%@snoacga!rP5{XG^JcTe}`(&CKm^c(M7UG)+pwCmId9kw5a zjelG}yJ?;AyS1i)w&`%zf3IzhlVd{gBm4o=R$mDV6s_wxRmGp!eba35PD}XnHveZx zrse56oU!Cr4-S$KO!~QZlk>SG*ppsyo1Rg zp(x;kc(cx(%cS@s$q(MGufyTdR7t1@ zC-WWs0&hbK#~MiC(2>y{Sej4QvE|4GDFsH5|FSKm+1I(@IX| zy^r`=0fnJ+6Y0`nBn6&5$NPU>t^A*>)eftVAx(!zAqY)(Cwsy;ajOAOw}C6dm zu>xe3+4r4AZ#L(Kpi8h*KJt36VGHb4GDGT+rxP(O64Fl)AvBfCDL}=PxDTBAX?KGS zS)G(ojcS{535y2XnnvjrV;=#>1c+fP0=KrOYDk80+CRM8 znshAFtw+yZRSX79(3Rjxha=jV6ifspR0t31D4Gm99Ujj0A?~0{PgEd$WWd-+MMFys zgq5bvwlYrJf_D3Tz$5{#&Y_U{+In^De}JJ7xF&sj@9+Qi_piTx`}WKIu~d-D=Sp!e z6pm=xnCK=Ek8^7_f|DM#i<`wSwAZ*3QMOa~rU$!@y=^%q2gf#)?{9m&_0G5h=%Y+2 zUo3hP?saJ&^Vd|ERdiBGjayTU2Xr8{kT#P2vV6@9egZbOH4m!Kq@I$I(^0brf4*yP z#_g*h@5Anesue{Ymc2Lo{l-3%$md*n)FHq%fk(WD-at(*Jqq^Ohq9tUAENh_`uYC4 z=5K%Cr@u6>pSJ=j(TdQ}5JvS}{i5fBTeh4LfC|T|I6qan2BS=;{%dmFy1)MZc`0&iwl)$IUMtN$=yC}hUjqBgs8K;uL8Ce=vfIUe`fr*#f5b{Tv*iHh zdpCM2p20DSF3>+ zEMATCN**EsX=mtZC;RMwe_5?}=RYkLUqo@1YQ}hLXMt-upSW2hpFXkq_NZIVHFamL zdvqjfL?v|tv8@i*WZJ4?x%7l5mb|UN2WoWuj*qKgMu8dWlW^U-@!DPCtr+!@10C7B z9iDe4j4(Ffc)rV)W8^e_T(Nc8hEqNsDB#w$G1^c^_}eCg(B9@-m)|-83xBh{$}E&s zM;sfm*%uk#H!MD-bKmO6Vtwh~zy18nZ|muJ|Dn7zIoi*8s4FoE3Kr6U1ZO4(DSaXT zgc_)xm>e9_C4dVS?u`g*>%*yUFVUbLVC+*#iM#~sZC&c*QVpNR&Lsr;tD=9X8l+#d z(tFlKA1_w}+7|6l4Lb$9cSCzU)JjY6fT>gL`$~QL_qT7WfWsAp48F+X2pFM| zn=b+DWNy}997a0rpSSJc;5HCTNjK952aT6@vc7h3ZR1z!2yFu&oPTtyYItjdXOS-w zwphJDq}W5hZ(xIuKl;k!HF1j;781^*>^Ao-@} zu5$Y;6vE?n7uyt|#N3T7XgDvgpSm4bE54)q9twNJQCtONAKBf~{eqOgE!6k+_2==^ zy~Iqm0@iyGVgxXXFMmKzZMP{o`eUK%zOVZ_4xQDa{m>PvOQp5F5>ZV}t-9WFO3dCT zz|S{wH+%#DModA;5TH4ys)oSM_RbBStkOtp2s*q-vACO`Cggnc90b|rSveD zaRSs}cDqHdOaeKa16bx1${2>Xo`Zl#jxyI5`sDBFXIOi{vBG7dQgbCHNIJRR% z1`ly>p3NQ*Q1U9YQfWcIyHDV$-|D5>otC=V2~Z)9P;e52kaO(zoM}t$B~(LIdvt=F zv$D0Wfd~M?n&oJRqM?`S5vq?^YqL4Ax2A#cW2yf2?>CXN{nHxQ0>Hc!<@3}Ih->>!x=XjtTH;a!=6Z6r~NB|6k<^ufUc>jdPJOX{yYfY>3F539L**7 zsGJBWBP(cs09ecCrO@RWpZZLeMLj6gs3%g!!sIxRW#z3rX_ zj&_B52H4kkBwxWK&t(~Jlh;=nJYExiGM|>yz+OE(H+$Y}lqCpPRf0F0@%f^slLF`M zIDbC5*#09Zkq>91ummvnZTAqXro-vtvi6Om4sGX}Yq8*zu2DTZofb7(a~4hKD$Tg+ z%PQqh;fMUvc757MZ=bdHg~uSJoFp}lbDJizJF)${4)J+o7Sh#N~yDWc5Uc!WNF6XG&@HF z*Da?*I|cqV*cVC^BBwYJq8djC5bCfUR}9*$xCIzB4M=|OO2z12wrhc@(2{Ns*8$L9 z4l|&Ztgod42k%St`RCt${cLMT`LyM~eM#%y9Zxy~N+AdV|GJ&+S7}`XCVRdJC4auI zUeguYlx3>Ud23_0J7w0Dky6sg9>d!anzjw)`J=D;~78GeFpLNV4dj<2VY6aW*Geu+c|Gi==QIwaVco2W= zwuM$b7JN5$oE8kJUyWvSj=vL?hvh!dfj`Zax|~AoY_8Bdcwv9*%ll$3|>^lL7}VvL_y8F?SPI5q10g#VbjQ%~<8mC-wQ{Jds_dm@&dz7$ z@Yuihff;^lKd(giW`FIvzm&PIKwNTC=DaPD2FrU+Gs^g8vbi&WoNYP_igc~^JC;^$ z9jlnBLqZhS?&q!U3U^i`dON8$04K5Mfau?YEaszI2n|weAqCQ5BkI%nq3hq&NEQX+ zvNdam4WMEA+Ursx-h2mA)34jk6hV%31F#=jr~`M$GArghC(@jRO>;9gL=mLyyQoI@FrRzh@1!H3gSn&` z7Ix{S@{8d{*DB@PfUVLGiPe~Q+aHi&T^j3^rkS)J=V^P)EdSnr{XBpE$;YZ6ju*(l z!K><1Lx1MuarT}o=3?SF-x zX30s3-5wf~r^+TUZL;ZfCaG#@R)vI*Rg#kEolK^Lx=pAM8wHDjEd@IqZAxrTiJmI> z7lqd^$4b>kypr!3kjDaiQh3e2^b#aL&;_+x%rj(G(^S4w=k0O}i_y?Q;rY=n^!vEq zOzbq!vH|298|0MoOndQ4$JQiElb@U*SL(#sT@O%!ARm{CMFBp4Nat9!Phw^>I_n#$ zv=G?jsFob#UTqjD#eq`p&rY0IL=J)n7|UenQ>HMdqu$Zs{x)^AYBn^+tPVzt%Y)*4 z^9@P)Kh{Z*pr`I;K!17D8_E&c7kJn`u@!X=xo69 z@{jtKsv<erbNKw5CVT3D5-Q%G(|`Z@bN%V-t@nF0nD0MuHD0a$l$YGn4zar%$7aub zbS655CEVGd)`lZ(`l*X^m7b1zRm=%28YD5H0L)*pUXbCN}Wn9Dx+zA_l0?H&$ieH3T5!-FpZ zm$mW3SFO-h?*|`;&AA|-vDA$mj%34*IB!$jZ-FB_z}Fs&_3NKj>Uh=Fg9->a$n8Em z6QV6Km_9*ESG#n-^zf6c9mh;M#O!igmLup?w<6`;f_iQ``tc#V5{s>a5M|;*^wWm4 zZB0#o5lW_Q?^+^X56*0lbM;x!lUO&M`Xq5`WmnR^T{VY~H3vYJudYz4&Ic#^XlrL+ z9g3jALE(4}&$?y+d=xfPk#&Fq%mPwyD-KV{cZ5Y3q^;yLymRK?|7kUOnclt_ZIUeY zt%fa;V5N^EI}RU#DjQH#TjatvDolQ>Q&;(ark>Uzce=@dY`BI#Ftx)*K9a3s1&SRE z2mHI{B8dfGr6|FZ{VeeE3wV4yJFxe*%tQIr*T%*V5f|C&uwoH`=J%~z@@;pvZL|87 zZ4PkD*sHMEiKnxwz6n^j*@$=+xz5Ad_r?Nim6&ZXx8|jx(!JV?&T=Ul^|3}@R<)gf zHF{~LQnbEVfF<90h)%~8RPC{CPmt$x3HS*j(R@?W;7duutU9d&!O=k(ixDCuwQ&fW zyUxqQhgh;MK|wv!WMN9E0kcr8hIp|ZFI}G_b5V2Ii^D}Q&RgJmtNuQgVaRE>Biu@N z22igup4?}%!${gW%yt11INi-@_R^$(%tQq)o9;}YK}UjouqlKM2cZdpK5tnKDTC_(5mL#P)j0*I&E%jJAvrfYG~v_aI8y#2 zh^y|TP`kEI9NyrdbkKfr2e3MNeOZ9mRar`QE_fk1NgTyHy!nrIWt^%=BH!yto8?T0 zWsYQ#iwL$`G}OP4wFbssXUGStY2ag?DjC;;?QBE0(=THlY;AN3#iub+RZpAF%g{hr5* z#B8ZFHothk zIa)FKQG@qii9E&PiFwV&VmOlKhOikx8>eY{3G^Se5Wv!^!~mvqf|5V#7;e?izR7}?TTp3!jlkQj>yt`)T`{U8ThfgQDyK+d-=VpKM zYI{n%k%{vLVJdK1;0Cw;h??5xzQ(K*glX7h50Bv@bzlFg{u7rSfm4A@(C5;RJTKeO zG>aD%ACBR`!{>ins`VU2NPdygQ&;J1+7S&>0EeFCcHqo^HkC_R|7b%E;UhU?(NApy zZs?9JuL_SPd-S7~3BEm8rb*2ywyKGivl3cMZ@Om-7;GDVR@&R`5c>g_ z*V$oBs#%KA)DP;Q3$zeen@`&pPkUFK;v&#wjUUPyV7b;bq-9(kY#Z#MLb6UY#E0_@?Oe04 zS`Vk72Bf!tTy=sZMpgV_Y6vr|QFR|4*+t7P+B#h}(ia`T#;L5w60SO;N^>LzJA8|F zZ;x{YKhbArJ>uBhaFINxWqL=jf{%#cmP`oM8eG_a5q%xuKN9@8{m@9D38{`uQ|!8l z^Kg=W^TnDZp&$mqVma7A{^4DvS&E(-$Bf$kyi#vcvVe>iVMg1(fgqf7r9nWR7f7U7 z86Vc7&co2M9lnGDmyfRQ?Hq~;gw2dYB05LmJdhq7z!0c%`<#FRAJnB{4iU1in7>o) zu{srhRJKf2^+<>1n)jL#3d%rL{kAM*WQD!?C9ua?tat={>2Tl|l8TC%9;iyXgw`o+P*u)fR| zU_tY`A)`7E-dfk)$54fh@T`T5Y))-2rIsCk-Xa31Lhcl^R8wc_tQD@h4*_~Kj8<}6k%+d+_90@|IF;_R4>us{_)Xj&$Jc|4aXiV!X>*UpzIKTt-0 zS+;kVwceX-yv85(*Xv6`YbqDn?ZOy3lmRMQS4~tQ+~$L4UM?Z)fqaM;H>Zw@O3pUD zsxWjd2L-+%*-<8_dB)~&cuJ4Sz{0iCdb!xdV67c zl{nj0*9VAltYx_zC+cyz8UlCfsgxMoY#1U~$GPfwHrOkDW(f$kuB02W%!g-(`_6YC z(y+1ce0+NYvj(Gq%QE=lSsi98V|Ra?CN)x_EYXU$sZWUz66xXlk&@9H;fQE|#Zp8? z)|#E5)>a(&*)uU!r*REkmnym?YM<9jlOp#0)Tuf2c}(Yk@)C_|r{J}zKVRp2v+y5( zuiySzfBVNrvoOT#=~`ejA*s#D;T|oN6AU~|wK+5s1cG%WRr!kF0b8V`d^NUcG zp@laWRCiz~v&=;lo;8}}s0$*SR-0kBgha3+6P*ftk8|xwHirzm*qq@`n$9*qp^8Uq z&|>ln&iOGp^T*$R{rNX%A>X{8%1hJ6CG=ITx)q`U@Jw;?k)5E~FFWji?9;N-!iVTd zTn9wK3{AA&)TSVE39wO-!f7LCy7ZhUJT0e+yPl+^Y`NIpP@tN^a68+oDaiF;d&`_m zzYP@>ol0@AlAFtIWxWt+iRT_<|y{&%$xoDJO6v2^M{r{L;yfo^%g42=gjJCcD@ z&t@s_$8O&iaVIK8t<5dJp{aB!bH8l`b226Jk$t;8faA_%8Y?UhAH#RQ|L|r-T!nL&)FN`3 z^f*h(>O1sP6;GCbGJAUMzFm!+NjZA12M5(5!4AA26C~f`c8hf8W<>-Eo3_w{qI_}I z??@dSf@Y-bDmY4>mn8a0#5rsMcWW-~P&t2`N*kEw)}o_-nksE)1@kYT5FGOa2^(?c zE=05TY*FNRCK3OrVPhl6Mz-<5iY^6h27gUUO~?sJlKX6LHc1U0K3BWU&`zBDuk3EJ znoPWQ_VB36m{|48j-C1j2+kpS6V;?Vn~iXUi}ywPRqyfh(_2wEzUU4cdXi!%u{6C{ zXT7yM^ zjB{vSqd<*9=~_4%d>;Y)RG7HTIqVk&oou@^v!}zRDp8O{ZLqi%Pg20r257ZZ*j|FR zQx1-|PA+bn1wMKZwREPw*)#HRQq{5CD#^htlyk{{>RIi&Ra{D;zAw|4@86yt?J4A! zP6HFHzZvAJ`>UD@{7R0_vBq1p=IfzY@*%SkC7tU#wHsw+h2?BeRF?$U=1Y$-0-VZ4 z)VOEKISRO0OD%ww&M}`iAEeOjMUKjfjF9+LT(M3#wQ~@C_dUlxsH-O@Vnfk6*H$_L z^bXvAFLLf%M*xs!wOk%o@7~g|Y~+}&jTEPqO0AP{8LyqdqK`d3w- z`Sl_|wgjVSs8OYJyU(Tk`^j26!=s_m$08|z=dHPhzL>xZ(j{w4X1qYnN@W76I6C$6 z={U^3COx7~A!OR2)v;6j(0G!tGZCA{P#)b)58?>^CrYNk6$_;3?NoJqKw9_|61-4r+Nx-9*wT)F z-@spn$mJTsA^O!{Xzg29mCLFITmhUPnxM-b>$wc?<$+ z!_Bi1R5RjsNL@aJ&i)mD`t@D5i?z~!pza4V#PgZ6L(QwOLy-~friWGMaw<}xqzwx( zk7ZcLDHxh$Zthp#)os@oQ~UUnt<3hr+Q7wqvmH?JcCuE#6*h8Ci7?hUC{PEmP+Bj} zPydT$Ei!xzwLgl8%{kHtz1pk;P*K7An0)_sD!*|%{RUjS_`6_WAS2mM-l?yDhVP>a zR&|13coV6g*&ZgmYJ^$+>S4+_1pdR_xtNwt>v)&`g+H<6C?+8bAV{x zRM<|=FT_K;z2FmcoHn9cAR6{W*(-T3Gk0=KF(IFl!RG5Su)AbCR)`$x1UrzVek#y@ zE07MI)MFgoQ|5?ReQ6cmJ8`Ffh*aw8v$wZn2Rvk*v8uDxq%P+gzIKt$bsE}l;*SU$8fqe;sQ0Xqa(4VINLK9Q)zcL)JMHputoI`8#TGT&Bl=rQTrSEsfwR1)F79@3 zkbeQ@&$^#DpB>`L1|Tq*p{qy2AK0{Absk5(8%G`ZIGhj7uU2aTgkBstY|Dz#d6MF2 zq17Nx>!o6U@^Ntk&!99hMC=Nju5JhPX$XpC?vHZ&pVlgeK*oN#i<lY5YZ=xu zoy5~3|55GVT2t1oVCct4>O99>`Zrxy9G3 zc2aGBvfXh{qC$%{HTgaoZQ)pL(oH)pay&a*= z|G8i>x?oQVWRnC$0AMa*CVfFcM+GYcj`YQUX;Y)&P-?P6wsqvLdZq2hAv{f*O+&(T zWKgr(T2azLZchc+PlzY*#bq(6#ZGBzkwZm?O0+=W@*JuO;~18r;7QA5ZK}IHwGL#j z^tP`;v%}t28*1tmIJI0e5thpD(=J`oNKzCHHks_Mk6q7=%I~p>02We2gbAGKv+N;% z*S24Qfb*9HTW=4syet)&eMvrYrS2LvA|-E(AnEkkCXN}h)$Ofn6l$4IZ8R0eI6)_y zv{ybgK*FJDU)mfzx9yNqzBDYW?XX9K$Fk1haz2SeI{AFDvMUdf9N?&Z{oH&h@s%4K zBk2E0N*1r_-nO$3Ug2Gp?sDp&;Kc8Lp^Aa?hZ?+BbFoTiD%mJ~n@!}yc)so7o_a{x zkV@955L5xTGdX`=s&_GyU9-~Ve+y84E?L!^R2N^5)~+(hr8TW;m@q^XB+@qPO8o}TBLXugmCx@2!9idPw?T`{|Osf{$8XzkkcT}`&i+aKb%zJq)wYo;Bt5uqOXN6c~A-$!Qas|c>4?*>~YIFsUc z0onzYw8+ede{}e4Z<{vdQdOPuQuHQND|2f&5vOTbG8oh0wA-jQAER1icVBoJr==4n0fK?FrK`wW$!XTMgg$zburGH?Io?xiw43 z_<@hNgHA%iD&rwQwyFP(Z@C2R0Xl)t0awatxru-DEjQ{fsySKOY%p?c_;84GUe5d+ zR;KKPJZ#M(9N&&TYn9#09v(5P?~aCT&hfW$SDugWoUEc3j+JrvgR_oRb9-C_Vy5rlf%Voy?XZKMV=U+9D-%jH^px`f(&E$FNXKy|X)iz8E!hEP zm1MOO={>;ZRevLYO6^3=x>jp7^~i%ll&e;LwK>hLJ5^Q*&NkonbwRh+E26_og;1Bd zs|Uch*)M3lJJn)ebW}$#fsH%JE^lyfe6e^i)MNzSP&$fQ3C!|)s zep}^SHF;gJj$l2}(i^y5nN;G+cHi6!vPShv#_}9u)523XdD!+;Nl)cuPUEdSXD7C6 z4r}DK`5g311hX_Bh}U3@O-UsHRw9ef!@&C(p5+XgC_PUHW*#?BIa=^RP26!+ zTMzzO$sFhrw2w=y;s~^J9fqLf_E6Jfv#Zxy>TM}5-*C7qzM`#`-KUPU-wq3&{jGia dA}MfHed>{j_kEknPt^bS{{gRDu}-Ra0sv6+dVW%sVHzz+ZxmyC>z$J5p_lbQ4)lirWTEm`Qp zBH19>U8S$r7ztpnO%}T)I~S6`-fLw>xKE$c!`ALvPR%9TOal8HMe=hbf<8gonK0P_mx&V?{M{UA3gmq|M?F~l|RLQS*nY7 ziS1-1F5fesF@?m}@3nd?XFpOeA?LjJS!zA*%p0B8=Fd~Tc>b%;9@d%WsJo4`l(W{W z#=T~oS84a&rSYzJOK0sXopFYvC_Bk%dPREZymd`in#S=0Bcu`X65)m(bN3cq#T z`ChY*`#!>%3Qsv(O+BYF(=pn<@80_!wcc~ZHA4z(CiaU*U>o~A%T;R2X>6YF45_wO z5-*L!|%T@C#<5<_IVV1R9=C{(m_^3WH&%3hb@mix{ z1lLNl&xiwHPyN$M`9=k6+S#i4zvX6Y=aub8Q$8oK)+U(a@4WpW4l*s#p zIn#Z_#xAgeN9=`7-DRD}u5;X_yjfK^aNFHeo#*J-5~e-Qe4lu4&+%9-2F$IVI8VCj z+&oV${RruZVfA(MZP&eG%Pp00?z7IYa-CJXxo_4w-W7kXd{-_v7OwlwR8KxAA9wh+ zR6p$BK88<+?w3CB(QoU7EtgwlS}ENiMe6AqR|p#~C_q(7=MME=*X$q#u9Yytd1K6l zy=?~$a?E`Mys4y7`G`31l7&UHKG@>H+TDF+);Z4uoC%c$1(MdryY4sd;|B-8RYM#1 zo`Pme`I-#}9_z+P+L-6&qe5(V#^cJY+f}UmU5y7Q$hWUOfHRDYSHHo$0Q!NXsn=RU znAf@H>VuyRi^uEOW8RhL%HP-NhcEkw{@cc;&JRa@=X&)xQ$N{^9LGJuAs{@ljW|u; z<-~O&*vbmco3&wEuFd*{bI*+FU@fU^(Td;f4X+Aw;mYl9$1z#+Hd70gR}L85yw8Cv z#j_D5j!_9F-`C0bu+r7n$oHLlJQBX2Bc^yZcA>MRBcv3L2_ByO`|gEZD0gDh0Q;4% zh56kWJASpsd9}cTEpTP^bn|(0&JathhK#=Ec}Fbois=Gw=QotP6Trd%&}v=m6Yv-7b&m@y3&g>c7yCo7CLYCd^EUC=cj%#F z5~T@!;6vPhT&wd__!RzSt>WA@HR2i0-N7dOofp~IH|ENk;p9ECLw&b3DzLR`Qql9MB2f=UidcWk_w12TU#AeJ=vrN;QHF?T##C0H{t7Dc|K9ai8Okb>wL@x{e%( zQ4*RVp$==mG~T7JaiVkL057)S0Mu7^reC7ffyEc zfJ^YVwTHA$LLBSJZ#O7YToehB{3XU6OJ-#Y)(0UWzATC8U=dw$qv0TO#-l=lPWE@P;ut6JhLOdN zi(IgT1H0Stg;bAe#s$5>&Tubn8J8i}c0sgth*TwT?hC)?Tju~F2fK3>i6}$`tC_RG z^;nr3f^)#A3l>(uTBFe-NV{wUtN{)ouor|otj+eWZwvLyZy%u&f7@R^{`AAg{OSDn zUob2__{Bdjwlsq@3%qr0MQ}{00=9W-JxtPrW2&P+=$V!Fz9k;T@H!H+1aY^t93(pAikBr z&|IlFlEAL>@HzyvGuJe6@B^qhctGOUg_*2yqLQE&$eUKq0!GH0e*#W2cxYc{u`7WJ zi@exMf>ZE82~GX^b@WEw-`()b=bqpSx!{F}yX$S82&14h#AiWVdV|5-03J>d=WSF% zClnNptUBY}C=3WohTmNCLWuN4b+TxR5|{@xdyMbv^vi;OCc_^X@>->$3!tB30{bwE z$hPT5dfT;8QwWhzBP5CV-`Ievn-G*CP`&VD3R0*KMh^}@;ER4HX5~e2XQA@dF4Pj> zyW0VVK!j2@pz_r*eqSZfAAy52qXH0~2ZG@={0htkkDCy=lzMT`M#N9+U81%7h%R&i&7 z&xKQ?yNVoXW|ow#g-f0)W1a=>g`iwF;jgh-H~!^b;^qrh0iTWtb-)&^nuNBYt;0Ro zHlly~Zc@Mgw!eHP1jhU+U*CicKK!;^1th2mB?}eBe^ABv5iF#F)0J=S>;{B)A=ptA zkP-+W;Fj^JEwdvU=7C~9c!$$fgAU*lL^Vtw>XD%M3zmbI@YrZ_#QYp*#Y!_|F}&Fp zq`QLYTZbCRAxyAeknN4ZwE-W&82sUW7#a!2JTsq%xWpY;;7S09GqSdSUM?s@`L-pKh10?XWLGyV(LLd4fK|5AqYEB8o{214NIB^g>+>;HDUJ z7b3=;db2LjC&4yY!wgeR=9AV5@|~zZ5c6tS6`%mjvHR0F% zRlCY7(|}!c78?HxC-D_(#B0|DEk&h6Z#BDnUk7wt+6UBi{AR*5;8g|D(TOem(PaJj z(Lu0heJ+5J(9UiEIT?qKQ1=t92tO&r38F6h+#&RD5wRM~76Bp#7=E~j5(pRxNyqzP zelU)WMgn26nJi&H5gO+3AeqF|mJVp`&4Pk1Hw+I$jeL{-3p*Th@W zBT(_BV!-03QH%j_$Fv3_<0MF5d)EcT^Yq$2kb!=HD$dGcj(Dz=>InTh&BwjDCohHz zt%7mPjgDJN)pJRckOUIVT@sEr@wH=Y)ZUGA7CsjqKupg>nQaF2$Qb;^7nIn!6W#ApVF$H(*cs|M=evS4i?2sAS4rG;m;%!9P4YitZ%gPSI#F6Zv z%`xs{O(fui3xG>N5OJiYi1ev%G4m#1LJA0bd|2yd_Rv%Jgi;)EYETrIiU=)ap$ViT z&$R9U^r5nee~nn0R>W16ipYOL_8L5~sj|t=Ua1p4GW;&w$s}P%E?p5Rw-9-MTC%_Y z{I`!k|MEEJ$Mh-WuW5<+0<{6{E6DwIjSWl%NFGbir=mw-@+hCU#-(zAiV+B46DACx zwin@ZqyO7XP^Bq3iWOkl10)1%!QsI#p>R#2=j(zaLp)%3H{24^5*y_7EqE%uCh_0^ z^5LWc=hTx367U}63qZYZ?YC_l>YwPdwDqMsc)S`N81_BN~;W-`E?d;}hHZuo9?wb#Zs+YN<)cFY`3!A!A)sPXYsT;+sH2Q3gp z$tW-g49FPv)Z7CheqRJ`s6M87-=0(PRwne2nBgy%?EK3mgI@LuVqXvzxZ9k;Lmp2H za9bX@p@5R&hKFetaPK{|P|b}3@YBp2P6}679iHqbNR13(;b2MV56CYF#}*V+ClY@G zR`6Y7$aZ1hVgQtD2k2W`JHZIlNDv4@L4kk_HkF;q$A+nF@pEV}U=?rFmTA;RU55bW?juxv7jN-e$;PbMQU5OGLT%w(kT+2|OgLd8 zk|cKSgg)dO32Pdc2+i9<_+Wz#NA&!sq_HMJV#h&@xQV4;@_>|qzz3)Wl{97(>3h1j zA(Ke z_;?NuSdn9#m$~Jrv#~d70c1O@WMeSJ4ADgT@{qjmbT8|3wuUzC4S%{X!raTI;AdCG zBG1!A#4WMT5S$|4y0C5@5pF^xfL&qKf&JjGF{};6!3RP#OV|h&5PevtrwKjen;o5X zc{&?%JPsh)%-boQ8$=-fVK(EnOuzr~(=X5APemZT(?{keHGz%`(d}bhUWf1|o zhh8d>YX22{lk$Q#zdIo#q75Sq;xythCrW5s za6)t&jsYcOUzbo-5ZMa2V?v3bWXS(XHGFnJt~O!nEo|#3E$fQKk>v5tG37 zbS1c$aUt#-=Ju9&&P4s(L_Rp%t?4!a?*a`tFD3<`2g#iPM;l;E-e-M7)kF&rWcUt1QN$hy^(>e$q1>fvM zE`SEEj>=r3(_<`<@|zI8S{WO#o|TAT5daHz^@R)y;5@AGgalmxIl*IL)i#!b9@-RnO3*z)zSVC>+VK z0YFyZG(>Z-m?UxQ!YpLfW3l19i^p_?3D_wX1^L8uCZrw;Gfqs6&8!Q_u}^|4(a7_e zKd%x(=Xf2q5)V!SH9Ye)1%h}(jTGRmXLKpyoUoa(fY?AH+`JbU3bIt85---m+zy7q z6GkL*B<7)@d6os#!{sGlp7xZKpa%zf@DVeq6R*{bZ&Yf6uFIf!!YGOL(-i25{OJ%z zQ`Z+98FmovlgQxvZd3sL+}Z{!S*pvPbGk=r2y$?cU?Hg|NC6)QB=roQv^C5gI9ag4 zL>TZ~_WKbA@o)dQh;%Xnc-c$bKyYfhMo6%`1Dv@VXbc~2=B?1Xs9Io~zlY6g*bt*_ zDyJ>H)JhFRGNHd^cyNSW=Ua5gTv|K}Iu25E$<$5EPvf7JBHbbx-s65lrpjv(`TB4eK)?GE@C>;CY=r zzZ*MXKgE!=IL^eTsirrj*mAU|{#ndq8dwmIQf30R$vfh&0bnZ~-0% z=DAGoc7DmkOCq+I_e!kPMOUzKO(dvYE(y zMqn9SMvbt<1oH!lm2rDEVn|Sf37~V}0jViXFa`6w)2aiUztjWpnNX`36vOKV{)z{S z_#FOfJ|x#JY1&V|_ zmBV8}IHbE5aFBJv>YpSeG`wa|K)lVoPlj1plkk0+ew)7mPWaZR;{#9n3Uqq)@UUdD zq1Yi?0onoMuwPIM*1Mk*b5Eo0g7cxRddK_xDxH7`*ruL;v9r1gD7P11|xTcwMmn`&*)P+&}#N z^H2NB#{$6wp4z*Wf@620=I*T+LSU>!Q_KumkPZ-dUgy0bJ(U$Zu~7muj(0WK6OYjAhYg0anl=9U@1#LW~>u*g@3X0rFbq?ShtPcz#H-#j1NUJd(F;6Sz8B- z;RuA!1w+4U0fHuPS1-+EKy;U6(&D$#teFJZuFyteL7=3VREG7RY{$-^+Erf5qIA(*^!XTn4N-Q#s4EXYn=0H~n68t<8nyW4JD6}K8 zD!A&pIz*FQ!M^&)u5Ky7OP>Ur!b^E5WJL$j%46Hm`8!Z&R~SXJfQV0Eb>EVqAy_|% z1wmW6qYgIErC z5>X^;{9FUNP|+|!t5QY>#_ZLB-&}okVy+Z=NKLX6DbWa)*j)X zEm+flj6;2^udcH}HS4`B6lPPUvILrO%qD?T5tQR!)~S5B@{2zKI1vM^_<&lfrPX^9 z?XE}=w6F|Sf(e7%71-K;hnih)(QVIS+z)i=Qrt4la6eDSP^P;|-!lh{ji3l4xp zh}|*`{y&TlsD{$NIUZbb1!xjn9wYz-y4wRim>CV&eX=#=O90$}R@b=OS3Pu|2(5J7 zF2sRP;Y>TKDcX5FdcgXkguLvY&+%9XPjJS=)BnTd%~{KLbNc+{$#SZHk5_8=n2LKq z@&TR^)zm#)1Q`z*)7Mk9YOyUF3hVEX$1y5Y86`Hd`AcCPhauRqIXEBc3E#gO+#bTR zswZa{IX)p-hae*(%ta6j?l+Q22o<$&P-I*PR463y!}=pA5;~73ViC+{08FY$tZd;# zb(=uOmj*~QHVA>05d65bkhD%SXUyTpOCb10x`S^lHps5bNu-Er~mk6 ze=+0{9f^;g5axH%8H*uLU<*F0KhU-%5j zArQ_wSBx720^a8cfW`KkT?Lc?kYJj{N<*k5eiu&!3@Yv8end31B%-TcvNFOmU6J5Gb|V7}{$ zyPJFf$PKN8Tjfi%K63#{MCWlqZ!W?Onv_sU=nDizq(tAU35eWg>1yGkzUr zz$Zy&$UHrlLBXFyL0lfhuqqNs%-bA9lVHILdX-3kx*is2pDleCFu$(<{F4?Y62 zfPKL139K+8R6|YR*(7jd*lAm=4STV`9R;i{0WE}=5^+c3=TkWcyp7GTl)BC>xZ1V= zN`5Pq8NdHW|M;B4d^pbY9pk(PAB<}1-8uqLdDy%MY6f$uWzA(ldZ%B^^4inxfH%2vI7UTodK<``Su>~ziU!DFU zilLQ81FRNHtVmg=Uy{enSUlF!qbYsj=>fk3{dhXj5s}nUU{b=Gtw=4zNhBwR%);G+ z2;7i`DfH&CJ*zz-hVhLb{P(Z+B;icLIqLVtIXlSIKo{sZNZX+OsqhR$ejs5c6gEH2 z&YC*$yyD1%Z!7js1Y%D|+vM}kr@V!oi|7TbJZyyM$kPslmcokh%BVeLzzG1iWI01; z&)-M_3=8;d(X;VnG6`G0SqVNV8s#CXp^PT4Z05tz4LHF$69BNU0|`+pQMnahqM11? zmIg!?IumEHVPqow6zUOku~vGRGXq*q0{vV57vbLj8{|BEO8HYpguXm4c$8X^u@|8S zjYWh3HE&`CXtak%xR8B_645!q?Ft(*+OS+4mxo6bQ%@0_f^ou1F-`OhdJS(KwI#3_ z62sQo1!Z*rA<6@)YRAf%-vE7LmLsq<$N;OmiX;xC0h4eYOdgqV7+?7p45DhGaK>RN z;pVZ~L@P=g`vMh3A`{EQ87eCeq9LYsiv#Q%Gg{V$z3$86+HK6~xqe@$A3x8ZKhB>% zfBfag-+%c0)7L2YfrUTbRd*2Y?Vw6!5o8IR{gDb2+qvzF0-ILGGOFdhV9y*QU&VA@ z3uBLbBZG0NMYPy`mhKr0n1iKV04hQht_ck|_YtrM`H`mO0VL>JU&szV^QSqSuslRH zpa`=px4g-wo3nfLWWwTv^lv7K%R6ij@HYtSU}uP>ka0 z>>5}z6{J|ebr7IzYlBwbW>(P^^DuvksO^NXS!A~uiU17VhqCdbNMIEUt}xyl5jK#q zpM1t)>79)SkcE!uBmCdQfi?)%a{t?c&knt+H>xTmtgl2%jy&qN;5-Wj7crUL1dM~H zdXUjFCk!nKg(nWcb3=vZ4RiJY{`*?}^7;7NKYt_y{NrPYp8_Z!KDG7<{r)M1uQ2xR z+##4qV!bZgSjKgjAxKxjmf&6>D)OS5>DUK)j0o@HfJrR-nb1LOVoEmIVHX%-w-%&i z^?y{^K>AIuU-cZe+=RJoQH#Jd_(BLd-z4Ge#dtQY)PRRW$-%YK&761+fhqzRVNuJp z`S#d>H7ucY7#cQwSxc#AL@&U-utP*L3cDf*U?+(jh*avUJ?1Z$#8FA$4Z;QcD+KijUfaNBA?9KRmW&4`6MD=Tu1&ry4Ggj2}joY>PV4@K+qklVY?Ccu7#gZ<7TC zc@l`?L^sb^K#87hgdETlRJLb#u@TygxV^-Pc{S*>{z?NA)W10|3i#!R?|3sldL zAfKTAf&LF2`@pgYBRAg63-+s`Ys-3NuZpBBupJg)SxSNj;4I~ICG4%T7%24TPweVa z`xAb!ydx6EYYKK0+&uBTV6ki@YjWX8H!9pS_614dNh3IbhTd5IWdn?54dYu~+PwEq zghey#=O?rN?|YrWn3*9aX26a3$CF~rgefx@L^jYJKGW{po-#iOz~+^Zrib0pItV;D zTEKCG7fI8wRwgIlF@ad;wrp=6YjorqG6DKgpqzf_dA{;j9%(ne16F7K55eZC!OE5! zSpV#fbdReLTi6jMzCm4RM=2+Y@y>kyT>EgRfd?A^Kp~U>i|6sy_Hb$1YD7$n8)&m8 zm$yT+zEO#93DM(I40bW$(67^oeM3J7aAcyo8V}i>BGjXzA>i=1h#R6CZb%t=brW2M zVLO6e>?Y51THOFfLWw=LfM*O-G$uWh6+9NUm1>z9Y9aRFD=ryOdb24^*RnU8eewPY z2e8(&eC6h$mj*q`&6k?@)ro;?%?Xb>t+s`d-Zr^$jhO`FLFjAi(7?Pnt0F*Xr@O zAZLBfyq<2TaUVo6+Z5r63(i_?VB-G>KJZ{os*ZygX0K4Szk&z%RG9~3sV5?-XGo9r z4;Q-vBAx&R%CMV%ON*d2h`Eq2-sNreY?+*rT2xaWZ6l#O*mT=54D?KUVl5qn_M{6D ziA}MhM8V_2-=nGOl3*Z0C+H{6!*0%z;6ZSnij-xY2si^7pwgCv^Hp_t5_i5<@27ua zW_HTG?^6w+jCp<&;A&DT!$7R8%WrSF5?Yd9%xG8yFc%ZR>MM)N~9c?VS6Fk>W z>?^~#?#pz#V0uJrrQPUI8Qi%CB9bkC4R_iVT&$9x?%F?e#%deELS9In68=E z>VICPry8`B*Fq77kEfKFr*5_%JzbS)psp?LYP{QoJ51Y=iQLJqO7ql!970lUH^8H0 z>Ak$_Lhz4@VnKpE$3y9a5izy`>9tVFnwE4N)?l3ID#?ts5@zuE z7<}ES1P9y;-gOe<8tgiOlMrX8TY&sv2op67?*_k2WU^8A7bh!E!#Tz>?FH{w?!2fBbp=$FINaZRgjSK7OemhyX8owf1U#OdCM4#xU%rfvH&A z0ldfxklbZO3j{lY+k%y|n$DXb>Vd!Fa7bu^oCW&x;OUOTAtVPlRpI^coh5XIVRN|? zEQW`GIraP1P+uCqy)EJgNcK|(pNhx*Ny`Mn+tZF}J3z6BCZ#l=;w^}-BR|rG{;?L- zzDRQnsf8zzVNV475il)~6oMHHJKR>p5n`q-3dvG}?~C=j1+!K(9*^WfBwp_*mNfD* zTzK+KM1fDS|DbZVaG~dC9)Q@0EIY#nxVQL>!)bq6$uWp0)pR*1yO*i9+&-gm=>l6lEYwE$S0B>P;5Cu)#6@wEQV~|@*B^3E!S7j zs_)JUG5o=@!2WDiwvcT{r{?&;Jn9J9b0eaAw*UdrUsr55%-E8ythZosXtF1;pvbOi zQFxy0VYBD?;vG>1*n4<9$_jr7KV~wz%^`1fdmaHDsjqrCuLGj79Z^8|xGhITH2I09 zx)FsTafdO>38m@$;t;=flh|P#Y5bJq4 zxU7Zk{V8#86ItP*v?XAk^8p0bqS$lTU<0UkJNt+b@Zbx02MfQ9dk06vqs3PtrY zZ(>F;vWJh(3=Wm~Zd7jxz+b`l>(lvxmwc6`wIj-wEGUM5*pY$~H`mvkOkg+aFjdJe zA_6^Nnl;_ldn`cROiQ-061aQPoXu0kr}bvzkhkp5KA~kbSmvp%@Oj1w5rI7RxL$`~ z0V{pp9ED~V_e8DYq89-eWMUs;n)WOOi{L@i>S3DmOB&*-*2Mxs;)Av6p609q%aj5a zcEN{R{2AZ{$=l9*ntCBl20`?Y^sm>dvR3uo!D{lLFX7|~{kyO+&%I%?Lq0HW)1wDG zQyZ3l(#R z?rn>fZNv7^7*cFKQidCDVIO0QMQ=i-dSVmS)jV6q`mpb`4bgcxp$BP>@q6gOj#}bn z^s=_I=XdhvDQb%4Bv!T4;xYpO0WdiGX7`nNZ-ifPq8&f%@d{fo$^gX(vG&i@8!jTV zwro%QwF-2z=a$4wJ_@NbEmywAfKF5g2M~}5GvC(g=bwJs^S6)j6Zrb!{Q!`H-`hBC zF%n7~EF3*pbc6IOPU&;}i!J+^Fn3zmZsfy+*OPxC(tS-P5xG3zOXrdeT(|Z9wznM{ z{5mbAZgxsJGG;x8p(o@B^m^q)cO0ufHSpG;+0JaA-4&os=(#dVhhuNzUW3tKc<5;s zc3^`GizDnzPcII0YBB{A#tl$!PF52DqT@B7i}vEc0f4%*X`ESFzhCS0_x_VZE!qd$ z9ABsP!-~Uvo8eDLC7u`7VmHzjmH^n5EfeM`6tE1Nr({!QRdWU8>EiHKp zfo_|xu3_n_0i@X1)Zy}-Ex8?_c4Fr3ylz(Hf{uj~TD2`7v$*`QjjY&IoOvUw?Jj$u z|8<=d%q-Q5D#(2iAHf*Mn?X0R`9=670Cs2sBxIjY*D|nb2 zY?I3Kzn29GL}C-Agmq{UUgzY!`n2h?@-{A5bM@wWCr%p*@xi3=H2D_Trpx#_>|!FY z!&=dM#0|$sAfl}WJrUzJP&=n5Ksnir+MT~Romo+xPe3fr2krYCR`k~V!-58K{~=606R_SL*eBaCfufrjkqD}*0S!lo=x!8h!~3oVP50n| z@R)8b3Mt6;KLoJOi6*u>Yt?*%^bM*CM+;ki22n0H05(h=>}FG8pBJG3=*_|Ik~dDZ zic>L{Z9CP*iPPxTpnCz@8tim^&i0&S!yjTv?1$6+Y9a)pURVdX7p%~;diKe>x@`*F zb93U*S98ZZyM@Z9)%tVyM=|0bVgC;n>+7`4>*a(VL3-x5pWXr3@>!8+*4|mxd={dW z{tags&O0GYK6CIqatPajgV_^7lbZW$F(RA$6{8%WV9O5i@Z8cE-wYXB?I74+gGG1~ zfz~%{Gt)ibI<`O*_+Iy{-`=&GzZeC&88F{OXv3sxMI496V79X#Zn!OO*wBdkYHiq> zo9vE5#;{7q25EsN4?o+{m*s}(20Y?Ak3Tu#fBE(2pFYkXKkuK6h2c3UM7yV_-p>I` zZ~dlFm6jZIx9z2cLl6n!7q+h*@$|_cKAG3;b&YAl`SL8|jyHC?ZI0fB_Ft zvSUuSa+>F^PKcE;vAdUtS)M0AgQhjdaoN&SJ5~T8Lf97~;^H}B7Z7Fw_kprJ6nlSM zzMp>n?eqQ5kF47lHF=BSd-r^O$GnL2D+*Isat~G{5T}rX{q!UTxLPo?(c?3i%X|oK zbL%Q~NG^)Pnw>1=IhDnWZOZE&d5rrhQ^N%D6}X~(5BYKWj3s-%5K4R<^PsED!%iSI zIN%3G1N}-$t5}}a@jfmmv|ctN;Urer0Hu&IdmC=gfgC7!-O(f}am!RN(i@y@eV%e& zf1D5s(?Tk2*aWI6ck2)S|16yYa^72ANalx4@*zF?ZB4;xNqMNN+z!4dr&Sq!Je6bW z>ER5D*@&CNiZq*+&}g9C;phPiK#6{^Y>=8z!3ZHo{)=}&;xw0o-4Rk+==B0N&d^MYpj^h`pzc%bv8 zt1{6p1;kO=96aN|dYS~$9O~(u5erz06PG>uCgdBbQp4WAt<;yF=f~^Q`KemE^#_`7 zZ`n{BLLyFkWU;ysy4^y2{%s2Na*|qfT+0n}U3MSd$+0ROQhzx~quM3MX9e5%a=EO| zhkKL_7Xiw6AsJ??P%?|sRbJZbtI+hShl8#n763rDyGEywVStzIF|C+BB=YTN3Y;U7 z4rdv9mKRU412KX_gB+&O653K$^h}Frgk5RKvO?2gQ5J*~=vf}P7$5QsZ~W6TT`W^< zFTa~O?cvP9dw6~Vxpc5)kaHrYVFKW7wv`gK4|N`V!wo4Q{#A^ZAcaTZddZm^$<7Ep z_HYXO8Em65=OkhOMEe?Co=OyiQW|uu_CU_@6A8$u!-M|LHzB#?> zwy^*}cO;s;95S>E3&DmTRy|bF-3&jbk@9rv%C65)jCV7p1K#$Wg(x4)7PRxeq2E+vmy&=A; z%9W<l_xAgU3H^+iyBTJJVD@SYP4XvBl4j=aKuhwb0R?p?HH z#jH_|_O>Uir!V5X!yK055z)e_Lt5jke_SaW3;(c8yfXVifLcP2S=Mcx3zQDDAj}0ILQXgptNp39mB%xc%GjR*uXX&6*!Sy%M zB0A>#wgucdHl7aPlNDgwo>V>~Kg}4N9--V|IC5{bKu9((%oma#wSin%7^HG~O3qXr9OAi0uYDM47bW3w^EE==qf^KQ( z`MW-OT_49;ZOzFxY&u~O;T4*L9N=KfK~4!dSs$_6Z)LCZtbxt^ex-i<`R5;h{kmRW z+3~I>ScT9Gp&Ev)Cs(9Qw>=i0+MVIeuqYa?~sc9fu=lVO>qNvXNQC zYDhwGAG~CG`bS$(?4PEeJy7GzZYN0G&pgOCDd;FSDCgyw#nqo9)@boou%2U?{LB2_ zbIHmD`L|^JWZj5hx2YpfhoiMLwi|hji|}%*r-et!Ny@jEDezi+M@Na@70!GnM7ZsA zx&03o>)RD4FE<2eQ^Ih)5U0xrFfNcc@wV{XrjOlE_($AdMsPq#xvtc=BRpIYdUWUx@ax+p3Qlk=X{lgTn;L@t%k7;bF~AWnH<(X ztQ^ORL3Xs7b3cfVAdpiCoYAzrGXx3)8PQXCBFw$@0|a)YYMI%QL5^4q9%bJiXFAzE zIOz|9;y~f^`+EJ>fBF22*HJu(g`L0aU%hV6!imYvqdn({B=nx`lAepJz=LzT_j7F! z->e3O%{XAHTV)JQ0pkkx7M&&$2N4`dyszP5!(|_M7Bfy~blmt)Q~bj+ndN4^4)DvnH)O-t>Nkln`7iQg2Qy z*OEO#J0u=JHiK=J&?-nEt2iacnKJAtf*DY^?Gin)ET)BQdmYMlWUFS#9yo~w$@R=P zD$dS4-@!UxIr&na;$%U#l98_jn(TLV;C(csfblpsx)Ub6+y#Nhv)q;!5fYNu6J6H% zAPJ6W#@Evylw&g=#5UrzfCzSqfW5aBW66`M@{K2~zs>dKXQzP`Jr5TCZj9~i@qY5G z$q!$#cQfgIk1hVh>dQERL@zc0@VNkbkclzsEUOh{fxMpnRw21&c_J zKF!|P(4%A3ye{E%tWa{A*ju_!NpB`STu$|c&9RyXuK<0k1xl8NFE@b*L_9Gj1j|&L z3(lgk@R!+BLTkoIpDL6}T*y)>wKY<_urxihSX(m)7v?;& z?;W3V`pM~?FMMZwHUcbhP(pKhx{?pZ;tAE}xd|Httl{(-;;i>wpi)$#$PzsLL@_Rh zx`eX9vK^z-pPf4iN;|^BR!ej)n2)x#(DCi8a6L2NLSCLhz!!>bvGNgYEIeo@_!qHO291kC)p>?KQ*_81I|_*ad+L716ssA%)9jUbZ~g0N?zoecuIIGLTEbr~xW0qa zqmbxU<371ARGl%8uXBo>b@BJ%Q7R^jtAjX>)YYz@_Ri~MQ&+Hfbn78V=C<&@6H(!` zxZ}^OB$dK%-<8SeWR?;DCno|zI} zed5@z8w(l8RR!UllI>11I1ynrHQ z`(M+n#sW{gnCQA}$N$4hHE)UgP~ROq^T=Lj2IDw_rPeHN!dM(nG|N-i0Qd&Sp%UdR z;sw`XF@p^%jv67zRrQ8f2dpQ~@3yMP%oP=A*Squlq4(DqUe0ALc`gR|+gndw{aqoN zU-42Mj4kT1j-YWk51@xrJr~DenWzugBtTS0z$opQD9C2dWUvs+=y!^a?BN07R)DrI z)E&Pwq7zOtkDtQhdILE$PIjQ*e_AF>|KBfDpO*R%&7U*Q?Ziv~J3z$0@DLul0-V`i z)a0NI-U6Q8?N?2~vGd&_eef#ha-m%CPHV@BHHcbEXU1iIr8_Xu41gDFIA#cq?Lh`i zlvQxXz+3XpAshj`IL(d0mho!*bldKpaJ=k66@D1Kc?JRhL?6wwKhqIm!~yrKP6R5? zfQIM5lYrNrYX88}Itt;81PDjZTu-OPuqi%BAOE;aCd`TJ@22e(D?4w`rR?7VViR%3 z!%8o7vE>P?1v!EsYt4|ONeCPEfUzKvjl4arS=oCx2yoj0NyBSM*iYxg@s^Q4;tSN& za3l$Vp*!sQ7VO$pO$Ilj(mkE2do~Y;!_yLpIW?iPrzHN*=|0s^6~sOz%3D#8xOB z;B1XARGJ4vZ#wXKwsNl%tOvIs#sG{r_1)e+<#Dmi)*1a?y_3%BOZyv|GX%~VHgw)r zYMbG`Q!P3y(9*rU9Nbx_CsBo{{2RGcKq(P=45MVQqGHa)iSZ;Q26IhsSzl*fU^4f&5piW%B&} z+~>1d@4qpSA&)N^h^+$8x{}q|7Xmfh(c0Q=zYR8K4K_%0NU4asr8Z9)(45kyXJ`;$ z(ar2-8gdb2={XhW$t)T^YSg+AMhn)OIP)16{;n>qN&uZrcUz|w>`dEUFX}A7nk>c)wi^LfPMBMcE$4;d$c}T!UbA9u z&Tesj%hKCWEHLnbs&YQCFeOM)#_5fu&ceh8iuFhF)qqOm>P}RGYex*Q9_?t1G*b=pPmV4K(SS$o&Kp{<700CRcSS+hNEjIvooRQ(R6A+h{gK0sPL9o7`Xa)d1m+(2R*IuD% zd+Repcu&x{LtElBO;Vq3GUCWzER;zDob3ha*=x&Cutcwdr#YOldwTV1AH-K(e%Z9!9U@Xd;cZK*SADWV8yU~9b&q}d_jNd_f7*2i7F1Wz zhNrJ}LbumkAv4ihpqMv0ST3C|UhsPEea6hvb9d1}_-kGuH_=eeLGhO8=lr_WeRyG;WfCmF z(}_YTJVpzSTg)>)1DN{P_FOzAO=sE=SU|Y%_Xn*X_dkE?AAj9nzD`LwO?1951PFUmy#xtP=4sSOD_Y+U(7}Y*TfjqPI?FbBO@72dR!KI~P&_(}~`}0#m6f z%143Q!UV=0R%<^kA}g#VFrcSPzK#xR&o!f!owgF?0Xf@V<_M<``?3N(d~1GNUq1i0 z{m~mqo~rEdZXB(XE=_XD6)gLjmlFe#vsU|OYaP)g+Zn)@!vVby?Nrn`QE6Cz443Gr zisf}C?PP7B@23SY!3kG+^IJevHf?gVsMe7=*S9>?fxEtj8@FmtE@X?ZPy#rz4ui%R z*YrB8Z9}rNCGCJMPAh{_V#@wrWCgts?@R>pb~oqV+~v7^(}|=}L6p4r(_!V_QSL=$ zCToeW_6WuG7Yik)I^Q>*9;X@3tOCi2Nb41Am<1FtWXH|j6IXG1jaSfkliz(vuC}E~ z5$H$QJ^jH>)$xF>1I+m@R&(AKrQc4yB4o_#xte6|G}m!hqL+wC>vc(xR~#o3IVN!t z+t5=&Q?V%62ESnG-zigy4qJXssl9v1&feg#z5#83Ua(HrGcNDB*`wq>)m2`#9eKgf zEKGC0{&`D2F~7S$rOw~i>gQj^?q9w(C|wV@$KzeyS#~srWr9sUY&x?$+aq6KVQso( zN9S6OO>p(Tqzu=4_zt$^_%P>ZIyRdJhv}7vxHk3hR?65ML+B)s$59;-VP!F&?{Ly! z8OLj6g_j4M#|UkCz4i*wmCes5LKfy=F9A^`frlPKfLBjNIdR%iwpMyHXytOe_h3hn z*VlTEw9%d3&k13V;DkrM5`^ykke00>EvAwE-E#f>kB{IQ0uU_uU{>~B{=9f-t9;lt z5f7*O&Zmgni7gHuk@I?ES$T>B2p}Eocg*1ObUt{$!*s@o1E_9qp9k1&0ZLE$e0GcQ zZ?De+^NyXtHgh-Lj(5N2Kb8)0G_wk8JnV@G_FgvLs&@2|mqA!$fHdMM&iG7!sys$= z;Q3Hdn}qZ@Fu@tFL4X8gy*kL^0f@G`8T^9s-S)^equG&6-dz00{_|ov$oCA2o08v2 zK@*;!I`rUjv>UNb#lQB%wln0;nU2d=e6L()U(PYg?q`3nY>J`L zc!Ms|p*YL4TpqDzZ+&4atOj9iyww-}f#{gQ6R`4F->a@2pJpEFJRMO}P0Kwu6M*Cf#DY(FkrM9d z%}_wS_q7hJ%1c2!T1TDL?r>Ny*mOqBQ5(XC<(p5X(Q^^fu{6|eJN7+Z(>@65Frn>9 zi^+-1OLy4D;YBVhd8TJC?6%o2U(U}%55#C~c|7ckCr-&);PtneWN5l$v!G;--iF-a zerel6=moUHJ6Iik$+vm;`%eF}75iFNRo|)ToA@i{ToG?+h%16F6#9b2UDM`H@2$8l z@7|sK8w&ME^PJ$3%{iuz3D;X9jY&ZgY{9f+&w?0ly**JDUSX`bV9T%UZR14Qbp?XN z8`@(z*x+GDrk!t|qr@OPh+e^R>f?9!?qO5L7yKKMRIRKyycvivG>Z)QsV8JX__M>y zZyi`5Urj(*DqXX6z=c=ATjqc;K(r9oz6HnqYRLH-80)({J4j&b{JNftlJX7~xnAs; zR~h3$=Tn4p8{rYnuyk*UZd6&e5T`X;!?;Xu~scqTZIF`LaxPG^BkSStwub2bT2wD00L zR4a&Jtt$8D23YCcdhR&^$iP1l0@+W%ie3ufO*(|H`7O`BpV4ZcTL1T7V)H)iq+u^xV=v~dhc)P@Vl^CIea`9;9d%}#d(zI{m2x|=XP6DIcD$rEy!Ls11F!w# zp1*yuW1@c@&G2=Qrkn605=i=dU*7rSEG{%Vd=ALM(TkJK;q~Z)wbC8j@p5dxsv+Z(Lv+jO7f^C``u6AF&25DM@!9p#kiRb5n z2`|+Iok zLS2{53)P9;tvHKjocpg=EPcu!K!Nn`YQY<3;7bB97FrGBu)Tv$&-V;MrklclSue>G^jkUeEV_xqkoqV_RQOz4GxosBp|4*y3%n4(r`s*yG?R>aP_J^_ zhXbsgKzTe>F_RBoRzFE)66E9v(>m-EV(V12z&8H%VtM0pes|wQyPi|G;^fY34V+al z-g|%PUvPKg>~P1uD#V)vE~m32cWhc9Vh1Srb6K@zbCyAy5%U8)5bkYG;)YjLT`~&%un%R#)^M z9k`9H*Ip}+3h>lS$&_U+hdnu9m^bX5wgVP#TYJVqv|j(TSU>(YKW0w~zXnEN;N^_= z%Yck*n)d_&)`9)>KoyC7;iHnR0Fu}@j`}{1_}m~%EGW26Z)-b-&n58;quiGxS+!QU z7H(>#Pu*UM?44c1n(TAol($Ws4!3yY5G7tmihQ@D;du^>I-g$G2M+^4+r4m4?}=ZB z=c&U64R*_BR-)cAP+`k;SystoWhWS<1$pCZPfOO=$#}=*@f!$CjD<*U$KfU{x&6hG zJvQc5Lh+r6nQE^*y`%JK~s3&X?zYg|Cfp;oaSNGNi99JLS3J*Q@$!y^s?Q&sNEzQM}9uKR$3+ z3x^T8sFurvi#e>VvW0aA-HqqA!EAfGW_PRyYIGtby>58!`SjXY+dK}P2^#yx>z&ej z!?VNj)Kt55COqkCM|lmn!`43d>Eo|TN~S>RMvY(c|@}%d>!78 zzKgcVp3WHeNS~-|1}P3NvVm9*#QpWg=zm&2?yq-zKAFMy#gEUu7{Kp#64n*H8P=Bj z8%AQn{fr<8E(kUjFV$(oKCxjfkG)*Sb6Fo~{uF6BsF!$cq`kZM4?>yC%#J=;w_+CA zVL6PKMWNfg=;Sqv2M6}K3A(Lb4%c=Tzg3LEqoJo&?1CL7XG1yH`FJiSkSAWZ_e(?U zkLL~qo2{}fsoqSKopkOPli1c}0@OL3)nP5qcoDu#&hj?k@NK1@BmCoi*$gTyN=2N9 zz@Av;gBzIaMLB^4x6=<#;37H~9NJDu2hCyI_G#xQOEkSc5@0}s;4W-?^oT}~YTozE z=kuYcgjl-k7Mz!ba*wcF_GBn-H>SdnCaspJPoh~2`i&Qm3HV)#zE5XT#P2YvjZ-3igX8*E2 zuFw4kZ#pR!4}OY2KqOw7LFWJ>1e&FoT@$dX8uDm~Wn)FIRlABmc=5V36KvK|bVQ4z1+u9fTor*3 zc`U$TFIZu}z0-=#Lnv%7FnOfAmk_rGMTh4QO>ZxiJNUh7e~yh*)&JhXtLRYE-b!=e z0C2DSI85$%={wOshU5Qh(Vi00cg)@ga#+Sp4q@+?xnH{paZoc{=Cg`-M%l+5x)*Ua zuR#y#61S6$8_UyeBH?*@ajb)nis_!Kx}QQeKXEvj7VF*4OZFPil1wMO4i}vwV}%O_ z?&Y-0DTk)^qm@QGbTQCY(Av;XPSInDrnl@kU8BwC+F9@4dm_gMR(6J@UJ}k9= zQo8UvNHg1gJ68%XbEvjOSXc4JDrY&Z!?Roi_6`5vwu?gxy*I9-0D~RI$9QfNo{n+z zrl#sAj@OKQ?-IjQy!C8H76TQ3otOIAkz6%Bmo_@b?M}tHyDKRFJi6Tz^lBG+@yO5c zqGh8jE;9gx;G~RzNpC<;De0*M)Wmskmj_jCwc@DFcgywLKY!W3eheRu_=2$J;5Xm7 zJ(sOnI&j!NhG>3fH98O&$eBP}&<&k)Q*IbA=L)&0i8O+vI0YzV&UH0LL4zhO->kfN((QEQW{OZf|UWT1;Dr9KL@%C-%{- zhC}{5#E#ytQZl811+G`vwl=O-yz%mT%#`|cUo*f+oW4>W}{jSwr zMnqP8*v)JWNer*6!k2f{qXtW{>DRf)2`ftWkL<}oyHp3BP`U`gz0tAHmCmOOh06xNb# zH&-~`I_q$_nSLHl144VeyE|*sri>ZFa|!779wN`zm!;F_reG(2nnky^S;bz~dwpN4 z-@bGQ&7cqeeeB=**PAI$>Cp$fHr|!wHt)uJCINV+nyg+;7p~H}Mi- z*blz>RX55V6_BC;tbQ2Ou=j}ZZay(IAcx;%t@`nr)9efR2IDf_(22;?TYPZnbN#>Uy$g~gN0MZD6 z{1N5XR8Eyb%XV$DJ$e84ar*A)8cml#NM17FNU#L3$J>-1wSTSPFCh>K--s3|B9Q&<)ulPWOE0Bg+`_MQxUIw<4-4oh{Y-Ud%E1Rf31)E`!Ao!H{Fyw1JU zgj6Ct=1eRd$-F8Q^{|lx2{)```@xXr!3X^4=a#z3aF4!v{F34jjMIiKI>Q7WCkzp` z!Y#k&7J*Zl7Hwx(18=Q~!t>BBo}Hr514wo7S04`GEq=EDENeaM2vIc~r^p!8?==AH z!-Y7C{6|#Py!G|g^E?;8hF_?;)2%~CI-)}-9D*Trr&FX{f#VDkt7<-)C8)2hZ>_{;-E0&Si_X-fseIk|kZ4fy0T`lpyI-p6A^X`+wrx#`q3iDD zh(0;W5YiW=akgRT)D(b$Qu~YvAf_vw-OOoQ9Kgh>5b5x$Zy4gpcEvgb8X<8|HCebg9^8b?{V_O|WRNg+Ed{<2sf5~Sq~ch1RHsd|$~JCj~1 zTPieL78LTzwnTv1)>VkoI%2m@4w5j0QDCeL7V>K8s&dW%1Au>#|ne`}_ zR>cM_s^CA06z9*LJE-@P&F5UsAwirSxV$m~Pp8{sOo_s8rnbw$iIS+bTvKYBB~$5x zB$6LPxrEPV4~JiuG$tZ>*oR9t+`xt^H{}XrL8)VfRH7kXaC&ty>A`v z!1LEh1?0#_8Ob@abQIlEi$lrka(@{PNFo+~L1Y|mfYJQ!)wd#3W zVuhizp_#=2BSk}W4k@=(ki$`|K2>V&=h}`*iW7S^I-P{!jjiQCckzn+Yb*I5_s?H` z`S&lY|9*q1qK;_qlXD}5!y$OF_dLUpBg3vBR1p)L2-Pf0DUBe0aKulkA+TgP?4Ax)BnX{eH1Kks@KHJaEpVAWgG-20~V(mO3xRX!@4 zt+851uqf-f{B^B9BvR7b+}yKmr?PieJhE!4d_9S_GNWarS=rfwPfp}0xu^dw<*cZA zwcD`=UDVDYc(Tvir6_aAwdJ5d(!a$x*RJ9)=ZCAw7WKDf@mctBJhre7)nKFS9=GnG zcMKEgrn7pK0_I&H5eDebo3W?^jCaj3ylSO-9$Nyr9Qw)M8uUt7-=Lr3m~W??lViO~ z8Wd@RQtdCV7W?0?)%l0DlAW)XlS=icn#*JimZe_~8tcK>$80NFOf)A~&xh(%7D6PW zNAN^aX=Wb90AfQ^uR*?;mh;5DtnI^gn4UHOR79WGRkyy9)6lOW3+i+SzJ?0(Ze`At z!fhO=-k&U28pNWGRgc3#8s3C9jXQs|lhSHQkbS_nfGCiP;Tsrpf=H!Y2OWH;v#xC^ z{tUdx^VCT(O8^>wU90r%{`tMbzPtw|brjA2cBe8px%Oz{LJS9Z*SJNW=1ljaqsHl# zm~3#u?3~+f(62{e<3K2t4XB(Bmw)H&_`W z|9u?br%e|xt$(m92^d9b3k|TBzgFkTsSI1O{mtVkfDpAv6BB6T8to;6Ab8Zv+EuHK zsQ9kqV&MAij-E>Y`{hdC<#&ptqzQh9ebs1Ikp8n|*+&2bNO@=~!ojhbkvQ+Vvme82 zQoeAQkJE)qhJe@NbrPJsvY-wijyX5zM7RRz!@dWLuSL;FGH7*De%+{coz|0@GDX2G z(!Aw=CS#Ca9VaiwghTzwgTg1>aw~#*?VHclq@|FZCEr}9;7Kvq=m3d>KUyVH4s1u- zmapVlDAYr$#3;Vl{%)h#z}=@eKA7CW%NE zWqJ~8=5>frPWwxpQJg)}G?W^L$54uct*-6Q&8K(_$#FdJ3JPSXo7G}`vsPGAw*)&= zF;-w1RR}5hB$R2GF09hCjf^SrNV`_AHHVmzfMrjL^vfx+&e3E_3m(!iSup6sQYuwp z){{ZsRQBIFG__SaWTkq2F4n*P=gaDQjwk)${<#kCsX((@)UrqG-Qou2;6yozSx#hh0!%(TAbz)%DKNJ%w3p-N24@RcbCx#);rGz1gJPe% zDr_O0<$R0;9-iV}&v84%6P&Toe$-*Eq5!c*3|mqHrkRq z!Imhh34`v3cWciJF*xbVX*Gco@l=_gO_PGkw;>tmF3JYedHiU-?3xjflA_MXieWf` zN_PYuFpGWU=I1=5r(IvP*yHVJe%(!3n+)bK3Hz4BVRfNr zqw0W*eBeLb_rOvUF^#ewpHDW1kRI&AGpdEidq=IzY2~@sUpw6p0M#!&xO^>T&2Viuxj(_oZBixGqX4!g$CkZ0hSe0R+b*Zp7N1dm^>&1S=pj^NCJtQ9)ec@F2t%8Z_s&=lvN?iQo zC;d}@{^>`JdAIAV0(5a(g0?p|v`3v79`!j6^{0k9bM{aOmJ3@?U7$V)JUh68pQKv|DLKP+Z33eEgANqIqD|K zOnWaYISW{VOpQX2zBx0zfPK&1PiL@{y;pE$YPIRupAMSxm4VJrRDkJp^W82gfA}+D`GYkIoH?Ff*hxI$vt6w$rarenFyMVp6ja1T2IVfEMURXyY z_Y=U*XUg|23Rie)ma3m@$K1E2IiJAE(RQqPDNK!DGl1~X(=j?Fp^z=f?{HLz65I~PNH(+e=nOwRJ>dBRwaX>c_X2VElji`>Jm0@?_!i; zm)QgsJEXiMH4t{&)u~OsL8*W%N~9|)`*4sD`~PLtE@hG56h~X87|=~v^P?b-M@1Pb znESfS-lYj~ZdLp~!~qmyzp4JmEP$tSFqLo_CUDN7nXMpg!JQn2`>41?ht? zBqgo3$EMB8CBWTN%dCl#T=62O|AS#L7?{;+5_FTI#q_7`2BH-C(SG8o@dF1j9EnWi zBpzp%;vt_)>n0D6_EJPZlEl*L6-<)!H9H8~;QsZ0Sv5^o-<;(Rg09L07B57xN?KC7 z#p%MPF`gu}iyhFKsd8LfB~df&Jrb_e)6`^~JV8n8G@;`T?I1lJ-UCm)2ed>y^3>5N zs8QD2;HYnd)6Yc7=~1{ns;>9N+9bX&$}N(&pjmbbiGU6mXl|F&ws#qa;|?=SlT?3Cj0mIBP} z5^aiHj;S5C0s>FxzxA~9+pZGzj!+qu@?+bQ77*0oV}b~sX0SnXYxtd2J(#RuBWZ89 z;$z=xkX29JJa0iNF;JOd1@c}g;MA3ZHR47vI(Oh@@pyl?RMn+=MKHVX zxoO3w!u=g2;iy$LK-xUtmg=k2!`F@F zmwUCBwX|Vp5DlVi<=lZZMXQcni40A1T4i?}M0~b|W$jAJfX$Rci~21j$9|qu#o(5= z_U#fRy%PjPSwJ5=6;NzSACsGub!`06_CA5q1Cawwn9OPTRIuK&Yo z)$d|@_YDR67CQ)*_*U7M+*RT_VfoSlh^^)Y7-$x#Fcj}SYz?1@hsbp+!Lw1QX#r1d z7bYEaLvh?F>A-ms7H8Y?`2=ykYjaAMJq&otFWOxZ+RGUV z&u>kepPw(A)6E0D4LY5xKb&5Lf(TFN;q^lc@}wU}Dt#emQ==#VI<;NpGctDN1mrI&(2fi8uSocA(odag-=bu2^;HSL&! zZ=PQlh;PZk!0^>1C%hIb8zbkX&E;g-fxVOHs(b{|>XH&RullHX(p(=v zGON2uF$OgWt z6>JE>oPxETskKpXm|YnjRh~}vVVhUeN^%Ug&$c9_?#d2UI*&r|s(?FlwD~)(raIik zvrR96t@Ai^mlyb|<5MV}BEUVe_Sa?lFsynLY`qM~vT`iv37%|ehfhhU8f08*Ae`!o z4eECFNxIGb1H8}rDXp0 zpH;QjsweSLD@JXTRRvSkyBgpq@`jcPPCB#wH8k0Sx5}3C-@toSdHh1u1Ik=>L6?R` z90B_@LwZ)CKpNdD{BXAH;VlG?W|tvQ>t9ytt5+3i;mF^~m3W^7dq^fasH`k4 zIi}!?+ZjpD!>bXYEx7Jx)H*>$iE@&P^|~F#O=qodT}h^LL+w=IXj0)QW*Ij*SNn10 zs2p$b_WRK>+kS5(j#5+C`{Dr0DK7vkju9IJfZ}D}&3pXwl7){Y3x`_R%C^2~;gfHP zR0e5w87yGj!{An(zDO!LzW-+&Vq#a=L z!L-TB*8{p2n_Qyma~(2hUQ_rf7#xEUX7|qv7qzYdHk*awr}r`?HTY! z@pFJ=sGO}S5`bKhkBj(te}v+s8WPK8n^w`|bgzqjV*AW@NPd5c^T2l!cvAN3;m6L` zx{3_0Mp97>$crrsjhH~v!>b%mzMbZm^WH_oql(s1WhJdJfc~6yqVG7xA8myxd3z}n zaGu$j;aRtOzhmz}eF9oM^s$k`-FvsoQx?t0u1 zTC2HU@tk-`+8bM%RfW(FXn!1H9u7jJ8<3b@BNSSKF3WAg&(uD`tFdR*p|=-6^4M4Y zoL*hdiDC*zsOikE%4(Dwnlxu)m9Ff}bFtyr9-{PZ2FhUTEGu6L=tuLhD8aI_lw-C( zuhgHG>Cv2EY3l_34V*F^>6+K!!Uq2QwuI(9TI*WXB`P1z!68}d*2^f2Mx{bNcz_TE zxNkeyRVHno8jX8SleSQg*5OV~#e=Ztxbym4Cej((b~wIsImM=KzSoaHe)-oboU5Zz z<7S6~U8XjpI<}ooRag~GcdQ~h#n$c3o{4(eP|gn7?Fv)ZC8M8k1vsJ%P!xI%2Q|L+ z0)PAW?_YlWKK+o7?|{OuENJ8J)PPT>IuR7a(xyVL4==5keX?4jZ*P#*hJs+xH{E=^#W0)owr?!w%Y(o z_K+;rO`vvTu~P>TsAy6p^H-g-!%-6j_mmQkB(10>7ayhs437m2Q0h;BNg1fS{e6uy zdQAm9`Mj|(5Ob7H^V74;pghwlap#9|B(xJs0l_K@$bOU}Hfd0q-{^!qM_CQ=X zN+^G}pm;!th36UC7J{TmTiJ1*X==TC@)q=eP!p-^DGWR$kA_(PLVop=|4+VO3li11Sll? zS;8uxwpcSi3U%DytStZ8fBWZFn>l|7`yMR5sbmchbW>K1A`NV#bexWNvByUXa8mIT z4>p2#?N^c6cWMnlfxTtrbpc?jCHBg;O}b~_mhQt5RE@PxuN53nYtgCXFexl0feh>A z^_rJ(;K#`<714PYP7*wvL{3=SLE3b7T;jK;ZP`<&B!cxA_#Wjs$S6%Mi|1@nq1UXl zm#(Z1tMVk2ql!+ENz_2d6iwS~G3(0=T>rLIzyEV@s6$_qS1{KLpxJi546+)zINQc^ z4RzC5g3Rykq*FED2ynx|e#km_PNks2{ix=psfHeNXLkN(^kVxtNfiZO@_v0eeV~@l)r-8x>UBO*_r#MZz3n}Kz-`3IOK8BHp zSF3U+(Ph|A3T@28(Nm%vPBgLj9EIzy$GR@GkgY9Ng)_bk$R(&g0Os2Oy zJgw~S@z-?%3ctaFrj&Y>S=RWPM8CG%%<(=+hv!`+WII54)ZwOebO%JI0Yi4^e{Sp1 z>BNT=l%e-!t~!@yyN|59DKx2TLPkE={B@5>H)SqTcSf$X+%)X{S#1-f{>B=f zN)dt{J{b-F{QdV|zIou##ANjuMaYz5_QA~aHU>i(24wTWSU)Gm$IP}R;Vn7B6X6Nh?aYJPU7<6Jq1NPNtgpm z0Rm(V{F~x9v51COKd09%_5lC1PU&Nv-dGFWi;TJ?cI&LR6so!<3Q!Qp{@OT@;*Ek; z!GjU3KPg*u!I5%FLZ(7_l<@>kIxutXvq!lMw&OkTCCN9S=<#TC_-@BinpSHsZ&cD| z49=4}AEnF5&@X)yzLOW#K?=h*;vrmhK2|dHrk~kUlsU_OW|h>YR#%d2Ph2D=8P~}< zHEb2|wjCNtdtSP->r_8_q++z!I{o(hp4FAj4&-?+jM?*#vZv&J#YhNxmjdg z@JQ60lhhr>rzqp1qu*2dF9qw`pBjw%B zC#ok(wDg4#fr-VG@k1IzJxR|LS6-5C>qsB$(9M%C4>~DJq2f!Si{`|yUToSQ$uQ43 z*o&!BV0ABfF^C9c+XeQ}TYR2Ymr|p;ifp_a%}VT{k3j{OKj!n6?u2Cg;M7qpNqYrO z#;I@}e{7vux7X$)VBlR}Agy6d0GM!CS{M4j3!drQuKJ%J`_upXmmmNA+xJ!V%o+NwE))+HrS&sm6xEV8LGC%GjCCrD~of27a5#5o=N|@2*{MZKnXi3I+wTD8Z~=O z>TykN%P%@m-l~(0Ya;GrhyN3kHz zKh)kNe2p;()|Iqkx5&bG9Mq(dy5Tm&wM4Wy^*$#uob6HYR!3Q#T-9R&dlc<@d5(|8 z`qKaVUq7$=UwdQiW@md7X7$qUjyiKqXOioEOIOrq)#j#GePR(6TAxdEY^9~5X0Hb? zgcvy*C#>_g*qupAv~Gvb+}&*6t26x)q*U08x60CN!*q(+pDZi!ou${)pDBU zBwX*^ypq#e5{EepiZfFLE5Y6LYkIt)B;8RzcneJoNn!S={Y#L(^GN$UyV`h{o-sgK z!WWeoaqP294p$VAZ7U$hN8GdQctR!^QpX^}y%$P4q5{8%Qh)q>oOiEkAdTBuRB|!V zGI*O1Y_&9>zETbk&Av({R%(?*rq-uiAF#MpSkAvJ+4;k^JV}3Ct|Dbb6+8R0EfItU zN!IC*EM#1cZVg??sk5{W@B4O3K9CkBh4@4)R}!*No$0R$XjP|_a)cvG-LLr7y+;z3 zGBe;CCDE6Pj}%7tOHf*k5dFC8MG(;T=-M_`gIed(Jj(K%T@Mgn7JSJIQML9fudS-{ z)>d);4^(wa5;}uEUiKbmXj+{RgB1cy;KksT!zuHFmG70(^4oF&Gq$5_`XMR8P~KXf zWDL-itSm=Zw3Bq~H413GF_M_G6g%`fn5d!zo`ws=wE-5ToQ<_?iDJzk!IpJ)Ksp6619`g5Uv+xm~3 zzN5W)1^~uvII+E#+M7ht`#F+|tBxs2zE)s}LPWbJ?=6R7EPYDSS>DJ8tG^Rm?Tv|8 zMssHuHR}$qAhClBuI(p*7g;Q;1>e_&J@!JMRdb24Ht70c78= zbmf^-h%vf zht>48|Abd8yn{AMl<(Q|Vi|92=i1Cp(?`qO+@3(>`p22w(*3$w8+?X*Rv~e0${2^-W9hidBg% z{$OXx(=k(k0lB3v$z}SbH`!F1liKx1O{BuGht+tsI$U*X`Jq-OtNX15^W~S>f1E5- zQibTd^wv;+G$l}3I4SMLtCpZHoAnx(GN$UngPIqxv?Z@4uBdd5-nB;)3P=v#Y~r?Y z^;S()>1RrV;}Gg9l~jrh&K>1ozdjQp%&vXCM9G17l(WQrewBCkfVNAsYJlu$p&+)>Am$M&S&SkN@!=Vik$U`((s*M%qrhX@AQ2yt@55N8}JOTGEYrfY}Tf4 zSMFbaxqp3jNIz5mj-&IY7wxw&3MCaX${{KD;#h zPZxlq+TgsrYAt%!$=;L(M{bs3=NzzFtx=J;XWNW=!9$JLc;KlCA(eDjX=CVHb*CHH z&c-TE%_pgF`H{m`L*o_vX`LKXY9IgiJBp0gm|$^AKHK)LsvqaPlsuEEC6Z~2K? z8#WM4vtlI<>eow3cd$n7QOgLkI-pg+W2w)7Q;iQmduGRrkK>4s%_y7y$rKXhvc9wh zPMzq?6`?zkzIMCW0py@g@yYTl!m6oNAJV?$#vVm2)n`ymsOrsm%BS)URViv2+EhS| zvq~x8;5Fb~0ZUGu3X{BuK%9#jqv!Y4`dTtyZ=co?jQYB@1L4T-oDg)8m2+HVo ztQRlHLUA6BIM{AIlr?b%bx)dKN}}lY_nfka0LppB$Gt|J)-0O>?ARxgvt|$0RKy_} z4%k?2jE{RP1-aN*PQNtWavZKyADe9Tr)7HERM)#~D0RuRfs6JfI-(It-s)mz+5-)wwpY{gEi~xM^>HkHG>5OMQA1ra%ZW(+*1S*mXq-OXUB4~Zul=WgeB9S0 zD$_RyM`su={yMmFOXsVA!KVSR9SO?75>j?>?(TX30TL9eR%L_VEVVY}^8;L_?ejur zbbu0gPt8B(ozFSF(Tec;v-=RyFasZQ}CGj`HTZMQm=x5(wjCInv*9 zP?&{%*`4X(!<%|p?8B;X9VKA!IyE=x9ZywI;;K5sYL$JfE~65Mg68^-bLMr_;J2Qi zto|>*{Py#&Q`wmC&1|B*m4IGw0IZLyx>TgN4IFVhV-HE1vLKQeC$*KXHayRz&NwIY zy0?wvK_Nq>c=1MgLO{0o{B~S!Jx*tHVD;)A4gqOY6}+l59&*YEa(uvN%&P7U4e-t@ zZxiw7kY969Hz}$Qj^NAQQumY^AlFX<{ppTZoc}c7C5x)4(kWFnr_(D}wS})h)=)y) z6gk^=2hsb3I4Y&5)w_O%_TT=q_Le$asOt@|Pm9+mo9!e#b*FJf% zyGE+%Ik!Zhuo)lJP;I;2;S>c+V)Y3IrGOoBSoQZ+N3 zDv~CuqVD7yi1p3K+|tn^jm~G_UU1ZA1BpseyF*);@kMS2!dM><-`c#_njQYSKxk ztOt2{&sT#*oZ=zZT++G#RyG-DJ+e|WlyfT7TjFc4I@KnoL^>S*9IAM-8&qVhg6eVY z`k4y)I9*LCROgr^`P*@~&$2l;HS^fS>>7&Ol4K*R0jBv($ZAa7`;O~UDiu6;Q@h)B z*9BW@wZrFeJu>?mgpNY(0SM8n15NWlNH-*^)@xa zE9pVAE#CKLaZB>iy4yuahJ~&LyE)gc0L+h50APly{ zitVtDCROnF8WG-=cy0~UwXn=pr@YUQ^@#7H6%hN&GkFlZIw@6~aAMpRez~sYH5rMf zcm@oO?27+%_GcG*p0%@J0g$f}-VoH?`)pY65n64|Q;dQj`&}yeqf&$3MEL{?gywEir z*1bv`a+@ZF-Hc#ZUiq`Oiw)Ji*B;d01)T8myUY~WGm>9a$^tuW1KoajV&YBl^%N~e zPgSp|;mBhE^UGRx>0&nIi)#%-9u;{29fLZ8-YQA_`wu6o~U zrWY@$4=3JuNjezG@$~90fY7xmC#j~^b?Bv3SzWes5mR!~`9nVcH8ZK8Bip;MGoCKl zwAp>;Rb7e-^J+>BfCuGCq-B#)DN+=|WVd^Z%emD?jOreoD68pI$IN+uYOiCKKp@X7 zwX@^W1s*b3k^#j_EcI^|>SUqbES94F@}M;Z6v&N-@-OR@Gc+~UAtj}o8fU9_G$j&Z z+SX>%|B$-FVSOusJnt!Dr->!puXTJ(mPEx=lhZV08ikGzrISwTJ1<&acY-H%Oy3u# z&Z}ISX4Jeih~eFUH77|}gXF1dvC6K8N(FZYSe>e%N)t29$z@R3-Yz?t;C4g`e9p19 z268Gf+y1^Rn;r5gT8@{$ER?*V@@}rgN=Ao3e1WoeWg7&6tiWzsR^`* z`3+>TNu$Ld=fq`IMC~xE$a?D-2sousBw*;>LO9~B9FcGR;Zhk3;b&7EdCXI7+HoEV zd39wB?snLnYuX4T_5+yYYdrs7KmIQ_({6#rH@4nKi`)@Z1)r8GO4Nfq=E19{^1T+> zgk7XYyiMh4rK2~&-IXk{zwgW;d4x>WNqkMd9Z#yA_+!2=>);UsxzR0JJbKjU&ac|Y z`s`ShO|u_TtnW*<5O08b{5l?uDQs={jY+<)I^T@gGOHG!Y`3bO)i#9&NgmV{1n+)q z{4@_WFLyoPH@{>|#j~BPC!IRGd};jt6;S=Jx53g6DZcA%3ZAS$fC9cW#U6auURaGs zV?iQ3p@I092AhODGxb3SH&89eWr&J+w|wcN%xO}9gS0p8U&{Wtq7#G7o~_*EAP+vO zLj_!P>XUl*1wQ2z6HN}?a@K7hl$6QJi^{V4G1BorE8w3N79uiHvSmK^8$KI_536I5_^x-fI zFfr-y#LpZc>_ZmhrEmMT0RD7U;wxsStCqqmgnGw9WRGsHq7Ic*@iH@lTKizy#Vgjq zMi0u=5pdC-V3ZaJIN zc}R97r*;-2vSOd4Cktwl!P4S}xI?tn&VW_1!TGXMl1)Ig;nM(W-iSO3L&^!Q3U-z4 zKJBy@rTbvT_HD8Hc0pYcDwyHrAo1OX`j8K=s++zVQx~c`=z)1?w|eXPq@;!u5#(`O zlIi^GN}YdNsi5>HyWGp(Cg)vGE1f+!yhBEXqu$;9sW~QFCVLy}O*Ah`@d;pEIEuV# zN}8$-DuB0*Azx_P3|K0<=|in{1Gu8!nVfwp#0xO~tYkK8y$;ZDwRj;q><`t&|nH$fr457RiBUaf{o`A%;xH^THxDLZkM z4MAqy4hRMZy9^ia6Bs}Y4JW%^yWgA2MP@TKCg6%sZ!$gzY|hZxmC@vq`ho)1t}n%z zN_1TZmA|f(RM7X8qNooVhqBgl*r_G`fU_wf9nPL71?m9cWUoK<27j7JWl*)VzX{Ni zwn>g`{3boGQ?O2UTUHB410gMdObMiK`{`BfQyzVMXt=%vU?}S?zx&1Smm>)DFRG{Y zo5F@zuq|!aH6v#|73|452z;uuX)B*FK}}QC<<^*(Lrj>>`UYOjJOni0Z)8v{AO`@k zQ9|*e;Nd`y_}7(^4BFnW->bC8XQFOQ5;4+(hAmn4jG9A#YcI=!ag%r)wV;jf{{RAu?w^?RzSU|doB!)H8F z8@oD|&!Z3qb=*xbc3;~t0VjFM0{&wAR&q-Mc_wzWEmoC4itRIHwRptKHK~r%wR2Bk zfkaf%0hhBWpM9PBcPn-NVWq0B!Z+nZS5FE=T!|y>nR|LKt!yr6(>{QDURB{7z*SQ$ z)wwbG*(a-_{=Q`N%s;Z^7A2%liP^F}`ni!Qr}Y3;-i^)aSfvWKpPZ`dtvqp3_@Y zurIJW5+gLIx;F<_>KDTa|=E;nS62X9@@)%r@GEA_bToD;b; z^;SjVRD47lA%Be=>nM}bII8>Js^_=^Bi}tA>(%)6R1|@>|#O#DM zYY9%1UE!n_FES-XhuHz3KBbE9_1yaEovL@}EqU5b=ByHAs75^P7JpZ@Cs6B)qIUo@ zRURHrSvygrj=09uF{f6dp|q*ed%#p3uo)Zp}PhEK|Ch>>|z1)g1U-si=mH zBNlrWlBjK1*4TO#E!=M7RCL&^t*ozLj9YFUiY4Q>k9*F1IJnSZ#J}dSCkJ5L9D5s776swQ*<1c zbB$YF&2i!Fi}(2I1lvjksQ1Fgw*SOq%1c&mHJ8Zo1mLMQr89|2+?H-pNwoDM2}O!Z zK!r|J8bA@b4|Zr)_4#o!6ilvVY}Db#4%($-#(v<3I`@#0eXqi2=&5~aJIMY5tApz_ zX>|&2Q~>gHGL8zC%{kQjkmo%A5YgwJgD{}K>*?Kc68Ze5nx|9TQQf1*SjzHsHmh62 zwmsGF;mwU&RT`RKnfP2-lkJqj>0RJ~DevO}rjw;PY0U|=M@EM8Z$N#;r75rZNV(;_ z+Rwumz1&iAs-B$hNB?zawqmj$t{78N@JY?*>?cO@iUZMXX?}!NIGjCSBd@Zx&w0)$ zNiW*@kM>$t;-pq(b-c{dNqkd@w~Ep?>B0ZH`-j%VCaQ<}#-*Yt5W0dZIqB=ve(cyj zrh(l}CRT0v3EJH$SahiJr7{N*BxuO%!rBi{Npl(Kdg~M(tYMz?MJp}d9-jH z`a~|mz*3azraaAxJM(|THY$(J+sEPdqW)6XOVh)P7$vQR@Z6+s03NdpZeKpNs(P(bCs`GH?Y&YjE7SDUDQZCDzA^yanYIr( zBVV@$s8_xBrJ0!xc$sDXx2!Vv7GWPUUX-JLWVM6c-q)!8kiNU#oLO2|>Xxr}HKj{z zmKf;dGgsY@`6`DRv&!{9IzdgTs!2&z$?)LB_q?%Kak%b7gRyU=1|Nu!c9eh!4F`~sQL(qFLmXqlU88;ey!2RJ=OUZyX!1*+Y;*cOKbuO zu>k_Pi^IDv-(<7~o?cBaiIEPIYspH%*~6(+ztUgIJ8=d{a_5<2^mdrEB|~_s?%8D= zKAI^4_131>0i%xgiJbUX4@Z)tMGR6V^l(7GkRzkxfw!f|#Xg#=?m49CE7Y0(R%p~g zRMjf<5F8~r*Hlynkb6s+JhWY5!9i-;6zgCXoF3nT@v&c{enU?8|IB~(o#d_`@^|Tt zjGlyTAf-&zem4MUe~5(t7Imk)fOpnoS-iSejN7q#)^IJ z7)`wsafXV6-RBLvNI4Gil9!uF(UQI2^SQ4g*c4Gm$hT(uv zAQR3VWKUkdMvZB28L}%&0gkGWIHjDWao(zn4cYli()yVmTW3`D);FXqHpRsT|GH2= z{XGBc`{ReYJDYDNKj*36=O9C<^+F<{YC2`>R;ysqe37XFP9_ktNgQ#PHmwC3e=}%q z#D>!i(_r)@MX<tW zq;6dl)QOMb7nWBQV=f}*0irY!@4-d$-32@Fq^-Thjt?d}pFwlBEtIxKg zQ=Qvo?xJ`|&PegSlBsC^ zb?O1xj|w=%RwcQYKB`jrqF?DWLGptL(@A)4%#J-(MfBAOg|r3fV#~12^9Sx0xK(q8ve1)-C5^2x7lh$v=J>zu$dNm8uI@-$qI|`SP-VLcJc- zudB6yM()H%OZyW96i zt2i)Jl&`opY~1p^`GrC+PUvkl zR9SNYs7YjDdDqFZ4@t7@oT-dLKUExe^p)LzaQ+WcUt{BrSiR}p7u~AAds>$i>8{6= zB12m8M^Wd+kqk&i0C)d9QOWKv!B*Mnq5r#h0#y^rh-r(&Sn-8FPO4Mo|Cp%TNFQ@9#B8 zQc38$`X&qx`g{e%x^^R9m$nf-8IacF~7FQDxv zP^YaZq=bvB(80r$KLEOYRpkAsv0JIRr}xKs++%BVHC~x>W!k?jKtJ2!v33K5JmQ)D z?D0!#kGF;T<#$b&_Z2b#;jKBW6j>%}_Mo$?3g*|2RL(3>B0Sr@ElKC*zX;dCDN(`^ zF)inEI@UK9fuM4T)7H%`-knrC1J3NJ{qJo_0z>c_eJK!gTnhfb#7r8nN2v{9g|?u& zgi`Q2Rj+sv<*kwcm89QP|1GM}5p2rx*Y7JhuN&s6R-R%hiW^u z%%RpDQvJM&BPq+dz8(0bfH|B!0Cr1G0*-QO9FMI4eL|`wI6>@LBzi({;Js(3G=fD* zEuWR3R9}ggP5q+emsN#CO}=>Xr^|s^!g<#Wl20*{%3l52Q&*%EDk25{ zI{RH|J|Mp$yM$3nT96_?yd0wU?truvb)fmWSpW6g{Qa9U*c z1vJH(d*_;p3TOmiz6QTAfUTU0lwRRWvpVA^tRaTBd>)3j6+@?udG=6zNXME|NMy{9 zyY}IWQp4+W*sXZ4j!P?5kyU+`U#+ zJokKUGv=&I0Uo~F)+FT{OUYd(r^<%DWGLnBXi_lMgs6`%*MH<>; zIsCG!>dN46%B7sDg5&a@?>B)|@D>HwHpU<{rY*Qu04kbT^`=t+(6~}Q3?NAuN}zhL zn><*$*>xRYs9C44N_mqKieg1$2opxpd7!FbMm4Wm66F%1x0A%!u-^c~kL#BYHh=t1 z!=<-L8cOb@*$YQUjefw=r3m3%ydb__RrqgF)aiP(ou}+I+P#+VbP|>&6>v(g?PQ}M z0&!aoVNL3BDZCK@=uJANw}96+Fa;m#P+ea0YzCeV7${pufV@XA1O>1>4mqixz;=*J z7sUVFG~s14wHT1+*)xE|huhyaj`k3KQx&Wb_J9TYj*y$B!J$K2Qh#2i z^xgUHzMRI=c)+StJ%=Ok3Z299!8*`b(uJ}o!@sqqNvG9_oR~{;H(#IC)W!O&Vf)8K z{%mcYLVfJcI*=G=bkI`e-G{vexExyN*6>+G1CUxXo>v08Dlpx9ei=lMKl-qE_tJ-K z@-|eg%(fYA2&pVg3EDe#Ij;1 z<&3uvC@eWQs8ztI6lIhGOTW4lWQPaIQo}i&PrUHxuy%PzknVixN*+~#&33S~0nnH* z?`a5r!^!*8)M_{hqt8h-6FeLW+v8-SDv8UXBA~m@d_ya@r835zyW|zc)^(YR)vKB( z_CK#wahcvO9>6YIQFyykbbYQ#-Gt$FP+Y@Hnn--+i|b2hp>?FJ$ZoR>sB?RjeWu7D zNl{t5M3FodYEv4>Ox$MCimMQ)lD1AIsBBKaA;i6=Zmp!fB9$6FdXhD+$;GJ*CQ$NF z$(O6sHHv16iOmUemg4eX66;jJe6)SkYp3h)I2~bTt0_!; zI6nO6WvYK%CXEn?3hi)$ouAUet}9)hsVick2I{qS6Un`*lWZ@KlrkW1 zTXY^`I@=X3zO{Z`*-;to64=k2%B*Y7<^0an+1SD-TGiQ>W6vlIa~aRemcLuteyE@P zZPe&r^Fu-5{O0Ce-ZbJAH?>zs!K7CZXeDU1F0GYd*i;iqV`c>)C38$!&F=A1m)&!a zHweCYOO?TTnoW4spoNL0pk8P|A;8g5w)u6|kf&KZT>`h4GEOBWk`vWA*QXRn?*#{t zb@e@?#FuB4&+Q3FkffqeL1d~1;G|4ByuRLzAqPW?N({}tEPGTRR4>Q1iKT!)$PIe+ z%EJJaXyFpRG8q4L|D%7y2d7!Dy)Bh)e_-8o+(UC#;hnd(>7tTP5W@A~`N2_mrRORV|1b5bD&Rl#mfr z(mOXd#6C&$n}je(yd2T;ZK?h>`~2s&y>R2 zU*x;T#wpNl1xzO?U483XZP&41>dC(&>RyLNwy&>C4pl z=a)AdXE}M(DI-Jo4{0w+bQW#8IEjB8>;)qF)WCqM`ck(X$W}cQN4!-!BYy^79p!$} zH4ThI9_7tk+dMrx;2fM3-fHSwLU0#6<=d|MGJpQ?hS!)HC>7glR{_|iJ}7@n{W@e% z7WT}OgZ}iFTCDCRNDDg`C-R!)b)r1OsW2x9jCdkQ?Bs6_@=huqhq4QbWhDW z<@Cj__Qf0$iI0#d0xA#XDDksdm)j=&lmG(IV#+lR&(wC^P`E_G75G$T5KSN*QO^ARX&1J2{oq&iww%yH0@t6wSyIXj zj?R;aFGnqbG@3q`Mz3Av!~s9mt11pe8fq4WsRLz69(FsLSX9L@8+rrqFB>|D3j*fxXN0mYI-Zu)}i3Fe@|cw4HE7FBqg8{Ho11k7UF zj-S8owx+OksWi=dG8Ga>>ol8Cs0THX6jM<)6?3Zm7=vE}0XRPcE2 z2KGT*A*DVFnVl+TtnFU@5=R9vcaEN8LqHrwp1i`AXB&8jY{yNUV8am`tFmt7Al-?V z_6{xI>}=pewi`xOM)+A;jGrJMc6TNw#;QE_O4CW*G4|j=RI7s8Dt%j|b^rAH`q)xi z5&V1!D3G6~H>_HXI)nhe4vx$&88!qf*>}!W5cW<5u~~u$aMZ-$v6mHkHwP~XQ6*b|A|pYWV-u+kEiKhC>63h;r= zsJT@FjLwk!i;No2_!`L5&!$d`r9O|v4elgSnu`#qY}4SSN{4;9x}$V6Kz3@^Q$ zotC3R^}j3$`=3^7pFSlf--HGa3L$D$l|8(y@jP%S%43_(GeNYF~#Rbyz$zH8G%z(>2w-jg3G05m}^^oVM zXpx4%j>Z#8?$bnQc!&y@Jiu&%^SMXMb8WsdMW?33-pDkS z6z%*xfo-ee`y$X?-xlhpFYCvj`b)?1e7Epcwnm3{KZmS(D9r=X*%d@{4yIK*(?m)M zJ1MZBrxPwt%F2ti0UlLoCU#PTRPvcuof_HAN4q8i6Cqc-w^mg46uMqpj*I;|Ut06z zbq@YE2$3M~=yA0tkZPseQ)@I)QfhEMvPM{2l!J7dw1b}x5UR(W+3ll`%c(iXp*RfH zN<4s6tK)ZMQtxw|fFheaqo6H)rMSq@ty^YAPJU zQ-znP>^4Uy7Yb>i`ywHB$pX=^Q4MC3QkcqJ-+*>mmfG$6n8IlGPw#yJ%bJWJ6Yfls zrET#&3Znp}&Mv6_oVBGauy4rLNve*!ZyEu6bA|2xDo5+2=FDmT5*Z7m=$;(R2OL}i zo07CTUQVousZaS`cSyQ1*iH@#J3CC0+p;W;i8L4*Z}xmGm|i~X>kKKC^&4(rQz{pc zsR0h@^o~_rf?XZ06lO|FyjCTQ$!)WFFRT~*Dcg`Uu;*I&x0i*@aQZiBHt#<~T`jCI zc!f5Pw-CP`>fRHm(0IRzh4TaF$2=fg{M3mIJaesMM*$oAoNX{@RaF}N;P@EWqjK^z z7P~bHxp(2MJO;6fZ5I{7y`90>qP_x{sgu^l`Hc4YybDqe1d#G~OLhKnsm2^z`4yzM zuMt2l{z`l5Id7lt!9px4MU=>-a^39A?vmjF*A6rGp{3W~9naN8B1c2Ul z7g^^yZykCL+lEri4xp5nFCCNoLIF6wNQ`GV)>WX}eTR)F4Ki=PuUw@W9 z^V5>;@gHEG}CX;G}RA${U`bcs=dqEEN{jY__kXDT`{Axpls_eX&S+mx~-b z`D^z<$-0W;o+3ztyqxN8fRDrkbb1Zkxx7UFtN}K zl%CGnQ>Ik)kxvK1i8H|DyYQ`aQ@8uO%Jz8F3r4LthvrsOyESaV9)QeRsvw;99sy&g zyx=$h+JZB|(4n%;#i2i)u;~9ES5Tj%kiW}s7Zu7I8S%WaZ$(iW&ex^vYK?#+w!2o9 zHau_g0xK}2B@jZAqyUnAwj0S810`@&C9mi*6RX2RnfIO#DmdUBPkK5K`mm+WW0M?! z4lfGwh=Hir)DG(cw>|joPM2-JbqMtCiK^MVffZy76eIT@VD8GkTeNF3;za=^1!#4E zb12V(8)QoUCEpDK`R#)w6?UBb2d}JesX(>tfAydGKUlP{PKu$lcgd4YLUoAiGBb^? zNxS!bS5@Sn+O?>FeMm2$3MV3P^h`(_HRvd zN_tQUIWpxcX|b8ksQ~on=P^B6<&{^@HPX9z6r@ROLP3!0Xj)b zP1e= z+AtiXvWrMLbpQf3fKlV}iajMoy4017j##ur9ml6=L$0p0rgXfPQ5CH{x=ym+7VM{g z{rvks`!2ipC2M?x{pI$3b_L8YAbi~-rKLFzW5@Q0n)ha5xi!(`EKyfC!usWze|&2S zG4J<-mR;<>W2z zrWN3jyO#9?P|KNQbShdkNH~t~Sz@S)MOKq-BCT-(LY=PPLUb2Ulg$r~|7^)uE#Rh} zbeW{46jL8t5SR4tP>HIu@~moeZ3TLwH}8GCrP-Clg5I z&Z{0wFjPZh$(%?^@7wAM@f&FU_2+;8elI0M3Fzr9Jn18BPoLL8sH)w zIxT0XDE&mNEPc{Th;wqar4pa=*h~FHIRYU1xktQ}A|kfkUXWJDxztIOg46(fYW-&7 z=e4!3$TQSS7GsKYQWeM|0A_eUKqk>ZQ#&6$>dNuQbxQh5rS`@yazNWT><1vfuG9+O zR#9X}kFCzY1t2&lMN8NUh=n|{Cde5G_UuRl$|BMZR)$2(L375sHj=cjo0@%`xBifO zvZfN#dRzc*nW*`tQ%`i(-0R+;n9oxCNX@=t`;MebM7r#?Yrv2v$)u_GN8OiFkUn%h z@eFq0?(8&YbbdjJ?xehMc7X0yl#3m!5$MdGx=U4utdZE)Rr>9B%AZ5c%kKczZ&O_a zk?d3_HIu51T}Bv7rVOM!e+of9Qkp2q{MHVFbJI2y8qY4rAN}GVU?-7?sz=2iUZ{km z!|O9;3MBSjQ<8kS`l+Ju&_DW!{pA5v*P4#H^v~{Nld`W{M76B&?DW$3RxQNoEluseDp-Q%dbi z@U4`gA2V-yR2~qd!)~MSqB7iSd(WXXCU`|RntQ7)QcLlyUT?DF-b8-5aw|%OudK*VJMDrupnx}-)m~^Q+ZBh*aDnL5v`^EC zba~k`06gv|tGn+wPb2DoZN&dH!J7Nvo&V1-yL={Pe^A@cR}+E*mq2z}`#AP;vS~Cw zcx=g0YITi?sia&-FY9kT{0?W92y!Z@w=K2Tj!E!Q$m|@7x!zjbZTeI2zK4*o(~Qm+ z%d2_Mh9+p`vxMG$Y?LTzuhkVi@P|_dd~IcpdfiEwMb75Z7X^n z{6SIyK@(u$Rn`-MDz!NoZ10V=JT2an>Ta5NUE~5{W>rD{q4+!b_vKRcjr`WtVL$a3 zizms4f?VGYm6n0epF68p?=AI$x%J?@qQlY-zbYSjD2)}ByCc~xl^#wtUx;4gR{E%O zAhhpNM@^Q~(6yZsGCN1BOACANlve6*u{#wP$#)+qaH36!Z>#jnwo^>*CQkaR-ji)l zHC?6S$Vtsr!9SgloX=*XIwZ__+*8}GB?oJ2SGGsKZmpSR0`Nz$a&#LDF~N!^c}!W=<^uk zS54|Mb=C3+E$V(WuVD2oC--nl1DQ~Hkj)wGFR;lmP`%7SkR~ydS~=-Hb&x|3lCJvg z0q|O)@XdZv?lDk@gN&Wv1OltevNS~Ma@1=t%je|S@r2K=;64joRA{1Hus=1?BzwV z$^~bVMjsD?#7W`N?MG3VO79F?hEIJZ_07F`Cid&)L*f_&S=Ra!Z&s2ec$vQxC`Ed< z$TTldOtL}G%=+kR`KaIRl=PmxmO$;r%5ZUsbZ4t54^=t%ayt1t=^}%zfw_+v6gyS_(Np`$CVRtnN z+~L-5mf!QLZlg^Cgh7Xpk>Mwmj8u$fxre-rne|Yy?)$A@XPdD&eL&ki)x5Eu49qvgl;r z+ZiPvM%72;_UHsl#Mhed<`Fw9$zxAFcs_?IS+Fn9uXDrnO@OR#y2XknG!;@+mO52& z^e(pqi(5k zw5VL$sqAa8t;L}PBfk#eHt!(lM@PoU;(K3pg|v$GqiT)70LdwFB+WasW}goDd!4%N z&Ut}ZlVu^j4n&8F?d-{OJZy6V*rTnpqwhtCst|Zu9H;yG+ocNMUFq%4;o8%tyt8|T zp!scVDm))gk-t)T&_^egr4~%njPxw}_NndI_2@3Tak|qp;lvB`L2$K0wzm&Ce*Yfu&X*Id^&cUluV>Zle0hfZm$A>w+E9E(f*l`E#HBR?{99bvCI zVXdaOZJD4&Mt>3!K*e~Cn$wHd;0uwXGxN%NK?LWJ6&k+Oa!yaboII~jb7D>@ox~Cf z&{aDkoh?WI_W*!(w@RF(kEBH(fGU6oTa!Gj0O&>lFX6PPQ#G zZ;1-sYn~Ey;pwX2=w(6j-UXFhDI$}$Gfu6uK)J|1kNVJGfO<;^!ipBJKQaN;-43e2a6OqNcNCuz#$$8RZ^MH)R_m;IK7|@~jwvDof_Ei`r$vtG?TWe}1 z111=Z60+#&cIpvrW!k+K2f7klm$OKBh{}4X`4+ril~!_XBY}PZvtK~rW1V&pQ{L=Y z6p*kJXd%#@epP;PsS9&H^6oWeOWOfno_^7%<+`?ga@B@&h``hv2di9L+p+2}O=3}A zW~&)HkIX(-&UzD%yFMri;!%E=Pt*zewlAQ!AVu$?MQ(5E60Geg?u6|C@pHJ(W2%9f z8vuCTOU|rHt8B4$E6P$7^8m1V&&=^tl;E*RHKmgg;j=mmYyE_PmbWe|`D= z`|k7HuypskTfNyPKg# z5UEN7i~aVd=1h+VPaCFNwZ>c09~gPHAfs;;N~rK~Q%-wD zPE*Dtet%Jz5lr_1D|A220r54$;`PlCoO0cpr%AVOPC_ZR{zKId zUI!~L0NUrFyp#Rmq>jW=vxg6*d|dkH%*WoKf_W`%*wms-CF*Kkg_=mq(L3dYx2l^; zSUsz@-`tvj!lZ`&RK-|jAU2fpwHr%rWYZX5hdJoxuCPmC+gRP{g^j zV0=~SWgI0UqJ7U7ce@aodYOv4d(Q%-(?Fb6tt#XOWdWpKJ@&LUN1ClD#K+%G{F-pv z!dJ#ldG|GJJdBgj5J2xz0ry3C)nzx;|Cg_K+qL6Hwl-fyFCc@5%p~)+fd>A&1{!_8 z!6ccsP`0FP$-AoFzQ2#_FsEGh{ts0pX&q)V$%qlb5n~+c8WNx#Q>NOcG^14galO9% z^14`2icx-4JjtmKhZBwBJBg#+ak;k<(q%Ix^;*Ypva@$t!d+?!ScgKC-w0Hdsa)4= zrUN>4H!yK#D&f`{Lsds~z&iAfR{iN*lfcw=(h%Mu#Pl|K$zVmjyoWbM+EXi2yxHRC zV`T7{+*Jplw2H8WG5OqCW#g!n*1gmq+s(F1dk~z}Ag`i=#Q+!0W{#BPrcFvX3y(qW zk&F1la(!>B*Z#7(&L<47_^k9^ih3KAGMg^t>I~8mNLM(el3F<%SqBtAXmEuz>0?VD zI`mN+&&BuA)`?USWCXL=OW;!g8gjfUc>B6JB)oEfeONuW;~{>fm-|WZ3Cj$Xomgue zmUOrC_9=jzhYVDKrh?DcAP`AxaW-HQ=;aRdCZ5Vy*;I8=6x);8y=wPf>$J_2#B|w_ zOJ@M9+D9||80^2#UoENMHds>R<1t9s7K7>7-1|yAJ3OpBLu$IcLd=z#xfJ zmj$!);p(y7l)Ge#&MMbMj3Zd)J?YuL9YNHTGC9qKEP$nf1~RHrT@=M1jzh zvZzY(IlxS=l$Mltf$`0+{&B@V{q`QcVxY`;+ z!suonsy0ikPT1yHdgZk#8+b1+U2|r9b4*yKlf5Di<#lP+WkT!nr^$2{?SM%RLUQuy z9Zu}&Sc(8@>QHYxO)L%rtlc+@rbmf}+P0B^>R`I-UgOorHi-a6K)JsceExlIpdqi6 z#39=uO1=za>^oIFmmV!+_T)`4MZV5QYj-kvy;XR+I$ zw^kqfvLd{a8VQ;>>TGo!sv+!6#$KALDDLbMQNbQtaT)E~?BGvMGW&r8P1VLuIyc1- z)czuPfGF1kpVn;N+sU1ZPqG$;;LrI0;p;Z5J6_4BW|vZcbb^%gd&m`;RL_=PI#y5K z>C}8%F|6GQ9>?%6Z5BwNY)wg66e*d&SR8+7oND#CkF-?X0c3|>NOS*T!Ss+=D^;I{ zRS6}xR2>c9!*mN}gOC?a+CA=yR>wuxPI|CXq7k%)w$!)6vxH4PmlIEF2XRCku?gNY zlMR+(3aEsVb4b^@mA+Oz*_N2p-s`cobnMXJls#QlBkO7&0qmt_cA_)^np0{%JSQ+7 zus5m8v~H2m-GbZ(DsJWDtJ-Qw{}?+QBzc~TJvU~qdgJkTig2Vdwbi?8)uiEgU#V~F z5QccYv;m(eG2W#nFF!Ki#Zld88-15;!kHmmsH`Ec_fkjA+YerFA}M5+RoDjUy=sQFd8t~Ov<_vzFW0LpJvG#5v`~7o#M^dBAX6c^RO=!=T<%F39^~f4 zR=7IpS)vrkAgVNA6C|^eO2~N2rI-%&w!3NF^-SKTWf$*pCl=OY+R2jdd=a`-zpc&I z)BItjqIVQey;8D2Ctg*X$vG#kaF%%CCfYJpDB2ga^oET{8o(Ar`EKJE*y1$Fkc6z1 z`gCMT-tn#R>6BV%!$}*XNlI^ytAeBE(r6!)#7^e+$07x(;1}O$*~j77f-ziAuEW`# zAnD$FWZ6EvMB>+_w>QN@A)JvOo3uS32?fnmjRmAdQMj^cvhbZkaF%YZQj2YM^7!R6o5LT2NJK;lL|GjMy~JpI zDDRuRJ+I)zcqtilfh%r;2Z{F4S^npj-~aKTI;O;mE%2bD>|=08@B>JSR4BIwZ`!nm zutboG7Qa+gBv;*;r0n#A<k#cDP{WNe$9NvlP^} z-BCub>;wrQg6eV8yY_G(RFaCeNwSnlJ<}eUWeA^sQ|&`#5^%=V&OkxD*<9B4yf$T? zRS=l{nj&kR)4GFNq`3F4{H5$(S>6j7^mrQ!I=h>CiOkf-eOUcl2p zMZU3{rRkkZ(l#8yc3k(;m*cSULT`0Yc_Ew`ZvkW1me|jBpXVCnk5Pr`_e-CDeeb`1 z`D1+SzkYhTEjxbNb?kbQha{;h@O*fyOzEjcg1%Pu3`R&THYc!By^Ne|{krC18U__*?lg*+E!Z)!eNT4Y6xHcl8RTgS zudS1-T5#&AdfRGiifSnfY$PX2m`}5xc1D%_(Cm(-0IH{90zy;@aK-u6gSjA|*qw_C%&zIUa~ScR;*RKD&_gWIg< zW>+miH+x4Z_+N%tAsf+`eF|in|J#bK;ehnSzRk86K@x|6GaN<{d6rYb#>!u)PMIA< zF5Q$GX99b0nw^oe_v2JecVk#_o2inLmEPssj*@_;XJJ&P`S1yA(S?jW0E}nFpRO2n z4du;wN6SHpNtc*YlVV++7hz3FA49vAl)KK9S?YzA0$)afZ(ntnQ6%D8#0q;mXU7A>)2Pt#4&QGgQ!NCcZXYT&U`g%GETMGlc*fJf#~kyEwt2)}3wV;SGYm6CA$b?$jDpAn!&Fh)ua1bwGpA0m*w~ZatvABS@ zHoX#qvUc%@IsuxCzhs3oZ`x4qOVF^C|7FGUk1IwsM4HKxM?z))bT1IX?I1iw48M+a z&w7G{l-LDF1oJ?t&iy$BLU}~GA!RwWKy=Yo-DDsD$XUgG0tn$)MM^3Qo}@Vfp~VT1 z^=U$XP~fv6ok1o8M|Eea+S2xXcfIF)Psi5nMz8+NxT6|bX{sQV=VIx|3$B8PTm5{> z>!F{iGM)h5*XFfO+Fnu?4dOwZy2hVx4Z}};!T$Kusrvi*G&ToN4-zBoY@Fk2dBCKe$iT?~I8@bk64F6U0IqY>U$RMx*<`@(bJxQ~ru-?#T7?5vepI!S zoF5K$`L!0Qs%gu!FvbvQc|Dx2yFG5u2)xvK?(Z;o;;iX<)d9!LQ-ueBD&DG+^wjog z#HJzJfi%6jn>kfFUIVFjsel}3B5&6So@CBik^L_P^@ek#V^ziM?nK-_!u?)tzc1Cx z{cL#Fg;L9L@Y>ngm&u-d>@5#S`BYDc4@C0bgh>*4yy|dDhpc~=BH4}C3}Dt`Xy^Mi z`lA-;iUXVgSiQ7lW)s+kM6sf$`*1wi5w`PTmfDvPAL|wRX}4%wV(uElZE9jUqeWG|y{z*}}=(&dCht|(h1$aV)nsVjD8(Ve7j7Fhc35L2Q?oOZZ5$-pwlP|G_l z;`>*-TtC(S`Wl5>`_qmB;n{pGvnKn4>gRHvnvEbd=nQtIpr|T z9hRr%vFX4@vSJU2F4Uxyp%TlV)=9|%64L{Wh6$9_yoXn>z)}wF)SfGn*W1N&AL@?l z#v~*?I?3c(2h9X|P^;c!n#{bJb2P04tLG{s`yjG`i0-9tq>N%%q@b>`u-w#f#=Spg zpuOVE%v^WRt%=HqGzf+6bYZV*u?jAo6mT;r(}|n zsn-?SQwTY+J9jCMgcYxI97=Gckbm*CSR$QH96qSaLv`eNUq8~w;@yisSSKm}zRNbT!zZXHq%UhY-d}ZR}krkt~PhB)YC%Trlyz9)aFD4K{ldj9Aq%8)% z41`nlE8dL(N>9J6)0g|p=P$259q9={b#lvbvv-Ic#H6%*mlB1{Tvu~ZJ&S1{eDgYW zXD8X516*HD4tdSb($wy?eNg;MQlgOM5U->rPx(h z3Y3NA;JMTWC|(V*3#nQ{Z(a{15Ya0#`0{D=kL~A|ia2W}yFYCx1EID^r(>X1rG0f= z4u#ybUR}z>w=TBwaSaWMpyk!wbh@b?-eyd1qoOT9ijK1FwxzU9JddCv z4h1nBHMITlPA)xk;mpGpwerQsH(qgv_qg6wucI62r`ood+Rno(G@ z(bV4AmT3@aiJJHviW@y>4TfIO&Y|*eNRFI=D=q$xYk8$ujVgb^FQfKxl2yrmHlY1S z$C)m6Q?)^4Kn!A0it!%C+RJ6Bd-8NDkAHhZcO}03B_;sCr{kG_l=Q7=mpp7RZ zg#g%|QdFEN9#wlVmZ86x$nwawb>-X7p*8EKyPq;|A{w4}^TJJIKh~*-)#o{rBq2k` zSY#nNU5A9fq(gc%UO4D5Luszi8|b7;tW(yy#jRqC97iB-<3O|I>C%K-vB9KxtpdJ! zLr*6IE0rH{vaV=89ZHQ-HQ7Nyon}hx7!R8eR#{$zX=7^7lz&sb^io>+FBWR)AciM$ z(aw)%^L2fI)UGOy?Sq#4vFJvWGepNT>X0QDp5;H&%a8PMVv=B#2R|vK@lHEEW`QobF zY^}}nNGj_~%bSvDc;}rp?ryh}RVt2#BAJ(@obGFpO*tw~C;~mB67`)xF?5#t^IDY; z$J3QySGws~iu=wh%k$swWx)#$S$c9rOiJ{rSfi6PKnI?J{o^G)dke&BJ1CwG=Cc+h z^%z++-Wr8M*5BE%xn^;dYq^yq*g4-JYJTwOaO$|{nMo@50mRsFcVgj+s-6JSX0O$e z1KymjsJB(rsl3U&mxof4Rns^}4$92CRTZr#=W7uHiQAL(s06=iI7we1Vh;a8l-ssH zuTuSCm3W3j_ezqbH%Z!QaBx@_{-!IcZyD0FLtI+C>5l;R1pk9>w&8t-?nV(b_NnCTkf8&pbx+LM zV~rfctOThIaB@jl3J#l^N7Qv-EnRCDyWOBw%)6wO;$&1+TZgF0o*?dRV>Mve9p^)v z?#pkVKm9-d@Bg(LQt89_bXj^iwoYo$9a~LuHikmtA@RD{rX|f?zF=1lPxnp-3Fp-n z*elX8MJcDpR^v3GXv{kNH1Dr8ShZ6SUhK@th#EgEhht~kvo}=lcvCGt62rL+(?FKG zhdBj7g;b;ksmc&{J%)s;*42)iQLJltRlzf5%LiYTiqhB8vW;7N$ve1m$sZNYBPh7( z=;n~O7FYU-J8fGY>-6p4pY5`|jTFYLKxBTRj8Zhpm8P`p@symQ5vyKZ_M$z)VK2m0 zO>h7Q+ZtW0wyiZoJpjmYOZ5C;V{LD3gfCy`=g$sP96zQ1`kE#65mp|-Dh^e5GeCAI z^FNNJ3C$%T0hAQ&t=M*JR#E&LNZ!$#teF{`%1N=)>BviJ$ZccVVUgUk6R#?Eb2hT9 zu#-2%##Ndt%Ko!}DvyEssQ9E(XwA7Nh2!mQWYJ(zeps&iE;nOV%Zk{P@bqUUe+mM zF(ss*_O_|_K$CY#cQytX_~yA)Qg--JRUmsJoLkFIrG9vGbrIOwGK)_Hn;Ny& z+f-1>EG~h!Wr7&lfhy&Un{Jtp8)afH>HAhNmU!3I(gN5v-N9lZ#Ge|ZvJC2jbC!V| zK#*OF5!RS@tx;7!wnjFd>J@|{2)2JuK04HuDBhcBS5~#4A+CT_IhD3_@AQ`|B~++S zEh=YX)xXwv@K(CxjKHZwqdWtcIw-a~2B`27Z%PNrx1E~4Q^f;6yM_$xqQ>TP(7`Wu zYCx+g2bBQ)EOHpj%aF4n7dAI9s#QLCM+%beoFCH*`5*!g7Z0Q*t4zi3H7@@mINDOV z9JHsRB9}SL9)Vxg%OgdUIgmqnq&kCELdt3NrtwvNG+icd=Zf-WgXYaS?;5N)w>yg>i3WV) zQg8;%T(5=sr8*g?IcRC09FCeI{N3@jIW#zCbDifY2imIM5s=-P7SYh;C#bogQO5f% zpUd>^+bpCg+9k&9J#sJ_}7p@4H=fwV6mMfB44J+9B8#8IX+(3zZC zWo52?x!u%NcyQVq(VsQgLBi@(FG01u1A)V}j6W%t!@liW{Z+YgyS-5}3k8Az}NJtuP$$*AyG zwLb!TRbA{-X-?VhdK4w+NnnSabqDel5CBoK5M45PsPSA=>bC+|l0`^;(ov@fMM=P@ zqJ{E#x;EWp6V*R&Rpg0LI;z&TgiLlv9$#1MpP&E4u_`}-wN7AzDe1xIaBf|W4cn5< z<^JVd+8W<B3 z(83&E^z#CZ>eAW0 zu$3gctlQ+dQHK_%B-q_IVOb)f?)zspsMGaB* z)2a8NBu)b9x~nI@hOCs4h$1zWm6DD{pi1Y3w8#={A$v$}zs$X$dV{Ye5ruERS0P5=l%xlkL@o{e zmV*{MnnFS_q3v0*Sru8W?)?m<{MxmL4H+k?7o{zQo1$4gOBpn(l1_bK3Dny-^pn$; z@bJn>C6m{6n&WrxB@U{vr&jxQ%$u)Ogsj>9_OgI*J-R9=004*Yl)P~|Riy~4G3Uej zRF%ihnL?)q{b3WGcYUZzDfu5P4uHf#wVfQIi)km>Pea5~EO#QB zWSwRvnC+=%@4tXDalEaO;(hrQIXqDsb(~RNKq(Z>dyKNVs4+lzr5a!#AC!QUH~RSL zJu*Tk`W&%)Wlo8~qLggcB9OKnoR9@9^C>KM$02Sqs@&>5%qY1aowFyeTi#)oc#{WDq5~!M3GdmAKy#okUvR)AcrPrMlcd}^Rz_n@1(M?qCXUcZw53%t^ z*%kmZj^9Df$d9cQHPTjZXf>6|2;)A917lqJMuTO|W_{TirIV`p%m;XrqLk8|jk(mt zq8B@yDE)9GS1iBdLq>!m$$%>Grc?a;WO+dKDN|#Bk>7gjFKhI|%6np}^ZN6xM2ZHZ zj!{psIT3PdK-Z_bv$E~k9(4vnba#uq@L+f)O0tiln0hfE4lQChNO`M{bNGqJy4qz*ptKUoApZ_Y?)T0XM zG1YF@TT^{jR>gNnt(wl$j$*jMTz(8dD@BnG^u4vVT=u*ZE63X+Iekicd%b^PB_83M zWXkEH*t>KXziy=zPj!kY)4WFnA!YI_z{pWxJp_P$VT&9$hn+e2L-Db$kUk;6J4&^qliA_`kw}o%oNGCZcb!EQ6r!?~&YNDF3SWQy z^3QL-wBP3gn z>*cI#Q_mvgWl=+tJ@uzm8S&aVhGA!+vW8xx>v^iCt7<7KXtc4tUO56i8VyPb6Y0n z`+2C@k=0Y~_g}44`C+B@!b@|AbjX0DVbf+67^&kM06I;#)42TFGL@h{ z#`;G(BJb3ap7(cR2N2j=(RDJC@oY1zuFsF})N4I)8g(Lz@p|Z2$a&%I%Wco$2&?gwPH|^CgZ`!?S(u(a?DE8phuKpBZJlP@wzj}9J zi!ZB>zEP0vSN!uztuRGic)I%wK0iu$Q@siB?nkClnzS*z3 zlK0@O->PO(iB3}ShMlwo5chjgrClVMn-;yHk+IZwO1m?Wy0JcDdDBIZ;L!=r)Eb(_ z4a!Ym+7jd=npf}%K`MGx+%j=-aR<-h^|X#3-V5p1=){)_z{x3p3HFZ9S=k+$6&9crZFw??gcgcE~{?%@=uO2b~t{*m2oEq>ouiJwaB zp~&yMghK`QoRra2Th%sV^JNAPpimp?>eKKs6@NMOx}gl<;n@RW7kD&wBB^|eI*E!( z$Ec@da7r65Vh8{F2{P?;`Uw;37|8q&No-dclFJ>k`8}2)C+XqvBuYRD&Z1K5?%u6TY3dyI zi=ap)_8!ft-gZE~s)~I}JdskT$^@_)5|fr(oJL7krUKX$w;_CX+27z{wl_Ww?^@YL$x2yi zxZ9wkukSo5h_dE$=R*O7>!Mc`FvScu|uptVb3CNHiyo?To0pwnhT#tCGjpuirktIfQfmsDmFX zwWJoiER0*#>eIHHa{Buc*a2p+U!B*KpbjwTM*$V*i*h!x>u%4`wd;m6ys(Ro6D#nd zY!~^Iz)8|l8YElP7#s+uiJ~KHrsLz$;)l2W-({bp#>g3v!dPySY(jx4wr=sb6 z|D}EUtn5i#qQ2WRK&Lo&&^GRpQcr*B+#GyxOh_k@!xli^b-3)OnTLw05aq8xeAtBx zdTUN=M282?RxbW&`2g+?X4_|yV99$JUcuS&SSB^qiJkKyYj}7IEhk0InO)tmAoqCg z-h2$X(X36do@?7>Ps*R(6e-U+lH_;b3;O`jtng%YL`25UQAG7B9E?SWT>a`pl|h~4 z>M3nzf4lhm(`xDa`6SP-+yuyY=z7-K$hF(IA5**1xCD%qjUvBieRg9Y_OShjX4dkp za$XMAoIS6vz@xWN$*U6^PsRPstDo1J0(8 zFL^H$8+FMg#Cw~_v7)vUjA#d`%&>~6URm}_sX?;L(kzQI27^uIUJ|MB_r{Po4_?Zx^tln>`q*gCQbIc);CoiP=2 z8ShHN=Aws0QbdnWo-b`r3njE(IC21lJj4!{#|9v$_!6tBZ{WRemI|R48sX=j?^R8; zTS3U3>U@JZz*X|zRgXH0r)o)QlqjiKUg&0{VFMrV%T>ye2ddf~1p(=jH*9(D^}JQX zL0qjs80tVu8~)bOjN(vFJZu$Hp8x%t>4Z^#Tr++g>j1{eozyDLDJv(ianvu$jh#3o z9#Lp~nVAk1TC`+S(1%>-AsIr zkw40EfApa~T__rMCVi+j;_|rfVvS-mNe{&YEUH=C%IYl2GLkzvl-ubcm33?Nw5i&% zhW%$+a>(Q46R__~u@D4o7uEK3hu}B<=bEjoSn4xw_v)Z)i>}l1x_Wz&FeRB&&?KHw zN*{kXw3;Bi6P0CR>8~U*ccKWPDN?RG3<*TKcA(VN@6w*QF2IUC5nok!B{dU> z9;!_~m69PRuwd>g*U2H>gz2|)1#IG|dV$L563dRQFI}J!gD&iVeWc?Q<@OJqfVSEkSFkDk|(m+_yG$y{hSHBRRav_WoO&7ZGgDkJBaGHT&!I> zrwGh3|6P|`yEAuDGsJO}6?Myq2j8rLsM|AyVx@{Gixzt|cczK#B58jRm3{=kIL(dC8{dKuTV4wgJ@4s~JBQrKC;LTyHGNX$Mr! zp`M)%rReN1!A|4>Cs*GuYtGviu9=>Lu1I4$cZYgqVa%L}{$8!#-lbm(x1BuT4Nz75 zoX1tRc8jX75-Rr%Ks+cLlzC|vK$Tkh*lx~>b?K?jMkZ1Dz!YbqbLVOGp4bErmEYpFRk1LSFXU{O3%&V;#GUs`nhPQ(+MWq2-)ERG!1f==Q&ns~97TXn|3TsQ2b zD>13EV`?_JS&>RuDf)GF6<;JHo;sTmaGkaej&$2hy`}Tz_ef<&Xm&v1@IHe;Qk2%u zEE+}TQJ3zUHVvw1scCkR6L&Rnc4-|HpGCRyI>0NW?J#WW#_&K*hKEGYwc@E9fH>V4VABpd^ zimiiPN$fj4rppq5LQR~u{mp8{A6H9CncaWA(%B1zy+wYa zlWSBdpgVgRvA11gR}EQ>euJzc1V2cbA$UStQt6qayDf@8Aa-xca-8S%D*qmFdHy*z z99i&`lZx`{9)XX+@R#i6R^L|Z`!8QUfBaYa`OE8azsNfhEf}q$X#xlHG?L!!sYRrSgCO(SH89 zz4%ssU@JU!(`F%TRW4cR+Ln0BJU8A7_(mfRiV8|w{TKLn%HgR?sRh&_J(wjV6A|jB zLq5FYAZ%Sa)>l9BWak&9oT39^V|W!~i))e}__{OYN2oIC@3M`?8YU*Z*w$cs8_E^$ zzaz=t(ywMUXK%uQ69#ONs`0ljq+QBfYdYx2CCc{_Zf2V`%GepbeVUvX;RbcDx}sBV zLyoT<PoD&q9eNs{55S$HA+*GBj18{ViU(kYvZAl`v!neJN=GoUJT{Rz3``ae#Z>ii5UlX zBl~)z(&aVePNgix<^NK$kzl zsjy$DZX{4+9sjVdEAChB!tbP?Pv3w0?~kt?tNc^_so1c30C%e)N;|C{&m}iH4`rL% z-W@n6;1JK7BTsWDZucdWOI+kN?w%X4uhV9SWBP5|PU9B{w0BhoHy%s3>7}AW)uOFn zBcX9>?rOj0I3Cuqj%yx@_-sNbEqROARD2+S_66RT%DOKN?WB}7JBA`2RB`M|nlvwF z*;PAlK5Tx=%vr)pTt$sa1MSv}5qNQ5Hcqm=2Oiid(d~V~#{bw~Sl$RM)RV_9pRCSl z_IK=|QIS^fB;&HIy>40J$)C@2*SKgx8H~?E236ChnUMp0$g9Zveq`x$#J0At_Md1& zg5#n!|c^j0zdB&+aZDfa?+!SRH{fh$g(g8|V{<^6tLv?j-<|8t>|3w1nsA_S*4 zrYbd!tqEMzn-?Ou4tSk<=B%Bpk?7>LaGx$6g9y$#)VOEr=j2yo-$++Kj+vhk0i_G@t@atT4t zox)WLxKbONj+EDS-+>6NY#KrR@>4&}nOZ%`5z^-%>E*&o#RkHse(+jMi0L@qnpCV7 z*C#Q^*Q=KDxb{jF;H7*wb{B%3GB*2ClPfQljYL4OAw|;AtjQi+*WvUWTPlBErI&N} zR5RBcyk=f=M#R5vbCY7(LG5&@R82lxc8W>)05&)a6QX0B?A|+7JrdYHjl2OmF6z9p z#Q;iO!*TBu?%=SMqnVrGA_N%-XHYtjocdnZ5c_zzU5=&Qr>48|kaMRI#RX7vS4*E2 zBwvJ~x>(oF+GMTFG)g(rs$i%jwq2on0G=79$fam9mQS^;jg%bWv4;4APCKc^KP{9F z;7{Xi6zty106q*pd=6^navo~44F?0ZEPXYW2?~$o`e0%OB#I9Tg%* z0iP87-wzKb;pD1ps?%bhw?^ov?sIN1Do4nxe!rA2Lpq+e90wQ+#9f19d$u(kcBjm1 z%e+b=s9aEKx!WbVa|3ggB`jHkH-Z!j{u9}0=~pg#G3QXj##6r4O+})8Pm%)9c?-Vc z*H!Aje)+6%%bvmJ(NVdl*|wpet5k(R6=APyIHk>5Bby|dR;L24Jg`bbcGDEDsE)(l znr?B@S>Dz!$t>CfdUX}OxHz2o(}FQ8-6)Iu)C*ek25sh&^+$dWBne0xYZoTL=ZmV#qS z+xtXj}<+3{6_d{;I3WG`kFw#l18EK*s7tVJ4mo>wxZ zLvEW_GQ;6Ds?B2*XT?vY(_Z+^myIs%{?d<&v}sd$K0zlnH1%%;_2gvrT1hAbI0+fm z?zd{ANy$|CU8Mi(ji)0cnZtTb!8GOVeCX6PePK`BT5@d~Tl0OH=C^-*|MHcUsy`hch%t}LhUJWyWfR*o z4`g|8qk}8kR1k+cjaoD5YOjPdrBjj~uSsMev1!&290Rzi@}1xc+bXlPL>}iU4-Fhg z1q&8q8(P7wNwbUPO>&{%lienv?Ix}e_@t==Ec2;?wYg+XJKKl3^O{tV{oOLPls=D3 zDrfM}Do@{6$|_+I)@(qtVwTxTFalyc*3R5DN3qX?r7bFpU5?@Y)k-a7P{Lzd5w5*b z8q3xAPHHvqJJ=PQg)F%=Yn-8v_toubPI>=QKTgGMC>}cb5YQqOj%VqPXKuYY=}CB^ zWZU8*@sQ@pQvN6P%a;2kPwt#N znQ>V7kz8yM^Fau6o784P=q`hb0|FMW)T?J^-L<7WG`!b2atW~4aq5E9kN;S#({5)i z&z>2#`Y}V>y3+vBh};Ab1xK1Zz{Pe{Dg4sq6?~=`77D7eS^?&qr$dA#rL5<5MV%I22#OBnDkdTHC5V zUHBEgvj{r2W)*tL`ORHrLsbJ#nLol2y$YgbS|FgSc`GrS1A3`K3wQ#RrtR>03t%Ox zC(Nq7eimLv(}Ux03se8RnCHsyrbTZTrNp5u4d|?oAK=hPZKnRWpkc3CkR}FlWA6fxdR6;)zlY?%I zx(lBpFO6nLdhT%+hmC>co3f&sLlM1HzxOACPx3ME#`)G`NB3Rt+r8VRjFc5-yrFCy zy21?IdKHc*g+_4co5|wub9}PV0u+9V>&o$vWv2{Nxi;Qe9ZG?MMofH@bRr+Tyzqc- z-`x_W$V;sY43|RB(k$-{q^8P4^KJyJSysNw8gg4qI)|Ed2hw?7M;vldcweK%q`MuV zxr+)ToYYIU_Njgu3uSk&s7l;H`+99z(A_&5hOp=)nH~;RZAU|Q6|35zCzp^uWqZkK zF55EaXO1(&*}R-hmQgTZ6iVEKWVr z#92E9{N)%&)`zaJ3tQF%>?jiYx-yg?&#no)<(=*nNkd(f5pGL^W@)PVD`lUMPXm}OFIulPSKl-ZQ+|=ppvF(L z(P=H*$Oe*}szY{uw0?AzSKrp?x8FW}Zf|yO&7peEGvIyWcUcY)=%xZ+!0uG_p`e;B>OPi>rCISX zXoU?@3e(o%M)U|n;}Tnsm#RKjVq0)BPXQLu@UK>C(OsUEm$V93#X`HHB~+5N8m!u% z>9Th?My)kvnzFUJh9P5H0yqSyvw2l{>Tpd7GNf>TMZtLk^xO2t+!a7*+R0`GQg>~K zopQV7N=fa1jM`d_SB`DwS35UPRYbX@y{#^4cW6rm)JwvmaOdXDVgU3yHkbOci`7<1 zj?AGFzaUk^q-#2a(sj~QZm*M+)C}O)@Y8|@O(df77mM|$m8wHGaUObFQ9M-V`wiMWeCiq*&G^bPl~r1H1M*IK8Lpb+fv$ zR3jovX+Fe8d`Ag`qySMsuD?bUBE2q6i6OU)cL0JeVK!1jtrimsSh0-c*W_fginqIR zYM@TH4VB;}=M>~xjA@sa_V#A^X&1$Wy2>&IK|>&p!{LOkp26$2)$gBPeT9z~*ViXo z;jTB(ZGGu$xTEuNM|c^r$bbZeI-KIr@_{f?1p;h3Fv+&Fshq)$x4r;mGC&>Avvd$n z9*Yv6I?+aTcXG%@c6f*tvbxnyZ@(TCDzE_YP4RALF}zz&8a$9T04tYTicZ$v`l>6k zrnq`$OJ1|t2h|smxJN3r`imMYPb&N~hWoUCW?|O601T!RGmc2nJDes*>3vHrNj);& zPcPRoN6JrXdXyo}G|eYJa+$41`^6xA5-<5o3JA%o z7B;o_hr$IL_Jl>*V#j74StH!k%)IMc9}P}1Sx#XG-p#$obtl7v279v<90a)~H6^B+ z?U=niuhffmL3o;|k>5}R{to#>R>2WPd%-#DWh0w&%>W0x8T!bq9x2*vjjbwifN)xlBDBvK)g?S;S~ zvaC7BJA(S>^=&!zc3t_HvduV-9*FBJ0J|{t(nv8#1c_Cgw_^(pI>QyLSTaF{> z(WBa>vdG2gt-OY~MxZ?P!}0}Qx> z(iEQc3PCYOt#}vFRL_P}u4n6$L;@7J71#rzpSuDkF)Appv$nP>)QUuqCSaf{46@U; zS7C)NmE9=>9l%U)_1-^!`SR(T&bYgRyFchR+gMU|Z3=#(03kat+V;f(JR>h!Z4k{$ z%B?<%>>99O;hl zeJL>Oq*QC(Sa{Pf-Qyx}>>P>>+-1X8H6Zplp^mV?Z%`Hel76SxHxQFgA;Cog73pmO z48J8^l9Vpp881CVsi`ihmyH@6=%GB%+g;Vaf1bZ8R#H{HIiE_s>()+}gym&gp)}W7 zXc=a2B}?Px{Q(oCM<_Yj6bjlo-1=hLaP7<0j%1})jn3^u8!0tal`|_U)9|M)=yw#f zU%aIZlOku+!t^0Y4BlN%SbBtjg;Yf=_B;2gMF)7gYC*`$oDOB`?m8~jg80m~^dwRP zwFv4Yl6|Y%A5A^}_<41#Dcste1-XoRLbbZ27wj?^C0^F)TkgM&7vln5*Pf_l>JdhD zP|VbNgD5dv58YE7g`*TzD`s@6V4ZdDq_o-v*d!e*zsMK-R&*5`s64cx%)lA?wcJO@`tS1T3YJX@cZKrTa4QJAHr7j3 zKQa(dNL5w9d#I7K+5J*tgloqtN^d&>1PV$h+o5F^pHH7zucZc$I9D-5vEZFaud1Eg zB>4e82>ai!SN?F+$Bpr_nb(Ey=<5_j`!3byqO_V_TY$pzIWltw9yKZv-ED*Qa@&M1 z%Zu9Kgzku*K9giej&LwN)a6>oc51fE*eBiVUWbtT?o;27y9R}=t93C+)UiPQ5batj z=`G82MDjDxY}bS(fOu~eiIZ$C0&Xdek3?0##C(1rR;!=KaN`Z`n&bga;!WVpGzwv1SdO>&d^>g!7zl@y6b!t+Om_K1cxjU$!x?zZbvJ& znZrDnRu|Qn&M><8dF+<#5|Qrm&c;2cPdTe)Kcc)`o?b)swucS{@hJgB`?2QBvP1T# z?%dP|L#2b?bU*>M_VM;8^nqzNfMsJ;mZ5kiV1!%6zKY z!(uBe?FQ?>Hyw&^?YFPLe(LS}m){qU@nC(P?zR-C;#;=jFbDOpJf@fw0Z@EVsSO7W z3F>>Y%f^1zDsQtfQyk+5+cza>Vw2bhR0i~`=cPdEerf+j2~k85XIvhw8lgm?*6sYq zdoQLcCL!VTJV{rY+w2mDlarH84YpH~G!V=nk=R;G=pZUi6O#sT`@zOb_tlRV-W{K; zj#~?;P1w#qs+N6f&~-W6#0NCBk0~?r{_C}>|Mh#1tk>~GQ_q(*t}iW$b=4*Y%Si52 zm0AtrG*8v8S4N|715WS=ceK z!w}Yt@R~;jD2yeIvj$m|!anyDBe{pfDHd~7ga1K1Ek@G4>tcE6EpjXwi`dg*e>o#d z9GgymQmatP?QLV*46o@G`CxB7NW?=@kfb!N8l@?+57R~PBKPN9CW@lX-zyaBI2e_{y4_jwO=Lwpw;>zeNa`G1oRph=r8E%SX zr1pZMHcuY8waT`p(vfE9NU9259(OtFyTaD3q-DTPVMms)%QZsE6>rEb9yCvU!^_){||4T+V#tm?b&q3G$Co$~Jl`*?DS>|-aer991a z@$nM%UeD?QYdd=e7fyNgs=!vCVd@HXuY)G9BFQz)KqY6*2=89yu@~OL`)v28U+2dH zY>43l$m+>HSp%f(;hk$b<2?Ii^wOy0(Ck99&z+YELRS6@@T$R>4NnR+6`ClDRA=nv zGK_egTb-l=8{S0{e=#ZpwA3-6@MP=6i`r4;NPf*jj6x3Qq{ykdkK0Cb%pvgn1m(n; zPql#N!mfcHKUk2VXuzfAi0%fG0tR)A3iJvqsb)Mnu}(2Q2dhurvq25oo(%n$)8^gO zP>n18=SrO)9Mpdx23@Hnk3^^KvMSCBP3n^8o&V(>Y1PLu^`$+^OVU6_+sK0?WjDlO z<~0$kxZ|NK76-2<=a;r^Qy3!iqO;B@O7YsT1xIu}+3x(fiwKTBNxr+f{DLbkS?lI3 zF?&NlilzaiF))M7l`3(}e^>1z%GMg=;4Iocr8owu5~6hdP~V7s#?G(u!_9la3&%*f zqZS=J%=UH%__k2hE#;1Sq7Uy{F|q}XLN*!XqBrSwgo}N5!L^4>cRAe8(b^}e#yNv# z76c#o`dM)U=b|a_0P_O^GKr`-J#hFmJlHCU z`1PU=G7yk=f72IwTc}s<=GP<06Fx*vWNT`*scaARfo|bV5}albdImHn1S%Wpkd2dd z@hKF$PRSm3%-y=re#=D#9i4qtGwSjxOdgMBWW_PvT{4nAcE!C%-R1Wea@RW+ExUed ztT%B51h8pnJui8`_XNQb61I3|y*XuS$*vh}!MHAG#%|H00@waxj7lP;ZelADwLOVb zl}?+`8QjY6mvQ6Zw1{61?Nt7L!Cth!h(=GYZJRejq8N^^_+T?5a=^CB*@33lv<_Jm z_V;P)0la5#_;AEeo0e{(J{&5wS0DX3TA2~=_|n`3FxN!{UPPW+bRZZ60Af7*B0UBm zrtGv^lQWP|AU9g;;j@ne_^V2}uFio3IV3$_ z%aZ`mU}2-a33(v%fp|fraFxFHx&P&oy`0G()+>9Jz5!Lpi(5Zdiq{n_akwQ)w5ERk z>MAO!n)vleemsGQH@+I<^7*Ot^12G-T*!I6i6KqG`$Y*@%j&3`xhO+;&m>&$Yc$Gx zzwrWDllzOP6*NGRwPlIxY38w-kijW*6>PNKU{CQ4fULWa7F4{GUg5yK$5_AYPCiw{ z_Oz91n3o!z&vQzjcgXefFjEP2`)}8K@akXN=hXmwQw2SrO2gvq%=*uE99cO=VD`>J zD8>^sR{%`$Zft*CHn?;E9)!TMiLEXW`svKV?sULesyS^FNK=m`?*}WPh_I-QEBSKM zTAn(sJJ|tHx!1R)`aMxb z+b#_{c0c*DSlR4KNJlkF6rfb`lpsd77>5e^93qF8%K@J3nP5r$5PEqY*BBny$5NO2 zx+=>d$&O-=f8842N$C;lHqUF@A3Abgq7g14WMs#HUCMqjP zp$ebE)&s~T&X`SWSM5WF_5#)Bi>mO(v&Q@09h4awjt}y}VL8i>aRzo*@&OEP&%W)% zos+%&x==rV`TEQJeSD0Bs``P|e_ZIW@`M6XwHfBvoqL$x_77i(C+S?*YbrTvBtDnT zc^X5#)np^#+9b2h(@{bv;FBV-jfd8$FlyppP3Ca3!xij|tr9nigX|?gEW0^2{gw}G zqeEiLsNxtCJ{#&V>jXfDf<7k+I&3V))LF!P*-8K>@zw{y{Ql6?BfCM=YZdOmpY_LWv3hO#wH|9W<^Q8 z=oufSN7Ad5OVv~1Iy!re>VxQwi>TeTAfdH%dquX-I%j(3s=O@4;&qHIAt53SPg zGZX0?MPfVm$h&Frs6hv9q7z5bJk^T#z0QP1{)RZdSeEPser9E}+Da${c0!CsQH3zY z=Ng@}MS8oh@xG_P4lS!QK%KlhGUyP#BcD@6?s!cO!o4hqC3jQ1k8S2#qKCDQGOl*5 z3z=FIFzP8vBT8A&%d#Zj&aN*qMV0Q;q$O1~sJ^JVI04t25XHA&e*5EJuNsaVp+|vp zYB^_{2VAbU^UY3>7)(gf9&l_j2pm7Ld~oZ9q4+D2Nqofu1F{m3SjeoFFrd?(L_U{z zr6T!z>!AXAfFYVq0W@u3-RBZAe819Z7dT>Rw1^G`;y#`o{Yq)9F>+sXy(B~RC?qnR zME&NiHdQ*sLTDU@+Yw|wUsRD}Uf$m+oCEN%>Q{`tD3N|jh*@fq4h({D=6@`c2ajX< zV1ve}XUvQmSF1dhn$8%9!x|TbcasKxHZ8XXu{;R~&e}s+qEvP3Gb-n_DJ!BQU!(F0aWHjm^W%qZ3zG)cLm8keAb%6u- z?by5WJYctlMOpN{Y7Tc@fQL(d>}7Xh11j3Q(z%{8Bj+o7S0`(WXv)FR{ew;SK3MbZ z)7Rd9?aM*r_`r{U((~di++F}E?y_98;;sQ3cyT(eotI>Q+WoEXuVtVOCqAl9>r?)y zgP+U(Ye@e0)~2Y1?B&*MQ#a_Lfsu4^Nkm6ci}u{^(&LjKjZ(E|@#gk+ikyI-wOYIl zRmwVph&FXp6j9d|h{G-SLa}IyLN*#v&kKSK^4m^wi}xBped3e%ef^jLoZ$my#zTXCS>wFSU!-s^lgi-55}}v6l?A%Q(#3HyCx;j1)hoLA zLO<8H+ZNo|m#OR6?0*Xn?fI|4ylc%)H>!OSd(7A1W0?dr5WU`~w5IX|WoWk)30z7% z5&cv|S0tU3p>z{@{BT4zX!OGWGZ+A4l{5w*sK>(ZP}8!F2KY=}aXRIO_gyEOeK?Uy za3gW5i_!LShC8p(q(3bZ^-HYJbQr}&op%H-s_50J_U0x+Yb%U6lrSqu3DDu(J-cE= zz7(vk{9uc%#Cb~>5l{WST&`WcBT$^$61=mWAlfJw zK~kYLwfCY8FACe}*#3UKuhO^nk5>=eaz0Bgkx!!%;gSR$ivtYV$wrV0DlhfS86iUjw22w!wz zl87Kkt!b47H}xxv`l-7&?&Qj%fS1Av+D|G_uLI?-x-(gA2u-KLM#ZjGSLzDbc1J1| z0Zdgtf#nv{m>x=G+3%*Yb=%&S>HF+ozN$?XkJn+5@MKlWjsY*-!;^IG>g9rVlNMK+ zBAko(4(jo=sLKzQ8EV_IEK3AY)~{D;-Ya2+^Wx@x;MQ3LaiCCSAWe4YCH_K$BbG29~WjQI&?l3y}qCQiud^Ab^4(=t$q@KWrjsEaz~EJ*{9(63Qv)i&f{8=HY|$x58bOsI614fdrv-J7;R z6l`{?vdk(;y<_JWJ&cvTSaH`n3d`nJfRxgU8q?AY7}l%GDwJ4F7AdDrtuVrKwi2FT zE)pV%uBbw#=BV1On#p8EMW_ej9oCJhw=-;u?$D=51so z;RM09D>rpX+94eQysyN;9I8k1I|2J)M2n2H+4*BpcfSABAGv8j5QCz#udDUjwf*Cx zbOoS6cv>d5xB>+1taG^)ErBXZX%Ze426euZ&y=7yx$OXq07#qG*XqDg#U3d;^FF6Oz$lxkcVpH;l0V~&aBDGBvIAlROwoy=j<0# z8BC=NJ9y_-xs@M(op@uLbXXvW z)aW3b76AmJK026bBl+6nmN&TO9}X!E87!m(a2Qt4q@n5S6hv!NaroDD`rLlMZ3#P0x;>ebYLnn-iT#mqS)Y^Y9iG`Xy@hxaLqKca-c~yx z*;d_sST!r$t%11NjSXKZWk7vX-J(DWP3s~DT%Y(v$IFc3Fq$p{ie(>nfsm2v5b`S%OKnFB%DAJ4^2#W%Z762h#-~zF2?jX}_+U&y}^Q``HV(-dCJe*+WvLVo(lcw=tEa-GV(I z(%=fFsx=R+XETC{z$o+b(#mOCo^OzKceb_$F1eh^*)9F4!&vn6s>Wy06IfQ+c^&m4 z_7Hhk^K*&Oj*FmvtFi$2P;NC231u~?DfGHbU#?4Vur83*^m}TUPyHpG66f5%ye5ts z&p8}J8O|F>II(t($_r9fQrfm%Ax#S9)A|pzKnOOHZ9`?YzRV0X+PHwKlf*X$pKcs? zvsEQ$=+x@9sV?Ofkre7&m8!ONzZ*hMmK3OOih9U$L>vb))-JRH>?JackD z+lyMWl7ipPVVsJ1%2865K<8;0`Mt(;=u&*QHRS}>e)E3#_NBM)1gN5JGsrwW>A=-Q zls&vVPs9)XCr9;FIUl==h$!9wB+Ab0pr=W+;Z5DQgB)wLuFEx6|Dtv+Bh)5~clA8f z)HpW!NvM+7dnoEo1gQclb6gH5y%Y7)l7^WoF%P!f)c1pJ9d6HLRFI@wUG2t7-OM$p zCSda+FKr&0*X4Z5E3z*^l+r7$$SVb~^WX8%@msYX5kAjLKI9}y{Ag`^Z?3#A)V4~P z^lZ&7=FwJg(JEDW;MX1A7f7XZE)(zp{AAOUFO=wTSb3Khr(Q|b$$|7*oRd+Bj;OQ* z9V~%yO4-YphE=-qxC(=NpHuRW&-6nIOaqYz%Axw zr*pAh*Hnc%i+6Z;Dw;b zlfasl4$1Y}!}DUjXvgv}Pd8Pk-!R=sE$SlUOmWQ=mPuY9rO7!?-Y$o5C-Z1UTDjQYDkf*p}~Jj{5Z(9_$M{8mE9ripwT45phSiHB{>L&;jQa6oQ^>$o4s? zf>l;(03&;3Zu;Zcbos0*2M|;V<+oevRt&7J`(n*1iYmTNX%bwOBF^jn&5N_3*K+V` zTJ^<9@X#8iRxh63SLq)@^EK}G#F}zOb*Kk+1r;9pxvOit-Tq%Y(~00q5S9zg``NlT ztjds5qh2;&4mou$#o29)>l2f%{Z>#mYv{e-UB99_Iay;_{%sB<&+`J{Kiw5?`>qH1 zCW4h_4uS%SZM~3?+ZlB1N;)=s3#hq}gOC{@My!|hDJ!1ne`t(;Wzc@MX?pGa#btkX z*W+Ocs%-ahYG!*$0yzCrop>Gx?;rE~a@MR*R)|tnCKaV75pt1}bN9nRzDa4TKt!>x zQw#7id%t)9YNkUXz&!RJ8^7u@qLcV#9B;OfEkXFnDw|ugy4kZL#2jSZAGN_63edKP zZCzHy9~5fK0tCqG;FYv|0ZCNpRTzh&O-T~XlGt{VOYVGF)U-XzQ;m+?4fW`1ZVKTa zmpzn8eijx|g_Afd(R6tXI&mgry*eMa|FB5cAHRS5{&BS5zRu6f+(9pCe!(NCZ&Vqq zJCC!QYQW|c4FrU1%lz;qS=%)51U1`ytY?=yl957d^Lb6@iIopaAQ)vS_4(BVX#_`|=kb~_5t%79MJ#nt!0F1ddr#GLCn4JIlmqDuoNqFJTU>~~D2rseO~ICWDoFb>3nAY% z1qH|`49-l!MM%>uc&g*6p4V*=(ifD9vbg;qN3-og-kedbC~xP&mq05!xE`0RQ!N|j zxQ9whw#=*7+Y&(2U#--lYt$zph3Z^ww+C|Y%?>tsMUlltiQU9ULh^9JiJEjMFhrP^OB! zzpk@QlH@j)?fcX4Ft2=$FxL(#Ab-xvmPHKA<-OQT~fJ2S*D99u~+13S%i;A!$0EQ#Q>&|6fOD6xZ zQg>PTSC0_Tr(=~)0EE#1OXM_GersC6w4~Q~be52{=ZrhmYK85-RjITr(dBg{=>1UE zhy~=dpO(ZpbroJ?a$Q5gd_T5A(@pKMQeSR|CG#6mW<{U)Q&T0F=E3IBUFXaxI?e7~ zp;}M-txd2R!Hd{Mm2wIn1E(t>yKJmH%)^A2dEO^qDzkv6y6;s{YI4$LUynjgyx**V z@#&OQ)r zviob9(fN0Py667pn<-eLSJZu80DA4`Zsi{I*e-uvDV8a}2%tKfy&noY9h!pb`(cu* z%Dbr!3A$F9HhGr~U?f*S^gw=NYkXaM9>S&Vwt{XK=Y)vFqeu0EJr_$?^>T)5>`O6i z6P@pMO(GvpYoownb>1C3E*Ba(J2#?B@MTM+UAnt^xo6IRr&HZ}ws_=u`1w7 zSPH{Snr5#-bfRl&LJg3RqH|d67qA2=SW^aMIiG&W@qhdBmE`d0Slo}td)D}je|DYd zmU~6e$?o_z2R*!bVQFK*s(3l5wgfSK2L|pI?DX(E4y*s(_)HFAQsWSi5WT+-(mhpU z9fKzF*ccc97xqFa#YyJ7A2mMRDS-tU z@5^ZdAKUI1S6K7XUM-qzODZ{}kcjLN;|m^HD=v}Kw900WG^tI<#~~Nc=Tw4{Y+A#Z z;+ldnyfd~xJ8!vjkapDcbN2XYg)y_0M6jIgm{}8*?C7YdmiND_Lb+=f3nFrM`L;hF z*pW&HCoGw5QeNc;v*W1OXsU?m%*_#19S4l(k3+#bi(2>Yd~_HVE{L!XeDLjWpX#^2 zf2rTTeVRXh`|Vr*df!?Ela^nkma;BHBTkZEQ5CN%Mk%IJXLT&0x7NJ}fGlhhX1EEv z;?#LL9OTTC{bhd$M+e48T(3N+7J8Q9?8GC`TPk&Q$XR*2t@2KAwdh=)^U8@soE+Rg zG+({?j1Y;kJ7rP2bQ7v(7ss_tg>pCru8h+-`L+YU`?pqGF+mBA>^1V#UN#$@uA#gp zNeM2=Sq@Ox%NDGmxU1GQ&qZ5alAlzcaVYAiKdJDu4Z^1GHZgYdMe&`Lf6{b!(Qpk< z8?fbAN`iLlMT<(X{d6erU2}{{og6!&ofU+R#Rh)WtS1;u;gOCeP0bH8T*RuGmRi?w#w_H(dtM`*T@pQ z4}bJooFQjyWYtF@b*y+!Evs$ln)8SvZKYbg%64G?}^fbpvg zZOyq27-s~hhqzxwM+Uvg$o|miv|z(IRb{&8W0}78w^m``)Js&qy^z)^GAkq@@BlTQ zbEyCk7WcO1ZPl@3`J!UV`{1;Dzj^hyv7|!{#J(I};h@#A&ZZX2;AAzzH)qlIFE4ck z5|;5})y9d#^Ei2$*p*eM+|;@&y@D0?ZY0V|K`QmVXkJv2%DaZ!NkMiLdH8;_{uJP- z6-Us}1j-tdNHFsT^U?)|0S2{d4`t@|qD|&hlKoM0c&rkv?`4qNdTTBm1wOV`-B(G; z;3i8QgROmBR?=;-nKFgACp%ZJrSGW@OYly=nfmO6x7p4<4oQ}}v#QC1HHN%dk^a3o z`3zv)3XgAb@Ihso@JXlxbG2KN%Tv}< z3c~9)0d#2t-r5r=n>#AdtotPhjUNomq!1ojt29LJqWHgM_k!q|&we4431{ zR6pc||7&sR4W;*Csu7*}*^JO{(w0q%AOq*&IUSbxCci_avI)E*wMPY9nr#p=kPwk++(y|kK1MQ6M&+GK&eHdQ$lMd+C z0vyRy5P+o1GH8ns74F+gRDtep_L8VdeySu!ycsvo9!+$F=ozmibD?xDp_fe;ZG1no zQ-=Gp9n6F?U=aagC$jfs_gl%^_LP$6Oq{wP1auY%_XEVoYZ?|cb-&}ZX!S&ZCLHVeKH9eFKz!RfaAoy0Tk*O_L5y%| z8(UQliCyKF#R+Zdn>A^X0%B4cK(+T_DeYsS1h7FoTwC=N99vA@!Hf^_) zu*FMVHD=h-fD%hjeA04iu@Vd^yj6`h(L$FhFM0Cv-~n@I!MuOUtDqtOh@!J~kFeXV z@Ul>ErH1fwBXylwj~D&n8t)p8Sa~y3ql06swu3s#2WmO1%8OdBXAL$T^0?uzm$Edn zM4jtE)Q6*sU4LHXg)Z_od|S-&oV`XpYKz zAQxLdiC`a{W#7Jk`Ixra)74e?F3bh)i^ZIL69K!tGx??XAv#kS|IiEb|ZspVR@D z8TFIr{lG%gt{=IAd#8(^iE|J`3d#h;H*-i?x9h;nse)wV#j(XFAt ztZubKY{|VGS66DcI;#d@wQHYyEN_>vT5DMB96}#_`>)B<7DiVKFMSJf>sfj!QbX!?JdL>yy4hj+1Xi z!Lhq(W<~P1-Urcwz6`RL28~`^Mi?|u)}EFJ>sxNxNmO-*3&62%$t00!OZ6s~f+^1G z^fL#N-|J+NZIRlZRona_?n17ViCdFBP{<4i%U_){(ef#512hIxpMe~vJG!I7Q2oQ9 zl)o(3D!&s_w-;wIlV&*dqz;Goo7O{byXkiL=&|c#4nijn0AbGRj2zH8v3gS%T_xeW z4f@{xW%UlHg`?|mT;p)`fE1>zkn=P`br=P>QL_pwr{%G==5nlQr=|wro&DiC^`PPBW76wN)kS#QR#lJ<}O7TZ?Xc*(>3L zWrwscC-ACbVqi0j57UshrTYHELTUKuSs?O7yT03Rn-7Ey-Q(Z9fbpNm8$eM zv}y-zDz~Lg5y)*n)K?%c!HN{Cvk62Inh+f9PAatYsszc9aDX0{HNj2xN}ew}(6nEu zP9AOfbqca<(+g0g{<`;t=dzH#dQ*sW+~YLW5AvyvdF0Hz>2nF0g~K z1Uzvpk@T@tf^Q-QJKX6#Yn+w@9HdnOu%DLwPrfQA#`AA^>n}^imQu3dVPi0@NAY^q zFx}Kn)|mF*opj9|r98?Wv|PBe7mjRx^79^sFOF~$L^0s6O@W?P#xj^<1A#PH z^DXp!9YSRoHA&}aT$%_2{2$suW0KjAW@|sEJ?d4W3}IbWs}79e5mG6-{}9eKBCiqw z7*+zW@$vkx^YEt=;w0N^Q=35>Caoek0m^R_{g39|FXw&%8mfAjD`Nc1I=ziM?E8xk zqN0^5A@f%bWq_Jp2E=aX_3ovO14^>(V_!$pQ-7*qkUHq<)VH*%(0zF0YISInu^v4d z=|MM8CUw#k=qY?fr#icyV=_s1|KlbmfrqbEJkPiOAnKwhj5U{OwVqYZ1Y~{CW4_1$ zteb^4aMWAZz|sXVK1mCk`QHBEO~Du7~)-mKSt@w+D{g@8Q5ZvFP?r%VK<1iIBLU-iz@I zNO35#sH@tgy?~bR&iT|ib;}AB!rYd=uQz}M{`4$s@rD%{I_0012AoFIYgD`Kc9g0~ zC7>gp3U2a2AiCru_&NN~mu>%vzxpznmFzdvLe@bzeG>W|RtpIc2tMdOK7$fRU=zn) z9Pb@qx-3N>%*xXHKfE1)Lt)5dX@-co}d z1-rg*pj#jl5qO_k1YXu9@Ap9Uy?)`pQXCcYo{4WSc1kdT`m*$BTzKa|2{L++Srzv*Zh#Jvs3bLvnlSbd`zkd7u>!%+-`dX>eW`0273%!waTX;O3 z7S)E3H*r>Qi!oklU8}FR_h}q+^_We5J+d8mM?N4c9i6+{oJO9`N}Y!n+EDrBBuPF4 zasrx@Jzz(^2xmk6n+l(P+%=rLeOF5qBC=Yfx?NQ%as>D`gsNI<<}lO?TH#m$@9-00__g|9sf_K?O}3p!1&mN z280ufm`Xy!vg@?rrRxKHcrjM>5+k(h)CV25ABGqIIDU51I^%b1O#^My;jCZV)Mh*r z{0M)*wAEL_0!8aOPF3*}yLXx`-p3ODyv_d!l4*Im4reU+=)p$vf{CrKNY?F$5i5S^ z6}RcR^}bd>&_8~?|6#LU(wAmA{ar711{vUe?huLsK8QE#+&N5&FOm#Fc^TZ7Epr1a z0lO!Jbb3Kd>M6^x&D-iM{B`QVUWe?~R7t1@C-WWs0&hbK#~Mgs(~;2~Sej4QvE|4G zDFsH5|B@}G$=kW%K0lMI!KPGgdq4YyZa|QCI!{u(Q2?V~JYFC51 zFWYIyD~CO(1+LABhLU&-!G8WPtCjw|TJYP_$hg{Rp1N?^XK7C!=^mV@W4z5RQIW4$ zC!4I>9^h#-5F2heaHHp(d~Q=y}=7jXv^`v^CtHlUlo4 zj1?fO%)a+5db2q<1YLri^2qDHhF4&(k{MEmJe`PPk&u3Z2%)K5P5~;W#Cc%XPrDmz z$m*nwYE;{-h3jp`v2Q9}sl#-J$4UH6DV(;{=;ND%>-kbU9XbQqV+KkB7%ABWL&=tJ z97h6%@?K0gj*)DZ`DLg<7bXj;%3*s;STxwyG)k`+`v}-3KnzR|(PYr+@Nlk&xPvY|QGxK00Au4Q8d_=~ ztTb)1m2uh@wA=3kCJAtLHigvJ)~mb&hC<+&^zFUB|NGy*{{H>@Z}-PiK`x&w#ko*8 zqG@BIn?%g#)@%ePJ!%&>i(hE3aVMf|r|?Y=b{%`$a!L-4Z7AR0_IT@^aR<;xnNq%3 z^d{Wv(mv*|sW7YPq>>u9rWgX$Ey&0#k zg1occ3sozMIxKr{_WO-}9wMJ}zcp) ziQoRxynfyaq(m!1LqizVbM=d!3vStRMgS^otK$4r(+*tdlSyD7crZ zoED&(O~vUo$?Y%_m^+Zi4o9`CYTg{KOH<)TU!z`7*W3NE@zPODVBf7AqSNq>HVNES z6pLOBkt~`rPuExa{`vN0KX9Z6mrnvGHx8v(@ULHtp;AOcs0%| zd58q0ouRv(?6d!6wcefov{-x*#aXHuLUj_vUfW??@SnB zY{2onmo0guV|uw_>#_}}JRT_E*0nL(P)GRNCWO%5=3AX#&BheNUo&2d)bo0kStzTH zI5uLlH!|LDSbRFpeXAdf^`-y#{_Ahw*46R;Q+a7}w4XDpD=`TQ7SezOXCenFeIfsZ z8mOLlI5?(D00%7G8xhvlhg08PqCw4I>{CgJv;^yIUFzgg4WGu&Aq4uXqMua_(yv+R zJ!_(m8>@8HsQ2bjJ3d-6575!759(wUwW89>Mn})=P|CfUhcBC!2B?D7%66bswOR+q zUipw)!2~|-B%WSMSlqBvuzNSO*Q{3B0S}lu#lEl9_kVr=z6v-TLCD~XERKK?3b}a` zuy*EV{l#IV)Bbte4l<{KSW3E?HaKX!w3GF?OOebiW|wZwvLKef@R(axXEH zt$_7jgct#g;tP;d+igmY{#xj|_v_w{Lua*U&$>c&skF9NBC4sWRo7ciiP`%E_<2X} z3m*Z15s#o`2+*8eRYTy-_Ra~OtkO8v5OjEv#!=U%*X2Om)4ej&?I0^`O6g$^;{>R| z>~@P@i3F0J16bx1hn;1&5WcIP)=p=D;_8UHbfk(Z55nIhYKQV`p`=BZtzZTR=iU+3 zk6yoiS=K&Lxobf6lQ2))3%wh$OC?XW71w>F*GJ@HyO)w4o}<{V1mjfM6`*Y&hz4z> zTnnSO*ZewD?7N-a;Kr^Ub=719JhQS`FRk$)A346IhsrEQ8^J%Mpn@N z0I-(MOQFj%KJ~kt<>&46eP6A|#j0B9%V~AIDJJZ!k4|(+aavVAZb#sF(L}z@0oYxv z(3MwGADGC-@#RT(BKk}=p7ESX+uLv`j~LHUSW-5{^>O~@_b;EclUy?pPk_F}=!kZm zpvcp(Hk%rU*6(uD^iNslOPOC)^3`f}l8i$}pdb5XXO}jemYn(CcFzJwyFxt!?CU*} zw_uXzvW&OM>#GbNuL(byPs?dwuO6P8J#RM35`?QN!JEzae9_ZMf%A48pImJJ5tPV_ zvr$+A82h%niB;2KcX3$z##V>6bIi3^a7x#xo}5mL8m&2trgN2MT=iv@($C?i^wM^H z+DC7nwf2R1kWx;P8ryMapMWOqVdjNE(2v96uoM$q>$K^S6b@>*0KmHvdoT!#eeeqJ z0hiz;GzuupjsmOSHt>0$z4KxE-8QXHpOsQ)@$A~rM2+k<-Wo+n||vBBk_f!KZT| zgYEj7v}KC}K#w!256gMk<;$wTgw;f&m$-tpDo`ul(N$~QHO#rS#9&YFQYC@W+?53Z zQXsA0GkXKfACSr!E&U>RD?s|C>~Sfcq*y~ecrs`(zfVr*n2bD;mksJByp`$;wIHiA zZG@+s@#;$aSr=oql+d#kz#FXMy-!eqTETXHrf7`*-&af}it;iP58{vAw$Q4_g7?Ob z(}E%OtI=%E@pq!~u-pf_JVjN6bdr%%FT3?FQaMp&)B6yHJ=BMfgG@!LaIn<5@S!> z0c&pnWE`hAu8veE_B`is)a%L{vH49V{4_^fonV)dj*8-$nHaA-`cQulPU{dB9MQoH zkdie4b-k^?PCHL-*`&RsCH4E5{O;#vRX*$*ap+tTZ?#QsC!x}CcAUtbw4j{489Pu_ zn1zADl)<1bzr+W~(7{qL1{(-@Q$cqO9X~F|L0v0{x~j@vTITFLE1SpuwGYhjt^K+Z z;hVMV{!-?;0&&Snne(sZA+IwVAK?S9_s zu5e~GqPLT318@?1GDQC#WHB$@LTHd$3n`Ee8&RLm4_*JJMzSanm#tYlYyb_@*It(r z@#Z~{vMwUFwm5xy)Be!EtFrOardwn2ikRPUolDE%7}g?zC=y$8_}og3s(-`*X5}lB zxj%Z?f4tp+TDb8hW@)FtbS@kT+}*sxtCtzb@?scUfUQl1c0s26vcn0%Qz?hjJ2Y^x z@!#&U6Nc!GJMZnZdDbJ_#@UQFCEGY_U$Y83M*}A(zB&NHdCaSW*TNIDtJgqatBxnG z+xNpObHFJuv?M#39a#a_sDCWH|wpu|Gtg18i2RM{&gZ7 z7-6X1W`|n69Y-5gNcSO}^GE&d5AQ$UZ(!1k@tE3p&Kg5ORU2<-a0)3nl;ogCcW^_w z&&%FNTlI~EwxQhW$pPp3;XLR;tdMj_fxARhvm}1`w4-nzjuTv3Z#0lI`?gzZ8uM=Z0}`xDW4+Qelh)(>*d8;>fArr!&tHG>vg)V&0vXtNRefs6d|Zy!UORJQ z_KOhg#Zv6K5)YD&$1^Ic6Kv_xHMdqu$Zs{x)^AYBn^+qz*=l%Y)*4^9?!DzpaxXK~LSyfc|o) zHi1IiPut zXz)|t-X1}Y!x_~ib=J@E*FmnG8o#o55FJiUF+dgVN|m}lm-=OHsv+tRc-D^*H<#;e zGU8R$cImM4WaK#Pv@wG&BuC z3HD`Kz(mP6&(w}ia)QMwY`Jeiiwpg3iKv947jom!XUqY9cKLOhGpn8sHlo^9;Mcdd z%{GKerwWLR&ViIpHW%;q)GntdrLpx(OQZzbuXy7r9V{vo?cUjp{2rcv(_~K_P(sD~ zb^0H_ey+cKz4d;N2J`(Vj>fCipYoF1u|w?c#4xNckVF_n8sI}op+x}*}a9D9JTE42v9yLVIi7&LO(sg_4<=o4Y5BewU zB+BR=pY(^{)tqDz=CTjIuLMSDyPLyVAH|vN@ZgKUWo`WMRx5PX`@zRyb1ukhEOjG? zBiXPc_S+QqTi{3z@U_Qc{r;zw%CEY5Pyrzax!r4LLbN3Y(t*I$O$+YcVOXTapneB0|UJJSt z>!wqmBu=gDO4_%pCVN?v0kV8`g;I4sIC+n@b_Uj=2pSv|j@NLnYX-oh@FEpi2PnWS zAO*ML@PvFvSadD|;UiFG1Bz;kTzHKN zli%vpRlcdab;zA=G9WKpLm!x0wvmryt5|_z2g3pXuDQs;g0E7P;K_a#c=-i9&d(0) zy)E-lKKj~t@k7K#w#rs4BGCN4bxXeO&bDnoyw^&mzZp zSo_{sV67694d&LoG*r4*d(l}gMWa5}=*z0Mvqmq?REpL&3$Wx{H__>sf~q~X?FsU{ zE&)G5B${_>8hj~9m{g~AAUHZGV=+R6q&5y=bJux!co9q1B`Bz8dRUkeYQQX1t07)& z`K9Y~Bo1mSdvUl3#(4`|Z`I$&G7LHGc7$8$&H(CF#*_1Gb{L0t4zpc=1a^0Gn!PkB zGf{!VraKd8(2*c7Yzkq+L1;pt*IQNtIXUlZ^tpe%9aE0N@%-wh;tK<$IZ*4JkW75) z);NLK3h+QN*#x@*hRj2ZiTXdNaS=65ur+ART?-6n&{qpT^zdNrLD`DWt zhbNe$EJOQ~{OWC53(@P0ticg9z}fDsDI8nR0g$0~`r)|9c@xR>XU(j4U$?k+lUSXt z!81ZC*^)Y^0JV8IXhld)%??fYG&zox{|Mr$J1Nwz?Gu|fI4B*oU)%w#j$U6DAa+%j z4m%e-knAM3;vL@nN4qjkRV0z_b*0U69@#R-VUddnwp%pRzmT;C#&I|l(4NX=yf4+) zuV2Oj8S<_1W^E*oq>C#URSh;Ef+bS*_4qmpWT=r3<0wO6Pypzq zM0oc$w7zerf7HLl5=g@i={Qa z$PT}?;%f8KE6%1@5Pe%sMfa#o|>}RZXYVLdWCFG!af1H=}Pqwbs>4#k$+1Fw(wEz zs1T$AJYM%+QQt6rUwzpDSlWk=vtAQSYt^dry9HZ;xRMa9`M9C-NrPfN9~qX@|_GJ5JNolQHUK?-2g zv)m4x*`{(S>mO~XA$%OpSoBldfE&7F%d5g;hduhy$^_pYEYqZB8(;R2V{vTD%v;q& z%UKDnr8nKP1q`;0KP&C+c8ER0<#l#glWLYCH1&fz=mISS*5=dp#navur??0-N#lpI z23W2&4QUxy2ipdFsF1AF7EK4dXNOmL|Gbj{z1D^zu#=DW-aGY=UzYA?TvlSB%~z|Q znUp3o9dxG&BOy>Y#KU=qcCJ}it%r}G2BfEdTy=sZMpgV_Y6vr|QFSjKd5e}^v~{{{ zq%S&vjZ;~VC0v!GN^>LzJA8|FZ;yQiKhbArUEaFINxWqL=jf|rQkmP82E8eG^B zy&d6S68t&+&`6*Osg6uj?7E3FJ4wHJV@;A!5QAW`9Bd%}@UGGXa}@Ri>A?XE zfhwoZ2`KPET`J}fA^VE?JJlYmQ$b~WMbe{u+!QocXb7|l)q$H3*iNN_9C!2b9;Y$@zywH!AX7F%&i<;T9xtqu*(E9Ec}r7|55>dP`z4qf3$GH1&lfp<`}B*0g<*Y}Ex>~2bwfsV9=x@#yYonloWTeDN-5a~7+XEfeIHfOaRPI6Gz|EKr39J(kH| z8qZ~lB7{rJwew}l50p`s?cHUq_a+;!@kjmj`clxE%0+g&Foq6gfQr^t6IBSedEuFs zOUSw)AL7N$siUHjvrVrm3|-4Xfp185lnH8{u{j)m9FNK5)YRKx2U_hSv_bd**bb`O zL!{SNCI)5&GACQ@EW0|Q@S2^htb5*cEdF+?M^wLigQms;f1?qw_X`GSWh>45P%cT6 z?yB`qvP6^O>pH#Nu)Io~ZL8}8L^;;7T#ggUcKTD}81O z2)3@I8?nrbXNUXFcOTNQvG6>;y@5%C(ZFFDeDS0Xvz4*CKX#KEsZf?^#oN@UL6Cs(JTz{db$?aOh{^Ta=1qeFog1c*PLx^i-se6cW|P$x95D;BYs4t2(rWvsjLKXVprbV2fR;E-QU%0Xf|Gyk2n_ zH>kF0bL~+#=NF+WLkn*XsP4c}W|@m9JZUt^Ru@Dztv17M35j4uCOQ@P9_M-|$s985 zVsnQ3&~&!>geo4bL5s-;obzLH<{y9i{nu~KLcV!Fm6xWCOX#awbt^;z;F;p&BRN5{ zUv}8pr)8&w7txcr4v2yonrJ<#O+n-mV51_1(?-tY(sQ2hw45sLdXkco z&`265Th}|zqz>J>KhrqJ`gHaJ6<%dRcDm!#p<~yrrZ|y8VCdxZ`hH8C07=S^9?c;! zRRNR|I#hTyY8{Wgq^!O}KUMK$DYLuR?%UPKc_>HE@nEAmB-nu$WP-!{xZNV1xmgiG z!lo_speS#g^*d4rhoIVder<-GD$z%QSa1UPvUaRfL&n!tT0xxs`vjPZmh#g5{0h?u zjt%S0E>sVE*M5 zf@7W_VI!{Gg=p5EEsAWviE2`w%|c+P7)%i@~7<(*XlY4(Hap<0n~x4b6b+;i%rBG?gtY5j+Ai zE>Mlz!I_{lPS(6eff|L-1UPlruaq9BXfU~wy+q=2Oj z&}ymhdI{Q2IXK=rIk;^W_-H0-=}dj|&d9@us*dGWNe*VAoJ&&AYS*peQVR8bnZEq^ z{`6=+LVD>mFv0rCAXnXA)m-2s**bZRw`k4RL$TyTW+O^E*LP|+%E}7Mc|lQK5@4G* zJ;DfZDhE;Ho+alf;ASng09rc7Ja5XR(CtNz%8HDT_*7i6PB^u55PkPP$3Cd5A5O%E zqI0gTbOh)fxL@Slw~hcH&1$(kuHL<+VcEzrTN^h_2pkC!E#T4M46^kSZ!`59)jnwd zw{>DOy$pH`$&IrPM^|;d*ll_Berx#(4*<|tvITIBoy_qRgzx*32C@7peStubRnuzz zp6Xv!edgDV0NE0ZqM=5W&h1{8^5>Jac7{hoqmM;W&RcU0eKCO-q)XP8%y@yCmC6KC zv32U@)p3}8O?pI~Lddj3t7E75q46YPXCgL@q1?Kg9>fv+Pn0|YM=X${w^P;e0cqhc z*zug+yQ2QNZJ%B>b)EY^-cI1_eYsMBb}SbssoBHI9L7z(fjn6pPtbLoOYlOiX{(~a zVM{xH1AiGJmud)E^sB$ndT(7-E~^@F1#o_7f-ZZk=Q6OGG`2m)K! zS6cjslV>BSX2dN^T|R`){uzJy{av<;wbG#OCo{zJnzKXAtFS|n5$&djRp)XlQlX>` z3o-LDtYa4pO)@v%SKrlb*B4X!_>)(e?1#01i}PkXpyKUht$r(P? zys5CA>|cn7c6-4q=s0aew?H)PiLzJnUS{s(m|{XcC4~ym#VG5vkPGXK!!E4tPj9V^wFXNnOr0fcyH~ROnser<^`u z$Qo@R9&d*dx(Sef)V-C?F8LE@kGr)nxr{k8S*y)!Khrg3V7~2T|u9 z$zH@mDL-UWnZ5w=2j3`&zX@=nZEyBQ!x$up1b67TFEtL5qK&(efN?wbT@1K92S`}) zlHF@ulDVC~rt*~R|BU|mBNy6sQ0$D`YgCzrUM9czi1;AxFDHYE?AYdwym6%uv;8OwEY|cc87CY;-6kspI)2w4`u7WuGYHm++M7t zwR7T$POl(sOYMzcWGB>QzpthlV3#t~L&a!K1c++M;xeF#RUOuxr)qw;^KoXKZeQiH zCA}P@+BAkC1A)jktr?t@nR~keRQG9`rR%fK<=2{K2A2;D=Agx8M6Va;vC381Ib#Kp zf}JTv!g<-m9aSu3Bbz1%TvMH`!(gBE6oz-edIk(ftwac-O9+x3FLT^JN1(l$SMY+IeeB9ytUANOgL;yUapnyop&H)y}5Z4l}K# zRc6JT1&MTL(Rztq%?#TBofK^LFTcQ1Dm5_f@zxqW-PhkPL)~F>{ASZ9=Rus_N z&1n~6TSHAG6!o4pQcjMa1<8tiyn4CLr^Spf0Wz*v{oquGWN?^)a180Y^Z0@O`R2I=Iau|Oi zy1%gKv(~OszK&eLJ>phWpvFt~rbeGP2}=2N1quVdrg8+V_mN!`o#f0w&1O!!qj3$SzD5}h=+7LNUTAA7X>s(d} zYc8D6*M#m+P1QaiMZaN+>JQ7wV15vq%UW1%ZCUDWry8Y^e5S=gT65wc8{X{*ZT{B< zi_rypQXrcoAOZk$2{Y*n3OXuSA+V({cAFXvS*ghm+18P}>Xo+VEId6ln}&qx$e?Dm zwW31@x&0`>enLEfFD{EoEp|#%iySICRH6j}m*-GT7Bd*!JC z5)MUs)8^p0ZHMggrD0iZhs_Nh%Q}b4`6M>!fTQ;HbMmFcS88yKp#LW+ zS-hru+s=FN2=A(Nms1A?Cw{Xk2F@R9@LtWuDxIlhqx5Yukq_hfwugJ_A!S1DZ${CTO~#Y}e1N|*mFK>4|3Rc}&VeBD~R${?54w5pNkdO5MhzOm3IsP&b4r+&*= zn^ptP0h1=&j!Bd@BmiFiMARY8T@Yc;;GrV$ntk11Nnjck z0W7jd2-)dHU9poE;93Ga>LN>BP3a>-2E^0JH8N$<9_+q5FM?mmDcb>j>F(RJE*SJo zZ&xftrL5ubw!CAn28Im|hiXY?Yh>1eTe7h?%})6KQMPvIeO8wyU{j31raWs?Hl}5# zI8NdeP^3)zjkK&f*34wD2^R3ST>p1}{avLFo6&yGKXHy;8rAtd&4!^JY?ZVy=o;T> z*-LmRTE``Ae~9Dy4)RRaOgm&FLOt}4nB%g)kIdFr5nMyx4Yo{hCdKapvPl$STJ3kA6~OUU?vkGF$PLc%KJ zAwagN|BZLK1nmJjfzJU~%4xZYfAlUl>MyD}*|FJRjeHqv93v!*Xj9lGg@F1-imhUiQ1)o1(Q{X3_MpRD{>v z5!iI|bme(`=VTSVaIB2YADnfpn%mp*Zz~-D56~R{!$R$UTByN0Av=@*3hCdtKzo7N*qZa$3 zqdIyA*tmo2BIgtOpkE>(76LoBrZa@KpTojKlDQEc-xta&F38TZIe3K&HWzF+?EKin zUXr8l1O!(5Zbbna7%wX_!KxtTdIp|CC6lcvDt7P5)(`cB)XLXytDLJQuPas#))Otg zf$Nn?C9Z7u&AA|JRF7mV&mlG~Jav0h7U-D=)w z^h@g70P5tIs^^!J6HQAfQ_+HY`+X7 zX-l2ULK$eOTY*w?ih3%}2)buELn2Dg(}9`C$y1INd{7V0xT>w0e^xRFdIas`5UV%> z?OdB7D7ih<^w{j`wU&BY$~PSDimzy^W%sEg?YF~%XMby-zDNojRj+y^;(gzy@)Py{ N{eOJ=(*Wdw0sx!+vkU+L diff --git a/metadata/md5-cache/net-misc/bfgminer-5.4.2 b/metadata/md5-cache/net-misc/bfgminer-5.4.2 deleted file mode 100644 index 903c18a703d8..000000000000 --- a/metadata/md5-cache/net-misc/bfgminer-5.4.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=configure install -DEPEND=net-misc/curl ncurses? ( sys-libs/ncurses:=[unicode?] ) >=dev-libs/jansson-2 dev-libs/libbase58 net-libs/libblkmaker udev? ( virtual/udev ) hashbuster? ( dev-libs/hidapi ) libusb? ( virtual/libusb:1 ) lm-sensors? ( sys-apps/lm-sensors ) nanofury? ( dev-libs/hidapi ) proxy_getwork? ( net-libs/libmicrohttpd ) proxy_stratum? ( dev-libs/libevent ) screen? ( app-misc/screen || ( >=sys-apps/coreutils-8.15 app-misc/realpath ) ) virtual/pkgconfig >=dev-libs/uthash-1.9.7 sys-apps/sed cpumining? ( amd64? ( >=dev-lang/yasm-1.0.1 ) x86? ( >=dev-lang/yasm-1.0.1 ) ) -DESCRIPTION=Modular Bitcoin ASIC/FPGA/GPU/CPU miner in C -EAPI=6 -HOMEPAGE=https://bitcointalk.org/?topic=168174 -IUSE=adl antminer avalon avalonmm bfsb bfx bifury bigpic bitforce bitfury cointerra cpumining drillbit dualminer examples gridseed hardened hashbuster hashbuster2 hashfast icarus jingtian keccak klondike +libusb littlefury lm-sensors metabank minion modminer nanofury ncurses opencl proxy proxy_getwork proxy_stratum rockminer screen scrypt +sha256d twinfury +udev udev-broad-rules unicode x6500 zeusminer ztex -KEYWORDS=amd64 ~arm ~ppc ~ppc64 x86 -LICENSE=GPL-3 -RDEPEND=net-misc/curl ncurses? ( sys-libs/ncurses:=[unicode?] ) >=dev-libs/jansson-2 dev-libs/libbase58 net-libs/libblkmaker udev? ( virtual/udev ) hashbuster? ( dev-libs/hidapi ) libusb? ( virtual/libusb:1 ) lm-sensors? ( sys-apps/lm-sensors ) nanofury? ( dev-libs/hidapi ) proxy_getwork? ( net-libs/libmicrohttpd ) proxy_stratum? ( dev-libs/libevent ) screen? ( app-misc/screen || ( >=sys-apps/coreutils-8.15 app-misc/realpath ) ) opencl? ( || ( virtual/opencl dev-util/nvidia-cuda-sdk[opencl] ) ) -REQUIRED_USE=|| ( keccak scrypt sha256d ) || ( antminer avalon avalonmm bfsb bfx bifury bigpic bitforce bitfury cointerra cpumining drillbit dualminer gridseed hashbuster hashbuster2 hashfast icarus klondike littlefury metabank modminer nanofury opencl proxy twinfury x6500 zeusminer ztex ) adl? ( opencl ) antminer? ( sha256d ) avalon? ( sha256d ) avalonmm? ( sha256d ) bfsb? ( sha256d bitfury ) bfx? ( sha256d bitfury libusb ) bifury? ( sha256d ) bigpic? ( sha256d bitfury ) bitforce? ( sha256d ) bitfury? ( sha256d ) cointerra? ( sha256d ) drillbit? ( sha256d bitfury ) dualminer? ( || ( sha256d scrypt ) icarus ) gridseed? ( scrypt ) hashbuster? ( sha256d bitfury ) hashbuster2? ( sha256d bitfury libusb ) hashfast? ( sha256d ) icarus? ( || ( scrypt sha256d ) ) jingtian? ( sha256d ) keccak? ( || ( cpumining opencl proxy ) ) klondike? ( sha256d libusb ) littlefury? ( sha256d bitfury ) lm-sensors? ( opencl ) metabank? ( sha256d bitfury ) minion? ( sha256d ) modminer? ( sha256d ) nanofury? ( sha256d bitfury ) scrypt? ( || ( cpumining dualminer gridseed opencl proxy zeusminer ) ) sha256d? ( || ( antminer avalon avalonmm bfx bifury bitforce bfsb bigpic bitfury cointerra cpumining drillbit dualminer hashbuster hashbuster2 hashfast icarus jingtian klondike littlefury metabank modminer nanofury opencl proxy rockminer twinfury x6500 ztex ) ) twinfury? ( bitfury ) unicode? ( ncurses ) proxy? ( || ( proxy_getwork proxy_stratum ) ) proxy_getwork? ( proxy ) proxy_stratum? ( proxy ) rockminer? ( sha256d ) twinfury? ( sha256d ) x6500? ( sha256d libusb ) zeusminer? ( scrypt icarus ) ztex? ( sha256d libusb ) -SLOT=0 -SRC_URI=http://luke.dashjr.org/programs/bitcoin/files/bfgminer/5.4.2/bfgminer-5.4.2.txz -> bfgminer-5.4.2.tar.xz -_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=a08fef4f2eff6e6ad8755d44812c6e06 diff --git a/metadata/md5-cache/net-misc/connman-notify-0_pre20191003-r1 b/metadata/md5-cache/net-misc/connman-notify-0_pre20191003-r1 deleted file mode 100644 index 310349c883bd..000000000000 --- a/metadata/md5-cache/net-misc/connman-notify-0_pre20191003-r1 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=install setup unpack -DESCRIPTION=Desktop notification integration for connman -EAPI=6 -HOMEPAGE=https://gitlab.com/wavexx/connman-notify/ -IUSE=python_single_target_python3_7 python_single_target_python3_8 -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-2 -RDEPEND=python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_7? ( dev-python/dbus-python[python_targets_python3_7(-)] dev-python/pygobject:3[python_targets_python3_7(-)] ) python_single_target_python3_8? ( dev-python/dbus-python[python_targets_python3_8(-)] dev-python/pygobject:3[python_targets_python3_8(-)] ) net-misc/connman virtual/notification-daemon -REQUIRED_USE=^^ ( python_single_target_python3_7 python_single_target_python3_8 ) -SLOT=0 -SRC_URI=https://gitlab.com/wavexx/connman-notify/repository/4f1e0a6b27ebf5d9b7508594188fe0f86c34ec52/archive.tar.bz2 -> connman-notify-0_pre20191003.tar.bz2 -_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 multilib d410501a125f99ffb560b0c523cd3d1e python-single-r1 d3100de905f978df912135806cf27188 python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vcs-snapshot b1abf460a493fc59ebb25de0df3f09dd -_md5_=b35f87a90437b209dd7111f82ce351e8 diff --git a/metadata/md5-cache/net-misc/dhcp-4.4.1 b/metadata/md5-cache/net-misc/dhcp-4.4.1 deleted file mode 100644 index 944fc3ec8629..000000000000 --- a/metadata/md5-cache/net-misc/dhcp-4.4.1 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile configure install postinst preinst prepare unpack -DEPEND=client? ( kernel_linux? ( ipv6? ( sys-apps/iproute2 ) sys-apps/net-tools ) ) ldap? ( net-nds/openldap ssl? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl ) ) ) virtual/pkgconfig -DESCRIPTION=ISC Dynamic Host Configuration Protocol (DHCP) client/server -EAPI=6 -HOMEPAGE=https://www.isc.org/dhcp -IUSE=+client ipv6 kernel_linux ldap libressl selinux +server ssl vim-syntax -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 -LICENSE=MPL-2.0 BSD SSLeay GPL-2 -RDEPEND=client? ( kernel_linux? ( ipv6? ( sys-apps/iproute2 ) sys-apps/net-tools ) ) ldap? ( net-nds/openldap ssl? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl ) ) ) selinux? ( sec-policy/selinux-dhcp ) vim-syntax? ( app-vim/dhcpd-syntax ) -SLOT=0 -SRC_URI=ftp://ftp.isc.org/isc/dhcp/dhcp-4.4.1.tar.gz ftp://ftp.isc.org/isc/dhcp/4.4.1/dhcp-4.4.1.tar.gz -_eclasses_=multilib d410501a125f99ffb560b0c523cd3d1e systemd 74b223e42834adf09a2d21fe5fe13741 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 user b0a0d4ca9e3f79c38f8f4143b8d5a2d8 user-info a2abd4e2f4c3b9b06d64bf1329359a02 -_md5_=87d595f0f1c6903e9368c6c91f3aa86c diff --git a/metadata/md5-cache/net-misc/dhcp-4.4.2 b/metadata/md5-cache/net-misc/dhcp-4.4.2 deleted file mode 100644 index d1f011d49855..000000000000 --- a/metadata/md5-cache/net-misc/dhcp-4.4.2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst preinst prepare unpack -DEPEND=client? ( kernel_linux? ( ipv6? ( sys-apps/iproute2 ) sys-apps/net-tools ) ) ldap? ( net-nds/openldap ssl? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl ) ) ) -DESCRIPTION=ISC Dynamic Host Configuration Protocol (DHCP) client/server -EAPI=7 -HOMEPAGE=https://www.isc.org/dhcp -IUSE=+client ipv6 kernel_linux ldap libressl selinux +server ssl vim-syntax -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 -LICENSE=MPL-2.0 BSD SSLeay GPL-2 -RDEPEND=client? ( kernel_linux? ( ipv6? ( sys-apps/iproute2 ) sys-apps/net-tools ) ) ldap? ( net-nds/openldap ssl? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl ) ) ) selinux? ( sec-policy/selinux-dhcp ) vim-syntax? ( app-vim/dhcpd-syntax ) -SLOT=0 -SRC_URI=ftp://ftp.isc.org/isc/dhcp/dhcp-4.4.2.tar.gz ftp://ftp.isc.org/isc/dhcp/4.4.2/dhcp-4.4.2.tar.gz -_eclasses_=multilib d410501a125f99ffb560b0c523cd3d1e systemd 74b223e42834adf09a2d21fe5fe13741 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 user b0a0d4ca9e3f79c38f8f4143b8d5a2d8 user-info a2abd4e2f4c3b9b06d64bf1329359a02 -_md5_=6e64068aef8e09dac0ad18aa99bd1740 diff --git a/metadata/md5-cache/net-misc/exabgp-4.2.11-r2 b/metadata/md5-cache/net-misc/exabgp-4.2.11-r2 new file mode 100644 index 000000000000..eb3bc6d1c269 --- /dev/null +++ b/metadata/md5-cache/net-misc/exabgp-4.2.11-r2 @@ -0,0 +1,15 @@ +BDEPEND=test? ( dev-python/psutil[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/nose[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/six[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) virtual/pkgconfig python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=The BGP swiss army knife of networking +EAPI=7 +HOMEPAGE=https://github.com/Exa-Networks/exabgp +IUSE=test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 +KEYWORDS=~amd64 +LICENSE=BSD +RDEPEND=acct-group/exabgp acct-user/exabgp virtual/tmpfiles python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/Exa-Networks/exabgp/archive/4.2.11.tar.gz -> exabgp-4.2.11.tar.gz +_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 systemd 74b223e42834adf09a2d21fe5fe13741 tmpfiles 6170dc7770585fb3f16efdee789a3218 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=c87d56c9ee356590742f99b3b84b94bc diff --git a/metadata/md5-cache/net-misc/geoipupdate-4.3.0 b/metadata/md5-cache/net-misc/geoipupdate-4.3.0 index 8f3616a11c5b..228eba7d6cc3 100644 --- a/metadata/md5-cache/net-misc/geoipupdate-4.3.0 +++ b/metadata/md5-cache/net-misc/geoipupdate-4.3.0 @@ -3,10 +3,10 @@ DEFINED_PHASES=compile install postinst unpack DESCRIPTION=performs automatic updates of GeoIP2 and GeoIP Legacy binary databases EAPI=7 HOMEPAGE=https://github.com/maxmind/geoipupdate -KEYWORDS=amd64 ~arm ~ppc64 x86 +KEYWORDS=amd64 ~arm ppc64 x86 LICENSE=ISC BSD BSD-2 MIT Apache-2.0 RESTRICT=strip SLOT=0 SRC_URI=https://github.com/maxmind/geoipupdate/archive/v4.3.0.tar.gz -> geoipupdate-4.3.0.tar.gz mirror://goproxy//github.com/davecgh/go-spew/@v/v1.1.0.mod -> github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/davecgh/go-spew/@v/v1.1.1.zip -> github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.zip mirror://goproxy//github.com/davecgh/go-spew/@v/v1.1.1.mod -> github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.mod mirror://goproxy//github.com/gofrs/flock/@v/v0.7.1.zip -> github.com%2Fgofrs%2Fflock%2F@v%2Fv0.7.1.zip mirror://goproxy//github.com/gofrs/flock/@v/v0.7.1.mod -> github.com%2Fgofrs%2Fflock%2F@v%2Fv0.7.1.mod mirror://goproxy//github.com/kr/pretty/@v/v0.2.0.zip -> github.com%2Fkr%2Fpretty%2F@v%2Fv0.2.0.zip mirror://goproxy//github.com/kr/pretty/@v/v0.2.0.mod -> github.com%2Fkr%2Fpretty%2F@v%2Fv0.2.0.mod mirror://goproxy//github.com/kr/pty/@v/v1.1.1.mod -> github.com%2Fkr%2Fpty%2F@v%2Fv1.1.1.mod mirror://goproxy//github.com/kr/text/@v/v0.1.0.zip -> github.com%2Fkr%2Ftext%2F@v%2Fv0.1.0.zip mirror://goproxy//github.com/kr/text/@v/v0.1.0.mod -> github.com%2Fkr%2Ftext%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/maxmind/geoipupdate/@v/v4.0.2+incompatible.zip -> github.com%2Fmaxmind%2Fgeoipupdate%2F@v%2Fv4.0.2+incompatible.zip mirror://goproxy//github.com/pkg/errors/@v/v0.9.0.zip -> github.com%2Fpkg%2Ferrors%2F@v%2Fv0.9.0.zip mirror://goproxy//github.com/pkg/errors/@v/v0.9.0.mod -> github.com%2Fpkg%2Ferrors%2F@v%2Fv0.9.0.mod mirror://goproxy//github.com/pkg/errors/@v/v0.9.1.zip -> github.com%2Fpkg%2Ferrors%2F@v%2Fv0.9.1.zip mirror://goproxy//github.com/pkg/errors/@v/v0.9.1.mod -> github.com%2Fpkg%2Ferrors%2F@v%2Fv0.9.1.mod mirror://goproxy//github.com/pmezard/go-difflib/@v/v1.0.0.zip -> github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/pmezard/go-difflib/@v/v1.0.0.mod -> github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/spf13/pflag/@v/v1.0.5.zip -> github.com%2Fspf13%2Fpflag%2F@v%2Fv1.0.5.zip mirror://goproxy//github.com/spf13/pflag/@v/v1.0.5.mod -> github.com%2Fspf13%2Fpflag%2F@v%2Fv1.0.5.mod mirror://goproxy//github.com/stretchr/objx/@v/v0.1.0.zip -> github.com%2Fstretchr%2Fobjx%2F@v%2Fv0.1.0.zip mirror://goproxy//github.com/stretchr/objx/@v/v0.1.0.mod -> github.com%2Fstretchr%2Fobjx%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/stretchr/testify/@v/v1.4.0.zip -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.4.0.zip mirror://goproxy//github.com/stretchr/testify/@v/v1.4.0.mod -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.4.0.mod mirror://goproxy//github.com/stretchr/testify/@v/v1.5.0.zip -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.5.0.zip mirror://goproxy//github.com/stretchr/testify/@v/v1.5.0.mod -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.5.0.mod mirror://goproxy//github.com/stretchr/testify/@v/v1.5.1.zip -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.5.1.zip mirror://goproxy//github.com/stretchr/testify/@v/v1.5.1.mod -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.5.1.mod mirror://goproxy//gopkg.in/check.v1/@v/v0.0.0-20161208181325-20d25e280405.mod -> gopkg.in%2Fcheck.v1%2F@v%2Fv0.0.0-20161208181325-20d25e280405.mod mirror://goproxy//gopkg.in/check.v1/@v/v1.0.0-20190902080502-41f04d3bba15.zip -> gopkg.in%2Fcheck.v1%2F@v%2Fv1.0.0-20190902080502-41f04d3bba15.zip mirror://goproxy//gopkg.in/check.v1/@v/v1.0.0-20190902080502-41f04d3bba15.mod -> gopkg.in%2Fcheck.v1%2F@v%2Fv1.0.0-20190902080502-41f04d3bba15.mod mirror://goproxy//gopkg.in/yaml.v2/@v/v2.2.2.zip -> gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.2.zip mirror://goproxy//gopkg.in/yaml.v2/@v/v2.2.2.mod -> gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.2.mod mirror://goproxy//gopkg.in/yaml.v2/@v/v2.2.7.zip -> gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.7.zip mirror://goproxy//gopkg.in/yaml.v2/@v/v2.2.7.mod -> gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.7.mod _eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e go-module 92660621959e7fab813173772987588b l10n 8cdd85e169b835d518bc2fd59f780d8e wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=89072d0ad1c919c7b513e0178a03f9d6 +_md5_=e0a280fbe8eaa004b684cb645204557d diff --git a/metadata/md5-cache/net-misc/gns3-gui-2.2.11 b/metadata/md5-cache/net-misc/gns3-gui-2.2.11 deleted file mode 100644 index 993ebef11090..000000000000 --- a/metadata/md5-cache/net-misc/gns3-gui-2.2.11 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] -DEFINED_PHASES=compile configure install postinst postrm preinst prepare test -DEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -DESCRIPTION=Graphical Network Simulator -EAPI=7 -HOMEPAGE=https://www.gns3.com/ https://github.com/GNS3/gns3-gui -IUSE=python_targets_python3_7 python_targets_python3_8 -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-3+ -RDEPEND=>=dev-python/distro-1.3.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ~dev-python/jsonschema-3.2.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/psutil-5.7.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/sentry-sdk-0.14.4[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ~net-misc/gns3-server-2.2.11[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/PyQt5[gui,network,svg,websockets,widgets,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] -REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 ) -SLOT=0 -SRC_URI=https://github.com/GNS3/gns3-gui/archive/v2.2.11.tar.gz -> gns3-gui-2.2.11.tar.gz -_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=eb3a58b52edb07635515d35e30ee45d1 diff --git a/metadata/md5-cache/net-misc/gns3-server-2.2.11 b/metadata/md5-cache/net-misc/gns3-server-2.2.11 deleted file mode 100644 index b7b80aac06ff..000000000000 --- a/metadata/md5-cache/net-misc/gns3-server-2.2.11 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] -DEFINED_PHASES=compile configure install postinst prepare test -DEPEND=dev-python/setuptools[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] -DESCRIPTION=GNS3 server to asynchronously manage emulators -EAPI=7 -HOMEPAGE=https://www.gns3.com/ https://github.com/GNS3/gns3-server -IUSE=python_targets_python3_7 python_targets_python3_8 -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-3+ -RDEPEND=>=app-emulation/dynamips-0.2.18 ~dev-python/aiofiles-0.5.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ~dev-python/aiohttp-3.6.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ~dev-python/aiohttp-cors-0.7.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ~dev-python/async_timeout-3.0.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/distro-1.3.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/jinja-2.7.3[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ~dev-python/jsonschema-3.2.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/psutil-5.7.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ~dev-python/py-cpuinfo-6.0.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/sentry-sdk-0.14.4[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=net-misc/ubridge-0.9.14 python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] -REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 ) -SLOT=0 -SRC_URI=https://github.com/GNS3/gns3-server/archive/v2.2.11.tar.gz -> gns3-server-2.2.11.tar.gz -_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=2a7c7cc557194051b82775292abef423 diff --git a/metadata/md5-cache/net-misc/pyhoca-cli-0.6.1.1 b/metadata/md5-cache/net-misc/pyhoca-cli-0.6.1.1 deleted file mode 100644 index 182eccdf79a9..000000000000 --- a/metadata/md5-cache/net-misc/pyhoca-cli-0.6.1.1 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=python_targets_python3_7? ( dev-lang/python:3.7 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] -DEFINED_PHASES=compile configure install prepare test -DEPEND=dev-python/setproctitle[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] >=net-misc/python-x2go-0.6.1.1[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] -DESCRIPTION=X2Go command line client -EAPI=7 -HOMEPAGE=http://www.x2go.org -IUSE=python_targets_python3_7 -KEYWORDS=~amd64 ~x86 -LICENSE=AGPL-3 -RDEPEND=dev-python/setproctitle[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] >=net-misc/python-x2go-0.6.1.1[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] -REQUIRED_USE=|| ( python_targets_python3_7 ) -SLOT=0 -SRC_URI=http://code.x2go.org/releases/source/pyhoca-cli/pyhoca-cli-0.6.1.1.tar.gz -_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=323efada92b03ec19b013138bef24fb4 diff --git a/metadata/md5-cache/net-misc/pyhoca-cli-0.6.1.2 b/metadata/md5-cache/net-misc/pyhoca-cli-0.6.1.2 index 7d53c5e29cdf..0b471f20b772 100644 --- a/metadata/md5-cache/net-misc/pyhoca-cli-0.6.1.2 +++ b/metadata/md5-cache/net-misc/pyhoca-cli-0.6.1.2 @@ -1,15 +1,14 @@ -BDEPEND=python_targets_python3_7? ( dev-lang/python:3.7 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] +BDEPEND=python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] DEFINED_PHASES=compile configure install prepare test -DEPEND=dev-python/setproctitle[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] >=net-misc/python-x2go-0.6.1.1[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] DESCRIPTION=X2Go command line client EAPI=7 HOMEPAGE=http://www.x2go.org -IUSE=python_targets_python3_7 +IUSE=python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 KEYWORDS=~amd64 ~x86 -LICENSE=AGPL-3 -RDEPEND=dev-python/setproctitle[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] >=net-misc/python-x2go-0.6.1.1[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] -REQUIRED_USE=|| ( python_targets_python3_7 ) +LICENSE=AGPL-3+ +RDEPEND=dev-python/setproctitle[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=net-misc/python-x2go-0.6.1.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) SLOT=0 SRC_URI=http://code.x2go.org/releases/source/pyhoca-cli/pyhoca-cli-0.6.1.2.tar.gz _eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=323efada92b03ec19b013138bef24fb4 +_md5_=6aad9f6becd4c03461b2d7e4742e7f30 diff --git a/metadata/md5-cache/net-misc/pyhoca-gui-0.6.1.0 b/metadata/md5-cache/net-misc/pyhoca-gui-0.6.1.0 deleted file mode 100644 index 00e90fe3f90d..000000000000 --- a/metadata/md5-cache/net-misc/pyhoca-gui-0.6.1.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=python_targets_python3_7? ( dev-lang/python:3.7 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] -DEFINED_PHASES=compile configure install prepare test -DEPEND=dev-python/python-distutils-extra[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] -DESCRIPTION=X2Go graphical client applet -EAPI=7 -HOMEPAGE=http://www.x2go.org -IUSE=python_targets_python3_7 -KEYWORDS=~amd64 ~x86 -LICENSE=AGPL-3 -RDEPEND=dev-python/pycups[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] dev-python/setproctitle[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] dev-python/wxpython[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] >=net-misc/python-x2go-0.6.1.1[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] x11-libs/libnotify python_targets_python3_7? ( dev-lang/python:3.7 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] -REQUIRED_USE=|| ( python_targets_python3_7 ) -SLOT=0 -SRC_URI=http://code.x2go.org/releases/source/pyhoca-gui/pyhoca-gui-0.6.1.0.tar.gz -_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=160db9997d49cd4c27a4648c9981fc14 diff --git a/metadata/md5-cache/net-misc/pyhoca-gui-0.6.1.1 b/metadata/md5-cache/net-misc/pyhoca-gui-0.6.1.1 index 124c6f2b04ce..03c20e667d83 100644 --- a/metadata/md5-cache/net-misc/pyhoca-gui-0.6.1.1 +++ b/metadata/md5-cache/net-misc/pyhoca-gui-0.6.1.1 @@ -1,15 +1,14 @@ -BDEPEND=python_targets_python3_7? ( dev-lang/python:3.7 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] +BDEPEND=dev-python/python-distutils-extra[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] DEFINED_PHASES=compile configure install prepare test -DEPEND=dev-python/python-distutils-extra[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] DESCRIPTION=X2Go graphical client applet EAPI=7 HOMEPAGE=http://www.x2go.org -IUSE=python_targets_python3_7 +IUSE=python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 KEYWORDS=~amd64 ~x86 -LICENSE=AGPL-3 -RDEPEND=dev-python/pycups[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] dev-python/setproctitle[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] dev-python/wxpython[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] >=net-misc/python-x2go-0.6.1.1[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] x11-libs/libnotify python_targets_python3_7? ( dev-lang/python:3.7 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,-python_single_target_python3_7(-)] -REQUIRED_USE=|| ( python_targets_python3_7 ) +LICENSE=AGPL-3+ +RDEPEND=dev-python/pycups[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/setproctitle[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/wxpython[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=net-misc/python-x2go-0.6.1.1[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] x11-libs/libnotify python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) SLOT=0 SRC_URI=http://code.x2go.org/releases/source/pyhoca-gui/pyhoca-gui-0.6.1.1.tar.gz _eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=160db9997d49cd4c27a4648c9981fc14 +_md5_=d4f2f42eef69ca56b3b5a81ac6c88902 diff --git a/metadata/md5-cache/net-news/Manifest.gz b/metadata/md5-cache/net-news/Manifest.gz index 0d0ed4ed4effc8eeb170e9210c414903329fbd6d..063b926f8ffb15ef70d3ce2dfc45b91a84125fd1 100644 GIT binary patch literal 2394 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 RS*Vmh{1*ha8}Vll000(QtSbNj diff --git a/metadata/md5-cache/net-news/liferea-1.12.9 b/metadata/md5-cache/net-news/liferea-1.12.9 index 668c279b9776..0a3bc1b0291c 100644 --- a/metadata/md5-cache/net-news/liferea-1.12.9 +++ b/metadata/md5-cache/net-news/liferea-1.12.9 @@ -5,11 +5,11 @@ DESCRIPTION=News Aggregator for RDF/RSS/CDF/Atom/Echo feeds EAPI=7 HOMEPAGE=https://lzone.de/liferea/ IUSE=python_single_target_python3_7 python_single_target_python3_8 -KEYWORDS=~amd64 ~arm ~x86 +KEYWORDS=~amd64 ~arm x86 LICENSE=GPL-2+ RDEPEND=python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) dev-db/sqlite:3 dev-libs/glib:2 dev-libs/gobject-introspection dev-libs/json-glib dev-libs/libpeas[gtk,python,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?] dev-libs/libxml2:2 dev-libs/libxslt gnome-base/gsettings-desktop-schemas net-libs/libsoup:2.4 net-libs/webkit-gtk:4 x11-libs/gtk+:3 x11-libs/pango REQUIRED_USE=^^ ( python_single_target_python3_7 python_single_target_python3_8 ) SLOT=0 SRC_URI=https://github.com/lwindolf/liferea/releases/download/v1.12.9/liferea-1.12.9.tar.bz2 _eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e gnome2-utils c8e3fff820d850c0e003e22208d2eea3 l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e python-single-r1 d3100de905f978df912135806cf27188 python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=90737ef79271cad2d8ed416ef7f2be12 +_md5_=c7239bd7d600c42641c7329c3b1118e3 diff --git a/metadata/md5-cache/net-nntp/Manifest.gz b/metadata/md5-cache/net-nntp/Manifest.gz index 33e0392d3d22e627f9c6fdca40375d0a3e91b21d..95079f44b23c04d94c3456d0f3c1a643168ee133 100644 GIT binary patch literal 2834 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 diff --git a/metadata/md5-cache/net-nntp/nzbget-21.0-r1 b/metadata/md5-cache/net-nntp/nzbget-21.0-r1 index 04785332aa59..b939af7ab781 100644 --- a/metadata/md5-cache/net-nntp/nzbget-21.0-r1 +++ b/metadata/md5-cache/net-nntp/nzbget-21.0-r1 @@ -5,11 +5,11 @@ DESCRIPTION=A command-line based binary newsgrabber supporting .nzb files EAPI=7 HOMEPAGE=https://nzbget.net/ IUSE=debug gnutls ncurses +parcheck ssl test zlib -KEYWORDS=~amd64 ~arm ppc ~x86 +KEYWORDS=amd64 ~arm ppc x86 LICENSE=GPL-2+ RDEPEND=dev-libs/libxml2:= ncurses? ( sys-libs/ncurses:0= ) ssl? ( gnutls? ( net-libs/gnutls:= dev-libs/nettle:= ) !gnutls? ( dev-libs/openssl:0=[-bindist] ) ) zlib? ( sys-libs/zlib:= ) acct-user/nzbget acct-group/nzbget RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/nzbget/nzbget/releases/download/v21.0/nzbget-21.0-src.tar.gz -> nzbget-21.0.tar.gz _eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e systemd 74b223e42834adf09a2d21fe5fe13741 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=0d1133b6e37c2dfdc0429c66f109d531 +_md5_=a8b7b135438278cf21280e2bbfb7e5cb diff --git a/metadata/md5-cache/net-proxy/Manifest.gz b/metadata/md5-cache/net-proxy/Manifest.gz index d2dee1df6bb25481c4eaabda716103107d391068..bcac9322690d6d9780dfcfef802539ae7791f5b7 100644 GIT binary patch delta 7908 zcmVr9a=0TpqI=i9cjRc% zqDUH~q?Vt)zyE@$f(Y4`WPycyGtcl3C$s+c!~g#95I;YC`oG`bxySbC9xSAXzy9|R z|Mef?uMf`c6qC2S=W=D{Jok>Zt}&%l}Z8KYleXcWq%BtO!k$u`>SU)?IR?i4& z@1AEqYnZp*T-Kr^~lr+tM9Dhqax$eepyZ_~H3R7SI?w>#Jr+2}5@0w5Vp29;d_i*hL`b^2U-h9ue zrfftnju20)ePsUFqTk+^zK)x-vfq~Dj%x*HtgOU3=UF@Ce9GCw96_2PhY|Z4ag5sP zR!Ypx7Ur;Qo=?P`-f+`LyJ@Tc>u!>8c-45d?LdsLpqLhoUcI+jF#5|M+#k^N;rE6(}DkO1?#keVs%hwzQHf-BZVN%;ZAV#$QOol||bR6<&Hy2TQcjo|Y1fkqs; z`{RPq6m6tAT&}I~;N^?O)mE==92=)B>R}I3zGn5Y@=IyExnlE_`uWy|>*JSayz-B} zJY*~P{&QoDl`B}a0g+)uJ@!;6sFM<{m8_mjIj}%C=z1%pF7d*e*l2ElvCLw#t?22K zmi(j`R@(=h1D-&$99^ZLI^YA2wL^=Qsj~5YS-SV%)ev;O>32b$L9G<3XHxIf%BJe+ z&)lfrxP577_%qjBq>A4JA3?fI=29y@<-SWJ-Be32t`X-TLa{Z% zw~G3)zl5nihWbEJ*uD3ES||W^1kiy6-t5>AMaiz~0Unn%7D|~C63W$&O^+x}jXgWw z(ftH@1BH_9klR6_gJ`(}2&V%TM10nfctPbK+d~thFIOG0OzkC7sihuEQp-Eaj~1ol zlLJ)xs?KK~&g0>i6lUrn_i<|3MnBmYMvSxd-HKUqv&Kec2G)2Dyp=Q4GO9C2;FHhr z_LE!$Ee7L!7fbSDlaB;be^w?m9$>}}Qd9B~THDLn0rjkW`YCONz9`RJ9Qfwj zDa4hG1#pfMd>gFb6scEw0a)>@#ulXr_notePmRNfex+ClR)cSf%MeSX3%fX~Z)zpE zy)DxqoxC^jnTUBMQPNck?LJQ>@ zE9lyQy0xI^-Xh7)ZzBbhG-8$SpdQ=W_4Jr>m9Ubw0pjQf`uZ%#-a&op4FC}RMT&e{ zt#n}b8xj{j)2~4Pe}s*I@tUbJ4~ha3vGQv*20q0@&qxb~1gJs-*d0~aZ}f*wf~$br zPB6kK!P;AwtxMyCZ@K>-$)N>i&;aMcKn#qf12X8GuyKe>CPp*iT3!XQT<86nu-F z{_thNH9PS+k^ZK8OLJlZven?Xl&OFQVs;pt@IzHbMBqQP=y9k~>b?UKtsy~XeTftg z46`B{SMHZmncn5SXH+M;!Ov)GR^+p9CV+%=fJKl3?F$2^<}28a?#ajmc!lnd0BwNR zVM$cQt^qKIe;0?U%jgv(!ddLBPy%lw^@3IY7AxZ0!QqX31Jxl-7n_M^*~pln)}aC* z!mhs)00@u@$%%ZR5Qqbm-~el6ADUtT?FN~yg8cC6utIG@&O^mQgrzFb6LcD8z-qd6 zV6>TL;$=I4A5=DZGV%WI18>_b+I67>@o+h%!zzTE+FCZ0gNC*{Xl9r*S zeNJ>MXb+;rJi-7FQBtI}CN z*NL!$f4C!RFi$jpuKc7$>8e;FT|>A7vC3sNU}&o^X(g9EP+A%V)r3-~qAsU{D;u%e zG6tY)tCh;bZV5Kb+JZtm+yKF#ZP9)4`&flXwEES9?iQ=$*qzdi45c_g7Gz^{fnG#v z@zSv{Z4NE!1CFayiUUMhZIH}76S83e8m-Pof89F?!i2Qqx4|;F0LlQNYILcfzDpQt z8@jL&%S6xJ>MEQ{JFHH0Iw`LWp${9Q*f`Rx*Z z42xn$I$Ou9kOG#34tjD1(ktjp-kv` zw%7~Yb!>q>TatdDCKj@1$e@7jU{1Ki8frJb1WIb@cw|6832OqtGJm{tWi;@UodJ#+ zCqZEZ&>Po8Tno+M$p|%wE}`eL+Ztn(=6MGQTS+(%polANnpecRVV7x&9CpD!ceG58 z%lG*wfqH{ffC@!SM>MS35D(XYGRY*>A^&2kcs+NTv}Hzc5g{l0hwni@G)O!EPz~{f zW1&@X5e0K-ksSrOJS=ZDS8P7@HxdGkU6v6?SXKkV^d(jcS+Vd$Y9u!)i%#dl1mH;M z@{ES|XYZ493NC-TGRO>Kejls&XauU>=`YBAU`~8pZH}6gS#Jnju`!6c6`O-OMagZc zIK&~e!)wr1dx1@03o3q~zsZl-DP)JjTa*x#){9IoRe=B?b_zfBi&r5pkU_XPz=C@7 ziY9f<<}iZb2owm6f}+9OSh8L875V^6y1{74??5SgFm_!pRz51ZwgG}b14+L^#?}ga zl((b$T}M^1FE&S{Va2?lr2%!n4OIFrPzGoSh5$-gg+r*AEIpE!nVLb!h!%D7CMGSlYR>qe+3g?L*^iZ2k)D0@=%FmCv^rq25Nes zl*1GV0o|VD;HJT>YNtZ4ma&IkGX$3^_>F`DD-p%u6m|@j#MG9C&_^!9pBpSjWl*yD zZJ^$EU#^;Fdb$}u18gJL=7?077&^hvWV?Ep1#4z~+1g00iIc*dY&c^eZ6JL(8UMF3 ze>xvltXOIo5LM`8d}wM90*{26L;?osBK#hDCfsxabn5|4j19dV`3udOB4su)LbGm5 zfIhH_qH7rOE#(#v%nR{Gp^+Sd;Yt$0;<*8-q=CmM$TJ{>R{`+mjGQ_RP2i;!K?XyF zVamVjzSY0>&ma27-9Nv-V9PxKBJCbFf1HfU2P3b^876SmK8K%2YsZ9_hyslb6iH&w+Lh6aA z49zE-_74O(z#3LVCfG`|v+ES(ly^f$WnmKr0~tf`u(Jte);+5fjdof^Luhm}Gp(JZ zr;M(Mlwwd%qo)dlSU0z ze_t?o>>urn%R{{b>PEgaWHkcn&|H%;hT-dsP-tLBKI0~lFzDIXL6Arec<_Qh`mGax zRg_rDWo`VcdO8M2B!qW^${n%|H$ut7tD3Czm=~pmo2?ljK+}PT)EiodN<%Q9R?$Ha zr32v)Gza?8dtgbC@9IKwqp?%zRV!a0fB%8YX;0v`SiVj7(pt1^p{Ek^3@pctblf!t zz*cAwsf;uY-7Bt5iQz?uSMz5C6CWVlM`%ge97Leu1`9x3eF9UcPADMfs^NVC@X>Y+ zTT^(AVF8{4_4E7r^y$l|`O}woUXz$VoZHk`90(v>Boa|<*e%BoePiDM?7`VIoS>j<(2&mKkIKyj zB5MQQ^01TG4j_M?1{Tn&>>L#EdlnpnPg|I&!GGj|fwf;2&4C!~Yc93_n2^*o{z91v8es!?P|#WLBO5 z;C1PVg*#E}Bav`Jh<;o(a*U!>58@{q&)up7F~-dWB7lD}o8D38ECOD$fR|LEdJKZc ztt28tJ_r*pE0;fp-_Dl9M%sj|Gms8c)7(R8CTSD(10P`TPfMCBwqZjN!z{2WLJSR1 zc=b6}AAk8epZff1KhcHPSp-IqD!I#cLIox`QiOm?)IdKN8p{)4LTJvO{6zdxfuLtV z9XOBW@gRQ_)Yr1qjGXkIm{HQ-H6iT_*@{Hi#}i_NUz}Nu2)!n;^f23=^5KW~5nmJt zqVo~Cgom0oTry27d_aY1J(ZpbRmO;qa zUb~uw#%6z$k`P1zc$3!(i9l$PKE(j%}P0U>MKbsmvUZW6N?dSFl-hP6e~ z?CN@!$8v!bL;Nkymq_WP**|)FKzZDPG!d^@RsO4UG=P(RP@ENgGBu!O-NJaO52<<6 zr05WegflGYX+YMh1IiZY(Fj9>RGkjqbbceE&csb zfU=A|B6|&d#{P*Mp&oR7!4m9mXAz%2eR%)*lcFS~B2x9$)ELJ-QO8yK4V#Q=!sTHO z!(_iY{9HV%cj-5TlYb6qGfFb3SfTDjDJ>cR2-ehLZcR}%wxuBOC?qb@y#r|g6&7TT zk7(LK3Mb5sK)IEZ6%W>)NiXQkt#msHG(c|WNi4zv%`tFZGi^k#NO({c5&JYNEC|Or z#c)Bt6eWrm^$f)TVyuKJybkMl%_LWQIENmA8Yfs&``Ukq)PH4e(yOE8OSjPcaY}+r z&DA3MHk-$tW0NadNXJ%01*x2@U-3yXlUm9b$%DY66ueIAC7F?=!07fB;hMWZ&ea_z z_Ri5DdX_{^Qh!3R_7bH^9lPSE4gz5ZOh>|p<7Y_4LPrfsg0Rg*0pZ4*IEVU8U1Maa zag(2kVJ?8dc{wm=Q&33qwX4Cb83$GYS&Rf?51Hpdr<7gqPy|5tElN-Ce-)NTuslM1 zNdCKHW;euzl7YbxZ^j#w#1kk@Cpi*_Z6mZ^1LuGz1O3?#FoKcBHN!)9onR@ip-DIn zFVZMfR2wZp?MGw%;!$=u_J}xLCN(j|6evl}{2h*98+<|)!8{6uf!)-*E|WPFKYw(c zNYg8wF+o8tAZ<>8!gZ!clGecTp3$krp^+SWAg*H~T&(C0LjXjL^zp+=p@C&LfWopP z)K?eso^T3V2JqP>XdWQPbY?+iX+TcNL6*E0!9hBZ;P@_lA_|nIJv#L!&uCG8gIrOY zgi=&6a+oygv56X`b2J>K3F!|1HWN&e2CpN9yrud|>`0a+#s6CMoEE=Ut>A-jS$ahqs39l;(P#sEguFP4FxkoeqN%r(#l zNJJ+uY87rks5#rZLpJAKL9IQJnPiuDp9B&d0@q}-fkj;&QScM43z0#|V6lL40ERm9 zI+cfoQbG9}l26xD4rqQbUOC`-Hr=>&^8x+am7NAmB7J+MU0g;xpMRG){qy}#091JN z?jfaDmxPkWxH_evp%FT?EqzO;7aa!UGQ(1t>715Q$K*|yX>)*h)s4NBvcQSsJR+uW zBI7*eG9audsNvDNz*pxE2s79P7(&Sooi*v&o4X@9Mo0Knil%54g#?PD$krN|aNXof z=#$LvBGCbFVmUp=Gk@c<5>aK_p6X71bxl56h4D}^fq-?O)bG8h!`}8nsu0Xg>_EYR z?uQ`Sn=pAg?OsiNB#otXp~Iv!7K*3~-j1$SVJ?H}0Tc#gC|sRAP}*IbV-!Q#I7<{0 z1_4)v8$@>Lsu>|C-kR_RS(mMGEzTAhly&F{7J67Y+yxXW5`Td&G0<7Qk4UDDHuur- zi@06gsw*fg%r$HthP->33$860`Ku`gRqA@dien}Ws*JkW2%KhA*+^bj3-o!`B7X{z z@-$mh(B;1!kbe2GuTQ@{H{OT$WB*FXu30e^dE#Mq88Jac&{iSoxvjx259*5-+4d0Z899hddxx02-}9WRV+$6oZ^# zZ3vuNF<%n2?|dPnbd@X35y0D}4nYT>7L%-j3aWfQUDvr{)@T>fJKm(~bq`lFVaOkB zRZ9T@Kz|69g|-*1ph9BKG-rbpn?^Tagwb-WTo)Y?tHS%LI&iA5mzn36fBo`)y|YIj zAA-g7`sz#Tux-a^G>yxJr4EFMx>#bHM$vT~XVMt{B1yUg#RkRd7Vbb((aQAQp;981 zpin&-J2{Cq?QUR z=T(&c@k@VN7@7R&9z=jQzlSA2dq@}OPQhv(h347oI?pFRI0Qcc@})Ba-GXh;*FZHU z?N}(`33OR7&H699smrWrbJMM3dIRhz*Nq;pdqby(>!6%{@eG|R-g*xV2Eeg*UNg6W z1^{faj1*$T;S!Dwu44S5ngK{|q!15X8f69`2lNlNzf0r(t zX0RRb$`rmX7qK?PqDP$TlJC}e=F+vKq~mpKjg=e?k}1kL8cSHfwKazu zdr#L_1S*`DCj#Iyx&~Hgv~pAE)*O;?gJ0str8^RVCm_vrb4K@9It@cDe+Q{*3TMM# zgbL-jV=|C@bn41<=Sn>SH8i4QHOY#hN*jn-VC7bIMI^Bx+@Yo%x?BEjIQ+H${*Qir z^&zOFFip2WEnN~N?!8=Rn>qWV76XN74hhhx(`ntGl@2W!5`E#p0RlB*5=O=n7kqBi zIMy`F#O%r5d(~5;i|6Uce^fNF?EFBNVH|WS%$upl8%%*W&eNq}w7vM=}(*UA`EsmUy6WN{7yj=p&wW2*WBc6%>SQ5uzA>x^>N# zoTsy0_>(~C=I&h}fZ6!-N+z-B2&1h<)iMtMpuX8G!kO|xl~(K}f7)#z5}GSIkH9*y z+KR4olJ}Z{vS=WUvM9RRf>Fa`3Dj$uI`@rkH{H+22+&%m-+B)KN?U4KS6|^=`lKuj zdl88@dG(@8Fi7r7&|w+fmqJcq-eUsRFi6MKLO1>XR;Fq9J_JT^kfl5GaVj zhi23Un*h)SxSFY3q!~P)rPjopROd#2B4Gy912oZ7IOofTfQDF(`{f{@n|9Qt+I8K- ztw^w*Ny(cA{=;u>tUfX+YK|j& zDVHiQh={CsL`0NMItMR+F*M+mea0ptD0BrF&72WQIL|ymPTeobo>eu}ql7(jJ;>H# ze<=ctbGXNgf5KHa;X`vt#%d6w2ftMDdZeIrT;)}7vIIL5h-AG7{(RbA>|R(^uAq@e0Ozm~ zd5tsC!5eRnMJH3Ze}+o^v9RI**?L`1!58XcG=zs^ zhZ2E=3efAu90<{Q^G#7{s)Pd0@{&uW2(hnL|=gdjrvB@*t2W;<`VCZ<+@Emh34dS zK6o^llY%=0dWqgH}MlF5YX2QnG3Ro<)xs(wie*z(*_Hm z#&ln<=uVw(g#twfH~lSEFNf{*A;<9297HZ10~>kzbY8^jHrKf4XDD zmFfE+QMr#}9sWnr0mM<;n!aRxc~m13GOH70_Sk1I-J$|X6OfDkz-C}Wr4i_0st%n@ zPwVEm2~TuG5{HB(*J(hA_iO5{B85(b|Io5qsTlf33390kfG+f#i+BMqVAN{YfO_|N z#b6pBrp}k3bQ)-%zIB@d9gHkRf8l{BK2*F<*pMWWU5Lk0bmrT>9XtH{{WA?}_Hupu zFTXl)9|WjkL8^=Tu8zLImTh5ka8C5hrZ=|a8pQ-;>sp)28|TN5u*bS_herj%PzXR= z)dXALi5dxc&Y!^rP6I!O3nZLLH%uj)b*~e#e1mpiPCG+XWA^yyWoKpBMs&2D@G8%j zw7{PX@YURk%sU66nFt5YRTFzS_FzcYcKG_Sj*!P(^NF}~JbdIOT!dlv#sA!zHrkHdclA7fW+z;^yBJa_w!;~@bW-Kq%-;7< z((1!PZpO3P&ST7S&RE;|I!h+b-1&I!S5gQwtm3V?b^Pd&2OoI3^xh?vnj5UMz zE%$nsujUs|b13>UwmnB{^^afoJO5~pUV-u`q2ybnc(0Qv#FkcarF-gljv0M!iC%D( zI}m}AlKIRtG+&bA5qtH#lcEAH0hg1}0u_HFCL6)!=>v^8a`(ptqbb@*bGTev;lj%o zi>s|(-8eQ*S=7TGqY6Bv} zh-GZ z1=Rr`aI76#tW1@S_si0~|E`9h>rKB4>I`b7P(71+r&cyqPk-h{{l@J}JHwy3<|0-6 zCin=_Wippq@hSIR8tJB5dU1_72O+2V2zI1Z$XOf>*bs`X5x!N_kNqV~^)b{3io))_ z*FpiXBY+MpaA(I0QIx!OJ;39##)E%Sri6rY^<&c`ic{mA9rx&dg1mu3$#%%?pwL0I z+yR8sfeIo%>qy+7@{jGIiP4v2b{W0Q>pQ-7;WXgt7-9i*n@Beb@cvjgf`OS|Mvr}b0X3Vl(Yxj696w^N8K84KVX zCHOX2!6{O&^a8Nrc^X@kBHVY*CO$O|Bl?wMAy^H*DK0}SkuL1wsJ^L{E6!0WIis$$mw zn192IL)B&U3KHQg-mFjpZzJ`BRsI$$;@iRDjeG;uAx#&XiD!9{F+r_E1we#de~L3;+=&MOr)Fh=K?msXs>`L=@@)@5tA>P%I7aCvu0ZAZ_D9Gg8Mq@xJ3a5r1|N zcSH^5iRRChpR_1l6-%UR2zMY>xvT~ZZS^Is8|P-ur6AQ-eQx-WhotMG_czk1N!VwD_kr*tDjDGrbY+1Om57m-@rbSzAp zLyP)=<0_Tn08v&OBs0&1Y*>IstADdm_fCQ^A+7jrunaDMGC-&rT`H*W5{BA_E^Ndy z(Q~)D3a8Qzs}r40%4`A2#cqa1!iwnOIqcJn2wb0M8khX~>1f~!aR0f)bGNI>r#a`g9 zV+-urlJo;Lv5-AO1_f*fbHXLoP`mLZP*O|BBLf0TSQ7vqf5SUhMgu>2Gr%$9Bq)pk zdgGdiYoQrD8KDNzCG=c&TVssUJof-$D+%WU6mg|Z^NKh(>@rP}!!G#ej+W_h`9A+7 zP;Zb5P@#zFh=x@g;^7)lCYhu<v zqF@d!@D>esnijvz>afm}` zhufg7_5z#07F7H|f0G}vQ^*d5w=b_L7q3EIAcJsofCcsD6;0}z zm%|8xBTyhP3W^4AW65^WSLg#Q=?0@EzXPT0!PtMjc=A!nwG9vi8c6yTGPYLWqud?U z?>efA_u}PJ`{+CchnGX8I6bUv(DvD7dis?dMQ_|ViI1Re=Bi3AMNMfg4ROt|R;=+*<8 z7#n&!@;@|dij>*J2+g`J0s6oyimqYAx0G8zFfYU#g+_7+hAT+~i{}QUk_H~5AkTmh zZUw-bGji%QG=Y~^1Q`qwhAIE9`&R$jKY!>ScmMqUf-Uy|h_rjya55?%jJzgin81Hk z`y75AJv%16L=GICZwK-%FukW>HUEq2Ux>u$OKzycHTM#Ipy7uQCZl8!9d0kJnU>j znRU-oibgxFq9HW8nbuCyQ$|-rN--*^r_oadPvKfai%d&*Cj9#8^E>xgiIc3-y}G2F zw{QzvtTBTogn)D5Ns~VfR)7Cs@OXc;GcFJH4yYUX(vZ~%s6%s2${2>PGeV((H}V-b ziG)GV#two+a=?Wb{Lycn_^YDCqg>X;zpAHWa703QH>lhp+i)Y4JiMyON{@L_TDaMo z0Rl7~cu2jWb*MB118Nl=1W`H={y=k}AH4^b6#1?$BsUs6m0tDa3xDK4a5?P>+!o8X z>0VlkmM!#DLY{%;n30aV#sJs~4I-71rlEVqwJ9;&=x}TPj9}seg!>3BDVu``G~8eT zh^tRv3e^b(8mw=pchbD(~HKc7B*`80p}^3H1#^M`Yr8jAy=q&46h zvPZCxJy_@HFvGnSk3KO+E%0+tyeg%d{MUx0qLJ_tXjEFyt;$nT{R4?a6dQKS@k8Hu zZvgh-Y#L5b&^2gC=kZ77<^qwm0dIMDlh6(zf35}=(5k#SDB$-jI0m1#FjIs7$OQw> zepxgJV(?ybsr|=5j)N+n zAndq~!-iKdW63)_>q10kLGZYhL}bVZVd7@x^2hMo*>c!On~-$|(t&E4dnnB$ZK8hQ z1MK~2Nprj@&uR=nzJWA5x-O*=owH4&SQBzf5-&&wJbFwC%q?Tl=OE^Nc%#zA`$lSgc#u$ zXI3LZuSqOD%(ka|_~CuT7X^aod_*qcp{5O&Ow$SN+bx(#m%sp*=>r?dNcP8t03>oSwQz9e>5k z$l;v@v9U)!4P&rqVz4~RAY^Q>UClyc^L~?w5JUmElg<#gf4%BL>0pH@Ex`q(M_@Yw zLe{qHJR+UkBxW)6z@Rt`Ym21W)%7fo&_*U8j?^BWO`PB8T51430i+HI0)h(4EOHmLJWrF5 zn>{agFdOg`S%ih%(kaA>D1*KaP?oVrWUqnG*gugY)Pt@sSc3iSEaLO05AQ#JQj~;L zM5?};8soSp>bOe3VUtl!xID~Zn7pqJKNr{PUHT2-f20H2jFJp0R;W8sN{a>nf;DxR zTT>K`Z7B#m3WDAHlrCVtJI3+=*=4ugro6Y0SvB?!Jq+=_hf>ch{ulS^xNiF4z&wp^ESkVl7YbxZ^j*yx)Uf(D>)K}Z6mZ^1LuGz z1O0g)U<4zLYlesJI>Az2Lz8eEUZhc|s5V-H+K=ALgOlo3^DNvG{`8yoJ zHu!`pf_W4Q1G}krEt4-4KYz4Nr0JE;n4lmRkT$14;X2bJNo!zv&*;?R&`6GVAg*H~ zT&!q^ApoLA`uJg`(7>`AKw;St>Z=QRPdJ5F2Jm@H&^$nn>CA%4(tw=V&-e6Ve_2Z4;Oz4PHkI$y1P+ zh>L4ty0V5H*OC=1f4fO(uj4cnu!%tQ8nK;0iN@PV9ak>#+YO^pdm z@2El(WCQ$9>jIF%c61V01ME;=TY3Pp2q>fxv1bWaNZ8Rr4FQMpXd~=gRD+0Y9D_t2 z3O~2+B6UF&_U)A}aPTTg!a>SZ!xX%p*C8%m6iu?{+6yN)f9gOWP5_Vgcg-40YsnDh~^#g7P;cpVm_jXnrtWIpBFV-MF>+fd1{uP6H;9 zzP-{eE~A~#e@mSH`Ti#WDm;4kkkYFqp`-_q$thrzhauvBI`r=`>} zdDCUu93WnGV=tvFaN;f8Zg2D<=5DA}R2Cat}>JCb8` zgkPm-idIobpg4+bt$_*GCSO9IWPTTk4tNvG=`o%ef0vbrDzELS?&Me34;2## zSO-e|-itcyZ7-w>!Q8|S6ddS&2%^0Slc&?})znAQSV{{WCZ(}ZL|yQ9v{r?=45|lE z7?7cGb@o7McX5tU3}xdiQA`*FTorB**`-x8LQcFj;SI7bTjN@sEix$U&=V~5uyVKy zC{!c@LtkQ`^Y}g@nL66sN5?PXcC}SkP*|92*gOn*_c9k;TQc%jQw*xq^@0`0Oc+!d zwb%%pW>ncoUaJNAJkKJ33XyU(lWZ3qf7%P9qZX!7Tt0LLa;nBBkluk8_*crR@)wF0 zp|G@n!M_&EVPp*}c{H~RmYDb0n|dre4!i~xNGDefn}Y@-)PIiy;HD;{R-=x)4f5bP z_vySaRP}K z(x3pO@0vp%kShR<)*!OT4MK`RPOvrvPOX?P3EFqQkWsqImF5WGZK*@h!KcL}YoLNE zpHJ61SIipiLVCxWRK50aH4}#X!B({t5CDW=S!jFF3MwS#Omj9!v1xyF14bAv$CGQ( z5wR+~uc`y5`g)mpe)-og@7Ftf^zk8BOs`j8T8C{rMx$w5E-ZB*MATx5Z5l=EIMTcn zjn-rF8dw^eRnNxVY^Jq`78ns?;X(?Gb~wSqoLCHASV{Bo()B=$X@HG~Yw@g`=+xc_ zB1yUg#RkP{3wNNYXk~x;?ocU_O7eIejDp6iDhQAVLyV7$X^Gn+);*9Ht$-+Iryvi2rR1gWLM%6S!~fBe#)7DgsNx(5;9&F^6e&>qsoxl^#3N1=K4 zy3X^-4-UZ(fPCr9KwGfwc@0!!(vA|IK$iv6tpBo`T4qI?o3>w$=?$=>TpK-Jdqby( z>!6(X;u<3#4FK3;87ahw!zCOWT*df9H3N{`NFgq|G|CJ>5Yi2` zdmYc`;k7a15yj3*qcw4!8*^85)=O>C2iFnV*2R+(8XU&}>28)DHT z&b8#bb)LDjmXvh7ZmsboM}uUFa*oC$EZ|!cLeZf%L_(w-pri#gy0C8Y98M#6yt`=; zFF?JSHgqIy9s_Q=j%8*~yUKQi(tV(~GLi|eje+8MqKYyBamnM{3xiz~iMkD9Q-aV5=?f0h&W- z!aNygtsQkO)-UY?N2%3KCu88`SPZd}@t2wVYauFVQW&p-LNwSzzT>wIY&uAl#v*9NI1aHXQ!ifB#3nzWNYUQkbS&pq7?IiF+^C z*=ElEsKr1bnnMCK>U3KBv(ljjL!vJ{I6$CAOv1=m;)2hO8poPunV3DTNE%89%ln$L4(MLS%5Qe9~R8SDIMTlbj>DHPpIZtQ1@F#)N=I&h}fZ6!- zN+z-B2&1iss%0GhL4EVG2xrO%Ra&u^Xt#fXNNBF;JOb;)(^hnylf2gql!pe=D2t-i z7K|DmOQ2rM)VXhTyJ0h*;kebOQ(8p0>-+MsBHKtT*XG@~}y1b{BU)lA(Y&EWYg zwI=4IIyd?g2{WJ`poyNsIbSveG{kb;mxF+A+EGij>)OMuNU)ws%0a!OYzNRsm=nra z6Ec()ud8`(ortFeo57gc42oK|0K0!ctSZSgwI=E@KU!)Fz&fIzLKBUmTEIS>#>+7H z>-&$t-!}Q(qr1);uy1$r1CY_~T_yqj1R|&|u53^Vof~6}M^Hl#3Wi6dc+{686>i9%$)S6R>}i+fH2E z1O(WHs6%f20BJ+TokA0a5z!JJH@GOzahi5x!K{ouG^F!7xEYGyX>0)_=BTk^I+ra* zH**;X3C~TH;z)tLKM5DO{`aS;c)jvA1)=R#s{BQuw?(PSsIiyaxJZ|vnz0(3&-BN~6DUyG426~0a1bPFNZ^(Ih}KtWsgKxy#Qm($kI2EMf*e$>?aB5_b(NUE=<+T+269Xii?osYfGj+C|^6!7ZYX z;CzZTY8ww{e$xtPLt=MME}g6uY$e zk~Ad%yERzw18;w!V-i%4*N}$xG&F9-Hs4qf)s29o;&cp{CP_!k#j`bG-yRJ#vP~Fn z=(GuX9n_q>(wqxMaKO;Sej(T(D>GaHL=cvj;eZNSK*F2`#(8Q?>xD%th+3iricZQe zv3l7}s4w6CYdqO2!M;WBo@nHzuP^-a^+&+#ysIm1JK-MTPFsRCr*Aqg zfSx~~=jhp?Q)oY~?9D6xeY&xaPg(^vEnyas)Yk z!?A93#CCsUnKr|p!}Z&5zkNCf!5$vl`{zUVSEV&QPEF?mF=Ar%^_i&LM_7vgQgi@u z)N4&&vc7Api4vLBfjjTmXD}_Dfusq@MXuq>aP5**bTCzit)Qp1Xm7$3EtFy?$Cj|2 zA>Oz8TSYmZh+IJWZ>3`B3pl9DCIGt7Z!Y2mynugEt6lT_-RBj9X@HnIU;5i={(t(` z@(H#96^|eWQGBRa#jw#7I2<7!kD?>;_U)AB-|wGkP@}5r%aZxke!?I?6~|Ux)K{DI zeZOoASBTN1XEwdDrEV!EAX{62DsPN3KU#BYK@m$2gdwPaxT=A_zCtzz zJxO&6z`pbuPrT1kl}p`wj0ZpI#5N+kn%C))zIsNt3UM8r`=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 virtual/pkgconfig -DESCRIPTION=A lightweight HTTP/SSL proxy -EAPI=6 -HOMEPAGE=https://github.com/tinyproxy/tinyproxy/ -IUSE=test debug +filter-proxy reverse-proxy transparent-proxy +upstream-proxy +xtinyproxy-header -KEYWORDS=~alpha amd64 ~arm ~ia64 ppc ~sparc x86 -LICENSE=GPL-2 -RDEPEND=virtual/tmpfiles -REQUIRED_USE=test? ( xtinyproxy-header ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/tinyproxy/tinyproxy/releases/download/1.10.0/tinyproxy-1.10.0.tar.xz -_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e systemd 74b223e42834adf09a2d21fe5fe13741 tmpfiles 6170dc7770585fb3f16efdee789a3218 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 user b0a0d4ca9e3f79c38f8f4143b8d5a2d8 user-info a2abd4e2f4c3b9b06d64bf1329359a02 -_md5_=f0b944a161d294e88c52180faef08ede diff --git a/metadata/md5-cache/net-wireless/Manifest.gz b/metadata/md5-cache/net-wireless/Manifest.gz index eebf661f23666b3e6f3feab5178817bdeb676743..5d5a84cb759c136fba5a0039a96d26b03b218286 100644 GIT binary patch literal 29384 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 z zxLo%~o&jW>guIbO-U~n?Y+*`IScZ&bw1rWhujTJB<{M=SP1&=aFxl+sc<3hdVt&Z>^pb5-=JG6!c0P1*4=*|=5 z!tMlFBy1&=AGdjnTo)D>P|XQ_OZdIcoZt*dt^=;0_^*!NppwzHp^4+5GRSUFUmcm7 zkOQnkxd;>k!u8G?y22LH0Oy8Y#xW9PE=_;~DcWFzBl2W;k7$2$FgpX(P`0@UQinr2_7 zMlnoYjSa-zjK8?NOF}>bwoYJi1A_!^pauPRX8sxl!ggW=1w&roe$B*e;`Ze4*~i2m zg9Stje6U|Fq&xHgV~Z2%zliv3jIbB z#+-QwJ#i%d0zMBv%S3|8_dxj2gnZHs#3npu`V2rQe}n5B7hquMocVwQA?jXN>96yL z`|m&fiu2V^=(&&32c5%w5jDiLji`xmWWvfqwGW(^FJp&*kK7u83HUk82i{MNu4r8i z{EkHb!1tp4&I|+vvn6O7+#eEg-x&p!<{~l>*1(K{>$Sj#yyqEmxta-QS>tsOA{Wv- z4kSE#he3nUsliP6T=ul!i}xt|K$)Xk5rTZAYF#-Df)ZNSVImdKgcIPaFtCBL=Bbgs zA(_vPk3c^&YWFO!YxVmtzx?>y=U}28Y7fSJ>g^-`ZL}TMI?te-YnU#Mhj=)^WHa3G z$B+|BY!X{LloU=8Hj8?~feVxumjyb}VoG|zb@Ff{1``0f(Uje&mS+pT5}TeQy{}mItFc&W8Hh0NgkhnjfN(uI>MWVu--A zC5S8hh`0%njQpvRj8MUIL7uAVvWe7(*JJ_#>O7`{MR;GgP*9#kgb`q);2+#Wmb`e? z0+$2A;04uu#NHD|-=2_y?mAgwup3&DHqjBVz07x@LO|sk%5pyf z8wpkAj)>ZC>-HNK_N9OR8b6izu}JGEnPmb6Py*H5=n2U(OxJ^rUOdGCu?cJ}{sAw! zD?}VBwaNxsLG^k7~RhzI?8N1{`QWV6L#bMPD~NN*v%D)mX+1 z=RA34M+dKk>-1I^#E;m-#+hbW-xlfjw=xJyf!p(j zg+aBi{-kBV4HI(k83J&|e837!F#C_orL6~cqSE(xY#(RYAV0{}(fRV6-8Mg)bcwGcukFDTR1+Ixq zYsz?dxJkh{05}j0_M{xFYZ`tIK(4_Sa*mjP`6dRRMf!26Y(7COK9GvF-9**M>zp^M z(lYqn*-0Fp7*xAqrGo?m8O2hZg`I*&cGhtwP?e{~eDM48N%mgmX4XbY`%x1b!aFQ| zuMm(DR!fxj!O*p={RdOOfE^rx$QBTMNJ`K%Xua#oKz$AXHF$j0CQw$XMmX?r!gw() z%qN0}bs>gubC|`!k50@BYb4eqmf3F8jmYnU_h0a&-q=+>Z|6U*(%bP({5UvO9T7L6 z(8R08>p`9RO86@(j(7nBadY_gJb|n3Lm*ZW)7rD@>b_fQkao7WgQAdTL@)?G(MWM$ zo?dO@!pVP92UV{DkxMzlWdP!L^680IlJ}wmaEU8=E@QS9UVi6%Aeb|c!Rzr|o@3#9 zzztNLFoe>CcJJpjQ1`4mbU|2-Foe^&jKjMk%+2P3H`!e0*bNLd> zr&wO{RqPX+jn$>zGqH6C!V5YsUhrZB3Og}%NAndE6*nXf*9I-`1L6e>1ROoaLecYw z=m`Sm2>f@MNP9?ngVdUg_cV@(Il%o2giKEj?sw*iyAWQ{Wzjq~pPS%7F|sQF5q8)? zaQp@gx*?E9^{|$h0iz%=o~7`he8fT{$(IHIZ=#+Rs0-hl?DIJy;qTrcFGMPi#lGN@ zB18KwW#-?nALeiOS6nWA$)CTbPconni;BqhgQ%h|C!Vs;m6#DAvlj#l)?PAt3qb{x zX2LdZ!E#{_2zbxiczRH?6&$06z=HDDUG)dQLTf;6*yb)|0-g!PDP}`sLYfx9==)+J z%<;Bz=DtdX84-@|?&-vU_7LTkr(J>;Mgf6CxDo0b+>gD1!Z!$JH@SiA8M8p@;0`Aw zt);Y~DtCp<@Zp_MUBaohFYqxe%G0Fv9mU@l>n+b-&JXsPO$~3NK@T{;?w4Sryh<_e zU$J$p7>H~|HycvX=cMaYqJsd6Gel1?exkoz7;Kvo{^IpF0)N@WwvUCa_16L@9ZX|WwV7^uX96v1M%C?Ix% zNWq7nJ-whi&_O;Yc%nc6Sj$8=dP#}0BKqcA;zfe)0sm)npRKz8l zV}>dsO<>VC{z&xR{hg#k=rz62XvuqYeOwRVOtK5`YMK?r zPtg(wgeA3(LxxfOb0cV#(U-ygDjo9f?&D2wtP{V8H2IC=yH^Efs_wPgM`pg=_`tR;`(7 zcfWdr2|~n%i-O~#yE>1Anm#vlGImQ^W@yK?yLBVVm5HjV8^~st`6}31?X$G|J*P+T zlvM4a3K*9E9Ls_l4_Xos7fR_S0T4+QG~$b%+JkInoS(o5R)M}=4F@}ANthi01h0V_ ztkutb;WQOaf1-ZIb@Jp_M{nIv8lZe%vA=&E_Yc3YRNX^C^~~A(hoGs(4Z>YPdz1q{ ziRm0TAXsJaH4%AW$@}pXP&;0z4#)*jtu_Jm!0DhAl4JE>LfcrTk}?6`jh+M?7}^d1 zJF8s;5Pum|}4(x9N}9fM!9mwPXGEGSI`A}Ygty99bK zi%(2-<^gOa?B+gL*`rvy2B{fXU-Xy}MO5b9I~*-t9ZGyvi2C@`a=npIe*UB2V+1Rs z5{SCZ@FKfR0kK3L$Pd&UR)byOV3)xO$7PS;&Znuvc+9;MyM$>%#qm>51KCfA4V(}V zL=ARN1{PtT*IKMay3E>5vmEU`tzaqCnypSn$c2!b0{~5?jg$GO=N#)|gK)*+p=9C5 z_NCxmAwZiU8}JwiN~@UcjXNY52F6!kkT~(Bk1Anq2@-#7Hb|S0tO;gDsNGc3_LOq zgRH@RfegS|#P~+p|MEY+{-;^>@&(dfUy^&EUWc0;@Bk|UaN~X5IfTj=LpC*uc@n2Q zyM$#u=W#`>ZJ@m;GjNv;#V?J>j(=Et7t?Wg9G*7}XI?~VRGLH=`0$-hlXq@9{`^j_ zkd-V0aqxOV*4v4hj1@zLEU;Gg8+yf>sp?&Eqv{=mcl$rI4>XwnZx$Yw4g-WQ~U!e4@P*3 z#katp%xtG!37~N$G%VcfJ@EqNMLQ1^Fi^ETti7SPh+CHH!gZk}M3V$UA(cDPITzdj zxw6jW3B1V+Hd5Jac^h7b5CtTxHUe~pXw?^yeDveSOfh*+(Qy-?1OWNASYJQ?u!xo5 zMlIk}_*R?U&7i@XMq~r4y}-* zsvd*r&~)NV>mKCcQV=g?SwEg6NNYt6b6X{hpPb118|F~>xcXl00SiC}qGiDV4;ZH# z7h$$&nE<}SyLdL_3DlpBMb1s|P{TQtc5qFexs9Mm^mH3m&@cJjJfdYESUI72G~S0u zXdU!E`a}(1tUBKPua@mCx!2l9DAezb-bA)jb0f?}$g(^c%@H?h8k8v(^dS(?S}Ch= zHntc|wz4u=_Hwp~(O?AV3EnH+gKc1?(3L<*NdfpJylI-KF96ezTU^#Mdv=;~$OA;Mq&=KVbnO>Jax}A>+qt!5G4q{2WMlaC{mMEyjLPK9AR1`pAah7PqHviiFkD{LvVMzoU?fp2f{R)?Vo}OX7(n>|o4Dh=c{#!*wi9yU ztAK+E-VIQBm{UIQ^H4o!++NdmuFW#C42uXUQpPN)fj zP=)v5IzS;@ixow3Bfj6WSUQ7}Ngqya%WAJPV^Do4hf&2S6|4ySho5KS{suTQPdpOg z2|=dypKO>_fERkwf3y~7Pqs_w(F)6)(du!tvyh>qL3nTkxYx%r{f}$>sBLwWA%^vV z^ei;b1!kQ%BLsZm)kedjBEWr+zC7i&g4;ULqC}|HT$Kw&4Mv4oJp77i?5n~DAh1Gk zzGg-wSTRtUOkiDa$}t(rDSFkrncogVXD$KGt+QTcUC z-1gKx%&sPLz)yJvzk;_FHd;|o+Xiy2>bgJD#}y_8XS^CJe%_WjriKnIEEIyYS>D9{ zW;m)R^C%@q3R1lqge_+{tlxfmGBR+87Zcx~-krw+hNql&SZ3J>(1a#HrcL1g+OnVi zfmT1I?cUrf;7839Dup{B zbeQDUBc_#y=#&yIW3_NX&YFEQ!Zf~7Z}|Ywj1z$;^PvKe25=56^9&L9c$YWlI?V3e zo`YJBR{{=<%r4kxMI2qzW9l4OT>RD zo|UGENb4*ce*}2RTHv#pO+EkRT4l9-e5wBDB~2Iewl=>J`UjHvh)dBl509!3aQ)x| zhmC7if6M?CJqIg;0pm#4pYui)LY?<)t4`ZzhOWfIRC6V8xY*2Tz+7yxgQZ=M z0}wk9>XHZes`aXK!6A;^ko1*bg|2Pj0e<8;A~=GIQ`e*3x}7Nn;x+M>(oJYSWuj|+ zlsQ_{h^TIDh1jfY4{26b`m##!IeWWte5lYxptnWCba?}Hp}0Ynhs`4D>t&7Vk>fp& z3UXoC4MK<_vk3UQy7`970#=AaXY(NVwSJIabKUC{o%67^22?Umo;CyVrOtSpByBtPYcFx?INqP7oYNI~2ZzykypuXaVY4 zVt}1kgB>lr_F!|jcQP8-d2FxlmbRf1E`*gKvM(6JB8H8_gg;0OoIk*cgIZg&l)3X!?Mm2kU$IUMu}A@v$A$#K4pj7v=WMKUmfn~ zYw>LBz6n9oG7>R4=8*S8uX|X)kGG~~PL^*&-h^W0Av6dEf9U;&CB9vj0STAjVI~wEU@a1Ojglv5@!oK3tb8F7L$LMrUg5S(A?xYp_3#QE052}VRe`uySTW%_sZw_6nmC?UwM3$307BSSPjw>f!RltfewDblHQOu= z(Hgb4p<$)IFO$g`8{zba_^G^jAn~&+hNtIQEH>}YM?z$P(r&A(%_g3=o;OUE0{W%<;R$QaPpSqWKCVE(f9>GY| z1M>Z}#2ST;z`1QfbotIOU@zG=$55ATM+3A&+9V&2P(yHnA;4CjlV!FevxFL~`jC!E8GL zi#=2e?nCtLH$dG{*8o%^FtPwV2rM!1^fF|Rb%2R`28@A+n>Y~EYc2lQ0v=4*0C|Fj=6(GE8Ejy8_98p!_H-d zBGeo>-L>HMHaT`66pEMRMxay!;_n*HBkya&HUG3?Z%NYgCE?x^$^uFX-@Y+-3k)Yr zuh~~_LKs?kfRS((EDGHL+VLD{Scn+r44FFgv)g9>X%cyxXuf*2sO~wxHVd2{a-Z$h z+IV5Ji8rtc^IZ*k2-&g1Y*oUFCov*hdtDHd7(a-;pM%0+JHKa*JDyj6O8aA+9=*dm zQQi12NZu`tGV_5aAR`HYrnx#|E14uf(gg?@?u>wi@Qm*V^?x1nZ(sMfI#D}+zJ#aS zIej``%8&sAYrT$cULH;kE7#{#*%SRe31`IDhx#j4Q8ZiySg%)^r(k*x1 zH^jVFPnF%JX;HPr4d`$UDg+y z0RO_jShKg|ua`~<yP1^~?D0-o^W+qU?20!bby zoVZHxEG2uCa-;;`LTX`ZnB2%K$f96ygiJhqBz{u87tl=B-HG9_dx99W9Y{8_1Myn7 z@8_X+QW)?a-`47fd;a*tf@Wb{JZS1ju@{`jZa~~|c-V)7!}?$b86VpwT?Sl`Iu{o>)tY-i6vaon~&V)EQV`Wpu zMo>1(Y-TV`%J%am7!i7|!i|S# z<^4M3)TV4A9{&zlNX~GAR={9Zw3wMCkYt%@CTeveWrmn|IvL@_L{@&xLdw&=RdIEg z#t1h$j4y1Da70cNL{daAUiNB$l)@nr0r6cdZ$E8SJ@)Gwz17QvkMK7iAKv=J^HDrMJ3+=V?O3GqvM<#$9Ba zuaLfItfZ+U7CS70)M5l|fyiFPk(i?FMv#HzhE-S zlD1?I2alv&<5O%S{Vtk+`1!YA*ZlqK-+%g+>EribvZ4p83)epELMl$_DM;T7>|;-@ zSh`LtzGIRWMC-&0;BaRwemyNfAgI+3*}x1*+T*s!vo)I|c+hL`9v2k-nfqju!$d3C z?F&bo9~Cn5f)AkH?~pC@Bcu@D*tiK}g=52Hi(^dq*xP9iG2IvxD&?t&1L4f3gB#D; zbxr_NJy!Oc2m^f32~)sEh~4Nf%rK!>Q-Nvo^N^A6MISF~^=*E|OP?U(1eH*aVnbA_ znXjoc!Dk4fp0b&}J3Tat_EEygqXitnss>}P72O1=xt2|7sk={*=irIGV^$)zZguXq zGIlzUi?9RF;O+TkT;biUS|UEMx@Ge}5YWcq+So@F%(VLwjx0NF8GQm7K5*k}C0OI( zs16=;EKxzF;+}KSAgzjI;UxLThQhnT=kdehzN3HHsi;S2uw>I<#bX zc0@cN>L6UIThG!tjf-_n$ER=8iTdwc? z>4$&Z&a(=ikT)+u4wvHJvn{U`aD^YHe8`$THCA-+t<8r1Wf3G~z{d=5-9IaJ}wc$SQ8Ugd-X0Q}3*MUGQ?dQ;w0Q}HPcLAnVd{k9DkMV&x9 zbVqjJjI$DYJJg23c3#L3##1~~?RT@d7Egj)z&Ldo?@_mPbcR*71Q#O%AZ&)sS zNZ>)9fgM+ze^{gF8hubEUOn6J9Lh82VZq)hq9nzIuzA_p#!vWU(~GZN%Z%22*%5oR027%G zD*@NRlimT>&Ld=Eyp^q}KSF@HrRCmX%jOOMBLEOi*7Ip!ij^eC9>@%=y@cR^2bGp} zO{okidDzY;2`_f^7SY;Erp}IHqSNwJ4VWpn2l-d^@b<8`cY-rKqH{3z<|8Ze9?a$sJ|6cKlw3(O{f+BU# zE3nChLOMN9%)x`Fl~MU8c!)_rv?q25^Pi?+33L*0TYb^Z)?!0_3fv>xMA7dXm4G`= z$T%7X0`;8NA|tZ%W#H>~`MySf`TcKdluz*1m!qmSmj@T{8+BI0MX;sp6ii}w%II5FR#&!`a zGPhXxot*0kW=59jfOR}`Aa3}Xd8pyJO}fK3U;BT@{M!%jr+b#u#;4uZmZ29O5S>b} z#JJlTXxOW#w*v&aRJ6l03XCRQkO5n=o(lgB(+H>MKG%g3DOUdQlk6j*su}a%Cie{| z(=^8frFC9tMf2j8UnK_=Iz#e1Q9>Mh9B75F1JriHYY=g>J1F5Q(6`Iay{v@u>UK~lr|J6uGaLeD&cQG{Pxo_ z>6D%!Ir)4u)gsmexkM=RA#f=I!~RTZ+c6zVs&Z{rHqCj37O%`BqU{g<7+t zfF?|`A0DbEB?=42Q;lKO5MeboZQ1I(^+=QRCP3SK?0lRVk%Kqba(Vy@J6B(n0Bweq zo|E0|e^{#rsaU3u17le7L~5cWVakww2p5Px%rPU|0nt94(F5GiCEDiVTOK zv4puHj_!oeIqRDRu$ZwU(a&=}r7Fh>epjglimvp-xbC#x{a)yDD{-+WF0g4AR0=ZTFeZ;|SORATT}0jC;evg@$tLp)`MtpALjev%gCsC*5W}X5LePXv zB3BU33&m@m?m}x9ES4zh5J9jZo))i-e_pX~2Qe=llNiZic^4lX2BgVRS5BQ_R}t!V z6F~K@{?wpulvB?be{kq06jEV zfU(f<-MY5J5S`mpfdZSb+$?-GLHlp`2|y0Z0~TP%r~>%ZZR~enu$-s7)D#myTFpWA z5SE=aGgW8QRy2XxMCjEP+)Z5jey!!@0q`_9t~NNDdduKE-YWB^%60k5$VYf!^5$%f$(g^X6l3M>jzo}UTO_kq?k+s|7=bRyc^6lSvJy<6>q z;L#3_2tJ&|2DrBk7$<7(E4gXpKl zndia}3H@@NfGRS@;Upz?u^sk))lDR7P9JxoE$|5GAN=}LmO1Kkx^L4YvaEcJ?X^+g zRP=TpUDF*+t`dAtyWNx=uxbR1ElSOzCe|_A)oP&-0WUffP&EU6cE*l_B?(~=vwJ&} z3`019#UX(>AT0gq`nA-wqNu-@tpE7K_2W;!5yjI_e<(=n!2b)LIsE+wII@EfRg6=N z&QEC==A}q?$`Lv***#Y66pM};33l1-?buM@cDIDiGf#UvGi5p{dsZh@J;cyPq(U46 zrw2L#?LbUfP8U=zE&1y|G5|@yvz*6ZV5?z zEJktNIXXZtV(3sP80KkZJ8o2L@xaO;I~4$Hg@6EK+p=%##k+$s%W`@xOs(?MrU8qS zDbkZ1un9aETqe;8m1m}O)erf|`?Y||LP~Fs35=NA5lBeeo}J0)C?(j*F-3v|Wx+D&;U|ds$y-f^^#V>1aH@5{YM+`F z!zujTG&(^Xf;G1z+rlb?#~gN2706Xw+5VTyA+uMvkizy!n-w;3E890=g-5Q#jxT*@ z!0XF!Y69G8TCqV$gA!S(aFqB|wSwUBqs|eL0Qlv@L4|d|Gb;kX0ZLAWkERk$LmY8G zJt@;seZ^KfnA-`0qVBC-FUuid(NalthbJ>tV&+&}2yk`GPlRQ6N4vw%`TgZgnf$&? zfBy}B+rzukCPpEL&X?gahuq4Udd2!7g}()N__o7I?lK6GjZNeAohE|;IZ6Yr{e*Pl z!g2LA1KOiBxLPwbTHl95VgLh1WQXyp#i-by)_l13&`Po3`7!tZj+@x;^x@k?w!IA7 zvvZuRIM@MhI^Ytv(KzfsYzJBw=MUm?EZy}~x!5op^66lV#NwZLgd<&fg67Eh=3y@s z>a;BImiS-hlShi<03Zw#gSxEvG#>-H+mBa|Wc5%f z!JdqI5D_oO`CMn_gRuKJgS7jG=32J~(%GkWfoYxqsZL7YwwG9Z+W3~0B1etHFl z1#{KXB?NRdKZwrSH9@HgdPw!-I4@f>&W$2X%L6u^WTn$wz1!Gs#|9D2(1>_8m=Pbb z_zd~67u-o}NHhL<472L%eWm{M_pkr?0$TjnCo2m+k`l-TI~+i0qJKg=dn*R2q0C&a z1Msnh^0v0z3bthOmiI)bJ!Aap!tc&*0U=7tC;>2+2;+u(DV!i4Z1OQ#0o=Og`3$3K z6V4xN%JJhS7l#4bHsiF==gbc>IH!DA<4^WwJ5CLN#L*_ z_R^NXdpji$M}B(5mUF2~MF*IkYmR91Xx_QVe_XIP)Cw;rf*=UYoxPj(@Ze$b8CStF z*-efjvGvi+;4pfdBt0z|M5;P~03@=qq$EqFP2^nA><$T9W;x9t4i*G>!R`oi+XD&t z(Lhg#HXrNcVP5Sv$0j@Pi;CX?V$YpEgf{FaIn<5#gy)vKA5NyLxgokh?^#xA_V$3* zUdVvp3WoCSIGgLf)WNKXBV$LicfMj})!z4Rb-~&Huuk`HzrI#z=kV!FuQiV~)~8st zg4eA1Q$PNAH`rtDrGU{AFmD-wZfC0@EiapPm}nrZYj=9ydQL9Am}3o3JG>O9mmAg( ziR-8qXSUkXZ^{(gD4wdlAMbRu<2f)vr>Z`)BTqAyEOzlq9sWAt_xx@~3=MPwad=^P zPSB}#u%PP$8yFpYyvp`+BM|sHoUdU{u0Vd_3joFG)kaQyv|`R~8FcYKE!i7ty@*HM zq#twQ;yXLV5*Pq0L9x90u1eJRvrvB6mODM;60d*) zX5VXu96{1RL0;xcp15K{h!Y0~q>tI`@yL9m131tY#01zH1ggR#2sakW%;*T@+pY$T zXu|W(aCn1?9n^SQQgyT6=2I?9!w|kU5e{$eIiLv91mh)Q5@fs}BHD(?uRr5${;*O% z{`gP0^>S%RDbL&*PcTm)>a-0us%==3?L2HAkM(i*u(gz6LkMubfNxx5S=dJm3eK<{ z(JP0>Q$noHhFy8Wu8laxeVPk9wS~i5ldPSF%zaE9ut{=62N6K&&;|g{xgwr_-$4xy zBrOjoZ=#I#Pm>60mAHflH#T$Yuu6~gMRiXd-zr1Tm+=g|-tfANTYp;35zo$2nZ|;|4>&0=^qzHw4ZvEC;J!G|(qs7X+?WD$ zIRTgppbO{QK{cTicsl11 zc<~BB-P_`dIVKi`aC9IpZ3(g3^)_hN4Nc_TyVI|N8ylck8qv6lL{r1ECIe%#${PY*CBb`bXJHoH7m@WJ8 z#;|JLI#efmaPH)Bi{PxTx~7eo=wz1lc)Byg^%T-=5Y>kL=%qM9GmBxXl6P{Ln7E3S zsE#hGh4|@N9P0P|EMqOF`|$Qz0fP*^J)06tM2K(6Akn=t)vq4Cm?>hRIuk)9mUqWGW{9}LV z-i=;4L)3ky=J#i?F^1Eg^0;lT^dvYfhk`*k)8)kxIOFAEUq+On#&Ck!Jyy2eq_pm& zRy0X=%IaDU)Y^`oHaC6RH;Zv)>w2aQ${+W;BF2b2(6b_MhUqX;PgFrBkV}A7HNjsI)!S?Ty4M~$9n>BgxT#dPRNV^`7cSsU1Hh1zz;3IE09}|mWXy`A?KLi8**Og5=SOhd zz`HpYg5Y>q7}#u;o=d+b3OVR?rQBoM&2fyl8$2~&=^r#T~ zJe8?-&w1ZRu{%`{n+{vf@&UID5e9w{Oez)42cf!%su8^YoI$PqOBBnPaKEV}l*@?8!9V)6Cvg zM~~ynCBQ$AU_Y9tPGB29a5}35a4Jsq<)JRXQ+bv*_Ge*DPtGiYK7)Z*lrs`X`Oph< zH7`GGGVombJ;Q9;E~e8<5-{7e?NQu>Hgb0sOJyA>!#R&C2I+Y zvygT78GoM^T{;21p3~my?AV3p2>uyQ?X^$A3jjQXb2`Z-&6&ha;7;I4>Hrd|+bUKOsijL7( z5W@z_pN<|HGfN20mY+Jw(;}ASjT)KIu-`eA!&WpbPrhPc`)dA9 z6Mh~)|MDL{kI%o2|9Ga&Us*$EJ7quich35n%7riF?g7+;seWTpl)glUjF zcuFo!@#+IR?Lc~`kvpB*xkS)sz^NMPp`66h+nZO2*6@i?okYGMW0n*v z=IhUZU8`&iq|gf3m1pto@DjiMua@iWB(WbaBSm?$;=llte7tQggwW#6CuVPl={c_p zg{t6TUS3jKTF%mmo&zk_4_LCvig0^7Ul2LC_7kSm6{9$Vh=_hXmr**7j>t-^K-O#k z;GKgGk2%6Dv)SEx9@hJzPw)K<5rzBp;_SiuZB{GD`%u+COrPB z!18XP4WGN6vS}&pb=#53mw4|bd|7r;-M;T5!hT*Je&L2yC#)~w?;6j-LQT-Bd=i28 z@~%5C9F4%Sjmi)S^Ha0fv%A?^GmfacBVF)yCsKuA4JHn7U>Kezfcdu(ehXUWKEMm- z0pm!X5!qMYimgHKPB?F(W%VLXOCP}|E11oOBh;aI-fuRoi}8+?l*~ZDv>d0EMQws( zGYjN|%FUY(?>W7ITyHDYf}! z-2bugwBr34u=8b&QO)Hs8i<24{H>MShdFD<&sn=jczW8Nm5NR+A*Oik)%i5?WfO7L z*%oUl+9r|g;&Zwqx`(-MZ)CKUcM?lJE-9G~zHV`$>B*_(gNPcCx^rlt!Q( z4j>+$P>yVl_mZ8 zE_v|$${L;K* z>39`7Ug~}d)E)S0$r1oNsW0!P?4#W3A{f0aD?>XKtnta`X788GIa@q?Tzs{OtUG$2 zp1BDm{&TY`fxkA}D-8J4PUPYU28iZ->Be!k?J2=?NVfN&oK8E*)gm<~`%4HMOl+nD5y%Ll?^jr_SiPIbY9G&16i`T@7aiw{7nm=-)$?FxThYHEF8i%1^FQ5%B z4tY$W`+$6V_s$b9P1sPYV*S$sI*c0NPcvvo3egM%kU%mu@;S*m;C#9RnDr#>yG{+pn= zn-|rw-Og%0ZX0%q8Hcm?omp`Yr!+d5!vlfS*0r)WYQPJt4(oScZlFT@UM3SA<*1)L zH_ThbV0zUNLe{xDdu}9{eRD?i)MLDjAlL$SK=NCL1ytGlVehIPanX)W$&?Y@HcSWP zd!9pZb9C)hP#X6i*Xg+d^<|OZ9r0TBgq)p-64mpkgI=7Df}J$4z6{rupIJ$kHo+&^ zT3w*70XG?Zb+?}bK5Gx8ZF$}@`DSdO4siabEk~J-wUzna2Myc-#yL%k5zI z?HJW+ts&NMc~Ni8=zLd%@MU89`cYvep#~ZA=^2D}ZVyFw{N2_0>XOVKcl(ZW72&-WfUQGyu7kM#&r4QZs1HH7Ay&~GVsWrB zoOwq=AE4 zpLu;SEL)?4(^;XuNSOCZnP$$;d*V?p_&vDk?UJ)TI0JfDQ*z6txjiznoV$3=VcD_w z&N`CRn?4<23+=j|n>1OL3^57L`jPZFx%4v0jo<(wQkvV=BS?Pz^Fp<^3jn;@^rJS? z25S2j9I%`TU>3BP4i0TwbGn>)?7c7L*t+Go<8uKZOE-rnPN(-46QI+zZi~d@aEhoy zYqPihdMiw@4#7*V;8)gIo4*4Xr`MyuGty)?fY;4rvvItJ4Ls#Z={FzdApBXLvW!9v zBCxywC_08UJ33@sY;3s^jJ(bU7N3F|-PIBL+nM{<)vW9y2w2y+94zalm-E0>{>56o zCENRRH288K)iczYH>nuS(Gm*cneRwogT}Lh=W{2+RRS7pngR*gI1T-ICjB^`aG1F( z{LG1*$Ka9!4=OtGLbTvg?X+WY#lvAZUb|EsC$y?_mC8rmnn&%u9ENufbATJiiafWa zB(JJ~@Olx$_L>jB;<}2x(vVE+T+wWx#)y`QB0a%!N2?U8yDv*t>;Oy~qMMElD=apP z*bd<&t`ng6S;gG0@?*Psv!E!|_o!m`J2LT|!Trf*9`@lefq-UOX_HC_N6 zFCI7s{;YB&B)Fvym$!U5;yWFp|LG(FuPu%0sN=b}w}Vzr?H%QVRkdB7QR>CJt0JId zzwCB&NRUb#&h%SWvBz%Uu+D@PYaL1gG_rOka-Cs2tm!-~ws{Ji&vsQd6h&%A_UwE+ zbQ-bYy$s;hnBHOZzD)mKa{lazMEZ7$Lli+BzMRv0mOF0`J-q}3jfNLt2MA6m;Gq(U zPIbLK1;-Pe&#;D9k9ZH%HZVJGqCPjYLa7~$5&(b09iDcg0I$xvb*p9NL&yzBdQ=GH zbEUw09oEw?&h|S)WG7Ffs+TNZ>m(rVr%&cNkG>p^$E$#0=C4nn(o0_8!&b2*@7MOm znbQ+SM@?Q(o?xBn^5Fc+$?31f(%tE(!RtAds_TzS_NJoKdA!`79-Ov1T7`<>(ldFb zr?nBNn`+%4O7OOOG{RaABW|}EA9@KeInuqLW`O3WmV=$RPJZvSbjTq%r!#=jmbceB zIcEO$0twtUdNt|&p=(b57;n`~E+s?lgGGq|?%$C6p8cC)d|YoH;+)_&rc z(_{{WZ0!8>nZQQv!QEaZog_8TptWsP^XB){qjcwmI9@u8^s!FA{_>CY_22jY{U0xK zu%-@jz1WwuJ8Um4!g8{=d!n43G$FO~bgD?1Lb)$bmCt;<>ys2X9gt$;&zIWT~D(Na@$%iJg_t1P?o@*}TY4IeRcRXFiy`FuPoF8mF~- zKi>U);?zP2 zm@^#4Ap_eo2{39tQ`z_7$U7|3X>x~K+3meBMGTX+9H|rZnn!g=0Q4@z+9L93;Cil{ z515vdTbmQJB)EkZcc{?e3>su5^dvfo|0L}1>3t>B z5!txb>>z~WPrN|H1OpTY29fifiKdcp&x5aNcgAsgN!UCmI)`_%V=hXrt5=$B%oi<8 zi2k@d7AAXn->|t3g@t6#8zQ_Tx_Xf`QF~ZD?qSB|@Ds56z%&pYo+Wt|HO}w!doPL2 z*Wsl>&ZS?ipVw_!AS>;ia`?k}3|p&+mhg3JZoaM64}ZCT_{(3O(+YJ@e@QlY+v2iJ zD!|EYSX=A4b=aXJ&a*-smJMBT{8!Finrag(B*Htxc|4EiX7l!rt37uUE+bY)O&8#5 z+g2KE`&f2Mu3^^V1`@$nNLTx~^waL)?TW`e?dBH*9sMe88AZWr zxwmF}gpBw8a)Qj#Y_~o+Kk*loKAU+BENp%`@R}vk7QK z#Ul^vRU%d{KtEyo>S%}K^UH^&q^9t#K=&#`yQE-TK8RP1`bo)4NLKSQbqJbMKIiwu z-*3N+U;pb3vYsr~bxsP@3kf~I?fHE~@^gH4wk>Es)E5 zksTRuJ1l*hnoH|i_En7&g@TU*yS&zLqFrxZf$LSq4vY!ja#b9Noo|Di^AX?q>A3B* zQKR3;cZAaPqGR;b;SoxLhj$Ae?2arZBdyeO{H)j3olgNNGB(-&l$St zq1f zsX5?``ehG5&D%3un`37WzQ1NmJfugE5NvJ%Tj3n<)efwc zo_p?_M$#7qp=jg zl+Q7oi*FMcGW5a*9f@!K1Ivcxe=mLi<8pliu9x~`pu(DToMYmj$eWs*@jKb1TmcD( zQFs-E_xEAP_gS9HLM$_eEDmd8uIS~*xwfs+op*Vz-SWcOw!BFMYQxq#2j4yR_Kxo5 zP;kZLT_B=^yq4*?mEL=QmlJEOgR`>134m#OITz;6(>gwd%{#4A!JGMJxO*7^?pHle z1NAHiA7++=(~zGD6-!bNVfF^x=N2N5a!m`~?}^iAwZ5*Oe))YpS?2J^%qjA(5_?#` zvb|{T>7xLGt%A77WQF z%L?gKZlX3E9pe>>l=174g5Je-M_L%F@5@b-o|?Bcnf)j1;HZ(w>|tZ%4w zq?f{XLJ4G^7r;L}Z`*aTaLr3hclMS)^!jo-tB`KD-kqLg7@h?)@+NVI=)~kL7D(SF zT{J{`Tayz)(RyAJ)SbWKd`oL7Kq4np*U&yxPkmC%?SzF97lA zFC$D&DCW~p$qs+9d+mB|{9D$eOfR%wwR`&ryf%Bi8E%0edRiSJd%+_VHSu%ZK(^Za zb*+B?@eQ-`V_5maupl3fQN{x-6C%!_cFe11S=cTpTk$&b{E?>d;+n$|@R#$$j^|2V zC#-n`i8t(8_iWy|!0vfu$5?wkFF(T0uBY7?{)KcaUTOlB^@zVaSl?uP@QQjM)q9R` z?GrjN4?Hq@`Lx5^{&}&!8P?00v_p!#cLb2Y*@4j0+Ip#Ia*UJrMc6Hc%fPVB6nfPU z`|08M1iFj$7}X1Gwh20E1dw8eGQzr5s%ZN$p+STPg=}-&&NE=2-F>;GV_4~5Oj1uJ zB%0V;PZO*tc!3F=FCPwsI~_9YSaVx4)=rsK8rf+{mqqo%fw2y+xizWn)lqCWPC1U} z$~1>WoVWK45a(staN5PDysXumRUKb=C;;l^YS7&6*MmPhp~(^B#l!W$UX^I)WuKN2 z)n|Ah{CXvIYtFW7!a!g*8*|8x9^LkygT8xup(252gGbfr`F6)R?g*QU9#`_Rbq+5l z{1}eR+g=vZdxiv>z*-((9QJFSmPe)f3^5F*c$Yk@JEqKPW+C=w{k>*F;l)CFmBVEs zB{})TDV7e*D$flB_y1qlx#rk$BTe-Gw+e5-0$Hpo7FRQ1@i7+Q83A15DwmRX;lOOX?#hV{hHU4$d@dBkSWs-Mk&G&^`kAJVvS$Y*d+B`sZsVrn+ z4w$EBcL3K1+D#q|i7hBo`08C|MAhgzIuxnzP_36u3%PuyswNdiQ&fhmd@3buJ4A!p zQ?H<5+g3w#&Cw_Z2&m`7wCdj58i3ikq(zPrXE>`bxJt_zIZo0(ioSJ4Bd3EKN?A0N zH&IRal(NrC6Xy?wu9AlAq`|YO+Z-MKw0=MJu-<&WnYw|A8sm}wcD1&jSL^5sv1au( zR3omA&W>6Xi5|rGq|RM-;#1%H0>HG;60r0@(RMG#I|8{n>qL7n<(YP=tVCPBy^oXx zE_pJXgIk#jFGRZ?FXf2NkF!MtCoNEMRo$>F=c+ryF#-p*#EV$!gfYR!X^1wI@YM+Q z%vr_ic?T6+*0j&IWK`9iYut%hH&q~`;{dTZ^qTV~?=LCNONr(K%kj5o>(|&0{sz8t z`0rFy%2;x&iq+?v5N_En0d59X&sLA*Zs3wOd)eWwop9iT(#1z+2jOe2k|%~+&P5TP z8GbanwUrNOchu|vW05zw>>mUaTh|W3&tvxJf zaS`(5A*;`Rt0<*IZ}v4gg*NmRI5eE)J$_6`uRrhNc0H_uz zI=WVYY>+06Ivkt=L{U_c0(k1eXG+Y6Pj+&T_>0|rs&FQlTg4o1v4UaC$0$y4rK5v; zSSq!rmSK%cm&kCEcS2KnB!_K{0*z9x$|#cBp0#|WrRM+)J;MOQ#705em|5ElO&o3_=J1ti}mwKI0L5*693^F3; zL@_kNcs#Bs`~UE*Z_RDiY`=;dm-yHU)&*pB$FMgib7Ta?^Pzp;Sm;xgu*e66PPxl< zJjAoJIFfuiX?ItriZq&*ZlcSmmb{fT805WFm9@BLLr@Arz3m+Y!Yxr#Gdiam3*Xma z%L{m@o`03r^ZxMu_1m8>&T`9cT3rgAqaUvfb9Q4DzpSt23YAXT&Vc64*>@mRa2_{G z>{MxR*KSjvN((JRrmt>=l&wnFeoI01p-Q(?`8%1^MQIE013r-Bl*Q3r6ePt_eaw-n ztK&<3SAuAGdaUK|tfutMjaa6UV^=G=tJK=BQHtmwjAb<6QPKfAkbxZFtqYVK>OxP zyi61lA%Q;${@u3w;CSAo->}{~1Z(wrFKxarW4%Y8Fg{I2l8DbGx=s*~nc^f#FjO|} zau>%$@Y#EF#)xp-$=^dWn(mXD8sk#^Sx6su%rANSPTgU$Dj z+=@fY1QH3-&-<`!<-`LVx~f5Hv32LA2$_!b^i@)*)pJnc)P`ZB(~ycW$L{Q52a zAfO^dpw$0I2Oin=w6Q2vFip~eO(4^ zuCa!bT3(|maE;Z5%%~k?rUMms{c;@QkqAL`018Jp<|!lFvgQt#g3VoZb&4Bjj+amG zsglKQr@lL!#l;Fsz=iRqG%w|D(18zbx6S z)J%AK6b;%aD~)=cc_&2iPq76bpFlB7u^7DO1CknooIRgNmDL!IK`l!A$w4Qi+f}jB zO=A&e^lf9+=6w+SrBTZ$2U<90qki@z^tbX6+poB!p(6R4V0)_IMjVxSMkLnsNFj}` zw#Cp#S=EHV;>Mgb?A6bS3`OE;QWC37spTAfT^eC-R-wQThl9$sYyY@RU^O*KYFDMV z*4OuYd<8PR{PF5S7`Mfo+aG}o#3##8=NuV9q^sy~rleG-S2x8N)i)-=D6|x~=^S-E zy14`+JEnhXpM5Lho)k|Zmr*ZQsz}+)5^)k&gycgSV2Sv(LA#4#ANPmrI(IbcmaJU3 z^aK?W&lQmscUCokuLv>)ip!Me63u0isC5BlVLf)qVg$duDV*%{)dx$2XL`51*FQ@~-bp-{<9el{k+-+Eyt89)JOkRL#KcPGw0(ipFP`F`x9nt!>wH zivy@+F=#Yv4ZWZIf}<_iaF-;|a$Np4dk=+YbbHjB1VrVa9wD2w!d;ZZA`(2p!)%t@ z>}|S~SXQg9$aBnD;gzDQ!2u52O)p2^E5M?Vg#g|_FSb<hD$pD>e{%ZZtaCzqB^xKm4uYx<>l)p4RVRT@c>$I!uETd z?b(k3XnV?b;L0of7=5y`!^^@@I|ztOlc&R&#y`-KT#&rnOEee?#U7Wm0h71W=i3C9 zU3_ZamFCa_mOZ?u=HCv*OHiCTCBG95Ee6x4czg;g9ft5*dRChO)*1cUIQOo9PIN|V z)_s`?`|4PhOIciH`B7e#RDe4(6JwMr0j~G1X>8Uy5wNN0mA16bEj!@iG;=J6Pm-^~ zX?_epndJmUd@Pm^5SOZzOT8)Fty<}E@OI5776t6G@q8&CPPKV!Bj6;c{U9o>Q-5%u z3GJlosCTb1gP3>U75YIbKU6{Um2Z#_qa0yf?KdOb{#dNtmHM=n=~+hE=8Yt(V!n;b zL#^DB^qLQL_pML>P-02lf>FUde5Fer5Mo=~v#+OQCfTbFS@YX;5-N~BofPK#^qqN5 z^1d{B7VFd^3NqJv7}2WQws+f z+*8yZkIM*Jh5WJyXHAoVtnUiM$@!mM(k{ z$52hN0LGy<2NWKBl(b#-`bcFO_U%z>g-`LjddZFyUbU!7sO9?_R+QLA5|!_|JAJ!{ zUzX|kVVOutMb{qciqSOY2It8vxSeh1cD;%+MjzFqwsEC(3NCQq&M}{&%YD~@LuIhA zrd8Ui45a7ExqAu z3I$jyr8u~^%B!6YM@WC3>#2S7<(%8QOO(yThtui%95wzsrcLNwCX@c~z277vU+EPS z$mz#ril2^?rFpWzwq>((l_b1#3oc4_mW}*p`4p3fC;4DSg+{6u21Sr(UT?!mG($ph z1XBH~sX5MV>fT6{Lwj~-u5E}9-I_rWXIaJ^Aa76B^)P7Kmsn_#x1c^ExL_+v60TV; zE3K@O&zYB11@XRG(nN*ts1W!kg@4Kgz+h`LxGT$9A?5M~t*!WlfGgI7LX2f;0g}zj z^)0XszbsS!VVRDpux^s>2vFM9);b+&QQiccZT)A0l?Y?QH)^)fz$(sQaIucl2&gao zwx|1u+~F?IJ71*kOH%@A44JFf74Xo%eK?g&vUfV?F`qV$MRnDnT*@t3ZPqNz;M$pg zH{AgaWr#*w998xEGb?l}hydJXM>$r&cDFLwd(tB4()>g{f9g|Z1AJWIs;Tdwf2uF{ zDiOcy^?m>Phqj--E6K_LKEI~yKU*Wp8{GeXx;30H03ztOr|_-$*2B+Pf_w%+-wg6yH;PC zo6%I%7&Ta2hjX$jiUGws5sH`+$#Rry+qoy=f&L7{BV7U=J(aD=hbgrjHM}HDeKeGb^_%`( z2|VP82nR-j%7B|C}PcIl5Ix12V0N>1M4st2|*_XRKQV6sB2AbMyjssVQIZzC{&)&GotE$O+-Irb;RuS*WeRF1c3BBphV?93^;BrujE zZ|Xx)$>=>XG>Enz!iQ>5)G14^Ym~0}u!T=ne1{X%WDfgSl>FnNbgGqCvr!7nIEk~4 zygzJo$Qx%>Q*sBK#r&7EHe&#RjL;dB4DZ&L)#5zwO+X(V>HTG$%BStO@`Nq9OsCu{dza+jO|t>clb!d; zWwH;V0{^g9;Q~l}Brr;Au`Rm+ICopO#nJO{l6}*0s44HXzY%EDEMkftDCH%MN~Gvp z;+h|4d}wQH4##zmR;yfmjRs=ZukKVp-^U#T-my$8L7qC3=v|b$#G+zhvI#@rdV-$vrrc*=S z9WxC}VtDee&9;#gnPcI5DtWyV+4L=U`&8I_KTqRJeR)yi!zaA-``6>Q@+7#^eEf5W z9PD)~K1@ZV;9ycMb4%LqU3pR#sPdC8-3-BWvZ!x)-)fTZKid7AfMLyrC79iW5K1x< z3n#KTM4ctwk4pj#Slm&4FJU zFxOS`qoe^6YiUec1z;v1F&R2bUFD?nUkc`lDF?+PKW1~PMo$(BjoFD8_lFV#i`7T_ z`rj|Q$z4me;)%v}+TPO^mD}ErtPOEdp`c}}h(U&^GK3DTvw_rhnyZGFLG2r-hPAir z7qBGyTE}^+j>=x#B{ukyGA&tt5QD)3O*52DMNMi{uIfV?^HR_`6kTMg`Ri#TmU>w( zk>cK6a>V4Un;EM%^5j0P`y_dR1IAL-=`|C8&|~aYyi6z z&2ql{I@hqo2r)Y26a*STvtb*X&6%6Gn9}uste8TZTVTcVlM5fHR&NP{jHl>URo8>D>h#ZEm7 z*4XSY@If5vhq_wxb%`Rj={0F;^D(L_UL^;DG-k!62EL;0GRYg!~;;?zOhIp%y z-@knM^K+~JezDv!@<#yrW5KddZ<}(t4kubC0H#6XR0(7sY2Zfiy`E zRqqMY_vJN6-?^AYy+R>03CTN?S`cBMSxH@8SO7ZUe8+@IFZ>rD?|NF3_PY8SWY6u4 zGi1HL9L&o~Q?Ns%N#)giBO{mJDFe!+jk)RkP&G^(pQ~yygWa4n*R`tfn+LA*9Q+)4 zQEZ}qd5W{Jj)d?U{&vCMoO7Pa!vRn~`_zwK=0{IUQSK;3Eejtu^h(z6uNY-6g}kLB zbuHkoWys69SR+fZ<;FdnMUDTd%0EZ4L}JzqYFjDq#8PM321%)-$e(>YHBbcebIBz@ zKfn_=jf&E_5aLKBjmYJYkl7SQQSU!hZ7PNn?q{QXxQ97*`F8~n8K@;MvpGq~E!bP( zoP)$QBvD;v@&)v+QcgJaxAO46^<~^I-`3OB>Ye^k4T@ENKH{E zjs4ILXzN3Ryza?WS++0n5*2n?;)`!1ulAN$1g58WtHL;alMmhR0KfYs1dF>v{XJ?F zpvvsW)=MAuB3#%;EvVzLm5mySmv!QnkMlfge()4Go+$(I-Qo*sdQcAB?gI6YqGmvo&5;2x u#3Y~dYum3V%PUxUYeJtg`YDT3l`d)Kc{adBPs>#9|Nb8w5(m5~&Hw;+RE{hF diff --git a/metadata/md5-cache/net-wireless/gr-iqbal-0.38.1 b/metadata/md5-cache/net-wireless/gr-iqbal-0.38.2 similarity index 95% rename from metadata/md5-cache/net-wireless/gr-iqbal-0.38.1 rename to metadata/md5-cache/net-wireless/gr-iqbal-0.38.2 index 8a89375b84fb..345010f02849 100644 --- a/metadata/md5-cache/net-wireless/gr-iqbal-0.38.1 +++ b/metadata/md5-cache/net-wireless/gr-iqbal-0.38.2 @@ -9,7 +9,7 @@ KEYWORDS=~amd64 ~arm ~x86 LICENSE=GPL-3 RDEPEND==net-wireless/gnuradio-3.8*:0=[python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?] net-libs/libosmo-dsp:= dev-libs/boost:= python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) REQUIRED_USE=^^ ( python_single_target_python3_7 python_single_target_python3_8 python_single_target_python3_9 ) -SLOT=0/0.38.1 -SRC_URI=https://github.com/osmocom/gr-iqbal/archive/v0.38.1.tar.gz -> gr-iqbal-0.38.1.tar.gz +SLOT=0/0.38.2 +SRC_URI=https://github.com/osmocom/gr-iqbal/archive/v0.38.2.tar.gz -> gr-iqbal-0.38.2.tar.gz _eclasses_=cmake 314a813be2f09820e8978cdee941e501 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-single-r1 d3100de905f978df912135806cf27188 python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba _md5_=d08c3a05e70be4912f9d20b3f143dcbe diff --git a/metadata/md5-cache/net-wireless/iw-5.9 b/metadata/md5-cache/net-wireless/iw-5.9 index 4c53dd96957f..cc6ddb89ce9f 100644 --- a/metadata/md5-cache/net-wireless/iw-5.9 +++ b/metadata/md5-cache/net-wireless/iw-5.9 @@ -4,10 +4,10 @@ DEPEND=dev-libs/libnl:= DESCRIPTION=nl80211 configuration utility for wireless devices using the mac80211 stack EAPI=7 HOMEPAGE=https://wireless.wiki.kernel.org/en/users/Documentation/iw -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~x86 ~amd64-linux ~x86-linux +KEYWORDS=amd64 arm arm64 ppc x86 ~amd64-linux ~x86-linux LICENSE=ISC RDEPEND=dev-libs/libnl:= SLOT=0 SRC_URI=https://www.kernel.org/pub/software/network/iw/iw-5.9.tar.xz _eclasses_=multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=c93c5f75dc44b9a0592afd3a2824def2 +_md5_=e5ef333efe86d35a49fa6fae0101679d diff --git a/metadata/md5-cache/net-wireless/soapyplutosdr-0.2.0 b/metadata/md5-cache/net-wireless/soapyplutosdr-0.2.0 deleted file mode 100644 index 19d53e803226..000000000000 --- a/metadata/md5-cache/net-wireless/soapyplutosdr-0.2.0 +++ /dev/null @@ -1,12 +0,0 @@ -DEFINED_PHASES=compile configure install prepare test -DEPEND=net-wireless/soapysdr:= net-libs/libiio:= net-libs/libad9361-iio:= sys-devel/make >=dev-util/cmake-3.9.6 -DESCRIPTION=Soapy SDR plugin for the Pluto SDR -EAPI=6 -HOMEPAGE=https://github.com/pothosware/SoapyPlutoSDR -KEYWORDS=~amd64 ~x86 -LICENSE=LGPL-2.1+ -RDEPEND=net-wireless/soapysdr:= net-libs/libiio:= net-libs/libad9361-iio:= -SLOT=0 -SRC_URI=https://github.com/pothosware/SoapyPlutoSDR/archive/782650597b18f311cc97fbb7c6813539e6adef16.tar.gz -> soapyplutosdr-0.2.0.tar.gz -_eclasses_=cmake-utils 77cd39e6009811bf97a59d91ffd5b54f desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=1bcdb8801d020f0bb93df67839d58665 diff --git a/metadata/md5-cache/dev-libs/libebml-1.3.10 b/metadata/md5-cache/net-wireless/soapyplutosdr-0.2.1 similarity index 55% rename from metadata/md5-cache/dev-libs/libebml-1.3.10 rename to metadata/md5-cache/net-wireless/soapyplutosdr-0.2.1 index 0fd4c9bf3531..33dd4805af58 100644 --- a/metadata/md5-cache/dev-libs/libebml-1.3.10 +++ b/metadata/md5-cache/net-wireless/soapyplutosdr-0.2.1 @@ -1,11 +1,13 @@ BDEPEND=dev-util/ninja dev-util/cmake DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Extensible binary format library (kinda like XML) +DEPEND=net-wireless/soapysdr:= net-libs/libiio:= net-libs/libad9361-iio:= +DESCRIPTION=Soapy SDR plugin for the Pluto SDR EAPI=7 -HOMEPAGE=https://www.matroska.org/ https://github.com/Matroska-Org/libebml/ -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos -LICENSE=LGPL-2.1 -SLOT=0/4 -SRC_URI=https://dl.matroska.org/downloads/libebml/libebml-1.3.10.tar.xz +HOMEPAGE=https://github.com/pothosware/SoapyPlutoSDR +KEYWORDS=~amd64 ~x86 +LICENSE=LGPL-2.1+ +RDEPEND=net-wireless/soapysdr:= net-libs/libiio:= net-libs/libad9361-iio:= +SLOT=0 +SRC_URI=https://github.com/pothosware/SoapyPlutoSDR/archive/782650597b18f311cc97fbb7c6813539e6adef16.tar.gz -> soapyplutosdr-0.2.1.tar.gz _eclasses_=cmake 314a813be2f09820e8978cdee941e501 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=ab00b574daa2fb1f853e555b40703a27 +_md5_=c6d68bea9ec0a86b626231e936722f9e diff --git a/metadata/md5-cache/net-wireless/soapyplutosdr-9999 b/metadata/md5-cache/net-wireless/soapyplutosdr-9999 index 92366bd10b64..42408831dfac 100644 --- a/metadata/md5-cache/net-wireless/soapyplutosdr-9999 +++ b/metadata/md5-cache/net-wireless/soapyplutosdr-9999 @@ -1,11 +1,12 @@ +BDEPEND=dev-util/ninja dev-util/cmake >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install prepare test unpack -DEPEND=net-wireless/soapysdr:= net-libs/libiio:= net-libs/libad9361-iio:= sys-devel/make >=dev-util/cmake-3.9.6 >=dev-vcs/git-1.8.2.1[curl] +DEPEND=net-wireless/soapysdr:= net-libs/libiio:= net-libs/libad9361-iio:= DESCRIPTION=Soapy SDR plugin for the Pluto SDR -EAPI=6 +EAPI=7 HOMEPAGE=https://github.com/pothosware/SoapyPlutoSDR LICENSE=LGPL-2.1+ PROPERTIES=live RDEPEND=net-wireless/soapysdr:= net-libs/libiio:= net-libs/libad9361-iio:= SLOT=0 -_eclasses_=cmake-utils 77cd39e6009811bf97a59d91ffd5b54f desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 git-r3 3e7ec3d6619213460c85e2aa48398441 l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=1bcdb8801d020f0bb93df67839d58665 +_eclasses_=cmake 314a813be2f09820e8978cdee941e501 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 git-r3 3e7ec3d6619213460c85e2aa48398441 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba +_md5_=c6d68bea9ec0a86b626231e936722f9e diff --git a/metadata/md5-cache/net-wireless/soapyrtlsdr-0.3.0 b/metadata/md5-cache/net-wireless/soapyrtlsdr-0.3.0 deleted file mode 100644 index 0d917183b7b8..000000000000 --- a/metadata/md5-cache/net-wireless/soapyrtlsdr-0.3.0 +++ /dev/null @@ -1,12 +0,0 @@ -DEFINED_PHASES=compile configure install prepare test -DEPEND=net-wireless/soapysdr:= net-wireless/rtl-sdr sys-devel/make >=dev-util/cmake-3.9.6 -DESCRIPTION=SoapySDR RTL-SDR Support Module -EAPI=6 -HOMEPAGE=https://github.com/pothosware/SoapyRTLSDR -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=net-wireless/soapysdr:= net-wireless/rtl-sdr -SLOT=0 -SRC_URI=https://github.com/pothosware/SoapyRTLSDR/archive/soapy-rtlsdr-0.3.0.tar.gz -> soapyrtlsdr-0.3.0.tar.gz -_eclasses_=cmake-utils 77cd39e6009811bf97a59d91ffd5b54f desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=80a8e6904eb8674725a51ea73d39b3f4 diff --git a/metadata/md5-cache/dev-libs/libebml-1.4.1 b/metadata/md5-cache/net-wireless/soapyrtlsdr-0.3.2 similarity index 59% rename from metadata/md5-cache/dev-libs/libebml-1.4.1 rename to metadata/md5-cache/net-wireless/soapyrtlsdr-0.3.2 index ca56c4b841e1..4887a46912bf 100644 --- a/metadata/md5-cache/dev-libs/libebml-1.4.1 +++ b/metadata/md5-cache/net-wireless/soapyrtlsdr-0.3.2 @@ -1,11 +1,13 @@ BDEPEND=dev-util/ninja dev-util/cmake DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Extensible binary format library (kinda like XML) +DEPEND=net-wireless/soapysdr:= net-wireless/rtl-sdr +DESCRIPTION=SoapySDR RTL-SDR Support Module EAPI=7 -HOMEPAGE=https://www.matroska.org/ https://github.com/Matroska-Org/libebml/ -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos -LICENSE=LGPL-2.1 -SLOT=0/5 -SRC_URI=https://dl.matroska.org/downloads/libebml/libebml-1.4.1.tar.xz +HOMEPAGE=https://github.com/pothosware/SoapyRTLSDR +KEYWORDS=~amd64 ~x86 +LICENSE=MIT +RDEPEND=net-wireless/soapysdr:= net-wireless/rtl-sdr +SLOT=0 +SRC_URI=https://github.com/pothosware/SoapyRTLSDR/archive/soapy-rtl-sdr-0.3.2.tar.gz -> soapyrtlsdr-0.3.2.tar.gz _eclasses_=cmake 314a813be2f09820e8978cdee941e501 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=21e2b82f264e00b4db2327dca3cf741b +_md5_=09eb0e3da244006fac1dc660476e4502 diff --git a/metadata/md5-cache/net-wireless/soapyrtlsdr-9999 b/metadata/md5-cache/net-wireless/soapyrtlsdr-9999 index a47a7c586d62..117d9d18c778 100644 --- a/metadata/md5-cache/net-wireless/soapyrtlsdr-9999 +++ b/metadata/md5-cache/net-wireless/soapyrtlsdr-9999 @@ -1,11 +1,12 @@ +BDEPEND=dev-util/ninja dev-util/cmake >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install prepare test unpack -DEPEND=net-wireless/soapysdr:= net-wireless/rtl-sdr sys-devel/make >=dev-util/cmake-3.9.6 >=dev-vcs/git-1.8.2.1[curl] +DEPEND=net-wireless/soapysdr:= net-wireless/rtl-sdr DESCRIPTION=SoapySDR RTL-SDR Support Module -EAPI=6 +EAPI=7 HOMEPAGE=https://github.com/pothosware/SoapyRTLSDR LICENSE=MIT PROPERTIES=live RDEPEND=net-wireless/soapysdr:= net-wireless/rtl-sdr SLOT=0 -_eclasses_=cmake-utils 77cd39e6009811bf97a59d91ffd5b54f desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 git-r3 3e7ec3d6619213460c85e2aa48398441 l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=80a8e6904eb8674725a51ea73d39b3f4 +_eclasses_=cmake 314a813be2f09820e8978cdee941e501 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 git-r3 3e7ec3d6619213460c85e2aa48398441 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba +_md5_=09eb0e3da244006fac1dc660476e4502 diff --git a/metadata/md5-cache/net-wireless/unifi-6.1.57 b/metadata/md5-cache/net-wireless/unifi-6.1.60 similarity index 81% rename from metadata/md5-cache/net-wireless/unifi-6.1.57 rename to metadata/md5-cache/net-wireless/unifi-6.1.60 index 03267f13a5f9..4daf9532b578 100644 --- a/metadata/md5-cache/net-wireless/unifi-6.1.57 +++ b/metadata/md5-cache/net-wireless/unifi-6.1.60 @@ -10,6 +10,6 @@ LICENSE=Apache-1.0 Apache-2.0 BSD-1 BSD-2 BSD CDDL EPL-1.0 GPL-2 LGPL-2.1 LGPL-3 RDEPEND=acct-group/unifi acct-user/unifi dev-db/mongodb virtual/jre:1.8 RESTRICT=bindist mirror SLOT=0/6.1 -SRC_URI=https://dl.ui.com/unifi/6.1.57-18717b240d/UniFi.unix.zip -> unifi-6.1.57.zip +SRC_URI=https://dl.ui.com/unifi/6.1.60-2059003c1c/UniFi.unix.zip -> unifi-6.1.60.zip _eclasses_=multilib d410501a125f99ffb560b0c523cd3d1e systemd 74b223e42834adf09a2d21fe5fe13741 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=bce844d7b8c4b4ba9a5f31380d489699 +_md5_=d7351e8edf043624240481d2d38744ea diff --git a/metadata/md5-cache/net-wireless/unifi-6.1.56 b/metadata/md5-cache/net-wireless/unifi-6.1.61 similarity index 81% rename from metadata/md5-cache/net-wireless/unifi-6.1.56 rename to metadata/md5-cache/net-wireless/unifi-6.1.61 index f6d74a41e314..61bc8f61d11e 100644 --- a/metadata/md5-cache/net-wireless/unifi-6.1.56 +++ b/metadata/md5-cache/net-wireless/unifi-6.1.61 @@ -10,6 +10,6 @@ LICENSE=Apache-1.0 Apache-2.0 BSD-1 BSD-2 BSD CDDL EPL-1.0 GPL-2 LGPL-2.1 LGPL-3 RDEPEND=acct-group/unifi acct-user/unifi dev-db/mongodb virtual/jre:1.8 RESTRICT=bindist mirror SLOT=0/6.1 -SRC_URI=https://dl.ui.com/unifi/6.1.56-7e42a6482a/UniFi.unix.zip -> unifi-6.1.56.zip +SRC_URI=https://dl.ui.com/unifi/6.1.61-5b1c34fbe3/UniFi.unix.zip -> unifi-6.1.61.zip _eclasses_=multilib d410501a125f99ffb560b0c523cd3d1e systemd 74b223e42834adf09a2d21fe5fe13741 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=7e9bff9b9dac054c2e07b3549c8079da +_md5_=c1ae0efecc2ce914d932c5ab8fbe464f diff --git a/metadata/md5-cache/net-wireless/wireless-regdb-20190301 b/metadata/md5-cache/net-wireless/wireless-regdb-20190301 index 6a95bd2d5ec2..788b149a8864 100644 --- a/metadata/md5-cache/net-wireless/wireless-regdb-20190301 +++ b/metadata/md5-cache/net-wireless/wireless-regdb-20190301 @@ -1,9 +1,9 @@ DEFINED_PHASES=compile install DESCRIPTION=Binary regulatory database for CRDA EAPI=6 -HOMEPAGE=https://wireless.kernel.org/en/developers/Regulatory +HOMEPAGE=https://wireless.wiki.kernel.org/en/developers/regulatory/wireless-regdb KEYWORDS=~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 sparc x86 LICENSE=ISC SLOT=0 SRC_URI=https://www.kernel.org/pub/software/network/wireless-regdb/wireless-regdb-2019.03.01.tar.xz -_md5_=92a30da9ae4e4f73c0934059d835c230 +_md5_=d4fa8311e93a6010adda2515f3f4ed7a diff --git a/metadata/md5-cache/net-wireless/wireless-regdb-20190603 b/metadata/md5-cache/net-wireless/wireless-regdb-20190603 index 1e973754bd66..36c33a27ceb5 100644 --- a/metadata/md5-cache/net-wireless/wireless-regdb-20190603 +++ b/metadata/md5-cache/net-wireless/wireless-regdb-20190603 @@ -1,9 +1,9 @@ DEFINED_PHASES=compile install DESCRIPTION=Binary regulatory database for CRDA EAPI=6 -HOMEPAGE=https://wireless.kernel.org/en/developers/Regulatory +HOMEPAGE=https://wireless.wiki.kernel.org/en/developers/regulatory/wireless-regdb KEYWORDS=~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 sparc x86 LICENSE=ISC SLOT=0 SRC_URI=https://www.kernel.org/pub/software/network/wireless-regdb/wireless-regdb-2019.06.03.tar.xz -_md5_=92a30da9ae4e4f73c0934059d835c230 +_md5_=d4fa8311e93a6010adda2515f3f4ed7a diff --git a/metadata/md5-cache/net-wireless/wireless-regdb-20201120 b/metadata/md5-cache/net-wireless/wireless-regdb-20201120 index 339baa2c30e8..945b0f0d71f0 100644 --- a/metadata/md5-cache/net-wireless/wireless-regdb-20201120 +++ b/metadata/md5-cache/net-wireless/wireless-regdb-20201120 @@ -1,9 +1,9 @@ DEFINED_PHASES=compile install DESCRIPTION=Binary regulatory database for CRDA EAPI=7 -HOMEPAGE=https://wireless.kernel.org/en/developers/Regulatory -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 +HOMEPAGE=https://wireless.wiki.kernel.org/en/developers/regulatory/wireless-regdb +KEYWORDS=~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 sparc x86 LICENSE=ISC SLOT=0 SRC_URI=https://www.kernel.org/pub/software/network/wireless-regdb/wireless-regdb-2020.11.20.tar.xz -_md5_=ffc5a34e13e788b199183ce3937cb9e9 +_md5_=6701204e0ac3fb625ac21347fe4ff8bc diff --git a/metadata/md5-cache/sci-astronomy/Manifest.gz b/metadata/md5-cache/sci-astronomy/Manifest.gz index 71aa4e9886bc5f727f6ee57704c447bb1a300e53..f8c2d83794e51f56ec694ca59f1a0a5917b75cd0 100644 GIT binary patch literal 7929 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

5zXsq^Rpr62IzDOcbC zbNM;=cwR4(Y+NG7jP`?na+>!Y^WXQ=&%eC>-e2c0BpLsxCH%C3=U8#l5i!N-3cXHz zk%O!g6tVz197zE9CZ-_U1M(`WIh`vyX{R<`*PKhlxSLMpO(%RwR8MjPR7fGNiQt=V zvHGP0wnFl8lfhxmZ^sKwx+DlPVR;xU~=1$ z4v838bl!xam8wuwHk+gFpK1xH?%|i4PK0)6kJu`Tup& zUQ7P;_ZK!1yAxAbqQFR>N`D$`pBb>G*{6%hZF50?oj|p(n=w~FizEPuxD~jjAl|SQ zxrL`?wT@T*Kor)|H6)}(e`Np)6Rr;kU^`rq#=CV?(ZQ2*y3Mw|_PL=A;;!##0J++1 zGN6g~hbdCgNmw#)hP9wd*Soz0MwSMh3fhOE>v4W^>oOV}TyD4%c>xPI-4xLsCJU^V zCl7wyX!%2@RsZ|6e}B9DgBO4L`wEmjE*)CaRz&NeD>euaQvd`7Q3{K{ulKSeG%leZ zpiDT2JR0`#8?=V)NLH*?qt4J(ccbnD+z<*`f;M@;SfED~+hW&WHo*VD{Bg5BU9r{0 zIG6z6=- z^SHj_j(K}ubIQ?|x#Jismg#b{T~5hi`&P!<*5|4__a1giyA>13&sC?!*u~cf3M~^GF*i#tG59_O@bF9wg zXB?&Nge7=YPHso&$7yzrkvWytA{$$+$*)bYl*x- zQk{A^>F^wfVwW06aD#6d$MZOASeP@kwq17luf^*6-=$T5t5mAAgKKTlS<&bd8|~~8 zS4{qd$e(69Y&KVU_`*Z9dS+HDEw@8Y7S~?G)nzk};z~|iPgBcweX)GY2VRK(Y^_l0 zR@Q9v!m(pE{cInV%A;jEBF>ttu}*80U5AUjvQ10z&@HUtSmwfLBOd1$kD2!A!;iBl zY-}#pku6&H6lmqnYvs~H^WItwZ50YrdWwEj=je^@UERIc?A?2%){A|4+TUIu;$wSE zm!9qeSY78mXwT!MEUz73V#o|~W=4v&-7^gqN^RD{>LY|xc*rvt&t<#&>JPuY zYimBl_e$+A`{ng%Jov}@=>GNNc?TDqqjw*ky>pj9tKUjz$WxP8jIv7iaUf;ul zRgk!MjyrsmZf``w*0dQJywxK;bc*Mt8tBAvvNFrX|;JKi6L!7+f7 z=GTO=TqM;+A5{`Vu_Ut`3lQC*ryv*cZg(X<#>6@dGq?67;k$X>muI=fS>0LxLC>`#z z!YGt}o`N%>1Fl;PDaDAw4|9BINhjFp* z!!B#xRIc>4$7zW9EN6!7jvvz)(=(5Fw|cgQhgr1-0gtN2ZgPK(}f3>O2Y`&Od$ z(jVs2H_8+)o`T%U#EP-VjZe-e<~LJMtPPdYl;mK%Q_U;xvlG&7F6PXNKnUB{u~Wy( zkbl-UqFR2_LG*H{jjm$2ES0(GvbZ2$+tbu?ErMW9^uWK6v*{7wEdSFkLUBE&Q1s=ucl-w>X z0iu_t%oN0X* z6248>qt@OE>!?}iVO$NK-o`=wqUnVTyhrVHU+^QWZT)2br z2@qa$&{)RQ^X_kD+RsOVo|rlO=vE}?vcVrLR_&}strJsE!`LXBQy>rG#8FVx|$y|@iYfK2$Oge#9-x$VxZycAj)Attkf)fC~I#- zkI!IsnUBH@uI@cn#a9GG;k`&N-@iVs@$%r&rhwaBJnD8URtvbPC1@E+U3@eTNnM+vrU1Sd%7Hj%%zSqe7Lpz4A>MZz z{nE$^5Q4*G6R(26X_hC7n#eSauZ9FI8yR(dtJ8UUeffpV*B`ZV zcNuq~#lX~P?xcX^jKmtwh(q)>`{;^V{7A@+t{@|1Pjm1*nWq6p)q`}Nz=?=4&XF{s z{UgM%5u#YP2m&KO$53YnHD#3w5jyVHO$DE$4-3g-5rz!-XVEZ7*c)vRzTsKtY%7f! z4g54@$XLzZ7Nbd_s3rXejx(<`X1=C_1B=gtya8NFUB}UB@K4*wsp3xo_78=msVkOTf82f(17_X5}zMFh6+auo`@Qj=|3i#E8ha9llT%#69T@ zJZ^#sq{a-w(FF!DRRoLI#|rQz8mua3Ah@;w8~(7?^HHaXPhi?s%+Y;X|3Et*^Ry!U z+RaeAKt`$=Bi*pa#`PkO#!T`Nhxv+!(jX4WF@wPH#8Ve;$2j66{M<+c!xm}->qt9? zV8$5ojD5V<>9=pM-@ku(xoUa65OeN^$AB{u=mw3sI>Z5dq`J}fnT+mIUN34jvP7>9 z^ctW|#}~ItM%ZCRw~{DQj)Ed&C0m}GAVI3$00*69(BdFdBDOoRlqBUm(E8YKT26Q( z!}7tCxI)yVwuh1Fu0o@54v>lnF^TY1W{eL_gH(2=ieyaS+e}>zRDdkx_SKRos-jtB zg8LD}7n+TT%+vAF`Gh<@nLlH^Z-x4Kd>McI`4AqjI^I5ECZj408ZC7&Ho_;1tZ1^1 z2JJMjNDlbGLpems2HGK=IZ!V=hlyCI7-dVsM~dvot~kJ<<#}1rJq_d_FWQ210YMUx zq{p@@lJ!xik*;+_QF#Xvq#%I#03wF9QK=%O(&*FGK7;fK5KA{5>vd%Y(v^?=fu|Tn zvYGk>$B$7PtboV&3&q$h1fP-OQejeYxQ>gUVE{O46$4R`!#?E=W zNkX0gc$cFP+zg22bK8uPU9vOb67j^lR;-a6z=zW;+U#h{Dz@*mgAjt_x0zO2hRhyF z8-}RUSR}1^YGEpdktnrub!#X%zOnA)fs#tnHo_iILJ|NF?NXvSXu%rLsuCh}ga+$} zEhwRhv;h35{Re8pfNA>y6=_b~T=qq`e`YSi5TkwU37S_S<-Qef}aZ|6bmCsKlhO-px|pxzC?CNY7`Qc5%^pRp{6jTy6`JZ$Dj5LXslA&3 zO54^(${$p7tBmp>9r$(#t2{qYjPwE9*@z+# zt!um}iV4$elK9mNZfUjxK@_4hL1+Lj5x2_NGQhKmLkz6}V$5N^)rqJ|)Yxz)pm{Kk z5(y;?O`^E`z=E$)j+r8$>P~7a)egoX0n9NUNFOaRg*gZMS8X!#06zi)|a<_QX=w9#)TAptCco03FwrH!Nu<oFJ}ot|xsng@!Ro~bPaXNWFjXcLS!>oj0mBw431xs#_wU<2k63@8(6Dq>PkdUuoc8exeZ3=zOvS(T+c` z;st_;L!sY~?{u7YAQu{=?Z3>rVy?aOLUW?#n=g8+)vqtF;cdQ|(gWkM$Pw_ILsTG$ zQNT6uAFa?P3O@vE4~%22`?evx;TkiH6r?{`x%OC5_c|t~x>YM}Vgy=Q+5hm(x__Fb-3 z$Dv6&m=K7p-IzH8QOA)6`T28cQG#tu~}20BUND6>z-y&YEUtxjK`US34! z5JJ=LLAe{>HLIV(q&jVUj}YP<$LC>4GwGyJ5#(jyF$9Uj=N4dACq%F{&F<)1)`J&f zk)rL|Gx3F5pcV+y%Fx0j-gvO0rnFo%-g_$pkeJU65MtFXG=Id*4X0F5@&2B*Ymdb6 z(nO>QdsKoypQ^KzJyFo>4k#K)BLxO2YqL-6)wCBuNPu8YG1L2iu;|Ls4hGB!0)mtW zGZR+47wY@B*YWdy$lBL*^{!7CKXcLxkE5W4l{g)NWo-e`$}ZEi>LOH!#SBE6CLCoF z>+&ed-i4?`?u(d@Wl0Fr58wcv1QY>e&@N;a9j+BK5r$k0x1mtH=SP_qFId4MUIv6D zm~UiSGm26Z%V%fs2|?N}y*$Q;=WwAXK4BE9tOVS29?=n-p|Syr zju8W$;@ggL$a&yKPX1Q3qehwx6ZEg0WKVDM8 zh@-i;LNpHk7KlYifVJg_q8IP@B-0Uc4%_K;THHV&DP4PswEMB4Dfa{Y>T83?WQkBP z?m{#!5)h;JCeei+#cGB&se3tgDwPD$y0(0dSDyW_yB{y-Z5OH{cq?9nsquotj=yYe}9DgtX zhS#r>c$=UN(St@rX94QCiIa(rbzH%6Y*q z0Fa%0P`pk}5d(vg`H+r>JNTuLcwvnl2p0szOvKiCR)q1R&h_}W&@L}vho)Ds-3fyXgeF70O{?rVCdLq)WT8PL50 zBFYp?o`i4`Qgsa4w5_!gctuVoW$5g3pzbt-1%KOO>GZ|KP-%_=_;z}f#K~8zBv{B~ zVf}7Y{fT+_aiKj2?n~<+`D={Uf+wtQ?Q>FL8Z<%cq~GR50TeY>(+LeUj+>|8&T;gh z_cOd7;=S1T`h(GPIwf|Wu4w?6B{gG#H+E|Qb~}}x4YQyaEKco#j7_;()0ujoIyPs9 zP=Z9SF@qpU!uybY@^f7{ulC&S=xC5$oPMLhbRRIFZYl^K(WkKc?q`@|#4J~vTiCFEiH&g2I{9h2(eGHbg+3${Vh~$&P>)G|o!CiC;qoypqsxnNkK{NBqMAkrpov2k+6V zWBh5jA1z>{aFn+7D!)Pqw1qK+2&j;&(APSIJ0b?{-WPCdOMtL9nsG7^b>kE|0Y4gp zqP(cpWat0&P>Mgx&ZH^v#%PRU!$&61LP#EZHx?7~%NTd`Ufo~tL(nwAM6$wno zX;XrkCW&RFq@10!C&I`#h%-wEv`Z|8y&#IKuPH?*q zU?y6uK}hq8G1Q2GLeG<~4cLODX4XZKOy<=7hhHlsF&qIF`^F1al{eENj0=^N;&o-=wqxG)#x3avi^${P-_0+xihuAgAhH)yW;i5k zk_iC?vLi=Bo8$@LE)ald_$)KiMkY@?F^NQ_M@0)s*QW+5zjpRS5krx{}B7d*c z_cQ)wZ7SRWxhM zcrMt=BR~OUMs-8#UV{@E*UlF&UvS+H6%iDwDly5+GN2ZjI>8noSo$har;8M}^RP20 zsue?XLCBBUd);5YjOVA{boDMcox`M0XP{ZS!!{BT(Czx@95?LZ7g%rW-zJtCRE7l z+PoK~&6zhQ!~xg3kP)UnoZ1~2SGk2z)ByzoKw>P7cEs;I+()CCE)?*)#p`?;&_t66 zo#0^5JrB%^M3WPaIuFElbWSmej^p1KD_#N=bf+rPQUiSh%#*d1(IR!zMa3|$2mdT^ zhv2otq=TB^6Y(9eg?7-ipeqD*>atNU3w*Az8M(vBc?cnd)(uf7o<3K4R<}+_NXSU9 z+R(mnI#D)h=1F!)nXYRQLtscgE|WOhWRz%Ho`3`Zme7MESI|YAO~x2m9((|N&kK-O zs?LU!cKyiom@(WzYD;dR&6B`JOoiMlGC=!T{P)F56zkIwAFzXpklM3OsOjKifz&%U zUADoRDBcEatsO%cJo-u712IGEqtFZ~mow4j`b{gntz4>746117h{*JjS$13K9AWACa(3 zcU*&WM^|$Q0sb8AP%YiaLOdd&PshZJTG9SK0_k<>K?eXNvy!m^Qm_%xGpLbiZzne% zm8OCmu}xhI*}Az2u&(<-=w!BvuBS}kr_ym*HwLtGFtW}dCh|!Ck}3(li1%(aA8;Jl zo@2AdhhJg{^kJg9Wd!Z_PE8zX&+9TLp3-%Zv*@;)sbpx@6bQ%pQKjFgl79^4Q9HtS zO+PdWVlsp(2EO8`2(;vdiOjZ#OLQ&+0ATg$Hn z3CEeJP}Q;$A%SIx6!D|NXq<SN%31;#bhT3_GpoVm{9z~k12a7g zGGdyL1fJre?!M)N7q}cEvAGy2TYHJRjlqW@b1>?L>XwX)+152XLu`b4ozUby-0%1C zEJ#ltNFaOMFOhA#9`SEo?g7YI)mo_nG>ST6JURq*EbW=bFv;OlSfOLA)#m}2Skw!eq+$#B%mtANif=|79 zMb=207!YJt_ZSKnAq?HI)m;oMF$Xw_z^qfR1N1cX5>$wKhrJI|$0K2sbaOb`9&O}! zjb-oMlfd8A{C9i#@-!bRGTuLtl&(NWNOoU$b#yONxpDJMy2w2lrOwc3t3WJWlFdc1 zW91C8tZ)b=>lJC_aeq*&9|PirVPfSn^Z56}s^UlwqoFVX}?tg6ZdaSu5wLn*o~BP7KGEbW)vSKaR&H zcxRnI?+wY)ajZCCfTiiy=U3;E({TVv#LY^9!If#>Z_Dly2w231V-EL*l zwi9KbF63pWqw#W}W(O_=V%_uvgOwQAmgF%=9Zk7_R;WQDp^XhvF`})br0X>j?ZYCa z1ZW}I4q7XWU9iZg=$tYXVJFhMZe@DAdJrFpdl&EB9Sg)7MO(fDjl)ec-U*&TG`a!7 zZvyEf-(;(?22bjzE!N+#JNwOnDl*;5g5gdBtearm!{q*xMufLC1`-LRqAGL&^Ht-xP zPC6o{INhPwkuP#kbc8|{K!+0v0N>m+48;NR8mei|RUNfc8?SrLHDTOc$MQi(d|6bF zYXK^x5Z6WUUDsIs(g|B7`8Z>6nDg8DLKivk<#cM$5&J;WBTfu8p+6De(qB@DI`H)s zj7xO#2q*&XyB+C}h=Kc-O&D6a2}RRF@RBZ|Y6+s z-F>Pk3SGo2HQ5_~c)f$JzmJ0F(exEf&|!a~)-Ri}GdjvuVQ4^s&3L92Zj40`r@ zFNIakQ)gcF|JO--E#=c+VAw?LVcLjKk&!-){tU2vVZgd(pDrS|*@FHCfofkjW3GUf zNB|IVuYgZQygkhXMlBvwXPx8^L}4A>Lqb~gcLqkg;`)RDw!;-^yjw?Aojf_G>ulR= zpBvgB?!rF9k*fn-MdsoCVTxRJ6qW-x!&*?K>*ZboBTIu$MeW1T^*BGd6^=5X(skU4 zynuxVT@}$KrVv>zPagcZ((;FntN!4GOp}$K~NxixmB5i6qiQ3vY29KKl*3hcN unGSfdD1#a0K diff --git a/metadata/md5-cache/sci-astronomy/montage-5.0 b/metadata/md5-cache/sci-astronomy/montage-5.0 index 82fd1b658e38..9f21151c214c 100644 --- a/metadata/md5-cache/sci-astronomy/montage-5.0 +++ b/metadata/md5-cache/sci-astronomy/montage-5.0 @@ -1,7 +1,7 @@ DEFINED_PHASES=install prepare DEPEND=media-libs/freetype:2= sci-astronomy/wcstools:0= sci-libs/cfitsio:0= virtual/jpeg:0 mpi? ( virtual/mpi ) DESCRIPTION=Toolkit for assembling FITS images into mosaics -EAPI=6 +EAPI=7 HOMEPAGE=http://montage.ipac.caltech.edu/ IUSE=doc mpi KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux @@ -9,5 +9,5 @@ LICENSE=BSD GPL-2 RDEPEND=media-libs/freetype:2= sci-astronomy/wcstools:0= sci-libs/cfitsio:0= virtual/jpeg:0 mpi? ( virtual/mpi ) SLOT=0 SRC_URI=http://montage.ipac.caltech.edu/download/Montage_v5.0.tar.gz -_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=f13fb8e9ffa169a4316b1878e184d19a +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 +_md5_=846d02302181c71c4008b283c3e180bf diff --git a/metadata/md5-cache/sci-astronomy/stiff-2.4.0 b/metadata/md5-cache/sci-astronomy/stiff-2.4.0 index fb46b5c4a39a..45bc3257a755 100644 --- a/metadata/md5-cache/sci-astronomy/stiff-2.4.0 +++ b/metadata/md5-cache/sci-astronomy/stiff-2.4.0 @@ -1,7 +1,7 @@ -DEFINED_PHASES=configure install +DEFINED_PHASES=configure install prepare DEPEND=media-libs/tiff:0= virtual/jpeg:0 sys-libs/zlib:0= DESCRIPTION=Converts astronomical FITS images to the TIFF format -EAPI=6 +EAPI=7 HOMEPAGE=http://www.astronomatic.net/software/stiff IUSE=doc threads KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux @@ -9,4 +9,5 @@ LICENSE=GPL-3 RDEPEND=media-libs/tiff:0= virtual/jpeg:0 sys-libs/zlib:0= SLOT=0 SRC_URI=http://www.astromatic.net/download/stiff/stiff-2.4.0.tar.gz -_md5_=720873367de4f4ff3be4e78d7979844c +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 +_md5_=477c4eeb4804e7726f5105f9949be1e7 diff --git a/metadata/md5-cache/sci-biology/Manifest.gz b/metadata/md5-cache/sci-biology/Manifest.gz index ab1953d95a6910511dc44e119e82c05425bba7ea..cfc90b398f39ba84b2e21baa5c9acbf8ec93a775 100644 GIT binary patch delta 23977 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 z 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 UVG+Z@vg5b^0dE!zft<8 delta 23946 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 diff --git a/metadata/md5-cache/sci-biology/finchtv-1.3.1-r3 b/metadata/md5-cache/sci-biology/finchtv-1.3.1-r3 index 15a5fc1c46ff..b350dc792ff9 100644 --- a/metadata/md5-cache/sci-biology/finchtv-1.3.1-r3 +++ b/metadata/md5-cache/sci-biology/finchtv-1.3.1-r3 @@ -2,9 +2,9 @@ DEFINED_PHASES=install DESCRIPTION=Graphical viewer for chromatogram files EAPI=7 HOMEPAGE=http://www.geospiza.com/finchtv/ -KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux +KEYWORDS=~amd64 x86 ~amd64-linux ~x86-linux LICENSE=finchtv SLOT=0 SRC_URI=http://www.geospiza.com/finchtv/download/programs/linux/finchtv_1_3_1.tar.gz _eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 -_md5_=b097f72c62f9cf6cbc3d0ebdc62e2ed3 +_md5_=3006c2a04b31500b2dd2b96e0d94fdd9 diff --git a/metadata/md5-cache/sci-calculators/Manifest.gz b/metadata/md5-cache/sci-calculators/Manifest.gz index a8c3fd71d274722d5bcf424e05d919e5b85950a6..b8ff28ef832749a6f6a065cf2cdd63aed43d1cde 100644 GIT binary patch literal 3541 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 P`!D|kJ}}O+R~P^Qtbp!j literal 3544 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 S-vwUxAN~gb<~oO07ytlhXY$Jc diff --git a/metadata/md5-cache/sci-calculators/qalculate-gtk-3.16.0 b/metadata/md5-cache/sci-calculators/qalculate-gtk-3.16.0 index f496ca489881..edd00843e764 100644 --- a/metadata/md5-cache/sci-calculators/qalculate-gtk-3.16.0 +++ b/metadata/md5-cache/sci-calculators/qalculate-gtk-3.16.0 @@ -4,10 +4,10 @@ DEPEND=dev-libs/glib:2 >=sci-libs/libqalculate-3.16.0:= x11-libs/cairo x11-libs/ DESCRIPTION=Modern multi-purpose calculator EAPI=7 HOMEPAGE=https://qalculate.github.io/ -KEYWORDS=~alpha ~amd64 ~arm64 ~hppa ppc sparc ~x86 ~amd64-linux ~x86-linux +KEYWORDS=~alpha ~amd64 ~arm64 ~hppa ppc sparc x86 ~amd64-linux ~x86-linux LICENSE=GPL-2 RDEPEND=dev-libs/glib:2 >=sci-libs/libqalculate-3.16.0:= x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:3 x11-libs/pango SLOT=0 SRC_URI=https://github.com/Qalculate/qalculate-gtk/releases/download/v3.16.0/qalculate-gtk-3.16.0.tar.gz _eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e gnome.org 532d56d07b9eace4831aaa817d2b756a gnome2 c156bb2ac81c822dd861424ce19bc168 gnome2-utils c8e3fff820d850c0e003e22208d2eea3 l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=209740ea56857399418763d9f4ef8db1 +_md5_=346381612fe56c6bd0da153922e936bd diff --git a/metadata/md5-cache/sci-electronics/Manifest.gz b/metadata/md5-cache/sci-electronics/Manifest.gz index a83dcf66e53e0e5fc0de8c699859ace50a4b8c15..da8a7aa170428579a31068711652e2b01303bb08 100644 GIT binary patch delta 10122 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 delta 10056 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%0Al&` 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 e*Ej6&Fb# iverilog-11.0.tar.gz _eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=41050673a7687e7dd50d5327faebc4f4 +_md5_=79d31add1eca9c5500a4aba072c9d090 diff --git a/metadata/md5-cache/sci-geosciences/Manifest.gz b/metadata/md5-cache/sci-geosciences/Manifest.gz index 9a2c542b6fbcd8071f15bb4ac7c3dea1c586fe5e..73e2153a06c16fbaea5ad476375a06cb6836740c 100644 GIT binary patch delta 16138 zcmV+lKlQ+th5_}20e>Hh2mk;800092jh)+aok?z`@BI{d0WtD?xNL_fW+KLSGxv@> zAXRcnqMA~5wdd*QTR+LY+108lci4R>QQZHJ1Qymp0@(ldm;d{hcmLBKKRk`EKYd*P z{&Bwd57|BVcd>?d|N8HL`QQH|{Oh}(%v$fw#~xZR-&$U4`hVG`cX5R_Q&~NGcXF^< zQyC!!SMrI~nf1MQ^(W`*R!KhlSW23Cd$T>_iLI1UQ?r`QV(nw+oV?G)r*3ugZ*9H% zKmY45*@t&lLatLkx=YwK)pTYnBl{M-8+-OKw(n=3#Y41{mOHbr?m}|0Y`2>}-ez>Q z^5{J29_{pUcz>|6>)ck-N`s%8qsLiXFLvVO?dRIQ*6}a@_Cs^YSng)5m2x(I<95qC zOyx(!Y&k}ovxXJ;SB!iH<`}Lnm&XkC9_^OQbpo#SH*u|(ghw^nBJx$n05bKV)V zwBfxkd!0FEoDIA3Zn4eodVDq3bh#|w(;CrRaAR2Ssei5$My<}f(w$5^m!-CN=iKVp zQMNeV+d2HsQ#j4D`j~m;6fEu;SE)YnE`H6E=Po(SapvJk^4czp&0jksxg4L3HNSIA z@56(CsPCV`J74|XQqzrq(RT}b`kc18!Eaxu2VX*onLioX$_@kb@x~=K#{>K3eM{B* zkm4vf;D2dh;CZ>Z7Lrdsc-sXFcekutFCCAq8)L?kT0cJIUHd-yW~pT^Su_q}E;n4m z+h=l^xW*Vm9=y}Cf|2+vyr!jpP5ZUoW`N zXx7hI9Fv=;4xY0H9=%7~bJfkMXSd=Q*vl%9(|X>~`15mGOg-%w&kn_%xE3B`EuDyU zXF6>dzkHTgONF#N53&8`sQB#J%ZPc-;rX!TOZSnW!FBOA4mA5=Wp0AG_u%lt6jQM@ zIe)Ibi?b1iuWiN6AIG9Ft=I*C;2e23Teb9N$>VK~f9>^bsl9%E|Kam@OywWayU_YQ z_M+os3Ds5c2_gdYabeZEr^69;ipBVu=w>*^gE_*d6t~*Mac%n5IHu#B%d3rDK?T7` z_q|3ytfs-=XnDHSMq9Rk83(+b9yyE(cz?ax3B2@e1bK7gy*>U`u#xdZ%SS-cYH5=* z;4gwjJZr(8Jxz}lE71(Nwbjb1xV&wEA@i4K94BP{Z`oJ}cRe`KaGj&HygR7jW6tH| z7mqrRfB*jU`2EAzZG2^DgztdIb~9Jp{_p}T5Pzf$ zP?!uhPOodOv|`5{I6GSjh%O^_{A$K_Vvgq8JbmtC0y(9h3TiH9aa1$#KrrcdQ$l0b~L^k${TE*}ED+;F($s zoZs32@7+-OA%Rn#v%DDz05veTH{Rw-sN@_+4n7T!udVRN)e-Kc4u9fq0{R?aatT*T zku)8=SH#J;hy>mq3bqI6>meSkUukJiehT+5JXQzO1z%!X5&rRNB*+2ppA&JB3%{^) z;=`X27d{gSuM+zSRR?1H8My^oq>$zxC*#+zBKT7z@bG>Ycw*ZQo>6y^ z^?IEJ3=NPuSU@FS)=|!xo#ee)KihVT}gsFp%JDbOKKu$3@fEULNP=@R{A3~*9@>~x9K7VAi1B*Nmfksfwv2bha z9?v&`z&YrJ9n6s(e@M*wXz~PXAF=riVOocIje1U)zhf-OI_A0~6(k8F);MSb_LATO zq7uj4!$A)mm^Ju>Jr;qp;0q)`H#k$Dq3!TefNJo9z84}RxnRAW(EB8J7ExHv4K8xF zApqc((4jnuU4K5M0TAm>7D!wql36PpHIN)~fT@?Y$QfWTL`V-~tAk&wnz9$LWGN_t z2f51Rvv?cgmT<$~#3zIi+6jfly@(CeM^g@mw0Pj~r0IGi8Dq~Mo2$rJZ0A-Mk02Zx zX^*tU>tah}NSy;7;3J8Nj1Zwq`@9+pI{@5*0upZ~x+3HVp14S%CuP@t=&-Lq6m+b* zb6w~x+#d2dj~t3D5JdODj**HFq*_-%F9HC!l#o#RaQncge`Bo9zaR_l&aDXN za>%B*z9?Kh&T0Tk7t^MKGU z9cPGGP8fZGRBB#?w2Ps72tAHVz`q)bRFMprA*_xgNXeCd3&M{u;4gqXi+NweWphQ8y`a9&=o-VL=L zpPuZ~_->cJ@$#$^?gfS{v}=__Gde5*aUjIRhMm)BFeS8oMyQCaCcS@Lc-ux9q$wc< zW5t2Qlj0V z%B=^IY$V}FIHeMp)7$g2%BI3BMv$;Tn33l{v=WO680M-U6B_#hMSQ{UXTwy8-NNK@kmZ_mF$bn(hgAe zoJnes5))GsL0S_9f?ix1HI}LZ0--q2D|7NPtB|TDgywLZaI6L=f@z~_!G3E^QjH%o z(fx2^pGY`jCk~H{octA#1I__&!g66JFu-_!J{%2wSQ{7~n;Z_ZM{axG4;F zaTr2sH?c(~vqOV@9)+g^tTvc#fDAOFNSAT?`PE2&fB(0S_NzU;cMt`4Av%QO9(Wmc zvhnSK-6O0Nx2{lz2nIuhU?f$Ktx5}er>m}J(W$;id<_r|?n`K{!DC_sH~?Chj0OLH zhg{BQq(7Z_|sNaBlqb~_&+!ZyWBnf8%6wrQT_=)*( z9Gp4}q&(tYrLcgtGAarOCLktp04c_9mxxCmrw&B&9=&Zx21Z~46m5Evf)uukH*6Y|ULHQW8CnZIi)15zz)$c5A^AbVo!C;ot)kxz!;C;GNA$(&T9_Et zLDA1Z)eIbpUv;L47|?Ml>`0Ob7w54nyp`M;j7*t+=g^|_M zlo5I0B_>mTW2Gc3-PwT^S8{b3TW7gt>VqK3XylVOnfcg+KH_8O+yFYM5adR#zyo22 zc1A#fY6CzvZ%s++1gC->b;c7TPmWZ{fW`;M-^Tr0#%+Swpeh1Gl^5Ou)?{FXpS+c+j_Z?unCk#oQO_gZ zV7y?y5R}~z<*)-BAq<5#*|sX=bdboI01F~b!IxCi0?TUj{36&95jys8C%l5a`@0mC5_AOU--8aw(#;y~he9Uj>ptLowW+w8(J{u7Gs zpa)RoAUj6Qqmq)=XEr!zu1o>U`XPu2L?9dvy!aiC7ox zEHW}w60M9Dgw^6KI2>GnR25xAMyW))4W<~qm=T2uM_8UL1?Rf;Rv-MkrRB-fwobVo<&M=m|xX?bQKJ;ajGB= z2NGdhI0<-;(FbBEqU%MFg}lXv!kC8lix8e#1nLP?1+Fz{n?WdnUT&3ag5FhG0 zlaUXif4+m--He1F!MXiZS%NGF{(-G+@hdTOB^oOd)S0Ba?b0S5aXG0!$77-D9q(L}eZR2n;hA z*71P94?Day(jMOjlhqKU3j5FRKfHe$|Me}CgAt^E(|G#)_~qlmwSGPC&l6lK$YVLl zcL3(y!^i?t8iY{5sYzSP)P&FBMOy+Pvu;UAkQAG^)edf?T z0>R^dbaxMbPgD2Cgs#JZ@s$ov?20GCeJ~yPi}=r?6X<}N!3>_!dn`*RtJXMGhv%4p zz|w!$YF{3|tjEuvWj&%cUg{>aH#hMh;Yx^@L;6C`OAYAi3S@1nrTer{tvLGNy+{x6 zzCaX^3v$G~x}HIT4ON5S`2Yog){tLt3_K5iwsVGV$oZulRM(XTbWvJFl_|KvEkrx) z-+&;fgCH%C#Ns9a8uOz!aa9xp^_y7G}-UaEyca z6*>k)YQNOm&CLoNU=JPyMsGO2Q(#X3EUHjJJOL@F?Czuh5#Eq;UYtlLl_G$UO~|VZ z$%AGs&RCZWMWw~9V&um0btw{5&yBc$#w2$e3XE(C*ll}brT$#egGt_fNmqE}9kmf; zQIUdYk*d=PD$G^`L-jq^u)$#+y&3)>p06Z|#RGY_hT>{l@c>=gz&2}oVs4Be+x zQ}4$xWQ2HN)fL3l0kCl_)Hux^b*Bw*>H-xxG{#04x*^-&x^O$o?G z5!EW>7$^h|$7M5&GZd0UFxb$0D)n^GNK;VFdQMLeG!!>Sk2YRCzEO5kI z!VykhGLZqp0hb+|9sUmuhSP%WIEYN@5+R~1w5rQbxJ^O=Km~Q(Q1P8JVG0lh_%?F; zDpjib1(0mpurD~5FC)2sS#GBKzV^kl>VJI2&*Pg;g{|s$U!cG$CoU36j{+lj^pIyw z6+l`IXXmM!=mCSO(r@7>7g!6_A{0;AAQIdZ>BV~_-NCI(%3!gIP9ald;tByvd|)U@ z7aw**C}JVxP1F%oB-3aosjJLmXCyPSj+D|IUaNMtgxe1Zd@?qFPk>GN`9*?6K7s_G z_e>?JT&xn}#v9hyy6}xU#I4+F8`L3dsB+VQ^Jh!xD$Ab!W>2VQbt$M@;LfxLI-X?Z zHpT@c(_ZASLLNqk>YhZ+8K&MgGF9Fe*(nf95E;ZFqoF_y-Lo$K+K0N;P<6x~PN2Rk zhfR%-M3NJ(0moE-p`BMmNY%R@go7o1XH!2&)x9`a51GM3Cvrm9g#e=(#-tiRYgjzW zut}e*TLy#!12WkH2Ul@}10@So!W0s87C}T7vzgE?L6z*Ii%*gLCM7*p5~ou9i>bc<{Cq>|$bj+r+7I3R2Ccy4 zAU&{jv)>OAFM0Jkbi&RT-nw^*PDgS=rFbxZ$F0d3qiyy@^$g&#p{|Cb5*XyMA%XOy z00d8m)`j8;aGNfTK@9;`{jHh-%8J!RcBoKz2(Ic)7^SNfeq>ebzNT8qUWo270@vD7* zSzo`r&!Cli=j$6<1;XM{BCBV2(vsSDIk3v_gz2d0KT8q!&uTvMtEs66I*L$N`(uy- zvQ16}w33>cL~XhX{onN@_s&r^hEA_Qk(HRm2dBDR+u~{NeQf_{^2Xb8H93+jC(0`Yp+dyE%o*&?Twj4{rigy|3isQ5$c!V5x~TF0bzHPwe)LV==sGxkBYsf(gA@b-{;< zLj{JaX2Ff~kkW}nxKTv}4Uf`)IS86=>Q2MPB8L&$z7WkR)T#(v@hC+#$e%ZOY}93_ z2%XrGlpeYT6{Wksc&nD8jsP(UVGano+3*_DHsEjAsa0MtPP70}i9hNZvk&n4c%||F z+<8gBkegApIj4L?LgFH6Dfh?g>QLNQDR?bFf>=gglHho$-F|4e_37gb=kfjV)8mK# zg4?@?vmYEt0e`20;XRS6+iaSOB2~3`54}=dz^l<1Kuo$bCS!Di==AL4)f?!#M|yVM ztt7HLM_hFAsAAe2B~ShraclhU3Uf?Zx1FP?b$$!TRl3)x3Jm{tr-<>?0G5Dlr@k@- zIJSdc8GH|hpah(zIvU86&L$k3+yRpeF`&xe{~I>YNPohR7Bx+0s0ZoPlcVt3tb1KG z^5QM(KNR6?1M)Bih*#K)$c-TGI*AfZ{ zdP#CnH=0v(5ZpqIH7eE=@fLVqIkrfe(9a!00m;!=5P7$B;RqYd{2jk^tpuZ8H;WD6 zbZN4O#D5%$YFk-dj7^gix$wGpIE<(*7>FxsFWBJyS}>luG!mo901Si{19!RIh0S z7l|KPsHDa#sX-c6R`E5GM}|=bH5g*xkWuN_4u5Zp?m*j`a1g(kuBp{a_rvP5fl5?O zw4e>QJJoCMX{@A@_f3m0eW>XsM@3wl>YagmS-vJZ&XplD!k3Te>ga(1L~}?Ecnge9 ztto1;h$_o2DAER3770E`M=eE+sjXP;A}8tkVV4CrAu@eYpZFiy?Zw;Pwr-JCs#_ zP&9HIBudR3nk5^FH^eVmQnTSb7c_~T>yA_Lj3m&c&e07x`07$^~pAAXe4fBM`F7$C#0XiGLpR#UA5b?MsG05-hsu>;KmZ~@fQ-W+3 z--yLfTx3C?XpsU?ZJ*ge012=UkK4VC|gJ^ z(s~Wl=UTe3n=agv0iLR>-&ov;Q=VZ;2ThIJqPZ%2oq|?CFz%uJ#1j{_vOAR~wwfn@ z5hN%T4!l;~-iuTDKEeo^^pex!(Vj$;bF&dZk7RI@q6_jLCxeeV`-4$W^W z{AzFrq8vP_p=Lr+xMvsCrP!|-jH)sW%G!^RG$H3WdRW|5(<-1=RNx*JTX7{w3}Va4 zVRNdW($py70?OcBq42A^jRO;mINe=;x(B$Y`n-pVCr3j$lkCut#C4_(8gIdo3Dz5I zY#!YY!budQBVSFXTkR9-mGkI`S`vIp?L`_hQ!AqGJ|n_ykS~@b2yTn0K1(B)e{8l_ zcY8A&Ow_E%xdTEI9vhXc)QFI9>jNh3?nY6v0Rh4Bie@EA;g%bv95T4vipcqYM6qgM zsF4DZTfCog8`K=lR2%GR3XR7^EZ8pc4206YSBJt?PT$R(S6_iz;vv+rY2pOe(9A}1 z!=1P>2$`^TRr}P3$Ujjl#+;FJov?4%{ML9gM6&`D$)@AP;KTR@vSlkTm}>SZAe44P z>W&}U?bG<>%lgS~lDL)ZL#AgZ|WtjsWe)g$`!i1A)nuYAZiGydxPj=KvRG)<>PI04uvY;$*sWt#3 z+_US-b&#CYC{%bfKoQ|o{@84t`wpWLW!IwDq15H5q`F7&^Wm%scPT}ViJoI;0h3N!fb1723n7(II-0my5(w` zLI)q0O36V}0>DmF=L}qbyz!oJePF#3R}i3KfdmLM9_lWG-1G?VG<(M zG)<{IM}iBH|9a*mb!B03Qlp+nV!yW5|JH7gALirZ&p$tY`SKB$((H?D&Fc#4QaO6df40WEt0Z65)Rjt{x`a=-ni|Lfc#a7D zbd9zpO@=#-^mavGRKtO0Gt}-Gt{#}H*O?>ot$ogDzCp z(%c&%qSnS89PEtb%89^mg2p-=`~ut|dQgA4s8HMh-l|)F3^h{%vi2&jsbyxwWxTkL4sVgR!ny1Lh7 z(gL$@zHX>GkwGZU`Y`9BN=5OAqVv3qoyTK(9U;@ri5LjCw%+od49>Tj;P3)4a$@B>g zbI9Bvvsy2L&ro07k(}YupV;jO8daSDywJGjn7q12aqOW6TAUq$M96V0>grp%x9*{H zxauo3KuPUckobihD&nfElWM!y)GegBh)NKZra~BhY_AcDDH3J*SR;1={P(HDqKd((8Rc#`Az>bS}=kQ{~k21(TQs09R?*nz`E zH4x*mCgB1V1ON;G0>hW{8UX*X;rQ?Wv7g4T!np^ZVB?a ze!_}WS$&dr5DVmdZu)+zfGr?*DMQ<^OuAs~cxY}8__K7sSCu*Yt4kD;qH8U|XL=AA(ibf`L-;o!#4<&mJ7oV@lHq@-3X^tUFPpiNut(Sb~_ zYi9T3veKh{<9}b1lTISyjnvnF^tMnxOq2ySXlRU7 zqsa(WBT-f-P>DbVhrLQdA?}0FUxasD5%~js)I|--vh)4`mNj=lCHeYB=YohCIm2+w zr~zJ;2D)&uYa}Bsr;M%Pql(LA4o_{3*WKLE%?$!J#jDckbbr&gW~AYNEPkT)b>Hfw z^9>7vef(~`o)gUY{IE z>{WPB=&x^bVj{2Fr|L9KxRV1@woLoE`3tFUpwR5 zn0t<;2`mY6O{T!dFkDlAyBxnvW2LaouF(bJR2{qfDh)!~h*FLat}WdT3cyL=mhs2cxX177m!~KDqVjK$x7`Uai5VSp4BQ4I@OV<< zskoiNeHKhI)xALK2uL{X-XUe6Bm71VU6VPm-E{zpfe6ujl|}@A)URT?jwQ)Llpv`K zz*9Trsn9!sr}Gx8`@48Zx+d)+w@A6DtE~f#%rGLbU32M;SlBqtOuA%7+agJjsHTQ@ z*ceG3e$LsJxUi+yvH{I5H>6(Fb_@r5KuxGkU5ij=o5R@10wPn?IVK~f3+F&- zOi$d7-@BuEHrp$KyNd>V7B%b(nX_eeZ6XE?1REKEyY}g9KKNi6w^h~=gdE+BBfERy zq$fP6A~V#93-p7osOYVwdBu07Fp^?Sx!|p;x)cR}DsBv?AVk}3tY7=Ayf6b>)#&D%InoVMY}O`C!6!3BS-En)d=`{8YO@28Hp< zgE9^r${?9)){NlM%u?K7O_vZNqy2%=UQz9TeyNptws_4x7iAx~v!+NTH9_|!-xV;c zRCg_(1NIF*;!S`h#RibQ!SO&bId<#CV;x>gT_xzr+W{qP4-J$}{ex=}X{ z2;TcvNIYXZ2cI)!Sav|X?yH<;#?y)EhdBM{ud|20HQM7Z*RqT7kCzNvOD-y?t8v|= zPW=Yb2Hn7c<>BIC7!!4{v{Ehfq>X4%7fghXN+r4QesRm&b+ZFV>!wqK3EJT3eZlAE zESmQ%*ZPj6xwE5fd;WgyEL?yeHXx{f>*rPE0L0J)(d{^DBz42Y3mK_SWO^WBl8e+u zp*CJm*3sRgwDnMn1lh^EpxY%Px|2(k!~h|fk=mWRS{FIU3NyX#j{m@Bua0&vAbB;t zC9OhR8pPflkZI6hs_CEKO(-3r5FnjI$}|n55}`Xftki;b+yqS|PIcCZOq#BLU94(m zic>%~45aQZODn5jUrV={WG=)vV(31VxB|oifH0>ydyV&LnWi6rYq(~ch;i-Qu_LK4 zQM*-2Q|nB$VJ&w)oQLO0mH&B42iq8K=Q@Rv;2 z)aUMSPL+ZAUx|OYgTsY#)nS3ArUqNF+@-eW68#~Wpfb<^x8^tOZ@@EoJ4-<%USEq~ z5g1jgF@qMdU;?d#GT;gK^PP{6*H%}EDv(^r{pAGhbubNJYloHRrHa>o6R2xC1df3- zgJ$UlXymI`10vu5*laKE*5B;JIBE~Z=;|x3>ayON!s48#XT1?LwL$C*TsU^^Z}7s-_$KTL$IRyNY84 z_6(UeP3vqpGb#GB~mY#_PknmMuoD7s&!ixCdli`~D#C zb!VTnZc+OU&@Q_M4JGiK$UUIUkL~t-eE;R!ys~J1)A<(PEEU1#O-loKC)lc*Q(>L_ zldDsh>{xLeu|w_hiP{#cO0UB!wzvh<0N$dZX`X1-BTWQh(P+niicY&kgGj0_=TkLu!HBU|McwL;8*)8f6O^I)@d=Ew8x00zX|A_%#fv&#Yc>w0_7!V|C z-#4%AQ4KB9^0k70sSk+7lK#^4g|=2C-W;iUzzaAQj)E#aZkDr9@G80saHKKS1Fg#E zao6kuvJhdRzGe+as!7_}EjxhoSu`-#tB-AwUDX{dZL8ZHT$aedBOA23t5I2PYhG7n zhbK$fFHkV!w3>R>#E({Z1P$vW+STDnx&R{D7%EmkM2LBRRi22CjXV9=^L`!Q*H8QL z14*?%fc5xXyyu7(uHSd$Shzm8ubSvuA`DP%_1&zgQeRU)s{m-IO>!qJS1~fIA$VQi zjp>WctW_CE8VG3wGqvkY8xK)CduniafG$V%baX_8zTCH&Vi;lyVNd`kQ2*f6RTcJh z7A_3bYQY_Uc+ZDx<0-mQl?T-(VKq&APC(1my!JS0*aTz)6#JFit!rtgMsT(2MQuV( z8wS)154GoQ?2k?N>T++o9-@#7wFLdUmar~;xXOcCU$mZ+D)|n|b(&UkJJJ;=tMNUR zXECf*-mz(FplFl@y*J^zOS2*b8;_mw7OkAYlIFWiec| z9p2RBR@(oxv#heVCS{PFy0ryOf+lou7?>q#N2@ys72Um{6$Nc_Vg6=HK?Cmwf%9q- z8|u!{l(fpBhzE4*`7!hT)yDUq?CC#5Og?`3aEa94wwQBvx|IS8U`m9hb|By&+I1LJ z(&15mVVi&mnVpvl1{p>=^W!Spz;7XL4plhSpG%%m{X;Wq7|Ea$0Ron{RxW5MH?rG7 zN=-MgVxiUDZnp%X9To2O)cy#(7u+?q!z{10Ux_^6ajV+1c0Oyq7K(&?Q>#1b1|qC0 zKWP@EP2)ALB_v)9>e#RL-!kB9;rHGK!DEpStA?XO z25kU7PDyu{kSI-0By$thQ5`l6K(smp;dokDlKD5!S)b{#bsg!Ns8n}msUigkE-}HO zBBbt89T1(bDP{g4!r&z9_ieE*U#n@S;jm;GFbx;WLtDS11wf;!SxnKt zo~#Z-?YVUt0o0{#KO8rf#*Ksa`f3$9km%LJrX>SSHyhUk1PMM9D88OQGT#}0zb?7n zX4|*>gj8}E+ElsKsWH4z1!2Xz;P;(JQ-xm}g^2EIntw%bZ=4m>aF86;WrygO+PJg} zMmw5J_X5x#k<+2tt?_rk2ECA7?aNSBea$7^Xr2}a)J)1fP+JLSl}V(ik9Of?HGHY- zVtU=bovvOpQ|SrVIBEdUb{8z{wMdSHmYUX<>Vn&8dz`qSE^A>=a0C9K=Dw~k95C&+ z+vCqH_|KC^fyq24+F)M1i&sMbEKj7_}RcYG4m5^ny_ieUSg(0Db z5P#T$^X>g-`##<$?LE0hm*2Lt>iV=@s~>AotxB7d)OjQ}MQXpcZ$ihCW-gALKWm0m zUFGPauGMO2QE4~Hp^;y-kLdJ}P)!=5vZIRnMWR%z*sqx;(M)(z$WzD^MaR{iQHY8QUwMQ zX`P{hE^)d(`FroLzFVTIOCC1`^>x*(O1a>}rsgt(pJGkA_Z7RozAa$vA;`_b4^_pq zw^Z7HBVwyo;%j$|>OC!`X;oWPO*g_kcX2SQ1Dk&*Rl24(gA7`cxggF<6_wMqR0AfinnvW*4sVA~bO_5J9Ug>fRBbtF zjaYx?FFADrp}c~2twiK7bPw0Mz9XfPlwF*pHZ*Cs@J$@j#aCS3rT+iOh#kJtE6f7EkvbY;Pp9+-2#wO4=n*E{WBdb8@}2#K~<-+N5}92LPuxBz&baBl5!#BIQmhE9Lc z>aC~|Tu&gKw2}rXyLz&7SE!=+IQgJOxtjIRTxAVKU-PiAKoqteElpQvrWQKi2bqU< ztmzwPR8$B-_g^?f(S@Q~nUlU&z%;En*82YV`03l#3tir{^ak>-t~_jB#tBK6y}XxF z_=?w7TvdNi)%>?JMOdS*;>0s?I$cMRpH(8`jDc)eE58biE!yI*@7_`B>AGg}-D$H7 zfsqM#rwO+ETrRvzwUwb{rZ3F#rqKwbFTzaKaD9&o;3d|#RXSFSA>vdmrj>szs%9iD z#6YU4Afeswu1*an#h^u9x>43_zgS{$*H>LU%byxdBkV7f;;$b*YInHTvV~sWZ16zp zD831v!-GO~v|4&WStj71ssrLN2UU%#?$&ivl(Lqj0hC&)UNldl%&^4UkG@Pv6H-+d z&RVt_HC&+!aHy*;oyfClZtZ`9Ax-h!ZVfbq8#R4&9YWK3)^YXV1kL%vWYtSJ;AaAX zf%M#bxMmAge)DQZIrRim1iYup7-?=;D_DHM*`B(OCL^7JXYp(-!YINJa6!k~ezI|JGW&R`{thZdzYy zs%STf3`cmWwG|FyTep6rPOmu{f-Nl#o@qo_-+IGuXqi7l>XE6JzGh@-8v}G6(gM6| z-AdH0xV}uMUtfOpTQh&9e>4+P8M$ zS|R+|>1!G?h)m3ZsC6O)NYo*>mZox{3LxF9fdg{mlQx~Ch(96>;YnrP!0Bi@glwuQ zMkG_zJ~MrJ4u0#E52pr1CQoA;$m3&{8WC}QQxB19&bq{hx{!aJwZC28fz z#d$Li0~$`V>gZHXJ@+l5>utS$cga~HB&dN30vbukQTta*FsEk)@)ZZ6vTsUgsc>$DO&m!91(;@ zhCTKBkOuDNv~7RAR;TZy(9(ec5z{qb8j!haO1@E{X1Xubu3l~7aga$ByvZOQFV*+S zX!fXReh;1njtngs2~C^lq6RyzbrN#=)PqPa#N%aA_+PaP=BKfK7Vpf@`xTTT@7GP5 z;nEsK?PDGQqGgi57BgwWRI7K7b`l^tHh4z>0vCi0*o1#|bbAjULEvb=kZ$;r27#(? zE0Wo+tx4+6(>_Ds|I&X1A`XcfI6P*(m$J!eytb~^m6Nnrm=DsHv#gl`uN4c#d&J{g z1!95UMdDAY)e&O7xT*isdYHMj(I=8C)pMp52I$EhDkM$xUv1d>ii)FEwfqj?EWa*T z_>H;3^@V?Aq}%&7aL_ls3`npCd!#(4<{Hmg$QO`@`0m>Chn~@Pr4*GFQ{v%)?EzL} z1yA^9ZK}tRXf{n|PRZ(0$eC(c(N{T*tX;?&i6s9uXo;}3-2h$WjpR?{1Z8^d=+bwc z6sb>b=GQXiaD8<`QVQ1CfL8wW6pnh-fqQ+$!XSS~XpO?r)e5AVgsjc9VX9>)jjmPr zn#m{-e2w918yIK>J9;+P6P|eOjMF{}lW!$|cP%y7SFHo;t7-3|1h5vC%nT3W2wEll zw8zoxkb)piql&X>La%B|(YoT$sr5_ONosAH_1c1T)ZtaN(n^ibYRthI^}QMJPWfBZ zzJq`J?Qiq`>cG}zEjkjYvZ5U~7)@+9LAR4W(r0U`-wqKQ4;2Bz$uv{5tER88Q}$TM zEp5){^-cjRy1r-zs~|jh3Vq9*KUXKLx+HkJmrJ?l0@tIq_W#3|0c!O)frt0Z{P8 zPen6>TJ+@g)fsyVC$s8rKvAv&Gw8iJM4A54N*fyzf*PnHksdJ~NW*WfBs=M=neKnU zUenU_puUS^rR#QlYYC`2`1$;C&4M-JtLU0aN)VN(@k1~;K~WH6>TS^C6@4MiF>Q`W zRR$^faOjTgb*}Gk68yr82h>9QAhdY%PB~Z8;@?rOZ3g;2M$^2r@JhX6+o^MglSpT@ zETLTWogPJ7E%famz&elENexxEt>}L#uj?UHFj6OI=+wt+bNj9b-(T8}8M3}>!(BTf z!^`yDw_iVhe%=EU^o?J41rrKH%J=7$o15H=G{f|yZ|&d0zj5`f;)Ny@y(GR`h27To z=UfY)cn|d&P7WVtpenn_Qh4Thv+DARAU;K3IwftR>Fi`j!{+4lTT2u~yib4AsEanF z^B-3O1AwSqMZ@KywX$$J^@l`#%~EsfnbG1$b$6(E)+FAVzN<o8`>ucDIrwe6j^`pKXgKS(>M+eh_+OL;(I*RFQ zC}~0-VQKmXhnu~oc76_Na(>y+IG_5$I1p_aBXerPJ!;CJXnsJuiq%QfuH6#X4lI59 zBU(Tnw8286uxrYW$J0{I3>fUxuX_b;x6de@L*mBZ)4|AI_`=^l{``M@jZv>vsqRe! zwnp4xh58x_eIWwOw0L!nlW(N?;?eiKs^pV5UexM^GFBn(BY@DRUaYN_I?Z(O;;5^s zZ*!_it&BmNPE~pX>QqqBoa{#6I<@NWlIC3+OWo+Q1VGegRctP$P0UGQ(WW47~ z>ihfmkK43PC|}n-=^lU`PF62G+B&_ZMJl@G&xOa-_H0eP>st$WK8+A*eHa`|2akx0 zS~;O-fh5jDx}Wr#fPB?rF>UA8*O}%c@qS%I=}J>MUwzBCoTO4mJZK>lK&G48bJc9f cbK3Opp|)h^>q|kGZ~yZD0eTX>XF7NQ0FdPXbN~PV delta 16300 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ℜWh@29L=5=1<%NeuG)x@ty8x1}mh!IU7I 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 z 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 diff --git a/metadata/md5-cache/sci-geosciences/osm2pgsql-1.3.0 b/metadata/md5-cache/sci-geosciences/osm2pgsql-1.3.0 deleted file mode 100644 index 12cdbb3d7ec1..000000000000 --- a/metadata/md5-cache/sci-geosciences/osm2pgsql-1.3.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=dev-util/ninja dev-util/cmake -DEFINED_PHASES=compile configure install prepare test -DEPEND=app-arch/bzip2 dev-db/postgresql:= dev-libs/expat sci-libs/proj:= sys-libs/zlib lua? ( dev-lang/lua:0= ) luajit? ( dev-lang/luajit:= ) dev-libs/boost -DESCRIPTION=Converts OSM planet.osm data to a PostgreSQL/PostGIS database -EAPI=7 -HOMEPAGE=https://osm2pgsql.org/ -IUSE=+lua luajit -KEYWORDS=amd64 x86 -LICENSE=GPL-2 -RDEPEND=app-arch/bzip2 dev-db/postgresql:= dev-libs/expat sci-libs/proj:= sys-libs/zlib lua? ( dev-lang/lua:0= ) luajit? ( dev-lang/luajit:= ) dev-db/postgis -RESTRICT=test -SLOT=0 -SRC_URI=https://github.com/openstreetmap/osm2pgsql/archive/1.3.0.tar.gz -> osm2pgsql-1.3.0.tar.gz -_eclasses_=cmake 314a813be2f09820e8978cdee941e501 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=441a0345e1509c8733edfab42d8c14fc diff --git a/metadata/md5-cache/sci-geosciences/qgis-3.16.4 b/metadata/md5-cache/sci-geosciences/qgis-3.16.4 new file mode 100644 index 000000000000..21aa1560470e --- /dev/null +++ b/metadata/md5-cache/sci-geosciences/qgis-3.16.4 @@ -0,0 +1,16 @@ +BDEPEND=python_single_target_python3_7? ( dev-lang/python:3.7[sqlite] >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8[sqlite] >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9[sqlite] >=dev-lang/python-exec-2:=[python_targets_python3_9] ) dev-qt/linguist-tools:5 sys-devel/bison sys-devel/flex dev-util/ninja dev-util/cmake +DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test +DEPEND=>=app-crypt/qca-2.3.0:2[ssl] >=dev-db/spatialite-4.2.0 dev-db/sqlite:3 dev-libs/expat dev-libs/libzip:= dev-libs/protobuf:= dev-libs/qtkeychain:= dev-qt/designer:5 dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5[ssl] dev-qt/qtpositioning:5 dev-qt/qtprintsupport:5 dev-qt/qtserialport:5 dev-qt/qtsql:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 media-gfx/exiv2:= >=sci-libs/gdal-3.0.4:=[geos] sci-libs/geos sci-libs/libspatialindex:= >=sci-libs/proj-6.3.1:= sys-libs/zlib >=x11-libs/qscintilla-2.10.3:= >=x11-libs/qwt-6.1.3-r2:6=[svg] 3d? ( dev-qt/qt3d:5 ) georeferencer? ( sci-libs/gsl:= ) grass? ( =sci-geosciences/grass-7*:= ) hdf5? ( sci-libs/hdf5:= ) mapserver? ( dev-libs/fcgi ) netcdf? ( sci-libs/netcdf:= ) opencl? ( virtual/opencl ) oracle? ( dev-db/oracle-instantclient:= sci-libs/gdal:=[oracle] ) polar? ( >=x11-libs/qwtpolar-1.1.1-r2 ) postgres? ( dev-db/postgresql:= ) python? ( python_single_target_python3_7? ( dev-lang/python:3.7[sqlite] >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8[sqlite] >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9[sqlite] >=dev-lang/python-exec-2:=[python_targets_python3_9] ) python_single_target_python3_7? ( dev-python/httplib2[python_targets_python3_7(-)] dev-python/jinja[python_targets_python3_7(-)] dev-python/markupsafe[python_targets_python3_7(-)] dev-python/owslib[python_targets_python3_7(-)] dev-python/pygments[python_targets_python3_7(-)] dev-python/PyQt5[designer,gui,network,printsupport,sql,svg,python_targets_python3_7(-)] dev-python/python-dateutil[python_targets_python3_7(-)] dev-python/pytz[python_targets_python3_7(-)] dev-python/pyyaml[python_targets_python3_7(-)] >=dev-python/qscintilla-python-2.10.3[python_targets_python3_7(-)] dev-python/requests[python_targets_python3_7(-)] dev-python/sip:=[python_targets_python3_7(-)] dev-python/six[python_targets_python3_7(-)] >=sci-libs/gdal-2.2.3[python,python_targets_python3_7(-)] postgres? ( dev-python/psycopg:2[python_targets_python3_7(-)] ) ) python_single_target_python3_8? ( dev-python/httplib2[python_targets_python3_8(-)] dev-python/jinja[python_targets_python3_8(-)] dev-python/markupsafe[python_targets_python3_8(-)] dev-python/owslib[python_targets_python3_8(-)] dev-python/pygments[python_targets_python3_8(-)] dev-python/PyQt5[designer,gui,network,printsupport,sql,svg,python_targets_python3_8(-)] dev-python/python-dateutil[python_targets_python3_8(-)] dev-python/pytz[python_targets_python3_8(-)] dev-python/pyyaml[python_targets_python3_8(-)] >=dev-python/qscintilla-python-2.10.3[python_targets_python3_8(-)] dev-python/requests[python_targets_python3_8(-)] dev-python/sip:=[python_targets_python3_8(-)] dev-python/six[python_targets_python3_8(-)] >=sci-libs/gdal-2.2.3[python,python_targets_python3_8(-)] postgres? ( dev-python/psycopg:2[python_targets_python3_8(-)] ) ) python_single_target_python3_9? ( dev-python/httplib2[python_targets_python3_9(-)] dev-python/jinja[python_targets_python3_9(-)] dev-python/markupsafe[python_targets_python3_9(-)] dev-python/owslib[python_targets_python3_9(-)] dev-python/pygments[python_targets_python3_9(-)] dev-python/PyQt5[designer,gui,network,printsupport,sql,svg,python_targets_python3_9(-)] dev-python/python-dateutil[python_targets_python3_9(-)] dev-python/pytz[python_targets_python3_9(-)] dev-python/pyyaml[python_targets_python3_9(-)] >=dev-python/qscintilla-python-2.10.3[python_targets_python3_9(-)] dev-python/requests[python_targets_python3_9(-)] dev-python/sip:=[python_targets_python3_9(-)] dev-python/six[python_targets_python3_9(-)] >=sci-libs/gdal-2.2.3[python,python_targets_python3_9(-)] postgres? ( dev-python/psycopg:2[python_targets_python3_9(-)] ) ) ) qml? ( dev-qt/qtdeclarative:5 ) dev-qt/qttest:5 dev-util/desktop-file-utils x11-misc/shared-mime-info +DESCRIPTION=User friendly Geographic Information System +EAPI=7 +HOMEPAGE=https://www.qgis.org/en/site/ +IUSE=3d examples georeferencer grass hdf5 mapserver netcdf opencl oracle polar postgres python qml python_single_target_python3_7 python_single_target_python3_8 python_single_target_python3_9 +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2+ GPL-3+ +RDEPEND=>=app-crypt/qca-2.3.0:2[ssl] >=dev-db/spatialite-4.2.0 dev-db/sqlite:3 dev-libs/expat dev-libs/libzip:= dev-libs/protobuf:= dev-libs/qtkeychain:= dev-qt/designer:5 dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5[ssl] dev-qt/qtpositioning:5 dev-qt/qtprintsupport:5 dev-qt/qtserialport:5 dev-qt/qtsql:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 media-gfx/exiv2:= >=sci-libs/gdal-3.0.4:=[geos] sci-libs/geos sci-libs/libspatialindex:= >=sci-libs/proj-6.3.1:= sys-libs/zlib >=x11-libs/qscintilla-2.10.3:= >=x11-libs/qwt-6.1.3-r2:6=[svg] 3d? ( dev-qt/qt3d:5 ) georeferencer? ( sci-libs/gsl:= ) grass? ( =sci-geosciences/grass-7*:= ) hdf5? ( sci-libs/hdf5:= ) mapserver? ( dev-libs/fcgi ) netcdf? ( sci-libs/netcdf:= ) opencl? ( virtual/opencl ) oracle? ( dev-db/oracle-instantclient:= sci-libs/gdal:=[oracle] ) polar? ( >=x11-libs/qwtpolar-1.1.1-r2 ) postgres? ( dev-db/postgresql:= ) python? ( python_single_target_python3_7? ( dev-lang/python:3.7[sqlite] >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8[sqlite] >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9[sqlite] >=dev-lang/python-exec-2:=[python_targets_python3_9] ) python_single_target_python3_7? ( dev-python/httplib2[python_targets_python3_7(-)] dev-python/jinja[python_targets_python3_7(-)] dev-python/markupsafe[python_targets_python3_7(-)] dev-python/owslib[python_targets_python3_7(-)] dev-python/pygments[python_targets_python3_7(-)] dev-python/PyQt5[designer,gui,network,printsupport,sql,svg,python_targets_python3_7(-)] dev-python/python-dateutil[python_targets_python3_7(-)] dev-python/pytz[python_targets_python3_7(-)] dev-python/pyyaml[python_targets_python3_7(-)] >=dev-python/qscintilla-python-2.10.3[python_targets_python3_7(-)] dev-python/requests[python_targets_python3_7(-)] dev-python/sip:=[python_targets_python3_7(-)] dev-python/six[python_targets_python3_7(-)] >=sci-libs/gdal-2.2.3[python,python_targets_python3_7(-)] postgres? ( dev-python/psycopg:2[python_targets_python3_7(-)] ) ) python_single_target_python3_8? ( dev-python/httplib2[python_targets_python3_8(-)] dev-python/jinja[python_targets_python3_8(-)] dev-python/markupsafe[python_targets_python3_8(-)] dev-python/owslib[python_targets_python3_8(-)] dev-python/pygments[python_targets_python3_8(-)] dev-python/PyQt5[designer,gui,network,printsupport,sql,svg,python_targets_python3_8(-)] dev-python/python-dateutil[python_targets_python3_8(-)] dev-python/pytz[python_targets_python3_8(-)] dev-python/pyyaml[python_targets_python3_8(-)] >=dev-python/qscintilla-python-2.10.3[python_targets_python3_8(-)] dev-python/requests[python_targets_python3_8(-)] dev-python/sip:=[python_targets_python3_8(-)] dev-python/six[python_targets_python3_8(-)] >=sci-libs/gdal-2.2.3[python,python_targets_python3_8(-)] postgres? ( dev-python/psycopg:2[python_targets_python3_8(-)] ) ) python_single_target_python3_9? ( dev-python/httplib2[python_targets_python3_9(-)] dev-python/jinja[python_targets_python3_9(-)] dev-python/markupsafe[python_targets_python3_9(-)] dev-python/owslib[python_targets_python3_9(-)] dev-python/pygments[python_targets_python3_9(-)] dev-python/PyQt5[designer,gui,network,printsupport,sql,svg,python_targets_python3_9(-)] dev-python/python-dateutil[python_targets_python3_9(-)] dev-python/pytz[python_targets_python3_9(-)] dev-python/pyyaml[python_targets_python3_9(-)] >=dev-python/qscintilla-python-2.10.3[python_targets_python3_9(-)] dev-python/requests[python_targets_python3_9(-)] dev-python/sip:=[python_targets_python3_9(-)] dev-python/six[python_targets_python3_9(-)] >=sci-libs/gdal-2.2.3[python,python_targets_python3_9(-)] postgres? ( dev-python/psycopg:2[python_targets_python3_9(-)] ) ) ) qml? ( dev-qt/qtdeclarative:5 ) sci-geosciences/gpsbabel +REQUIRED_USE=^^ ( python_single_target_python3_7 python_single_target_python3_8 python_single_target_python3_9 ) mapserver? ( python ) +RESTRICT=test +SLOT=0 +SRC_URI=https://qgis.org/downloads/qgis-3.16.4.tar.bz2 examples? ( https://qgis.org/downloads/data/qgis_sample_data.tar.gz -> qgis_sample_data-2.8.14.tar.gz ) +_eclasses_=cmake 314a813be2f09820e8978cdee941e501 desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-single-r1 d3100de905f978df912135806cf27188 python-utils-r1 69861348186337fa4b269de5826004b3 qmake-utils dc74fe3891abc25e80dad5cd3d7c6e47 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba +_md5_=fe6782eea860e49b9e715153c3281708 diff --git a/metadata/md5-cache/sci-geosciences/qmapshack-1.15.2-r2 b/metadata/md5-cache/sci-geosciences/qmapshack-1.15.2-r2 index 657b6f7716de..2eb582bfccee 100644 --- a/metadata/md5-cache/sci-geosciences/qmapshack-1.15.2-r2 +++ b/metadata/md5-cache/sci-geosciences/qmapshack-1.15.2-r2 @@ -4,10 +4,10 @@ DEPEND=dev-libs/quazip:0= dev-qt/designer:5 dev-qt/qtdbus:5 dev-qt/qtdeclarative DESCRIPTION=GPS mapping utility EAPI=7 HOMEPAGE=https://github.com/Maproom/qmapshack/wiki -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 x86 LICENSE=GPL-3+ RDEPEND=dev-libs/quazip:0= dev-qt/designer:5 dev-qt/qtdbus:5 dev-qt/qtdeclarative:5[widgets] dev-qt/qthelp:5 dev-qt/qtnetwork:5[ssl] dev-qt/qtprintsupport:5 dev-qt/qtsql:5 dev-qt/qtwebengine:5[widgets] >=sci-geosciences/routino-3.1.1 sci-libs/alglib sci-libs/gdal >=sci-libs/proj-6.0.0:= SLOT=0 SRC_URI=https://github.com/Maproom/qmapshack/archive/V_1.15.2.tar.gz -> qmapshack-1.15.2.tar.gz _eclasses_=cmake 314a813be2f09820e8978cdee941e501 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=849f8cee57c30ce0995548761e0b1da7 +_md5_=3920dce1fa029d4b5b816976defcf9d6 diff --git a/metadata/md5-cache/sci-libs/Manifest.gz b/metadata/md5-cache/sci-libs/Manifest.gz index 7da0014a9e0ed180eaa7f17a10494c335ed347bf..c7ec442e975e0043057e901b11d0763f8a7bda3d 100644 GIT binary patch literal 53557 zcmV(mK=Z#JiwFP!00002|7^WolO8#erFXAi!Fw5L_zuM7tai<0CS9y)B;Cq@K%km4 ztRh8L&u;&FJx?T=nboVF>8>hP=KDqf?#It@xI6yyzx<#7^5Osf{ICD@WB!ysg%2qm z{lkCy-~Z)*`!DG~eJDq4EAG5TPP>kJ)T^`|YPnLrj?}Lb(k?Nia2@5?*Rf}AYlpRB zY`I+5Zuy!arEA@-^mB$BQ$FLWVe>1owPW4qHP#)|8RK!?d`v!iEceW_<`4h+zy3>& z>BHI5+0(j@mSY|Lh^5~><$Hy6)-aCytZURW-p4$yP~mkcx3qhyyPf<-Zg)*_wb{mM^}2IO*Kx*h@)Jkrh5x7j>?)1*^~?1!eL6nzL^Zyx z(sf;9rdi_I<~jMKJj>WEjpGbEA9I{xl~vn)#o5BHYu&x%!h*1t$BsRR^Ez@*k=2U) z5Dz-?US(YOb@QIbxI(CB+E-?JunLFl{d$?G>BZhcj4W;DDV_s)SJl~aLA3QL&cwOnL_j%uSp2x36 z3M*bAPu8v6)ei^<1~~YlS+HcR@#>Y|ue0B|V%^sr63^5V#xi-F)>;VdY6;umffi3$ z+d7Yqg&o*H>^$B)?oy7`c&IV&95Dur@Vs74>C10lK2KaOhEL(+_xK^k+FsXc@!?nl zyUu5xYlYcMJ68)a@pOG$c?RDsUp?MD4DY~Wl^xo7&%MLAUEk2}`y8Q%z`&$}fe1GtZMJx$y0N)>1}0 zey-K;3#Tie+J_^B*ELEY&mE4u%5lwnY)tydDX+{XggwdtY3`iofmhYS|U2_W!37te-ChmNPGePCrhl(ewZb?zBr470A>;#sfE6X*_C+CJq3 zK6ubpBPhwf51f3JTZ|~-pVmlQI?M64Oh;|IvmF4*8e@&4V?`t9v-LUem9b3BJr4|- zZyBS`!JY(QKJhnk^U?+DDPY3^EcC$Y3K1ZcR+-xgcBOOQ^L{Whh4VaCN;BsW&+_Va z?y|t? z8`BHDM>ewi%oTLHPUB3$O^E`HZEVLqelFAZ-^cp=<;&NP_+28};dO5~-WwjrlMReK z&B($Wp;p`~ciukYQEbX}9P7L{=5+QG`{FTil9~xIfJ4OdcZdx*8A&rF_GDpc%*cK( zkO#|;cr8{)IMrwZ=6|f++N(*$weOyL#o^D3ojw{{lJ+9Z8vf?Op;9Jp%$Y08f6tPy z0%nznmtp6LFqzxtE!v)UyFlH@uP=U<>f%pn-V3;50}zG2kZ;9$*jg@z3tI~DM^4ni>4 zz^YvU;*}3#MCUi}bK?+WW~^w`%CZMI#MRSS6LLXJEf2lm@q3e5-~|m_3B)@dg*a3B z`#VDzKrayGpBL-=)NA+zpktJ;ixpU94LGf}h5*cy08#Z`d_f|RfjYdL(89JS$PM5b zu);j9J=qdKF0~WF6-qeq+Iiu~a{wz7w<<@v$8mImV~ur#edpNxR<0~(IF97l7(P zy6z$cg;`)I?e+!L0@qyW4by9fqP8*DS=Pik8_PC8Y(NV4hm-^;K-_1NmBJgZ1%R=L zT_k8Flcpc47+eR41+^iR&Vg4FB7IpH^hoo{(9<}|Rr~8IeZQsU=@U^o z;;ZjC!ugQEU5`dcJQL}*FP7k^(O)(_8KP!834nRjbX=m+`$s2 z$TDKE=N<_e1T~r^w4HBgRREyx1GPlJI4>ADPsYkGcH~+IB)y$ViX8C~(0%VzJ0KJ0 zW>JYowf$VEKfjD0FO(AtkMFqDEOUXqN67epn{EY4EMd*pjblvWm{ET>tmPU3 zh&DECCa?kykF%l1pvs621RNV0!C0s`Z_p3|b4Eh5Ja9I+5^M%?U9W`*cwMK3CSv{I zQF+2m$68yu1@Sp=;wW~(mYl2e#o)xowNOU^h`GY*XCU4Vtecp9ph*aL*WjrM7^o%Q z$M81Jf-nUaA?6tv02$J`fZsWCjX&4vKfeAp*7vUv^dBGNr&Co7O1`7#Hy@eej4VoQ zcetQQ2jOE8!wM#m46~Q~pyJ>Q(_w>AOJ^BKRGeTp-eC~{ST`gM;t7MgYRf~CzJg#5 zMK~ZrMCvH`pf|Tf=NQNMwOj-t_$Y6+_?R0)4|4G139XFt55FH712so`6Hz<3Q$t=S zKU){dRMWz2SlJM6bl7#DC(^gpmhQ&)098|fB6_c?QXS7{pl47382HO_&3pXz<;JeU zr!4y{?Tvkc8k0xi=>Y1>FSrsyAg*f>?6H#@H-Pvy;sgq38>1h*iU`M8u{HGiR?85@q2WgXv9K`^PjG$}eXc+i>AF&v$Km^US#Uk`j&O_f ztYP!y;C{LD5-c!vfRSh8L5LS68<3Ev8_aDR&xNvM#&^M+LE=PU4j1#xTK%Hz#;jRMTPEt0ErU`*-5alRSTReNGt-|c!YqRpP+nc1ntCv@R%?G*Yn0?o_|E8p|ImFAoh?!1T3Vz zp%hUHx)aJd&pPJDb8q6Yx`8KvT-73bV$thW;p_{Q9q~7~DU=3G!u<#Ui*<&;Ban%; zC>_*x*qL|;4&=K5a*3^zQf(#L?Qwxhe9CXBmIZg|`%rS9&O1|T%a650d+h1<0D}>V5j(Wox}`wctC%N_-T&@shr`KS@Ki& z#v-5-KmbwbURs;brpYLgV4Ufk^L$e<5c<^f-lLi$xY?v?)QAWFfE^6r4w~P<&$~42 zW5!%yW;`E1f%{{n#1h#lG_q-zIBwx*2>}-((q!2h6W@TUqMz#B+0~9hgwXvYoAb~8 zEK&o&--JtF31J6Okx5Se7d-?rB41|4B6*eo|3SUgY61bzJgy4?Oi(SrBVidHoNlx! zA|=%P*a7dQr02bH|Fac76qq3Lqh3s`5dkW~BggA?jbb!HV9u4txS%9h1s{d|W<d%75&$VkC}s&@8A!4k&_C6rAq%ySR^V~CZI5R| z`c-A(S%0QB=ik@*hj|v`TupBtm!W4Yc}N$E9>`~*68m@I6(>#(7!*ty9snHS8l+y4QWDn;jo4SdCd;*DLmW?Ryx-F}S!e1Jp!;UT8cOig3x{lbO>zUp+1pC<-jH z^2=BvaTKeAkO9cMB2)vscs}r?`i;&T7CzAt94y zXFr-*)Ed}v_Hy7E6%Yx0El3SJY@Nqp)dr7r@Z^vdcsf1{RlLmCtn0W{?68C|YloG- zE>b>kKq5g#A+u0__(&jbUjP)VTJ8nT9ccAg`G;{DEqlo)p$-f3yLw~yh`BsCA{5GW zBl$2P*h-C1FI3}kvO73rfuKzj7NTR3f#l<#7fEAc!{10#*s_mWO=WdHrlKY@E*qdp zM>N?y`L~)GJO?F=bRcTU-M4v1eTUCnt0rMp|~q- z(UfyxtB08rJebJ9a`7@m7ElXf(kghw`*z$Yi|O^(I{oqI{e3)36+V8i9}-*qwpRIq zhQL}714R9H5U&v;Y)`~)6R{Z)aD|B{pdtW7m>eEo*}_Ilg_INgu`pB4i>R9}gmh?w z#g&OiLm0S@;%X7TqWpw&qD~i%NTB+)R)uJQqPSHhN0X66%wQPbPzeS9YKY^Tbw7=( z*a_xxZbDfNKs_sgVz~qH0d$;Yv6oPRO8kL=9&F;8#vs5ct@ElNObl#WFh_Sk8Pp`3gcS94 z@}Y6Tj^_#V^LvZe;jKUzcC7PE!K0ZgdFr>ZsEL#Z$%)~t6V3`-^kjOilmE|yaP}&L z=LtE!S_a6F&EVnG7dM-LPHY+IViV!-#56y4ga*OIwK0Fh^6<0;+yHitzI#B}5*(_h z(91Iri6*CqdzW-5%@#(HM-w!@ztX6$s!56O8p{)#2}i zTs%AZ;vPW{$tsVb)t7dw=Mmnyj|9m~>WcFv{c<$;&|puYU__puD|PM9fBw+-K7fC3 zNho-=-xyXYdft^r7<>xyR6$J zUE#sfLPtcCDKLptH!jL|OWk;t3&&>PjN}B2MZC?dXhq;Oz5!rZ1g+YDxby4#(XY9%Q{UG5>eT?d=x7J2xwiViIB-2 zNtrJwoh@7_OxOdg`U*(%1)YwB-Vw#s>z2S|5AAbi?NjG1+H0~7k2a|6Ge$reeHJTQ zHV=ZG>BMyh%L^_mATVN)?1cEHhz$?Vy%uy2LUfxG$d+s1r=11GH9?ge5Sb@(0bR(m zW6^Ue%2{w0wZr^>uG3oo^GDEbeCY3_9nW(Oh%QcDM_>i8pOZ+-y7(qg^OEDlHh@&5 z8ypvXbefSv37*h-{7k}FCm_V>9FuD?MFZnYc}N81G@oKsIQ289_Xx6 zFFvZlEe0zU%?m!cB7!ur7#7>%pTANntkDBaXZg1e1km>YPLQv4Rq)tESYVY}3j4Sf zqAm6X=CPlZKuDbOKe4Xb`p8>?6>J6#kfE9Ie{(xvK6);M#w%W)$-a6Wk^dS{i6^e{L~y3Eu=W{P7j z@9+1Ik3YVC`H%bi$M`9hr?~E2avUWa2|&lCPTM^HAnp|GC^wIRMzFdkTFXFm!x^9} z#KO>#>owgfL}>cL*RGRzcHmd#ZY&OT0PuLyX{>wVUv=n2zpd=D%p_sSd`5hCjCV-& z;coYsP_0C`=C3e+nZy#UbMmCR;`-}2Z$mM#A6I}v@WRPL1M|8B5s*_oc|z>kv;@hE;_dtei-gv)Z&6oK5socio(KgEZK zzSHV1Z;1mK_5~#cq_81S!yw@i5pG>#YU3&^|lybHnI<1g*<+x2zb=6y|&vz>1|Q%ZSxxONc( zCX)4R9la8bO~cX;wqG6)&?+gylTE}}FwqMk-vc99MOw2SN5{n6>%+1OAQe4?)1e|f z*SfJ=UJyQvRRFheb#!rkTPUO^0uT4t9r5q^*Me5TqM#VWJE&(e)s7fCf`>OCwTBge ztK|*2>peY~Lvte`Oe&N-OifqxBy?%Bk`M}5LFCD*=RFa9f3W6rm9c&;)E_@yitKbf z=+;}E0g9&)<0m8eGwCg2x#Re`s<79&Z;{A1{Ovs}3 z@wqN=B6Wr}4ht(r7_%;Ls|(N$2Ir3KPM(Anu$bTov?B7(0%0JQSv|p@iLoaO5rI?< z91V2e_ec}LRRiX^6#c9{hW87lKJRbi`;YtM*ZFTBk52&ShqJvc7Lp&#gq&MPh;5*4 zCAixo>khFYh+M?D1dBK@;29&g41yLy+SF`_r9o*7W%l zAar5@*!zyT!NQJLf^Oae>I30`R1}Yo^c`Vp%PmqFhd{Hjy&8|ZSIL9rn#JUMJE0vQ z;=EX4Hr=!RVu^RRh~x5fq)rcT)>&Axr+hvqmNf9zi(vVSpnn-ZE27e;`0;!H0KtA& z#WJnMMz3JUs>u=y2m=9N-9WyEWguO4^#BwcS^!$OVG9Q|E}b>X@zE~$8^XdoHTog% zfHcmS>o|yMGg@7c0t*B-K&LMhv;r4oe?|3*xXZDzd~Fi`%Trj&Uxqb3OO1)sZ3L+Y z;sk_XaRaJ;vG$iafJd3AX3;QU((Sv!QO=!YwDm9MgtZMg28i2a}ygY zgwj3exG%07j8sD^@{6i}nb!PZRWOB|-)st%3QWvur@*oRf;e@enkSFCJ#&T?TdRSJ zB%F+dL_EW??h@a};$WQJb7HNo5_F>-5W%vaGh1YhL!gZbp}j>FQ@J5u^}ek>!+Fn0`fjO=mN^?sTDG|L&J3aPydfaq-bb+(TFf=}kqF2WA1 z+yf_8k-&u)0w3{yDO5T9<7J^Bf{6cx?}8jeI-GNM&)Bhg>{`*709^B<+mg%+!U)A# zGZr&mcWoiPoyNpsnQisB8(nBBo?m1)2)b9buE2t@qipQciU$M_j|j9)9AM_$teiaf zR5P(E%>lpM*G)9PwyBy!oJ08m4A_rz?t*zyGsjpV8+eWM9iNs(vE&JG( z_?$Lf=vk0y)ESW)p;2G+o68bmgZ6-1VA<##;0OVL0=~gp0$)}};VdrG5yjFIXI zwEGGLVd?2+KG1--(KbpjLCIV!jqAADwxk|usDcEWTev-1?P$}VYxMi)KOQ)Dp{iJ3 z-ghm4855esgRJ2h#iy! zv!$G$%CfypECb5btmtidVw%-5Prebo2;qKrx-c;Y%*k%00vgY!O#M1Mw!Yv^*~4K0 zt03S&;)c|_vGON>Hm?B6N6#NHCH#dj3s@$i@xZ%I-8tZ33-%ufjZqza@JWOmc4oz2 zEAuv2#S<8kewhNiMSq6Jlh-goB55c=$Px=V-VGEDjf>YFo zjV&2Q1>N!V+eC4JUcycN*#q1J^Wwom&yF+8zwA5XTk*p8$zV_M5x$_2*}M#xkFNIR zL5{@NH0%EE=vf8dd0M$zhNmD?`yW6kTwEO&Sm{<#XaQ_(kT*N5VD0QsM)dU=WrF4; z!3*1M_WqTc`uh2gzy0{~5r$hoh4u-4e!g2QJOX&k*JTZp$*A+(kj-F?3=|aSfj&le zI|loI%-HR#qnj0K2WDvPKCgz?VO^PpdQLKUM;B*A(q;%BOF z{bwkF6Uw{z*Ubu89|#mPIe2;&F>h?;^!#CMPh!~F^8{N7??7c3SRKD&k4N$NtPwn} zF-kC1A70LFE*py)q>hi6csk_#IxbIi``coD{r+)$`DXQI{d7QFj(1RHtu823Oo4Ph z4V`wHt=izSj1jY5gu!WX0}+P!ZG+=YXu9m>VR!FJ#@ z@W){f046)nV!8naGGH7n^%z8^002ObEmD^(p=a=335$&umb;>YAVHowTbVb)KQEQl ziDv=Xp~7!80Vu%#*fJ!4gW2wJ-4^I)57W(7%Gbg`f#&)c$YBLMSWwXS= zTcvmc!00O&XdQPgwtmT^@8h(q#_Cz@od7tIKT+NL3Rrk9exINED9nSHXNBat5eKXx z`j?1O@i4-5JqmbW^APTHG)sf70I5NcSrxFGXUj<0b|?7T9MP(pP_XFxj8-LgtAfDG z2&5#u>Mck0bFp3uURkXE;dpmELu@;E%5t52N@~*#p1G1^5gj26R_|>)EsE74VZ%t~ z05#wb!hD~jrG-j7i@8P-Db!YhhBz%#7?DTC5`YEX7gS?S;n}BWPxeE-DH;s=c>2yz zuWS@Cp%vrkzQY}DHF!uVv3+^4n*Ge;<`$0^VMb>`!wu+PJ~pY*d7o(9bz#O$wWE?BAb1GBT#$Rxv=Ai9vt z65pDKSp26b$}@?K+O}6N=t{&um`Q)4nfz1EB5Q-Kwi~N~?!x;wA9rN9m&K_#W+0@D zU`?EH5!1)!EZ<2m5~~=c{|&kZ{STn=UsmgywtPU>>xcd>U1ggfT!{CLwpJPsHP%VI zU?-=W8h8a<3YvR$DFf^%0mPQ7T90d6rg(*r$w-x9F};fib87?UkYE!7eQ4tC9yljJ zhqq}+#MW2KlD_nYBO79HX>8Majk6Vm7kDsFfY1g-388%h1uYQgX~;d@OfWG$-iC|K ze(<$Ky4>MWtmR>rx`YVVYxcWiit9mDz?oGq$6wd#w=b5Rhfnzf5BYYGjF_1saPou& z8eQ)GRON%RJb80L!gV&NCdlkho!AOL4@zX~yY09`CL{ffkk(u;Wqf)9G-2z4oWnjA zfWsyfKW>bxf?4dy+j@0&^xnWT9>6EZ3n=e9*=Q))fp-?Gwjorf4cxpM+y^qHj=B-q zXrP)SIQmrXLhOk`&MfHBci^?RM}Vd%p*jK-eq?d(IM_<_AyX;(fw%Oh+0EFEe*Y z_S}-6Kf7I8myOtRFBk^a;8FNf{Tf^>6XbSOXFS*>UETKe8~8nKzU{?tdH3>GPZfe^ zA_PNL{*)%~1qnQWDS1pHu2}-7KR*e^b%U#{hKaLn`;Gy}>er{Do_7K+Bn(!WOhhD) zwk)138QxesT-qcX${jF0O8x7S{aD{VwolQ#Xw)U&PUXSXfeb~d_rowvbO)&5fgS1v zyh5WkJTBhWgWvtB*#mk{@X|1h>07A1?5!GhPC|Ivv`kK!v2!>^DHkDsL6kc3i9Mfk zBkRmSx>uL9WcWHOq8m?~dt3PyqcZX^sEC$fj=f1=VR+Oh>aKA<-( z@++0C_sA~6j+zHutnTpWx6`|bbbF5*00asWL(yN9`9t26E#2+=x_$C z`$2rOax=lI6tdyaLel^2ZfJ^{N0!MTF0wC*&%dU-J zS?o-@9DcG4B|zk!aldj1V&$9w43Y@p^>lHh)4UhPAWH}m@+$(4#LJ4Zp0~j|@;_O8 zB~)a4Z*Z{@i8nwV;@a|#10BRSd)UaT1w*VypU5`UKhIu7y1&}i`o{~{+du=9zcpl` zmb!&f`Gz+TIo#T(%XW@Cte2T35OYsiOtbMmwc@M^0thlg9y-Abw~}l?pbF{-WVvll zGMCa#%2Y!UVC38j$U&-FT{+;p*Q+A}YMJfl`;a_VR3>Zlp=HqnY@x!u#w=F4-l43a z1jVRN6?4oEvw`@6{Ka0r-O;s}x}|mDFwv7RJr=uNri#$%t@_hX>ddqCzbw}N^7R|| z_4J6;5A|J!bgPOpN`{zg{b<@LJ4fazxa0}<^5k))P$BTA`Q)eg8tI5b0V}M{t=?~F zWMUQAjY{JhP#c1WZ>2v~|V22By}Mx-;6*^<}c z<`B}c!Tshu1#4q@>V26Cxxfe(FQ1Kg^ECb^EVLpNOY>ktjLFF^ODI;UkVQ1+-5jn{ ztR2P1kH0S0@82FKkD|_RUU(xC*-p=_(2FI4<1(q)8jOaZg}#S4g=ZW|g3j4oS8pqY z22Xl`0gfX8uWXF!Hx7Ulv22}4bg_8JQk#g$LgVvPR?f>TUoN-Z0k6l-=A+@)EZ}yM zKtCo#{8?xGE?f5j-QsiF0a&J_M6`^P-4}$7nNyH!bpD%rE>C^e){TW4G*IwAlc`V|0WUoP>bO*RoRK1{s z%d)xsawL@FE(lN&K1i@JGd>V}0J;R65V;TI(ai_VW3KrO@j%rn(mgJ)A7ZIhpkwGc zo0?xK1h5CdPaDI{h*oeX!itxH7-bwBjIvkhgb-Uem60QS3IiyFk*wJ2NR)! zQzD-1raqqLv~Kqh1PIaq(Ib%CudvOh$BZ^k08Y{xR&Z1S&SEPpAqY3c(q`sChnWH- z#(nVSH;{)zzSR<$VGm)$Rzk8~62)K*);aRZl{ZBdU)k;^M}zQ}R*rK&pNjJl83}^b zb22+mvQt4&u&fPq=Cm^1`Zrk;Gywf;D;139=nkT>Ugh;X_19W`evWjyjY#h*XwxH7 zu&m|b@^(BCk}lmxGE@Mk876|nJ5I-wn0u@hc2R~W)#I646+FH7)V;O`hr0|N6*0f-EY<`yiGN$Y{PBSO14S>Z#wK~3n?8dW5~*ah~N#riRR z|Mum6>61+O;aj%mcJo3GW*E=`Xbj*RIlWlMs|4FBD!aCA!iPJ@8#C)Cd=nb5Qi8ag z76tO874&AIiC;)K*gcj6)7}m-V7Z=zH%JZY;xk6~<2JkXTK&jIKu3rbLYiqd;$pjb zY2@T#LIhNer-%OLhf$n?WjlAv@?`yj$O~C%{39C`EfBUSY@gHmA!ym0mt7tk4X~3b zl=Cb=VKs^SPx*%*ziV43%oK!w*W>ogQnJo_TC(SvAuD~4OHR;|Gbq@QZS`%+*#<%|NZ7u0 zM-|=6+rgSF2RVlwVH0mTP~E3%Zc+MSgSRtkte1BJNRgh&PZz%4c~T;)qm*s{3atq^ zvw4Jb>)!MIlyhM7=B4j{GOd67{_SsH|M)?{2#iqPeI<6IJO_bxNLpObvAD2!X`QHbole)4Rv_P9@dTlL?5m{#W4o`=6h`JUAaA5a;!aVhX_+tw=rjGa5083{Y!A%Fwwcgj#NEX{7NbMVl3+H|G@e+)7p z$l&9+O-0UL4j?F_?G_87!*O2Ytzz5pBDwdChH%Cek{Vu`tk&OmUrw{bC?KM@r!>>j zSU4bHVasaZVUBC4emtau?=Nit2|f`$(D`oH79hV)ki*Vth%2i4L@L@X@N1sJ&(->m zuV0>n9=X<=I<$z;{@`fBazaLJ#Kj?OZJ9vkOX=Tb`-)-5nIXsZoN{zLB%j0jQj|WV zy9bH?f-EHuQh0S_2i)C^G8|RJ14^E$6On(iODMdaw1P7P*~@_=cFRG5ARk~$K=dWa zr##t-es{6@#xn~@v!gr?gCg+8eus#QpO#PugnYrFiv@hAlZ;p>M;j2UV)s*WGwi10 zep=%5uci7+H_5xBd+6tKDoM3%HbRniIYn|D@~~UH^DY+RC00b(3DLZ9wj4unshSI+ z8p`KzBq+ToLP)SFjL$$S6%Psl^?Rzap_9Otnd$9Z#@CY33$L8f;%|`2Y6c0{aQcFF zbU0pfJBG_{oO(m1pydG{OHRaEjddhGwd~Q(%;)LB#pN)aZn-jnJ>!T70VhNq*wls2 zP6G55H&6C@Zt>;k$-TVc!||@TeWR~1AA)o;IXed?u}>@Xwl(f%ZmPu$mmTI-n!%iR zbr4WK^CXrdzp@Ps#6hcOGcucpH7~I?5kExJ^;2*+yXh1^7co>c?al$6lOm>e&HSPGYI|j40L);*F zqX+DBlYTwJMtL~L_6)%K=R*Cz-(N_3{FFbO@0yoc3kb-0o}T){Y0ZIS|H4wUdRtg< z8li`YtdqHOn30pd&hC5#R&oJ|!_#sLf+5++yc6+Zk5!%>t3=m2u5A*TgVT_ohlr8P`(jBJh z;?DP7BVDsz&BPPXdccx#ICRst@V&{6JreqLwDaG8yi`HvmuZ9H9Sc=zz&V2x!>V=J z&=(t-jaGorvNYS~zwD`{b++>jai= z(}c@Pr{uoh0Batw%o{FEgoxF279tiJ@3=9RELtT%lvoaWdReJ;{r;x~kj<>@9ZwOJ>O%z=`feN7HT#n<2o+e9xo1~oeF$iL)e4<}8|XMP<%WvSL-m+J1k ziMda}W5cV2sUU5~X=a0WoOmLZ@HQRCiAcramUsj3sHdkJK5o)D7YBPddd(#KO5s-U zY?GRcB}emE+hDZRa$39^06VK*LO9UyXE zpboKvcOy~<$A#E4kFv)~G5o7yxymafSl{@^B!aX1mMX!@qRp`hj>+@l8Ovis7AFp8 zFu?^0dXTrju9Ktl*zvdA9`^b4XnFdBNOo$1Cwp+D`!Yp`)?yhf>jD8<1Z;v%y1VT0 z?jAeO6Mq3I*gGk*pypv=Q8q}UJHB8WLw2Cg(_>e5L*zL+;5Eta;A}f!GV#DF_2OwZ zk&#EZn==>jR3xBw?5Q-KrKvjnq9S%+MNU_p-LfI4!od_SHEfECrc|xzgnHrYa4bt5 zcd!QmDrXv+Sp0LD{%!7U-Q&@oW)j}_&7cBt1+fv7ltkAKT?A{POT1Xeu^lhHAuNsk zsNIUf?qF-U!nP|QJe~3tyfAnechPSk+`$t${s-4EQR@7TjFv_M5pE&gwtgVZUn^w} z@XmH5hnnE;y~5s!Onu~QBOG^Ic;oFTge}93^1jJxI_Q}n@?fXfXa-&-o5_b$PLayC zdqJHK3wiiaC=ARQ*0@dT0!*mUXMEJpm3qS6`6)i*I#PXiGOfimiyljKDJ9%-K#hW9&*v(3@AtBcxuC^O^yWOr z{6gSx2ecAyM-3hipukT^mu(8aFR}A>)BY|ahxpFgr~CjIEh1q8$jG{ zC!<@^;kgHl2_LMnECBwn6DQbdy(?5_JAiy*0LX_BoH7I>Z|2aFr`p!+TA4sB?RH`G zqx>uvU7m2&PyOTf{DIef*UWXDxjOKjt*`*gz94*i;Pog`3lTH&)>dUxwcXs~6{klr zQm315KIVmE9F+jd2EYl2%@GcCMpR#^!X;Ao;Fzc574Iim&eFF^=ze2TAc0NF&?jr% zI$Q@iqD>QMz&A`a5?7pe1)PCvrd_PO#V^e!UpB6wub;w0<#{}jFJ?-iEVnbiyM;j8 zyrmWK0K>AF!r98a#mg$)mtAjObu4S*t;utwe$XlJrw^%|$H<_9vv~J8M|32P!|Tse zpkq6%Fl`mC8g8NviqWy8=q)#VKIOydSFz~*-@mTE{~-9aPXWh+bG{vH89o*Ep0Oya zk*1e6wBbaK{CuXTvt)ZaU27sSn?1Pf3$|hx?_5tOGklv6iSjxi@PO%gqFJ$10w#jB zVB9w{Cy&#iFw3xSo-e#rA0x9@38q&9;xR4zXBI4=bW^7eWo^7M9M{@Kh(pE6ussI} zt!(S^a6Z6vFt^i)bz9uU1;U>(n{_P5sX7ItLesk8p*XJiGO_itQ2YAwR4&*X7}~pn z|DHV39NFV-6kBSiU7KENv7B~|%U$LYP`92M5m**jVRQW9$?xTK;NZM68;|ER)44fz zx3p(o{q%V9W#XikQRd-HIRy1>OYD3*&N2aJiQwue7tD7(6Z43k{CPi|JA0znQR`SU zCY$Y>xWI5;zzXu%ii-~mww`-f!%h6NO2+#qc0(0sxy3{7D+lXzYzG1+XT=kHA(E&Mg!*C41sIQDSYGLIIPWGpumaVTpYv-r z30It+((^tJ{X3jQf}0{2iao5+lm-F>@;ICadhS=3LquBwiYYqikf;O+EDo6gNt-e8Fs>tz+$Hq3(f-U;qXtQzhJ8kdE;yFCSg<;xf-a!S&8-PJ)6 z#1yM5^{X*~U0&*TEZZ|Z3jPV=b;$hjl-JM0>C;{Sa?aan*W*q|}$^ZCIe;EYs>;X9&zKy){C+@~VwAT-Zp+l!?V zY&4#4{w4rT*!j;jy8kq&RjRz|P5{jhf<)~4oh@1_64m!A zfkb9ah{2!&s<=3KnCM36Nr$)N{7S0qZL`+iPYTL;XZGU0>ut-3FsQwAn=Fpd)@^-2 z+;6FGAHLmuT1uncM({&lhut%s6m}UfRcq9dtC2Ub!`NE7j6}%C+QeZijloa{sKT5r zT7U6SD84k2hg}7_4JM<(#~|J~`afjTq9dqz~|< zkSztZ*xvHxDOpUI)AZg1uXec6)Xwn$5kr42!2lv*$?R1n@Rl$SfPN`Tut z8a|xcUrpp&8FzVj?`+YQ8p@O>uHnqEH2ddKtJ(j&hK8Gk<19XgfxQR%&jBb1m8S2GWBwr6`AB^C|RXFTSNGpnl8j&+QEL`if5cc<^QxM0kD~blnFa zyiDsk_5OGUTpba*J5J0TncZx@2<)s=UYtSpj2(5R?y9E2I3 zQ`iNQSL?w4HkSW>rGAovcSEc_uJO7RC$)em-k>s6zlSqxoDDMSYA}N8Jnw9e!(8Ud zHt$kA5^_Z5g~0N6958ZVXs79{lXYC4bzmyQ-wLB}Runt|(s|y9$ZdDeuM(i@EKd8l zuY%zoY*srH*yP9q%&&u${P<IN`@>#ZjIo^9=nY57gv$}VJc|W0bvP;% z4D(+OEYSE?So66t3{r>2_|<>3zkT`g1@W6dAqwKVNkZr%rv+BeXvSS5mSzzd8{Hil z-*8==scFM1*)X$slUvXQHAV_jWd8!I$;4JpnLtc_mCA`~~0j4!ddd1mSW8 zl`QHC{q|bUQfGJ>iDz#c5)C~HJ8-t5MamV@9zj7fQ4r`RFP0OrfU#(14- ztZLo|5IDj!cgZ|>cEYLmmz?29-U?Lv&s08HNY6KW(0Qz(23w^m>Bjwp6LU90_%h< zh&7uy@o&%5AWHl|u;0NTYjH*m&lDI~59+)+?V}#;cK!#%>SdLF8>Z-_O~=zs`fecl zXpeSV%fWb;7YD$#tsd3E?x(7$SoMAYKS030K3BXwU1Ydrye?N@JhL~wF+l@LX6tc^ z*4OoN+sSr5I^u77i0Yj^R~soMN998v?@73MW#YAZ*^Xf2&{{V5zMo;Y782CQdrlDO zWzuT1v;P_p)8*BOUOR)?*izsmIj`+mS$|B;XL=@lxVNl6XBC5mN5D00arxz@IB*DmN@nDZBC_mTzevj)^FQ zlJ(Cif-9gd8BhwfRXHzyIP)ZkMJ z;^b}K4)4#u*6HtGKCb&e?k~^y({er+5`=dbHw<6i6K$hJznsKor7DfS-+NJ9+1}j}$y(>0t2KArZp z9T3T`1@_T-vUo#wQ1Pf&0d(ycpH|=f9HQ{s8ee`*Fo_>(eMb#g|LjzDcx4y;6)l405ttn9a5x9vrO8ni7bTh$p0y*pU$-#31YD##)ffS&!vq} z$At%5^zX%H;6!)^<9J9p`gQ>1>oLO3682s%?`uiTezU`Dk5jfgdeL3aO;xzEx3j+wmP?qWNmzlkm3^s`87F$#t<$BneWZCxZYsSAU()lvw ztiBtjd%T?9JXzR|k2o`GSkJq>D`8m__usv&@^((_Lc_= zRfyvlG?butWgrV@y2^es^BR{KXME-ys0nMXWskP}RZnb9&>+MJxvv=(NC<3&4FM;g zNlM*L%l#C-69XJWyWw}PniYoGL8d!AJ%*0Mc_yAkZv}#lw{%=ig@aAP#G(zXd3Ccb z0XNfovUJr(1GsFpF6!0w{#@hF@l0tBFAC<}1h24Ai3Q&uM339ss*(p}15ajMvKMZS z<+Iw>3lY1$2@~jc&`ihUbP-Ja>D9-9mSapha^Bs>4$HP=3z5f@-qrv#*qE1H6i1z` zyx#S!Id_3o^&Hf>%Wy*N}iUk-6U)N%ZY?GFNay1mjb zcjclDJ5%Az(<8ShVKQ|GmI6F@hco|HJbxxNfBXE$zyJ32De-v_{XF0J`IGOfhrt2b zW=RYb8I=i7x0(&7T8{m9>~izYS>VRe-$-Sf^#NZ03rXdbjzfb4CxXh+QQX711{M~q za;DQx7ihj$MtKbZqBOqihO}Nh+=rKF-Hs7AF#wDb=(vad0#vaq5_*Ug8l=3YgJs6C|FTjq_w*g_?h^%7 zhVNUD?B4O1tN^nvs@V0By_UdX<#H})p7-y0Fks6|fF60OM2ygo zygP2b={&Gxdg00H#~#6%NtZOhQU4(&Cq?Gu%~+;Qy`9~eNw>fm&gO-QuoWH?&Xm3J z(R;>;v|ufZPB?HbzIT@c+uqg}Jl|*MFWc`d+dbaaD5>)7n|((#iCVyKJfDdLmbgCy zca$5^7Jo&D%mZWro4oQFi0PhiR`m9ed7GELK3~)558N$==EmBi?S^#W4Y0y{EBzWcqk^qjwXrC*)z|C(c|(#&C!td|Kt#k)*356M|E=>#w=Pzy0~Jr(``KYWSVUSz?0E zglBfHip6uqyLn{-B*dGsylKzzo0oHu?S_*zI}z9^yI$ip9zMFg%$Lx_XJKQ9Ii^cL zz1uT-g}s}o1*@+!%QM)v429nJhKBdD+}ECDS&&&WONAx&{O%Wz_pndV>9bpKZW_IF2h zou@Nmk9Xxf(?0*~=`pxrkx5>Uy1y?qB3gBfWXNpI5#vq|yxE_YN4L_k=6v>p0OI%z z2bF}x&Yso5wR=AO?h9o=l@tsF*uqT*O@+J&|F0t)CpSc-W zqK7%@*NrKEtKY_V7pi?~AM!i5JG`XDl1V3&c{yW3JDFrAAY7gRSPCJug9)t@c(c14p@{ope?d}R~b zYLU5>WL;8o6!Uyq@GPX2l*c=68+j1S1l#5ftGBlpB;u8~duHbYp%>C~VxxyU`=>%U zUnAXwa~|H3S(2AZhCUr8z;Z%}U}D?&;5_}?E8MPaciU4q15xsZgE!FQ9)svVSGqbww|9Yu4^ zPL}F6K0O!Nc&oWgAV7~0P>$A`-U`;IGi=-1utKlO^kQOD56{d#j1kmx#5szSKRLX6 z%nLyBfx$GdDS9i6p4Vk{<6x5m5qEo`(6Voomly;nY&J~Cs(P6rB19gH!4{|QJOk+n zc!bF~yp%m$BbZ$1O8aZi`}s3R=0KO)X+gfx_ZgaZdMVFQ|A%FI463{vHXQ67f>Jam zCpt>&iu)-*bQ-n2*U$k3gM|h*&=dGs%Nv`!Pv^c4R0>hKS;~tmS&k(AkBXVgf%C(9 z+|z4W*-i+wEe|JeoE=cd7QX^{v3kL@Qnx`QEx}_{yLN--<2g4P^YoDLK0V%n_D`=i zy*z-JW=bW(Y_u0`0;$0g#pG1I%PY;FS(zP!byka~^fzSILZIWBGx~F-K7adP{;&Up z^93a^x~{)-J!dWL<228910pF|Z$KPA9y)9PVU(vkdw30;84$uH9K{2=4X-zIZ~$7# zYPRXszFS0qB2-A z^vn9XQvdp2|K7HgIp}Wx-X;~EXsk7q}(qo}mj{OuX$d0^qtk1XOmuL~TmB90C zb9vYeksi&Ih>5nt(t+x=_tv*c z=CaqnEyGZLCZ86sD>FZ_6Sjl2it2zgG5OOG_NQ}8aio1_ZyQAQWo*Nk~gmQ?E zSqiWP$74ObQrUZGMBrx@8Q>b6hWJ`?|F?g9`+mQau{tsHojo}-*Vzqr(0Z}#aAKkx zXazSrrwGAxtYc0%OZC_UQG;^=%AEzlZcwH$h2?l|U>cs}H5pdeJKo(nw!<^?blq@t zFb*=>9R1ZjCU`6FiS~zP&67O>S(2$^L?*FjI_nuTbTCSFKvk3{Ib1kDu3H83ZT}aqU^Kh%Z!FLVW~WSDKzoURC^hfU`k5~HyuMst|MB(DTXt>H2%2t%D*(E3CpY@^T zcEJi}-hCIIuC_I-VyMohge>O=l%Akud8@1iUWH%)|Bl0~G2uAkea=xbE6wBnI#PIB ztn=r8KD@tw&a<3=_e2Y$P0C!_dh=#P82Za3Em(^aFpN&#KIBdx5ZrV$IU(%Hd#EY_ z%p}(7EKf^t?&hFBmfEJ;%7Z&x%83)ndp#gM2#fo5KNddBm)D4UdsaYMHA!(GVp@*o)c3-! zb!VnOL)LqDHlm|N31JR$@Mh=Z{-uyV|Mth{KR-&+P5qGG`|qdp})zMhzWTJ7CLkt|K*5#Ko$b@U*d?4jQe;KP}k)`~BtP zpI^Uz`SGMZ9|mDc=WX2rF7%8afz4XXaUue-mW9eiztw zR8v_dl^rsBqM{Gv=+T^+{M_~39gK|*>(=U*0%qaaO{iL#__a znwDXv!^@t#O;~WkSI7LdZoiK||Ms!HnA!XLjjT|-_tO?Rl_c3)^gNekHM-4wIWAYx zR;lP*VuX(Oqww?1lXxc!G#lm3w0l1#4h&EXr^I))2sl*3u%vpgfp2%uTSGXW)Z816 z_4*t$d%AHV3yOrJc@K%D#g;C_;BmAwh~m@26Ri`)QP*`p(?V|;GaeetGZ$2#i|w+q z!;U9-Y?Av!We)Gv$X;@eSC=tDU{mwYX7$g%e|Z|!>jxsoyJ6tdN-0OB3l8il9y9H2 zDQMB%MY;G-9 zc3Q=BPG`}es9)CzJ>s;Su_rpAnfuCja+cmbtBq*>ERbw3R6Fwh%%W=!|FQfwTW?cu z|6Q@zj6Z*-L0F{BBI=PQ`3WtaZhp#a63r$6ErV%_Bb7&!E~)UfNqd(CERto{INgV$RDumJogx zT7;}=6E4HME5(X~v7I|&sUu6|unm)qUJ(!5z_Nn_AOLVx{UBgI z4WrmlcO>xv5BFdU_?aHDSu}ckHNY7(;5#{SF=>qzGBZqOSOK%2ZNJ+5wMy&r3wiIK z4oK-c@;>+_6l5;W(k`asMl;dCCYkC@&#i+d74|-+HIv}x_L}3_l&HZ(d3o;Yxv#4T#1iP$HzVi7I;vn*iiUTM5$i+vhsE9i_{W@5`1Vs~qvgOm(ejygFNce@&!Cp4LIB#oS z9XiLyAC?J1tA8%k*Z=3I8Y~Xrf5$}^PdyxK=!Hfr6z9HJIL<>_X@u{1cx)+dx6IFM z#06I>u&i0t4{D$LoL=jDd356O>;>WiEVtzp(JN4$xnm)+cblBf*6U~Qx0j>55%=K* zSp~2^>=T4xb=Tcq$MSLw90nh^H$gY+p)7`QPRC)zaWrq+8=44ZfT0cRL!T_Z7@Z)U z;kg9D8M;uPE)8t1aiZ^SnsQFHfdK9K5cB=w57E9oZ2aYb-bLTK6!s zbNVI^XdO}zTfMdwy##-F^ng{4(4$*D?!-}*{?Fc+&wqaV28qf)=fI*U-|`F9WAEgq zC$BD*XJm;mI0E~`f6IZic-oZFt3)s%*J*cPhtp3SA@3zHx6OMeK(i6PXEd(0fn5%G z2k>dX!)d3&#{VqAbYe|;!}4j<5Gy`B?wV4<%X^DPoVG`v-fEwZ5}u;}!zMBmvNu=) zPw8d2LNrZDFfBa$c6u#%S{a8QiX_FZ*YYOFZ_L?+Li&SARS1~B_KpO#G z8+$D&dvZZ59MEONgy|sr(v-POQ*1FuhieeZhQ*)GDn7BL8`ws0dn(o(*xD;E_+92VzN+K6^f&? zx6?_pWyWP|-EFzOF0+d0S)-J=TT`K#a{Y8j=>0&BxULPv!W#kIufwac1~{BI-Zk7M zM@nWo?NssEhbFu1&ZM09MQBjI-YWB46o0}PDS1X~`JKJx_=H1w4tAyDm|{^{oP(@= z^6R2~`od28^zrbv>%*O%h%X@QDP6Ewa$L-p(|~v-vRoRCBDRpKY8Z0XYp`PO)s%_S8dZnM129 zHrAY`91$?j>pFe@eK}^`a)%#UolRGA!;E!3!K%B`>h&xLxt;!U;`?SUvm{;g!6=Pb zc7Qq!W!gg-$wLZYCp#DZdy`oyw<}0+ceZTTz&APl$G|1fv%P4Ot%7UrN7<=tpHz$kU#ag;&lB3UY z0}1b0uM5BkHQ9CONw!fT1tq)yn968S&4aK>yXjIWoS#(Y&$b=UqgS&uz~$}Wbaq@C zT+VNTuoWii?7GvkyQ`BCUeV{fo#v8?2v7bXfx6Xp87~eXvZ*poRh2H42mqt@NY#HP zD{ne?sIt+uvYqkN9bKiJqbh8xDj546u#^wNK-)BF7!IBjxyhEAR@rLc&+5{eB{h_M zJc(-9qz8FX@;NHO&)g)j>3#dq&Yt zi3f2bZ;-5&qEx&LR5wUyn{&Yj5y|mZ1qoEzp+d9Gpi01yn4mCEvN^+f)8vZCOsc%p z6=esMhf1#Q?z<{*hu8J@xNVr6;86|kh-*Ni<^U9rsP>%DL6NuA+OUwHpn*d(DvHfL zh|Dj=#dTq=as>$Zn`Wcg6hO(o-^G66%@$_e!#^z5{kBy3(Z+LJJZ$zwY#pBZtCGHU z)pB%^nP3l+m>Yi-4j*Ab`pu?kbklK|&BhP0N1CdWQ5DZ?)7suSKD7+z;&y2v&S_T7 zWK*a_vMo_NK53MBw-KTu>PMl1E<_Xk4#Vx$f6=oR@Zuean!=ptqq1?O3s!Gnr>>T& zB~lLYT@HJ&gJq0|Doc@nO%$hyt*mIZ&18o)f?RH$x!$f#Kljfo*`*JZmJgIZPp34B zQ7EZD#&)mlC@L54a@4!lo~)=1e<&s3Ol;yDDD|>uC)>`TQI2M*XHx(PgscJQfmoOrOQz*WKKc~Fk-VnxU#Q87Qhi{g2t%9>mF7{g&)L4?F3Ga=8lk z{#^CxGpKsyEml*Qs3_sK@l!!x7}7p3@OH-2Isd53?5^;N@6_J(rIK&wRLFc$qD2iS zrL!}?ktg986un$!?SNQ!#{j6g0R-gM_x7DuuZq7G=dkrbyR?J`H%V-%?$^5X%N%6i zZ>Mc8(f`S}sb!7TUlJU<3X)SriL2<@KC2Y;1_X5^vJuQ%?(?E1bYM3ryK^~;_qI%b z|5AQ@bT5&tAF+uY6hH|CH=~|Rgf4?LI%K0l#-_h!RFbH>(aI(%FR*nlb)YC6RFLAm zEM-cTS2Yxt^6I5D(`Qp$^R$DN^+2k(Xi(8NU247fcyHfDs#J^4BAtsf&0EN_EOXFb@8x9J+rP884DA8jU&ZJ#3RmT?B`w;A0EVpi*ld9yQMy*V^`%C*{ zR)O%Y6cK-ya+=hnd`6H+o+p?i1y;oo)Z^}y4_va zRlA_daMqDs7?UG0o65CyIar@II2su&%G}V5gkaUnp`|n+%z5zzFr?CS)!z@5iQe%O zC8U;x6x_xPWipAsr&7fluX8f^O`F|%fT~zG_{nGntkY$C|`w^GES9)aj(I zp>FQm6|~DrHk-<+Uj#c#pN*uWEqJw;u0pCxa2&z;B2W>=`%1N@uCkTgqjyK0Q z1PnX$fVW|G1;I+p(KUjaWeK>E74)(V90sW?jut5F4ODjMU6rw9iq^+odAoY;$%N-U zdp8SRj$;u)RVH>8FR0-8pfGMMD>d1^Zev9O@rt(N6%7-{a}X7}qD&(ubg3Ue*{I?3 zt}%!jC2T8z+wBbFpc=M%QYoOSAq?8RG`3fFvK%4kjn{Qo1NGc_|I;G9%*Q-Maoycp z<8eSKiUK>5B6zCWVsTPV-B*Vrpk?gmIzSht2&t8~KFJkcYLIT5cU_BEugb>lV2sMy zO0_IcI07j9eN*mNk#46qPcNU|qd18|l^1X0RKOZeLm4imAgp_hOqOyuSi?9?Nx*I@ zH!l574a-~KrNG!ANNR$gYiMLwctM#$mNz;i4#bKMwgeSG6m+C0tmP5K+xRh;M$$8T zQOnkI36N8q04zzwM_=<|3dTmK#Mm~M+Ux2<=_7veCqpig^F$V)>_ck!sU>r(3hZa^ zAe{}3QSD3Xx~6t`RSATe`XakFBHM9120!AOt=sskz3^rzpkh#4n($42WW~ZB3~D+O zx~26@oXR0PO3(5R{ga(+-Sn{BuA9Vt>)i!Z2grC4p2&#QKZEzDX9#hMUs9FLO^?vj zzLZ}-KK)_W{Pj-#dQ#mg`iKpuiPJz9(9 zVLJ>hb4yiW>~%_58( zMoGdSIRh2Rf10MR`*D8WxoWLP9CV>bIh7%h)Y26kbL3xoMWD#??2Rkm<yl0wQ2AzP_M=3x?&DSZ%euz246sK|VN};V+jJh0k8p&m%GY;3 z@G5*yM>$X6v67Q#+?4=-U#QW(fBO3C^-5g>wg)=cw9k^TTC!e$8kAACWinttl9YqF zQ@nMmKp^=Ts_s%q-HNNLlE0Kio$0$yHnYSZ{?c;DbEZi{AyaH5iVfAx0C%LssOb0x zIt`Dzy%cj5mg#Do9duJ$#x~)x_Pi39oW5J*=M(~%a*dMmwQOhc7RGS}N#;p=(WqTz zkz2f&O1>nOCs_4zUyg(l;qB)GM!F^t@1-zH^+y|@=eHl6#E&cpOY(tw_JKR|a#of` zr@N%1%fs1uuV}AGVN`AVA2>Cqm#(l-uU6|gpdUp~#X z+&b+p2sWE~XjQFq-R4+?H3ScssnUwQ`5Fhg zj&EPSzi4y*`}ZH?(BMLI(f!%Q>2_*Pfwk?pt6~SK>i`s427rY|#=t8=RF_%2jTA^V z9SGr7AW2Zt=qdHi%`opT_(kXYZCB74)^1$_Rjx0kaK9>(U z4(%3}f429YF+2aH>RnaJ`t0(nJ4ugkNFkb3H?JG;OT~;syMmErVGvGITSMRnC6x@w zbZ+mERM&8Vl{~8&E;c+tK-qo*02%pGl-)bf)MNvxBj+?E5OHH0E2}`3R?pulaWyO! z@Qajzjz`a-%;(9!Bj48JcC;Pz@5qaHO3I7(f3aL^)^>Z+!SOPWO;u$GYaFN^psofM zFq16t;KeYo7)Tq`4RhZ0lEHZ`?XH9M-3YwIH$g9`DES)L0LP@b z=4QqkyMVfhK#a)twsL|xsp^jodd3pSOpt|ox1Y463IHV6qn}iL?uPs z`zdoGQCZj`(G!l-kt0we5tj*u-Z~yvRhf$qYN8Ig9OnZ={Px%J_v8k;mmz{!wrMZdA)(qQn zuV%k;7V6P`p9qEoD{hoe@kZXav>-kMxWy&{IU70+!eQ4j5$oc560IAsx0Q`?@Q8st<} z?}hS``ea|LY}Pew*-mSYG8Pj{F$ynL=Bdp2gCv^)S^d0J4Co{?Y5l}R9ZlQNklJh8 zBY8)oUJ1{Ct`|rWoi7tUgtk_f+!vsY0$zRjtj@bjyst(@vvJb=dbbijjr_^JuO+-` z=Dw`dAAh)3Yo)H|i_xw=#L(4*WWtL8!Vf*@)|Jv`lhH$0hvEvHh(lTDrp$~=q2A4Q zr4Fq;Sg%djAhxIq59$PE)?T0bHPNr!@S%GeKQ}dby&t5reBa(bf~Kw|h(^B8Rdg;yTNHchddnFifta6F-MGnYsul7JDJ1k& zPTEZtDz|VwR_fcA`T0MErnW+U9wSSbxt9Fuu z)fWhVFM13~SX33VIQ9czBVqsq@5_NsLGkO{oJUAs6aX| zwNh8Glil2{KyFit39l+;&O9I@BdrI5G2EUdGF>W3YM;v^m0$LYd zaw2#)dsk>-O5>T{0^d$FYY47Rxt=+XWm=UEx$i@Mx}=e0p4CBi3^C_wrz~_^VFZ*- z7lW=niQ4|;0Q)3LW&6GDmrh-q!f~C4B^Qlr*CF>znnI#vVxv?gB+k0Tmz<{e zVoIO1cb3pC^+SQTp*ij)b)4$5f=>8jwUsU(dRC%#vQOy9$nX(~N_v5Sl|{-LiUL8( zzB~EkO+>hK{k*rE=wEr?bIpJslJxdvf2*>>8{Oq~nGONM(#qS?Q*XU`xuX-b6+qA< zK_8mU3hm(IG@g)d-5ck749!OzwT-HyJJ#9d!`^9V@ZoM#oLbeQ!x4Q)ZKH~ZKtz|> zTe%5N-iA(k%2&SkLG77q__8S|sf17OO39u#xrC6EP9F7;LwVa>D@&3vCLmcF3MR;? zxy^D^F8UU2i_&(;fj!r(*4ZkhM;hRueJs0&qH;WCr)|=h-k0jj_#%rc{rmT&4SPN5 za-4zWTC!rZ{7qsw)sfUws$K+v|^YQy5;)E?}#IJTL+E}rV>x9G5m20zr=8W!s)Nu~=N z0l>tdGNGr&>vBBLs1M=m~2^RNfTa9vYx9DpgHXm6AV~=vdNW!&iYnd) zQrde5P^h9dhoV%@kxFk5K?@R2jMqa-5Es?Jw>&19x+NzM)QSZm@{(0zBl}K;nBpVt zefj-o`>c7|waiiSV@FY+feO5BQz&eAn3$}n!Ie>?DeR&QJ{60-xnoi3C1ICk^Qc*X zeTDnu_q|En+oQ{3di%)qj{BwqX&oVy3y>_8`!p- zB+fWSm3ST&JPTXfOLC;NsL`tkCDuU(1gWeYw0C3nx}&5BqL9(IJ9>S2apd%R)y%-I zkECdxVLKl2{Oh;BD{Hn}%aD~G5#76=?tp9{icsP48CT{x+aSqNS`F=GwI0}XJ1fA2 zrM;h>g>)uCl8U1vj(vbAE&PEJd1+{90GUszk-e|$z&#x#nL`hbBj4&oy|=DT^;btB z(Z71hn0Z>=5$R*9EJ-!FRH1JC;Ny z>AJDk_bJ^-nMZOF1%cyyRb#6iknJ=v|4v-DgOcjbuS@z-l4d2Kul~*=cI2y=%XW^j zw#Dy7-x1U&-&~P8rJa-5^?z>a5Bh+IRovV`yyaB3rfC7N$ySQixg##Em@6pGsM<<$ zlDn-_x6A81cfOA7ifN=L{RN#G2wp%eHsAY7eedFOa(r^5uGwM+;D%sUZDV?EJTg_@U7B`1(=TQd<0&?NgS-j!uSBn?>Akue< zJ>5y{z^PqoR0fms@U|df6debM!RL|%T2!YoJtyY9GYAYYylCCb2$=_>k~CG z-~#wZ`70|d2SA~+VWU<~O)}tbOBN#Qad;C1DabX42#)`#E?J%zi-5lKHWxMTXK&^?Ip?11BZ3Q2}x?yTP#3PVuEo&Mc1BZA05hrvViH97&^ zudoQ>TUW_MBSMP-c?-J=hT0z_-6zO{=@`piLri$-HhchBgJNk8S;&TXU#kBopWE-B z%P#}_9$#*7z%36hqZ&ti3Hwe|%G3yZY=^ahBUF(x?AUDE5~3WtjCGrK#)xDb$*iT^ zaqPUNdOLuurqKq%QKm3#l7DPFCmkuPWnGG=0!C5pT=&lXoue02fF$PeRnmC`MIQJj zgcqGE$e#eoF3Bp1OP#?{Lloqy8X~n4nJ{X^enw#GQrF_MfEjao-AZy|zeZ1Vxd>%? zdQsgLjv|$5pbVJ*dcm~f$xj4XXOnM2snY*50R@0QMn>MDHa^NB-*OQ+UqP;UweKsr zfb+nqDVLLsoDRTroyXw?=+ba!^X!)>Oo~lk?O|sS@2=>KqlnaSgy;S!0C{{>o72!w zCP?xCE8H6URdVB!H)p5v{&Z76NNI%>_40JADfE0h8p%yk^z++3>HwqrPL~aH3aevM?uHXizQkz zSxWLrPRtw`Q}wBu%kB7_v5p#);%xbH4CjCd^#louj8iAZIVVZ6dm-c`G&Q8)&rzqx zC>sHry*jkdwA^$+fWngGawwio)t3Qhk~*s~h^H^Mo$owtpxYNctX?vCqXKBCUTo#$ zHg=95CHvH;Bt|mOkbLXlbzWZ#=yg89D^}{opdjY!iCR@9KJH2%6tAu{KPpu8)?dWh z>II{=8ky~(IEG@3L!IigOUx$M$nIYP)7qT0CPCPVG}Uf`E#rO4NJuJEr&HDAWhQqx z%ut>HgEiB?w;?XBBke{`vSe){dlx4*61h~vWvBz)Y=r=CyOWGNry zxjCm}Pf24IrTz7uIVnVgPG5a#fkcJsRA25@a&1X6lD((TPA5*S1_y8}I=!sN4<&zh ze%W?u&_PQ!3+KoSi}$0~tgERSis~d@scDGH{{>>ICddmr2xg?zQ~J9ydbYoWDmG_y z!)T`&qqKb{DKCeF*&SrofEiNYwCLKvqacjUINAAT^9JbrJJ*V^**XX*F_0qO`pIRyi56%&A(C>|LZO<#++%C zMW~fWtT?6wro(a4Q-(YVPRj&<#Gy1C<-h2QXspoeJ2hMspr+!GYD5M(pKUhusn<5*GcNQ=8QXL^SKSqK=K2%E{O|4T&&D5mj z&=N0-WeauXzaXL<#~lNF-y-}O+Ec?4?n3ddSf z0pl5^&T0~}tgd#A{=C$s)aa^@I??U;#*i=S)>rdUPuSor62FzdDr9(aS z^We>EVGby+fQ#W3B3m(Nv8?>r4ajZA+}m1(EjHrg&W2-4$fV z>#Cuqn@?_8?VU>_3^kx~q;}x}IH`nFP=lH;Dnj^aQe=RQl(sQC+P3Nk_4y0+&^R=@ zy=+48)*tKjz5M!AK7ab!#~;hyD13MxXd@vL7?&}VI#^Ac;-i&G{YLx5n z>AOw2v0slFQ}(CQ9lR~}q2qXf7sW)e_5@ptNUxuWm$5UjYYBqmmfv+RXO8Ous(0Qa_KM$71@&5BVv`YbXXx zn|Ui6v5wrVdH2xk@m^-A&K9sy)wmY@QvCqJ0%eT$LqIS0GL>6$pt@B;6yNT0vMgl2 z(_F>_L&Y^2oLljd%MlATu))CZ92v=F)b46}q|^KO#MezN`r489B-E!hoRB4nIH^Md(8{^0roMcp_U)!bFwB;V?|RRZA4WVY~$=ZP_-aW3wXqm_i zczr{u(O#Efxe-n)9ILA-% zowfS*_3vw?;)iEQdZ`BOBG=t(6R-c(HT05M1;M@;M0p#_hDIYbuwvgEo64rCliK&L z6E*>tG)4N$QaTE;Vet)wV z$w~moJnGX*%}=i(WFL8w8UO#L}JhrSu zQ&dGQfOx6Psq}6u>!EBk9lFhpprnW-sBP%Jz7uJvNLn`iv(L1BdeD!T1leXkL%p0+ z*rnbqS*E-QO^ePb7xaf|%4eu&N@i2?PPwqENl7&O6=`m)!7V2CMRupEZ3>leIp;i< zmvf*#lb{ytfj?l@AFFZ}T!kl>BTwFas{mqsVDeD(P;Gv8PIbO?u_ZJPX!hGbLS?0o=O))++393o^6K7p@U3tlIrDQBq% zd(dT%Ou6oLwS$kM+WNdqQ8h2%%R?w&r-a;X2_0!Fm~4w`I^UU`|K+T!T$F=~ak~yi zoAfA0EYIQSLbpL52*O014(7Tv*rDJ)a}ue`WFt9+A%npm0Lqi$i7V7*%62~_<5ud} zREp%oD6v7-z@+0a<pD($S&qq(4ee7j$$(YkyP?D{40*tPvVEa5nYP6b>= zMQmAN@^*+7p)Uz(UZ-=;ZOM6oY$#Av)KWx44xo>i6*>X1Ia$({)6Q1;xUyaEt5o<+ z%bEOe++TjFY8+aXXkt4CX}ObL5Aux}$5s%VLh(QOC|=?YWz@k{GgGQmT}ZW zK45&z-WK&;_|?OqSwP07R0V(avU8{3xQ+5d;o}C9}P&>-~D`>+gSj{O$Xvx)fkotNf=~Ke>)f%Dbxn$Xo8Qzf6G^fd8YdcWN^UTu$EVta*QOU({4;8FBOKTEhOJ6!2luiG%R$spL z-+>7)`|D-C`+S=3j^dXk7ZBLmV^gWBZd3P*IBt$TscPB-j#2vn6-9^q4n-k{4qsq6 z2j8?xI@gqmTlIznTeEWZUKE+S;zKncDY);%+6>f7>|G_EIp3V3 zb4ixsz#j(>vK-Z&0Q*&xw{i--LobR_9PDj=owkd6;Voq4{Ev;SGLNGGJ3z$0IhjWx zk`*Lvs-m!>q)*x7ItqbHmAuZ5%hgz28}&hV)mEa$)5>`R86qLw{dPSBhdRN8XzBx< zYRFQfvP(!rBsQ-_RIVcm2KLjTALnxYq_EIpy-4`o_)Oh*CTnpxdoC3U?7Xz(OV;wo zC-?ZvI1Ki~=bcjZa`n9!T-+E3OO9tx2v*+dP2LgFV6zD(!FU6(=ocd!G=aAjeNhce zEyzoM+omIN9nqU9M>Z66+tpekNjbyXRMaI%%B3B;K>=+#*_tpv6a`mpm$EZH;CefV z?7k}y5^2R&pl&moPLKm+zBwv9i_Dfhm%N-R6~XRzJ(^t|Z|_e=P&cqua6lB$~W52Cx?+t3e@0~$hTy^v)-YA*m&yN zsm)t7%WxQ-Hy;|YRK;c~n}bs)e0^_n_#~2xim{aUYbLT*Kz=;S;I&@LY^Zc~JF3Ge zZrOQ8;@*Qlq-;Xthc&a)?r7fP1;UQLrn@S$`X?^}+V1S;Hf8q*lOwVkC- zQEEFwd?kWD?SSRvT?k_d6z z_AnPydIYp*M(web!FN)!EU{#vxXk)DWd5VO!f< zoF8o6fq>RXP|XgOL=A`fX?sI!Sr5#n1IVE6V9#Ia&x=GLh);IzY3sWl8Dm>ok<^_h z^|qE+Rs!sL%E}^5mPqTFrYy}~t@1fwb-mMx3df=r?du-7=yI*Q2&F$5Sq;%_hej9> z9ctBM(`}KcyUzEhM1)w{lv5QPiZ?Jg(Sw~^nzLMMs4dN0K{2B*xU{o5r4D*2wgZBca#YiN zV;Mjc!1*fKT4ky({Uf)y6tj6-k@7S4{c_mbS#?LpPL7ftRVhdsTnqI`pUM_K)@i&h z6lm%^!_%!+Sf(z{6RKu$IfG6JnQ@+eT<4d`AJ=B*lCNJJ+5$8;i7<*6sinaI1Hx_D7Tf}T_=;uNX-dhtah{cm)Yr6DZYx-DVnkbQ%`+4z&Q1_ zji+$);$NR4&;2RW-QY_?j8{N$RSFpdt@U)aw6p&ShSQQttZw?y&4R36y+8tOS29ocR68M*OLh_*^S!7i$@UJ++{*YzN5+>Md39dp33JAm&!um`>Si$ z6~FMn13Zd1nPgi|DdCEDe|i}?K(AAv&!+RrTNbP3KVPXvS*I1?8Q;CxA`!omL{pcy zttJSO@A6&PC8K)m5?_x(NN_;Mt1<;A;vJMo^)e_@yLa8d>{j2hwl0!!)dX<>iWQ%T zYIF16IK9;#6Q|4B+|=GofWNdg4No9_TA@r9PMLtnKINA-=LRU(4(TY_Gcnb#+wOJ} zHtt0b<%0;=`V*Gw{ZKQ_bNKVplH7?^>@)tB4bZ*p`lrdKTXq}NwkmV&yb4at!zNk7 zV!|xJSsgnnm6x#@BECu20Wrdd7FDDfLYNFFM~gNk(fV@gE@S}v`I@i{@SpG7A#sp7 zCqz=ouvZ@SDRfeCOb#!&r`NN+`5=B7{Y6@S(FUJ{(s!-V6cf1|gmLUoZ>s%J|6hSC zP41<^@?C=rh!R0AUMlKG*zY7Wm)DY2Y*Xf%Bnr^g#ZsxzzGP8BhE4$h+7*%_yh#>t zR_@W-RJ-D~Q!w~{ROJ#@m7*GfQY1+`85V&z)iBjsKLb? ze$hO)tf*_COwUas)**#2cOcW{mCzWrncl+p_yzoqFADtUpXE%*EoHY6865TujuqTf zr|tX5!YLi0S;`?To_wQ)bmhe--EFhNYXl!#gqyR$+RWFUXQOJWHJk<{(1GG)Klmyv9yev+k|cWSlKvv5eyBsN;fS+I z72~ z0(K_k1_lj{p_ks;B^)9x%kMrNX%nyMP^E=mGdA-IT{oTUbul0M7?6a@1YOBpSgmjn z!H~EMuCo`k%UuB2u(-Qsr3z2JBd1NK`y#cf=6N|mkvFA$H4F;?>FG6UP)O(23juuU z9ev+e3Q-Iw^1RnwqP8UxD3{i=vrL?;q=rG48VwQ*=dyvm>aslmDID))moI<&yzl^t zE-Y>N<7tTIb_j>4!jWMgY}94I6E+z;q1?oygG$$G{g#m7$UR9ZtI%Dm5+w?FrMnip zK{bjZNcvs4r%WrMMK>}js_Ku*;NGRw>5!pW+x2i;S!FG!L_RG)43gU~f~9-dnP!dh zPOSP4z&R^?}+Wx3VsMsa);>1ZLOf61i=*gR`aufg+f&PbMvIK& ze~VDx=ckqF&JWl1xYFCyu%&FZR`o8BqyUWMg$S6dS1fGgzVyzi{zX5M{-T1B{os?= zEKS)JRaZHnkdpXE$(29@LMD&bw2`B}4x7Y(4SCoTlsBs*{=S{G-So-^JYZCoP&ib| zQZqtnj!QiqJ-!?;xR$VLYef{b7blKM_+s#+nN>_W|IR31;bjC*Ix$D-iA7?;`{ravkJ#RJ=^>dcgB(+^MVoQ`TF_K3ty=gGY+N>1WAPL_mv znWa<9+Clkad65!5n)k=!X`x=Y`_H#8IyV78D1Mw0*HDVXSKPXBOU?#tvCMrLM&8rO zgShGd1`YQuYcHBpmIb)t6wqXf2~ciKc-Hs`@fbE2rpS-F&2SgMxZ+RyaxpK(s9 zY?L3%%K?mhYQ2-ZyEqqhU^;5Ksr;>Rh_vsa4qw^XTh`GkzEtlqYF5IAOvY(6G$v%OTxvzcAFTa2JZoZRpud{S#TJG}I zo?7KYI_)IxY!q@FI5Wv#2+{qsD@woLfS_;Pk(U>qLxUjNu8Nk! z3qU>Afvl`XxfHH&?q1~UZs1{WBA0Tgz`$E=ebf1FEC0As|E%E^Oj

kjXoH7f#; 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 W4Xh}E{bUp7fBhe_t`{cXb^!p3)>5$m literal 53885 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 diff --git a/metadata/md5-cache/sci-libs/coinor-alps-1.5.4 b/metadata/md5-cache/sci-libs/coinor-alps-1.5.4 deleted file mode 100644 index 01f8d6733a53..000000000000 --- a/metadata/md5-cache/sci-libs/coinor-alps-1.5.4 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare -DEPEND=sci-libs/coinor-utils:= sci-libs/coinor-clp:= virtual/pkgconfig doc? ( app-doc/doxygen[dot] ) test? ( sci-libs/coinor-sample sci-libs/coinor-cgl ) -DESCRIPTION=COIN-OR Framework for implementing parallel graph search algorithms -EAPI=6 -HOMEPAGE=https://projects.coin-or.org/CHiPPS/ -IUSE=doc examples static-libs test -KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux -LICENSE=CPL-1.0 -RDEPEND=sci-libs/coinor-utils:= sci-libs/coinor-clp:= -RESTRICT=!test? ( test ) -SLOT=0/3 -SRC_URI=http://www.coin-or.org/download/source/Alps/Alps-1.5.4.tgz -_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=12e4dd03bed19a05d21c04a959f1f039 diff --git a/metadata/md5-cache/sci-libs/coinor-alps-1.5.7 b/metadata/md5-cache/sci-libs/coinor-alps-1.5.7 new file mode 100644 index 000000000000..fa44f25d9e2a --- /dev/null +++ b/metadata/md5-cache/sci-libs/coinor-alps-1.5.7 @@ -0,0 +1,14 @@ +BDEPEND=virtual/pkgconfig doc? ( app-doc/doxygen[dot] ) test? ( sci-libs/coinor-cgl ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=sci-libs/coinor-utils:= +DESCRIPTION=COIN-OR Framework for implementing parallel graph search algorithms +EAPI=7 +HOMEPAGE=https://projects.coin-or.org/CHiPPS/ +IUSE=doc test +KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux +LICENSE=EPL-1.0 +RDEPEND=sci-libs/coinor-utils:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/coin-or/CHiPPS-ALPS/archive/releases/1.5.7.tar.gz -> coinor-alps-1.5.7.tar.gz +_md5_=807497b75772b70c310f9b44477fcea7 diff --git a/metadata/md5-cache/sci-libs/coinor-bcp-1.3.8 b/metadata/md5-cache/sci-libs/coinor-bcp-1.3.8 deleted file mode 100644 index f8e5d5bf9b42..000000000000 --- a/metadata/md5-cache/sci-libs/coinor-bcp-1.3.8 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare test -DEPEND=sci-libs/coinor-cgl:= sci-libs/coinor-clp:= sci-libs/coinor-vol:= virtual/pkgconfig test? ( sci-libs/coinor-sample ) >=app-portage/elt-patches-20170815 -DESCRIPTION=COIN-OR Branch-Cut-Price Framework -EAPI=5 -HOMEPAGE=https://projects.coin-or.org/Bcp/ -IUSE=doc examples static-libs test -KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux -LICENSE=CPL-1.0 -RDEPEND=sci-libs/coinor-cgl:= sci-libs/coinor-clp:= sci-libs/coinor-vol:= -RESTRICT=!test? ( test ) -SLOT=0/1 -SRC_URI=http://www.coin-or.org/download/source/Bcp/Bcp-1.3.8.tgz -_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 autotools-utils 961893b8004e6cf64fbef1cea6ed8bd2 desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=c99d5995bd083df5975d01289d93c677 diff --git a/metadata/md5-cache/sci-libs/coinor-bcp-1.4.4 b/metadata/md5-cache/sci-libs/coinor-bcp-1.4.4 new file mode 100644 index 000000000000..7e8b85d9c4e5 --- /dev/null +++ b/metadata/md5-cache/sci-libs/coinor-bcp-1.4.4 @@ -0,0 +1,14 @@ +BDEPEND=virtual/pkgconfig doc? ( app-doc/doxygen[dot] ) test? ( sci-libs/coinor-sample ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=sci-libs/coinor-clp:= sci-libs/coinor-osi:= sci-libs/coinor-utils:= sci-libs/coinor-vol:= +DESCRIPTION=COIN-OR Branch-Cut-Price Framework +EAPI=7 +HOMEPAGE=https://projects.coin-or.org/Bcp/ +IUSE=doc test +KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux +LICENSE=CPL-1.0 +RDEPEND=sci-libs/coinor-clp:= sci-libs/coinor-osi:= sci-libs/coinor-utils:= sci-libs/coinor-vol:= +RESTRICT=!test? ( test ) +SLOT=0/1 +SRC_URI=https://github.com/coin-or/Bcp/archive/releases/1.4.4.tar.gz -> coinor-bcp-1.4.4.tar.gz +_md5_=13fae926193be1ac2a560419806d0561 diff --git a/metadata/md5-cache/sci-libs/coinor-bcps-0.93.10 b/metadata/md5-cache/sci-libs/coinor-bcps-0.93.10 deleted file mode 100644 index d587bb40538e..000000000000 --- a/metadata/md5-cache/sci-libs/coinor-bcps-0.93.10 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare test -DEPEND=sci-libs/coinor-utils:= sci-libs/coinor-clp:= sci-libs/coinor-alps:= virtual/pkgconfig test? ( sci-libs/coinor-sample ) >=app-portage/elt-patches-20170815 -DESCRIPTION=COIN-OR BiCEPS data handling library -EAPI=5 -HOMEPAGE=https://projects.coin-or.org/CHiPPS/ -IUSE=examples static-libs test -KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux -LICENSE=CPL-1.0 -RDEPEND=sci-libs/coinor-utils:= sci-libs/coinor-clp:= sci-libs/coinor-alps:= -RESTRICT=!test? ( test ) -SLOT=0/1 -SRC_URI=http://www.coin-or.org/download/source/Bcps/Bcps-0.93.10.tgz -_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 autotools-utils 961893b8004e6cf64fbef1cea6ed8bd2 desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=f5f5dda17e4a1f4a1dda8775d2a533ed diff --git a/metadata/md5-cache/sci-libs/coinor-bcps-0.94.5 b/metadata/md5-cache/sci-libs/coinor-bcps-0.94.5 new file mode 100644 index 000000000000..168cbb22f499 --- /dev/null +++ b/metadata/md5-cache/sci-libs/coinor-bcps-0.94.5 @@ -0,0 +1,14 @@ +BDEPEND=virtual/pkgconfig doc? ( app-doc/doxygen[dot] ) test? ( sci-libs/coinor-cgl sci-libs/coinor-sample ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=sci-libs/coinor-alps:= sci-libs/coinor-utils:= +DESCRIPTION=COIN-OR BiCePS data handling library +EAPI=7 +HOMEPAGE=https://projects.coin-or.org/CHiPPS/ +IUSE=doc test +KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux +LICENSE=EPL-1.0 +RDEPEND=sci-libs/coinor-alps:= sci-libs/coinor-utils:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/coin-or/CHiPPS-BiCePS/archive/releases/0.94.5.tar.gz -> coinor-bcps-0.94.5.tar.gz +_md5_=57d72b3687aafa4e99bdccb6ad14440c diff --git a/metadata/md5-cache/sci-libs/coinor-blis-0.93.10 b/metadata/md5-cache/sci-libs/coinor-blis-0.93.10 deleted file mode 100644 index 75515b7291e3..000000000000 --- a/metadata/md5-cache/sci-libs/coinor-blis-0.93.10 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare test -DEPEND=sci-libs/coinor-utils:= sci-libs/coinor-bcps:= sci-libs/coinor-clp:= sci-libs/coinor-alps:= virtual/pkgconfig test? ( sci-libs/coinor-sample ) >=app-portage/elt-patches-20170815 -DESCRIPTION=COIN-OR BiCePS Linear Integer Solver -EAPI=5 -HOMEPAGE=https://projects.coin-or.org/CHiPPS/ -IUSE=examples static-libs test -KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux -LICENSE=CPL-1.0 -RDEPEND=sci-libs/coinor-utils:= sci-libs/coinor-bcps:= sci-libs/coinor-clp:= sci-libs/coinor-alps:= -RESTRICT=!test? ( test ) -SLOT=0/1 -SRC_URI=http://www.coin-or.org/download/source/Blis/Blis-0.93.10.tgz -_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 autotools-utils 961893b8004e6cf64fbef1cea6ed8bd2 desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=b95b0b49bffe00b273c634f5a03f3e21 diff --git a/metadata/md5-cache/sci-libs/coinor-blis-0.94.8 b/metadata/md5-cache/sci-libs/coinor-blis-0.94.8 new file mode 100644 index 000000000000..1c3cbb6b612a --- /dev/null +++ b/metadata/md5-cache/sci-libs/coinor-blis-0.94.8 @@ -0,0 +1,14 @@ +BDEPEND=virtual/pkgconfig doc? ( app-doc/doxygen[dot] ) test? ( sci-libs/coinor-sample ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=sci-libs/coinor-alps:= sci-libs/coinor-bcps:= sci-libs/coinor-cgl:= sci-libs/coinor-clp:= sci-libs/coinor-osi:= sci-libs/coinor-utils:= +DESCRIPTION=COIN-OR BiCePS Linear Integer Solver +EAPI=7 +HOMEPAGE=https://projects.coin-or.org/CHiPPS/ +IUSE=doc test +KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux +LICENSE=EPL-1.0 +RDEPEND=sci-libs/coinor-alps:= sci-libs/coinor-bcps:= sci-libs/coinor-cgl:= sci-libs/coinor-clp:= sci-libs/coinor-osi:= sci-libs/coinor-utils:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/coin-or/CHiPPS-BLIS/archive/releases/0.94.8.tar.gz -> coinor-blis-0.94.8.tar.gz +_md5_=b55e2e5e61b74de60b4b1493f6372c01 diff --git a/metadata/md5-cache/sci-libs/coinor-bonmin-1.7.4 b/metadata/md5-cache/sci-libs/coinor-bonmin-1.7.4 deleted file mode 100644 index 16b13f2e027c..000000000000 --- a/metadata/md5-cache/sci-libs/coinor-bonmin-1.7.4 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare test -DEPEND=sci-libs/coinor-cbc:= sci-libs/coinor-clp:= sci-libs/ipopt:= virtual/pkgconfig doc? ( virtual/latex-base ) test? ( sci-libs/coinor-sample ) >=app-portage/elt-patches-20170815 -DESCRIPTION=COIN-OR Basic Open-source Nonlinear Mixed INteger programming -EAPI=5 -HOMEPAGE=https://projects.coin-or.org/Bonmin/ -IUSE=doc examples glpk static-libs test -KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux -LICENSE=CPL-1.0 -RDEPEND=sci-libs/coinor-cbc:= sci-libs/coinor-clp:= sci-libs/ipopt:= -RESTRICT=!test? ( test ) -SLOT=0/4 -SRC_URI=http://www.coin-or.org/download/source/Bonmin/Bonmin-1.7.4.tgz -_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 autotools-utils 961893b8004e6cf64fbef1cea6ed8bd2 desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=24fe75a5453b427a5724e13f66be6bf8 diff --git a/metadata/md5-cache/sci-libs/coinor-bonmin-1.8.8 b/metadata/md5-cache/sci-libs/coinor-bonmin-1.8.8 new file mode 100644 index 000000000000..8d584088ae4a --- /dev/null +++ b/metadata/md5-cache/sci-libs/coinor-bonmin-1.8.8 @@ -0,0 +1,14 @@ +BDEPEND=virtual/pkgconfig doc? ( app-doc/doxygen[dot] virtual/latex-base ) test? ( sci-libs/coinor-sample ) +DEFINED_PHASES=compile configure install test +DEPEND=sci-libs/coinor-cbc:= sci-libs/coinor-cgl:= sci-libs/coinor-clp:= sci-libs/coinor-osi:= sci-libs/coinor-utils:= sci-libs/ipopt:= virtual/blas +DESCRIPTION=COIN-OR Basic Open-source Nonlinear Mixed INteger programming +EAPI=7 +HOMEPAGE=https://projects.coin-or.org/Bonmin/ +IUSE=doc test +KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux +LICENSE=EPL-1.0 +RDEPEND=sci-libs/coinor-cbc:= sci-libs/coinor-cgl:= sci-libs/coinor-clp:= sci-libs/coinor-osi:= sci-libs/coinor-utils:= sci-libs/ipopt:= virtual/blas +RESTRICT=!test? ( test ) +SLOT=0/4 +SRC_URI=https://github.com/coin-or/Bonmin/archive/releases/1.8.8.tar.gz -> coinor-bonmin-1.8.8.tar.gz +_md5_=a382a617a1e006594f06841a358277af diff --git a/metadata/md5-cache/sci-libs/coinor-couenne-0.4.7 b/metadata/md5-cache/sci-libs/coinor-couenne-0.4.7 deleted file mode 100644 index 0a98f8fa8d13..000000000000 --- a/metadata/md5-cache/sci-libs/coinor-couenne-0.4.7 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare test -DEPEND=sci-libs/coinor-bonmin:= virtual/pkgconfig >=app-portage/elt-patches-20170815 -DESCRIPTION=COIN-OR Convex Over and Under ENvelopes for Nonlinear Estimation -EAPI=5 -HOMEPAGE=https://projects.coin-or.org/Couenne/ -IUSE=doc static-libs test -KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux -LICENSE=EPL-1.0 -RDEPEND=sci-libs/coinor-bonmin:= -RESTRICT=!test? ( test ) -SLOT=0/1 -SRC_URI=http://www.coin-or.org/download/source/Couenne/Couenne-0.4.7.tgz -_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 autotools-utils 961893b8004e6cf64fbef1cea6ed8bd2 desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=48ef39e1ab102270a2736cb13f24001e diff --git a/metadata/md5-cache/sci-libs/coinor-couenne-0.5.8 b/metadata/md5-cache/sci-libs/coinor-couenne-0.5.8 new file mode 100644 index 000000000000..24c127109bef --- /dev/null +++ b/metadata/md5-cache/sci-libs/coinor-couenne-0.5.8 @@ -0,0 +1,14 @@ +BDEPEND=virtual/pkgconfig doc? ( app-doc/doxygen[dot] virtual/latex-base ) +DEFINED_PHASES=compile configure install prepare setup +DEPEND=sci-libs/coinor-bonmin:= sci-libs/coinor-cbc:= sci-libs/coinor-cgl:= sci-libs/coinor-clp:= sci-libs/coinor-osi:= sci-libs/coinor-utils:= sci-libs/ipopt:= virtual/blas virtual/fortran +DESCRIPTION=COIN-OR Convex Over and Under ENvelopes for Nonlinear Estimation +EAPI=7 +HOMEPAGE=https://projects.coin-or.org/Couenne/ +IUSE=doc +KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux +LICENSE=EPL-1.0 +RDEPEND=sci-libs/coinor-bonmin:= sci-libs/coinor-cbc:= sci-libs/coinor-cgl:= sci-libs/coinor-clp:= sci-libs/coinor-osi:= sci-libs/coinor-utils:= sci-libs/ipopt:= virtual/blas virtual/fortran +SLOT=0/1 +SRC_URI=https://github.com/coin-or/Couenne/archive/releases/0.5.8.tar.gz -> coinor-couenne-0.5.8.tar.gz +_eclasses_=fortran-2 b4796813ccda91c9c0d3463fc90aa969 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=82f3102745137f6f38e0a95b7dd16116 diff --git a/metadata/md5-cache/sci-libs/coinor-cppad-20140519-r1 b/metadata/md5-cache/sci-libs/coinor-cppad-20140519-r1 deleted file mode 100644 index abe0441b3a20..000000000000 --- a/metadata/md5-cache/sci-libs/coinor-cppad-20140519-r1 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile configure install prepare test -DEPEND=dev-libs/boost[threads] sci-libs/adolc:0= sci-libs/ipopt:0= virtual/pkgconfig doc? ( app-doc/doxygen[dot] ) >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 -DESCRIPTION=COIN-OR C++ Algorithmic Differentiation -EAPI=5 -HOMEPAGE=https://projects.coin-or.org/CppAD/ -IUSE=doc examples -KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux -LICENSE=GPL-3 -RDEPEND=dev-libs/boost[threads] sci-libs/adolc:0= sci-libs/ipopt:0= -SLOT=0 -SRC_URI=http://www.coin-or.org/download/source/CppAD/cppad-20140519.gpl.tgz -_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 autotools-utils 961893b8004e6cf64fbef1cea6ed8bd2 desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=b4cee593cd79a599c5d3ee86fc4c2c5d diff --git a/metadata/md5-cache/sci-libs/coinor-cppad-20210000.5 b/metadata/md5-cache/sci-libs/coinor-cppad-20210000.5 new file mode 100644 index 000000000000..28170de0fdaa --- /dev/null +++ b/metadata/md5-cache/sci-libs/coinor-cppad-20210000.5 @@ -0,0 +1,14 @@ +BDEPEND=virtual/pkgconfig doc? ( app-doc/doxygen[dot] virtual/latex-base ) sys-devel/make dev-util/cmake +DEFINED_PHASES=compile configure install prepare test +DEPEND=dev-libs/boost[threads] adolc? ( sci-libs/adolc ) eigen? ( dev-cpp/eigen ) ipopt? ( sci-libs/ipopt ) +DESCRIPTION=COIN-OR C++ Algorithmic Differentiation +EAPI=7 +HOMEPAGE=https://projects.coin-or.org/CppAD/ +IUSE=adolc doc eigen ipopt +KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux +LICENSE=EPL-2.0 +RESTRICT=adolc? ( test ) ipopt? ( test ) +SLOT=0/20210000.5 +SRC_URI=https://github.com/coin-or/CppAD/archive/20210000.5.tar.gz -> coinor-cppad-20210000.5.tar.gz +_eclasses_=cmake 314a813be2f09820e8978cdee941e501 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba +_md5_=5073ea31515d749dcf9f8fd0c881db86 diff --git a/metadata/md5-cache/sci-libs/coinor-dip-0.9.8 b/metadata/md5-cache/sci-libs/coinor-dip-0.9.8 deleted file mode 100644 index e910b8769e8a..000000000000 --- a/metadata/md5-cache/sci-libs/coinor-dip-0.9.8 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare test -DEPEND=sci-libs/coinor-alps:= sci-libs/coinor-cbc:= sci-libs/coinor-cgl:= sci-libs/coinor-clp:= virtual/pkgconfig test? ( sci-libs/coinor-sample ) >=app-portage/elt-patches-20170815 -DESCRIPTION=COIN-OR Decomposition in Integer Programming library -EAPI=5 -HOMEPAGE=https://projects.coin-or.org/Dip/ -IUSE=examples static-libs test -KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux -LICENSE=EPL-1.0 -RDEPEND=sci-libs/coinor-alps:= sci-libs/coinor-cbc:= sci-libs/coinor-cgl:= sci-libs/coinor-clp:= -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=http://www.coin-or.org/download/source/Dip/Dip-0.9.8.tgz -_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 autotools-utils 961893b8004e6cf64fbef1cea6ed8bd2 desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=4c5f093c00bf884275f01cc0865a655a diff --git a/metadata/md5-cache/sci-libs/coinor-dip-0.95.0 b/metadata/md5-cache/sci-libs/coinor-dip-0.95.0 new file mode 100644 index 000000000000..40e8e2ea0581 --- /dev/null +++ b/metadata/md5-cache/sci-libs/coinor-dip-0.95.0 @@ -0,0 +1,14 @@ +BDEPEND=virtual/pkgconfig doc? ( app-doc/doxygen[dot] ) test? ( sci-libs/coinor-sample ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=sci-libs/coinor-alps:= sci-libs/coinor-cbc:= sci-libs/coinor-cgl:= sci-libs/coinor-clp:= sci-libs/coinor-osi:= sci-libs/coinor-utils:= +DESCRIPTION=COIN-OR Decomposition in Integer Programming library +EAPI=7 +HOMEPAGE=https://projects.coin-or.org/Dip/ +IUSE=doc test +KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux +LICENSE=EPL-1.0 +RDEPEND=sci-libs/coinor-alps:= sci-libs/coinor-cbc:= sci-libs/coinor-cgl:= sci-libs/coinor-clp:= sci-libs/coinor-osi:= sci-libs/coinor-utils:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/coin-or/Dip/archive/releases/0.95.0.tar.gz -> coinor-dip-0.95.0.tar.gz +_md5_=8b597d42c768c45ed014d8f84aa9fff2 diff --git a/metadata/md5-cache/sci-libs/coinor-flopcpp-1.1.7 b/metadata/md5-cache/sci-libs/coinor-flopcpp-1.1.7 deleted file mode 100644 index f6b082c520f9..000000000000 --- a/metadata/md5-cache/sci-libs/coinor-flopcpp-1.1.7 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile configure install prepare test -DEPEND=sci-libs/coinor-cgl:= sci-libs/coinor-clp:= sci-libs/coinor-osi:= virtual/pkgconfig doc? ( app-doc/doxygen[dot] ) >=app-portage/elt-patches-20170815 -DESCRIPTION=COIN-OR algebraic modeling language for linear optimization -EAPI=5 -HOMEPAGE=https://projects.coin-or.org/FlopC++/ -IUSE=doc examples static-libs -KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux -LICENSE=EPL-1.0 -RDEPEND=sci-libs/coinor-cgl:= sci-libs/coinor-clp:= sci-libs/coinor-osi:= -SLOT=0 -SRC_URI=http://www.coin-or.org/download/source/FlopC++/FlopC++-1.1.7.tgz -_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 autotools-utils 961893b8004e6cf64fbef1cea6ed8bd2 desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=a86f61468b706ef157bb2c22bf0b31cd diff --git a/metadata/md5-cache/sci-libs/coinor-flopcpp-1.2.5 b/metadata/md5-cache/sci-libs/coinor-flopcpp-1.2.5 new file mode 100644 index 000000000000..67579c9cdf9e --- /dev/null +++ b/metadata/md5-cache/sci-libs/coinor-flopcpp-1.2.5 @@ -0,0 +1,13 @@ +BDEPEND=virtual/pkgconfig doc? ( app-doc/doxygen[dot] ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=sci-libs/coinor-osi:= sci-libs/coinor-utils:= +DESCRIPTION=COIN-OR algebraic modeling language for linear optimization +EAPI=7 +HOMEPAGE=https://projects.coin-or.org/FlopC++/ +IUSE=doc +KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux +LICENSE=EPL-1.0 +RDEPEND=sci-libs/coinor-osi:= sci-libs/coinor-utils:= +SLOT=0 +SRC_URI=https://github.com/coin-or/FlopCpp/archive/releases/1.2.5.tar.gz -> coinor-flopcpp-1.2.5.tar.gz +_md5_=12a6cb0cc3c472ac92fd220dc3574e9f diff --git a/metadata/md5-cache/sci-libs/coinor-mp-1.7.6 b/metadata/md5-cache/sci-libs/coinor-mp-1.7.6 deleted file mode 100644 index 0ddb3b708f6a..000000000000 --- a/metadata/md5-cache/sci-libs/coinor-mp-1.7.6 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile configure install prepare test -DEPEND=sci-libs/coinor-cbc:= virtual/pkgconfig >=app-portage/elt-patches-20170815 -DESCRIPTION=COIN-OR lightweight API for COIN-OR libraries CLP, CBC, and CGL -EAPI=5 -HOMEPAGE=https://projects.coin-or.org/CoinMP/ -IUSE=examples static-libs -KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux -LICENSE=EPL-1.0 -RDEPEND=sci-libs/coinor-cbc:= -SLOT=0/1 -SRC_URI=http://www.coin-or.org/download/source/CoinMP/CoinMP-1.7.6.tgz -_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 autotools-utils 961893b8004e6cf64fbef1cea6ed8bd2 desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=aeac49468818d7a0a2e6ad410e10f8b3 diff --git a/metadata/md5-cache/sci-libs/coinor-mp-1.8.4 b/metadata/md5-cache/sci-libs/coinor-mp-1.8.4 new file mode 100644 index 000000000000..367338d62e29 --- /dev/null +++ b/metadata/md5-cache/sci-libs/coinor-mp-1.8.4 @@ -0,0 +1,12 @@ +BDEPEND=virtual/pkgconfig +DEFINED_PHASES=install prepare test +DEPEND=sci-libs/coinor-cbc:= sci-libs/coinor-cgl:= sci-libs/coinor-clp:= sci-libs/coinor-osi:= sci-libs/coinor-utils:= +DESCRIPTION=COIN-OR lightweight API for COIN-OR libraries CLP, CBC, and CGL +EAPI=7 +HOMEPAGE=https://projects.coin-or.org/CoinMP/ +KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux +LICENSE=CPL-1.0 +RDEPEND=sci-libs/coinor-cbc:= sci-libs/coinor-cgl:= sci-libs/coinor-clp:= sci-libs/coinor-osi:= sci-libs/coinor-utils:= +SLOT=0/1 +SRC_URI=https://github.com/coin-or/CoinMP/archive/releases/1.8.4.tar.gz -> coinor-mp-1.8.4.tar.gz +_md5_=93370ecf9dac32eb8c98b466e8e8ea31 diff --git a/metadata/md5-cache/sci-libs/coinor-netlib-1.2.6 b/metadata/md5-cache/sci-libs/coinor-netlib-1.2.6 deleted file mode 100644 index e8d6fac1beec..000000000000 --- a/metadata/md5-cache/sci-libs/coinor-netlib-1.2.6 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=compile configure install prepare test -DEPEND=>=app-portage/elt-patches-20170815 -DESCRIPTION=COIN-OR netlib models -EAPI=5 -HOMEPAGE=https://projects.coin-or.org/svn/Data/Netlib -KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux -LICENSE=EPL-1.0 -SLOT=0 -SRC_URI=http://www.coin-or.org/download/source/Data/Netlib-1.2.6.tgz -_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 autotools-utils 961893b8004e6cf64fbef1cea6ed8bd2 desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=6e9cf022820549ad1b2dfff2af35295d diff --git a/metadata/md5-cache/sci-libs/coinor-netlib-1.2.9 b/metadata/md5-cache/sci-libs/coinor-netlib-1.2.9 new file mode 100644 index 000000000000..f7b0fe268c07 --- /dev/null +++ b/metadata/md5-cache/sci-libs/coinor-netlib-1.2.9 @@ -0,0 +1,9 @@ +DEFINED_PHASES=- +DESCRIPTION=COIN-OR netlib models +EAPI=7 +HOMEPAGE=https://projects.coin-or.org/svn/Data/Netlib/ +KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux +LICENSE=EPL-1.0 +SLOT=0 +SRC_URI=https://github.com/coin-or-tools/Data-Netlib/archive/releases/1.2.9.tar.gz -> coinor-netlib-1.2.9.tar.gz +_md5_=299f13cf6d6f6fe6d3433953640f4199 diff --git a/metadata/md5-cache/sci-libs/coinor-smi-0.93.4 b/metadata/md5-cache/sci-libs/coinor-smi-0.93.4 deleted file mode 100644 index f7af735d4ef9..000000000000 --- a/metadata/md5-cache/sci-libs/coinor-smi-0.93.4 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare test -DEPEND=sci-libs/coinor-cbc:= sci-libs/coinor-cgl:= sci-libs/coinor-clp:= sci-libs/coinor-flopcpp:= sci-libs/coinor-osi:= sci-libs/coinor-utils:= virtual/pkgconfig doc? ( app-doc/doxygen[dot] ) test? ( sci-libs/coinor-sample ) >=app-portage/elt-patches-20170815 -DESCRIPTION=COIN-OR Stochastic modelling interface -EAPI=5 -HOMEPAGE=https://projects.coin-or.org/Smi/ -IUSE=doc examples static-libs test -KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux -LICENSE=CPL-1.0 -RDEPEND=sci-libs/coinor-cbc:= sci-libs/coinor-cgl:= sci-libs/coinor-clp:= sci-libs/coinor-flopcpp:= sci-libs/coinor-osi:= sci-libs/coinor-utils:= -RESTRICT=!test? ( test ) -SLOT=0/2 -SRC_URI=http://www.coin-or.org/download/source/Smi/Smi-0.93.4.tgz -_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 autotools-utils 961893b8004e6cf64fbef1cea6ed8bd2 desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=e7d6532c4eaa7ce945c2f15aeb8c14e2 diff --git a/metadata/md5-cache/sci-libs/coinor-smi-0.96.1 b/metadata/md5-cache/sci-libs/coinor-smi-0.96.1 new file mode 100644 index 000000000000..23591ead2e01 --- /dev/null +++ b/metadata/md5-cache/sci-libs/coinor-smi-0.96.1 @@ -0,0 +1,13 @@ +BDEPEND=virtual/pkgconfig doc? ( app-doc/doxygen[dot] ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=sci-libs/coinor-clp:= sci-libs/coinor-flopcpp:= sci-libs/coinor-osi:= sci-libs/coinor-utils:= +DESCRIPTION=COIN-OR Stochastic modelling interface +EAPI=7 +HOMEPAGE=https://projects.coin-or.org/Smi/ +IUSE=doc +KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux +LICENSE=CPL-1.0 +RDEPEND=sci-libs/coinor-clp:= sci-libs/coinor-flopcpp:= sci-libs/coinor-osi:= sci-libs/coinor-utils:= +SLOT=0/2 +SRC_URI=https://github.com/coin-or/Smi/archive/releases/0.96.1.tar.gz -> coinor-smi-0.96.1.tar.gz +_md5_=dd81d16a74f88019a5822599575cc4d8 diff --git a/metadata/md5-cache/sci-libs/coinor-symphony-5.5.7 b/metadata/md5-cache/sci-libs/coinor-symphony-5.5.7 deleted file mode 100644 index 76deda6cfaba..000000000000 --- a/metadata/md5-cache/sci-libs/coinor-symphony-5.5.7 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare test -DEPEND=sci-libs/coinor-cgl:= sci-libs/coinor-clp:= sci-libs/coinor-dylp:= sci-libs/coinor-osi:= sci-libs/coinor-utils:= sci-libs/coinor-vol:= glpk? ( sci-mathematics/glpk:= ) virtual/pkgconfig doc? ( virtual/latex-base ) test? ( sci-libs/coinor-sample ) >=app-portage/elt-patches-20170815 -DESCRIPTION=COIN-OR solver for mixed-integer linear programs -EAPI=5 -HOMEPAGE=https://projects.coin-or.org/SYMPHONY/ -IUSE=doc examples glpk static-libs test -KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux -LICENSE=EPL-1.0 -RDEPEND=sci-libs/coinor-cgl:= sci-libs/coinor-clp:= sci-libs/coinor-dylp:= sci-libs/coinor-osi:= sci-libs/coinor-utils:= sci-libs/coinor-vol:= glpk? ( sci-mathematics/glpk:= ) -RESTRICT=!test? ( test ) -SLOT=0/3 -SRC_URI=http://www.coin-or.org/download/source/SYMPHONY/SYMPHONY-5.5.7.tgz -_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 autotools-utils 961893b8004e6cf64fbef1cea6ed8bd2 desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=fb47b195d04d080a4f3654adc73e6550 diff --git a/metadata/md5-cache/sci-libs/coinor-symphony-5.6.17 b/metadata/md5-cache/sci-libs/coinor-symphony-5.6.17 new file mode 100644 index 000000000000..a49893c4cd8b --- /dev/null +++ b/metadata/md5-cache/sci-libs/coinor-symphony-5.6.17 @@ -0,0 +1,14 @@ +BDEPEND=virtual/pkgconfig doc? ( dev-tex/latex2html dev-texlive/texlive-latexextra virtual/latex-base ) test? ( sci-libs/coinor-sample ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=sci-libs/coinor-cgl:= sci-libs/coinor-clp:= sci-libs/coinor-dylp:= sci-libs/coinor-osi:= sci-libs/coinor-utils:= sci-libs/coinor-vol:= glpk? ( sci-mathematics/glpk:= ) +DESCRIPTION=COIN-OR solver for mixed-integer linear programs +EAPI=7 +HOMEPAGE=https://projects.coin-or.org/SYMPHONY/ +IUSE=doc glpk test +KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux +LICENSE=EPL-1.0 +RDEPEND=sci-libs/coinor-cgl:= sci-libs/coinor-clp:= sci-libs/coinor-dylp:= sci-libs/coinor-osi:= sci-libs/coinor-utils:= sci-libs/coinor-vol:= glpk? ( sci-mathematics/glpk:= ) +RESTRICT=!test? ( test ) +SLOT=0/3 +SRC_URI=https://github.com/coin-or/SYMPHONY/archive/releases/5.6.17.tar.gz -> coinor-symphony-5.6.17.tar.gz +_md5_=8c55f827b8f27ac05e37c85ad391a162 diff --git a/metadata/md5-cache/sci-libs/exodusii-6.09 b/metadata/md5-cache/sci-libs/exodusii-6.09 index c5bf65a4155a..510770bb8937 100644 --- a/metadata/md5-cache/sci-libs/exodusii-6.09 +++ b/metadata/md5-cache/sci-libs/exodusii-6.09 @@ -1,7 +1,8 @@ +BDEPEND=sys-devel/make dev-util/cmake DEFINED_PHASES=compile configure install prepare setup test -DEPEND=sci-libs/netcdf[hdf5] test? ( app-shells/tcsh ) sys-devel/make >=dev-util/cmake-3.9.6 test? ( virtual/fortran ) +DEPEND=sci-libs/netcdf[hdf5] test? ( app-shells/tcsh ) test? ( virtual/fortran ) DESCRIPTION=Model developed to store and retrieve transient data for finite element analyses -EAPI=6 +EAPI=7 HOMEPAGE=https://github.com/certik/exodus IUSE=static-libs test KEYWORDS=amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux @@ -10,5 +11,5 @@ RDEPEND=sci-libs/netcdf[hdf5] RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://dev.gentoo.org/~asturm/distfiles/exodus-6.09.tar.gz -_eclasses_=cmake-utils 77cd39e6009811bf97a59d91ffd5b54f desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 fortran-2 b4796813ccda91c9c0d3463fc90aa969 l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=0c20efec771ee7f0eceba98c0484f53e +_eclasses_=cmake 314a813be2f09820e8978cdee941e501 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 fortran-2 b4796813ccda91c9c0d3463fc90aa969 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba +_md5_=ee7cba877b48eb5dcc9cbee3047b107a diff --git a/metadata/md5-cache/sci-libs/libgeotiff-1.6.0 b/metadata/md5-cache/sci-libs/libgeotiff-1.6.0 index 2006fb2d2235..facd50599e49 100644 --- a/metadata/md5-cache/sci-libs/libgeotiff-1.6.0 +++ b/metadata/md5-cache/sci-libs/libgeotiff-1.6.0 @@ -5,10 +5,10 @@ DESCRIPTION=Library for reading TIFF files with embedded tags for geographic inf EAPI=7 HOMEPAGE=https://trac.osgeo.org/geotiff/ https://github.com/OSGeo/libgeotiff IUSE=debug doc static-libs -KEYWORDS=~amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos +KEYWORDS=amd64 ~arm arm64 ~ia64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos LICENSE=GPL-2 RDEPEND=>=media-libs/tiff-3.9.1:0 >=sci-libs/proj-6.0.0:= sys-libs/zlib virtual/jpeg:= SLOT=0/5 SRC_URI=https://download.osgeo.org/geotiff/libgeotiff/libgeotiff-1.6.0.tar.gz _eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=5b0244b448549bdec8e197750ebd6cef +_md5_=2e855660fbe2eebf77db207677d17b36 diff --git a/metadata/md5-cache/sci-libs/libint-1.1.6 b/metadata/md5-cache/sci-libs/libint-1.1.6 index aa9732f07763..00be0db39faf 100644 --- a/metadata/md5-cache/sci-libs/libint-1.1.6 +++ b/metadata/md5-cache/sci-libs/libint-1.1.6 @@ -1,7 +1,8 @@ -DEFINED_PHASES=compile configure install prepare setup test -DEPEND=>=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 virtual/fortran +BDEPEND=>=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +DEFINED_PHASES=configure prepare setup +DEPEND=virtual/fortran DESCRIPTION=Matrix elements (integrals) evaluation over Cartesian Gaussian functions -EAPI=5 +EAPI=7 HOMEPAGE=https://github.com/evaleev/libint IUSE=static-libs KEYWORDS=amd64 x86 ~amd64-linux ~x86-linux @@ -9,5 +10,5 @@ LICENSE=GPL-2 RDEPEND=virtual/fortran SLOT=1 SRC_URI=https://github.com/evaleev/libint/archive/release-1-1-6.tar.gz -> libint-1.1.6.tar.gz -_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 autotools-utils 961893b8004e6cf64fbef1cea6ed8bd2 desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e fortran-2 b4796813ccda91c9c0d3463fc90aa969 l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=7ccfda280d733b683244f0a65246d206 +_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 fortran-2 b4796813ccda91c9c0d3463fc90aa969 libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=dc46d710cf1323114f8b0228db63e4ef diff --git a/metadata/md5-cache/sci-libs/libqalculate-3.16.1 b/metadata/md5-cache/sci-libs/libqalculate-3.16.1 index e94c28ad1a18..5b09d05ac289 100644 --- a/metadata/md5-cache/sci-libs/libqalculate-3.16.1 +++ b/metadata/md5-cache/sci-libs/libqalculate-3.16.1 @@ -5,9 +5,9 @@ DESCRIPTION=A modern multi-purpose calculator library EAPI=7 HOMEPAGE=https://qalculate.github.io/ IUSE=curl icu gnuplot readline -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc ~x86 ~amd64-linux ~x86-linux +KEYWORDS=~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux LICENSE=GPL-2 RDEPEND=dev-libs/gmp:0= dev-libs/libxml2:2 dev-libs/mpfr:0= virtual/libiconv curl? ( net-misc/curl ) icu? ( dev-libs/icu:= ) readline? ( sys-libs/readline:0= ) gnuplot? ( >=sci-visualization/gnuplot-3.7 ) SLOT=0/21 SRC_URI=https://github.com/Qalculate/libqalculate/releases/download/v3.16.1/libqalculate-3.16.1.tar.gz -_md5_=3c9e854ff95753b45ae85ebf61ced215 +_md5_=233d07bbb5d017c869d2c32a1fb4e74f diff --git a/metadata/md5-cache/sci-libs/libxc-5.1.0 b/metadata/md5-cache/sci-libs/libxc-5.1.0 index 7e7385cbc578..31d606c0759d 100644 --- a/metadata/md5-cache/sci-libs/libxc-5.1.0 +++ b/metadata/md5-cache/sci-libs/libxc-5.1.0 @@ -5,11 +5,11 @@ DESCRIPTION=A library of exchange-correlation functionals for use in DFT EAPI=7 HOMEPAGE=https://octopus-code.org/wiki/Libxc IUSE=fortran test -KEYWORDS=~amd64 ~x86 ~amd64-linux +KEYWORDS=~amd64 x86 ~amd64-linux LICENSE=MPL-2.0 RDEPEND=virtual/fortran RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://gitlab.com/libxc/libxc/-/archive/5.1.0/libxc-5.1.0.tar.gz _eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 fortran-2 b4796813ccda91c9c0d3463fc90aa969 libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=2ebdfbf7748fe7fef69722b40572a312 +_md5_=8445aba14f3e498b3062301f599ea76d diff --git a/metadata/md5-cache/sci-libs/mpir-3.0.0 b/metadata/md5-cache/sci-libs/mpir-3.0.0 index f4de4c3b0d63..d882035ad14b 100644 --- a/metadata/md5-cache/sci-libs/mpir-3.0.0 +++ b/metadata/md5-cache/sci-libs/mpir-3.0.0 @@ -4,9 +4,9 @@ DESCRIPTION=Library for arbitrary precision integer arithmetic (fork of gmp) EAPI=6 HOMEPAGE=http://www.mpir.org/ IUSE=+cxx cpudetection static-libs -KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux +KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 s390 ~sparc x86 ~amd64-linux ~x86-linux LICENSE=LGPL-3 SLOT=0/23 SRC_URI=http://www.mpir.org/mpir-3.0.0.tar.bz2 _eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=5df075c883ce43782bfe65ce93094f0e +_md5_=dd6abdd6eb7bb064ed6adfcedc1ad268 diff --git a/metadata/md5-cache/sci-libs/nemesis-6.09 b/metadata/md5-cache/sci-libs/nemesis-6.09 index d1044c214536..5e17a48710a1 100644 --- a/metadata/md5-cache/sci-libs/nemesis-6.09 +++ b/metadata/md5-cache/sci-libs/nemesis-6.09 @@ -1,7 +1,8 @@ +BDEPEND=dev-util/ninja dev-util/cmake DEFINED_PHASES=compile configure install prepare test -DEPEND=sci-libs/exodusii sci-libs/netcdf sys-devel/make >=dev-util/cmake-3.9.6 +DEPEND=sci-libs/exodusii sci-libs/netcdf DESCRIPTION=Enhancement to the EXODUSII finite element database model -EAPI=6 +EAPI=7 HOMEPAGE=https://github.com/certik/exodus IUSE=static-libs KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux @@ -9,5 +10,5 @@ LICENSE=BSD RDEPEND=sci-libs/exodusii sci-libs/netcdf SLOT=0 SRC_URI=https://dev.gentoo.org/~asturm/distfiles/exodus-6.09.tar.gz -_eclasses_=cmake-utils 77cd39e6009811bf97a59d91ffd5b54f desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=01bce87a1cce36410f7a058de0575f8f +_eclasses_=cmake 314a813be2f09820e8978cdee941e501 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba +_md5_=996b0f2ae0b271f909c6448d109e829a diff --git a/metadata/md5-cache/sci-libs/netcdf-4.3.2-r1 b/metadata/md5-cache/sci-libs/netcdf-4.3.2-r1 deleted file mode 100644 index 349511a98d32..000000000000 --- a/metadata/md5-cache/sci-libs/netcdf-4.3.2-r1 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install prepare test -DEPEND=dap? ( net-misc/curl:0= ) hdf? ( sci-libs/hdf:0= sci-libs/hdf5:0= ) hdf5? ( sci-libs/hdf5:0=[hl(+),mpi=,szip=,zlib] ) >=app-portage/elt-patches-20170815 -DESCRIPTION=Scientific library and interface for array oriented data access -EAPI=5 -HOMEPAGE=https://www.unidata.ucar.edu/software/netcdf/ -IUSE=+dap examples hdf +hdf5 mpi static-libs szip test tools -KEYWORDS=amd64 ~arm ~ia64 ppc ppc64 x86 ~amd64-linux ~x86-linux -LICENSE=UCAR-Unidata -RDEPEND=dap? ( net-misc/curl:0= ) hdf? ( sci-libs/hdf:0= sci-libs/hdf5:0= ) hdf5? ( sci-libs/hdf5:0=[hl(+),mpi=,szip=,zlib] ) -REQUIRED_USE=test? ( tools ) szip? ( hdf5 ) mpi? ( hdf5 ) -RESTRICT=!test? ( test ) -SLOT=0/7 -SRC_URI=ftp://ftp.unidata.ucar.edu/pub/netcdf/netcdf-4.3.2.tar.gz -_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 autotools-utils 961893b8004e6cf64fbef1cea6ed8bd2 desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=02e28347f6c9127a4fed83d833b7dde4 diff --git a/metadata/md5-cache/sci-libs/netcdf-4.6.1-r1 b/metadata/md5-cache/sci-libs/netcdf-4.6.1-r1 deleted file mode 100644 index b5af0f104343..000000000000 --- a/metadata/md5-cache/sci-libs/netcdf-4.6.1-r1 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=configure install test -DEPEND=dap? ( net-misc/curl:0= ) hdf? ( sci-libs/hdf:0= sci-libs/hdf5:0= ) hdf5? ( sci-libs/hdf5:0=[hl(+),mpi=,szip=,zlib] ) -DESCRIPTION=Scientific library and interface for array oriented data access -EAPI=6 -HOMEPAGE=https://www.unidata.ucar.edu/software/netcdf/ -IUSE=+dap examples hdf +hdf5 mpi static-libs szip test tools -KEYWORDS=amd64 ~arm ~ia64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux -LICENSE=UCAR-Unidata -RDEPEND=dap? ( net-misc/curl:0= ) hdf? ( sci-libs/hdf:0= sci-libs/hdf5:0= ) hdf5? ( sci-libs/hdf5:0=[hl(+),mpi=,szip=,zlib] ) -REQUIRED_USE=test? ( tools ) szip? ( hdf5 ) mpi? ( hdf5 ) -RESTRICT=!test? ( test ) -SLOT=0/13 -SRC_URI=https://github.com/Unidata/netcdf-c/archive/v4.6.1.tar.gz -> netcdf-4.6.1.tar.gz -_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=e66d927058bcd93c3015ddc1c888c98f diff --git a/metadata/md5-cache/sci-libs/sundials-5.2.0 b/metadata/md5-cache/sci-libs/sundials-5.2.0 index 90c526cfeb4e..4b9e28b77032 100644 --- a/metadata/md5-cache/sci-libs/sundials-5.2.0 +++ b/metadata/md5-cache/sci-libs/sundials-5.2.0 @@ -12,4 +12,4 @@ REQUIRED_USE=hypre? ( mpi ) SLOT=0/5 SRC_URI=https://computation.llnl.gov/projects/sundials/download/sundials-5.2.0.tar.gz _eclasses_=cmake 314a813be2f09820e8978cdee941e501 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 fortran-2 b4796813ccda91c9c0d3463fc90aa969 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=b89ee2975ea35cb79af501c0d027b2d5 +_md5_=5ddfe56db0f2f18f4acb91d29de9b235 diff --git a/metadata/md5-cache/sci-libs/udunits-2.2.28 b/metadata/md5-cache/sci-libs/udunits-2.2.28 index 0072a624e51e..5318268150de 100644 --- a/metadata/md5-cache/sci-libs/udunits-2.2.28 +++ b/metadata/md5-cache/sci-libs/udunits-2.2.28 @@ -3,10 +3,10 @@ DEPEND=dev-libs/expat virtual/fortran DESCRIPTION=Library for manipulating units of physical quantities EAPI=7 HOMEPAGE=https://www.unidata.ucar.edu/software/udunits/ -KEYWORDS=~alpha ~amd64 ~hppa ~mips ppc ~sparc ~x86 ~amd64-linux ~x86-linux +KEYWORDS=~alpha ~amd64 ~hppa ~mips ppc ~sparc x86 ~amd64-linux ~x86-linux LICENSE=UCAR-BSD RDEPEND=dev-libs/expat virtual/fortran SLOT=0 SRC_URI=ftp://ftp.unidata.ucar.edu/pub/udunits/udunits-2.2.28.tar.gz _eclasses_=fortran-2 b4796813ccda91c9c0d3463fc90aa969 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=8fb40073efd9d037cf9cca2cd27fe773 +_md5_=98e9bc5dde3b37ac9160acf63a80c576 diff --git a/metadata/md5-cache/sci-mathematics/4ti2-1.6.7 b/metadata/md5-cache/sci-mathematics/4ti2-1.6.7 index 523f9bcc98c0..53335a0292df 100644 --- a/metadata/md5-cache/sci-mathematics/4ti2-1.6.7 +++ b/metadata/md5-cache/sci-mathematics/4ti2-1.6.7 @@ -4,10 +4,10 @@ DEPEND=sci-mathematics/glpk:=[gmp] dev-libs/gmp:0=[cxx] DESCRIPTION=Software package for algebraic, geometric and combinatorial problems EAPI=7 HOMEPAGE=https://4ti2.github.io -KEYWORDS=~amd64 ~arm ppc ~x86 ~amd64-linux ~x86-linux +KEYWORDS=~amd64 ~arm ppc x86 ~amd64-linux ~x86-linux LICENSE=GPL-2 RDEPEND=sci-mathematics/glpk:=[gmp] dev-libs/gmp:0=[cxx] SLOT=0 SRC_URI=http://4ti2.de/version_1.6.7/4ti2-1.6.7.tar.gz _eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=22ed997fa09543529e606b82d77d5c89 +_md5_=2413b11db7ea9605836b6d14a6834898 diff --git a/metadata/md5-cache/sci-mathematics/Manifest.gz b/metadata/md5-cache/sci-mathematics/Manifest.gz index e9ec4688c03d710a26fde1ddfffca75639b802c8..a49a91f10b10c860a7791677d92fb490912b9539 100644 GIT binary patch literal 18705 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%0DD}0Y zM*-&u828w0jZ-i12=#2(7`mKfXnc6sJKmzMdQ+f0!&J>yzGF~9cu2fgv!n(NmvFOH zx?5y9r8qQD)~Q=teXjTV3nOG@)-o1VZoEjCpMTq*&ac@Tzh)$rH9|Jer2|EDaNbwdg>`N2vXYsXJZ$1)vUK#Hq(zcTPzh zB9Kkj?RZ@dwKNMvV`did{5jlQ!^1Fd*d##Pz-@?~x{%Q4C2NR)Qd}x7)e)>ZR*Eix z(ggYpy4SLcD09%^7-26@O;ymHBSFPKLCxDR`>GjZMLAVM1Pn%r;;M?pm+I<2zx?^V ze_^R~u~)XYrDchbH+BC@(F_J;ty&|z(y?mYJ?h^PTCy#sQA8?vMjrAWO2kE84hK=y z7Y^8_t|C$giJA#idFa%PrP6V85abhsdZH%$6SY?05sy|7m8~FiR8~K9!xu3{N$x`& z&^vYz1yu^D_yFhLB5p`tw2?+E&Y^k59q-GMff`_6)vvC}O!rVr!_`ya7bbR-BDesn z(tu74Hd1lguVwn%U;ZB6pReEF|M=Fw|5XQA^_>rIdLVVQnv^5Ds#HU-VK|+g@+yn& zSjtdVR+&p+WKPXe2jp3nIeFfp)9(Zeb3+gn$H;OK+q!Ot? zn9+S_x^70b0bS$d;G`ixi_E;{CD)8qs>e3yUKAxBln&R>yeXOjkq??y(k24N!2(T_ zGxNUZB)UHY54r^B_=1tBk7fhwMMJSu5U}DMDwPYmYElE( z2XCSwc1r7M@WaxW2#x-(>f6Q3iI~Q7tKjny39lRut}%d;=}z6P3HBOsk3K6&cVC74 zICmJDr>+?lL=atNR*-H-Q-P+273+o`O{(>osif-4vnF6v-cGU?!AAUAmy#QzHbZ zX!5IvH|m^PH>fzB+_5;iH%<1snz}*M9}2m){f}$qKREwupwe@#L|}D~AYZQPU{z6T zT#W|yfChZ#Z7+n{EB(tKsyYT7(G|xHE7BNG4MA2DF=Q3#I5bog-<-N{QMJ>DS5#F2 zv97IO8S|i1g`gth2V_M>%A=}7T@Gy;V(e<^caY9$!h@~UN@G1cpKHRvtSJMk^U`SN zp|K%F_qt_O5-!cH%Y+O;qX90JU~O9w+ae(Z<5X$Ec1Hs z{`Y?VRPHk>so>rW4%CqXF-I2>T3AH0uFIu#=L%GA@1(Ynf^g8ipiU5W@BCt4OlAI4 zF==aH-4cJ+HAbhYX0U4TJkEeck!uWn`L^ra^OuiPhClxOQFIC{0drqR4ft`JBq)ABI#Y#;iq~ztsD_} zYE*4fikN2~Me_@FFQ;x})Ri?lKN_rs<~Uv$G*5ck;!SvreubjV$~8p1w7h<95`Rh0lrD_6V@!qTe=>E6e-bI=&G zTs4d3S%?lX(jlm7+ma4oG&sW*-FX*F7465-KwuSS&*+`*5emAdZR#ejdV9@l)4Zvy zLJ{mxxj!6LmwaLT8c4%x3**JGv1}E8Xo5h*3+8dZEmG4OJ>gqeduzF+*&rH-z7>nE zuEs!CO}G5HX}%#EW_TT@A-RZbnq=z01i*i(vr0XHWAHvu9BjH&CFL{`@j{x)b~JHK zHNhIzB$dsEKd&c@y1GG!EOjrKfXb{QoLqOI8vNqU@6{bn8qhx>j>Ilgns(r68U&^e z2+h>iorV~8^b3kL2s%2=3R2@ literal 18704 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 diff --git a/metadata/md5-cache/sci-mathematics/bertini-1.4 b/metadata/md5-cache/sci-mathematics/bertini-1.4 index 5ced85a22102..0af986f74647 100644 --- a/metadata/md5-cache/sci-mathematics/bertini-1.4 +++ b/metadata/md5-cache/sci-mathematics/bertini-1.4 @@ -1,7 +1,8 @@ -DEFINED_PHASES=compile configure install prepare -DEPEND=sys-devel/bison sys-devel/flex +BDEPEND=sys-devel/bison sys-devel/flex +DEFINED_PHASES=install prepare +DEPEND=dev-libs/gmp dev-libs/mpfr DESCRIPTION=Software for Numerical Algebraic Geometry -EAPI=5 +EAPI=7 HOMEPAGE=http://bertini.nd.edu IUSE=doc examples +optimization KEYWORDS=~amd64 ~x86 @@ -9,5 +10,5 @@ LICENSE=bertini RDEPEND=dev-libs/gmp dev-libs/mpfr SLOT=0 SRC_URI=http://www3.nd.edu/~sommese/bertini/BertiniSource_v1.4.tar.gz -_eclasses_=multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=8ec3f23fc7378fc98b664a33c4664a95 +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 +_md5_=6282d0596ebfaaab9cd013bcfc65b18c diff --git a/metadata/md5-cache/sci-mathematics/cgal-5.2 b/metadata/md5-cache/sci-mathematics/cgal-5.2 index 5e6f4d525408..c1d658751dfe 100644 --- a/metadata/md5-cache/sci-mathematics/cgal-5.2 +++ b/metadata/md5-cache/sci-mathematics/cgal-5.2 @@ -5,10 +5,10 @@ DESCRIPTION=C++ library for geometric algorithms and data structures EAPI=7 HOMEPAGE=https://www.cgal.org/ IUSE=doc examples +gmp mpfi ntl qt5 -KEYWORDS=amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux +KEYWORDS=amd64 ~arm64 x86 ~amd64-linux ~x86-linux LICENSE=LGPL-3 GPL-3 Boost-1.0 RDEPEND=dev-cpp/eigen dev-libs/boost:=[threads] dev-libs/mpfr:= sys-libs/zlib x11-libs/libX11:= virtual/glu:= virtual/opengl:= gmp? ( dev-libs/gmp:=[cxx] ) mpfi? ( sci-libs/mpfi ) ntl? ( dev-libs/ntl ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtopengl:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 ) SLOT=0/14 SRC_URI=https://github.com/CGAL/cgal/releases/download/v5.2/CGAL-5.2.tar.xz doc? ( https://github.com/CGAL/cgal/releases/download/v5.2/CGAL-5.2-doc_html.tar.xz ) _eclasses_=cmake 314a813be2f09820e8978cdee941e501 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=9cae5599687e87e2e8bec3dafa1031ed +_md5_=18e8d66e0f228189c00d61a30462d609 diff --git a/metadata/md5-cache/sci-mathematics/dataplot-20131220 b/metadata/md5-cache/sci-mathematics/dataplot-20131220 index 2f16fd869955..d0c5823cdff3 100644 --- a/metadata/md5-cache/sci-mathematics/dataplot-20131220 +++ b/metadata/md5-cache/sci-mathematics/dataplot-20131220 @@ -1,7 +1,8 @@ +BDEPEND=>=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 DEFINED_PHASES=configure install prepare setup unpack -DEPEND=media-libs/plotutils opengl? ( virtual/opengl ) gd? ( media-libs/gd[png,jpeg] ) virtual/pkgconfig virtual/fortran >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +DEPEND=media-libs/plotutils opengl? ( virtual/opengl ) gd? ( media-libs/gd[png,jpeg] ) virtual/pkgconfig virtual/fortran DESCRIPTION=Program for scientific visualization and statistical analyis -EAPI=6 +EAPI=7 HOMEPAGE=https://www.itl.nist.gov/div898/software/dataplot/ IUSE=examples gd opengl X KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux @@ -10,5 +11,5 @@ RDEPEND=media-libs/plotutils opengl? ( virtual/opengl ) gd? ( media-libs/gd[png, REQUIRED_USE=opengl? ( X ) SLOT=0 SRC_URI=ftp://ftp.nist.gov/pub/dataplot/unix/dpsrc_2013_12_20.tar.gz ftp://ftp.nist.gov/pub/dataplot/unix/dplib.2009_07_15.tar.gz -_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e fortran-2 b4796813ccda91c9c0d3463fc90aa969 l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=a4556d6c72e80dc495c5fe9dc2bf1185 +_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 fortran-2 b4796813ccda91c9c0d3463fc90aa969 l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 +_md5_=304c7ba27edbe3f1e5e6c83a467d0ad0 diff --git a/metadata/md5-cache/sci-physics/Manifest.gz b/metadata/md5-cache/sci-physics/Manifest.gz index a2020157320fe3e6b66c8cc84cffa6cba02629e6..22ebe84a4f79a178a04855674dbeed27a5e467e9 100644 GIT binary patch literal 6855 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 B8x8;f literal 7012 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 Ce4A+i diff --git a/metadata/md5-cache/sci-physics/pythia-6.4.28 b/metadata/md5-cache/sci-physics/pythia-6.4.28 deleted file mode 100644 index 70081944419a..000000000000 --- a/metadata/md5-cache/sci-physics/pythia-6.4.28 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=configure install prepare setup -DEPEND=>=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 virtual/fortran -DESCRIPTION=Lund Monte Carlo high-energy physics event generator -EAPI=5 -HOMEPAGE=http://pythia6.hepforge.org/ -IUSE=doc examples static-libs -KEYWORDS=amd64 x86 ~amd64-linux ~x86-linux -LICENSE=public-domain -RDEPEND=virtual/fortran -SLOT=6 -SRC_URI=https://dev.gentoo.org/~bicatali/distfiles/pythia-6.4.28.tar.xz https://root.cern.ch/download/pythia6.tar.gz doc? ( http://home.thep.lu.se/~torbjorn/pythia/lutp0613man2.pdf ) examples? ( mirror://gentoo/pythia-6.4.18-examples.tar.bz2 ) -_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e fortran-2 b4796813ccda91c9c0d3463fc90aa969 l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=ad2809beb736c11d688b21a740298e94 diff --git a/metadata/md5-cache/sys-apps/Manifest.gz b/metadata/md5-cache/sys-apps/Manifest.gz index 6bb5771e2bb48b4c3cb8671872bab70cc3cca307..d0d130f8cfb9dfd2ada0b3bb066985dff3c3d991 100644 GIT binary patch delta 76368 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 K>3!N{lmY++1sCY^bFWGw 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%0AxjJk^)o)zG!|YcJfZGiO1mb~>+D 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

wO@##GHT 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 B7DfO7 delta 35688 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 diff --git a/metadata/md5-cache/sys-fs/fuse-overlayfs-1.1.2 b/metadata/md5-cache/sys-fs/fuse-overlayfs-1.1.2 deleted file mode 100644 index 289f8bbc1a70..000000000000 --- a/metadata/md5-cache/sys-fs/fuse-overlayfs-1.1.2 +++ /dev/null @@ -1,13 +0,0 @@ -BDEPEND=>=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 -DEFINED_PHASES=prepare -DEPEND=>=sys-fs/fuse-3:= virtual/pkgconfig -DESCRIPTION=FUSE implementation for overlayfs -EAPI=7 -HOMEPAGE=https://github.com/containers/fuse-overlayfs -KEYWORDS=~amd64 ~arm64 -LICENSE=GPL-3 -RDEPEND=>=sys-fs/fuse-3:= -SLOT=0 -SRC_URI=https://github.com/containers/fuse-overlayfs/archive/v1.1.2.tar.gz -> fuse-overlayfs-1.1.2.tar.gz -_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=f0bd33551c6725ba03b08944baed79e3 diff --git a/metadata/md5-cache/sys-fs/fuse-overlayfs-1.2.0 b/metadata/md5-cache/sys-fs/fuse-overlayfs-1.4.0 similarity index 63% rename from metadata/md5-cache/sys-fs/fuse-overlayfs-1.2.0 rename to metadata/md5-cache/sys-fs/fuse-overlayfs-1.4.0 index 8bcc940ecee5..0c83034377c8 100644 --- a/metadata/md5-cache/sys-fs/fuse-overlayfs-1.2.0 +++ b/metadata/md5-cache/sys-fs/fuse-overlayfs-1.4.0 @@ -1,6 +1,6 @@ -BDEPEND=>=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 DEFINED_PHASES=prepare -DEPEND=>=sys-fs/fuse-3:= virtual/pkgconfig +DEPEND=>=sys-fs/fuse-3:= DESCRIPTION=FUSE implementation for overlayfs EAPI=7 HOMEPAGE=https://github.com/containers/fuse-overlayfs @@ -8,6 +8,6 @@ KEYWORDS=~amd64 ~arm64 LICENSE=GPL-3 RDEPEND=>=sys-fs/fuse-3:= SLOT=0 -SRC_URI=https://github.com/containers/fuse-overlayfs/archive/v1.2.0.tar.gz -> fuse-overlayfs-1.2.0.tar.gz +SRC_URI=https://github.com/containers/fuse-overlayfs/archive/v1.4.0.tar.gz -> fuse-overlayfs-1.4.0.tar.gz _eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=f0bd33551c6725ba03b08944baed79e3 +_md5_=cf0e9fb57c83dbb12beb843b2edff9da diff --git a/metadata/md5-cache/sys-fs/udiskie-2.2.0 b/metadata/md5-cache/sys-fs/udiskie-2.2.0 deleted file mode 100644 index 5c1ef36336cc..000000000000 --- a/metadata/md5-cache/sys-fs/udiskie-2.2.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install postinst postrm prepare test -DEPEND=app-text/asciidoc dev-python/setuptools[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -DESCRIPTION=An automatic disk mounting service using udisks -EAPI=6 -HOMEPAGE=https://pypi.org/project/udiskie/ https://github.com/coldfix/udiskie -IUSE=python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=amd64 ~arm x86 -LICENSE=MIT -RDEPEND=dev-python/docopt[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pygobject:3[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pyyaml[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] sys-fs/udisks:2 python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) -SLOT=0 -SRC_URI=mirror://pypi/u/udiskie/udiskie-2.2.0.tar.gz -_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e gnome2-utils c8e3fff820d850c0e003e22208d2eea3 l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=eabbc9fd71fa6c6495118509b6c193e8 diff --git a/metadata/md5-cache/sys-fs/udiskie-2.3.0 b/metadata/md5-cache/sys-fs/udiskie-2.3.0 deleted file mode 100644 index 2688398b0e1c..000000000000 --- a/metadata/md5-cache/sys-fs/udiskie-2.3.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install postinst postrm prepare test -DEPEND=app-text/asciidoc dev-python/setuptools[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -DESCRIPTION=An automatic disk mounting service using udisks -EAPI=6 -HOMEPAGE=https://pypi.org/project/udiskie/ https://github.com/coldfix/udiskie -IUSE=python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=MIT -RDEPEND=dev-python/docopt[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pygobject:3[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pyyaml[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] sys-fs/udisks:2 python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] -REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) -SLOT=0 -SRC_URI=mirror://pypi/u/udiskie/udiskie-2.3.0.tar.gz -_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e gnome2-utils c8e3fff820d850c0e003e22208d2eea3 l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=6028f17663b8fd52bc5ef1c80488c7a6 diff --git a/metadata/md5-cache/sys-fs/udiskie-2.3.2 b/metadata/md5-cache/sys-fs/udiskie-2.3.2 index 147fd8bf5f82..5ae3da8dc798 100644 --- a/metadata/md5-cache/sys-fs/udiskie-2.3.2 +++ b/metadata/md5-cache/sys-fs/udiskie-2.3.2 @@ -4,11 +4,11 @@ DESCRIPTION=An automatic disk mounting service using udisks EAPI=6 HOMEPAGE=https://pypi.org/project/udiskie/ https://github.com/coldfix/udiskie IUSE=python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~amd64 ~arm ~x86 +KEYWORDS=amd64 ~arm x86 LICENSE=MIT RDEPEND=dev-python/docopt[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pygobject:3[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pyyaml[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] sys-fs/udisks:2 python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) SLOT=0 SRC_URI=mirror://pypi/u/udiskie/udiskie-2.3.2.tar.gz _eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e gnome2-utils c8e3fff820d850c0e003e22208d2eea3 l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=6028f17663b8fd52bc5ef1c80488c7a6 +_md5_=e42523a1dd93d4e1431853e1031f889a diff --git a/metadata/md5-cache/sys-kernel/Manifest.gz b/metadata/md5-cache/sys-kernel/Manifest.gz index 227f7e05f6a9713c8d05de07fe624c8c27de7214..b2f388cf73389681020b0b3489b6cf4dd1223d0e 100644 GIT binary patch literal 26055 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 D(CWA! diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.19 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.19 new file mode 100644 index 000000000000..850b659bfb36 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.19 @@ -0,0 +1,16 @@ +BDEPEND=debug? ( dev-util/dwarves ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( dev-lang/python:3.9 dev-lang/python:3.8 dev-lang/python:3.7 ) sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc +DEFINED_PHASES=compile config configure install postinst postrm preinst prepare prerm pretend setup test +DESCRIPTION=Linux kernel built with Gentoo patches +EAPI=7 +HOMEPAGE=https://www.kernel.org/ +IUSE=debug savedconfig +initramfs test +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 +LICENSE=GPL-2 +PDEPEND=>=virtual/dist-kernel-5.10.19 +RDEPEND=!sys-kernel/vanilla-kernel:5.10.19 !sys-kernel/vanilla-kernel-bin:5.10.19 || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) +REQUIRED_USE=arm? ( savedconfig ) +RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) +SLOT=5.10.19 +SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-22.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-22.extras.tar.xz https://github.com/mgorny/gentoo-kernel-config/archive/v5.10.18.tar.gz -> gentoo-kernel-config-5.10.18.tar.gz amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.10.12 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.10.12 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.10.12 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.10.12 ) +_eclasses_=dist-kernel-utils ba761317b3fcd25e34c3fb8e5bf1e45f kernel-build b34a23faa4245fd914731f4abd7f70d4 kernel-install bbb93bcf3858afee3412c25be17786e7 mount-boot 060ced4c5e0fd737db17cbb609bbf557 multilib d410501a125f99ffb560b0c523cd3d1e portability b2e405b5a3f051d58b50c9ffc6b883cf python-any-r1 0a79a9b53fce4525f438f8ea9695fb88 python-utils-r1 69861348186337fa4b269de5826004b3 savedconfig 0bc45cb0429003c9abc73bae24a0d5bd toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=935226b412a39d879fe0726cdceb5db1 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.11.2 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.11.2 new file mode 100644 index 000000000000..696f8e84b954 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.11.2 @@ -0,0 +1,16 @@ +BDEPEND=debug? ( dev-util/dwarves ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( dev-lang/python:3.9 dev-lang/python:3.8 dev-lang/python:3.7 ) sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc +DEFINED_PHASES=compile config configure install postinst postrm preinst prepare prerm pretend setup test +DESCRIPTION=Linux kernel built with Gentoo patches +EAPI=7 +HOMEPAGE=https://www.kernel.org/ +IUSE=debug savedconfig +initramfs test +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 +LICENSE=GPL-2 +PDEPEND=>=virtual/dist-kernel-5.11.2 +RDEPEND=!sys-kernel/vanilla-kernel:5.11.2 !sys-kernel/vanilla-kernel-bin:5.11.2 || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) +REQUIRED_USE=arm? ( savedconfig ) +RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) +SLOT=5.11.2 +SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.11.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.11-3.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.11-3.extras.tar.xz https://github.com/mgorny/gentoo-kernel-config/archive/v5.10.18.tar.gz -> gentoo-kernel-config-5.10.18.tar.gz amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/07992209452cd7ba529ffdbdd83d01d44cd8ae14/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.11.1 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/07992209452cd7ba529ffdbdd83d01d44cd8ae14/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.11.1 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/07992209452cd7ba529ffdbdd83d01d44cd8ae14/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.11.1 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/07992209452cd7ba529ffdbdd83d01d44cd8ae14/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.11.1 ) +_eclasses_=dist-kernel-utils ba761317b3fcd25e34c3fb8e5bf1e45f kernel-build b34a23faa4245fd914731f4abd7f70d4 kernel-install bbb93bcf3858afee3412c25be17786e7 mount-boot 060ced4c5e0fd737db17cbb609bbf557 multilib d410501a125f99ffb560b0c523cd3d1e portability b2e405b5a3f051d58b50c9ffc6b883cf python-any-r1 0a79a9b53fce4525f438f8ea9695fb88 python-utils-r1 69861348186337fa4b269de5826004b3 savedconfig 0bc45cb0429003c9abc73bae24a0d5bd toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=c025e4462a78ea6dc5e88612a8958e8f diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.101 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.101 new file mode 100644 index 000000000000..adc1831316ed --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.101 @@ -0,0 +1,15 @@ +BDEPEND=debug? ( dev-util/dwarves ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( dev-lang/python:3.9 dev-lang/python:3.8 dev-lang/python:3.7 ) sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc +DEFINED_PHASES=compile config configure install postinst postrm preinst prepare prerm pretend setup test +DESCRIPTION=Linux kernel built with Gentoo patches +EAPI=7 +HOMEPAGE=https://www.kernel.org/ +IUSE=debug savedconfig +initramfs test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=GPL-2 +PDEPEND=>=virtual/dist-kernel-5.4.101 +RDEPEND=!sys-kernel/vanilla-kernel:5.4.101 !sys-kernel/vanilla-kernel-bin:5.4.101 || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) +RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) +SLOT=5.4.101 +SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.4.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.4-104.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.4-104.extras.tar.xz https://github.com/mgorny/gentoo-kernel-config/archive/v5.4.89.tar.gz -> gentoo-kernel-config-5.4.89.tar.gz amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/2809b7faa6a8cb232cd825096c146b7bdc1e08ea/f/kernel-x86_64.config -> kernel-x86_64.config.5.4.21 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/2809b7faa6a8cb232cd825096c146b7bdc1e08ea/f/kernel-aarch64.config -> kernel-aarch64.config.5.4.21 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/2809b7faa6a8cb232cd825096c146b7bdc1e08ea/f/kernel-ppc64le.config -> kernel-ppc64le.config.5.4.21 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/2809b7faa6a8cb232cd825096c146b7bdc1e08ea/f/kernel-i686.config -> kernel-i686.config.5.4.21 ) +_eclasses_=dist-kernel-utils ba761317b3fcd25e34c3fb8e5bf1e45f kernel-build b34a23faa4245fd914731f4abd7f70d4 kernel-install bbb93bcf3858afee3412c25be17786e7 mount-boot 060ced4c5e0fd737db17cbb609bbf557 multilib d410501a125f99ffb560b0c523cd3d1e portability b2e405b5a3f051d58b50c9ffc6b883cf python-any-r1 0a79a9b53fce4525f438f8ea9695fb88 python-utils-r1 69861348186337fa4b269de5826004b3 savedconfig 0bc45cb0429003c9abc73bae24a0d5bd toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=16f03a9769e2ed1b2e3caa215d4dccfe diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.97 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.97 index c04e7d1cecfb..2161900d33a5 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.97 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.97 @@ -4,7 +4,7 @@ DESCRIPTION=Linux kernel built with Gentoo patches EAPI=7 HOMEPAGE=https://www.kernel.org/ IUSE=debug savedconfig +initramfs test -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 ~arm64 ppc64 ~x86 LICENSE=GPL-2 PDEPEND=>=virtual/dist-kernel-5.4.97 RDEPEND=!sys-kernel/vanilla-kernel:5.4.97 !sys-kernel/vanilla-kernel-bin:5.4.97 || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) @@ -12,4 +12,4 @@ RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.4.97 SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.4.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.4-99.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.4-99.extras.tar.xz https://github.com/mgorny/gentoo-kernel-config/archive/v5.4.89.tar.gz -> gentoo-kernel-config-5.4.89.tar.gz amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/2809b7faa6a8cb232cd825096c146b7bdc1e08ea/f/kernel-x86_64.config -> kernel-x86_64.config.5.4.21 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/2809b7faa6a8cb232cd825096c146b7bdc1e08ea/f/kernel-aarch64.config -> kernel-aarch64.config.5.4.21 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/2809b7faa6a8cb232cd825096c146b7bdc1e08ea/f/kernel-ppc64le.config -> kernel-ppc64le.config.5.4.21 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/2809b7faa6a8cb232cd825096c146b7bdc1e08ea/f/kernel-i686.config -> kernel-i686.config.5.4.21 ) _eclasses_=dist-kernel-utils ba761317b3fcd25e34c3fb8e5bf1e45f kernel-build b34a23faa4245fd914731f4abd7f70d4 kernel-install bbb93bcf3858afee3412c25be17786e7 mount-boot 060ced4c5e0fd737db17cbb609bbf557 multilib d410501a125f99ffb560b0c523cd3d1e portability b2e405b5a3f051d58b50c9ffc6b883cf python-any-r1 0a79a9b53fce4525f438f8ea9695fb88 python-utils-r1 69861348186337fa4b269de5826004b3 savedconfig 0bc45cb0429003c9abc73bae24a0d5bd toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=28989de296c588f0818441dc536c46b2 +_md5_=d506084f0f133e20004a4175424ba313 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.18-r1 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.18-r1 new file mode 100644 index 000000000000..36f9cf7b276d --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.18-r1 @@ -0,0 +1,15 @@ +BDEPEND=test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) +DEFINED_PHASES=config install postinst postrm preinst prerm pretend test unpack +DESCRIPTION=Pre-built Linux kernel with genpatches +EAPI=7 +HOMEPAGE=https://www.kernel.org/ +IUSE=+initramfs test +KEYWORDS=~arm64 +LICENSE=GPL-2 +PDEPEND=>=virtual/dist-kernel-5.10.18 +RDEPEND=!sys-kernel/gentoo-kernel:5.10.18 !sys-kernel/vanilla-kernel:5.10.18 !sys-kernel/vanilla-kernel-bin:5.10.18 || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) +RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) +SLOT=5.10.18 +SRC_URI=arm64? ( https://dev.gentoo.org/~sam/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.18-1.xpak -> gentoo-kernel-5.10.18-1.arm64.xpak ) +_eclasses_=dist-kernel-utils ba761317b3fcd25e34c3fb8e5bf1e45f kernel-install bbb93bcf3858afee3412c25be17786e7 mount-boot 060ced4c5e0fd737db17cbb609bbf557 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=2ada635b65a8f836e5083ca2c043a3c4 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.19 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.19 new file mode 100644 index 000000000000..8a23a5507e87 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.19 @@ -0,0 +1,15 @@ +BDEPEND=test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) +DEFINED_PHASES=config install postinst postrm preinst prerm pretend test unpack +DESCRIPTION=Pre-built Linux kernel with genpatches +EAPI=7 +HOMEPAGE=https://www.kernel.org/ +IUSE=+initramfs test +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2 +PDEPEND=>=virtual/dist-kernel-5.10.19 +RDEPEND=!sys-kernel/gentoo-kernel:5.10.19 !sys-kernel/vanilla-kernel:5.10.19 !sys-kernel/vanilla-kernel-bin:5.10.19 || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) +RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) +SLOT=5.10.19 +SRC_URI=amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.19-1.xpak -> gentoo-kernel-5.10.19-1.amd64.xpak ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.19-1.xpak -> gentoo-kernel-5.10.19-1.x86.xpak ) +_eclasses_=dist-kernel-utils ba761317b3fcd25e34c3fb8e5bf1e45f kernel-install bbb93bcf3858afee3412c25be17786e7 mount-boot 060ced4c5e0fd737db17cbb609bbf557 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=8a7380310016e1796fc3ea57fe2da094 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.11.2 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.11.2 new file mode 100644 index 000000000000..18f9d1fa931a --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.11.2 @@ -0,0 +1,15 @@ +BDEPEND=test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) +DEFINED_PHASES=config install postinst postrm preinst prerm pretend test unpack +DESCRIPTION=Pre-built Linux kernel with genpatches +EAPI=7 +HOMEPAGE=https://www.kernel.org/ +IUSE=+initramfs test +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2 +PDEPEND=>=virtual/dist-kernel-5.11.2 +RDEPEND=!sys-kernel/gentoo-kernel:5.11.2 !sys-kernel/vanilla-kernel:5.11.2 !sys-kernel/vanilla-kernel-bin:5.11.2 || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) +RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) +SLOT=5.11.2 +SRC_URI=amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.11.2-1.xpak -> gentoo-kernel-5.11.2-1.amd64.xpak ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.11.2-1.xpak -> gentoo-kernel-5.11.2-1.x86.xpak ) +_eclasses_=dist-kernel-utils ba761317b3fcd25e34c3fb8e5bf1e45f kernel-install bbb93bcf3858afee3412c25be17786e7 mount-boot 060ced4c5e0fd737db17cbb609bbf557 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=8a7380310016e1796fc3ea57fe2da094 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.100-r1 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.100-r1 new file mode 100644 index 000000000000..1becc590b242 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.100-r1 @@ -0,0 +1,15 @@ +BDEPEND=test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) +DEFINED_PHASES=config install postinst postrm preinst prerm pretend test unpack +DESCRIPTION=Pre-built Linux kernel with genpatches +EAPI=7 +HOMEPAGE=https://www.kernel.org/ +IUSE=+initramfs test +KEYWORDS=~arm64 +LICENSE=GPL-2 +PDEPEND=>=virtual/dist-kernel-5.4.100 +RDEPEND=!sys-kernel/gentoo-kernel:5.4.100 !sys-kernel/vanilla-kernel:5.4.100 !sys-kernel/vanilla-kernel-bin:5.4.100 || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) +RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) +SLOT=5.4.100 +SRC_URI=amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.100-1.xpak -> gentoo-kernel-5.4.100-1.amd64.xpak ) arm64? ( https://dev.gentoo.org/~sam/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.100-1.xpak -> gentoo-kernel-5.4.100-1.arm64.xpak ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.100-1.xpak -> gentoo-kernel-5.4.100-1.x86.xpak ) +_eclasses_=dist-kernel-utils ba761317b3fcd25e34c3fb8e5bf1e45f kernel-install bbb93bcf3858afee3412c25be17786e7 mount-boot 060ced4c5e0fd737db17cbb609bbf557 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=55d5aca0cc6b8ee1f0754c1a57e19ced diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.101 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.101 new file mode 100644 index 000000000000..c5711b1bb100 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.101 @@ -0,0 +1,15 @@ +BDEPEND=test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) +DEFINED_PHASES=config install postinst postrm preinst prerm pretend test unpack +DESCRIPTION=Pre-built Linux kernel with genpatches +EAPI=7 +HOMEPAGE=https://www.kernel.org/ +IUSE=+initramfs test +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2 +PDEPEND=>=virtual/dist-kernel-5.4.101 +RDEPEND=!sys-kernel/gentoo-kernel:5.4.101 !sys-kernel/vanilla-kernel:5.4.101 !sys-kernel/vanilla-kernel-bin:5.4.101 || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) +RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) +SLOT=5.4.101 +SRC_URI=amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.101-1.xpak -> gentoo-kernel-5.4.101-1.amd64.xpak ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.101-1.xpak -> gentoo-kernel-5.4.101-1.x86.xpak ) +_eclasses_=dist-kernel-utils ba761317b3fcd25e34c3fb8e5bf1e45f kernel-install bbb93bcf3858afee3412c25be17786e7 mount-boot 060ced4c5e0fd737db17cbb609bbf557 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=0d42f97e345b6b4e1ac5b235bafb447d diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.97 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.97 index cb952984aa02..d55ab187a756 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.97 +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.97 @@ -4,7 +4,7 @@ DESCRIPTION=Pre-built Linux kernel with genpatches EAPI=7 HOMEPAGE=https://www.kernel.org/ IUSE=+initramfs test -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 ~x86 LICENSE=GPL-2 PDEPEND=>=virtual/dist-kernel-5.4.97 RDEPEND=!sys-kernel/gentoo-kernel:5.4.97 !sys-kernel/vanilla-kernel:5.4.97 !sys-kernel/vanilla-kernel-bin:5.4.97 || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) @@ -12,4 +12,4 @@ RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) SLOT=5.4.97 SRC_URI=amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.97-1.xpak -> gentoo-kernel-5.4.97-1.amd64.xpak ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.97-1.xpak -> gentoo-kernel-5.4.97-1.x86.xpak ) _eclasses_=dist-kernel-utils ba761317b3fcd25e34c3fb8e5bf1e45f kernel-install bbb93bcf3858afee3412c25be17786e7 mount-boot 060ced4c5e0fd737db17cbb609bbf557 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=0d42f97e345b6b4e1ac5b235bafb447d +_md5_=b6f854efde7d58c63845f4c56d5dc384 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.19 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.19 new file mode 100644 index 000000000000..8f8be24b084c --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.19 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack +DEPEND=!build? ( sys-apps/sed >=sys-devel/binutils-2.11.90.0.31 ) +DESCRIPTION=Full sources including the Gentoo patchset for the 5.10 kernel tree +EAPI=6 +HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches +IUSE=experimental symlink build +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=GPL-2 +RDEPEND=!build? ( dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) +RESTRICT=binchecks strip +SLOT=5.10.19 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-22.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-22.base.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.10-22.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-22.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-22.extras.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.10-22.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-22.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-22.experimental.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.10-22.experimental.tar.xz ) +_eclasses_=eapi7-ver f9ec87e93172b25ce65a85303dc06964 estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 29b0ddf528a34e7e8c7c179cfbdb5c26 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=126ed4ca2957b2cfbaa3945a52529ad6 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.11.2 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.11.2 new file mode 100644 index 000000000000..1ea223c2dc68 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-5.11.2 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack +DEPEND=!build? ( sys-apps/sed >=sys-devel/binutils-2.11.90.0.31 ) +DESCRIPTION=Full sources including the Gentoo patchset for the 5.11 kernel tree +EAPI=6 +HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches +IUSE=experimental symlink build +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=GPL-2 +RDEPEND=!build? ( dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) +RESTRICT=binchecks strip +SLOT=5.11.2 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.11.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.11-3.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.11-3.base.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.11-3.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.11-3.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.11-3.extras.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.11-3.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.11-3.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.11-3.experimental.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.11-3.experimental.tar.xz ) +_eclasses_=eapi7-ver f9ec87e93172b25ce65a85303dc06964 estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 29b0ddf528a34e7e8c7c179cfbdb5c26 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=b430ebe1ab040a63f66a83f4b1fd3aca diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.101 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.101 new file mode 100644 index 000000000000..bf2740b80170 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.101 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack +DEPEND=!build? ( sys-apps/sed >=sys-devel/binutils-2.11.90.0.31 ) +DESCRIPTION=Full sources including the Gentoo patchset for the 5.4 kernel tree +EAPI=6 +HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches +IUSE=experimental symlink build +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 +LICENSE=GPL-2 +RDEPEND=!build? ( dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) +RESTRICT=binchecks strip +SLOT=5.4.101 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.4.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.4-104.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-104.base.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.4-104.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.4-104.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-104.extras.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.4-104.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.4-104.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-104.experimental.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.4-104.experimental.tar.xz ) +_eclasses_=eapi7-ver f9ec87e93172b25ce65a85303dc06964 estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 29b0ddf528a34e7e8c7c179cfbdb5c26 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=b1066b88cd23bcf5393722eeec055e4a diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.19 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.19 new file mode 100644 index 000000000000..48abd996e28f --- /dev/null +++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.19 @@ -0,0 +1,16 @@ +BDEPEND=debug? ( dev-util/dwarves ) verify-sig? ( app-crypt/openpgp-keys-kernel ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( dev-lang/python:3.9 dev-lang/python:3.8 dev-lang/python:3.7 ) sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) +DEFINED_PHASES=compile config configure install postinst postrm preinst prepare prerm pretend setup test unpack +DESCRIPTION=Linux kernel built from vanilla upstream sources +EAPI=7 +HOMEPAGE=https://www.kernel.org/ +IUSE=debug savedconfig +initramfs test verify-sig +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 +LICENSE=GPL-2 +PDEPEND=>=virtual/dist-kernel-5.10.19 +RDEPEND=!sys-kernel/vanilla-kernel-bin:5.10.19 || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) +REQUIRED_USE=arm? ( savedconfig ) +RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) +SLOT=5.10.19 +SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.19.tar.xz https://github.com/mgorny/gentoo-kernel-config/archive/v5.10.18.tar.gz -> gentoo-kernel-config-5.10.18.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.19.tar.sign ) amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.10.12 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.10.12 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.10.12 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.10.12 ) +_eclasses_=dist-kernel-utils ba761317b3fcd25e34c3fb8e5bf1e45f kernel-build b34a23faa4245fd914731f4abd7f70d4 kernel-install bbb93bcf3858afee3412c25be17786e7 mount-boot 060ced4c5e0fd737db17cbb609bbf557 multilib d410501a125f99ffb560b0c523cd3d1e portability b2e405b5a3f051d58b50c9ffc6b883cf python-any-r1 0a79a9b53fce4525f438f8ea9695fb88 python-utils-r1 69861348186337fa4b269de5826004b3 savedconfig 0bc45cb0429003c9abc73bae24a0d5bd toolchain-funcs 24921b57d6561d87cbef4916a296ada4 verify-sig 40b4f4f782cf67118f594ce604cc4c0a +_md5_=d58b2d6efd2162f863fbdc65a9447a23 diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.11.2 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.11.2 new file mode 100644 index 000000000000..52475f543aef --- /dev/null +++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.11.2 @@ -0,0 +1,16 @@ +BDEPEND=debug? ( dev-util/dwarves ) verify-sig? ( app-crypt/openpgp-keys-kernel ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( dev-lang/python:3.9 dev-lang/python:3.8 dev-lang/python:3.7 ) sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) +DEFINED_PHASES=compile config configure install postinst postrm preinst prepare prerm pretend setup test unpack +DESCRIPTION=Linux kernel built from vanilla upstream sources +EAPI=7 +HOMEPAGE=https://www.kernel.org/ +IUSE=debug savedconfig +initramfs test verify-sig +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 +LICENSE=GPL-2 +PDEPEND=>=virtual/dist-kernel-5.11.2 +RDEPEND=!sys-kernel/vanilla-kernel-bin:5.11.2 || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) +REQUIRED_USE=arm? ( savedconfig ) +RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) +SLOT=5.11.2 +SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.11.2.tar.xz https://github.com/mgorny/gentoo-kernel-config/archive/v5.10.18.tar.gz -> gentoo-kernel-config-5.10.18.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.11.2.tar.sign ) amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/07992209452cd7ba529ffdbdd83d01d44cd8ae14/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.11.1 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/07992209452cd7ba529ffdbdd83d01d44cd8ae14/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.11.1 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/07992209452cd7ba529ffdbdd83d01d44cd8ae14/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.11.1 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/07992209452cd7ba529ffdbdd83d01d44cd8ae14/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.11.1 ) +_eclasses_=dist-kernel-utils ba761317b3fcd25e34c3fb8e5bf1e45f kernel-build b34a23faa4245fd914731f4abd7f70d4 kernel-install bbb93bcf3858afee3412c25be17786e7 mount-boot 060ced4c5e0fd737db17cbb609bbf557 multilib d410501a125f99ffb560b0c523cd3d1e portability b2e405b5a3f051d58b50c9ffc6b883cf python-any-r1 0a79a9b53fce4525f438f8ea9695fb88 python-utils-r1 69861348186337fa4b269de5826004b3 savedconfig 0bc45cb0429003c9abc73bae24a0d5bd toolchain-funcs 24921b57d6561d87cbef4916a296ada4 verify-sig 40b4f4f782cf67118f594ce604cc4c0a +_md5_=679bbadef4b4b1f4ed0b7074d879f4d3 diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.101 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.101 new file mode 100644 index 000000000000..9c7fea1462e2 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.101 @@ -0,0 +1,15 @@ +BDEPEND=debug? ( dev-util/dwarves ) verify-sig? ( app-crypt/openpgp-keys-kernel ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( dev-lang/python:3.9 dev-lang/python:3.8 dev-lang/python:3.7 ) sys-devel/bc sys-devel/flex virtual/libelf virtual/yacc verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) +DEFINED_PHASES=compile config configure install postinst postrm preinst prepare prerm pretend setup test unpack +DESCRIPTION=Linux kernel built from vanilla upstream sources +EAPI=7 +HOMEPAGE=https://www.kernel.org/ +IUSE=debug savedconfig +initramfs test verify-sig +KEYWORDS=~amd64 ~arm64 ~x86 +LICENSE=GPL-2 +PDEPEND=>=virtual/dist-kernel-5.4.101 +RDEPEND=!sys-kernel/vanilla-kernel-bin:5.4.101 || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 ) +RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) +SLOT=5.4.101 +SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.4.101.tar.xz https://github.com/mgorny/gentoo-kernel-config/archive/v5.4.89.tar.gz -> gentoo-kernel-config-5.4.89.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.4.101.tar.sign ) amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/2809b7faa6a8cb232cd825096c146b7bdc1e08ea/f/kernel-x86_64.config -> kernel-x86_64.config.5.4.21 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/2809b7faa6a8cb232cd825096c146b7bdc1e08ea/f/kernel-aarch64.config -> kernel-aarch64.config.5.4.21 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/2809b7faa6a8cb232cd825096c146b7bdc1e08ea/f/kernel-ppc64le.config -> kernel-ppc64le.config.5.4.21 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/2809b7faa6a8cb232cd825096c146b7bdc1e08ea/f/kernel-i686.config -> kernel-i686.config.5.4.21 ) +_eclasses_=dist-kernel-utils ba761317b3fcd25e34c3fb8e5bf1e45f kernel-build b34a23faa4245fd914731f4abd7f70d4 kernel-install bbb93bcf3858afee3412c25be17786e7 mount-boot 060ced4c5e0fd737db17cbb609bbf557 multilib d410501a125f99ffb560b0c523cd3d1e portability b2e405b5a3f051d58b50c9ffc6b883cf python-any-r1 0a79a9b53fce4525f438f8ea9695fb88 python-utils-r1 69861348186337fa4b269de5826004b3 savedconfig 0bc45cb0429003c9abc73bae24a0d5bd toolchain-funcs 24921b57d6561d87cbef4916a296ada4 verify-sig 40b4f4f782cf67118f594ce604cc4c0a +_md5_=b68de0306115050957ea18536f1a44b4 diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-5.10.18 b/metadata/md5-cache/sys-kernel/vanilla-sources-5.10.19 similarity index 91% rename from metadata/md5-cache/sys-kernel/vanilla-sources-5.10.18 rename to metadata/md5-cache/sys-kernel/vanilla-sources-5.10.19 index 3708afcd2d67..711e0d0a5c8f 100644 --- a/metadata/md5-cache/sys-kernel/vanilla-sources-5.10.18 +++ b/metadata/md5-cache/sys-kernel/vanilla-sources-5.10.19 @@ -8,7 +8,7 @@ KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x LICENSE=GPL-2 RDEPEND=!build? ( dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) RESTRICT=binchecks strip -SLOT=5.10.18 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/patch-5.10.18.xz https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz +SLOT=5.10.19 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/patch-5.10.19.xz https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz _eclasses_=eapi7-ver f9ec87e93172b25ce65a85303dc06964 estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 29b0ddf528a34e7e8c7c179cfbdb5c26 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 _md5_=58f7232930e52ceba081454f3063a063 diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-5.11.1 b/metadata/md5-cache/sys-kernel/vanilla-sources-5.11.2 similarity index 91% rename from metadata/md5-cache/sys-kernel/vanilla-sources-5.11.1 rename to metadata/md5-cache/sys-kernel/vanilla-sources-5.11.2 index 24029663501d..33c0f9042712 100644 --- a/metadata/md5-cache/sys-kernel/vanilla-sources-5.11.1 +++ b/metadata/md5-cache/sys-kernel/vanilla-sources-5.11.2 @@ -8,7 +8,7 @@ KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x LICENSE=GPL-2 RDEPEND=!build? ( dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) RESTRICT=binchecks strip -SLOT=5.11.1 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/patch-5.11.1.xz https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.11.tar.xz +SLOT=5.11.2 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/patch-5.11.2.xz https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.11.tar.xz _eclasses_=eapi7-ver f9ec87e93172b25ce65a85303dc06964 estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 29b0ddf528a34e7e8c7c179cfbdb5c26 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 _md5_=58f7232930e52ceba081454f3063a063 diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-5.4.100 b/metadata/md5-cache/sys-kernel/vanilla-sources-5.4.101 similarity index 91% rename from metadata/md5-cache/sys-kernel/vanilla-sources-5.4.100 rename to metadata/md5-cache/sys-kernel/vanilla-sources-5.4.101 index 6da6ced3b123..fb4745cdcc45 100644 --- a/metadata/md5-cache/sys-kernel/vanilla-sources-5.4.100 +++ b/metadata/md5-cache/sys-kernel/vanilla-sources-5.4.101 @@ -8,7 +8,7 @@ KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x LICENSE=GPL-2 RDEPEND=!build? ( dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) RESTRICT=binchecks strip -SLOT=5.4.100 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/patch-5.4.100.xz https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.4.tar.xz +SLOT=5.4.101 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/patch-5.4.101.xz https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.4.tar.xz _eclasses_=eapi7-ver f9ec87e93172b25ce65a85303dc06964 estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 29b0ddf528a34e7e8c7c179cfbdb5c26 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 _md5_=58f7232930e52ceba081454f3063a063 diff --git a/metadata/md5-cache/sys-libs/Manifest.gz b/metadata/md5-cache/sys-libs/Manifest.gz index 98fe1b8ebe7e67ae19ad80049d3c495c8e01899f..2a6775ed99c78273e9ebd76f256ebd50602c2bbd 100644 GIT binary patch literal 36596 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

<+?Ug5OJb}EXp7i%S; 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 Ib-D%t0PGr-r2qf` literal 35974 zcmV(*K;FL}iwFP!00002|LncVk}gMfZa3Fc-~|BlHavWIuSsSylV;MK=3S65Rs%y7 zFG)SU){2A5OcYR;rnyK~5jZFF|0A~V=KHqq=70Tf|M!3UZv6buKYjm~zm7lc@rOVE z>3ko5$lw2*zKgN-@BaJ$`QQGJ|1JIZ@6z4N+1EY7HFCY~lAn3)C)F#ZxpQ4-pWUCk zl^F7vdG&U$d!$n5*!;s9S12p4)jkG}532hM)3x^^E=o4MqTCF-F?!3Td~UpK{MuYRzfz*mqd@q;=&`@0{v6^LoOr zcVFqbpH@n${i$h}J^GVNDy^hFSK>!oT%qtrJ*~9z!(WeHdc4L6b%f{qFaN6&n?L^P z-~RgJAO7W9GYkkYu{k1Qo$JwBt4aAIz`JUL$TN`-GZ^Q8IA zvU02G9%IK9XL>@6yI=8M^J;4&x=>SIV?6xKHCuYpHJ(#5uX^_^jPIMhR;@JDjJ4nL-+;-~1!*$>9aw>}k87F=p5t;2I%byFK^hz$Y(|O1V0c z>ftG4oWkSGcwKRq>lyn--ZzJQPCc{t6L_SQ!|LVv2Lh`<#P5HOh^*cpB5T(^oC0T< zW{M$(aiweRdiA@``sAzZGv>JC9#<_7r*_8_c0OU=C7jbZuz06CZREak+_|Gw=Se-! zoLZ=T%~es$iuBPqv<^kO`VJ^)*!yoHLyOAQ&WY&dS!E%i{){uj)BE$(-BwL#Mq2aC zHp|1)ocnnWYIP?*ublc^;qV!egP29V*>~u%qnG_@E5_4ueAXWKe0VlAwTBt~HzXbY zp~zIRt9+{19yxV1f2{iosQ+pU{SM=tQS*Azj-i|xd*AuK%3V({*u*Sx$9#>l_8Jf3 zh;x=%uXQ&JDq}felynjn-dBx{KRA<9sC-qq0~S{TX8e@D$?Mv^o^dz)#fj?)oKxJ1 zH|*!$vDN3^XXSff$(RIB(IUrzeV-Aph9S=p@4L*_8;8H{J$Jhrk{Rj5aO#ddU9obs zn8J#9m@_$3+)29m$NUfEb^U;T<^Jiz#$BFvYOQ5vK5--Yy`LFIMQsBXlvm3s-5fX1 z9>U43U;B<@)r!@gd1G>^Rvt0!fa|zUpB2I5`gZR#q;_4XU&)#-g6HV#)p+)R(;3f) zyso*PI`*7Bl{;09aEEsBo1>$-m}1*)1kdDof`;2my)tgBV(K_i^!Bt6%Z1yBC1A)a z+&9m2<5}`Xeed1(I%_`9ym6K|)zA*FRbsz?k=Gyoy#DnsKmXgG{`%t|&-dYK{O`uIeqYwS1CBVry~GVsq>dLF8v*UfrohRjMu3ZOPk}$`&|Cy5~K4`QG!VqM?%+cZ94?I}IJXcfe28 zcqVTj62FaOujAo-Q(q|gy?LdZ!we6Njc7c{u8lu? zTIcg?GuWlT3w#sY`tu)u`tc9v=kI_1>-RDI5LB}kKF#t}-fZI|O`KWj0?fs8>yv`V{859)UMI)S#v-tXb7R}9_3kU;-^vfRS2)d3S7uYHE*Py z*NsS!+cOCqD*n1-|-rC^*DO#bztl~9R32Ei<1~~2%TN0 zR%%c8mC?ys(c5%TDB?s~&q5=2JqywAjB5-f#?>pR09S(@%-@k#L|Or9<@^aO+A0sa z*$#Rf;@$_hoUd2qLaPU)KcdwWDAG28C*jmUOkkk?52U4T z80UE zPXI@xI{O8>LyCBiu+xQC3l~m=(*qTy3)Q+FKMk=(?m0}#c; za8&-q1gqjQHoA&RmaSKrT_cPOvSaIh!K{{t<-2* zA1I4xav*larvt^u$k@PzxknrfxO=r8Ya_V-Ba!{n&kK{hu1|>}Z(MJ@1HtMVTdz4$ z>k7XCDUA}1yU-k5&}cIeXMirx8mJtQ5HXD#k${;-Tt*69Xw(o0+8gA!5>7*QGey8_(d1q*kU0*`}88etLWc%vssIUXYGz!w5_XEgMJE&;~BBeDDslq{k=z_+an zTX}MZ1*+ICC=A>V0)+e5xn0CLBE71go{BYOR3H|B+qo;zzpb$Gt5Af56T0RYXdATZ z2G$Pre-k^98H6FCW!RW}5k3C!VsMFg<6{;mfIvhNHnZM)3`Zt%4 ziGK)dUk_hgQkx63nXYiRM-LH1c$g+mwnLXVT;X{dgmbVUc5vj6t;_>bEieUeIT$EF zboh2XAEa5q7X-aMV)5@iaX}42)o}0_?eiflKKafEQDRI`yXRz71XrDTF1v5_JMtv~XN4>&d%wBK&DghYo*WjJ`y7>=0_ZbP5 z4f%J3^_TIdAOHH}|8su+%Lfhv_I(;AA%|x{nM9`-LAXr3GI0v(dNc;S`fcpK2nU!; z>HNqg1Aua1N&$$2)%GQp2SlK;d?pM82s;usjs#-?SUv}56~XKgCJ%GH6Xx|1D`>Muer>Ci~x!t9z>`kxcFV-BtK0RKmhi^0c@Tr zLCe8zC>E}T^Mz6@?5E*cIQR;H9_TYjVrqe{+;2a1@#9d_5elo8C?8QCd z_zFN}2<-1CokC2&@jVM}1tl9BT7EUO2ls{>7}(26xXKSlhnPWYnEiv1&)A7H2aQ+g zW_0oYkvIbZEjy-@!oE1z)Xkvb1Ioh0ho=wy0~;nlb^*{m&+Czo4}pFG8C0{$#}Z?) z>kd~1>i!RG_MxFBFe{uy-&9+P`(4 zP!Fgpzl*%Vw_{56fUtaKG-vcYp>6O$yLn)KMEk4Pgc9d4vp>QacC%OnHTaP1!Zf(FZ_D!57sDso9bvSu=6tQ)}clF;%eKaM> z(er)y5m?J3sli^%lojOCaaOQfxKsf&CA?AJHzbW;$HcWlBI*UOZ@d!*1Hi`y=O<|Z zS)vSla|B1WAev7P;HVyvKeSTK?={Q^@N);WYIr3BwnSHN-h*)W5Gv4BoWq-9+i;XV zZxrmhAO2d{r7LAw<3;a&CMD zZ_V>x(1$Wit3ntjhA^O5`+6a6+fWCo# z9ejb`*-_5cv#2X!>U`YBnh4uaecUE7%L{`B7ydd`b7L<<;)NO&iWX4MD3H6qRwP9Ly_y}j1EAL2y6_|AzJGJWW^-~;$Of#`RCFo(bV z+xM-1m*Xcx$RnU6ChB1?mkE;_Qu+Wx2``)wHirKo%s~@)PFzcSvtgh&;5c932lSVy z&v(MidYiaEL=4y>762^>X9O$2$Hn29NG0006O7E*`TCoH1~!5R;sZ?9;&kALVCp#m zEjPaAUc#VkE;xD#1$HC&Wxc7X;sYJ$pLR+!U3p6hH&05`yW_6DrwD;kWrAOC<)-fMgp!(_Hcbb`$X6 zqrB4I*bf%qMMy!I7zIcm1`G<}AS95_!K*`RB^3Q=yc;Mn>(lawjLH<_Z+`s-fJKNu zu%=bKx*UUJ4*(RXXwD6ah9_4s0Sp5__RQx|HRogU0-xoB5`zLE@mk=xa0>7r`oD+= zfQ*UHz;A4j8RYc6UH(Nz|M}1V{^Os%UqAonPk;SB{!qTlt$pG!oX?Gyz22)X3}B3k zT3-VjhaxYt_PEq>8+G9%_zO(n+yr1?AkPqRD3D(Bemga9K$Xw~7(qEf5rPt!@Zou2 zWMg8=LB+p0%By{NCj2ajZNe%9cYHB^=*svn7jG)@3Gp8obvexh6pZy`Gmo%*VpR>>=J* za{4aS`~KpYP@jbBemYJP@p3X3K4t-<15O*%bYacJ(TX)sTti3YT89CFDM0{5pbdNm z272!l%Z>NKBcfFBsoKVK4s;8xm=9X-br_a}lFbDj{K#D6r=mBW1E@Bi)#Xlk>eqPF zCS<*`*TE({V+HFUz97Hu+&U0^Ig}1W)uFd0-xtgR-bN7ORR{p!lv~g`Ao&X_{gl&z zAs~(iYZ~F#QYz5Kuc=qh^I#xnJce+9do|Dk3r=dY<2eh2rh_SwK_LESzU&5R6WS{9 zYVIdg0A12OA?nn5I=IP|U`KbH&58qj?Gke|9-E^cy!CaPCi(&e>dc(_x^TdC6_g`H zEH@OZ3f2HTAUGIdDKYZ^rl;p6in~DJSPcFS&>!bV^U5j-xh@%TPIsQak!TAuZD$)+b z5}+hBzRK?rZofP}PDr2PQ35H_=Kle~G7<1>ENhE^7Mz!;-S1kKMiR_z7!+2&$A>;~ zN_blH7YA1fp2t*&m)%*DF%3Ydg=()fc5^RD6IxjrRTkW@|o^b`Imqvi2aRNlCku)#+JryFRFaTLNV z!3mfN#F#+S z2j0Qx0&;E#Gx$hOpS^)Y1-R}d%n5jX9Mp|7TKENQ?*x=2T63^_%EL5L@B*2`@#1+~ z(-bef0_PrY5MS_?FtmgBxTQbWs-Tx(EbP$lB%6R`UPQ^VzK9C7LaX8{DggIq+9t0X z&ub+N__=~qO?${G2;Za5(fnv$B)~4RRSok-4)Ml?wu!Q!XQoB<-A}kS-aCVx7p#kS z#y!D?zzhq^!_fdX4ulD+f^R7}wvU3HE?0&lK*9HXJP?jW<=$YE2Y5ux89U}_$rFO~ zvaCU4d{uZP5Cs5%WbcNUFyO2^xpi(83-tkU1>2xIzz(ejei=7-yz`4;JYPhGUWI@9 zsl1}P>u2o=j&szr(fkR?ZBK8+?ThERIbS$ayZzTS@W4FZ9u~HloC!Qw#Mc}AXEq5)b9gt6Wyx5i67?3h(g)Q zBAybhg4bO0=@BP$j9cxBL{ijV!7M8T2ni)XX^5>i2Rux-#&rSSi60+cU9|dGafKfz zxB(|X47{Zw;&})Od^v|>0EBl%SOV{jx+8LUI$G z9P;AEb61qmlv1&9ir}(-PgDg_l}~V9iBF3If6PE$cxHTDgK7{FN4LW4A*62NT(Z>3 zE30YF9e8XV#oU*fCIXyrf_HyZ!iaA2)DL73&QlBQ@Lc`jXgNrJj{pYhKr_?XU+#u7 z6eX==Z4$91!QUdt3Wo_~eF7|6x|`6fHIRFS388nWen+R^MHtH=5C-!TmR1GtkF<)m zrC>O9g7TTTXp+dffUhUdOr%9u+YRy` z-t|@B5RM36j74^0dB^&od6vd>pZ!3=3#PVa;wX_Vx>i*oP9cK~2s3X+C~Oc`GLtZ$ z8~@tYXR#cC1)u|8BH|vaSBS~*GLt9Xh7&=de-E%sC>%j98=LQ@0Qz%Rlot;Q9<<(X zSi#njM$1P!j4JLoOEDhw3Cjq$OK(W~#yR(hI~~6#Dt*-#T6|%}-b5LatVKJpBaQ|? zvmS(T>F&XQsI$pDyn%4|;SpgNvm{KWsr zgVL^B+KSbFq(r4LLA5k@{B%ge<4q8bZ6)Y=k*a4LJUAH&1FVSFQ4-8`HNLjcnFxy@ z@8qTJjliBtctH`t2=$B&_}kX+jphYP3xp|40uHQgei2psA=MA9`r@kyq8mhQ{SpY{ zZtJ=ilt3WFQSk)$;Ry612xTZmBHZD)pr{pn=RBAtG$L;#m&Z8w?7t@}wd#wnBBnPl zL1B!+OFK>q8;VGcI0GQ>7F2e^&M1IqI0v!W*CzCgfqLGnnkncjuP~?Lstk`u@h@mZJ%^(Le=g$GLukT1zx5@s+N<>;HEPwwUwXpeXX5=uRQC@# zC?_MpC#kt_sAfVt4lWC5I5K?svS5C!TrH4j3JjFD4)iB?PA6J|$y2=7)BG3==z@(w zh$_nE%O!la`AD;+{XSUU&3gpYYgWL}sHh&|3ZHUn`e#)D!;hGbK+3AYi9aTuJeKB7 zY;+C_IAMMZ{X&ogGnDGdUXMJSMMQ+zl7OrBS~>bVq^q0$ou=UU8!J4?Rh(&2@~}gz=X?$;@W;I=q*B;;9rvGK+K*Q>uxa6 z#P<_-h-@=@1A>^q^1Qob|IzDvul?-N4~JsaQJG%4dyU!av8uaa=ET5{!1q?~0NRSI z07qRW&=*aZmBZMUFIa;UfgNZlTxx^!i5Z6CR$xne1tEUNGCIx!b6>}ji>j|(s3?$e z0-yMsyFwMfJWx?M`yfF$n(X(Um)_ruf@IIm?LNaX*(SV@v637n739_-M;UP+Hoao0b zYTf#GzSt5^5PHJ<^llGFBAyTLu3MB#F-F`6A}6`eF2>@ z+qu!#!zWwag2JTw7)AhbVK;CW&ZC0Ad8>$uUAy;f5qfdK@Q5$%B ztox%n1n6*xYJe5{2{Lp9ba1cdSPX-m2h5rvONjFZC&{vAsW2n(Ta%QEJTo60_%Wj_ zr%15jFUGbU3{DYv)m4GCwMw5+guCH#6JmXSE2pZQKK=N81Guk+$;EFM6U2#NT{rRH zY8PFm#jqX7Rwah$I>80L`e@;j2`f7|Q?vx0PVmK7pkh27Rt5{x=sJ83?E)e~_W8Dz zLwSr1AGa@Kg}0>RL9tA*4nQ#R5FCw=Fr^O#$FK?qFCeu)QeZ>4UDZ>b&Pgs!!TD+M(}s>|Y0PqW_*(ynVMO|SJ9nA(J3 zmDwpJTsCX?Jq>gR538TJ09-Y#(!vR>t90BVX2JsidQWUtpP|~TfP3%)16O`a_f98T znBuX8C5fzX&O}1OM@vI=1FYkiVt5l7Z7sr!Z2-XwNSuZVJa zoJ?pFgdEU`4d~`acYXkZruK0MyhOee-U^ZgvrneeGV0v%V~@>uyZ~ri+0EyxkkTup z_NC;7XnReo&@v7iNH~e5#!61bn(;{tYYXDEX{rk!mD_m^?AFvAi)G{4qJz==_sljOB}wRUZl_o5NO9{hpM1;B~fv~vHF zwma$h%TGW5`JaDj9E(4c`or~I|9WM`iDTvKycFs1SYE7Jl|Mjkpa9rNU-JST0rGB} zwY-SMBbGzpv)(0k9PSCj@`OI*(fLN@+p^|;fmI%5YRP)kcmQh5`^i%40mAZu7D4A~aUX7s#aItAmh>Rq~aK8*0v z;>Tr)?`?P2ZEMkZvW-KqXN(MQ0~7$vuj$1wz>#Qi3weXpMFMr}Api;8#=eX*gwPS= zlC`y#cY0qE&_TF73b;)VBF*3}NBc+e!omMaUS44!COBs}&9o#qn{T$Url7^Q{W5!d zQ!1w59gwwTN|5#q}SMowue9s2xtg|pZ0}MD=*Aoneds<}u zM2N1PEa=vTc^5#%GWP&gi`xo)p2RYPLqy{M7Y1|_DWJI9=sm~Vl_g24e~(LP5GfGEFu=o{G9Oa?+Ao_q1i6P-R*-tbSv7gdt5Vj&xDvRh%)o}5jZ#)+g8m)XkX&Z!I{(@7Oqu8?+Z|M#q*(4dL%exC7^nh5Y1t%1>rw}LtM~J6wD@fHpjDK2*BlNrz4seU`e9! z1D_!R-g+G5y}&M&3nK zeA`Tj54mDAI0Pgm z-gVgz69zaQIbzpKm<9iCka(nn10fQ6JIVVl+iz`>1W92c)qLd%AOd6`2SG{DSZ$bz z|43TxSJLVhk=1d-?O+=gKb2_FZn}eP8CO6A=8&*T%Q?-SRKiw(7Gwkm3B(qPmoCey zRs8<2F?Jx}3Zr!j05*i$o|O5N`>7Tbqyf9!c7%N32LJ@IgkbX4L=isl)C;ea0X96} z_HuzwcItyj!kH2xJ_2I?CINsI9?T}6$HE6Y7x;@{@&9{a+k3O^FM0vxW$fYr+jDaq zA+GlO(t3+zZI%2`E{LO%_JvsRQ0FNGn{jL?0n_H%(Y|KgGhpZ05WQp{Nd~xLblUyk z>G)kBJO0HMAHX*XjyHbrSww5zs4SaE@?#2{XC^#??|F|;;C@-XifP})E0*vyXd)OF z^s>A`CuF0G-p6_giHgaP(HuSwFn&PN74=H{z@kPltC*@qAk}Vm=Sz5h3__M_IBmj` zfy~)B4S=`&<&x(4`J5kr`s0r{c5wp+|Fxb2u9Wdo!<6s=uQi}j$G@O%B2ODJV|eD-30#|v9^eLW@*}>7m6zX0>cU@@`!iQ{3bdD?i@yrf=00LDq3*pt z*ObcDfG`e!ICWU76wokms=0N%^E9U9Tm>Buc0V8=m~zk3xQ#h>=~my9fDh_QQ_cxh z1~^8~^rK(Gu?9A(;I1*+;l**W!GJ}yYNw;4o~Rb8Q|C^j2X|^`C`KQZ39l{k2dIW5*}v;pP4D>_v7D!8Lo(~T384m z-yH;RBZqm%C%lF4;j-_TKiR+}Fds&B28bW1OQe+={vxQq{^jeOpYX$5D1=}80^PHB z+SZdEtGA!=CT#KA!Uh|F9_#SDJku zKowS66O*FtBGVZ=7Lagm&oRf0yL=M<7ZQ#ELTN2>#zHtmFo))ZREgB>cjXn~((Stz zzvPTz6eT=X38o5%hg3Z9^sp`8BmQ_@y+eJxtHPt;y@6i|=Jghy#Xg~VLK;-l7CIa$ zbZA=v?HH9FrH9X4IBATepJ1~c3OwhVa!((35RlQ}OMYwLbv)B$ivS3tEq~M=bL%KC z)Nl}1c77hT%)*grD!o>b?wG=a>tq2w?&NkhQq7Wz6r3n?ZbWG5u@j8$=p2HZ<5|C` z*FW$1M}%al-nXj#FRooKg^Y3NmjsX~0(96sOWC!8^@3IA!<>oDdSDuWm-Qu_vV&lH z8jvhJu2{3KIlAT|SUS%EVyEJrBV*W7wLO>GfKpt#kaaNgBWv^e^UbadQGb@eBtZ?b$x- zE#Y183Mtj?Y>f@!!gJitW%@-(@W1taLP~GW_$yE_JB2sykS%)_0aUJ!?Tw*{QE58nivqialR&0*2wMbzD< zv#>ba{XrpX!!H1*`h}yl+98>Cvidmzea^21l`P(m-$C0y3ly;HdlNMawh=%%3R+(- zk>TwDwNJ3e;H{h>%pRzaxgNXo@Q{UY{5Yp%7;~)K8$b#u4VW0U24sBeU_EI%0i+=G zGVO22@JtX~pSKW?6LcKGk!?fcVdev3#5b#F_i>nkqfrQAfUCED{lWX$hGoNGHJMWh z*(QskL)m|X(hr3QoynZN&`rHnISW6{M>P($DovVIF)rI0pqdFzeL1ipP<>0 zG>K&qPYY?`Sbz|CLUR{h3+}wUg{%;TBNHL4J2Y+I$-W}gRH?Q7cY?x`zgeBreBsV5;?!yfJYP<^J4JMT z05*U%C?8l>8Wb$^bxPK-xEc=i;mPrBULh>BEU&j)PY4Ws5c9-c&48k#;}SXHsULih z5CVSySLC;yFkmb3b|N6IeO?YW*?10)u)&Ql3ueK`#VK5A(8)ZYmzeY;Tp z(m8|6o6rph+JF{eN)R}+L1r<{oZPnr&-+_jb?})Wi8Y_w0^Viu3!k^W09IdwXo~4Ity#oK|@FRWxzO z-wG-#s8527rWbEOg2h}{Yc~Kb-Izb@oUTk@ie zgjWVI*@(NXJqSQl>n-tER_I^GXV9}g9+KaY1By((r0UlFE99z92 zVPmb|3ab8EP++!b*&Xza$5;g77%T_?^vjSCPjbLy0!kLb$6HK>7g#Txu&WJlTJ7At zE`HkUwzU9+xZGNoopct2_iS^=NV(gy9vl2^7bh=$P8LJ>_Dk6$4gpP8SlFWnn`{fP z#gD{wmUkX#!DCIjiG&`ng3aN>K_<4fO0I6}CG!oYO!Dduk(t|RW2GQ11BR0simmtd z^i*q<+HVDQc@6l9%NI6{cpV1>ECwaCW$!sYd~;BM_5HvKqsoG@G$+xaFc%<|V1Z~K zt32#K-ecS`+63 zaM8-Q0_}%Y+Ng^8b>k`apDK*nS~T3DzxOn#GNc!_Sm5=rW4vx5q&qfsR%edD&7Fq; zLOZ>Ak9tk}1NZY=LE+5#mCs_1HyH(B0k46pJ4U76y8vzHZsEs;QC-4&`C48Izj-*yGq@EbK^hB@KX4py%l-=OOoX=eT;>pFk6*HK)Vw2 zPwsfocQTE=aDWCP#PwbyqxX*%A*~C@7GDS^C|1#4c4=DOgF)c)l6lP?%|XB$z)wzN zb|_{@NCDKaJ}^0&-1v2SVR1#UIt&bm6H)PcSDp>OZm0QmS;4xDV|@5AClRWp54gd# z?RkEAQ;ES@vw(!N-`0a*?>0|XK{|2TkZJUTPh>ya5g2UzjywA7JxwlPku3=RMpK#O!6zv31;V;ho zUw``J`t#4{do(L1Cj$SfA<}zfTZ5CG?b{sJ1D9z~T8_4xA`7~06Tafd8!@ddjUWO% zZ?|M|RN}~X3I|Jpc3c5^9K4w_+k(D8fpPK9F-ECr6!o4fOoi200t9&=4~D|$;6vxP@Ga= zr)8_}gw|8=hoKJOgPpHl4(4ClvHq}~9}#~j-hp49$m2}#+X0RM8|!f&FOgcZ4ZK>{j7i}8aChPW zi!q$K@PQBT;>x7JV{OAML(`3Z`DOYTZ<=rr<1G2wBOys0bPZr z{{T+RlMGJ|QcR%pb+@XNwZu?D${Jgfaf`y%W;jS<>~(bYwf} zIJ&gaRl9x7`n+R$;qmA`a!V7&?bL+I&ouknD~|iD>$36%E^tsSTcJE)fU2$T;FOx3 zDFXs?Mw4STIcxj)O`#Th;G1)5KRS_#Va_sMlW#HN^GzjI`@1bUYhK6<$1r&VmENHm zz*h@pcd*p?tWvN{enE=lHL+*~dcI-5xYXkeR10{~Ds&sld0c#ORR@KmwDtESm7J&a zCGLqLi6Ah&%ZoICk0&@dONSVozDHN8>pw?&iKireQK%9#cK2U@8K zzu<^s1aTU08-op2c?0j_@^PRx-hV(=y@$u5s@F(Xq*?O7r^3HJZ`pB+%R#v@*#_x| ztvfpn9A^vy-!qRtViLF2JW6 zUuGdj~x%l@0B~ z6IgVDS+C^`mbXCyXb7GUPM~^zUszGi`iy}aCT;V+BXHIL9NM)3~3)`X8udFW-kB>JQ&qB18XDU0m&nm5499vxBz> z0CX%2K_nGD*irqhtQUs<+W3V(ag?}IKlrx{tR@^~+mNeQ4xr&3oHj-fb2E&cSU0q! zIm)C=yBlu_8`1Q`5WPwX?VTtWTp@v_07d6J?dBTSCIUFmDo1CA8cdxAw>p19+~hAn zI99D^Ct+=;w;Uk3g&!6JT1)I@AdzQ5vTjQp;IhXlg~<}IPjS7A7WVlcLWkl2lP?3x zZE=R|#&bJY(AGTAfu-&#IvWB3IBXvSB@RBe#UP2rNfV0N>^^Pd#S}}uQFkW>nuEeg zjRtbbadLnVl6yUz@Z*3@@J;rP$EiIZvNFAD?+nIUo7ZW>wI~ij=Bq9wu$IFtoKe30 zdx$Ea1i4?S2uzSCfA`L3-9!SP$x&tid>}NcZ2gEc4G5+V5nEoqqq^PB;T`Ai%Bp^6 zRm|sI`+Fx+9EiJvjHtik(zA12?nei6U&qM+5g@q1mIHR+Fu&&5?`gi$>lepFWjM|< zWyj-9=U~>;oca8YBD4=f=9uCSSz)}FJ0=7TsIL-Iau9RkXm+YC ze~PvS>v_yRK&#%-AKPK+cud0eh5mj-*%eaeaX!zxx zou_6g-NlFEoPr}Ipjyr|T22Kw@z2*~Q}6q6@5Vc-=b9$$mZcTb(jfqD2@YGF4#Tsw zqAfcS-!fI6`00Nyrly#_WYet}%T^XNXovG%08$&A;-K9IuRH^-?%gh-IUKl;2(6PU zSlM&7uYdQgEAy80z=#1*b98y@zT{s#-~lEv&RgBoko z8z6$}J3I;j++`Gczc0~U$kR11Ym@LGt zN~9k-oMby{3gP*CG2Oow)9A}!FCo9)A~KxEPMD?3NeF@4hnGtvbF9VoH0g2d?9vsE}fxmLirBzUOL5*NF`V7%v6KCsCv zKKPfh8b*wIpnT2IDUNtCzqzeAAeh)ju-)AORKa_ADeqMG?cT56-%3GnYiNL&j3GN$ zx*S_zzs=RVf%aZX+`kgjpZ?kM;UA)yDt>9H8IEba&1>DRo4VY=gM)U6F4W#@B%s^0 z3#`@QIuT2~Eu6Mo%9d7mJNDo}dQHdS7KxmL>7u1dW-gsW9-`fOcu}3K`!*XyYW}KQ`*w(7P{kQP~ivutO zv@y6wD{ZR~FcAx^fG(Fe!Mtg{5#LC^l@&?_Rry2+u!Oqn+be;ITrfv_+#bE#wV_gC z;^&5og13df?K;h5w;KjHmv;tr~xY7I4nScgUUJ|k@a>q&o&@p zcc92e)Vsjx1hH({ObO=Au#SP2*p7p!h8xi=zPA+JCjZ+@T!L1y4AyOP!t zWx~~Lh)*lov*;!$!inwzjAN~dgSRZlbF0c8zayw`sp7;decmKnqzJeva)5S+N{|70 z!)}&UJc|&9TgW!Cf<~>vuobU^a4cMu>D0G}j-w7IKPE@t=^6G|;V}eO$+`p(jVlq$nS>LBd&N-TG;lOj*-M)QZ4h=V6~WGi&__Am8wtUtCdkdZt2Z}KcJsfW&e zB zsCHGYx!TK`^b}H!ZeVm;ta~$@l%l5&7c3w^kmAQA1#^5B6Ad-eAyt?=04qS$zlW!T zcPql<3^d%}a+&3{A3j>mnY@7`+!H;LeQ+*qu=Nn<0PY2&J5r8FQoN;cwGZmywnP6Y zcyDGoj+Jd+oYsH*$KN(@@H6qtPOrCVC_6j3!WRb6W=_|6TD0$SMmK^^7wS2f1jf9a zDP#{ZOcS@+Hpa1scm9quaFElC(4--4f74em4hLB{*T~)^ebs)KNoD-}M>dpr%vZbw z32n91m18nnQyr`ZD{^eczJHgdJ^}iWd0qmcET7R7t5(# zs86(X5k(4bGx3a8mGuON@AittILw*5r}2LG|Mj=66~FfEZ$mRP5UL(0-Qu2Xm3XqO zC(S&(W$Ofh%?DPV2yQf-2a;w4UFF{jN{#w5X)qE;X5iBB9PPbv5i%&R?v+X?-n1~oRd{crYrLE<*2MTP|el4i4n=?xMa&6N<&L`WX6CA6E zOR-Y>a@5C}j`8(+4xNS7bChuBS>1uA1Q*Q3Ks3w5A%$U=cNTcsmv?!m=f%nabrCbu zKF+*zyp4T%-VM|ozjWSSW+tpKt1eu7j4-Yvs`q#+HL!WRY=^`c4LRpb_gyWktE$;E z7tgv@ZaKODy7s(t1|kYnZGvz}`df<3hg~N9onuwQg{<&+&+ka<+op`K^&K0vMw8aM zK*-4J_+RBXj_OHU91e3FU7d_EHU{SRtsMdU& z`FU0}w?ZtjtqprO>SH$J%u(Yuc}76K`@2XIcNrs~;C@U^CeW7SAkO_VFEBLD_;&E$ z+fN;BZUZk61VBY+d53BOm@oOby?LCK;tW4aI8mPo0`Vrt&YTn`@^uocMS-qsnI=E^ zyWU<>fNbF#?FlJfDATr25e(4zJlAyF`ST83x5mTeSKEy#%>{Ptf|%~}YuEm569zE# zYYPo${cct}F1F~Kms=67+HT_j?M-Kr>M?voT;?Rkx+x^y+bKv`J|xtR^%LAma61wm z&q?Tc%b+mIY5>If`v;u?seeB0~$(QyR)mM>pUApw$H4mtMrz~%?gfqk24xaE90 zx6mQlRv}eK-CE}xOTFBFQXrdN8xO_C$)WDxbb=ssbcVOd%X(vr4ZwvS;>EGgy}!z7 z%pX5+RsGV`?K-H-h0@h&o+;}xFVlOj0<%N=NmeEWd)MBjdBt73%QhD0)S>DjxLL-s z7rQD!52t&Dn_-u{Hbyw4C^s%viUJ=o?pK$WJ2>UT0`L1BpmVTTD+`=(?u9~kvCy); zW4?D^S1I8E9h_z5 zf!Am=|3+57K&$Hu293o|hl;`mg<==7+ap|o;q9RNTcDTkFsRud8-L9%3KsZNY;N7& z#yQXmOz|KId%7WJ+u-1>3`eZ8NVwlZ7_YglP5~R9L5XKflUot$lK{o?qG%l^y#7(r<++*fcGX~?dssN zmb(k%aTA=pEf3Q&wRWC&FA5O{TL+5)1|5$9$iC{g)*WY8J9R9;pyJD5cHk(?OIGbx7Rz{C_+ddM+tf%iN7z(5;ro5PVT=)}L-NSNG!VKw`-_U`oXc^jw`a4kYW z9NijhT=^0hn^(^ky>a^GaoSCtHuv%8?OQ_8CJR`PkbOWATWETXjL9e5XC*|s(8Cn1 z<#7NE5Um%w{oqBtvH|Cm-^l7K#;RBTav$gvT8{Cw14wxwyVdakwrLiCjl-IUdrCno z9CClmP(^%(`~dMH*b?ods#nKbnoPmPJYWUba z^K;akw+E*To5%OX<9ka~Og*mNeqUhUVAj_K8IJWWV>oos)l9Bz%iHPO&JZ|G=|49X zX;62Jrq}E*{Oi?)ED=Us9UkO*Kz;GM1ti#n7u=>JE5ESjW63`d4L2-_D#5-hhjZ0W zPUyATGRPczZGlQ)yKp;u46Oif34WKE9a+M5TcF{eM!hU%*!WGQ08d;{G^+$N8tv{qRE1 zjE4lJIX_N29h`)Cmdx`-|-kzFLOXMz1c1D*rM+>6)3SEGe$G+L%@y|*T*B7 z(d*R-on?Gm(6m3VC@R!*+p`G?Xhgi!=#eqv;lz(4yxw^g3TALkA@OU3w9jyhIBT}8wm!k-r<>#^~4`kI;Cv0#T=LH)%pJ@F+b&;_If=Q zK;w)q_aySS_LR5=8BLZn*v}ljadEPf`va|-KJGQLLVj47kI|-g2jjF@$tezwqI9Xr z1JnBls&#+Yzl?YWC^{L|(nQmc){t~-9If`qg3}%zxFNcciz}rNm>TDjV!Ie^b#cmx zZEV?_6SMlm7P8m@j$nPvfxkz;iaQg)Ird%KMcl1<{E*d+`Z+gy9KiY8f9d9=j^Vw# zK;TGjl!TX=)pHjx;_p}ez| z?5szAaec_@U;gc%&tLyApTAi5A;0+2z>M=a$M?Ms1CRq1j51{wZDZ3B6CXu)W&d%n0 zPZZ&ZaG&$;xB+b=;miC?B}`nOoabNu!<9&HS^M=RNg9hw=Z15qij&cbmtBQ8^G-WI zUaeQ2_L7dE&O&2%ikx@ILtn4pz!kSOp|z)DA9%Lw67|vXy@gNiVHxgF8;(e>@#KtC z!VT^FvnjqhGTXHQPW<9X@MyVK2(j}Jt+(z38Yq#yVmQ}m>EM0bU_#7IP68oHm)n~X zN2?HlhD&D6;7nx~-D2TJF4y&SZ)i7hRGl#SW$_=8XlvL6@M==b0k0jx z%iDu$l0oOe+q&@n-E4jCUEKq9X%3d}F&~1MtMyX6&Ng}Ks>rZ-g>;-ri{%`` zHiSj{e!HPRQtrhP{yW>b49QFPwOj`yYP)PevFN!qo26>W05F@X04E3Et!-XlUDq;| z^K8APG|V97W}Nia``|nJUEd9vt?)z$-a%RFnXKzWNI#x)Ahp&#rXOPb{^$F<7*hR` zoe`m!8+Bo#qtLABz!V;xDm)DZ6NH;`U3SsC4b)ZKZkxUc%T>on_;K7{bCYv&Po6y+ z#T^9SQs|Cbw2U?j%5KLW1gF~6`Ei+pbvRJmN@xD&O6I#@!|evpqs@3p5ElTaBKVA-lg5SUXEr#YbO ztsacq8X1sy_R<^GFp3m=HxB3Uj?{D1S>n~r0Ku169vA=-Zo{tMCc&b=y{*R~AYC2D zXPk2Krp>7J&3Zdt;6q}6{^L&{i9Z70XSode`nbZy3JVaX;L|Zk!3Hf?EMQkQSpzv8 zTZnoPkX%m=I0a@c+d&@pN8TnEloAgVccxDQd-J|P zO5);Y7eLCx%4Sy_5b(pDy+%k@8#V8#BJ6HC*aQr0m!i8Eio+APMWc_(YSa zES}DZHk*F|JrGMOeufx1oXB%q<PzGI%^5n<1V9VC8dm0~;EtKG z?5TCnv`c$%@$XVoLfsHlR-Rd_V}D>u@!;cnlnp9_`c%Ag9in#ZZk1!=RTBfg>5rqInF?e5M7wGzXLB09D{-va-IM%GbjZWFb+4ON| z^Ny7xcpK$i@7Ya$G_)r^(P3Ouosi)_!y);@yfq>?@1}acqR48mkL9tNY0vo*YgZO4H^VfpEpO@3%g+xrpJN6n$r7dwVl|wbhp8DSK-zbY_Z;M@#tv+y!y+Rh%qjyb>w0-L;2oV{GGGP|3I~P`KneS z6!$wl&`@xTix6+;JQD^TakcHMLeDxR;jsZW+dhb`AX zb^J9BFnTp(n$)C^<%;d?$^RIB0%x+(&21G<_Iu-o9*pRKZ&5uggXO!tibJv8^5a%q zCuevIy|=v=5D=c{-JVu1Kq8WWa@6?1;w=gG?#w%@b_3Cz9E_T`{Ph->X-_p-H16r1p);DJH=|o|o#*w=wz5R>5cGh=-c4HRqDny(1m#Yn zSLt77u?cJ9^tohxr{&B7ppqGMhA&=`_)1wZBVmmmN1 z{MlvHHtt$6`XzZB+z;MP%iCT939~bj*LDiHW5uJhL-AAYlX3}qwT;{fBTkWgH!oUs z+d1FqRJC4hq=M1~pcJQWRR&HKtco?e3Kc~oaA!yVSH9*0f}({NzIs{*P#^c=mB)ev zt2&@0{4^SJITI!A;Y_Mw;?6`FlwupCh&r6_ zdtzJ*RV=ka08)Az9xRdWu6=Xq{0+M0qcDSjrv)6mE8?StGS!vg3H9b zGW8v5id~?5ZLVITi_-8M(S6BYA~$pL0F+Tbal>EETDq+CL-`?pcYnF6C(z%oeM9tY zdb`0!?pYEsxG3~;X|4MxmUXb$$h3jqEx^_BKQ7lxyiMv>v%_xS_1PLk=Q#{>k$OL8 ztwLJ6rJCpJ7e34ZpAh7ay4v{e3v)bw@?H!Ob{s#y9AoSfoQM^_91H&E%iwwnybOOX<+nFV;sMxXRDbyKPyc2H`EAI_c$3d4INT`nE{3^JHhtx8Z>PlBF0~yE8er?l>n3wPt%7>>PWCtZmH zePN~+jO*43IOLx?Wvi`<*-hE+toHHkv&?R9NA>;n!}a(1n_&S8;+sZwl15MKu-@&k zT$VISgjXF%Q9_cOPifJOQvC+{gJFk}Yh|Uh(13+B%!>4gHw=}fgtg*;3 z2~a(b0niOW)(9EX-2Ijg-; z!kw@$pxW?~KW&SA@=lBVs1t;7{Rd|~+ig;$B68DcL;3S*eR!-Roo_`M1;fb2$lm=- zN*PFGDM|f7dVk5Yb*iiI*p$0+liU@ATs94KaVHaud~NY51*V8MZLh{{F`@!MRx1og zB4z@Fit-1OB96-Sl+I&2r9&vW9rdBo~CJsNSrA$yVxcZ$C_WO#anBp4KqK?bYnP->P*)$}~ZMPTD(y0qOMKoMVH z=&~)WX~Q6?WlnrvJal#ooFv!+YZ@3DKeDhu*%LYYICZx==r6Vr6-%nEqsk*?EHDUfh(C)} z>1~qi?&wLL%1&A~yQcyS!4VqO8jf9lyrh`|!91d{XbYq#{J&bw?I8uP!@(o0A7^FG z;V7K_-dD5v=kM=t|MBzJJdj9R-=)t<=54b9*nrR@JFuM>;CLu3lH8;}PHXq%2e;R* z6JMW9h>_GB*!{Te7 zZV_zCDrX-S;b&LQ$&4Kg3bIUUP8c;VLYxpd47Yw{Zn%h(i&LD6!WFx0!=^CV;xvBS zDtF6OLY`fTi;uH4`I2t%byUAxzx@5D>vo1Hejx_D>I>EYru-W?zu^>0QH#kwkp_pu z*X$_=Ec}r_Z-Rx++&bp*)vw&?ZqFVFao|M=#g8ONSKX89yEdh4Oq z!J|g85;618CEBoAxk#8m>moimNpA<8EI`X#L# zQJ?fua)>ybq}p6Mt#~sm#S~Y14wHet8v?z$GwbJ9R1o7Nm_4{&$IU(u?3ek|_wI+A z=Ul(+D%Mu}1}wZ$juX{XcU{$(=xAkki6$$qO-Asj(W@}6*VC4fa(RjYN%W(kFE!5l zV>3PaFY5_>9#T12fYVkhAX*{4DF?AadkH^_DUf1ulRnE>4sMV!N~*{?VLIz1t*)|m za9Q`5o68F%{W;5ES`<#gO;lZm0-Kj&49otl%dL(?;OK?S=N^1~91q~4U}akYM28A2 z<|Q9zSwBzhR~dJ{9vSgWU<%ZHv$E!FPT2(S)~QGu_VT{^1;gn^^4U{ynPi22fuY8+ z{X@NcVIc@%Y*<}${mGfzY6Z^q%Yu=Tg8wUW20NZ!+;^#$gC|MHG@jkL5 z(v90Eg%bcf?oZV;TCxiQ=aehVKK@?Xmi^N)S4r(N*#;1&NcwX>ZXa7ItX9EtF)_3I zYb(IPYS}X!kOl{lVZ6NkuRr|j+aI2-_V!VIk8jd=7WarbGTM3ldfmhuQYYfA*W)7N zrWG#0iu62d4|+VR7J#cih91aMtK@Yuqq&o#to6eM;P@W9QKEG+Co=#5mxWy^zJg4O z$7j2~$lQ54-(pKpnF-LbD=r5&hAc<%hFeWRVx}B7S-I$Q3l&7m3k`fU+U=xizIv0< z3)kS-%FfnWR<@IL*BKB;?z; z-R9Du6d9y6WDJ!rtwLBnWhes$5q~cAm4gaR&vqFe-c+sH(P}){kg0W%4o4T2!y|)z z19RhM-2*&Vl1=M*@%~$dzCduwU;{_+ic$LN-4VR5Rg|a)cRAso2rb$0tf%eQyc`X= zZ{QtphM@gS5=1^_mV?y1QuXZ~RiY;xk?50j0VR0>+tJ{q-2QY-$47(WO`K#o6vd^z ztSEDvr!Xgwx{tyYv z6OYm#O1fzG!;MQPqdDt-w8=x(k9GcZNRr+OSI%7YTdou5&W)@~2H^RJlls8$@03nb zWDpPmH1-Ki&{f=!-E&DiZBP8Myz=0q3}gxtM-_n72bAQ=dE2elc`2kk-3;G_0K%kH z#(C2;ULIap&KYHSy~^dTR(!ds#T7c7KDuX9OI?=N(g?%+Ac+^8bUrz05NqqC0n4fA zi+7(~NvS;CcL&aNX@_G;4tykTqmJuQ0s#~vH8kj|)-8@Kod!r!Ht_hCKL7g5{QgHG z;zsbzLA74r6o<>*9Sp@mkm_6SmdXqu^+<7pRm*A0{ocYE=jndrb6|aT`XXmF0D5JZ zl|ET>$wxE+pCmtN0dgh420hgK)VE;xu}7z*=IK7xYw;4pR+{k48DNyha=aeLc(@m` zN*qZP0N9hgn+GNQ9g~EHB-H^K+gfJvy={rJ9MovX$>B|sb*m`Ds1{gTEy3c%eNSOo?^~T-RmliAHs_@F^jbEtt z+>hZY$bT(GI9De=`ip|&1bJYfhZj#PUlt0lE2kiDA6|pd`L;|5rr@{ZH(bz^;Qx|f z;lP#;nNfNl3J`z=k7}9fR#9B45)RN^gcz;;QCw+Eb&#lZ$J~=`Xz-}Jyb==%> zw-t+$olYm_q8OAk%xO6J)DHz|uX#A`j~l*SPXZ>NEx4~dWatl$_Y>JwAM~d7*I@g( zwuTJ;mn-Wc7~wux?I--IK6cr0;1el8g^^4ptN3NBPRRuLX0b}cRe=bARj%x%1p1J* zlQ8j^%v+nrV(}WmN-ODQ;`hvp^y9UN^Uoij%|zb69Q|$dLuSrn;%L`3xi?j&+GY_? zznz2i#D0cow_6>VJ@6-CZdE>le>!YQ4|#?7bTUcADc$BV*OeZbKFIDcwsLKiHm-`@ zM4R_m9G~S?6vb6;K@VXY&JlMF0B$(1COe~gg%cx-mHg6OrNaP?n^CJ-)f>f3EqJA< z$+u-A1A`>Wr0%qd>;Dp8xXMuQ^)bY#=BO0GtG%M%{~AC2?;n5prl>2?zC=*q>#QV} z!27x|1(LDBJjgjtC5rG(;Nc-s#PyKY-W5~H?v#+LI@r*;6M$=iv_spD52@q;c*P(A z*|kYU>r4@@;Bph-=HQnj;R$D(`S_n#kH5<<$;~qm4T%UQeWNHwa-K3#SMl6t?<5I~ zQc~N=Ns8M5eHEn6I3yBjEO$CvZ#E!5n8JOh`%YzRy-DG!%E{>v$WV#g;^1GNl?0G) z`w}X*WZUm6c3mz2?`Xs=zG31M;DiXa{AKIMaRr5fEpM6Is?5f{=g@eMJ=TY3vr%^3 z=Uk#vRq}?zGIC^dXH{8G4oIIocf@i-d*gFbl6Et5^T(y5Vu=pDx`TK2j+2F{xN{RWA*rufO*dvzm@5K(_vWR`Eo$F1wB-;C_iGbCmOux;Q;f-BTxn?W zFxbJN0XIc*kGP>Z#`vKGNDQe7 zfS;>FsMEqJPH_GE1B=_j`kTlgkbsDFs)bILn}Y&2xGl8}PDw|&1*e*k@(;>5>V9dk zs6?W?*@kui?e0!bTb5Bt?uEUQ-dg!{+NOJ{6a+|4x+MU-^mPHi-CmvOtX{%YD-0mA zq#&P;#7<5?0%c6W3dQrWasqaDz{aiUqo^{mf}2CmUpm1K<}h46#sMidaUCxADfWEx z**sTALDiPINUz2xAI~2S>}{SKNA@_xqMEn6w5{OE0MRPe2L>{Je`axLa8$0%j>qxt=am&;x1%RDz=RMa; zUBSs@pvr2gmK{usb&26f{ga~QHtU_@6MQB4tZNmH5y|)z7tr^1&OyCBke37KeAwq! ziG2yru5tu*8SoMAVe&wag_J6li5B|ThnD}psr|p3+Q*!?HN%%fyX|=6k%(<}OREb~ zJP5CNkX1_&J}jwaYZpb4~i^B~cz$2mtWVnjd?up^z07Gy$8bg45EJJtg} zck5|@Xh=uyy^L^wPE7*Hf0i#Z^)KaZYYr4OC2=Mv z1A)t?M+Vu9_t5p+Oly# z9zZgxGFf%d=cz7i9oaJeOOS9_RSfYuTw?-Q9_k>6)8#R~iqZ1sPRS_b+^dFUKgxnO zXBQ5sjvnWtiC4=Kx3^7XVjkC(`hDcKt9x^67{mK?BlFH`2d}Rd_5Ck)E_QkAOMY8$ znn1%tflhZ6qpuVMf_W234Cw^a{+reb`T6y-$sAQXYg;TvWkdow_R~+b5tGIBNJRBOs=CxIVTb?PZLAY|P`w`2bu z9^M__^*9~pejRr!N%E_iI}DV%7VN+kS*$eWqXV=_BrV~q5iK%RZ(XVecQt^&ig=$Z zr|S>rv~{n~H)I+_jFQ6kY*|PybQ$u3)2z`UY_of*rvZngg2~M)l~0d}-Jfdik$Q%B zpH|?ybYUI{AM}>F)pqK&SJOdUj}y(#7B)2%w$@I1u_WgMEOtJ8uUxZ?+KR!tKbI;9 zG)S>uR9rTa7SqOBaGaj3*6m}r8Hrj>w#dOH$Wf$3Q!aw+R_KIPp+a7T~---`2?Pj*a6pMRTG~%KV z%`Ne0+wxC^udk~n`wO>X?QWX|V@GmlY7oVoEa_aMM5t6>8qXxV$?oHDeA6oTI^?%# z{I6ok*_zn-c1Az^JU%La4)(ld(r4Xr84AmGG7#0pg6RvF1B0&ecktsCU{vow;bFXL zEv{1R+SG8mJ`|jzYhmWA%iZ|Kdvw*KTpue=wvj!a3hM=em#t1u_a&kpxdA1u>bm4< z8=)$$qLIPB0OA%3h3t*8U{ZB30*RA+(DDPpciFK zl4=ckN!LHsaZVOG9nk;dNo|uN6MxHZp3~MpCP1`lTp<;bi0Rho`eo5F5aSh+lsB7K z<8Y>{0MosA4Cw|Rb-7-)PQ9Fs{5!=;xmH6r-zu?@1GVK?oVikV9*jsRuCHnLqgd}G zfje+Sr)o`GcC^TM0;Y<1JYw?P%l_H%$wF$C?m&izG3UC8rn{tNq*|(Yb5O&sX(nh( zH`TNA`l|f#@d>3wm*Hlx1bOLejpm2zmv8?$zxl14`~{Eqa!}K%vwDE7%gZ|~&?Hc1 z?keIs*rS@fCGpXR)u!t>b{RFhN_ja!8VUJ$OwA6^$+6%f6sl^D8yW0@)_8RFC`XVA z!x*%J@^+u&kbRv`6ete|06CooGz9&Cr~!?)3NEMWe_$xgg3O&@HRU_4z@TtByE5y* z*j!IMlshg`b&x|SLCMYSb^v&>Q{5=cnkY9d+1-v}|E78U!}#^5pXbltw66jISjnr% z0A?$`I42!e8%%Yvb@1Bivh zw&7R_%#NQn7xB;P%*bIg_8u;VxMKSWpzhn@W*hi2Ad=-oOXL8=;CyKJxs(sHao@nO z++LuIBI^!Aa>&3GvSLg|{{J8esmu8MD61OSkSY$nmkAr>fILE5in@YLZg{ZIz<<4A@p$;k4J0CE`+c z*_}3G?(G0uG!yB2PK6f>j@W-)*7;%ni#&M`{e|DnbDyd&>2!H^Cj}(K;%Np*uFIio z=Y7ar3sNNN%YnbZ%LFf?d%I3oc^2_5<7&CHcXnZL$){A5>vL3fIeW*e@YYx)!Dz@# zM-brnULY%KrXh^t!E%PUcM&>C$WAbu8j|vY9frB48gGrN%Lzw%T@uVSP}ZIr;>)<3 zup|So1b4oc44tP$9qAdaikZ!pTkeUpu=4WfWBS-teVr6p=##j&GU*ekl|BHq6v2ne zCh-E(w&-4AB@Qi@S-F_bMm|xF0wQ2?C8z{da)A1}UI)1y{?rI$06yh0FXW>`hj&OB zI=Gg3zK94Mho6MlrJ9kIXY%5-l4=ER4soW&RDvuy3(;q^xe*JWYhI-|2OtBd?A1JD zb7RFwbgyB`%)b|zV-&SgBv&wH*zvR zy5_P5hm~(@>m=kd^6(mC3VWS8vVj;~bdMVpJFJ+*$2on(Gw1JAatipBuIh*5c-M7Y zVK{3>GVs=3mGJc{>v3|}u>%q+4OpcUosgf3TP6S`XXAW@a=00ZU*iDHW1VDDUaD%1 zAgWeK4w)qqR>*Q|e_oqxoewZgZx()p#MX{l|Kl;mKOEBy0^rwGIrx>KRMZ70w4}py zARGVU_Ne8SnaocU<~p~$61dl8wd`0Ope#rH^sSx+*Z_OOl>q*mksTo79vzWhuTE$@ z6bn|qK2=>wDI~ow(6s9Pat7zsY_yndN@ga z5oV$*0Oa^8EQ16LB$!23^g6f;7kOdac6VYH+p_-2LDan;i91U?8s0Of;u@d@kkG=TaUgD9})vT56JzfR5ahwV@-AhiK+@p;N*~mta!j>{GStk4GR$ zPP=D^cOxgrZq1Nf*#Sz$fm_^@oeH^Nmh6hRv`twig+wZ2E0kQv0 zA^I1vx`Wr=-3B6I&Oo+8);kow<7)BDjyMjf(35hNW>U%Y6{w1pg%Dyt9Qz-NU_WKZ zj#d)aFWWn_W!9s@J-w?ci2Vw(TzXRO43qerb|;7(3f_Z#4tL0HR&rk+$Hj|t{5Q@z zCd{|RO%#|un}ey#i?KGd9|(l= zvH(L2>CSX++ArOZd8OJEg@Yv5OEU3`hkK3}DXcFaoY3WE9E2yc;e5)y`OXfh3EQ1| zQhS#l%$rE`DHTWj>(go;)*B0tGJdz!+*!oE3a|CUg>+43x#M+Nu$1LJ+Y#rTrC7UN zpp%c)6-hC@Dibmp;m*m_C4u0&Un;U`tAbcVd|Zj|xV|d+hLxPt^xq{U{I6>Z zGK0Cu>i#8p&u78dIDX180{n0&^q5Yrs;GCLmkdF2@^F+1zpbJ#_>v3~i(A*QFU~Wq zPEaWGajvj9ZMz1UkoE6yu0z;$Vr0t-(uIYn#UO)U;zYk%*FS!oKYaV+_uqc7fSg|( zQF`Oh%#M3mgepPqw!U(c)Nt$;?qzk9C|3vt1fb#+AXiNCT4(xCvP5^Yxu8YLW@jUk zn}kI7Az@uMRdlDTb8Q6uGOF)Eha4KG_}Wrk*JjPeU13?$i@BicTy!%CE0A{O;8w?G zhb*`10YpxP0*X{Od@^F2!iW;%47rm@bBO27n3`310wEMvAs0ua+Ex?ffq6)fzS`E0 z*Y|r5Ab!b5cvGLSqq7L6#Gj~KIqt|dLEP97=PV=VBXtUp;#~MP3`+&uGh=hOojQdr zHdFZt?k|zHRR|yXOZoox@;VTlAlWe{5<0eScTs#C=6TVqs#Yp zISJ@?oOAydaNnI5AVlwcR7nMt6AMyQ)M9F^2Ch7v!8V7JU$>P?H3;XFBRQ(l(y)Jb ziU?;s`R5`1&RgX#{DjwGxrES(viFi{#B{ap+q3tMWSdONQWp|+&R=S62UsM0TJjOK zd0sBuboY{mDo_{rST>VW`DsbkB%aA~ysHh**T&E^DdmaPFZ`^olPAfDtZLR7F1-@} z-5jVpl_JOEF8Zr*BV95k;@Tw+Qwo#V9fX%4e{S+W+*(*t+vco{i3BFM4Z^DEaI*_t z)a)T23o>UCW4|8OzaDqv+DGY%JnJ=3y zJ|gCrEmwI=>&1&-3Jt7V{ zsa5CU?4<1IQhpyG6G;`)*PHi0f1SV1cb^`9Td9BN4NG`zd?y(Al;K9WkH?ErwMaZD z+a%?Fb2=xEp`=qBG@a;CW>?ZSdLHA(RU zjDDS%kVsc~uP;5QnPMxllb&O;sS3A*8gGHr#9bh_gQLyMC+CFu;OzQSY zEc~Tgv4^Xw>)~2nm#mxMkS6UExTB827yOMk>?d-y@4n@v`rpET{#d?Pcz99K;VOG_ zxi2`dC!t|I&GRtYbm37SV=_4Alwire&`ny#J&mWi`=PS3^TjUU0KP~>l&s!K?k2Uq zs|#=#t=<$*wcPmU@AF!%u9t53S*~%_aRXHpw(WAy@NSZN5I%)3%{>Xw(xKvq)Q=Jx zkx59acsP?wC?`t|D&agp2NLymRr^2yJXMe6LOfh49$j9UnpOX>eG~7t{&ZB1D1duV0q{OZM@DuubqED@&CLOA2YLUKJ!s!EmOOy&~25{IWq@sL>2EyyKp z3U?1|Pkg)x&$i@wB5nZD<#Z22nkcD3Q~?|KY&DhA5U9BYz1FM8T)Oi0r-Ik`$nJIz zz}!(laDr6(s>ouWfH$w8EWrRYG6HZXF>_N~ox`%2e1r}b;MueE){*SY$Gd|Kut)XO zgb@>5q&m3xvhi#E_~-AgAN~%m%6}u3XvYh(^Y5FJC?oAARhVw>U9HFIBGN;;6&wbT z{xl@_(Fp>=F05MSxY`v^cK7|1C1wqmK1P+~PnPhVx@}n$9&9QRp|ls-K*M4m{^;}m z$sl=3lBWEjJ%~IHqU9CTNvf*ASD8mmus4qdPN3c$7jQp&JpzO#s<9^#0XhuD^QB1! zhx-fatr+4=Bso?6(k{^ynPr;iaoF((QIO}JUn>kh|9WkzBI4lRh=A{7wOw^K3}?7Y zqC$hhZNptQQ>GcO`(tU4l;U>R@~|&(JI$(_otMkcKz~`s4R`MKZAj#fuj(GSzBQhz zNO@B(+o9J(hJd7a+Wn$+BGp&5rdy;cqzz>9oYVo-2lvUwI{=N?u&u+>XiC;IU2-)i z0vM3nNXj5vC+QzxqE+|ZWI-k2KN^=XZfO>fqttPy!*nH(hZh&?e}7QB7SrGMCd4Os zI;3M!khs|ZS!c6qFlWNsnR<;NkqlXEAR5&q`$E9%s(e+v&DtVb5)@$j0B!KKg2Eu6 z1!%`*6qQKGRmW7iD{?K5H7Ul0%ZmnhVZ5L4*eVHl z?0ngkQ#(kZFeiYxaiCW$m@k1lcgW(9aE8|crF7k$+=>!*X62#PIKBiLAIJ2|_1$;> z82jFV5PEte-Fc*NS(;ECCI;Le&4YA!uM3m>CV<`8qQTab!4eomlx3GkI30j=t(0qU zxMMLSiTh}Ihjmzcw>w90;W!)K_#$BgU7wB?0-s)WVz9rgMQax&FOr({xL|nl6*nGO z1e#>O`A*GMSi1H@+`ABgt{8|9GzGo!l1Xj;U&37w5;ktp@k}X?* zbB2^(qM|$*g!@q{3G!kmFrq)af4gM{!}_@vlAD}6`z}NVS1`GTwHd<8$#s9N-bi?s z&q9i6Z+a31iqocRSnpr;TbMk6hl)JD%V0loB6m6V|{aZP&iINXVOmZDX)mulwJRtUA@Y@W;0DAL&`Yo)YO^{NRmg;dMxWN0M0?yQ+{zKGg>pmWP*mN>X!p z4Z-`94DBKa6~(Or-UdiA>@bJrI0xU(j_oZ;0NJV9-`)|n-CgG!s>(TEAh127sKy$k~n#z2lK5h8(M*L-<* z!Zl`WomIWAmCQeRb_X)K9TK`_r`{Z|i7qeORyJaEJS1-YD%WBI&-Kgo4N*3% zFP0f!d0sk|Sib5~vsBg~qpsa6hbp?#!tLS+)oA8L4C}*1HsOIR2 z|K_;j#c{n6gH`#{A0FepH7^;2RY;!% z>Z%3>M_eUpCrBLInXWzKa|q{UJ-V|@B|zJYTa#YLHD!-%3ded=QcxcGHa|?n+cU}a zr6oBwM#>)Nve`BWi@m5MzapS4+XIhtuNI~~ae#p;xr)E6IJ7ph>U(D}zye`xZ`7^e z@O47=*P#^SH$VLSW1l&El&IbaiLgXqY<*PwzKRAS&43YS~&B%F2~l&3yp(9H7)D#l>RPJ%D#a-IXGjah^uLgMaSK8W{am^-Rh^-drGG z1xTB?+=okJIY>D z5$e4Kx$HR3nYf7Kl8L2;zdWk^rN0-5onVtT)K!@2sP2$RF}P?V$!rIJ_!#$YZEzdN z;IcxEUKN$3FG3Z*MH+R7p)qI&Uu66sk5w{dx$JgvG}V8m=)olClku?gZ9f462)x-S z$f`r>WdtaG${%B4OmS_$H&X2E{iQu4jXAVq7@QFXuZDiBF=GhWiPFBvB0_=_noL zG)Xb4>j>siX%CfJ zS;3<^4c*CAr#-eI_0@%2UF3i#8Hmg3-MoC7k&}IV9M*q1DHOk|3#v!(Mmz2ZmxId3 zBgtnt)m6fQAAG)wB>;>03*ZgW;=sys-devel/binutils-config-5 SLOT=0/2.35.1 SRC_URI=mirror://gnu/binutils/binutils-2.35.1.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/binutils-2.35.1-patches-2.tar.xz _eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build 9a65133006c608964888346a412cc454 multilib-minimal 8bddda43703ba94d8341f4e247f97566 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=5f2a349f69427dfc9c2e0206ae9f2c66 +_md5_=68552fb36e27fc5821ac7a302b837721 diff --git a/metadata/md5-cache/sys-libs/binutils-libs-2.35.2 b/metadata/md5-cache/sys-libs/binutils-libs-2.35.2 index c8db62aa98bf..ffd0b28f13a2 100644 --- a/metadata/md5-cache/sys-libs/binutils-libs-2.35.2 +++ b/metadata/md5-cache/sys-libs/binutils-libs-2.35.2 @@ -11,4 +11,4 @@ RDEPEND=sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32 SLOT=0/2.35.2 SRC_URI=mirror://gnu/binutils/binutils-2.35.2.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/binutils-2.35.2-patches-1.tar.xz _eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build 9a65133006c608964888346a412cc454 multilib-minimal 8bddda43703ba94d8341f4e247f97566 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=ebea51f125a09946a477c8c5d77885f6 +_md5_=0dac3f8664e6660f0594b51ebe7d6626 diff --git a/metadata/md5-cache/sys-libs/binutils-libs-2.36.1 b/metadata/md5-cache/sys-libs/binutils-libs-2.36.1 index 795a9eb6f1c1..1f901b7cf632 100644 --- a/metadata/md5-cache/sys-libs/binutils-libs-2.36.1 +++ b/metadata/md5-cache/sys-libs/binutils-libs-2.36.1 @@ -10,4 +10,4 @@ RDEPEND=sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32 SLOT=0/2.36.1 SRC_URI=mirror://gnu/binutils/binutils-2.36.1.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/binutils-2.36.1-patches-1.tar.xz _eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build 9a65133006c608964888346a412cc454 multilib-minimal 8bddda43703ba94d8341f4e247f97566 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=67c4c21a92e943a2a450f81af8c9a8c9 +_md5_=c11d046b566202b82638b5d98805f1d8 diff --git a/metadata/md5-cache/sys-libs/compiler-rt-11.0.1 b/metadata/md5-cache/sys-libs/compiler-rt-11.0.1 index 8e49c21817c6..9dbc53512396 100644 --- a/metadata/md5-cache/sys-libs/compiler-rt-11.0.1 +++ b/metadata/md5-cache/sys-libs/compiler-rt-11.0.1 @@ -5,10 +5,10 @@ DESCRIPTION=Compiler runtime library for clang (built-in part) EAPI=7 HOMEPAGE=https://llvm.org/ IUSE=+clang test -KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~ppc-macos ~x64-macos +KEYWORDS=amd64 arm arm64 ~ppc64 ~riscv x86 ~amd64-linux ~ppc-macos ~x64-macos LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT ) RESTRICT=!test? ( test ) !clang? ( test ) SLOT=11.0.1 SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-11.0.1.tar.gz _eclasses_=cmake 314a813be2f09820e8978cdee941e501 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e llvm 96482dd3973a93c32659252dfeba1433 llvm.org ac34ccc0ab197b128f6d3d2a4fe1cc5e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-any-r1 0a79a9b53fce4525f438f8ea9695fb88 python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=4377373c6ead77732bd9e97d0db3c9f3 +_md5_=765a8fbd31aaeab764b69ed575375737 diff --git a/metadata/md5-cache/sys-libs/compiler-rt-12.0.0_rc2 b/metadata/md5-cache/sys-libs/compiler-rt-12.0.0_rc2 new file mode 100644 index 000000000000..7ff0b9d5b4b2 --- /dev/null +++ b/metadata/md5-cache/sys-libs/compiler-rt-12.0.0_rc2 @@ -0,0 +1,13 @@ +BDEPEND=>=dev-util/cmake-3.16 clang? ( sys-devel/clang ) test? ( || ( ( dev-lang/python:3.9 >=dev-python/lit-9.0.1[python_targets_python3_9(-),-python_single_target_python3_9(-)] ) ( dev-lang/python:3.8 >=dev-python/lit-9.0.1[python_targets_python3_8(-),-python_single_target_python3_8(-)] ) ( dev-lang/python:3.7 >=dev-python/lit-9.0.1[python_targets_python3_7(-),-python_single_target_python3_7(-)] ) ) =sys-devel/clang-12.0.0*:12 ) || ( dev-lang/python:3.9 dev-lang/python:3.8 dev-lang/python:3.7 ) dev-util/ninja dev-util/cmake +DEFINED_PHASES=compile configure install prepare pretend setup test unpack +DEPEND=>=sys-devel/llvm-6 !!sys-devel/llvm:0 +DESCRIPTION=Compiler runtime library for clang (built-in part) +EAPI=7 +HOMEPAGE=https://llvm.org/ +IUSE=+clang test +LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT ) +RESTRICT=!test? ( test ) !clang? ( test ) +SLOT=12.0.0 +SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-12.0.0-rc2.tar.gz +_eclasses_=cmake 314a813be2f09820e8978cdee941e501 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e llvm 96482dd3973a93c32659252dfeba1433 llvm.org ac34ccc0ab197b128f6d3d2a4fe1cc5e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-any-r1 0a79a9b53fce4525f438f8ea9695fb88 python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba +_md5_=5e5d797246bd48e7c1c968b25235e763 diff --git a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-11.0.1 b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-11.0.1 index 635f2b5fe2f9..0580972d4ac9 100644 --- a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-11.0.1 +++ b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-11.0.1 @@ -5,11 +5,11 @@ DESCRIPTION=Compiler runtime libraries for clang (sanitizers & xray) EAPI=7 HOMEPAGE=https://llvm.org/ IUSE=+clang test elibc_glibc +libfuzzer +profile +xray +asan +dfsan +lsan +msan +hwasan +tsan +ubsan +safestack +cfi +scudo +shadowcallstack +gwp-asan test -KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~ppc-macos ~x64-macos +KEYWORDS=amd64 arm arm64 ~ppc64 ~riscv x86 ~amd64-linux ~ppc-macos ~x64-macos LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT ) REQUIRED_USE=|| ( asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo shadowcallstack gwp-asan libfuzzer profile xray ) gwp-asan? ( scudo ) ubsan? ( cfi ) RESTRICT=!test? ( test ) !clang? ( test ) !test? ( test ) SLOT=11.0.1 SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-11.0.1.tar.gz _eclasses_=check-reqs 7e3fd1855a5e1b50bb9e80827b3f672d cmake 314a813be2f09820e8978cdee941e501 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e llvm 96482dd3973a93c32659252dfeba1433 llvm.org ac34ccc0ab197b128f6d3d2a4fe1cc5e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-any-r1 0a79a9b53fce4525f438f8ea9695fb88 python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=46bd4d6eeb9e010ed248e16c9429d88c +_md5_=1da0f37eb6435cd4c27cde9ee935eff1 diff --git a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-12.0.0_rc2 b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-12.0.0_rc2 new file mode 100644 index 000000000000..eb376fb1b46f --- /dev/null +++ b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-12.0.0_rc2 @@ -0,0 +1,14 @@ +BDEPEND=>=dev-util/cmake-3.16 clang? ( sys-devel/clang ) elibc_glibc? ( net-libs/libtirpc ) test? ( !=dev-python/lit-5[python_targets_python3_9(-),-python_single_target_python3_9(-)] ) ( dev-lang/python:3.8 >=dev-python/lit-5[python_targets_python3_8(-),-python_single_target_python3_8(-)] ) ( dev-lang/python:3.7 >=dev-python/lit-5[python_targets_python3_7(-),-python_single_target_python3_7(-)] ) ) =sys-devel/clang-12.0.0*:12 sys-libs/compiler-rt:12.0.0 ) || ( dev-lang/python:3.9 dev-lang/python:3.8 dev-lang/python:3.7 ) dev-util/ninja dev-util/cmake +DEFINED_PHASES=compile configure install prepare pretend setup test unpack +DEPEND=>=sys-devel/llvm-6 !!sys-devel/llvm:0 +DESCRIPTION=Compiler runtime libraries for clang (sanitizers & xray) +EAPI=7 +HOMEPAGE=https://llvm.org/ +IUSE=+clang test elibc_glibc +libfuzzer +memprof +profile +xray +asan +dfsan +lsan +msan +hwasan +tsan +ubsan +safestack +cfi +scudo +shadowcallstack +gwp-asan test +LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT ) +REQUIRED_USE=|| ( asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo shadowcallstack gwp-asan libfuzzer profile xray ) gwp-asan? ( scudo ) ubsan? ( cfi ) +RESTRICT=!test? ( test ) !clang? ( test ) !test? ( test ) +SLOT=12.0.0 +SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-12.0.0-rc2.tar.gz +_eclasses_=check-reqs 7e3fd1855a5e1b50bb9e80827b3f672d cmake 314a813be2f09820e8978cdee941e501 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e llvm 96482dd3973a93c32659252dfeba1433 llvm.org ac34ccc0ab197b128f6d3d2a4fe1cc5e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-any-r1 0a79a9b53fce4525f438f8ea9695fb88 python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba +_md5_=53e0b3b6678c531354b6002148acfa11 diff --git a/metadata/md5-cache/sys-libs/glibc-2.32-r2 b/metadata/md5-cache/sys-libs/glibc-2.32-r2 deleted file mode 100644 index cd3d224aa1ea..000000000000 --- a/metadata/md5-cache/sys-libs/glibc-2.32-r2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=|| ( dev-lang/python:3.9 dev-lang/python:3.8 dev-lang/python:3.7 ) >=app-misc/pax-utils-0.1.10 sys-devel/bison doc? ( sys-apps/texinfo ) !compile-locales? ( app-arch/gzip sys-apps/grep virtual/awk ) >=sys-devel/binutils-2.24 >=sys-devel/gcc-6 virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst preinst prepare pretend setup test unpack -DEPEND=gd? ( media-libs/gd:2= ) nscd? ( selinux? ( audit? ( sys-process/audit ) caps? ( sys-libs/libcap ) ) ) suid? ( caps? ( sys-libs/libcap ) ) selinux? ( sys-libs/libselinux ) systemtap? ( dev-util/systemtap ) !=net-dns/libidn2-2.3.0 ) virtual/os-headers sys-devel/gnuconfig -DESCRIPTION=GNU libc C library -EAPI=7 -HOMEPAGE=https://www.gnu.org/software/libc/ -IUSE=audit caps cet compile-locales +crypt custom-cflags doc gd headers-only +multiarch multilib nscd profile selinux +ssp +static-libs static-pie suid systemtap test vanilla -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sparc x86 -LICENSE=LGPL-2.1+ BSD HPND ISC inner-net rc PCRE -PDEPEND=!vanilla? ( sys-libs/timezone-data ) -RDEPEND=gd? ( media-libs/gd:2= ) nscd? ( selinux? ( audit? ( sys-process/audit ) caps? ( sys-libs/libcap ) ) ) suid? ( caps? ( sys-libs/libcap ) ) selinux? ( sys-libs/libselinux ) systemtap? ( dev-util/systemtap ) !=net-dns/libidn2-2.3.0 vanilla? ( !sys-libs/timezone-data ) -RESTRICT=!test? ( test ) -SLOT=2.2 -SRC_URI=mirror://gnu/glibc/glibc-2.32.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/glibc-2.32-patches-2.tar.xz riscv? ( https://dev.gentoo.org/~dilfridge/distfiles/backport-rv32.txz ) https://gitweb.gentoo.org/proj/locale-gen.git/snapshot/locale-gen-2.10.tar.gz multilib? ( https://dev.gentoo.org/~dilfridge/distfiles/gcc-multilib-bootstrap-20180511.tar.xz ) -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 gnuconfig f9125410be4c062f2fcefc8ec59fc223 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 prefix de7d8e2b10085ed5ff09ad70e4753e5c python-any-r1 0a79a9b53fce4525f438f8ea9695fb88 python-utils-r1 69861348186337fa4b269de5826004b3 systemd 74b223e42834adf09a2d21fe5fe13741 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=319e289a44b9973823bc8a49ce3ce9bc diff --git a/metadata/md5-cache/sys-libs/glibc-2.32-r3 b/metadata/md5-cache/sys-libs/glibc-2.32-r3 deleted file mode 100644 index a01a6a1e22d6..000000000000 --- a/metadata/md5-cache/sys-libs/glibc-2.32-r3 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=|| ( dev-lang/python:3.9 dev-lang/python:3.8 dev-lang/python:3.7 ) >=app-misc/pax-utils-0.1.10 sys-devel/bison doc? ( sys-apps/texinfo ) !compile-locales? ( app-arch/gzip sys-apps/grep virtual/awk ) >=sys-devel/binutils-2.24 >=sys-devel/gcc-6 virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst preinst prepare pretend setup test unpack -DEPEND=gd? ( media-libs/gd:2= ) nscd? ( selinux? ( audit? ( sys-process/audit ) caps? ( sys-libs/libcap ) ) ) suid? ( caps? ( sys-libs/libcap ) ) selinux? ( sys-libs/libselinux ) systemtap? ( dev-util/systemtap ) !=net-dns/libidn2-2.3.0 ) virtual/os-headers sys-devel/gnuconfig -DESCRIPTION=GNU libc C library -EAPI=7 -HOMEPAGE=https://www.gnu.org/software/libc/ -IUSE=audit caps cet compile-locales +crypt custom-cflags doc gd headers-only +multiarch multilib nscd profile selinux +ssp +static-libs static-pie suid systemtap test vanilla -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 -LICENSE=LGPL-2.1+ BSD HPND ISC inner-net rc PCRE -PDEPEND=!vanilla? ( sys-libs/timezone-data ) -RDEPEND=gd? ( media-libs/gd:2= ) nscd? ( selinux? ( audit? ( sys-process/audit ) caps? ( sys-libs/libcap ) ) ) suid? ( caps? ( sys-libs/libcap ) ) selinux? ( sys-libs/libselinux ) systemtap? ( dev-util/systemtap ) !=net-dns/libidn2-2.3.0 vanilla? ( !sys-libs/timezone-data ) -RESTRICT=!test? ( test ) -SLOT=2.2 -SRC_URI=mirror://gnu/glibc/glibc-2.32.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/glibc-2.32-patches-2.tar.xz riscv? ( https://dev.gentoo.org/~dilfridge/distfiles/backport-rv32.txz ) https://gitweb.gentoo.org/proj/locale-gen.git/snapshot/locale-gen-2.10.tar.gz multilib? ( https://dev.gentoo.org/~dilfridge/distfiles/gcc-multilib-bootstrap-20180511.tar.xz ) -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 gnuconfig f9125410be4c062f2fcefc8ec59fc223 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 prefix de7d8e2b10085ed5ff09ad70e4753e5c python-any-r1 0a79a9b53fce4525f438f8ea9695fb88 python-utils-r1 69861348186337fa4b269de5826004b3 systemd 74b223e42834adf09a2d21fe5fe13741 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=883aced3a193cd6f7d35c206cbb39fe0 diff --git a/metadata/md5-cache/sys-libs/glibc-2.32-r5 b/metadata/md5-cache/sys-libs/glibc-2.32-r5 deleted file mode 100644 index 039158a90e01..000000000000 --- a/metadata/md5-cache/sys-libs/glibc-2.32-r5 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=|| ( dev-lang/python:3.9 dev-lang/python:3.8 dev-lang/python:3.7 ) >=app-misc/pax-utils-0.1.10 sys-devel/bison doc? ( sys-apps/texinfo ) !compile-locales? ( app-arch/gzip sys-apps/grep virtual/awk ) >=sys-devel/binutils-2.24 >=sys-devel/gcc-6 virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst preinst prepare pretend setup test unpack -DEPEND=gd? ( media-libs/gd:2= ) nscd? ( selinux? ( audit? ( sys-process/audit ) caps? ( sys-libs/libcap ) ) ) suid? ( caps? ( sys-libs/libcap ) ) selinux? ( sys-libs/libselinux ) systemtap? ( dev-util/systemtap ) !=net-dns/libidn2-2.3.0 ) virtual/os-headers sys-devel/gnuconfig -DESCRIPTION=GNU libc C library -EAPI=7 -HOMEPAGE=https://www.gnu.org/software/libc/ -IUSE=audit caps cet compile-locales +crypt custom-cflags doc gd headers-only +multiarch multilib nscd profile selinux +ssp +static-libs static-pie suid systemtap test vanilla -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv s390 sparc x86 -LICENSE=LGPL-2.1+ BSD HPND ISC inner-net rc PCRE -PDEPEND=!vanilla? ( sys-libs/timezone-data ) -RDEPEND=gd? ( media-libs/gd:2= ) nscd? ( selinux? ( audit? ( sys-process/audit ) caps? ( sys-libs/libcap ) ) ) suid? ( caps? ( sys-libs/libcap ) ) selinux? ( sys-libs/libselinux ) systemtap? ( dev-util/systemtap ) !=net-dns/libidn2-2.3.0 vanilla? ( !sys-libs/timezone-data ) -RESTRICT=!test? ( test ) -SLOT=2.2 -SRC_URI=mirror://gnu/glibc/glibc-2.32.tar.xz https://dev.gentoo.org/~slyfox/distfiles/glibc-2.32-patches-4.tar.xz riscv? ( https://dev.gentoo.org/~dilfridge/distfiles/backport-rv32.txz ) https://gitweb.gentoo.org/proj/locale-gen.git/snapshot/locale-gen-2.10.tar.gz multilib? ( https://dev.gentoo.org/~dilfridge/distfiles/gcc-multilib-bootstrap-20201208.tar.xz ) -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 gnuconfig f9125410be4c062f2fcefc8ec59fc223 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 prefix de7d8e2b10085ed5ff09ad70e4753e5c python-any-r1 0a79a9b53fce4525f438f8ea9695fb88 python-utils-r1 69861348186337fa4b269de5826004b3 systemd 74b223e42834adf09a2d21fe5fe13741 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=9d52ad02e5f11b9b0784ee12c58594e5 diff --git a/metadata/md5-cache/sys-libs/libcxx-11.0.1 b/metadata/md5-cache/sys-libs/libcxx-11.0.1 index 95301d5aff77..de2ed0ec5842 100644 --- a/metadata/md5-cache/sys-libs/libcxx-11.0.1 +++ b/metadata/md5-cache/sys-libs/libcxx-11.0.1 @@ -5,7 +5,7 @@ DESCRIPTION=New implementation of the C++ standard library, targeting C++11 EAPI=7 HOMEPAGE=https://libcxx.llvm.org/ IUSE=elibc_glibc elibc_musl +libcxxabi +libunwind static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=amd64 ~arm ~arm64 ~riscv x86 ~x64-macos +KEYWORDS=amd64 arm arm64 ~riscv x86 ~x64-macos LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT ) RDEPEND=libcxxabi? ( ~sys-libs/libcxxabi-11.0.1[libunwind=,static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] ) REQUIRED_USE=libunwind? ( libcxxabi ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-11.0.1.tar.gz _eclasses_=cmake 314a813be2f09820e8978cdee941e501 cmake-multilib b396704c8c04bb210b7b45dff5c67fea edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e llvm 96482dd3973a93c32659252dfeba1433 llvm.org ac34ccc0ab197b128f6d3d2a4fe1cc5e multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build 9a65133006c608964888346a412cc454 multilib-minimal 8bddda43703ba94d8341f4e247f97566 multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-any-r1 0a79a9b53fce4525f438f8ea9695fb88 python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=5bcaf9f67c10a8ab28596fbeb8d8f2ad +_md5_=adf7350507b6e82e5604f527677fb355 diff --git a/metadata/md5-cache/sys-libs/libcxx-12.0.0_rc2 b/metadata/md5-cache/sys-libs/libcxx-12.0.0_rc2 new file mode 100644 index 000000000000..10bbbd5e490c --- /dev/null +++ b/metadata/md5-cache/sys-libs/libcxx-12.0.0_rc2 @@ -0,0 +1,15 @@ +BDEPEND=test? ( >=dev-util/cmake-3.16 >=sys-devel/clang-3.9.0 || ( ( dev-lang/python:3.9 dev-python/lit[python_targets_python3_9(-),-python_single_target_python3_9(-)] ) ( dev-lang/python:3.8 dev-python/lit[python_targets_python3_8(-),-python_single_target_python3_8(-)] ) ( dev-lang/python:3.7 dev-python/lit[python_targets_python3_7(-),-python_single_target_python3_7(-)] ) ) ) dev-util/ninja dev-util/cmake +DEFINED_PHASES=compile configure install postinst prepare setup test unpack +DEPEND=libcxxabi? ( ~sys-libs/libcxxabi-12.0.0_rc2[libunwind=,static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] ) >=sys-devel/llvm-6 !!sys-devel/llvm:0 +DESCRIPTION=New implementation of the C++ standard library, targeting C++11 +EAPI=7 +HOMEPAGE=https://libcxx.llvm.org/ +IUSE=elibc_glibc elibc_musl +libcxxabi +libunwind static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 +LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT ) +RDEPEND=libcxxabi? ( ~sys-libs/libcxxabi-12.0.0_rc2[libunwind=,static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] ) +REQUIRED_USE=libunwind? ( libcxxabi ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-12.0.0-rc2.tar.gz +_eclasses_=cmake 314a813be2f09820e8978cdee941e501 cmake-multilib b396704c8c04bb210b7b45dff5c67fea edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e llvm 96482dd3973a93c32659252dfeba1433 llvm.org ac34ccc0ab197b128f6d3d2a4fe1cc5e multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build 9a65133006c608964888346a412cc454 multilib-minimal 8bddda43703ba94d8341f4e247f97566 multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-any-r1 0a79a9b53fce4525f438f8ea9695fb88 python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba +_md5_=f7887b3dc245d4db6396d75283e06612 diff --git a/metadata/md5-cache/sys-libs/libcxxabi-11.0.1 b/metadata/md5-cache/sys-libs/libcxxabi-11.0.1 index 8be7d0fd31e4..12a09440f0b1 100644 --- a/metadata/md5-cache/sys-libs/libcxxabi-11.0.1 +++ b/metadata/md5-cache/sys-libs/libcxxabi-11.0.1 @@ -5,11 +5,11 @@ DESCRIPTION=Low level support for a standard C++ library EAPI=7 HOMEPAGE=https://libcxxabi.llvm.org/ IUSE=+libunwind static-libs test elibc_musl test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=amd64 ~arm ~arm64 ~riscv x86 ~x64-macos +KEYWORDS=amd64 arm arm64 ~riscv x86 ~x64-macos LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT ) RDEPEND=libunwind? ( || ( >=sys-libs/libunwind-1.0.1-r1[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/llvm-libunwind-3.9.0-r1[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-11.0.1.tar.gz _eclasses_=cmake 314a813be2f09820e8978cdee941e501 cmake-multilib b396704c8c04bb210b7b45dff5c67fea edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e llvm 96482dd3973a93c32659252dfeba1433 llvm.org ac34ccc0ab197b128f6d3d2a4fe1cc5e multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build 9a65133006c608964888346a412cc454 multilib-minimal 8bddda43703ba94d8341f4e247f97566 multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-any-r1 0a79a9b53fce4525f438f8ea9695fb88 python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=21956a6907732d3c5696b63b12cd5763 +_md5_=fe1f6668bb28c4102ab467dffe9d089f diff --git a/metadata/md5-cache/sys-libs/libcxxabi-12.0.0_rc2 b/metadata/md5-cache/sys-libs/libcxxabi-12.0.0_rc2 new file mode 100644 index 000000000000..0a308305adb4 --- /dev/null +++ b/metadata/md5-cache/sys-libs/libcxxabi-12.0.0_rc2 @@ -0,0 +1,14 @@ +BDEPEND=test? ( >=sys-devel/clang-3.9.0 || ( ( dev-lang/python:3.9 dev-python/lit[python_targets_python3_9(-),-python_single_target_python3_9(-)] ) ( dev-lang/python:3.8 dev-python/lit[python_targets_python3_8(-),-python_single_target_python3_8(-)] ) ( dev-lang/python:3.7 dev-python/lit[python_targets_python3_7(-),-python_single_target_python3_7(-)] ) ) ) dev-util/ninja dev-util/cmake +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=libunwind? ( || ( >=sys-libs/libunwind-1.0.1-r1[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/llvm-libunwind-3.9.0-r1[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) >=sys-devel/llvm-6 !!sys-devel/llvm:0 +DESCRIPTION=Low level support for a standard C++ library +EAPI=7 +HOMEPAGE=https://libcxxabi.llvm.org/ +IUSE=+libunwind static-libs test elibc_musl abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 +LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT ) +RDEPEND=libunwind? ( || ( >=sys-libs/libunwind-1.0.1-r1[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/llvm-libunwind-3.9.0-r1[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-12.0.0-rc2.tar.gz +_eclasses_=cmake 314a813be2f09820e8978cdee941e501 cmake-multilib b396704c8c04bb210b7b45dff5c67fea edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e llvm 96482dd3973a93c32659252dfeba1433 llvm.org ac34ccc0ab197b128f6d3d2a4fe1cc5e multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build 9a65133006c608964888346a412cc454 multilib-minimal 8bddda43703ba94d8341f4e247f97566 multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-any-r1 0a79a9b53fce4525f438f8ea9695fb88 python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba +_md5_=b82c9d0543e5b07313391c22198ea376 diff --git a/metadata/md5-cache/sys-libs/libomp-11.0.1 b/metadata/md5-cache/sys-libs/libomp-11.0.1 index bfc0847b4ac6..701898798ae8 100644 --- a/metadata/md5-cache/sys-libs/libomp-11.0.1 +++ b/metadata/md5-cache/sys-libs/libomp-11.0.1 @@ -5,7 +5,7 @@ DESCRIPTION=OpenMP runtime library for LLVM/clang compiler EAPI=7 HOMEPAGE=https://openmp.llvm.org IUSE=cuda hwloc kernel_linux offload ompt test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 kernel_linux -KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x64-macos +KEYWORDS=amd64 arm arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x64-macos LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT ) RDEPEND=hwloc? ( sys-apps/hwloc:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) offload? ( virtual/libelf:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libffi:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] cuda? ( dev-util/nvidia-cuda-toolkit:= ) ) REQUIRED_USE=offload? ( cuda? ( abi_x86_64 ) ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-11.0.1.tar.gz _eclasses_=cmake 314a813be2f09820e8978cdee941e501 cmake-multilib b396704c8c04bb210b7b45dff5c67fea edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e linux-info c90a203b1c14cfa77bd3e37a0e96c955 llvm.org ac34ccc0ab197b128f6d3d2a4fe1cc5e multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build 9a65133006c608964888346a412cc454 multilib-minimal 8bddda43703ba94d8341f4e247f97566 multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-any-r1 0a79a9b53fce4525f438f8ea9695fb88 python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=691c853691911a76cf5029e4eb201984 +_md5_=bb2e1dae913fc5b32cbf01cb15edb2b3 diff --git a/metadata/md5-cache/sys-libs/libomp-12.0.0_rc2 b/metadata/md5-cache/sys-libs/libomp-12.0.0_rc2 new file mode 100644 index 000000000000..a5d96dea5a7d --- /dev/null +++ b/metadata/md5-cache/sys-libs/libomp-12.0.0_rc2 @@ -0,0 +1,15 @@ +BDEPEND=dev-lang/perl offload? ( virtual/pkgconfig ) test? ( || ( ( dev-lang/python:3.9 dev-python/lit[python_targets_python3_9(-),-python_single_target_python3_9(-)] ) ( dev-lang/python:3.8 dev-python/lit[python_targets_python3_8(-),-python_single_target_python3_8(-)] ) ( dev-lang/python:3.7 dev-python/lit[python_targets_python3_7(-),-python_single_target_python3_7(-)] ) ) >=sys-devel/clang-6 ) dev-util/ninja dev-util/cmake +DEFINED_PHASES=compile configure install prepare pretend setup test unpack +DEPEND=hwloc? ( sys-apps/hwloc:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) offload? ( virtual/libelf:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libffi:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] cuda? ( dev-util/nvidia-cuda-toolkit:= ) ) +DESCRIPTION=OpenMP runtime library for LLVM/clang compiler +EAPI=7 +HOMEPAGE=https://openmp.llvm.org +IUSE=cuda hwloc kernel_linux offload ompt test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 kernel_linux +LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT ) +RDEPEND=hwloc? ( sys-apps/hwloc:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) offload? ( virtual/libelf:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libffi:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] cuda? ( dev-util/nvidia-cuda-toolkit:= ) ) +REQUIRED_USE=offload? ( cuda? ( abi_x86_64 ) ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-12.0.0-rc2.tar.gz +_eclasses_=cmake 314a813be2f09820e8978cdee941e501 cmake-multilib b396704c8c04bb210b7b45dff5c67fea edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e linux-info c90a203b1c14cfa77bd3e37a0e96c955 llvm.org ac34ccc0ab197b128f6d3d2a4fe1cc5e multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build 9a65133006c608964888346a412cc454 multilib-minimal 8bddda43703ba94d8341f4e247f97566 multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-any-r1 0a79a9b53fce4525f438f8ea9695fb88 python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba +_md5_=3df3e4445dca8566fd6e35ffbbc0c336 diff --git a/metadata/md5-cache/sys-libs/libstatgrab-0.91 b/metadata/md5-cache/sys-libs/libstatgrab-0.91 index 425a0e6ab281..05c0e5d00803 100644 --- a/metadata/md5-cache/sys-libs/libstatgrab-0.91 +++ b/metadata/md5-cache/sys-libs/libstatgrab-0.91 @@ -1,13 +1,14 @@ -DEFINED_PHASES=compile configure install prepare test -DEPEND=sys-libs/ncurses >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +BDEPEND=>=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +DEFINED_PHASES=configure install +DEPEND=sys-libs/ncurses DESCRIPTION=A tool to provide access to statistics about the system on which it's run -EAPI=5 +EAPI=7 HOMEPAGE=https://www.i-scream.org/libstatgrab/ -IUSE=doc examples static-libs +IUSE=doc examples KEYWORDS=amd64 ~arm ~arm64 ~ia64 ppc x86 LICENSE=|| ( GPL-2 LGPL-2.1 ) RDEPEND=sys-libs/ncurses SLOT=0 SRC_URI=https://www.mirrorservice.org/sites/ftp.i-scream.org/pub/i-scream/libstatgrab/libstatgrab-0.91.tar.gz -_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 autotools-utils 961893b8004e6cf64fbef1cea6ed8bd2 desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=5428bfc80d8b8cb419ac4c5c7a19fac3 +_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=6fabf50302307b2fa8eb11f95f1e7ac5 diff --git a/metadata/md5-cache/sys-libs/libstatgrab-0.92 b/metadata/md5-cache/sys-libs/libstatgrab-0.92 new file mode 100644 index 000000000000..f845740e5303 --- /dev/null +++ b/metadata/md5-cache/sys-libs/libstatgrab-0.92 @@ -0,0 +1,14 @@ +BDEPEND=>=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +DEFINED_PHASES=configure install +DEPEND=sys-libs/ncurses +DESCRIPTION=A tool to provide access to statistics about the system on which it's run +EAPI=7 +HOMEPAGE=https://www.i-scream.org/libstatgrab/ +IUSE=doc examples +KEYWORDS=~amd64 ~arm ~arm64 ~ia64 ~ppc ~x86 +LICENSE=|| ( GPL-2 LGPL-2.1 ) +RDEPEND=sys-libs/ncurses +SLOT=0 +SRC_URI=https://www.mirrorservice.org/sites/ftp.i-scream.org/pub/i-scream/libstatgrab/libstatgrab-0.92.tar.gz +_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=e94f32bcd84d5a38662990f69bd77dfc diff --git a/metadata/md5-cache/sys-libs/llvm-libunwind-11.0.1 b/metadata/md5-cache/sys-libs/llvm-libunwind-11.0.1 index d3b36af66453..36c837c9fb7d 100644 --- a/metadata/md5-cache/sys-libs/llvm-libunwind-11.0.1 +++ b/metadata/md5-cache/sys-libs/llvm-libunwind-11.0.1 @@ -5,11 +5,11 @@ DESCRIPTION=C++ runtime stack unwinder from LLVM EAPI=7 HOMEPAGE=https://github.com/llvm-mirror/libunwind IUSE=debug static-libs test test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=amd64 ~arm ~arm64 x86 ~x64-macos +KEYWORDS=amd64 arm arm64 x86 ~x64-macos LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT ) RDEPEND=!sys-libs/libunwind RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-11.0.1.tar.gz _eclasses_=cmake 314a813be2f09820e8978cdee941e501 cmake-multilib b396704c8c04bb210b7b45dff5c67fea edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e llvm 96482dd3973a93c32659252dfeba1433 llvm.org ac34ccc0ab197b128f6d3d2a4fe1cc5e multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build 9a65133006c608964888346a412cc454 multilib-minimal 8bddda43703ba94d8341f4e247f97566 multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-any-r1 0a79a9b53fce4525f438f8ea9695fb88 python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=e261068056d8592b449269bbc040db5d +_md5_=bcce44f8dbf21d36cba0d02517d875c6 diff --git a/metadata/md5-cache/sys-libs/llvm-libunwind-12.0.0_rc2 b/metadata/md5-cache/sys-libs/llvm-libunwind-12.0.0_rc2 new file mode 100644 index 000000000000..21001574dc67 --- /dev/null +++ b/metadata/md5-cache/sys-libs/llvm-libunwind-12.0.0_rc2 @@ -0,0 +1,14 @@ +BDEPEND=test? ( >=sys-devel/clang-3.9.0 || ( ( dev-lang/python:3.9 dev-python/lit[python_targets_python3_9(-),-python_single_target_python3_9(-)] ) ( dev-lang/python:3.8 dev-python/lit[python_targets_python3_8(-),-python_single_target_python3_8(-)] ) ( dev-lang/python:3.7 dev-python/lit[python_targets_python3_7(-),-python_single_target_python3_7(-)] ) ) ) dev-util/ninja dev-util/cmake +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=>=sys-devel/llvm-6 !!sys-devel/llvm:0 +DESCRIPTION=C++ runtime stack unwinder from LLVM +EAPI=7 +HOMEPAGE=https://github.com/llvm-mirror/libunwind +IUSE=debug static-libs test test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 +LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT ) +RDEPEND=!sys-libs/libunwind +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-12.0.0-rc2.tar.gz +_eclasses_=cmake 314a813be2f09820e8978cdee941e501 cmake-multilib b396704c8c04bb210b7b45dff5c67fea edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e llvm 96482dd3973a93c32659252dfeba1433 llvm.org ac34ccc0ab197b128f6d3d2a4fe1cc5e multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build 9a65133006c608964888346a412cc454 multilib-minimal 8bddda43703ba94d8341f4e247f97566 multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-any-r1 0a79a9b53fce4525f438f8ea9695fb88 python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba +_md5_=c68431faac9384dfeed20b1e5af702eb diff --git a/metadata/md5-cache/sys-libs/timezone-data-2021a b/metadata/md5-cache/sys-libs/timezone-data-2021a index 0f43ff2fbedf..ad4a5782f672 100644 --- a/metadata/md5-cache/sys-libs/timezone-data-2021a +++ b/metadata/md5-cache/sys-libs/timezone-data-2021a @@ -4,10 +4,10 @@ DESCRIPTION=Timezone data (/usr/share/zoneinfo) and utilities (tzselect/zic/zdum EAPI=7 HOMEPAGE=https://www.iana.org/time-zones IUSE=nls leaps-timezone elibc_FreeBSD zic-slim -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 LICENSE=BSD public-domain RDEPEND=nls? ( virtual/libintl ) !sys-libs/glibc[vanilla(+)] SLOT=0 SRC_URI=https://www.iana.org/time-zones/repository/releases/tzdata2021a.tar.gz https://www.iana.org/time-zones/repository/releases/tzcode2021a.tar.gz _eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=3ab663bcd200f2c8c366118a003d8626 +_md5_=e6a8882af4a9945571aff7f38d9b8727 diff --git a/metadata/md5-cache/virtual/Manifest.gz b/metadata/md5-cache/virtual/Manifest.gz index e728c9c9101ab8dccf070277c9f67cfab315af48..86e3111724451b18f047fae204141692d11d08fe 100644 GIT binary patch delta 41270 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 CRp1x^ delta 41139 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 XxqA$K_Gd8eAa_8Mykez$ zEbLfsyM}F&@u(mYieb!6du?{o_o`Vo3~pzQ6L#s1lUj(aAmK-&HYW+X|lIf z0gjZ*Q|fl0#`}-mrcP#yf0yK$feQVb$bio`bc$h!b~BNHoqh_abO_dI{so>uw7( z!#d}G+_}A+w;xY)DD=czfym#G1pxhe`qh%xNRm8H#~l*Gmsfk&t(up5a3IvwC7sN>yTigP z1~_33z4?ZeXE{m>!TAcO zR0(`9TWR0i6U)s$xG?R5%HBH|5AVufXz`V$}5UF8=(V!`bewH=S|3jq4rtFgPh0!ec*Y|{FBdnk z+$zHHC+U{7Qo|zYo$fH$vW(pARtF|Wl);dlPGytquI)@5wV79B-1p4&id%gi?S z9^U;lh?Lq#;2Ufebx>)L$X+%LUAOJ0UoG|Pcb|Uw<@42`S8|@#`3mOIiFtseQ*kS}5h}xc;x#pYaA6N`m$kYvcygQ_6oCS5?lE{FgI`i^H7nErXPw>- zVY}FE_u9NS^$f~{+jiFzL@Iz^3OXx z^;Of5%c?#Q9jw42nDk4vk#GS~_)fJf+=eR%=H!V1k&zm|1eHQ{!~#Ogz)9Ke>g`=? z&c$#_r{e@hNM6s{;nN=8M1X7ThNTWWn_s3^O%Jb-iWNUN&_@=_Bz)IF#fQa>7J0)j zwi5u!V$U%@KYlq914^`in|B{#SSz9JEr(bQ3mQD!O}keJg_r-8;aw^Or;=a|GN-K` zU$pW+_gMWO^ZO6a=_p?1D5O`4a5(;a*!V{B@q#FuGoSkaPf*fBN= z2l{)FPH=x8EP%Y*!R3`!hXv4X8%L*T6LfZbd7(3qa(JE4vhU1)v(tpvylg9Ymn$#0 zot!&7zjBx|$ptV7*X@;_I6Ta?SmEL|*Qedy5XZziIC0Fzfa+8m=jwR7UA5ERLyqWB zN{jf{MJU$@&Df6lA$cANAb5d)x4j&eMK#qabP2Hq3p}o?Kmkr?GQcrxPD#@%lh0PV6P&ks{b51R zW&>Fg!TX9+kN__~A5DW>c8HFXvQBrZZ5n`lxWf`1-3VOGkV$#o1%HS73=(SCq<3#I zThE;*)#gs;%CK4z1u_;Y2R-Rj>E~?_6t1z8!sCmXe))%gjobNse&(|0Hy6s;s28eb zt;95}2;zufe45OgbwQRunY77mCsNX$wh^i&;OegObh)%+m-hUD_?D`(ebCsQFl;kc z(mz^vKNTr%-t)-b<3Tbw-=2{2$e8DICOrZQBDveo8aeG5I(d5+2yf?23DfOuPkn5I zPGw<7%dZ`O^4)+@=StyR6G9GtJD1bi{o9$V4j{Thke9hFeXW`M{(9xhKR^7ajPcO# zQGIVOWs1SO{7homJ3_p{5`qwj-XKLJpW^{FI+O17jQprIrdPMqpT+kS@P<4ia2Y>ZoglRnz{H4~Kz=wi? z$&NM2cG^49kkm!yuppR@1K3-xH=LnOp4|eiq!DE0&`>wOO0!Q;W55s4R*ti4 z8|HOqS+Q8V+}ZOGWjn_D%f9-5?w^0&KYsXs>B~Suuav9xl~M(kCeH;Mb8xGK=Di~EJe=app-admin/webapp-config-1.50.15 -DESCRIPTION=Personal cloud that runs on your own server -EAPI=7 -HOMEPAGE=https://nextcloud.com/ -IUSE=+curl +imagemagick mysql postgres +sqlite vhosts -KEYWORDS=~amd64 ~arm ~arm64 ~x86 -LICENSE=AGPL-3 -RDEPEND=dev-lang/php[curl?,filter,gd,hash(+),intl,json,mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,truetype,xmlreader,xmlwriter,zip] imagemagick? ( dev-php/pecl-imagick ) virtual/httpd-php >=app-admin/webapp-config-1.50.15 -REQUIRED_USE=|| ( mysql postgres sqlite ) -SLOT=18.0.12 -SRC_URI=https://download.nextcloud.com/server/releases/nextcloud-18.0.12.tar.bz2 -_eclasses_=webapp 1d03df021d958f89f4cc78e289d0b116 -_md5_=76fc7db22f06d7571ad48463fe4515dc diff --git a/metadata/md5-cache/www-apps/nextcloud-18.0.13 b/metadata/md5-cache/www-apps/nextcloud-18.0.13 deleted file mode 100644 index 422fb2f8c161..000000000000 --- a/metadata/md5-cache/www-apps/nextcloud-18.0.13 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=install postinst prerm setup -DEPEND=>=app-admin/webapp-config-1.50.15 -DESCRIPTION=Personal cloud that runs on your own server -EAPI=7 -HOMEPAGE=https://nextcloud.com/ -IUSE=+curl +imagemagick mysql postgres +sqlite vhosts -KEYWORDS=~amd64 ~arm ~arm64 ~x86 -LICENSE=AGPL-3 -RDEPEND=dev-lang/php[curl?,filter,gd,hash(+),intl,json,mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,truetype,xmlreader,xmlwriter,zip] imagemagick? ( dev-php/pecl-imagick ) virtual/httpd-php >=app-admin/webapp-config-1.50.15 -REQUIRED_USE=|| ( mysql postgres sqlite ) -SLOT=18.0.13 -SRC_URI=https://download.nextcloud.com/server/releases/nextcloud-18.0.13.tar.bz2 -_eclasses_=webapp 1d03df021d958f89f4cc78e289d0b116 -_md5_=76fc7db22f06d7571ad48463fe4515dc diff --git a/metadata/md5-cache/www-apps/nextcloud-18.0.14 b/metadata/md5-cache/www-apps/nextcloud-18.0.14 deleted file mode 100644 index c171713e01b6..000000000000 --- a/metadata/md5-cache/www-apps/nextcloud-18.0.14 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=install postinst prerm setup -DEPEND=>=app-admin/webapp-config-1.50.15 -DESCRIPTION=Personal cloud that runs on your own server -EAPI=7 -HOMEPAGE=https://nextcloud.com/ -IUSE=+curl +imagemagick mysql postgres +sqlite vhosts -KEYWORDS=~amd64 ~arm ~arm64 ~x86 -LICENSE=AGPL-3 -RDEPEND=dev-lang/php[curl?,filter,gd,hash(+),intl,json,mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,truetype,xmlreader,xmlwriter,zip] imagemagick? ( dev-php/pecl-imagick ) virtual/httpd-php >=app-admin/webapp-config-1.50.15 -REQUIRED_USE=|| ( mysql postgres sqlite ) -SLOT=18.0.14 -SRC_URI=https://download.nextcloud.com/server/releases/nextcloud-18.0.14.tar.bz2 -_eclasses_=webapp 1d03df021d958f89f4cc78e289d0b116 -_md5_=76fc7db22f06d7571ad48463fe4515dc diff --git a/metadata/md5-cache/www-apps/nextcloud-19.0.7 b/metadata/md5-cache/www-apps/nextcloud-19.0.9 similarity index 96% rename from metadata/md5-cache/www-apps/nextcloud-19.0.7 rename to metadata/md5-cache/www-apps/nextcloud-19.0.9 index b2f077ba00ca..37aa2367ceb8 100644 --- a/metadata/md5-cache/www-apps/nextcloud-19.0.7 +++ b/metadata/md5-cache/www-apps/nextcloud-19.0.9 @@ -8,7 +8,7 @@ KEYWORDS=~amd64 ~arm ~arm64 ~x86 LICENSE=AGPL-3 RDEPEND=dev-lang/php[curl?,filter,gd,hash(+),intl,json,mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,truetype,xmlreader,xmlwriter,zip] imagemagick? ( dev-php/pecl-imagick ) virtual/httpd-php >=app-admin/webapp-config-1.50.15 REQUIRED_USE=|| ( mysql postgres sqlite ) -SLOT=19.0.7 -SRC_URI=https://download.nextcloud.com/server/releases/nextcloud-19.0.7.tar.bz2 +SLOT=19.0.9 +SRC_URI=https://download.nextcloud.com/server/releases/nextcloud-19.0.9.tar.bz2 _eclasses_=webapp 1d03df021d958f89f4cc78e289d0b116 _md5_=76fc7db22f06d7571ad48463fe4515dc diff --git a/metadata/md5-cache/www-apps/nextcloud-20.0.6 b/metadata/md5-cache/www-apps/nextcloud-20.0.8 similarity index 96% rename from metadata/md5-cache/www-apps/nextcloud-20.0.6 rename to metadata/md5-cache/www-apps/nextcloud-20.0.8 index 832172b3af59..c4b0adf790e4 100644 --- a/metadata/md5-cache/www-apps/nextcloud-20.0.6 +++ b/metadata/md5-cache/www-apps/nextcloud-20.0.8 @@ -8,7 +8,7 @@ KEYWORDS=~amd64 ~arm ~arm64 ~x86 LICENSE=AGPL-3 RDEPEND=dev-lang/php[curl?,filter,gd,hash(+),intl,json,mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,truetype,xmlreader,xmlwriter,zip] imagemagick? ( dev-php/pecl-imagick ) virtual/httpd-php >=app-admin/webapp-config-1.50.15 REQUIRED_USE=|| ( mysql postgres sqlite ) -SLOT=20.0.6 -SRC_URI=https://download.nextcloud.com/server/releases/nextcloud-20.0.6.tar.bz2 +SLOT=20.0.8 +SRC_URI=https://download.nextcloud.com/server/releases/nextcloud-20.0.8.tar.bz2 _eclasses_=webapp 1d03df021d958f89f4cc78e289d0b116 _md5_=76fc7db22f06d7571ad48463fe4515dc diff --git a/metadata/md5-cache/www-apps/nextcloud-19.0.6 b/metadata/md5-cache/www-apps/nextcloud-21.0.0 similarity index 96% rename from metadata/md5-cache/www-apps/nextcloud-19.0.6 rename to metadata/md5-cache/www-apps/nextcloud-21.0.0 index 3ef3f1b328b7..028770b7283f 100644 --- a/metadata/md5-cache/www-apps/nextcloud-19.0.6 +++ b/metadata/md5-cache/www-apps/nextcloud-21.0.0 @@ -8,7 +8,7 @@ KEYWORDS=~amd64 ~arm ~arm64 ~x86 LICENSE=AGPL-3 RDEPEND=dev-lang/php[curl?,filter,gd,hash(+),intl,json,mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,truetype,xmlreader,xmlwriter,zip] imagemagick? ( dev-php/pecl-imagick ) virtual/httpd-php >=app-admin/webapp-config-1.50.15 REQUIRED_USE=|| ( mysql postgres sqlite ) -SLOT=19.0.6 -SRC_URI=https://download.nextcloud.com/server/releases/nextcloud-19.0.6.tar.bz2 +SLOT=21.0.0 +SRC_URI=https://download.nextcloud.com/server/releases/nextcloud-21.0.0.tar.bz2 _eclasses_=webapp 1d03df021d958f89f4cc78e289d0b116 _md5_=76fc7db22f06d7571ad48463fe4515dc diff --git a/metadata/md5-cache/www-client/Manifest.gz b/metadata/md5-cache/www-client/Manifest.gz index b4a7d5b816c13b703a5614a57e7dba348a5d9812..30207c412647322833204f833d38804f211963c5 100644 GIT binary patch literal 10916 zcmV;VDqGbbiwFP!00002|Am~{j$B7_hVSPo`USd?k$YZhFa`|RclP}tSBVxy(j=uB z`RV=rr^%|K7F!q$rDk#(S8^zC7V(hWa z6?e;PxHG(^5%|Y?vu%B^UDK&xy{#-C z>KJvUkz5{a8y`7(wAe?VCp2G-kC`*qvB!ubmUi+?A=MT}ttXDw2A|*J*|E2Df^BCZ z&3L@yQ$ycrE_0h@*{Jz=pL|Sz`P;V%yqKsGt5l{XLLMd=Z)7+J2!K^hUJ%Y zu7osPS=qT9mhq{n@*8%FwXUtM`>dQyVI0BF(UygMGLPF!{Y}7{Q@}`{m!x=wTfF9u zB~2G&Dt?^A0-dd0h>Q7|&K}O#Am7;5R3^J#R_lGP#a^9038CYc=iYl{Ru`%eB9mvJI{=1w^5Vx6r=AC8ZXG~F$QwtEF@ z!XP<%on<$t!1+86%O+CY5$l%t={fV%kn-q>bPDyX(-+XgADv}x;&fK3E}oz=$pnH} z0Umbx*MI>zJhNY$*ETIPP|n1pZt6QWKGLs{Kv#CA#S!AF)c5Ja0e5not48uI)DSIr z(wz!xC#(^G0-^Jus$)6E2U%Up42yPnVNmY5$AC5dA+1um7hn%-5@uH$g&)8Rg6ZOn z#SP1qtp#u+F947!N76s|&S&vCZh%Q)7I0&xNwK)adw2`xPrIrW$X&+2Qk2_fXgsN% zeSA*wkb8lEe2o$%R96I-s9Fy;oec_Xs3rppKBWu-t=$KhQ^>VRFxF)Ia?8dhHb64_ z$s4=bz+1m+00`!3qc)p-DS0^V6btQK3dTM2eS3Xd9k1@~g9gA{DdPlM@ro$urV zyOD?Oxh+9(dqsF~Q&M4rMm@tMskJg~hg0Fh>Ncs!+IhWS?BxNeLQ#XXF-OO!3#byw4rhrm(XspwEPpc$~_v@u)Go%txUXA_+u}JHVkp!Uya! zm9VE?+#dvrq;l@b7k5vqyc6k>kVJ=?I_MyFeT_q+`b@P%k~^aUYyjqzQJKT|mx5+s z9Uu*&qWZwUB!0|;Ncad{OFs^RCH4sdh}MNo

5K93g#q*|Zx6u7(IJ+Wr(M_DO;@ zr7jT!ydY872R1DhfK)!+!y&vX9iyT>?^U`bxIc%`=2lD*WmQ=@Seh@3lBU$0LwybF z3A7p7VYZ)2t?ip=T}VaU-?eC;^+2H1U0MtNs9cAc-kCS9Vx!FW(Q7cJms~|3b!TL2!q#cm5CPfZ# zqvMdeJQsSgpjeCEQNK!eT7LF9N47zqKr zfG!9CzQ1MEnGr@X6bf7h^%8kQJ`x(#BI-YlQGB#IPK0&KK{=M4kO1YZIuN+1H|pNS zj#S2el*Ee*X_HdT8O$5Vhu)Aa=};5^8t*mX?2J@{Gk+hde1)piTd0t@_z#j7rbU$m zpY{N-Kwm>u11OGVQJGRRVD=_)olFBdnteg)EHJk;u%seJQ4J^}frTP9*+$qo5lYf> zu(3QZblE*J8UZ-r{jZ_&DN`VjX&}2u9kz(4J&g|$z^vei@lw?~ABp;DHEVbq07C$9F;n|g6Lv{MwAK$-|u6l77 z{ncoW;p->e}4S&@+R7VM=0XCB49`8eCg6qi&yg}T&@1E@(CzD)+7HJ^K zStA75Cnn?Y3`YW+H#$3zehH4sEYr1^3%X$W@-LnLIw~UkkauV-5FD2Zwo|hSZbNqvMM-gyeJo9<;ai919d@l8+zPKlVtlT}#fjTKbR?;91BUhbFDVk~{+zfFN zmABFN+F+8=NTW(6DW%3jNg^NShNw_^_>alE;IS6+Q*IDBDv(3#jI`iBh-YCYsNx_3 z1%mIPf(K{lZu(klQ!8Nm1IU2vRGRPypk9?QQDT@AkYd2sN)c}d23ToI`41c$c(KD~ zGsvgPXSIUcAch0+;hnk#0u6L1TPLi~aeo`CniZ(Rv)m;Dzv<HvYhV z!5N^p!+(bxN(IbhjbUK=yI~a#-&2s1qe@5l4cSuDa9)^*D}>QXBoCw!!mJy}CP7d} zC~^;q$SOgG>k@=Tc!jda9yX3=zXjdOW2e+AehnQdm$x3D_{8-xj`gyN4^ChSppbY#h%GE zIg$(ePQh**g7Rp|&amQu4`Fph8Vk6cD`NQ66_C-u|MSsQu z50KV|cw4L0a9|m?!tUZ{kWGo=C=pkUp#_~OF)AO>?d^KBTOQo@%7P{2Se+FI z@RKKkMAIaL2azW`FJ!#s7S>Shzv99{Zf`UbK(8)TbAUBGf;a`pH=GAhpnZ?9e>nID z{a09Y24H7`Sqo{*$3s{_%#Fa07f=Ef3tdUZqfIFw)#gw?O8ubMV157o{r7M8^VPZ9 zziEy7=-) z21+o;ix7qB0jJ&(W3UDb1iWYNxypS3i3LAcamBpV!mN?PBpm+y#*ha=!lSYdwfc~A zV74qgpNFhRWPzF_8s?R)7NjClH^~NNq7VvYD~=_^=pd4|6xK@O~^C*)JeOdUm!Qfz@Nw-$I#Y08D|8U=jkZ7EeRsxoE&=2f_=Ys0!uD z3M%Smu6cP-H%TS13E~r{!pdT*+Z=s2TVXq$zc`{IVVe1VyeiYF*a<#Qc$nF70aUx zp_&>y*bYFKY*N$>o;($p2R3ls4wus8t<=h@00me}a*(*jc0)kkUW4^t>)At>>F*!# zClxT`gYH%+085~4BV`X35F$plFLrNxc9r_*Vq~=a3VtrQN#`rE3s6sLpa2TAF`6=x(1#_LY)1*VcMzJnM?C{STz7KzhS8Ji8F4X zJDJlHwAs7RRV_w!1l^V}MXo2H3Far)PD5j3TCj%T8(TY(jjhfKfEDy~Z$o~JC!l7< z?FZlSO{^NRl7#t9toFImid`W*;&cK=x#5APTDB8SkASH_Ke_^(F#cW)0r$Z4Kr1Un z_5`epI`E*%Yyo(JCp$E(KEOh-H3$H?zXEZfO7&c3I@7vAm^rE2Lful(C{7>&%H8}H zSQM)oo>V1_1mKc0Q9y+3+rg889naOsOiGX^EGr-@oQ}^tSg&RxPtvfpiBe~S`Y4n% zPres_;qh+qHCC@J8~@^QjNzfVygA zQnNZ1fH1-Z;^mi%G{2+VAPy`#HW#>JNlI)qI*bhH)UCcH{Mq$G#1CbHuZ}xKC22>Y zg1yqh9&KnL4i!-68A1-v?}uOmsPGLh`_iVW|2OcE00o7~ipcOh&f$4= zFa~{ZM7jFV*cA`*EOm0mq`a{}&`(+Sj_Fif!CJh5Unov+AN0?gfA};Aur|CzIIx}V zY{kh(u!hlR@+)fHIrS#Q(c_YLcOc^{!U-pv;y|mT|VMAGHU<=4QpS)g(B@ zf&2&V4-W|x^K2d&;MN9acn9*}Oh}SYs@Zr0E7X*SW2Gc1KoE0z9Yik(U7XUum9h%z zm>{X8-!vN_?yB)rydcR9egbNdeL>ggNHMvJyimvQfVrlc%}xH^iIYf57C#!J!pU=;GeZQaA{^eDXQgd>USb+OMD>4J#BKZ^9-m&nm>KugJWt-rcgjB@g zoL%-Z7RRPW9x-Jwh`lB?K)!HvfS$2*z|tn!KyY5aBm=?VMijgH$zTnleena&6Y{L- zKJ!3{uX;puklM=F2s|4j&|}Wx3Dnhhs;Mh4WrWFOZKwwCWls0 zuJvGZ4a3c=$kxSscy$ZWaS4#cYVF|8KL20f+KYV~xPs3epgUg>Y zc4HaUrO-IlZ*TJK}VhgK>&OnBtpr9vo5;X-D zU}y`8brW2$isS**2yr6rypEwl5tgP%VQT+6@BxH<9MovfyS4$f|<<;Et~ zK>3BZkYsNfGV!LPqk^OF{NAx7atii;2d=vC+rVLBz!exX=+q1r?4X6_ z464_eLBxVY%5(wOXLp2%PF6|ze((`+D3+Y&X->KtQfy5JMvwk@qTlarJ2IT)-G7G7WD4zeqmY9$CQtHE`?w$2ZUIYPULj=uZ%L zwVlx_S+)&c28lKfpUOecI86;WPz(vW3Y&- zeR@<~@`SNz)C1)KmxB=#hRP=+tBMr6BehpdI-u-MJwuIW1fR0T<^sIQYvALE<)9`e z<%i6vM^iw=e8gLyO}$mGW}9i&&V#F1GdBZF zK6TK;4r3>&Q%cFMa|CK)W9Vi!b*ORD)pwGOUxdI(60AN5QlQbG^KREPNdu07BJn=! z29=C~OGS>v;X+nDrKCB*sZ(COBeaJ z(|3GD0jW@mep5lUJ1|rVJ!6?Q-tbl6zyGj5_U94-DpZ!T%V8edUA-oCL!6oe31mUF z?o@n%$`8f_0g!6dSpfzg8?(qVRD6-4@TQXvq}|xZLqG`5H4YvRp3>o*t1Za371KL; z+#MuDG_0nh2J(`Fk2jD%%S*xV+!5={2e7JewkD8_)h+dFXP9Qd^rVWM@#zl71Gj-_ zy!B=$V?Kk-L{soa1`DX#W+BCk&i9Ep#IuRi)bj2*ACv=#d z?|ysp$Vh{f4knsX&YBr(nH3k!80k=orTdO^!$}{_mqsU_R@qW~B4#W|6rr>!L#I*G zK}`Xth)~j%xPrX(Ccw>8`7}X#Uy=gD`n!(6 zu-&r`1aKo?6NU*1U!g*TURm%?EMNly4Tl@lB{}LS1Wfu8JCOB_oJ&|%J&OvcY@3fE zgAVsw{p&4m<>kt>yYh$l!){e>cd3~YSS2(_u|xWiT-HZn$f$Ky-b(VRC|dOsG|phd zL*qk7Ujhaa3>L$kYZ5Z(*cbsabCoW}ua6Ozd;zlIKw{qA3eyJQSagKvk#>-w&h1)r z1Wxmt@W4T|w#|l4wZPdOnF;l7)ZNgSQqe$ki7G>WaPnld$D0Y^v06!)9PoF9%ME#74`Eq@hdAqaHk6t&$ll;8Oxo>u?PGJ@9XsW9aC!YE&rVaRXKa4A4m(z87ni(e-FH6s^pP zg9RGd9C0m^JT*4lYe;*186AB8`7^;XV&z_0GC#DTftxv_B}9W)NXlptU5%eaqX1vS z3U=ud;D`gP#mei%*);2hnm~|}3+mSCkcq5GAvhF{3ROoE4Yj3l5X}w}ih@i+Ton!R z?1s~yx26Rtjd>{Qs~MKBdjw649keIi$V>+es5RJSZID;J^??h~IUc;FUJg`*PTZDZ zat(P%O2DE77xe)6pv0hOFu~1;2_cS=$Q8_j|Eee+LM4%7_c)C?gy^s}i$Z{a-pmDLOkYDS5Rzra%A`3+N*$FCiS54tie(iyhXi4&)d4J*+X79*0QP zECHGt^f%=N4SJ0ylMcKBaeA80G_ZvkEeHbioDOV^M*}CiZ1k+hMxP5$5hfW;8eL4E zNk&uxcD)~YB+a2yeaJrt##`HmCp=rzJ5`!Tt@rjAr`Hx3=ILQ(7mzUA&Cm=yyde?? zWz`g~#&YVwy=^o(BD*1PNN15CCa!eN0HC9AXkaDzL{j6)3-31LMp8leL5kst(vh9K__!qA8JcxTis@HUQ!&k^8l?}vj-S8(pKHAG368$& zt*vG*1|e-qd`d2&t$0_R<+$s(IJfFj3^FmjV0@d#n5aId@fI*FcBra|PP5bwgzUP! zqN7v@{T6p?+>uNtL4awbIq2exsjGRPLPe^usT$VD321 zN&b@j8%=zA^EYMJ-=vWios9tS`5SuKz=@x`n|BCn{FEs<6;}vCs?h|WAp5&}UfnlHpS_@&d z0Qsr5s%8~Q$jA@yX_MMHe-bTw$|c>8$-r-ROXsGzeM)2YfzIRU6V>OZt{=hMe0Eg_ z5<7TE9b5{~6G20v?2kUGw!I>+1|k&bkPJ+(DQhpaLkv zJY=f5vg5D~_667P!3IQEN~Lrk8^M| z7#O(LHMUZ6cxVKdw@#8TJ?O~7Mk{J{LM)CVn?s|^YRMuga!oPn1e098CKK}2>pnmp z83JDCeLH_8tq$6W+=A;*LP@Pt$8{zTJ0ZrP+(GE-LBzCrbl1wTV!h*?`Kjeu@Cb*( z1FG>xo5#cgmO3VJq*#zy=qQ{)zdDa36j-J~Dyr%0M9E{YF3>8V%sp1!GyzF8+|?N- zN=aweZrXJXEK>GV2fGL(W%6m`=Z%FU5<`NKeH#eNeJXVl!LVp3U<6e`)a+(dBX&e- z6^pvgdmw{4POv9vEZ>~Y(4c^B_~nhzN0u)%Dg{)R&Tchmg!kHNJL?h#)$KRcF!PKW z(qj*hn>}lD`5C4#_q3X32`ew~x=|N;Zkny2TyQ0*O1ODwrmuhuUlQxn?mxYM_v8MR zv`XP6KZ(WfazV-t!Hqr18il}QqN>t>IFbh6bg2WSMSbA{fYYA3R}-9?6^=rZh=ysx zV5lYQ;6u06c)pydK6=wuI^1j?|p1K2_vD+h~Mn9OWls)-Ct6GZWKn6!JukAdhXs`Z4G~FQV$|&*%(;5Z}{jh11XF3S~QIxYV5bP#z#kl6gHYaqGV zbzcr4gWd*j)z2JVCvIVDbQEZDfTkq;)=!`6%p8m-b`hK^AIU%W}h@m6g6!o-kc4PaOAlz)nv%@8g7M{)UfAEj}2&99>_ z*!BjQ0BIXL6OkftD0IMEXN`)fS6$>eb*PWHb=Q3?UHQ{gWf;zMPqU-i+5pugbPtQu z_*U|u1J4pF5(@ncA!r1gihYRD$Nmp8DZGx#SAU;BCH4YAihE29A`&C2lfMFVMm1vh zR@jKJ%jLjR)Bs>uHDtikdJPe33#oQ70GJ8UMKTT%r8&)xR5B>hn{{j>T2C7~(e)&n zCgg5No?F)8$5a~)Pa|(Pv*x>XrVQe#kzz(5CLrvZuB9zJ7WUg;qx;8rEFF?ahqE0z zL8078Na`NAj+j1niY>1`-ykf0X;HkX*7Rk$B*U^R=^^-2Jrf_4)7sR5J`Ua6rGC` z;IDKG{XQ-4@tt6k$ENk`M2!`p8!0~^s!&FnQmo3Xr5mw+>2z*8$r0T!LglJU3}|D8 z;&d8QBLDDnbIOI)ZD>N>3MQNbD+K`q$Uz5KVio(tP=#+og}%To8InY%Q+;68kaY06 zrMz`vFX^gaCxd{Y9dg&DKHwIuSa^9fJTsgJlf4!M!3_viGA3#&aBNlfI6P`X;%I!G zoFIoViJ0qK0ZJlz4O+nNHZ+EYJu{XPU8`vQLIVY)khibtMhc zbab@T0ow@rNALrEMiRR%jS}OzhK%u57;py4lF(BD1zOOPPc*W0sVDYVYep2&}c8BVY{knsjE>42lEJ`E$`=~vL)7aeo9ur zE2|uJzcgKlJz`t0{%VNZQU>D=Tn}OR?VSct(IHD6Yzq+v1dy+}Jk&v*XynHzy>?n) z*t>s0gdB-pfWYYnjE=?(1TjM!X-EAz z{q0tFvE#H)pd#|R=2~&<;1SjeGlt*q*zS4zItRV!(lJ@lODF_< zcaaW~wAghRL}HN8{Fkxc>W6vYd{uqd2#CywX~0f{s994X98R6vsa zmY$MfIkFJ2CfZUr_oIMb6Mv^*`r?d#60YbJu7__Zuo2XM%B{FMhC`RB4>_@|tC=e>r*lO00 zar@TobVnEV#w2FS+&0*Wj$7|e7MpzW=!`-JBSql>@)Px;yI;)^qI`llZWJ9$WXTv! z)#C~$3!@Be=|<-shRj+$>LxMPK_?v$JKAEVZ^QNJUH|auhxeZ!(oEMQ9{?W2BcrK7 zHJ*izTVH-KB;%->wAfsS_1h#jMpx}Tot$*dNp(%xse^@)mYP60IE*ylq%X1nNc$O@ zK@e%FQMh#$AeM6K768)&B)Ol@r((gnn!ydSN0&HfOPJ2@q6)4<5pgHd3#Ym z)b3!$rl6_W)VA1O-67J&e1rFJ88Xi3il(W+OiGbG*as|%dUW{CsEMh1Lb#Fxw1x0B ze+S;F6$o_mE4rIbp|=e=1x+|6(HxF7&)n~=t5c)9dan9T7pLn~3kD=?*uR6R=`9l~ zPpaYBK{*@?5~1oFdw6_m18@RDblpPMIqQgKZrvkkc%ZG@AKW~;5R-L z3-;xz>p#Lz&+dif`uhice~5}%gQoW`JFwJb=+_1swz?QWjaf9OZUHX@qrO&wQVk(^ z3Yl_6;p1lV_2l|q3e*$g2p2M8rt2t!=y{#fHPVj#*5D-Ek{2p1%A}Wleff_rJKyGU zhrg0(#{pgdpI}f5_0D-hO zfL8rH7OB~SRdg{|w^?9}5H+Z+uS)u(a5ZP{3fH|TNmlmEbco$>8yagz%t2ZZYI`lh zlhm~KI%hJfGw2Hz266(k*YlB7nhQ{OT-SXoUg#SB(rt2Y;ywZH)WClP-Q+Qv_H*iM9H5(h91wPN zzlM$5`rZg$jQL4E9}T3pgH^-KUz5u%@w6Hexrghgy@^NbHI>vAbWQ}pwYSJ$`Y==+AKSKXOKGgK5s=+cC3MBS2&DA*yd zr&~EX?7?X^a4H{-Gab#BZ#y?P4W}Hz7dDItq_O00_-y!bWh}4mG842e`&*rkrPZX? zv1QYjEma&KEI2`Rlwwh?>TV4`uK+57Ba0Pz@2LSoes_{N?)v5-KgLS_FaHZw{)6O< GOaK4{26+kq literal 12062 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/cbindgen-0.14.3 >=net-libs/nodejs-10.21.0 virtual/pkgconfig >=virtual/rust-1.41.0 || ( ( sys-devel/clang:11 sys-devel/llvm:11 clang? ( =sys-devel/lld-11* pgo? ( =sys-libs/compiler-rt-sanitizers-11*[profile] ) ) ) ( sys-devel/clang:10 sys-devel/llvm:10 clang? ( =sys-devel/lld-10* pgo? ( =sys-libs/compiler-rt-sanitizers-10*[profile] ) ) ) ( sys-devel/clang:9 sys-devel/llvm:9 clang? ( =sys-devel/lld-9* pgo? ( =sys-libs/compiler-rt-sanitizers-9*[profile] ) ) ) ) lto? ( !clang? ( sys-devel/binutils[gold] ) ) amd64? ( >=dev-lang/yasm-1.1 ) x86? ( >=dev-lang/yasm-1.1 ) !system-av1? ( amd64? ( >=dev-lang/nasm-2.13 ) x86? ( >=dev-lang/nasm-2.13 ) ) >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) ~sys-devel/autoconf-2.13 >=sys-devel/libtool-2.4 pgo? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) -DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup unpack -DEPEND=>=dev-libs/nss-3.53.1 >=dev-libs/nspr-4.25 dev-libs/atk dev-libs/expat >=x11-libs/cairo-1.10[X] >=x11-libs/gtk+-2.18:2 >=x11-libs/gtk+-3.4.0:3[X] x11-libs/gdk-pixbuf >=x11-libs/pango-1.22.0 >=media-libs/libpng-1.6.35:0=[apng] >=media-libs/mesa-10.2:* media-libs/fontconfig >=media-libs/freetype-2.4.10 kernel_linux? ( !pulseaudio? ( media-libs/alsa-lib ) ) virtual/freedesktop-icon-theme >=x11-libs/pixman-0.19.2 >=dev-libs/glib-2.26:2 >=sys-libs/zlib-1.2.3 >=dev-libs/libffi-3.0.10:= media-video/ffmpeg x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrender x11-libs/libXt dbus? ( sys-apps/dbus dev-libs/dbus-glib ) screencast? ( media-video/pipewire:0/0.3 ) system-av1? ( >=media-libs/dav1d-0.3.0:= >=media-libs/libaom-1.0.0:= ) system-harfbuzz? ( >=media-libs/harfbuzz-2.6.8:0= >=media-gfx/graphite2-1.3.13 ) system-icu? ( >=dev-libs/icu-67.1:= ) system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) system-libevent? ( >=dev-libs/libevent-2.0:0=[threads] ) system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] ) system-webp? ( >=media-libs/libwebp-1.1.0:0= ) wifi? ( kernel_linux? ( sys-apps/dbus dev-libs/dbus-glib net-misc/networkmanager ) ) jack? ( virtual/jack ) selinux? ( sec-policy/selinux-mozilla ) pulseaudio? ( || ( media-sound/pulseaudio >=media-sound/apulse-0.1.12-r4[sdk] ) ) wayland? ( >=x11-libs/gtk+-3.11:3[wayland] ) amd64? ( virtual/opengl ) x86? ( virtual/opengl ) !!sys-devel/llvm:0 dev-util/desktop-file-utils x11-misc/shared-mime-info -DESCRIPTION=Firefox Web Browser -EAPI=7 -HOMEPAGE=https://www.mozilla.com/firefox -IUSE=+clang cpu_flags_arm_neon dbus debug eme-free geckodriver +gmp-autoupdate hardened hwaccel jack lto +openh264 pgo pulseaudio screencast selinux +system-av1 +system-harfbuzz +system-icu +system-jpeg +system-libevent +system-libvpx +system-webp wayland wifi l10n_ach l10n_af l10n_an l10n_ar l10n_ast l10n_az l10n_be l10n_bg l10n_bn l10n_br l10n_bs l10n_ca-valencia l10n_ca l10n_cak l10n_cs l10n_cy l10n_da l10n_de l10n_dsb l10n_el l10n_en-CA l10n_en-GB l10n_eo l10n_es-AR l10n_es-CL l10n_es-ES l10n_es-MX l10n_et l10n_eu l10n_fa l10n_ff l10n_fi l10n_fr l10n_fy l10n_ga l10n_gd l10n_gl l10n_gn l10n_gu l10n_he l10n_hi l10n_hr l10n_hsb l10n_hu l10n_hy l10n_ia l10n_id l10n_is l10n_it l10n_ja l10n_ka l10n_kab l10n_kk l10n_km l10n_kn l10n_ko l10n_lij l10n_lt l10n_lv l10n_mk l10n_mr l10n_ms l10n_my l10n_nb l10n_ne l10n_nl l10n_nn l10n_oc l10n_pa l10n_pl l10n_pt-BR l10n_pt-PT l10n_rm l10n_ro l10n_ru l10n_si l10n_sk l10n_sl l10n_son l10n_sq l10n_sr l10n_sv l10n_ta l10n_te l10n_th l10n_tl l10n_tr l10n_trs l10n_uk l10n_ur l10n_uz l10n_vi l10n_xh l10n_zh-CN l10n_zh-TW pgo -KEYWORDS=amd64 arm64 ~ppc64 x86 -LICENSE=MPL-2.0 GPL-2 LGPL-2.1 -RDEPEND=>=dev-libs/nss-3.53.1 >=dev-libs/nspr-4.25 dev-libs/atk dev-libs/expat >=x11-libs/cairo-1.10[X] >=x11-libs/gtk+-2.18:2 >=x11-libs/gtk+-3.4.0:3[X] x11-libs/gdk-pixbuf >=x11-libs/pango-1.22.0 >=media-libs/libpng-1.6.35:0=[apng] >=media-libs/mesa-10.2:* media-libs/fontconfig >=media-libs/freetype-2.4.10 kernel_linux? ( !pulseaudio? ( media-libs/alsa-lib ) ) virtual/freedesktop-icon-theme >=x11-libs/pixman-0.19.2 >=dev-libs/glib-2.26:2 >=sys-libs/zlib-1.2.3 >=dev-libs/libffi-3.0.10:= media-video/ffmpeg x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrender x11-libs/libXt dbus? ( sys-apps/dbus dev-libs/dbus-glib ) screencast? ( media-video/pipewire:0/0.3 ) system-av1? ( >=media-libs/dav1d-0.3.0:= >=media-libs/libaom-1.0.0:= ) system-harfbuzz? ( >=media-libs/harfbuzz-2.6.8:0= >=media-gfx/graphite2-1.3.13 ) system-icu? ( >=dev-libs/icu-67.1:= ) system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) system-libevent? ( >=dev-libs/libevent-2.0:0=[threads] ) system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] ) system-webp? ( >=media-libs/libwebp-1.1.0:0= ) wifi? ( kernel_linux? ( sys-apps/dbus dev-libs/dbus-glib net-misc/networkmanager ) ) jack? ( virtual/jack ) selinux? ( sec-policy/selinux-mozilla ) jack? ( virtual/jack ) openh264? ( media-libs/openh264:*[plugin] ) pulseaudio? ( || ( media-sound/pulseaudio >=media-sound/apulse-0.1.12-r4 ) ) selinux? ( sec-policy/selinux-mozilla ) -REQUIRED_USE=debug? ( !system-av1 ) screencast? ( wayland ) wifi? ( dbus ) -SLOT=0/esr78 -SRC_URI=https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/source/firefox-78.7.0esr.source.tar.xz -> firefox-78.7.0esr.source.tar.xz https://dev.gentoo.org/~axs/mozilla/patchsets/firefox-78esr-patches-07.tar.xz https://dev.gentoo.org/~polynomial-c/mozilla/patchsets/firefox-78esr-patches-07.tar.xz https://dev.gentoo.org/~whissi/mozilla/patchsets/firefox-78esr-patches-07.tar.xz l10n_ach? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/ach.xpi -> firefox-78.7.0esr-ach.xpi ) l10n_af? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/af.xpi -> firefox-78.7.0esr-af.xpi ) l10n_an? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/an.xpi -> firefox-78.7.0esr-an.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/ar.xpi -> firefox-78.7.0esr-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/ast.xpi -> firefox-78.7.0esr-ast.xpi ) l10n_az? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/az.xpi -> firefox-78.7.0esr-az.xpi ) l10n_be? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/be.xpi -> firefox-78.7.0esr-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/bg.xpi -> firefox-78.7.0esr-bg.xpi ) l10n_bn? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/bn.xpi -> firefox-78.7.0esr-bn.xpi ) l10n_br? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/br.xpi -> firefox-78.7.0esr-br.xpi ) l10n_bs? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/bs.xpi -> firefox-78.7.0esr-bs.xpi ) l10n_ca-valencia? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/ca-valencia.xpi -> firefox-78.7.0esr-ca-valencia.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/ca.xpi -> firefox-78.7.0esr-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/cak.xpi -> firefox-78.7.0esr-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/cs.xpi -> firefox-78.7.0esr-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/cy.xpi -> firefox-78.7.0esr-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/da.xpi -> firefox-78.7.0esr-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/de.xpi -> firefox-78.7.0esr-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/dsb.xpi -> firefox-78.7.0esr-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/el.xpi -> firefox-78.7.0esr-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/en-CA.xpi -> firefox-78.7.0esr-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/en-GB.xpi -> firefox-78.7.0esr-en-GB.xpi ) l10n_eo? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/eo.xpi -> firefox-78.7.0esr-eo.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/es-AR.xpi -> firefox-78.7.0esr-es-AR.xpi ) l10n_es-CL? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/es-CL.xpi -> firefox-78.7.0esr-es-CL.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/es-ES.xpi -> firefox-78.7.0esr-es-ES.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/es-MX.xpi -> firefox-78.7.0esr-es-MX.xpi ) l10n_et? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/et.xpi -> firefox-78.7.0esr-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/eu.xpi -> firefox-78.7.0esr-eu.xpi ) l10n_fa? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/fa.xpi -> firefox-78.7.0esr-fa.xpi ) l10n_ff? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/ff.xpi -> firefox-78.7.0esr-ff.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/fi.xpi -> firefox-78.7.0esr-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/fr.xpi -> firefox-78.7.0esr-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/fy-NL.xpi -> firefox-78.7.0esr-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/ga-IE.xpi -> firefox-78.7.0esr-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/gd.xpi -> firefox-78.7.0esr-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/gl.xpi -> firefox-78.7.0esr-gl.xpi ) l10n_gn? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/gn.xpi -> firefox-78.7.0esr-gn.xpi ) l10n_gu? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/gu-IN.xpi -> firefox-78.7.0esr-gu-IN.xpi ) l10n_he? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/he.xpi -> firefox-78.7.0esr-he.xpi ) l10n_hi? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/hi-IN.xpi -> firefox-78.7.0esr-hi-IN.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/hr.xpi -> firefox-78.7.0esr-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/hsb.xpi -> firefox-78.7.0esr-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/hu.xpi -> firefox-78.7.0esr-hu.xpi ) l10n_hy? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/hy-AM.xpi -> firefox-78.7.0esr-hy-AM.xpi ) l10n_ia? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/ia.xpi -> firefox-78.7.0esr-ia.xpi ) l10n_id? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/id.xpi -> firefox-78.7.0esr-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/is.xpi -> firefox-78.7.0esr-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/it.xpi -> firefox-78.7.0esr-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/ja.xpi -> firefox-78.7.0esr-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/ka.xpi -> firefox-78.7.0esr-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/kab.xpi -> firefox-78.7.0esr-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/kk.xpi -> firefox-78.7.0esr-kk.xpi ) l10n_km? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/km.xpi -> firefox-78.7.0esr-km.xpi ) l10n_kn? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/kn.xpi -> firefox-78.7.0esr-kn.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/ko.xpi -> firefox-78.7.0esr-ko.xpi ) l10n_lij? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/lij.xpi -> firefox-78.7.0esr-lij.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/lt.xpi -> firefox-78.7.0esr-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/lv.xpi -> firefox-78.7.0esr-lv.xpi ) l10n_mk? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/mk.xpi -> firefox-78.7.0esr-mk.xpi ) l10n_mr? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/mr.xpi -> firefox-78.7.0esr-mr.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/ms.xpi -> firefox-78.7.0esr-ms.xpi ) l10n_my? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/my.xpi -> firefox-78.7.0esr-my.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/nb-NO.xpi -> firefox-78.7.0esr-nb-NO.xpi ) l10n_ne? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/ne-NP.xpi -> firefox-78.7.0esr-ne-NP.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/nl.xpi -> firefox-78.7.0esr-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/nn-NO.xpi -> firefox-78.7.0esr-nn-NO.xpi ) l10n_oc? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/oc.xpi -> firefox-78.7.0esr-oc.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/pa-IN.xpi -> firefox-78.7.0esr-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/pl.xpi -> firefox-78.7.0esr-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/pt-BR.xpi -> firefox-78.7.0esr-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/pt-PT.xpi -> firefox-78.7.0esr-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/rm.xpi -> firefox-78.7.0esr-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/ro.xpi -> firefox-78.7.0esr-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/ru.xpi -> firefox-78.7.0esr-ru.xpi ) l10n_si? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/si.xpi -> firefox-78.7.0esr-si.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/sk.xpi -> firefox-78.7.0esr-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/sl.xpi -> firefox-78.7.0esr-sl.xpi ) l10n_son? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/son.xpi -> firefox-78.7.0esr-son.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/sq.xpi -> firefox-78.7.0esr-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/sr.xpi -> firefox-78.7.0esr-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/sv-SE.xpi -> firefox-78.7.0esr-sv-SE.xpi ) l10n_ta? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/ta.xpi -> firefox-78.7.0esr-ta.xpi ) l10n_te? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/te.xpi -> firefox-78.7.0esr-te.xpi ) l10n_th? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/th.xpi -> firefox-78.7.0esr-th.xpi ) l10n_tl? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/tl.xpi -> firefox-78.7.0esr-tl.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/tr.xpi -> firefox-78.7.0esr-tr.xpi ) l10n_trs? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/trs.xpi -> firefox-78.7.0esr-trs.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/uk.xpi -> firefox-78.7.0esr-uk.xpi ) l10n_ur? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/ur.xpi -> firefox-78.7.0esr-ur.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/uz.xpi -> firefox-78.7.0esr-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/vi.xpi -> firefox-78.7.0esr-vi.xpi ) l10n_xh? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/xh.xpi -> firefox-78.7.0esr-xh.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/zh-CN.xpi -> firefox-78.7.0esr-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/firefox/releases/78.7.0esr/linux-x86_64/xpi/zh-TW.xpi -> firefox-78.7.0esr-zh-TW.xpi ) -_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 check-reqs 7e3fd1855a5e1b50bb9e80827b3f672d desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 gnome2-utils c8e3fff820d850c0e003e22208d2eea3 l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 llvm 96482dd3973a93c32659252dfeba1433 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 pax-utils a41d1fd1c111289ffa04490de6ee79d7 python-any-r1 0a79a9b53fce4525f438f8ea9695fb88 python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 virtualx 7e60d3b10c791ab996f717bc1f30072f wrapper 4251d4c84c25f59094fd557e0063a974 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=a1dd9693c6a922416d3210eef980013a diff --git a/metadata/md5-cache/www-client/firefox-78.7.1-r1 b/metadata/md5-cache/www-client/firefox-78.7.1-r1 deleted file mode 100644 index 5b633b02a88c..000000000000 --- a/metadata/md5-cache/www-client/firefox-78.7.1-r1 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=|| ( dev-lang/python:3.9[ncurses,sqlite,ssl] dev-lang/python:3.8[ncurses,sqlite,ssl] dev-lang/python:3.7[ncurses,sqlite,ssl] ) app-arch/unzip app-arch/zip >=dev-util/cbindgen-0.14.3 >=net-libs/nodejs-10.21.0 virtual/pkgconfig >=virtual/rust-1.41.0 || ( ( sys-devel/clang:11 sys-devel/llvm:11 clang? ( =sys-devel/lld-11* pgo? ( =sys-libs/compiler-rt-sanitizers-11*[profile] ) ) ) ( sys-devel/clang:10 sys-devel/llvm:10 clang? ( =sys-devel/lld-10* pgo? ( =sys-libs/compiler-rt-sanitizers-10*[profile] ) ) ) ( sys-devel/clang:9 sys-devel/llvm:9 clang? ( =sys-devel/lld-9* pgo? ( =sys-libs/compiler-rt-sanitizers-9*[profile] ) ) ) ) lto? ( !clang? ( sys-devel/binutils[gold] ) ) amd64? ( >=dev-lang/yasm-1.1 ) x86? ( >=dev-lang/yasm-1.1 ) !system-av1? ( amd64? ( >=dev-lang/nasm-2.13 ) x86? ( >=dev-lang/nasm-2.13 ) ) >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) ~sys-devel/autoconf-2.13 >=sys-devel/libtool-2.4 pgo? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) -DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup unpack -DEPEND=>=dev-libs/nss-3.53.1 >=dev-libs/nspr-4.25 dev-libs/atk dev-libs/expat >=x11-libs/cairo-1.10[X] >=x11-libs/gtk+-2.18:2 >=x11-libs/gtk+-3.4.0:3[X] x11-libs/gdk-pixbuf >=x11-libs/pango-1.22.0 >=media-libs/libpng-1.6.35:0=[apng] >=media-libs/mesa-10.2:* media-libs/fontconfig >=media-libs/freetype-2.4.10 kernel_linux? ( !pulseaudio? ( media-libs/alsa-lib ) ) virtual/freedesktop-icon-theme >=x11-libs/pixman-0.19.2 >=dev-libs/glib-2.26:2 >=sys-libs/zlib-1.2.3 >=dev-libs/libffi-3.0.10:= media-video/ffmpeg x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrender x11-libs/libXt dbus? ( sys-apps/dbus dev-libs/dbus-glib ) screencast? ( media-video/pipewire:0/0.3 ) system-av1? ( >=media-libs/dav1d-0.3.0:= >=media-libs/libaom-1.0.0:= ) system-harfbuzz? ( >=media-libs/harfbuzz-2.6.8:0= >=media-gfx/graphite2-1.3.13 ) system-icu? ( >=dev-libs/icu-67.1:= ) system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) system-libevent? ( >=dev-libs/libevent-2.0:0=[threads] ) system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] ) system-webp? ( >=media-libs/libwebp-1.1.0:0= ) wifi? ( kernel_linux? ( sys-apps/dbus dev-libs/dbus-glib net-misc/networkmanager ) ) jack? ( virtual/jack ) selinux? ( sec-policy/selinux-mozilla ) pulseaudio? ( || ( media-sound/pulseaudio >=media-sound/apulse-0.1.12-r4[sdk] ) ) wayland? ( >=x11-libs/gtk+-3.11:3[wayland] ) amd64? ( virtual/opengl ) x86? ( virtual/opengl ) !!sys-devel/llvm:0 dev-util/desktop-file-utils x11-misc/shared-mime-info -DESCRIPTION=Firefox Web Browser -EAPI=7 -HOMEPAGE=https://www.mozilla.com/firefox -IUSE=+clang cpu_flags_arm_neon dbus debug eme-free geckodriver +gmp-autoupdate hardened hwaccel jack lto +openh264 pgo pulseaudio screencast selinux +system-av1 +system-harfbuzz +system-icu +system-jpeg +system-libevent +system-libvpx +system-webp wayland wifi l10n_ach l10n_af l10n_an l10n_ar l10n_ast l10n_az l10n_be l10n_bg l10n_bn l10n_br l10n_bs l10n_ca-valencia l10n_ca l10n_cak l10n_cs l10n_cy l10n_da l10n_de l10n_dsb l10n_el l10n_en-CA l10n_en-GB l10n_eo l10n_es-AR l10n_es-CL l10n_es-ES l10n_es-MX l10n_et l10n_eu l10n_fa l10n_ff l10n_fi l10n_fr l10n_fy l10n_ga l10n_gd l10n_gl l10n_gn l10n_gu l10n_he l10n_hi l10n_hr l10n_hsb l10n_hu l10n_hy l10n_ia l10n_id l10n_is l10n_it l10n_ja l10n_ka l10n_kab l10n_kk l10n_km l10n_kn l10n_ko l10n_lij l10n_lt l10n_lv l10n_mk l10n_mr l10n_ms l10n_my l10n_nb l10n_ne l10n_nl l10n_nn l10n_oc l10n_pa l10n_pl l10n_pt-BR l10n_pt-PT l10n_rm l10n_ro l10n_ru l10n_si l10n_sk l10n_sl l10n_son l10n_sq l10n_sr l10n_sv l10n_ta l10n_te l10n_th l10n_tl l10n_tr l10n_trs l10n_uk l10n_ur l10n_uz l10n_vi l10n_xh l10n_zh-CN l10n_zh-TW pgo -KEYWORDS=amd64 ~arm64 ~ppc64 x86 -LICENSE=MPL-2.0 GPL-2 LGPL-2.1 -RDEPEND=>=dev-libs/nss-3.53.1 >=dev-libs/nspr-4.25 dev-libs/atk dev-libs/expat >=x11-libs/cairo-1.10[X] >=x11-libs/gtk+-2.18:2 >=x11-libs/gtk+-3.4.0:3[X] x11-libs/gdk-pixbuf >=x11-libs/pango-1.22.0 >=media-libs/libpng-1.6.35:0=[apng] >=media-libs/mesa-10.2:* media-libs/fontconfig >=media-libs/freetype-2.4.10 kernel_linux? ( !pulseaudio? ( media-libs/alsa-lib ) ) virtual/freedesktop-icon-theme >=x11-libs/pixman-0.19.2 >=dev-libs/glib-2.26:2 >=sys-libs/zlib-1.2.3 >=dev-libs/libffi-3.0.10:= media-video/ffmpeg x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrender x11-libs/libXt dbus? ( sys-apps/dbus dev-libs/dbus-glib ) screencast? ( media-video/pipewire:0/0.3 ) system-av1? ( >=media-libs/dav1d-0.3.0:= >=media-libs/libaom-1.0.0:= ) system-harfbuzz? ( >=media-libs/harfbuzz-2.6.8:0= >=media-gfx/graphite2-1.3.13 ) system-icu? ( >=dev-libs/icu-67.1:= ) system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) system-libevent? ( >=dev-libs/libevent-2.0:0=[threads] ) system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] ) system-webp? ( >=media-libs/libwebp-1.1.0:0= ) wifi? ( kernel_linux? ( sys-apps/dbus dev-libs/dbus-glib net-misc/networkmanager ) ) jack? ( virtual/jack ) selinux? ( sec-policy/selinux-mozilla ) jack? ( virtual/jack ) openh264? ( media-libs/openh264:*[plugin] ) pulseaudio? ( || ( media-sound/pulseaudio >=media-sound/apulse-0.1.12-r4 ) ) selinux? ( sec-policy/selinux-mozilla ) -REQUIRED_USE=debug? ( !system-av1 ) screencast? ( wayland ) wifi? ( dbus ) -SLOT=0/esr78 -SRC_URI=https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/source/firefox-78.7.1esr.source.tar.xz -> firefox-78.7.1esr.source.tar.xz https://dev.gentoo.org/~axs/mozilla/patchsets/firefox-78esr-patches-09.tar.xz https://dev.gentoo.org/~polynomial-c/mozilla/patchsets/firefox-78esr-patches-09.tar.xz https://dev.gentoo.org/~whissi/mozilla/patchsets/firefox-78esr-patches-09.tar.xz l10n_ach? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/ach.xpi -> firefox-78.7.1esr-ach.xpi ) l10n_af? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/af.xpi -> firefox-78.7.1esr-af.xpi ) l10n_an? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/an.xpi -> firefox-78.7.1esr-an.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/ar.xpi -> firefox-78.7.1esr-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/ast.xpi -> firefox-78.7.1esr-ast.xpi ) l10n_az? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/az.xpi -> firefox-78.7.1esr-az.xpi ) l10n_be? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/be.xpi -> firefox-78.7.1esr-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/bg.xpi -> firefox-78.7.1esr-bg.xpi ) l10n_bn? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/bn.xpi -> firefox-78.7.1esr-bn.xpi ) l10n_br? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/br.xpi -> firefox-78.7.1esr-br.xpi ) l10n_bs? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/bs.xpi -> firefox-78.7.1esr-bs.xpi ) l10n_ca-valencia? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/ca-valencia.xpi -> firefox-78.7.1esr-ca-valencia.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/ca.xpi -> firefox-78.7.1esr-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/cak.xpi -> firefox-78.7.1esr-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/cs.xpi -> firefox-78.7.1esr-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/cy.xpi -> firefox-78.7.1esr-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/da.xpi -> firefox-78.7.1esr-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/de.xpi -> firefox-78.7.1esr-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/dsb.xpi -> firefox-78.7.1esr-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/el.xpi -> firefox-78.7.1esr-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/en-CA.xpi -> firefox-78.7.1esr-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/en-GB.xpi -> firefox-78.7.1esr-en-GB.xpi ) l10n_eo? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/eo.xpi -> firefox-78.7.1esr-eo.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/es-AR.xpi -> firefox-78.7.1esr-es-AR.xpi ) l10n_es-CL? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/es-CL.xpi -> firefox-78.7.1esr-es-CL.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/es-ES.xpi -> firefox-78.7.1esr-es-ES.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/es-MX.xpi -> firefox-78.7.1esr-es-MX.xpi ) l10n_et? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/et.xpi -> firefox-78.7.1esr-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/eu.xpi -> firefox-78.7.1esr-eu.xpi ) l10n_fa? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/fa.xpi -> firefox-78.7.1esr-fa.xpi ) l10n_ff? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/ff.xpi -> firefox-78.7.1esr-ff.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/fi.xpi -> firefox-78.7.1esr-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/fr.xpi -> firefox-78.7.1esr-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/fy-NL.xpi -> firefox-78.7.1esr-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/ga-IE.xpi -> firefox-78.7.1esr-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/gd.xpi -> firefox-78.7.1esr-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/gl.xpi -> firefox-78.7.1esr-gl.xpi ) l10n_gn? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/gn.xpi -> firefox-78.7.1esr-gn.xpi ) l10n_gu? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/gu-IN.xpi -> firefox-78.7.1esr-gu-IN.xpi ) l10n_he? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/he.xpi -> firefox-78.7.1esr-he.xpi ) l10n_hi? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/hi-IN.xpi -> firefox-78.7.1esr-hi-IN.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/hr.xpi -> firefox-78.7.1esr-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/hsb.xpi -> firefox-78.7.1esr-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/hu.xpi -> firefox-78.7.1esr-hu.xpi ) l10n_hy? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/hy-AM.xpi -> firefox-78.7.1esr-hy-AM.xpi ) l10n_ia? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/ia.xpi -> firefox-78.7.1esr-ia.xpi ) l10n_id? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/id.xpi -> firefox-78.7.1esr-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/is.xpi -> firefox-78.7.1esr-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/it.xpi -> firefox-78.7.1esr-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/ja.xpi -> firefox-78.7.1esr-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/ka.xpi -> firefox-78.7.1esr-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/kab.xpi -> firefox-78.7.1esr-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/kk.xpi -> firefox-78.7.1esr-kk.xpi ) l10n_km? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/km.xpi -> firefox-78.7.1esr-km.xpi ) l10n_kn? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/kn.xpi -> firefox-78.7.1esr-kn.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/ko.xpi -> firefox-78.7.1esr-ko.xpi ) l10n_lij? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/lij.xpi -> firefox-78.7.1esr-lij.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/lt.xpi -> firefox-78.7.1esr-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/lv.xpi -> firefox-78.7.1esr-lv.xpi ) l10n_mk? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/mk.xpi -> firefox-78.7.1esr-mk.xpi ) l10n_mr? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/mr.xpi -> firefox-78.7.1esr-mr.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/ms.xpi -> firefox-78.7.1esr-ms.xpi ) l10n_my? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/my.xpi -> firefox-78.7.1esr-my.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/nb-NO.xpi -> firefox-78.7.1esr-nb-NO.xpi ) l10n_ne? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/ne-NP.xpi -> firefox-78.7.1esr-ne-NP.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/nl.xpi -> firefox-78.7.1esr-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/nn-NO.xpi -> firefox-78.7.1esr-nn-NO.xpi ) l10n_oc? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/oc.xpi -> firefox-78.7.1esr-oc.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/pa-IN.xpi -> firefox-78.7.1esr-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/pl.xpi -> firefox-78.7.1esr-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/pt-BR.xpi -> firefox-78.7.1esr-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/pt-PT.xpi -> firefox-78.7.1esr-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/rm.xpi -> firefox-78.7.1esr-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/ro.xpi -> firefox-78.7.1esr-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/ru.xpi -> firefox-78.7.1esr-ru.xpi ) l10n_si? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/si.xpi -> firefox-78.7.1esr-si.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/sk.xpi -> firefox-78.7.1esr-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/sl.xpi -> firefox-78.7.1esr-sl.xpi ) l10n_son? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/son.xpi -> firefox-78.7.1esr-son.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/sq.xpi -> firefox-78.7.1esr-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/sr.xpi -> firefox-78.7.1esr-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/sv-SE.xpi -> firefox-78.7.1esr-sv-SE.xpi ) l10n_ta? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/ta.xpi -> firefox-78.7.1esr-ta.xpi ) l10n_te? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/te.xpi -> firefox-78.7.1esr-te.xpi ) l10n_th? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/th.xpi -> firefox-78.7.1esr-th.xpi ) l10n_tl? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/tl.xpi -> firefox-78.7.1esr-tl.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/tr.xpi -> firefox-78.7.1esr-tr.xpi ) l10n_trs? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/trs.xpi -> firefox-78.7.1esr-trs.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/uk.xpi -> firefox-78.7.1esr-uk.xpi ) l10n_ur? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/ur.xpi -> firefox-78.7.1esr-ur.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/uz.xpi -> firefox-78.7.1esr-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/vi.xpi -> firefox-78.7.1esr-vi.xpi ) l10n_xh? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/xh.xpi -> firefox-78.7.1esr-xh.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/zh-CN.xpi -> firefox-78.7.1esr-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/zh-TW.xpi -> firefox-78.7.1esr-zh-TW.xpi ) -_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 check-reqs 7e3fd1855a5e1b50bb9e80827b3f672d desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 gnome2-utils c8e3fff820d850c0e003e22208d2eea3 l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 llvm 96482dd3973a93c32659252dfeba1433 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 pax-utils a41d1fd1c111289ffa04490de6ee79d7 python-any-r1 0a79a9b53fce4525f438f8ea9695fb88 python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 virtualx 7e60d3b10c791ab996f717bc1f30072f wrapper 4251d4c84c25f59094fd557e0063a974 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=80a5a0298b6c8c3b04aa5d09c04f44a1 diff --git a/metadata/md5-cache/www-client/firefox-78.8.0 b/metadata/md5-cache/www-client/firefox-78.8.0 index 783703299fdb..e489b18b084e 100644 --- a/metadata/md5-cache/www-client/firefox-78.8.0 +++ b/metadata/md5-cache/www-client/firefox-78.8.0 @@ -5,11 +5,11 @@ DESCRIPTION=Firefox Web Browser EAPI=7 HOMEPAGE=https://www.mozilla.com/firefox IUSE=+clang cpu_flags_arm_neon dbus debug eme-free geckodriver +gmp-autoupdate hardened hwaccel jack lto +openh264 pgo pulseaudio screencast selinux +system-av1 +system-harfbuzz +system-icu +system-jpeg +system-libevent +system-libvpx +system-webp wayland wifi l10n_ach l10n_af l10n_an l10n_ar l10n_ast l10n_az l10n_be l10n_bg l10n_bn l10n_br l10n_bs l10n_ca-valencia l10n_ca l10n_cak l10n_cs l10n_cy l10n_da l10n_de l10n_dsb l10n_el l10n_en-CA l10n_en-GB l10n_eo l10n_es-AR l10n_es-CL l10n_es-ES l10n_es-MX l10n_et l10n_eu l10n_fa l10n_ff l10n_fi l10n_fr l10n_fy l10n_ga l10n_gd l10n_gl l10n_gn l10n_gu l10n_he l10n_hi l10n_hr l10n_hsb l10n_hu l10n_hy l10n_ia l10n_id l10n_is l10n_it l10n_ja l10n_ka l10n_kab l10n_kk l10n_km l10n_kn l10n_ko l10n_lij l10n_lt l10n_lv l10n_mk l10n_mr l10n_ms l10n_my l10n_nb l10n_ne l10n_nl l10n_nn l10n_oc l10n_pa l10n_pl l10n_pt-BR l10n_pt-PT l10n_rm l10n_ro l10n_ru l10n_si l10n_sk l10n_sl l10n_son l10n_sq l10n_sr l10n_sv l10n_ta l10n_te l10n_th l10n_tl l10n_tr l10n_trs l10n_uk l10n_ur l10n_uz l10n_vi l10n_xh l10n_zh-CN l10n_zh-TW pgo -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +KEYWORDS=amd64 arm64 ~ppc64 x86 LICENSE=MPL-2.0 GPL-2 LGPL-2.1 RDEPEND=>=dev-libs/nss-3.53.1 >=dev-libs/nspr-4.25 dev-libs/atk dev-libs/expat >=x11-libs/cairo-1.10[X] >=x11-libs/gtk+-2.18:2 >=x11-libs/gtk+-3.4.0:3[X] x11-libs/gdk-pixbuf >=x11-libs/pango-1.22.0 >=media-libs/libpng-1.6.35:0=[apng] >=media-libs/mesa-10.2:* media-libs/fontconfig >=media-libs/freetype-2.4.10 kernel_linux? ( !pulseaudio? ( media-libs/alsa-lib ) ) virtual/freedesktop-icon-theme >=x11-libs/pixman-0.19.2 >=dev-libs/glib-2.26:2 >=sys-libs/zlib-1.2.3 >=dev-libs/libffi-3.0.10:= media-video/ffmpeg x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrender x11-libs/libXt dbus? ( sys-apps/dbus dev-libs/dbus-glib ) screencast? ( media-video/pipewire:0/0.3 ) system-av1? ( >=media-libs/dav1d-0.3.0:= >=media-libs/libaom-1.0.0:= ) system-harfbuzz? ( >=media-libs/harfbuzz-2.6.8:0= >=media-gfx/graphite2-1.3.13 ) system-icu? ( >=dev-libs/icu-67.1:= ) system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) system-libevent? ( >=dev-libs/libevent-2.0:0=[threads] ) system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] ) system-webp? ( >=media-libs/libwebp-1.1.0:0= ) wifi? ( kernel_linux? ( sys-apps/dbus dev-libs/dbus-glib net-misc/networkmanager ) ) jack? ( virtual/jack ) selinux? ( sec-policy/selinux-mozilla ) jack? ( virtual/jack ) openh264? ( media-libs/openh264:*[plugin] ) pulseaudio? ( || ( media-sound/pulseaudio >=media-sound/apulse-0.1.12-r4 ) ) selinux? ( sec-policy/selinux-mozilla ) REQUIRED_USE=debug? ( !system-av1 ) screencast? ( wayland ) wifi? ( dbus ) SLOT=0/esr78 SRC_URI=https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/source/firefox-78.8.0esr.source.tar.xz -> firefox-78.8.0esr.source.tar.xz https://dev.gentoo.org/~axs/mozilla/patchsets/firefox-78esr-patches-10.tar.xz https://dev.gentoo.org/~polynomial-c/mozilla/patchsets/firefox-78esr-patches-10.tar.xz https://dev.gentoo.org/~whissi/mozilla/patchsets/firefox-78esr-patches-10.tar.xz l10n_ach? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/ach.xpi -> firefox-78.8.0esr-ach.xpi ) l10n_af? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/af.xpi -> firefox-78.8.0esr-af.xpi ) l10n_an? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/an.xpi -> firefox-78.8.0esr-an.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/ar.xpi -> firefox-78.8.0esr-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/ast.xpi -> firefox-78.8.0esr-ast.xpi ) l10n_az? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/az.xpi -> firefox-78.8.0esr-az.xpi ) l10n_be? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/be.xpi -> firefox-78.8.0esr-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/bg.xpi -> firefox-78.8.0esr-bg.xpi ) l10n_bn? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/bn.xpi -> firefox-78.8.0esr-bn.xpi ) l10n_br? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/br.xpi -> firefox-78.8.0esr-br.xpi ) l10n_bs? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/bs.xpi -> firefox-78.8.0esr-bs.xpi ) l10n_ca-valencia? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/ca-valencia.xpi -> firefox-78.8.0esr-ca-valencia.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/ca.xpi -> firefox-78.8.0esr-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/cak.xpi -> firefox-78.8.0esr-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/cs.xpi -> firefox-78.8.0esr-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/cy.xpi -> firefox-78.8.0esr-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/da.xpi -> firefox-78.8.0esr-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/de.xpi -> firefox-78.8.0esr-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/dsb.xpi -> firefox-78.8.0esr-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/el.xpi -> firefox-78.8.0esr-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/en-CA.xpi -> firefox-78.8.0esr-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/en-GB.xpi -> firefox-78.8.0esr-en-GB.xpi ) l10n_eo? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/eo.xpi -> firefox-78.8.0esr-eo.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/es-AR.xpi -> firefox-78.8.0esr-es-AR.xpi ) l10n_es-CL? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/es-CL.xpi -> firefox-78.8.0esr-es-CL.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/es-ES.xpi -> firefox-78.8.0esr-es-ES.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/es-MX.xpi -> firefox-78.8.0esr-es-MX.xpi ) l10n_et? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/et.xpi -> firefox-78.8.0esr-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/eu.xpi -> firefox-78.8.0esr-eu.xpi ) l10n_fa? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/fa.xpi -> firefox-78.8.0esr-fa.xpi ) l10n_ff? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/ff.xpi -> firefox-78.8.0esr-ff.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/fi.xpi -> firefox-78.8.0esr-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/fr.xpi -> firefox-78.8.0esr-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/fy-NL.xpi -> firefox-78.8.0esr-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/ga-IE.xpi -> firefox-78.8.0esr-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/gd.xpi -> firefox-78.8.0esr-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/gl.xpi -> firefox-78.8.0esr-gl.xpi ) l10n_gn? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/gn.xpi -> firefox-78.8.0esr-gn.xpi ) l10n_gu? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/gu-IN.xpi -> firefox-78.8.0esr-gu-IN.xpi ) l10n_he? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/he.xpi -> firefox-78.8.0esr-he.xpi ) l10n_hi? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/hi-IN.xpi -> firefox-78.8.0esr-hi-IN.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/hr.xpi -> firefox-78.8.0esr-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/hsb.xpi -> firefox-78.8.0esr-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/hu.xpi -> firefox-78.8.0esr-hu.xpi ) l10n_hy? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/hy-AM.xpi -> firefox-78.8.0esr-hy-AM.xpi ) l10n_ia? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/ia.xpi -> firefox-78.8.0esr-ia.xpi ) l10n_id? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/id.xpi -> firefox-78.8.0esr-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/is.xpi -> firefox-78.8.0esr-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/it.xpi -> firefox-78.8.0esr-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/ja.xpi -> firefox-78.8.0esr-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/ka.xpi -> firefox-78.8.0esr-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/kab.xpi -> firefox-78.8.0esr-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/kk.xpi -> firefox-78.8.0esr-kk.xpi ) l10n_km? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/km.xpi -> firefox-78.8.0esr-km.xpi ) l10n_kn? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/kn.xpi -> firefox-78.8.0esr-kn.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/ko.xpi -> firefox-78.8.0esr-ko.xpi ) l10n_lij? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/lij.xpi -> firefox-78.8.0esr-lij.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/lt.xpi -> firefox-78.8.0esr-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/lv.xpi -> firefox-78.8.0esr-lv.xpi ) l10n_mk? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/mk.xpi -> firefox-78.8.0esr-mk.xpi ) l10n_mr? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/mr.xpi -> firefox-78.8.0esr-mr.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/ms.xpi -> firefox-78.8.0esr-ms.xpi ) l10n_my? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/my.xpi -> firefox-78.8.0esr-my.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/nb-NO.xpi -> firefox-78.8.0esr-nb-NO.xpi ) l10n_ne? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/ne-NP.xpi -> firefox-78.8.0esr-ne-NP.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/nl.xpi -> firefox-78.8.0esr-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/nn-NO.xpi -> firefox-78.8.0esr-nn-NO.xpi ) l10n_oc? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/oc.xpi -> firefox-78.8.0esr-oc.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/pa-IN.xpi -> firefox-78.8.0esr-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/pl.xpi -> firefox-78.8.0esr-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/pt-BR.xpi -> firefox-78.8.0esr-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/pt-PT.xpi -> firefox-78.8.0esr-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/rm.xpi -> firefox-78.8.0esr-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/ro.xpi -> firefox-78.8.0esr-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/ru.xpi -> firefox-78.8.0esr-ru.xpi ) l10n_si? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/si.xpi -> firefox-78.8.0esr-si.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/sk.xpi -> firefox-78.8.0esr-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/sl.xpi -> firefox-78.8.0esr-sl.xpi ) l10n_son? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/son.xpi -> firefox-78.8.0esr-son.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/sq.xpi -> firefox-78.8.0esr-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/sr.xpi -> firefox-78.8.0esr-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/sv-SE.xpi -> firefox-78.8.0esr-sv-SE.xpi ) l10n_ta? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/ta.xpi -> firefox-78.8.0esr-ta.xpi ) l10n_te? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/te.xpi -> firefox-78.8.0esr-te.xpi ) l10n_th? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/th.xpi -> firefox-78.8.0esr-th.xpi ) l10n_tl? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/tl.xpi -> firefox-78.8.0esr-tl.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/tr.xpi -> firefox-78.8.0esr-tr.xpi ) l10n_trs? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/trs.xpi -> firefox-78.8.0esr-trs.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/uk.xpi -> firefox-78.8.0esr-uk.xpi ) l10n_ur? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/ur.xpi -> firefox-78.8.0esr-ur.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/uz.xpi -> firefox-78.8.0esr-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/vi.xpi -> firefox-78.8.0esr-vi.xpi ) l10n_xh? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/xh.xpi -> firefox-78.8.0esr-xh.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/zh-CN.xpi -> firefox-78.8.0esr-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/firefox/releases/78.8.0esr/linux-x86_64/xpi/zh-TW.xpi -> firefox-78.8.0esr-zh-TW.xpi ) _eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 check-reqs 7e3fd1855a5e1b50bb9e80827b3f672d desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 gnome2-utils c8e3fff820d850c0e003e22208d2eea3 l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 llvm 96482dd3973a93c32659252dfeba1433 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 pax-utils a41d1fd1c111289ffa04490de6ee79d7 python-any-r1 0a79a9b53fce4525f438f8ea9695fb88 python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 virtualx 7e60d3b10c791ab996f717bc1f30072f wrapper 4251d4c84c25f59094fd557e0063a974 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=4abba2830d3f0130b6223580292b8dcf +_md5_=0607440536cb6cf8179b49400e39102a diff --git a/metadata/md5-cache/www-client/firefox-85.0.2-r1 b/metadata/md5-cache/www-client/firefox-85.0.2-r1 deleted file mode 100644 index 065b96b689a1..000000000000 --- a/metadata/md5-cache/www-client/firefox-85.0.2-r1 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=|| ( dev-lang/python:3.9[ncurses,sqlite,ssl] dev-lang/python:3.8[ncurses,sqlite,ssl] dev-lang/python:3.7[ncurses,sqlite,ssl] ) app-arch/unzip app-arch/zip >=dev-util/cbindgen-0.15.0 >=net-libs/nodejs-10.22.1 virtual/pkgconfig >=virtual/rust-1.47.0 || ( ( sys-devel/clang:11 sys-devel/llvm:11 clang? ( =sys-devel/lld-11* pgo? ( =sys-libs/compiler-rt-sanitizers-11*[profile] ) ) ) ( sys-devel/clang:10 sys-devel/llvm:10 clang? ( =sys-devel/lld-10* pgo? ( =sys-libs/compiler-rt-sanitizers-10*[profile] ) ) ) ( sys-devel/clang:9 sys-devel/llvm:9 clang? ( =sys-devel/lld-9* pgo? ( =sys-libs/compiler-rt-sanitizers-9*[profile] ) ) ) ) amd64? ( >=dev-lang/yasm-1.1 ) x86? ( >=dev-lang/yasm-1.1 ) !system-av1? ( amd64? ( >=dev-lang/nasm-2.13 ) x86? ( >=dev-lang/nasm-2.13 ) ) >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) ~sys-devel/autoconf-2.13 >=sys-devel/libtool-2.4 pgo? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) -DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup unpack -DEPEND=>=dev-libs/nss-3.60 >=dev-libs/nspr-4.29 dev-libs/atk dev-libs/expat >=x11-libs/cairo-1.10[X] >=x11-libs/gtk+-2.18:2 >=x11-libs/gtk+-3.4.0:3[X] x11-libs/gdk-pixbuf >=x11-libs/pango-1.22.0 >=media-libs/libpng-1.6.35:0=[apng] >=media-libs/mesa-10.2:* media-libs/fontconfig >=media-libs/freetype-2.4.10 kernel_linux? ( !pulseaudio? ( media-libs/alsa-lib ) ) virtual/freedesktop-icon-theme >=x11-libs/pixman-0.19.2 >=dev-libs/glib-2.26:2 >=sys-libs/zlib-1.2.3 >=dev-libs/libffi-3.0.10:= media-video/ffmpeg x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrender x11-libs/libXt dbus? ( sys-apps/dbus dev-libs/dbus-glib ) screencast? ( media-video/pipewire:0/0.3 ) system-av1? ( >=media-libs/dav1d-0.3.0:= >=media-libs/libaom-1.0.0:= ) system-harfbuzz? ( >=media-libs/harfbuzz-2.6.8:0= >=media-gfx/graphite2-1.3.13 ) system-icu? ( >=dev-libs/icu-67.1:= ) system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) system-libevent? ( >=dev-libs/libevent-2.0:0=[threads] ) system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] ) system-webp? ( >=media-libs/libwebp-1.1.0:0= ) wifi? ( kernel_linux? ( sys-apps/dbus dev-libs/dbus-glib net-misc/networkmanager ) ) jack? ( virtual/jack ) selinux? ( sec-policy/selinux-mozilla ) pulseaudio? ( || ( media-sound/pulseaudio >=media-sound/apulse-0.1.12-r4[sdk] ) ) wayland? ( >=x11-libs/gtk+-3.11:3[wayland] ) amd64? ( virtual/opengl ) x86? ( virtual/opengl ) !!sys-devel/llvm:0 dev-util/desktop-file-utils x11-misc/shared-mime-info -DESCRIPTION=Firefox Web Browser -EAPI=7 -HOMEPAGE=https://www.mozilla.com/firefox -IUSE=+clang cpu_flags_arm_neon dbus debug eme-free geckodriver +gmp-autoupdate hardened hwaccel jack lto +openh264 pgo pulseaudio screencast selinux +system-av1 +system-harfbuzz +system-icu +system-jpeg +system-libevent +system-libvpx +system-webp wayland wifi l10n_ach l10n_af l10n_an l10n_ar l10n_ast l10n_az l10n_be l10n_bg l10n_bn l10n_br l10n_bs l10n_ca-valencia l10n_ca l10n_cak l10n_cs l10n_cy l10n_da l10n_de l10n_dsb l10n_el l10n_en-CA l10n_en-GB l10n_eo l10n_es-AR l10n_es-CL l10n_es-ES l10n_es-MX l10n_et l10n_eu l10n_fa l10n_ff l10n_fi l10n_fr l10n_fy l10n_ga l10n_gd l10n_gl l10n_gn l10n_gu l10n_he l10n_hi l10n_hr l10n_hsb l10n_hu l10n_hy l10n_ia l10n_id l10n_is l10n_it l10n_ja l10n_ka l10n_kab l10n_kk l10n_km l10n_kn l10n_ko l10n_lij l10n_lt l10n_lv l10n_mk l10n_mr l10n_ms l10n_my l10n_nb l10n_ne l10n_nl l10n_nn l10n_oc l10n_pa l10n_pl l10n_pt-BR l10n_pt-PT l10n_rm l10n_ro l10n_ru l10n_si l10n_sk l10n_sl l10n_son l10n_sq l10n_sr l10n_sv l10n_ta l10n_te l10n_th l10n_tl l10n_tr l10n_trs l10n_uk l10n_ur l10n_uz l10n_vi l10n_xh l10n_zh-CN l10n_zh-TW pgo -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 -LICENSE=MPL-2.0 GPL-2 LGPL-2.1 -RDEPEND=>=dev-libs/nss-3.60 >=dev-libs/nspr-4.29 dev-libs/atk dev-libs/expat >=x11-libs/cairo-1.10[X] >=x11-libs/gtk+-2.18:2 >=x11-libs/gtk+-3.4.0:3[X] x11-libs/gdk-pixbuf >=x11-libs/pango-1.22.0 >=media-libs/libpng-1.6.35:0=[apng] >=media-libs/mesa-10.2:* media-libs/fontconfig >=media-libs/freetype-2.4.10 kernel_linux? ( !pulseaudio? ( media-libs/alsa-lib ) ) virtual/freedesktop-icon-theme >=x11-libs/pixman-0.19.2 >=dev-libs/glib-2.26:2 >=sys-libs/zlib-1.2.3 >=dev-libs/libffi-3.0.10:= media-video/ffmpeg x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrender x11-libs/libXt dbus? ( sys-apps/dbus dev-libs/dbus-glib ) screencast? ( media-video/pipewire:0/0.3 ) system-av1? ( >=media-libs/dav1d-0.3.0:= >=media-libs/libaom-1.0.0:= ) system-harfbuzz? ( >=media-libs/harfbuzz-2.6.8:0= >=media-gfx/graphite2-1.3.13 ) system-icu? ( >=dev-libs/icu-67.1:= ) system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) system-libevent? ( >=dev-libs/libevent-2.0:0=[threads] ) system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] ) system-webp? ( >=media-libs/libwebp-1.1.0:0= ) wifi? ( kernel_linux? ( sys-apps/dbus dev-libs/dbus-glib net-misc/networkmanager ) ) jack? ( virtual/jack ) selinux? ( sec-policy/selinux-mozilla ) jack? ( virtual/jack ) openh264? ( media-libs/openh264:*[plugin] ) pulseaudio? ( || ( media-sound/pulseaudio >=media-sound/apulse-0.1.12-r4 ) ) selinux? ( sec-policy/selinux-mozilla ) -REQUIRED_USE=debug? ( !system-av1 ) screencast? ( wayland ) -SLOT=0/85 -SRC_URI=https://archive.mozilla.org/pub/firefox/releases/85.0.2/source/firefox-85.0.2.source.tar.xz -> firefox-85.0.2.source.tar.xz https://dev.gentoo.org/~axs/mozilla/patchsets/firefox-85-patches-05.tar.xz https://dev.gentoo.org/~polynomial-c/mozilla/patchsets/firefox-85-patches-05.tar.xz https://dev.gentoo.org/~whissi/mozilla/patchsets/firefox-85-patches-05.tar.xz l10n_ach? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/ach.xpi -> firefox-85.0.2-ach.xpi ) l10n_af? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/af.xpi -> firefox-85.0.2-af.xpi ) l10n_an? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/an.xpi -> firefox-85.0.2-an.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/ar.xpi -> firefox-85.0.2-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/ast.xpi -> firefox-85.0.2-ast.xpi ) l10n_az? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/az.xpi -> firefox-85.0.2-az.xpi ) l10n_be? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/be.xpi -> firefox-85.0.2-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/bg.xpi -> firefox-85.0.2-bg.xpi ) l10n_bn? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/bn.xpi -> firefox-85.0.2-bn.xpi ) l10n_br? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/br.xpi -> firefox-85.0.2-br.xpi ) l10n_bs? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/bs.xpi -> firefox-85.0.2-bs.xpi ) l10n_ca-valencia? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/ca-valencia.xpi -> firefox-85.0.2-ca-valencia.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/ca.xpi -> firefox-85.0.2-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/cak.xpi -> firefox-85.0.2-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/cs.xpi -> firefox-85.0.2-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/cy.xpi -> firefox-85.0.2-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/da.xpi -> firefox-85.0.2-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/de.xpi -> firefox-85.0.2-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/dsb.xpi -> firefox-85.0.2-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/el.xpi -> firefox-85.0.2-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/en-CA.xpi -> firefox-85.0.2-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/en-GB.xpi -> firefox-85.0.2-en-GB.xpi ) l10n_eo? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/eo.xpi -> firefox-85.0.2-eo.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/es-AR.xpi -> firefox-85.0.2-es-AR.xpi ) l10n_es-CL? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/es-CL.xpi -> firefox-85.0.2-es-CL.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/es-ES.xpi -> firefox-85.0.2-es-ES.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/es-MX.xpi -> firefox-85.0.2-es-MX.xpi ) l10n_et? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/et.xpi -> firefox-85.0.2-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/eu.xpi -> firefox-85.0.2-eu.xpi ) l10n_fa? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/fa.xpi -> firefox-85.0.2-fa.xpi ) l10n_ff? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/ff.xpi -> firefox-85.0.2-ff.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/fi.xpi -> firefox-85.0.2-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/fr.xpi -> firefox-85.0.2-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/fy-NL.xpi -> firefox-85.0.2-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/ga-IE.xpi -> firefox-85.0.2-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/gd.xpi -> firefox-85.0.2-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/gl.xpi -> firefox-85.0.2-gl.xpi ) l10n_gn? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/gn.xpi -> firefox-85.0.2-gn.xpi ) l10n_gu? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/gu-IN.xpi -> firefox-85.0.2-gu-IN.xpi ) l10n_he? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/he.xpi -> firefox-85.0.2-he.xpi ) l10n_hi? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/hi-IN.xpi -> firefox-85.0.2-hi-IN.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/hr.xpi -> firefox-85.0.2-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/hsb.xpi -> firefox-85.0.2-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/hu.xpi -> firefox-85.0.2-hu.xpi ) l10n_hy? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/hy-AM.xpi -> firefox-85.0.2-hy-AM.xpi ) l10n_ia? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/ia.xpi -> firefox-85.0.2-ia.xpi ) l10n_id? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/id.xpi -> firefox-85.0.2-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/is.xpi -> firefox-85.0.2-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/it.xpi -> firefox-85.0.2-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/ja.xpi -> firefox-85.0.2-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/ka.xpi -> firefox-85.0.2-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/kab.xpi -> firefox-85.0.2-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/kk.xpi -> firefox-85.0.2-kk.xpi ) l10n_km? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/km.xpi -> firefox-85.0.2-km.xpi ) l10n_kn? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/kn.xpi -> firefox-85.0.2-kn.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/ko.xpi -> firefox-85.0.2-ko.xpi ) l10n_lij? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/lij.xpi -> firefox-85.0.2-lij.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/lt.xpi -> firefox-85.0.2-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/lv.xpi -> firefox-85.0.2-lv.xpi ) l10n_mk? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/mk.xpi -> firefox-85.0.2-mk.xpi ) l10n_mr? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/mr.xpi -> firefox-85.0.2-mr.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/ms.xpi -> firefox-85.0.2-ms.xpi ) l10n_my? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/my.xpi -> firefox-85.0.2-my.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/nb-NO.xpi -> firefox-85.0.2-nb-NO.xpi ) l10n_ne? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/ne-NP.xpi -> firefox-85.0.2-ne-NP.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/nl.xpi -> firefox-85.0.2-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/nn-NO.xpi -> firefox-85.0.2-nn-NO.xpi ) l10n_oc? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/oc.xpi -> firefox-85.0.2-oc.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/pa-IN.xpi -> firefox-85.0.2-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/pl.xpi -> firefox-85.0.2-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/pt-BR.xpi -> firefox-85.0.2-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/pt-PT.xpi -> firefox-85.0.2-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/rm.xpi -> firefox-85.0.2-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/ro.xpi -> firefox-85.0.2-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/ru.xpi -> firefox-85.0.2-ru.xpi ) l10n_si? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/si.xpi -> firefox-85.0.2-si.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/sk.xpi -> firefox-85.0.2-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/sl.xpi -> firefox-85.0.2-sl.xpi ) l10n_son? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/son.xpi -> firefox-85.0.2-son.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/sq.xpi -> firefox-85.0.2-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/sr.xpi -> firefox-85.0.2-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/sv-SE.xpi -> firefox-85.0.2-sv-SE.xpi ) l10n_ta? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/ta.xpi -> firefox-85.0.2-ta.xpi ) l10n_te? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/te.xpi -> firefox-85.0.2-te.xpi ) l10n_th? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/th.xpi -> firefox-85.0.2-th.xpi ) l10n_tl? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/tl.xpi -> firefox-85.0.2-tl.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/tr.xpi -> firefox-85.0.2-tr.xpi ) l10n_trs? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/trs.xpi -> firefox-85.0.2-trs.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/uk.xpi -> firefox-85.0.2-uk.xpi ) l10n_ur? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/ur.xpi -> firefox-85.0.2-ur.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/uz.xpi -> firefox-85.0.2-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/vi.xpi -> firefox-85.0.2-vi.xpi ) l10n_xh? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/xh.xpi -> firefox-85.0.2-xh.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/zh-CN.xpi -> firefox-85.0.2-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/zh-TW.xpi -> firefox-85.0.2-zh-TW.xpi ) -_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 check-reqs 7e3fd1855a5e1b50bb9e80827b3f672d desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 gnome2-utils c8e3fff820d850c0e003e22208d2eea3 l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 llvm 96482dd3973a93c32659252dfeba1433 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 pax-utils a41d1fd1c111289ffa04490de6ee79d7 python-any-r1 0a79a9b53fce4525f438f8ea9695fb88 python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 virtualx 7e60d3b10c791ab996f717bc1f30072f wrapper 4251d4c84c25f59094fd557e0063a974 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=596b0ab0744ad63b9d25f53b8fb53257 diff --git a/metadata/md5-cache/www-client/firefox-bin-78.7.1 b/metadata/md5-cache/www-client/firefox-bin-78.7.1 deleted file mode 100644 index 0eebb1c95fae..000000000000 --- a/metadata/md5-cache/www-client/firefox-bin-78.7.1 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=app-arch/unzip alsa? ( !pulseaudio? ( dev-util/patchelf ) ) -DEFINED_PHASES=install postinst postrm preinst prepare unpack -DEPEND=alsa? ( !pulseaudio? ( media-sound/apulse ) ) dev-util/desktop-file-utils x11-misc/shared-mime-info -DESCRIPTION=Firefox Web Browser -EAPI=7 -HOMEPAGE=https://www.mozilla.com/firefox -IUSE=+alsa +ffmpeg +gmp-autoupdate +pulseaudio selinux wayland l10n_ach l10n_af l10n_an l10n_ar l10n_ast l10n_az l10n_be l10n_bg l10n_bn l10n_br l10n_bs l10n_ca-valencia l10n_ca l10n_cak l10n_cs l10n_cy l10n_da l10n_de l10n_dsb l10n_el l10n_en-CA l10n_en-GB l10n_eo l10n_es-AR l10n_es-CL l10n_es-ES l10n_es-MX l10n_et l10n_eu l10n_fa l10n_ff l10n_fi l10n_fr l10n_fy l10n_ga l10n_gd l10n_gl l10n_gn l10n_gu l10n_he l10n_hi l10n_hr l10n_hsb l10n_hu l10n_hy l10n_ia l10n_id l10n_is l10n_it l10n_ja l10n_ka l10n_kab l10n_kk l10n_km l10n_kn l10n_ko l10n_lij l10n_lt l10n_lv l10n_mk l10n_mr l10n_ms l10n_my l10n_nb l10n_ne l10n_nl l10n_nn l10n_oc l10n_pa l10n_pl l10n_pt-BR l10n_pt-PT l10n_rm l10n_ro l10n_ru l10n_si l10n_sk l10n_sl l10n_son l10n_sq l10n_sr l10n_sv l10n_ta l10n_te l10n_th l10n_tl l10n_tr l10n_trs l10n_uk l10n_ur l10n_uz l10n_vi l10n_xh l10n_zh-CN l10n_zh-TW -KEYWORDS=-* amd64 x86 -LICENSE=MPL-2.0 GPL-2 LGPL-2.1 -RDEPEND=alsa? ( !pulseaudio? ( media-sound/apulse ) ) dev-libs/atk dev-libs/dbus-glib >=dev-libs/glib-2.26:2 media-libs/fontconfig >=media-libs/freetype-2.4.10 sys-apps/dbus virtual/freedesktop-icon-theme >=x11-libs/cairo-1.10[X] x11-libs/gdk-pixbuf >=x11-libs/gtk+-2.18:2 >=x11-libs/gtk+-3.11:3[wayland?] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrender x11-libs/libXt >=x11-libs/pango-1.22.0 ffmpeg? ( media-video/ffmpeg ) pulseaudio? ( media-sound/pulseaudio ) selinux? ( sec-policy/selinux-mozilla ) -RESTRICT=strip -SLOT=0/esr78 -SRC_URI=amd64? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/en-US/firefox-78.7.1esr.tar.bz2 -> firefox-bin_x86_64-78.7.1.tar.bz2 ) x86? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-i686/en-US/firefox-78.7.1esr.tar.bz2 -> firefox-bin_i686-78.7.1.tar.bz2 ) l10n_ach? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/ach.xpi -> firefox-78.7.1esr-ach.xpi ) l10n_af? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/af.xpi -> firefox-78.7.1esr-af.xpi ) l10n_an? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/an.xpi -> firefox-78.7.1esr-an.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/ar.xpi -> firefox-78.7.1esr-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/ast.xpi -> firefox-78.7.1esr-ast.xpi ) l10n_az? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/az.xpi -> firefox-78.7.1esr-az.xpi ) l10n_be? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/be.xpi -> firefox-78.7.1esr-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/bg.xpi -> firefox-78.7.1esr-bg.xpi ) l10n_bn? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/bn.xpi -> firefox-78.7.1esr-bn.xpi ) l10n_br? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/br.xpi -> firefox-78.7.1esr-br.xpi ) l10n_bs? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/bs.xpi -> firefox-78.7.1esr-bs.xpi ) l10n_ca-valencia? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/ca-valencia.xpi -> firefox-78.7.1esr-ca-valencia.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/ca.xpi -> firefox-78.7.1esr-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/cak.xpi -> firefox-78.7.1esr-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/cs.xpi -> firefox-78.7.1esr-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/cy.xpi -> firefox-78.7.1esr-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/da.xpi -> firefox-78.7.1esr-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/de.xpi -> firefox-78.7.1esr-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/dsb.xpi -> firefox-78.7.1esr-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/el.xpi -> firefox-78.7.1esr-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/en-CA.xpi -> firefox-78.7.1esr-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/en-GB.xpi -> firefox-78.7.1esr-en-GB.xpi ) l10n_eo? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/eo.xpi -> firefox-78.7.1esr-eo.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/es-AR.xpi -> firefox-78.7.1esr-es-AR.xpi ) l10n_es-CL? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/es-CL.xpi -> firefox-78.7.1esr-es-CL.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/es-ES.xpi -> firefox-78.7.1esr-es-ES.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/es-MX.xpi -> firefox-78.7.1esr-es-MX.xpi ) l10n_et? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/et.xpi -> firefox-78.7.1esr-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/eu.xpi -> firefox-78.7.1esr-eu.xpi ) l10n_fa? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/fa.xpi -> firefox-78.7.1esr-fa.xpi ) l10n_ff? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/ff.xpi -> firefox-78.7.1esr-ff.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/fi.xpi -> firefox-78.7.1esr-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/fr.xpi -> firefox-78.7.1esr-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/fy-NL.xpi -> firefox-78.7.1esr-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/ga-IE.xpi -> firefox-78.7.1esr-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/gd.xpi -> firefox-78.7.1esr-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/gl.xpi -> firefox-78.7.1esr-gl.xpi ) l10n_gn? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/gn.xpi -> firefox-78.7.1esr-gn.xpi ) l10n_gu? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/gu-IN.xpi -> firefox-78.7.1esr-gu-IN.xpi ) l10n_he? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/he.xpi -> firefox-78.7.1esr-he.xpi ) l10n_hi? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/hi-IN.xpi -> firefox-78.7.1esr-hi-IN.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/hr.xpi -> firefox-78.7.1esr-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/hsb.xpi -> firefox-78.7.1esr-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/hu.xpi -> firefox-78.7.1esr-hu.xpi ) l10n_hy? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/hy-AM.xpi -> firefox-78.7.1esr-hy-AM.xpi ) l10n_ia? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/ia.xpi -> firefox-78.7.1esr-ia.xpi ) l10n_id? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/id.xpi -> firefox-78.7.1esr-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/is.xpi -> firefox-78.7.1esr-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/it.xpi -> firefox-78.7.1esr-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/ja.xpi -> firefox-78.7.1esr-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/ka.xpi -> firefox-78.7.1esr-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/kab.xpi -> firefox-78.7.1esr-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/kk.xpi -> firefox-78.7.1esr-kk.xpi ) l10n_km? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/km.xpi -> firefox-78.7.1esr-km.xpi ) l10n_kn? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/kn.xpi -> firefox-78.7.1esr-kn.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/ko.xpi -> firefox-78.7.1esr-ko.xpi ) l10n_lij? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/lij.xpi -> firefox-78.7.1esr-lij.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/lt.xpi -> firefox-78.7.1esr-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/lv.xpi -> firefox-78.7.1esr-lv.xpi ) l10n_mk? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/mk.xpi -> firefox-78.7.1esr-mk.xpi ) l10n_mr? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/mr.xpi -> firefox-78.7.1esr-mr.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/ms.xpi -> firefox-78.7.1esr-ms.xpi ) l10n_my? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/my.xpi -> firefox-78.7.1esr-my.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/nb-NO.xpi -> firefox-78.7.1esr-nb-NO.xpi ) l10n_ne? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/ne-NP.xpi -> firefox-78.7.1esr-ne-NP.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/nl.xpi -> firefox-78.7.1esr-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/nn-NO.xpi -> firefox-78.7.1esr-nn-NO.xpi ) l10n_oc? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/oc.xpi -> firefox-78.7.1esr-oc.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/pa-IN.xpi -> firefox-78.7.1esr-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/pl.xpi -> firefox-78.7.1esr-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/pt-BR.xpi -> firefox-78.7.1esr-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/pt-PT.xpi -> firefox-78.7.1esr-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/rm.xpi -> firefox-78.7.1esr-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/ro.xpi -> firefox-78.7.1esr-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/ru.xpi -> firefox-78.7.1esr-ru.xpi ) l10n_si? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/si.xpi -> firefox-78.7.1esr-si.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/sk.xpi -> firefox-78.7.1esr-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/sl.xpi -> firefox-78.7.1esr-sl.xpi ) l10n_son? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/son.xpi -> firefox-78.7.1esr-son.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/sq.xpi -> firefox-78.7.1esr-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/sr.xpi -> firefox-78.7.1esr-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/sv-SE.xpi -> firefox-78.7.1esr-sv-SE.xpi ) l10n_ta? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/ta.xpi -> firefox-78.7.1esr-ta.xpi ) l10n_te? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/te.xpi -> firefox-78.7.1esr-te.xpi ) l10n_th? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/th.xpi -> firefox-78.7.1esr-th.xpi ) l10n_tl? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/tl.xpi -> firefox-78.7.1esr-tl.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/tr.xpi -> firefox-78.7.1esr-tr.xpi ) l10n_trs? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/trs.xpi -> firefox-78.7.1esr-trs.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/uk.xpi -> firefox-78.7.1esr-uk.xpi ) l10n_ur? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/ur.xpi -> firefox-78.7.1esr-ur.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/uz.xpi -> firefox-78.7.1esr-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/vi.xpi -> firefox-78.7.1esr-vi.xpi ) l10n_xh? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/xh.xpi -> firefox-78.7.1esr-xh.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/zh-CN.xpi -> firefox-78.7.1esr-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/firefox/releases/78.7.1esr/linux-x86_64/xpi/zh-TW.xpi -> firefox-78.7.1esr-zh-TW.xpi ) -_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 pax-utils a41d1fd1c111289ffa04490de6ee79d7 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=a6dc0753e28af35a2034105b44ced6e1 diff --git a/metadata/md5-cache/www-client/firefox-bin-85.0.2 b/metadata/md5-cache/www-client/firefox-bin-85.0.2 deleted file mode 100644 index 701e725bbb71..000000000000 --- a/metadata/md5-cache/www-client/firefox-bin-85.0.2 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=app-arch/unzip alsa? ( !pulseaudio? ( dev-util/patchelf ) ) -DEFINED_PHASES=install postinst postrm preinst prepare unpack -DEPEND=alsa? ( !pulseaudio? ( media-sound/apulse ) ) dev-util/desktop-file-utils x11-misc/shared-mime-info -DESCRIPTION=Firefox Web Browser -EAPI=7 -HOMEPAGE=https://www.mozilla.com/firefox -IUSE=+alsa +ffmpeg +gmp-autoupdate +pulseaudio selinux wayland l10n_ach l10n_af l10n_an l10n_ar l10n_ast l10n_az l10n_be l10n_bg l10n_bn l10n_br l10n_bs l10n_ca-valencia l10n_ca l10n_cak l10n_cs l10n_cy l10n_da l10n_de l10n_dsb l10n_el l10n_en-CA l10n_en-GB l10n_eo l10n_es-AR l10n_es-CL l10n_es-ES l10n_es-MX l10n_et l10n_eu l10n_fa l10n_ff l10n_fi l10n_fr l10n_fy l10n_ga l10n_gd l10n_gl l10n_gn l10n_gu l10n_he l10n_hi l10n_hr l10n_hsb l10n_hu l10n_hy l10n_ia l10n_id l10n_is l10n_it l10n_ja l10n_ka l10n_kab l10n_kk l10n_km l10n_kn l10n_ko l10n_lij l10n_lt l10n_lv l10n_mk l10n_mr l10n_ms l10n_my l10n_nb l10n_ne l10n_nl l10n_nn l10n_oc l10n_pa l10n_pl l10n_pt-BR l10n_pt-PT l10n_rm l10n_ro l10n_ru l10n_si l10n_sk l10n_sl l10n_son l10n_sq l10n_sr l10n_sv l10n_ta l10n_te l10n_th l10n_tl l10n_tr l10n_trs l10n_uk l10n_ur l10n_uz l10n_vi l10n_xh l10n_zh-CN l10n_zh-TW -KEYWORDS=-* amd64 x86 -LICENSE=MPL-2.0 GPL-2 LGPL-2.1 -RDEPEND=alsa? ( !pulseaudio? ( media-sound/apulse ) ) dev-libs/atk dev-libs/dbus-glib >=dev-libs/glib-2.26:2 media-libs/fontconfig >=media-libs/freetype-2.4.10 sys-apps/dbus virtual/freedesktop-icon-theme >=x11-libs/cairo-1.10[X] x11-libs/gdk-pixbuf >=x11-libs/gtk+-2.18:2 >=x11-libs/gtk+-3.11:3[wayland?] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrender x11-libs/libXt >=x11-libs/pango-1.22.0 ffmpeg? ( media-video/ffmpeg ) pulseaudio? ( media-sound/pulseaudio ) selinux? ( sec-policy/selinux-mozilla ) -RESTRICT=strip -SLOT=0/85 -SRC_URI=amd64? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/en-US/firefox-85.0.2.tar.bz2 -> firefox-bin_x86_64-85.0.2.tar.bz2 ) x86? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-i686/en-US/firefox-85.0.2.tar.bz2 -> firefox-bin_i686-85.0.2.tar.bz2 ) l10n_ach? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/ach.xpi -> firefox-85.0.2-ach.xpi ) l10n_af? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/af.xpi -> firefox-85.0.2-af.xpi ) l10n_an? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/an.xpi -> firefox-85.0.2-an.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/ar.xpi -> firefox-85.0.2-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/ast.xpi -> firefox-85.0.2-ast.xpi ) l10n_az? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/az.xpi -> firefox-85.0.2-az.xpi ) l10n_be? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/be.xpi -> firefox-85.0.2-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/bg.xpi -> firefox-85.0.2-bg.xpi ) l10n_bn? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/bn.xpi -> firefox-85.0.2-bn.xpi ) l10n_br? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/br.xpi -> firefox-85.0.2-br.xpi ) l10n_bs? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/bs.xpi -> firefox-85.0.2-bs.xpi ) l10n_ca-valencia? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/ca-valencia.xpi -> firefox-85.0.2-ca-valencia.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/ca.xpi -> firefox-85.0.2-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/cak.xpi -> firefox-85.0.2-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/cs.xpi -> firefox-85.0.2-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/cy.xpi -> firefox-85.0.2-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/da.xpi -> firefox-85.0.2-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/de.xpi -> firefox-85.0.2-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/dsb.xpi -> firefox-85.0.2-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/el.xpi -> firefox-85.0.2-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/en-CA.xpi -> firefox-85.0.2-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/en-GB.xpi -> firefox-85.0.2-en-GB.xpi ) l10n_eo? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/eo.xpi -> firefox-85.0.2-eo.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/es-AR.xpi -> firefox-85.0.2-es-AR.xpi ) l10n_es-CL? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/es-CL.xpi -> firefox-85.0.2-es-CL.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/es-ES.xpi -> firefox-85.0.2-es-ES.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/es-MX.xpi -> firefox-85.0.2-es-MX.xpi ) l10n_et? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/et.xpi -> firefox-85.0.2-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/eu.xpi -> firefox-85.0.2-eu.xpi ) l10n_fa? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/fa.xpi -> firefox-85.0.2-fa.xpi ) l10n_ff? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/ff.xpi -> firefox-85.0.2-ff.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/fi.xpi -> firefox-85.0.2-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/fr.xpi -> firefox-85.0.2-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/fy-NL.xpi -> firefox-85.0.2-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/ga-IE.xpi -> firefox-85.0.2-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/gd.xpi -> firefox-85.0.2-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/gl.xpi -> firefox-85.0.2-gl.xpi ) l10n_gn? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/gn.xpi -> firefox-85.0.2-gn.xpi ) l10n_gu? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/gu-IN.xpi -> firefox-85.0.2-gu-IN.xpi ) l10n_he? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/he.xpi -> firefox-85.0.2-he.xpi ) l10n_hi? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/hi-IN.xpi -> firefox-85.0.2-hi-IN.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/hr.xpi -> firefox-85.0.2-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/hsb.xpi -> firefox-85.0.2-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/hu.xpi -> firefox-85.0.2-hu.xpi ) l10n_hy? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/hy-AM.xpi -> firefox-85.0.2-hy-AM.xpi ) l10n_ia? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/ia.xpi -> firefox-85.0.2-ia.xpi ) l10n_id? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/id.xpi -> firefox-85.0.2-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/is.xpi -> firefox-85.0.2-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/it.xpi -> firefox-85.0.2-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/ja.xpi -> firefox-85.0.2-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/ka.xpi -> firefox-85.0.2-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/kab.xpi -> firefox-85.0.2-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/kk.xpi -> firefox-85.0.2-kk.xpi ) l10n_km? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/km.xpi -> firefox-85.0.2-km.xpi ) l10n_kn? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/kn.xpi -> firefox-85.0.2-kn.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/ko.xpi -> firefox-85.0.2-ko.xpi ) l10n_lij? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/lij.xpi -> firefox-85.0.2-lij.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/lt.xpi -> firefox-85.0.2-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/lv.xpi -> firefox-85.0.2-lv.xpi ) l10n_mk? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/mk.xpi -> firefox-85.0.2-mk.xpi ) l10n_mr? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/mr.xpi -> firefox-85.0.2-mr.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/ms.xpi -> firefox-85.0.2-ms.xpi ) l10n_my? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/my.xpi -> firefox-85.0.2-my.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/nb-NO.xpi -> firefox-85.0.2-nb-NO.xpi ) l10n_ne? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/ne-NP.xpi -> firefox-85.0.2-ne-NP.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/nl.xpi -> firefox-85.0.2-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/nn-NO.xpi -> firefox-85.0.2-nn-NO.xpi ) l10n_oc? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/oc.xpi -> firefox-85.0.2-oc.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/pa-IN.xpi -> firefox-85.0.2-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/pl.xpi -> firefox-85.0.2-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/pt-BR.xpi -> firefox-85.0.2-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/pt-PT.xpi -> firefox-85.0.2-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/rm.xpi -> firefox-85.0.2-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/ro.xpi -> firefox-85.0.2-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/ru.xpi -> firefox-85.0.2-ru.xpi ) l10n_si? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/si.xpi -> firefox-85.0.2-si.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/sk.xpi -> firefox-85.0.2-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/sl.xpi -> firefox-85.0.2-sl.xpi ) l10n_son? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/son.xpi -> firefox-85.0.2-son.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/sq.xpi -> firefox-85.0.2-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/sr.xpi -> firefox-85.0.2-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/sv-SE.xpi -> firefox-85.0.2-sv-SE.xpi ) l10n_ta? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/ta.xpi -> firefox-85.0.2-ta.xpi ) l10n_te? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/te.xpi -> firefox-85.0.2-te.xpi ) l10n_th? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/th.xpi -> firefox-85.0.2-th.xpi ) l10n_tl? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/tl.xpi -> firefox-85.0.2-tl.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/tr.xpi -> firefox-85.0.2-tr.xpi ) l10n_trs? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/trs.xpi -> firefox-85.0.2-trs.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/uk.xpi -> firefox-85.0.2-uk.xpi ) l10n_ur? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/ur.xpi -> firefox-85.0.2-ur.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/uz.xpi -> firefox-85.0.2-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/vi.xpi -> firefox-85.0.2-vi.xpi ) l10n_xh? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/xh.xpi -> firefox-85.0.2-xh.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/zh-CN.xpi -> firefox-85.0.2-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/firefox/releases/85.0.2/linux-x86_64/xpi/zh-TW.xpi -> firefox-85.0.2-zh-TW.xpi ) -_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 pax-utils a41d1fd1c111289ffa04490de6ee79d7 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=dfa8761fe8a182c31d47e474ccda49b1 diff --git a/metadata/md5-cache/www-client/google-chrome-unstable-90.0.4421.5 b/metadata/md5-cache/www-client/google-chrome-unstable-90.0.4427.5 similarity index 97% rename from metadata/md5-cache/www-client/google-chrome-unstable-90.0.4421.5 rename to metadata/md5-cache/www-client/google-chrome-unstable-90.0.4427.5 index 4d56b8a2c010..2d36626bfc24 100644 --- a/metadata/md5-cache/www-client/google-chrome-unstable-90.0.4421.5 +++ b/metadata/md5-cache/www-client/google-chrome-unstable-90.0.4427.5 @@ -8,6 +8,6 @@ LICENSE=google-chrome RDEPEND=app-accessibility/at-spi2-atk:2 app-accessibility/at-spi2-core:2 app-arch/bzip2 app-misc/ca-certificates dev-libs/atk dev-libs/expat dev-libs/glib:2 dev-libs/nspr >=dev-libs/nss-3.26 dev-libs/wayland media-libs/alsa-lib media-libs/fontconfig media-libs/freetype:2 media-libs/mesa[gbm] net-print/cups sys-apps/dbus sys-libs/libcap x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libdrm >=x11-libs/libX11-1.5.0 x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libXScrnSaver x11-libs/libXtst x11-libs/libxcb x11-libs/libxkbcommon x11-libs/pango x11-misc/xdg-utils selinux? ( sec-policy/selinux-chromium ) RESTRICT=bindist mirror strip SLOT=0 -SRC_URI=https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-unstable/google-chrome-unstable_90.0.4421.5-1_amd64.deb +SRC_URI=https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-unstable/google-chrome-unstable_90.0.4427.5-1_amd64.deb _eclasses_=chromium-2 199d6bc7f8b84ac7c00aca900739e570 desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver f9ec87e93172b25ce65a85303dc06964 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e linux-info c90a203b1c14cfa77bd3e37a0e96c955 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e pax-utils a41d1fd1c111289ffa04490de6ee79d7 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 unpacker 45b49db67094fdafbb6a16a2299e894b vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba _md5_=903fcd0fc686d87f9cfee7f611b80e74 diff --git a/metadata/md5-cache/www-client/lynx-2.9.0_pre6-r1 b/metadata/md5-cache/www-client/lynx-2.9.0_pre6-r1 index 29103046e74f..df869d2bf89a 100644 --- a/metadata/md5-cache/www-client/lynx-2.9.0_pre6-r1 +++ b/metadata/md5-cache/www-client/lynx-2.9.0_pre6-r1 @@ -4,9 +4,9 @@ DESCRIPTION=An excellent console-based web browser with ssl support EAPI=7 HOMEPAGE=https://lynx.invisible-island.net/ IUSE=bzip2 cjk gnutls idn ipv6 nls ssl unicode libressl -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris LICENSE=GPL-2 RDEPEND=sys-libs/ncurses:0=[unicode?] sys-libs/zlib nls? ( virtual/libintl ) ssl? ( !gnutls? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:= ) ) gnutls? ( dev-libs/libgcrypt:0= >=net-libs/gnutls-2.6.4:= ) ) bzip2? ( app-arch/bzip2 ) idn? ( net-dns/libidn:0= ) SLOT=0 SRC_URI=https://invisible-mirror.net/archives/lynx/tarballs/lynx2.9.0dev.6.tar.bz2 -_md5_=04386ab2dc66ee179a39623123c68add +_md5_=5fc78631520697173102ef8de121bcef diff --git a/metadata/md5-cache/www-client/opera-beta-74.0.3911.42 b/metadata/md5-cache/www-client/opera-beta-74.0.3911.42 deleted file mode 100644 index ebba4f29d81c..000000000000 --- a/metadata/md5-cache/www-client/opera-beta-74.0.3911.42 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=install postinst postrm preinst prepare pretend setup unpack -DEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -DESCRIPTION=A fast and secure web browser -EAPI=7 -HOMEPAGE=https://www.opera.com/ -IUSE=+proprietary-codecs suid widevine kernel_linux +l10n_be +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_en-US +l10n_es-419 +l10n_es +l10n_fil +l10n_fi +l10n_fr-CA +l10n_fr +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_ko +l10n_lt +l10n_lv +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_vi +l10n_zh-CN +l10n_zh-TW -KEYWORDS=-* ~amd64 -LICENSE=OPERA-2018 -RDEPEND=app-accessibility/at-spi2-atk:2 app-accessibility/at-spi2-core:2 dev-libs/atk dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/mesa[gbm] net-misc/curl net-print/cups sys-apps/dbus x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/pango widevine? ( www-plugins/chrome-binary-plugins ) -RESTRICT=bindist mirror strip -SLOT=0 -SRC_URI=https://download1.operacdn.com/pub/opera-beta/74.0.3911.42/linux/opera-beta_74.0.3911.42_amd64.deb https://download2.operacdn.com/pub/opera-beta/74.0.3911.42/linux/opera-beta_74.0.3911.42_amd64.deb https://download3.operacdn.com/pub/opera-beta/74.0.3911.42/linux/opera-beta_74.0.3911.42_amd64.deb https://download4.operacdn.com/pub/opera-beta/74.0.3911.42/linux/opera-beta_74.0.3911.42_amd64.deb proprietary-codecs? ( https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-88.0.4324.27.tar.xz ) -_eclasses_=chromium-2 199d6bc7f8b84ac7c00aca900739e570 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e linux-info c90a203b1c14cfa77bd3e37a0e96c955 multilib d410501a125f99ffb560b0c523cd3d1e pax-utils a41d1fd1c111289ffa04490de6ee79d7 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 unpacker 45b49db67094fdafbb6a16a2299e894b wrapper 4251d4c84c25f59094fd557e0063a974 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=150fe59a13a32f2a12aa828c1e89c7ff diff --git a/metadata/md5-cache/www-client/opera-beta-74.0.3911.63 b/metadata/md5-cache/www-client/opera-beta-74.0.3911.63 deleted file mode 100644 index 1e315b1a1385..000000000000 --- a/metadata/md5-cache/www-client/opera-beta-74.0.3911.63 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=install postinst postrm preinst prepare pretend setup unpack -DEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -DESCRIPTION=A fast and secure web browser -EAPI=7 -HOMEPAGE=https://www.opera.com/ -IUSE=+proprietary-codecs suid widevine kernel_linux +l10n_be +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_en-US +l10n_es-419 +l10n_es +l10n_fil +l10n_fi +l10n_fr-CA +l10n_fr +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_ko +l10n_lt +l10n_lv +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_vi +l10n_zh-CN +l10n_zh-TW -KEYWORDS=-* ~amd64 -LICENSE=OPERA-2018 -RDEPEND=app-accessibility/at-spi2-atk:2 app-accessibility/at-spi2-core:2 dev-libs/atk dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/mesa[gbm] net-misc/curl net-print/cups sys-apps/dbus x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/pango widevine? ( www-plugins/chrome-binary-plugins ) -RESTRICT=bindist mirror strip -SLOT=0 -SRC_URI=https://download1.operacdn.com/pub/opera-beta/74.0.3911.63/linux/opera-beta_74.0.3911.63_amd64.deb https://download2.operacdn.com/pub/opera-beta/74.0.3911.63/linux/opera-beta_74.0.3911.63_amd64.deb https://download3.operacdn.com/pub/opera-beta/74.0.3911.63/linux/opera-beta_74.0.3911.63_amd64.deb https://download4.operacdn.com/pub/opera-beta/74.0.3911.63/linux/opera-beta_74.0.3911.63_amd64.deb proprietary-codecs? ( https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-88.0.4324.27.tar.xz ) -_eclasses_=chromium-2 199d6bc7f8b84ac7c00aca900739e570 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e linux-info c90a203b1c14cfa77bd3e37a0e96c955 multilib d410501a125f99ffb560b0c523cd3d1e pax-utils a41d1fd1c111289ffa04490de6ee79d7 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 unpacker 45b49db67094fdafbb6a16a2299e894b wrapper 4251d4c84c25f59094fd557e0063a974 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=150fe59a13a32f2a12aa828c1e89c7ff diff --git a/metadata/md5-cache/www-client/opera-beta-74.0.3911.22 b/metadata/md5-cache/www-client/opera-beta-75.0.3969.14 similarity index 76% rename from metadata/md5-cache/www-client/opera-beta-74.0.3911.22 rename to metadata/md5-cache/www-client/opera-beta-75.0.3969.14 index 184996a35c61..ad680183f27c 100644 --- a/metadata/md5-cache/www-client/opera-beta-74.0.3911.22 +++ b/metadata/md5-cache/www-client/opera-beta-75.0.3969.14 @@ -9,6 +9,6 @@ LICENSE=OPERA-2018 RDEPEND=app-accessibility/at-spi2-atk:2 app-accessibility/at-spi2-core:2 dev-libs/atk dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/mesa[gbm] net-misc/curl net-print/cups sys-apps/dbus x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/pango widevine? ( www-plugins/chrome-binary-plugins ) RESTRICT=bindist mirror strip SLOT=0 -SRC_URI=https://download1.operacdn.com/pub/opera-beta/74.0.3911.22/linux/opera-beta_74.0.3911.22_amd64.deb https://download2.operacdn.com/pub/opera-beta/74.0.3911.22/linux/opera-beta_74.0.3911.22_amd64.deb https://download3.operacdn.com/pub/opera-beta/74.0.3911.22/linux/opera-beta_74.0.3911.22_amd64.deb https://download4.operacdn.com/pub/opera-beta/74.0.3911.22/linux/opera-beta_74.0.3911.22_amd64.deb proprietary-codecs? ( https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-88.0.4324.27.tar.xz ) +SRC_URI=https://download1.operacdn.com/pub/opera-beta/75.0.3969.14/linux/opera-beta_75.0.3969.14_amd64.deb https://download2.operacdn.com/pub/opera-beta/75.0.3969.14/linux/opera-beta_75.0.3969.14_amd64.deb https://download3.operacdn.com/pub/opera-beta/75.0.3969.14/linux/opera-beta_75.0.3969.14_amd64.deb https://download4.operacdn.com/pub/opera-beta/75.0.3969.14/linux/opera-beta_75.0.3969.14_amd64.deb proprietary-codecs? ( https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-89.0.4381.8.tar.xz ) _eclasses_=chromium-2 199d6bc7f8b84ac7c00aca900739e570 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e linux-info c90a203b1c14cfa77bd3e37a0e96c955 multilib d410501a125f99ffb560b0c523cd3d1e pax-utils a41d1fd1c111289ffa04490de6ee79d7 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 unpacker 45b49db67094fdafbb6a16a2299e894b wrapper 4251d4c84c25f59094fd557e0063a974 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=150fe59a13a32f2a12aa828c1e89c7ff +_md5_=74b7584560589858ad0c75c7fc55b9a1 diff --git a/metadata/md5-cache/www-client/vivaldi-snapshot-3.7.2202.3 b/metadata/md5-cache/www-client/vivaldi-snapshot-3.7.2209.3 similarity index 90% rename from metadata/md5-cache/www-client/vivaldi-snapshot-3.7.2202.3 rename to metadata/md5-cache/www-client/vivaldi-snapshot-3.7.2209.3 index 15eaa5e0d397..7ef0fdeb0aa9 100644 --- a/metadata/md5-cache/www-client/vivaldi-snapshot-3.7.2202.3 +++ b/metadata/md5-cache/www-client/vivaldi-snapshot-3.7.2209.3 @@ -9,6 +9,6 @@ LICENSE=Vivaldi RDEPEND=dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/fontconfig media-libs/freetype media-libs/speex net-print/cups sys-apps/dbus sys-libs/libcap x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:3 x11-libs/libX11 x11-libs/libXScrnSaver x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libXtst x11-libs/pango[X] proprietary-codecs? ( media-video/ffmpeg:0/56.58.58[chromium(-)] ) widevine? ( www-plugins/chrome-binary-plugins ) RESTRICT=bindist mirror SLOT=0 -SRC_URI=amd64? ( https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_3.7.2202.3-1_amd64.deb ) arm64? ( https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_3.7.2202.3-1_arm64.deb ) arm? ( https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_3.7.2202.3-1_armhf.deb ) x86? ( https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_3.7.2202.3-1_i386.deb ) +SRC_URI=amd64? ( https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_3.7.2209.3-1_amd64.deb ) arm64? ( https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_3.7.2209.3-1_arm64.deb ) arm? ( https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_3.7.2209.3-1_armhf.deb ) x86? ( https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_3.7.2209.3-1_i386.deb ) _eclasses_=chromium-2 199d6bc7f8b84ac7c00aca900739e570 desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e linux-info c90a203b1c14cfa77bd3e37a0e96c955 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 unpacker 45b49db67094fdafbb6a16a2299e894b wrapper 4251d4c84c25f59094fd557e0063a974 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba _md5_=f8ce279bba18f7d42b0024951263e29b diff --git a/metadata/md5-cache/www-plugins/Manifest.gz b/metadata/md5-cache/www-plugins/Manifest.gz index a7cdb5a85be2b4639ec5ef6b7309782932af24d2..4d274b66b291692e636f97afa9439e57da40eee1 100644 GIT binary patch literal 2090 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 W)0T)0g$TL&H~$6vWuu;64gdhSjVBHO diff --git a/metadata/md5-cache/www-plugins/chrome-binary-plugins-90.0.4421.5_alpha b/metadata/md5-cache/www-plugins/chrome-binary-plugins-90.0.4427.5_alpha similarity index 91% rename from metadata/md5-cache/www-plugins/chrome-binary-plugins-90.0.4421.5_alpha rename to metadata/md5-cache/www-plugins/chrome-binary-plugins-90.0.4427.5_alpha index 7d31047a1fe7..4743fe843d1d 100644 --- a/metadata/md5-cache/www-plugins/chrome-binary-plugins-90.0.4421.5_alpha +++ b/metadata/md5-cache/www-plugins/chrome-binary-plugins-90.0.4427.5_alpha @@ -7,6 +7,6 @@ LICENSE=google-chrome RDEPEND=dev-libs/glib:2 dev-libs/nspr dev-libs/nss !www-plugins/chrome-binary-plugins:0 !www-plugins/chrome-binary-plugins:beta !www-plugins/chrome-binary-plugins:stable RESTRICT=bindist mirror strip SLOT=unstable -SRC_URI=https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-unstable/google-chrome-unstable_90.0.4421.5-1_amd64.deb +SRC_URI=https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-unstable/google-chrome-unstable_90.0.4427.5-1_amd64.deb _eclasses_=multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 unpacker 45b49db67094fdafbb6a16a2299e894b _md5_=3259de859b5903477401255248b093eb diff --git a/metadata/md5-cache/x11-libs/Manifest.gz b/metadata/md5-cache/x11-libs/Manifest.gz index bbe42b2d59f2d6afecd70a95f70c72a85ddb6927..f3855480c01fd6159c36d642e8409c01b85d8e2d 100644 GIT binary patch literal 29628 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�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 BsWAWm diff --git a/metadata/md5-cache/x11-libs/fox-wrapper-3 b/metadata/md5-cache/x11-libs/fox-wrapper-3 index 342d66d746bf..7387eb1bdf09 100644 --- a/metadata/md5-cache/x11-libs/fox-wrapper-3 +++ b/metadata/md5-cache/x11-libs/fox-wrapper-3 @@ -2,7 +2,7 @@ DEFINED_PHASES=install DESCRIPTION=wrapper for fox-config to manage multiple versions EAPI=6 HOMEPAGE=https://wiki.gentoo.org/wiki/No_homepage -KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 +KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86 LICENSE=GPL-2 SLOT=0 -_md5_=773f181f007b49a6b9d1ae1ac2e3e32f +_md5_=8affb9125e63c040917cb263f3c0da07 diff --git a/metadata/md5-cache/x11-libs/gtk+-3.24.26 b/metadata/md5-cache/x11-libs/gtk+-3.24.26 new file mode 100644 index 000000000000..a987735a0294 --- /dev/null +++ b/metadata/md5-cache/x11-libs/gtk+-3.24.26 @@ -0,0 +1,17 @@ +BDEPEND=app-text/docbook-xml-dtd:4.1.2 app-text/docbook-xsl-stylesheets dev-libs/gobject-introspection-common dev-libs/libxslt >=dev-util/gdbus-codegen-2.48 dev-util/glib-utils >=dev-util/gtk-doc-am-1.20 >=sys-devel/gettext-0.19.7 virtual/pkgconfig gtk-doc? ( app-text/docbook-xml-dtd:4.3 >=dev-util/gtk-doc-1.20 ) >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 app-arch/xz-utils test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +DEFINED_PHASES=compile configure install postinst postrm preinst prepare test +DEPEND=>=dev-libs/atk-2.32.0[introspection?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/fribidi-0.19.7[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/glib-2.57.2:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/fontconfig[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/harfbuzz-0.9:= >=media-libs/libepoxy-1.4[X(+)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/libintl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/cairo-1.14[aqua?,glib,svg,X?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/gdk-pixbuf-2.30:2[introspection?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/pango-1.41.0[introspection?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-misc/shared-mime-info cloudprint? ( >=dev-libs/json-glib-1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=net-libs/rest-0.7[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) colord? ( >=x11-misc/colord-0.1.9:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) cups? ( >=net-print/cups-2.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) introspection? ( >=dev-libs/gobject-introspection-1.39:= ) sysprof? ( >=dev-util/sysprof-capture-3.33.2:3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) wayland? ( >=dev-libs/wayland-1.14.91[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/wayland-protocols-1.17 media-libs/mesa[wayland,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libxkbcommon-0.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=app-accessibility/at-spi2-atk-2.15.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/mesa[X(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXcomposite[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXcursor[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXdamage[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXfixes[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXi-1.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXrandr-1.5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] xinerama? ( x11-libs/libXinerama[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) test? ( media-fonts/font-cursor-misc media-fonts/font-misc-misc ) X? ( x11-base/xorg-proto ) dev-util/desktop-file-utils x11-misc/shared-mime-info +DESCRIPTION=Gimp ToolKit + +EAPI=7 +HOMEPAGE=https://www.gtk.org/ +IUSE=aqua broadway cloudprint colord cups examples gtk-doc +introspection sysprof test vim-syntax wayland +X xinerama abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 test +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=LGPL-2+ +PDEPEND=gnome-base/librsvg[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-themes/adwaita-icon-theme-3.14 vim-syntax? ( app-vim/gtk-syntax ) +RDEPEND=>=dev-libs/atk-2.32.0[introspection?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/fribidi-0.19.7[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/glib-2.57.2:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/fontconfig[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/harfbuzz-0.9:= >=media-libs/libepoxy-1.4[X(+)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/libintl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/cairo-1.14[aqua?,glib,svg,X?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/gdk-pixbuf-2.30:2[introspection?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/pango-1.41.0[introspection?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-misc/shared-mime-info cloudprint? ( >=dev-libs/json-glib-1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=net-libs/rest-0.7[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) colord? ( >=x11-misc/colord-0.1.9:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) cups? ( >=net-print/cups-2.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) introspection? ( >=dev-libs/gobject-introspection-1.39:= ) sysprof? ( >=dev-util/sysprof-capture-3.33.2:3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) wayland? ( >=dev-libs/wayland-1.14.91[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/wayland-protocols-1.17 media-libs/mesa[wayland,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libxkbcommon-0.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=app-accessibility/at-spi2-atk-2.15.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/mesa[X(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXcomposite[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXcursor[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXdamage[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXfixes[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXi-1.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXrandr-1.5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] xinerama? ( x11-libs/libXinerama[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) >=dev-util/gtk-update-icon-cache-3 !Hq#e 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 B3Vr|p literal 75410 zcmV(=K-s?^iwFP!00002|Af8SvK>iwZTGIPzz-nJ`v`yJwJS53NpI3S&BNUz3(5vb z07+Keuh$p>oTiFJs*J441kTwzV)<(3T%G^VfBAp@v4=x))~)QMjdy% zTfFY8jpNQ&uH}fU=Cx~z_e`ynqpg1RJH{)7n)sO-(%oj5aU3a~^A1PI`3$js_`m;; zf2lEj=zL5%?{eRB$9tuC#X9HCZH=+cdX3qS>$p-|^O$RdluMhf&-2rVIDyi)IHT;sk+Jlj5I-|^b(KCf$@tt5VbUh&}l|F{47Po>3!wel*gn)+G$ zy7t{eZD((7?slv^=8ESo{L!^4vMR^u@fugmab5Q~>#_KgJLko>Mjj!xILo@ub%Y(t z9eS9v?ovYKkM2-sJdti$ciS9F=&{{7t@I+Sv$lTJc&r^`2)TuN?N(!K?a2E&Vha5@ zTJNikFaxJ>ak42N=Xu6i&vP7QrMm7CIOVI1edQ8w9=OaijmjyHypB3nIQG8AIOa7{ zEca1H?7fB;Vci#UYClD_s;4(Og<9@4*6!)7>#9Acur6e`OKXLr+y^Iel(XG6a*{_+ zA*L}8o|qRnPIU0fv!$cNBg9q+KYcO7xIYu7R7yx-(> zJ|d}g_Uq!?@5&oj-T(pAYu$k#zxKZQb3U8DYrP(=o@m;r=+Dtw9h?{kQtCbL)iSRz zVm?;7%gVj?QDzUE=y|kpBgUF}m=*YYRQFX*zkQ591*MeRo9SK0dEdR>1^J#Qs*C=w zvh!Z$+T$3j@ZA^Bj~(odCSd|&H2!nU$vIygl{tW{_p7FI&(Q| zy(2H$+U{rOZ_|;&#Fx#{4#dX$_w!2eI944S$CqaA`KVVo>#IJ+T<|dsWjOcDoJX6r z?0p=WqfarcFf*zW`s{IDS6moR2%D2DM+of1{NHRFq@?&H2nx$(0#-Y8z$=aBK?84cRlL)MN5T1of!8>$8`p}9UFcgQ^bjy60*c1N)%ml0 zXIvcT6wtzyLLT`ZIT2%e$D0z!_U>4DNh_3mYR2I{UIbO~m3;?-#76n>{Y2A7NNpwe z6>C0AD94S`E_`248}-PX3IBv>&l`V)ksmwaK~LO67-OP0HAf5$_ukJVa=fdjcDBK* z5xDrSao4-2tFGfkP@m^7Iw|xiBEDBK5!^-}vtUj5*S1QUxF13a&ya}NMEg2#o^%uT zGtng-2W|l{kZ`A{6z-VES)BUBlxo^3qf@|$17~!^vPw?q3i0z6U4-s2qoybvf_*bR zJTs4uVEGXouI|4PwJ=586o%CGmi)sRu09`c={MjdDoTn^!Dn|oIo_b1*Z{6E_kEUG z?v##xayDV#$GC_O7cqIa)Yr%;#a2Dr4>A4m$8Y=hKR^Eb?U#?geO`b5y3wuUr~JUG zl=7?Ca8CCoI(1x2xQW!n^@LZ)j_-^c=f4MT=0M9ab*P_V&# z;;F}(F3hgBj5kFptF03?zVQWX-WLylW`gI&|D50)qS-9S84(xa9|jYTUS`Ci8zFWR zS@0t~5gqqP=K@-_^SB#N7{D(C zQGDFufaVMr4?0TcXE&G+FUvcjahPQvJ-h_LFXQ+1MSt~E#1IMQZ-Sa(56rj&KZd52 zka{mCF0tdYni%f7GMcfjhLi@N8@D=nmAnYQ1;9;M9%*-APXlJ)%Q#g$U;#j6eDrlK zo)9Sms&<{=?qfv$LjXAL7eR3tnEr)T;s1MX6G(y{^qG#pw*bvKIjjeZTLb{i;KD+0 zuyPC96!EBH1lOITQ0c@H?}3ums}jox;Gc6vYeNFF86g3Mpz=tpCLWC+m}>m_?eqNe z+t;mHMZH#S?NwH&b2FNvfUyBH@lXZOz0ukm$PzNFWUh|SS~<@EjwYh@xn@B!b0(hl z;y8=MK6H0e6Yd3WMMQlfg3} zQzAdXGq<$vJ+?~sT~^ol^5xV1@-h7cVE7Qv{tj3X8vs3owGPwUlV~Pe!BK)cBdRXAibyEUW#RSV zAi$GX>*HkZw21Zw5j12L6qR^z;nS`Nh~)j-JOl6}0Eqz|>NB6l#~u47MiQc81*js7 zfHuQA1Jv-sD=b1PwgDmp#sUyJu?WxzK_qruIMjIlV1F0Xeqo0M{ITl6!vSkHdOrxwdyK>j03V56K+pRQfIg0+W3f0U*ep?p_rj?ImsaKA zQWFL*z|`3~Vd~fcNP_<1Qs4wA&>rO#S5>qQiSRdFWb%~wulMN3a zA#SPg8$ii|Ku+D)98(akPv8f0h3del!CA0;&|Sn9F6b@HiC0DeaI`!EglTea$BU%q zLQeUo2deYgZ*I!4dKhfW0d0ZXt{XXUJ`0=$fe)w$$BcI2qcctlsS&UF2FMR6nO|r_ z9uD>$Q~k*?9*sxEv7&$gyaAixt#MAhfD7PCV8`C2r{k5>n7A0pGl1TPUBMoZP5y-# zJO`9|1M$a7TQ%gAFJ1r|3vR@h`z8DWA`WQEy6{@KIj{lY@LK2S z1V4Nx&cCPlBBwRJ?I)Q~loSr|4I;=k@#io=bO!jbS|xe}>}UeGm((9h7Xxq-!)S@0 zxK6YLK%UNU4B+62hQYglzq)kJe+Kyc3qiQU=x!s6-0@fBNSMJ!l7y96Z4hFy{7zUk)Q8gm!`@4xBgeJ=TQD z5?lBMj`parFYxgV+!B{z%elQs>X-euuSlwYPbWZ1-rPBX5_LKcpnisDNVzh&77m3O zFTpIRe2xpO3FYA#fN_a;nv$2+TZuSNGyw1}KL-ZXbrt+9uQ4-N8lkNl(l`lYcSKE= z2f_PcAK?{)!h=BFMB#%UIugD&AY)O`2I|A7&U#I;TFnV&kCwohvw?dFEbyuA8ZiJ1 zK_a{Yk6Sl1a>IxRff46*`T^_0f7Lm`djY1&x$9SFev#C#(2T6L&8 z3aXf10C`=&pNY4)+qgMN+!=;k2fy+Pro`aj!w8|fBTf+|080XZmfjt(ijaDk5l{` zr(YkHdI0+I&P`or5^)>ARagW66B?h0O5%P%;z;MbqI`yMSj>JM-5@lH#qmV53IQLL zt23XRV8k~zaMS@zuJ^6>#E$5U2M4;j4xkVq2z$i+EWZ3T@LeY%cM_f!Fbk)H+d1V5 zU`eEK9ry(>I%eHxhFu=OB|K1Rpc7E(+UPlM8emfwR)8l*mnI?h@Tg!$It0S|?I+{L zv&M*8AIVrS?iWe@F@D}(9)x}&B8UJwNd&;oOv z_-P_6K0(Ok={+oA@`{5nOL$K3ycX{4`{LVA9v3&98>$I{g((-9IBLhsWAbRqeDzaE zq;5!iCwQfOwmZPGy1qPLKsVkSwsZBy8`lcQB2G_!fw&L>SvU_^auw)dTcCozAUu3K zufoY~MVq)!*C{u>=Req2L=%vr>cCAz(n- zN;EM6^GFk>18v4+W(nsY#x~r>Nw_Nzn}zych#LoUub{4-9q)faX7Wkc!)c=O{8q$- z@rB1xpq&M>Mr?Y`dcrN#U>ME9%^`*(Oqt0jKyPzliDE zr{DGq=0u^=TZ$^;i6X3{C9^08FyBCO%n9AZ;;tJKa9uHif1!nI+;|H9um(u{nDHXu z!eZcg;ue_K2HF+mjNU`+c?5~>-7zJo#TkaS+scY~(rW(po#o-a-xDkhWG_H5cs`tf0D+eU7oH#!TooZX z2EcZjeXm>!obh^*)PL;p?Jtj;YI^j9M}Jc*ydHrS7z8xN`C&T5mvr$ExVye$$8Mmw zVE$~{oe;#S0#pxE*m=RcxbL?w?4gtj%mg*(@XF8bWz7Zb4GFx?p^J{EBwD=DOc~8}hN>0?d>t$f zii)jg0`;0(_6**SCP@jxvx6Zx&LaOD1os!~`}Adf`!fE90d`Y*II%Z4)rG=iCae;~ zb67Um2{LI}%3{h!WaYezUxPKG)u*pfCOEReu0ef zAWZ|GDqczaZ>dB(g!}5J8V-hU)!cfkCf)8xh=8e8C_u?5d?$2@UOKi2dxm}EyhU7S zdxy%Pm~f$qUBEh4IPmiwyGI>|ybqUb7((2H-pwPRP5oTww8(nlFrfRq z)_~t7pnD)>0XRWV5Fp;W;Z=yU8$9-gJL6#?5t313+$~%pOAI?6mkI{(NC~%$SLSi0 z;R$@phamKE0oXYmz|}e%u@$cie?JTi#mJr^IJ0qp$Gs1v4}!U@_!1r=@-b)l;}1cZ zB3^%>QjbS}$7Cj~4D3B|HxX}gf%Oi8U;t|J47|}K%mQiT~i(F`S z2WOsEOdwqW&Aj1U1#$A~`@TU}_;;&0XbNWl4}xn<(;WwJ@wJAG+TO=$0=%rVHk7n1xsa_Mtx~aBUUX>codK8Uul;ep2$&+E82 z%Kz*(f5Is@tk^!C*5cvw%x8${RfS1*63^MNodc#o?v970Z%zI~(Kg6Niki$U|T~HDT z-i;?RM>8z?=3!wBl?ulOHDPeXbJ#bUaEGG+Nj&6+zM+%bT;)FgOSu^ejMVRihB^Zp ziL>Uv;htqcw4fg-If}jFN*!=c6dXEB;41O%z@{Q1AU>sox3ogDH{q&PZ3R1Q>qh=2 z;R`SeJU~1{8$e9=0$>qn?(=}awDOu@Knnxd6Fh|t4aiIOsEGWV5Q2h3ZA6(+K@J(a z!n2>@vZQqL{=JWmH*FJ4YSk7N&WA0+JpTk6xOcYb0=ww}Z3YYSVj;)tFqe!?{G-sm zyRZB%wLXa33yQaI>rxmf#GdoIK=9TStzA}3s}6J9V^}4@B&|EZeGh5ufm1t0tR1Fy ztq}0!7b20Y-QX7CDew@}5L*psIyGOuj zAG4(MyQJp$^yTx%`P8}0T$QJ3;T?eJX7ZmJ#^V4>2UbngNCB8Gv?2n7y#mM+Tj;fe z{jl3Rqg%1!N-&S>;@T) z2p%BNfTgU-CcL`&G$PAsIc``AB?y@U)tv{<8HQSH>BtkZU=pA3Yii0qf*{o(Jmb>} ziVyLIt{&(#_P+79@YI4|odBruUy93Km^T#BQ%~j_t!M3W-_0%#q7BRiQV2Ib%wUEZ z>k_^M?}$s;hmPYi;j&Cv5u=E)%a)l1X2%7YY`jqo z6t^SoVq&u`PW2U=?u4}>Y=9^3a+D41Zedr9>*AFULk=`G;$|+fYw6%i7&goi9t`i| zu{m+L1$JkpjAy9e*ErBjOpXJut<0ofnCK)&L#&Pb3Ah}y{AaSNAM^@u*#;|{JS3ln zRt8G}7uXwrePPe&$9+S}&@g$;O{~GEIwdY^TZzk_utA~cs+>fQ{^bw7%v7$hKirpZRu{=o)B)I(PDHGGjp0& z_W8=wax<=j@LlY5gD9`G5%zt97mwq4W=O_rcz=^M6%K-aqG@xO*Zxtund`Uj9ajJP z#}|18))9^mpo6z?h_(X?OTmJrZbyR3+jfO}GGN^EfihS-Mg#ucmbrH}QE6JLnUq~- zmNu5K@V%FnmLtKp@lVq<#bx)E@&Cq4T_%qQUh+w-zj>`R*2#P0<<9|8AtG40o&daM zm85o1^ezB_)Cs?PC2Z>EaSuE@A)5G>Bv^RH5o11~Sl}5TeS-TE_QVZW0Cz8swTJ%H z^F@CsokD&uuj9k<4lo4kGgo`kaX;FsvL6JCFo}Mp)uFA#80?;(AU5UPZPeivV8izL z@sJsBthE9l4&Avu4#d_2J-fgF{MiAL1@B|nymo2*wmSjgzS13#z&H!u+t7c2eRndg zAoez+-=+diN8*Ds{_3adG! z@GBtTS%BvE4-`ND^7EH%p8b21)%j+5HR3aOzd$^b$9xj95qyhly1_ljd4j|5)+!kA z3^+o-XUg_U^$0hy3u?keZY%Zp)Z#M`z6n%Na)SSER+}3j{x*MQlN8>0bi9LE{nxzA zDuCQkaQq>FP+%=MUyg4=JhKTAzHK~F2FKr@k`BlgYZPXfnb-tN%nQ;Ad<|V}o{;IV zzY0kb5TcdNc~`6!@&Q?bh&IXNzFr*qub;lRdbFRA6~cK}iO1HeeI{NoVEpxNB3&p!T=CHt=;wFqP znqNLH6N5TN=-#?=g9J!3;9Y?KZe$>WiS_OV55Z8bd;KRtMa%H-@>iF2^UG8)E<9Vx zhfEI-olt9WEpB@TvW>jx38Y=@Y1b3bU__+`nmOUQHz*&6vFw_GX^3h8(>9Xg=zz14 zu-fpBu>JwA0kQQFUNveoEC?(N;SJNb=*ZL10;qs5+|z8&BAgONIaq~LyQJ2VQYOIR zAZ(dh=A|147+`-8V7z@X=YJx!VF&9O0V|lr)v*Ku=hQ4h{7-^PkD%U}UcpXA0ncI` zmpu@B6E2XmDE+i|OlX8_fR%wIzyJs!;b$?D*ug6H0UZr!4Xh%xftutY4Mb=u6-K#% zJjb*ri^sBU$_B6k@`ACw;sXH1#LkhoDU1WSWHA>@!9+MZc-1~Y`GfD%1>kJJeS$b_ z{IZC7nkE~AuyY<(8jMD8*M^Or*^a03q?hdw7+??FnQ2Jy=z+n8@Fu9=KY#ml|Lti= zOCRzX-W6_wVF1auT26cZcAMuZ-$Fv1BFr4`cid9GQz>SPm(TftF+;981c-4wc#nqP zCoIA6;h_K>{!$cePZ3lVn!Q1?Cr}Fgh-vrunq;?m6hdnULh80l;+?K=UiKVCF#c2c zmPGdq8b}-GX9|6bRPcE{o@f~k>}qHhhZ+bM7#~lnj{@@%o6XV4_0yiAPjrl6H>8f( z^AAyd{`K>hg_trp3I_02jKJxjz_z4vU_1pL0OSU*BgCOgPbC?@UZnvg^P3fOJcx|< z4m@kGK(2fA-EA{!;JIXTKsS-lF==c%60a;v05dv=()0?jt{c@tVy_Koh}MSlyW;*D z5FK9wzeO1w8L&|m9|OSPYmStVJO+#s2YYg{G9aoz6ad3_=c`29h=qS(vHi67i3EdX zj151+nE=lEXdc_aufM3&=imPL{B?i)HekzNk=OC`Irg`Lpe5;IR~2I58SvsD9@wTN zh7h0nNaqAl739bPHmG?f&VW_cVJ0-<#(D67$`spr+Jy#4-f_V5F;7By?ie^0q{<>V zxKB7CO&mpdkr!HnY_R_Vy%4jW(Uu5xWdi|-z!Bew!^5KzVC}Ww8EZXpAs`q_FnV=R zO|l>jMTF`TZY!`AB_#C0jR<&87Y30Um`)rSXG;7rj`U4l-vH=@zJI;;w~-{vDIRaW z-82f|NO>eM&*BVZ_9!&3MC5xC{T$=M;xlI-?2p6vPMAu7rt{q}X3Ptn=eG$!qHzqG z$Sf>}*dV9AVRgF36Y5H+fR2Fp2p6wG5Kai+X&nhI_}IdpA#Er<(X8VJA@qUoCZOQi zEj1l>I079qAfP#nVmSwNoCU@<84%yv6+!iO=H2%H_H2RGDUYQWfiWOk*fYF+zsT#4 zzx~_C{8P;8RenePQckg$udqYekp;+3HFD@rfs8;x03kjcr;H92974tER+yjtUs$DT zg^J_OF+MPFwC#nLA^yO~I8n@X^Lrd4z;jnC)(!?>^x%Wnz9B5o6Nt+uX(ZpKwetJq zcTE#id%N2KkFX0F$`-Ga7X^Hq{!C9O>^UN`Q9}40^Nc_V3H1X!NgZXU$UqoiSB@8757)#tV*8m&th3DZ1uW554uL`klC)lXQH2@+z7_?z7X)V?Ao6kcTk)EQ1QRT)!FRaAMv>5N7iK_p72`3WfK?z~bo+ShIIKc+c%nX>Uxmrc$wCu&Q zE%8FB_@0G7BVYxd09;0-w2g?^X$AxnJu8AsYxA6Z3JlOzspXUs;s=c)COqS~;#-%0 z!ja&|Va`(ac=3?vW-SD^WdUfJR{<{HcGQML9@p`sS>y&|;T`HSQdZ1Ao}7)&?hak0 zB-{~&v$YTy7POjEwHjYIZ7|>DV}5k`ul?_ze*OB#r>D^>f9UU1>>_ONY_}3vOh@fI zO-oBS;$ToG2#h!dmc<)m@X!*1RR`L0+)#JKFe(TgFl()~bbOxe|Ck!# zn{zuaEH7>0lKC&*tcBNdL^^N&U>(KmTQ`^QKosu|P*_Cdz?WlZ3!=68F375*GoUMN z(0=_3pi2n4FkXkesy#ID=xeoRqyM&Id1jd|7Kc*cvm9yxTbRU-{~)VmTZ|1vAy|oc zGeUz=56u}nfHj!gw0||@ISBh8IA9JBi5@SjJdo9rO@P{=x`@0suG*7v>;=37i8;u$ z1|TfditPaxhD|MeA{uCgT-1CY<_2*XuVpX(jAuyZuO=Y^_1KPNVZUa>Y>++e-LMq` z2DU;;MDm8i4h@|K{&7U@vPC;#XpZEJ9YhtJKA(EqAcuBWATGul)7e(y*MUTrY~p&6 z*IyCT`F(!mEvwE8Z%6bx0zY7}VBbLq#TE~M%zP@9S|P-u-osR8m=-(a#22!HD%y^K zYw6X&gH{9oo#%Z%{q-T(!wELTh|_JRn2$ls3mw{~9^P>BOmG2=uCUL?iwB;4Lnk&+w>Upw z!2t=Pf|g3>4L12#3wtVCG1oAkqQzR(`w=bIb6R&OuwQ0HWnoAG%qT_XYuvLKo zGp)i7VxailW@1~g@BwCcHnb}p)}4tsSww5*s1jVB!dfK)Ms$fEft};!ka>4@$*L9} z>%ei%A+9?JgS>HgN#eZ->HKiK3wbulK}R9nHprWe3m0E!M@GZ}FI!WCBb@;XfYsF2 zOyFYp`8-<$f!39x{bLDI4tQG8kDS5nJ7BFvShhCRz^A3`k-j>jnR_Ry{1e z4v53;$m#&mTb;aB3>53uHeNmX4;gi2biUW4&U+B_p0ZIqb_N4juS&Hzx4@%E8e~U5Qu}=8?SKr`W>C^eX4@nWfiI+tkTPO5%{@T@j=?=B3y)1~blL~pcg|;o0&jq1?;=wlH}u4c{|uZ< zg2xk9nvJQeVP237UKe+ZX^b9a&~v?)QN<&@m(eq&Ls$!-UUabA;NVPD({)EqF<^E! z4Ct9poDgmaKL-}PXR|jD?6HY!R&mzpSe$1#36K|}tVw%6z`X-(X2qF*%eDjKvCVs5 zZ)Lsh2u=|ndlE~XM1+$e0z?JNXwVFKjVmJ_D zLo>v^HB&h!bw4Sv_H=CSDPshm^MH_&JT0@J;SgYZx(^%P0p3%5U!!C92ZSiv>pGzm z&i!wEBuVnGVC>1z%0ngmShnh%G$g^`c0B{{Hpb$M{qE>F>wfSF^%9?O3}( zw8@Bu>x037edCi)G9h;z>Hc1Bb=Z3W-cam%S9n_~V!vjSF!rzn%V2k#JuK20c@A7& zwq9rR6gUjaES11zTI-bq0}c?S(vF`neudypt`ZqAS7P2&9>mdXv+-e@DN%A5a_g{31Y8Jj2YeGQ z4=6Br^8$|&^D}k}p_!d8H>n;f$_PkG0A28LEvHRx6#-e}xDsa#$$Dwn_%5Z#;Lg8m ziUl!4q0)+ZMw@)li>q67F*V44K~Q-oi$A!4770JQ-y;Lg_ACyaqt>mqeOWq6)nOUl z(pt!!^uh6b3^0Jl8Nru^gPq{EpEYO?4n+uCsqhY;XjR@UZ>a5DZH#Q8%= zfBj>A%s=&?()aPAcYF>feP(nw*|nTJg|UcGX6L#R8i|L=@~_K0`Ngy2hss&aVsE%v z+XJ5iZ+gPT%BB?ITQ<}ts4FixqAlT<6odc(o6r0?EU4^jzGccmfKQXvGG*bx>wf!O z>Vxxz&cMncU1G5;W<8^kS%(D{27^3%G1djwoFh93f?w?cvT887B!mK}r>GCj!7Jcq z?6z`f?MIjA`d|C^XTG6+A3%=ptnLbqC+r#lXlN^hI@@fXGhpuN(gy+|6_gc{Ae<$x z9#7Bk0hv0?3+@IidHk&v*GuGXN#k(zk%Mr=2eclWh?W$JI1FM zemUMJ9CUWv!H{tlU1UB36bsV1dFStP+Od87W&drjPcBX9AAoD`#v5#K#aTa!>8cSF z!ksc8T2KbzDRvwNmN;w`Sv}$hvCi92tXQ6{1=xMIa4Ix->YcbB{4dcZOo%1+mrjSD z+ys#C|vGl{;A1E3MN7UQn z>)*b9`||mh{j{?Lr)z;MZ+;!KzHyRR4H3^#=O6$wXl09{Fc^#p#BH|@ukBuJ2WL2XG|0HNu>b)IPLe$!(!+!%-D5>Y6q{5;j+ZO#_U9xv#C(X)afj5D(;o zx#_c@H?VKMTsD}j3ogfKLtabfxdvDsKJ222Aq#|Y^?X&3F}&dh;}NHbkAMfbN;uIe zTlr&%AfrV<+;&$)H{$##ClEUS`s|o^I$_I)db}0(Vz_b%_mdJk>|ud*pLm33W5%5> z*K0s9vG95=_x{}0d#q+w$3@JK#P59qoa(cLsaY|>S=vc_As_TV@Y`#y=Rddz{JqO# z@&cZ}1rXmqlT<}gZ{|@Qw4f)xvD43FCJ3Dl>NlLBqM~eEB_JuWr-FfEQ5M z6_rlH*JS+hWt-UK2;h~R0tD$5S?!8l6KkBl=9!9xi4&*g$|(?aPN%-pMg$w1Zx@wa zws4DAp)s(A1C5^eJdnz8O#uk@Tpc=%!H&?bxd3AWiF%$; z{NQ{@_APxtZ^{uBRU5a^S;J~nwi->RRuG(&wZsKev ztVcLdZ|CVUBF@n@Lnf8^Jy@~bnY#hah{qL{4zM|*YYk4~xCI0VDRg@C_@=UXE<6Pk zZ4t-HiT4qMm_lT=m?_wk|6p7walTNP#kDv2Az~C5QNPW zm=X`4t=&rVmL1_oDFt^-lptIt!p%h8@ehpzHaAzVsXI@K(em<*3C)ubv1;W zc<$TgRU3y)kDP}siN`aD0&LuU+jvTdbbQtcKX_^9Bw#DiK@VW1cC=(z^wYcjGL)sXe&4@-JPd$t@eA+L%pJfuecNx3e z9YlJ7UX?zhOMpvT38#~d-y8kGjJK=mvZFM4J`N`Jg=QbBDCR^ozp+j9>>QBlXpZ>8 zWL|yMj6;xqqpHW{S4Vs3l1Oel{WxS)uuL2fRAQeGK7v5ua)x48e&4eWJ-% z08EA5M1mxcpu2l%+f+-i0#VpHcfq}`xPH`L?oVI#{p+Xw^<(-eoGKMA`^{6ibIvVk zo5wtO`R3L_BB*XFi8XuL9K!%@!7B#-2pkV{N>0e(C7~b064Pp%V=h+a;IYnE6vS2Z z(WYvX=>Qxkmet%E2^Vo(!iHo7_bhQ~WE zNGC#dln27&IzRX(Kq(S-!BMBxnPR891Esfz8Jr(SxDgK*rp$I8CT@tTcJM)~9W%*x z&NgSHr>pmxWAG@;i^Tr?>$m-V%Tj<0zG16?Ln-^&($noEaO~@Fm~7(E-7HC*z8xm4s1S>j=ZP{~h>B6es$FxH=?wyIAd+1wh3rtZ&?x zt83b}lcT`0fR5O?>t^tUDLX?MZR_3rN80oL<2R{I4{s@1A4;|E;SNJ5hPorb&C1>l?5leuplASR z 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/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) REQUIRED_USE=^^ ( python_single_target_python3_7 python_single_target_python3_8 ) SLOT=0 SRC_URI=mirror://sourceforge/menumaker/menumaker-0.99.12.tar.gz _eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e python-single-r1 d3100de905f978df912135806cf27188 python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=bdbfd91d54f332d951d82120bdd99343 +_md5_=4a637e7fb29a5309ca3c345da425f3e3 diff --git a/metadata/md5-cache/x11-misc/screen-message-0.26 b/metadata/md5-cache/x11-misc/screen-message-0.26 new file mode 100644 index 000000000000..c1bc6aa11e2f --- /dev/null +++ b/metadata/md5-cache/x11-misc/screen-message-0.26 @@ -0,0 +1,12 @@ +DEFINED_PHASES=install postinst postrm preinst prepare +DEPEND=x11-libs/gtk+:3 x11-libs/cairo >=x11-libs/pango-1.16 dev-util/desktop-file-utils x11-misc/shared-mime-info +DESCRIPTION=Display a multi-line message large, fullscreen, black on white +EAPI=7 +HOMEPAGE=http://www.joachim-breitner.de/projects#screen-message +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2+ +RDEPEND=x11-libs/gtk+:3 x11-libs/cairo >=x11-libs/pango-1.16 +SLOT=0 +SRC_URI=mirror://debian/pool/main/s/screen-message/screen-message_0.26.orig.tar.gz +_eclasses_=xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba +_md5_=4354f6fc9d19f5abf6fa4a096ac11e4d diff --git a/metadata/md5-cache/x11-misc/viewglob-2.0.4-r1 b/metadata/md5-cache/x11-misc/viewglob-2.0.4-r1 index 2bc7874da2b0..52733e68c510 100644 --- a/metadata/md5-cache/x11-misc/viewglob-2.0.4-r1 +++ b/metadata/md5-cache/x11-misc/viewglob-2.0.4-r1 @@ -1,12 +1,13 @@ -DEFINED_PHASES=compile configure install postinst prepare test -DEPEND=dev-libs/glib:2 x11-libs/gtk+:2 || ( app-shells/bash:* app-shells/zsh ) virtual/pkgconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +DEFINED_PHASES=install postinst prepare +DEPEND=dev-libs/glib:2 x11-libs/gtk+:2 || ( app-shells/bash:* app-shells/zsh ) DESCRIPTION=Graphical display of directories and globs referenced at the shell prompt -EAPI=5 +EAPI=7 HOMEPAGE=http://viewglob.sourceforge.net/ KEYWORDS=amd64 ppc ~sparc x86 LICENSE=GPL-2 RDEPEND=dev-libs/glib:2 x11-libs/gtk+:2 || ( app-shells/bash:* app-shells/zsh ) SLOT=0 SRC_URI=mirror://sourceforge/viewglob/viewglob-2.0.4.tar.gz -_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 autotools-utils 961893b8004e6cf64fbef1cea6ed8bd2 desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 readme.gentoo 273fa5d1a8ed000a29d79323e2ed0dc1 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=425905fecb9ed6c14fc2f0ca61af0bb4 +_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=56c3d2e0291c4c58b82c83e3007b4da1 diff --git a/metadata/md5-cache/x11-misc/xbindkeys-1.8.7-r1 b/metadata/md5-cache/x11-misc/xbindkeys-1.8.7-r1 index 76e8098d5d5d..d6b33055d57d 100644 --- a/metadata/md5-cache/x11-misc/xbindkeys-1.8.7-r1 +++ b/metadata/md5-cache/x11-misc/xbindkeys-1.8.7-r1 @@ -4,9 +4,9 @@ DESCRIPTION=Tool for launching commands on keystrokes EAPI=7 HOMEPAGE=https://www.nongnu.org/xbindkeys/xbindkeys.html IUSE=guile tk -KEYWORDS=~amd64 ~arm ppc ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris +KEYWORDS=~amd64 ~arm ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris LICENSE=GPL-2 RDEPEND=x11-libs/libX11 guile? ( >=dev-scheme/guile-1.8.4[deprecated] ) tk? ( dev-lang/tk ) SLOT=0 SRC_URI=https://www.nongnu.org/xbindkeys/xbindkeys-1.8.7.tar.gz -_md5_=310c606a73c118f6d826997dcfbf79d3 +_md5_=1b19c7f99f92c66e0cf05a9a49499f11 diff --git a/metadata/md5-cache/x11-misc/xscreensaver-5.44-r4 b/metadata/md5-cache/x11-misc/xscreensaver-5.44-r4 index 8973557190c0..5aee8b5580a6 100644 --- a/metadata/md5-cache/x11-misc/xscreensaver-5.44-r4 +++ b/metadata/md5-cache/x11-misc/xscreensaver-5.44-r4 @@ -5,11 +5,11 @@ DESCRIPTION=A modular screen saver and locker for the X Window System EAPI=7 HOMEPAGE=https://www.jwz.org/xscreensaver/ IUSE=caps +gdk-pixbuf gdm +gtk jpeg +locking new-login offensive opengl pam +perl selinux suid xinerama -KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux +KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux LICENSE=BSD RDEPEND=>=gnome-base/libglade-2 dev-libs/libxml2 media-libs/netpbm x11-apps/appres x11-apps/xwininfo x11-libs/libX11 x11-libs/libXext x11-libs/libXft x11-libs/libXi x11-libs/libXmu x11-libs/libXrandr x11-libs/libXt x11-libs/libXxf86vm caps? ( sys-libs/libcap ) gdk-pixbuf? ( x11-libs/gdk-pixbuf-xlib >=x11-libs/gdk-pixbuf-2.42.0:2 ) gtk? ( x11-libs/gtk+:2 ) jpeg? ( virtual/jpeg:0 ) new-login? ( gdm? ( gnome-base/gdm ) !gdm? ( || ( x11-misc/lightdm lxde-base/lxdm ) ) ) opengl? ( virtual/glu virtual/opengl ) pam? ( sys-libs/pam ) xinerama? ( x11-libs/libXinerama ) perl? ( dev-lang/perl dev-perl/libwww-perl virtual/perl-Digest-MD5 ) selinux? ( sec-policy/selinux-xscreensaver ) REQUIRED_USE=gdk-pixbuf? ( gtk ) SLOT=0 SRC_URI=https://www.jwz.org/xscreensaver/xscreensaver-5.44.tar.gz _eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e pam b097695df28f3974e3af860d6704d4f2 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=07df315a20c32cc3bab3b50d769daa13 +_md5_=2ec90dd78e2168afc8f2c4e11f191c6c diff --git a/metadata/md5-cache/x11-plugins/Manifest.gz b/metadata/md5-cache/x11-plugins/Manifest.gz index b2037fc71e04e4af15f9f213690406a3ebdb2f93..526370f4467aa894ca507b042a3f958335fffdfe 100644 GIT binary patch delta 18426 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 diff --git a/metadata/md5-cache/x11-plugins/purple-mattermost-1.2-r1 b/metadata/md5-cache/x11-plugins/purple-mattermost-1.2-r1 deleted file mode 100644 index 0c95e84452c3..000000000000 --- a/metadata/md5-cache/x11-plugins/purple-mattermost-1.2-r1 +++ /dev/null @@ -1,12 +0,0 @@ -DEFINED_PHASES=prepare -DEPEND=app-text/discount dev-libs/glib dev-libs/json-glib net-im/pidgin -DESCRIPTION=A libpurple/Pidgin plugin for Mattermost -EAPI=7 -HOMEPAGE=https://github.com/EionRobb/purple-mattermost -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-3 -RDEPEND=app-text/discount dev-libs/glib dev-libs/json-glib net-im/pidgin -SLOT=0 -SRC_URI=https://github.com/EionRobb/purple-mattermost/archive/v1.2.tar.gz -> purple-mattermost-1.2.tar.gz -_eclasses_=multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=e8266bbf0802ef3b041657553bd1ccb2 diff --git a/metadata/md5-cache/x11-themes/Manifest.gz b/metadata/md5-cache/x11-themes/Manifest.gz index 23af2fcc3d609d04b2899c3cf6ceeb5e6da3c9f4..d9ba4cd6e0df65b7e6b56baf909d271d6e4fef49 100644 GIT binary patch delta 30639 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 diff --git a/metadata/md5-cache/x11-themes/e-flat-theme-0_pre20210225 b/metadata/md5-cache/x11-themes/e-flat-theme-0_pre20210225 new file mode 100644 index 000000000000..aee265501ca9 --- /dev/null +++ b/metadata/md5-cache/x11-themes/e-flat-theme-0_pre20210225 @@ -0,0 +1,10 @@ +DEFINED_PHASES=compile configure install postinst prepare +DESCRIPTION=A modern, flat theme for Enlightenment WM +EAPI=7 +HOMEPAGE=https://www.enlightenment.org/ https://phab.enlightenment.org/T6726 +KEYWORDS=amd64 ~arm ~ppc x86 +LICENSE=LGPL-2.1 +RDEPEND=x11-wm/enlightenment +SLOT=0 +SRC_URI=https://dev.gentoo.org/~juippis/distfiles/e-flat-theme-0_pre20210225.edj +_md5_=6624b300ab35993f67a1aec821c30eaf diff --git a/metadata/md5-cache/x11-themes/kvantum-0.16.1 b/metadata/md5-cache/x11-themes/kvantum-0.18.0 similarity index 89% rename from metadata/md5-cache/x11-themes/kvantum-0.16.1 rename to metadata/md5-cache/x11-themes/kvantum-0.18.0 index ecfb46675fbb..b3cb90529c11 100644 --- a/metadata/md5-cache/x11-themes/kvantum-0.16.1 +++ b/metadata/md5-cache/x11-themes/kvantum-0.18.0 @@ -8,6 +8,6 @@ KEYWORDS=~amd64 ~ppc64 ~x86 LICENSE=GPL-3 RDEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5= dev-qt/qtsvg:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 kde-frameworks/kwindowsystem:5 x11-libs/libX11 x11-libs/libXext SLOT=0 -SRC_URI=https://github.com/tsujan/Kvantum/archive/V0.16.1.tar.gz -> kvantum-0.16.1.tar.gz +SRC_URI=https://github.com/tsujan/Kvantum/archive/V0.18.0.tar.gz -> kvantum-0.18.0.tar.gz _eclasses_=cmake 314a813be2f09820e8978cdee941e501 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=16ce4fcfa35d5006394484cfb7c5c9b4 +_md5_=e3ba097a6d668af218529ad9d0a541fa diff --git a/metadata/md5-cache/xfce-base/Manifest.gz b/metadata/md5-cache/xfce-base/Manifest.gz index 4b3761e5a157880e635256752587f89ad545f8be..5459d49e604812e7a8a3f544f92d01d06faee455 100644 GIT binary patch literal 3018 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 M0Za~@A`}$>0A+aJvj6}9 literal 2849 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/glib-2.50 >=x11-libs/cairo-1 >=x11-libs/gtk+-3.22:3[introspection?] x11-libs/libX11 x11-libs/libwnck:3 >=xfce-base/exo-0.11.2:= >=xfce-base/garcon-0.5:= >=xfce-base/libxfce4ui-4.15.8:= >=xfce-base/libxfce4util-4.15.6:=[introspection?] >=xfce-base/xfconf-4.13:= dbusmenu? ( >=dev-libs/libdbusmenu-16.04.0[gtk3] ) introspection? ( dev-libs/gobject-introspection:= ) +DESCRIPTION=Panel for the Xfce desktop environment +EAPI=7 +HOMEPAGE=https://www.xfce.org/projects/ +IUSE=+dbusmenu introspection vala +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris +LICENSE=GPL-2+ LGPL-2.1+ +RDEPEND=>=dev-libs/glib-2.50 >=x11-libs/cairo-1 >=x11-libs/gtk+-3.22:3[introspection?] x11-libs/libX11 x11-libs/libwnck:3 >=xfce-base/exo-0.11.2:= >=xfce-base/garcon-0.5:= >=xfce-base/libxfce4ui-4.15.8:= >=xfce-base/libxfce4util-4.15.6:=[introspection?] >=xfce-base/xfconf-4.13:= dbusmenu? ( >=dev-libs/libdbusmenu-16.04.0[gtk3] ) introspection? ( dev-libs/gobject-introspection:= ) +REQUIRED_USE=vala? ( introspection ) +SLOT=0 +SRC_URI=https://archive.xfce.org/src/xfce/xfce4-panel/4.16/xfce4-panel-4.16.2.tar.bz2 +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vala 5fab64090cefe75c5df431cefa0b653d wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba +_md5_=26a275dc59197d9338699080cf68c715 diff --git a/metadata/md5-cache/xfce-extra/Manifest.gz b/metadata/md5-cache/xfce-extra/Manifest.gz index 8c6d52fda43af33d01fc67be930db897869b71f2..9aa5911b4922e0b1e0329a3d2e47197d4533b38b 100644 GIT binary patch delta 10344 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 F006N&0!RP= diff --git a/metadata/md5-cache/xfce-extra/xfce4-taskmanager-1.5.2 b/metadata/md5-cache/xfce-extra/xfce4-taskmanager-1.5.2 new file mode 100644 index 000000000000..9d9ccbe52145 --- /dev/null +++ b/metadata/md5-cache/xfce-extra/xfce4-taskmanager-1.5.2 @@ -0,0 +1,13 @@ +BDEPEND=dev-util/intltool sys-devel/gettext virtual/pkgconfig +DEFINED_PHASES=postinst postrm +DEPEND=x11-libs/cairo x11-libs/gtk+:3 x11-libs/libX11 x11-libs/libXmu x11-libs/libwnck:3 >=xfce-base/libxfce4ui-4.14:= >=xfce-base/xfconf-4.14:= +DESCRIPTION=Easy to use task manager +EAPI=7 +HOMEPAGE=https://goodies.xfce.org/projects/applications/xfce4-taskmanager +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux +LICENSE=GPL-2+ +RDEPEND=x11-libs/cairo x11-libs/gtk+:3 x11-libs/libX11 x11-libs/libXmu x11-libs/libwnck:3 >=xfce-base/libxfce4ui-4.14:= >=xfce-base/xfconf-4.14:= +SLOT=0 +SRC_URI=https://archive.xfce.org/src/apps/xfce4-taskmanager/1.5/xfce4-taskmanager-1.5.2.tar.bz2 +_eclasses_=xdg-utils ff2ff954e6b17929574eee4efc5152ba +_md5_=6f5c1f89b8461379da9e79890dcc6b6e diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk index 3c060bc3d4c4..e39748dcb3f0 100644 --- a/metadata/news/timestamp.chk +++ b/metadata/news/timestamp.chk @@ -1 +1 @@ -Thu, 25 Feb 2021 10:38:26 +0000 +Sat, 27 Feb 2021 15:08:31 +0000 diff --git a/metadata/projects.xml b/metadata/projects.xml index 737ed599d0bf..540779803aa0 100644 --- a/metadata/projects.xml +++ b/metadata/projects.xml @@ -2972,7 +2972,7 @@ samba@gentoo.org Samba https://wiki.gentoo.org/wiki/Project:Samba - This project maintains packages related to Samba suit. + This project maintains packages related to Samba suite. bkohler@gentoo.org Ben Kohler diff --git a/metadata/timestamp b/metadata/timestamp index d49719c80d76..0413931308d3 100644 --- a/metadata/timestamp +++ b/metadata/timestamp @@ -1 +1 @@ -Thu Feb 25 10:38:25 AM UTC 2021 +Sat Feb 27 03:08:31 PM UTC 2021 diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk index 85df717d893d..37768a34f9eb 100644 --- a/metadata/timestamp.chk +++ b/metadata/timestamp.chk @@ -1 +1 @@ -Thu, 25 Feb 2021 11:00:01 +0000 +Sat, 27 Feb 2021 15:30:01 +0000 diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit index c0a8031355e8..b589a25cbf09 100644 --- a/metadata/timestamp.commit +++ b/metadata/timestamp.commit @@ -1 +1 @@ -09ab2a91be441be1e9b1a1b0e08cdb6f425bfd62 1614248633 2021-02-25T10:23:53+00:00 +cc8c66a5eff831c645cd8794408c551e512b5ed3 1614438262 2021-02-27T15:04:22+00:00 diff --git a/metadata/timestamp.x b/metadata/timestamp.x index 2c32edb02b4f..7517c0244c67 100644 --- a/metadata/timestamp.x +++ b/metadata/timestamp.x @@ -1 +1 @@ -1614249301 Thu 25 Feb 2021 10:35:01 AM UTC +1614438301 Sat 27 Feb 2021 03:05:01 PM UTC diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk index 8ef69fdb8339..e39748dcb3f0 100644 --- a/metadata/xml-schema/timestamp.chk +++ b/metadata/xml-schema/timestamp.chk @@ -1 +1 @@ -Thu, 25 Feb 2021 10:38:25 +0000 +Sat, 27 Feb 2021 15:08:31 +0000 diff --git a/net-analyzer/Manifest.gz b/net-analyzer/Manifest.gz index cc5a2657c34db94d665a894fc6e98b649962917e..b35566b08cfd03c312475e17206a375ddbf3563e 100644 GIT binary patch delta 45208 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 delta 45198 zcmV)1K+V74W)(9d&T$9Kw(V^&GyJdr^56dDFTbqsZMN_2 zfByGhe*Q~1)A^VG^nd-!|M{QK|MZub&vEZs+I{s|Q|NiOynoIR_qoR%(iQg|j(nGR zmNaUf{P9}lK0`QSJ?mP1*T9GGcD8Vp<0@C;V@6Hmx~|f|7kIVv97a~E5vj7 z@45fwzy9z4a)t9RrM573yz4R3b)7NRf@m;d|! z_}~8XfBkQNIe-21`N#j|zqHSv_WJhyFMLvbTdlt8JY&Cl>MNAlOQ_dM_iBN+-B&7o zwz0!~&e6`WuDnycLJJ|6dmgE-9PgF0i+RqA^}6c5SAV!itMe*j54PY==N)2?ZSm0c zUVDyX?U>`}>mRFi9r?P(C}HO-l>16!wfpR$*L#mNbIjvxXPhnOc6Pq1x4BXbV_xyN z=eR}>o5fm3>U{YMSK29Ei)}sXv3EHRRywiAyN;cYk&juihVvYA$5q}}tNr}x-`4wT zg)^kL)qfh};8*9YAz>WrTxS_~+4l@}ro|?W>$u0@1$dx?B`bU6((hd+?==pVIo397 z?q$q!wi)*d!S`8MWE}j_?me<2xyO>(&^zYJexB{(zrsIOE7ZHQ(J7ae`QnmJ-fqp+ z2iAOGJ>|UOTGyT9S>srF@f#Rm$QvVVDc^kFT7RuH>=3goN8wjWj8`sfnE$(lxzXY!o|t9Fj!GN?PhE2#8nIU-(%ImE_m)_}9)K_?zQvC+t?Ul>Bac9;uTJqOF3 zk3Cv%00x+VI~<)~0X6DMuKBuoB#;esVfT9gn)bTc+S%@L?E5OIV-y>J+#TC|S${2I zYkhsSuJ~?U?dU)bpLT(}S3j?ei>)>X?}zWyInJXUIDFrY7b$CruJg<*9-ZhgZ>+6! zP`~bR&10=P>N<{k*E`jMw~V8)@OkZlb@do#!?D5{@q<*}UGYwA9Y2qggH89f_rMuL zWyP_8(Lq@7fZg4g-XPQf4DGs)27mBJ;OT1Xj)WCpq3hZ+06Vd@Grg?W*B^iT_QUx3)B61V+xx1elJeWCu_SH9*0I-ivWq?O*NtsE z`-KG?tU|tLJ;T0g-}oi)!P=w^2-ICzW!xw4dZvD2Hof<~kJQ-E$n)H|V}Cu^=n25G z)j-%4f!vH?6Rt}A$EpGH*!Y=7I&PdctXTUIcqKjzmjaXOML1@)bm@8Hb%Pbm?2kWu zwN4}kLfH3u;;IekKZGq{Bc;68S@YFnKaNyJu8}`FVFDSjX*r$!53BaFT7>ks)mlBe zm3K)MYuNlF18P_qAsJiG7=QGA=T2NpCku0)7*%QD2|!==35wjIWO>2t`~`r;5}ftU zt1jrp2>54>$8`>f176N6;T$o=a_^bjn~j0ntShm0)vYsUez1Z^Wk#ZII5m&Wuhr5w zn=<<`Qe}~N@SEsDByExPImQ9PuM5-!JX+gl1~bpl#&zN%cYm(on)O(BiZLG`FE};Xjv3O1|HL(~lv4&th(U`-B<>SvLH43h{9_9n2frJ3c`on_#^#h%#?{p&FfHv{zBsN2I(q#y{;H@hWq#AUC7u{E3 zLqw)hA!kr1Oc)%GHxw|I(DGdD`T?NB{;oCw{BqXw+H13Db$<|dYu>=+-tYvOaq&;C z@sH(#H7p{m7BO2hgq^+?h7QFzU}c2lJJgJi0sx@J=#ZS7ufiTP>m+CZqidFH?UfHA zINJ&57*|X?9E4Z4qX4`C@{Jud0FSWTHl+IeXkQ<>YI#|%FfM3TD2Y&pO~EH5@{pbY zIRHOL?TNQtl7A@P1S7!ut~>EBJs$!3SKDPIgO(o!-u@Di!db#GrzIk_c2L#h

LTDyxYmw-vOqUBhS8h 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 diff --git a/net-analyzer/mbrowse/mbrowse-0.4.3-r1.ebuild b/net-analyzer/mbrowse/mbrowse-0.4.3-r1.ebuild index e19a12d41812..4c72d7daca60 100644 --- a/net-analyzer/mbrowse/mbrowse-0.4.3-r1.ebuild +++ b/net-analyzer/mbrowse/mbrowse-0.4.3-r1.ebuild @@ -1,7 +1,8 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 + inherit autotools DESCRIPTION="MBrowse is a graphical MIB browser" @@ -21,6 +22,7 @@ DEPEND=" RDEPEND="${DEPEND}" DOCS=( AUTHORS README ChangeLog ) + PATCHES=( "${FILESDIR}"/${PN}-0.4.3-flags.patch "${FILESDIR}"/${PN}-0.4.3-fno-common.patch @@ -32,6 +34,5 @@ src_prepare() { } src_configure() { - econf \ - --with-snmp-lib="${EPREFIX}/usr/$(get_libdir)" + econf --with-snmp-lib="${EPREFIX}/usr/$(get_libdir)" } diff --git a/net-analyzer/multimon-ng/Manifest b/net-analyzer/multimon-ng/Manifest index 59bc5904a3ff..cea5f08e8465 100644 --- a/net-analyzer/multimon-ng/Manifest +++ b/net-analyzer/multimon-ng/Manifest @@ -1 +1 @@ -DIST multimon-ng-1.1.8.tar.gz 2430488 BLAKE2B 82bc0be58e2f7d596363fc916c11584cbd1335e7984194af22955587877ad1cba2a0cca819467061bb18b97ca70f5c2adfd73ccbf159fbc27348d59429959ada SHA512 9cf93362555e5dc465a9ec60dff27b9875879afd954e810069022b3c003eca4c3ab2a833f1c00fef877175bc72e2d378bbb53380ada54542ae29d257a7d2bd1b +DIST multimon-ng-1.1.9.tar.gz 2433964 BLAKE2B c2d72ba3b19ba162cb6fa9b8c1a66d950f3ed0acb36117ce070fbb9ede1837225b7349f473477020eea0ba727b6ea088688dbfaa50257702f337f1270ff5a233 SHA512 a30d8933b6cd0150a24a70544c03fa418bb5bdb00ab5531692f7153b59593455a915078a7417fb08c815b140f4c25786a9c412503dc50bead54f9dda304c053e diff --git a/net-analyzer/multimon-ng/multimon-ng-1.1.8.ebuild b/net-analyzer/multimon-ng/multimon-ng-1.1.9.ebuild similarity index 92% rename from net-analyzer/multimon-ng/multimon-ng-1.1.8.ebuild rename to net-analyzer/multimon-ng/multimon-ng-1.1.9.ebuild index 6e71ce63712d..f2011e9ff0d2 100644 --- a/net-analyzer/multimon-ng/multimon-ng-1.1.8.ebuild +++ b/net-analyzer/multimon-ng/multimon-ng-1.1.9.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit cmake-utils +inherit cmake DESCRIPTION="a fork of multimon, decodes multiple digital transmission modes" HOMEPAGE="https://github.com/EliasOenal/multimon-ng" @@ -23,9 +23,10 @@ IUSE="pulseaudio X" DEPEND="pulseaudio? ( media-sound/pulseaudio ) X? ( x11-libs/libX11 )" RDEPEND="${DEPEND}" +PDEPEND="media-sound/sox" src_prepare() { use pulseaudio || sed -i '/find_package( PulseAudio )/d' CMakeLists.txt use X || sed -i '/find_package( X11 )/d' CMakeLists.txt - cmake-utils_src_prepare + cmake_src_prepare } diff --git a/net-analyzer/multimon-ng/multimon-ng-9999.ebuild b/net-analyzer/multimon-ng/multimon-ng-9999.ebuild index 6e71ce63712d..f2011e9ff0d2 100644 --- a/net-analyzer/multimon-ng/multimon-ng-9999.ebuild +++ b/net-analyzer/multimon-ng/multimon-ng-9999.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit cmake-utils +inherit cmake DESCRIPTION="a fork of multimon, decodes multiple digital transmission modes" HOMEPAGE="https://github.com/EliasOenal/multimon-ng" @@ -23,9 +23,10 @@ IUSE="pulseaudio X" DEPEND="pulseaudio? ( media-sound/pulseaudio ) X? ( x11-libs/libX11 )" RDEPEND="${DEPEND}" +PDEPEND="media-sound/sox" src_prepare() { use pulseaudio || sed -i '/find_package( PulseAudio )/d' CMakeLists.txt use X || sed -i '/find_package( X11 )/d' CMakeLists.txt - cmake-utils_src_prepare + cmake_src_prepare } diff --git a/net-analyzer/munin/Manifest b/net-analyzer/munin/Manifest index 3f9d2969e35f..760efd7fc83a 100644 --- a/net-analyzer/munin/Manifest +++ b/net-analyzer/munin/Manifest @@ -1,8 +1,6 @@ DIST munin-2.0.59-gentoo-1.tar.xz 3980 BLAKE2B 5aae9c29befa761f797d362c90d810051a7f3a5dc8250776ab6ae1659197d795dfb87274db66ff0a3deb4e10e14ced5b3765551a3f29357c436968a848f450ea SHA512 b21d6590bb9e1da127066a06818f1f3157362762f80526e2231b926956959e62af575f38235f72326376dc21bba63f9767efa379f1f2558ca9b20ddf5395e851 DIST munin-2.0.59.tar.gz 2276011 BLAKE2B 0681cd838daaa056418258d473825642e2aa6b7a3ac7a435859033a467351145be73df327d3149b46c53f5a04c602bea57bc5af428cafb7b5bf1e9c780915ddf SHA512 5597db797f7a0de3581a17be13b079a3fd1e50903014d67d81a262e921fdfca84eee8ec65e3927438db0e01525d16faaabc7e3f7d4cad1a73e7e14002b10478f -DIST munin-2.0.64-gentoo-1.tar.xz 3980 BLAKE2B 5aae9c29befa761f797d362c90d810051a7f3a5dc8250776ab6ae1659197d795dfb87274db66ff0a3deb4e10e14ced5b3765551a3f29357c436968a848f450ea SHA512 b21d6590bb9e1da127066a06818f1f3157362762f80526e2231b926956959e62af575f38235f72326376dc21bba63f9767efa379f1f2558ca9b20ddf5395e851 -DIST munin-2.0.64.tar.gz 2256519 BLAKE2B 6a48327672ab7cf20be7a47d489467d0b888e00c01ca0ce8b0bc47a03b63087cf61de4aaf8ae0f18d8e5ef95c49f85092d719ae7de6fe51bcb5e60d138caa519 SHA512 d5f8fb04a601b053844b04850416f09b9f682b83298e35b973ee495cc60477720dc0483f73809db5ca24ba6b9fa1520f026a3f187db01b0c946cce756e4e401f -DIST munin-2.0.65-gentoo-1.tar.xz 3980 BLAKE2B 5aae9c29befa761f797d362c90d810051a7f3a5dc8250776ab6ae1659197d795dfb87274db66ff0a3deb4e10e14ced5b3765551a3f29357c436968a848f450ea SHA512 b21d6590bb9e1da127066a06818f1f3157362762f80526e2231b926956959e62af575f38235f72326376dc21bba63f9767efa379f1f2558ca9b20ddf5395e851 -DIST munin-2.0.65.tar.gz 2255611 BLAKE2B b506dd12e527bd42f7f8cd9766f260b68bdd08114261b6e1e35316d12d501ac86d1aa7f4c461ab4f3f73490bafde870420e69fbed68f2b663e5e1e011b7bb4ca SHA512 8a0dc93de878e1d502467f4e8589a0af2b809ec7282033534de2fd17b842bbf864d900136516a668a8e3f80e99215062620a503c5f664c799892f77950b4859a DIST munin-2.0.66-gentoo-1.tar.xz 3980 BLAKE2B 5aae9c29befa761f797d362c90d810051a7f3a5dc8250776ab6ae1659197d795dfb87274db66ff0a3deb4e10e14ced5b3765551a3f29357c436968a848f450ea SHA512 b21d6590bb9e1da127066a06818f1f3157362762f80526e2231b926956959e62af575f38235f72326376dc21bba63f9767efa379f1f2558ca9b20ddf5395e851 DIST munin-2.0.66.tar.gz 2257034 BLAKE2B b0c5412f32a54857acbe4baa5cf1447c7cf7053cad79ac09216ddc1aa8696ced813c3ad373517a8a48c5a08fae76154a0dda069efc036b7773e0557f078f8ff2 SHA512 928f727c558db6699524f3f3c2822404638e10e95678f4f211ec445ad6fbbdb7685a3d28343dbce616f60ced3cabff3b44e21a0a0e84b1d05032d295b81afab0 +DIST munin-2.0.67-gentoo-1.tar.xz 3980 BLAKE2B 5aae9c29befa761f797d362c90d810051a7f3a5dc8250776ab6ae1659197d795dfb87274db66ff0a3deb4e10e14ced5b3765551a3f29357c436968a848f450ea SHA512 b21d6590bb9e1da127066a06818f1f3157362762f80526e2231b926956959e62af575f38235f72326376dc21bba63f9767efa379f1f2558ca9b20ddf5395e851 +DIST munin-2.0.67.tar.gz 2258670 BLAKE2B 374b336403433d612b7998c77e6eb4f0eb68ffda4204ae6bc3c303f7667154c2ce606ffa27226c5644f3e6f71655c939b749da925136f59be4762891af49e2b1 SHA512 a8381491dfa15572438d9acda7a09feb0c3918ebe49e7bcfce5c172b36b4a5a0472bd6d06f5fad41270af0510b3fe115509d146f372df7fa47ed4aa1ec5f95d4 diff --git a/net-analyzer/munin/munin-2.0.64.ebuild b/net-analyzer/munin/munin-2.0.64.ebuild deleted file mode 100644 index acaf9f6d9f0c..000000000000 --- a/net-analyzer/munin/munin-2.0.64.ebuild +++ /dev/null @@ -1,417 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PATCHSET=1 - -inherit java-pkg-opt-2 systemd - -MY_P=${P/_/-} - -DESCRIPTION="Munin Server Monitoring Tool" -HOMEPAGE="http://munin-monitoring.org/" -SRC_URI=" - https://github.com/munin-monitoring/munin/archive/${PV}.tar.gz -> ${P}.tar.gz - https://dev.gentoo.org/~graaff/munin/${P}-gentoo-${PATCHSET}.tar.xz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" -IUSE="asterisk irc java ldap memcached minimal mysql postgres selinux ssl test cgi ipv6 syslog ipmi http dhcpd doc apache2" -REQUIRED_USE="cgi? ( !minimal ) apache2? ( cgi )" -RESTRICT="!test? ( test )" - -# Upstream's listing of required modules is NOT correct! -# Some of the postgres plugins use DBD::Pg, while others call psql directly. -# Some of the mysql plugins use DBD::mysql, while others call mysqladmin directly. -# We replace the original ipmi plugins with the freeipmi_ plugin which at least works. -DEPEND_COM=" - acct-user/munin - acct-user/munin-async - acct-group/munin - dev-lang/perl:=[berkdb] - dev-perl/DBI - dev-perl/Date-Manip - dev-perl/File-Copy-Recursive - dev-perl/List-MoreUtils - dev-perl/Log-Log4perl - dev-perl/Net-CIDR - dev-perl/Net-DNS - dev-perl/Net-Netmask - dev-perl/Net-SNMP - dev-perl/Net-Server[ipv6(-)?] - virtual/perl-Digest-MD5 - virtual/perl-Getopt-Long - virtual/perl-MIME-Base64 - virtual/perl-Storable - virtual/perl-Text-Balanced - virtual/perl-Time-HiRes - apache2? ( www-servers/apache[apache2_modules_cgi,apache2_modules_cgid,apache2_modules_rewrite] ) - asterisk? ( dev-perl/Net-Telnet ) - cgi? ( - dev-perl/FCGI - dev-perl/CGI-Fast - ) - dhcpd? ( - >=net-misc/dhcp-3[server] - dev-perl/Net-IP - dev-perl/HTTP-Date - ) - doc? ( dev-python/sphinx ) - http? ( dev-perl/libwww-perl ) - irc? ( dev-perl/Net-IRC ) - ldap? ( dev-perl/perl-ldap ) - kernel_linux? ( sys-process/procps ) - memcached? ( dev-perl/Cache-Memcached ) - mysql? ( - virtual/mysql - dev-perl/Cache-Cache - dev-perl/DBD-mysql - ) - postgres? ( dev-perl/DBD-Pg dev-db/postgresql:* ) - ssl? ( dev-perl/Net-SSLeay ) - syslog? ( virtual/perl-Sys-Syslog ) - !minimal? ( - dev-perl/HTML-Template - dev-perl/IO-Socket-INET6 - dev-perl/URI - >=net-analyzer/rrdtool-1.3[graph,perl] - virtual/ssh - ) - " - -# Keep this seperate, as previous versions have had other deps here -DEPEND="${DEPEND_COM} - dev-perl/Module-Build - java? ( >=virtual/jdk-1.5 ) - test? ( - dev-perl/Test-Deep - dev-perl/Test-Exception - dev-perl/Test-LongString - dev-perl/Test-Differences - dev-perl/Test-MockModule - dev-perl/Test-MockObject - dev-perl/File-Slurp - dev-perl/IO-stringy - dev-perl/IO-Socket-INET6 - )" -RDEPEND="${DEPEND_COM} - virtual/awk - ipmi? ( >=sys-libs/freeipmi-1.1.6-r1 ) - java? ( - >=virtual/jre-1.5 - || ( net-analyzer/netcat net-analyzer/openbsd-netcat ) - ) - !minimal? ( - virtual/cron - media-fonts/dejavu - ) - selinux? ( sec-policy/selinux-munin )" - -S="${WORKDIR}/${MY_P}" - -pkg_setup() { - java-pkg-opt-2_pkg_setup -} - -src_prepare() { - echo ${PV} > RELEASE || die - - eapply "${WORKDIR}"/patches/*.patch - - eapply_user - - java-pkg-opt-2_src_prepare -} - -src_configure() { - local cgidir='$(DESTDIR)/usr/libexec/munin/cgi' - use cgi || cgidir="${T}/useless/cgi-bin" - - local cgiuser=$(usex apache2 apache munin) - - cat >> "${S}"/Makefile.config <<- EOF - PREFIX=\$(DESTDIR)/usr - CONFDIR=\$(DESTDIR)/etc/munin - DOCDIR=${T}/useless/doc - MANDIR=\$(PREFIX)/share/man - LIBDIR=\$(PREFIX)/libexec/munin - HTMLDIR=\$(DESTDIR)/var/www/localhost/htdocs/munin - CGIDIR=${cgidir} - CGITMPDIR=\$(DESTDIR)/var/cache/munin-cgi - CGIUSER=${cgiuser} - DBDIR=\$(DESTDIR)/var/lib/munin - DBDIRNODE=\$(DESTDIR)/var/lib/munin-node - SPOOLDIR=\$(DESTDIR)/var/spool/munin-async - LOGDIR=\$(DESTDIR)/var/log/munin - PERLLIB=\$(DESTDIR)$(perl -V:vendorlib | cut -d"'" -f2) - JCVALID=$(usex java yes no) - STATEDIR=\$(DESTDIR)/run/munin - EOF -} - -# parallel make and install need to be fixed before, and I haven't -# gotten around to do so yet. -src_compile() { - emake -j1 - use doc && emake -C doc html -} - -src_test() { - if [[ ${EUID} == 0 ]]; then - eerror "You cannot run tests as root." - eerror "Please enable FEATURES=userpriv before proceeding." - return 1 - fi - - local testtargets="test-common test-node test-plugins" - use minimal || testtargets+=" test-master" - - LC_ALL=C emake -j1 ${testtargets} -} - -src_install() { - local dirs=" - /var/log/munin - /var/lib/munin/plugin-state - /var/lib/munin-node/plugin-state - /var/www/localhost/htdocs/munin - /etc/munin/plugin-conf.d - /etc/munin/plugins" - use minimal || dirs+=" /etc/munin/munin-conf.d/" - - keepdir ${dirs} - fowners munin:munin ${dirs} - - # parallel install doesn't work and it's also pointless to have this - # run in parallel for now (because it uses internal loops). - emake -j1 CHOWN=true DESTDIR="${D}" $(usex minimal "install-minimal install-man" install) - - # we remove /run from the install, as it's not the package's to deal - # with. - rm -rf "${D}"/run || die - - # remove the plugins for non-Gentoo package managers; use -f so that - # it doesn't fail when installing on non-Linux platforms. - rm -f "${D}"/usr/libexec/munin/plugins/{apt{,_all},yum} || die - - insinto /etc/munin/plugin-conf.d/ - newins "${FILESDIR}"/${PN}-1.3.2-plugins.conf munin-node - - newinitd "${FILESDIR}"/munin-node_init.d_2.0.19 munin-node - newconfd "${FILESDIR}"/munin-node_conf.d_1.4.6-r2 munin-node - - newinitd "${FILESDIR}"/munin-asyncd.init.2 munin-asyncd - - dodir /usr/lib/tmpfiles.d - cat > "${D}"/usr/lib/tmpfiles.d/${CATEGORY}:${PN}:${SLOT}.conf <<- EOF - d /run/munin 0700 munin munin - - - EOF - - systemd_dounit "${FILESDIR}"/munin-async.service - systemd_dounit "${FILESDIR}"/munin-graph.{service,socket} - systemd_dounit "${FILESDIR}"/munin-html.{service,socket} - systemd_dounit "${FILESDIR}"/munin-node.service - - cat >> "${T}"/munin.env <<- EOF - CONFIG_PROTECT=/var/spool/munin-async/.ssh - EOF - newenvd "${T}"/munin.env 50munin - - dodoc README ChangeLog INSTALL - if use doc; then - cd "${S}"/doc/_build/html || die - docinto html - dodoc -r * - cd "${S}" || die - fi - - dodir /etc/logrotate.d/ - sed -e "s:@CGIUSER@:$(usex apache2 apache munin):g" \ - "${FILESDIR}"/logrotate.d-munin.3 > "${D}"/etc/logrotate.d/munin - - dosym ipmi_ /usr/libexec/munin/plugins/ipmi_sensor_ - - if use syslog; then - sed -i -e '/log_file/s| .*| Sys::Syslog|' \ - "${D}"/etc/munin/munin-node.conf || die - fi - - # Use a simpler pid file to avoid trouble with /run in tmpfs. The - # munin-node service is ran as user root, and only later drops - # privileges. - sed -i -e 's:/run/munin/munin-node.pid:/run/munin-node.pid:' \ - "${D}"/etc/munin/munin-node.conf || die - - keepdir /var/spool/munin-async/.ssh - touch "${D}"/var/spool/munin-async/.ssh/authorized_keys - fowners munin-async:munin /var/spool/munin-async{,/.ssh/{,authorized_keys}} - fperms 0750 /var/spool/munin-async{,/.ssh} - fperms 0600 /var/spool/munin-async/.ssh/authorized_keys - - if use minimal; then - # This requires the presence of munin-update, which is part of - # the non-minimal install... - rm "${D}"/usr/libexec/munin/plugins/munin_stats - else - # remove font files so that we don't have to keep them around - rm "${D}"/usr/libexec/${PN}/*.ttf || die - - if use cgi; then - sed -i -e '/#graph_strategy cgi/s:^#::' "${D}"/etc/munin/munin.conf || die - - keepdir /var/cache/munin-cgi - touch "${D}"/var/log/munin/munin-cgi-{graph,html}.log - fowners $(usex apache2 apache munin) \ - /var/cache/munin-cgi \ - /var/log/munin/munin-cgi-{graph,html}.log - - if use apache2; then - insinto /etc/apache2/vhosts.d - newins "${FILESDIR}"/munin.apache.include munin.include - newins "${FILESDIR}"/munin.apache.include-2.4 munin-2.4.include - fi - else - sed \ - -e '/#graph_strategy cgi/s:#graph_strategy cgi:graph_strategy cron:' \ - -i "${D}"/etc/munin/munin.conf || die - fi - - keepdir /var/lib/munin/.ssh - cat >> "${D}"/var/lib/munin/.ssh/config <<- EOF - IdentityFile /var/lib/munin/.ssh/id_ecdsa - IdentityFile /var/lib/munin/.ssh/id_rsa - EOF - - fowners munin:munin /var/lib/munin/.ssh/{,config} - fperms go-rwx /var/lib/munin/.ssh/{,config} - - dodir /usr/share/${PN} - cat >> "${D}"/usr/share/${PN}/crontab <<- EOF - # Force the shell to bash - SHELL=/bin/bash - # Mail reports to root@, not munin@ - MAILTO=root - - # This runs the munin task every 5 minutes. - */5 * * * * /usr/bin/munin-cron - - # Alternatively, this route works differently - # Update once a minute (for busy sites) - #*/1 * * * * /usr/libexec/munin/munin-update - ## Check for limit excess every 2 minutes - #*/2 * * * * /usr/libexec/munin/munin-limits - ## Update graphs every 5 minutes - #*/5 * * * * nice /usr/libexec/munin/munin-graph - ## Update HTML pages every 15 minutes - #*/15 * * * * nice /usr/libexec/munin/munin-html - EOF - - cat >> "${D}"/usr/share/${PN}/fcrontab <<- EOF - # Mail reports to root@, not munin@, only execute one at a time - !mailto(root),serial(true) - - # This runs the munin task every 5 minutes. - @ 5 /usr/bin/munin-cron - - # Alternatively, this route works differently - # Update once a minute (for busy sites) - #@ 1 /usr/libexec/munin/munin-update - ## Check for limit excess every 2 minutes - #@ 2 /usr/libexec/munin/munin-limits - ## Update graphs every 5 minutes - #@ 5 nice /usr/libexec/munin/munin-graph - ## Update HTML pages every 15 minutes - #@ 15 nice /usr/libexec/munin/munin-html - EOF - - # remove .htaccess file - find "${D}" -name .htaccess -delete || die - fi -} - -pkg_config() { - if use minimal; then - einfo "Nothing to do." - return 0 - fi - - einfo "Press enter to install the default crontab for the munin master" - einfo "installation from /usr/share/${PN}/f?crontab" - einfo "If you have a large site, you may wish to customize it." - read - - ebegin "Setting up cron ..." - if has_version sys-process/fcron; then - fcrontab - -u munin < /usr/share/${PN}/fcrontab - else - # dcron is very fussy about syntax - # the following is the only form that works in BOTH dcron and vixie-cron - crontab - -u munin < /usr/share/${PN}/crontab - fi - eend $? - - einfo "Press enter to set up the SSH keys used for SSH transport" - read - - # generate one rsa (for legacy) and one ecdsa (for new systems) - ssh-keygen -t rsa \ - -f /var/lib/munin/.ssh/id_rsa -N '' \ - -C "created by portage for ${CATEGORY}/${PN}" || die - ssh-keygen -t ecdsa \ - -f /var/lib/munin/.ssh/id_ecdsa -N '' \ - -C "created by portage for ${CATEGORY}/${PN}" || die - chown -R munin:munin /var/lib/munin/.ssh || die - chmod 0600 /var/lib/munin/.ssh/id_{rsa,ecdsa} || die - - einfo "Your public keys are available in " - einfo " /var/lib/munin/.ssh/id_rsa.pub" - einfo " /var/lib/munin/.ssh/id_ecdsa.pub" - einfo "and follows for convenience" - echo - cat /var/lib/munin/.ssh/id_*.pub -} - -pkg_postinst() { - elog "Please follow the munin documentation to set up the plugins you" - elog "need, afterwards start munin-node." - elog "" - elog "To make use of munin-async, make sure to set up the corresponding" - elog "SSH key in /var/lib/munin-async/.ssh/authorized_keys" - elog "" - if ! use minimal; then - elog "Please run" - elog " emerge --config net-analyzer/munin" - elog "to automatically configure munin's cronjobs as well as generate" - elog "passwordless SSH keys to be used with munin-async." - fi - elog "" - elog "Further information about setting up Munin in Gentoo can be found" - elog "in the Gentoo Wiki: https://wiki.gentoo.org/wiki/Munin" - - if use cgi; then - chown $(usex apache2 apache munin) \ - "${ROOT}"/var/cache/munin-cgi \ - "${ROOT}"/var/log/munin/munin-cgi-{graph,html}.log - - if use apache2; then - elog "To use Munin with CGI you should include /etc/apache2/vhosts.d/munin.include" - elog "or /etc/apache2/vhosts.d/munin-2.4.include (for Apache 2.4) from the virtual" - elog "host you want it to be served." - elog "If you want to enable CGI-based HTML as well, you have to add to" - elog "/etc/conf.d/apache2 the option -D MUNIN_HTML_CGI." - else - elog "Effective CGI support has just been added in 2.0.7-r6." - elog "Documentation on how to use it is still sparse." - fi - fi - - # we create this here as we don't want Portage to check /run - # symlinks but we still need this to be present before the reboot. - if ! use minimal && ! [[ -d "${ROOT}"/run/munin ]]; then - mkdir "${ROOT}"/run/munin - chown munin:munin "${ROOT}"/run/munin - chmod 0700 "${ROOT}"/run/munin - fi -} diff --git a/net-analyzer/munin/munin-2.0.66.ebuild b/net-analyzer/munin/munin-2.0.66.ebuild index d589b34da0d2..61ef6c8ade81 100644 --- a/net-analyzer/munin/munin-2.0.66.ebuild +++ b/net-analyzer/munin/munin-2.0.66.ebuild @@ -17,7 +17,7 @@ SRC_URI=" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 ~x86" IUSE="asterisk irc java ldap memcached minimal mysql postgres selinux ssl test cgi ipv6 syslog ipmi http dhcpd doc apache2" REQUIRED_USE="cgi? ( !minimal ) apache2? ( cgi )" RESTRICT="!test? ( test )" diff --git a/net-analyzer/munin/munin-2.0.65.ebuild b/net-analyzer/munin/munin-2.0.67.ebuild similarity index 99% rename from net-analyzer/munin/munin-2.0.65.ebuild rename to net-analyzer/munin/munin-2.0.67.ebuild index acaf9f6d9f0c..d589b34da0d2 100644 --- a/net-analyzer/munin/munin-2.0.65.ebuild +++ b/net-analyzer/munin/munin-2.0.67.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 diff --git a/net-analyzer/net-snmp/files/net-snmp-5.9-r3-f2fs.patch b/net-analyzer/net-snmp/files/net-snmp-5.9-r3-f2fs.patch new file mode 100644 index 000000000000..c06c94ff7ace --- /dev/null +++ b/net-analyzer/net-snmp/files/net-snmp-5.9-r3-f2fs.patch @@ -0,0 +1,40 @@ +https://bugs.gentoo.org/729224 +https://github.com/net-snmp/net-snmp/commit/5a18e300bd085c6ba5967d7b00cc3f57fe83f665 + +From 5a18e300bd085c6ba5967d7b00cc3f57fe83f665 Mon Sep 17 00:00:00 2001 +From: Bart Van Assche +Date: Thu, 8 Oct 2020 20:12:44 -0700 +Subject: [PATCH] HOST-RESOURCES-MIB: Add support for f2fs + +See also https://github.com/net-snmp/net-snmp/issues/111 . +--- + agent/mibgroup/hardware/fsys/fsys_mntent.c | 1 + + agent/mibgroup/hardware/fsys/mnttypes.h | 3 +++ + 2 files changed, 4 insertions(+) + +diff --git a/agent/mibgroup/hardware/fsys/fsys_mntent.c b/agent/mibgroup/hardware/fsys/fsys_mntent.c +index abdc63ed6..75e2782f7 100644 +--- a/agent/mibgroup/hardware/fsys/fsys_mntent.c ++++ b/agent/mibgroup/hardware/fsys/fsys_mntent.c +@@ -146,6 +146,7 @@ _fsys_type( char *typename ) + !strcmp(typename, MNTTYPE_CVFS) || + !strcmp(typename, MNTTYPE_SIMFS) || + !strcmp(typename, MNTTYPE_BTRFS) || ++ !strcmp(typename, MNTTYPE_F2FS) || + !strcmp(typename, MNTTYPE_ZFS) || + !strcmp(typename, MNTTYPE_NVMFS) || + !strcmp(typename, MNTTYPE_ACFS) || +diff --git a/agent/mibgroup/hardware/fsys/mnttypes.h b/agent/mibgroup/hardware/fsys/mnttypes.h +index cda42420d..3540cf31b 100644 +--- a/agent/mibgroup/hardware/fsys/mnttypes.h ++++ b/agent/mibgroup/hardware/fsys/mnttypes.h +@@ -154,6 +154,9 @@ + #ifndef MNTTYPE_BTRFS + #define MNTTYPE_BTRFS "btrfs" + #endif ++#ifndef MNTTYPE_F2FS ++#define MNTTYPE_F2FS "f2fs" ++#endif + #ifndef MNTTYPE_ZFS + #define MNTTYPE_ZFS "zfs" + #endif diff --git a/net-analyzer/net-snmp/net-snmp-5.9-r3.ebuild b/net-analyzer/net-snmp/net-snmp-5.9-r3.ebuild new file mode 100644 index 000000000000..2ded43695310 --- /dev/null +++ b/net-analyzer/net-snmp/net-snmp-5.9-r3.ebuild @@ -0,0 +1,213 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DISTUTILS_OPTIONAL=yes +DISTUTILS_SINGLE_IMPL=yes +GENTOO_DEPEND_ON_PERL=no +PYTHON_COMPAT=( python3_{7,8,9} ) +WANT_AUTOMAKE=none + +inherit autotools distutils-r1 perl-module systemd + +DESCRIPTION="Software for generating and retrieving SNMP data" +HOMEPAGE="http://www.net-snmp.org/" +SRC_URI=" + https://dev.gentoo.org/~jer/${PN}-5.7.3-patches-3.tar.xz + https://dev.gentoo.org/~jer/${P}.tar.xz +" + +# GPL-2 for the init scripts +LICENSE="HPND BSD GPL-2" +SLOT="0/40" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +IUSE=" + X bzip2 doc elf kmem ipv6 libressl lm-sensors mfd-rewrites minimal mysql + netlink pcap pci perl python rpm selinux smux ssl tcpd ucd-compat zlib +" +REQUIRED_USE=" + python? ( ${PYTHON_REQUIRED_USE} ) + rpm? ( bzip2 zlib ) +" +RESTRICT="test" + +COMMON_DEPEND=" + bzip2? ( app-arch/bzip2 ) + elf? ( dev-libs/elfutils ) + lm-sensors? ( sys-apps/lm-sensors ) + mysql? ( dev-db/mysql-connector-c:0= ) + netlink? ( dev-libs/libnl:3 ) + pcap? ( net-libs/libpcap ) + pci? ( sys-apps/pciutils ) + perl? ( dev-lang/perl:= ) + python? ( + $(python_gen_cond_dep ' + dev-python/setuptools[${PYTHON_USEDEP}] + ') + ${PYTHON_DEPS} + ) + rpm? ( + app-arch/rpm + dev-libs/popt + ) + ssl? ( + !libressl? ( >=dev-libs/openssl-0.9.6d:0= ) + libressl? ( dev-libs/libressl:= ) + ) + tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) + zlib? ( >=sys-libs/zlib-1.1.4 ) +" +BDEPEND="doc? ( app-doc/doxygen )" +DEPEND="${COMMON_DEPEND}" +RDEPEND=" + ${COMMON_DEPEND} + perl? ( + X? ( dev-perl/Tk ) + !minimal? ( dev-perl/TermReadKey ) + ) + selinux? ( sec-policy/selinux-snmp ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-5.7.3-include-limits.patch + "${FILESDIR}"/${PN}-5.8-do-not-conflate-LDFLAGS-and-LIBS.patch + "${FILESDIR}"/${PN}-5.8-pcap.patch + "${FILESDIR}"/${PN}-5.8.1-pkg-config.patch + "${FILESDIR}"/${PN}-5.8.1-net-snmp-config-libdir.patch + "${FILESDIR}"/${PN}-5.8.1-mysqlclient.patch + "${FILESDIR}"/${PN}-5.9-MakeMaker.patch + "${FILESDIR}"/${PN}-5.9-r3-f2fs.patch + "${FILESDIR}"/${PN}-99999999-tinfo.patch +) + +pkg_setup() { + use python && python-single-r1_pkg_setup +} + +src_prepare() { + # snmpconf generates config files with proper selinux context + use selinux && eapply "${FILESDIR}"/${PN}-5.1.2-snmpconf-selinux.patch + + mv "${WORKDIR}"/patches/0002-Respect-DESTDIR-for-pythoninstall.patch{,.disabled} || die + mv "${WORKDIR}"/patches/0004-Don-t-report-CFLAGS-and-LDFLAGS-in-net-snmp-config.patch{,.disabled} || die + eapply "${WORKDIR}"/patches/*.patch + + default + + eautoconf +} + +src_configure() { + # keep this in the same line, configure.ac arguments are passed down to config.h + local mibs="host ucd-snmp/dlmod ucd-snmp/diskio ucd-snmp/extensible mibII/mta_sendmail etherlike-mib/dot3StatsTable" + use lm-sensors && mibs="${mibs} ucd-snmp/lmsensorsMib" + use smux && mibs="${mibs} smux" + + # Assume /etc/mtab is not present with a recent baselayout/openrc (bug #565136) + use kernel_linux && export ac_cv_ETC_MNTTAB=/etc/mtab + + econf \ + $(use_enable !ssl internal-md5) \ + $(use_enable ipv6) \ + $(use_enable mfd-rewrites) \ + $(use_enable perl embedded-perl) \ + $(use_enable ucd-compat ucd-snmp-compatibility) \ + $(use_with bzip2) \ + $(use_with elf) \ + $(use_with kmem kmem-usage) \ + $(use_with mysql) \ + $(use_with netlink nl) \ + $(use_with pcap) \ + $(use_with pci) \ + $(use_with perl perl-modules INSTALLDIRS=vendor) \ + $(use_with python python-modules) \ + $(use_with rpm) \ + $(use_with ssl openssl) \ + $(use_with tcpd libwrap) \ + $(use_with zlib) \ + --disable-static \ + --enable-shared \ + --with-default-snmp-version="3" \ + --with-install-prefix="${D}" \ + --with-ldflags="${LDFLAGS}" \ + --with-logfile="/var/log/net-snmpd.log" \ + --with-mib-modules="${mibs}" \ + --with-persistent-directory="/var/lib/net-snmp" \ + --with-sys-contact="root@unknown" \ + --with-sys-location="Unknown" +} + +src_compile() { + emake sedscript + + local subdir + for subdir in snmplib agent/mibgroup agent apps .; do + emake OTHERLDFLAGS="${LDFLAGS}" -C ${subdir} all + done + + use doc && emake docsdox +} + +src_install() { + # bug #317965 + emake -j1 DESTDIR="${D}" install + + use python && python_optimize + + if use perl ; then + perl_delete_localpod + if ! use X; then + rm "${D}"/usr/bin/tkmib || die + fi + else + rm -f \ + "${D}"/usr/bin/fixproc \ + "${D}"/usr/bin/ipf-mod.pl \ + "${D}"/usr/bin/mib2c \ + "${D}"/usr/bin/net-snmp-cert \ + "${D}"/usr/bin/snmp-bridge-mib \ + "${D}"/usr/bin/snmpcheck \ + "${D}"/usr/bin/snmpconf \ + "${D}"/usr/bin/tkmib \ + "${D}"/usr/bin/traptoemail \ + "${D}"/usr/share/snmp/mib2c.perl.conf \ + "${D}"/usr/share/snmp/snmp_perl_trapd.pl \ + || die + fi + + dodoc AGENT.txt ChangeLog FAQ INSTALL NEWS PORTING README* TODO + newdoc EXAMPLE.conf.def EXAMPLE.conf + + if use doc; then + docinto html + dodoc -r docs/html/* + fi + + keepdir /var/lib/net-snmp + + newinitd "${FILESDIR}"/snmpd.init.2 snmpd + newconfd "${FILESDIR}"/snmpd.conf snmpd + + newinitd "${FILESDIR}"/snmptrapd.init.2 snmptrapd + newconfd "${FILESDIR}"/snmptrapd.conf snmptrapd + + systemd_dounit "${FILESDIR}"/snmpd.service + systemd_dounit "${FILESDIR}"/snmptrapd.service + + insinto /etc/snmp + newins "${S}"/EXAMPLE.conf snmpd.conf.example + + # Remove everything not required for an agent. + # Keep only the snmpd, snmptrapd, MIBs, headers and libraries. + if use minimal; then + rm -rf \ + "${D}"/**/*.pl \ + "${D}"/usr/bin/{encode_keychange,snmp{get,getnext,set,usm,walk,bulkwalk,table,trap,bulkget,translate,status,delta,test,df,vacm,netstat,inform,check,conf},fixproc,traptoemail} \ + "${D}"/usr/share/snmp/*.conf \ + "${D}"/usr/share/snmp/snmpconf-data \ + || die + fi + + find "${ED}" -name '*.la' -delete || die +} diff --git a/net-analyzer/net-snmp/net-snmp-99999999.ebuild b/net-analyzer/net-snmp/net-snmp-99999999.ebuild index a24bf6edffd7..4a58da93c990 100644 --- a/net-analyzer/net-snmp/net-snmp-99999999.ebuild +++ b/net-analyzer/net-snmp/net-snmp-99999999.ebuild @@ -2,34 +2,35 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -DISTUTILS_OPTIONAL=yesplz -DISTUTILS_SINGLE_IMPL=yesplz + +DISTUTILS_OPTIONAL=yes +DISTUTILS_SINGLE_IMPL=yes GENTOO_DEPEND_ON_PERL=no -PATCHSET=3 PYTHON_COMPAT=( python3_{7,8,9} ) WANT_AUTOMAKE=none + inherit autotools distutils-r1 git-r3 perl-module systemd DESCRIPTION="Software for generating and retrieving SNMP data" HOMEPAGE="http://www.net-snmp.org/" EGIT_REPO_URI="https://github.com/net-snmp/net-snmp" -SRC_URI=" - https://dev.gentoo.org/~jer/${PN}-5.7.3-patches-3.tar.xz -" +SRC_URI="https://dev.gentoo.org/~jer/${PN}-5.7.3-patches-3.tar.xz" # GPL-2 for the init scripts LICENSE="HPND BSD GPL-2" SLOT="0/40" -KEYWORDS="" IUSE=" X bzip2 doc elf kmem ipv6 libressl lm-sensors mfd-rewrites minimal mysql netlink pcap pci perl python rpm selinux smux ssl tcpd ucd-compat zlib " + REQUIRED_USE=" python? ( ${PYTHON_REQUIRED_USE} ) rpm? ( bzip2 zlib ) " +RESTRICT="test" + COMMON_DEPEND=" bzip2? ( app-arch/bzip2 ) elf? ( dev-libs/elfutils ) @@ -41,7 +42,7 @@ COMMON_DEPEND=" perl? ( dev-lang/perl:= ) python? ( $(python_gen_cond_dep ' - dev-python/setuptools[${PYTHON_MULTI_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] ') ${PYTHON_DEPS} ) @@ -56,10 +57,8 @@ COMMON_DEPEND=" tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) zlib? ( >=sys-libs/zlib-1.1.4 ) " -DEPEND=" - ${COMMON_DEPEND} - doc? ( app-doc/doxygen ) -" +BDEPEND="doc? ( app-doc/doxygen )" +DEPEND="${COMMON_DEPEND}" RDEPEND=" ${COMMON_DEPEND} perl? ( @@ -68,7 +67,7 @@ RDEPEND=" ) selinux? ( sec-policy/selinux-snmp ) " -RESTRICT=test + PATCHES=( "${FILESDIR}"/${PN}-5.7.3-include-limits.patch "${FILESDIR}"/${PN}-5.8-do-not-conflate-LDFLAGS-and-LIBS.patch @@ -138,7 +137,7 @@ src_configure() { --with-logfile="/var/log/net-snmpd.log" \ --with-mib-modules="${mibs}" \ --with-persistent-directory="/var/lib/net-snmp" \ - --with-sys-contact="root@Unknown" \ + --with-sys-contact="root@unknown" \ --with-sys-location="Unknown" } diff --git a/net-analyzer/ostinato/Manifest b/net-analyzer/ostinato/Manifest index 44c30549ab5a..563c348f41f4 100644 --- a/net-analyzer/ostinato/Manifest +++ b/net-analyzer/ostinato/Manifest @@ -1 +1 @@ -DIST ostinato-0.9_p20180522.tar.gz 424128 BLAKE2B 69a15e523986cd34f89669fab0ed64987f68ea7d82d481de418c2d86f3b325b5c1ff9081db8c77532b603b01f504c37c24a4f7f5b7244657cac8b2f707bc7bdf SHA512 7d8359b193c98165ea376ad0ad57e01b782e35a7b887465d74c67ae1cd434036e8beb67593c569e15a87d5d0c7f602c9f01acf068e9ffff0c0496ab4f889a83a +DIST ostinato-1.1.tar.gz 612589 BLAKE2B 2244b3be5649e0623139b667c61a169a3e7f5dae6f022d6550cd825f1af8fa2c2d82210af1f381ae53af19fff9a56d58b30a406fc1f3d89c73bc7e3d0ab18fa4 SHA512 a45e157d155d4f2efe9a1594a140647b5cbd7264985b15a9ed47d86198c9df9d763170097dcfd40fae1317206e53c9155f08c48c747cce458e0cae7f3a841449 diff --git a/net-analyzer/ostinato/files/ostinato-0.9_p20180522-buildfix.patch b/net-analyzer/ostinato/files/ostinato-0.9_p20180522-buildfix.patch deleted file mode 100644 index ff09d689ae5c..000000000000 --- a/net-analyzer/ostinato/files/ostinato-0.9_p20180522-buildfix.patch +++ /dev/null @@ -1,17 +0,0 @@ ---- a/common/mld.cpp 2018-05-22 18:18:21.000000000 +0200 -+++ b/common/mld.cpp 2018-06-26 13:59:58.562569302 +0200 -@@ -24,6 +24,14 @@ - #include - #include - -+template <> inline Q_DECL_CONSTEXPR unsigned long qbswap(unsigned long source) { -+ if (sizeof(unsigned long) == 8) { -+ return qbswap(quint64(source)); -+ } else { -+ return qbswap(quint32(source)); -+ } -+} -+ - MldProtocol::MldProtocol(StreamBase *stream, AbstractProtocol *parent) - : GmpProtocol(stream, parent) - { diff --git a/net-analyzer/ostinato/metadata.xml b/net-analyzer/ostinato/metadata.xml index fb90fd94be6f..e63760e84925 100644 --- a/net-analyzer/ostinato/metadata.xml +++ b/net-analyzer/ostinato/metadata.xml @@ -6,6 +6,6 @@ Rick Farina - ostinato + pstavirs/ostinato diff --git a/net-analyzer/ostinato/ostinato-0.9_p20180522.ebuild b/net-analyzer/ostinato/ostinato-1.1.ebuild similarity index 63% rename from net-analyzer/ostinato/ostinato-0.9_p20180522.ebuild rename to net-analyzer/ostinato/ostinato-1.1.ebuild index e2e38eaf0514..9dba7331941b 100644 --- a/net-analyzer/ostinato/ostinato-0.9_p20180522.ebuild +++ b/net-analyzer/ostinato/ostinato-1.1.ebuild @@ -1,18 +1,17 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -COMMIT=9a4e7e7550c6b20a8f0f1393a55036492c1b7703 inherit qmake-utils DESCRIPTION="Packet generator and analyzer" HOMEPAGE="https://ostinato.org/" -SRC_URI="https://github.com/pstavirs/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" +SRC_URI="https://github.com/pstavirs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3" SLOT="0" -#KEYWORDS="~amd64 ~arm ~x86" +KEYWORDS="~amd64 ~arm ~x86" IUSE="" #https://github.com/pstavirs/ostinato/issues/173 @@ -27,11 +26,8 @@ DEPEND=" " RDEPEND="${DEPEND}" -S="${WORKDIR}/${PN}-${COMMIT}" - PATCHES=( - "${FILESDIR}/${P}-buildfix.patch" - "${FILESDIR}/${P}-no-modeltest.patch" + "${FILESDIR}/${PN}-0.9_p20180522-no-modeltest.patch" ) src_configure() { diff --git a/net-analyzer/slurm/slurm-0.4.3.ebuild b/net-analyzer/slurm/slurm-0.4.3.ebuild index da86bb68d8bf..da2628d3c933 100644 --- a/net-analyzer/slurm/slurm-0.4.3.ebuild +++ b/net-analyzer/slurm/slurm-0.4.3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/mattthias/slurm/archive/upstream/${PN}.tar.gz -> ${P LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc ~sparc ~x86" +KEYWORDS="~amd64 ~ppc ~sparc x86" RDEPEND="sys-libs/ncurses:=" DEPEND="${RDEPEND}" diff --git a/net-analyzer/upnpscan/upnpscan-0.4-r3.ebuild b/net-analyzer/upnpscan/upnpscan-0.4-r3.ebuild index 91839f3352c1..b92dcbfb3960 100644 --- a/net-analyzer/upnpscan/upnpscan-0.4-r3.ebuild +++ b/net-analyzer/upnpscan/upnpscan-0.4-r3.ebuild @@ -1,23 +1,27 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=7 -AUTOTOOLS_AUTORECONF=1 -AUTOTOOLS_IN_SOURCE_BUILD=1 +inherit autotools -inherit autotools-utils - -DESCRIPTION="Scans the network for UPNP capable devices" +DESCRIPTION="Scans the network for UPnP capable devices" HOMEPAGE="http://www.cqure.net/wp/upnpscan/" SRC_URI="http://www.cqure.net/tools/${PN}-v${PV}-src.tgz" +S="${WORKDIR}/${PN}" LICENSE="GPL-2" SLOT="0" KEYWORDS="amd64 x86" -S=${WORKDIR}/${PN} - DOCS=( AUTHORS ChangeLog NEWS README TODO ) -PATCHES=( "${FILESDIR}"/${P}-r2-cflags.patch ) +PATCHES=( + "${FILESDIR}"/${P}-r2-cflags.patch +) + +src_prepare() { + default + + eautoreconf +} diff --git a/net-analyzer/zabbix/zabbix-4.0.28.ebuild b/net-analyzer/zabbix/zabbix-4.0.28.ebuild index 6eb470b33c50..cc3c76c03f26 100644 --- a/net-analyzer/zabbix/zabbix-4.0.28.ebuild +++ b/net-analyzer/zabbix/zabbix-4.0.28.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://cdn.zabbix.com/${PN}/sources/stable/4.0/${P}.tar.gz" LICENSE="GPL-2" SLOT="0/$(ver_cut 1-2)" WEBAPP_MANUAL_SLOT="yes" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 x86" IUSE="+agent java curl frontend ipv6 xmpp ldap libxml2 mysql openipmi oracle +postgres proxy server ssh ssl snmp sqlite odbc static" REQUIRED_USE="|| ( agent frontend proxy server ) proxy? ( ^^ ( mysql oracle postgres sqlite odbc ) ) diff --git a/net-analyzer/zabbix/zabbix-5.0.8.ebuild b/net-analyzer/zabbix/zabbix-5.0.8.ebuild index 37470326b6db..bafa930dd192 100644 --- a/net-analyzer/zabbix/zabbix-5.0.8.ebuild +++ b/net-analyzer/zabbix/zabbix-5.0.8.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://cdn.zabbix.com/${PN}/sources/stable/$(ver_cut 1-2)/${P}.tar.gz" LICENSE="GPL-2" SLOT="0/$(ver_cut 1-2)" WEBAPP_MANUAL_SLOT="yes" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 x86" IUSE="+agent java curl frontend ipv6 ldap libxml2 mysql openipmi oracle +postgres proxy server ssh ssl snmp sqlite odbc static" REQUIRED_USE="|| ( agent frontend proxy server ) proxy? ( ^^ ( mysql oracle postgres sqlite odbc ) ) diff --git a/net-analyzer/zabbix/zabbix-5.2.4.ebuild b/net-analyzer/zabbix/zabbix-5.2.4.ebuild index 37470326b6db..bafa930dd192 100644 --- a/net-analyzer/zabbix/zabbix-5.2.4.ebuild +++ b/net-analyzer/zabbix/zabbix-5.2.4.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://cdn.zabbix.com/${PN}/sources/stable/$(ver_cut 1-2)/${P}.tar.gz" LICENSE="GPL-2" SLOT="0/$(ver_cut 1-2)" WEBAPP_MANUAL_SLOT="yes" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 x86" IUSE="+agent java curl frontend ipv6 ldap libxml2 mysql openipmi oracle +postgres proxy server ssh ssl snmp sqlite odbc static" REQUIRED_USE="|| ( agent frontend proxy server ) proxy? ( ^^ ( mysql oracle postgres sqlite odbc ) ) diff --git a/net-dialup/Manifest.gz b/net-dialup/Manifest.gz index 60c5581162001e39ce332aa83f5973732e3881ed..7bd7270cee99b50948021125bb919bb91cca9366 100644 GIT binary patch literal 5724 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 O!~X$wmo^Z5C;$LE#@sdl literal 5728 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

nP^~RtRYcpP%tBfsm)v7&RW^8lEv6 zMMK^|pNV91MOC?TQ~dyBoDZ6bXC;jd1}TZL$Oya>r%5fIB)1FI1a|fsPqAQO7%YCw z!SohV+H=9a?DJGDc=M5soGUtA0rCHKAs?-dUP2nQs>3*e;- z1ac?wj4~mLFQfvb zLI^G`o{FaeEnh5S?WdE&uP^TB+vi{Rf4~3rt3AtpmM6Q!#ZQkz3wDLxcc2glB8mT_g$zSC>*y9opojP_b<{DKFc?(w|J z@4fM?f&OJF2a~6}adyT8RmPlPMLDlOV97V)Ttfjc+WaWnZ-4oR9}TRhKnW=srj3a~ zjk`iupu%9Ujjty$!=nrlQ;~t)zDd(yJp&~%yND8zJWXDG&WkpsE9 zE*zBjgw~vV>uQhQztHZ}dDvg~4@ZX&+9!AA zQZU91F%hs(@tg=%{Ic%TZk?2H7RPkRM{5B55cqNRfQ(+niw zf)X)-KrGEq24||F@}qpAL7iy7<+tn|ze9+l84@e1!>+Rr6~jcl0xvtV24#6A#biUd zxT%!l#P9U@?M@sbl5u-Hg!1CtQ_tpL3Dm*7yxF79RWARfL`AxkJjiDeBPS#>CxA4| zOdXb?iy~0e(Si3(%=I+@EabeBSujXEV@EvqcsSkT=Nj?*J8*}Mztb&WHf(c|irk&} SfejP>yZ-~X%ZCVjC;$LHLKvt3 diff --git a/net-dialup/freeradius/freeradius-3.0.21-r1.ebuild b/net-dialup/freeradius/freeradius-3.0.21-r1.ebuild index 0015672f213a..41e6e14d1782 100644 --- a/net-dialup/freeradius/freeradius-3.0.21-r1.ebuild +++ b/net-dialup/freeradius/freeradius-3.0.21-r1.ebuild @@ -15,7 +15,7 @@ SRC_URI=" " HOMEPAGE="http://www.freeradius.org/" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~sparc x86" LICENSE="GPL-2" SLOT="0" diff --git a/net-dialup/ppp/ppp-2.4.9-r2.ebuild b/net-dialup/ppp/ppp-2.4.9-r2.ebuild index ac481c696fb5..6a3902fbd723 100644 --- a/net-dialup/ppp/ppp-2.4.9-r2.ebuild +++ b/net-dialup/ppp/ppp-2.4.9-r2.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/paulusmack/ppp/archive/${P}.tar.gz LICENSE="BSD GPL-2" SLOT="0/${PV}" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -IUSE="activefilter atm dhcp gtk ipv6 libressl pam radius" +IUSE="activefilter atm dhcp +eap-tls gtk ipv6 libressl pam radius" DEPEND=" activefilter? ( net-libs/libpcap ) @@ -69,6 +69,14 @@ src_prepare() { -i pppd/plugins/Makefile.linux || die fi + if ! use eap-tls ; then + einfo "Disabling EAP-TLS pppd auth support" + sed -i '/^USE_EAPTLS=y/s:^:#:' pppd/Makefile.linux || die + einfo "Disabling EAP-TLS plugin support" + sed -i '/^CFLAGS += -DUSE_EAPTLS=1/s:^:#:' \ + pppd/plugins/Makefile.linux || die + fi + # Set correct libdir sed -i -e "s:/lib/pppd:/$(get_libdir)/pppd:" \ pppd/{pathnames.h,pppd.8} || die diff --git a/net-dialup/radiusclient-ng/files/radiusclient-ng-0.5.6-cross-compile.patch b/net-dialup/radiusclient-ng/files/radiusclient-ng-0.5.6-cross-compile.patch index ff11d841bcec..4fd5c720359c 100644 --- a/net-dialup/radiusclient-ng/files/radiusclient-ng-0.5.6-cross-compile.patch +++ b/net-dialup/radiusclient-ng/files/radiusclient-ng-0.5.6-cross-compile.patch @@ -3,8 +3,8 @@ Fix by Bertrand Jacquin Gentoo bugreport: https://bugs.gentoo.org/show_bug.cgi?id=373365 Upstream bugreport: https://developer.berlios.de/bugs/?func=detailbug&bug_id=18190&group_id=1208 ---- configure.in.orig 2011-06-28 16:26:10.000000000 +0200 -+++ configure.in 2011-06-28 16:26:12.000000000 +0200 +--- a/configure.in ++++ b/configure.in @@ -104,32 +104,40 @@ AC_CHECK_FUNCS(flock fcntl uname gethostname sysinfo getdomainname) AC_CHECK_FUNCS(stricmp random rand snprintf vsnprintf) diff --git a/net-dialup/radiusclient-ng/radiusclient-ng-0.5.6-r1.ebuild b/net-dialup/radiusclient-ng/radiusclient-ng-0.5.6-r1.ebuild index cc56f4a66300..5ff35c7a93fc 100644 --- a/net-dialup/radiusclient-ng/radiusclient-ng-0.5.6-r1.ebuild +++ b/net-dialup/radiusclient-ng/radiusclient-ng-0.5.6-r1.ebuild @@ -1,10 +1,9 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=7 -AUTOTOOLS_AUTORECONF=1 -inherit autotools-utils eutils toolchain-funcs +inherit autotools toolchain-funcs DESCRIPTION="RadiusClient NextGeneration - library for RADIUS clients" HOMEPAGE="https://sourceforge.net/projects/radiusclient-ng.berlios/" @@ -13,7 +12,6 @@ SRC_URI="mirror://sourceforge/${PN}.berlios/${P}.tar.gz" LICENSE="BSD" SLOT="0" KEYWORDS="amd64 ~ppc ~sparc x86" -IUSE="static-libs" DEPEND="!net-dialup/radiusclient !net-dialup/freeradius-client" @@ -22,14 +20,30 @@ RDEPEND="${DEPEND}" DOCS=( BUGS CHANGES README ) HTML_DOCS=( doc/instop.html ) -PATCHES=( "${FILESDIR}/${P}-cross-compile.patch" ) +PATCHES=( + "${FILESDIR}/${P}-cross-compile.patch" +) src_prepare() { + default + + mv configure.{in,ac} || die + + eautoreconf +} + +src_configure() { # bug #373365 if tc-is-cross-compiler ; then export ac_cv_file__dev_urandom=yes export ac_cv_struct_utsname=no fi - autotools-utils_src_prepare + econf +} + +src_install() { + default + + find "${ED}" -name '*.a' -delete || die } diff --git a/net-fs/Manifest.gz b/net-fs/Manifest.gz index 987d591fe786d06999d05564c91229265d85fb9a..0f6d8f7b2d2ec29e6b521015abd24525ba3cc907 100644 GIT binary patch literal 3870 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 literal 3868 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 diff --git a/net-fs/samba/metadata.xml b/net-fs/samba/metadata.xml index d1bb8bfdd510..e871aa5724b6 100644 --- a/net-fs/samba/metadata.xml +++ b/net-fs/samba/metadata.xml @@ -16,12 +16,16 @@ Enables the client part Enable support for clustering Enable support for DMAPI. This currently works only in combination with XFS. + Enable support for Glusterfs filesystem via sys-cluster/glusterfs Use app-crypt/gpgme for AD DC Enable json audit support through dev-libs/jansson Enabling iPrint technology by Novell + Enable support for NTVFS fileserver Enables support for collecting profiling data Enables support for user quotas + Enable support for regedit command-line tool Enable vfs_snapper module (requires sys-apps/dbus) + Enable support for spotlight backend Use app-crypt/heimdal instead of bundled heimdal. Use app-crypt/mit-krb5 instead of diff --git a/net-fs/samba/samba-4.12.11.ebuild b/net-fs/samba/samba-4.12.11.ebuild index 4945e097198f..f9bb1d6f5ea3 100644 --- a/net-fs/samba/samba-4.12.11.ebuild +++ b/net-fs/samba/samba-4.12.11.ebuild @@ -23,9 +23,10 @@ LICENSE="GPL-3" SLOT="0" -IUSE="acl addc addns ads ceph client cluster cups debug dmapi fam gpg iprint -json ldap pam profiling-data python quota selinux snapper syslog -system-heimdal +system-mitkrb5 systemd test winbind zeroconf" +IUSE="acl addc addns ads ceph client cluster cups debug dmapi fam glusterfs +gpg iprint json ldap ntvfs pam profiling-data python quota +regedit selinux +snapper spotlight syslog system-heimdal +system-mitkrb5 systemd test winbind +zeroconf" MULTILIB_WRAPPED_HEADERS=( /usr/include/samba-4.0/policy.h @@ -41,7 +42,7 @@ MULTILIB_WRAPPED_HEADERS=( CDEPEND=" >=app-arch/libarchive-3.1.2[${MULTILIB_USEDEP}] dev-lang/perl:= - dev-libs/icu:=[${MULTILIB_USEDEP}] + spotlight? ( dev-libs/icu:=[${MULTILIB_USEDEP}] ) dev-libs/libbsd[${MULTILIB_USEDEP}] dev-libs/libtasn1[${MULTILIB_USEDEP}] dev-libs/popt[${MULTILIB_USEDEP}] @@ -89,8 +90,6 @@ CDEPEND=" " DEPEND="${CDEPEND} ${PYTHON_DEPS} - app-text/docbook-xsl-stylesheets - dev-libs/libxslt >=dev-util/cmocka-1.1.3[${MULTILIB_USEDEP}] net-libs/libtirpc[${MULTILIB_USEDEP}] virtual/pkgconfig @@ -98,6 +97,7 @@ DEPEND="${CDEPEND} net-libs/rpcsvc-proto =sys-libs/nss_wrapper-1.1.3 @@ -112,12 +112,19 @@ RDEPEND="${CDEPEND} selinux? ( sec-policy/selinux-samba ) " +BDEPEND=" + app-text/docbook-xsl-stylesheets + dev-libs/libxslt +" + REQUIRED_USE=" addc? ( python json winbind ) addns? ( python ) ads? ( acl ldap winbind ) cluster? ( ads ) gpg? ( addc ) + ntvfs? ( addc ) + spotlight? ( json ) test? ( python ) ?? ( system-heimdal system-mitkrb5 ) ${PYTHON_REQUIRED_USE} @@ -208,13 +215,17 @@ multilib_src_configure() { $(multilib_native_use_enable cups) $(multilib_native_use_with dmapi) $(multilib_native_use_with fam) + $(multilib_native_use_enable glusterfs) $(multilib_native_use_with gpg gpgme) $(multilib_native_use_with json) $(multilib_native_use_enable iprint) + $(multilib_native_use_with ntvfs ntvfs-fileserver) $(multilib_native_use_with pam) $(multilib_native_usex pam "--with-pammodulesdir=${EPREFIX}/$(get_libdir)/security" '') $(multilib_native_use_with quota quotas) + $(multilib_native_use_with regedit) $(multilib_native_use_enable snapper) + $(multilib_native_use_enable spotlight) $(multilib_native_use_with syslog) $(multilib_native_use_with systemd) --systemd-install-services diff --git a/net-fs/samba/samba-4.12.9-r1.ebuild b/net-fs/samba/samba-4.12.9-r1.ebuild index c63729651021..98d3c2b94cc3 100644 --- a/net-fs/samba/samba-4.12.9-r1.ebuild +++ b/net-fs/samba/samba-4.12.9-r1.ebuild @@ -23,9 +23,10 @@ LICENSE="GPL-3" SLOT="0" -IUSE="acl addc addns ads ceph client cluster cups debug dmapi fam gpg iprint -json ldap pam profiling-data python quota selinux snapper syslog -system-heimdal +system-mitkrb5 systemd test winbind zeroconf" +IUSE="acl addc addns ads ceph client cluster cups debug dmapi fam glusterfs +gpg iprint json ldap ntvfs pam profiling-data python quota +regedit selinux +snapper spotlight syslog system-heimdal +system-mitkrb5 systemd test winbind +zeroconf" MULTILIB_WRAPPED_HEADERS=( /usr/include/samba-4.0/policy.h @@ -41,7 +42,7 @@ MULTILIB_WRAPPED_HEADERS=( CDEPEND=" >=app-arch/libarchive-3.1.2[${MULTILIB_USEDEP}] dev-lang/perl:= - dev-libs/icu:=[${MULTILIB_USEDEP}] + spotlight? ( dev-libs/icu:=[${MULTILIB_USEDEP}] ) dev-libs/libbsd[${MULTILIB_USEDEP}] dev-libs/libtasn1[${MULTILIB_USEDEP}] dev-libs/popt[${MULTILIB_USEDEP}] @@ -89,8 +90,6 @@ CDEPEND=" " DEPEND="${CDEPEND} ${PYTHON_DEPS} - app-text/docbook-xsl-stylesheets - dev-libs/libxslt >=dev-util/cmocka-1.1.3[${MULTILIB_USEDEP}] net-libs/libtirpc[${MULTILIB_USEDEP}] virtual/pkgconfig @@ -98,6 +97,7 @@ DEPEND="${CDEPEND} net-libs/rpcsvc-proto =sys-libs/nss_wrapper-1.1.3 @@ -112,12 +112,19 @@ RDEPEND="${CDEPEND} selinux? ( sec-policy/selinux-samba ) " +BDEPEND=" + app-text/docbook-xsl-stylesheets + dev-libs/libxslt +" + REQUIRED_USE=" addc? ( python json winbind ) addns? ( python ) ads? ( acl ldap winbind ) cluster? ( ads ) gpg? ( addc ) + ntvfs? ( addc ) + spotlight? ( json ) test? ( python ) ?? ( system-heimdal system-mitkrb5 ) ${PYTHON_REQUIRED_USE} @@ -209,13 +216,17 @@ multilib_src_configure() { $(multilib_native_use_enable cups) $(multilib_native_use_with dmapi) $(multilib_native_use_with fam) + $(multilib_native_use_enable glusterfs) $(multilib_native_use_with gpg gpgme) $(multilib_native_use_with json) $(multilib_native_use_enable iprint) + $(multilib_native_use_with ntvfs ntvfs-fileserver) $(multilib_native_use_with pam) $(multilib_native_usex pam "--with-pammodulesdir=${EPREFIX}/$(get_libdir)/security" '') $(multilib_native_use_with quota quotas) + $(multilib_native_use_with regedit) $(multilib_native_use_enable snapper) + $(multilib_native_use_enable spotlight) $(multilib_native_use_with syslog) $(multilib_native_use_with systemd) --systemd-install-services diff --git a/net-fs/samba/samba-4.13.3-r1.ebuild b/net-fs/samba/samba-4.13.3-r1.ebuild index f5512a97a1a3..f40f5a08d692 100644 --- a/net-fs/samba/samba-4.13.3-r1.ebuild +++ b/net-fs/samba/samba-4.13.3-r1.ebuild @@ -22,9 +22,10 @@ S="${WORKDIR}/${MY_P}" LICENSE="GPL-3" SLOT="0" -IUSE="acl addc addns ads ceph client cluster cups debug dmapi fam gpg iprint -json ldap pam profiling-data python quota selinux snapper syslog -system-heimdal +system-mitkrb5 systemd test winbind zeroconf" +IUSE="acl addc addns ads ceph client cluster cups debug dmapi fam glusterfs +gpg iprint json ldap ntvfs pam profiling-data python quota +regedit selinux +snapper spotlight syslog system-heimdal +system-mitkrb5 systemd test winbind +zeroconf" REQUIRED_USE="${PYTHON_REQUIRED_USE} addc? ( python json winbind ) @@ -32,6 +33,8 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE} ads? ( acl ldap winbind ) cluster? ( ads ) gpg? ( addc ) + ntvfs? ( addc ) + spotlight? ( json ) test? ( python ) !ads? ( !addc ) ?? ( system-heimdal system-mitkrb5 ) @@ -57,7 +60,7 @@ MULTILIB_WRAPPED_HEADERS=( COMMON_DEPEND=" >=app-arch/libarchive-3.1.2[${MULTILIB_USEDEP}] dev-lang/perl:= - dev-libs/icu:=[${MULTILIB_USEDEP}] + spotlight? ( dev-libs/icu:=[${MULTILIB_USEDEP}] ) dev-libs/libbsd[${MULTILIB_USEDEP}] dev-libs/libtasn1[${MULTILIB_USEDEP}] dev-libs/popt[${MULTILIB_USEDEP}] @@ -113,6 +116,7 @@ DEPEND="${COMMON_DEPEND} net-libs/rpcsvc-proto =net-dns/resolv_wrapper-1.1.4 @@ -209,12 +213,16 @@ multilib_src_configure() { $(multilib_native_use_enable cups) $(multilib_native_use_with dmapi) $(multilib_native_use_with fam) + $(multilib_native_use_enable glusterfs) $(multilib_native_use_with gpg gpgme) $(multilib_native_use_with json) $(multilib_native_use_enable iprint) + $(multilib_native_use_with ntvfs ntvfs-fileserver) $(multilib_native_use_with pam) $(multilib_native_usex pam "--with-pammodulesdir=${EPREFIX}/$(get_libdir)/security" '') $(multilib_native_use_with quota quotas) + $(multilib_native_use_with regedit) + $(multilib_native_use_enable spotlight) $(multilib_native_use_with syslog) $(multilib_native_use_with systemd) --systemd-install-services diff --git a/net-fs/samba/samba-4.13.4.ebuild b/net-fs/samba/samba-4.13.4.ebuild index f5512a97a1a3..f40f5a08d692 100644 --- a/net-fs/samba/samba-4.13.4.ebuild +++ b/net-fs/samba/samba-4.13.4.ebuild @@ -22,9 +22,10 @@ S="${WORKDIR}/${MY_P}" LICENSE="GPL-3" SLOT="0" -IUSE="acl addc addns ads ceph client cluster cups debug dmapi fam gpg iprint -json ldap pam profiling-data python quota selinux snapper syslog -system-heimdal +system-mitkrb5 systemd test winbind zeroconf" +IUSE="acl addc addns ads ceph client cluster cups debug dmapi fam glusterfs +gpg iprint json ldap ntvfs pam profiling-data python quota +regedit selinux +snapper spotlight syslog system-heimdal +system-mitkrb5 systemd test winbind +zeroconf" REQUIRED_USE="${PYTHON_REQUIRED_USE} addc? ( python json winbind ) @@ -32,6 +33,8 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE} ads? ( acl ldap winbind ) cluster? ( ads ) gpg? ( addc ) + ntvfs? ( addc ) + spotlight? ( json ) test? ( python ) !ads? ( !addc ) ?? ( system-heimdal system-mitkrb5 ) @@ -57,7 +60,7 @@ MULTILIB_WRAPPED_HEADERS=( COMMON_DEPEND=" >=app-arch/libarchive-3.1.2[${MULTILIB_USEDEP}] dev-lang/perl:= - dev-libs/icu:=[${MULTILIB_USEDEP}] + spotlight? ( dev-libs/icu:=[${MULTILIB_USEDEP}] ) dev-libs/libbsd[${MULTILIB_USEDEP}] dev-libs/libtasn1[${MULTILIB_USEDEP}] dev-libs/popt[${MULTILIB_USEDEP}] @@ -113,6 +116,7 @@ DEPEND="${COMMON_DEPEND} net-libs/rpcsvc-proto =net-dns/resolv_wrapper-1.1.4 @@ -209,12 +213,16 @@ multilib_src_configure() { $(multilib_native_use_enable cups) $(multilib_native_use_with dmapi) $(multilib_native_use_with fam) + $(multilib_native_use_enable glusterfs) $(multilib_native_use_with gpg gpgme) $(multilib_native_use_with json) $(multilib_native_use_enable iprint) + $(multilib_native_use_with ntvfs ntvfs-fileserver) $(multilib_native_use_with pam) $(multilib_native_usex pam "--with-pammodulesdir=${EPREFIX}/$(get_libdir)/security" '') $(multilib_native_use_with quota quotas) + $(multilib_native_use_with regedit) + $(multilib_native_use_enable spotlight) $(multilib_native_use_with syslog) $(multilib_native_use_with systemd) --systemd-install-services diff --git a/net-fs/samba/samba-4.14.0_rc3.ebuild b/net-fs/samba/samba-4.14.0_rc3.ebuild index 08b7f93199df..7e9750b9d9ea 100644 --- a/net-fs/samba/samba-4.14.0_rc3.ebuild +++ b/net-fs/samba/samba-4.14.0_rc3.ebuild @@ -22,9 +22,10 @@ S="${WORKDIR}/${MY_P}" LICENSE="GPL-3" SLOT="0" -IUSE="acl addc addns ads ceph client cluster cups debug dmapi fam gpg iprint -json ldap pam profiling-data python quota selinux snapper syslog -system-heimdal +system-mitkrb5 systemd test winbind zeroconf" +IUSE="acl addc addns ads ceph client cluster cups debug dmapi fam glusterfs +gpg iprint json ldap ntvfs pam profiling-data python quota +regedit selinux +snapper spotlight syslog system-heimdal +system-mitkrb5 systemd test winbind +zeroconf" REQUIRED_USE="${PYTHON_REQUIRED_USE} addc? ( python json winbind ) @@ -32,6 +33,8 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE} ads? ( acl ldap winbind ) cluster? ( ads ) gpg? ( addc ) + ntvfs? ( addc ) + spotlight? ( json ) test? ( python ) !ads? ( !addc ) ?? ( system-heimdal system-mitkrb5 ) @@ -57,7 +60,7 @@ MULTILIB_WRAPPED_HEADERS=( COMMON_DEPEND=" >=app-arch/libarchive-3.1.2[${MULTILIB_USEDEP}] dev-lang/perl:= - dev-libs/icu:=[${MULTILIB_USEDEP}] + spotlight? ( dev-libs/icu:=[${MULTILIB_USEDEP}] ) dev-libs/libbsd[${MULTILIB_USEDEP}] dev-libs/libtasn1[${MULTILIB_USEDEP}] dev-libs/popt[${MULTILIB_USEDEP}] @@ -113,6 +116,7 @@ DEPEND="${COMMON_DEPEND} net-libs/rpcsvc-proto =net-dns/resolv_wrapper-1.1.4 @@ -209,12 +213,16 @@ multilib_src_configure() { $(multilib_native_use_enable cups) $(multilib_native_use_with dmapi) $(multilib_native_use_with fam) + $(multilib_native_use_enable glusterfs) $(multilib_native_use_with gpg gpgme) $(multilib_native_use_with json) $(multilib_native_use_enable iprint) + $(multilib_native_use_with ntvfs ntvfs-fileserver) $(multilib_native_use_with pam) $(multilib_native_usex pam "--with-pammodulesdir=${EPREFIX}/$(get_libdir)/security" '') $(multilib_native_use_with quota quotas) + $(multilib_native_use_with regedit) + $(multilib_native_use_enable spotlight) $(multilib_native_use_with syslog) $(multilib_native_use_with systemd) --systemd-install-services diff --git a/net-fs/smbtad/smbtad-1.2.6.ebuild b/net-fs/smbtad/smbtad-1.2.6.ebuild index 8a0ed2811e4b..e1a62c8d8bc1 100644 --- a/net-fs/smbtad/smbtad-1.2.6.ebuild +++ b/net-fs/smbtad/smbtad-1.2.6.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 -inherit cmake-utils +inherit cmake-utils flag-o-matic DESCRIPTION="Data receiver of the SMB Traffic Analyzer project" HOMEPAGE="https://github.com/hhetter/smbtad" @@ -28,6 +28,9 @@ DOCS=( README AUTHORS ) src_prepare() { cmake-utils_src_prepare + # bug #707778 + append-cflags -fcommon + sed -i \ -e '/CMAKE_C_FLAGS/d' \ CMakeLists.txt || die diff --git a/net-im/Manifest.gz b/net-im/Manifest.gz index ec592be9e13e3f431a34d3df9e49371ff34c2a82..c8f2716c94f7ba9bb21bfc384308f6cd7ee46702 100644 GIT binary patch literal 10076 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 -Date: Sat, 11 Jul 2020 11:20:53 +0000 -Subject: [PATCH] Replace sleekxmpp with slixmpp (#1430) - -* Start moving to slixmpp - -* Pass a default value for ssl_version to the XMPPConnection ---- - .../plugin_development/backend_specifics.rst | 6 +-- - errbot/backends/xmpp.py | 49 +++++++++---------- - setup.py | 4 +- - -diff --git a/errbot/backends/xmpp.py b/errbot/backends/xmpp.py -index 08f49340..e27c2893 100644 ---- a/errbot/backends/xmpp.py -+++ b/errbot/backends/xmpp.py -@@ -2,7 +2,6 @@ - import sys - from functools import lru_cache - --from threading import Thread - from time import sleep - - from errbot.backends.base import Message, Room, Presence, RoomNotJoinedError, Identifier, RoomOccupant, Person -@@ -13,10 +12,10 @@ - log = logging.getLogger(__name__) - - try: -- from sleekxmpp import ClientXMPP -- from sleekxmpp.xmlstream import resolver, cert -- from sleekxmpp import JID -- from sleekxmpp.exceptions import IqError -+ from slixmpp import ClientXMPP -+ from slixmpp.xmlstream import resolver, cert -+ from slixmpp import JID -+ from slixmpp.exceptions import IqError - - except ImportError: - log.exception("Could not start the XMPP backend") -@@ -114,15 +113,10 @@ def join(self, username=None, password=None): - :meth:`create` on it first. - """ - room = str(self) -- self.xep0045.joinMUC(room, username, password=password, wait=True) -+ self.xep0045.join_muc(room, username, password=password, wait=True) - self._bot.conn.add_event_handler(f'muc::{room}::got_online', self._bot.user_joined_chat) - self._bot.conn.add_event_handler(f'muc::{room}::got_offline', self._bot.user_left_chat) -- # Room configuration can only be done once a MUC presence stanza -- # has been received from the server. This HAS to take place in a -- # separate thread because of how SleekXMPP processes these stanzas. -- t = Thread(target=self.configure) -- t.setDaemon(True) -- t.start() -+ self.configure() - self._bot.callback_room_joined(self) - log.info('Joined room %s.', room) - -@@ -137,7 +131,7 @@ def leave(self, reason=None): - reason = "" - room = str(self) - try: -- self.xep0045.leaveMUC(room=room, nick=self.xep0045.ourNicks[room], msg=reason) -+ self.xep0045.leave_muc(room=room, nick=self.xep0045.ourNicks[room], msg=reason) - - self._bot.conn.del_event_handler(f'muc::{room}::got_online', self._bot.user_joined_chat) - self._bot.conn.del_event_handler(f'muc::{room}::got_offline', self._bot.user_left_chat) -@@ -148,7 +142,7 @@ def leave(self, reason=None): - - def create(self): - """ -- Not supported on this back-end (SleekXMPP doesn't support it). -+ Not supported on this back-end (Slixmpp doesn't support it). - Will join the room to ensure it exists, instead. - """ - logging.warning( -@@ -186,7 +180,7 @@ def joined(self): - :getter: - Returns `True` if the room has been joined, `False` otherwise. - """ -- return str(self) in self.xep0045.getJoinedRooms() -+ return str(self) in self.xep0045.get_joined_rooms() - - @property - def topic(self): -@@ -214,7 +208,7 @@ def topic(self, topic): - :param topic: - The topic to set. - """ -- # Not supported by SleekXMPP at the moment :( -+ # Not supported by Slixmpp at the moment :( - raise NotImplementedError("Setting the topic is not supported on this back-end.") - - @property -@@ -261,16 +255,16 @@ def configure(self): - affiliation = None - while affiliation is None: - sleep(0.5) -- affiliation = self.xep0045.getJidProperty( -+ affiliation = self.xep0045.get_jid_property( - room=room, -- nick=self.xep0045.ourNicks[room], -- jidProperty='affiliation' -+ nick=self.xep0045.our_nicks[room], -+ jid_property='affiliation' - ) - - if affiliation == "owner": - log.debug('Configuring room %s: we have owner affiliation.', room) -- form = self.xep0045.getRoomConfig(room) -- self.xep0045.configureRoom(room, form) -+ form = yield from self.xep0045.get_room_config(room) -+ self.xep0045.configure_room(room, form) - else: - log.debug("Not configuring room %s: we don't have owner affiliation (affiliation=%s)", room, affiliation) - -@@ -291,7 +285,7 @@ def real_jid(self): - Will only work if the errbot is moderator in the MUC or it is not anonymous. - """ - room_jid = self._node + '@' + self._domain -- jid = JID(self._room.xep0045.getJidProperty(room_jid, self.resource, 'jid')) -+ jid = JID(self._room.xep0045.get_jid_property(room_jid, self.resource, 'jid')) - return jid.bare - - @property -@@ -303,7 +297,8 @@ def room(self): - - class XMPPConnection(object): - def __init__(self, jid, password, feature=None, keepalive=None, -- ca_cert=None, server=None, use_ipv6=None, bot=None): -+ ca_cert=None, server=None, use_ipv6=None, bot=None, -+ ssl_version=None): - if feature is None: - feature = {} - self._bot = bot -@@ -317,7 +312,7 @@ def __init__(self, jid, password, feature=None, keepalive=None, - self.client.register_plugin('xep_0249') # XMPP direct MUC invites - - if keepalive is not None: -- self.client.whitespace_keepalive = True # Just in case SleekXMPP's default changes to False in the future -+ self.client.whitespace_keepalive = True # Just in case Slixmpp's default changes to False in the future - self.client.whitespace_keepalive_interval = keepalive - - if use_ipv6 is not None: -@@ -348,7 +343,7 @@ def disconnect(self): - self.connected = False - - def serve_forever(self): -- self.client.process(block=True) -+ self.client.process() - - def add_event_handler(self, name, cb): - self.client.add_event_handler(name, cb) -@@ -447,7 +442,7 @@ def incoming_message(self, xmppmsg): - msg.to = self._build_person(xmppmsg['to'].full) - - msg.nick = xmppmsg['mucnick'] -- msg.delayed = bool(xmppmsg['delay']._get_attr('stamp')) # this is a bug in sleekxmpp it should be ['from'] -+ msg.delayed = bool(xmppmsg['delay']._get_attr('stamp')) # this is a bug in slixmpp it should be ['from'] - self.callback_message(msg) - - def _idd_from_event(self, event): -@@ -582,7 +577,7 @@ def rooms(self): - A list of :class:`~errbot.backends.base.XMPPMUCRoom` instances. - """ - xep0045 = self.conn.client.plugin['xep_0045'] -- return [XMPPRoom(room, self) for room in xep0045.getJoinedRooms()] -+ return [XMPPRoom(room, self) for room in xep0045.get_joined_rooms()] - - def query_room(self, room): - """ -diff --git a/setup.py b/setup.py -index 3d0c09f8..4a3c1ea1 100755 ---- a/setup.py -+++ b/setup.py -@@ -105,12 +105,12 @@ def read(fname, encoding='ascii'): - }, - extras_require={ - 'graphic': ['PySide', ], -- 'hipchat': ['hypchat', 'sleekxmpp', 'pyasn1', 'pyasn1-modules'], -+ 'hipchat': ['hypchat', 'slixmpp', 'pyasn1', 'pyasn1-modules'], - 'IRC': ['irc', ], - 'slack': ['slackclient>=1.0.5,<2.0', ], - 'slack-rtm': ['slackclient>=2.0', ], - 'telegram': ['python-telegram-bot', ], -- 'XMPP': ['sleekxmpp', 'pyasn1', 'pyasn1-modules'], -+ 'XMPP': ['slixmpp', 'pyasn1', 'pyasn1-modules'], - ':python_version<"3.7"': ['dataclasses'], # backward compatibility for 3.3->3.6 for dataclasses - ':sys_platform!="win32"': ['daemonize'], - }, diff --git a/net-im/err/metadata.xml b/net-im/err/metadata.xml index abf56ae3f09c..6c33b0c08be1 100644 --- a/net-im/err/metadata.xml +++ b/net-im/err/metadata.xml @@ -2,6 +2,7 @@ + Pull optional dependencies, needed for IRC backend diff --git a/net-im/neochat/Manifest b/net-im/neochat/Manifest index 357114eaf657..8cc8e7921522 100644 --- a/net-im/neochat/Manifest +++ b/net-im/neochat/Manifest @@ -1 +1,2 @@ DIST neochat-1.0.1.tar.xz 173204 BLAKE2B 6a52000cea4224f7ca192aa63bae6702dd8f406aeb1bd7c69ccac937314fc32488f4936ba6fe89332c4b2e339a3cb61402b616bb09df56784496f4cdcd98f618 SHA512 8a6c3544f878ce6b8883afa4ac384a70a1b0155e592071ba5affbbf63f1e7f89ccd362f11b1e4686737617339e8be24f0b6465f9a85d36357034b10c8a184756 +DIST neochat-1.1.1.tar.xz 195780 BLAKE2B b9eae0344d4e99c3b5ef9d7be0d633216fa989064c8499cd24b7fc65371bffc34551875a84edfabd2f359b091b588b04720309bb84b8fcfb1123f759bacd4dbd SHA512 ee50dfb7ba2aae8c6b03728e1326b03b0bc21df459397f137547b4684596fd07c42ae494037af894b2b37b53ade010463ee2f067ccede559ca868a723c83e17b diff --git a/net-im/neochat/neochat-1.1.1.ebuild b/net-im/neochat/neochat-1.1.1.ebuild new file mode 100644 index 000000000000..43b61fa9d9f5 --- /dev/null +++ b/net-im/neochat/neochat-1.1.1.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +KFMIN=5.77.0 +QTMIN=5.15.2 +inherit ecm kde.org + +DESCRIPTION="Client for Matrix, the decentralized communication protocol" +HOMEPAGE="https://apps.kde.org/en/neochat" + +if [[ ${KDE_BUILD_TYPE} = release ]]; then + SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz" + KEYWORDS="~amd64" +fi + +LICENSE="GPL-3" +SLOT="0" + +DEPEND=" + app-text/cmark:= + dev-libs/qtkeychain:= + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtmultimedia-${QTMIN}:5 + >=dev-qt/qtnetwork-${QTMIN}:5 + >=dev-qt/qtquickcontrols2-${QTMIN}:5 + >=dev-qt/qtsvg-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kdbusaddons-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kirigami-${KFMIN}:5 + >=kde-frameworks/knotifications-${KFMIN}:5 + media-libs/kquickimageeditor:5 + >=net-libs/libquotient-0.6 +" +RDEPEND="${DEPEND} + >=dev-qt/qtgraphicaleffects-${QTMIN}:5 + >=dev-qt/qtmultimedia-${QTMIN}:5[qml] + >=kde-frameworks/kitemmodels-${KFMIN}:5[qml] +" +BDEPEND=" + virtual/pkgconfig +" diff --git a/net-im/prosody/prosody-0.11.8.ebuild b/net-im/prosody/prosody-0.11.8.ebuild index 80d5d1f05938..a23638c3c5c1 100644 --- a/net-im/prosody/prosody-0.11.8.ebuild +++ b/net-im/prosody/prosody-0.11.8.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://prosody.im/downloads/source/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 x86" IUSE="icu +idn +libevent libressl mysql postgres selinux +sqlite +ssl test +zlib" REQUIRED_USE=" ^^ ( icu idn ) diff --git a/net-im/skype-dbus-mock/metadata.xml b/net-im/skype-dbus-mock/metadata.xml index 1b2becffa26c..7a38bb900964 100644 --- a/net-im/skype-dbus-mock/metadata.xml +++ b/net-im/skype-dbus-mock/metadata.xml @@ -1,5 +1,5 @@ - + diff --git a/net-im/skype-dbus-mock/skype-dbus-mock-0_pre20181011.ebuild b/net-im/skype-dbus-mock/skype-dbus-mock-0_pre20181011.ebuild index 17ee7b2353b9..10a65d6831c3 100644 --- a/net-im/skype-dbus-mock/skype-dbus-mock-0_pre20181011.ebuild +++ b/net-im/skype-dbus-mock/skype-dbus-mock-0_pre20181011.ebuild @@ -1,34 +1,30 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_7 ) - -inherit python-r1 +PYTHON_COMPAT=( python3_{7..9} ) +inherit python-single-r1 GIT_COMMIT="3a9e2882ac5c0ad6be3c5cb5c7da008b4cfa51da" DESCRIPTION="Mocked systemd dbus interface for skype 8.30+" HOMEPAGE="https://github.com/maelnor/skype-dbus-mock" +S="${WORKDIR}/${PN}-${GIT_COMMIT}" SRC_URI="https://github.com/maelnor/${PN}/archive/${GIT_COMMIT}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0" KEYWORDS="~amd64" -IUSE="" REQUIRED_USE="${PYTHON_REQUIRED_USE}" -DEPEND="${PYTHON_DEPS}" -RDEPEND="${DEPEND} +RDEPEND="${PYTHON_DEPS} + $(python_gen_cond_dep 'dev-python/dbus-python[${PYTHON_USEDEP}]') >=net-im/skypeforlinux-8.30 - dev-python/dbus-python[${PYTHON_USEDEP}] !sys-apps/systemd !sys-auth/elogind" -S=${WORKDIR}/${PN}-${GIT_COMMIT} - src_install() { - newbin skype-dbus-mock.py skype-dbus-mock + python_doscript skype-dbus-mock.py insinto /usr/share/dbus-1/system-services doins org.freedesktop.login1.service insinto /usr/share/dbus-1/system.d diff --git a/net-irc/Manifest.gz b/net-irc/Manifest.gz index cb9e1f90aa231fe55087e4d97b3563ba69a148d1..f005f784eaa7981524c5197028031099eaf6de89 100644 GIT binary patch literal 7552 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 N{{_Vt%0_%O003rmlWhP1 diff --git a/net-irc/eggdrop/eggdrop-1.8.4-r1.ebuild b/net-irc/eggdrop/eggdrop-1.8.4-r1.ebuild index a1aa2eafca77..9ca61a7717c9 100644 --- a/net-irc/eggdrop/eggdrop-1.8.4-r1.ebuild +++ b/net-irc/eggdrop/eggdrop-1.8.4-r1.ebuild @@ -9,7 +9,7 @@ DESCRIPTION="An IRC bot extensible with C or TCL" HOMEPAGE="https://www.eggheads.org/" SRC_URI="https://ftp.eggheads.org/pub/eggdrop/source/${PV:0:3}/${P}.tar.gz" -KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ppc sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~ia64 ~mips ppc sparc x86" LICENSE="GPL-2+" SLOT="0" IUSE="debug doc ipv6 ssl static" diff --git a/net-irc/limnoria/Manifest b/net-irc/limnoria/Manifest index ec19f7578ef3..863cbcd269de 100644 --- a/net-irc/limnoria/Manifest +++ b/net-irc/limnoria/Manifest @@ -1 +1 @@ -DIST limnoria-20191123.tar.gz 975077 BLAKE2B b5bc425013a30043c79a5dc53fc346e3b65cafbae154789f43634fc8beb4c7dcfaea34b0c1e22eae28e044eaa2801b0c29ef106fd6e2cc0095e6acbf4c4bf931 SHA512 5822f83a5d7fae0e45e526d9a72c1bbfd2acb7f625cff38e4d6e59222aca4c68204ae03069e991e274b108391cd4feff85783805657554771a7d24789589d14b +DIST limnoria-20200124.tar.gz 1034653 BLAKE2B 895a0820efcd58429e457e0cb8dbcb864e56a3bce9fab9546cf622aabc7711a015432812c4193d2dabe7a85043c623ce427504c1c8e78530499c8db2c589bd8e SHA512 828c4927e2ce00c012d17f8a2b2d629370c34915e7e4f71de6df67259e643448c33a60d9cf742b2d827e21e17326a8fc20be875eac826edf64406eda906567a4 diff --git a/net-irc/limnoria/limnoria-99999999.ebuild b/net-irc/limnoria/limnoria-20200124.ebuild similarity index 76% rename from net-irc/limnoria/limnoria-99999999.ebuild rename to net-irc/limnoria/limnoria-20200124.ebuild index 9374199261b8..03b9171f694b 100644 --- a/net-irc/limnoria/limnoria-99999999.ebuild +++ b/net-irc/limnoria/limnoria-20200124.ebuild @@ -1,34 +1,36 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_7 ) +PYTHON_COMPAT=( python3_{7..9} ) +DISTUTILS_USE_SETUPTOOLS=no inherit distutils-r1 MY_PV="${PV:0:4}-${PV:4:2}-${PV:6:2}" MY_PN="Limnoria" MY_P="${MY_PN}-${MY_PV}" -if [[ ${PV} == "99999999" ]]; then +if [[ ${PV} == *9999 ]]; then EGIT_REPO_URI="https://github.com/ProgVal/${MY_PN}.git" EGIT_BRANCH="testing" inherit git-r3 - SRC_URI="" else SRC_URI="https://github.com/ProgVal/${MY_PN}/archive/master-${MY_PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" S="${WORKDIR}/${MY_PN}-master-${MY_PV}" + KEYWORDS="~amd64 ~x86" fi DESCRIPTION="Python based extensible IRC infobot and channel bot" -HOMEPAGE="https://supybot.aperio.fr/" -LICENSE="BSD" +HOMEPAGE="https://docs.limnoria.net" +LICENSE="BSD GPL-2 GPL-2+" SLOT="0" -IUSE="crypt ssl" +IUSE="crypt ssl test" +RESTRICT=" !test? ( test )" RDEPEND=" dev-python/chardet[${PYTHON_USEDEP}] + dev-python/cryptography[${PYTHON_USEDEP}] dev-python/ecdsa[${PYTHON_USEDEP}] dev-python/feedparser[${PYTHON_USEDEP}] dev-python/python-dateutil[${PYTHON_USEDEP}] @@ -38,43 +40,34 @@ RDEPEND=" crypt? ( dev-python/python-gnupg[${PYTHON_USEDEP}] ) ssl? ( dev-python/pyopenssl[${PYTHON_USEDEP}] ) !net-irc/supybot - !net-irc/supybot-plugins - " -DEPEND="${RDEPEND}" - -src_unpack() { - if [[ ${PV} == "99999999" ]]; then - git-r3_src_unpack - else - unpack ${P}.tar.gz - fi -} + !net-irc/supybot-plugins" +BDEPEND="test? ( dev-python/mock[${PYTHON_USEDEP}] )" python_prepare() { einfo "Removing the RSS plugin because of clashes between libxml2's Python3" einfo "bindings and feedparser." - rm -rf "plugins/RSS" || die -} - -python_install_all() { - distutils-r1_python_install_all - doman man/* + rm -r "plugins/RSS" || die } python_test() { - pushd "${T}" > /dev/null - PLUGINS_DIR="${BUILD_DIR}/lib/supybot/plugins" + pushd "${T}" > /dev/null || die + PLUGINS_DIR="${BUILD_DIR}"/lib/supybot/plugins EXCLUDE_PLUGINS=() # intermittent failure due to issues loading libsandbox.so from LD_PRELOAD # runs successfully when running the tests on the installed system EXCLUDE_PLUGINS+=( --exclude="${PLUGINS_DIR}/Unix" ) # Runs despite --no-network (GH #1392) EXCLUDE_PLUGINS+=( --exclude="${PLUGINS_DIR}/Aka" ) - "${PYTHON}" "${BUILD_DIR}"/scripts/supybot-test "${BUILD_DIR}/../test" \ + "${EPYTHON}" "${BUILD_DIR}"/scripts/supybot-test "${BUILD_DIR}/../test" \ --plugins-dir="${PLUGINS_DIR}" --no-network \ --disable-multiprocessing "${EXCLUDE_PLUGINS[@]}" \ || die "Tests failed under ${EPYTHON}" - popd > /dev/null + popd > /dev/null || die +} + +python_install_all() { + distutils-r1_python_install_all + doman man/* } pkg_postinst() { diff --git a/net-irc/limnoria/limnoria-20191123.ebuild b/net-irc/limnoria/limnoria-9999.ebuild similarity index 76% rename from net-irc/limnoria/limnoria-20191123.ebuild rename to net-irc/limnoria/limnoria-9999.ebuild index 9374199261b8..03b9171f694b 100644 --- a/net-irc/limnoria/limnoria-20191123.ebuild +++ b/net-irc/limnoria/limnoria-9999.ebuild @@ -1,34 +1,36 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_7 ) +PYTHON_COMPAT=( python3_{7..9} ) +DISTUTILS_USE_SETUPTOOLS=no inherit distutils-r1 MY_PV="${PV:0:4}-${PV:4:2}-${PV:6:2}" MY_PN="Limnoria" MY_P="${MY_PN}-${MY_PV}" -if [[ ${PV} == "99999999" ]]; then +if [[ ${PV} == *9999 ]]; then EGIT_REPO_URI="https://github.com/ProgVal/${MY_PN}.git" EGIT_BRANCH="testing" inherit git-r3 - SRC_URI="" else SRC_URI="https://github.com/ProgVal/${MY_PN}/archive/master-${MY_PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" S="${WORKDIR}/${MY_PN}-master-${MY_PV}" + KEYWORDS="~amd64 ~x86" fi DESCRIPTION="Python based extensible IRC infobot and channel bot" -HOMEPAGE="https://supybot.aperio.fr/" -LICENSE="BSD" +HOMEPAGE="https://docs.limnoria.net" +LICENSE="BSD GPL-2 GPL-2+" SLOT="0" -IUSE="crypt ssl" +IUSE="crypt ssl test" +RESTRICT=" !test? ( test )" RDEPEND=" dev-python/chardet[${PYTHON_USEDEP}] + dev-python/cryptography[${PYTHON_USEDEP}] dev-python/ecdsa[${PYTHON_USEDEP}] dev-python/feedparser[${PYTHON_USEDEP}] dev-python/python-dateutil[${PYTHON_USEDEP}] @@ -38,43 +40,34 @@ RDEPEND=" crypt? ( dev-python/python-gnupg[${PYTHON_USEDEP}] ) ssl? ( dev-python/pyopenssl[${PYTHON_USEDEP}] ) !net-irc/supybot - !net-irc/supybot-plugins - " -DEPEND="${RDEPEND}" - -src_unpack() { - if [[ ${PV} == "99999999" ]]; then - git-r3_src_unpack - else - unpack ${P}.tar.gz - fi -} + !net-irc/supybot-plugins" +BDEPEND="test? ( dev-python/mock[${PYTHON_USEDEP}] )" python_prepare() { einfo "Removing the RSS plugin because of clashes between libxml2's Python3" einfo "bindings and feedparser." - rm -rf "plugins/RSS" || die -} - -python_install_all() { - distutils-r1_python_install_all - doman man/* + rm -r "plugins/RSS" || die } python_test() { - pushd "${T}" > /dev/null - PLUGINS_DIR="${BUILD_DIR}/lib/supybot/plugins" + pushd "${T}" > /dev/null || die + PLUGINS_DIR="${BUILD_DIR}"/lib/supybot/plugins EXCLUDE_PLUGINS=() # intermittent failure due to issues loading libsandbox.so from LD_PRELOAD # runs successfully when running the tests on the installed system EXCLUDE_PLUGINS+=( --exclude="${PLUGINS_DIR}/Unix" ) # Runs despite --no-network (GH #1392) EXCLUDE_PLUGINS+=( --exclude="${PLUGINS_DIR}/Aka" ) - "${PYTHON}" "${BUILD_DIR}"/scripts/supybot-test "${BUILD_DIR}/../test" \ + "${EPYTHON}" "${BUILD_DIR}"/scripts/supybot-test "${BUILD_DIR}/../test" \ --plugins-dir="${PLUGINS_DIR}" --no-network \ --disable-multiprocessing "${EXCLUDE_PLUGINS[@]}" \ || die "Tests failed under ${EPYTHON}" - popd > /dev/null + popd > /dev/null || die +} + +python_install_all() { + distutils-r1_python_install_all + doman man/* } pkg_postinst() { diff --git a/net-irc/limnoria/metadata.xml b/net-irc/limnoria/metadata.xml index 7d0ba75439c3..05291b97d3d0 100644 --- a/net-irc/limnoria/metadata.xml +++ b/net-irc/limnoria/metadata.xml @@ -5,6 +5,7 @@ NP-Hardass@gentoo.org NP-Hardass + Enables user authentication with GPG diff --git a/net-libs/Manifest.gz b/net-libs/Manifest.gz index 73b99d781eabb1c32f06033d4486feff2d9b481a..3cffc5bbd0cb5d90c4ae71a965fa790cb9a5fa85 100644 GIT binary patch literal 33256 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 literal 33246 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 diff --git a/net-libs/libad9361-iio/Manifest b/net-libs/libad9361-iio/Manifest index ade8b02deb78..79e531fd068d 100644 --- a/net-libs/libad9361-iio/Manifest +++ b/net-libs/libad9361-iio/Manifest @@ -1 +1 @@ -DIST libad9361-iio-0.1.tar.gz 27495 BLAKE2B d46873d69c494835e028ba1de7d17d48e5ed6bf1a73e96cf958dcfe44142cd39a9df3b00d61d3d3b8934bcb59fff3bd33c82f5c11de65f332185fe0e8c296f54 SHA512 64df3d4ce5e1c10fb44b6e39c11bac119ef77f2cc5b9785023b22670ca4905a1afd13c6923b3056f957789a911a3cae3cb7208770e1a112d849e7e3d2feb2fdc +DIST libad9361-iio-0.2.tar.gz 167678 BLAKE2B 9880114bc53f3d4975dbe0773f8d112e40b0df47e34985bdc68c5b6740aee2c140ced39353929a793c2b327b5811461436ceb2934c2a71fc7b92b218092d468d SHA512 f95fa955531198ab33c16d41685d23140e875b2eafa1da10cdf60a7bf1ae760e86e2d3d28c9ab36a3a7b7a90e36bb53456dec1d6e537a1574a5505b7595e764c diff --git a/net-libs/libad9361-iio/files/7206bb2a9b655be3bdb66c6cf03aa504817ed240.patch b/net-libs/libad9361-iio/files/7206bb2a9b655be3bdb66c6cf03aa504817ed240.patch deleted file mode 100644 index 6b1668f0a0e5..000000000000 --- a/net-libs/libad9361-iio/files/7206bb2a9b655be3bdb66c6cf03aa504817ed240.patch +++ /dev/null @@ -1,36 +0,0 @@ -From 7206bb2a9b655be3bdb66c6cf03aa504817ed240 Mon Sep 17 00:00:00 2001 -From: Lars-Peter Clausen -Date: Tue, 14 Aug 2018 09:48:59 +0200 -Subject: [PATCH] Fix building outside git repository - -Currently when building the project on a machine that has git installed, -but the source is not inside a git repository cmake fails with the -following error. - - CMake Error at CMakeLists.txt:35 (if): - if given arguments: - - "STREQUAL" "/home/lars/libad9361-iio" - -This is due to LIBAD9361_GIT_REPO variable being empty. In order to handle -empty variables in CMake in a string comparison they need to be -encapsulated in quotes. - -Signed-off-by: Lars-Peter Clausen ---- - CMakeLists.txt | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 7af5444..8d04ba0 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -32,7 +32,7 @@ if (GIT_FOUND) - OUTPUT_STRIP_TRAILING_WHITESPACE - ) - --if (${LIBAD9361_GIT_REPO} STREQUAL ${CMAKE_CURRENT_SOURCE_DIR}) -+if ("${LIBAD9361_GIT_REPO}" STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}") - execute_process( - COMMAND ${GIT_EXECUTABLE} rev-parse --short HEAD - WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} diff --git a/net-libs/libad9361-iio/libad9361-iio-0.1-r2.ebuild b/net-libs/libad9361-iio/libad9361-iio-0.2.ebuild similarity index 80% rename from net-libs/libad9361-iio/libad9361-iio-0.1-r2.ebuild rename to net-libs/libad9361-iio/libad9361-iio-0.2.ebuild index 37d23a9fda02..630cb27fb6e9 100644 --- a/net-libs/libad9361-iio/libad9361-iio-0.1-r2.ebuild +++ b/net-libs/libad9361-iio/libad9361-iio-0.2.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit cmake-utils +inherit cmake DESCRIPTION="IIO AD9361 library for filter design and handling, multi-chip sync, etc." HOMEPAGE="https://github.com/analogdevicesinc/libad9361-iio" @@ -21,8 +21,8 @@ RDEPEND="net-libs/libiio:=" DEPEND="${RDEPEND}" src_prepare() { - sed -i -e "s:"${CMAKE_INSTALL_PREFIX}/lib":"${CMAKE_INSTALL_PREFIX}/$(get_libdir)":g" CMakeLists.txt || die - eapply "${FILESDIR}/7206bb2a9b655be3bdb66c6cf03aa504817ed240.patch" - cmake-utils_src_prepare + sed -i -e "s:"${CMAKE_INSTALL_PREFIX}/lib":"${CMAKE_INSTALL_PREFIX}/$(get_libdir)":g" \ + -e "s:\${PROJECT_NAME}\${LIBAD9361_VERSION_MAJOR}-doc:${P}:" CMakeLists.txt || die + cmake_src_prepare eapply_user } diff --git a/net-libs/libad9361-iio/libad9361-iio-9999.ebuild b/net-libs/libad9361-iio/libad9361-iio-9999.ebuild index 111a395c2a8b..630cb27fb6e9 100644 --- a/net-libs/libad9361-iio/libad9361-iio-9999.ebuild +++ b/net-libs/libad9361-iio/libad9361-iio-9999.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit cmake-utils +inherit cmake DESCRIPTION="IIO AD9361 library for filter design and handling, multi-chip sync, etc." HOMEPAGE="https://github.com/analogdevicesinc/libad9361-iio" @@ -21,7 +21,8 @@ RDEPEND="net-libs/libiio:=" DEPEND="${RDEPEND}" src_prepare() { - sed -i -e "s:"${CMAKE_INSTALL_PREFIX}/lib":"${CMAKE_INSTALL_PREFIX}/$(get_libdir)":g" CMakeLists.txt || die - cmake-utils_src_prepare + sed -i -e "s:"${CMAKE_INSTALL_PREFIX}/lib":"${CMAKE_INSTALL_PREFIX}/$(get_libdir)":g" \ + -e "s:\${PROJECT_NAME}\${LIBAD9361_VERSION_MAJOR}-doc:${P}:" CMakeLists.txt || die + cmake_src_prepare eapply_user } diff --git a/net-libs/libblkmaker/Manifest b/net-libs/libblkmaker/Manifest index 471906d0f89c..957e7cb44c0e 100644 --- a/net-libs/libblkmaker/Manifest +++ b/net-libs/libblkmaker/Manifest @@ -1,4 +1 @@ -DIST libblkmaker-0.3.2.tgz 17893 BLAKE2B 390ed56c7d77b904ec52d52cfa9dfff4e5c01c1662e0f5a5f17f92eb7b3d79619bd6ee64cfa28bbff5750db7cbc31d1cd5662b11a86ef63882063ddcb72cfb6b SHA512 e45c50c11676995171f6fb27346a42843a2c035c391ab84b5e565f5fff109a4ced6cdafb6c662572eb7243b25d2014400e9516cdbbd0d65f4ea31da7d0e74bdf -DIST libblkmaker-0.4.3-github.tgz 13712 BLAKE2B 4c93b8a74d25b5833371e2db78062f35c726b6ac89b8b22420a61d15a1d37cf0784b001e7061da4274ed34691021d5e92a27ce04260621cfdac6b4c7c49ce69f SHA512 a8686fc0cd757a214e24476c2fc8bac4511e6522ba977134150c0084dd2a3d7620f3378f4c454dcefb675840b71597f37d5b696a74ad0251b5d3921082c23285 -DIST libblkmaker-0.5.3-github.tgz 14161 BLAKE2B c8da4f7e3e2811cc88a03537ceb2e145ba3bb796520f4330d190e5935c13b73769cba73612d321f5c63b636bbd821e334b5a72ab893bd765edbcf49ce374f789 SHA512 57edcd583879d6abea716b6817a99dc345485392d149ddc6bb2ff9bac76d22f84cd960dc0746852e7c944a10b85d26c57fb107eac79680f77829c9bbc03c202d DIST libblkmaker-0.6.0-github.tgz 28907 BLAKE2B 31b64604040a514ae844564d19e884932fbaa0640d0491cda5ec9e922b0714c89e8810f1da3d0057625633555ea486c15e20f2a32d8528a6795be52e692d4e4f SHA512 3e9028c7c4664491274c241020d507ba6d736b9e9048562434d27d92f6cdd58ec167fae060bc355ee6a7f010a6a8a6ccff1660ecfc616c705c5deb3ed95c5e69 diff --git a/net-libs/libblkmaker/libblkmaker-0.3.2.ebuild b/net-libs/libblkmaker/libblkmaker-0.3.2.ebuild deleted file mode 100644 index 457a41a3c292..000000000000 --- a/net-libs/libblkmaker/libblkmaker-0.3.2.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -DESCRIPTION="C implementation of getblocktemplate (BIP 22)" -HOMEPAGE="https://github.com/bitcoin/libblkmaker" -LICENSE="MIT" - -SRC_URI="https://gitorious.org/bitcoin/${PN}/archive/v${PV}.tar.gz -> ${P}.tgz" -SLOT="0" -KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86" -IUSE="" - -DEPEND=" - >=dev-libs/jansson-2.0.0 -" -RDEPEND="${DEPEND} - ! -eras@gentoo.org -eCAP is a software interface that allows a network application, such as an HTTP proxy or an ICAP server, to outsource content analysis and adaptation to a loadable module + + eras@gentoo.org + + + eCAP is a software interface that allows a network application, such as an HTTP proxy or an ICAP server, + to outsource content analysis and adaptation to a loadable module. + + + https://www.e-cap.org/archive/libecap_change.log + diff --git a/net-libs/libflowmanager/libflowmanager-3.0.0-r1.ebuild b/net-libs/libflowmanager/libflowmanager-3.0.0-r1.ebuild index f1337c58b2d1..9891a9aa4448 100644 --- a/net-libs/libflowmanager/libflowmanager-3.0.0-r1.ebuild +++ b/net-libs/libflowmanager/libflowmanager-3.0.0-r1.ebuild @@ -1,8 +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 -inherit eutils ltprune +EAPI=7 DESCRIPTION="A library that measures and reports on packet flows" HOMEPAGE="https://research.wand.net.nz/software/libflowmanager.php" @@ -11,24 +10,20 @@ SRC_URI="https://research.wand.net.nz/software/${PN}/${P}.tar.gz" LICENSE="GPL-2" SLOT="0/3" KEYWORDS="~amd64 ~x86" -IUSE="static-libs" - -DEPEND=" - >=net-libs/libtrace-3.0.6 -" -RDEPEND=" - ${DEPEND} -" + +DEPEND=">=net-libs/libtrace-3.0.6" +RDEPEND="${DEPEND}" + PATCHES=( "${FILESDIR}"/${PN}-3.0.0-stdint_h.patch ) src_configure() { - econf $(use_enable static-libs static) + econf --disable-static } src_install() { default - prune_libtool_files + find "${ED}" -name '*.la' -delete || die } diff --git a/net-libs/libiio/Manifest b/net-libs/libiio/Manifest index e9bb388854d0..a47f63770209 100644 --- a/net-libs/libiio/Manifest +++ b/net-libs/libiio/Manifest @@ -1 +1 @@ -DIST libiio-0.15.tar.gz 192704 BLAKE2B 7eeaad1535f69ca11fe3f716ac70a161f98d24513fe910cb34ca11a0b63c07f5b5321447c96c247cc9a76ed838d806fa9f160e87fd10f1aeac5025edfa16b8f6 SHA512 7e3ca1a8b97486f20baf38afecfd26c626bed1fef535d88020d11eb4e49fc1226390c6383799222f6811c13b8b7e5cc77fb899c776c150a9d1c2024bf8ab338b +DIST libiio-0.21.tar.gz 446893 BLAKE2B 02b6af8e78ab95fa68b146808c58dd012846837646bb0e7e60af890c0e867ed9bb798596e6ff773d6da9efa2750859d23a0f83d874510273ef1d1db8f9424bcb SHA512 5bbacd6a1141654f4825f00c1c2b27223e6cc324c80d7bcbb49e29997a83d585e45c0c52331ca10ee881c2f340b535984c3d667b61d8377a77e5c0f5cb1d2dc0 diff --git a/net-libs/libiio/libiio-0.15-r1.ebuild b/net-libs/libiio/libiio-0.21.ebuild similarity index 95% rename from net-libs/libiio/libiio-0.15-r1.ebuild rename to net-libs/libiio/libiio-0.21.ebuild index b1bd4983707f..66f1603cbe68 100644 --- a/net-libs/libiio/libiio-0.15-r1.ebuild +++ b/net-libs/libiio/libiio-0.21.ebuild @@ -1,9 +1,9 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 -inherit cmake-utils +inherit cmake DESCRIPTION="Library for interfacing with IIO devices" HOMEPAGE="https://github.com/analogdevicesinc/libiio" diff --git a/net-libs/libiio/libiio-9999.ebuild b/net-libs/libiio/libiio-9999.ebuild index b1bd4983707f..66f1603cbe68 100644 --- a/net-libs/libiio/libiio-9999.ebuild +++ b/net-libs/libiio/libiio-9999.ebuild @@ -1,9 +1,9 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 -inherit cmake-utils +inherit cmake DESCRIPTION="Library for interfacing with IIO devices" HOMEPAGE="https://github.com/analogdevicesinc/libiio" diff --git a/net-libs/libnetfilter_conntrack/libnetfilter_conntrack-1.0.7.ebuild b/net-libs/libnetfilter_conntrack/libnetfilter_conntrack-1.0.7.ebuild index 73da27792f89..a2d613dc5781 100644 --- a/net-libs/libnetfilter_conntrack/libnetfilter_conntrack-1.0.7.ebuild +++ b/net-libs/libnetfilter_conntrack/libnetfilter_conntrack-1.0.7.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -10,7 +10,7 @@ SRC_URI="https://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv s390 sparc x86" IUSE="static-libs" RDEPEND=" diff --git a/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.0-r1.ebuild b/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.0-r1.ebuild index 8107d628adaa..816508a4f92c 100644 --- a/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.0-r1.ebuild +++ b/net-libs/libnetfilter_cthelper/libnetfilter_cthelper-1.0.0-r1.ebuild @@ -1,22 +1,21 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="5" +EAPI=7 -inherit linux-info autotools-utils +inherit autotools linux-info -DESCRIPTION="userspace library that provides the programming interface to the user-space helper infrastructure" +DESCRIPTION="Userspace library for interface to user-space helper for conntrack" HOMEPAGE="https://www.netfilter.org/projects/libnetfilter_cthelper/" SRC_URI="https://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~x86" -IUSE="static-libs" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa x86" +BDEPEND="virtual/pkgconfig" RDEPEND="net-libs/libmnl:=" -DEPEND="${RDEPEND} - virtual/pkgconfig" +DEPEND="${RDEPEND}" PATCHES=( "${FILESDIR}"/${P}-clang-export.patch diff --git a/net-libs/libnetfilter_cttimeout/libnetfilter_cttimeout-1.0.0-r1.ebuild b/net-libs/libnetfilter_cttimeout/libnetfilter_cttimeout-1.0.0-r1.ebuild index d897dbebf23d..d4dcb909c471 100644 --- a/net-libs/libnetfilter_cttimeout/libnetfilter_cttimeout-1.0.0-r1.ebuild +++ b/net-libs/libnetfilter_cttimeout/libnetfilter_cttimeout-1.0.0-r1.ebuild @@ -1,22 +1,21 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="5" +EAPI=7 -inherit linux-info autotools-utils +inherit autotools linux-info -DESCRIPTION="netlink interface to the connection tracking timeout infrastructure in the kernel packet filter" +DESCRIPTION="netlink interface for conntrack timeout infrastructure in kernel's packet filter" HOMEPAGE="https://www.netfilter.org/projects/libnetfilter_cttimeout/" SRC_URI="https://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~x86" -IUSE="static-libs" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa x86" +BDEPEND="virtual/pkgconfig" RDEPEND="net-libs/libmnl:=" -DEPEND="${RDEPEND} - virtual/pkgconfig" +DEPEND="${RDEPEND}" PATCHES=( "${FILESDIR}"/${P}-clang-export.patch diff --git a/net-libs/libosmo-dsp/Manifest b/net-libs/libosmo-dsp/Manifest index 1ea73b9e94b6..445d9d499a25 100644 --- a/net-libs/libosmo-dsp/Manifest +++ b/net-libs/libosmo-dsp/Manifest @@ -1 +1 @@ -DIST libosmo-dsp-0.3.tar.xz 106792 BLAKE2B 8ba4c06abda550383ff349d11456890062da606f553c4b0eccc3e8b5d70c4a31ec2dd82ec90ff0ef29284ef13702d3d949720b218e7374cbe7553492faeee719 SHA512 079316bb882859787ee26143e3b105aa260c89022b81a38b29713cde39093dc430abea406468774649dd14232c969b2806c47634b64f940f78fa20cb90ffade5 +DIST libosmo-dsp-0.4.0.tar.gz 43664 BLAKE2B 10f1718868971492cc93bc13b8a0648ee8c15bbbdc06119b9783851fdfb9959f52cbefabf23ec18b03d961b8a3f7ae81a936008ae71e5001606ba24b78de4ac0 SHA512 364a4ac3fca3e10216057d647ae1ea77550f3d4d3707978c457f363dae66ec252e8eb60dc53db5f45f85bcdda26d54b13d56b60eb8eb3133479d21482ccf96da diff --git a/net-libs/libosmo-dsp/libosmo-dsp-0.3.ebuild b/net-libs/libosmo-dsp/libosmo-dsp-0.4.0.ebuild similarity index 87% rename from net-libs/libosmo-dsp/libosmo-dsp-0.3.ebuild rename to net-libs/libosmo-dsp/libosmo-dsp-0.4.0.ebuild index 6d74de097a23..17146e52489b 100644 --- a/net-libs/libosmo-dsp/libosmo-dsp-0.3.ebuild +++ b/net-libs/libosmo-dsp/libosmo-dsp-0.4.0.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 @@ if [[ ${PV} == 9999* ]]; then inherit git-r3 EGIT_REPO_URI="git://git.osmocom.org/${PN}" else - SRC_URI="https://dev.gentoo.org/~zerochaos/distfiles/${P}.tar.xz" + SRC_URI="https://dev.gentoo.org/~zerochaos/distfiles/${P}.tar.gz" KEYWORDS="~amd64 ~arm ~x86" fi diff --git a/net-libs/libproxy/Manifest b/net-libs/libproxy/Manifest index 42ddcd2569f6..58615016c9cb 100644 --- a/net-libs/libproxy/Manifest +++ b/net-libs/libproxy/Manifest @@ -1,2 +1 @@ -DIST libproxy-0.4.16.tar.gz 95534 BLAKE2B 163f4fa359758a2186802683005b7d2bbd68933d2512f2c4a284912b6d07e3aa288613e3b473d1bd8d9fe941033da634490c78367692a489da31184dd4dc3cb8 SHA512 28bca7c86e486d08ddc1699e562dd98366b569ec9a7a965f7d15d265ede508575e6eae43abde1778f46d55c3304d32218d891d01ba6a8c360820412748ed5ca1 DIST libproxy-0.4.17.tar.gz 95542 BLAKE2B 70b78c90aebb0ea308d105ec6d2c61bb54dea36df2d99db835f29c6ffa91168c15e73e01823b799a37fa89a9cb6fca51013ea057006b608fa2a79f4056a5d3c5 SHA512 589045538a78dc7453335ed61c60adad3352b840b224885d4a58ae284e52224ae3ff2eebd77df57aebbc3ae75d7b6d69a825f24f01c19e75bf0a3345dce53126 diff --git a/net-libs/libproxy/libproxy-0.4.16-r1.ebuild b/net-libs/libproxy/libproxy-0.4.16-r1.ebuild deleted file mode 100644 index 8ed586d917b7..000000000000 --- a/net-libs/libproxy/libproxy-0.4.16-r1.ebuild +++ /dev/null @@ -1,81 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -CMAKE_ECLASS=cmake -inherit cmake-multilib flag-o-matic mono-env - -DESCRIPTION="Library for automatic proxy configuration management" -HOMEPAGE="https://github.com/libproxy/libproxy" -SRC_URI="https://github.com/libproxy/libproxy/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="LGPL-2.1+" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~x86-solaris" -IUSE="gnome kde mono networkmanager spidermonkey test webkit" - -RESTRICT="!test? ( test )" - -BDEPEND=" - virtual/pkgconfig -" -DEPEND=" - gnome? ( dev-libs/glib:2[${MULTILIB_USEDEP}] ) - mono? ( dev-lang/mono ) - networkmanager? ( sys-apps/dbus:0[${MULTILIB_USEDEP}] ) - spidermonkey? ( dev-lang/spidermonkey:68 ) - webkit? ( net-libs/webkit-gtk:4 ) -" -RDEPEND="${DEPEND} - kde? ( kde-frameworks/kconfig:5 ) -" -# avoid dependency loop, bug #467696 -PDEPEND="networkmanager? ( net-misc/networkmanager )" - -PATCHES=( - # get-pac-test freezes when run by the ebuild, succeeds when building - # manually; virtualx.eclass doesn't help :( - "${FILESDIR}/${PN}-0.4.10-disable-pac-test.patch" - - # https://github.com/libproxy/libproxy/issues/27 - "${FILESDIR}/${PN}-0.4.12-macosx.patch" - - # prevent dependency loop with networkmanager, libsoup, glib-networking; bug #467696 - # https://github.com/libproxy/libproxy/issues/28 - "${FILESDIR}/${P}-avoid-nm-build-dep.patch" -) - -multilib_src_configure() { - local mycmakeargs=( - -DCMAKE_C_FLAGS="${CFLAGS}" - -DCMAKE_CXX_FLAGS="${CXXFLAGS}" - -DWITH_NATUS=OFF - -DWITH_PYTHON2=OFF - # WITH_VALA just copies the .vapi file over and needs no deps, - # hence always enable it unconditionally - -DWITH_VALA=ON - -DWITH_WEBKIT=OFF - $(multilib_is_native_abi && usex mono -DGMCS_EXECUTABLE="${EPREFIX}"/usr/bin/mcs) - -DWITH_GNOME3=$(usex gnome) - -DWITH_KDE=$(usex kde) - -DWITH_DOTNET=$(multilib_is_native_abi && usex mono || echo OFF) - -DWITH_NM=$(usex networkmanager) - -DWITH_PERL=OFF # bug 705410, uses reserved target name "test" - -DWITH_PYTHON3=OFF # Major issue: https://github.com/libproxy/libproxy/issues/65 - -DWITH_MOZJS=$(multilib_is_native_abi && usex spidermonkey || echo OFF) - -DBUILD_TESTING=$(usex test) - -DWITH_WEBKIT3=$(multilib_is_native_abi && usex webkit || echo OFF) - ) - cmake_src_configure -} - -src_configure() { - [[ ${CHOST} == *-solaris* ]] && append-libs -lsocket -lnsl - - multilib-minimal_src_configure -} - -multilib_src_install_all() { - doman "${FILESDIR}"/proxy.1 -} diff --git a/net-libs/libproxy/libproxy-0.4.17.ebuild b/net-libs/libproxy/libproxy-0.4.17.ebuild index f583baf405f2..05856b011b36 100644 --- a/net-libs/libproxy/libproxy-0.4.17.ebuild +++ b/net-libs/libproxy/libproxy-0.4.17.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/libproxy/libproxy/archive/${PV}.tar.gz -> ${P}.tar.g LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~x86-solaris" IUSE="gnome kde mono networkmanager spidermonkey test webkit" RESTRICT="!test? ( test )" diff --git a/net-libs/libquotient/Manifest b/net-libs/libquotient/Manifest index eca3bedcf5cc..515c2b5d5472 100644 --- a/net-libs/libquotient/Manifest +++ b/net-libs/libquotient/Manifest @@ -1,2 +1,2 @@ -DIST libquotient-0.6.3.tar.gz 559142 BLAKE2B 77ba0583a90e9d29d44ce9a70909d6b51462a1f16dbc2e9d321eb9d638329af41fe7b0c4f7569e5d46f3a9c12d32b1ef0b926c5e285bc3ed9b70ba6d4dbe8024 SHA512 a81d88b00edc2af8ad9a6a297f1d65ef5d96fb305f503b46f29381df1bb007b42e44b207fb649316c38c977a5b03c93f884407dccdc48ab066af6b004dd9a9d6 DIST libquotient-0.6.4.tar.gz 559830 BLAKE2B 23a2d5bed5a5bcd30ffa00465291f5670d187d44991fe424bce5a2ce1ffc9d4fc09b0cc1e44e7b2b2470f82f6a3bcf4be2d6d9185d2952761a9a94d6f4fae2ce SHA512 6f505a697b6bd123004faaaae4ea6788ed985dafd965c5768cc838be98d6b27f65d5fb04c02d41c6a9ca2ce622acbd49264a9a14a99a087126d2852a926184ce +DIST libquotient-0.6.5.tar.gz 560003 BLAKE2B b23437c3ef204da731723946e372685cb492ee5feab3f71f5770a27c1fa2d2810676ed2c9dbdb95499055e05a3589db92c75190471ba4dc14f3aaea8f2282216 SHA512 9079de0eec103f15cb7092319546b8be213b460ab172444e4f2f2b10d06db85485fda48546b3291db9014fddd8b22542119d6bbeb69bee1f2a208ac87990c3e4 diff --git a/net-libs/libquotient/files/libquotient-0.6.3-use-after-free.patch b/net-libs/libquotient/files/libquotient-0.6.3-use-after-free.patch deleted file mode 100644 index 12046a102121..000000000000 --- a/net-libs/libquotient/files/libquotient-0.6.3-use-after-free.patch +++ /dev/null @@ -1,92 +0,0 @@ -From f286ef4c5b3c71510d6ef15e8cc12cada84f3682 Mon Sep 17 00:00:00 2001 -From: Nicolas Fella -Date: Sun, 27 Dec 2020 21:24:06 +0100 -Subject: [PATCH] Fix use-after-free of QNetworkReply in BaseJob - -Usually QNetworkAccessManager expects the user to delete the replies, but when the QNetworkAccessManager itself is deleted it deletes all pending replies (https://code.woboq.org/qt5/qtbase/src/network/access/qnetworkaccessmanager.cpp.html#529). - -This can lead to use-after-free crashes when d->reply is accessed. By putting the reply into a QPointer the exiting if(d->reply) checks can work properly. - -(cherry picked from commit 9d854e778d8d6ef8e03e1ea74fe958675b24fd45) ---- - lib/jobs/basejob.cpp | 33 +++++++++++++++++++-------------- - 1 file changed, 19 insertions(+), 14 deletions(-) - -diff --git a/lib/jobs/basejob.cpp b/lib/jobs/basejob.cpp -index 3fa1cd94..2ac942f5 100644 ---- a/lib/jobs/basejob.cpp -+++ b/lib/jobs/basejob.cpp -@@ -24,6 +24,7 @@ - #include - #include - #include -+#include - #include - #include - #include -@@ -76,15 +77,6 @@ QDebug BaseJob::Status::dumpToLog(QDebug dbg) const - return dbg << ": " << message; - } - --struct NetworkReplyDeleter : public QScopedPointerDeleteLater { -- static inline void cleanup(QNetworkReply* reply) -- { -- if (reply && reply->isRunning()) -- reply->abort(); -- QScopedPointerDeleteLater::cleanup(reply); -- } --}; -- - template - constexpr auto make_array(Ts&&... items) - { -@@ -112,6 +104,16 @@ class BaseJob::Private { - retryTimer.setSingleShot(true); - } - -+ ~Private() -+ { -+ if (reply) { -+ if (reply->isRunning()) { -+ reply->abort(); -+ } -+ delete reply; -+ } -+ } -+ - void sendRequest(); - /*! \brief Parse the response byte array into JSON - * -@@ -140,7 +142,10 @@ class BaseJob::Private { - - QByteArrayList expectedKeys; - -- QScopedPointer reply; -+ // When the QNetworkAccessManager is destroyed it destroys all pending replies. -+ // Using QPointer allows us to know when that happend. -+ QPointer reply; -+ - Status status = Unprepared; - QByteArray rawResponse; - /// Contains a null document in case of non-JSON body (for a successful -@@ -315,16 +320,16 @@ void BaseJob::Private::sendRequest() - - switch (verb) { - case HttpVerb::Get: -- reply.reset(connection->nam()->get(req)); -+ reply = connection->nam()->get(req); - break; - case HttpVerb::Post: -- reply.reset(connection->nam()->post(req, requestData.source())); -+ reply = connection->nam()->post(req, requestData.source()); - break; - case HttpVerb::Put: -- reply.reset(connection->nam()->put(req, requestData.source())); -+ reply = connection->nam()->put(req, requestData.source()); - break; - case HttpVerb::Delete: -- reply.reset(connection->nam()->sendCustomRequest(req, "DELETE", requestData.source())); -+ reply = connection->nam()->sendCustomRequest(req, "DELETE", requestData.source()); - break; - } - } diff --git a/net-libs/libquotient/libquotient-0.6.3.ebuild b/net-libs/libquotient/libquotient-0.6.5.ebuild similarity index 85% rename from net-libs/libquotient/libquotient-0.6.3.ebuild rename to net-libs/libquotient/libquotient-0.6.5.ebuild index 9ab95317dc78..0474fff2b604 100644 --- a/net-libs/libquotient/libquotient-0.6.3.ebuild +++ b/net-libs/libquotient/libquotient-0.6.5.ebuild @@ -24,10 +24,9 @@ DEPEND=" RDEPEND="${DEPEND}" PATCHES=( - "${FILESDIR}"/${P}-use-after-free.patch # 0.6.x branch # downstream patches - "${FILESDIR}"/${P}-no-android.patch - "${FILESDIR}"/${P}-no-tests.patch + "${FILESDIR}"/${PN}-0.6.3-no-android.patch + "${FILESDIR}"/${PN}-0.6.3-no-tests.patch ) src_configure() { diff --git a/net-libs/libtrace/Manifest b/net-libs/libtrace/Manifest index f17765e5733d..a7dfe8a2d8dd 100644 --- a/net-libs/libtrace/Manifest +++ b/net-libs/libtrace/Manifest @@ -1,5 +1,2 @@ -DIST libtrace-4.0.10_p1.tar.gz 1855110 BLAKE2B c2b59b52e65ed2227bf87517c1c439498f15823f5df745ef4e16800a3676afa3328c42809c3cb891d5e534990620ae1766b7863b3e1c010227182d9caa727ce3 SHA512 a76c8566c9b06b38ea7c7cfcea896beb23808686af9485dc80b8858c20c7a425f0869f18899fa7ad3e685c25c6c0d2bc7a934724d500211966d01b37964018a0 -DIST libtrace-4.0.11_p1.tar.gz 1855693 BLAKE2B 9135b03258005587ef2e2b51c6e8c87bb2fb4963489b1ce5933c46100d708fa32978fc5b449ffde11fc6c27706afd36a82428cc55f0555a864ffad636f9c991d SHA512 b3cab7d24efe4503358f2265957170b0857f52c4ea2bac0d5424fe3b9565ead51795596ce28410e15741d89e3ba1db3c22046557a3e5b21af8c1b6f8ed9cd585 -DIST libtrace-4.0.12_p1.tar.gz 1865404 BLAKE2B 3b628cc8264fd76bd513a56de9aaa1e0458b10271532853964b8cd1979d73925d48e7255589087e36f98d45809e71bc8dba972e48af9cc26285987327a4bd5f9 SHA512 b2253ba37b6c5d6f6d0efe1ac5c02b67b382e294e291abdb92c697e1a26cbe75b5f54a44bc7e07b1a0c8cb5efc36a3cc3fb48a9d79a090d6732692dbd268b8f8 -DIST libtrace-4.0.13_p1.tar.gz 1867583 BLAKE2B 5f6526a19255a2e8fccc345ae7682a44709325eb031352234358be08b963339fffaa7f4324ef738cf19bac941bcb7b1e748caaf51a2defd937c5684616a7efa0 SHA512 23f9a55b3185ede5a5d345dd12cda3eb2b77b1e76c46e210ad847b3e70c22de5c9eccf5a34b8b9305d35ed22e6b68fe7003dc699a28968f7b30895f0341cb4b9 DIST libtrace-4.0.14_p1.tar.gz 1891628 BLAKE2B 5c30d48b34ab98fc53419a1ec7a205ec9dd97f7d162c1ea6ffcb30246ed1dde16332936d9ea3dafa32dc7a0eb991c3b384690e5f95f3646a85456d8ff28db70a SHA512 ac9031d168656c22a6113938c91b297d78a67a03d0809443345e1501f63c68812298af2760b34ce5bfa69e8d0968185bd3b6eabb838a94130ebad22bd2ecc488 +DIST libtrace-4.0.15_p1.tar.gz 1891845 BLAKE2B 08faf395f5fdda21829b89a9276649b297d2266ef10d2162b588b39d4d8d2da1306c74bb180d63b92f4422bb157fb451d34cd8167f0bff42322776e3b1ee0e7c SHA512 82f18b03e824f3ac89330854c3659244106ab5323f5e7a43ec7d2280f6ad3d427a906708688469b3f5aa479d11fef99a4bbecea585b81c916029132375582a4e diff --git a/net-libs/libtrace/libtrace-4.0.10_p1.ebuild b/net-libs/libtrace/libtrace-4.0.10_p1.ebuild deleted file mode 100644 index 68a537141188..000000000000 --- a/net-libs/libtrace/libtrace-4.0.10_p1.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit autotools - -DESCRIPTION="A library and tools for trace processing" -HOMEPAGE="https://research.wand.net.nz/software/libtrace.php" -SRC_URI="https://github.com/${PN^}Team/${PN}/archive//${PV/_p/-}.tar.gz -> ${P}.tar.gz" - -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc ncurses numa static-libs" - -RDEPEND=" - >=net-libs/libpcap-0.8 - dev-libs/libyaml - dev-libs/openssl:0= - net-libs/wandio - ncurses? ( sys-libs/ncurses:0= ) - numa? ( sys-process/numactl ) -" -DEPEND=" - ${RDEPEND} - app-doc/doxygen[dot] - sys-devel/flex - virtual/os-headers - virtual/pkgconfig - virtual/yacc -" -PATCHES=( - "${FILESDIR}"/${PN}-3.0.20-autoconf-1.13.patch - "${FILESDIR}"/${PN}-4.0.0-no-examples.patch - "${FILESDIR}"/${PN}-4.0.0-with-numa.patch - "${FILESDIR}"/${PN}-4.0.9_p1-tinfo.patch -) -S=${WORKDIR}/${P/_p/-} - -src_prepare() { - default - - eautoreconf - - # Comment out FILE_PATTERNS definition (bug #706230) - if has_version ~app-doc/doxygen-1.8.16; then - sed -i -e '/^FILE_PATTERNS/s|^|#|g' docs/${PN}.doxygen.in || die - fi - # Update doxygen configuration - doxygen -u docs/libtrace.doxygen.in || die -} - -src_configure() { - econf \ - $(use_enable static-libs static) \ - $(use_with ncurses) \ - $(use_with numa) \ - --with-man -} - -src_install() { - default - - use doc && dodoc -r docs/doxygen/html - - find "${D}" -name "*.la" -delete || die -} diff --git a/net-libs/libtrace/libtrace-4.0.11_p1.ebuild b/net-libs/libtrace/libtrace-4.0.11_p1.ebuild deleted file mode 100644 index 68a537141188..000000000000 --- a/net-libs/libtrace/libtrace-4.0.11_p1.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit autotools - -DESCRIPTION="A library and tools for trace processing" -HOMEPAGE="https://research.wand.net.nz/software/libtrace.php" -SRC_URI="https://github.com/${PN^}Team/${PN}/archive//${PV/_p/-}.tar.gz -> ${P}.tar.gz" - -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc ncurses numa static-libs" - -RDEPEND=" - >=net-libs/libpcap-0.8 - dev-libs/libyaml - dev-libs/openssl:0= - net-libs/wandio - ncurses? ( sys-libs/ncurses:0= ) - numa? ( sys-process/numactl ) -" -DEPEND=" - ${RDEPEND} - app-doc/doxygen[dot] - sys-devel/flex - virtual/os-headers - virtual/pkgconfig - virtual/yacc -" -PATCHES=( - "${FILESDIR}"/${PN}-3.0.20-autoconf-1.13.patch - "${FILESDIR}"/${PN}-4.0.0-no-examples.patch - "${FILESDIR}"/${PN}-4.0.0-with-numa.patch - "${FILESDIR}"/${PN}-4.0.9_p1-tinfo.patch -) -S=${WORKDIR}/${P/_p/-} - -src_prepare() { - default - - eautoreconf - - # Comment out FILE_PATTERNS definition (bug #706230) - if has_version ~app-doc/doxygen-1.8.16; then - sed -i -e '/^FILE_PATTERNS/s|^|#|g' docs/${PN}.doxygen.in || die - fi - # Update doxygen configuration - doxygen -u docs/libtrace.doxygen.in || die -} - -src_configure() { - econf \ - $(use_enable static-libs static) \ - $(use_with ncurses) \ - $(use_with numa) \ - --with-man -} - -src_install() { - default - - use doc && dodoc -r docs/doxygen/html - - find "${D}" -name "*.la" -delete || die -} diff --git a/net-libs/libtrace/libtrace-4.0.12_p1.ebuild b/net-libs/libtrace/libtrace-4.0.12_p1.ebuild deleted file mode 100644 index 68a537141188..000000000000 --- a/net-libs/libtrace/libtrace-4.0.12_p1.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit autotools - -DESCRIPTION="A library and tools for trace processing" -HOMEPAGE="https://research.wand.net.nz/software/libtrace.php" -SRC_URI="https://github.com/${PN^}Team/${PN}/archive//${PV/_p/-}.tar.gz -> ${P}.tar.gz" - -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc ncurses numa static-libs" - -RDEPEND=" - >=net-libs/libpcap-0.8 - dev-libs/libyaml - dev-libs/openssl:0= - net-libs/wandio - ncurses? ( sys-libs/ncurses:0= ) - numa? ( sys-process/numactl ) -" -DEPEND=" - ${RDEPEND} - app-doc/doxygen[dot] - sys-devel/flex - virtual/os-headers - virtual/pkgconfig - virtual/yacc -" -PATCHES=( - "${FILESDIR}"/${PN}-3.0.20-autoconf-1.13.patch - "${FILESDIR}"/${PN}-4.0.0-no-examples.patch - "${FILESDIR}"/${PN}-4.0.0-with-numa.patch - "${FILESDIR}"/${PN}-4.0.9_p1-tinfo.patch -) -S=${WORKDIR}/${P/_p/-} - -src_prepare() { - default - - eautoreconf - - # Comment out FILE_PATTERNS definition (bug #706230) - if has_version ~app-doc/doxygen-1.8.16; then - sed -i -e '/^FILE_PATTERNS/s|^|#|g' docs/${PN}.doxygen.in || die - fi - # Update doxygen configuration - doxygen -u docs/libtrace.doxygen.in || die -} - -src_configure() { - econf \ - $(use_enable static-libs static) \ - $(use_with ncurses) \ - $(use_with numa) \ - --with-man -} - -src_install() { - default - - use doc && dodoc -r docs/doxygen/html - - find "${D}" -name "*.la" -delete || die -} diff --git a/net-libs/libtrace/libtrace-4.0.13_p1.ebuild b/net-libs/libtrace/libtrace-4.0.15_p1.ebuild similarity index 69% rename from net-libs/libtrace/libtrace-4.0.13_p1.ebuild rename to net-libs/libtrace/libtrace-4.0.15_p1.ebuild index 9cd5b1a63f43..4f14188b0ead 100644 --- a/net-libs/libtrace/libtrace-4.0.13_p1.ebuild +++ b/net-libs/libtrace/libtrace-4.0.15_p1.ebuild @@ -1,18 +1,27 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 + inherit autotools DESCRIPTION="A library and tools for trace processing" HOMEPAGE="https://research.wand.net.nz/software/libtrace.php" SRC_URI="https://github.com/${PN^}Team/${PN}/archive//${PV/_p/-}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${P/_p/-}" LICENSE="LGPL-3" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="doc ncurses numa static-libs" +IUSE="doc ncurses numa" +BDEPEND=" + app-doc/doxygen[dot] + sys-devel/flex + virtual/os-headers + virtual/pkgconfig + virtual/yacc +" RDEPEND=" >=net-libs/libpcap-0.8 dev-libs/libyaml @@ -21,40 +30,36 @@ RDEPEND=" ncurses? ( sys-libs/ncurses:0= ) numa? ( sys-process/numactl ) " -DEPEND=" - ${RDEPEND} - app-doc/doxygen[dot] - sys-devel/flex - virtual/os-headers - virtual/pkgconfig - virtual/yacc -" +DEPEND="${RDEPEND}" + PATCHES=( - "${FILESDIR}"/${PN}-3.0.20-autoconf-1.13.patch - "${FILESDIR}"/${PN}-4.0.0-no-examples.patch - "${FILESDIR}"/${PN}-4.0.0-with-numa.patch - "${FILESDIR}"/${PN}-4.0.9_p1-tinfo.patch + "${FILESDIR}"/${PN}-3.0.20-autoconf-1.13.patch + "${FILESDIR}"/${PN}-4.0.0-no-examples.patch + "${FILESDIR}"/${PN}-4.0.0-with-numa.patch + "${FILESDIR}"/${PN}-4.0.9_p1-tinfo.patch ) -S=${WORKDIR}/${P/_p/-} src_prepare() { default + mv configure.{in,ac} || die + eautoreconf # Comment out FILE_PATTERNS definition (bug #706230) if has_version ~app-doc/doxygen-1.8.16; then sed -i -e '/^FILE_PATTERNS/s|^|#|g' docs/${PN}.doxygen.in || die fi + # Update doxygen configuration doxygen -u docs/libtrace.doxygen.in || die } src_configure() { econf \ - $(use_enable static-libs static) \ $(use_with ncurses) \ $(use_with numa) \ + --disable-static \ --with-man \ --without-dpdk } @@ -62,7 +67,10 @@ src_configure() { src_install() { default - use doc && dodoc -r docs/doxygen/html + if use doc ; then + docinto html + dodoc -r docs/doxygen/html + fi - find "${D}" -name "*.la" -delete || die + find "${ED}" -name "*.la" -delete || die } diff --git a/net-libs/libtrace/libtrace-99999.ebuild b/net-libs/libtrace/libtrace-9999.ebuild similarity index 69% rename from net-libs/libtrace/libtrace-99999.ebuild rename to net-libs/libtrace/libtrace-9999.ebuild index 68144574adea..08a6c74711ba 100644 --- a/net-libs/libtrace/libtrace-99999.ebuild +++ b/net-libs/libtrace/libtrace-9999.ebuild @@ -1,19 +1,27 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 + inherit autotools git-r3 DESCRIPTION="A library and tools for trace processing" HOMEPAGE="https://research.wand.net.nz/software/libtrace.php" +S="${WORKDIR}/${P/_beta/}" EGIT_REPO_URI="https://github.com/LibtraceTeam/libtrace" EGIT_SUBMODULES=() LICENSE="LGPL-3" SLOT="0" -KEYWORDS="" -IUSE="doc ncurses numa static-libs" +IUSE="doc ncurses numa" +BDEPEND=" + app-doc/doxygen[dot] + sys-devel/flex + virtual/os-headers + virtual/pkgconfig + virtual/yacc +" RDEPEND=" >=net-libs/libpcap-0.8 dev-libs/libyaml @@ -22,21 +30,14 @@ RDEPEND=" ncurses? ( sys-libs/ncurses:0= ) numa? ( sys-process/numactl ) " -DEPEND=" - ${RDEPEND} - app-doc/doxygen[dot] - sys-devel/flex - virtual/os-headers - virtual/pkgconfig - virtual/yacc -" +DEPEND="${RDEPEND}" + PATCHES=( - "${FILESDIR}"/${PN}-3.0.20-autoconf-1.13.patch - "${FILESDIR}"/${PN}-4.0.0-no-examples.patch - "${FILESDIR}"/${PN}-4.0.0-with-numa.patch - "${FILESDIR}"/${PN}-4.0.9_p1-tinfo.patch + "${FILESDIR}"/${PN}-3.0.20-autoconf-1.13.patch + "${FILESDIR}"/${PN}-4.0.0-no-examples.patch + "${FILESDIR}"/${PN}-4.0.0-with-numa.patch + "${FILESDIR}"/${PN}-4.0.9_p1-tinfo.patch ) -S=${WORKDIR}/${P/_beta/} src_prepare() { default @@ -47,22 +48,26 @@ src_prepare() { if has_version ~app-doc/doxygen-1.8.16; then sed -i -e '/^FILE_PATTERNS/s|^|#|g' docs/${PN}.doxygen.in || die fi + # Update doxygen configuration doxygen -u docs/libtrace.doxygen.in || die } src_configure() { econf \ - $(use_enable static-libs static) \ $(use_with ncurses) \ $(use_with numa) \ + --disable-static \ --with-man } src_install() { default - use doc && dodoc -r docs/doxygen/html + if use doc ; then + docinto html + dodoc -r docs/doxygen/html + fi - find "${D}" -name "*.la" -delete || die + find "${ED}" -name "*.la" -delete || die } diff --git a/net-libs/libtrace/metadata.xml b/net-libs/libtrace/metadata.xml index 77a8e80f47df..b71b13bfc8d5 100644 --- a/net-libs/libtrace/metadata.xml +++ b/net-libs/libtrace/metadata.xml @@ -1,11 +1,15 @@ - - netmon@gentoo.org - Gentoo network monitoring and analysis project - - -Use sys-process/numactl - + + netmon@gentoo.org + Gentoo network monitoring and analysis project + + + Use sys-process/numactl + + + LibtraceTeam/libtrace + https://github.com/LibtraceTeam/libtrace/wiki/ChangeLog + diff --git a/net-libs/liquid-dsp/Manifest b/net-libs/liquid-dsp/Manifest index e608538ed747..7ba122c0f7a1 100644 --- a/net-libs/liquid-dsp/Manifest +++ b/net-libs/liquid-dsp/Manifest @@ -1,2 +1 @@ -DIST liquid-dsp-1.3.0.tar.gz 1036160 BLAKE2B fab2cecfdb3e494c5bb25d273be3dbb44904b1c1ef419eb166bdfa33b29a03aa72cb1c1d8b2bbb8ed87a505fa2b68b53cb300f41a51fdb01ac2cb5e309fec5ad SHA512 d69df2c15ea56cd84be9f77383b9914daa52e89e1136aa84fd14dff7690e98c4e29bb5c4e570cac5ef826b884b8fa382e5d806a711d22b6d5c4ddf5b93a0026b -DIST liquid-dsp-1.3.1.tar.gz 1047182 BLAKE2B e110ac2838209b97420b4884d9df3a3477e548c09f2d3962b025e6e1415ac7077cfb81f16005f90bc01c039514ede9a53e53d969037f7b86c2475e2833f0e32c SHA512 6da76030fc346e3fadfe70e72be14d1f2ff198d3e9bb5ffb5f4d9b89945686d2474d3bb4911a2b923aad22feabebf2744d47afbffabab87737fe46a24af68917 +DIST liquid-dsp-1.3.2.tar.gz 1119114 BLAKE2B 4530f3929b97f04cf2e02283af0b0482a7e19783f73cd60b02aeadb26df9f7d33a43847496858b6178526abef34fc5121e94bde38df3796bbdf7149251a29e25 SHA512 1af317512f56078a79396fd3c7a0135c97ef63fd187d52db1b62ddabca683a37fa6b358adafd76d81c3cb06c54f9c7c8fd66f8bb86c0bfebec9e9ef1441ca5d2 diff --git a/net-libs/liquid-dsp/liquid-dsp-1.3.0.ebuild b/net-libs/liquid-dsp/liquid-dsp-1.3.0.ebuild deleted file mode 100644 index e80478ff6e9b..000000000000 --- a/net-libs/liquid-dsp/liquid-dsp-1.3.0.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools multilib - -DESCRIPTION="digital signal processing library for software-defined radios" -HOMEPAGE="https://liquidsdr.org" - -LICENSE="MIT" -SLOT="0" - -if [ "${PV}" = "9999" ]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/jgaeddert/liquid-dsp.git" -else - KEYWORDS="~amd64 ~x86" - SRC_URI="https://github.com/jgaeddert/liquid-dsp/archive/v1.3.0.tar.gz -> ${P}.tar.gz" -fi - -IUSE="static-libs" - -DEPEND="sci-libs/fftw:3.0=" -RDEPEND="${DEPEND}" - -src_prepare() { - eapply_user - eautoreconf -} - -src_configure() { - #without this rather odd looking bit, it installs libraries into /usr/usr/$(get_libdir) - #what is super special is that if exec-prefix is unset, libdir is lib64... - #but if exec-prefix is default then libdir ends up as /usr/lib64 in makefile... - econf --exec-prefix="" --libdir="/usr/$(get_libdir)" -} - -src_install() { - default - ! use static-libs && rm "${ED}"/usr/"$(get_libdir)"/libliquid.a -} diff --git a/net-libs/liquid-dsp/liquid-dsp-1.3.1.ebuild b/net-libs/liquid-dsp/liquid-dsp-1.3.2.ebuild similarity index 99% rename from net-libs/liquid-dsp/liquid-dsp-1.3.1.ebuild rename to net-libs/liquid-dsp/liquid-dsp-1.3.2.ebuild index 8a6ed71d86ee..a8e81740c38f 100644 --- a/net-libs/liquid-dsp/liquid-dsp-1.3.1.ebuild +++ b/net-libs/liquid-dsp/liquid-dsp-1.3.2.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 inherit autotools multilib diff --git a/net-libs/liquid-dsp/liquid-dsp-9999.ebuild b/net-libs/liquid-dsp/liquid-dsp-9999.ebuild index 8a6ed71d86ee..a8e81740c38f 100644 --- a/net-libs/liquid-dsp/liquid-dsp-9999.ebuild +++ b/net-libs/liquid-dsp/liquid-dsp-9999.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 inherit autotools multilib diff --git a/net-libs/miniupnpc/Manifest b/net-libs/miniupnpc/Manifest index 9b4da1a12a1e..e173bf5ea182 100644 --- a/net-libs/miniupnpc/Manifest +++ b/net-libs/miniupnpc/Manifest @@ -1,4 +1,2 @@ -DIST miniupnpc-2.2.0.tar.gz 98348 BLAKE2B 3464dc7f0b5416b558d0dd49121f3b851d9808a516c19d4f99fdb205e20149f27ef495d9f8da09ad3a28656580bfc16d1cf99ef993e41e9600cfe427b4a776d2 SHA512 b5bb674f162cae3d9e0205a9cdf6acc1fb334ab8ac5330be924411a8fd46833fb916d09f947d1e40d05224df7df1ecf6d812037185690e5022287c2024eb183f -DIST miniupnpc-2.2.0.tar.gz.sig 543 BLAKE2B c75dbc54debc77e63ea3534f8f424a3904131893fc31d6485163ee6ecdafdab02fc0db8e290d28c834ac0efc5a37c34cbca7f14e1c78f859d22abc4e0b2ae48f SHA512 54f8cccea5886e06fbdaa04d270c12bd95d219be0b275491d9168f1089b1efe96e8a6f30ebf428091a3bae4bc349c0b8c94a22e94d56845a0a8b9724b1f9f74d DIST miniupnpc-2.2.1.tar.gz 99595 BLAKE2B 07736eb15a985096178273c4578bb3f0cbf32a04632196e9c216d10751a6a5b1269af5fe2cbd447d85145746a7a8ce750ce13f674f5d8f9e4f6921b9d58204bf SHA512 62fc0098890980028199dd16e87b13ce23e78b2cc996433799792dc2a4fa9b5e230139593bde5c721f649c14fcee2e4d8a0558976c5506c21ff26deff6c7c907 DIST miniupnpc-2.2.1.tar.gz.sig 543 BLAKE2B 19da35662cf75d47de9cd16d3d8f767119e3dc04370801bf8893a17cd0af47072456b75bc3415b587371972a7c5c36623665391bbf4b9c655d1da3c0e5b8beb7 SHA512 8b5d41556c66e6330673a63eb3be2397cb057c37f648d950e8dfa0bb00e646f343cfbcbd11a6547198d4fa6b1ca2a82b46724e284ce76e96d96ad6b3b5b41c3f diff --git a/net-libs/miniupnpc/miniupnpc-2.2.0.ebuild b/net-libs/miniupnpc/miniupnpc-2.2.0.ebuild deleted file mode 100644 index 939ae17cc4ef..000000000000 --- a/net-libs/miniupnpc/miniupnpc-2.2.0.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs verify-sig - -DESCRIPTION="UPnP client library and a simple UPnP client" -HOMEPAGE="http://miniupnp.free.fr/" -SRC_URI="http://miniupnp.free.fr/files/${P}.tar.gz - verify-sig? ( http://miniupnp.free.fr/files/${P}.tar.gz.sig )" - -LICENSE="BSD" -SLOT="0/17" -KEYWORDS="amd64 arm arm64 hppa ~mips ppc ppc64 s390 sparc x86" -IUSE="ipv6 kernel_linux static-libs" - -RDEPEND="" -BDEPEND=" - kernel_linux? ( sys-apps/lsb-release sys-apps/which ) - verify-sig? ( app-crypt/openpgp-keys-miniupnp )" - -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/miniupnp.asc - -src_prepare() { - eapply_user - - # These bins are not installed, upnpc-static requires building static lib - sed -i -e '/EXECUTABLES =/s/ upnpc-static listdevices//' Makefile || die - # Prevent gzipping manpage. - sed -i -e '/gzip/d' Makefile || die - - if ! use static-libs; then - sed -i \ - -e '/FILESTOINSTALL =/s/ $(LIBRARY)//' \ - -e '/$(INSTALL) -m 644 $(LIBRARY) $(DESTDIR)$(INSTALLDIRLIB)/d' \ - Makefile || die - fi -} - -# Upstream cmake causes more trouble than it fixes, -# so we'll just stay with the Makefile for now. - -src_compile() { - tc-export CC AR - emake upnpc-shared $(usex static-libs upnpc-static '') -} - -src_test() { - emake -j1 HAVE_IPV6=$(usex ipv6) check -} - -src_install() { - emake \ - DESTDIR="${D}" \ - PREFIX="${EPREFIX}/usr" \ - INSTALLDIRLIB="${EPREFIX}/usr/$(get_libdir)" \ - install - - dodoc README Changelog.txt -} diff --git a/net-libs/miniupnpc/miniupnpc-2.2.1.ebuild b/net-libs/miniupnpc/miniupnpc-2.2.1.ebuild index c6ccd413e97c..69cd49ce7d3b 100644 --- a/net-libs/miniupnpc/miniupnpc-2.2.1.ebuild +++ b/net-libs/miniupnpc/miniupnpc-2.2.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="http://miniupnp.free.fr/files/${P}.tar.gz LICENSE="BSD" SLOT="0/17" -KEYWORDS="amd64 arm arm64 ~hppa ~mips ppc ppc64 s390 sparc x86" +KEYWORDS="amd64 arm arm64 hppa ~mips ppc ppc64 s390 sparc x86" IUSE="ipv6 kernel_linux static-libs" RDEPEND="" diff --git a/net-libs/nodejs/Manifest b/net-libs/nodejs/Manifest index 88e06548d293..4d14278f233d 100644 --- a/net-libs/nodejs/Manifest +++ b/net-libs/nodejs/Manifest @@ -1,4 +1,5 @@ DIST node-v12.20.1.tar.xz 23641412 BLAKE2B 1c1d828a46c7d3ba3a8995d65902f20ff4d3e3c992a90e4cd0d0e985d5537a8251a1b789cac106caccca9050e5e74ca2e15b27100f715ef453d194fa07271a7a SHA512 a8948cfa64cc5222a975294a6403c1fb0c2443552ad739a049f7e50beed542c22e0004a456f1a225af847cfd06fcb4101d8f70e3f932750e74be86b14402af4d +DIST node-v12.21.0.tar.xz 23650552 BLAKE2B 532eef3e77d78aa1b6f30ebdc1dee88ed95280c86e44db525ce369cb1c2d9707a30a1a4ec2d8e699f7c1a14ada036fc4d62d0f0c7fa017e72768662768bbbf18 SHA512 48df48a12657e3a2366cd80a1a7040365b7a90053676230f1f93f253a1fcdafc5bc1df5b5ec5c13f616277b5feb7e7653cd145ab9c23222bf7702d7cd1fa74eb DIST node-v14.15.4.tar.xz 33296076 BLAKE2B a707dc15bdb670cdb239560d9b7a10541b793cad2339d02dafac2974df38dbe57d141b60d934f8b91cd65961f3a2df4ce92bcccf8b4359c7041f5f5531f1b704 SHA512 0d497a5d51de52412d09dd0fbcb936dbf0cba810f84d598be8f02c876d55f614e00c1ea0b25a00838e7b9f9c73a7882e3de0e9507d1c6ee45270a62d3438ab41 -DIST node-v15.6.0.tar.xz 33419420 BLAKE2B 10385dc89fef6a7399ce76c54e5237f39b367dda1fdbbc546020580abda9def22649faf76a04a260846c97f142b87d08f49f02c06e198421799d406420282a95 SHA512 911ff2cdaece8b57c2537bd3bc42988756ec616b6f187ad9e4b37355d3d741b78a87b7d0069faadc837a66f5fd5a729b4e52034b213fd8a63bd71572b5a9e2ec -DIST node-v15.8.0.tar.xz 33196416 BLAKE2B 14c8567715e6fd341d473550174e564ea535c180007eefe971d7e6871ffdbf7e499c5bec5c6cc5b79e3bbe2c364ab3863199edfda5908d5fc4e0dcfd6898f725 SHA512 59a0a15d108de7a42c3d64e0b6d61c5aded95bcb1b2cfb19352aa508e984b9f744229de2e1b3a9a8f2b1269f214c02ea295298c896b5bb71a4136cf2f13bf542 +DIST node-v14.16.0.tar.xz 33301140 BLAKE2B faf380e8f02ea2e6084601fece1e9d3119aeabcebc844fd22a79c18e27cf54f0cd470971cc5a86277a226e59950f511e1173828565bdda1c1f06c52b144cba6f SHA512 ac6f7408df35e2bae8bcad3f461d8e260a2762c77f78d737b0339a592724ff1a98ba171a95e44366e731accfb3208e7cfd6d3edd0f646ddc26a01cfbdbbb655b +DIST node-v15.10.0.tar.xz 33246956 BLAKE2B 2227063a352ed090aa92616f1d4651c840db8f22646cfbb8ad54aa568c6ce5ff1d608f98092a680df052849d50c25407e6e2ea51dda8b47591fd5cf58c972a3f SHA512 0d00cef7a2b665f15fae5321f7b9670866cf299855235806809b11b8b17017278be8b58c1252355b36525d704b41340c668f90f364192bdf7a22183b4809a939 diff --git a/net-libs/nodejs/nodejs-12.21.0.ebuild b/net-libs/nodejs/nodejs-12.21.0.ebuild new file mode 100644 index 000000000000..9ad28a2d5fd1 --- /dev/null +++ b/net-libs/nodejs/nodejs-12.21.0.ebuild @@ -0,0 +1,219 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..8} ) +PYTHON_REQ_USE="threads(+)" + +inherit bash-completion-r1 flag-o-matic pax-utils python-any-r1 toolchain-funcs xdg-utils + +DESCRIPTION="A JavaScript runtime built on Chrome's V8 JavaScript engine" +HOMEPAGE="https://nodejs.org/" +SRC_URI=" + https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz +" + +LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT" +SLOT="0/$(ver_cut 1)" +KEYWORDS="amd64 arm arm64 ppc64 x86 ~amd64-linux ~x64-macos" +IUSE="cpu_flags_x86_sse2 debug doc icu inspector +npm +snapshot +ssl +system-ssl systemtap test" +REQUIRED_USE=" + inspector? ( icu ssl ) + npm? ( ssl ) + system-ssl? ( ssl ) +" + +RDEPEND=" + >=app-arch/brotli-1.0.9 + >=dev-libs/libuv-1.39.0:= + >=net-dns/c-ares-1.16.0 + >=net-libs/http-parser-2.9.3:= + >=net-libs/nghttp2-1.40.0 + sys-libs/zlib + icu? ( >=dev-libs/icu-64.2:= ) + system-ssl? ( >=dev-libs/openssl-1.1.1:0= ) +" +BDEPEND=" + ${PYTHON_DEPS} + sys-apps/coreutils + systemtap? ( dev-util/systemtap ) + test? ( net-misc/curl ) +" +DEPEND=" + ${RDEPEND} +" +PATCHES=( + "${FILESDIR}"/${PN}-10.3.0-global-npm-config.patch + "${FILESDIR}"/${PN}-12.20.1-fix_ppc64_crashes.patch + "${FILESDIR}"/${PN}-99999999-llhttp.patch +) +RESTRICT="test" +S="${WORKDIR}/node-v${PV}" + +pkg_pretend() { + (use x86 && ! use cpu_flags_x86_sse2) && \ + die "Your CPU doesn't support the required SSE2 instruction." + + ( [[ ${MERGE_TYPE} != "binary" ]] && ! test-flag-CXX -std=c++11 ) && \ + die "Your compiler doesn't support C++11. Use GCC 4.8, Clang 3.3 or newer." +} + +src_prepare() { + tc-export CC CXX PKG_CONFIG + export V=1 + export BUILDTYPE=Release + + # fix compilation on Darwin + # https://code.google.com/p/gyp/issues/detail?id=260 + sed -i -e "/append('-arch/d" tools/gyp/pylib/gyp/xcode_emulation.py || die + + # less verbose install output (stating the same as portage, basically) + sed -i -e "/print/d" tools/install.py || die + + # proper libdir, hat tip @ryanpcmcquen https://github.com/iojs/io.js/issues/504 + local LIBDIR=$(get_libdir) + sed -i -e "s|lib/|${LIBDIR}/|g" tools/install.py || die + sed -i -e "s/'lib'/'${LIBDIR}'/" deps/npm/lib/npm.js || die + + # Avoid writing a depfile, not useful + sed -i -e "/DEPFLAGS =/d" tools/gyp/pylib/gyp/generator/make.py || die + + sed -i -e "/'-O3'/d" common.gypi node.gypi || die + + # Avoid a test that I've only been able to reproduce from emerge. It doesnt + # seem sandbox related either (invoking it from a sandbox works fine). + # The issue is that no stdin handle is openened when asked for one. + # It doesn't really belong upstream , so it'll just be removed until someone + # with more gentoo-knowledge than me (jbergstroem) figures it out. + rm test/parallel/test-stdout-close-unref.js || die + + # debug builds. change install path, remove optimisations and override buildtype + if use debug; then + sed -i -e "s|out/Release/|out/Debug/|g" tools/install.py || die + BUILDTYPE=Debug + fi + + default +} + +src_configure() { + xdg_environment_reset + + local myconf=( + --shared-brotli + --shared-cares + --shared-http-parser + --shared-libuv + --shared-nghttp2 + --shared-zlib + ) + use debug && myconf+=( --debug ) + use icu && myconf+=( --with-intl=system-icu ) || myconf+=( --with-intl=none ) + use inspector || myconf+=( --without-inspector ) + use npm || myconf+=( --without-npm ) + use snapshot || myconf+=( --without-node-snapshot ) + if use ssl; then + use system-ssl && myconf+=( --shared-openssl --openssl-use-def-ca-store ) + else + myconf+=( --without-ssl ) + fi + + local myarch="" + case ${ABI} in + amd64) myarch="x64";; + arm) myarch="arm";; + arm64) myarch="arm64";; + ppc64) myarch="ppc64";; + x32) myarch="x32";; + x86) myarch="ia32";; + *) myarch="${ABI}";; + esac + + GYP_DEFINES="linux_use_gold_flags=0 + linux_use_bundled_binutils=0 + linux_use_bundled_gold=0" \ + "${EPYTHON}" configure.py \ + --prefix="${EPREFIX}"/usr \ + --dest-cpu=${myarch} \ + $(use_with systemtap dtrace) \ + "${myconf[@]}" || die +} + +src_compile() { + emake -C out mksnapshot + pax-mark m "out/${BUILDTYPE}/mksnapshot" + emake -C out +} + +src_install() { + local LIBDIR="${ED}/usr/$(get_libdir)" + default + + pax-mark -m "${ED}"/usr/bin/node + + # set up a symlink structure that node-gyp expects.. + dodir /usr/include/node/deps/{v8,uv} + dosym . /usr/include/node/src + for var in deps/{uv,v8}/include; do + dosym ../.. /usr/include/node/${var} + done + + if use doc; then + docinto html + dodoc -r "${S}"/doc/* + fi + + if use npm; then + dodir /etc/npm + + # Install bash completion for `npm` + # We need to temporarily replace default config path since + # npm otherwise tries to write outside of the sandbox + local npm_config="usr/$(get_libdir)/node_modules/npm/lib/config/core.js" + sed -i -e "s|'/etc'|'${ED}/etc'|g" "${ED}/${npm_config}" || die + local tmp_npm_completion_file="$(TMPDIR="${T}" mktemp -t npm.XXXXXXXXXX)" + "${ED}/usr/bin/npm" completion > "${tmp_npm_completion_file}" + newbashcomp "${tmp_npm_completion_file}" npm + sed -i -e "s|'${ED}/etc'|'/etc'|g" "${ED}/${npm_config}" || die + + # Move man pages + doman "${LIBDIR}"/node_modules/npm/man/man{1,5,7}/* + + # Clean up + rm "${LIBDIR}"/node_modules/npm/{.mailmap,.npmignore,Makefile} || die + rm -rf "${LIBDIR}"/node_modules/npm/{doc,html,man} || die + + local find_exp="-or -name" + local find_name=() + for match in "AUTHORS*" "CHANGELOG*" "CONTRIBUT*" "README*" \ + ".travis.yml" ".eslint*" ".wercker.yml" ".npmignore" \ + "*.md" "*.markdown" "*.bat" "*.cmd"; do + find_name+=( ${find_exp} "${match}" ) + done + + # Remove various development and/or inappropriate files and + # useless docs of dependend packages. + find "${LIBDIR}"/node_modules \ + \( -type d -name examples \) -or \( -type f \( \ + -iname "LICEN?E*" \ + "${find_name[@]}" \ + \) \) -exec rm -rf "{}" \; + fi + + mv "${ED}"/usr/share/doc/node "${ED}"/usr/share/doc/${PF} || die +} + +src_test() { + out/${BUILDTYPE}/cctest || die + "${PYTHON}" tools/test.py --mode=${BUILDTYPE,,} -J message parallel sequential || die +} + +pkg_postinst() { + elog "The global npm config lives in /etc/npm. This deviates slightly" + elog "from upstream which otherwise would have it live in /usr/etc/." + elog "" + elog "Protip: When using node-gyp to install native modules, you can" + elog "avoid having to download extras by doing the following:" + elog "$ node-gyp --nodedir /usr/include/node " +} diff --git a/net-libs/nodejs/nodejs-15.8.0.ebuild b/net-libs/nodejs/nodejs-14.16.0.ebuild similarity index 91% rename from net-libs/nodejs/nodejs-15.8.0.ebuild rename to net-libs/nodejs/nodejs-14.16.0.ebuild index 4228e1c6eee2..b80ad78525a0 100644 --- a/net-libs/nodejs/nodejs-15.8.0.ebuild +++ b/net-libs/nodejs/nodejs-14.16.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz" LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT" SLOT="0/$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x64-macos" +KEYWORDS="amd64 arm arm64 ppc64 x86 ~amd64-linux ~x64-macos" IUSE="cpu_flags_x86_sse2 debug doc +icu inspector +npm pax_kernel +snapshot +ssl system-icu +system-ssl systemtap test" REQUIRED_USE="inspector? ( icu ssl ) @@ -27,7 +27,7 @@ RESTRICT="test" RDEPEND=">=app-arch/brotli-1.0.9 >=dev-libs/libuv-1.40.0:= - >=net-dns/c-ares-1.17.0 + >=net-dns/c-ares-1.16.1 >=net-libs/nghttp2-1.41.0 sys-libs/zlib system-icu? ( >=dev-libs/icu-67:= ) @@ -40,7 +40,8 @@ BDEPEND="${PYTHON_DEPS} DEPEND="${RDEPEND}" PATCHES=( - "${FILESDIR}"/${PN}-15.2.0-global-npm-config.patch + "${FILESDIR}"/${PN}-10.3.0-global-npm-config.patch + "${FILESDIR}"/${PN}-14.15.0-fix_ppc64_crashes.patch ) S="${WORKDIR}/node-v${PV}" @@ -162,12 +163,17 @@ src_install() { fi if use npm; then - keepdir /etc/npm + dodir /etc/npm # Install bash completion for `npm` + # We need to temporarily replace default config path since + # npm otherwise tries to write outside of the sandbox + local npm_config="usr/$(get_libdir)/node_modules/npm/lib/config/core.js" + sed -i -e "s|'/etc'|'${ED}/etc'|g" "${ED}/${npm_config}" || die local tmp_npm_completion_file="$(TMPDIR="${T}" mktemp -t npm.XXXXXXXXXX)" "${ED}/usr/bin/npm" completion > "${tmp_npm_completion_file}" newbashcomp "${tmp_npm_completion_file}" npm + sed -i -e "s|'${ED}/etc'|'/etc'|g" "${ED}/${npm_config}" || die # Move man pages doman "${LIBDIR}"/node_modules/npm/man/man{1,5,7}/* diff --git a/net-libs/nodejs/nodejs-15.6.0.ebuild b/net-libs/nodejs/nodejs-15.10.0.ebuild similarity index 100% rename from net-libs/nodejs/nodejs-15.6.0.ebuild rename to net-libs/nodejs/nodejs-15.10.0.ebuild diff --git a/net-libs/socket_wrapper/Manifest b/net-libs/socket_wrapper/Manifest index 025082872d5a..8b296abbd49c 100644 --- a/net-libs/socket_wrapper/Manifest +++ b/net-libs/socket_wrapper/Manifest @@ -1 +1,2 @@ DIST socket_wrapper-1.2.3.tar.gz 67476 BLAKE2B 66858406398ce3f33311390812f5fe377a7064d94be5af15fe03c363ab39798fd5a5dad7259e4ef477887c3de8b1d4d1739d08128adea0b1759b3227b4657214 SHA512 78eb85da900b43cbb5b639f19a159fc55ec1209a1a86d5d1eee5f22225d749043712b74c0f8fcb77f5a9bb705568f4cd1cbc89f85941946c745ca2d3a60878b2 +DIST socket_wrapper-1.3.2.tar.gz 86255 BLAKE2B 33f526a8871cfb1a889a84660ea8e82b6e591646924e16d2c452bb001e0eb4c1457b8151208bbec55c13c40fd124c160fc85d0df227519f62a2683e4ea1acb85 SHA512 f4d3a7026f1777a4c3b5481a0f6e6057b6372e9b64f44523ec1ebf0a34159d7154493dce6ee3c95fbea15607c6ada1382f2475d5d553133a061c80719c135b9d diff --git a/net-libs/socket_wrapper/socket_wrapper-1.3.2.ebuild b/net-libs/socket_wrapper/socket_wrapper-1.3.2.ebuild new file mode 100644 index 000000000000..b714f672e700 --- /dev/null +++ b/net-libs/socket_wrapper/socket_wrapper-1.3.2.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +CMAKE_ECLASS=cmake +inherit cmake-multilib + +DESCRIPTION="A library passing all socket communications through unix sockets" +HOMEPAGE="https://cwrap.org/socket_wrapper.html" +SRC_URI="https://ftp.samba.org/pub/cwrap/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="test" + +RESTRICT="!test? ( test )" + +BDEPEND="test? ( >=dev-util/cmocka-1.1.0 )" + +src_configure() { + local mycmakeargs=( + -DUNIT_TESTING=$(usex test ON OFF) + ) + cmake-multilib_src_configure +} diff --git a/net-libs/srt/srt-1.4.2.ebuild b/net-libs/srt/srt-1.4.2.ebuild index 262ecbb7e3d5..35ef265603dd 100644 --- a/net-libs/srt/srt-1.4.2.ebuild +++ b/net-libs/srt/srt-1.4.2.ebuild @@ -3,6 +3,7 @@ EAPI=7 +CMAKE_ECLASS=cmake inherit cmake-multilib DESCRIPTION="Secure Reliable Transport (SRT) library and tools" @@ -37,7 +38,7 @@ PATCHES=( ) src_prepare() { - cmake-utils_src_prepare + cmake_src_prepare sed -i -e "s:hcrypt_ut.c::" "${S}"/haicrypt/*.maf || die } diff --git a/net-libs/srt/srt-9999.ebuild b/net-libs/srt/srt-9999.ebuild index a75247ff1f8d..80a73bd9e543 100644 --- a/net-libs/srt/srt-9999.ebuild +++ b/net-libs/srt/srt-9999.ebuild @@ -3,6 +3,7 @@ EAPI=7 +CMAKE_ECLASS=cmake inherit cmake-multilib DESCRIPTION="Secure Reliable Transport (SRT) library and tools" @@ -41,7 +42,7 @@ PATCHES=( ) src_prepare() { - cmake-utils_src_prepare + cmake_src_prepare sed -i -e "s:hcrypt_ut.c::" haicrypt/*.maf || die } diff --git a/net-libs/wandio/Manifest b/net-libs/wandio/Manifest index 591abedd52b5..c133a6de73e3 100644 --- a/net-libs/wandio/Manifest +++ b/net-libs/wandio/Manifest @@ -1,6 +1 @@ -DIST wandio-1.0.5.tar.gz 385535 BLAKE2B a7911ab14ff9911ef19bf35b6e50d3f2e6dd0fa06f5689b6c353cc5ff2ee93175d7e758657f79fd35e7aff29fb1a4b4c343c30ab1e00a118ec3056ba9129cd60 SHA512 3bf2b4362355bb3db047ea12055b96cc6fdd759b4efbd9cf1caf05133ae9e7e1fab5f4a7e5eadda45d7c1b4dcf9aba1cf3a4c04bc23694934aa8aa67ec31e480 -DIST wandio-4.0.0.tar.gz 385706 BLAKE2B 7f6e7855a06ae2c23138598c5cf16c9a38f57932d488cf2c9d0fda2fe54e971b8e93b5768a487328afc2079add7f269cd8f0203314b06eb3d256f8739828c6fb SHA512 8ee4149439411e8ca784a434766c5c35144fb49c7166c2f135cf47625011815e2b27af5b61d75d6a4f9e64ab1091ce1cfd4ef114e34b57e0c53029be45f9369c -DIST wandio-4.1.2.tar.gz 409755 BLAKE2B 90bf4cf9bdd6cdd87668614c91bbd5fd8dc7c526a8e985737d1dced760209be205052221ebfe9ebf92b7c05492298da275498aee1e3817d73235488da9ee2cc1 SHA512 0d74aec9fe2faf678d369fec420f56ae78eedc5f38b70b403034fb030a9c0d1d5a54225b111993ce59b79d8e02ad49a2b0ca4697c7910149f2ae54379d9e19c4 -DIST wandio-4.2.0.tar.gz 410273 BLAKE2B f133e783f6f47a6d55058684b4965d02816a0fe835bcce274292287492e53007ebfce3b447d6ac9f58d8d4626ba20b7b6a7e5e6ac3cc054ef49d70c843c0216f SHA512 befbca1479b32cca909c6125e54be0a061d1fecfc01d9bca7cbd54f86564d39a02714805c7583d9b50896bb553a197e0f86fd10d4424782f5e9798a0cb440923 -DIST wandio-4.2.1.tar.gz 15417543 BLAKE2B 704ed3846cda3755ad305bdb84febed75ba1f044d0380465041cab9f44dc16c1a7fc8bb5a8d4292d5f6c12d6783af45d93bdce70228afc5438bbe7d6f5714491 SHA512 eab9180e477f63e37b11d090b772037fc319554495e6f3656da66e34dcde25f47566e87b71255645d9bb5aaaff721f0dceace4d880cdca491c05a9de6852553b DIST wandio-4.2.3_p1.tar.gz 15418423 BLAKE2B 1274f10b87964e2dc87ed25a465991b1e4e9211b75fb5ac5a13a0aa535ff30ddfa69059b3d41de7dc758220bda8dd9d02ca7ed31b7c0ca2997641968cc729e48 SHA512 b4bfff9d33010c04826318c560592ee7f7aba9fccd0eba0f29c6294a636971bf4ac5105ffb9addfc22946e7b7234396dafa6c7e0a0d8de3ee1b7e586c069b438 diff --git a/net-libs/wandio/metadata.xml b/net-libs/wandio/metadata.xml index 5cf4e8226272..05148eb557aa 100644 --- a/net-libs/wandio/metadata.xml +++ b/net-libs/wandio/metadata.xml @@ -1,10 +1,13 @@ - -netmon@gentoo.org - - -Build support for reading files over HTTP using net-misc/curl - + + netmon@gentoo.org + + + Build support for reading files over HTTP using net-misc/curl + + + wanduow/wandio + diff --git a/net-libs/wandio/wandio-1.0.5.ebuild b/net-libs/wandio/wandio-1.0.5.ebuild deleted file mode 100644 index 069c3be4975f..000000000000 --- a/net-libs/wandio/wandio-1.0.5.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="Library for transparent file I/O with compression" -HOMEPAGE="https://research.wand.net.nz/software/libwandio.php" -SRC_URI="https://research.wand.net.nz/software/${PN}/${P}.tar.gz" - -LICENSE="LGPL-3" -SLOT="0/2" -KEYWORDS="~amd64 ~x86" -IUSE="bzip2 http lzma lzo static-libs zlib" - -RDEPEND=" - ! + + Use strlcpy() from dev-libs/libbsd instead of internal + implementation. + Build PGM (Pragmatic General Multicast)extention, a protocol for reliable multicast transport of data over IP networks. diff --git a/net-libs/zeromq/zeromq-4.3.3.ebuild b/net-libs/zeromq/zeromq-4.3.3-r1.ebuild similarity index 87% rename from net-libs/zeromq/zeromq-4.3.3.ebuild rename to net-libs/zeromq/zeromq-4.3.3-r1.ebuild index 54387064008c..da4a09e97c25 100644 --- a/net-libs/zeromq/zeromq-4.3.3.ebuild +++ b/net-libs/zeromq/zeromq-4.3.3-r1.ebuild @@ -12,13 +12,13 @@ SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz" LICENSE="LGPL-3" SLOT="0/5" KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" -IUSE="doc drafts pgm +sodium static-libs test unwind elibc_Darwin" +IUSE="doc drafts +libbsd pgm +sodium static-libs test unwind elibc_Darwin" RESTRICT="!test? ( test )" RDEPEND=" !elibc_Darwin? ( unwind? ( sys-libs/libunwind ) ) - sodium? ( dev-libs/libsodium:= ) - pgm? ( ~net-libs/openpgm-5.2.122 )" + libbsd? ( dev-libs/libbsd:= ) + sodium? ( dev-libs/libsodium:= )" DEPEND="${RDEPEND} !elibc_Darwin? ( sys-apps/util-linux ) doc? ( @@ -38,11 +38,12 @@ src_prepare() { src_configure() { local myeconfargs=( --enable-shared + --without-pgm $(use_enable drafts) + $(use_enable libbsd) $(use_enable static-libs static) $(use_enable unwind libunwind) $(use_with sodium libsodium) - $(use_with pgm) $(use_with doc docs) ) econf "${myeconfargs[@]}" diff --git a/net-libs/zeromq/zeromq-4.3.4.ebuild b/net-libs/zeromq/zeromq-4.3.4-r1.ebuild similarity index 87% rename from net-libs/zeromq/zeromq-4.3.4.ebuild rename to net-libs/zeromq/zeromq-4.3.4-r1.ebuild index 21302e285a65..9a32f20db6b1 100644 --- a/net-libs/zeromq/zeromq-4.3.4.ebuild +++ b/net-libs/zeromq/zeromq-4.3.4-r1.ebuild @@ -12,13 +12,13 @@ SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz" LICENSE="LGPL-3" SLOT="0/5" KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" -IUSE="doc drafts pgm +sodium static-libs test unwind elibc_Darwin" +IUSE="doc drafts +libbsd pgm +sodium static-libs test unwind elibc_Darwin" RESTRICT="!test? ( test )" RDEPEND=" !elibc_Darwin? ( unwind? ( sys-libs/libunwind ) ) - sodium? ( dev-libs/libsodium:= ) - pgm? ( ~net-libs/openpgm-5.2.122 )" + libbsd? ( dev-libs/libbsd:= ) + sodium? ( dev-libs/libsodium:= )" DEPEND="${RDEPEND} !elibc_Darwin? ( sys-apps/util-linux ) doc? ( @@ -38,11 +38,12 @@ src_prepare() { src_configure() { local myeconfargs=( --enable-shared + --without-pgm $(use_enable drafts) + $(use_enable libbsd) $(use_enable static-libs static) $(use_enable unwind libunwind) $(use_with sodium libsodium) - $(use_with pgm) $(use_with doc docs) ) econf "${myeconfargs[@]}" diff --git a/net-mail/Manifest.gz b/net-mail/Manifest.gz index 522c9c9b04236fe2202c66b1ad92990007c161a9..468789ea71cca8342aae57a290fa3674e565f638 100644 GIT binary patch delta 6718 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

n=G5;}zzyo^r*V(i>&NlwZ-&ut z6J$#@NZyWiu6tO={OyneA`;=f)ZuK`71f$ptk)dFavj}4wW`%uhTX7I|}y^F{HlsPIY$F>z6y&ak8B1 znCZ&QG}MA4y|l-xD;sf$XjD0{)Rn1G2N%I3$aW^D#(GhcmCz-XH+lrD9Ax;|4kf1aalf)I5b!`5!Qgm^_R@J=g~G02T;NW z==S-f6EA@uy49hKx<*4Iz#apm>6xwu^mRG0Ee%iT0NHiHmM-Yme+^V7q07I*+y}4C zB$h^7pbcIzIVUoKDC=k@-=^K`XRzKre0{xNxp}`kMTdlS`@9Y}It`R)k5hNuX5A8- zjvS+u%+k>)*0pPEklaJ>t*Rk5-MqT3SKX?EsG>&HZqT`Sxp57G=Tr1+XQbua^?MW` zaa};G1K$tVjfz?xf5i!rAh&d4KwqjW^U=AiOT>F?1|4!cJX>f;U|5&LO{fH?T&qXY zYvLSygT&)C5Ck3Qt}oLSI6(*abjf#3x>rGd9@p8fv#qyieX(-~u4iUBUTf;NeISm( zcsm$a)H-^4NhZaj?h~XW0u|6q)&-H#G)|BlDBjC-A?xx9e>pw}vR2&{U8=6<)HW&< zejORrMf`{iNj7Z<80krcKVp@fza|iTt?I*Wc~g|tIdaFteEDrZQvKzq+wjO!Al&nX zZuq{{sH0f>(g9_?2-3?&Y!_u&DAYWKn}90pEOtl}9a1ag;?}(xw^)6B`TA})<=!@| ze0cWm1mLLTf1pjAIDrD!S4Oh^b|EcKrmF{a3NUJ*@VaHtDc6!XFY6h!6N6j3T8;Xx zNV<%qj4{kz)^_r3=*#Q@GTniVS143ay6qBa6hps&M1levR999J58W50zAG=STdj{e z*9nv*wU#=BC}Q;0AhWV^?&!`zT{mlLxZ;Y)#Nw|Ze*u_4N9BrGTUV8DY;o4fj&g3{ z`t$nbkKe!Dw{P#GPkZ;N!Isl?1E$-Rm(bB(onM5s)t#}7IoV5F;vh(KunjBk;4odw zGDuckAlh|Db5k!bTz7yS{U#U}bZb!(5~k}I2sCysFK~1-&UkJ_k}LQ@O)7YheX5(R z30V>ne@z;6NH`*)bflI@<)z;`GS~4V=)P&F7JTp?l+vb*E(*@NkD(aiS}klfl1`y4 zK|^d8&eS;{>p-YE-BNfzlly1V>%H!hwtSv9vXY{Hxe_liijD#u_4fd5T{wah4W@zm zqnk{13ovhWsLILmODnRT?pz1mvVOG!hA~41e>!*z^=qX5+V+7coVK-=6yni7H0z`5 zY@gfRNVckDd{m^mmuPM@{1QWK8E48|L(-riav?$5rRz6JXw#j)&l+}+2d}5+sEdY! zR6M4&>i3ptAXvXxNV{PgSduk?nl%=6O@8Y>m0Q66^ux9-|MqEysIjTv&cm||)V$Yq zf6!ZPK>-Q|*d$X^#>+Kz>2!PL`v22~LAoDS;Gvx^XFz_CH!O3MI-K~X+1=D>)syv0 zHTKl)bz?bwqKilX{{8drBBud(l2qzL+fBMH0TJ(RJhLq5?TVFaET*$~py$!mC&+!`NapN{ zBO8OI-Cols`o$+GwXKVIbYnx$?qhD9CU3UTLHY!~` UhpH=l#QLZI2Q1C_l;&;#0Oq6zbpQYW delta 6690 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 Enable support for controlling fans and overclocking on AMD cards with AMD Display Library Enable support for mining with AlcheMist - Enable support for mining with AntMiner U1 sticks Enable support for mining with Avalon 1 ASIC modules Enable support for mining with Avalon 2/3 ASIC modules Enable support for mining with Bi*fury USB sticks diff --git a/net-misc/connman-notify/connman-notify-0_pre20191003-r1.ebuild b/net-misc/connman-notify/connman-notify-0_pre20191003-r1.ebuild deleted file mode 100644 index bb0142733fa5..000000000000 --- a/net-misc/connman-notify/connman-notify-0_pre20191003-r1.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python3_{7,8} ) - -inherit desktop python-single-r1 vcs-snapshot - -MY_COMMIT="4f1e0a6b27ebf5d9b7508594188fe0f86c34ec52" - -DESCRIPTION="Desktop notification integration for connman" -HOMEPAGE="https://gitlab.com/wavexx/connman-notify/" -SRC_URI="https://gitlab.com/wavexx/connman-notify/repository/${MY_COMMIT}/archive.tar.bz2 -> ${P}.tar.bz2" - -EGIT_REPO_URI="https://gitlab.com/wavexx/connman-notify.git" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND="${PYTHON_DEPS} - $(python_gen_cond_dep ' - dev-python/dbus-python[${PYTHON_MULTI_USEDEP}] - dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}] - ') - net-misc/connman - virtual/notification-daemon" - -src_install() { - python_fix_shebang ${PN} - dobin ${PN} - dodoc README.rst - - make_desktop_entry ${PN} ${PN} ${PN} Network -} diff --git a/net-misc/dhcp/Manifest b/net-misc/dhcp/Manifest index 1a9875411309..8f08b4e4503a 100644 --- a/net-misc/dhcp/Manifest +++ b/net-misc/dhcp/Manifest @@ -1,2 +1 @@ -DIST dhcp-4.4.1.tar.gz 11164378 BLAKE2B fd3c65d8802c42cb936ff75ee19784e4f533c9b36aa08a61280aa8acae5cf581c67cd70222b46eb24b1f9a571e1c028cc853952feac4b6a12f9b7d7d3dbc2fc9 SHA512 684ae349f224918c9f8cec7bd6c55cd0b83ad2b5827375b2876ca088eb05b7ff1364e50f6dc24f2485c610d9be94d4ba3020f60a0fa0ef63962349d191b887e7 DIST dhcp-4.4.2.tar.gz 9906235 BLAKE2B b2233aafdefebc2d907dc83acbefc8df8aeb35791261343e2880168a59056d4b92ef030745fac16dd9a0c2f088d90cf8d420b1c2a7b0fc53d5ed11cffd4b8f18 SHA512 c3dee2cf6e4b43d519d4bc89e9b8b12a6e3747d8c4edc0f83d4a88355a483b91a5f7d2353a3c0a2f37f88704fd2f64478ac5161ca72b10c42cebcb92907afa40 diff --git a/net-misc/dhcp/dhcp-4.4.1.ebuild b/net-misc/dhcp/dhcp-4.4.1.ebuild deleted file mode 100644 index 52e3c8070bdb..000000000000 --- a/net-misc/dhcp/dhcp-4.4.1.ebuild +++ /dev/null @@ -1,265 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit systemd toolchain-funcs user - -MY_PV="${PV//_alpha/a}" -MY_PV="${MY_PV//_beta/b}" -MY_PV="${MY_PV//_rc/rc}" -MY_PV="${MY_PV//_p/-P}" -MY_P="${PN}-${MY_PV}" -DESCRIPTION="ISC Dynamic Host Configuration Protocol (DHCP) client/server" -HOMEPAGE="https://www.isc.org/dhcp" -SRC_URI="ftp://ftp.isc.org/isc/dhcp/${MY_P}.tar.gz - ftp://ftp.isc.org/isc/dhcp/${MY_PV}/${MY_P}.tar.gz" - -LICENSE="MPL-2.0 BSD SSLeay GPL-2" # GPL-2 only for init script -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86" -IUSE="+client ipv6 kernel_linux ldap libressl selinux +server ssl vim-syntax" - -DEPEND=" - client? ( - kernel_linux? ( - ipv6? ( sys-apps/iproute2 ) - sys-apps/net-tools - ) - ) - ldap? ( - net-nds/openldap - ssl? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl ) - ) - )" -RDEPEND="${DEPEND} - selinux? ( sec-policy/selinux-dhcp ) - vim-syntax? ( app-vim/dhcpd-syntax )" - -S="${WORKDIR}/${MY_P}" - -src_unpack() { - unpack ${A} - # handle local bind hell - cd "${S}"/bind - unpack ./bind.tar.gz -} - -PATCHES=( - # Gentoo patches - these will probably never be accepted upstream - # Fix some permission issues - "${FILESDIR}/${PN}-3.0-fix-perms.patch" - - # Enable dhclient to equery NTP servers - "${FILESDIR}/${PN}-4.3.6-dhclient-ntp.patch" - "${FILESDIR}/${PN}-4.3.6-dhclient-resolvconf.patch" - - # Enable dhclient to get extra configuration from stdin - "${FILESDIR}/${PN}-4.2.2-dhclient-stdin-conf.patch" - "${FILESDIR}/${PN}-4.3.6-nogateway.patch" #265531 - "${FILESDIR}/${PN}-4.3.6-quieter-ping.patch" #296921 - "${FILESDIR}/${PN}-4.4.0-always-accept-4.patch" #437108 - "${FILESDIR}/${PN}-4.3.6-iproute2-path.patch" #480636 - "${FILESDIR}/${PN}-4.2.5-bindtodevice-inet6.patch" #471142 - "${FILESDIR}/${PN}-4.3.3-ldap-ipv6-client-id.patch" #559832 -) - -src_prepare() { - default - - # Brand the version with Gentoo - sed -i \ - -e "/VERSION=/s:'$: Gentoo-${PR}':" \ - configure || die - - # Change the hook script locations of the scripts - sed -i \ - -e 's,/etc/dhclient-exit-hooks,/etc/dhcp/dhclient-exit-hooks,g' \ - -e 's,/etc/dhclient-enter-hooks,/etc/dhcp/dhclient-enter-hooks,g' \ - client/scripts/* || die - - # No need for the linux script to force bash #158540 - sed -i -e 's,#!/bin/bash,#!/bin/sh,' client/scripts/linux || die - - # Quiet the freebsd logger a little - sed -i -e '/LOGGER=/ s/-s -p user.notice //g' client/scripts/freebsd || die - - # Remove these options from the sample config - sed -i -r \ - -e "/(script|host-name|domain-name) /d" \ - client/dhclient.conf.example || die - - if use client && ! use server ; then - sed -i -r \ - -e '/^SUBDIRS/s:\<(dhcpctl|relay|server)\>::g' \ - Makefile.in || die - elif ! use client && use server ; then - sed -i -r \ - -e '/^SUBDIRS/s:\::' \ - Makefile.in || die - fi - - # Only install different man pages if we don't have en - if [[ " ${LINGUAS} " != *" en "* ]]; then - # Install Japanese man pages - if [[ " ${LINGUAS} " == *" ja "* && -d doc/ja_JP.eucJP ]]; then - einfo "Installing Japanese documention" - cp doc/ja_JP.eucJP/dhclient* client || die - cp doc/ja_JP.eucJP/dhcp* common || die - fi - fi - # Now remove the non-english docs so there are no errors later - rm -r doc/ja_JP.eucJP || die - - # make the bind build work - binddir="${S}/bind" - cd "${binddir}" || die - cat <<-EOF > bindvar.tmp - binddir=${binddir} - GMAKE=${MAKE:-gmake} - EOF - eapply -p2 "${FILESDIR}"/${PN}-4.4.0-bind-disable.patch - # Only use the relevant subdirs now that ISC - #removed the lib/export structure in bind. - sed '/^SUBDIRS/s@=.*$@= isc dns isccfg irs samples@' \ - -i bind-*/lib/Makefile.in || die -} - -src_configure() { - # bind defaults to stupid `/usr/bin/ar` - tc-export AR BUILD_CC - export ac_cv_path_AR=${AR} - - # this is tested for by the bind build system, and can cause trouble - # when cross-building; since dhcp itself doesn't make use of libcap, - # simply disable it. - export ac_cv_lib_cap_cap_set_proc=no - - # Use FHS sane paths ... some of these have configure options, - # but not all, so just do it all here. - local e="/etc/dhcp" r="/var/run/dhcp" l="/var/lib/dhcp" - cat <<-EOF >> includes/site.h - #define _PATH_DHCPD_CONF "${e}/dhcpd.conf" - #define _PATH_DHCLIENT_CONF "${e}/dhclient.conf" - #define _PATH_DHCPD_DB "${l}/dhcpd.leases" - #define _PATH_DHCPD6_DB "${l}/dhcpd6.leases" - #define _PATH_DHCLIENT_DB "${l}/dhclient.leases" - #define _PATH_DHCLIENT6_DB "${l}/dhclient6.leases" - #define _PATH_DHCPD_PID "${r}/dhcpd.pid" - #define _PATH_DHCPD6_PID "${r}/dhcpd6.pid" - #define _PATH_DHCLIENT_PID "${r}/dhcpclient.pid" - #define _PATH_DHCLIENT6_PID "${r}/dhcpclient6.pid" - #define _PATH_DHCRELAY_PID "${r}/dhcrelay.pid" - #define _PATH_DHCRELAY6_PID "${r}/dhcrelay6.pid" - EOF - - local myeconfargs=( - --enable-paranoia - --enable-early-chroot - --sysconfdir=${e} - $(use_enable ipv6 dhcpv6) - $(use_with ldap) - $(use ldap && use_with ssl ldapcrypto || echo --without-ldapcrypto) - ) - econf "${myeconfargs[@]}" - - # configure local bind cruft. symtable option requires - # perl and we don't want to require that #383837. - cd bind/bind-*/ || die - local el - eval econf \ - $(for el in $(awk '/^bindconfig/,/^$/ {print}' ../Makefile.in) ; do if [[ ${el} =~ ^-- ]] ; then printf ' %s' ${el} ; fi ; done | sed 's,@\([[:alpha:]]\+\)dir@,${binddir}/\1,g') \ - --disable-symtable \ - --without-make-clean -} - -src_compile() { - # build local bind cruft first - emake -C bind/bind-*/lib install - # then build standard dhcp code - emake AR="$(tc-getAR)" -} - -src_install() { - default - - dodoc README RELNOTES doc/{api+protocol,IANA-arp-parameters} - docinto html - dodoc doc/References.html - - if [[ -e client/dhclient ]] ; then - # move the client to / - dodir /sbin - mv "${ED%/}"/usr/sbin/dhclient "${ED%/}"/sbin/ || die - - exeinto /sbin - if use kernel_linux ; then - newexe "${S}"/client/scripts/linux dhclient-script - else - newexe "${S}"/client/scripts/freebsd dhclient-script - fi - fi - - if [[ -e server/dhcpd ]] ; then - if use ldap ; then - insinto /etc/openldap/schema - doins contrib/ldap/dhcp.* - dosbin contrib/ldap/dhcpd-conf-to-ldap - fi - - newinitd "${FILESDIR}"/dhcpd.init5 dhcpd - newconfd "${FILESDIR}"/dhcpd.conf2 dhcpd - newinitd "${FILESDIR}"/dhcrelay.init3 dhcrelay - newconfd "${FILESDIR}"/dhcrelay.conf dhcrelay - newinitd "${FILESDIR}"/dhcrelay.init3 dhcrelay6 - newconfd "${FILESDIR}"/dhcrelay6.conf dhcrelay6 - - systemd_newtmpfilesd "${FILESDIR}"/dhcpd.tmpfiles dhcpd.conf - systemd_dounit "${FILESDIR}"/dhcpd4.service - systemd_dounit "${FILESDIR}"/dhcpd6.service - systemd_dounit "${FILESDIR}"/dhcrelay4.service - systemd_dounit "${FILESDIR}"/dhcrelay6.service - systemd_install_serviced "${FILESDIR}"/dhcrelay4.service.conf - systemd_install_serviced "${FILESDIR}"/dhcrelay6.service.conf - - sed -i "s:#@slapd@:$(usex ldap slapd ''):" "${ED%/}"/etc/init.d/* || die #442560 - fi - - # the default config files aren't terribly useful #384087 - local f - for f in "${ED%/}"/etc/dhcp/*.conf.example ; do - mv "${f}" "${f%.example}" || die - done - sed -i '/^[^#]/s:^:#:' "${ED%/}"/etc/dhcp/*.conf || die -} - -pkg_preinst() { - enewgroup dhcp - enewuser dhcp -1 -1 /var/lib/dhcp dhcp - - # Keep the user files over the sample ones. The - # hashing is to ignore the crappy defaults #384087. - local f h - for f in dhclient:da7c8496a96452190aecf9afceef4510 dhcpd:10979e7b71134bd7f04d2a60bd58f070 ; do - h=${f#*:} - f="/etc/dhcp/${f%:*}.conf" - if [ -e "${EROOT%/}"${f} ] ; then - case $(md5sum "${EROOT}"${f}) in - ${h}*) ;; - *) cp -p "${EROOT%/}"${f} "${ED%/}"${f};; - esac - fi - done -} - -pkg_postinst() { - if [[ -e "${ROOT}"/etc/init.d/dhcp ]] ; then - ewarn - ewarn "WARNING: The dhcp init script has been renamed to dhcpd" - ewarn "/etc/init.d/dhcp and /etc/conf.d/dhcp need to be removed and" - ewarn "and dhcp should be removed from the default runlevel" - ewarn - fi -} diff --git a/net-misc/dhcp/dhcp-4.4.2.ebuild b/net-misc/dhcp/dhcp-4.4.2.ebuild deleted file mode 100644 index 251ffeb42ec5..000000000000 --- a/net-misc/dhcp/dhcp-4.4.2.ebuild +++ /dev/null @@ -1,266 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit systemd toolchain-funcs user - -MY_PV="${PV//_alpha/a}" -MY_PV="${MY_PV//_beta/b}" -MY_PV="${MY_PV//_rc/rc}" -MY_PV="${MY_PV//_p/-P}" -MY_P="${PN}-${MY_PV}" - -DESCRIPTION="ISC Dynamic Host Configuration Protocol (DHCP) client/server" -HOMEPAGE="https://www.isc.org/dhcp" -SRC_URI="ftp://ftp.isc.org/isc/dhcp/${MY_P}.tar.gz - ftp://ftp.isc.org/isc/dhcp/${MY_PV}/${MY_P}.tar.gz" - -LICENSE="MPL-2.0 BSD SSLeay GPL-2" # GPL-2 only for init script -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" -IUSE="+client ipv6 kernel_linux ldap libressl selinux +server ssl vim-syntax" - -DEPEND=" - client? ( - kernel_linux? ( - ipv6? ( sys-apps/iproute2 ) - sys-apps/net-tools - ) - ) - ldap? ( - net-nds/openldap - ssl? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl ) - ) - )" -RDEPEND="${DEPEND} - selinux? ( sec-policy/selinux-dhcp ) - vim-syntax? ( app-vim/dhcpd-syntax )" - -S="${WORKDIR}/${MY_P}" - -src_unpack() { - unpack ${A} - # handle local bind hell - cd "${S}"/bind - unpack ./bind.tar.gz -} - -PATCHES=( - # Gentoo patches - these will probably never be accepted upstream - # Fix some permission issues - "${FILESDIR}/${PN}-3.0-fix-perms.patch" - - # Enable dhclient to equery NTP servers - "${FILESDIR}/${PN}-4.3.6-dhclient-ntp.patch" - "${FILESDIR}/${PN}-4.3.6-dhclient-resolvconf.patch" - - # Enable dhclient to get extra configuration from stdin - "${FILESDIR}/${PN}-4.2.2-dhclient-stdin-conf.patch" - "${FILESDIR}/${PN}-4.3.6-nogateway.patch" #265531 - "${FILESDIR}/${PN}-4.3.6-quieter-ping.patch" #296921 - "${FILESDIR}/${PN}-4.4.0-always-accept-4.patch" #437108 - "${FILESDIR}/${PN}-4.3.6-iproute2-path.patch" #480636 - "${FILESDIR}/${PN}-4.2.5-bindtodevice-inet6.patch" #471142 - "${FILESDIR}/${PN}-4.3.3-ldap-ipv6-client-id.patch" #559832 -) - -src_prepare() { - default - - # Brand the version with Gentoo - sed -i \ - -e "/VERSION=/s:'$: Gentoo-${PR}':" \ - configure || die - - # Change the hook script locations of the scripts - sed -i \ - -e 's,/etc/dhclient-exit-hooks,/etc/dhcp/dhclient-exit-hooks,g' \ - -e 's,/etc/dhclient-enter-hooks,/etc/dhcp/dhclient-enter-hooks,g' \ - client/scripts/* || die - - # No need for the linux script to force bash #158540 - sed -i -e 's,#!/bin/bash,#!/bin/sh,' client/scripts/linux || die - - # Quiet the freebsd logger a little - sed -i -e '/LOGGER=/ s/-s -p user.notice //g' client/scripts/freebsd || die - - # Remove these options from the sample config - sed -i -r \ - -e "/(script|host-name|domain-name) /d" \ - client/dhclient.conf.example || die - - if use client && ! use server ; then - sed -i -r \ - -e '/^SUBDIRS/s:\<(dhcpctl|relay|server)\>::g' \ - Makefile.in || die - elif ! use client && use server ; then - sed -i -r \ - -e '/^SUBDIRS/s:\::' \ - Makefile.in || die - fi - - # Only install different man pages if we don't have en - if [[ " ${LINGUAS} " != *" en "* ]]; then - # Install Japanese man pages - if [[ " ${LINGUAS} " == *" ja "* && -d doc/ja_JP.eucJP ]]; then - einfo "Installing Japanese documention" - cp doc/ja_JP.eucJP/dhclient* client || die - cp doc/ja_JP.eucJP/dhcp* common || die - fi - fi - # Now remove the non-english docs so there are no errors later - rm -r doc/ja_JP.eucJP || die - - # make the bind build work - do NOT make "binddir" local! - binddir="${S}/bind" - cd "${binddir}" || die - cat <<-EOF > bindvar.tmp - binddir=${binddir} - GMAKE=${MAKE:-gmake} - EOF - eapply -p2 "${FILESDIR}"/${PN}-4.4.0-bind-disable.patch - # Only use the relevant subdirs now that ISC - #removed the lib/export structure in bind. - sed '/^SUBDIRS/s@=.*$@= isc dns isccfg irs samples@' \ - -i bind-*/lib/Makefile.in || die -} - -src_configure() { - # bind defaults to stupid `/usr/bin/ar` - tc-export AR BUILD_CC - export ac_cv_path_AR=${AR} - - # this is tested for by the bind build system, and can cause trouble - # when cross-building; since dhcp itself doesn't make use of libcap, - # simply disable it. - export ac_cv_lib_cap_cap_set_proc=no - - # Use FHS sane paths ... some of these have configure options, - # but not all, so just do it all here. - local e="/etc/dhcp" r="/var/run/dhcp" l="/var/lib/dhcp" - cat <<-EOF >> includes/site.h - #define _PATH_DHCPD_CONF "${e}/dhcpd.conf" - #define _PATH_DHCLIENT_CONF "${e}/dhclient.conf" - #define _PATH_DHCPD_DB "${l}/dhcpd.leases" - #define _PATH_DHCPD6_DB "${l}/dhcpd6.leases" - #define _PATH_DHCLIENT_DB "${l}/dhclient.leases" - #define _PATH_DHCLIENT6_DB "${l}/dhclient6.leases" - #define _PATH_DHCPD_PID "${r}/dhcpd.pid" - #define _PATH_DHCPD6_PID "${r}/dhcpd6.pid" - #define _PATH_DHCLIENT_PID "${r}/dhcpclient.pid" - #define _PATH_DHCLIENT6_PID "${r}/dhcpclient6.pid" - #define _PATH_DHCRELAY_PID "${r}/dhcrelay.pid" - #define _PATH_DHCRELAY6_PID "${r}/dhcrelay6.pid" - EOF - - local myeconfargs=( - --enable-paranoia - --enable-early-chroot - --sysconfdir=${e} - $(use_enable ipv6 dhcpv6) - $(use_with ldap) - $(use ldap && use_with ssl ldapcrypto || echo --without-ldapcrypto) - ) - econf "${myeconfargs[@]}" - - # configure local bind cruft. symtable option requires - # perl and we don't want to require that #383837. - cd bind/bind-*/ || die - local el - eval econf \ - $(for el in $(awk '/^bindconfig/,/^$/ {print}' ../Makefile.in) ; do if [[ ${el} =~ ^-- ]] ; then printf ' %s' ${el//\\} ; fi ; done | sed 's,@\([[:alpha:]]\+\)dir@,${binddir}/\1,g') \ - --disable-symtable \ - --without-make-clean -} - -src_compile() { - # build local bind cruft first - emake -C bind/bind-*/lib install - # then build standard dhcp code - emake AR="$(tc-getAR)" -} - -src_install() { - default - - dodoc README RELNOTES doc/{api+protocol,IANA-arp-parameters} - docinto html - dodoc doc/References.html - - if [[ -e client/dhclient ]] ; then - # move the client to / - dodir /sbin - mv "${ED}"/usr/sbin/dhclient "${ED}"/sbin/ || die - - exeinto /sbin - if use kernel_linux ; then - newexe "${S}"/client/scripts/linux dhclient-script - else - newexe "${S}"/client/scripts/freebsd dhclient-script - fi - fi - - if [[ -e server/dhcpd ]] ; then - if use ldap ; then - insinto /etc/openldap/schema - doins contrib/ldap/dhcp.* - dosbin contrib/ldap/dhcpd-conf-to-ldap - fi - - newinitd "${FILESDIR}"/dhcpd.init5 dhcpd - newconfd "${FILESDIR}"/dhcpd.conf2 dhcpd - newinitd "${FILESDIR}"/dhcrelay.init3 dhcrelay - newconfd "${FILESDIR}"/dhcrelay.conf dhcrelay - newinitd "${FILESDIR}"/dhcrelay.init3 dhcrelay6 - newconfd "${FILESDIR}"/dhcrelay6.conf dhcrelay6 - - systemd_newtmpfilesd "${FILESDIR}"/dhcpd.tmpfiles dhcpd.conf - systemd_dounit "${FILESDIR}"/dhcpd4.service - systemd_dounit "${FILESDIR}"/dhcpd6.service - systemd_dounit "${FILESDIR}"/dhcrelay4.service - systemd_dounit "${FILESDIR}"/dhcrelay6.service - systemd_install_serviced "${FILESDIR}"/dhcrelay4.service.conf - systemd_install_serviced "${FILESDIR}"/dhcrelay6.service.conf - - sed -i "s:#@slapd@:$(usex ldap slapd ''):" "${ED}"/etc/init.d/* || die #442560 - fi - - # the default config files aren't terribly useful #384087 - local f - for f in "${ED}"/etc/dhcp/*.conf.example ; do - mv "${f}" "${f%.example}" || die - done - sed -i '/^[^#]/s:^:#:' "${ED}"/etc/dhcp/*.conf || die -} - -pkg_preinst() { - enewgroup dhcp - enewuser dhcp -1 -1 /var/lib/dhcp dhcp - - # Keep the user files over the sample ones. The - # hashing is to ignore the crappy defaults #384087. - local f h - for f in dhclient:da7c8496a96452190aecf9afceef4510 dhcpd:10979e7b71134bd7f04d2a60bd58f070 ; do - h=${f#*:} - f="/etc/dhcp/${f%:*}.conf" - if [ -e "${EROOT}"${f} ] ; then - case $(md5sum "${EROOT}"${f}) in - ${h}*) ;; - *) cp -p "${EROOT}"${f} "${ED}"${f};; - esac - fi - done -} - -pkg_postinst() { - if [[ -e "${ROOT}"/etc/init.d/dhcp ]] ; then - ewarn - ewarn "WARNING: The dhcp init script has been renamed to dhcpd" - ewarn "/etc/init.d/dhcp and /etc/conf.d/dhcp need to be removed and" - ewarn "and dhcp should be removed from the default runlevel" - ewarn - fi -} diff --git a/net-misc/exabgp/exabgp-4.2.11-r2.ebuild b/net-misc/exabgp/exabgp-4.2.11-r2.ebuild new file mode 100644 index 000000000000..3e7774c03533 --- /dev/null +++ b/net-misc/exabgp/exabgp-4.2.11-r2.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{7..9} ) +DISTUTILS_USE_SETUPTOOLS=rdepend +inherit tmpfiles systemd distutils-r1 + +DESCRIPTION="The BGP swiss army knife of networking" +HOMEPAGE="https://github.com/Exa-Networks/exabgp" +SRC_URI="https://github.com/Exa-Networks/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + acct-group/exabgp + acct-user/exabgp +" +BDEPEND=" + test? ( + dev-python/psutil[${PYTHON_USEDEP}] + dev-python/nose[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + ) +" + +PATCHES=( + "${FILESDIR}/exabgp-4.2.7-paths.patch" + "${FILESDIR}/exabgp-4.2.10-ip-path.patch" + "${FILESDIR}/exabgp-4.2.11-healthcheck-allow-disable-metric.patch" + "${FILESDIR}/exabgp-4.2.11-healthcheck-fix-log-crash.patch" + "${FILESDIR}/exabgp-4.2.11-less-verbose-logging.patch" +) + +python_test() { + ./qa/bin/parsing || die "tests fail with ${EPYTHON}" + nosetests -v ./qa/tests/*_test.py || die "tests fail with ${EPYTHON}" +} + +python_install_all() { + distutils-r1_python_install_all + + newinitd "${FILESDIR}/${PN}.initd-r1" ${PN} + newconfd "${FILESDIR}/${PN}.confd" ${PN} + + newtmpfiles "${FILESDIR}/exabgp.tmpfiles" ${PN}.conf + systemd_dounit etc/systemd/* + + insinto /etc/logrotate.d + newins "${FILESDIR}/${PN}.logrotate" ${PN} + + keepdir /etc/exabgp + + doman doc/man/*.? +} diff --git a/net-misc/exabgp/files/exabgp-4.2.11-healthcheck-allow-disable-metric.patch b/net-misc/exabgp/files/exabgp-4.2.11-healthcheck-allow-disable-metric.patch new file mode 100644 index 000000000000..768fe80a8107 --- /dev/null +++ b/net-misc/exabgp/files/exabgp-4.2.11-healthcheck-allow-disable-metric.patch @@ -0,0 +1,22 @@ +diff --git a/lib/exabgp/application/healthcheck.py b/lib/exabgp/application/healthcheck.py +index a4f6b8d1..805cf8af 100644 +--- a/lib/exabgp/application/healthcheck.py ++++ b/lib/exabgp/application/healthcheck.py +@@ -168,6 +168,7 @@ + g.add_argument( + "--start-ip", metavar='N', type=int, default=0, help="index of the first IP in the list of IP addresses" + ) ++ g.add_argument("--no-metric", action="store_true", default=False, help="don't send metrics when updating announcements") + g.add_argument( + "--up-metric", metavar='M', type=int, default=100, help="first IP get the metric M when the service is up" + ) +@@ -494,7 +495,8 @@ + announce = "route {0} next-hop {1}".format(str(ip), options.next_hop or "self") + + if command == "announce": +- announce = "{0} med {1}".format(announce, metric) ++ if not options.no_metric: ++ announce = "{0} med {1}".format(announce, metric) + if options.local_preference >= 0: + announce = "{0} local-preference {1}".format(announce, options.local_preference) + if options.community or options.disabled_community: diff --git a/net-misc/exabgp/files/exabgp-4.2.11-healthcheck-fix-log-crash.patch b/net-misc/exabgp/files/exabgp-4.2.11-healthcheck-fix-log-crash.patch new file mode 100644 index 000000000000..a43e90a724e4 --- /dev/null +++ b/net-misc/exabgp/files/exabgp-4.2.11-healthcheck-fix-log-crash.patch @@ -0,0 +1,13 @@ +diff --git a/lib/exabgp/logger.py b/lib/exabgp/logger.py +index 41a1cf28..f87785a2 100644 +--- a/lib/exabgp/logger.py ++++ b/lib/exabgp/logger.py +@@ -339,7 +339,7 @@ class Logger(object): + else: + src = source + +- log = self._option.get(src, True) and getattr(syslog, 'LOG_%s' % level) <= self.level ++ log = self._option.get(src, True) and getattr(syslog, 'LOG_%s' % level, logging.handlers.SysLogHandler.LOG_DAEMON) <= self.level + + if not log: + return diff --git a/net-misc/exabgp/files/exabgp-4.2.11-less-verbose-logging.patch b/net-misc/exabgp/files/exabgp-4.2.11-less-verbose-logging.patch new file mode 100644 index 000000000000..fe09a58ed776 --- /dev/null +++ b/net-misc/exabgp/files/exabgp-4.2.11-less-verbose-logging.patch @@ -0,0 +1,44 @@ +diff --git a/lib/exabgp/application/healthcheck.py b/lib/exabgp/application/healthcheck.py +index a4f6b8d1..d8195074 100644 +--- a/lib/exabgp/application/healthcheck.py ++++ b/lib/exabgp/application/healthcheck.py +@@ -159,7 +159,16 @@ def setup_logging(debug, silent, name, syslog_facility, syslog): + enable_syslog = syslog and not debug + # To syslog + if enable_syslog: +- facility = getattr(logging.handlers.SysLogHandler, "LOG_{0}".format(syslog_facility.upper())) ++ if isinstance(syslog_facility, int) or syslog_facility.isdigit(): ++ for log_facility, value in sorted(logging.handlers.SysLogHandler.facility_names.items(), key=lambda x: x[1]): ++ if value >= int(syslog_facility): ++ facility = log_facility ++ break ++ elif hasattr(logging.handlers.SysLogHandler, "LOG_{0}".format(syslog_facility.upper())): ++ facility = getattr(logging.handlers.SysLogHandler, "LOG_{0}".format(syslog_facility.upper())) ++ else: ++ facility = logging.handlers.SysLogHandler.LOG_DAEMON ++ + sh = logging.handlers.SysLogHandler(address=str(syslog_address()), facility=facility) + if name: + healthcheck_name = "healthcheck-{0}".format(name) +diff --git a/lib/exabgp/reactor/api/command/announce.py b/lib/exabgp/reactor/api/command/announce.py +index 3c9091d2..e21cbe95 100644 +--- a/lib/exabgp/reactor/api/command/announce.py ++++ b/lib/exabgp/reactor/api/command/announce.py +@@ -6,6 +6,7 @@ Created by Thomas Mangin on 2017-07-01. + Copyright (c) 2009-2017 Exa Networks. All rights reserved. + License: 3-clause BSD. (See the COPYRIGHT file) + """ ++import logging + + from exabgp.reactor.api.command.command import Command + from exabgp.reactor.api.command.limit import match_neighbors +@@ -50,7 +51,8 @@ def announce_route(self, reactor, service, line): + change.nlri.action = OUT.ANNOUNCE + reactor.configuration.inject_change(peers, change) + self.log_message( +- 'route added to %s : %s' % (', '.join(peers) if peers else 'all peers', change.extensive()) ++ 'route added to %s : %s' % (', '.join(peers) if peers else 'all peers', change.extensive()), ++ level=logging.WARNING + ) + yield False + diff --git a/net-misc/exabgp/files/exabgp.initd-r1 b/net-misc/exabgp/files/exabgp.initd-r1 new file mode 100644 index 000000000000..ec2f01704b8b --- /dev/null +++ b/net-misc/exabgp/files/exabgp.initd-r1 @@ -0,0 +1,64 @@ +#!/sbin/openrc-run +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# default arguments +: "${EXABGP_ARGS:=--env=/etc/${RC_SVCNAME}/exabgp.env /etc/${RC_SVCNAME}/exabgp.conf}" + +command="capsh" +command_args=" + --uid=${EXABGP_USER:=exabgp} + --gid=${EXABGP_GROUP:=exabgp} + --caps='cap_net_admin+epi cap_setuid+ep-i cap_setgid+ep-i' + -- -c \"/usr/bin/exabgp ${EXABGP_ARGS}\"" + +supervisor=supervise-daemon + +: "${pidfile:=/run/exabgp/${RC_SVCNAME}-supervisor.pid}" +: "${output_log:=/var/log/${RC_SVCNAME}/exabgp.log}" +: "${error_log:=/var/log/${RC_SVCNAME}/exabgp.log}" + +extra_started_commands="routes sessions" +extra_commands="checkconfig" + +depend() { + need net +} + +start_pre() { + checkpath -q -d -m 0755 -o "${EXABGP_USER}:${EXABGP_GROUP}" \ + /run/exabgp || return + + checkpath -q -p -m 0600 -o "${EXABGP_USER}:${EXABGP_GROUP}" \ + /run/exabgp/${RC_SVCNAME}.{in,out} || return + + checkpath -q -d -m 0755 -o "${EXABGP_USER}:${EXABGP_GROUP}" \ + "/var/log/${RC_SVCNAME}" || return + + checkconfig || return +} + +stop_pre() { + # don't restart if the configuration is bad + if [ "${RC_CMD}" = restart ]; then + checkconfig || return + fi +} + +checkconfig() { + ebegin "Checking configuration for ${RC_SVCNAME}" + exabgp -t ${EXABGP_ARGS} + eend ${?} "Invalid configuration" +} + +sessions() { + ebegin "Querying sessions" + exabgpcli --env /etc/${RC_SVCNAME}/exabgp.env show neighbor summary + eend ${?} "exabgpcli failed" +} + +routes() { + ebegin "Querying routes" + exabgpcli --env /etc/${RC_SVCNAME}/exabgp.env show adj-rib out + eend ${?} "exabgpcli failed" +} diff --git a/net-misc/geoipupdate/geoipupdate-4.3.0.ebuild b/net-misc/geoipupdate/geoipupdate-4.3.0.ebuild index ea39a1a811e3..f38a5a18875e 100644 --- a/net-misc/geoipupdate/geoipupdate-4.3.0.ebuild +++ b/net-misc/geoipupdate/geoipupdate-4.3.0.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 @@ -53,7 +53,7 @@ SRC_URI=" LICENSE="ISC BSD BSD-2 MIT Apache-2.0" SLOT="0" -KEYWORDS="amd64 ~arm ~ppc64 x86" +KEYWORDS="amd64 ~arm ppc64 x86" DOCS=( README.md CHANGELOG.md doc/GeoIP.conf.md doc/geoipupdate.md ) diff --git a/net-misc/gns3-gui/Manifest b/net-misc/gns3-gui/Manifest index 271dd7e51d9c..45bdb8842c49 100644 --- a/net-misc/gns3-gui/Manifest +++ b/net-misc/gns3-gui/Manifest @@ -1,2 +1 @@ -DIST gns3-gui-2.2.11.tar.gz 5240137 BLAKE2B 6601e8477c9d5dadfb04a19d4bb75efad39d23cde1fb4e9bc0698cf59c403f154ea1b46b216e2271da476b42d7d58ecee9ef8acabeae039c4026c1f5ee7325eb SHA512 7cb3b4b8bcae5b6adc6d3637fad9a8e4cf885709f9440f484224c04044960b082d1b7b81ad23b5c128c9e58e6ac23d07101128b96caaa095394c0feedc2a8dc3 DIST gns3-gui-2.2.17.tar.gz 5161745 BLAKE2B 16501f3f2c9efa3f2bf0305f7af159f91d36000c4850fbcc8bf29afaf204de14d7f0531fc0c63d0e83b7c56a1a26961903852e06254057a4bcc8ff1c900613c8 SHA512 a3871a4d0470917b3bc7b0369ea30eb372cabc72bab1d036653ab94f09d75d5794cc58944905a2b72024c005c96172658a3f14ea081d2d81e7349df10c649045 diff --git a/net-misc/gns3-gui/gns3-gui-2.2.11.ebuild b/net-misc/gns3-gui/gns3-gui-2.2.11.ebuild deleted file mode 100644 index 57e7f1b46b89..000000000000 --- a/net-misc/gns3-gui/gns3-gui-2.2.11.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8} ) - -inherit distutils-r1 desktop xdg - -DESCRIPTION="Graphical Network Simulator" -HOMEPAGE="https://www.gns3.com/ https://github.com/GNS3/gns3-gui" -SRC_URI="https://github.com/GNS3/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -#net-misc/gns3-server version should always match gns3-gui version -RDEPEND=" - >=dev-python/distro-1.3.0[${PYTHON_USEDEP}] - ~dev-python/jsonschema-3.2.0[${PYTHON_USEDEP}] - >=dev-python/psutil-5.7.0[${PYTHON_USEDEP}] - >=dev-python/sentry-sdk-0.14.4[${PYTHON_USEDEP}] - ~net-misc/gns3-server-${PV}[${PYTHON_USEDEP}] - dev-python/PyQt5[gui,network,svg,websockets,widgets,${PYTHON_USEDEP}] -" - -DISTUTILS_USE_SETUPTOOLS=bdepend - -src_prepare() { - default - - # newer psutils is fine - sed -i -e '/psutil==5.7.0/d' requirements.txt || die "fixing requirements failed" - - eapply_user -} - -python_install_all() { - distutils-r1_python_install_all - - doicon "resources/images/gns3.ico" - make_desktop_entry "gns3" "GNS3" "gns3.ico" "Utility" -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_mimeinfo_database_update - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_mimeinfo_database_update - xdg_icon_cache_update -} diff --git a/net-misc/gns3-server/Manifest b/net-misc/gns3-server/Manifest index a04dcc3d56bc..515948914b7e 100644 --- a/net-misc/gns3-server/Manifest +++ b/net-misc/gns3-server/Manifest @@ -1,2 +1 @@ -DIST gns3-server-2.2.11.tar.gz 7588877 BLAKE2B 429eb23e44ca0f3f68abba6fa437b80c12fb1e70c02e1c81ce2051a9d9b78f31f6618397dee07e307589c3f9f0ad55a26f22084ffa01b7c42b730bd505979c2e SHA512 6e11c6ae10942bac9f82dc3b5e0bee04c8afbbae8ca6b5d20e42495c15010ba17cddbac83c7c188a565ce8b24ed58ac7c80b4eb5a8f29f2612dce9d0dfa65a07 DIST gns3-server-2.2.17.tar.gz 8980894 BLAKE2B 0f3698adeb7cf9daede05c0281a2c324bad0952a9e5774e11ebb9af342da020bac8b7acb05a938cd8df5a8934bed6bd2b56ee0187ea28b8356376e1f1396e944 SHA512 233db2e3bb3d6a071ce3ce24b8c86049f2707863f92ca67c4fdfb763bbdc98d3b78a1c2156d2d05548ee10f84394ab333f1c3404723091dc4e7edeb3df5a4a57 diff --git a/net-misc/gns3-server/gns3-server-2.2.11.ebuild b/net-misc/gns3-server/gns3-server-2.2.11.ebuild deleted file mode 100644 index 13e0e6aec39b..000000000000 --- a/net-misc/gns3-server/gns3-server-2.2.11.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{7,8} ) - -inherit distutils-r1 - -DESCRIPTION="GNS3 server to asynchronously manage emulators" -HOMEPAGE="https://www.gns3.com/ https://github.com/GNS3/gns3-server" -SRC_URI="https://github.com/GNS3/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - >=app-emulation/dynamips-0.2.18 - ~dev-python/aiofiles-0.5.0[${PYTHON_USEDEP}] - ~dev-python/aiohttp-3.6.2[${PYTHON_USEDEP}] - ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] - ~dev-python/async_timeout-3.0.1[${PYTHON_USEDEP}] - >=dev-python/distro-1.3.0[${PYTHON_USEDEP}] - >=dev-python/jinja-2.7.3[${PYTHON_USEDEP}] - ~dev-python/jsonschema-3.2.0[${PYTHON_USEDEP}] - >=dev-python/psutil-5.7.0[${PYTHON_USEDEP}] - ~dev-python/py-cpuinfo-6.0.0[${PYTHON_USEDEP}] - >=dev-python/sentry-sdk-0.14.4[${PYTHON_USEDEP}] - >=net-misc/ubridge-0.9.14 -" -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" - -src_prepare() { - default - - # newer psutils is fine - sed -i -e '/psutil==5.7.0/d' requirements.txt || die "fixing requirements failed" - - # Remove Pre-built busybox binary - rm gns3server/compute/docker/resources/bin/busybox || die - - # Package installs 'tests' package which is forbidden - rm -rf tests || die - eapply_user -} - -python_install() { - distutils-r1_python_install - - mkdir -p "${D}$(python_get_sitedir)/gns3server/compute/docker/resources/bin" || die - ln -s /bin/busybox "${D}$(python_get_sitedir)/gns3server/compute/docker/resources/bin/busybox" || die -} - -pkg_postinst() { - elog "net-misc/gns3-server has several optional packages that must be merged manually for additional functionality." - elog "" - elog "The following is a list of packages that can be added:" - elog "app-emulation/qemu, app-emulation/virtualbox" - elog "app-emulation/docker and net-analyzer/wireshark" - elog "" - elog "The following packages are currently unsupported:" - elog "iouyap and vpcs" -} diff --git a/net-misc/pyhoca-cli/Manifest b/net-misc/pyhoca-cli/Manifest index 8f70aca19023..5d6dd9b07e1a 100644 --- a/net-misc/pyhoca-cli/Manifest +++ b/net-misc/pyhoca-cli/Manifest @@ -1,2 +1 @@ -DIST pyhoca-cli-0.6.1.1.tar.gz 41893 BLAKE2B 39f695224c64dacf0f2efa449ff3e235f22571647e77dd58ed031a0899991337af8deff5808293b4f1e1932a47dbd7af63ab6b86b1c5373122f4678eefec168a SHA512 b83e584f314df936d09cda25b253bbd5f37aa7f57db084424b2696070963a99776284c827f602321329bd066c6f483f32cd3dd0aa961eea7c79aa217949966c7 DIST pyhoca-cli-0.6.1.2.tar.gz 41891 BLAKE2B a3183acc8b4a809e5b3894bbcb276972f3bf0178f2a9f596e697866db4217ca4e04d6b3d698b202e124a2e42a3b1f9b2f0fbd595bf0483f55dd7dbe9ea108ef3 SHA512 02bb6a0dcb72bc67e8b8109e554f04fa57d5b2da2682b50a081b60e19c257842ae31aabb7faa945579fb23d0e922befd0678c413b31393d368b4173e0d4315f6 diff --git a/net-misc/pyhoca-cli/metadata.xml b/net-misc/pyhoca-cli/metadata.xml index fa439d9e97ee..4a4d62e56a75 100644 --- a/net-misc/pyhoca-cli/metadata.xml +++ b/net-misc/pyhoca-cli/metadata.xml @@ -5,6 +5,7 @@ voyageur@gentoo.org Bernard Cafarelli + PyHoca-CLI is a client implementation for X2Go using the project's Python API (Python module). PyHoca-CLI can be operated completely from the command line and the goal is to reflect the full functionality spectrum of Python X2Go. diff --git a/net-misc/pyhoca-cli/pyhoca-cli-0.6.1.1.ebuild b/net-misc/pyhoca-cli/pyhoca-cli-0.6.1.1.ebuild deleted file mode 100644 index 3f2ee6193450..000000000000 --- a/net-misc/pyhoca-cli/pyhoca-cli-0.6.1.1.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_7 ) -inherit distutils-r1 - -DESCRIPTION="X2Go command line client" -HOMEPAGE="http://www.x2go.org" -SRC_URI="http://code.x2go.org/releases/source/${PN}/${P}.tar.gz" - -LICENSE="AGPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND="dev-python/setproctitle[${PYTHON_USEDEP}] - >=net-misc/python-x2go-0.6.1.1[${PYTHON_USEDEP}]" -RDEPEND="${DEPEND}" - -python_install() { - distutils-r1_python_install - python_doscript ${PN} -} - -python_install_all() { - distutils-r1_python_install_all - doman man/man1/* - find "${ED}" -name '*.pth' -delete || die -} diff --git a/net-misc/pyhoca-cli/pyhoca-cli-0.6.1.2.ebuild b/net-misc/pyhoca-cli/pyhoca-cli-0.6.1.2.ebuild index 3f2ee6193450..107198b5c85b 100644 --- a/net-misc/pyhoca-cli/pyhoca-cli-0.6.1.2.ebuild +++ b/net-misc/pyhoca-cli/pyhoca-cli-0.6.1.2.ebuild @@ -3,21 +3,26 @@ EAPI=7 -PYTHON_COMPAT=( python3_7 ) +PYTHON_COMPAT=( python3_{7..9} ) inherit distutils-r1 DESCRIPTION="X2Go command line client" HOMEPAGE="http://www.x2go.org" SRC_URI="http://code.x2go.org/releases/source/${PN}/${P}.tar.gz" -LICENSE="AGPL-3" +LICENSE="AGPL-3+" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" -DEPEND="dev-python/setproctitle[${PYTHON_USEDEP}] +RDEPEND=" + dev-python/setproctitle[${PYTHON_USEDEP}] >=net-misc/python-x2go-0.6.1.1[${PYTHON_USEDEP}]" -RDEPEND="${DEPEND}" + +python_prepare_all() { + # we don't need setuptools at runtime + sed -i -e '/install_requires/d' setup.py || die + distutils-r1_python_prepare_all +} python_install() { distutils-r1_python_install diff --git a/net-misc/pyhoca-gui/Manifest b/net-misc/pyhoca-gui/Manifest index 6e474411035a..00ef21627149 100644 --- a/net-misc/pyhoca-gui/Manifest +++ b/net-misc/pyhoca-gui/Manifest @@ -1,2 +1 @@ -DIST pyhoca-gui-0.6.1.0.tar.gz 2098973 BLAKE2B fdd145bb8ba67d70571a2244bded2f5c30382725c21747778c7490a98cd85dd7e872aec9ba539d407764a9a3a38d590aed5742268ebc38aa9cfaa3fc5b5a679c SHA512 d2730aa52afd4a835e593f3d8bde84435abb67aa490bb05807353d8d102c1d85564c21decbaf04e5cf54ef4a376247cf4a5ba1f7c9baf96149dbea9e583ea9cb DIST pyhoca-gui-0.6.1.1.tar.gz 2099727 BLAKE2B 944ee3cd743d502ce320759b9200c74de13802e23aabc2a5fe5659e123e2bbc368bf8a216c73de2c2ed22408d8fe50b4b945cc0714d05e1cb0faa1e5617dd4b0 SHA512 e7e24d60c1e4ecca2201c2a25bfc8c5552e54e30a5f744c5bc9c36ba4050a64cbb8616ab2e035b34cd14c62702ff88e32c863cac8aef0f8f4cb18db1d2e737b6 diff --git a/net-misc/pyhoca-gui/metadata.xml b/net-misc/pyhoca-gui/metadata.xml index b87a98e44d52..e24d4d041e88 100644 --- a/net-misc/pyhoca-gui/metadata.xml +++ b/net-misc/pyhoca-gui/metadata.xml @@ -5,6 +5,7 @@ voyageur@gentoo.org Bernard Cafarelli + PyHoca-GUI is a client implementation for X2Go using the project's Python X2Go client API (a Python module). PyHoca-GUI uses wxPython for rendering graphical desktop elements (menus, dialog boxes etc.). diff --git a/net-misc/pyhoca-gui/pyhoca-gui-0.6.1.0.ebuild b/net-misc/pyhoca-gui/pyhoca-gui-0.6.1.0.ebuild deleted file mode 100644 index 3d05ef2fc367..000000000000 --- a/net-misc/pyhoca-gui/pyhoca-gui-0.6.1.0.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_7 ) -inherit distutils-r1 - -DESCRIPTION="X2Go graphical client applet" -HOMEPAGE="http://www.x2go.org" -SRC_URI="http://code.x2go.org/releases/source/${PN}/${P}.tar.gz" - -LICENSE="AGPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND="dev-python/pycups[${PYTHON_USEDEP}] - dev-python/setproctitle[${PYTHON_USEDEP}] - dev-python/wxpython[${PYTHON_USEDEP}] - >=net-misc/python-x2go-0.6.1.1[${PYTHON_USEDEP}] - x11-libs/libnotify" -DEPEND="${DEPEND} - dev-python/python-distutils-extra[${PYTHON_USEDEP}]" - -python_install() { - distutils-r1_python_install - python_doscript ${PN} -} - -python_install_all() { - distutils-r1_python_install_all - doman man/man1/* - find "${ED}" -name '*.pth' -delete || die -} diff --git a/net-misc/pyhoca-gui/pyhoca-gui-0.6.1.1.ebuild b/net-misc/pyhoca-gui/pyhoca-gui-0.6.1.1.ebuild index 3d05ef2fc367..671e506e1ffe 100644 --- a/net-misc/pyhoca-gui/pyhoca-gui-0.6.1.1.ebuild +++ b/net-misc/pyhoca-gui/pyhoca-gui-0.6.1.1.ebuild @@ -1,27 +1,32 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_7 ) +PYTHON_COMPAT=( python3_{7..9} ) inherit distutils-r1 DESCRIPTION="X2Go graphical client applet" HOMEPAGE="http://www.x2go.org" SRC_URI="http://code.x2go.org/releases/source/${PN}/${P}.tar.gz" -LICENSE="AGPL-3" +LICENSE="AGPL-3+" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" -RDEPEND="dev-python/pycups[${PYTHON_USEDEP}] +RDEPEND=" + dev-python/pycups[${PYTHON_USEDEP}] dev-python/setproctitle[${PYTHON_USEDEP}] dev-python/wxpython[${PYTHON_USEDEP}] >=net-misc/python-x2go-0.6.1.1[${PYTHON_USEDEP}] x11-libs/libnotify" -DEPEND="${DEPEND} - dev-python/python-distutils-extra[${PYTHON_USEDEP}]" +BDEPEND="dev-python/python-distutils-extra[${PYTHON_USEDEP}]" + +python_prepare_all() { + # we don't need setuptools at runtime + sed -i -e '/install_requires/d' setup.py || die + distutils-r1_python_prepare_all +} python_install() { distutils-r1_python_install diff --git a/net-news/Manifest.gz b/net-news/Manifest.gz index d639537af4fb42d1775f44440439c711a9e48ee5..f39ef1cd150b139a2fe75126f8ec2f55ca690e43 100644 GIT binary patch literal 1895 zcmV-t2blODiwFP!00002|81Asj$KC)hVOX_zW~tHhwAQ2M+AW&+$1khUDX8TlcS8wkp3;Sfh`}f;7ucWr|>YKm5{>!)Zn^!Tn zPaiw2j8n(4U3bhI8EMkR=E$4-o>u1ZA!;X**HzCPgU_#?ZLQhHIm`Wwa_-D~EK4t? zPTg&!*f{MpX-h`4S#t5OSDN*ZSKt5X^^p4NXwEz*ZJ*&$*RdAq=6m1p)qMN))LYtQ zmd$4+hMiv8x)RGqi(BqwoO5fd=iF1bW-TrEs=iiNoo$yLO>W;Y`T>x(T-NM*Jb&}u z>%aZ^kKca(!z+9HuYWvn-H-qL{de~6$Gjgufm!WeF!N?R!pf>7_4+I;mu%%8a5a=YXT}(^;03a?Y3B=p2p z1+QFn_Exeq_#NiCvhwHAxeRJp#qJ6SRyav?z>8bf4M4ghdzFmSy{;|R`clwYO=ODn zaWzVI_oBk=&#AL~#;k95&oosHlm$bkHLMbsRN=(UN&~y z=^Z@TyU#%PTQ&^BF2=0~zYvrSBN#%b*;aWCMsn9Vkt%Smfv)<-vxb+`6pB^xZluU;IaZcTP?}pC0`Ir?!B!F- zL)XAjAQyWqsHuaY!NlV>YD zY@D^8(3UY^r5zcm%P{zR$ulVx6O7VflmTk??Bs&C$6kgZSS-2p{+0WG`1tYfKiP-) ziehN~3t$_P;9fcVvfagZc`O@xyFC70Ixh~6gS{}qi3m99M5Q0(wc>K_Y_reWE0c-h zSPn?ZJ;D_}GG9EYarPRMfSVXOvbIvCul7Zf5NY8~TxXVDT2;vV(6cV&$-1Blp*#ek z4Lq&0jw;dI0uVNLXxP62l8op{3i<>;@)WH0(OIl$nbyw2Jo*^3?-VkQOtIPRSAc!8 zAK!c}$=bf)HLz78=(c?uvDoU9DVw^1bu8FJ5J}>pD4vAqNPl6xWZj%?k(}%{%8Fg? zf&Ku#XaPy57$Y<@%UMZ(S&$Z9VnMbx7tFxn_{aQ=S6S>N+TBwdt;PEwQWPCQ?J5}5 zz+qXCpZRFFP&*Dl(uNp0#FK(_=r|U=VJ^FYw=-dXq(26S68{A3&}bp8$rBZg@)N9O zbpJJ8@87@q+VNkS1<#|QPzPvb^~s{L6kVzg05AmzGG67jYtV%S&!|NVhuZ@qXlJ{f zR&yc9h0$7NrBA}s0NhoiK{4X}UYT=VGMAqA^b~vI|9)u}WMpGA_)jz?L6dwTAvt;A z+vLlorL>h#m!i5nKPpd?qzaO%^HQ|%C8ZIbHaBFK<)sqk;9Ktje#me;^{YJPg@LGj zH4lb&2&5OdKE8YZ^W$P)<0W74n#%{nID8t9GBuzDel#&kC9_S=%W!JJ>m4omnNo)@EaB*R7?Oi zx>R@k(iF+-#R!R8?}cSw_zgd&O~3y&0=h+Ip&ir^3C7V+8S%(Iuu=?K7(B7Afn*K5Q2%m zHcz_HUOJScg$f?Q4ukuzMS&ulhC)NXl%XMB=+n2CMB$g~(J`jM9NdUA4i5GiujwQR z_xDy8Y~`9Z6Qa;WX#lW?1>%ar=gvOzq_tC~Gkb%56P_=ROWff_3b}AHhN62vMJZtu h-%xzw0WD9=^29F&ryFm3zP7aA{0CHdE9Vvs002&H;oATJ literal 1895 zcmV-t2blODiwFP!00002|81Asj%7CyhVOZbc>%z7*=753B7#5=Zju)$m#ZLR4rpeg zkhkYsNHaY_s9Wl-*4o?Uzy8zy!|NYjzj_;=?Aj;$-M`r$)oU`1|C?{sdu`Iom zHg(I$YU9X}Dyt5$S#t5#sAB!rSKt5X^{DOD(VTfs+CIZ?TgT+4o9`Xhm-zPZ)F?8U zW%F#k!%i=HTm0rwJ?_};TJzI#I?Jl1oHM50EPxw* zNKb2BR)>PEsVE4`ZNMKF;784Mk%^vmw$!opEbVb^r2H>t*W&H_cmE$V@5;q$y?Sn_ zf>*9KyOb;fzpr_&Z2Wt4E`u6Yu~-*^6;7%;;6;=b7m#9PZ#D1f-qx-reJSWHsdd)c zN9Zlt-HTRce@>m{GiH6ed#0%>0`-c-1FhALU`v@&_PV)`$hdN5I|lcyr4EQzGuT+j z=^Z@TyU&a6cik`uyBN_9eo;|2j9>_zW?LCjlgXK{%oohw0MduBuXH)2e8Fq8CE@ln z8+y#ZDU?mw#z+iT+QMrO(N$(0whJCncI#$E#VX?<2PoGH{|QL97j!5Mi!&E>)99|d z6jSUC$BbxQyW)R=(B~H~fK0@DLGb_Oucn(6$IX+_rX>Y z9YfcPqd+e92-w_|X<_1V8%@&gXT+X-XqE6OmSK*DcWOcM6J`0Hu?(#@ZyV7T_-05x z_-vfDovV^}z)CxHq%OnYBgnH_8YXy4hf!8}s%K~CE|0woL$DxSdjHD(KYaZ7_n+*; z{fc5}{)J-L1@4uzFWbHPE{|nHZ?BKPm(GiW<6tk0aPGZmz==vf$ZOr;+$poq)*F*m z#jzZal6zd&sfYRQlNx8QF$uVdkt1s>t@b5fBsnoo+==Tzh$2mg*(LqjLY}P4h7-!8 zBD4XCJL_omirWQ*%^d{$H$bZ6_9O*;f**MbR{OwNG*PC>S(ry3WA>eujDxT?yZs8V zPxj-RuO->!3tj_TC4xeB2(c*b$&^jqz&aM}A&6??p(vh&K#8mt2PH$NERvJm-m(y3 zoC8PEBrV|KI!xEhEN3PCWkFhai3Qo(Tre*V#~brAUS+Y9E3u~vt;PEwQWVRF+O1+x z1BYcnegFZ;sT~I(X+w;Bt0x8N&~fZ`(O6r++nKOq4mt*h68{A3&?~o!)F�@^e|s z=>BWG-oJnIwd21u3qFsALLH!$wI_?pQgo?00KgO=$at+GVbFyI&)Z5hYZ;J!`kO4QXt32g}fv9~g z4`uHVNH1`GeE0t6$Hl(JtA4?2E*}iz@M%2C)C(=}qdCYw;i4d&>3IH2j zsylv(K?h9>BP4FU7nU9H8-7lk9{)80Qme7h4r+)5;n5HJYRmJHBKRbTgAy3ithasrG!m< hL-C0RNS-@OY~?h*jNon0*B1HBe*n!2MBNq*006no*%SZ( diff --git a/net-news/liferea/liferea-1.12.9.ebuild b/net-news/liferea/liferea-1.12.9.ebuild index 9a020989a6ea..0ca52436fcab 100644 --- a/net-news/liferea/liferea-1.12.9.ebuild +++ b/net-news/liferea/liferea-1.12.9.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 @@ -13,7 +13,7 @@ SRC_URI="https://github.com/lwindolf/${PN}/releases/download/v${PV}/${P}.tar.bz2 LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" +KEYWORDS="~amd64 ~arm x86" IUSE="" REQUIRED_USE="${PYTHON_REQUIRED_USE}" diff --git a/net-nntp/Manifest.gz b/net-nntp/Manifest.gz index 75c1457e5ade12d4d6e3b67350f2ef7b97d2364c..4eda80523ca6313cfc7c4cc8f398358a86de0a55 100644 GIT binary patch literal 1701 zcmV;W23q+aiwFP!00002|4mj~Zl$*ke$Ohrf|jI2N_?CkDO$AYOR@oyqJp5wB*;wB zqO0%s2k_W{?Q?uCx_noD^WldNFTeEXIPp3D^xt28e&IRzY<9uOYTiv&`%I=W>013{OY?8|NPruzWx4(m;60` z{PTD5@u%CLJ_8^Bg4N7pA!+QgH>EVG)fuNbYv!hlV~yn-AJY-;yXU#|{A}_v*0P(0 ztE{nbnr(J>)$|0m>~kr#_i_{7b!VKl2PxP}JnNkLiq#NW+j9VGicCv<&BrJ|?91*< z)AEw7;0n-LDb?SclwPxjHk16l5 z`Wf7R{Ppx3Uc&MQ*bwkBpsZzk7zO0DF7Z%YdSPL89VvQ=OzH~t#P?^laCg(7Sh`Dfr#Q_BXAQqei(lWm_Qf=|H00a0k?Q_TC zH^4sje?I;8>!;6efbkyV3t+Xq##KlF%bw8iR)dTOj=mt9+3W}JE#|Iy?Tj6*G$6af z*myU#%{qED2E;u8R)mxdh3fZX5eJ&a0n~A_mAL+imAb=<`V}ykA4VEH)-L!ddNMxg zXN-G$0J;q?bnIq}YBD)%ZiU)s!TQLNJ6HIGbf)@qd&E#9iR3>j)NxBoyvE=TTkln&93^pT2gb(cr$x=6!EVWb6ojzCqJoZuRs1Y$94btQ_2WZ+cPiKN(oCZ-c zkHapFryb`=y}|Wce0(P@eTUT<$Y|QG)^{8@4^DvGV1*}fK=@8ZBF$4&oQ9XH;`!^> zaP;0W;>MhH!4j^f+rs#$n!}X3n-(6*mKU2Lfp{G{fP3oG2IGsguyxdm<~8ymO!PW3 z=gBy^^C z*drKqu}AUF{f5=2NT}<);Wc%=Sy2oTv*b~Q4ESUrnXmLQn!6AiX|Q}QGk5$F3czu$ zSaNPVPmtSZEjwF%OG(`02q^MENH~J450qN4AY9?KK|Vb3K&%PZ%luM|M+9NAQ$2Js zWs9Jqk&Dm=Y=(|_7K2348fYh-ENy@sN80V6sf`#Ba8k1aI`u3%P>5PLS zFU$pVBLeCouRXe;`Rs`aqY|^jqkl%2^233~vxq|cckQbfCI-S6>M`W~D_CfK$P?`$ zsKkxFdL)22y%-HB_2QmG8^u;gGZJ{qF_{>|bJJluR2;ItPP%#%#FTen!qLEY;lwG( zfCzY3Q5om}L>-b3q6kEC4}AyLzw2M`L!RDRktc>Ly`YttrmaO_K+#R$6LHHi?2o)a zFsS1~@YfzehH0X*kXcBdrB4+j?pqj*lh-hn?74&sMxBc4Alrdh@r?F~%(sE0Y}@OL z6NT^4jW;p8pmzxqo6{xacG6=tbA$cv<>}}_3}}VCnVLxY=O2M$Fl#`VkSpR4AtIwO zDWZuJL=LnpJh%nZ1S)$D3E1%L4fnz@@&?xDpWX?}iQYns*za_Qf-thFt}72SxN0pp z1@Q%z7h}X}#BV$vx={OknRr2l$OG7#nfFZ$k7YU)g9F5fR3p;I zV8Fh24||1*VB&(}P?)I)_JeVCB}NbEX$>|+ra=0EnDja65N3k@`a0Y0wWxH!VmU^WWy#(@vHv>+5ui%#tQ%d9_(4{ literal 1703 zcmV;Y23YwYiwFP!00002|4mlgj%7y;ea~0)7l2)5yULFf5d?zplKg<}azzo7Nt77` z;_F!(X}VkLn@*pzUA34Hu!+(DH_`)*z<=el1_}h2m+n4Qk%e~Vj z#di0o?klp-u|B?IOm$*w?YmQmPp-D^KH0XkbgFh-_sn}qfzU1%m z(;vT&Pe0%O`~~>~}-!13T^R>y#Sj%n} zuCnIBX|~zjRpJS3*<~rU_i`J&>q?xpCn?xU{M9M?6{|UDZO;j;DKahbF`u*iurIrk zrsXxZf-690rBu7m4O2dbGx83~)Slj_K>aXk$rZ^xfNGYuMXr6uUOvw_zLr!9d&qc? z)kkpu>DSY5cnuzJfXx9uCX}^oPosdm)+L^bi_5@BT%IvXC@toyIJN^`#2}fy#yyhMdD7B4ptNivtP(Ks;~~NXz`zOtr;g0S544+UL&2 zZ-9O3e}De%*Uw+x0OLL9D`2&~=2b`lk3FH`tp*uS9DPAH((DKSTg+W@?aUpmG$Fgg z7`z)}vyNVk32{$=6*0=DLiPKxhyzXI0O~l|N?iZMO5I^a{S`2nA4Zxy*Dm-eS{U#2 zGv~cM0o{fdI(D-~HQ6{zwnFVvus(9+$_f`qN7SF=LpaH2J~F5UXMo1*5a2lEJYx`O z-vrNxRP%fX*njhfUPVoFdZ2e!k(Cx)2TX*2Rkj@18{pw}=q$r|pEj7U(!%Jd70nCxM-vRa zj?8&7Zd_1^e44Nx2MS=~`2umHSEM(@BZoLavN7&rPcK1cuq`SFQNf6~&31%bmyB&o zAYzYT)Wx2~JNFw_pCh5J^M;q`db8p%M9dl^>W&GYEF|+CeT-xmVj~U8%Vp+{Z$be$ z&J}B%3(jRM?X#Aht-irv+~Wu+awuUsf~yagLRLRbLpeR!B1%6MGLf6N7keI>X&qN$k`~S8sxt@=k0x8u+Zt zE5nyYG?k(<&;f`#Bp*Z(h~%F74y=FGKi`Kuy|p3>mMguWm6*iVA~2xnCh&>4<$&e) z6~)S;jtjwGdj=V{iOTBX=%%Gl6(jC@Fd8SXVJq3P1{aJfis~Swo-4KsM4}+`Z4wgR z_Ih>V;5!vb#82|*peOa{5^_7~v6{KTe)qCCdJqd*IdVx6oX@sa1B$_}0bxR}X@U?L zv#}}4lf5G+S{5GM1KR{DTjmJZ@F2TzR($*otS>*m6P6Rbg%+`2afgDivZ<~+9%gXW zT5t;D3oIj_5$Z9kpNkh^>EJ|JfiNs9SQ&Mp_W3gLf((%dur)L9n^+#pR1}K?#E4WQ z(#K%HzIRXi3KhY`1;wE-QxEJ1P<0}X80d_hSZfm$({2381E6qZy!mPXE9BPm z;3`py99!9Jmp(%5P4vh()tB_#B$ck`^c3bAMd}{4#vJodonh7*N-A7qtv)ilIA&YH zSgG_fkEAqfFMpNI%tu16Vl&eqJ@CR{-{)XE-U01vEBAzzxPZ* zX0FF<#F{judFHG%L_5NEHcOFO9r{IbIh$T&wW~~FTQ#3xXIor(wxT=KT7-rQqpTBH z`%(HfMb*=mteC8=T`cXd1sipoOf99^$=sqhyQW-4%73o>Lu-z$qomQ=ScSVyZ02a* zS98qKW{g@-)38TaQ}RAEVJ@}v=3zC*VTVa!v)7KaY$`R3yo$|z(x{Ju>GRu%kB@3a zxwIEkHo7cRc9WJ5HPWM%R_Jj^YOU3JWak~*ur=mcn|_`vcXs~J;U`t45=nNfo6@f} z&Ky<7V1G6kleyH=nQ3ufTB$yr#;nsIT)55owOVXN3z~$f3(QMoKo+;GRpYG2ws3t$ zwaW-fr&L-xFXk%5&A(b`k!G24q@H0TG zSmzkZl(o?U3<4F^%r+PAJk+hAYK7&hjC4ZCvDCFia;Iv{&(~_D)DAKtbBoHMcSqfe zau%BWj8S4^r)Ch%i~HBe2y(qHZBKeDBPIoLYr-t2OjiwQY-O}lXPyXcOR3jIuO*bT zOMjw4dW*G<%{`3XF4cPe{Jnbh@DTe=DRy3+d(^RKqpjKa6_7M8dQwZFj&+nhGNhO8 zXJBb2tFfM{dF~v8E0j%|j3SkqO&Sv@lQ9sJeUy<1rfm#vw6w#N?IF^6C4DUzd%aL& z5nXX+EJW63u4<$q7+WUm4AzaV=2Lgl zA(|yGu5Y0yCX7+tYttNi(2@nClNfVBVcJHaTP!h)_XCqL}ZmEAQU#*hcREx5v`DfGGiFRk+wM@iD@k#n6A2a~*tZpL7bdGTA zW@Ogzm%6N$kowB}nCn2W&M6bo2yDd2f?m64nClUe*EG>KXwW~D?@_T{F7t^w;UJh` znmz80`tbjaJC|}qxOm6nGYUxqAb%#TE+t!-55GVMC?OimTKJpZnW=5e6pVq|mFYJ! zwL&jh({P_e8DrC|XKTiuWBXdK41+)f4Y`hE(wj+#WF(xdn&Vgb{1-%2SS9c_~&Xb%9uBNtb!mDg(>Y?uYb3f*GILu zxqGo(LQq2b**%)ugNIsW*TE|`VWI*EDy>l661*y|XmvAQlhU?`16a!xV5KUn^A40T zQYyL_{Y`ONNMkJ%)FeyGx_}a330lhKF8xR&H_==~S3!_Zm9Tp(l-{7 z*%=zml`*n?0>mN2YqU=F(SHUmF2D{3tL7#EgBZIHK;X0sRub{yS=a|Z2h{BfVn5EG zU#~(I!@XExCA2_%?P5;vJ0Ayoe@cKL&aGFDc z5(EG`bjD~g7Q{tiy5d^bvrlTaPyT0%@3cNQ7SNw&=U!o6Aq&BdnD8170AFF`2gI`@@{ZMD1;aA0GkO%a7Orooawyun0gDr)V1-x^ z;!)RvK(cOd`IuiquO)l?_?>(W$@hXGk0c;V3Wq@!qlw2Hsek2ELu(~-69f|B#aNku zP&OWUQxSaDH!vc==rrrGIHH;?%{RLC5uxSg*hn?gkdGaLfI|SqLpBD}b5BNCJeE=^ zTD+mk+6&VOY)an^c5mYCU~a#9TbZIy#+5?Cr_#)fRb<^t|FS4!TJ|J%G#Q8&^|CGu z!olc~gc2~egnzuK(4t_i5($YL72^UV)3ZB0 zIAXc?m@-q$ImwO^Gehhkn*hXzLRcdp0O_Rw&71kdPk$g$IyR<4`85|zoOuZJRt6~$ z1hy2%H&@Npp}ENi4U`!(_esN?$GL1HD3 zEfGLsyng`q#3bF7jC_#0kTs0VoiSoUpI@M#NL+?zkV&vJ7$`F*HkZz+kRL^0J^ZH- zuuxmF>W$_m@aw8u!2g!Z$$k(UmAKtz^Kih|^lBJ9I zpKP8e#kz04OpRC<9-5YM$_-vn?J z<$r+{JrFCvfId61dDP5jp^X}{0`Ck2?MsC+9;0izV;PG;fsDUu1B9g+==BDcI5$S~ z;!X+$;x9yL5fPy8ChABj0cV-kvG+z0x-%Gkhg_?{QYB*j%Nd><@+9bGL&HILD!C8i z8?Z;J(X(i($81|)7kbCX{sfhtu9=BwIo-o>s2ET_y;IkUPmg{r|8cc%DCesqg)btUm#eb*y zKH_jlTuRwb!D#&9bBC6C#aOaBN7Km}x^VA;SN!m*-aTJcXA= z_N7dEX+ae5v}@t%%s$IeM|C&>p(~_WM4NExo9vK<1K%PX;!9epSZ;|Jf01;|r(w%M zHKs!nP0IL^7l_SO)8#zulkM*?EVj@dCp>mLz+}47oV+0KG+NeJj( zIe3~@ORYnllazDR38B{p2YX&=0}{`2HhMP@u>vX+FFXac+93-eM3q{$VQJzDMJmF0 zn0F#%lSr*g5A?5kN`LZ0*GSuuG6r^br`OsE>;v1~e#+wq-^zT(686%bJ6V!;)1@)d zgfsHHil3(kybzKh z;nFLEE8!9}0%A-U6;5tI*y=)$+pD{UFVa z)J^zWtuIgeqJLpH;lm^&y`bdXHvH(A09?3N_L#lfTn=cYUilQHu4B?0sRIi;uy&wY zhQQDEU|OJ%u-6ASS?0*Hz;Q=x%0mons>uWFpi@=Jh z(#l21P_7T9LTA$lHPM&AmNQ@e~Kj@oWJvfY3=hKsE0`|u-DETP` z4$My*_d@(o2fBhhPEQyDHM4w9_3S5D!48Mac9_gI)~0 z9$14uc{$9+ZZJi6YR!D&naBOvk3GbXn#mYvcn7#43qc6h^f%*}Z1FD9#}@X*mlFGl zJ5mv)f6L&sV2(p=5h$T9{s0J1xpbU{0PK$?l`+Rm<5-~VrD89izCUg4=`oOgxQUlw zci4X%e(d50E5 zA&mr0;jYC`B``#EKi~AszXu@AFMx8AU;RXM13L^MjoHya?q&MZd@fIsF9rMb^4Ix% zDObLnQlKpnCCUEW-=F3!mqsPwsGrIOsfjY&u^u8Wu?7t&BoCX6O9*TtRd( zs%S3GmvVjAU2I{yoUmbg4g?@#lb}7sy7tsL+OV2lP{xKeK_d zFvAe2MA&3CK-!ut){E34eP}j2><;eF=B(Yq4+A^>8#IW&-tCbF!5P@;>JQ75c$99> zc}W?_=2#7+!CWSM3J7$r+qlUg)gMbb;^AR9>e&dWKb~KJA~Y5Rt|;UA_uR%4js`fKFamWFTcE;bG1j5;4+RF4BG(vA`Slaljz?W5kH1$QHix+FpiC? zXF`&+L&RebQy~@jqkLwFOqiUgW&{AeMHZCghXBM!UP8sN(~3YD_y~kxCJEH$%`E*s zj>Qw?5bTTS1q8!R$kfV2Kop7ze+OQiV=22tEM3_z5-Y>6=qPLezoJKg|HJ{+{7hhF zN1v|7xGW+*w2C6&=CphF)Db3qnfy85qhNo3`cCf|w1?h{Mt{CG2WqIqQt#k691T#c zy_mC1Fq7ZHB0_;fj_8jru&&Ze@?)E`{p)0WICGpwbTQ3-AX5*u-Tcu)Xp5i&_m$vZ zd;y3swK#UTr$@{q6OM8D_}dd50V5XD*s&787g9d#((xg#?kfZ**!3I;2v7x)sZAka w_H=u0bo<@|7bC!>SYliaYz68y`;+5N(SvS5?)+;jtp0cZ2jF1HQ9dUC01DZK+W-In delta 4977 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 diff --git a/net-proxy/tinyproxy/Manifest b/net-proxy/tinyproxy/Manifest index 70424c117059..123fc01f106a 100644 --- a/net-proxy/tinyproxy/Manifest +++ b/net-proxy/tinyproxy/Manifest @@ -1,2 +1 @@ -DIST tinyproxy-1.10.0.tar.xz 176060 BLAKE2B 58f9b443c731de6b74d689a80ebd422d3b6f51f643546ee144b37fb3262725246f6a5fa1015267a94f192f8715eaf71ffc078ead75e6225a210f58ec28ee8fcf SHA512 8d82598c5f9c89bc672f4632139ac52696d5c7788963de51688a8aeb576c69004f8338fe1e1897bf704a21dfd25ab1effb092003b6afaa9a88c2b5d0608310f5 DIST tinyproxy-1.11.0-rc1.tar.xz 176732 BLAKE2B a448c90b17a8d3256aec1dba4307e9bce87ac421a67486e4987afbf22e49041971138f09e98a4a775cc05071b73b4f1b34e652eb2c0992b2a5fa1861a0df26b2 SHA512 e1d05777072d178c66d1f007163bcb4b3a0b1dfdf460881daaf962b5f1c0d0213ec5403bf50c161d811f46c8b50a476cd534f535962ec01b70fbb955471c1af1 diff --git a/net-proxy/tinyproxy/files/tinyproxy.service b/net-proxy/tinyproxy/files/tinyproxy.service deleted file mode 100644 index 4d860df76938..000000000000 --- a/net-proxy/tinyproxy/files/tinyproxy.service +++ /dev/null @@ -1,9 +0,0 @@ -[Unit] -Description=Tinyproxy Web Proxy Server -After=network.target - -[Service] -ExecStart=/usr/sbin/tinyproxy -d -c /etc/tinyproxy.conf - -[Install] -WantedBy=multi-user.target diff --git a/net-proxy/tinyproxy/tinyproxy-1.10.0-r1.ebuild b/net-proxy/tinyproxy/tinyproxy-1.10.0-r1.ebuild deleted file mode 100644 index 8bca4032ebe2..000000000000 --- a/net-proxy/tinyproxy/tinyproxy-1.10.0-r1.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools systemd tmpfiles user - -DESCRIPTION="A lightweight HTTP/SSL proxy" -HOMEPAGE="https://github.com/tinyproxy/tinyproxy/" -SRC_URI="https://github.com/tinyproxy/tinyproxy/releases/download/${PV}/${P}.tar.xz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~ia64 ppc ~sparc x86" - -IUSE="test debug +filter-proxy reverse-proxy transparent-proxy -+upstream-proxy +xtinyproxy-header" -RESTRICT="!test? ( test )" - -REQUIRED_USE="test? ( xtinyproxy-header )" - -pkg_setup() { - enewgroup ${PN} - enewuser ${PN} "" "" "" ${PN} -} - -src_prepare() { - default - - sed -i \ - -e "s|nobody|${PN}|g" \ - etc/${PN}.conf.in || die "sed failed" - - eautoreconf -} - -src_configure() { - econf \ - $(use_enable debug) \ - $(use_enable filter-proxy filter) \ - $(use_enable reverse-proxy reverse) \ - $(use_enable transparent-proxy transparent) \ - $(use_enable upstream-proxy upstream) \ - $(use_enable xtinyproxy-header xtinyproxy) \ - --localstatedir=/var -} - -src_test() { - # The make check target does not run the test suite - emake test -} - -src_install() { - default - - dodoc AUTHORS ChangeLog NEWS README TODO - - diropts -m0775 -o ${PN} -g ${PN} - keepdir /var/log/${PN} - - newinitd "${FILESDIR}"/${PN}-1.10.0.initd tinyproxy - systemd_newunit "${FILESDIR}"/${PN}-1.10.0.service tinyproxy.service - dotmpfiles "${FILESDIR}"/${PN}.tmpfiles.conf -} - -pkg_postinst() { - tmpfiles_process ${PN}.tmpfiles.conf - - elog "For filtering domains and URLs, enable filter option in the configuration" - elog "file and add them to the filter file (one domain or URL per line)." -} diff --git a/net-wireless/Manifest.gz b/net-wireless/Manifest.gz index 5b4f3fec7a90d360e52cfc9dc383e64329df1a15..5cbde8363b15df15cf4d42a1f40c88a0f3485640 100644 GIT binary patch delta 15616 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 delta 138465 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

XDbI2=^}rsv zYjMIjd0fl}NCIMda~;5A?4C<35~F{6#X>fS6qNdU>JTIDp&&<)r#k(R*vdBQ9Y)b+ z=w!ho;YKnF^;Wy><@Y5GCHgwkw#oNjO3FZ)Hz)>30jqJq&=79#X9Bya>ash+azjgY zhKQVJ-Px`T#fPSou+yOwFPMll2~c#-ycJ3(FXUNqt>#{}x^5YXg)TQMe?)&`@>_d- z_v26hU@!jCXgR(fY6IwR$eg;+e5{20w4}^QwM_6ql zfp*9sLkl{ukAc9mLzsnOtlb7P5+0)y))zKt zwwfyIITC@&K@m;Sp1#?z&SN+u$yHeeK!B+qf?mo&4qc~M=zwT7S&HDoG) z?o~N&s!JBC*EPJ%-GYNTl~E41qD0m2qQ@{>aW#d$J-RApl<<^tK3&!)Mz)*6`KJyo zgzq|W4B*((!4gg8K-0-$&z%JOUXZy9`ez`&4v_TLPk4Vbfm_5Z=^4Mp}PD}PS z!?FjG`0_Geb#nF@>HU9L1<)p*Y@-GlGt^6IqstW6d1AutQ%qdC{a|*5Caa~E7Zwvd zf>WuMMC5t74XE>(V|CarMT(33$~Zk6FQzDf!nR`mFdbTIRENbG&G~DJXR*|YXcm@3 zRaCpGFu)9URb$>$+ycxvlpyo~&AEm7(T5^1E_i8udp7j{u5W+;_0^Bx?VrBoe}7@P zsJ_taJVcACl|{S&fv}kqlE+pE__ZBN33B%6a+EXT$s5SJ=>F?og) zoXM3Pht`R}L~4bGtN~Vi=)!a$7Yl-jSBLd>_sb1uXr2vwLY;&9SOC})$IsTTjRpxS zENE`ZQ;i;;;$nYNmW5&}iqE(lvw3?re_8Kv4X4wo)yO`ut4BHP{PdGVI2?4^0ki6E zP4#p4{M2&)`f>g6iP^3+p|M{hh0pee;R=n(W3hRB2 zQwkR|@XWIp__R|4!8T6OJ0~WDx#31pl~3r4Vgk6Q=o$ljP@o$gQezJfa!%m?ZO2kw zPi;LJ^Qp5v}T~!_ovtiLZJFpa?Fi$ZCZ%+{N;dL~N)R=mDBcsI=#Egla8` zq4j@}|8rnsnTj_hk33nnWRYQ=Gii!QeyXH>I@=i>Vxs~f2kd{Pj8<_N%`00MxXFhk3;Iyx-N2iGkA784 zb{u%qp3Vj@RlK87B5<;`coML$^4eW=+)Tw4r!lA1xV)6psXNw=HC*;2*(JDh1jG*thd_C

0CNE;|oE*O$=vvG!nBH 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

@L|j8Q;*3b2jOKy(Pix- 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�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 diff --git a/profiles/arch/alpha/package.use.mask b/profiles/arch/alpha/package.use.mask index 27f9f8fd09f9..d84f54aeaf96 100644 --- a/profiles/arch/alpha/package.use.mask +++ b/profiles/arch/alpha/package.use.mask @@ -1,6 +1,12 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2021-02-26) +# dev-libs/efl not keyworded here +# and is a desktop application mainly +# bug #773178 +app-crypt/pinentry efl + # Andreas Sturmlechner (2021-02-14) # sci-libs/cholmod is not keyworded. sci-libs/umfpack cholmod diff --git a/profiles/arch/alpha/use.mask b/profiles/arch/alpha/use.mask index b9e29c591fd5..cf614be4eae8 100644 --- a/profiles/arch/alpha/use.mask +++ b/profiles/arch/alpha/use.mask @@ -78,7 +78,6 @@ wifi apm battery dmi -pm-utils # Stuff that doesn't work on alpha, or not tested clang diff --git a/profiles/arch/amd64/x32/package.mask b/profiles/arch/amd64/x32/package.mask index 1888a9c5fe89..8f25b3f974c6 100644 --- a/profiles/arch/amd64/x32/package.mask +++ b/profiles/arch/amd64/x32/package.mask @@ -60,7 +60,6 @@ kde-apps/kontact:5 kde-apps/korganizer:5 kde-apps/ktp-accounts-kcm:5 kde-apps/ktp-text-ui:5 - (2021-02-25) +# Requires unkeyworded dev-libs/pmdk, mask until keyworded +sys-cluster/ceph pmdk rbd-rwl + # Roy Bamford (2021-02-24) # Invert the theme-manager mask as it bouilds and tests here # Originaly set by Julian Ospald (2013-03-31) -# but its in base now. +# but it's in base now. net-irc/hexchat -theme-manager - # Roy Bamford (2021-02-20) # sci-libs/hdf does not build on arm64 bug #771648 sci-libs/netcdf hdf @@ -101,11 +104,6 @@ dev-lua/mpack test # Requires unkeyworded dev-lang/spidermonkey:17 >=www-client/elinks-0.13.3 javascript -# Sam James (2020-07-10) -# Failed build with USE=tools -# bug #732122 -dev-libs/xmlrpc-c tools - # Sam James (2020-07-09) # mariadb[rocksdb] fails to build on arm64 # bug #731998 diff --git a/profiles/arch/arm64/use.mask b/profiles/arch/arm64/use.mask index 3f63db907c71..14090979a1e5 100644 --- a/profiles/arch/arm64/use.mask +++ b/profiles/arch/arm64/use.mask @@ -96,7 +96,6 @@ zvbi sid mms ieee1394 -pm-utils darcs bs2b ladspa diff --git a/profiles/arch/ia64/package.use.mask b/profiles/arch/ia64/package.use.mask index 8a11fc241c4f..eaf0f47e6d14 100644 --- a/profiles/arch/ia64/package.use.mask +++ b/profiles/arch/ia64/package.use.mask @@ -1,6 +1,12 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2021-02-26) +# dev-libs/efl not keyworded here +# and is a desktop application mainly +# bug #773178 +app-crypt/pinentry efl + # Joonas Niilola (2021-01-15) # Dependency not keyworded on this arch. app-text/enchant voikko diff --git a/profiles/arch/ia64/use.mask b/profiles/arch/ia64/use.mask index fae8767d01db..97150d2c10e6 100644 --- a/profiles/arch/ia64/use.mask +++ b/profiles/arch/ia64/use.mask @@ -56,7 +56,6 @@ wifi apm battery lm-sensors -pm-utils # Stuff that doesn't work on ia64, or not tested afs diff --git a/profiles/arch/powerpc/package.use.mask b/profiles/arch/powerpc/package.use.mask index d9d428c991f0..442a5c6aeed0 100644 --- a/profiles/arch/powerpc/package.use.mask +++ b/profiles/arch/powerpc/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Patrick McLean (2021-02-25) +# Requires unkeyworded dev-libs/pmdk, mask until keyworded +sys-cluster/ceph pmdk rbd-rwl + # Sam James (2021-02-17) # Unmask dev-libs/libpcre2[jit] support on PHP # where available diff --git a/profiles/arch/powerpc/ppc64/package.use.mask b/profiles/arch/powerpc/ppc64/package.use.mask index 8eb5b3eb93b4..9707c7f5f922 100644 --- a/profiles/arch/powerpc/ppc64/package.use.mask +++ b/profiles/arch/powerpc/ppc64/package.use.mask @@ -1,6 +1,11 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Georgy Yakovlev (2021-02-25) +# depends on ring crate, which is not so portable +# https://github.com/briansmith/ring/issues/389 +dev-util/sccache dist-server + # Sam James (2021-02-14) # Brings in a large number of unkeyworded # (broad) deps. Not keywording yet. diff --git a/profiles/arch/riscv/package.use.mask b/profiles/arch/riscv/package.use.mask index 6feb1fcf6149..d4c1ba1a1f1d 100644 --- a/profiles/arch/riscv/package.use.mask +++ b/profiles/arch/riscv/package.use.mask @@ -1,6 +1,12 @@ # Copyright 2019-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2021-02-26) +# dev-libs/efl not keyworded here +# and is a desktop application mainly +# bug #773178 +app-crypt/pinentry efl + # Joonas Niilola (2021-01-15) # Dependency not keyworded on this arch. app-text/enchant voikko diff --git a/profiles/arch/sparc/package.use.mask b/profiles/arch/sparc/package.use.mask index 7db985ea03e8..bc2cc6b50906 100644 --- a/profiles/arch/sparc/package.use.mask +++ b/profiles/arch/sparc/package.use.mask @@ -1,6 +1,12 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2021-02-26) +# dev-libs/efl not keyworded here +# and is a desktop application mainly +# bug #773178 +app-crypt/pinentry efl + # Joonas Niilola (2021-01-15) # Dependency not keyworded on this arch. app-text/enchant voikko diff --git a/profiles/arch/sparc/use.mask b/profiles/arch/sparc/use.mask index 9759c538abb2..af2de0a77787 100644 --- a/profiles/arch/sparc/use.mask +++ b/profiles/arch/sparc/use.mask @@ -117,7 +117,6 @@ dmi ibm jfs libedit -pm-utils reiser4 reiserfs xfs diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask index d24aecc5a995..2e3234ac917d 100644 --- a/profiles/arch/x86/package.use.mask +++ b/profiles/arch/x86/package.use.mask @@ -311,10 +311,6 @@ media-libs/libmikmod cpu_flags_x86_sse2 # Boost.Context can be built on x86 dev-libs/boost -context -# Christoph Junghans (2013-09-08) -# restrict USE=quad for x86 as there are too less registers -sci-libs/fftw quad - # Tim Harder (2013-08-13) # dev-lang/luajit keyworded for x86 (masked in base) # dev-scheme/racket keyworded for amd64 (masked in base) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index ea57d3c8b9b6..84bc16e418dd 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -6,6 +6,10 @@ # This file is only for generic masks. For arch-specific masks (i.e. # mask everywhere, unmask on arch/*) use arch/base. +# Sam James (2021-02-27) +# Needs last-rited sci-mathematics/ggnfs +sci-mathematics/yafu sieve + # Thomas Deutschmann (2021-02-17) # PCRE JIT support via dev-libs/libpcre2[jit] is only available for certain architectures dev-lang/php jit @@ -170,10 +174,6 @@ sci-geosciences/qgis grass # CMake checks will only allow on amd64 & x86 dev-db/mariadb columnstore -# Michał Górny (2020-07-30) -# Forces downgrade of dev-python/ws4py and its revdeps. -www-apps/nikola websocket - # Michał Górny (2020-07-27) # These packages require Python 2 support in dev-python/sphinx. # They are generally fixable by adding py3 support and using @@ -390,10 +390,6 @@ games-fps/ut2003 dedicated # go brokes build of gnat-gpl dev-lang/gnat-gpl go -# Pacho Ramos (2018-11-11) -# pm-utils will be removed, bug #659616 -sys-power/powermgmt-base pm-utils - # Alfredo Tupone (2018-10-24) # jit brokes build of gnat-gpl dev-lang/gnat-gpl jit diff --git a/profiles/base/use.mask b/profiles/base/use.mask index 783f121982d3..9f45878b13b1 100644 --- a/profiles/base/use.mask +++ b/profiles/base/use.mask @@ -26,10 +26,6 @@ ros_messages_eus # Mask Ruby 2.4 as EOL ruby_targets_ruby24 -# Matt Turner (2020-03-25) -# media-libs/libav is masked for removal -libav - # Brian Evans (2019-12-19) # PHP 7.1 is end of life and has security issues Bug 703326 php_targets_php7-1 diff --git a/profiles/package.mask b/profiles/package.mask index 24be60996086..59e6e1dd644b 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -32,16 +32,46 @@ #--- END OF EXAMPLES --- +# Bernd Waibel (2021-02-27) +# No longer actively supported upstream. +# Removal needed to clean-up {ilmbase,openexr}-2.3.0 +# Masked for removal in 30 days. +media-gfx/openexr_viewers + +# Sam James (2021-02-27) +# Fails to build with GCC 10 (or otherwise!) +# bug #708508, bug #728026, bug #542280 +# Removal in 30 days +sci-mathematics/ggnfs + +# Sam James (2021-02-27) +# Fails to build with GCC 10, out of date. +# bug #723192, bug #737058 +# Removal in 30 days +dev-lang/ats + +# Sam James (2021-02-27) +# Broken with newer(?) dev-scheme/guile, dead upstream +# bug #642736, bug #773196 +# Removal in 30 days +dev-scheme/greg + +# David Seifert (2021-02-25) +# Unmaintained, python 3.7 only, relies on wrong libgd, which isn't +# packaged. Removal on 2021-03-27. Bug #683358, #696476, #741936. +sys-auth/authenticator + +# David Seifert (2021-02-25) +# Last release in 2006, no other distro carries this anymore, +# blocks sci-libs/fftw:2.1 removal, no revdeps. +# Removal on 2021-03-27. Bug #731038, #772812. +media-gfx/videorbits + # Andreas Sturmlechner (2021-02-24) # Completely dissolved and moved into other PIM libraries upstream. # Masked for removal on 2021-03-10. kde-apps/kdepim-apps-libs -# James Le Cuirot (2021-02-24) -# Has very annoying bug where tabs cannot be closed after a while. See -# bug #726802. Expect a new snapshot soon or use the older one. -=www-client/vivaldi-snapshot-3.7.2202.3 - # Andreas Sturmlechner (2021-02-23) # Slotted mistakenly dev-libs/quazip:1 @@ -215,15 +245,6 @@ dev-go/qt games-strategy/0ad ~games-strategy/0ad-data-0.0.24_alpha_pre20210116040036 -# Brian Evans (2021-01-07) -# PHP 7.2 is security vulnerable and end-of-life -# Please upgrade to a newer slot -dev-lang/php:7.2 -virtual/httpd-php:7.2 -=dev-php/phpunit-5.7.15-r3 -=dev-php/PHP_CodeCoverage-4.0.7-r2 -=dev-php/PHP_TokenStream-1.4.11-r1 - # Lars Wendler (2020-12-09) # Masked until most broken packages have been fixed (bug #732648) >=sys-devel/autoconf-2.70 diff --git a/profiles/use.local.desc b/profiles/use.local.desc index ccc2104822dc..b3f849b82015 100644 --- a/profiles/use.local.desc +++ b/profiles/use.local.desc @@ -2245,7 +2245,6 @@ dev-libs/xerces-c:threads - Enable threading support through pthread (or other l dev-libs/xmlrpc-c:abyss - Build the Abyss mini web-server. dev-libs/xmlrpc-c:libxml2 - Use dev-libs/libxml2 to parse XML instead of the internal expat library. dev-libs/xmlrpc-c:threads - Controls whether to build the Abyss web-server with pthreads or fork 'threading'. -dev-libs/xmlrpc-c:tools - Build the xmlrpc* tools. dev-libs/xmlsec:gcrypt - Install xmlsec-gcrypt library dev-libs/xmlsec:gnutls - Install xmlsec-gnutls library dev-libs/xmlsec:nss - Install xmlsec-nss library @@ -2658,6 +2657,7 @@ dev-qt/qtwayland:vulkan - Enable support for Vulkan-based server buffer integrat dev-qt/qtwebchannel:qml - Build QML/QtQuick bindings and imports dev-qt/qtwebengine:designer - Install the QWebEngineView plugin used to add widgets in dev-qt/designer forms that display web pages. dev-qt/qtwebengine:geolocation - Enable physical position determination via dev-qt/qtpositioning +dev-qt/qtwebengine:jumbo-build - Combine source files to speed up build process. dev-qt/qtwebengine:system-ffmpeg - Use the system-wide media-video/ffmpeg instead of bundled. dev-qt/qtwebengine:system-icu - Use the system-wide dev-libs/icu instead of bundled. dev-qt/qtwebengine:widgets - Enable QtWidgets support @@ -2865,6 +2865,7 @@ dev-util/perf:systemtap - Add support to define SDT event in perf tools. dev-util/perf:unwind - Use sys-libs/libunwind for frame unwinding support. dev-util/pkgconf:pkg-config - Install as a replacement for dev-util/pkgconfig dev-util/pkgconfig:internal-glib - Use internal copy of dev-libs/glib +dev-util/poke:machine-interface - enable machine-interface protocol using dev-libs/json-c dev-util/pycharm-community:bundled-jdk - Use bundled jdk dev-util/pycharm-professional:bundled-jdk - Use bundled jdk dev-util/scanmem:gui - Enable the GameConqueror GUI @@ -3069,6 +3070,7 @@ games-emulation/snes9x:libretro - Build libretro port games-emulation/snes9x:netplay - Enable playing ROMs over the network (not recommended) games-emulation/vbam:link - Enable GBA linking functionality games-emulation/zsnes:debug - Enable the builtin debugger +games-engines/devilutionx:hellfire - Enable support for Diablo Hellfire Expansion games-engines/devilutionx:lto - Build with link time optimization enabled games-engines/exult:fluidsynth - Compile with support for FluidSynth games-engines/exult:sdl2 - Use libsdl2 instead of libsdl @@ -5619,12 +5621,16 @@ net-fs/samba:ceph - Enable support for Ceph distributed filesystem via sys-clust net-fs/samba:client - Enables the client part net-fs/samba:cluster - Enable support for clustering net-fs/samba:dmapi - Enable support for DMAPI. This currently works only in combination with XFS. +net-fs/samba:glusterfs - Enable support for Glusterfs filesystem via sys-cluster/glusterfs net-fs/samba:gpg - Use app-crypt/gpgme for AD DC net-fs/samba:iprint - Enabling iPrint technology by Novell net-fs/samba:json - Enable json audit support through dev-libs/jansson +net-fs/samba:ntvfs - Enable support for NTVFS fileserver net-fs/samba:profiling-data - Enables support for collecting profiling data net-fs/samba:quota - Enables support for user quotas +net-fs/samba:regedit - Enable support for regedit command-line tool net-fs/samba:snapper - Enable vfs_snapper module (requires sys-apps/dbus) +net-fs/samba:spotlight - Enable support for spotlight backend net-fs/samba:system-heimdal - Use app-crypt/heimdal instead of bundled heimdal. net-fs/samba:system-mitkrb5 - Use app-crypt/mit-krb5 instead of app-crypt/heimdal. net-fs/samba:winbind - Enables support for the winbind auth daemon @@ -6083,6 +6089,7 @@ net-libs/wvstreams:boost - Use dev-libs/boost to provide TR1-compatible function net-libs/xrootd:fuse - Enable the sys-fs/fuse filesystem driver net-libs/xrootd:http - Enable http protocol support net-libs/zeromq:drafts - Build draft API, which may change at any time without any notice, and is therefore not recommended for normal use. +net-libs/zeromq:libbsd - Use strlcpy() from dev-libs/libbsd instead of internal implementation. net-libs/zeromq:pgm - Build PGM (Pragmatic General Multicast)extention, a protocol for reliable multicast transport of data over IP networks. net-libs/zeromq:sodium - Use dev-libs/libsodium for cryptography net-mail/courier-imap:trashquota - include deleted messages, and the Trash folder, in the estimated quota usage for maildirs @@ -6187,7 +6194,6 @@ net-misc/asterisk-moh-opsound:ulaw - Install the sounds files for the ulaw codec net-misc/asterisk-moh-opsound:wav - Install the sounds files for the wav codec. net-misc/bfgminer:adl - Enable support for controlling fans and overclocking on AMD cards with AMD Display Library net-misc/bfgminer:alchemist - Enable support for mining with AlcheMist -net-misc/bfgminer:antminer - Enable support for mining with AntMiner U1 sticks net-misc/bfgminer:avalon - Enable support for mining with Avalon 1 ASIC modules net-misc/bfgminer:avalonmm - Enable support for mining with Avalon 2/3 ASIC modules net-misc/bfgminer:bfsb - Enable support for mining on BFSB host Raspberry Pi @@ -7193,11 +7199,13 @@ sci-libs/clblas:client - Build a command line clBLAS client program. sci-libs/clblas:ktest - A command line tool for testing single clBLAS kernel. sci-libs/clblas:performance - Copy performance scripts that can measure and graph performance. sci-libs/clblast:client - Enable compilation of the clients to test and compare performance with reference libraries -sci-libs/coinor-bonmin:glpk - Undocumented USE sci-libs/coinor-clp:glpk - Enable GNU Linear Programming Kit sci-mathematics/glpk support sci-libs/coinor-clp:metis - Enable partitioning with sci-libs/metis sci-libs/coinor-clp:mumps - Enable sci-libs/mumps support sci-libs/coinor-clp:sparse - Enable support for sparse matrix with sci-libs/cholmod +sci-libs/coinor-cppad:adolc - Add support for ADOL-C (sci-libs/adolc) +sci-libs/coinor-cppad:eigen - Add support for Eigen (dev-cpp/eigen) +sci-libs/coinor-cppad:ipopt - Add support for IPOPT (sci-libs/ipopt) sci-libs/coinor-symphony:glpk - Enable GNU Linear Programming Kit sci-mathematics/glpk support sci-libs/coinor-utils:glpk - Enable GNU Linear Programming Kit sci-mathematics/glpk support sci-libs/dealii:adolc - Adds support for ADOL-C (sci-libs/adolc) @@ -7891,6 +7899,11 @@ sys-block/gparted:reiserfs - Include ReiserFS support (sys-fs/reiserfsprogs) sys-block/gparted:udf - Include UDF support (sys-fs/udftools) sys-block/gparted:wayland - Enable interim workaround to allow running GParted under Wayland by granting permission to the X11 display using x11-apps/xhost. sys-block/gparted:xfs - Include XFS support (sys-fs/xfsprogs, sys-fs/xfsdump) +sys-block/libfabric:cuda - Enable for CUDA provider +sys-block/libfabric:efa - Enable Amazon EC2 Elastic Fabric Adapter provider +sys-block/libfabric:rocr - Enable Radeon Open Compute provider +sys-block/libfabric:usnic - Enable Cisco VIC (virtualized NIC) hardware on Cisco UCS server provider +sys-block/libfabric:verbs - Enable Linux Infiniband verbs provider sys-block/nbd:netlink - Add support for netlink protocol via dev-libs/libnl sys-block/open-iscsi:rdma - Support iSCSI over RDMA sys-block/open-iscsi:tcp - Support iSCSI over TCP diff --git a/sci-astronomy/Manifest.gz b/sci-astronomy/Manifest.gz index 342be569aabd109e6b38c7288bd0603f2e1f6892..4f30f4b6fd1249a013171138805422d0d1055900 100644 GIT binary patch delta 5919 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 BRVx4h delta 5921 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 Scb;AU>Hh<}aYCK3pa1|TVD8@l delta 10565 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 literal 3032 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 literal 10568 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 W@$5%u84!@gzxi)^Qw`fpOaK5wLg*X- diff --git a/sci-geosciences/osm2pgsql/Manifest b/sci-geosciences/osm2pgsql/Manifest index a077a0e2ab63..bfae50571f56 100644 --- a/sci-geosciences/osm2pgsql/Manifest +++ b/sci-geosciences/osm2pgsql/Manifest @@ -1,2 +1 @@ -DIST osm2pgsql-1.3.0.tar.gz 2460451 BLAKE2B ac52523bf6d35a06528ad22a51465388e70baf9f94bb3664c39c301b429ff453370d9cd44549781e4ee50d698094ddfe83f0e39a7c3d6c01556ea95e10feaf75 SHA512 e643f3a1987ead36763c96d34b5dd7e170273b77a521106c21311dc7b01d2b34470b2e00e3214050f2cbdd3d89703a1827ee6c35928ed77cc7f35fc4e20331f3 DIST osm2pgsql-1.4.0.tar.gz 2429430 BLAKE2B 5d93a159a87c9cb12d85be8b89377f720e0d94564574f70d6f3686b215a99250967655d0eeee3dcda2742fcab356ecf62de2b4bab384d69a641a06829c401388 SHA512 f0eaceb7f78087a58bba3bbfafbb9d6d70aecd4c3ba1cfb0ce784116b52a57c69855c1a7459cce8b963c87955de269ca320cf4a3934b6ff5ad29b7554e07dd9e diff --git a/sci-geosciences/osm2pgsql/osm2pgsql-1.3.0.ebuild b/sci-geosciences/osm2pgsql/osm2pgsql-1.3.0.ebuild deleted file mode 100644 index 1e47df20181e..000000000000 --- a/sci-geosciences/osm2pgsql/osm2pgsql-1.3.0.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -DESCRIPTION="Converts OSM planet.osm data to a PostgreSQL/PostGIS database" -HOMEPAGE="https://osm2pgsql.org/" -SRC_URI="https://github.com/openstreetmap/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="+lua luajit" - -COMMON_DEPEND=" - app-arch/bzip2 - dev-db/postgresql:= - dev-libs/expat - sci-libs/proj:= - sys-libs/zlib - lua? ( dev-lang/lua:0= ) - luajit? ( dev-lang/luajit:= ) -" -DEPEND="${COMMON_DEPEND} - dev-libs/boost -" -RDEPEND="${COMMON_DEPEND} - dev-db/postgis -" - -# Tries to connect to local postgres server and other shenanigans -RESTRICT="test" - -src_configure() { - local mycmakeargs=( - -DWITH_LUA=$(usex lua) - -DWITH_LUAJIT=$(usex luajit) - -DBUILD_TESTS=OFF - ) - cmake_src_configure -} diff --git a/sci-geosciences/osm2pgsql/osm2pgsql-1.4.0.ebuild b/sci-geosciences/osm2pgsql/osm2pgsql-1.4.0.ebuild deleted file mode 100644 index 736fa938d656..000000000000 --- a/sci-geosciences/osm2pgsql/osm2pgsql-1.4.0.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -DESCRIPTION="Converts OSM planet.osm data to a PostgreSQL/PostGIS database" -HOMEPAGE="https://osm2pgsql.org/" -SRC_URI="https://github.com/openstreetmap/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="+lua luajit" - -COMMON_DEPEND=" - app-arch/bzip2 - dev-db/postgresql:= - dev-libs/expat - sci-libs/proj:= - sys-libs/zlib - lua? ( dev-lang/lua:0= ) - luajit? ( dev-lang/luajit:= ) -" -DEPEND="${COMMON_DEPEND} - dev-libs/boost -" -RDEPEND="${COMMON_DEPEND} - dev-db/postgis -" - -# Tries to connect to local postgres server and other shenanigans -RESTRICT="test" - -src_configure() { - local mycmakeargs=( - -DWITH_LUA=$(usex lua) - -DWITH_LUAJIT=$(usex luajit) - -DBUILD_TESTS=OFF - ) - cmake_src_configure -} diff --git a/sci-geosciences/qgis/Manifest b/sci-geosciences/qgis/Manifest index f65151883449..7b0272bd550b 100644 --- a/sci-geosciences/qgis/Manifest +++ b/sci-geosciences/qgis/Manifest @@ -1,3 +1,4 @@ DIST qgis-3.16.2.tar.bz2 114086615 BLAKE2B 85196072b792b5731dcbc85cfaaae1768e91d16bfdaa2190cfb6063753953b6ab0e8b17b0d3f5334259dffd5b8fb5be6b54a28ca9856dc4fc4079dee483888f6 SHA512 93582e54ff403ea05672a81be9e866b8f1fa9335e467723a087615511b8403c4a1d8447d5a433d0799c382b6cc99fb2f18cc9c6685ed6dc83cabb4d13a00f033 DIST qgis-3.16.3.tar.bz2 114542609 BLAKE2B e194881fbc25420c85dbe061388371da195e9696e86f441eb85a420d10a8e14ee01a7a4e4a353cdde2105ab54503b57f6f022a1800ae0dc3dc6fe87edccdeee2 SHA512 f45492ee0b1c1d45c9eca390c65ca8a6e7a35aa392beb3b55d7b7813eb7d437621441df251722fc9d0218e8d339f12cff7c1d2db366e1835c0b79236c89de365 +DIST qgis-3.16.4.tar.bz2 115427023 BLAKE2B 1526350974b634d13f55b77e99ec54c8cd29eb523657657f72de0f9e9b2b47d931e503404b202fe2e181c8e1918888732cc4353091dd8dffcaefb6caa32ad47f SHA512 a58ef90089416ac08ba014f483cf7f6f929ef97306e213a5d1855fe551ecc42631926f8e015134ebcbc368f134c9f3ed8f2fda1846a409f249ed00b104036d25 DIST qgis_sample_data-2.8.14.tar.gz 22119181 BLAKE2B 2d0565e91ec8119382bc9ab8e262dc04227fe8289146794891759ff5a32012245270614ba1119a6329fc45cf56852830c2079589309aa3467873f71f5c608eac SHA512 6b2653d5b57ffc2c2317639dac212429840984ac917ca3e452b39aabb99ea106d1a77c1c1dd967244ef16ede9deae751b170affdf08b72239eafed5b8977da3d diff --git a/sci-geosciences/qgis/qgis-3.16.4.ebuild b/sci-geosciences/qgis/qgis-3.16.4.ebuild new file mode 100644 index 000000000000..fbfc6e31fbfb --- /dev/null +++ b/sci-geosciences/qgis/qgis-3.16.4.ebuild @@ -0,0 +1,206 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8,9} ) +PYTHON_REQ_USE="sqlite" + +if [[ ${PV} = *9999 ]]; then + EGIT_REPO_URI="https://github.com/${PN}/${PN^^}.git" + inherit git-r3 +else + SRC_URI="https://qgis.org/downloads/${P}.tar.bz2 + examples? ( https://qgis.org/downloads/data/qgis_sample_data.tar.gz -> qgis_sample_data-2.8.14.tar.gz )" + KEYWORDS="~amd64 ~x86" +fi +inherit cmake desktop python-single-r1 qmake-utils xdg + +DESCRIPTION="User friendly Geographic Information System" +HOMEPAGE="https://www.qgis.org/en/site/" + +LICENSE="GPL-2+ GPL-3+" +SLOT="0" +IUSE="3d examples georeferencer grass hdf5 mapserver netcdf opencl oracle polar postgres python qml" + +REQUIRED_USE="${PYTHON_REQUIRED_USE} mapserver? ( python )" + +BDEPEND="${PYTHON_DEPS} + dev-qt/linguist-tools:5 + sys-devel/bison + sys-devel/flex +" +COMMON_DEPEND=" + >=app-crypt/qca-2.3.0:2[ssl] + >=dev-db/spatialite-4.2.0 + dev-db/sqlite:3 + dev-libs/expat + dev-libs/libzip:= + dev-libs/protobuf:= + dev-libs/qtkeychain:= + dev-qt/designer:5 + dev-qt/qtconcurrent:5 + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5[ssl] + dev-qt/qtpositioning:5 + dev-qt/qtprintsupport:5 + dev-qt/qtserialport:5 + dev-qt/qtsql:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + media-gfx/exiv2:= + >=sci-libs/gdal-3.0.4:=[geos] + sci-libs/geos + sci-libs/libspatialindex:= + >=sci-libs/proj-6.3.1:= + sys-libs/zlib + >=x11-libs/qscintilla-2.10.3:= + >=x11-libs/qwt-6.1.3-r2:6=[svg] + 3d? ( dev-qt/qt3d:5 ) + georeferencer? ( sci-libs/gsl:= ) + grass? ( =sci-geosciences/grass-7*:= ) + hdf5? ( sci-libs/hdf5:= ) + mapserver? ( dev-libs/fcgi ) + netcdf? ( sci-libs/netcdf:= ) + opencl? ( virtual/opencl ) + oracle? ( + dev-db/oracle-instantclient:= + sci-libs/gdal:=[oracle] + ) + polar? ( >=x11-libs/qwtpolar-1.1.1-r2 ) + postgres? ( dev-db/postgresql:= ) + python? ( + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + dev-python/httplib2[${PYTHON_MULTI_USEDEP}] + dev-python/jinja[${PYTHON_MULTI_USEDEP}] + dev-python/markupsafe[${PYTHON_MULTI_USEDEP}] + dev-python/owslib[${PYTHON_MULTI_USEDEP}] + dev-python/pygments[${PYTHON_MULTI_USEDEP}] + dev-python/PyQt5[designer,gui,network,printsupport,sql,svg,${PYTHON_MULTI_USEDEP}] + dev-python/python-dateutil[${PYTHON_MULTI_USEDEP}] + dev-python/pytz[${PYTHON_MULTI_USEDEP}] + dev-python/pyyaml[${PYTHON_MULTI_USEDEP}] + >=dev-python/qscintilla-python-2.10.3[${PYTHON_MULTI_USEDEP}] + dev-python/requests[${PYTHON_MULTI_USEDEP}] + dev-python/sip:=[${PYTHON_MULTI_USEDEP}] + dev-python/six[${PYTHON_MULTI_USEDEP}] + >=sci-libs/gdal-2.2.3[python,${PYTHON_MULTI_USEDEP}] + postgres? ( dev-python/psycopg:2[${PYTHON_MULTI_USEDEP}] ) + ') + ) + qml? ( dev-qt/qtdeclarative:5 ) +" +DEPEND="${COMMON_DEPEND} + dev-qt/qttest:5 +" +RDEPEND="${COMMON_DEPEND} + sci-geosciences/gpsbabel +" + +# Disabling test suite because upstream disallow running from install path +RESTRICT="test" + +PATCHES=( + # git master + "${FILESDIR}/${PN}-3.16.0-cmake-lib-suffix.patch" + # TODO upstream + "${FILESDIR}/${PN}-3.16.1-featuresummary.patch" + "${FILESDIR}/${PN}-3.16.1-default-qmldir.patch" +) + +pkg_setup() { + python-single-r1_pkg_setup +} + +src_prepare() { + cmake_src_prepare + sed -e "/QtWebKit.*.py/d" \ + -i python/PyQt/CMakeLists.txt || die +} + +src_configure() { + local mycmakeargs=( + -DQGIS_MANUAL_SUBDIR=share/man/ + -DQGIS_LIB_SUBDIR=$(get_libdir) + -DQGIS_PLUGIN_SUBDIR=$(get_libdir)/qgis + -DQWT_INCLUDE_DIR=/usr/include/qwt6 + -DQWT_LIBRARY=/usr/$(get_libdir)/libqwt6-qt5.so + -DPEDANTIC=OFF + -DUSE_CCACHE=OFF + -DWITH_ANALYSIS=ON + -DWITH_APIDOC=OFF + -DWITH_GUI=ON + -DWITH_INTERNAL_MDAL=ON # not packaged, bug 684538 + -DWITH_QSPATIALITE=ON + -DENABLE_TESTS=OFF + -DWITH_3D=$(usex 3d) + -DWITH_GEOREFERENCER=$(usex georeferencer) + -DWITH_GRASS7=$(usex grass) + $(cmake_use_find_package hdf5 HDF5) + -DWITH_SERVER=$(usex mapserver) + $(cmake_use_find_package netcdf NetCDF) + -DUSE_OPENCL=$(usex opencl) + -DWITH_ORACLE=$(usex oracle) + -DWITH_QWTPOLAR=$(usex polar) + -DWITH_POSTGRESQL=$(usex postgres) + -DWITH_BINDINGS=$(usex python) + -DWITH_CUSTOM_WIDGETS=$(usex python) + -DWITH_QUICK=$(usex qml) + -DWITH_QTWEBKIT=OFF + ) + + if use grass; then + mycmakeargs+=( + -DGRASS_PREFIX7=/usr/$(get_libdir)/grass70 + ) + fi + + use python && mycmakeargs+=( -DBINDINGS_GLOBAL_INSTALL=ON ) || + mycmakeargs+=( -DWITH_QGIS_PROCESS=OFF ) # FIXME upstream issue #39973 + + # bugs 612956, 648726 + addpredict /dev/dri/renderD128 + addpredict /dev/dri/renderD129 + + cmake_src_configure +} + +src_install() { + cmake_src_install + + insinto /usr/share/mime/packages + doins debian/qgis.xml + + if use examples; then + docinto examples + dodoc -r "${WORKDIR}"/qgis_sample_data/. + docompress -x /usr/share/doc/${PF}/examples + fi + + if use python; then + python_optimize + python_optimize "${ED}"/usr/share/qgis/python + fi + + if use grass; then + python_fix_shebang "${ED}"/usr/share/qgis/grass/scripts + fi +} + +pkg_postinst() { + if use postgres; then + elog "If you don't intend to use an external PostGIS server" + elog "you should install:" + elog " dev-db/postgis" + elif use python; then + elog "Support of PostgreSQL is disabled." + elog "But some installed python-plugins import the psycopg2 module." + elog "If you do not need these plugins just disable them" + elog "in the Plugins menu, else you need to set USE=\"postgres\"" + fi + + xdg_pkg_postinst +} diff --git a/sci-geosciences/qmapshack/qmapshack-1.15.2-r2.ebuild b/sci-geosciences/qmapshack/qmapshack-1.15.2-r2.ebuild index a8699074a851..5b54a225f831 100644 --- a/sci-geosciences/qmapshack/qmapshack-1.15.2-r2.ebuild +++ b/sci-geosciences/qmapshack/qmapshack-1.15.2-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/Maproom/${PN}/archive/V_${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="" RDEPEND=" diff --git a/sci-libs/Manifest.gz b/sci-libs/Manifest.gz index 90b4933b22f307d8a287153488d416c13004efbc..ec32004b332a857fb9b1c7672cf836aeb992e7c8 100644 GIT binary patch literal 42128 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

}X+1zV`@pIPPeVYwzRXh9-tV(xSjBwb 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 literal 42116 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 Q_y6DiKZ#eurxY*&0Of&GQvd(} diff --git a/sci-libs/coinor-alps/Manifest b/sci-libs/coinor-alps/Manifest index 1e572a16a1cf..ac4d5e0e8949 100644 --- a/sci-libs/coinor-alps/Manifest +++ b/sci-libs/coinor-alps/Manifest @@ -1 +1 @@ -DIST Alps-1.5.4.tgz 5691940 BLAKE2B 9a1d78d8957a4fd2156d35ba348f7db442bf6f6128031b9dd0d2b0c1176e5eb408208d3c90fb8563c39efbf0f4aaa9daea705f25ed711a922ab32f1e1d0b8027 SHA512 eace2f0e3dde682ee92b8e185ba6ea226a681dbcecb5fcf5258334e6deed89705b2c61821896b07323459fbd8575a31fa91c3342becbc9f6173efdf094d39555 +DIST coinor-alps-1.5.7.tar.gz 893834 BLAKE2B af881b9bd7db8b323ba7c7bd82f9180d3685a1b3d3b30b7b20c0d9c5d539caa8fb13e11b866f4f61e9baaf98d32e17953b3bdb408c32fc6aea20e3d83be57078 SHA512 7c3d838bfa8366f0a440dfe1cc9fbff1ca23e6528c3d89348fb4df8bab50b1a7c666523cde20ecd9f09ad54e599ffed1e6ed48631078dbd4d6885e2b10e9e495 diff --git a/sci-libs/coinor-alps/coinor-alps-1.5.4.ebuild b/sci-libs/coinor-alps/coinor-alps-1.5.4.ebuild deleted file mode 100644 index fec354dd49a5..000000000000 --- a/sci-libs/coinor-alps/coinor-alps-1.5.4.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit eutils ltprune - -MYPN=Alps - -DESCRIPTION="COIN-OR Framework for implementing parallel graph search algorithms" -HOMEPAGE="https://projects.coin-or.org/CHiPPS/" -SRC_URI="http://www.coin-or.org/download/source/${MYPN}/${MYPN}-${PV}.tgz" - -LICENSE="CPL-1.0" -SLOT="0/3" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="doc examples static-libs test" -RESTRICT="!test? ( test )" - -RDEPEND=" - sci-libs/coinor-utils:= - sci-libs/coinor-clp:=" -DEPEND="${RDEPEND} - virtual/pkgconfig - doc? ( app-doc/doxygen[dot] ) - test? ( sci-libs/coinor-sample sci-libs/coinor-cgl )" - -S="${WORKDIR}/${MYPN}-${PV}/${MYPN}" - -src_prepare() { - default - # as-needed fix - # hack to avoid eautoreconf (coinor has its own weird autotools) - sed -i \ - -e 's:\(libAlps_la_LIBADD.*=\).*:\1 @ALPSLIB_LIBS@:g' \ - src/Makefile.in || die - # bug for later versions of subversions - sed -i \ - -e 's/xexported/xexported -a "x$svn_rev_tmp" != "xUnversioned directory"/' \ - configure || die -} - -src_configure() { - PKG_CONFIG_PATH+="${ED}"/usr/$(get_libdir)/pkgconfig - export PKG_CONFIG_PATH - econf \ - --enable-dependency-linking \ - $(use_with doc dot) \ - $(use_enable static-libs static) -} - -src_compile() { - emake all $(usex doc doxydoc "") -} - -src_install() { - default - use examples && dodoc -r examples/ - use doc && dodoc -r doxydoc/html/ - - prune_libtool_files --all -} diff --git a/sci-libs/coinor-alps/coinor-alps-1.5.7.ebuild b/sci-libs/coinor-alps/coinor-alps-1.5.7.ebuild new file mode 100644 index 000000000000..d4c00fae9301 --- /dev/null +++ b/sci-libs/coinor-alps/coinor-alps-1.5.7.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="COIN-OR Framework for implementing parallel graph search algorithms" +HOMEPAGE="https://projects.coin-or.org/CHiPPS/" +SRC_URI="https://github.com/coin-or/CHiPPS-ALPS/archive/releases/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/CHiPPS-ALPS-releases-${PV}/Alps" + +LICENSE="EPL-1.0" +SLOT="0" # formerly 0/3, upstream went from so.3 to so.0 +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="doc test" +RESTRICT="!test? ( test )" + +RDEPEND="sci-libs/coinor-utils:=" +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig + doc? ( app-doc/doxygen[dot] ) + test? ( sci-libs/coinor-cgl )" + +src_prepare() { + default + # Prevent unneeded call to pkg-config that needs ${ED}'s in path. + sed -i '/--libs.*addlibs.txt/d' Makefile.in || die +} + +src_configure() { + econf $(use_with doc dot) +} + +src_compile() { + emake all $(usex doc doxydoc '') +} + +src_test() { + # Needed given "make check" is a noop and it skips the working one. + emake test +} + +src_install() { + default + dodoc -r examples + use doc && dodoc -r doxydoc/html + + # Duplicate or irrelevant files. + rm -r "${ED}"/usr/share/coin/doc || die + find "${ED}" -name '*.la' -delete || die +} diff --git a/sci-libs/coinor-alps/metadata.xml b/sci-libs/coinor-alps/metadata.xml index a41a7280a461..6034b7e66d97 100644 --- a/sci-libs/coinor-alps/metadata.xml +++ b/sci-libs/coinor-alps/metadata.xml @@ -13,4 +13,7 @@ layer of a hierarchy consisting of implementations of various tree search algorithms for specific problem types. + + coin-or/CHiPPS-ALPS + diff --git a/sci-libs/coinor-bcp/Manifest b/sci-libs/coinor-bcp/Manifest index 1eacd16f2a7f..48b96db42feb 100644 --- a/sci-libs/coinor-bcp/Manifest +++ b/sci-libs/coinor-bcp/Manifest @@ -1 +1 @@ -DIST Bcp-1.3.8.tgz 7086225 BLAKE2B 755aeafb9412ed94c7227e6986c2a7e5a26e4bea8084bcd09b517cd9794fe456195cb664f8d341625e8a86552c6ed1ab470c99c8a567d34be9be06ead51cbff4 SHA512 c599cc60df37cab32cfbf24522efaababbdd2de6144c316390f5e0481863ffd6aec016f97188a610ae6aca8d4e5b1b8088a35bc81bd3448fadb1727a9e9663dd +DIST coinor-bcp-1.4.4.tar.gz 1983573 BLAKE2B 79265c0336ca719b417825df2f27e88c08c314e599693e8886170fe69755b3272aa05469bfc069660c979e4a273ca63a25fc4d3a86a695838039121fa98a14bd SHA512 066ad631a67ccf33eebc175451f4734cbf190cb4fd9866dec987d80688a69400b76415de65ee9399b1a8ccfdf3bf3af307245610481a6d673598bc157c3963bc diff --git a/sci-libs/coinor-bcp/coinor-bcp-1.3.8.ebuild b/sci-libs/coinor-bcp/coinor-bcp-1.3.8.ebuild deleted file mode 100644 index 3d6c69d92d7a..000000000000 --- a/sci-libs/coinor-bcp/coinor-bcp-1.3.8.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit autotools-utils multilib - -MYPN=Bcp - -DESCRIPTION="COIN-OR Branch-Cut-Price Framework" -HOMEPAGE="https://projects.coin-or.org/Bcp/" -SRC_URI="http://www.coin-or.org/download/source/${MYPN}/${MYPN}-${PV}.tgz" - -LICENSE="CPL-1.0" -SLOT="0/1" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="doc examples static-libs test" -RESTRICT="!test? ( test )" - -RDEPEND=" - sci-libs/coinor-cgl:= - sci-libs/coinor-clp:= - sci-libs/coinor-vol:=" -DEPEND="${RDEPEND} - virtual/pkgconfig - test? ( sci-libs/coinor-sample )" - -S="${WORKDIR}/${MYPN}-${PV}/${MYPN}" - -src_prepare() { - # needed for the --with-coin-instdir - dodir /usr - sed -i \ - -e "s:lib/pkgconfig:$(get_libdir)/pkgconfig:g" \ - configure || die - autotools-utils_src_prepare -} - -src_configure() { - local myeconfargs=( - --enable-dependency-linking - --with-coin-instdir="${ED}"/usr - $(use_with doc dot) - ) - autotools-utils_src_configure -} - -src_test() { - autotools-utils_src_test test -} - -src_install() { - autotools-utils_src_install - use doc && newdoc doc/man.pdf manual.pdf - if use examples; then - insinto /usr/share/doc/${PF} - doins -r examples - fi -} diff --git a/sci-libs/coinor-bcp/coinor-bcp-1.4.4.ebuild b/sci-libs/coinor-bcp/coinor-bcp-1.4.4.ebuild new file mode 100644 index 000000000000..b4b5f58fbe9e --- /dev/null +++ b/sci-libs/coinor-bcp/coinor-bcp-1.4.4.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="COIN-OR Branch-Cut-Price Framework" +HOMEPAGE="https://projects.coin-or.org/Bcp/" +SRC_URI="https://github.com/coin-or/Bcp/archive/releases/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/Bcp-releases-${PV}/Bcp" + +LICENSE="CPL-1.0" +SLOT="0/1" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="doc test" +RESTRICT="!test? ( test )" + +RDEPEND=" + sci-libs/coinor-clp:= + sci-libs/coinor-osi:= + sci-libs/coinor-utils:= + sci-libs/coinor-vol:=" +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig + doc? ( app-doc/doxygen[dot] ) + test? ( sci-libs/coinor-sample )" + +src_prepare() { + default + # Prevent unneeded call to pkg-config that needs ${ED}'s in path. + sed -i '/--libs.*addlibs.txt/d' Makefile.in || die +} + +src_configure() { + econf $(use_with doc dot) +} + +src_compile() { + emake all $(usex doc doxydoc '') +} + +src_test() { + # Unneeded for Bcp given, while "make check" exists, it fails unlike + # other coinor-*'s noop. Kept as safety not to lose tests in bumps. + emake test +} + +src_install() { + default + dodoc -r examples + use doc && dodoc -r doxydoc/html + + # Duplicate or irrelevant files. + rm -r "${ED}"/usr/share/coin/doc || die + find "${ED}" -name '*.la' -delete || die +} diff --git a/sci-libs/coinor-bcp/metadata.xml b/sci-libs/coinor-bcp/metadata.xml index 62cd7e19b452..c3a5ce296e0c 100644 --- a/sci-libs/coinor-bcp/metadata.xml +++ b/sci-libs/coinor-bcp/metadata.xml @@ -13,4 +13,7 @@ the implementational effort. involved with implementing a branch and bound framework from scratch. + + coin-or/Bcp + diff --git a/sci-libs/coinor-bcps/Manifest b/sci-libs/coinor-bcps/Manifest index d64d7b22649b..a015d588db98 100644 --- a/sci-libs/coinor-bcps/Manifest +++ b/sci-libs/coinor-bcps/Manifest @@ -1 +1 @@ -DIST Bcps-0.93.10.tgz 6270009 BLAKE2B 45372ae18a3f4a7e75d4f71fa6ba411317fc282415390f6e11181543bdac254c5820e8544ffd6c43e8dcb507a8dc5329a42b9cbfc23256a395cc73bc3a8d631b SHA512 4e9348dc1bf75fd9afb74078b55ae0f9a84a99236886552256d7548013c8af4695a4fcc2787ffb0228eba2a870b1cb78c068234048c8650f7d504e1e8d17c549 +DIST coinor-bcps-0.94.5.tar.gz 701818 BLAKE2B 3f01e0fac2e892a3cf59e7dba78c58a23f465f48b0a44be933acfb7d59e84012bed3e05f2f8d1b3c578ad24f4f9c23af9d5e7d54e47b45b0500d389dcfbcf47f SHA512 b53a2ad62a832d4beb0ce2b5c7fd0e81eeb01b9039c0b78ce849adb94b44ad2300aad0f6357ecbcf41f5a5bb427508bde931667dfe40eaa83de50e3d696e3211 diff --git a/sci-libs/coinor-bcps/coinor-bcps-0.93.10.ebuild b/sci-libs/coinor-bcps/coinor-bcps-0.93.10.ebuild deleted file mode 100644 index 6e388e55c64b..000000000000 --- a/sci-libs/coinor-bcps/coinor-bcps-0.93.10.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit autotools-utils multilib - -MYPN=Bcps - -DESCRIPTION="COIN-OR BiCEPS data handling library" -HOMEPAGE="https://projects.coin-or.org/CHiPPS/" -SRC_URI="http://www.coin-or.org/download/source/${MYPN}/${MYPN}-${PV}.tgz" - -LICENSE="CPL-1.0" -SLOT="0/1" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="examples static-libs test" -RESTRICT="!test? ( test )" - -RDEPEND=" - sci-libs/coinor-utils:= - sci-libs/coinor-clp:= - sci-libs/coinor-alps:=" -DEPEND="${RDEPEND} - virtual/pkgconfig - test? ( sci-libs/coinor-sample )" - -S="${WORKDIR}/${MYPN}-${PV}/${MYPN}" - -src_prepare() { - # needed for the --with-coin-instdir - dodir /usr - sed -i \ - -e "s:lib/pkgconfig:$(get_libdir)/pkgconfig:g" \ - configure || die - autotools-utils_src_prepare -} - -src_configure() { - local myeconfargs=( - --enable-dependency-linking - --with-coin-instdir="${ED}"/usr - ) - autotools-utils_src_configure -} - -src_test() { - autotools-utils_src_test test -} - -src_install() { - autotools-utils_src_install - if use examples; then - insinto /usr/share/doc/${PF} - doins -r examples - fi -} diff --git a/sci-libs/coinor-bcps/coinor-bcps-0.94.5.ebuild b/sci-libs/coinor-bcps/coinor-bcps-0.94.5.ebuild new file mode 100644 index 000000000000..7776577f7aa2 --- /dev/null +++ b/sci-libs/coinor-bcps/coinor-bcps-0.94.5.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="COIN-OR BiCePS data handling library" +HOMEPAGE="https://projects.coin-or.org/CHiPPS/" +SRC_URI="https://github.com/coin-or/CHiPPS-BiCePS/archive/releases/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/CHiPPS-BiCePS-releases-${PV}/Bcps" + +LICENSE="EPL-1.0" +SLOT="0" # formerly 0/1, upstream went from so.1 to so.0 +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="doc test" +RESTRICT="!test? ( test )" + +# Note: 0.99.x branch needs to-be-released >=coinor-alps-1.5.8 +RDEPEND=" + sci-libs/coinor-alps:= + sci-libs/coinor-utils:=" +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig + doc? ( app-doc/doxygen[dot] ) + test? ( + sci-libs/coinor-cgl + sci-libs/coinor-sample + )" + +src_prepare() { + default + # Prevent unneeded call to pkg-config that needs ${ED}'s in path. + sed -i '/--libs.*addlibs.txt/d' Makefile.in || die +} + +src_configure() { + econf $(use_with doc dot) +} + +src_compile() { + emake all $(usex doc doxydoc '') +} + +src_test() { + # Needed given "make check" is a noop and it skips the working one. + emake test +} + +src_install() { + default + dodoc -r examples + use doc && dodoc -r doxydoc/html + + # Duplicate or irrelevant files. + rm -r "${ED}"/usr/share/coin/doc || die + find "${ED}" -name '*.la' -delete || die +} diff --git a/sci-libs/coinor-bcps/metadata.xml b/sci-libs/coinor-bcps/metadata.xml index 48ae1fc01754..e489508d975e 100644 --- a/sci-libs/coinor-bcps/metadata.xml +++ b/sci-libs/coinor-bcps/metadata.xml @@ -13,4 +13,7 @@ management layer built on top of ALPS for implementing relaxation-based branch and bound algorithms. + + coin-or/CHiPPS-BiCePS + diff --git a/sci-libs/coinor-blis/Manifest b/sci-libs/coinor-blis/Manifest index e3ca8b945e1a..0f35c3940e03 100644 --- a/sci-libs/coinor-blis/Manifest +++ b/sci-libs/coinor-blis/Manifest @@ -1 +1 @@ -DIST Blis-0.93.10.tgz 10612207 BLAKE2B aaef129ca4de7aba8131c46d7619accd8087abb13e183e9caafdada20636b2d5769b88c0195db0194bbd2d60ada4209609716e8b08436f8c43e62807b325ff68 SHA512 ef4c1b7704353e9d2628401d9a47e72d0b26d485ac3951b03fe84fdc98cfbee8e3b9f3412411eca693c8e00bdf97798e08c4dabcf5b8646bbe3d8481c237820e +DIST coinor-blis-0.94.8.tar.gz 4186086 BLAKE2B 6be1ea6f27913cf128947225b2d03b071ee20bc35f49ea319f5ed8ed77d2d89fac0a66bf2b5204ec4194c1a8444033c7ee797ac5c0adbc0572f9195d9a357735 SHA512 5b401eaf7b80af6cb724606655c38811918e92ae89d2f4a1fd5f318bdc8fa1463175a106c2f3ab43bf5eda677a6d7bbdb8a0f8bc0155135108a10bbcbb93070b diff --git a/sci-libs/coinor-blis/coinor-blis-0.93.10.ebuild b/sci-libs/coinor-blis/coinor-blis-0.93.10.ebuild deleted file mode 100644 index 3757864db1e7..000000000000 --- a/sci-libs/coinor-blis/coinor-blis-0.93.10.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit autotools-utils multilib - -MYPN=Blis - -DESCRIPTION="COIN-OR BiCePS Linear Integer Solver" -HOMEPAGE="https://projects.coin-or.org/CHiPPS/" -SRC_URI="http://www.coin-or.org/download/source/${MYPN}/${MYPN}-${PV}.tgz" - -LICENSE="CPL-1.0" -SLOT="0/1" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="examples static-libs test" -RESTRICT="!test? ( test )" - -RDEPEND=" - sci-libs/coinor-utils:= - sci-libs/coinor-bcps:= - sci-libs/coinor-clp:= - sci-libs/coinor-alps:=" -DEPEND="${RDEPEND} - virtual/pkgconfig - test? ( sci-libs/coinor-sample )" - -S="${WORKDIR}/${MYPN}-${PV}/${MYPN}" - -src_prepare() { - # needed for the --with-coin-instdir - dodir /usr - sed -i \ - -e "s:lib/pkgconfig:$(get_libdir)/pkgconfig:g" \ - configure || die - autotools-utils_src_prepare -} - -src_configure() { - local myeconfargs=( - --enable-dependency-linking - --with-coin-instdir="${ED}"/usr - ) - autotools-utils_src_configure -} - -src_test() { - autotools-utils_src_test test -} - -src_install() { - autotools-utils_src_install - if use examples; then - insinto /usr/share/doc/${PF} - doins -r examples - fi -} diff --git a/sci-libs/coinor-blis/coinor-blis-0.94.8.ebuild b/sci-libs/coinor-blis/coinor-blis-0.94.8.ebuild new file mode 100644 index 000000000000..dcc2f33bd47e --- /dev/null +++ b/sci-libs/coinor-blis/coinor-blis-0.94.8.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="COIN-OR BiCePS Linear Integer Solver" +HOMEPAGE="https://projects.coin-or.org/CHiPPS/" +SRC_URI="https://github.com/coin-or/CHiPPS-BLIS/archive/releases/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/CHiPPS-BLIS-releases-${PV}/Blis" + +LICENSE="EPL-1.0" +SLOT="0" # formerly 0/1, upstream went from so.1 to so.0 +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="doc test" +RESTRICT="!test? ( test )" + +RDEPEND=" + sci-libs/coinor-alps:= + sci-libs/coinor-bcps:= + sci-libs/coinor-cgl:= + sci-libs/coinor-clp:= + sci-libs/coinor-osi:= + sci-libs/coinor-utils:=" +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig + doc? ( app-doc/doxygen[dot] ) + test? ( sci-libs/coinor-sample )" + +src_prepare() { + default + # Prevent unneeded call to pkg-config that needs ${ED}'s in path. + sed -i '/--libs.*addlibs.txt/d' Makefile.in || die + + gzip -d examples/data/{,hard/}*.gz || die +} + +src_configure() { + econf $(use_with doc dot) +} + +src_compile() { + emake all $(usex doc doxydoc '') +} + +src_test() { + # Needed given "make check" is a noop and it skips the working one. + emake test +} + +src_install() { + default + dodoc -r examples + use doc && dodoc -r doxydoc/html + + # Duplicate or irrelevant files. + rm -r "${ED}"/usr/share/coin/doc || die + find "${ED}" -name '*.la' -delete || die +} diff --git a/sci-libs/coinor-blis/metadata.xml b/sci-libs/coinor-blis/metadata.xml index 4e7c3e8303e2..545a08d9a3c7 100644 --- a/sci-libs/coinor-blis/metadata.xml +++ b/sci-libs/coinor-blis/metadata.xml @@ -12,4 +12,7 @@ layers. The BiCePS Linear Integer Solver (BLIS) is a concretization of the BiCePS layer for solving mixed-integer linear programs. + + coin-or/CHiPPS-BLIS + diff --git a/sci-libs/coinor-bonmin/Manifest b/sci-libs/coinor-bonmin/Manifest index 15dd0dbd3493..49e4e68b3afb 100644 --- a/sci-libs/coinor-bonmin/Manifest +++ b/sci-libs/coinor-bonmin/Manifest @@ -1 +1 @@ -DIST Bonmin-1.7.4.tgz 12320747 BLAKE2B 779881abf98dcf1c0b6a22e2d7fe11c2075ac50a64afcfae735bbb221614ce247c9f918c5cac7d0772784512ff2135fedeb26295c5e5d3979ebb8e435cfdac21 SHA512 290b1b49e467ab8ce7fc6908d8aa76a3b1ba61f63f44427d3bdd8ff2bed4aa6ef28396f0be59e108038173ea670405b50d3c32636aacdee2c5787765bce763a4 +DIST coinor-bonmin-1.8.8.tar.gz 1336718 BLAKE2B 3b72852d54b62274dc347758ae6c3fe0a2b1c04c39c3b01d87aa28fcc8593a3d80945b2e88aabd4db03da31c426396302a2def44aac8a07e6101cd5331321ed1 SHA512 66c3b07e743b6f352b4760e32c774268606deda4143e597c3be81068237dd5021210dec46e53ae0930f480db18bfbaaf284cbdb3d20f07e6d8543968509f8999 diff --git a/sci-libs/coinor-bonmin/coinor-bonmin-1.7.4.ebuild b/sci-libs/coinor-bonmin/coinor-bonmin-1.7.4.ebuild deleted file mode 100644 index fb052c19bcd7..000000000000 --- a/sci-libs/coinor-bonmin/coinor-bonmin-1.7.4.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit autotools-utils multilib - -MYPN=Bonmin - -DESCRIPTION="COIN-OR Basic Open-source Nonlinear Mixed INteger programming" -HOMEPAGE="https://projects.coin-or.org/Bonmin/" -SRC_URI="http://www.coin-or.org/download/source/${MYPN}/${MYPN}-${PV}.tgz" - -LICENSE="CPL-1.0" -SLOT="0/4" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="doc examples glpk static-libs test" -RESTRICT="!test? ( test )" - -RDEPEND=" - sci-libs/coinor-cbc:= - sci-libs/coinor-clp:= - sci-libs/ipopt:=" -DEPEND="${RDEPEND} - virtual/pkgconfig - doc? ( virtual/latex-base ) - test? ( sci-libs/coinor-sample )" - -S="${WORKDIR}/${MYPN}-${PV}/${MYPN}" - -src_configure() { - local myeconfargs=( - --enable-dependency-linking - ) - autotools-utils_src_configure -} - -src_compile() { - autotools-utils_src_compile all $(usex doc doc "") -} - -src_test() { - autotools-utils_src_test test -} - -src_install() { - autotools-utils_src_install - # add missing include files needed from coinor-couenne and others - insinto /usr/include/coin - doins \ - src/Interfaces/BonCurvatureEstimator.hpp \ - src/Interfaces/BonExitCodes.hpp \ - src/Algorithms/QuadCuts/BonLinearCutsGenerator.hpp - - use doc && dodoc doc/BONMIN_UsersManual.pdf - # already installed - rm "${ED}"/usr/share/coin/doc/${MYPN}/{README,AUTHORS,LICENSE} || die - if use examples; then - insinto /usr/share/doc/${PF}/examples - doins -r examples/* - fi -} diff --git a/sci-libs/coinor-bonmin/coinor-bonmin-1.8.8.ebuild b/sci-libs/coinor-bonmin/coinor-bonmin-1.8.8.ebuild new file mode 100644 index 000000000000..7ec47de50280 --- /dev/null +++ b/sci-libs/coinor-bonmin/coinor-bonmin-1.8.8.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="COIN-OR Basic Open-source Nonlinear Mixed INteger programming" +HOMEPAGE="https://projects.coin-or.org/Bonmin/" +SRC_URI="https://github.com/coin-or/Bonmin/archive/releases/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/Bonmin-releases-${PV}/Bonmin" + +LICENSE="EPL-1.0" +SLOT="0/4" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="doc test" +RESTRICT="!test? ( test )" + +RDEPEND=" + sci-libs/coinor-cbc:= + sci-libs/coinor-cgl:= + sci-libs/coinor-clp:= + sci-libs/coinor-osi:= + sci-libs/coinor-utils:= + sci-libs/ipopt:= + virtual/blas" +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig + doc? ( + app-doc/doxygen[dot] + virtual/latex-base + ) + test? ( sci-libs/coinor-sample )" + +src_configure() { + econf $(use_with doc dot) +} + +src_compile() { + emake all $(usex doc doxydoc '') +} + +src_test() { + # Needed given "make check" is a noop and it skips the working one. + emake test +} + +src_install() { + default + dodoc -r examples doc/BONMIN_UsersManual.pdf + use doc && dodoc -r doxydoc/html + + # Duplicate or irrelevant files. + rm -r "${ED}"/usr/share/coin/doc || die + find "${ED}" -name '*.la' -delete || die +} diff --git a/sci-libs/coinor-bonmin/metadata.xml b/sci-libs/coinor-bonmin/metadata.xml index fde4b95c383c..8f8219cb4317 100644 --- a/sci-libs/coinor-bonmin/metadata.xml +++ b/sci-libs/coinor-bonmin/metadata.xml @@ -9,8 +9,8 @@ BONMIN (Basic Open-source Nonlinear Mixed INteger programming) is an open-source code for solving general MINLP (Mixed Integer NonLinear Programming) problems. - - - Undocumented USE - + + + coin-or/Bonmin + diff --git a/sci-libs/coinor-couenne/Manifest b/sci-libs/coinor-couenne/Manifest index eb1e553fb1c9..fd39c9add365 100644 --- a/sci-libs/coinor-couenne/Manifest +++ b/sci-libs/coinor-couenne/Manifest @@ -1 +1 @@ -DIST Couenne-0.4.7.tgz 12487353 BLAKE2B 795a1d04ee6186e519d57a59ccc7dfa77ec28717b3e3f75d1ed6513438e869d69970c27dc0de758d421e7f5c5f2dfb3308270b185c05b44ef214c760b1f25e39 SHA512 ae87ebee778d6782fffe9e6f6c7c8f604140f6134e29824f89e4f87bb86ac00ac1b2d8de274b23de16078a48a1444fbe7960b15ffefdc1798dca8972a8946deb +DIST coinor-couenne-0.5.8.tar.gz 1321163 BLAKE2B 841a4af3d76fd308ef5abe481157fa1ecf307e7fae03fa0cb931483be74443febc7eb1ba7e85f47c3dca5d5447a74ae86dc0f3dbeb6c0f0032f543861462e0a1 SHA512 bf474503bd77be6536f9d00b40ff45041b3976ea2167d64e667fa580aa8ed6a383861ec67d57eec83623b6542f7779ed7d50d9b72347c3f77ef36a194a3f9e71 diff --git a/sci-libs/coinor-couenne/coinor-couenne-0.4.7.ebuild b/sci-libs/coinor-couenne/coinor-couenne-0.4.7.ebuild deleted file mode 100644 index 02c94288b5aa..000000000000 --- a/sci-libs/coinor-couenne/coinor-couenne-0.4.7.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit autotools-utils multilib - -MYPN=Couenne - -DESCRIPTION="COIN-OR Convex Over and Under ENvelopes for Nonlinear Estimation" -HOMEPAGE="https://projects.coin-or.org/Couenne/" -SRC_URI="http://www.coin-or.org/download/source/${MYPN}/${MYPN}-${PV}.tgz" - -LICENSE="EPL-1.0" -SLOT="0/1" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="doc static-libs test" -RESTRICT="!test? ( test )" - -RDEPEND="sci-libs/coinor-bonmin:=" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -S="${WORKDIR}/${MYPN}-${PV}/${MYPN}" - -src_prepare() { - # needed for the --with-coin-instdir - dodir /usr - sed -i \ - -e "s:lib/pkgconfig:$(get_libdir)/pkgconfig:g" \ - configure || die - autotools-utils_src_prepare -} - -src_configure() { - local myeconfargs=( - --enable-dependency-linking - --with-coin-instdir="${ED}"/usr - ) - autotools-utils_src_configure -} - -src_compile() { - autotools-utils_src_compile - # resolve as-needed - # circular dependencies between libCouenne and libBonCouenne :( - pushd "${BUILD_DIR}"/src > /dev/null - rm libCouenne.la main/libBonCouenne.la || die - emake LIBS+=" -Lmain/.libs -lBonCouenne" libCouenne.la - emake -C main - popd > /dev/null -} - -src_install() { - autotools-utils_src_install - use doc && dodoc doc/couenne-user-manual.pdf - # already installed - rm "${ED}"/usr/share/coin/doc/${MYPN}/{README,AUTHORS,LICENSE} || die -} diff --git a/sci-libs/coinor-couenne/coinor-couenne-0.5.8.ebuild b/sci-libs/coinor-couenne/coinor-couenne-0.5.8.ebuild new file mode 100644 index 000000000000..fd0fc656ee41 --- /dev/null +++ b/sci-libs/coinor-couenne/coinor-couenne-0.5.8.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit fortran-2 + +DESCRIPTION="COIN-OR Convex Over and Under ENvelopes for Nonlinear Estimation" +HOMEPAGE="https://projects.coin-or.org/Couenne/" +SRC_URI="https://github.com/coin-or/Couenne/archive/releases/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/Couenne-releases-${PV}/Couenne" + +LICENSE="EPL-1.0" +SLOT="0/1" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="doc" + +RDEPEND=" + sci-libs/coinor-bonmin:= + sci-libs/coinor-cbc:= + sci-libs/coinor-cgl:= + sci-libs/coinor-clp:= + sci-libs/coinor-osi:= + sci-libs/coinor-utils:= + sci-libs/ipopt:= + virtual/blas" +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig + doc? ( + app-doc/doxygen[dot] + virtual/latex-base + )" + +src_prepare() { + default + # Prevent unneeded call to pkg-config that needs ${ED}'s in path. + sed -i '/--libs.*addlibs.txt/d' Makefile.in || die +} + +src_configure() { + econf $(use_with doc dot) +} + +src_compile() { + emake all $(usex doc doxydoc '') +} + +src_install() { + default + dodoc doc/couenne-user-manual.pdf + use doc && dodoc -r doxydoc/html + + # Duplicate or irrelevant files. + rm -r "${ED}"/usr/share/coin/doc || die + find "${ED}" -name '*.la' -delete || die +} diff --git a/sci-libs/coinor-couenne/metadata.xml b/sci-libs/coinor-couenne/metadata.xml index d2e462bb6357..521131367170 100644 --- a/sci-libs/coinor-couenne/metadata.xml +++ b/sci-libs/coinor-couenne/metadata.xml @@ -12,4 +12,7 @@ Programming (MINLP) problems. The purpose of Couenne is to find global optima of nonconvex MINLPs. + + coin-or/Couenne + diff --git a/sci-libs/coinor-cppad/Manifest b/sci-libs/coinor-cppad/Manifest index 674756df5262..51f68ba13643 100644 --- a/sci-libs/coinor-cppad/Manifest +++ b/sci-libs/coinor-cppad/Manifest @@ -1 +1 @@ -DIST cppad-20140519.gpl.tgz 2208236 BLAKE2B 5d53891ef3b458c3914f5d59f6656290be2811fbc84ca3f9bd253ce4620b1a4b00397e1beed694cdc5284a1f74441b68520b861c90d158c4eee11d1f8927b362 SHA512 8f47e545bc76f66edccb9ea083ddebcb5852fa1807d727b6e1f445ca74731e74f7614a1d33b48c6eafbc5129b319e513594b415ee838bdc634f9c00a6d9a22af +DIST coinor-cppad-20210000.5.tar.gz 1663397 BLAKE2B 3ce4f5733641fac16ac00b6e49cb74e2237502eac32f592190491ddd5dcb8a41f340c1eed8529dbdecb343f7a791d4fc5ddc1e21ce9f9706f28608ac3a5e965a SHA512 40cbe8dc32af9bb3b92cdd4c81e6f75424ece701df9251d4c63652998ca4cb8d50057e190a16e51333d168299f33ff2353074fa7f24f2cec29f68db53f6ae17c diff --git a/sci-libs/coinor-cppad/coinor-cppad-20140519-r1.ebuild b/sci-libs/coinor-cppad/coinor-cppad-20140519-r1.ebuild deleted file mode 100644 index 537f051053f1..000000000000 --- a/sci-libs/coinor-cppad/coinor-cppad-20140519-r1.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -AUTOTOOLS_AUTORECONF=yes - -inherit autotools-utils multilib - -MYP=cppad-${PV} - -DESCRIPTION="COIN-OR C++ Algorithmic Differentiation" -HOMEPAGE="https://projects.coin-or.org/CppAD/" -SRC_URI="http://www.coin-or.org/download/source/CppAD/${MYP}.gpl.tgz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="doc examples" - -RDEPEND=" - dev-libs/boost[threads] - sci-libs/adolc:0= - sci-libs/ipopt:0=" -DEPEND="${RDEPEND} - virtual/pkgconfig - doc? ( app-doc/doxygen[dot] )" - -S="${WORKDIR}/${MYP}" - -PATCHES=( - "${FILESDIR}"/${P}-dash.patch - "${FILESDIR}"/${P}-boost.patch - ) - -src_configure() { - local myeconfargs=( $(use doc Documentation) ) - autotools-utils_src_configure CXX_FLAGS="${CXXFLAGS}" -} - -src_compile() { - autotools-utils_src_compile - if use doc; then - ./build.sh doxygen || die - fi -} - -src_test() { - autotools-utils_src_test check test -} - -src_install() { - use doc && HTML_DOC=( "${BUILD_DIR}"/doxydocs/html/. ) - autotools-utils_src_install - if use examples; then - insinto /usr/share/doc/${PF}/examples - doins -r example/* - fi -} diff --git a/sci-libs/coinor-cppad/coinor-cppad-20210000.5.ebuild b/sci-libs/coinor-cppad/coinor-cppad-20210000.5.ebuild new file mode 100644 index 000000000000..b0f442dd2f2c --- /dev/null +++ b/sci-libs/coinor-cppad/coinor-cppad-20210000.5.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +CMAKE_MAKEFILE_GENERATOR="emake" # needed for tests +inherit cmake + +DESCRIPTION="COIN-OR C++ Algorithmic Differentiation" +HOMEPAGE="https://projects.coin-or.org/CppAD/" +SRC_URI="https://github.com/coin-or/CppAD/archive/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/CppAD-${PV}" + +LICENSE="EPL-2.0" +SLOT="0/${PV}" # soname is bumped every versions +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="adolc doc eigen ipopt" + +# adolc currently can't build tests and ipopt fails them. +RESTRICT="adolc? ( test ) ipopt? ( test )" + +# No need for RDEPEND. +DEPEND=" + dev-libs/boost[threads] + adolc? ( sci-libs/adolc ) + eigen? ( dev-cpp/eigen ) + ipopt? ( sci-libs/ipopt )" +BDEPEND=" + virtual/pkgconfig + doc? ( + app-doc/doxygen[dot] + virtual/latex-base + )" + +PATCHES=( "${FILESDIR}"/${P}-pkgconfig.patch ) + +src_prepare() { + cmake_src_prepare + # Gentoo uses coin/ rather than coin-or/ for includes. + sed -i 's/], -@@ -568,7 +569,7 @@ if test "$BOOST_DIR" = '' && test "$boost_thread_found" = 'no' ; then - fi - if test "$BOOST_DIR" != '' && test "$boost_thread_found" = 'no' ; then - bthread_lib="$BOOST_DIR/lib/libboost_thread-mt.so" -- LDFLAGS="$LDFLAGS_save $bthread_lib" -+ LIBS="$LIBS_save $bthread_lib" - AC_LINK_IFELSE( - [AC_LANG_PROGRAM( - [# include ], -@@ -580,7 +581,7 @@ if test "$BOOST_DIR" != '' && test "$boost_thread_found" = 'no' ; then - fi - if test "$BOOST_DIR" != '' && test "$boost_thread_found" = 'no' ; then - bthread_lib="$BOOST_DIR/lib/libboost_thread-mt.a" -- LDFLAGS="$LDFLAGS_save $bthread_lib" -+ LIBS="$LIBS_save $bthread_lib" - AC_LINK_IFELSE( - [AC_LANG_PROGRAM( - [# include ], -@@ -591,8 +592,8 @@ if test "$BOOST_DIR" != '' && test "$boost_thread_found" = 'no' ; then - ) - fi - if test "$BOOST_DIR" = '' && test "$boost_thread_found" = 'no' ; then -- bthread_lib='-lboost_thread' -- LDFLAGS="$LDFLAGS_save $bthread_lib" -+ bthread_lib='-lboost_thread -lboost_system' -+ LIBS="$LIBS_save $bthread_lib" - AC_LINK_IFELSE( - [AC_LANG_PROGRAM( - [# include ], -@@ -604,7 +605,7 @@ if test "$BOOST_DIR" = '' && test "$boost_thread_found" = 'no' ; then - fi - if test "$BOOST_DIR" != '' && test "$boost_thread_found" = 'no' ; then - bthread_lib="$BOOST_DIR/lib/libboost_thread.so" -- LDFLAGS="$LDFLAGS_save $bthread_lib" -+ LIBS="$LIBS_save $bthread_lib" - AC_LINK_IFELSE( - [AC_LANG_PROGRAM( - [# include ], -@@ -616,7 +617,7 @@ if test "$BOOST_DIR" != '' && test "$boost_thread_found" = 'no' ; then - fi - if test "$BOOST_DIR" != '' && test "$boost_thread_found" = 'no' ; then - bthread_lib="$BOOST_DIR/lib/libboost_thread.a" -- LDFLAGS="$LDFLAGS_save $bthread_lib" -+ LIBS="$LIBS_save $bthread_lib" - AC_LINK_IFELSE( - [AC_LANG_PROGRAM( - [# include ], -@@ -636,6 +637,7 @@ else - fi - LDFLAGS=$LDFLAGS_save - CXXFLAGS=$CXXFLAGS_save -+LIBS=$LIBS_save - AC_LANG_POP([C++]) - # - dnl -------------------------------------------------------------------------- diff --git a/sci-libs/coinor-cppad/files/coinor-cppad-20140519-dash.patch b/sci-libs/coinor-cppad/files/coinor-cppad-20140519-dash.patch deleted file mode 100644 index fe0b210f1075..000000000000 --- a/sci-libs/coinor-cppad/files/coinor-cppad-20140519-dash.patch +++ /dev/null @@ -1,215 +0,0 @@ - configure.ac | 56 ++++++++++++++++++++++++++++---------------------------- - 1 file changed, 28 insertions(+), 28 deletions(-) - -diff --git a/configure.ac b/configure.ac -index 9e917dd..033621f 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -194,7 +194,7 @@ AC_ARG_WITH(sparse_list, - ) - AC_MSG_RESULT([$sparse_list]) - if test "$sparse_set" = "yes" ; then -- if test "$sparse_list" == "yes" ; then -+ if test "$sparse_list" = "yes" ; then - AC_MSG_ERROR([cannot --with both sparse_set and sparse_list]) - fi - AC_SUBST(cppad_internal_sparse_set, sparse_set) -@@ -374,7 +374,7 @@ AC_SUBST(cppad_max_num_threads, [$max_num_threads]) - dnl type used for addresses in AD tapes [ default = unsigned int ] ----------- - AC_MSG_CHECKING([TAPE_ADDR_TYPE]) - AC_ARG_VAR(TAPE_ADDR_TYPE, [type used for addresses in AD tapes]) --if test "$TAPE_ADDR_TYPE" == "" ; then -+if test "$TAPE_ADDR_TYPE" = "" ; then - addr_t="unsigned int" - else - addr_t="$TAPE_ADDR_TYPE" -@@ -382,22 +382,22 @@ fi - AC_SUBST(cppad_tape_addr_type, [$addr_t]) - AC_MSG_RESULT([$addr_t]) - ok="no" --if test "$addr_t" == "size_t" ; then -+if test "$addr_t" = "size_t" ; then - ok="yes" - fi --if test "$addr_t" == "int" ; then -+if test "$addr_t" = "int" ; then - AC_MSG_WARN( - [TAPE_ADDR_TYPE=int is for CppAD developers (not users)] - ) - ok="yes" - fi --if test "$addr_t" == "unsigned int" ; then -+if test "$addr_t" = "unsigned int" ; then - ok="yes" - fi --if test "$addr_t" == "unsigned short int" ; then -+if test "$addr_t" = "unsigned short int" ; then - ok="yes" - fi --if test "$ok" == "no" ; then -+if test "$ok" = "no" ; then - AC_MSG_ERROR( - [$addr_t is not a valid choice for TAPE_ADDR_TYPE] - ) -@@ -406,7 +406,7 @@ fi - dnl type used for tape identifier [ default = unsigned int ] ----------- - AC_MSG_CHECKING([TAPE_ID_TYPE]) - AC_ARG_VAR(TAPE_ID_TYPE, [type used for addresses in AD tapes]) --if test "$TAPE_ID_TYPE" == "" ; then -+if test "$TAPE_ID_TYPE" = "" ; then - tape_id_t="unsigned int" - else - tape_id_t="$TAPE_ID_TYPE" -@@ -414,22 +414,22 @@ fi - AC_SUBST(cppad_tape_id_type, [$tape_id_t]) - AC_MSG_RESULT([$tape_id_t]) - ok="no" --if test "$tape_id_t" == "size_t" ; then -+if test "$tape_id_t" = "size_t" ; then - ok="yes" - fi --if test "$tape_id_t" == "int" ; then -+if test "$tape_id_t" = "int" ; then - AC_MSG_WARN( - [TAPE_ID_TYPE=int is for CppAD developers (not users)] - ) - ok="yes" - fi --if test "$tape_id_t" == "unsigned int" ; then -+if test "$tape_id_t" = "unsigned int" ; then - ok="yes" - fi --if test "$tape_id_t" == "unsigned short int" ; then -+if test "$tape_id_t" = "unsigned short int" ; then - ok="yes" - fi --if test "$ok" == "no" ; then -+if test "$ok" = "no" ; then - AC_MSG_ERROR( - [$tape_id_t is not a valid choice for TAPE_ID_TYPE] - ) -@@ -447,7 +447,7 @@ AC_SUBST(cppad_has_rvalue, 0) - dnl Determine if size_t has same size as unsigned int - AC_CHECK_SIZEOF([size_t]) - AC_CHECK_SIZEOF([unsigned int]) --if test "$ac_cv_size_t" == "$ac_cv_unsigned_int" ; then -+if test "$ac_cv_size_t" = "$ac_cv_unsigned_int" ; then - AC_SUBST(cppad_size_t_same_unsigned_int, 1) - else - AC_SUBST(cppad_size_t_same_unsigned_int, 0) -@@ -485,8 +485,8 @@ AC_PROG_RANLIB - dnl AC_PROG_CXX([compiler-search-list]) outputs CXX as C++ compiler to use - AC_PROG_CXX - AC_MSG_CHECKING([whether using Microsoft C++ compiler]) --AM_CONDITIONAL(CppAD_MS_COMPILER, test "$CXX" == "cl" || test "$CXX" == "icl") --if test "$CXX" == "cl" || test "$CXX" == "icl"; then -+AM_CONDITIONAL(CppAD_MS_COMPILER, test "$CXX" = "cl" || test "$CXX" = "icl") -+if test "$CXX" = "cl" || test "$CXX" = "icl"; then - AC_MSG_RESULT([yes]) - else - AC_MSG_RESULT([no]) -@@ -531,7 +531,7 @@ AC_CHECK_LIB( - [pthread="no"] - ) - AM_CONDITIONAL(CppAD_PTHREAD, test "$pthread" = "yes") --if test "$pthread" == "yes" ; then -+if test "$pthread" = "yes" ; then - AC_SUBST(PTHREAD_LIB,"-lpthread") - else - AC_SUBST(PTHREAD_LIB,"") -@@ -554,7 +554,7 @@ boost_thread_found='no' - if test "$BOOST_DIR" != '' ; then - CXXFLAGS="-I$BOOST_DIR/include $CXXFLAGS" - fi --if test "$BOOST_DIR" == '' && test "$boost_thread_found" == 'no' ; then -+if test "$BOOST_DIR" = '' && test "$boost_thread_found" = 'no' ; then - bthread_lib='-lboost_thread-mt' - LDFLAGS="$LDFLAGS_save $bthread_lib" - AC_LINK_IFELSE( -@@ -566,7 +566,7 @@ if test "$BOOST_DIR" == '' && test "$boost_thread_found" == 'no' ; then - [boost_thread_found='no'] - ) - fi --if test "$BOOST_DIR" != '' && test "$boost_thread_found" == 'no' ; then -+if test "$BOOST_DIR" != '' && test "$boost_thread_found" = 'no' ; then - bthread_lib="$BOOST_DIR/lib/libboost_thread-mt.so" - LDFLAGS="$LDFLAGS_save $bthread_lib" - AC_LINK_IFELSE( -@@ -578,7 +578,7 @@ if test "$BOOST_DIR" != '' && test "$boost_thread_found" == 'no' ; then - [boost_thread_found='no'] - ) - fi --if test "$BOOST_DIR" != '' && test "$boost_thread_found" == 'no' ; then -+if test "$BOOST_DIR" != '' && test "$boost_thread_found" = 'no' ; then - bthread_lib="$BOOST_DIR/lib/libboost_thread-mt.a" - LDFLAGS="$LDFLAGS_save $bthread_lib" - AC_LINK_IFELSE( -@@ -590,7 +590,7 @@ if test "$BOOST_DIR" != '' && test "$boost_thread_found" == 'no' ; then - [boost_thread_found='no'] - ) - fi --if test "$BOOST_DIR" == '' && test "$boost_thread_found" == 'no' ; then -+if test "$BOOST_DIR" = '' && test "$boost_thread_found" = 'no' ; then - bthread_lib='-lboost_thread' - LDFLAGS="$LDFLAGS_save $bthread_lib" - AC_LINK_IFELSE( -@@ -602,7 +602,7 @@ if test "$BOOST_DIR" == '' && test "$boost_thread_found" == 'no' ; then - [boost_thread_found='no'] - ) - fi --if test "$BOOST_DIR" != '' && test "$boost_thread_found" == 'no' ; then -+if test "$BOOST_DIR" != '' && test "$boost_thread_found" = 'no' ; then - bthread_lib="$BOOST_DIR/lib/libboost_thread.so" - LDFLAGS="$LDFLAGS_save $bthread_lib" - AC_LINK_IFELSE( -@@ -614,7 +614,7 @@ if test "$BOOST_DIR" != '' && test "$boost_thread_found" == 'no' ; then - [boost_thread_found='no'] - ) - fi --if test "$BOOST_DIR" != '' && test "$boost_thread_found" == 'no' ; then -+if test "$BOOST_DIR" != '' && test "$boost_thread_found" = 'no' ; then - bthread_lib="$BOOST_DIR/lib/libboost_thread.a" - LDFLAGS="$LDFLAGS_save $bthread_lib" - AC_LINK_IFELSE( -@@ -627,7 +627,7 @@ if test "$BOOST_DIR" != '' && test "$boost_thread_found" == 'no' ; then - ) - fi - AM_CONDITIONAL(CppAD_BTHREAD, test "$boost_thread_found" = 'yes') --if test "$boost_thread_found" == 'yes' ; then -+if test "$boost_thread_found" = 'yes' ; then - AC_SUBST(BTHREAD_LIB,"$bthread_lib") - AC_MSG_RESULT([boost::thread library... yes]) - else -@@ -650,12 +650,12 @@ fi - AC_SUBST(CPPAD_IPOPT_LD_PATH, "$IPOPT_LD_PATH") - # - AC_SUBST(CPPAD_IPOPT_LIBS, "$IPOPT_LIBS -lipopt") --if test "$have_pkg_config" == "yes"; then -+if test "$have_pkg_config" = "yes"; then - dnl set CPPAD_IPOPT_LIBS - PKG_CONFIG_PATH="$IPOPT_DIR/lib/pkgconfig:$IPOPT_DIR/share/pkgconfig" - PKG_CONFIG_PATH="$PKG_CONFIG_PATH:$IPOPT_DIR/lib64/pkgconfig" - export PKG_CONFIG_PATH -- if pkg-config --libs ipopt >& /dev/null ; then -+ if pkg-config --libs ipopt > /dev/null 2>&1 ; then - CPPAD_IPOPT_LIBS=`pkg-config --libs ipopt` - else - dnl check for blas library -@@ -696,7 +696,7 @@ dnl - AC_SUBST(cppad_description, "Differentiation of C++ Algorithms") - AC_SUBST(cppad_version, ${PACKAGE_VERSION} ) - AC_SUBST(cppad_url, "http://www.coin-or.org/CppAD") --if test "$prefix" == "NONE" ; then -+if test "$prefix" = "NONE" ; then - cppad_cflags_value="-I$HOME/include" - cppad_libs_value="-L$HOME/lib" - else -@@ -707,7 +707,7 @@ if test "$POSTFIX_DIR" != "" ; then - cppad_cflags_value="$cppad_cflags_value/$POSTFIX_DIR" - cppad_libs_value="$cppad_libs_value/$POSTFIX_DIR" - fi --if test "$IPOPT_DIR" == "" ; then -+if test "$IPOPT_DIR" = "" ; then - cppad_libs_value="" - cppad_requires_value="" - else diff --git a/sci-libs/coinor-cppad/files/coinor-cppad-20210000.5-pkgconfig.patch b/sci-libs/coinor-cppad/files/coinor-cppad-20210000.5-pkgconfig.patch new file mode 100644 index 000000000000..0483eea52ec4 --- /dev/null +++ b/sci-libs/coinor-cppad/files/coinor-cppad-20210000.5-pkgconfig.patch @@ -0,0 +1,26 @@ +Fix pkg-config file generation, backported from upstream commit: +https://github.com/coin-or/CppAD/commit/6d10b8d +with an additional fix to not have -l-lcppad_lib +--- a/pkgconfig/CMakeLists.txt ++++ b/pkgconfig/CMakeLists.txt +@@ -124,3 +124,3 @@ + # cppad_includedir +-LIST(GET cmake_install_libdirs 0 cppad_includedir) ++LIST(GET cmake_install_includedirs 0 cppad_includedir) + # +@@ -161,2 +161,3 @@ + ${CMAKE_CURRENT_BINARY_DIR}/cppad.pc ++ @ONLY + ) +--- a/pkgconfig/cppad.pc.in ++++ b/pkgconfig/cppad.pc.in +@@ -17,3 +17,3 @@ + prefix=@cppad_prefix@ +-exec_prefix=$(prefix) ++exec_prefix=${prefix} + includedir=${prefix}/@cppad_includedir@ +@@ -30,3 +30,3 @@ + Cflags: -I${includedir} +-Libs: -L{libdir} -l@cppad_lib_list@ ++Libs: -L${libdir} @cppad_lib_list@ + Requires: diff --git a/sci-libs/coinor-cppad/metadata.xml b/sci-libs/coinor-cppad/metadata.xml index 0edc1f35c6e9..be6da625a6d1 100644 --- a/sci-libs/coinor-cppad/metadata.xml +++ b/sci-libs/coinor-cppad/metadata.xml @@ -13,5 +13,13 @@ function values, CppAD generates an algorithm that computes corresponding derivative values (of arbitrary order using either forward or reverse mode). - + + + Add support for ADOL-C (sci-libs/adolc) + Add support for Eigen (dev-cpp/eigen) + Add support for IPOPT (sci-libs/ipopt) + + + coin-or/CppAD + diff --git a/sci-libs/coinor-dip/Manifest b/sci-libs/coinor-dip/Manifest index 6f56dedea8cb..e6972011d45c 100644 --- a/sci-libs/coinor-dip/Manifest +++ b/sci-libs/coinor-dip/Manifest @@ -1 +1 @@ -DIST Dip-0.9.8.tgz 10557241 BLAKE2B 1fcddbe4b7e8ae0450fcf97473428c0a36b751bbf5b91ab45c362ca0590d390d8c0b5b4b273ed41f7e9432423c59b9a4f8536ff34b0c9c0f1c11ced779ddb38c SHA512 7dfb51f63aab36fe7e894be5f17f8b614bfdf9be1a14b8f8b2ee555dcb8392f82b13d20481d60423d3d375a2e52eebe0439e696e3b3a7dfdd18223829835d361 +DIST coinor-dip-0.95.0.tar.gz 5213061 BLAKE2B 6f40e5d20832b0463e302519da168a30bdeea011a45047acb9dbe904763fc94ccaffbee3599b6f959e0eea5e40a0456771012707b9daafc50875194a1ff9967e SHA512 a9ea2bc23d625fa19e11943f46b3bf2db49aa894fe336c8de4a9a0c735e1569bd8bef015fd671eb856ee39a334adf06c95e2708bd69c4735d5f6bf994c9e41a2 diff --git a/sci-libs/coinor-dip/coinor-dip-0.9.8.ebuild b/sci-libs/coinor-dip/coinor-dip-0.9.8.ebuild deleted file mode 100644 index c67282ce4ec6..000000000000 --- a/sci-libs/coinor-dip/coinor-dip-0.9.8.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit autotools-utils multilib - -MYPN=Dip - -DESCRIPTION="COIN-OR Decomposition in Integer Programming library" -HOMEPAGE="https://projects.coin-or.org/Dip/" -SRC_URI="http://www.coin-or.org/download/source/${MYPN}/${MYPN}-${PV}.tgz" - -LICENSE="EPL-1.0" -SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="examples static-libs test" -RESTRICT="!test? ( test )" - -RDEPEND=" - sci-libs/coinor-alps:= - sci-libs/coinor-cbc:= - sci-libs/coinor-cgl:= - sci-libs/coinor-clp:=" -DEPEND="${RDEPEND} - virtual/pkgconfig - test? ( sci-libs/coinor-sample )" - -S="${WORKDIR}/${MYPN}-${PV}/${MYPN}" - -src_prepare() { - # needed for the --with-coin-instdir - dodir /usr - sed -i \ - -e "s:lib/pkgconfig:$(get_libdir)/pkgconfig:g" \ - configure || die - autotools-utils_src_prepare -} - -src_configure() { - local myeconfargs=( - --enable-dependency-linking - --with-coin-instdir="${ED}"/usr - ) - autotools-utils_src_configure -} - -src_test() { - autotools-utils_src_test test -} - -src_install() { - autotools-utils_src_install - if use examples; then - insinto /usr/share/doc/${PF} - doins -r examples - fi -} diff --git a/sci-libs/coinor-dip/coinor-dip-0.95.0.ebuild b/sci-libs/coinor-dip/coinor-dip-0.95.0.ebuild new file mode 100644 index 000000000000..d13707458c4b --- /dev/null +++ b/sci-libs/coinor-dip/coinor-dip-0.95.0.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="COIN-OR Decomposition in Integer Programming library" +HOMEPAGE="https://projects.coin-or.org/Dip/" +SRC_URI="https://github.com/coin-or/Dip/archive/releases/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/Dip-releases-${PV}/Dip" + +LICENSE="EPL-1.0" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="doc test" +RESTRICT="!test? ( test )" + +RDEPEND=" + sci-libs/coinor-alps:= + sci-libs/coinor-cbc:= + sci-libs/coinor-cgl:= + sci-libs/coinor-clp:= + sci-libs/coinor-osi:= + sci-libs/coinor-utils:=" +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig + doc? ( app-doc/doxygen[dot] ) + test? ( sci-libs/coinor-sample )" + +src_prepare() { + default + # Prevent unneeded call to pkg-config that needs ${ED}'s in path. + sed -i '/--libs.*addlibs.txt/d' Makefile.in || die +} + +src_configure() { + econf $(use_with doc dot) +} + +src_compile() { + emake all $(usex doc doxydoc '') +} + +src_test() { + # Needed given "make check" is a noop and it skips the working one. + emake test +} + +src_install() { + default + dodoc -r examples + use doc && dodoc -r doxydoc/html + + # Duplicate or irrelevant files. + rm -r "${ED}"/usr/share/coin/doc || die + find "${ED}" -name '*.la' -delete || die +} diff --git a/sci-libs/coinor-dip/metadata.xml b/sci-libs/coinor-dip/metadata.xml index a2333b002b3c..3e01e7eaf8d9 100644 --- a/sci-libs/coinor-dip/metadata.xml +++ b/sci-libs/coinor-dip/metadata.xml @@ -14,4 +14,7 @@ Dantzig-Wolfe decomposition, Lagrangian relaxation, and various cutting plane methods. + + coin-or/Dip + diff --git a/sci-libs/coinor-flopcpp/Manifest b/sci-libs/coinor-flopcpp/Manifest index d49afb42cd77..3a1b310154ed 100644 --- a/sci-libs/coinor-flopcpp/Manifest +++ b/sci-libs/coinor-flopcpp/Manifest @@ -1 +1 @@ -DIST FlopC++-1.1.7.tgz 6631744 BLAKE2B a6666480b800819b2132c6375483c35542bfd177201cd6cdd9b6ab36c42ef5d66308bf049ba0e7d7891cec32656e9fc0e4684c04e4628b5de3758be277d55142 SHA512 40f59cb34f61f6ff1759a90909a81d724a562ee9dbfe91628ad8df1b8049afff254ceeb56f1e68a48d035e6d3a140744b8ebd8815ee39c9f01e17860c904942d +DIST coinor-flopcpp-1.2.5.tar.gz 615614 BLAKE2B ff356ca41ed7639c2916c55f04ae561abfaeef041bd04730d0ca774cb6506f023c1c31e3463d93a34f41d534fb189cb794a20daa155dbdf43303c22272a6c986 SHA512 45d9e5b976d2fb26be34d5e201a7aed24ec8717472902f4848c353a12f17488903b00e6675e2a3e90ac0da58581afb6fd48d3869b8fd7ce962cef98622755d7d diff --git a/sci-libs/coinor-flopcpp/coinor-flopcpp-1.1.7.ebuild b/sci-libs/coinor-flopcpp/coinor-flopcpp-1.1.7.ebuild deleted file mode 100644 index 015c0264ae52..000000000000 --- a/sci-libs/coinor-flopcpp/coinor-flopcpp-1.1.7.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit autotools-utils multilib - -MYPN=FlopC++ - -DESCRIPTION="COIN-OR algebraic modeling language for linear optimization" -HOMEPAGE="https://projects.coin-or.org/FlopC++/" -SRC_URI="http://www.coin-or.org/download/source/${MYPN}/${MYPN}-${PV}.tgz" - -LICENSE="EPL-1.0" -SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="doc examples static-libs" - -RDEPEND=" - sci-libs/coinor-cgl:= - sci-libs/coinor-clp:= - sci-libs/coinor-osi:=" -DEPEND="${RDEPEND} - virtual/pkgconfig - doc? ( app-doc/doxygen[dot] )" - -S="${WORKDIR}/${MYPN}-${PV}/FlopCpp" - -src_prepare() { - # needed for the --with-coin-instdir - dodir /usr - sed -i \ - -e "s:lib/pkgconfig:$(get_libdir)/pkgconfig:g" \ - configure || die - autotools-utils_src_prepare -} - -src_configure() { - local myeconfargs=( - --enable-dependency-linking - --with-coin-instdir="${ED}"/usr - $(use_with doc dot) - ) - autotools-utils_src_configure -} - -src_compile() { - autotools-utils_src_compile - if use doc; then - cd "${WORKDIR}/${MYPN}-${PV}/doxydoc" || die - doxygen doxygen.conf || die - fi -} - -src_test() { - autotools-utils_src_test test -} - -src_install() { - use doc && HTML_DOC=("${WORKDIR}/${MYPN}-${PV}/doxydoc/html/") - autotools-utils_src_install - if use examples; then - insinto /usr/share/doc/${PF} - doins -r examples - fi -} diff --git a/sci-libs/coinor-flopcpp/coinor-flopcpp-1.2.5.ebuild b/sci-libs/coinor-flopcpp/coinor-flopcpp-1.2.5.ebuild new file mode 100644 index 000000000000..9139e3120b48 --- /dev/null +++ b/sci-libs/coinor-flopcpp/coinor-flopcpp-1.2.5.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="COIN-OR algebraic modeling language for linear optimization" +HOMEPAGE="https://projects.coin-or.org/FlopC++/" +SRC_URI="https://github.com/coin-or/FlopCpp/archive/releases/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/FlopCpp-releases-${PV}/FlopCpp" + +LICENSE="EPL-1.0" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="doc" + +RDEPEND=" + sci-libs/coinor-osi:= + sci-libs/coinor-utils:=" +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig + doc? ( app-doc/doxygen[dot] )" + +src_prepare() { + default + # Prevent unneeded call to pkg-config that needs ${ED}'s in path. + sed -i '/--libs.*addlibs.txt/d' Makefile.in || die +} + +src_configure() { + econf $(use_with doc dot) +} + +src_compile() { + emake all $(usex doc doxydoc '') +} + +src_test() { + emake -j1 test +} + +src_install() { + default + dodoc -r examples + use doc && dodoc -r doxydoc/html + + # Duplicate or irrelevant files. + rm -r "${ED}"/usr/share/coin/doc || die + find "${ED}" -name '*.la' -delete || die +} diff --git a/sci-libs/coinor-flopcpp/metadata.xml b/sci-libs/coinor-flopcpp/metadata.xml index 696dc5c9016a..f3edc8d69d42 100644 --- a/sci-libs/coinor-flopcpp/metadata.xml +++ b/sci-libs/coinor-flopcpp/metadata.xml @@ -14,4 +14,7 @@ preserved, while embedding linear optimization models in software applications is facilitated. + + coin-or/FlopCpp + diff --git a/sci-libs/coinor-mp/Manifest b/sci-libs/coinor-mp/Manifest index e04bbe643322..a1adbe1fa880 100644 --- a/sci-libs/coinor-mp/Manifest +++ b/sci-libs/coinor-mp/Manifest @@ -1 +1 @@ -DIST CoinMP-1.7.6.tgz 10343849 BLAKE2B a99fe1f5413bc458b0cfde53606041ecdec45c6ba9b866f083b85dafa04ef9aa2a52aec6ce2f5d6463e2cf9d609567d3079c10490412dcc5bd9c69942982f261 SHA512 1612d43d52d0ee29b4e6ca328e1535c59722dfd5c7a7e0811a4180ad6033ef27111ced6497f9d5cea816c047a4e11c2aed6d1936feac8ded797eeec55d9539ce +DIST coinor-mp-1.8.4.tar.gz 4142865 BLAKE2B 4f3f37378a13236ccab60ed0d9ec0e6716d7df8c264ec26f69e3117aaccf87cbdff42415cd4d86b936ba0fea87681592a66fef610f95ade68f5ea6cd185f4999 SHA512 ecb7761407df0a8d40ac2416fdbdfe62bb5e78f3cc4859e45c0912e6d06ca9b2d4bdf5fda2204bb1813d45289db9e8dbc48cce171950e8c3881d4a3fb3402fab diff --git a/sci-libs/coinor-mp/coinor-mp-1.7.6.ebuild b/sci-libs/coinor-mp/coinor-mp-1.7.6.ebuild deleted file mode 100644 index f8d827e01c64..000000000000 --- a/sci-libs/coinor-mp/coinor-mp-1.7.6.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit autotools-utils multilib - -MYPN=CoinMP - -DESCRIPTION="COIN-OR lightweight API for COIN-OR libraries CLP, CBC, and CGL" -HOMEPAGE="https://projects.coin-or.org/CoinMP/" -SRC_URI="http://www.coin-or.org/download/source/${MYPN}/${MYPN}-${PV}.tgz" - -LICENSE="EPL-1.0" -SLOT="0/1" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="examples static-libs" - -RDEPEND="sci-libs/coinor-cbc:=" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -S="${WORKDIR}/${MYPN}-${PV}/${MYPN}" - -src_prepare() { - # needed for the --with-coin-instdir - dodir /usr - sed -i \ - -e "s:lib/pkgconfig:$(get_libdir)/pkgconfig:g" \ - configure || die - sed -i \ - -e '/^addlibsdir/s/$(DESTDIR)//' \ - -e 's/$(addlibsdir)/$(DESTDIR)\/$(addlibsdir)/g' \ - -e 's/$(DESTDIR)$(DESTDIR)/$(DESTDIR)/g' \ - Makefile.in || die - autotools-utils_src_prepare -} - -src_configure() { - local myeconfargs=( - --enable-dependency-linking - --with-coin-instdir="${ED}"/usr - --datadir=/usr/share - ) - autotools-utils_src_configure -} - -src_test() { - autotools-utils_src_test test -} - -src_install() { - autotools-utils_src_install - # already installed - rm "${ED}"/usr/share/coin/doc/${MYPN}/{README,AUTHORS,LICENSE} || die - if use examples; then - insinto /usr/share/doc/${PF} - doins -r examples - fi -} diff --git a/sci-libs/coinor-mp/coinor-mp-1.8.4.ebuild b/sci-libs/coinor-mp/coinor-mp-1.8.4.ebuild new file mode 100644 index 000000000000..6abaee7ca4e8 --- /dev/null +++ b/sci-libs/coinor-mp/coinor-mp-1.8.4.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="COIN-OR lightweight API for COIN-OR libraries CLP, CBC, and CGL" +HOMEPAGE="https://projects.coin-or.org/CoinMP/" +SRC_URI="https://github.com/coin-or/CoinMP/archive/releases/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/CoinMP-releases-${PV}/CoinMP" + +LICENSE="CPL-1.0" +SLOT="0/1" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + sci-libs/coinor-cbc:= + sci-libs/coinor-cgl:= + sci-libs/coinor-clp:= + sci-libs/coinor-osi:= + sci-libs/coinor-utils:=" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +src_prepare() { + default + # Prevent unneeded call to pkg-config that needs ${ED}'s in path. + # Also installation of unneeded files in a double ${D}. + sed -i '/--libs.*addlibs.txt/d; s/ install-addlibsDATA//' \ + Makefile.in || die +} + +src_test() { + emake -j1 test +} + +src_install() { + default + dodoc -r examples + + # Duplicate or irrelevant files. + rm -r "${ED}"/usr/share/coin/doc || die + find "${ED}" -name '*.la' -delete || die +} diff --git a/sci-libs/coinor-mp/metadata.xml b/sci-libs/coinor-mp/metadata.xml index 5fbc1079f58b..3ca43d16de05 100644 --- a/sci-libs/coinor-mp/metadata.xml +++ b/sci-libs/coinor-mp/metadata.xml @@ -10,5 +10,8 @@ MP is a C-API interface library that supports most of the functionality of the CLP (Coin LP), CBC (Coin Branch-and-Cut), and CGL (Cut Generation Library) projects. - + + + coin-or/CoinMP + diff --git a/sci-libs/coinor-netlib/Manifest b/sci-libs/coinor-netlib/Manifest index 5087617f8d22..6ba8cbcfae3c 100644 --- a/sci-libs/coinor-netlib/Manifest +++ b/sci-libs/coinor-netlib/Manifest @@ -1 +1 @@ -DIST Netlib-1.2.6.tgz 3960587 BLAKE2B db4554656814fe68dcf1db88c6d3deb7a3d6bf0da64e4911df0eb2c3f052f7d4dcbc3f74a09035d7d8f2b3ca207a0c874271f7b3bac46dc9bb3dece712a6e2f5 SHA512 545de8928377fedec44844e0eca02f8aaa0701bcae99ecb0494a01c7f838c6561d66497dde8302a908252198fe2a0b7656241ef26e75d9682f3f4ad1f706b23a +DIST coinor-netlib-1.2.9.tar.gz 3958648 BLAKE2B cbfceeb602c9482adb2463399dee180da8867b40775fbba4ca5824149a06971580fac51b32009238e33334ae88c7846ea9a0e1ce7d148a9c3b90a2d6dcc09216 SHA512 def9da137840ba40df4e9dc57114b0ae09dc020446f3f12d05d2d5d812e98880b206873b04581b0268535c4c113e86fb40aaf3fb3169ff47634152744184be66 diff --git a/sci-libs/coinor-netlib/coinor-netlib-1.2.6.ebuild b/sci-libs/coinor-netlib/coinor-netlib-1.2.6.ebuild deleted file mode 100644 index 4eedeac9aa82..000000000000 --- a/sci-libs/coinor-netlib/coinor-netlib-1.2.6.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit autotools-utils - -MYPN=Netlib - -DESCRIPTION="COIN-OR netlib models" -HOMEPAGE="https://projects.coin-or.org/svn/Data/Netlib" -SRC_URI="http://www.coin-or.org/download/source/Data/${MYPN}-${PV}.tgz" - -LICENSE="EPL-1.0" -SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="" - -S="${WORKDIR}/${MYPN}-${PV}" diff --git a/sci-libs/coinor-netlib/coinor-netlib-1.2.9.ebuild b/sci-libs/coinor-netlib/coinor-netlib-1.2.9.ebuild new file mode 100644 index 000000000000..a90f44470498 --- /dev/null +++ b/sci-libs/coinor-netlib/coinor-netlib-1.2.9.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="COIN-OR netlib models" +HOMEPAGE="https://projects.coin-or.org/svn/Data/Netlib/" +SRC_URI="https://github.com/coin-or-tools/Data-Netlib/archive/releases/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/Data-Netlib-releases-${PV}" + +LICENSE="EPL-1.0" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" diff --git a/sci-libs/coinor-netlib/metadata.xml b/sci-libs/coinor-netlib/metadata.xml index ae9640ffb9f1..8069fbe2d1ab 100644 --- a/sci-libs/coinor-netlib/metadata.xml +++ b/sci-libs/coinor-netlib/metadata.xml @@ -5,4 +5,7 @@ sci@gentoo.org Gentoo Science Project + + coin-or-tools/Data-Netlib + diff --git a/sci-libs/coinor-smi/Manifest b/sci-libs/coinor-smi/Manifest index f198065b45ea..f5432192a27b 100644 --- a/sci-libs/coinor-smi/Manifest +++ b/sci-libs/coinor-smi/Manifest @@ -1 +1 @@ -DIST Smi-0.93.4.tgz 4907130 BLAKE2B 329cd05ee42cf2fe0928a9fd9049c0a296632bf6c30bc6ca86f62066ee425982a853223581110b4e3e4d7a6a049e06bbb366802b1a18d175e1dc2a1a38772e9b SHA512 9439b7421475cf5d0c85f529305657e04d1ebb3eca28399b0df0352b52df315e9dceb3f1410ada0b7a6f9447b0e383116fb208d6447994ce1611f019fcace007 +DIST coinor-smi-0.96.1.tar.gz 653402 BLAKE2B 7a81d0c67168ecd7059a814af7ba8fea57c8bc0316db95ea6a8a8a1717d7584ecfafe623b7de6b66908b5f85bc02cd0b1d1781fb7145c901efe6a8ddeb92afe6 SHA512 cadb4c89c0a385b762fab985a6a8880dd659feb4496e39826f337a9a323ea5de1fbed51f4b414b1f6eb36fbd02292ed42a1d216bf54d27f2d5bb242012b571c9 diff --git a/sci-libs/coinor-smi/coinor-smi-0.93.4.ebuild b/sci-libs/coinor-smi/coinor-smi-0.93.4.ebuild deleted file mode 100644 index 903528f79728..000000000000 --- a/sci-libs/coinor-smi/coinor-smi-0.93.4.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -AUTOTOOLS_IN_SOURCE_BUILD=yes -inherit autotools-utils multilib - -MYPN=Smi - -DESCRIPTION="COIN-OR Stochastic modelling interface" -HOMEPAGE="https://projects.coin-or.org/Smi/" -SRC_URI="http://www.coin-or.org/download/source/${MYPN}/${MYPN}-${PV}.tgz" - -LICENSE="CPL-1.0" -SLOT="0/2" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="doc examples static-libs test" -RESTRICT="!test? ( test )" - -RDEPEND=" - sci-libs/coinor-cbc:= - sci-libs/coinor-cgl:= - sci-libs/coinor-clp:= - sci-libs/coinor-flopcpp:= - sci-libs/coinor-osi:= - sci-libs/coinor-utils:=" -DEPEND="${RDEPEND} - virtual/pkgconfig - doc? ( app-doc/doxygen[dot] ) - test? ( sci-libs/coinor-sample )" - -S="${WORKDIR}/${MYPN}-${PV}/${MYPN}" - -src_prepare() { - # needed for the --with-coin-instdir - dodir /usr - sed -i \ - -e "s:lib/pkgconfig:$(get_libdir)/pkgconfig:g" \ - configure || die - autotools-utils_src_prepare -} - -src_configure() { - local myeconfargs=( - --enable-dependency-linking - --with-coin-instdir="${ED}"/usr - ) - autotools-utils_src_configure -} - -src_compile() { - autotools-utils_src_compile - if use doc; then - cd "${WORKDIR}/${MYPN}-${PV}/doxydoc" || die - doxygen doxygen.conf || die - fi -} - -src_test() { - autotools-utils_src_test test -} - -src_install() { - use doc && HTML_DOC=("${WORKDIR}/${MYPN}-${PV}/doxydoc/html/") - autotools-utils_src_install - if use examples; then - insinto /usr/share/doc/${PF} - doins -r examples flopcpp_examples - fi -} diff --git a/sci-libs/coinor-smi/coinor-smi-0.96.1.ebuild b/sci-libs/coinor-smi/coinor-smi-0.96.1.ebuild new file mode 100644 index 000000000000..e91f6006f743 --- /dev/null +++ b/sci-libs/coinor-smi/coinor-smi-0.96.1.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="COIN-OR Stochastic modelling interface" +HOMEPAGE="https://projects.coin-or.org/Smi/" +SRC_URI="https://github.com/coin-or/Smi/archive/releases/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/Smi-releases-${PV}/Smi" + +LICENSE="CPL-1.0" +SLOT="0/2" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="doc" + +RDEPEND=" + sci-libs/coinor-clp:= + sci-libs/coinor-flopcpp:= + sci-libs/coinor-osi:= + sci-libs/coinor-utils:=" +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig + doc? ( app-doc/doxygen[dot] )" + +src_prepare() { + default + # Prevent unneeded call to pkg-config that needs ${ED}'s in path. + sed -i '/--libs.*addlibs.txt/d' Makefile.in || die +} + +src_configure() { + econf $(use_with doc dot) +} + +src_compile() { + emake all $(usex doc doxydoc '') +} + +src_test() { + # Needed given "make check" is a noop and it skips the working one. + emake test +} + +src_install() { + default + dodoc -r examples flopcpp_examples + use doc && dodoc -r doxydoc/html + + # Duplicate or irrelevant files. + rm -r "${ED}"/usr/share/coin/doc || die + find "${ED}" -name '*.la' -delete || die +} diff --git a/sci-libs/coinor-smi/metadata.xml b/sci-libs/coinor-smi/metadata.xml index a09571668d51..79fdb8913b5e 100644 --- a/sci-libs/coinor-smi/metadata.xml +++ b/sci-libs/coinor-smi/metadata.xml @@ -18,4 +18,7 @@ generation, interacting with solvers to obtain solution information, etc. + + coin-or/Smi + diff --git a/sci-libs/coinor-symphony/Manifest b/sci-libs/coinor-symphony/Manifest index 9213d2becad1..b26b3b1a6634 100644 --- a/sci-libs/coinor-symphony/Manifest +++ b/sci-libs/coinor-symphony/Manifest @@ -1 +1 @@ -DIST SYMPHONY-5.5.7.tgz 7628863 BLAKE2B 8578cc341a2114642911bff68cf260dd6c5974b70ef3deebf9f7ea51f580be809dd1224a18dbd0744e9acf3b1ce9d5bdf90a1e97b53bcd01529978a816e26c6c SHA512 a3ce66b0b1373c58024ce6840277423a1a3684af8e3179a777fbb33a8d266849ae1cde694a527c3776ff67ce0a5ae3c2bfe0dc29f4e0b3ca51ddc2b299eefb24 +DIST coinor-symphony-5.6.17.tar.gz 1848015 BLAKE2B 0e1222f51809fb836530000348351d0e2a0928ec898a11ec21d2b0cad88a2ee4a635bc91a6d92607af67cf7d44a7187683528dd2a37b288fee1b2d947058d7b1 SHA512 eb0022184b1d0325729bb8f5390093ff1cfdfc87edf1dfdf20e62f07830c69604ec373b69c6de13755611a8e96f79ee8d1009efde0a35c9e7c0fab6652375ff7 diff --git a/sci-libs/coinor-symphony/coinor-symphony-5.5.7.ebuild b/sci-libs/coinor-symphony/coinor-symphony-5.5.7.ebuild deleted file mode 100644 index 02a341b4b79d..000000000000 --- a/sci-libs/coinor-symphony/coinor-symphony-5.5.7.ebuild +++ /dev/null @@ -1,87 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit autotools-utils multilib - -MYPN=SYMPHONY - -DESCRIPTION="COIN-OR solver for mixed-integer linear programs" -HOMEPAGE="https://projects.coin-or.org/SYMPHONY/" -SRC_URI="http://www.coin-or.org/download/source/${MYPN}/${MYPN}-${PV}.tgz" - -LICENSE="EPL-1.0" -SLOT="0/3" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="doc examples glpk static-libs test" -RESTRICT="!test? ( test )" - -RDEPEND=" - sci-libs/coinor-cgl:= - sci-libs/coinor-clp:= - sci-libs/coinor-dylp:= - sci-libs/coinor-osi:= - sci-libs/coinor-utils:= - sci-libs/coinor-vol:= - glpk? ( sci-mathematics/glpk:= )" -DEPEND="${RDEPEND} - virtual/pkgconfig - doc? ( virtual/latex-base ) - test? ( sci-libs/coinor-sample )" - -S="${WORKDIR}/${MYPN}-${PV}/${MYPN}" - -src_prepare() { - # needed for the --with-coin-instdir - dodir /usr - sed -i \ - -e "s:lib/pkgconfig:$(get_libdir)/pkgconfig:g" \ - configure || die - autotools-utils_src_prepare -} - -src_configure() { - local myeconfargs=( - --enable-dependency-linking - --with-coin-instdir="${ED}"/usr - ) - if use glpk; then - myeconfargs+=( - --with-glpk-incdir="${EPREFIX}"/usr/include - --with-glpk-lib=-lglpk ) - else - myeconfargs+=( --without-glpk ) - fi - autotools-utils_src_configure -} - -src_compile() { - # hack for parallel build, to overcome not patching Makefile.am above - autotools-utils_src_compile -C src libSym.la - autotools-utils_src_compile - if use doc; then - pushd Doc /dev/null - pdflatex Walkthrough && pdflatex Walkthrough - # does not compile and doc is online - #pdflatex man && pdflatex man - popd > /dev/null - fi -} - -src_test() { - autotools-utils_src_test test -} - -src_install() { - # hack for parallel install, to overcome not patching Makefile.am above - autotools-utils_src_install -C src install-am - autotools-utils_src_install - use doc && dodoc Doc/Walkthrough.pdf - # already installed - rm "${ED}"/usr/share/coin/doc/${MYPN}/{README,AUTHORS,LICENSE} || die - if use examples; then - insinto /usr/share/doc/${PF}/examples - doins -r Examples/* - fi -} diff --git a/sci-libs/coinor-symphony/coinor-symphony-5.6.17.ebuild b/sci-libs/coinor-symphony/coinor-symphony-5.6.17.ebuild new file mode 100644 index 000000000000..afda01465ace --- /dev/null +++ b/sci-libs/coinor-symphony/coinor-symphony-5.6.17.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="COIN-OR solver for mixed-integer linear programs" +HOMEPAGE="https://projects.coin-or.org/SYMPHONY/" +SRC_URI="https://github.com/coin-or/SYMPHONY/archive/releases/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/SYMPHONY-releases-${PV}/SYMPHONY" + +LICENSE="EPL-1.0" +SLOT="0/3" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="doc glpk test" +RESTRICT="!test? ( test )" + +RDEPEND=" + sci-libs/coinor-cgl:= + sci-libs/coinor-clp:= + sci-libs/coinor-dylp:= + sci-libs/coinor-osi:= + sci-libs/coinor-utils:= + sci-libs/coinor-vol:= + glpk? ( sci-mathematics/glpk:= )" +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig + doc? ( + dev-tex/latex2html + dev-texlive/texlive-latexextra + virtual/latex-base + ) + test? ( sci-libs/coinor-sample )" + +src_prepare() { + default + # Prevent unneeded call to pkg-config that needs ${ED}'s in path. + sed -i '/--libs.*addlibs.txt/d' Makefile.in || die + + # Fix manual color errors. + sed -i 's/usenames/usenames,dvipsnames/' Doc/man.tex || die +} + +src_configure() { + econf $(usex glpk --with-glpk-lib=-lglpk --without-glpk) +} + +src_compile() { + default + if use doc; then + pushd Doc && pdflatex Walkthrough && pdflatex man && popd || die + fi +} + +src_test() { + # Needed given "make check" is a noop and it skips the working one. + emake test +} + +src_install() { + default + use doc && dodoc Doc/*.pdf + + # Other coinor-* use lowercase e, stay in-line with them. + docinto examples + dodoc -r Examples/* + + # Duplicate or irrelevant files. + rm -r "${ED}"/usr/share/coin/doc || die + find "${ED}" -name '*.la' -delete || die +} diff --git a/sci-libs/coinor-symphony/metadata.xml b/sci-libs/coinor-symphony/metadata.xml index 6933ca7ddab6..cecafbcc0904 100644 --- a/sci-libs/coinor-symphony/metadata.xml +++ b/sci-libs/coinor-symphony/metadata.xml @@ -18,4 +18,7 @@ Enable GNU Linear Programming Kit sci-mathematics/glpk support + + coin-or/SYMPHONY + diff --git a/sci-libs/exodusii/exodusii-6.09.ebuild b/sci-libs/exodusii/exodusii-6.09.ebuild index 9d519ee88dec..cfa73bffceca 100644 --- a/sci-libs/exodusii/exodusii-6.09.ebuild +++ b/sci-libs/exodusii/exodusii-6.09.ebuild @@ -1,22 +1,24 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 +CMAKE_MAKEFILE_GENERATOR="emake" FORTRAN_NEEDED="test" -inherit cmake-utils fortran-2 - MY_PN="${PN%ii}" MY_P="${MY_PN}-${PV}" +inherit cmake fortran-2 DESCRIPTION="Model developed to store and retrieve transient data for finite element analyses" HOMEPAGE="https://github.com/certik/exodus" SRC_URI="https://dev.gentoo.org/~asturm/distfiles/${MY_P}.tar.gz" +S="${WORKDIR}"/${MY_P}/${MY_PN} LICENSE="BSD" SLOT="0" KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux" IUSE="static-libs test" + RESTRICT="!test? ( test )" RDEPEND="sci-libs/netcdf[hdf5]" @@ -24,12 +26,10 @@ DEPEND="${RDEPEND} test? ( app-shells/tcsh ) " -S="${WORKDIR}"/${MY_P}/${MY_PN} - PATCHES=( "${FILESDIR}"/${P}-multilib.patch ) src_prepare() { - cmake-utils_src_prepare + cmake_src_prepare if ! use test; then sed -e 's:Fortran::g' -i CMakeLists.txt || die @@ -46,7 +46,7 @@ src_configure() { -DBUILD_TESTING=$(usex test) ) export NETCDF_DIR="${EPREFIX}/usr/" - cmake-utils_src_configure + cmake_src_configure } src_test() { diff --git a/sci-libs/libgeotiff/libgeotiff-1.6.0.ebuild b/sci-libs/libgeotiff/libgeotiff-1.6.0.ebuild index 733f9888ebf8..e8b6bced15be 100644 --- a/sci-libs/libgeotiff/libgeotiff-1.6.0.ebuild +++ b/sci-libs/libgeotiff/libgeotiff-1.6.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://download.osgeo.org/geotiff/${PN}/${P}.tar.gz" LICENSE="GPL-2" SLOT="0/5" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="amd64 ~arm arm64 ~ia64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="debug doc static-libs" BDEPEND=" diff --git a/sci-libs/libint/libint-1.1.6.ebuild b/sci-libs/libint/libint-1.1.6.ebuild index 760d266a7811..f3a93eaaacdf 100644 --- a/sci-libs/libint/libint-1.1.6.ebuild +++ b/sci-libs/libint/libint-1.1.6.ebuild @@ -1,20 +1,17 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=7 -AUTOTOOLS_AUTORECONF=true - -inherit autotools-utils fortran-2 toolchain-funcs versionator - -MY_PV="$(replace_all_version_separators -)" +MY_PV="$(ver_rs 0- -)" +inherit autotools fortran-2 toolchain-funcs DESCRIPTION="Matrix elements (integrals) evaluation over Cartesian Gaussian functions" HOMEPAGE="https://github.com/evaleev/libint" SRC_URI="https://github.com/evaleev/libint/archive/release-${MY_PV}.tar.gz -> ${P}.tar.gz" -SLOT="1" LICENSE="GPL-2" +SLOT="1" KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" IUSE="static-libs" @@ -24,7 +21,8 @@ PATCHES=( "${FILESDIR}"/${P}-as-needed.patch ) src_prepare() { mv configure.{in,ac} || die - autotools-utils_src_prepare + default + eautoreconf } src_configure() { @@ -36,5 +34,5 @@ src_configure() { --with-cc-optflags="${CFLAGS}" --with-cxx-optflags="${CXXFLAGS}" ) - autotools-utils_src_configure + econf "${myeconfargs[@]}" } diff --git a/sci-libs/libqalculate/libqalculate-3.16.1.ebuild b/sci-libs/libqalculate/libqalculate-3.16.1.ebuild index 1ffd7c72899e..6a82b5f5d5c3 100644 --- a/sci-libs/libqalculate/libqalculate-3.16.1.ebuild +++ b/sci-libs/libqalculate/libqalculate-3.16.1.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/Qalculate/${PN}/releases/download/v${PV}/${P}.tar.gz LICENSE="GPL-2" SLOT="0/21" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" IUSE="curl icu gnuplot readline" DEPEND=" diff --git a/sci-libs/libxc/libxc-5.1.0.ebuild b/sci-libs/libxc/libxc-5.1.0.ebuild index 884100437a30..e84588120e8d 100644 --- a/sci-libs/libxc/libxc-5.1.0.ebuild +++ b/sci-libs/libxc/libxc-5.1.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://gitlab.com/libxc/libxc/-/archive/${PV}/${P}.tar.gz" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux" +KEYWORDS="~amd64 x86 ~amd64-linux" IUSE="fortran test" RESTRICT="!test? ( test )" diff --git a/sci-libs/mpir/mpir-3.0.0.ebuild b/sci-libs/mpir/mpir-3.0.0.ebuild index cdefac106b6a..4953f535cb45 100644 --- a/sci-libs/mpir/mpir-3.0.0.ebuild +++ b/sci-libs/mpir/mpir-3.0.0.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 @@ -11,7 +11,7 @@ SRC_URI="http://www.mpir.org/${P}.tar.bz2" LICENSE="LGPL-3" SLOT="0/23" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 s390 ~sparc x86 ~amd64-linux ~x86-linux" IUSE="+cxx cpudetection static-libs" DEPEND=" diff --git a/sci-libs/nemesis/nemesis-6.09.ebuild b/sci-libs/nemesis/nemesis-6.09.ebuild index 3e18bd12f610..b975520655ce 100644 --- a/sci-libs/nemesis/nemesis-6.09.ebuild +++ b/sci-libs/nemesis/nemesis-6.09.ebuild @@ -1,16 +1,15 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 -inherit cmake-utils - -MY_PN="exodus" -MY_P="${MY_PN}-${PV}" +MY_P="exodus-${PV}" +inherit cmake DESCRIPTION="Enhancement to the EXODUSII finite element database model" HOMEPAGE="https://github.com/certik/exodus" SRC_URI="https://dev.gentoo.org/~asturm/distfiles/${MY_P}.tar.gz" +S="${WORKDIR}"/${MY_P}/${PN} LICENSE="BSD" SLOT="0" @@ -19,16 +18,15 @@ IUSE="static-libs" DEPEND=" sci-libs/exodusii - sci-libs/netcdf" + sci-libs/netcdf +" RDEPEND="${DEPEND}" -S="${WORKDIR}"/${MY_P}/${PN} - PATCHES=( "${FILESDIR}"/${P}-multilib.patch ) src_prepare() { - find ../exodus -delete || die - cmake-utils_src_prepare + rm -r ../exodus || die + cmake_src_prepare } src_configure() { @@ -37,7 +35,7 @@ src_configure() { ) export NETCDF_DIR="${EPREFIX}/usr/" export EXODUS_DIR="${EPREFIX}/usr/" - cmake-utils_src_configure + cmake_src_configure } src_test() { diff --git a/sci-libs/netcdf/Manifest b/sci-libs/netcdf/Manifest index f0ad551c5b0a..d286a0bb2449 100644 --- a/sci-libs/netcdf/Manifest +++ b/sci-libs/netcdf/Manifest @@ -1,3 +1 @@ -DIST netcdf-4.3.2.tar.gz 5013938 BLAKE2B 7acef16284bf8586750bdeb03da3e2e2a1c543b80423269eb2542d179e1b52dd51e30584a13f604e75c295ae9ff993c814183fbb5a78ad1141c62f8dbdda6525 SHA512 9cb9c761bf1e17a37601c37000fdc0bb654afcf111e5ac2fb7dcf037c6aa827e66beb29d5c661edc50ea3f84849f3dee387aab9e85ef81a9b6ca3f36e45debdd -DIST netcdf-4.6.1.tar.gz 18201700 BLAKE2B 2dab9add736d0db3ad91fb1ccda63c200fe5a2c6e56e2dd5b76375f6535807c6f462623d1709235f03e0940b66a8c2d1c3fd896b042b8b0004c87f038852befb SHA512 e290b10e763f9f6ef56b5224f834834853de7c21347ef6a078a2e7d819757fc8069814431784d0a0387ba2ce1f01776556e3051f9465829da0ffd3849571cd61 DIST netcdf-4.7.4.tar.gz 19711158 BLAKE2B b49532e6f87b458e7f5654f70ec932d6c8c81272c97ce44df3d27bb61b01d3e005f918b959ce12e42e26f7c12309ab72eeb57a35216d20ab5761837db65741a4 SHA512 15922818fdd71be285eb7dd2fc9be2594fe9af979de3ed316465636c7bbdaec65eb151ca57ef8b703e6a360cdba036b8f9bc193ddff01ff7ce4214c0a66efa79 diff --git a/sci-libs/netcdf/netcdf-4.3.2-r1.ebuild b/sci-libs/netcdf/netcdf-4.3.2-r1.ebuild deleted file mode 100644 index e880b9a4ebf8..000000000000 --- a/sci-libs/netcdf/netcdf-4.3.2-r1.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit autotools-utils - -DESCRIPTION="Scientific library and interface for array oriented data access" -HOMEPAGE="https://www.unidata.ucar.edu/software/netcdf/" -SRC_URI="ftp://ftp.unidata.ucar.edu/pub/netcdf/${P}.tar.gz" - -LICENSE="UCAR-Unidata" -SLOT="0/7" -KEYWORDS="amd64 ~arm ~ia64 ppc ppc64 x86 ~amd64-linux ~x86-linux" -IUSE="+dap examples hdf +hdf5 mpi static-libs szip test tools" -RESTRICT="!test? ( test )" - -RDEPEND=" - dap? ( net-misc/curl:0= ) - hdf? ( sci-libs/hdf:0= sci-libs/hdf5:0= ) - hdf5? ( sci-libs/hdf5:0=[hl(+),mpi=,szip=,zlib] )" -DEPEND="${RDEPEND}" -# doc generation is missing many doxygen files in tar ball -# doc? ( app-doc/doxygen[dot] )" - -REQUIRED_USE="test? ( tools ) szip? ( hdf5 ) mpi? ( hdf5 )" - -PATCHES=( "${FILESDIR}/${P}-HDF5-1.8.13+-compat.patch" ) - -src_configure() { - # --docdir="${EPREFIX}"/usr/share/doc/${PF} - # $(use_enable doc doxygen) - local myeconfargs=( - --disable-examples - --disable-dap-remote-tests - $(use_enable dap) - $(use_enable hdf hdf4) - $(use_enable hdf5 netcdf-4) - $(use_enable tools utilities) - ) - if use mpi; then - export CC=mpicc - myeconfargs+=( --enable-parallel ) - use test && myeconfargs+=( --enable-parallel-tests ) - fi - autotools-utils_src_configure -} - -src_test() { - autotools-utils_src_test -j1 -} - -src_install() { - autotools-utils_src_install - if use examples; then - insinto /usr/share/doc/${PF} - doins -r examples - fi -} diff --git a/sci-libs/netcdf/netcdf-4.6.1-r1.ebuild b/sci-libs/netcdf/netcdf-4.6.1-r1.ebuild deleted file mode 100644 index d7770061f7a7..000000000000 --- a/sci-libs/netcdf/netcdf-4.6.1-r1.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit eutils ltprune - -DESCRIPTION="Scientific library and interface for array oriented data access" -HOMEPAGE="https://www.unidata.ucar.edu/software/netcdf/" -SRC_URI="https://github.com/Unidata/netcdf-c/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="UCAR-Unidata" -SLOT="0/13" -KEYWORDS="amd64 ~arm ~ia64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" -IUSE="+dap examples hdf +hdf5 mpi static-libs szip test tools" -RESTRICT="!test? ( test )" - -RDEPEND=" - dap? ( net-misc/curl:0= ) - hdf? ( sci-libs/hdf:0= sci-libs/hdf5:0= ) - hdf5? ( sci-libs/hdf5:0=[hl(+),mpi=,szip=,zlib] )" -DEPEND="${RDEPEND}" -# doc generation is missing many doxygen files in tar ball -# doc? ( app-doc/doxygen[dot] )" - -REQUIRED_USE="test? ( tools ) szip? ( hdf5 ) mpi? ( hdf5 )" - -S="${WORKDIR}/${PN}-c-${PV}" - -src_configure() { - local myconf - if use mpi; then - export CC=mpicc - fi - econf "${myconf}" \ - --disable-examples \ - --disable-dap-remote-tests \ - $(use_enable dap) \ - $(use_enable hdf hdf4) \ - $(use_enable hdf5 netcdf-4) \ - $(use_enable static-libs static) \ - $(use_enable tools utilities) -} - -src_test() { - # fails parallel tests: bug #621486 - emake check -j1 -} - -src_install() { - default - use examples && dodoc -r examples - prune_libtool_files -} diff --git a/sci-libs/sundials/sundials-5.2.0.ebuild b/sci-libs/sundials/sundials-5.2.0.ebuild index aa14eeb5320d..3d60a524cc2c 100644 --- a/sci-libs/sundials/sundials-5.2.0.ebuild +++ b/sci-libs/sundials/sundials-5.2.0.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 @@ -8,7 +8,7 @@ FORTRAN_NEEDED=fortran FORTRAN_STANDARD="77 90" # if FFLAGS and FCFLAGS are set then should be equal -inherit cmake fortran-2 toolchain-funcs +inherit cmake fortran-2 toolchain-funcs flag-o-matic DESCRIPTION="Suite of nonlinear solvers" HOMEPAGE="https://computation.llnl.gov/projects/sundials" @@ -38,6 +38,13 @@ pkg_setup() { fi } +src_prepare() { + # bug #707240 + append-cflags -fcommon + + cmake_src_prepare +} + src_configure() { mycmakeargs+=( -DBUILD_SHARED_LIBS=ON diff --git a/sci-libs/udunits/udunits-2.2.28.ebuild b/sci-libs/udunits/udunits-2.2.28.ebuild index 52ede5575275..13d8c2d5b7df 100644 --- a/sci-libs/udunits/udunits-2.2.28.ebuild +++ b/sci-libs/udunits/udunits-2.2.28.ebuild @@ -11,7 +11,7 @@ SRC_URI="ftp://ftp.unidata.ucar.edu/pub/udunits/${P}.tar.gz" LICENSE="UCAR-BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~mips ppc ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~hppa ~mips ppc ~sparc x86 ~amd64-linux ~x86-linux" RDEPEND="dev-libs/expat" DEPEND="${RDEPEND}" diff --git a/sci-mathematics/4ti2/4ti2-1.6.7.ebuild b/sci-mathematics/4ti2/4ti2-1.6.7.ebuild index 1300e09f31a1..c3d94bd23230 100644 --- a/sci-mathematics/4ti2/4ti2-1.6.7.ebuild +++ b/sci-mathematics/4ti2/4ti2-1.6.7.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://4ti2.de/version_${PV}/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm ppc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~arm ppc x86 ~amd64-linux ~x86-linux" RDEPEND=" sci-mathematics/glpk:=[gmp] diff --git a/sci-mathematics/Manifest.gz b/sci-mathematics/Manifest.gz index f55abddb03505fc08a582478c6d89998235c5910..12aa1217cf41e9812237a8c47492e3c362b337c6 100644 GIT binary patch delta 13145 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 delta 13177 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 diff --git a/sci-mathematics/bertini/bertini-1.4.ebuild b/sci-mathematics/bertini/bertini-1.4.ebuild index 8eb1c6cae69d..2ad14ca941e0 100644 --- a/sci-mathematics/bertini/bertini-1.4.ebuild +++ b/sci-mathematics/bertini/bertini-1.4.ebuild @@ -1,22 +1,22 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=7 -inherit toolchain-funcs +inherit toolchain-funcs flag-o-matic MYP="BertiniSource_v${PV}" - DESCRIPTION="Software for Numerical Algebraic Geometry" HOMEPAGE="http://bertini.nd.edu" - SRC_URI="http://www3.nd.edu/~sommese/bertini/${MYP}.tar.gz" +S="${WORKDIR}/${MYP}/src" LICENSE="bertini" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="doc examples +optimization" -DEPEND=" + +BDEPEND=" sys-devel/bison sys-devel/flex " @@ -24,34 +24,38 @@ RDEPEND=" dev-libs/gmp dev-libs/mpfr " - -S="${WORKDIR}/${MYP}/src" +DEPEND="${RDEPEND}" src_prepare() { + default + + # bug #723328 + append-cflags -fcommon + + # Ensure this is before the CFLAGS sed + # or breakage occurs if 'gcc' is in your CFLAGS + sed -i -e "s/gcc/$(tc-getCC)/" Makefile || die + if ! use optimization; then - sed -i -e "s/\$(OPT)/ ${CXXFLAGS} ${LDFLAGS}/" Makefile + sed -i -e "s/\$(OPT)/ ${CFLAGS} ${CXXFLAGS} ${LDFLAGS}/" Makefile || die else - sed -i -e "s/\$(OPT)/ \$(OPT) ${LDFLAGS}/" Makefile + # If people want the optimisation offered by upstream, + # let's ensure they don't accidentally override it. + filter-flags -O? + sed -i -e "s/\$(OPT)/ \$(OPT) ${CFLAGS} ${LDFLAGS}/" Makefile || die fi - sed -i -e "s/gcc/$(tc-getCC)/" Makefile -} - -src_configure() { - : -} - -src_compile() { - emake } src_install() { dobin bertini + if use doc; then dodoc "${WORKDIR}/${MYP}/BertiniUsersManual.pdf" fi + if use examples; then - insinto "/usr/share/${PN}" - doins -r "${WORKDIR}/${MYP}/examples" + docinto examples + dodoc -r "${WORKDIR}/${MYP}/examples" elog "Examples have been installed into /usr/share/${MYP}" fi } diff --git a/sci-mathematics/cgal/cgal-5.2.ebuild b/sci-mathematics/cgal/cgal-5.2.ebuild index a629adcc068c..2d3ea4c90a8c 100644 --- a/sci-mathematics/cgal/cgal-5.2.ebuild +++ b/sci-mathematics/cgal/cgal-5.2.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="LGPL-3 GPL-3 Boost-1.0" SLOT="0/14" -KEYWORDS="amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux" IUSE="doc examples +gmp mpfi ntl qt5" RDEPEND=" diff --git a/sci-mathematics/dataplot/dataplot-20131220.ebuild b/sci-mathematics/dataplot/dataplot-20131220.ebuild index 11d223e7d7fd..ea559f7ade99 100644 --- a/sci-mathematics/dataplot/dataplot-20131220.ebuild +++ b/sci-mathematics/dataplot/dataplot-20131220.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 -inherit eutils fortran-2 toolchain-funcs autotools +inherit autotools fortran-2 flag-o-matic toolchain-funcs # YEAR MONTH DAY MY_PV=${PV:0:4}_${PV:4:2}_${PV:6:2} @@ -17,6 +17,7 @@ HOMEPAGE="https://www.itl.nist.gov/div898/software/dataplot/" SRC_URI=" ftp://ftp.nist.gov/pub/dataplot/unix/${MY_P}.tar.gz ftp://ftp.nist.gov/pub/dataplot/unix/${MY_P_AUX}.tar.gz" +S="${WORKDIR}/${MY_P}" SLOT="0" LICENSE="public-domain" @@ -34,7 +35,6 @@ DEPEND="${COMMON_DEPEND} RDEPEND="${COMMON_DEPEND} X? ( x11-misc/xdg-utils )" -S="${WORKDIR}/${MY_P}" S_AUX="${WORKDIR}/${MY_P_AUX}" PATCHES=( "${FILESDIR}"/${PN}-20090821-opengl.patch ) @@ -43,9 +43,11 @@ src_unpack() { # unpacking and renaming because # upstream does not use directories mkdir "${S_AUX}" || die + pushd "${S_AUX}" > /dev/null || die unpack ${MY_P_AUX}.tar.gz popd > /dev/null || die + mkdir ${MY_P} || die cd "${S}" || die unpack ${MY_P}.tar.gz @@ -53,11 +55,21 @@ src_unpack() { src_prepare() { default + + # bug #707176 + append-cflags -fcommon + # bug #722208 + append-fflags $(test-flags-FC -fallow-invalid-boz) + # another Fortran issue + append-fflags $(test-flags-FC -fallow-argument-mismatch) + cp "${FILESDIR}"/Makefile.am.${PV} Makefile.am || die cp "${FILESDIR}"/configure.ac.${PV} configure.ac || die + sed -e "s:IHOST1='SUN':IHOST1='@HOST@:" \ -e "s:/usr/local/lib:@datadir@:g" \ dp1_linux.f > dp1_linux.f.in || die + sed -e "s/(MAXOBV=.*)/(MAXOBV=@MAXOBV@)/" \ -e "s:/usr/local/lib:@datadir@:g" \ DPCOPA.INC > DPCOPA.INC.in || die @@ -76,9 +88,10 @@ src_install() { default if use examples; then - insinto /usr/share/doc/${PF}/examples - doins -r "${S_AUX}"/data/* + docinto examples + dodoc -r "${S_AUX}"/data/* fi + insinto /usr/share/dataplot doins "${S_AUX}"/dp{mes,sys,log}f.tex doenvd "${FILESDIR}"/90${PN} diff --git a/sci-physics/Manifest.gz b/sci-physics/Manifest.gz index 3d6871d8d7c9ad78f6f9d6f41d9c745330690b05..e2119f3b9c5a6750253a0faec6118884f39b0c00 100644 GIT binary patch literal 4521 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 DKLEcS diff --git a/sci-physics/pythia/Manifest b/sci-physics/pythia/Manifest index 7f224575c769..f8c0687c371d 100644 --- a/sci-physics/pythia/Manifest +++ b/sci-physics/pythia/Manifest @@ -9,5 +9,4 @@ DIST lutp0613man2.pdf 2902047 BLAKE2B c2f8e8f9031c843933cd927b32921813b580a18117 DIST pythia-6.4.18-examples.tar.bz2 36366 BLAKE2B ec655014d3904b66da4a1e748a37c366c2adf9e914b9abf8c38968dcbc09129badcccd2705bc9437c05e73ee4489807835383546f55fbc9cd65399fb507e704e SHA512 ba921379a6df4ca417b60ea5b78af506f13135cdf896fa6beeca9713428ad6f298c94c0fe65fca3e583f8f268dcf84ebe4f1f81b46fd865d5f641f7c1e9fa7e1 DIST pythia-6.4.28.tar.xz 490248 BLAKE2B aff9006a4d3a0536d39a5b5161329f058b980554046a57979cc72c80067be96f00b5056dee29fc7f0039ddae074560823427c3a0e24e59f69662f08524fbdcd4 SHA512 f9db72658f2132ce08d31c8a9f7fe727466b184ef41cc4b762fe2bde48dbdfd7b5df19b21a869e20a1f107c96e9daec115c980e11592968eb2cad666b7c96bdc DIST pythia6-20160413.tar.gz 567976 BLAKE2B 92ee81e41db46d49706599ee387a650f67d54a0ea165648de0d09d6cec811c2a4b22903c15cca0abaf5f34cf28333d70315a2c71f4ce0ec0bc48757c20114ae7 SHA512 2a9ea2ae299e8d49bd9750f8c68f0b7f534fb91254c2eebc60ef40828400bdf5e5c4e0956d61807e773a51db873ab4a036c3ac264f904d0bb2b85f4860e538d3 -DIST pythia6.tar.gz 567451 BLAKE2B c32a67d87fc6f22027d3d9551256af5a0151e494fbae02c5d14ccf08595f1ebf49b638a1c33f7a52214e8bbb510756a72ef0f68f5dc8037e2a6acd3fbf290cfd SHA512 baa18023de22c3e90f14d2a5a39efa171905f507a31a90f87c65dca271b3be4c9f0d1a56282f5a04b3efabe0b5b15c964e4569d1f9994a75750e52e0be4360b1 DIST pythia8226.tgz 17639842 BLAKE2B b80d7c10bd5ccc45fbb2db0df0eff679236b9911958f58987517b475e055959aa494a2199f64117631baedd90c8e2753f996e5d64552e39e54859bfe77274dad SHA512 85db807264f99c27dd87ad0572b98f4ac8d37fed818c3dd1ac89f0ac124ae0a5ee13b290727e515cb04269a6e0be8b386d954bed62309f26d1e60b431f952ca0 diff --git a/sci-physics/pythia/pythia-6.4.28.ebuild b/sci-physics/pythia/pythia-6.4.28.ebuild deleted file mode 100644 index af2b9cbbb1be..000000000000 --- a/sci-physics/pythia/pythia-6.4.28.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit autotools fortran-2 versionator - -MV=$(get_major_version) -MY_PN=${PN}${MV} -DOC_PV=0613 -EX_PV=6.4.18 - -DESCRIPTION="Lund Monte Carlo high-energy physics event generator" -HOMEPAGE="http://pythia6.hepforge.org/" - -# pythia6 from root is needed for some files to interface pythia6 with root. -# To produce a split version, replace the 6.4.x by the current version: -# svn export http://svn.hepforge.org/pythia6/tags/v_6_4_x/ pythia-6.4.x -# tar cJf pythia-6.4.x.tar.xz -SRC_URI=" - https://dev.gentoo.org/~bicatali/distfiles/${P}.tar.xz - https://root.cern.ch/download/pythia6.tar.gz - doc? ( http://home.thep.lu.se/~torbjorn/pythia/lutp${DOC_PV}man2.pdf ) - examples? ( mirror://gentoo/${PN}-${EX_PV}-examples.tar.bz2 )" - -SLOT="6" -LICENSE="public-domain" -KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" -IUSE="doc examples static-libs" - -src_prepare() { - cp ../pythia6/tpythia6_called_from_cc.F . - cp ../pythia6/pythia6_common_address.c . - cat > configure.ac <<-EOF - AC_INIT(${PN},${PV}) - AM_INIT_AUTOMAKE - AC_PROG_F77 - LT_INIT - AC_CHECK_LIB(m,sqrt) - AC_CONFIG_FILES(Makefile) - AC_OUTPUT - EOF - echo >> Makefile.am "lib_LTLIBRARIES = libpythia6.la" - echo >> Makefile.am "libpythia6_la_SOURCES = \ " - # replace wildcard from makefile to ls in shell - local f - for f in py*.f struct*.f up*.f fh*.f; do - echo >> Makefile.am " ${f} \\" - done - echo >> Makefile.am " ssmssm.f sugra.f visaje.f pdfset.f \\" - echo >> Makefile.am " tpythia6_called_from_cc.F pythia6_common_address.c" - eautoreconf -} - -src_configure() { - econf $(use_enable static-libs static) -} - -src_install() { - default - dodoc update_notes.txt - use doc && dodoc "${DISTDIR}"/lutp${DOC_PV}man2.pdf - if use examples; then - insinto /usr/share/doc/${PF} - doins -r "${WORKDIR}"/examples - fi -} diff --git a/sys-apps/Manifest.gz b/sys-apps/Manifest.gz index 00df47ec0230ab173b1cc66e70e309e243754915..87e40b4e6b5e1022e238ec4b7225d3f7a8c9060e 100644 GIT binary patch delta 44709 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%0At9YN^MwNgm13v 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 diff --git a/sys-apps/earlyoom/Manifest b/sys-apps/earlyoom/Manifest index 6987a325711d..4afcde075831 100644 --- a/sys-apps/earlyoom/Manifest +++ b/sys-apps/earlyoom/Manifest @@ -1,2 +1,2 @@ DIST earlyoom-1.3.tar.gz 31399 BLAKE2B 3867540afb23493fbb532bcb72a5cfacca4ed297a053ff5e2c7e394bfa3640887e3e7c6430789bc1eda4b7a68680d8a74ab56b641fe9e5d4caa4406e2edb0667 SHA512 c5de742289e82c2098bd88c61dcb3e20eb022905a015b4894c95a4de3978ce18d794a9e7c17c97851ca9f8888728908f7bf978c014b3b69799bffa8b546d258a -DIST earlyoom-1.6.1.tar.gz 48200 BLAKE2B 559ed59fa24cb05dbc74785eff06e1e4a2772b555fba2c67cda2651cf1c514e842f18cd085905d556e0bd1de238012385eae37953d90a6a5302f7a727be9eb8a SHA512 4f7e2053f6331c1a0c0163952067503da0ea4f09a5650ef4f4d2692530e04cd0841e4fd83fe593d54dc5361d51c86002d93fb9e6ae0f76d669646bd8de9f2065 +DIST earlyoom-1.6.2.tar.gz 49006 BLAKE2B 85a02d4171ba1bb94d5ddf573b8f5ac58d28a0cf9766f4fb2c96be5b45eee7aab853008c36f9e3aac76685b70008051faa2fe339797ecf9137469f089935a6b3 SHA512 d622a5347591d2017f6e62255940482af431e647acf1b35ab035e0dbfd44da7fc52633e6dd6433e42a1348fd294d766550ba092260f3ec59bd51e545f08e466b diff --git a/sys-apps/earlyoom/earlyoom-1.6.1.ebuild b/sys-apps/earlyoom/earlyoom-1.6.2.ebuild similarity index 85% rename from sys-apps/earlyoom/earlyoom-1.6.1.ebuild rename to sys-apps/earlyoom/earlyoom-1.6.2.ebuild index 898c4fbac557..196ec0b0a555 100644 --- a/sys-apps/earlyoom/earlyoom-1.6.1.ebuild +++ b/sys-apps/earlyoom/earlyoom-1.6.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020 Gentoo Authors +# Copyright 2020-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -41,7 +41,9 @@ src_install() { insinto /etc/default newins earlyoom.default earlyoom + dodir /etc/conf.d + ln -s ../default/earlyoom "${ED}/etc/conf.d/earlyoom" - doinitd "${FILESDIR}/${PN}" + newinitd "${FILESDIR}/${PN}-r1" "${PN}" use systemd && systemd_dounit earlyoom.service } diff --git a/sys-apps/earlyoom/files/earlyoom-r1 b/sys-apps/earlyoom/files/earlyoom-r1 new file mode 100644 index 000000000000..124e5b0023fd --- /dev/null +++ b/sys-apps/earlyoom/files/earlyoom-r1 @@ -0,0 +1,6 @@ +#!/sbin/openrc-run +name=earlyoom +command=/usr/bin/earlyoom +command_args="${EARLYOOM_ARGS}" +command_background=1 +pidfile=/run/earlyoom.pid diff --git a/sys-apps/ipmitool/files/ipmitool-1.8.18-fno-common.patch b/sys-apps/ipmitool/files/ipmitool-1.8.18-fno-common.patch deleted file mode 100644 index 5ca554961ca6..000000000000 --- a/sys-apps/ipmitool/files/ipmitool-1.8.18-fno-common.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- a/include/ipmitool/ipmi_hpmfwupg.h -+++ b/include/ipmitool/ipmi_hpmfwupg.h -@@ -800,8 +800,6 @@ - char descString[HPMFWUPG_DESC_STRING_LENGTH + 1]; - }VERSIONINFO, *PVERSIONINFO; - --VERSIONINFO gVersionInfo[HPMFWUPG_COMPONENT_ID_MAX]; -- - #define TARGET_VER (0x01) - #define ROLLBACK_VER (0x02) - #define IMAGE_VER (0x04) ---- a/lib/ipmi_hpmfwupg.c -+++ b/lib/ipmi_hpmfwupg.c -@@ -52,6 +52,8 @@ - # include - #endif - -+static VERSIONINFO gVersionInfo[HPMFWUPG_COMPONENT_ID_MAX]; -+ - /* From src/plugins/ipmi_intf.c: */ - uint16_t - ipmi_intf_get_max_request_data_size(struct ipmi_intf * intf); diff --git a/sys-apps/ipmitool/files/ipmitool-1.8.18-openssl-1.1.patch b/sys-apps/ipmitool/files/ipmitool-1.8.18-openssl-1.1.patch deleted file mode 100644 index 9e5a876f00a3..000000000000 --- a/sys-apps/ipmitool/files/ipmitool-1.8.18-openssl-1.1.patch +++ /dev/null @@ -1,145 +0,0 @@ -Taken from various upstream commits: - -https://github.com/ipmitool/ipmitool/commit/b57487e360916ab3eaa50aa6d021c73b6337a4a0 -https://github.com/ipmitool/ipmitool/commit/77fe5635037ebaf411cae46cf5045ca819b5c145 -https://github.com/ipmitool/ipmitool/commit/f004b4b7197fc83e7d47ec8cbcaefffa9a922717 -https://github.com/ipmitool/ipmitool/commit/f004b4b7197fc83e7d47ec8cbcaefffa9a922717 - ---- ipmitool-1.8.18/src/plugins/lanplus/lanplus_crypt_impl.c -+++ ipmitool-1.8.18/src/plugins/lanplus/lanplus_crypt_impl.c -@@ -164,11 +164,7 @@ - uint8_t * output, - uint32_t * bytes_written) - { -- EVP_CIPHER_CTX ctx; -- EVP_CIPHER_CTX_init(&ctx); -- EVP_EncryptInit_ex(&ctx, EVP_aes_128_cbc(), NULL, key, iv); -- EVP_CIPHER_CTX_set_padding(&ctx, 0); -- -+ EVP_CIPHER_CTX *ctx = NULL; - - *bytes_written = 0; - -@@ -182,6 +178,14 @@ - printbuf(input, input_length, "encrypting this data"); - } - -+ ctx = EVP_CIPHER_CTX_new(); -+ if (ctx == NULL) { -+ lprintf(LOG_DEBUG, "ERROR: EVP_CIPHER_CTX_new() failed"); -+ return; -+ } -+ EVP_CIPHER_CTX_init(ctx); -+ EVP_EncryptInit_ex(ctx, EVP_aes_128_cbc(), NULL, key, iv); -+ EVP_CIPHER_CTX_set_padding(ctx, 0); - - /* - * The default implementation adds a whole block of padding if the input -@@ -191,28 +195,28 @@ - assert((input_length % IPMI_CRYPT_AES_CBC_128_BLOCK_SIZE) == 0); - - -- if(!EVP_EncryptUpdate(&ctx, output, (int *)bytes_written, input, input_length)) -+ if(!EVP_EncryptUpdate(ctx, output, (int *)bytes_written, input, input_length)) - { - /* Error */ - *bytes_written = 0; -- return; - } - else - { - uint32_t tmplen; - -- if(!EVP_EncryptFinal_ex(&ctx, output + *bytes_written, (int *)&tmplen)) -+ if(!EVP_EncryptFinal_ex(ctx, output + *bytes_written, (int *)&tmplen)) - { -+ /* Error */ - *bytes_written = 0; -- return; /* Error */ - } - else - { - /* Success */ - *bytes_written += tmplen; -- EVP_CIPHER_CTX_cleanup(&ctx); - } - } -+ /* performs cleanup and free */ -+ EVP_CIPHER_CTX_free(ctx); - } - - -@@ -239,11 +243,7 @@ - uint8_t * output, - uint32_t * bytes_written) - { -- EVP_CIPHER_CTX ctx; -- EVP_CIPHER_CTX_init(&ctx); -- EVP_DecryptInit_ex(&ctx, EVP_aes_128_cbc(), NULL, key, iv); -- EVP_CIPHER_CTX_set_padding(&ctx, 0); -- -+ EVP_CIPHER_CTX *ctx = NULL; - - if (verbose >= 5) - { -@@ -252,12 +252,20 @@ - printbuf(input, input_length, "decrypting this data"); - } - -- - *bytes_written = 0; - - if (input_length == 0) - return; - -+ ctx = EVP_CIPHER_CTX_new(); -+ if (ctx == NULL) { -+ lprintf(LOG_DEBUG, "ERROR: EVP_CIPHER_CTX_new() failed"); -+ return; -+ } -+ EVP_CIPHER_CTX_init(ctx); -+ EVP_DecryptInit_ex(ctx, EVP_aes_128_cbc(), NULL, key, iv); -+ EVP_CIPHER_CTX_set_padding(ctx, 0); -+ - /* - * The default implementation adds a whole block of padding if the input - * data is perfectly aligned. We would like to keep that from happening. -@@ -266,33 +274,33 @@ - assert((input_length % IPMI_CRYPT_AES_CBC_128_BLOCK_SIZE) == 0); - - -- if (!EVP_DecryptUpdate(&ctx, output, (int *)bytes_written, input, input_length)) -+ if (!EVP_DecryptUpdate(ctx, output, (int *)bytes_written, input, input_length)) - { - /* Error */ - lprintf(LOG_DEBUG, "ERROR: decrypt update failed"); - *bytes_written = 0; -- return; - } - else - { - uint32_t tmplen; - -- if (!EVP_DecryptFinal_ex(&ctx, output + *bytes_written, (int *)&tmplen)) -+ if (!EVP_DecryptFinal_ex(ctx, output + *bytes_written, (int *)&tmplen)) - { -+ /* Error */ - char buffer[1000]; - ERR_error_string(ERR_get_error(), buffer); - lprintf(LOG_DEBUG, "the ERR error %s", buffer); - lprintf(LOG_DEBUG, "ERROR: decrypt final failed"); - *bytes_written = 0; -- return; /* Error */ - } - else - { - /* Success */ - *bytes_written += tmplen; -- EVP_CIPHER_CTX_cleanup(&ctx); - } - } -+ /* performs cleanup and free */ -+ EVP_CIPHER_CTX_free(ctx); - - if (verbose >= 5) - { diff --git a/sys-apps/irqbalance/irqbalance-1.7.0.ebuild b/sys-apps/irqbalance/irqbalance-1.7.0.ebuild index b02fde6a3634..f9d25c8b15c4 100644 --- a/sys-apps/irqbalance/irqbalance-1.7.0.ebuild +++ b/sys-apps/irqbalance/irqbalance-1.7.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/Irqbalance/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 arm ~arm64 ppc ~ppc64 x86" +KEYWORDS="amd64 arm arm64 ppc ~ppc64 x86" IUSE="caps +numa selinux tui" DEPEND=" diff --git a/sys-apps/pkgcore/pkgcore-0.11.3.ebuild b/sys-apps/pkgcore/pkgcore-0.11.3.ebuild index fa556f3479a4..0bed083a982f 100644 --- a/sys-apps/pkgcore/pkgcore-0.11.3.ebuild +++ b/sys-apps/pkgcore/pkgcore-0.11.3.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == *9999 ]] ; then EGIT_REPO_URI="https://github.com/pkgcore/pkgcore.git" inherit git-r3 else - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-macos" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-macos" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" fi diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest index aa6d5b187a37..b59f87121ec5 100644 --- a/sys-apps/portage/Manifest +++ b/sys-apps/portage/Manifest @@ -6,3 +6,4 @@ DIST portage-3.0.14.tar.bz2 1049983 BLAKE2B 174fe1f14bf1cabbe044724bab5eeada6e4d DIST portage-3.0.15-bug-772386-fetch-48226b2df140.patch 1432 BLAKE2B 37fa0521566a15eb6c137cb8c6c877782015a2b9e4999b257a3467d58790dede07496ed94f2c49a76d09bdaf2e80b6344fd3a3229ca9cd31102b26a9a988376e SHA512 65dd8c94edb4320c88d534f9e6bcf3cf553086fb6441ee01a917d2645f564bcb6d1b86ba60e6ac3059c28722dac0391856a223a0c8e03103078e5acbbb895bc1 DIST portage-3.0.15-bug-772386-fetch.patch 1283 BLAKE2B e2a3f554e13ab70d0efa376fe9adc3820da08c82aea092bef7571b3c9f3f23640b39a9f3aa6bc0cc2a10eb3c636ce2cf0523ccfcd9d03cb2bac942de5d55044b SHA512 58e4b14441e6093da5cc49c7894173164897938c1445b3fed23f5cc81d1c8601f427e4b8f6a918ffaae06dfdeafc9bc1bb3c71ec846c497630abe9b942b44e12 DIST portage-3.0.15.tar.bz2 1052590 BLAKE2B 144a80241300952075f884da570e90736f1a8b40067bcc7aac0740dd3be7b3574f4fb9de4471aca201d99b95ce0eb3202d94bc2489caef8e74e9db73ab229eff SHA512 588e4c0ca2f8155e141faa96fb10155f554ea68dd5bf426aa3c15db333317e7a6535cce4fdea0b273f90b72cbf0bfc9a28fdb776ed57244bbe13da49f46b3491 +DIST portage-3.0.16.tar.bz2 1055482 BLAKE2B 84d1ffd0be8855a7fee5b966d72032e59d72184dabab99c97bd829c669ac8eb526470c7b05958c9ea4cce4236bfb4998167db8feed74f8ef879d1e529c3d0eb5 SHA512 ae8ca1d15143bc0b62506d46b042626dc3d8587110c909448cb3735080a4c916d5d6d4bcaa4f189f98a32b0de29f2fc8b643f38642ec26fab58d1448ac50f1c3 diff --git a/sys-apps/portage/portage-3.0.12.ebuild b/sys-apps/portage/portage-3.0.12.ebuild index 7980c3ee293e..0c67947746ed 100644 --- a/sys-apps/portage/portage-3.0.12.ebuild +++ b/sys-apps/portage/portage-3.0.12.ebuild @@ -243,7 +243,7 @@ pkg_preinst() { PYTHONPATH="${D}${sitedir}${PYTHONPATH:+:${PYTHONPATH}}" \ "${PYTHON}" -m portage._compat_upgrade.default_locations || die - env -u BINPKG_COMPRESS \ + env -u BINPKG_COMPRESS -u PORTAGE_REPOSITORIES \ PYTHONPATH="${D}${sitedir}${PYTHONPATH:+:${PYTHONPATH}}" \ "${PYTHON}" -m portage._compat_upgrade.binpkg_compression || die diff --git a/sys-apps/portage/portage-3.0.13.ebuild b/sys-apps/portage/portage-3.0.13.ebuild index 7980c3ee293e..0c67947746ed 100644 --- a/sys-apps/portage/portage-3.0.13.ebuild +++ b/sys-apps/portage/portage-3.0.13.ebuild @@ -243,7 +243,7 @@ pkg_preinst() { PYTHONPATH="${D}${sitedir}${PYTHONPATH:+:${PYTHONPATH}}" \ "${PYTHON}" -m portage._compat_upgrade.default_locations || die - env -u BINPKG_COMPRESS \ + env -u BINPKG_COMPRESS -u PORTAGE_REPOSITORIES \ PYTHONPATH="${D}${sitedir}${PYTHONPATH:+:${PYTHONPATH}}" \ "${PYTHON}" -m portage._compat_upgrade.binpkg_compression || die diff --git a/sys-apps/portage/portage-3.0.14.ebuild b/sys-apps/portage/portage-3.0.14.ebuild index 57a36478cce8..26f0e3f8e28b 100644 --- a/sys-apps/portage/portage-3.0.14.ebuild +++ b/sys-apps/portage/portage-3.0.14.ebuild @@ -243,7 +243,7 @@ pkg_preinst() { PYTHONPATH="${D}${sitedir}${PYTHONPATH:+:${PYTHONPATH}}" \ "${PYTHON}" -m portage._compat_upgrade.default_locations || die - env -u BINPKG_COMPRESS \ + env -u BINPKG_COMPRESS -u PORTAGE_REPOSITORIES \ PYTHONPATH="${D}${sitedir}${PYTHONPATH:+:${PYTHONPATH}}" \ "${PYTHON}" -m portage._compat_upgrade.binpkg_compression || die diff --git a/sys-apps/portage/portage-3.0.15-r2.ebuild b/sys-apps/portage/portage-3.0.15-r2.ebuild index 08381b585951..eb9abac2065d 100644 --- a/sys-apps/portage/portage-3.0.15-r2.ebuild +++ b/sys-apps/portage/portage-3.0.15-r2.ebuild @@ -250,7 +250,7 @@ pkg_preinst() { PYTHONPATH="${D}${sitedir}${PYTHONPATH:+:${PYTHONPATH}}" \ "${PYTHON}" -m portage._compat_upgrade.default_locations || die - env -u BINPKG_COMPRESS \ + env -u BINPKG_COMPRESS -u PORTAGE_REPOSITORIES \ PYTHONPATH="${D}${sitedir}${PYTHONPATH:+:${PYTHONPATH}}" \ "${PYTHON}" -m portage._compat_upgrade.binpkg_compression || die diff --git a/sys-apps/portage/portage-3.0.16.ebuild b/sys-apps/portage/portage-3.0.16.ebuild new file mode 100644 index 000000000000..0c20c5376262 --- /dev/null +++ b/sys-apps/portage/portage-3.0.16.ebuild @@ -0,0 +1,272 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DISTUTILS_USE_SETUPTOOLS=no +PYTHON_COMPAT=( pypy3 python3_{7..9} ) +PYTHON_REQ_USE='bzip2(+),threads(+)' + +inherit distutils-r1 linux-info tmpfiles prefix + +DESCRIPTION="Portage is the package management and distribution system for Gentoo" +HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage" + +LICENSE="GPL-2" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +SLOT="0" +IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify selinux test xattr" +RESTRICT="!test? ( test )" + +BDEPEND="test? ( dev-vcs/git )" +DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') ) + >=app-arch/tar-1.27 + dev-lang/python-exec:2 + >=sys-apps/sed-4.0.5 sys-devel/patch + doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 ) + apidoc? ( + dev-python/sphinx + dev-python/sphinx-epytext + )" +# Require sandbox-2.2 for bug #288863. +# For whirlpool hash, require python[ssl] (bug #425046). +# For compgen, require bash[readline] (bug #445576). +# app-portage/gemato goes without PYTHON_USEDEP since we're calling +# the executable. +RDEPEND=" + acct-user/portage + app-arch/zstd + >=app-arch/tar-1.27 + dev-lang/python-exec:2 + >=sys-apps/findutils-4.4 + !build? ( + >=sys-apps/sed-4.0.5 + app-shells/bash:0[readline] + >=app-admin/eselect-1.2 + rsync-verify? ( + >=app-portage/gemato-14.5[${PYTHON_USEDEP}] + >=app-crypt/openpgp-keys-gentoo-release-20180706 + >=app-crypt/gnupg-2.2.4-r2[ssl(-)] + ) + ) + elibc_glibc? ( >=sys-apps/sandbox-2.2 ) + elibc_musl? ( >=sys-apps/sandbox-2.2 ) + elibc_uclibc? ( >=sys-apps/sandbox-2.2 ) + kernel_linux? ( sys-apps/util-linux ) + >=app-misc/pax-utils-0.1.17 + selinux? ( >=sys-libs/libselinux-2.0.94[python,${PYTHON_USEDEP}] ) + xattr? ( kernel_linux? ( + >=sys-apps/install-xattr-0.3 + ) ) + !> cnf/make.globals || die + fi + + if use native-extensions; then + printf "[build_ext]\nportage-ext-modules=true\n" >> \ + setup.cfg || die + fi + + if ! use ipc ; then + einfo "Disabling ipc..." + sed -e "s:_enable_ipc_daemon = True:_enable_ipc_daemon = False:" \ + -i lib/_emerge/AbstractEbuildProcess.py || \ + die "failed to patch AbstractEbuildProcess.py" + fi + + if use xattr && use kernel_linux ; then + einfo "Adding FEATURES=xattr to make.globals ..." + echo -e '\nFEATURES="${FEATURES} xattr"' >> cnf/make.globals \ + || die "failed to append to make.globals" + fi + + if use build || ! use rsync-verify; then + sed -e '/^sync-rsync-verify-metamanifest/s|yes|no|' \ + -e '/^sync-webrsync-verify-signature/s|yes|no|' \ + -i cnf/repos.conf || die "sed failed" + fi + + if [[ -n ${EPREFIX} ]] ; then + einfo "Setting portage.const.EPREFIX ..." + hprefixify -e "s|^(EPREFIX[[:space:]]*=[[:space:]]*\").*|\1${EPREFIX}\"|" \ + -w "/_BINARY/" lib/portage/const.py + + einfo "Prefixing shebangs ..." + while read -r -d $'\0' ; do + local shebang=$(head -n1 "$REPLY") + if [[ ${shebang} == "#!"* && ! ${shebang} == "#!${EPREFIX}/"* ]] ; then + sed -i -e "1s:.*:#!${EPREFIX}${shebang:2}:" "$REPLY" || \ + die "sed failed" + fi + done < <(find . -type f ! -name etc-update -print0) + + einfo "Adjusting make.globals, repos.conf and etc-update ..." + hprefixify cnf/{make.globals,repos.conf} bin/etc-update + + if use prefix-guest ; then + sed -e "s|^\(main-repo = \).*|\\1gentoo_prefix|" \ + -e "s|^\\[gentoo\\]|[gentoo_prefix]|" \ + -e "s|^\(sync-uri = \).*|\\1rsync://rsync.prefix.bitzolder.nl/gentoo-portage-prefix|" \ + -i cnf/repos.conf || die "sed failed" + fi + + einfo "Adding FEATURES=force-prefix to make.globals ..." + echo -e '\nFEATURES="${FEATURES} force-prefix"' >> cnf/make.globals \ + || die "failed to append to make.globals" + fi + + cd "${S}/cnf" || die + if [ -f "make.conf.example.${ARCH}".diff ]; then + patch make.conf.example "make.conf.example.${ARCH}".diff || \ + die "Failed to patch make.conf.example" + else + eerror "" + eerror "Portage does not have an arch-specific configuration for this arch." + eerror "Please notify the arch maintainer about this issue. Using generic." + eerror "" + fi +} + +python_compile_all() { + local targets=() + use doc && targets+=( docbook ) + use apidoc && targets+=( apidoc ) + + if [[ ${targets[@]} ]]; then + esetup.py "${targets[@]}" + fi +} + +python_test() { + esetup.py test +} + +python_install() { + # Install sbin scripts to bindir for python-exec linking + # they will be relocated in pkg_preinst() + distutils-r1_python_install \ + --system-prefix="${EPREFIX}/usr" \ + --bindir="$(python_get_scriptdir)" \ + --docdir="${EPREFIX}/usr/share/doc/${PF}" \ + --htmldir="${EPREFIX}/usr/share/doc/${PF}/html" \ + --portage-bindir="${EPREFIX}/usr/lib/portage/${EPYTHON}" \ + --sbindir="$(python_get_scriptdir)" \ + --sysconfdir="${EPREFIX}/etc" \ + "${@}" +} + +python_install_all() { + distutils-r1_python_install_all + + local targets=() + use doc && targets+=( + install_docbook + --htmldir="${EPREFIX}/usr/share/doc/${PF}/html" + ) + use apidoc && targets+=( + install_apidoc + --htmldir="${EPREFIX}/usr/share/doc/${PF}/html" + ) + + # install docs + if [[ ${targets[@]} ]]; then + esetup.py "${targets[@]}" + fi + + dotmpfiles "${FILESDIR}"/portage-ccache.conf + + # Due to distutils/python-exec limitations + # these must be installed to /usr/bin. + local sbin_relocations='archive-conf dispatch-conf emaint env-update etc-update fixpackages regenworld' + einfo "Moving admin scripts to the correct directory" + dodir /usr/sbin + for target in ${sbin_relocations}; do + einfo "Moving /usr/bin/${target} to /usr/sbin/${target}" + mv "${ED}/usr/bin/${target}" "${ED}/usr/sbin/${target}" || die "sbin scripts move failed!" + done +} + +pkg_preinst() { + python_setup + local sitedir=$(python_get_sitedir) + [[ -d ${D}${sitedir} ]] || die "${D}${sitedir}: No such directory" + env -u DISTDIR \ + -u PORTAGE_OVERRIDE_EPREFIX \ + -u PORTAGE_REPOSITORIES \ + -u PORTDIR \ + -u PORTDIR_OVERLAY \ + PYTHONPATH="${D}${sitedir}${PYTHONPATH:+:${PYTHONPATH}}" \ + "${PYTHON}" -m portage._compat_upgrade.default_locations || die + + env -u BINPKG_COMPRESS -u PORTAGE_REPOSITORIES \ + PYTHONPATH="${D}${sitedir}${PYTHONPATH:+:${PYTHONPATH}}" \ + "${PYTHON}" -m portage._compat_upgrade.binpkg_compression || die + + env -u FEATURES -u PORTAGE_REPOSITORIES \ + PYTHONPATH="${D}${sitedir}${PYTHONPATH:+:${PYTHONPATH}}" \ + "${PYTHON}" -m portage._compat_upgrade.binpkg_multi_instance || die + + # elog dir must exist to avoid logrotate error for bug #415911. + # This code runs in preinst in order to bypass the mapping of + # portage:portage to root:root which happens after src_install. + keepdir /var/log/portage/elog + # This is allowed to fail if the user/group are invalid for prefix users. + if chown portage:portage "${ED}"/var/log/portage{,/elog} 2>/dev/null ; then + chmod g+s,ug+rwx "${ED}"/var/log/portage{,/elog} + fi + + if has_version "<${CATEGORY}/${PN}-2.3.77"; then + elog "The emerge --autounmask option is now disabled by default, except for" + elog "portions of behavior which are controlled by the --autounmask-use and" + elog "--autounmask-license options. For backward compatibility, previous" + elog "behavior of --autounmask=y and --autounmask=n is entirely preserved." + elog "Users can get the old behavior simply by adding --autounmask to the" + elog "make.conf EMERGE_DEFAULT_OPTS variable. For the rationale for this" + elog "change, see https://bugs.gentoo.org/658648." + fi +} diff --git a/sys-apps/portage/portage-9999.ebuild b/sys-apps/portage/portage-9999.ebuild index 76d98e48e668..f229af539a23 100644 --- a/sys-apps/portage/portage-9999.ebuild +++ b/sys-apps/portage/portage-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 @@ -234,10 +234,14 @@ pkg_preinst() { PYTHONPATH="${D}${sitedir}${PYTHONPATH:+:${PYTHONPATH}}" \ "${PYTHON}" -m portage._compat_upgrade.default_locations || die - env -u BINPKG_COMPRESS \ + env -u BINPKG_COMPRESS -u PORTAGE_REPOSITORIES \ PYTHONPATH="${D}${sitedir}${PYTHONPATH:+:${PYTHONPATH}}" \ "${PYTHON}" -m portage._compat_upgrade.binpkg_compression || die + env -u FEATURES -u PORTAGE_REPOSITORIES \ + PYTHONPATH="${D}${sitedir}${PYTHONPATH:+:${PYTHONPATH}}" \ + "${PYTHON}" -m portage._compat_upgrade.binpkg_multi_instance || die + # elog dir must exist to avoid logrotate error for bug #415911. # This code runs in preinst in order to bypass the mapping of # portage:portage to root:root which happens after src_install. diff --git a/sys-apps/xdg-desktop-portal/Manifest b/sys-apps/xdg-desktop-portal/Manifest index 71f4da8f86b1..1cd6d721c764 100644 --- a/sys-apps/xdg-desktop-portal/Manifest +++ b/sys-apps/xdg-desktop-portal/Manifest @@ -1 +1,2 @@ DIST xdg-desktop-portal-1.8.0.tar.xz 470692 BLAKE2B f21da5ad11dc2b1611983fdac87335b3c7e9c13222bbe3b90b276d75726a6f16d950a9ba62606aa31d52f57b8d076393ec0d48014b1623ab03dee23c524ed0ef SHA512 6d9760b41447af711d5937279b0031bcc88947e11204351accfcd9e6e19e498e9021675753185f92f7bd40336decc1895968796b1b71508c7caf5f6fc32a51a4 +DIST xdg-desktop-portal-1.8.1.tar.xz 473052 BLAKE2B a7d0aa2aa1e8220ced3e4abff8a8284c521b983ce807cd3e0d7b5d22f98f6428b6de9a193ae3aced9c13473617f453d13d0af83c677e3d077906b6cf8a138d45 SHA512 447d287d6627a1086d97dc5ebda20dfb1d0ca8643cbe54a7af5f6205a122a7be9d1643fded592f922c015561b7e2f4c6b6df555db3e0d3c02aad5bbe944077b6 diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.8.1.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.8.1.ebuild new file mode 100644 index 000000000000..a976a7e8f8db --- /dev/null +++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.8.1.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools systemd + +DESCRIPTION="Desktop integration portal" +HOMEPAGE="https://flatpak.org/ https://github.com/flatpak/xdg-desktop-portal" +SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +IUSE="geolocation screencast" + +BDEPEND=" + dev-util/gdbus-codegen + sys-devel/gettext + virtual/pkgconfig +" +DEPEND=" + dev-libs/glib:2 + dev-libs/json-glib + sys-fs/fuse:0 + geolocation? ( >=app-misc/geoclue-2.5.3:2.0 ) + screencast? ( >=media-video/pipewire-0.3:= ) +" +RDEPEND="${DEPEND} + sys-apps/dbus +" + +src_configure() { + local myeconfargs=( + --with-systemduserunitdir="$(systemd_get_userunitdir)" + $(use_enable geolocation geoclue) + $(use_enable screencast pipewire) + --disable-docbook-docs # requires flatpak + --disable-libportal # not packaged + ) + econf "${myeconfargs[@]}" +} diff --git a/sys-auth/Manifest.gz b/sys-auth/Manifest.gz index 296ead062878a4e87de304d66d6fe8413ae2d059..2d5ce7ac0a87c7c8d09f4b54e6a9cbbc89a1d913 100644 GIT binary patch delta 9561 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 DKS6Bk delta 9559 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 BCZYfU diff --git a/sys-auth/elogind/Manifest b/sys-auth/elogind/Manifest index 4e4e17be2da5..55443c144ea4 100644 --- a/sys-auth/elogind/Manifest +++ b/sys-auth/elogind/Manifest @@ -1,2 +1 @@ -DIST elogind-243.7.tar.gz 1338186 BLAKE2B f3efc2af50f56c2cda18d721c18f4d88ca608fb35b2c7e2ebb35c3f3f743124dcf17efcc9db47810a13093397b1c1bc82cb42e017b3db493af5d2bb70bcf0eff SHA512 fd17c5016d083d63805f9ed0326ee32597870f6c48c9c246712cb09a77db775036b0fd0f4258b6557e189a1eceb4b50f4ae2e9e7881f4d9759b87a0b49ce3472 DIST elogind-246.9.2.tar.gz 1534982 BLAKE2B 428def0f577cb92c8167f4400a59093ebf738d14b449e0dc59f1aa59da2c0f781db62bffc4bea2649edbfcc06ff5799ab24243dfb580eaa12c5cf0c41be8fc17 SHA512 b50d319793307a425d7542626e8cf27e56fb5e5c75cca9519cd3f5a1e7c387c4179310b95fa083f8bd8172384f16c0e45e7000b313d2bcf84ed8aba98dc775c1 diff --git a/sys-auth/elogind/elogind-243.7-r1.ebuild b/sys-auth/elogind/elogind-243.7-r1.ebuild deleted file mode 100644 index 727303951d29..000000000000 --- a/sys-auth/elogind/elogind-243.7-r1.ebuild +++ /dev/null @@ -1,148 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -if [[ ${PV} = *9999* ]]; then - EGIT_BRANCH="v241-stable" - EGIT_REPO_URI="https://github.com/elogind/elogind.git" - inherit git-r3 -else - SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" -fi - -inherit linux-info meson pam udev xdg-utils - -DESCRIPTION="The systemd project's logind, extracted to a standalone package" -HOMEPAGE="https://github.com/elogind/elogind" - -LICENSE="CC0-1.0 LGPL-2.1+ public-domain" -SLOT="0" -IUSE="+acl audit debug doc +pam +policykit selinux" - -BDEPEND=" - app-text/docbook-xml-dtd:4.2 - app-text/docbook-xml-dtd:4.5 - app-text/docbook-xsl-stylesheets - dev-util/gperf - dev-util/intltool - virtual/pkgconfig -" -DEPEND=" - audit? ( sys-process/audit ) - sys-apps/util-linux - sys-libs/libcap - virtual/libudev:= - acl? ( sys-apps/acl ) - pam? ( sys-libs/pam ) - selinux? ( sys-libs/libselinux ) -" -RDEPEND="${DEPEND} - !sys-apps/systemd -" -PDEPEND=" - sys-apps/dbus - policykit? ( sys-auth/polkit ) -" - -DOCS=( README.md src/libelogind/sd-bus/GVARIANT-SERIALIZATION ) - -PATCHES=( - "${FILESDIR}/${P}-nodocs.patch" - "${FILESDIR}/${PN}-241.4-broken-test.patch" # bug 699116 -) - -pkg_setup() { - local CONFIG_CHECK="~CGROUPS ~EPOLL ~INOTIFY_USER ~SIGNALFD ~TIMERFD" - - use kernel_linux && linux-info_pkg_setup -} - -src_prepare() { - default - xdg_environment_reset -} - -src_configure() { - local rccgroupmode="$(grep rc_cgroup_mode ${EPREFIX}/etc/rc.conf | cut -d '"' -f 2)" - local cgroupmode="legacy" - - if [[ "xhybrid" = "x${rccgroupmode}" ]] ; then - cgroupmode="hybrid" - elif [[ "xunified" = "x${rccgroupmode}" ]] ; then - cgroupmode="unified" - fi - - local emesonargs=( - -Ddocdir="${EPREFIX}/usr/share/doc/${PF}" - -Dhtmldir="${EPREFIX}/usr/share/doc/${PF}/html" - -Dpamlibdir=$(getpam_mod_dir) - -Dudevrulesdir="${EPREFIX}$(get_udevdir)"/rules.d - --libdir="${EPREFIX}"/usr/$(get_libdir) - -Drootlibdir="${EPREFIX}"/$(get_libdir) - -Drootlibexecdir="${EPREFIX}"/$(get_libdir)/elogind - -Drootprefix="${EPREFIX}/" - -Dbashcompletiondir="${EPREFIX}/usr/share/bash-completion/completions" - -Dman=auto - -Dsmack=true - -Dcgroup-controller=openrc - -Ddefault-hierarchy=${cgroupmode} - -Ddefault-kill-user-processes=false - -Dacl=$(usex acl true false) - -Daudit=$(usex audit true false) - --buildtype $(usex debug debug release) - -Dhtml=$(usex doc auto false) - -Dpam=$(usex pam true false) - -Dselinux=$(usex selinux true false) - -Dutmp=$(usex elibc_musl false true) - ) - - meson_src_configure -} - -src_install() { - DOCS+=( src/libelogind/sd-bus/GVARIANT-SERIALIZATION ) - - meson_src_install - - newinitd "${FILESDIR}"/${PN}.init ${PN} - - sed -e "s/@libdir@/$(get_libdir)/" "${FILESDIR}"/${PN}.conf.in > ${PN}.conf || die - newconfd ${PN}.conf ${PN} -} - -pkg_postinst() { - if ! use pam; then - ewarn "${PN} will not be managing user logins/seats without USE=\"pam\"!" - ewarn "In other words, it will be useless for most applications." - ewarn - fi - if ! use policykit; then - ewarn "loginctl will not be able to perform privileged operations without" - ewarn "USE=\"policykit\"! That means e.g. no suspend or hibernate." - ewarn - fi - if [[ "$(rc-config list boot | grep elogind)" != "" ]]; then - elog "elogind is currently started from boot runlevel." - elif [[ "$(rc-config list default | grep elogind)" != "" ]]; then - ewarn "elogind is currently started from default runlevel." - ewarn "Please remove elogind from the default runlevel and" - ewarn "add it to the boot runlevel by:" - ewarn "# rc-update del elogind default" - ewarn "# rc-update add elogind boot" - else - elog "elogind is currently not started from any runlevel." - elog "You may add it to the boot runlevel by:" - elog "# rc-update add elogind boot" - elog - elog "Alternatively, you can leave elogind out of any" - elog "runlevel. It will then be started automatically" - if use pam; then - elog "when the first service calls it via dbus, or" - elog "the first user logs into the system." - else - elog "when the first service calls it via dbus." - fi - fi -} diff --git a/sys-auth/elogind/elogind-243.7.ebuild b/sys-auth/elogind/elogind-243.7.ebuild deleted file mode 100644 index b8d79dc55636..000000000000 --- a/sys-auth/elogind/elogind-243.7.ebuild +++ /dev/null @@ -1,146 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -if [[ ${PV} = *9999* ]]; then - EGIT_BRANCH="v241-stable" - EGIT_REPO_URI="https://github.com/elogind/elogind.git" - inherit git-r3 -else - SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86" -fi - -inherit linux-info meson pam udev xdg-utils - -DESCRIPTION="The systemd project's logind, extracted to a standalone package" -HOMEPAGE="https://github.com/elogind/elogind" - -LICENSE="CC0-1.0 LGPL-2.1+ public-domain" -SLOT="0" -IUSE="+acl debug doc +pam +policykit selinux" - -BDEPEND=" - app-text/docbook-xml-dtd:4.2 - app-text/docbook-xml-dtd:4.5 - app-text/docbook-xsl-stylesheets - dev-util/gperf - dev-util/intltool - virtual/pkgconfig -" -DEPEND=" - sys-apps/util-linux - sys-libs/libcap - virtual/libudev:= - acl? ( sys-apps/acl ) - pam? ( sys-libs/pam ) - selinux? ( sys-libs/libselinux ) -" -RDEPEND="${DEPEND} - !sys-apps/systemd -" -PDEPEND=" - sys-apps/dbus - policykit? ( sys-auth/polkit ) -" - -DOCS=( README.md src/libelogind/sd-bus/GVARIANT-SERIALIZATION ) - -PATCHES=( - "${FILESDIR}/${P}-nodocs.patch" - "${FILESDIR}/${PN}-241.4-broken-test.patch" # bug 699116 -) - -pkg_setup() { - local CONFIG_CHECK="~CGROUPS ~EPOLL ~INOTIFY_USER ~SIGNALFD ~TIMERFD" - - use kernel_linux && linux-info_pkg_setup -} - -src_prepare() { - default - xdg_environment_reset -} - -src_configure() { - local rccgroupmode="$(grep rc_cgroup_mode ${EPREFIX}/etc/rc.conf | cut -d '"' -f 2)" - local cgroupmode="legacy" - - if [[ "xhybrid" = "x${rccgroupmode}" ]] ; then - cgroupmode="hybrid" - elif [[ "xunified" = "x${rccgroupmode}" ]] ; then - cgroupmode="unified" - fi - - local emesonargs=( - -Ddocdir="${EPREFIX}/usr/share/doc/${PF}" - -Dhtmldir="${EPREFIX}/usr/share/doc/${PF}/html" - -Dpamlibdir=$(getpam_mod_dir) - -Dudevrulesdir="${EPREFIX}$(get_udevdir)"/rules.d - --libdir="${EPREFIX}"/usr/$(get_libdir) - -Drootlibdir="${EPREFIX}"/$(get_libdir) - -Drootlibexecdir="${EPREFIX}"/$(get_libdir)/elogind - -Drootprefix="${EPREFIX}/" - -Dbashcompletiondir="${EPREFIX}/usr/share/bash-completion/completions" - -Dman=auto - -Dsmack=true - -Dcgroup-controller=openrc - -Ddefault-hierarchy=${cgroupmode} - -Ddefault-kill-user-processes=false - -Dacl=$(usex acl true false) - --buildtype $(usex debug debug release) - -Dhtml=$(usex doc auto false) - -Dpam=$(usex pam true false) - -Dselinux=$(usex selinux true false) - -Dutmp=$(usex elibc_musl false true) - ) - - meson_src_configure -} - -src_install() { - DOCS+=( src/libelogind/sd-bus/GVARIANT-SERIALIZATION ) - - meson_src_install - - newinitd "${FILESDIR}"/${PN}.init ${PN} - - sed -e "s/@libdir@/$(get_libdir)/" "${FILESDIR}"/${PN}.conf.in > ${PN}.conf || die - newconfd ${PN}.conf ${PN} -} - -pkg_postinst() { - if ! use pam; then - ewarn "${PN} will not be managing user logins/seats without USE=\"pam\"!" - ewarn "In other words, it will be useless for most applications." - ewarn - fi - if ! use policykit; then - ewarn "loginctl will not be able to perform privileged operations without" - ewarn "USE=\"policykit\"! That means e.g. no suspend or hibernate." - ewarn - fi - if [[ "$(rc-config list boot | grep elogind)" != "" ]]; then - elog "elogind is currently started from boot runlevel." - elif [[ "$(rc-config list default | grep elogind)" != "" ]]; then - ewarn "elogind is currently started from default runlevel." - ewarn "Please remove elogind from the default runlevel and" - ewarn "add it to the boot runlevel by:" - ewarn "# rc-update del elogind default" - ewarn "# rc-update add elogind boot" - else - elog "elogind is currently not started from any runlevel." - elog "You may add it to the boot runlevel by:" - elog "# rc-update add elogind boot" - elog - elog "Alternatively, you can leave elogind out of any" - elog "runlevel. It will then be started automatically" - if use pam; then - elog "when the first service calls it via dbus, or" - elog "the first user logs into the system." - else - elog "when the first service calls it via dbus." - fi - fi -} diff --git a/sys-block/Manifest.gz b/sys-block/Manifest.gz index af9dddf405391e8378a1870809e87efe2818163a..46e3a1f67825e565066e8df4460089b4bf996dcb 100644 GIT binary patch delta 10433 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 delta 10099 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 diff --git a/sys-block/libfabric/Manifest b/sys-block/libfabric/Manifest new file mode 100644 index 000000000000..cad5c57c4d1e --- /dev/null +++ b/sys-block/libfabric/Manifest @@ -0,0 +1 @@ +DIST libfabric-1.11.2.tar.bz2 1480982 BLAKE2B df419a4282b21cb513708d035721b35861969934af3771b9781288d17761be2a341bbe23098110c3a6ecb119cd508fe9cf93c002b4861c7595d3b384a99b53a5 SHA512 79d9ce52287ead57dfec20bcca91d4ca186e709379b55669612e596f40f02c83fee1c69601927e1894a01395eff128bd918c8f23ffb198f1bbba9b8d484780ef diff --git a/sys-block/libfabric/libfabric-1.11.2.ebuild b/sys-block/libfabric/libfabric-1.11.2.ebuild new file mode 100644 index 000000000000..e4b0e4292841 --- /dev/null +++ b/sys-block/libfabric/libfabric-1.11.2.ebuild @@ -0,0 +1,78 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +DESCRIPTION="The Open Fabrics Interfaces (OFI) framework" +HOMEPAGE="http://libfabric.org/ https://github.com/ofiwg/libfabric" +SRC_URI="https://github.com/ofiwg/${PN}/releases/download/v${PV}/${P}.tar.bz2" + +LICENSE="BSD GPL-2" +SLOT="0/1" +KEYWORDS="~amd64" +IUSE="cuda efa usnic rocr verbs" + +DEPEND=" + rocr? ( dev-libs/rocr-runtime:= ) + usnic? ( dev-libs/libnl:= ) + verbs? ( sys-fabric/libibverbs:= ) +" +RDEPEND=" + ${DEPEND} + cuda? ( dev-util/nvidia-cuda-sdk ) +" +BDEPEND=" + virtual/pkgconfig +" + +DOCS=( + AUTHORS + #CONTRIBUTORS + NEWS.md + README + #README.md +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + --disable-static + # let's try to avoid automagic deps + --enable-bgq=no + --enable-cuda-dlopen=$(usex cuda yes no) + --enable-efa=$(usex efa yes no) + --enable-gni=no + #--enable-gdrcopy-dlopen=no + --enable-mrail=yes + --enable-perf=no + # no psm libraries packaged that I can find (patches accepted) + --enable-psm=no + --enable-psm2=no + #--enable-psm3=no + --enable-rocr-dlopen=$(usex rocr yes no) + --enable-rstream=yes + --enable-rxd=yes + --enable-rxm=yes + --enable-sockets=yes + --enable-shm=yes + --enable-tcp=yes + --enable-udp=yes + --enable-usnic=$(usex usnic yes no) + --enable-verbs=$(usex verbs yes no) + --enable-xpmem=no + ) + econf "${myeconfargs[@]}" +} + +src_install() { + default + + # no static archives + find "${ED}" -name '*.la' -delete || die +} diff --git a/sys-block/libfabric/metadata.xml b/sys-block/libfabric/metadata.xml new file mode 100644 index 000000000000..af6882096ad6 --- /dev/null +++ b/sys-block/libfabric/metadata.xml @@ -0,0 +1,15 @@ + + + + + chutzpah@gentoo.org + Patrick McLean + + + Enable for CUDA provider + Enable Amazon EC2 Elastic Fabric Adapter provider + Enable Cisco VIC (virtualized NIC) hardware on Cisco UCS server provider + Enable Radeon Open Compute provider + Enable Linux Infiniband verbs provider + + diff --git a/sys-block/ndctl/Manifest b/sys-block/ndctl/Manifest new file mode 100644 index 000000000000..d1e4db609220 --- /dev/null +++ b/sys-block/ndctl/Manifest @@ -0,0 +1 @@ +DIST ndctl-71.1.tar.gz 330512 BLAKE2B 582f29fb649f33a48b5412bfefc15de2b1f765b27251d1b8a472d8c7705d671acbd6bf646f737baf8556d8fda39db68242f44e11225d7305e95f5d2ec5931f31 SHA512 92fb06ca64455775ce0b89ba0846f70235e02fe3502e2a8a55a858f76f87cb90ae98f5bf01620e5884f667ea78ee2bee2cd9e7a85ffa8f8d9c456e9282ca9ebc diff --git a/sys-block/ndctl/metadata.xml b/sys-block/ndctl/metadata.xml new file mode 100644 index 000000000000..cee379b15409 --- /dev/null +++ b/sys-block/ndctl/metadata.xml @@ -0,0 +1,8 @@ + + + + + chutzpah@gentoo.org + Patrick McLean + + diff --git a/sys-block/ndctl/ndctl-71.1-r1.ebuild b/sys-block/ndctl/ndctl-71.1-r1.ebuild new file mode 100644 index 000000000000..1ba6ed6f2b16 --- /dev/null +++ b/sys-block/ndctl/ndctl-71.1-r1.ebuild @@ -0,0 +1,65 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools bash-completion-r1 + +DESCRIPTION="Helper tools and libraries for managing non-volatile memory on Linux" +HOMEPAGE="https://github.com/pmem/ndctl" +SRC_URI="https://github.com/pmem/ndctl/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2 LGPL-2.1 MIT CC0-1.0" +SLOT="0/6" +KEYWORDS="~amd64 ~x86" +IUSE="bash-completion systemd test" + +DEPEND=" + dev-libs/json-c:= + sys-apps/keyutils:= + sys-apps/kmod:= + sys-apps/util-linux:= + virtual/libudev:= + systemd? ( sys-apps/systemd:= ) +" +RDEPEND="${DEPEND}" +BDEPEND=" + app-text/asciidoc + app-text/xmlto + sys-devel/libtool + virtual/pkgconfig +" + +RESTRICT="!test? ( test )" + +# tests require root access +RESTRICT+=" test" + +DOCS=( + README.md + CONTRIBUTING.md +) + +src_prepare() { + default + printf 'm4_define([GIT_VERSION], [%s])' "${PV}" > version.m4 || die + sed -e '/git-version-gen/ d' -i Makefile.am || die + eautoreconf +} + +src_configure() { + econf \ + $(use_with bash-completion bash) \ + $(use_with systemd) \ + --disable-asciidoctor +} + +src_test() { + emake check +} + +src_install() { + default + + use bash-completion && bashcomp_alias ndctl daxctl +} diff --git a/sys-block/zram-init/zram-init-8.1.ebuild b/sys-block/zram-init/zram-init-8.1.ebuild index 8eb1a1f409af..5b003d0c4a3e 100644 --- a/sys-block/zram-init/zram-init-8.1.ebuild +++ b/sys-block/zram-init/zram-init-8.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -16,7 +16,7 @@ if [[ ${PV} == *9999 ]] ; then inherit git-r3 else SRC_URI="https://github.com/vaeth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~arm64 ppc ppc64 x86" + KEYWORDS="amd64 arm64 ppc ppc64 x86" fi RDEPEND=">=app-shells/push-2.0 diff --git a/sys-boot/Manifest.gz b/sys-boot/Manifest.gz index e9fd0279475fca8c9a01de6e3bb2121d5b7e3167..ea88d9d3d4e5934d0d147bf4dfac3c3f3a3eff15 100644 GIT binary patch delta 6198 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 UAU6Owp#F#d1HTNBX#gw$08kk2YybcN delta 6203 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 Z_G2S~Mvxl-98mwm{{n-JXaWE%002Vm*>?Z{ diff --git a/sys-boot/mokutil/Manifest b/sys-boot/mokutil/Manifest index b9f69c820d32..775b20a0acf0 100644 --- a/sys-boot/mokutil/Manifest +++ b/sys-boot/mokutil/Manifest @@ -1 +1 @@ -DIST mokutil-0.3.0_p20170404.tar.gz 32590 BLAKE2B 867574b05a7a7c842869f75bd3b6a0cd0af083862ffc912b25b12fe6283946968ac6872b25a727d37185fb821871d5a2f958afddbb7e2bfefde854c6f434ab8f SHA512 ee64627089efe341bff466249a126dcdcc4a53878b17f651b17423650c3aea76d52dcae01ed689ba5bd317125dd9a669816563aa676d46d8ac36863f38f9ea16 +DIST mokutil-0.4.0.tar.gz 32590 BLAKE2B 867574b05a7a7c842869f75bd3b6a0cd0af083862ffc912b25b12fe6283946968ac6872b25a727d37185fb821871d5a2f958afddbb7e2bfefde854c6f434ab8f SHA512 ee64627089efe341bff466249a126dcdcc4a53878b17f651b17423650c3aea76d52dcae01ed689ba5bd317125dd9a669816563aa676d46d8ac36863f38f9ea16 diff --git a/sys-boot/mokutil/metadata.xml b/sys-boot/mokutil/metadata.xml index 71aa8dfdc31d..de8565bc478f 100644 --- a/sys-boot/mokutil/metadata.xml +++ b/sys-boot/mokutil/metadata.xml @@ -6,6 +6,6 @@ Rick Farina - rapid7/metasploit-framework + lcp/mokutil diff --git a/sys-boot/mokutil/mokutil-0.3.0_p20170404.ebuild b/sys-boot/mokutil/mokutil-0.4.0.ebuild similarity index 93% rename from sys-boot/mokutil/mokutil-0.3.0_p20170404.ebuild rename to sys-boot/mokutil/mokutil-0.4.0.ebuild index d50f17eba469..e7350f82c725 100644 --- a/sys-boot/mokutil/mokutil-0.3.0_p20170404.ebuild +++ b/sys-boot/mokutil/mokutil-0.4.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 diff --git a/sys-cluster/Manifest.gz b/sys-cluster/Manifest.gz index 335415c50a1f942045cc8659da8722121f5cd74b..6612bd3acfdd0a17237a9d5e51f53db33bba5573 100644 GIT binary patch literal 12907 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 VZY}Mji_-Q_{~sf^&4Q3y007AeyLbQq literal 12900 zcmV-qGMmjGiwFP!00002|8<<%mR(13p6~S(d;!`y50|YadD+XBZ=@H9oX9c@D5wCi zho|@VZ!Vs*i|ST)iv&^_6{ZCH2vK46}@w;t&7+KmU|{_@P=KYq+vC4N1|2O;ma`xA6KXhLov2t~U zRl-`{r?k7@=6YEn`*V!%X!9JGT}!q2l6XSLlZ_aomDxv1C6-*$*+kWnH}6hK@erag zhTo^>vD?mjtz7oX%dg(LJ1v|(dKhPi-($5auj!7hc*a_z^Fl3*683}9*p*nM^uAWlnL)`TZ#}A9H=Fsai zRx>^$)p~hEYVh{HxzmG%?B+bfRf4_GDK2V>&I%x|&n z3V!nJs}rZ%s}H;NoiaJ;NG><~VkHLuZjRR*Y3wrgap(6)@xCRP`DoT1i_!*bzTz%5 zo;+oKj#61foa>}2+cmBez{M^(c<*^y*t+B6m^&vt6ssU6EJIns)6Ad_d%-=PB5 zv7G~n>UoyhZ;{$xetyQvXP??5THc>@V)18_Ba{g-$QJn>lGp0?j^rJg2vK2kl(Gr|y&fK{VKtVY z%91r|BE>)+Ur6HUSg_o8=vk#;J?R7X6~IJkx^PmS)V6DL#ujJVuJCWHyGvBV9;Nx< zHtUgREf3%-qx-x)h2B!ngn{%7XDNi$!f~6$*ok6xo18hL4GXcdBFC3fcO<;KxmHJ7 zb>^H-ZN7rTn`%5`@=#}672*KXeLDgO9v@+v17$u2?b9to zsMTeo(pw>u`Ke%e&)=hEClmeYB7hx)DwI?h^_)mTog7PZDR{EEWLMM;MgsfNvWe((W27pRMn{!lNh!GBGV@&Ed56hq~$u&b9Z6+`z zw2>%jQmQF==UR}%8eX&jQ?Nj%^z|ghD2VU+ya-H(Tt)(-dO537?9Fe8Hu}&&u0th( zYn!*H)II49y4K3`cZ-CXoKCa$aQqoVf3J|xXO(uqz%YOYe!|y0Jm|5Y0Uy&XVlSW9 zet$-bFMnd#D9OQ5EtQ3MfcwhHaCWy^iA~r%zmasc+Sq}rucH^iIPAAw0FNpa2fgPI z2_|x+#0+&=-^RoEFl%&uTAGwExl@E~i)sMuDDAU<50`gi41ms$S*a?Qa|oyih-`JPK|CXuWCX;vUHC0e&>lst##ilvvu#jY^ zf-`a&Hg4g1wXa`oeZ8mGvmke~4M#3M0dm~wEEbijqnPF)@mz+ivO|o;SOS@4J|vU} zVCQ?(lB0r-@Qlbp3uFM0Te~Hys+YP5`Uul}C4pjf3D_END?EUra`tkL*40W!wvB|>T^Ap&60gPPg|J8aN_r*s8|sYIct9${({H#v%q-~v$HmrgmLXF7m3 z0p^o?c3>r+SUR-~OF>pS+~f8A>$m;><4>>O_cLZF%x6uaI002OLDUm903Onh-lkt| zJHKHWfIP#7Q(`4d9wG5nFu*1!0>WY}IDG;*jgmw;fWT#tb14o`0zL}7E-!*!<4q`^ z0g6!mU|4?03eO^d%#|-??Z&FSdOHzphLaJ-R!|g&dUXX^z#AlV>s}&xzPC$7O~O(v zYU%hQw8n^=!c8Hgq76u{u}5MiKF&3eY3LCC$J?KK(B9tPzW(*|yh{t09swg|BIUy3 z5r5tYyg^?F&od071`LPlXHKdoR&gUi7HMRyc)$ft4Uu97+z29QB6Wz1)$&7GM3gA?=h4i-3&{aR1P}+rodZIFua$cQWs}^NM=pqJ z$u`s;7+XoHfK&zo0~+--)$4E$!Nme?__%HuOSXfRnh4wp&Jyzm-!*p&*!!oiHzC$< zR)~bH5%sfH1@MW?1^}oxkYhCj;7U{%Km;I=Bzgxh>QIJSWq2s?EaW-Tr-}B+j!tzK zJB4}~JXEbMz~TTL{{ce4wuswnN zL9P?NS||-vXNDz)6-pRt1OOleAk4ghyri3X@B5my3Vp$8^k3C-z(#ItIG}Zu+bvj1 zt#B_!_tf|&EeRp?E|#vY3*&*@tO9T33OEIJ$5D2HFG(Q)od*k>bnb4N#1Du94nsVW zZ%C#hn)NU2+ig1F5 zpD1NWvEiWb=oz0G3r~ErMaO>GcggDf6T8O9ybLaavW6wQ$_d~+O-h(bYiJ(?DJlT? z?b0?ZNKU{RFctXjZkH`WSOy~EfoYalWXtoTC=+5Hyhyg8SzrT0T0jek9i3huilPDV zcsf1@K@G^IJw1rcx^>(h)+Tzt43Oc^&{U{$iuy!qI+=|_>Y!Hj|hU5gw1$dgIp5y_tq7B=g(4-un=Q-_fCKjPqT&& zLamZxX+6S)zX&o6tkNE24%B!0LDnzCdX=qQc-b>SJ^WQck)dc6eFA{#L0@-iRP z%UCFC`tYf8-?(1bM*fi;Uos{r9LUjNbzFE|bKJxA`KQ+x`|;0v+%?!!vu4E6oa%PK zHxB90x(8lKr@rxG2LrAC$#oC`yhTAr0kD(8i99!NgURd| zNjDRrN_jwAAUDa;cZQC6QxqSOEU1(8d%T2zSbcM#D3BGv0SXW@42Cf>$dJ^Z$P3U_ zD@!T?gz}Cp6JF8`AV);^v@7gQ_U;;xITmGqL9Ylc!ABkbOlrK0gHi{2T9XB7_jrB% zyuaPiK0noJ1XYpH4jkqY!3GSilWBvF-JDoxXnAhHW8!+DN9aba(lQ}Hq-ArmCX0Ab zxg|=G9(a|NY=^wqvG%%AkSw=2Ak_&!FP<|u0l0rU$QY?K^aE^Psp1+_mrwxTaS;J@ z^H(EoWB(`QTG9TnMZ)s{3r&quzYC_iP{a;eMR)CBz!`cH(|0-&7KI5M!!1Ug7r z!s=LVfTKDplvQW(a4uvU)j`T1AiI$b<yhJR|n=wtIS&_DnA+8(v<$%rsg{OV2~7sIjJI(c&rbH9M=Bo+2*` z+chLH{L<7-X@GA*ut_L*Y+-ke)k_d-Ml=k-hm=y!3`44xWM9gR-jLRm@&oW;e)0jq zg1Ut7p`ks}GHG!L0)L2WSZk0#fEcb8CMbxo(2XPpBUn+Ywezi1J@O`yHd~|#dl;rC z1u~8d1b2GjK^!uOY)jZ)6uHEA=ki`eCe0L$5?9fnVWP0UApHMs8$~b}Qhax^VZ2M`#VT z1u>2d3hWEYXRJa3EYFf&EieSN-UvL79Nlt{)n9J9KHXT6BuB7gQ1Pu9IRf^Q6@_m_ zN%7QR(Il%{JZKcw!l|WKwg;+kJx2xyQb#WWqm=6k2%!UV0coqkoToHoct{f{9N-}m zCm`+l6lxil_b}OmUjl%6FBBN2c%X~prkE))3?3wln5gQ!B9-S7n^e4FUH}`89Mg`T z-~*|^nsOv)Ex3+dz?Qp42IHrA;teAw&!1wpx93fP!-8~q#_HwEuU~C_y2mR$b!x@1 zMi=oE(_wQxu#wK*N-@&Hzz!5J5ATfXMS|s=$tB;ArlIi=V_^&_#g6_#Embg>)RfL4 ztP~e+I;Fvj0!2{oKx~A|TEUsX&O@gT^omF2g9u zz<2c0+Zj;6*db2iR&@;`Bx+KV7;>#LB|ZU-xaZ1D5X3kby>)%2aP=eycVY{YmO9X+Ag1lqfBmB?PXlM zX}}^D7GUdBow14u#5^5!Eanud0TQ(VS;#}RRJ=%>Wd(FMiWj?tUeo(vK10Qd?1Wl+ z1}n@c+#MKX1YgHW;XGZ_t{Ln^E#lE~1pz}xO`vk!60d;x2n2W&m7om|aYcYyk?vh< zj?km_EI}8*DRMF&51S35Q2u3*ro%ojwvmp@x z2rMYnzEehf!TyM8b$>B%XpDvV*?>j^WL5=}Nv(M8$&)`6GaONI^Z}!&o!pT?{ehyI z>RES6lD7{F;ERBK35b7dfykpoO!A-ngn}E^xu_$Hi{yzC610UfPw0Gy1Lq+2 z)?7pZm&>MfL=IGogEASFj-|zZBDXSPS|lRW$2O5CNX47%`sMrBKiZdurk%K%tYG zVdg3As{M+~W5MsF4OI^oRU{P}i_+^4ea{+@HF1h>CjLQt9-bm%$pBbnkJ^}6W^y8+ z8cdA~oZ;%g17DiehhQ17C#)>2g4AAWV01iJqj<7;Bw0pO^DWx8?dne*L$kqC>kna@ zZ=b)tzrDWh_a8smXZz_MKfKselz~?PV}aog7*V+jd@LGItqbjOd&m?p(F6g;IUKM_ zEdmf*f;kUuIU+K#yW$EA%!I0tA%$9Vvj(uI0y;!(js?H+E*L5!64$~#cwm>7T1jfR z;K3reFA(M3(Sl_0M&6gWanjm1Dh=Kuqv6d+&1l$zD$qWu{7*_acU(c&;7d`ebv+3B zPR#(6Kh8|Da9>t3q8Kq0e~90g_qV_N^`3I!Nu3D^u+SEOY?O&XcJSvGfurH$fw>S~z&wZ? zpFLNki>;KCe&TrK7m6Ag3@_k39N1N~>&wbGP`>lM>h){V1CyauO5PVRA1$qI-?bbr znXsa;i4?0`F_k1MmIMDABy5XhH{?q?q~`w+viG;|-#+Y20*ud{NtSbKqnk)Z&xi6@ z8Rs>$f0x#A)PzGRHvFU0P|rfmsiS{AJ1QP}OADpAHc!zfh9Jv0<62n2OYu^Ha-j$G zbmAIy8^E5*ug+r+1khX8W{0*bOOZAJ{~T3@#lhf^5-s@U6e$TBE90EWISUQ&`hh8Bh`AhjOt-cj~*v!LolA0&`Nyb;Ht zxhV}R$YNu~Wx}=lf;mGZB33cWRs9UZqjXY(Le;j|S{M;(cJehdWAC)ae@L|tHUPwW z_Vzs@fS^e0_=6_HrV=ycpX0O7mZ(I~!mL&MAryy4sCz>u7B63dTmy9X@V;)1*#xCO zK!M4JO(?L=CqTQQPsC`ss1a>}9EbASbBG5C;vtbH-;U7WJCIJ0(Ag<8-VM3KdqX#C zAzo5RQq>x&5M#@WZZbT2#M*7ai(nB6#T-#cXpo*9~ZWn3NcMc0AG)IM3a)5mzt zZ?FF#UJJ|Cy|V${j|d%SO@2U~z%M=*L?fL7l{g_k48X(-ksb+oB!y$M$*oJ5AusozJux->LM*-RG4Eb=_t8|Ax0)07L|4EtwuzehRD38 zAL3BY^T-DJ{}QhcDdqz_|7<9#F;5*v>cq+A40L^r%AKHrG;+sP9NEg@f_xH%T0k>c z)s7BNCax`qYRNCi8oIu^Erq?q!=2RD){!KQE_jG~R4)fZd< z=Bs(^wTFU0MD8r~CffF91zz`0FK?fp0Yk;yx7;R+Rn@E^E`$fd3|QlUGX!;5nknl| zL82X@xKPxKL29c#?V`q^%x6zR^88>2QN}LA1z?LN56B60hqh@oHv;%nn9Sk#G4&ng z@z_Jc&p9Ml^V)c;IfGv6Q{sov!AHGZGQvv{Q$=tj{~nqe0h$IK2cH{djh54nChpi{ z{y;^D5q+p3M1Tv{(a0^9j(+P#nO>l10npI(NN_4Q?nVh7$x$S`rY$tt zjgd3tVbrz*4~Kj$T300rOa(F*#O$-PI0y{zuB~yjGa??dp#S(nPOFcCWLw*>G(<^w z@xi}so?Gn<%dTKU7Hf|H+G>sBn9I)CCNz`GCCL!M4WtvK-w>T-Z^ZURE$q0X*QdAj z55`f*vnq3pe^YzEwTzNNwe&&2AQ?EBvMf}0$qflVs0rR!JFSR5U?Z=tPM!w1FvN3S z392yx#EDBd1I_A7s#gv8kPu0WisOgPfx`!OHMEhCclI?fw(w46~26VKl@$)sWJm^~Dwscnr3uB|pyj?zM!6JeRN6^(>A%@Bhb zlm|}8YxUF+V`U3v#-qTBZAK09AL$?oaCP+13-EdYMCzl<-;nUu%rrCFHTbHDDqcHk z_O}5$u~%7nP2Zw;qkhSE<2LJH9i4`e4bwS|(n56^S*{=TGdB%&X4o-?P8Dg$kLt!G zX&7#IP1^X|u+yiP&o7b`&w!PzzVyv}2VZoIM2BA@)$SnQQMA>XklD+_jiRS8ls*Kk zCbWBoH4!iedYrJcwi0=V+_Y;S@ohXgy2NX$0MgwBu%Ek4;U%bf4H;&HnV$AT~&lxC)E+IlSRyUgp6R9lt$%G zj09R1PA`1w$Y?@asE$rf1hwE{6DXn7a93WRzP!wzKOAOw5+lG$5rYsqeiDHeyq(Su z1#OQw#EmxXms-3{^DqUq2lkQW+5{mfd$t4BCkiL)WL1E=ea93J&BO9UD>-$!i?4Ro zr$44GY|Icqd7i^NKws&HZ*0h#bkHnhwHmQ7sG;5ha@eU=*d-Z|rDV@+hg{l3F-%GzcV}G-w)xMc1g~JG>4YfNgd^FLOmJ{QW`AtjWAkL2T6O zi8}5@(HtledyUbDQ}7Yg0f~jv)?p|(5@QB*>s(I~q!JungJm0MX_kDm!Uk0?WMoG* z#1#6zn9Rn?ldstbo0TSF za9RUCv|d{hUV=tq9yuQlY-xPgfW7#z+93SY5rTUO)$kFRBT)Ytt#NI4`fN@6^E_oW^;q~`2QC5cyq3)C$Qx(BHFwf9N-UA6%}`C-0+$)m=aFw{ z|9OA^_I@`)y@Z?cq6kTnkXK^Kb&>@YAvDrwq4xWAMoya{fKey+_;y3&p|b`w+oyJr zG@3X<67mI-3cJ0Pjo9+Js-{^Tq&wy%SCiulHKCd`0py-1vT&n4>O98C;swG^J_zin zY2e2pCY;XjK#=k`nxIWO_=Q$pWF#aYb|*?vn;~00@`#<=$YSc8pK~}pXGLeoaNq## z1bC^1r75agyxu<9U3$e^b_EDLBWhS_ZIJrflBSZNYg|@CL-(K#3|fVXi*j624?uNR z|1}*!JgOA|QVyR(_)waF_*fMHJR%Jg5qwRt2aP9ea80AstU+?#KO6aYYY$c}*y8Z# zaq<)-?Ln3E1KK1}r$W7Q&$MrwztuJ9-1XHISP@}(cp`xT+kR~$54M#^Z8X~Os7>+v$l}ABSlv+{9(%P?ph*=hZoAn2MzGcR6RUU zIwTwllur*$?OaqEzt~;f!sv8nbAq1*ylU`tRjZp<2jNc9{GV0yU_D@fgs#_YnC3Y& zn}&%owOvQ;LuLbfMNqgjWp-o1PV8Gd`t$eK*AK|$!|k9<(5a@FZLs`snva?f*N7GA zm8-Vh$5Q(Zai&wap4*G7x1j;3RmX{&jSS>iR6x#j|cJltXjYcIQuOlKVYA_958WGCS zUe}}-S}R#qmmFb3c41Tw>%9}{h?Id0hjz_Pr%AExBvhZG08Lnu^*0yv_GN$mkX+x*72>G zSV_%1uiuVPJD3MGhP`yZO?|>pIt0OEgWgYKgy9jWmvtCxYrDJfLztI}Um~xsb5D56 zFj36tr`UABH^5KG21z&#@6A2t<@~9c<;Fo^5N{2!d2CP6azhdqyJjJo=82AGtNO=y zef?(hmmhU$z+K(n8ihxD-y7I*AU7~+n#6{2i~5+@45)=zg16<%G39(u*DjkO3#Y7f7Gg_|}9B4%?E|3jyeyDqVbIQuL(ope@eUp_=vF%`~-wE zzc-M|;bVv{tKg{yU6$A#ibD-Vb@`Ib!&7zFsySsjTqy(Wu0`qVV54SJJ{8lk1Qv+=etIdnWC<%__pBwqqZ#G@oR zmJwNB(K*;8acmwsSa|q-q%Vjir5fQghkR*S=arW>;FG$HxBav)ugbCg`92Vgpn3Ku z;;{x=fTBxhomIiJoAvrlZecv+vA8F^O#%~HG08C=6G&}k`^t)@C5Phh_ccV9*z-*0TiOW4t#B1HOK~m9ms5I>ml0vP4V3UMHrRkI^-vo0@ zh#g!TfTD?8Yo7cCZikNc;I5$Ch)C5z?2ac9rfSnz18)$f4m=r!9?4p#9YWLb;(Ns2 z-oAXuuV=ros7V5vSYvT@cmQF1^&GOsoq}#T&^ZU6P(C0Ao=q@<2SltE9o^DE0Z0ot zjUgFPn~sv;FcBBHxlF2R^nu)kRgjq4K8ZU+Sen{+Ab($_Tx5^~pkBy4(9Wyd9;@@3 zSML6rxgR=XG_H~D+0>_KSl(T6-NBH2u%AYpD(eO-Ew2-S0KB$(b@Bie9JKYTW3NRs zuWDW(_wEJx>E$nXRdMUvZ}?+3N<>E-?cnsP4puDrX&v~r>u|fr|5LJLch(d|*|lk3 zee0lY)8?_`B|NTU8tSL$xSttjGw7Is)1iH2nM-Qrdzn!Dlm_dbefyz~5o?2;$ZEW& zq$8mzAGDN)@O4X!TBdv-_WdBGk7kC;3SHXXbOFlJ(GkerOXH>>C5yWSW(f+3rjral z=~jk}i@y#O7QKn4DQ|}R%iG)Qr@MXBhQbrObSx5s)9V5iSJDRYwb6qu)qKN-e^6(- z?PCnn0d_D!r`#)#j?zI(;~%qniAg3?X9e-pS~kG>>hl-ms+Zs_)3loetLK!44lVab zI|tmuw~zwmnxfGpB7xy~R%RVpj&QUOORi;q)Fnh{`wji_Yuy&3$u{7f^1x;pKi<`q z&!{149@^}bD}15be74RaWhATCkLdAL_jAf$-rxS;p5I=8{J($Q!qI%WZqw0(WL_(= zWK?G@8iV&0b}2lpx-^MLr79XLpN))h+Qh|1v4o&M7?o-eLRFng(os_uvgjI>vyqDp z;XxsY5@1YCr6NdbeV%5}p?9i^_l142L#(?b``XV3j&-eN@6ojL+HMrsBNC&bW&7jumHG>!4-jDcpQl@G9^pI|AXBBABUK8RLF zsiE4iQD;-9!q76vR zCdK6*ae5%A#;E~R`8p9%1#>*+^rW3N5v}16-6#bdsd0|L<;{eSEds=6Jb)hsPom}` z{f_Ef{5Uy+)SPo26mwrON5xB1II7^lwH^&&g!v~QM+k)Wv>*hE;#Jd!}V zB}zL-6XcFMd95qCR3HDj_zkK`ahp~X??uS}ecm}LC z=q*gE_Xp>-$%&zW>!4jPBK zD1Vo(SpvwGr_+Atbz-^bCNeTrx7Gx*t?8)Nl(S{2>vjA~W*l`D(_M;vef@sFoG6k~ zPvOc(#A~yF403AQS8eIz;ncjuXt6|^4kC|P7YBf59nE+3y5A&=k#zc7zP1o$j38JX z5+Ad{Zp-UBProo)2qRoH^{!(PO*cG=iyw4pIu37Bv&WiFji+^|hGLqUaW@wuMTsTR z==uUUafnzEo!HYoQs^9#rGb|MKH_xeE-m`E%?<2X>0F5Jau$MyssrCla=nH-KfTZr`GAyiOb>y!f-09XNzoAcz2yRwG!!TYqvRuO_UD&#H%9SxLM!VIwWyObOZ#*zrrdQ6*PKJ4#I(27bYioe zsJR=RrGXrE%|dc=+Ed}g{^MfFvjzX8MP9g|+gqmgS@ngwRbs0xqiw-xUZ)G&ep<;T z(Ug78SHl8_jXwqUc$BC)U?aU*6tt0ZaGI+kyN8T#s%n(Y;G(9@HbI z20?msf|Go~n}HX+qV7DzHi5>vA;1MR3Ki+cv?Si!{FPZM(4#A2)~vF4US}(%H8gp? zX3&m+n5Ajx>Qf%F<7FXj&?)}3<67mJD1^DL*s7Z3p;e!E9tsyXSY6`+a*(*I`_JTgWNyMUUb?0ngAOXC9- zz_%-;2w)@ysT12QPSYizWM2S+v6ofnE{h{ygU&wlPM zyGcuvV!@a4(Y>ps4v7p&NtKz0#JcRIu1|bSWVR+>q+MJGOaylW^CeTal^dFmXzCa6`Qvq~qH2Azbz4mE=1!$Sj(HN`fAJTv3ebxVbwIFr&3v5H-< z33IP~Mcgr;tSJTcZgo0FLMj3cx^r&h{FQ+y_DpHu@p+W9G!?N-SG6JYrTt(m*~+Y| z)$~;f{|ZCbtgha~paq?Z;JI`#;)Yy*+u!DWoti#E zpG2Lxhn;KI{tialv~5!akQrf3&FjF>QLlft1tLuybyROUDKt;>X-|decx(NRNboR|E>=mxc+VK7a~>H;RrU+G&~N}cts8|6$O)!}Ao{-dMCx?Mtp3b^)tv OpZ-6c<@S7#TL1tSz=glibc-2.32 - has_version '>=sys-libs/glibc-2.32' && mycmakeargs+=(-DWITH_REENTRANT_STRSIGNAL:BOOL=ON) - - rm -f "${BUILD_DIR:-${S}}/CMakeCache.txt" \ - || die "failed to remove cmake cache" - - cmake_src_configure - - # bug #630232 - sed -i "s:\"${T//:\\:}/${EPYTHON}/bin/python\":\"${PYTHON}\":" \ - "${BUILD_DIR:-${S}}"/include/acconfig.h \ - || die "sed failed" -} - -src_configure() { - use custom-cflags || strip-flags - ceph_src_configure -} - -python_compile() { - local CMAKE_USE_DIR="${S}" - ceph_src_configure - - pushd "${BUILD_DIR}/src/pybind" >/dev/null || die - emake VERBOSE=1 clean - emake VERBOSE=1 all - - # python modules are only compiled with "make install" so we need to do this to - # prevent doing a bunch of compilation in src_install - DESTDIR="${T}" emake VERBOSE=1 install - popd >/dev/null || die -} - -src_compile() { - cmake_build VERBOSE=1 all - - # we have to do this here to prevent from building everything multiple times - python_copy_sources - python_foreach_impl python_compile -} - -src_test() { - make check || die "make check failed" -} - -python_install() { - local CMAKE_USE_DIR="${S}" - pushd "${BUILD_DIR}/src/pybind" >/dev/null || die - DESTDIR="${ED}" emake VERBOSE=1 install - popd >/dev/null || die - - python_optimize -} - -src_install() { - cmake_src_install - python_foreach_impl python_install - - find "${ED}" -name '*.la' -type f -delete || die - - exeinto /usr/$(get_libdir)/ceph - newexe "${BUILD_DIR}/bin/init-ceph" init-ceph - - insinto /etc/logrotate.d/ - newins "${FILESDIR}"/ceph.logrotate-r2 ${PN} - - keepdir /var/lib/${PN}{,/tmp} /var/log/${PN}/stat - - fowners -R ceph:ceph /var/log/ceph - - newinitd "${FILESDIR}/rbdmap.initd" rbdmap - newinitd "${FILESDIR}/${PN}.initd-r12" ${PN} - newconfd "${FILESDIR}/${PN}.confd-r5" ${PN} - - insinto /etc/sysctl.d - newins "${FILESDIR}"/sysctld 90-${PN}.conf - - use tcmalloc && newenvd "${FILESDIR}"/envd-tcmalloc 99${PN}-tcmalloc - - # units aren't installed by the build system unless systemd is enabled - # so no point installing these with the USE flag disabled - if use systemd; then - systemd_install_serviced "${FILESDIR}/ceph-mds_at.service.conf" \ - "ceph-mds@.service" - - systemd_install_serviced "${FILESDIR}/ceph-osd_at.service.conf" \ - "ceph-osd@.service" - - fi - - udev_dorules udev/*.rules - newtmpfiles "${FILESDIR}"/ceph-tmpfilesd ${PN}.conf - - readme.gentoo_create_doc - - python_setup - - # bug #630232 - sed -i -r "s:${T//:/\\:}/${EPYTHON}:/usr:" "${ED}"/usr/bin/ceph{,-crash} \ - || die "sed failed" - - python_fix_shebang "${ED}"/usr/{,s}bin/ - - # python_fix_shebang apparently is not idempotent - local shebang_regex='(/usr/lib/python-exec/python[0-9]\.[0-9]/python)[0-9]\.[0-9]' - grep -r -E -l --null "${shebang_regex}" "${ED}"/usr/{s,}bin/ \ - | xargs --null --no-run-if-empty -- sed -i -r "s:${shebang_regex}:\1:" || die - - local -a rados_classes=( "${ED}/usr/$(get_libdir)/rados-classes"/* ) - dostrip -x "${rados_classes[@]#${ED}}" -} - -pkg_postinst() { - readme.gentoo_print_elog -} diff --git a/sys-cluster/ceph/ceph-14.2.13.ebuild b/sys-cluster/ceph/ceph-14.2.13.ebuild deleted file mode 100644 index 687247066aaf..000000000000 --- a/sys-cluster/ceph/ceph-14.2.13.ebuild +++ /dev/null @@ -1,400 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{7,8} ) -DISTUTILS_USE_SETUPTOOLS=rdepend -CMAKE_MAKEFILE_GENERATOR=emake - -DISTUTILS_OPTIONAL=1 - -inherit check-reqs bash-completion-r1 cmake distutils-r1 flag-o-matic \ - python-r1 udev readme.gentoo-r1 toolchain-funcs systemd tmpfiles - -if [[ ${PV} == *9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/ceph/ceph.git" - SRC_URI="" -else - SRC_URI="https://download.ceph.com/tarballs/${P}.tar.gz" - KEYWORDS="amd64 ~ppc64" -fi - -DESCRIPTION="Ceph distributed filesystem" -HOMEPAGE="https://ceph.com/" - -LICENSE="Apache-2.0 LGPL-2.1 CC-BY-SA-3.0 GPL-2 GPL-2+ LGPL-2+ LGPL-2.1 LGPL-3 GPL-3 BSD Boost-1.0 MIT public-domain" -SLOT="0" - -CPU_FLAGS_X86=(sse{,2,3,4_1,4_2} ssse3) - -IUSE="babeltrace +cephfs custom-cflags diskprediction dpdk fuse grafana jemalloc - kafka kerberos ldap libressl lttng +mgr numa +openssl rabbitmq +radosgw +ssl - spdk system-boost systemd +tcmalloc test xfs zfs" -IUSE+=" $(printf "cpu_flags_x86_%s\n" ${CPU_FLAGS_X86[@]})" - -DEPEND=" - acct-group/ceph - acct-user/ceph - virtual/libudev:= - app-arch/bzip2:= - app-arch/lz4:= - app-arch/snappy:= - app-arch/zstd:= - app-shells/bash:0 - app-misc/jq:= - dev-libs/crypto++:= - dev-libs/leveldb:=[snappy,tcmalloc(-)?] - dev-libs/libaio:= - dev-libs/libnl:3= - dev-libs/libxml2:= - dev-libs/xmlsec:=[!openssl?,!libressl?] - dev-cpp/yaml-cpp:= - dev-libs/nss:= - dev-libs/protobuf:= - net-dns/c-ares:= - net-libs/gnutls:= - sys-auth/oath-toolkit:= - sys-apps/coreutils - sys-apps/grep - sys-apps/hwloc:= - sys-apps/keyutils:= - sys-apps/util-linux:= - sys-apps/sed - sys-apps/util-linux - sys-libs/libcap-ng:= - sys-libs/ncurses:0= - sys-libs/zlib:= - sys-process/numactl:= - x11-libs/libpciaccess:= - babeltrace? ( dev-util/babeltrace ) - fuse? ( sys-fs/fuse:0= ) - jemalloc? ( dev-libs/jemalloc:= ) - !jemalloc? ( >=dev-util/google-perftools-2.6.1:= ) - kafka? ( dev-libs/librdkafka:= ) - kerberos? ( virtual/krb5 ) - ldap? ( net-nds/openldap:= ) - lttng? ( dev-util/lttng-ust:= ) - rabbitmq? ( net-libs/rabbitmq-c:= ) - radosgw? ( - dev-libs/expat:= - openssl? ( - dev-libs/openssl:= - net-misc/curl:=[curl_ssl_openssl] - ) - libressl? ( - dev-libs/libressl:= - net-misc/curl:=[curl_ssl_libressl] - ) - ) - ssl? ( - openssl? ( dev-libs/openssl:= ) - libressl? ( dev-libs/libressl:= ) - ) - system-boost? ( =dev-libs/boost-1.72*[threads,context,python,${PYTHON_USEDEP}] ) - xfs? ( sys-fs/xfsprogs:= ) - zfs? ( sys-fs/zfs:= ) - ${PYTHON_DEPS} -" -BDEPEND=" - amd64? ( dev-lang/yasm ) - x86? ( dev-lang/yasm ) - app-arch/cpio - >=dev-util/cmake-3.5.0 - dev-python/cython[${PYTHON_USEDEP}] - dev-python/sphinx - dev-util/cunit - dev-util/gperf - dev-util/ragel - dev-util/valgrind - sys-apps/coreutils - sys-apps/findutils - sys-apps/grep - sys-apps/sed - sys-apps/which - sys-devel/bc - sys-devel/patch - virtual/pkgconfig - test? ( - dev-python/coverage[${PYTHON_USEDEP}] - dev-python/virtualenv[${PYTHON_USEDEP}] - dev-python/requests-mock[${PYTHON_USEDEP}] - sys-apps/grep[pcre] - sys-fs/btrfs-progs - ) -" -RDEPEND="${DEPEND} - app-admin/sudo - net-misc/socat - sys-apps/gptfdisk - >=sys-apps/smartmontools-7.0 - sys-block/parted - sys-fs/cryptsetup - sys-fs/lsscsi - sys-fs/lvm2[-device-mapper-only(-)] - virtual/awk - dev-python/bcrypt[${PYTHON_USEDEP}] - dev-python/cherrypy[${PYTHON_USEDEP}] - dev-python/flask[${PYTHON_USEDEP}] - dev-python/jinja[${PYTHON_USEDEP}] - dev-python/pecan[${PYTHON_USEDEP}] - dev-python/prettytable[${PYTHON_USEDEP}] - dev-python/pyopenssl[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/werkzeug[${PYTHON_USEDEP}] - mgr? ( - dev-python/more-itertools[${PYTHON_USEDEP}] - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/pyjwt[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - dev-python/routes[${PYTHON_USEDEP}] - diskprediction? ( - $(python_gen_cond_dep '=glibc-2.32 - has_version '>=sys-libs/glibc-2.32' && mycmakeargs+=(-DWITH_REENTRANT_STRSIGNAL:BOOL=ON) - - rm -f "${BUILD_DIR:-${S}}/CMakeCache.txt" \ - || die "failed to remove cmake cache" - - cmake_src_configure - - # bug #630232 - sed -i "s:\"${T//:\\:}/${EPYTHON}/bin/python\":\"${PYTHON}\":" \ - "${BUILD_DIR:-${S}}"/include/acconfig.h \ - || die "sed failed" -} - -src_configure() { - use custom-cflags || strip-flags - ceph_src_configure -} - -python_compile() { - local CMAKE_USE_DIR="${S}" - ceph_src_configure - - pushd "${BUILD_DIR}/src/pybind" >/dev/null || die - emake VERBOSE=1 clean - emake VERBOSE=1 all - - # python modules are only compiled with "make install" so we need to do this to - # prevent doing a bunch of compilation in src_install - DESTDIR="${T}" emake VERBOSE=1 install - popd >/dev/null || die -} - -src_compile() { - cmake_build VERBOSE=1 all - - # we have to do this here to prevent from building everything multiple times - python_copy_sources - python_foreach_impl python_compile -} - -src_test() { - make check || die "make check failed" -} - -python_install() { - local CMAKE_USE_DIR="${S}" - pushd "${BUILD_DIR}/src/pybind" >/dev/null || die - DESTDIR="${ED}" emake VERBOSE=1 install - popd >/dev/null || die - - python_optimize -} - -src_install() { - cmake_src_install - python_foreach_impl python_install - - find "${ED}" -name '*.la' -type f -delete || die - - exeinto /usr/$(get_libdir)/ceph - newexe "${BUILD_DIR}/bin/init-ceph" init-ceph - - insinto /etc/logrotate.d/ - newins "${FILESDIR}"/ceph.logrotate-r2 ${PN} - - keepdir /var/lib/${PN}{,/tmp} /var/log/${PN}/stat - - fowners -R ceph:ceph /var/log/ceph - - newinitd "${FILESDIR}/rbdmap.initd" rbdmap - newinitd "${FILESDIR}/${PN}.initd-r12" ${PN} - newconfd "${FILESDIR}/${PN}.confd-r5" ${PN} - - insinto /etc/sysctl.d - newins "${FILESDIR}"/sysctld 90-${PN}.conf - - use tcmalloc && newenvd "${FILESDIR}"/envd-tcmalloc 99${PN}-tcmalloc - - # units aren't installed by the build system unless systemd is enabled - # so no point installing these with the USE flag disabled - if use systemd; then - systemd_install_serviced "${FILESDIR}/ceph-mds_at.service.conf" \ - "ceph-mds@.service" - - systemd_install_serviced "${FILESDIR}/ceph-osd_at.service.conf" \ - "ceph-osd@.service" - - fi - - udev_dorules udev/*.rules - newtmpfiles "${FILESDIR}"/ceph-tmpfilesd ${PN}.conf - - readme.gentoo_create_doc - - python_setup - - # bug #630232 - sed -i -r "s:${T//:/\\:}/${EPYTHON}:/usr:" "${ED}"/usr/bin/ceph{,-crash} \ - || die "sed failed" - - python_fix_shebang "${ED}"/usr/{,s}bin/ - - # python_fix_shebang apparently is not idempotent - local shebang_regex='(/usr/lib/python-exec/python[0-9]\.[0-9]/python)[0-9]\.[0-9]' - grep -r -E -l --null "${shebang_regex}" "${ED}"/usr/{s,}bin/ \ - | xargs --null --no-run-if-empty -- sed -i -r "s:${shebang_regex}:\1:" || die - - local -a rados_classes=( "${ED}/usr/$(get_libdir)/rados-classes"/* ) - dostrip -x "${rados_classes[@]#${ED}}" -} - -pkg_postinst() { - readme.gentoo_print_elog -} diff --git a/sys-cluster/ceph/ceph-14.2.16-r1.ebuild b/sys-cluster/ceph/ceph-14.2.16-r2.ebuild similarity index 94% rename from sys-cluster/ceph/ceph-14.2.16-r1.ebuild rename to sys-cluster/ceph/ceph-14.2.16-r2.ebuild index 940625cd484e..6809cb10ccde 100644 --- a/sys-cluster/ceph/ceph-14.2.16-r1.ebuild +++ b/sys-cluster/ceph/ceph-14.2.16-r2.ebuild @@ -29,8 +29,8 @@ SLOT="0" CPU_FLAGS_X86=(sse{,2,3,4_1,4_2} ssse3) IUSE="babeltrace +cephfs custom-cflags diskprediction dpdk fuse grafana jemalloc - kafka kerberos ldap libressl lttng +mgr numa +openssl rabbitmq +radosgw +ssl - spdk system-boost systemd +tcmalloc test xfs zfs" + kafka kerberos ldap lttng +mgr numa rabbitmq +radosgw +ssl spdk system-boost + systemd +tcmalloc test xfs zfs" IUSE+=" $(printf "cpu_flags_x86_%s\n" ${CPU_FLAGS_X86[@]})" DEPEND=" @@ -44,12 +44,12 @@ DEPEND=" app-shells/bash:0 app-misc/jq:= dev-libs/crypto++:= - =sys-apps/smartmontools-7.0 sys-block/parted sys-fs/cryptsetup @@ -136,6 +133,7 @@ RDEPEND="${DEPEND} virtual/awk dev-python/bcrypt[${PYTHON_USEDEP}] dev-python/cherrypy[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] dev-python/flask[${PYTHON_USEDEP}] dev-python/jinja[${PYTHON_USEDEP}] dev-python/pecan[${PYTHON_USEDEP}] @@ -144,6 +142,7 @@ RDEPEND="${DEPEND} dev-python/requests[${PYTHON_USEDEP}] dev-python/werkzeug[${PYTHON_USEDEP}] mgr? ( + dev-python/jsonpatch[${PYTHON_USEDEP}] dev-python/more-itertools[${PYTHON_USEDEP}] dev-python/numpy[${PYTHON_USEDEP}] dev-python/pyjwt[${PYTHON_USEDEP}] @@ -161,7 +160,6 @@ RDEPEND="${DEPEND} REQUIRED_USE=" ${PYTHON_REQUIRED_USE} ?? ( jemalloc tcmalloc ) - ^^ ( openssl libressl ) diskprediction? ( mgr !python_targets_python3_8 ) kafka? ( radosgw ) mgr? ( cephfs ) @@ -186,22 +184,21 @@ PATCHES=( "${FILESDIR}/ceph-14.2.0-cflags.patch" "${FILESDIR}/ceph-12.2.4-boost-build-none-options.patch" "${FILESDIR}/ceph-13.2.0-cflags.patch" - "${FILESDIR}/ceph-14.2.0-mgr-python-version.patch" - "${FILESDIR}/ceph-14.2.5-no-virtualenvs.patch" + "${FILESDIR}/ceph-15.2.0-no-virtualenvs.patch" "${FILESDIR}/ceph-13.2.2-dont-install-sysvinit-script.patch" "${FILESDIR}/ceph-14.2.0-dpdk-cflags.patch" "${FILESDIR}/ceph-14.2.0-link-crc32-statically.patch" "${FILESDIR}/ceph-14.2.0-cython-0.29.patch" - "${FILESDIR}/ceph-14.2.3-dpdk-compile-fix-1.patch" - "${FILESDIR}/ceph-14.2.4-python-executable.patch" - "${FILESDIR}/ceph-14.2.4-undefined-behaviour.patch" - "${FILESDIR}/ceph-14.2.10-python-warnings.patch" - "${FILESDIR}/ceph-14.2.10-build-without-mgr.patch" - "${FILESDIR}/ceph-14.2.11-systemd-unit-fix.patch" + "${FILESDIR}/ceph-15.2.0-rocksdb-cmake.patch" + "${FILESDIR}/ceph-15.2.2-systemd-unit.patch" + "${FILESDIR}/ceph-15.2.3-spdk-compile.patch" + "${FILESDIR}/ceph-15.2.4-system-uring.patch" + "${FILESDIR}/ceph-15.2.5-missing-includes.patch" + "${FILESDIR}/ceph-15.2.9-dont-compile-isal_compress-if-don-t-have-SSE4_1.patch" ) check-reqs_export_vars() { - CHECKREQS_DISK_BUILD="5200M" + CHECKREQS_DISK_BUILD="5400M" CHECKREQS_DISK_USR="510M" export CHECKREQS_DISK_BUILD CHECKREQS_DISK_USR @@ -229,8 +226,10 @@ src_prepare() { -e 's|[Bb]oost_boost|boost_system|g' -i || die fi - sed -i -r "s:DESTINATION .+\\):DESTINATION $(get_bashcompdir)\\):" \ - src/bash_completion/CMakeLists.txt || die + sed -r -e "s:DESTINATION .+\\):DESTINATION $(get_bashcompdir)\\):" \ + -i src/bash_completion/CMakeLists.txt || die + + sed -e "s:objdump -p:$(tc-getOBJDUMP) -p:" -i CMakeLists.txt || die if ! use diskprediction; then rm -rf src/pybind/mgr/diskprediction_local || die @@ -244,6 +243,7 @@ ceph_src_configure() { local flag local mycmakeargs=( -DWITH_BABELTRACE=$(usex babeltrace) + -DWITH_BLUESTORE_PMEM=$(usex pmdk) -DWITH_CEPHFS=$(usex cephfs) -DWITH_CEPHFS_SHELL=$(usex cephfs) -DWITH_DPDK=$(usex dpdk) @@ -260,13 +260,16 @@ ceph_src_configure() { -DWITH_RADOSGW=$(usex radosgw) -DWITH_RADOSGW_AMQP_ENDPOINT=$(usex rabbitmq) -DWITH_RADOSGW_KAFKA_ENDPOINT=$(usex kafka) + -DWITH_RBD_RWL=$(usex rbd-rwl) -DWITH_SSL=$(usex ssl) -DWITH_SYSTEMD=$(usex systemd) -DWITH_TESTS=$(usex test) + -DWITH_LIBURING=$(usex uring) -DWITH_XFS=$(usex xfs) -DWITH_ZFS=$(usex zfs) -DENABLE_SHARED="ON" -DALLOCATOR=$(usex tcmalloc 'tcmalloc' "$(usex jemalloc 'jemalloc' 'libc')") + -DWITH_SYSTEM_PMDK=$(usex pmdk 'YES' "$(usex rbd-rwl)") -DWITH_SYSTEM_BOOST=$(usex system-boost) -DBOOST_J=$(makeopts_jobs) -DWITH_SYSTEM_ROCKSDB=ON @@ -355,7 +358,7 @@ src_install() { fowners -R ceph:ceph /var/log/ceph - newinitd "${FILESDIR}/rbdmap.initd" rbdmap + newinitd "${FILESDIR}/rbdmap.initd-r1" rbdmap newinitd "${FILESDIR}/${PN}.initd-r12" ${PN} newconfd "${FILESDIR}/${PN}.confd-r5" ${PN} diff --git a/sys-cluster/ceph/files/ceph-15.2.9-dont-compile-isal_compress-if-don-t-have-SSE4_1.patch b/sys-cluster/ceph/files/ceph-15.2.9-dont-compile-isal_compress-if-don-t-have-SSE4_1.patch new file mode 100644 index 000000000000..e9439a630185 --- /dev/null +++ b/sys-cluster/ceph/files/ceph-15.2.9-dont-compile-isal_compress-if-don-t-have-SSE4_1.patch @@ -0,0 +1,22 @@ +diff --git a/src/compressor/zlib/ZlibCompressor.cc b/src/compressor/zlib/ZlibCompressor.cc +index e3064d2a21..c86b19da6c 100644 +--- a/src/compressor/zlib/ZlibCompressor.cc ++++ b/src/compressor/zlib/ZlibCompressor.cc +@@ -107,7 +107,7 @@ int ZlibCompressor::zlib_compress(const bufferlist &in, bufferlist &out) + return 0; + } + +-#if __x86_64__ && defined(HAVE_BETTER_YASM_ELF64) ++#if __x86_64__ && defined(HAVE_BETTER_YASM_ELF64) && defined(HAVE_INTEL_SSE4_1) + int ZlibCompressor::isal_compress(const bufferlist &in, bufferlist &out) + { + int ret; +@@ -167,7 +167,7 @@ int ZlibCompressor::compress(const bufferlist &in, bufferlist &out) + if (qat_enabled) + return qat_accel.compress(in, out); + #endif +-#if __x86_64__ && defined(HAVE_BETTER_YASM_ELF64) ++#if __x86_64__ && defined(HAVE_BETTER_YASM_ELF64) && defined(HAVE_INTEL_SSE4_1) + if (isal_enabled) + return isal_compress(in, out); + else diff --git a/sys-cluster/ceph/files/rbdmap.initd-r1 b/sys-cluster/ceph/files/rbdmap.initd-r1 new file mode 100644 index 000000000000..f3f2ea526e4b --- /dev/null +++ b/sys-cluster/ceph/files/rbdmap.initd-r1 @@ -0,0 +1,122 @@ +#!/sbin/openrc-run + +DESC="RBD Mapping:" +RBDMAPFILE="/etc/ceph/rbdmap" + +extra_started_commands="reload" + +depend() { + need localmount net + before netmount +} + +start() { + + if [ ! -f "${RBDMAPFILE}" ]; then + ewarn "$DESC : No ${RBDMAPFILE} found." + exit 0 + fi + + RET=0 + # Read /etc/ceph/rbdmap to create non-existant mapping + while read DEV PARAMS; do + case "$DEV" in + ""|\#*) + continue + ;; + */*) + ;; + *) + DEV=rbd/$DEV + ;; + esac + ebegin "${DESC} '${DEV}'" + newrbd="" + MAP_RV="" + RET_OP=0 + OIFS=$IFS + IFS=',' + for PARAM in ${PARAMS}; do + CMDPARAMS="${CMDPARAMS} --$(printf '%s\n' "${PARAM}" | tr '=' ' ')" + done + IFS=$OIFS + if [ ! -b /dev/rbd/${DEV} ]; then + MAP_RV=$(rbd map ${DEV} ${CMDPARAMS} 2>&1) + if [ $? -eq 0 ]; then + newrbd="yes" + else + RET=$((${RET}+$?)) + RET_OP=1 + fi + fi + eend ${RET_OP} "${MAP_RV}" + + if [ "$newrbd" ]; then + ## Mount new rbd + MNT_RV="" + mount --fake /dev/rbd/${DEV} >>/dev/null 2>&1 \ + && MNT_RV=$(mount -vn /dev/rbd/${DEV} 2>&1) + [ -n "${MNT_RV}" ] && einfo "mount: ${MNT_RV}" + + ## post-mapping + if [ -x "/etc/ceph/rbd.d/${DEV}" ]; then + einfo "RBD Running post-map hook '/etc/ceph/rbd.d/${DEV}'" + /etc/ceph/rbd.d/${DEV} map "/dev/rbd/${DEV}" + fi + fi + done < ${RBDMAPFILE} + eend ${RET} +} + +stop() { + + RET=0 + ## Unmount and unmap all rbd devices + if ls /dev/rbd[0-9]* >/dev/null 2>&1; then + for DEV in /dev/rbd[0-9]*; do + ## pre-unmapping + for L in $(find /dev/rbd -type l); do + LL="${L##/dev/rbd/}" + if [ "$(readlink -f $L)" = "${DEV}" ] \ + && [ -x "/etc/ceph/rbd.d/${LL}" ]; then + einfo "RBD pre-unmap: '${DEV}' hook '/etc/ceph/rbd.d/${LL}'" + /etc/ceph/rbd.d/${LL} unmap "$L" + break + fi + done + + ebegin "Unmapping RBD device: '${DEV}'" + UMNT_RV="" + UMAP_RV="" + RET_OP=0 + MNT=$(findmnt --mtab --source ${DEV} --noheadings | awk '{print $1'}) + if [ -n "${MNT}" ]; then + einfo "un-mounting '${MNT}'" + UMNT_RV=$(umount "${MNT}" 2>&1) + fi + if mountpoint -q "${MNT}"; then + ## Un-mounting failed. + RET_OP=1 + RET=$((${RET}+1)) + else + ## Un-mapping. + UMAP_RV=$(rbd unmap $DEV 2>&1) + if [ $? -ne 0 ]; then + RET=$((${RET}+$?)) + RET_OP=1 + fi + fi + eend ${RET_OP} "${UMAP_RV}" + [ -n "${UMNT_RV}" ] && einfo "${UMNT_RV}" + done + fi + eend ${RET} +} + +reload() { + start +} + +status() { + rbd showmapped +} diff --git a/sys-devel/Manifest.gz b/sys-devel/Manifest.gz index b6f8c7eee7d27bc2930b0e2efd40d38d11f4272e..2bda71d12e36d043fa63108affea0ff22314ca7b 100644 GIT binary patch literal 9328 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 literal 9325 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 b_YWuPI2kF!e(03R{qFw&B=?G6n?e8peI2?a diff --git a/sys-devel/bc/bc-1.07.1-r3.ebuild b/sys-devel/bc/bc-1.07.1-r3.ebuild index c0b99b248143..c99b7094b6a0 100644 --- a/sys-devel/bc/bc-1.07.1-r3.ebuild +++ b/sys-devel/bc/bc-1.07.1-r3.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/bc/${P}.tar.gz" LICENSE="GPL-2 LGPL-2.1" 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="libedit readline static" RDEPEND=" diff --git a/sys-devel/binutils/binutils-2.35.1-r1.ebuild b/sys-devel/binutils/binutils-2.35.1-r1.ebuild index 7fcd7a7b2ff6..18c80a28f881 100644 --- a/sys-devel/binutils/binutils-2.35.1-r1.ebuild +++ b/sys-devel/binutils/binutils-2.35.1-r1.ebuild @@ -33,7 +33,7 @@ else https://dev.gentoo.org/~${PATCH_DEV}/distfiles/binutils-${PATCH_BINUTILS_VER}-patches-${PATCH_VER}.tar.xz" SLOT=$(ver_cut 1-2) # live ebuild - KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv s390 sparc x86" fi # @@ -68,6 +68,8 @@ BDEPEND=" RESTRICT="!test? ( test )" +PATCHES=("${FILESDIR}"/${PN}-2.35.1-cet.patch) + MY_BUILDDIR=${WORKDIR}/build src_unpack() { diff --git a/sys-devel/binutils/binutils-2.35.2.ebuild b/sys-devel/binutils/binutils-2.35.2.ebuild index 2aff27700144..215e42f2c73a 100644 --- a/sys-devel/binutils/binutils-2.35.2.ebuild +++ b/sys-devel/binutils/binutils-2.35.2.ebuild @@ -67,6 +67,8 @@ BDEPEND=" RESTRICT="!test? ( test )" +PATCHES=("${FILESDIR}"/${PN}-2.35.1-cet.patch) + MY_BUILDDIR=${WORKDIR}/build src_unpack() { diff --git a/sys-devel/binutils/binutils-2.36.1.ebuild b/sys-devel/binutils/binutils-2.36.1.ebuild index 3d820fcc6f81..95875f24d781 100644 --- a/sys-devel/binutils/binutils-2.36.1.ebuild +++ b/sys-devel/binutils/binutils-2.36.1.ebuild @@ -67,6 +67,8 @@ BDEPEND=" RESTRICT="!test? ( test )" +PATCHES=("${FILESDIR}"/${PN}-2.35.1-cet.patch) + MY_BUILDDIR=${WORKDIR}/build src_unpack() { diff --git a/sys-devel/binutils/files/binutils-2.35.1-cet.patch b/sys-devel/binutils/files/binutils-2.35.1-cet.patch new file mode 100644 index 000000000000..7477ff90ac95 --- /dev/null +++ b/sys-devel/binutils/files/binutils-2.35.1-cet.patch @@ -0,0 +1,103 @@ +https://bugs.gentoo.org/771765 +https://sourceware.org/PR27397 + +On i586-like CPUs endbr32 added by -Wl,-z,ibt,-z,shstk +generates crashing binaries and causes ./configure failure. + +From 847e4b3207f97762dc641db8d3b188081c3370c3 Mon Sep 17 00:00:00 2001 +From: "H.J. Lu" +Date: Fri, 12 Feb 2021 16:30:23 -0800 +Subject: [PATCH] GCC_CET_HOST_FLAGS: Check if host supports multi-byte NOPs + +--- + config/cet.m4 | 19 ++++++++++++++++--- + libiberty/configure | 29 +++++++++++++++++++++++++++++ + 2 files changed, 45 insertions(+), 3 deletions(-) + +diff --git a/config/cet.m4 b/config/cet.m4 +index c67fb4f35b6..7718be1afe8 100644 +--- a/config/cet.m4 ++++ b/config/cet.m4 +@@ -130,6 +130,18 @@ fi + if test x$may_have_cet = xyes; then + if test x$cross_compiling = xno; then + AC_TRY_RUN([ ++int ++main () ++{ ++ asm ("endbr32"); ++ return 0; ++} ++ ], ++ [have_multi_byte_nop=yes], ++ [have_multi_byte_nop=no]) ++ have_cet=no ++ if test x$have_multi_byte_nop = xyes; then ++ AC_TRY_RUN([ + static void + foo (void) + { +@@ -155,9 +167,10 @@ main () + bar (); + return 0; + } +- ], +- [have_cet=no], +- [have_cet=yes]) ++ ], ++ [have_cet=no], ++ [have_cet=yes]) ++ fi + if test x$enable_cet = xno -a x$have_cet = xyes; then + AC_MSG_ERROR([Intel CET must be enabled on Intel CET enabled host]) + fi +diff --git a/libiberty/configure b/libiberty/configure +index 160b8c9e8b1..29a690d44fc 100755 +--- a/libiberty/configure ++++ b/libiberty/configure +@@ -5539,6 +5539,34 @@ else + cat confdefs.h - <<_ACEOF >conftest.$ac_ext + /* end confdefs.h. */ + ++int ++main () ++{ ++ asm ("endbr32"); ++ return 0; ++} ++ ++_ACEOF ++if ac_fn_c_try_run "$LINENO"; then : ++ have_multi_byte_nop=yes ++else ++ have_multi_byte_nop=no ++fi ++rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ ++ conftest.$ac_objext conftest.beam conftest.$ac_ext ++fi ++ ++ have_cet=no ++ if test x$have_multi_byte_nop = xyes; then ++ if test "$cross_compiling" = yes; then : ++ { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 ++$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} ++as_fn_error $? "cannot run test program while cross compiling ++See \`config.log' for more details" "$LINENO" 5; } ++else ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++ + static void + foo (void) + { +@@ -5575,6 +5603,7 @@ rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ + conftest.$ac_objext conftest.beam conftest.$ac_ext + fi + ++ fi + if test x$enable_cet = xno -a x$have_cet = xyes; then + as_fn_error $? "Intel CET must be enabled on Intel CET enabled host" "$LINENO" 5 + fi +-- +2.29.2 + diff --git a/sys-devel/clang-common/Manifest b/sys-devel/clang-common/Manifest index 74e6964905d7..5dd701f91d3e 100644 --- a/sys-devel/clang-common/Manifest +++ b/sys-devel/clang-common/Manifest @@ -3,4 +3,5 @@ DIST llvmorg-11.0.0.tar.gz 122743665 BLAKE2B 3f95570240789fd68ddb747df817f5c6cdc DIST llvmorg-11.0.1.tar.gz 122790338 BLAKE2B 0130996b4a8c4d9f757136fd7fb318068c9bfdc565060dec0d4336480c4ab66c4ae3185a7fdb05f13cf9ee8fd4123b09df938881b75d6e5d3689595114b7e32a SHA512 f5e6ef0b3111aae08a89cd01adb2ff4abfa9ef779c68b9190421d0447efd25c2cc00e5aae9f4764805f5fa31434866043d1510ae7389817e28ae53a5442e2fdf DIST llvmorg-11.1.0.tar.gz 122776532 BLAKE2B ca842ff4afff8f44c82b5e7383962a9c45ca1c93b64fa4c6ebcd70a1d3849dbad2b8e4e24fba02d144c6266d7fab3607ebc6999b28c229cb35256cf40f26a985 SHA512 9a8ce022a935eed42fa71a224f2a207122aadcbef58ee855fdb4825f879e7d028e4dcff22c19b9d336db1c8bf63fb84372d44981acf84615f757e54306c92b81 DIST llvmorg-12.0.0-rc1.tar.gz 134164708 BLAKE2B d4261ff7d9586b47f4cfda3d2cda4b76534f9e17fbd5cdb8861895b8eb466021962f4608bfcdeb52f8fce78850a994fd5eda0560f7211e5c8d1ac9330a738a36 SHA512 3d07d013d0705bb99f56898cc55d054d0d95aeb53b3c756cfab80b4c9097cc4935bcea89b9efde2e503a899b9fccf0dacc0073c9991c8ea352755c5ec68a757a +DIST llvmorg-12.0.0-rc2.tar.gz 134242619 BLAKE2B bb741a311db608fc2ba7eeaab71c5c9f2a430f7fee3f0c5c4334e5c14caa19738d18c87b568de963d57d9b53e808ac412cf8554eca7fcae9ecca65aa4442e197 SHA512 d8f9b3dfeb0fe9b91eb7f49da393784333044db2653373fbb168afd3c8d50f3e3ec7a7b8f44df522d0facafbfe4cfc4d9e2906d19f1e6feb0bdc569b6c10a17d DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f SHA512 fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59 diff --git a/sys-devel/clang-common/clang-common-11.0.1.ebuild b/sys-devel/clang-common/clang-common-11.0.1.ebuild index 8e82cc806562..5defffd7cec3 100644 --- a/sys-devel/clang-common/clang-common-11.0.1.ebuild +++ b/sys-devel/clang-common/clang-common-11.0.1.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://llvm.org/" LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~ppc-macos ~x64-macos" +KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86 ~amd64-linux ~ppc-macos ~x64-macos" IUSE="" PDEPEND="sys-devel/clang:*" diff --git a/sys-devel/clang-common/clang-common-12.0.0_rc2.ebuild b/sys-devel/clang-common/clang-common-12.0.0_rc2.ebuild new file mode 100644 index 000000000000..03e4441b91b9 --- /dev/null +++ b/sys-devel/clang-common/clang-common-12.0.0_rc2.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit bash-completion-r1 llvm.org + +DESCRIPTION="Common files shared between multiple slots of clang" +HOMEPAGE="https://llvm.org/" + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +KEYWORDS="" +IUSE="" + +PDEPEND="sys-devel/clang:*" + +LLVM_COMPONENTS=( clang/utils/bash-autocomplete.sh ) +llvm.org_set_globals +S=${WORKDIR}/clang/utils + +src_install() { + newbashcomp bash-autocomplete.sh clang +} diff --git a/sys-devel/clang-runtime/clang-runtime-11.0.1.ebuild b/sys-devel/clang-runtime/clang-runtime-11.0.1.ebuild index 400654ac1266..43bbae3d0abf 100644 --- a/sys-devel/clang-runtime/clang-runtime-11.0.1.ebuild +++ b/sys-devel/clang-runtime/clang-runtime-11.0.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="" LICENSE="metapackage" SLOT="$(ver_cut 1-3)" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~ppc-macos ~x64-macos" +KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86 ~amd64-linux ~ppc-macos ~x64-macos" IUSE="+compiler-rt libcxx openmp +sanitize" REQUIRED_USE="sanitize? ( compiler-rt )" diff --git a/sys-devel/clang-runtime/clang-runtime-12.0.0_rc2.ebuild b/sys-devel/clang-runtime/clang-runtime-12.0.0_rc2.ebuild new file mode 100644 index 000000000000..218cdb1426f6 --- /dev/null +++ b/sys-devel/clang-runtime/clang-runtime-12.0.0_rc2.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit multilib-build + +DESCRIPTION="Meta-ebuild for clang runtime libraries" +HOMEPAGE="https://clang.llvm.org/" +SRC_URI="" + +LICENSE="metapackage" +SLOT="$(ver_cut 1-3)" +KEYWORDS="" +IUSE="+compiler-rt libcxx openmp +sanitize" +REQUIRED_USE="sanitize? ( compiler-rt )" +PROPERTIES="live" + +RDEPEND=" + compiler-rt? ( + ~sys-libs/compiler-rt-${PV}:${SLOT} + sanitize? ( ~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT} ) + ) + libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] ) + openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )" diff --git a/sys-devel/clang/Manifest b/sys-devel/clang/Manifest index 3cbe964d760a..0807e1517e1b 100644 --- a/sys-devel/clang/Manifest +++ b/sys-devel/clang/Manifest @@ -9,4 +9,5 @@ DIST llvmorg-11.0.0.tar.gz 122743665 BLAKE2B 3f95570240789fd68ddb747df817f5c6cdc DIST llvmorg-11.0.1.tar.gz 122790338 BLAKE2B 0130996b4a8c4d9f757136fd7fb318068c9bfdc565060dec0d4336480c4ab66c4ae3185a7fdb05f13cf9ee8fd4123b09df938881b75d6e5d3689595114b7e32a SHA512 f5e6ef0b3111aae08a89cd01adb2ff4abfa9ef779c68b9190421d0447efd25c2cc00e5aae9f4764805f5fa31434866043d1510ae7389817e28ae53a5442e2fdf DIST llvmorg-11.1.0.tar.gz 122776532 BLAKE2B ca842ff4afff8f44c82b5e7383962a9c45ca1c93b64fa4c6ebcd70a1d3849dbad2b8e4e24fba02d144c6266d7fab3607ebc6999b28c229cb35256cf40f26a985 SHA512 9a8ce022a935eed42fa71a224f2a207122aadcbef58ee855fdb4825f879e7d028e4dcff22c19b9d336db1c8bf63fb84372d44981acf84615f757e54306c92b81 DIST llvmorg-12.0.0-rc1.tar.gz 134164708 BLAKE2B d4261ff7d9586b47f4cfda3d2cda4b76534f9e17fbd5cdb8861895b8eb466021962f4608bfcdeb52f8fce78850a994fd5eda0560f7211e5c8d1ac9330a738a36 SHA512 3d07d013d0705bb99f56898cc55d054d0d95aeb53b3c756cfab80b4c9097cc4935bcea89b9efde2e503a899b9fccf0dacc0073c9991c8ea352755c5ec68a757a +DIST llvmorg-12.0.0-rc2.tar.gz 134242619 BLAKE2B bb741a311db608fc2ba7eeaab71c5c9f2a430f7fee3f0c5c4334e5c14caa19738d18c87b568de963d57d9b53e808ac412cf8554eca7fcae9ecca65aa4442e197 SHA512 d8f9b3dfeb0fe9b91eb7f49da393784333044db2653373fbb168afd3c8d50f3e3ec7a7b8f44df522d0facafbfe4cfc4d9e2906d19f1e6feb0bdc569b6c10a17d DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f SHA512 fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59 diff --git a/sys-devel/clang/clang-11.0.1.ebuild b/sys-devel/clang/clang-11.0.1.ebuild index c98af7844b60..08342b7bd68f 100644 --- a/sys-devel/clang/clang-11.0.1.ebuild +++ b/sys-devel/clang/clang-11.0.1.ebuild @@ -22,7 +22,7 @@ ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" ) LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT" SLOT="$(ver_cut 1)" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x64-macos" +KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x64-macos" IUSE="debug default-compiler-rt default-libcxx default-lld doc +static-analyzer test xml kernel_FreeBSD ${ALL_LLVM_TARGETS[*]}" REQUIRED_USE="${PYTHON_REQUIRED_USE} diff --git a/sys-devel/clang/clang-12.0.0_rc2.ebuild b/sys-devel/clang/clang-12.0.0_rc2.ebuild new file mode 100644 index 000000000000..f0164c6eaeab --- /dev/null +++ b/sys-devel/clang/clang-12.0.0_rc2.ebuild @@ -0,0 +1,435 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..9} ) +inherit cmake llvm llvm.org multilib-minimal pax-utils \ + prefix python-single-r1 toolchain-funcs + +DESCRIPTION="C language family frontend for LLVM" +HOMEPAGE="https://llvm.org/" + +# Keep in sync with sys-devel/llvm +ALL_LLVM_EXPERIMENTAL_TARGETS=( ARC CSKY 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_}" ) + +# MSVCSetupApi.h: MIT +# sorttable.js: MIT + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="" +IUSE="debug default-compiler-rt default-libcxx default-lld + doc +static-analyzer test xml kernel_FreeBSD ${ALL_LLVM_TARGETS[*]}" +REQUIRED_USE="${PYTHON_REQUIRED_USE} + || ( ${ALL_LLVM_TARGETS[*]} )" +RESTRICT="!test? ( test )" + +RDEPEND=" + ~sys-devel/llvm-${PV}:${SLOT}=[debug=,${MULTILIB_USEDEP}] + static-analyzer? ( dev-lang/perl:* ) + xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] ) + ${PYTHON_DEPS}" +for x in "${ALL_LLVM_TARGETS[@]}"; do + RDEPEND+=" + ${x}? ( ~sys-devel/llvm-${PV}:${SLOT}[${x}] )" +done +unset x + +DEPEND="${RDEPEND}" +BDEPEND=" + >=dev-util/cmake-3.16 + doc? ( dev-python/sphinx ) + xml? ( virtual/pkgconfig ) + ${PYTHON_DEPS}" +RDEPEND="${RDEPEND} + !/dev/null || die + fi +} + +get_distribution_components() { + local sep=${1-;} + + local out=( + # common stuff + clang-cmake-exports + clang-headers + clang-resource-headers + libclang-headers + + # libs + clang-cpp + libclang + ) + + if multilib_is_native_abi; then + out+=( + # common stuff + bash-autocomplete + libclang-python-bindings + + # tools + c-index-test + clang + clang-format + clang-offload-bundler + clang-offload-wrapper + clang-refactor + clang-rename + clang-scan-deps + diagtool + hmaptool + + # extra tools + clang-apply-replacements + clang-change-namespace + clang-doc + clang-include-fixer + clang-move + clang-query + clang-reorder-fields + clang-tidy + clangd + find-all-symbols + modularize + pp-trace + ) + + if llvm_are_manpages_built; then + out+=( + # manpages + docs-clang-man + docs-clang-tools-man + ) + fi + + use doc && out+=( + docs-clang-html + docs-clang-tools-html + ) + + use static-analyzer && out+=( + clang-check + clang-extdef-mapping + scan-build + scan-view + ) + fi + + printf "%s${sep}" "${out[@]}" +} + +multilib_src_configure() { + local llvm_version=$(llvm-config --version) || die + local clang_version=$(ver_cut 1-3 "${llvm_version}") + + local mycmakeargs=( + -DLLVM_CMAKE_PATH="${EPREFIX}/usr/lib/llvm/${SLOT}/$(get_libdir)/cmake/llvm" + -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${SLOT}" + -DCMAKE_INSTALL_MANDIR="${EPREFIX}/usr/lib/llvm/${SLOT}/share/man" + # relative to bindir + -DCLANG_RESOURCE_DIR="../../../../lib/clang/${clang_version}" + + -DBUILD_SHARED_LIBS=OFF + -DCLANG_LINK_CLANG_DYLIB=ON + -DLLVM_DISTRIBUTION_COMPONENTS=$(get_distribution_components) + + -DLLVM_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}" + -DLLVM_BUILD_TESTS=$(usex test) + + # these are not propagated reliably, so redefine them + -DLLVM_ENABLE_EH=ON + -DLLVM_ENABLE_RTTI=ON + + -DCMAKE_DISABLE_FIND_PACKAGE_LibXml2=$(usex !xml) + # libgomp support fails to find headers without explicit -I + # furthermore, it provides only syntax checking + -DCLANG_DEFAULT_OPENMP_RUNTIME=libomp + + # override default stdlib and rtlib + -DCLANG_DEFAULT_CXX_STDLIB=$(usex default-libcxx libc++ "") + -DCLANG_DEFAULT_RTLIB=$(usex default-compiler-rt compiler-rt "") + -DCLANG_DEFAULT_LINKER=$(usex default-lld lld "") + + -DCLANG_ENABLE_ARCMT=$(usex static-analyzer) + -DCLANG_ENABLE_STATIC_ANALYZER=$(usex static-analyzer) + + -DPython3_EXECUTABLE="${PYTHON}" + ) + use test && mycmakeargs+=( + -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm" + -DLLVM_LIT_ARGS="$(get_lit_flags)" + ) + + if multilib_is_native_abi; then + local build_docs=OFF + if llvm_are_manpages_built; then + build_docs=ON + mycmakeargs+=( + -DLLVM_BUILD_DOCS=ON + -DLLVM_ENABLE_SPHINX=ON + -DCLANG_INSTALL_SPHINX_HTML_DIR="${EPREFIX}/usr/share/doc/${PF}/html" + -DCLANG-TOOLS_INSTALL_SPHINX_HTML_DIR="${EPREFIX}/usr/share/doc/${PF}/tools-extra" + -DSPHINX_WARNINGS_AS_ERRORS=OFF + ) + fi + mycmakeargs+=( + -DLLVM_EXTERNAL_CLANG_TOOLS_EXTRA_SOURCE_DIR="${WORKDIR}"/clang-tools-extra + -DCLANG_INCLUDE_DOCS=${build_docs} + -DCLANG_TOOLS_EXTRA_INCLUDE_DOCS=${build_docs} + ) + else + mycmakeargs+=( + -DLLVM_TOOL_CLANG_TOOLS_EXTRA_BUILD=OFF + ) + fi + + if [[ -n ${EPREFIX} ]]; then + mycmakeargs+=( + -DGCC_INSTALL_PREFIX="${EPREFIX}/usr" + ) + fi + + if tc-is-cross-compiler; then + [[ -x "/usr/bin/clang-tblgen" ]] \ + || die "/usr/bin/clang-tblgen not found or usable" + mycmakeargs+=( + -DCMAKE_CROSSCOMPILING=ON + -DCLANG_TABLEGEN=/usr/bin/clang-tblgen + ) + fi + + # LLVM can have very high memory consumption while linking, + # exhausting the limit on 32-bit linker executable + use x86 && local -x LDFLAGS="${LDFLAGS} -Wl,--no-keep-memory" + + # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844 + use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG" + cmake_src_configure + + multilib_is_native_abi && check_distribution_components +} + +multilib_src_compile() { + cmake_build distribution + + # provide a symlink for tests + if [[ ! -L ${WORKDIR}/lib/clang ]]; then + mkdir -p "${WORKDIR}"/lib || die + ln -s "${BUILD_DIR}/$(get_libdir)/clang" "${WORKDIR}"/lib/clang || die + fi +} + +multilib_src_test() { + # respect TMPDIR! + local -x LIT_PRESERVES_TMP=1 + cmake_build check-clang + multilib_is_native_abi && + cmake_build check-clang-tools check-clangd +} + +src_install() { + MULTILIB_WRAPPED_HEADERS=( + /usr/include/clang/Config/config.h + ) + + multilib-minimal_src_install + + # Move runtime headers to /usr/lib/clang, where they belong + mv "${ED}"/usr/include/clangrt "${ED}"/usr/lib/clang || die + # move (remaining) wrapped headers back + mv "${ED}"/usr/include "${ED}"/usr/lib/llvm/${SLOT}/include || die + + # Apply CHOST and version suffix to clang tools + # note: we use two version components here (vs 3 in runtime path) + local llvm_version=$(llvm-config --version) || die + local clang_version=$(ver_cut 1 "${llvm_version}") + local clang_full_version=$(ver_cut 1-3 "${llvm_version}") + local clang_tools=( clang clang++ clang-cl clang-cpp ) + local abi i + + # cmake gives us: + # - clang-X + # - clang -> clang-X + # - clang++, clang-cl, clang-cpp -> clang + # we want to have: + # - clang-X + # - clang++-X, clang-cl-X, clang-cpp-X -> clang-X + # - clang, clang++, clang-cl, clang-cpp -> clang*-X + # also in CHOST variant + for i in "${clang_tools[@]:1}"; do + rm "${ED}/usr/lib/llvm/${SLOT}/bin/${i}" || die + dosym "clang-${clang_version}" "/usr/lib/llvm/${SLOT}/bin/${i}-${clang_version}" + dosym "${i}-${clang_version}" "/usr/lib/llvm/${SLOT}/bin/${i}" + done + + # now create target symlinks for all supported ABIs + for abi in $(get_all_abis); do + local abi_chost=$(get_abi_CHOST "${abi}") + for i in "${clang_tools[@]}"; do + dosym "${i}-${clang_version}" \ + "/usr/lib/llvm/${SLOT}/bin/${abi_chost}-${i}-${clang_version}" + dosym "${abi_chost}-${i}-${clang_version}" \ + "/usr/lib/llvm/${SLOT}/bin/${abi_chost}-${i}" + done + done + + # Remove unnecessary headers on FreeBSD, bug #417171 + if use kernel_FreeBSD; then + rm "${ED}"/usr/lib/clang/${clang_full_version}/include/{std,float,iso,limits,tgmath,varargs}*.h || die + fi +} + +multilib_src_install() { + DESTDIR=${D} cmake_build install-distribution + + # move headers to /usr/include for wrapping & ABI mismatch checks + # (also drop the version suffix from runtime headers) + rm -rf "${ED}"/usr/include || die + mv "${ED}"/usr/lib/llvm/${SLOT}/include "${ED}"/usr/include || die + mv "${ED}"/usr/lib/llvm/${SLOT}/$(get_libdir)/clang "${ED}"/usr/include/clangrt || die +} + +multilib_src_install_all() { + python_fix_shebang "${ED}" + if use static-analyzer; then + python_optimize "${ED}"/usr/lib/llvm/${SLOT}/share/scan-view + fi + + docompress "/usr/lib/llvm/${SLOT}/share/man" + llvm_install_manpages + # match 'html' non-compression + use doc && docompress -x "/usr/share/doc/${PF}/tools-extra" + # +x for some reason; TODO: investigate + use static-analyzer && fperms a-x "/usr/lib/llvm/${SLOT}/share/man/man1/scan-build.1" +} + +pkg_postinst() { + if [[ -z ${ROOT} && -f ${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then + eselect compiler-shadow update all + fi + + elog "You can find additional utility scripts in:" + elog " ${EROOT}/usr/lib/llvm/${SLOT}/share/clang" + elog "Some of them are vim integration scripts (with instructions inside)." + elog "The run-clang-tidy.py script requires the following additional package:" + elog " dev-python/pyyaml" +} + +pkg_postrm() { + if [[ -z ${ROOT} && -f ${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then + eselect compiler-shadow clean all + fi +} diff --git a/sys-devel/distcc/distcc-3.3.3-r1.ebuild b/sys-devel/distcc/distcc-3.3.3-r1.ebuild deleted file mode 100644 index 5bbe0b807af5..000000000000 --- a/sys-devel/distcc/distcc-3.3.3-r1.ebuild +++ /dev/null @@ -1,195 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python3_{7,8,9} ) - -inherit autotools flag-o-matic python-single-r1 systemd \ - toolchain-funcs user xdg-utils prefix - -DESCRIPTION="Distribute compilation of C code across several machines on a network" -HOMEPAGE="https://github.com/distcc/distcc" -SRC_URI="https://github.com/distcc/distcc/releases/download/v${PV}/${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86" -IUSE="gssapi gtk hardened ipv6 selinux xinetd zeroconf" - -CDEPEND="${PYTHON_DEPS} - dev-libs/popt - gssapi? ( net-libs/libgssglue ) - gtk? ( x11-libs/gtk+:2 ) - zeroconf? ( >=net-dns/avahi-0.6[dbus] ) -" -DEPEND="${CDEPEND} - sys-devel/autoconf-archive - sys-libs/binutils-libs - virtual/pkgconfig" -RDEPEND="${CDEPEND} - dev-util/shadowman - >=sys-devel/gcc-config-1.4.1 - selinux? ( sec-policy/selinux-distcc ) - xinetd? ( sys-apps/xinetd )" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -pkg_setup() { - enewuser distcc 240 -1 -1 daemon - python-single-r1_pkg_setup -} - -src_prepare() { - eapply "${FILESDIR}/${PN}-3.0-xinetd.patch" - # bug #255188 - eapply "${FILESDIR}/${PN}-3.3.2-freedesktop.patch" - # SOCKSv5 support needed for Portage, bug #537616 - eapply "${FILESDIR}/${PN}-3.2_rc1-socks5.patch" - # backport py3.8 fixes - eapply "${FILESDIR}/${P}-py38.patch" - # gcc-10 fix, #707502 - eapply "${FILESDIR}/${P}-gcc-10-fix.patch" - eapply_user - - # Bugs #120001, #167844 and probably more. See patch for description. - use hardened && eapply "${FILESDIR}/distcc-hardened.patch" - - sed -i \ - -e "/PATH/s:\$distcc_location:${EPREFIX}/usr/lib/distcc/bin:" \ - -e "s:@PYTHON@:${EPYTHON}:" \ - pump.in || die "sed failed" - - sed \ - -e "s:@EPREFIX@:${EPREFIX:-/}:" \ - -e "s:@libdir@:/usr/lib:" \ - "${FILESDIR}/distcc-config" > "${T}/distcc-config" || die - - # TODO: gdb tests fail due to gdb failing to find .c file - sed -i -e '/Gdb.*Case,/d' test/testdistcc.py || die - - hprefixify update-distcc-symlinks.py src/{serve,daemon}.c - python_fix_shebang update-distcc-symlinks.py "${T}/distcc-config" - eautoreconf -} - -src_configure() { - local myconf=( - --disable-Werror - --libdir=/usr/lib - $(use_enable ipv6 rfc2553) - $(use_with gtk) - --without-gnome - $(use_with gssapi auth) - $(use_with zeroconf avahi) - ) - - econf "${myconf[@]}" -} - -src_test() { - # sandbox breaks some tests, and hangs some too - # retest once #590084 is fixed - local -x SANDBOX_ON=0 - emake -j1 check -} - -src_install() { - # override GZIP_BIN to stop it from compressing manpages - emake -j1 DESTDIR="${D}" GZIP_BIN=false install - python_optimize - - newinitd "${FILESDIR}/distccd.initd" distccd - systemd_newunit "${FILESDIR}/distccd.service-1" distccd.service - systemd_install_serviced "${FILESDIR}/distccd.service.conf" - - cp "${FILESDIR}/distccd.confd" "${T}/distccd" || die - if use zeroconf; then - cat >> "${T}/distccd" <<-EOF || die - - # Enable zeroconf support in distccd - DISTCCD_OPTS="\${DISTCCD_OPTS} --zeroconf" - EOF - - sed -i '/ExecStart/ s|$| --zeroconf|' "${D}$(systemd_get_systemunitdir)"/distccd.service || die - fi - doconfd "${T}/distccd" - - newenvd - 02distcc <<-EOF || die - # This file is managed by distcc-config; use it to change these settings. - # DISTCC_LOG and DISTCC_DIR should not be set. - DISTCC_VERBOSE="${DISTCC_VERBOSE:-0}" - DISTCC_FALLBACK="${DISTCC_FALLBACK:-1}" - DISTCC_SAVE_TEMPS="${DISTCC_SAVE_TEMPS:-0}" - DISTCC_TCP_CORK="${DISTCC_TCP_CORK}" - DISTCC_SSH="${DISTCC_SSH}" - UNCACHED_ERR_FD="${UNCACHED_ERR_FD}" - DISTCC_ENABLE_DISCREPANCY_EMAIL="${DISTCC_ENABLE_DISCREPANCY_EMAIL}" - DCC_EMAILLOG_WHOM_TO_BLAME="${DCC_EMAILLOG_WHOM_TO_BLAME}" - EOF - - keepdir /usr/lib/distcc - - dobin "${T}/distcc-config" - - if use gtk; then - einfo "Renaming /usr/bin/distccmon-gnome to /usr/bin/distccmon-gui" - einfo "This is to have a little sensability in naming schemes between distccmon programs" - mv "${ED}/usr/bin/distccmon-gnome" "${ED}/usr/bin/distccmon-gui" || die - dosym distccmon-gui /usr/bin/distccmon-gnome - fi - - if use xinetd; then - insinto /etc/xinetd.d - newins "doc/example/xinetd" distcc - fi - - insinto /usr/share/shadowman/tools - newins - distcc <<<"${EPREFIX}/usr/lib/distcc/bin" - newins - distccd <<<"${EPREFIX}/usr/lib/distcc" - - rm -r "${ED}/etc/default" || die - rm "${ED}/etc/distcc/clients.allow" || die - rm "${ED}/etc/distcc/commands.allow.sh" || die -} - -pkg_postinst() { - # remove the old paths when switching from libXX to lib - if [[ $(get_libdir) != lib && ${SYMLINK_LIB} != yes && \ - -d ${EROOT%/}/usr/$(get_libdir)/distcc ]]; then - rm -r -f "${EROOT%/}/usr/$(get_libdir)/distcc" || die - fi - - if [[ ${ROOT} == / ]]; then - eselect compiler-shadow update distcc - eselect compiler-shadow update distccd - fi - - elog - elog "Tips on using distcc with Gentoo can be found at" - elog "https://wiki.gentoo.org/wiki/Distcc" - elog - elog "distcc-pump is known to cause breakage with multiple packages." - elog "Do NOT enable it globally." - elog - elog "To use the distccmon programs with Gentoo you should use this command:" - elog "# DISTCC_DIR=\"${DISTCC_DIR:-${BUILD_PREFIX}/.distcc}\" distccmon-text 5" - - if use gtk; then - elog "Or:" - elog "# DISTCC_DIR=\"${DISTCC_DIR:-${BUILD_PREFIX}/.distcc}\" distccmon-gnome" - fi - - elog - elog "***SECURITY NOTICE***" - elog "Since distcc-3.3, whitelist is used for what distccd could execute. The whilelist" - elog "has been generated by compiler-shadow distccd. To revert to the old behavior, " - elog "you need to pass --make-me-a-botnet to distccd in /etc/conf.d/distccd." - elog "Cf. https://github.com/distcc/distcc/pull/243." -} - -pkg_prerm() { - if [[ -z ${REPLACED_BY_VERSION} && ${ROOT} == / ]]; then - eselect compiler-shadow remove distcc - fi -} diff --git a/sys-devel/distcc/distcc-3.3.3-r2.ebuild b/sys-devel/distcc/distcc-3.3.3-r2.ebuild index 63eb0994ddfe..b5d02e4bf2ca 100644 --- a/sys-devel/distcc/distcc-3.3.3-r2.ebuild +++ b/sys-devel/distcc/distcc-3.3.3-r2.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/distcc/distcc/releases/download/v${PV}/${P}.tar.gz" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86" IUSE="gssapi gtk hardened ipv6 selinux xinetd zeroconf" REQUIRED_USE="${PYTHON_REQUIRED_USE}" diff --git a/sys-devel/gcc-config/gcc-config-2.3.3.ebuild b/sys-devel/gcc-config/gcc-config-2.3.3.ebuild index 33b842037c49..de238b210820 100644 --- a/sys-devel/gcc-config/gcc-config-2.3.3.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.3.3.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == 9999 ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" fi DESCRIPTION="Utility to manage compilers" diff --git a/sys-devel/gcc/files/3.3.4/libffi-without-libgcj.patch b/sys-devel/gcc/files/3.3.4/libffi-without-libgcj.patch deleted file mode 100644 index 507d42f00e90..000000000000 --- a/sys-devel/gcc/files/3.3.4/libffi-without-libgcj.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- configure.in.old 2004-06-26 07:01:06.000000000 +0200 -+++ configure.in 2004-06-26 07:02:55.000000000 +0200 -@@ -52,8 +52,7 @@ - host_tools="texinfo byacc flex bison binutils ld gas gcc sid sim gdb make patch prms send-pr gprof etc expect dejagnu ash bash bzip2 m4 autoconf automake libtool grep diff rcs fileutils shellutils time textutils wdiff find uudecode hello tar gzip indent recode release sed utils guile perl gawk findutils snavigator libtool gettext zip fastjar" - - # libgcj represents the runtime libraries only used by gcj. --libgcj="target-libffi \ -- target-boehm-gc \ -+libgcj="target-boehm-gc \ - target-zlib \ - target-qthreads \ - target-libjava" -@@ -66,7 +65,8 @@ - target-newlib \ - ${libstdcxx_version} \ - target-libf2c \ -- ${libgcj} -+ ${libgcj} \ -+ target-libffi \ - target-libobjc" - - # these tools are built using the target libs, and are intended to run only diff --git a/sys-devel/gcc/files/3.4.3/libffi-nogcj-lib-path-fix.patch b/sys-devel/gcc/files/3.4.3/libffi-nogcj-lib-path-fix.patch deleted file mode 100644 index b5195e4e9112..000000000000 --- a/sys-devel/gcc/files/3.4.3/libffi-nogcj-lib-path-fix.patch +++ /dev/null @@ -1,40 +0,0 @@ -diff -ur gcc-3.4.3/libffi/Makefile.in gcc-3.4.3-ffi-fixes/libffi/Makefile.in ---- gcc-3.4.3/libffi/Makefile.in 2003-11-22 08:41:32.000000000 -0500 -+++ gcc-3.4.3-ffi-fixes/libffi/Makefile.in 2004-11-28 17:31:50.000000000 -0500 -@@ -89,7 +89,7 @@ - libffi_basedir = @libffi_basedir@ - tool_include_dir = @tool_include_dir@ - toolexecdir = @toolexecdir@ --toolexeclibdir = @toolexeclibdir@ -+toolexeclibdir = @toolexeclibdir@/@gcc_version@ - - AUTOMAKE_OPTIONS = cygnus - -diff -ur gcc-3.4.3/libffi/configure gcc-3.4.3-ffi-fixes/libffi/configure ---- gcc-3.4.3/libffi/configure 2004-05-18 05:08:39.000000000 -0400 -+++ gcc-3.4.3-ffi-fixes/libffi/configure 2004-11-28 17:48:19.000000000 -0500 -@@ -3800,8 +3800,8 @@ - toolexecdir='$(exec_prefix)/$(target_alias)' - toolexeclibdir='$(toolexecdir)/lib' - else -- toolexecdir='$(libdir)/gcc-lib/$(target_alias)' -- toolexeclibdir='$(libdir)' -+ toolexecdir='$(libdir)/gcc/$(target_alias)' -+ toolexeclibdir='$(libdir)/gcc/$(target_alias)/$(gcc-version)' - fi - multi_os_directory=`$CC -print-multi-os-directory` - case $multi_os_directory in -diff -ur gcc-3.4.3/libffi/configure.in gcc-3.4.3-ffi-fixes/libffi/configure.in ---- gcc-3.4.3/libffi/configure.in 2004-04-27 01:10:19.000000000 -0400 -+++ gcc-3.4.3-ffi-fixes/libffi/configure.in 2004-11-28 17:40:30.000000000 -0500 -@@ -225,8 +225,8 @@ - toolexecdir='$(exec_prefix)/$(target_alias)' - toolexeclibdir='$(toolexecdir)/lib' - else -- toolexecdir='$(libdir)/gcc-lib/$(target_alias)' -- toolexeclibdir='$(libdir)' -+ toolexecdir='$(libdir)/gcc/$(target_alias)' -+ toolexeclibdir='$(libdir)/gcc/$(target_alias)/$(gcc_version)' - fi - multi_os_directory=`$CC -print-multi-os-directory` - case $multi_os_directory in diff --git a/sys-devel/gcc/files/3.4.3/libffi-without-libgcj.patch b/sys-devel/gcc/files/3.4.3/libffi-without-libgcj.patch deleted file mode 100644 index b270a06ad80d..000000000000 --- a/sys-devel/gcc/files/3.4.3/libffi-without-libgcj.patch +++ /dev/null @@ -1,40 +0,0 @@ ---- configure.in.orig 2004-08-03 00:53:36.000000000 +0200 -+++ configure.in 2004-08-03 00:52:35.000000000 +0200 -@@ -136,8 +136,7 @@ - host_tools="texinfo byacc flex bison binutils gas ld gcc sid sim gdb make patch prms send-pr gprof etc expect dejagnu ash bash bzip2 m4 autoconf automake libtool diff rcs fileutils shellutils time textutils wdiff find uudecode hello tar gzip indent recode release sed utils guile perl gawk findutils gettext zip fastjar" - - # libgcj represents the runtime libraries only used by gcj. --libgcj="target-libffi \ -- target-boehm-gc \ -+libgcj="target-boehm-gc \ - target-zlib \ - target-qthreads \ - target-libjava" -@@ -150,6 +150,7 @@ - target-libstdc++-v3 \ - target-libf2c \ - ${libgcj} \ -+ target-libffi \ - target-libobjc" - - # these tools are built using the target libraries, and are intended to ---- configure~ 2004-08-28 02:31:04.000000000 +0200 -+++ configure 2004-08-28 10:55:28.000000000 +0200 -@@ -876,8 +876,7 @@ - host_tools="texinfo byacc flex bison binutils gas ld gcc sid sim gdb make patch prms send-pr gprof etc expect dejagnu ash bash bzip2 m4 autoconf automake libtool diff rcs fileutils shellutils time textutils wdiff find uudecode hello tar gzip indent recode release sed utils guile perl gawk findutils gettext zip fastjar" - - # libgcj represents the runtime libraries only used by gcj. --libgcj="target-libffi \ -- target-boehm-gc \ -+libgcj="target-boehm-gc \ - target-zlib \ - target-qthreads \ - target-libjava" -@@ -891,6 +890,7 @@ - target-libstdc++-v3 \ - target-libf2c \ - ${libgcj} \ -+ target-libffi \ - target-libobjc" - - # these tools are built using the target libraries, and are intended to diff --git a/sys-devel/gcc/files/3.4.4/gcc-3.4.4-cross-compile.patch b/sys-devel/gcc/files/3.4.4/gcc-3.4.4-cross-compile.patch deleted file mode 100644 index 03895434d9ba..000000000000 --- a/sys-devel/gcc/files/3.4.4/gcc-3.4.4-cross-compile.patch +++ /dev/null @@ -1,63 +0,0 @@ -Some notes on the 'bootstrap with or without libc headers' debate: -http://linuxfromscratch.org/pipermail/lfs-dev/2005-July/052409.html -http://gcc.gnu.org/ml/gcc/2005-07/msg01195.html - ---- gcc/config/sh/linux.h -+++ gcc/config/sh/linux.h -@@ -145,6 +145,7 @@ - /* Do code reading to identify a signal frame, and set the frame - state data appropriately. See unwind-dw2.c for the structs. */ - -+#ifndef inhibit_libc - #ifdef IN_LIBGCC2 - #include - #include -@@ -295,6 +296,7 @@ - - #endif /* defined (__SH5__) */ - #endif /* IN_LIBGCC2 */ -+#endif /* inhibit_libc */ - - /* For SH3 and SH4, we use a slot of the unwind frame which correspond - to a fake register number 16 as a placeholder for the return address ---- gcc/config/i386/linux.h -+++ gcc/config/i386/linux.h -@@ -208,6 +208,7 @@ - /* Do code reading to identify a signal frame, and set the frame - state data appropriately. See unwind-dw2.c for the structs. */ - -+#ifndef inhibit_libc - #ifdef IN_LIBGCC2 - /* There's no sys/ucontext.h for some (all?) libc1, so no - signal-turned-exceptions for them. There's also no configure-run for -@@ -272,3 +273,4 @@ - } while (0) - #endif /* not USE_GNULIBC_1 */ - #endif /* IN_LIBGCC2 */ -+#endif /* inhibit_libc */ ---- gcc/config/alpha/linux.h -+++ gcc/config/alpha/linux.h -@@ -73,6 +73,7 @@ - /* Do code reading to identify a signal frame, and set the frame - state data appropriately. See unwind-dw2.c for the structs. */ - -+#ifndef inhibit_libc - #ifdef IN_LIBGCC2 - #include - #include -@@ -122,3 +123,4 @@ - (FS)->retaddr_column = 64; \ - goto SUCCESS; \ - } while (0) -+#endif /* inhibit_libc */ ---- gcc/config.gcc -+++ gcc/config.gcc -@@ -321,7 +321,7 @@ - need_64bit_hwint=yes - ;; - # Note the 'l'; we need to be able to match e.g. "shle" or "shl". --sh[123456789l]*-*-*) -+sh[123456789lbe]*-*-*) - cpu_type=sh - need_64bit_hwint=yes - ;; diff --git a/sys-devel/gcc/files/4.1.0/gcc-4.1.0-cross-compile.patch b/sys-devel/gcc/files/4.1.0/gcc-4.1.0-cross-compile.patch deleted file mode 100644 index 523caa48a3c8..000000000000 --- a/sys-devel/gcc/files/4.1.0/gcc-4.1.0-cross-compile.patch +++ /dev/null @@ -1,40 +0,0 @@ -Some notes on the 'bootstrap with or without libc headers' debate: -http://linuxfromscratch.org/pipermail/lfs-dev/2005-July/052409.html -http://gcc.gnu.org/ml/gcc/2005-07/msg01195.html - ---- gcc/unwind-dw2.c -+++ gcc/unwind-dw2.c -@@ -253,9 +253,11 @@ - } - #endif - -+#ifndef inhibit_libc - #ifdef MD_UNWIND_SUPPORT - #include MD_UNWIND_SUPPORT - #endif -+#endif - - /* Extract any interesting information from the CIE for the translation - unit F belongs to. Return a pointer to the byte after the augmentation, ---- gcc/configure -+++ gcc/configure -@@ -12857,7 +12857,7 @@ then - | powerpc*-*-*,powerpc64*-*-*) - CROSS="$CROSS -DNATIVE_CROSS" ;; - esac --elif test "x$TARGET_SYSTEM_ROOT" != x; then -+elif test "x$TARGET_SYSTEM_ROOT" != x -o $build != $host; then - SYSTEM_HEADER_DIR=$build_system_header_dir - fi - ---- gcc/configure.ac -+++ gcc/configure.ac -@@ -1717,7 +1717,7 @@ then - | powerpc*-*-*,powerpc64*-*-*) - CROSS="$CROSS -DNATIVE_CROSS" ;; - esac --elif test "x$TARGET_SYSTEM_ROOT" != x; then -+elif test "x$TARGET_SYSTEM_ROOT" != x -o $build != $host; then - SYSTEM_HEADER_DIR=$build_system_header_dir - fi - diff --git a/sys-devel/gcc/files/4.1.0/gcc-4.1.0-fast-math-i386-Os-workaround.patch b/sys-devel/gcc/files/4.1.0/gcc-4.1.0-fast-math-i386-Os-workaround.patch deleted file mode 100644 index 6090d66d132d..000000000000 --- a/sys-devel/gcc/files/4.1.0/gcc-4.1.0-fast-math-i386-Os-workaround.patch +++ /dev/null @@ -1,64 +0,0 @@ -workaround for lame stack packing on i386 ... - - - build gcc with -Os (crtfastmath.o to be specific) - - crtfastmath.o is installed into gcc libdir - - run gcc with -ffast-math and get crtfastmath.o linked in - - resulting compiled app segfaults due to init code in - crtfastmath.o that has mis-aligned structure on stack - -http://bugs.gentoo.org/147020 -http://gcc.gnu.org/PR28621 - -this is supposed to be fixed in current 4.1 branch, but i'm unable to get -the fix to work so until i can figure out what i'm doing wrong, we'll use -this workaround for now. - ---- gcc-4.1.1/gcc/config/i386/crtfastmath.c -+++ gcc-4.1.1/gcc/config/i386/crtfastmath.c -@@ -37,6 +37,23 @@ - #define FXSAVE (1 << 24) - #define SSE (1 << 25) - -+struct -+{ -+ unsigned short int cwd; -+ unsigned short int swd; -+ unsigned short int twd; -+ unsigned short int fop; -+ long int fip; -+ long int fcs; -+ long int foo; -+ long int fos; -+ long int mxcsr; -+ long int mxcsr_mask; -+ long int st_space[32]; -+ long int xmm_space[32]; -+ long int padding[56]; -+} __attribute__ ((aligned (16))) fxsave; -+ - static void __attribute__((constructor)) - set_fast_math (void) - { -@@ -75,22 +92,6 @@ - if (edx & FXSAVE) - { - /* Check if DAZ is available. */ -- struct -- { -- unsigned short int cwd; -- unsigned short int swd; -- unsigned short int twd; -- unsigned short int fop; -- long int fip; -- long int fcs; -- long int foo; -- long int fos; -- long int mxcsr; -- long int mxcsr_mask; -- long int st_space[32]; -- long int xmm_space[32]; -- long int padding[56]; -- } __attribute__ ((aligned (16))) fxsave; - - __builtin_memset (&fxsave, 0, sizeof (fxsave)); - diff --git a/sys-devel/gcc/files/gcc-4.9.4-bootstrap.patch b/sys-devel/gcc/files/gcc-4.9.4-bootstrap.patch deleted file mode 100644 index aed1ad0e90be..000000000000 --- a/sys-devel/gcc/files/gcc-4.9.4-bootstrap.patch +++ /dev/null @@ -1,66 +0,0 @@ -From 41a4aa66eac45c8862a79351647ec06dd03bd1f5 Mon Sep 17 00:00:00 2001 -From: jakub -Date: Sat, 13 Dec 2014 11:24:37 +0000 -Subject: [PATCH] PR bootstrap/64023 * Makefile.tpl - (EXTRA_TARGET_FLAGS): Set STAGE1_LDFLAGS to POSTSTAGE1_LDFLAGS and - STAGE1_LIBS to POSTSTAGE1_LIBS. Add -B to libstdc++-v3/src/.libs and - libstdc++-v3/libsupc++/.libs to CXX. * Makefile.in: Regenerated. - -git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@218705 138bc75d-0d04-0410-961f-82ee72b054a4 ---- - ChangeLog | 9 +++++++++ - Makefile.in | 6 +++++- - Makefile.tpl | 6 +++++- - 3 files changed, 19 insertions(+), 2 deletions(-) - -diff --git a/Makefile.in b/Makefile.in -index ba5ae4c2ecb..8ffc313f157 100644 ---- a/Makefile.in -+++ b/Makefile.in -@@ -835,7 +835,9 @@ EXTRA_TARGET_FLAGS = \ - 'AS=$(COMPILER_AS_FOR_TARGET)' \ - 'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \ - 'CFLAGS=$$(CFLAGS_FOR_TARGET)' \ -- 'CXX=$$(CXX_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \ -+ 'CXX=$$(CXX_FOR_TARGET) -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \ -+ -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \ -+ $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \ - 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \ - 'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \ - 'GCJ=$$(GCJ_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \ -@@ -853,6 +855,8 @@ EXTRA_TARGET_FLAGS = \ - 'WINDRES=$$(WINDRES_FOR_TARGET)' \ - 'WINDMC=$$(WINDMC_FOR_TARGET)' \ - 'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \ -+ 'STAGE1_LDFLAGS=$$(POSTSTAGE1_LDFLAGS)' \ -+ 'STAGE1_LIBS=$$(POSTSTAGE1_LIBS)' \ - "TFLAGS=$$TFLAGS" - - TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) -diff --git a/Makefile.tpl b/Makefile.tpl -index dcbc6b1b143..bb8227eaafa 100644 ---- a/Makefile.tpl -+++ b/Makefile.tpl -@@ -641,7 +641,9 @@ EXTRA_TARGET_FLAGS = \ - 'AS=$(COMPILER_AS_FOR_TARGET)' \ - 'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \ - 'CFLAGS=$$(CFLAGS_FOR_TARGET)' \ -- 'CXX=$$(CXX_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \ -+ 'CXX=$$(CXX_FOR_TARGET) -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \ -+ -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \ -+ $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \ - 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \ - 'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \ - 'GCJ=$$(GCJ_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \ -@@ -659,6 +661,8 @@ EXTRA_TARGET_FLAGS = \ - 'WINDRES=$$(WINDRES_FOR_TARGET)' \ - 'WINDMC=$$(WINDMC_FOR_TARGET)' \ - 'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \ -+ 'STAGE1_LDFLAGS=$$(POSTSTAGE1_LDFLAGS)' \ -+ 'STAGE1_LIBS=$$(POSTSTAGE1_LIBS)' \ - "TFLAGS=$$TFLAGS" - - TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) --- -2.15.0 - diff --git a/sys-devel/gcc/files/gcc-9.2.0-neg-insn-cost.patch b/sys-devel/gcc/files/gcc-9.2.0-neg-insn-cost.patch deleted file mode 100644 index 7a6bebdf4905..000000000000 --- a/sys-devel/gcc/files/gcc-9.2.0-neg-insn-cost.patch +++ /dev/null @@ -1,29 +0,0 @@ -https://bugs.gentoo.org/707958 -https://gcc.gnu.org/PR88879 - -Subject: [PATCH] sel-sched: allow negative insn priority (PR 88879) -From: Alexander Monakov - - PR rtl-optimization/88879 - * sel-sched.c (sel_target_adjust_priority): Remove assert. - -From-SVN: r271039 ---- - gcc/ChangeLog | 5 +++++ - gcc/sel-sched.c | 2 -- - 2 files changed, 5 insertions(+), 2 deletions(-) - ---- a/gcc/sel-sched.c -+++ b/gcc/sel-sched.c -@@ -3331,8 +3331,6 @@ sel_target_adjust_priority (expr_t expr) - else - new_priority = priority; - -- gcc_assert (new_priority >= 0); -- - /* If the priority has changed, adjust EXPR_PRIORITY_ADJ accordingly. */ - EXPR_PRIORITY_ADJ (expr) = new_priority - EXPR_PRIORITY (expr); - --- -2.25.0 - diff --git a/sys-devel/gcc/files/gcc-spec-env-r1.patch b/sys-devel/gcc/files/gcc-spec-env-r1.patch deleted file mode 100644 index a58926836e4e..000000000000 --- a/sys-devel/gcc/files/gcc-spec-env-r1.patch +++ /dev/null @@ -1,87 +0,0 @@ -2013-08-22 Magnus Granberg - - * gcc/gcc.c (main): Add support for external spec file via the GCC_SPECS env var - and move the process of the user specifed specs. - - This allows us to easily control pie/ssp defaults with gcc-config profiles. - Original patch by Rob Holland - Extended to support multiple entries separated by ':' by Kevin F. Quinn - Modified to use getenv instead of poisoned GET_ENVIRONMENT by Ryan Hill - Modified to process the GCC_SPECS env var befor DRIVER_SELF_SPECS by Magnus Granberg - ---- gcc-4.8-20130210/gcc/gcc.c 2013-02-05 16:55:31.000000000 +0100 -+++ gcc-4.8-20130210-work/gcc/gcc.c 2013-07-26 02:32:14.625089864 +0200 -@@ -6427,6 +6428,48 @@ main (int argc, char **argv) - do_option_spec (option_default_specs[i].name, - option_default_specs[i].spec); - -+#if !(defined (__MSDOS__) || defined (OS2) || defined (VMS) || defined (WIN32)) -+ /* Add specs listed in GCC_SPECS. Note; in the process of separating -+ * each spec listed, the string is overwritten at token boundaries -+ * (':') with '\0', an effect of strtok_r(). -+ */ -+ specs_file = getenv ("GCC_SPECS"); -+ if (specs_file && (strlen(specs_file) > 0)) -+ { -+ char *spec, *saveptr; -+ for (spec=strtok_r(specs_file,":",&saveptr); -+ spec!=NULL; -+ spec=strtok_r(NULL,":",&saveptr)) -+ { -+ struct user_specs *user = (struct user_specs *) -+ xmalloc (sizeof (struct user_specs)); -+ user->next = (struct user_specs *) 0; -+ user->filename = spec; -+ if (user_specs_tail) -+ user_specs_tail->next = user; -+ else -+ user_specs_head = user; -+ user_specs_tail = user; -+ } -+ } -+#endif -+ /* Process any user specified specs in the order given on the command -+ * line. */ -+ for (uptr = user_specs_head; uptr; uptr = uptr->next) -+ { -+ char *filename = find_a_file (&startfile_prefixes, uptr->filename, -+ R_OK, true); -+ read_specs (filename ? filename : uptr->filename, false, true); -+ } -+ /* Process any user self specs. */ -+ { -+ struct spec_list *sl; -+ for (sl = specs; sl; sl = sl->next) -+ if (sl->name_len == sizeof "self_spec" - 1 -+ && !strcmp (sl->name, "self_spec")) -+ do_self_spec (*sl->ptr_spec); -+ } -+ - /* Process DRIVER_SELF_SPECS, adding any new options to the end - of the command line. */ - -@@ -6535,24 +6578,6 @@ main (int argc, char **argv) - PREFIX_PRIORITY_LAST, 0, 1); - } - -- /* Process any user specified specs in the order given on the command -- line. */ -- for (uptr = user_specs_head; uptr; uptr = uptr->next) -- { -- char *filename = find_a_file (&startfile_prefixes, uptr->filename, -- R_OK, true); -- read_specs (filename ? filename : uptr->filename, false, true); -- } -- -- /* Process any user self specs. */ -- { -- struct spec_list *sl; -- for (sl = specs; sl; sl = sl->next) -- if (sl->name_len == sizeof "self_spec" - 1 -- && !strcmp (sl->name, "self_spec")) -- do_self_spec (*sl->ptr_spec); -- } -- - if (compare_debug) - { - enum save_temps save; diff --git a/sys-devel/gcc/files/gcc-spec-env.patch b/sys-devel/gcc/files/gcc-spec-env.patch deleted file mode 100644 index 57e7567e5460..000000000000 --- a/sys-devel/gcc/files/gcc-spec-env.patch +++ /dev/null @@ -1,42 +0,0 @@ - Add support for external spec file via the GCC_SPECS env var. This - allows us to easily control pie/ssp defaults with gcc-config profiles. - - Original patch by Rob Holland - Extended to support multiple entries separated by ':' by Kevin F. Quinn - Modified to use getenv instead of poisoned GET_ENVIRONMENT by Ryan Hill - ---- gcc-4/gcc/gcc.c -+++ gcc-4/gcc/gcc.c -@@ -6482,6 +6482,32 @@ - - /* Process any user specified specs in the order given on the command - line. */ -+#if !(defined (__MSDOS__) || defined (OS2) || defined (VMS) || defined (WIN32)) -+ /* Add specs listed in GCC_SPECS. Note; in the process of separating -+ * each spec listed, the string is overwritten at token boundaries -+ * (':') with '\0', an effect of strtok_r(). -+ */ -+ specs_file = getenv ("GCC_SPECS"); -+ if (specs_file && (strlen(specs_file) > 0)) -+ { -+ char *spec, *saveptr; -+ for (spec=strtok_r(specs_file,":",&saveptr); -+ spec!=NULL; -+ spec=strtok_r(NULL,":",&saveptr)) -+ { -+ struct user_specs *user = (struct user_specs *) -+ xmalloc (sizeof (struct user_specs)); -+ -+ user->next = (struct user_specs *) 0; -+ user->filename = spec; -+ if (user_specs_tail) -+ user_specs_tail->next = user; -+ else -+ user_specs_head = user; -+ user_specs_tail = user; -+ } -+ } -+#endif - for (uptr = user_specs_head; uptr; uptr = uptr->next) - { - char *filename = find_a_file (&startfile_prefixes, uptr->filename, diff --git a/sys-devel/gcc/gcc-11.0.0_pre9999.ebuild b/sys-devel/gcc/gcc-11.0.1_pre9999.ebuild similarity index 100% rename from sys-devel/gcc/gcc-11.0.0_pre9999.ebuild rename to sys-devel/gcc/gcc-11.0.1_pre9999.ebuild diff --git a/sys-devel/gdb/files/gdb-10.1-cet.patch b/sys-devel/gdb/files/gdb-10.1-cet.patch new file mode 100644 index 000000000000..7477ff90ac95 --- /dev/null +++ b/sys-devel/gdb/files/gdb-10.1-cet.patch @@ -0,0 +1,103 @@ +https://bugs.gentoo.org/771765 +https://sourceware.org/PR27397 + +On i586-like CPUs endbr32 added by -Wl,-z,ibt,-z,shstk +generates crashing binaries and causes ./configure failure. + +From 847e4b3207f97762dc641db8d3b188081c3370c3 Mon Sep 17 00:00:00 2001 +From: "H.J. Lu" +Date: Fri, 12 Feb 2021 16:30:23 -0800 +Subject: [PATCH] GCC_CET_HOST_FLAGS: Check if host supports multi-byte NOPs + +--- + config/cet.m4 | 19 ++++++++++++++++--- + libiberty/configure | 29 +++++++++++++++++++++++++++++ + 2 files changed, 45 insertions(+), 3 deletions(-) + +diff --git a/config/cet.m4 b/config/cet.m4 +index c67fb4f35b6..7718be1afe8 100644 +--- a/config/cet.m4 ++++ b/config/cet.m4 +@@ -130,6 +130,18 @@ fi + if test x$may_have_cet = xyes; then + if test x$cross_compiling = xno; then + AC_TRY_RUN([ ++int ++main () ++{ ++ asm ("endbr32"); ++ return 0; ++} ++ ], ++ [have_multi_byte_nop=yes], ++ [have_multi_byte_nop=no]) ++ have_cet=no ++ if test x$have_multi_byte_nop = xyes; then ++ AC_TRY_RUN([ + static void + foo (void) + { +@@ -155,9 +167,10 @@ main () + bar (); + return 0; + } +- ], +- [have_cet=no], +- [have_cet=yes]) ++ ], ++ [have_cet=no], ++ [have_cet=yes]) ++ fi + if test x$enable_cet = xno -a x$have_cet = xyes; then + AC_MSG_ERROR([Intel CET must be enabled on Intel CET enabled host]) + fi +diff --git a/libiberty/configure b/libiberty/configure +index 160b8c9e8b1..29a690d44fc 100755 +--- a/libiberty/configure ++++ b/libiberty/configure +@@ -5539,6 +5539,34 @@ else + cat confdefs.h - <<_ACEOF >conftest.$ac_ext + /* end confdefs.h. */ + ++int ++main () ++{ ++ asm ("endbr32"); ++ return 0; ++} ++ ++_ACEOF ++if ac_fn_c_try_run "$LINENO"; then : ++ have_multi_byte_nop=yes ++else ++ have_multi_byte_nop=no ++fi ++rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ ++ conftest.$ac_objext conftest.beam conftest.$ac_ext ++fi ++ ++ have_cet=no ++ if test x$have_multi_byte_nop = xyes; then ++ if test "$cross_compiling" = yes; then : ++ { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 ++$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} ++as_fn_error $? "cannot run test program while cross compiling ++See \`config.log' for more details" "$LINENO" 5; } ++else ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++ + static void + foo (void) + { +@@ -5575,6 +5603,7 @@ rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ + conftest.$ac_objext conftest.beam conftest.$ac_ext + fi + ++ fi + if test x$enable_cet = xno -a x$have_cet = xyes; then + as_fn_error $? "Intel CET must be enabled on Intel CET enabled host" "$LINENO" 5 + fi +-- +2.29.2 + diff --git a/sys-devel/gdb/gdb-10.1.ebuild b/sys-devel/gdb/gdb-10.1.ebuild index 68826d3db64c..f3521cbb0702 100644 --- a/sys-devel/gdb/gdb-10.1.ebuild +++ b/sys-devel/gdb/gdb-10.1.ebuild @@ -84,6 +84,7 @@ BDEPEND=" PATCHES=( "${FILESDIR}"/${PN}-8.3.1-verbose-build.patch + "${FILESDIR}"/${PN}-10.1-cet.patch ) pkg_setup() { diff --git a/sys-devel/lld/Manifest b/sys-devel/lld/Manifest index 74e6964905d7..5dd701f91d3e 100644 --- a/sys-devel/lld/Manifest +++ b/sys-devel/lld/Manifest @@ -3,4 +3,5 @@ DIST llvmorg-11.0.0.tar.gz 122743665 BLAKE2B 3f95570240789fd68ddb747df817f5c6cdc DIST llvmorg-11.0.1.tar.gz 122790338 BLAKE2B 0130996b4a8c4d9f757136fd7fb318068c9bfdc565060dec0d4336480c4ab66c4ae3185a7fdb05f13cf9ee8fd4123b09df938881b75d6e5d3689595114b7e32a SHA512 f5e6ef0b3111aae08a89cd01adb2ff4abfa9ef779c68b9190421d0447efd25c2cc00e5aae9f4764805f5fa31434866043d1510ae7389817e28ae53a5442e2fdf DIST llvmorg-11.1.0.tar.gz 122776532 BLAKE2B ca842ff4afff8f44c82b5e7383962a9c45ca1c93b64fa4c6ebcd70a1d3849dbad2b8e4e24fba02d144c6266d7fab3607ebc6999b28c229cb35256cf40f26a985 SHA512 9a8ce022a935eed42fa71a224f2a207122aadcbef58ee855fdb4825f879e7d028e4dcff22c19b9d336db1c8bf63fb84372d44981acf84615f757e54306c92b81 DIST llvmorg-12.0.0-rc1.tar.gz 134164708 BLAKE2B d4261ff7d9586b47f4cfda3d2cda4b76534f9e17fbd5cdb8861895b8eb466021962f4608bfcdeb52f8fce78850a994fd5eda0560f7211e5c8d1ac9330a738a36 SHA512 3d07d013d0705bb99f56898cc55d054d0d95aeb53b3c756cfab80b4c9097cc4935bcea89b9efde2e503a899b9fccf0dacc0073c9991c8ea352755c5ec68a757a +DIST llvmorg-12.0.0-rc2.tar.gz 134242619 BLAKE2B bb741a311db608fc2ba7eeaab71c5c9f2a430f7fee3f0c5c4334e5c14caa19738d18c87b568de963d57d9b53e808ac412cf8554eca7fcae9ecca65aa4442e197 SHA512 d8f9b3dfeb0fe9b91eb7f49da393784333044db2653373fbb168afd3c8d50f3e3ec7a7b8f44df522d0facafbfe4cfc4d9e2906d19f1e6feb0bdc569b6c10a17d DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f SHA512 fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59 diff --git a/sys-devel/lld/lld-11.0.1.ebuild b/sys-devel/lld/lld-11.0.1.ebuild index ab7dce6f81b6..af60afe03f28 100644 --- a/sys-devel/lld/lld-11.0.1.ebuild +++ b/sys-devel/lld/lld-11.0.1.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://llvm.org/" LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" +KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/sys-devel/lld/lld-12.0.0_rc2.ebuild b/sys-devel/lld/lld-12.0.0_rc2.ebuild new file mode 100644 index 000000000000..130638f2e5a7 --- /dev/null +++ b/sys-devel/lld/lld-12.0.0_rc2.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..9} ) +inherit cmake llvm llvm.org python-any-r1 + +DESCRIPTION="The LLVM linker (link editor)" +HOMEPAGE="https://llvm.org/" + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +KEYWORDS="" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND="~sys-devel/llvm-${PV}" +DEPEND="${RDEPEND}" +BDEPEND=" + test? ( + >=dev-util/cmake-3.16 + $(python_gen_any_dep "~dev-python/lit-${PV}[\${PYTHON_USEDEP}]") + )" + +LLVM_COMPONENTS=( lld libunwind/include/mach-o ) +LLVM_TEST_COMPONENTS=( llvm/utils/{lit,unittest} ) +llvm.org_set_globals + +python_check_deps() { + has_version -b "dev-python/lit[${PYTHON_USEDEP}]" +} + +pkg_setup() { + LLVM_MAX_SLOT=${PV%%.*} llvm_pkg_setup + use test && python-any-r1_pkg_setup +} + +src_unpack() { + llvm.org_src_unpack + + # Directory ${WORKDIR}/llvm does not exist with USE="-test", + # but LLVM_MAIN_SRC_DIR="${WORKDIR}/llvm" is set below, + # and ${LLVM_MAIN_SRC_DIR}/../libunwind/include is used by build system + # (lld/MachO/CMakeLists.txt) and is expected to be resolvable + # to existent directory ${WORKDIR}/libunwind/include. + mkdir -p "${WORKDIR}/llvm" || die +} + +src_configure() { + local mycmakeargs=( + -DBUILD_SHARED_LIBS=OFF + + -DLLVM_INCLUDE_TESTS=$(usex test) + -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm" + ) + use test && mycmakeargs+=( + -DLLVM_BUILD_TESTS=ON + -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" + -DLLVM_LIT_ARGS="$(get_lit_flags)" + -DPython3_EXECUTABLE="${PYTHON}" + ) + + cmake_src_configure +} + +src_test() { + local -x LIT_PRESERVES_TMP=1 + cmake_build check-lld +} + +src_install() { + cmake_src_install + # LLD has no shared libraries, so strip it all for the time being + rm -r "${ED}"/usr/{include,lib*} || die +} diff --git a/sys-devel/llvm-common/Manifest b/sys-devel/llvm-common/Manifest index 74e6964905d7..5dd701f91d3e 100644 --- a/sys-devel/llvm-common/Manifest +++ b/sys-devel/llvm-common/Manifest @@ -3,4 +3,5 @@ DIST llvmorg-11.0.0.tar.gz 122743665 BLAKE2B 3f95570240789fd68ddb747df817f5c6cdc DIST llvmorg-11.0.1.tar.gz 122790338 BLAKE2B 0130996b4a8c4d9f757136fd7fb318068c9bfdc565060dec0d4336480c4ab66c4ae3185a7fdb05f13cf9ee8fd4123b09df938881b75d6e5d3689595114b7e32a SHA512 f5e6ef0b3111aae08a89cd01adb2ff4abfa9ef779c68b9190421d0447efd25c2cc00e5aae9f4764805f5fa31434866043d1510ae7389817e28ae53a5442e2fdf DIST llvmorg-11.1.0.tar.gz 122776532 BLAKE2B ca842ff4afff8f44c82b5e7383962a9c45ca1c93b64fa4c6ebcd70a1d3849dbad2b8e4e24fba02d144c6266d7fab3607ebc6999b28c229cb35256cf40f26a985 SHA512 9a8ce022a935eed42fa71a224f2a207122aadcbef58ee855fdb4825f879e7d028e4dcff22c19b9d336db1c8bf63fb84372d44981acf84615f757e54306c92b81 DIST llvmorg-12.0.0-rc1.tar.gz 134164708 BLAKE2B d4261ff7d9586b47f4cfda3d2cda4b76534f9e17fbd5cdb8861895b8eb466021962f4608bfcdeb52f8fce78850a994fd5eda0560f7211e5c8d1ac9330a738a36 SHA512 3d07d013d0705bb99f56898cc55d054d0d95aeb53b3c756cfab80b4c9097cc4935bcea89b9efde2e503a899b9fccf0dacc0073c9991c8ea352755c5ec68a757a +DIST llvmorg-12.0.0-rc2.tar.gz 134242619 BLAKE2B bb741a311db608fc2ba7eeaab71c5c9f2a430f7fee3f0c5c4334e5c14caa19738d18c87b568de963d57d9b53e808ac412cf8554eca7fcae9ecca65aa4442e197 SHA512 d8f9b3dfeb0fe9b91eb7f49da393784333044db2653373fbb168afd3c8d50f3e3ec7a7b8f44df522d0facafbfe4cfc4d9e2906d19f1e6feb0bdc569b6c10a17d DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f SHA512 fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59 diff --git a/sys-devel/llvm-common/llvm-common-11.0.1.ebuild b/sys-devel/llvm-common/llvm-common-11.0.1.ebuild index 4a0853876662..cf396cfcb542 100644 --- a/sys-devel/llvm-common/llvm-common-11.0.1.ebuild +++ b/sys-devel/llvm-common/llvm-common-11.0.1.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://llvm.org/" LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~ppc-macos ~x64-macos" +KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86 ~amd64-linux ~ppc-macos ~x64-macos" IUSE="" RDEPEND="!sys-devel/llvm:0" diff --git a/sys-devel/llvm-common/llvm-common-12.0.0_rc2.ebuild b/sys-devel/llvm-common/llvm-common-12.0.0_rc2.ebuild new file mode 100644 index 000000000000..53511a0a20e3 --- /dev/null +++ b/sys-devel/llvm-common/llvm-common-12.0.0_rc2.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit llvm.org + +DESCRIPTION="Common files shared between multiple slots of LLVM" +HOMEPAGE="https://llvm.org/" + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +KEYWORDS="" +IUSE="" + +RDEPEND="!sys-devel/llvm:0" + +LLVM_COMPONENTS=( llvm/utils/vim ) +llvm.org_set_globals + +src_install() { + insinto /usr/share/vim/vimfiles + doins -r */ + # some users may find it useful + newdoc README README.vim + dodoc vimrc +} diff --git a/sys-devel/llvm/Manifest b/sys-devel/llvm/Manifest index 1049fbbe7291..55575a1afbf5 100644 --- a/sys-devel/llvm/Manifest +++ b/sys-devel/llvm/Manifest @@ -8,4 +8,5 @@ DIST llvmorg-11.0.0.tar.gz 122743665 BLAKE2B 3f95570240789fd68ddb747df817f5c6cdc DIST llvmorg-11.0.1.tar.gz 122790338 BLAKE2B 0130996b4a8c4d9f757136fd7fb318068c9bfdc565060dec0d4336480c4ab66c4ae3185a7fdb05f13cf9ee8fd4123b09df938881b75d6e5d3689595114b7e32a SHA512 f5e6ef0b3111aae08a89cd01adb2ff4abfa9ef779c68b9190421d0447efd25c2cc00e5aae9f4764805f5fa31434866043d1510ae7389817e28ae53a5442e2fdf DIST llvmorg-11.1.0.tar.gz 122776532 BLAKE2B ca842ff4afff8f44c82b5e7383962a9c45ca1c93b64fa4c6ebcd70a1d3849dbad2b8e4e24fba02d144c6266d7fab3607ebc6999b28c229cb35256cf40f26a985 SHA512 9a8ce022a935eed42fa71a224f2a207122aadcbef58ee855fdb4825f879e7d028e4dcff22c19b9d336db1c8bf63fb84372d44981acf84615f757e54306c92b81 DIST llvmorg-12.0.0-rc1.tar.gz 134164708 BLAKE2B d4261ff7d9586b47f4cfda3d2cda4b76534f9e17fbd5cdb8861895b8eb466021962f4608bfcdeb52f8fce78850a994fd5eda0560f7211e5c8d1ac9330a738a36 SHA512 3d07d013d0705bb99f56898cc55d054d0d95aeb53b3c756cfab80b4c9097cc4935bcea89b9efde2e503a899b9fccf0dacc0073c9991c8ea352755c5ec68a757a +DIST llvmorg-12.0.0-rc2.tar.gz 134242619 BLAKE2B bb741a311db608fc2ba7eeaab71c5c9f2a430f7fee3f0c5c4334e5c14caa19738d18c87b568de963d57d9b53e808ac412cf8554eca7fcae9ecca65aa4442e197 SHA512 d8f9b3dfeb0fe9b91eb7f49da393784333044db2653373fbb168afd3c8d50f3e3ec7a7b8f44df522d0facafbfe4cfc4d9e2906d19f1e6feb0bdc569b6c10a17d DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f SHA512 fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59 diff --git a/sys-devel/llvm/llvm-11.0.1.ebuild b/sys-devel/llvm/llvm-11.0.1.ebuild index 47f7fbdeb37b..ca05d9a5a55e 100644 --- a/sys-devel/llvm/llvm-11.0.1.ebuild +++ b/sys-devel/llvm/llvm-11.0.1.ebuild @@ -26,7 +26,7 @@ ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" ) LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc" SLOT="$(ver_cut 1)" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~ppc-macos ~x64-macos" +KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86 ~amd64-linux ~ppc-macos ~x64-macos" IUSE="debug doc exegesis gold libedit +libffi ncurses test xar xml z3 kernel_Darwin ${ALL_LLVM_TARGETS[*]}" REQUIRED_USE="|| ( ${ALL_LLVM_TARGETS[*]} )" diff --git a/sys-devel/llvm/llvm-12.0.0_rc2.ebuild b/sys-devel/llvm/llvm-12.0.0_rc2.ebuild new file mode 100644 index 000000000000..099dadeda31b --- /dev/null +++ b/sys-devel/llvm/llvm-12.0.0_rc2.ebuild @@ -0,0 +1,525 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..9} ) +inherit cmake llvm.org multilib-minimal pax-utils python-any-r1 \ + toolchain-funcs + +DESCRIPTION="Low Level Virtual Machine" +HOMEPAGE="https://llvm.org/" + +# Those are in lib/Targets, without explicit CMakeLists.txt mention +ALL_LLVM_EXPERIMENTAL_TARGETS=( ARC CSKY VE ) +# Keep in sync with CMakeLists.txt +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_}" ) + +# Additional licenses: +# 1. OpenBSD regex: Henry Spencer's license ('rc' in Gentoo) + BSD. +# 2. xxhash: BSD. +# 3. MD5 code: public-domain. +# 4. ConvertUTF.h: TODO. + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc" +SLOT="$(ver_cut 1)" +KEYWORDS="" +IUSE="debug doc exegesis gold libedit +libffi ncurses test xar xml z3 + kernel_Darwin ${ALL_LLVM_TARGETS[*]}" +REQUIRED_USE="|| ( ${ALL_LLVM_TARGETS[*]} )" +RESTRICT="!test? ( test )" + +RDEPEND=" + sys-libs/zlib:0=[${MULTILIB_USEDEP}] + exegesis? ( dev-libs/libpfm:= ) + gold? ( >=sys-devel/binutils-2.31.1-r4:*[plugins] ) + libedit? ( dev-libs/libedit:0=[${MULTILIB_USEDEP}] ) + libffi? ( >=dev-libs/libffi-3.0.13-r1:0=[${MULTILIB_USEDEP}] ) + ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}] ) + xar? ( app-arch/xar ) + xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] ) + z3? ( >=sci-mathematics/z3-4.7.1:0=[${MULTILIB_USEDEP}] )" +DEPEND="${RDEPEND} + gold? ( sys-libs/binutils-libs )" +BDEPEND=" + dev-lang/perl + >=dev-util/cmake-3.16 + sys-devel/gnuconfig + kernel_Darwin? ( + =sys-devel/binutils-apple-5.1 + ) + doc? ( $(python_gen_any_dep ' + dev-python/recommonmark[${PYTHON_USEDEP}] + dev-python/sphinx[${PYTHON_USEDEP}] + ') ) + libffi? ( virtual/pkgconfig ) + ${PYTHON_DEPS}" +# There are no file collisions between these versions but having :0 +# installed means llvm-config there will take precedence. +RDEPEND="${RDEPEND} + !sys-devel/llvm:0" +PDEPEND="sys-devel/llvm-common + gold? ( >=sys-devel/llvmgold-${SLOT} )" + +LLVM_COMPONENTS=( llvm ) +LLVM_MANPAGES=build +llvm.org_set_globals + +python_check_deps() { + use doc || return 0 + + has_version -b "dev-python/recommonmark[${PYTHON_USEDEP}]" && + has_version -b "dev-python/sphinx[${PYTHON_USEDEP}]" +} + +check_live_ebuild() { + local prod_targets=( + $(sed -n -e '/set(LLVM_ALL_TARGETS/,/)/p' CMakeLists.txt \ + | tail -n +2 | head -n -1) + ) + local all_targets=( + lib/Target/*/ + ) + all_targets=( "${all_targets[@]#lib/Target/}" ) + all_targets=( "${all_targets[@]%/}" ) + + local exp_targets=() i + for i in "${all_targets[@]}"; do + has "${i}" "${prod_targets[@]}" || exp_targets+=( "${i}" ) + done + # reorder + all_targets=( "${prod_targets[@]}" "${exp_targets[@]}" ) + + if [[ ${exp_targets[*]} != ${ALL_LLVM_EXPERIMENTAL_TARGETS[*]} ]]; then + eqawarn "ALL_LLVM_EXPERIMENTAL_TARGETS is outdated!" + eqawarn " Have: ${ALL_LLVM_EXPERIMENTAL_TARGETS[*]}" + eqawarn "Expected: ${exp_targets[*]}" + eqawarn + fi + + if [[ ${all_targets[*]} != ${ALL_LLVM_TARGETS[*]#llvm_targets_} ]]; then + eqawarn "ALL_LLVM_TARGETS is outdated!" + eqawarn " Have: ${ALL_LLVM_TARGETS[*]#llvm_targets_}" + eqawarn "Expected: ${all_targets[*]}" + fi +} + +check_distribution_components() { + if [[ ${CMAKE_MAKEFILE_GENERATOR} == ninja ]]; then + local all_targets=() my_targets=() l + cd "${BUILD_DIR}" || die + + while read -r l; do + if [[ ${l} == install-*-stripped:* ]]; then + l=${l#install-} + l=${l%%-stripped*} + + case ${l} in + # shared libs + LLVM|LLVMgold) + ;; + # TableGen lib + deps + LLVMDemangle|LLVMSupport|LLVMTableGen) + ;; + # static libs + LLVM*) + continue + ;; + # meta-targets + distribution|llvm-libraries) + continue + ;; + # used only w/ USE=doc + docs-llvm-html) + use doc || continue + ;; + esac + + all_targets+=( "${l}" ) + fi + done < <(ninja -t targets all) + + while read -r l; do + my_targets+=( "${l}" ) + done < <(get_distribution_components $"\n") + + local add=() remove=() + for l in "${all_targets[@]}"; do + if ! has "${l}" "${my_targets[@]}"; then + add+=( "${l}" ) + fi + done + for l in "${my_targets[@]}"; do + if ! has "${l}" "${all_targets[@]}"; then + remove+=( "${l}" ) + fi + done + + if [[ ${#add[@]} -gt 0 || ${#remove[@]} -gt 0 ]]; then + eqawarn "get_distribution_components() is outdated!" + eqawarn " Add: ${add[*]}" + eqawarn "Remove: ${remove[*]}" + fi + cd - >/dev/null || die + fi +} + +src_prepare() { + # Fix llvm-config for shared linking and sane flags + # https://bugs.gentoo.org/show_bug.cgi?id=565358 + eapply "${FILESDIR}"/9999/0007-llvm-config-Clean-up-exported-values-update-for-shar.patch + + # Disable LBR tests that are broken on non-Intel CPUs + # https://bugs.llvm.org/show_bug.cgi?id=48918 + rm -r test/tools/llvm-exegesis/X86/lbr || die + + # disable use of SDK on OSX, bug #568758 + sed -i -e 's/xcrun/false/' utils/lit/lit/util.py || die + + # Update config.guess to support more systems + cp "${BROOT}/usr/share/gnuconfig/config.guess" cmake/ || die + + # Verify that the live ebuild is up-to-date + check_live_ebuild + + llvm.org_src_prepare +} + +# Is LLVM being linked against libc++? +is_libcxx_linked() { + local code='#include +#if defined(_LIBCPP_VERSION) + HAVE_LIBCXX +#endif +' + local out=$($(tc-getCXX) ${CXXFLAGS} ${CPPFLAGS} -x c++ -E -P - <<<"${code}") || return 1 + + [[ ${out} == *HAVE_LIBCXX* ]] +} + +get_distribution_components() { + local sep=${1-;} + + local out=( + # shared libs + LLVM + LTO + Remarks + + # tools + llvm-config + + # common stuff + cmake-exports + llvm-headers + + # libraries needed for clang-tblgen + LLVMDemangle + LLVMSupport + LLVMTableGen + ) + + if multilib_is_native_abi; then + out+=( + # utilities + llvm-tblgen + FileCheck + llvm-PerfectShuffle + count + not + yaml-bench + + # tools + bugpoint + dsymutil + llc + lli + lli-child-target + llvm-addr2line + llvm-ar + llvm-as + llvm-bcanalyzer + llvm-bitcode-strip + llvm-c-test + llvm-cat + llvm-cfi-verify + llvm-config + llvm-cov + llvm-cvtres + llvm-cxxdump + llvm-cxxfilt + llvm-cxxmap + llvm-diff + llvm-dis + llvm-dlltool + llvm-dwarfdump + llvm-dwp + llvm-elfabi + llvm-exegesis + llvm-extract + llvm-gsymutil + llvm-ifs + llvm-install-name-tool + llvm-jitlink + llvm-jitlink-executor + llvm-lib + llvm-libtool-darwin + llvm-link + llvm-lipo + llvm-lto + llvm-lto2 + llvm-mc + llvm-mca + llvm-ml + llvm-modextract + llvm-mt + llvm-nm + llvm-objcopy + llvm-objdump + llvm-opt-report + llvm-pdbutil + llvm-profdata + llvm-profgen + llvm-ranlib + llvm-rc + llvm-readelf + llvm-readobj + llvm-reduce + llvm-rtdyld + llvm-size + llvm-split + llvm-stress + llvm-strings + llvm-strip + llvm-symbolizer + llvm-undname + llvm-xray + obj2yaml + opt + sancov + sanstats + split-file + verify-uselistorder + yaml2obj + + # python modules + opt-viewer + ) + + if llvm_are_manpages_built; then + out+=( + # manpages + docs-dsymutil-man + docs-llvm-dwarfdump-man + docs-llvm-man + ) + fi + use doc && out+=( + docs-llvm-html + ) + + use gold && out+=( + LLVMgold + ) + fi + + printf "%s${sep}" "${out[@]}" +} + +multilib_src_configure() { + local ffi_cflags ffi_ldflags + if use libffi; then + ffi_cflags=$($(tc-getPKG_CONFIG) --cflags-only-I libffi) + ffi_ldflags=$($(tc-getPKG_CONFIG) --libs-only-L libffi) + fi + + local libdir=$(get_libdir) + local mycmakeargs=( + # disable appending VCS revision to the version to improve + # direct cache hit ratio + -DLLVM_APPEND_VC_REV=OFF + -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${SLOT}" + -DLLVM_LIBDIR_SUFFIX=${libdir#lib} + + -DBUILD_SHARED_LIBS=OFF + -DLLVM_BUILD_LLVM_DYLIB=ON + -DLLVM_LINK_LLVM_DYLIB=ON + -DLLVM_DISTRIBUTION_COMPONENTS=$(get_distribution_components) + + # 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) + + -DLLVM_ENABLE_FFI=$(usex libffi) + -DLLVM_ENABLE_LIBEDIT=$(usex libedit) + -DLLVM_ENABLE_TERMINFO=$(usex ncurses) + -DLLVM_ENABLE_LIBXML2=$(usex xml) + -DLLVM_ENABLE_ASSERTIONS=$(usex debug) + -DLLVM_ENABLE_LIBPFM=$(usex exegesis) + -DLLVM_ENABLE_EH=ON + -DLLVM_ENABLE_RTTI=ON + -DLLVM_ENABLE_Z3_SOLVER=$(usex z3) + + -DLLVM_HOST_TRIPLE="${CHOST}" + + -DFFI_INCLUDE_DIR="${ffi_cflags#-I}" + -DFFI_LIBRARY_DIR="${ffi_ldflags#-L}" + # used only for llvm-objdump tool + -DHAVE_LIBXAR=$(multilib_native_usex xar 1 0) + + -DPython3_EXECUTABLE="${PYTHON}" + + # disable OCaml bindings (now in dev-ml/llvm-ocaml) + -DOCAMLFIND=NO + ) + + if is_libcxx_linked; then + # Smart hack: alter version suffix -> SOVERSION when linking + # against libc++. This way we won't end up mixing LLVM libc++ + # libraries with libstdc++ clang, and the other way around. + mycmakeargs+=( + -DLLVM_VERSION_SUFFIX="libcxx" + -DLLVM_ENABLE_LIBCXX=ON + ) + fi + +# Note: go bindings have no CMake rules at the moment +# but let's kill the check in case they are introduced +# if ! multilib_is_native_abi || ! use go; then + mycmakeargs+=( + -DGO_EXECUTABLE=GO_EXECUTABLE-NOTFOUND + ) +# fi + + use test && mycmakeargs+=( + -DLLVM_LIT_ARGS="$(get_lit_flags)" + ) + + if multilib_is_native_abi; then + local build_docs=OFF + if llvm_are_manpages_built; then + build_docs=ON + mycmakeargs+=( + -DCMAKE_INSTALL_MANDIR="${EPREFIX}/usr/lib/llvm/${SLOT}/share/man" + -DLLVM_INSTALL_SPHINX_HTML_DIR="${EPREFIX}/usr/share/doc/${PF}/html" + -DSPHINX_WARNINGS_AS_ERRORS=OFF + ) + fi + + mycmakeargs+=( + -DLLVM_BUILD_DOCS=${build_docs} + -DLLVM_ENABLE_OCAMLDOC=OFF + -DLLVM_ENABLE_SPHINX=${build_docs} + -DLLVM_ENABLE_DOXYGEN=OFF + -DLLVM_INSTALL_UTILS=ON + ) + use gold && mycmakeargs+=( + -DLLVM_BINUTILS_INCDIR="${EPREFIX}"/usr/include + ) + fi + + if tc-is-cross-compiler; then + local tblgen="${EPREFIX}/usr/lib/llvm/${SLOT}/bin/llvm-tblgen" + [[ -x "${tblgen}" ]] \ + || die "${tblgen} not found or usable" + mycmakeargs+=( + -DCMAKE_CROSSCOMPILING=ON + -DLLVM_TABLEGEN="${tblgen}" + ) + fi + + # workaround BMI bug in gcc-7 (fixed in 7.4) + # https://bugs.gentoo.org/649880 + # apply only to x86, https://bugs.gentoo.org/650506 + if tc-is-gcc && [[ ${MULTILIB_ABI_FLAG} == abi_x86* ]] && + [[ $(gcc-major-version) -eq 7 && $(gcc-minor-version) -lt 4 ]] + then + local CFLAGS="${CFLAGS} -mno-bmi" + local CXXFLAGS="${CXXFLAGS} -mno-bmi" + fi + + # LLVM can have very high memory consumption while linking, + # exhausting the limit on 32-bit linker executable + use x86 && local -x LDFLAGS="${LDFLAGS} -Wl,--no-keep-memory" + + # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844 + use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG" + cmake_src_configure + + multilib_is_native_abi && check_distribution_components +} + +multilib_src_compile() { + cmake_build distribution + + pax-mark m "${BUILD_DIR}"/bin/llvm-rtdyld + pax-mark m "${BUILD_DIR}"/bin/lli + pax-mark m "${BUILD_DIR}"/bin/lli-child-target + + if use test; then + pax-mark m "${BUILD_DIR}"/unittests/ExecutionEngine/Orc/OrcJITTests + pax-mark m "${BUILD_DIR}"/unittests/ExecutionEngine/MCJIT/MCJITTests + pax-mark m "${BUILD_DIR}"/unittests/Support/SupportTests + fi +} + +multilib_src_test() { + # respect TMPDIR! + local -x LIT_PRESERVES_TMP=1 + cmake_build check +} + +src_install() { + local MULTILIB_CHOST_TOOLS=( + /usr/lib/llvm/${SLOT}/bin/llvm-config + ) + + local MULTILIB_WRAPPED_HEADERS=( + /usr/include/llvm/Config/llvm-config.h + ) + + local LLVM_LDPATHS=() + multilib-minimal_src_install + + # move wrapped headers back + mv "${ED}"/usr/include "${ED}"/usr/lib/llvm/${SLOT}/include || die +} + +multilib_src_install() { + DESTDIR=${D} cmake_build install-distribution + + # move headers to /usr/include for wrapping + rm -rf "${ED}"/usr/include || die + mv "${ED}"/usr/lib/llvm/${SLOT}/include "${ED}"/usr/include || die + + LLVM_LDPATHS+=( "${EPREFIX}/usr/lib/llvm/${SLOT}/$(get_libdir)" ) +} + +multilib_src_install_all() { + local revord=$(( 9999 - ${SLOT} )) + newenvd - "60llvm-${revord}" <<-_EOF_ + PATH="${EPREFIX}/usr/lib/llvm/${SLOT}/bin" + # we need to duplicate it in ROOTPATH for Portage to respect... + ROOTPATH="${EPREFIX}/usr/lib/llvm/${SLOT}/bin" + MANPATH="${EPREFIX}/usr/lib/llvm/${SLOT}/share/man" + LDPATH="$( IFS=:; echo "${LLVM_LDPATHS[*]}" )" + _EOF_ + + docompress "/usr/lib/llvm/${SLOT}/share/man" + llvm_install_manpages +} + +pkg_postinst() { + elog "You can find additional opt-viewer utility scripts in:" + elog " ${EROOT}/usr/lib/llvm/${SLOT}/share/opt-viewer" + elog "To use these scripts, you will need Python along with the following" + elog "packages:" + elog " dev-python/pygments (for opt-viewer)" + elog " dev-python/pyyaml (for all of them)" +} diff --git a/sys-devel/sparse/Manifest b/sys-devel/sparse/Manifest index 5539731c02c7..a706e2ac3fcc 100644 --- a/sys-devel/sparse/Manifest +++ b/sys-devel/sparse/Manifest @@ -1,2 +1 @@ -DIST sparse-0.6.2.tar.xz 340100 BLAKE2B 72463fe93753f2cdced3411d1ccb18cc30dce82c4f6ae6289cf4297c66cee9f52ba96f96cceac1f134b017a7d6691b019c2f22cc801522e7a0fe0c5e0b4c8da4 SHA512 43c16b5cb4141077dd51f93e877e28e1a00e69ced58a9c8f643635b6f87a8044cddfe29a734b4a43282748e12f287b19b4fb3ce8c5e0b13931a3355974dff982 DIST sparse-0.6.3.tar.xz 350676 BLAKE2B 5c8f54f3b7d2095df30b9a59a151e307ebedac5dbb6910ab5684b298c2b427e55dd43697e698fd289fb0d8e824ba4d72c2761772babb9f438e622f439ab3448d SHA512 33170065ea5967d7c640a7551acc78d7efee9f7aa6a9edf6afe2cdd8a04ea5cebe7b5dcdeebf791d384542b8bcdd4e818c75e7ae2e7aa4e1edbd56b68367b28f diff --git a/sys-devel/sparse/sparse-0.6.2.ebuild b/sys-devel/sparse/sparse-0.6.2.ebuild deleted file mode 100644 index 34da20a600a3..000000000000 --- a/sys-devel/sparse/sparse-0.6.2.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit eutils llvm multilib toolchain-funcs - -DESCRIPTION="C semantic parser" -HOMEPAGE="https://sparse.wiki.kernel.org/index.php/Main_Page" - -if [[ ${PV} == "9999" ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://git.kernel.org/pub/scm/devel/${PN}/${PN}.git" -else - SRC_URI="https://www.kernel.org/pub/software/devel/${PN}/dist/${P}.tar.xz" - KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" -fi - -LICENSE="MIT" -SLOT="0" -IUSE="gtk llvm sqlite test xml" -RESTRICT="!test? ( test )" - -LLVM_MAX_SLOT=10 - -RDEPEND="gtk? ( x11-libs/gtk+:2 ) - llvm? ( sys-devel/llvm:${LLVM_MAX_SLOT}= ) - sqlite? ( dev-db/sqlite:= ) - xml? ( dev-libs/libxml2 )" -DEPEND="${RDEPEND} - gtk? ( virtual/pkgconfig ) - xml? ( virtual/pkgconfig )" - -pkg_setup() { - use llvm && llvm_pkg_setup -} - -_emake() { - # Makefile does not allow for an easy override of flags. - # Collect them here and override default phases. - emake \ - CC="$(tc-getCC)" \ - LD="$(tc-getCC)" \ - AR="$(tc-getAR)" \ - CFLAGS="${CFLAGS}" \ - PKG_CONFIG="$(tc-getPKG_CONFIG)" \ - \ - HAVE_GTK=$(usex gtk) \ - HAVE_LLVM=$(usex llvm) \ - HAVE_SQLITE=$(usex sqlite) \ - HAVE_LIBXML=$(usex xml) \ - \ - V=1 \ - PREFIX="${EPREFIX}/usr" \ - \ - "$@" -} - -src_compile() { - _emake -} - -src_test() { - _emake check -} - -src_install() { - _emake DESTDIR="${D}" install - - dodoc FAQ README -} diff --git a/sys-fs/Manifest.gz b/sys-fs/Manifest.gz index 19df360d6dcb525e6f31f9775c09e3ce8ada9279..b4dcc9eaeff1af00be08b015172a81fffa3a0d16 100644 GIT binary patch literal 21251 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 E0L}-ap8x;= diff --git a/sys-fs/fuse-overlayfs/Manifest b/sys-fs/fuse-overlayfs/Manifest index 421aa1613e2d..fe3a2068f705 100644 --- a/sys-fs/fuse-overlayfs/Manifest +++ b/sys-fs/fuse-overlayfs/Manifest @@ -1,3 +1,2 @@ -DIST fuse-overlayfs-1.1.2.tar.gz 98055 BLAKE2B 04cee8052671431604031ddd3d0ebc254de0ba00a527b4a7caa24bf4a0b74be81c9d0f2c02e5eb583c3f6a61b540762b52617531f266341878cb54f40e087331 SHA512 41bb7ed21d0408af61820b9aebefb08ee6add0c9a15ff1cafd8abc7ff6fcc46afd53740c946c6835bbba8c58ee8bfcc8351cd2a1fe81d749dad81934ce44032b -DIST fuse-overlayfs-1.2.0.tar.gz 101375 BLAKE2B ff71ae8ad58396a8365fd65574145b45ae9632f407e2246096822cca12eb17d7a7ef9f5cc3546c83573b7af56b96d8800d6f390477cff2fe88c2858ed198740c SHA512 55aa7c92f964ab18b886607de705b98510c7f25cc0d90e4712fb8493a4baab9ea722d8966a9b7e8f8fd8e5d2163a54993e9e45dfa2699db6cec8b447bdc5399b DIST fuse-overlayfs-1.3.0.tar.gz 102059 BLAKE2B 30564f9a06ed04f7716170ee864bffeb899f8fc6b411cc95dbe920632dcb2ea2d9d7a9472b35fa33ddca86570978913f8651c35e3544bd650a95c52ca0d4d3ff SHA512 c374b5dd4d369ab0134f66ff021c8efbc35f173a2d53a7212d5ec459c5083cd0fb5fc93b68696db5903891aa33c719be7eb3beedcaab043459f8b506d7cf5c0d +DIST fuse-overlayfs-1.4.0.tar.gz 102363 BLAKE2B cc614173b5f06b761c31ceb538b6322071dadc2328f92899988c6ff26549cfabd7e4a4bb18207bc4564f2bc26d3cd4b01dfed991f92a8b1f5afa4fc756e6517f SHA512 8ee42e0b11540c40200102b066a4a3009af81d5a5c120449b9f3291034a679602e476f42486c039215085eef0291d2b9390888e97f213d8399a5e8762d3fcd17 diff --git a/sys-fs/fuse-overlayfs/fuse-overlayfs-1.2.0.ebuild b/sys-fs/fuse-overlayfs/fuse-overlayfs-1.2.0.ebuild deleted file mode 100644 index f8b399d715d2..000000000000 --- a/sys-fs/fuse-overlayfs/fuse-overlayfs-1.2.0.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 2019-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -DESCRIPTION="FUSE implementation for overlayfs" -HOMEPAGE="https://github.com/containers/fuse-overlayfs" -EGIT_COMMIT="v${PV}" -SRC_URI="https://github.com/containers/fuse-overlayfs/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~arm64" -IUSE="" - -RDEPEND=">=sys-fs/fuse-3:=" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -S="${WORKDIR}/${PN}-${EGIT_COMMIT#v}" - -src_prepare() { - default - eautoreconf -} diff --git a/sys-fs/fuse-overlayfs/fuse-overlayfs-1.1.2.ebuild b/sys-fs/fuse-overlayfs/fuse-overlayfs-1.4.0.ebuild similarity index 84% rename from sys-fs/fuse-overlayfs/fuse-overlayfs-1.1.2.ebuild rename to sys-fs/fuse-overlayfs/fuse-overlayfs-1.4.0.ebuild index f8b399d715d2..1f39c42d5751 100644 --- a/sys-fs/fuse-overlayfs/fuse-overlayfs-1.1.2.ebuild +++ b/sys-fs/fuse-overlayfs/fuse-overlayfs-1.4.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 2019-2020 Gentoo Authors +# Copyright 2019-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -13,11 +13,10 @@ SRC_URI="https://github.com/containers/fuse-overlayfs/archive/${EGIT_COMMIT}.tar LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64 ~arm64" -IUSE="" RDEPEND=">=sys-fs/fuse-3:=" -DEPEND="${RDEPEND} - virtual/pkgconfig" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" S="${WORKDIR}/${PN}-${EGIT_COMMIT#v}" diff --git a/sys-fs/udiskie/Manifest b/sys-fs/udiskie/Manifest index 3389f01dbfc5..c8b2cdc8f207 100644 --- a/sys-fs/udiskie/Manifest +++ b/sys-fs/udiskie/Manifest @@ -1,3 +1 @@ -DIST udiskie-2.2.0.tar.gz 88232 BLAKE2B ba037b0828b7bf42b00be481ecec807bc9ed591ad3990cb6b6f0db21b4894c184ff2fcb5410272a55f3f78caae999458cb159cd450ede540606138e5e9dab1af SHA512 7c6c096eeb52458a2e30415c1489a640ca679489a34729f5502ae35f178f810476111a17f082a092d61d6d08022cfd208cb1f71ab34d6b88ea7f1f4e4a1ae49c -DIST udiskie-2.3.0.tar.gz 89954 BLAKE2B ece40590aee684325a8df4b793a5407a0f15ba07c3d8a0df72d72afe5af2f1d3bb6c072fa33fbe61b647a3ed3b0d5b9f6881be4db3943fdc0208e14ced4acec2 SHA512 4b2d97ac458a70bbb6458fdf2386b5847c1ab590d4f8ae420d4c799871be732f793d31c3c6a51558caea266797da10647de437790237f01cc313e08f74524148 DIST udiskie-2.3.2.tar.gz 92377 BLAKE2B 9351aa4d4b5becce1cf99c49d6906f3b84f5ae559ea0d8d456ad035cdcd85bd752fb02aebe3ef74287b14c668e192d0cd7b9b5a348daba379eabcad32cbe3408 SHA512 f4baa3d48cc9480d0d6c7a24090d6661a36bf9eaf0d2e7797c65318358a593fd88f9d289a89f9f5e14a4b5a67407ae8dc739184359bf533882ad24189c1756fe diff --git a/sys-fs/udiskie/udiskie-2.2.0.ebuild b/sys-fs/udiskie/udiskie-2.2.0.ebuild deleted file mode 100644 index b8889d66bdf6..000000000000 --- a/sys-fs/udiskie/udiskie-2.2.0.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python3_{7..9} ) -DISTUTILS_USE_SETUPTOOLS=rdepend -inherit distutils-r1 gnome2-utils - -DESCRIPTION="An automatic disk mounting service using udisks" -HOMEPAGE="https://pypi.org/project/udiskie/ https://github.com/coldfix/udiskie" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm x86" -IUSE="" - -RDEPEND="dev-python/docopt[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - sys-fs/udisks:2" -DEPEND="app-text/asciidoc - dev-python/setuptools[${PYTHON_USEDEP}]" - -src_prepare() { - sed -i -e 's:gtk-update-icon-cache:true:' setup.py || die - default - - distutils-r1_src_prepare -} - -src_compile() { - distutils-r1_src_compile - emake -C doc -} - -src_install() { - distutils-r1_src_install - doman doc/${PN}.8 -} - -pkg_postinst() { - gnome2_icon_cache_update -} - -pkg_postrm() { - gnome2_icon_cache_update -} diff --git a/sys-fs/udiskie/udiskie-2.3.0.ebuild b/sys-fs/udiskie/udiskie-2.3.0.ebuild deleted file mode 100644 index 55fa66a15c5a..000000000000 --- a/sys-fs/udiskie/udiskie-2.3.0.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python3_{7..9} ) -DISTUTILS_USE_SETUPTOOLS=rdepend -inherit distutils-r1 gnome2-utils - -DESCRIPTION="An automatic disk mounting service using udisks" -HOMEPAGE="https://pypi.org/project/udiskie/ https://github.com/coldfix/udiskie" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" -IUSE="" - -RDEPEND="dev-python/docopt[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - sys-fs/udisks:2" -DEPEND="app-text/asciidoc - dev-python/setuptools[${PYTHON_USEDEP}]" - -src_prepare() { - sed -i -e 's:gtk-update-icon-cache:true:' setup.py || die - default - - distutils-r1_src_prepare -} - -src_compile() { - distutils-r1_src_compile - emake -C doc -} - -src_install() { - distutils-r1_src_install - doman doc/${PN}.8 -} - -pkg_postinst() { - gnome2_icon_cache_update -} - -pkg_postrm() { - gnome2_icon_cache_update -} diff --git a/sys-fs/udiskie/udiskie-2.3.2.ebuild b/sys-fs/udiskie/udiskie-2.3.2.ebuild index 55fa66a15c5a..4d0eaef9ab3e 100644 --- a/sys-fs/udiskie/udiskie-2.3.2.ebuild +++ b/sys-fs/udiskie/udiskie-2.3.2.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" +KEYWORDS="amd64 ~arm x86" IUSE="" RDEPEND="dev-python/docopt[${PYTHON_USEDEP}] diff --git a/sys-kernel/Manifest.gz b/sys-kernel/Manifest.gz index 4064d771e5ff2f08cc216b9c469a06c517c57de1..896e0ed0490cec0a7fc08494debcfaef86bc946b 100644 GIT binary patch literal 4408 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 literal 4411 zcmV-B5yb8viwFP!00002|8<#LavjNWhTpXcZh&@WRc2itM`1anu;mwN16j8b!n_5+ zku_euzobkYXgCT*j7ShbcmMTY`~2GvfBxak`}4)OfAN3$+xvHKL|cCI+yDIGKYo{g z`=;zZW^H@7D^2noXKtM-r6KL)v8yKQLr+^`dY4J6v#m0^s&#K8HM3#$)>2%?kd$|> zS(D^3mq^o6OE0qxon>7s*5~p%lkF{~iM;vK?|(4KZ{)0|wT#;8K4&x=-E#IcwC#R( zPrasX$7Y+YcYf10o1X4$a{cTxM_GN%botS%tK6OYURT!P5v~sv>7(pBZq0j+VPkNu zbmbh&v$fy+@rVEV!@vLTPk(+h-#tA)zkT}f^yRa^zt8{rNB{72&-0fzV)npor_@Jl zO^)v>HQS6^xJ4#t>~&HqLoGKR!cJ~#lW!BP1AH`eC9@FT%K8W0lGYkcK?PO0FTn<=06;m$+qkDPW7}~Sta#3$JBfB8K;)HPpap7 zTHZM7x^FLKpS8O?=TU3*dATdizTEolbzKpR6tQ*3HV4G~22EOWgkZeEx9W zy`4`V{sFlD0-Q9zGY`(G<|LettT}G0r}Ukn;XG%%R=+EqE{EHzt&P>rw7fWSU4GgY zFw@(n49_{&GjFnG1D5XD+nkzL7aqIbeK=!ITx&jcl<^I?($nN*0{tTZ*xK=>M|VAW z3momb;J%yJk&Z&_S_?2vfVJR%$SAKFrwbRR`B}&9x(wm9#-0(LK`aH{I;j zR+WMZ%B&0W`RuFYVLIk5YeIvjwGQl)D;6FNN4RBd zRSxItAB|r#b&Qn|!2_}V+1F2B-hKt{?ep_r9>9%UUT{lZ8a%q5F%=$0{rH)=+~vD% z3~T8f8LKOagVcspPM-$VymN>BdV`>V={dneRDSs{r#R{zA}4XNbkYg(B}CF!TxNEh z0L9DthTCj7l;NEX)I?+^AE`q0!INXI61Jsro?Umo&D%1pp-V0tfaYRA3)vx6$E1PSwh36K&Wc=7KaeJU;ApHVYU9fW5PKUGT<)pm?-;mmt zqP>LrZ<0}tX@PlToO}8a1B-TVJ=~E(Ng$VfZS|hF=WQ+V^9o@y;H~22cD(SmA@Nnm zmhkW-`vtC=Mz1Gv{1DFOHDA5q0R@_i&QYsX+yHvsv=(1-JS(lrO_t;n<3e8@8>pRI zfo=$-_~1y+=6cODPf+(>cp)Z;R(9`6Fb5m=j`@J=$MfOucJ@k`8OA=8naQD^$s;p0 z9H?XQ3-@=!wa`4d)K-8|6YSeUG7wD3l{`CDl}8at{jLqHM(`GcpqkMgN|G~RMlKcl zp;0B!ta`;fJ4TPKe}jxvRmMtP)9 z5R*{CR%GakOW!qgr>b>%Mx)tJwsvIJdm&c?Y$ZP<`c^Cd0NIz1AAdCkI*?2#X!aF*68 zlpd|HxEPPpW~PZK)<|Ak=|m1}T7~40#;GkrQw)9M7#IwMyP2PXJ^uu`SJ|0TOE0iF zq=Ec!TBYk5cxvra3#Uf4$p??IOB^->r|?Wv*0y8M0EVP!1}Xd*=%v&53bfRYRE=`Q zbCDx`oQ7c51c^zF;j{@6bOmqQH`oTLxa*Qk+N5%$T+F=qh4A}wflM3m;j`pO?3w^< zUzm9&Hd^ke>fNx|5%qI-?qhT!c$5)|Ai(C3@ouoNq$@{NiwZhwCsgb)hm6Q^2Qmm9oygU+WF6YM()DomsKN zR}uQ-)0bZXZRo??E_X&v#f4!r#;6Mg0%USpJ?L5v1IPT*Dov>%ogPrIZk=+gTZoo# z)P6`-{1xN71%z-v6iu|@G50L~wl*T(v^Sn&QQ;C?uI0ttkY~DdddK|>BJTTmjk-Xm z=O1$LRu537MY+Z=E%g#MAsu7mKug*rVW-@5D0%t$MLniRdjhyodgeLh=#pyDnJ{^5 zVKG`9qCYTu`tbb4-@W^PbNf5e456#H7auE_;L z1$m;tzDG2bN*TafCe4%G!~cv#bUc{u=#(^e0($k)ao@bS*&`jFf^Q@aODpPL`Uc)9 zgC4&ZPbuV3W)ENkr237L0RXt8L%r1_(z(Wf{+q_a&KsTfXO%)jn}&U4`zZ(7HR=xe zGO^fGFUH+ohJdB>VinhM*)yN5>^s$i;V0TJM= z;f%W_beq|krS|*{!E|?}Qv`76mbur6n8K*adQ;_Z)Hvwe@wrxVcNoMm61`ML4#qE} zQ}~Kea^o@=+YoG`Ay0y&?vg?gmp-tWhAeI@fTZe^3dZ9-5Cl3n_p0kAeL<_oT)(6O z9-3J%&>`I@g_BM1l}BaVa08{qLM1@vjs&I=vGiFkjxxC&rs0aEiC)-M_sF1V1o$xx z`1^%^onL$w9h41c4HolY`ar9)xykg7`YY_P7=I9I#nvVPS;Pc{f<6Rd2p~HA{cDou z)p81gS3w%bPQphn!!+w=Cp$DCO}z~UMXTFw*7EhW0$)!!BBnn8r3f^_TI)@X43$Aljw;HMR(xOllhgvFu%%!cTXRF z`rF(6alMLz@v5-l>FiKW?DC{!i_oe0b$CGMx#`^(I$I_`7iI?{6sOY}CM7a;dIZ+M z@Nf$oickxV%viv|2ows*Mm+3GsymGy$#ssJRzuigEW=(3TPeC&xp2d|c!N;4?jc+Y z=$MUpMymiaf@d-%@syG%4FoQeX<))*v1X{{t>Z4#E8;R%{21J7tOg1(YolYBV}!n$ ze3yq|MnJ+}B6goXzyBZqd|sK@s1Ks)MAa$SP4dJL#4(sRB?d05{;p_bi{3(t5yzv5bNugHdCdh~WoV65xJC5B3$#4H`Y#VdLhXi0LQmxTb=UHUq7T&GKYe=smA+QAJ``%~jzZ@{OL^i@`Qk~C zogT_6o+++M60z!yAiIhcu6~w8h z7<{9|bQ^4eWNfRMqY(90FIEBTs6xB5dGH_}5>+iaBsWC8ttDZEbgB+ET z|ArQ*$wle3o75ABI%&i^l6m7jFlC^!x|#drMWd^vmwwBlFhXKds)esd7%DWF@wU8? zcFZ$;t4*HwAVIDdsG;bHS&PP|nH$%5(}vkr=c|diORY>~55EZT%4BkqT{!XK;ORec ze{7Vwe;v8+SeLUs+)YU$?tyc-sC{BC>)^fY$8=f2`EXE*#g2p{D6^n8o^iz6OpL;~ z!IL&U?CXaK#EWd=l`xYr;VSt|*+ZuWk%H9x2KTbCIxIiQdJ!sa0cH%tnQ%`GxS`30 z9VWEYJ^3bAEBGM==6#1k^qK&exe}i?h_=MJ;DYOTtg6FYKS$y%z=*dTLDAS8EE5{= zv_%_c>yo#F#CwI^uWV7uR(cG0hT&v(GN;hTj8TgnU$((*6dOt}*%Ke*kZ!bf3MA0o zUSJH#tFc4~!$mvhA82O@I%0JsaJ;K)6g?s^ffT+n*}7tlp-RzD)$k*2kHY5Ud;2;| z@SSp?Io3aL)QyS@3a1p3)1(&yl+53ZDJ9`5SMp_ua5T5zE_ea6!fETXNhY)>cG!_a ziq6X_-JABgolxP_IBT(2nEe%?-o5khUKrto52{gMPK`Hv9t#;F6+{qi8U~R>`EJsk z;X+TMRj+slId5o3g4=UNCo>$Xz+!b#>Yn zo1%D&PX=Ek3NtpP5uCB{!*vqX=F$&@+q*rMN(ALeCz=qpYUI{+&VbvcGsb)ElMsFD z_r@fpHJ(`N2%pXy#D#+=K3k%Wk_aVwIA@nrw9r?z?SIdQ?=fTQJ}{&4VYId4B`b<` zA^DXIq9XtYmx|H7XjFK7$NJ%^@|`?w7c|=>-q$$An+{%(5t-`@d$N?RpacX5aKM}H z!0!QRcJ4_yTfFG*_VW2bQm{d5-Daqo?#Kz@^(yG8&1~_RHpf8yVY~6rtSyrAW-5rs z##JjE^%%CL=PJA85s{W@j33RkbI;+0G#}r{{u4D0j+W$005+d BqmTdq diff --git a/sys-kernel/gentoo-kernel-bin/Manifest b/sys-kernel/gentoo-kernel-bin/Manifest index bda86970f353..cb8398eeae0e 100644 --- a/sys-kernel/gentoo-kernel-bin/Manifest +++ b/sys-kernel/gentoo-kernel-bin/Manifest @@ -2,9 +2,17 @@ DIST gentoo-kernel-5.10.17-1.amd64.xpak 64346939 BLAKE2B 3387154f735f5f6f50df4fd DIST gentoo-kernel-5.10.17-1.arm64.xpak 59606648 BLAKE2B 444e43a12a94310b00ed686d3225b61284207f93995bc75375d66435ba22cde42a1882fb1ff7479f1ed6ba369c509de11ba453a945f6608de83b1f121a5fb4e2 SHA512 998cc8342ab5e68f74a80ddf6f1fea68a618139492f5c078eb5c1619611f5635a0635ff362f9414c9518011868bd0f3bf12f110e5e5717e32c728e5f369a6b50 DIST gentoo-kernel-5.10.17-1.x86.xpak 57292329 BLAKE2B 824b77875aa1336fff7b9f054f837904462c429b625a5085296dcaeee156c2d794242fb35d2d0fd20fb6e8230895bcb5a8b334f04b86034c0818bc0b740f8b66 SHA512 bde8d238b592f7aacf63f3b4464790d3df5901bc772850ec991957c849b634790665a2b9affd0484107017d909a45eb6634a0c345b73bd77274c3101432bacee DIST gentoo-kernel-5.10.18-1.amd64.xpak 64024674 BLAKE2B 456b0e7e35bf54ba06908212e1a8c98dd8dd99b3670dcf344fa9b4a829413eb2c38e98f52dea3af0df80a31e925c9349851049689f4270a3cd2e03882d66c636 SHA512 9ca89659dd020fae705c71813e276bf36ef874f74d1264b7b33420aa508f01cb018b0ccbcedf774a09d00c2b881f4798b7aa3c42aeaa8319175fc9318af02ba5 +DIST gentoo-kernel-5.10.18-1.arm64.xpak 59269183 BLAKE2B 3ebd1c3ffc96d761132ce899da374286ff800ad6e057fb758ba175b8b07464723df988ce3e2199214c2b4bb50508839ebf3a490966a87d85faf0f8f99cc88012 SHA512 f50a978e376a5ee438c9992ce7afb4cb91277b498a4e6678e91edb903ae4992af237ec2f13c4b737594003bd69ee4dd4e302d1fd3d722d009c121528dde18f46 DIST gentoo-kernel-5.10.18-1.x86.xpak 56984732 BLAKE2B 8c764915907440e0840f345fa9c7f475f5a016f02d19956a36b00349356755428114629a47ae4a24d212cea2ae3694adbab0d4a5a367dc4992dc542855373ff0 SHA512 b59956497a7ae1f79325108857a6bc7c9abcaea6874ce857a8021e8e26204f860afc6b7e29a9a028b3e0f13409e50ebfc6ff747fe32c0789302296012a9c07b1 +DIST gentoo-kernel-5.10.19-1.amd64.xpak 64036559 BLAKE2B 8f71ea8599f8d26931e6f4314a16fad1d652397f87279af003d7a4f94a83e1f7cb0bb89f197347e0ef8008d3ac7dca3c3478335fa20c8f1ac52a1412468352d8 SHA512 65562dd5297b69a29eacf50d3967d1115ce716b20d40893bc58ac98e29b949b9986a983beef629cf40a6d419997a2f49afc5cf16df720804af0bc1afc6d92ae4 +DIST gentoo-kernel-5.10.19-1.x86.xpak 56996359 BLAKE2B 58e9d8e9a3c28e95a25f91fa2b7a0e70103b976d52e44ab37ee1d69e59ed4b0ae85078208e5843a1c1d03672ca00b3b12382a4d22a969d34a895b6081123cf1d SHA512 c9d7b41a60032a2b5273c30df01a22300b1a95029c768cb89fa6f1b49d79bd4f0a965766735b418e24f679e534dd545841cbc4749a6f5ce455e91124c4428eee +DIST gentoo-kernel-5.11.2-1.amd64.xpak 64830406 BLAKE2B f9c5d0591a175e497e3ff9f9c12e855e0c7db90aaf28fef5bbc695604c5745e13e3cd16001eb75216c55868497954a58738a7eca2314f077548650ae27b73620 SHA512 9a05cf8ce3218ac7e6b880624cbdc67d7fa221f0440f920de70f883a33978df08297184eeeb7a5b3c420da34ba7cb9ebc38f11c9a4979cf5d8a5c7a33e82b85a +DIST gentoo-kernel-5.11.2-1.x86.xpak 57784553 BLAKE2B 452b7e2bca5f9c83345b14f8a3e9ca54bd18e2b6f89e9d165ee3b59de8b8cd46411858a08d58546cde72180bf78c596f1ab3d595c2e5e818e2df9722101cf0b2 SHA512 9620e721c8c0e474db8861400b3109a2b26af68aafbe94975030a45f620e7f7ca5f9837d8dedfca6e97d5b4cf458ba76d34eee790268ddbcc4677d2b06e220df DIST gentoo-kernel-5.4.100-1.amd64.xpak 61080710 BLAKE2B 84b33a1aa252b0957eb90ddd792f001942589d7f65399a5b007a2c831d0a1fa3b879814a55e5cf8b1ad6166970d3ac89838f57a2c61cec6b7b136b55d5ea4c7b SHA512 98b3dfd31a2830ed49dfc7094e9f37a39e7fbef54b648b4840122f2b53b8e970fb9c75a653445753d8e4efbd723716b9c56b2f99214c79832f3e49de63b3efbe +DIST gentoo-kernel-5.4.100-1.arm64.xpak 56394488 BLAKE2B b8ea7a56a087e98706099cc151b652dba2a40e2a39ae99670b0989ce2f11c133f07b53dda1a9749f946719ab8a5b97a57ee0a12fcf3d9a568b498859420eeef5 SHA512 549ada0acf8874d3254c8a586f5c4d0ed4f08a103aee74befae38fc47d10c716d86f3f133b8ee3c49e61fcacda2298b04b5fe96bf35917b0963f922fe424e96f DIST gentoo-kernel-5.4.100-1.x86.xpak 52912122 BLAKE2B 5f1a8f7ccf3f9df6a89650d62df903896cf0342b9cf6e0fc265e67a887aa9a0608d62b023d9641711a2d9196958ddfbddec4e19f5f731356f5bf3a74421145f9 SHA512 6d1e5089bb817cf9e7401bb1be0b1d1433caea884b8ba4208c973fc7bbd879b65b69ace8fe3cba05bcb6aae0607ff1be9a63da42642ec2c32fe5ff7adf6fef28 +DIST gentoo-kernel-5.4.101-1.amd64.xpak 61129676 BLAKE2B 87166f24485d888cf3a76904c38cca21135399f25c58524732e5b3d291c33cfab12b0ddac1450f4fe395ecf17de5b44d0f8e70d685f21c6b5c6b1b2707209149 SHA512 017ec51bf227817aab05a4ba958d8d3c645f9d0ec774c210c3ec3c2b7af7be18a3683e75ccdbf1dab2de7954bdb6bd1527b1d398adbb8ddae616543584e6db09 +DIST gentoo-kernel-5.4.101-1.x86.xpak 52909165 BLAKE2B 39a094693fe036d75fde0ee331492c8e859a0529e29c45ff7fe8a8f7bb87dd8a5fa8782ee34f297cc046e27701a491ae27c3386c6902f56b1c93bd88d1bc55ca SHA512 f58296401f06c029693639379115d6f94a5203e416e1eb1d75611d0660a1d81385958b2ce2cb66776e9766937bf6df746e3f835e3437bb0b7702143f5050d667 DIST gentoo-kernel-5.4.94-1.amd64.xpak 61075025 BLAKE2B 96f7d69735dacd618266d4220907d2e196d4a59f39fdb6c93e88299ecd26a503684bcfbe0a0dcc8c027c3e1b90fc7c066f0d0cb5e007efee859215c6a4b91807 SHA512 e786c30e4ac3e62f25cb6403105847c20b7673f0e9fee32f513854c6e739cce513409f136da9dfd8c366d74ffc4db00625dc5d6270623af56149e4dd05801c57 DIST gentoo-kernel-5.4.94-1.arm64.xpak 56309818 BLAKE2B 50f9f4d7bfaee560860899a0a16805c0a805a9cd0b915a0dec3f654180db73cc73f3247ccc808842103fefabe9cbc0aa963aff8c649c0fe2d314a6ddf22a02ce SHA512 36ee8c73e76ac00ea6c26a5530d6dab91df46fcf2b5f072bbcc44d8bf8b7df710fa601584ee2707cb1c1bbfad9342e369a00926224a0527f1fd4588d01085508 DIST gentoo-kernel-5.4.94-1.x86.xpak 52893412 BLAKE2B b694d25318a84dd4d458b3ad42193781a42853fef9bc21c7e0f3671b5d74b9358c3408bb478d669d57f3618bc433d29df02bed71d80abc7bb8e8814c6e08997d SHA512 c64d72334079b3650c37427ab38e72d9b0d946d93989a491224a936e59d4eb0e43046bf03d85487d41ae6dec43cf5c5dd8667d3e2c9cf7355ec9e95f61f096e2 diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.18-r1.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.18-r1.ebuild new file mode 100644 index 000000000000..fa7357082db9 --- /dev/null +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.18-r1.ebuild @@ -0,0 +1,44 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kernel-install + +MY_P=${P/-bin/}-1 +DESCRIPTION="Pre-built Linux kernel with genpatches" +HOMEPAGE="https://www.kernel.org/" +SRC_URI+=" + arm64? ( + https://dev.gentoo.org/~sam/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak + -> ${MY_P}.arm64.xpak + )" +S=${WORKDIR} + +LICENSE="GPL-2" +KEYWORDS="~arm64" + +RDEPEND=" + !sys-kernel/gentoo-kernel:${SLOT} + !sys-kernel/vanilla-kernel:${SLOT} + !sys-kernel/vanilla-kernel-bin:${SLOT}" +PDEPEND=" + >=virtual/dist-kernel-${PV}" + +QA_PREBUILT='*' + +src_unpack() { + ebegin "Unpacking ${MY_P}.${ARCH}.xpak" + tar -x < <(xz -c -d --single-stream "${DISTDIR}/${MY_P}.${ARCH}.xpak") + eend ${?} || die "Unpacking ${MY_P} failed" +} + +src_test() { + kernel-install_test "${PV}" \ + "${WORKDIR}/usr/src/linux-${PV}/$(dist-kernel_get_image_path)" \ + "lib/modules/${PV}" +} + +src_install() { + mv * "${ED}" || die +} diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.19.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.19.ebuild new file mode 100644 index 000000000000..31b6fee9f812 --- /dev/null +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.19.ebuild @@ -0,0 +1,48 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kernel-install + +MY_P=${P/-bin/}-1 +DESCRIPTION="Pre-built Linux kernel with genpatches" +HOMEPAGE="https://www.kernel.org/" +SRC_URI+=" + amd64? ( + https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak + -> ${MY_P}.amd64.xpak + ) + x86? ( + https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak + -> ${MY_P}.x86.xpak + )" +S=${WORKDIR} + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + !sys-kernel/gentoo-kernel:${SLOT} + !sys-kernel/vanilla-kernel:${SLOT} + !sys-kernel/vanilla-kernel-bin:${SLOT}" +PDEPEND=" + >=virtual/dist-kernel-${PV}" + +QA_PREBUILT='*' + +src_unpack() { + ebegin "Unpacking ${MY_P}.${ARCH}.xpak" + tar -x < <(xz -c -d --single-stream "${DISTDIR}/${MY_P}.${ARCH}.xpak") + eend ${?} || die "Unpacking ${MY_P} failed" +} + +src_test() { + kernel-install_test "${PV}" \ + "${WORKDIR}/usr/src/linux-${PV}/$(dist-kernel_get_image_path)" \ + "lib/modules/${PV}" +} + +src_install() { + mv * "${ED}" || die +} diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.11.2.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.11.2.ebuild new file mode 100644 index 000000000000..31b6fee9f812 --- /dev/null +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.11.2.ebuild @@ -0,0 +1,48 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kernel-install + +MY_P=${P/-bin/}-1 +DESCRIPTION="Pre-built Linux kernel with genpatches" +HOMEPAGE="https://www.kernel.org/" +SRC_URI+=" + amd64? ( + https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak + -> ${MY_P}.amd64.xpak + ) + x86? ( + https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak + -> ${MY_P}.x86.xpak + )" +S=${WORKDIR} + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + !sys-kernel/gentoo-kernel:${SLOT} + !sys-kernel/vanilla-kernel:${SLOT} + !sys-kernel/vanilla-kernel-bin:${SLOT}" +PDEPEND=" + >=virtual/dist-kernel-${PV}" + +QA_PREBUILT='*' + +src_unpack() { + ebegin "Unpacking ${MY_P}.${ARCH}.xpak" + tar -x < <(xz -c -d --single-stream "${DISTDIR}/${MY_P}.${ARCH}.xpak") + eend ${?} || die "Unpacking ${MY_P} failed" +} + +src_test() { + kernel-install_test "${PV}" \ + "${WORKDIR}/usr/src/linux-${PV}/$(dist-kernel_get_image_path)" \ + "lib/modules/${PV}" +} + +src_install() { + mv * "${ED}" || die +} diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.100-r1.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.100-r1.ebuild new file mode 100644 index 000000000000..8ec8fdea9936 --- /dev/null +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.100-r1.ebuild @@ -0,0 +1,59 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kernel-install + +MY_P=${P/-bin/}-1 +DESCRIPTION="Pre-built Linux kernel with genpatches" +HOMEPAGE="https://www.kernel.org/" +SRC_URI+=" + amd64? ( + https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak + -> ${MY_P}.amd64.xpak + ) + arm64? ( + https://dev.gentoo.org/~sam/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak + -> ${MY_P}.arm64.xpak + ) + x86? ( + https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak + -> ${MY_P}.x86.xpak + )" +S=${WORKDIR} + +LICENSE="GPL-2" +KEYWORDS="~arm64" + +RDEPEND=" + !sys-kernel/gentoo-kernel:${SLOT} + !sys-kernel/vanilla-kernel:${SLOT} + !sys-kernel/vanilla-kernel-bin:${SLOT}" +PDEPEND=" + >=virtual/dist-kernel-${PV}" + +QA_PREBUILT='*' + +pkg_pretend() { + ewarn "Starting with 5.4.52, Distribution Kernels are switching from Arch" + ewarn "Linux configs to Fedora. Please keep a backup kernel just in case." + + kernel-install_pkg_pretend +} + +src_unpack() { + ebegin "Unpacking ${MY_P}.${ARCH}.xpak" + tar -x < <(xz -c -d --single-stream "${DISTDIR}/${MY_P}.${ARCH}.xpak") + eend ${?} || die "Unpacking ${MY_P} failed" +} + +src_test() { + kernel-install_test "${PV}" \ + "${WORKDIR}/usr/src/linux-${PV}/$(dist-kernel_get_image_path)" \ + "lib/modules/${PV}" +} + +src_install() { + mv * "${ED}" || die +} diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.101.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.101.ebuild new file mode 100644 index 000000000000..b8eb2c63573a --- /dev/null +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.101.ebuild @@ -0,0 +1,55 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kernel-install + +MY_P=${P/-bin/}-1 +DESCRIPTION="Pre-built Linux kernel with genpatches" +HOMEPAGE="https://www.kernel.org/" +SRC_URI+=" + amd64? ( + https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak + -> ${MY_P}.amd64.xpak + ) + x86? ( + https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak + -> ${MY_P}.x86.xpak + )" +S=${WORKDIR} + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + !sys-kernel/gentoo-kernel:${SLOT} + !sys-kernel/vanilla-kernel:${SLOT} + !sys-kernel/vanilla-kernel-bin:${SLOT}" +PDEPEND=" + >=virtual/dist-kernel-${PV}" + +QA_PREBUILT='*' + +pkg_pretend() { + ewarn "Starting with 5.4.52, Distribution Kernels are switching from Arch" + ewarn "Linux configs to Fedora. Please keep a backup kernel just in case." + + kernel-install_pkg_pretend +} + +src_unpack() { + ebegin "Unpacking ${MY_P}.${ARCH}.xpak" + tar -x < <(xz -c -d --single-stream "${DISTDIR}/${MY_P}.${ARCH}.xpak") + eend ${?} || die "Unpacking ${MY_P} failed" +} + +src_test() { + kernel-install_test "${PV}" \ + "${WORKDIR}/usr/src/linux-${PV}/$(dist-kernel_get_image_path)" \ + "lib/modules/${PV}" +} + +src_install() { + mv * "${ED}" || die +} diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.97.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.97.ebuild index b8eb2c63573a..b4fab44a5169 100644 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.97.ebuild +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.97.ebuild @@ -20,7 +20,7 @@ SRC_URI+=" S=${WORKDIR} LICENSE="GPL-2" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" RDEPEND=" !sys-kernel/gentoo-kernel:${SLOT} diff --git a/sys-kernel/gentoo-kernel/Manifest b/sys-kernel/gentoo-kernel/Manifest index 8eaedbc91c83..3d34b5cf10d7 100644 --- a/sys-kernel/gentoo-kernel/Manifest +++ b/sys-kernel/gentoo-kernel/Manifest @@ -2,10 +2,16 @@ DIST genpatches-5.10-19.base.tar.xz 543060 BLAKE2B 9219d5463c51bc574984ab37795a2 DIST genpatches-5.10-19.extras.tar.xz 1768 BLAKE2B 8579ab3ab97f6bc906a8e16d90e8bfde74bc6782323a0defc86e0099593431d54bc4457c2cf3bc64bcc623bfde74ba6387ca33af58e367062cc23b78057d0ec8 SHA512 7b658d488dfe372a5cd799042c9e6227fa35bf8cbd56ef505bf25344b052c2fa2db137bfb315d9a65b844c475a052e8845ba9d3b30e57fc6417aaab7c3886176 DIST genpatches-5.10-20.base.tar.xz 551256 BLAKE2B fc2db45cc49ae771f3c87cd97ba3643c6ae35ebee7104a3e6cea50b5fa444871f069480c73e63ad5ca41903f4c180be34e905cd7701dbf3f49590cd98d255873 SHA512 c176101a167fec0df6dd60a366daa0d5b2ca96b2610ea3de8ba0bd5887037ddb989eed5febdd40ec2fbfc1473837160713b331e37c370c992c95b3db9bfddfd9 DIST genpatches-5.10-20.extras.tar.xz 1768 BLAKE2B e69295002cda9c81df01d0e20a6ae691f3d584dc91ae7bfe3cae777fae430829b6b4450c5f38f91a2aa42fcd9b6adfb89bc85642f30e8caf7cb34cd301f5261e SHA512 1bfce3155025596db1c1e90c4119812a83d1574519d16805574c84e0b8f5936b5e3a2e5400e92b59c2844b903b9517eb2b9d220054ebd3912af23a4b6914db7f +DIST genpatches-5.10-22.base.tar.xz 554876 BLAKE2B 18d2a41fea4a8a95983a71185248f9fd27d2f4e8863419eaae66cf826ecd74218e0563804262368f3d23bee1f835b18869644af734f0baa8d1266a37ff495061 SHA512 7fca3a5fcd35425b0d6aa37cd0eb1146c6fec8ae5f4a462f058180057e956a4316a26a0c0600780014ffe2f632cf64f135f8d0b337ca6642a949c3654783a4c0 +DIST genpatches-5.10-22.extras.tar.xz 1772 BLAKE2B 3a72d1838aca6ca79985e06d9efc44a10bc3e766431c2ebca64b773c96be52cf27f121331585030e334d2eb7d1415deb34f42c265619b16186fb406baa12bd23 SHA512 81559580dda2d4ecbe693eb25d9d537f0d3dc3a01c1a863f17eff3b0e890a2850bdbb7ed5e856bf6b9c7dde944dd771710a8b64812391b5a3c214cc0e2c8538f +DIST genpatches-5.11-3.base.tar.xz 11280 BLAKE2B 83a975b07b3e04e19b008e5a5c4f08fa551b3558b68afb800cb3c886f782a21950d5ea1029b631a6caa2658f02e7ae819e8d8c137a076470120d94deab99e524 SHA512 0a8b19f888af853e6a12aff9d6675f7a9977fef92efa19e69c79a6325fc1626efe7aa9fec8c42ee65ba29f0757b166567679a54d0351f19ea502183e92a63ac5 +DIST genpatches-5.11-3.extras.tar.xz 1772 BLAKE2B 165d5928e6afc65544392186737efd1df9e1179591ef7edd85a1868971ea76016161a38a615e9e692c4515fe7fc19424a0cfd01420b5ec57a60c8d1d2d223cb7 SHA512 c74015c4e1b824c61db9e9deca6b30a839ae9a8fb5747cb6c46e2af99a9221f11bb971099554107bbfc58ea5389d96e810f9cf8e55d0bcc16a093eef941c6ec8 DIST genpatches-5.4-101.base.tar.xz 3089116 BLAKE2B c6e716ab8d0e98d3b3b4c492d6a516ada65f5e77d375cb9164a080aabd94311c50a222135499eef9dcad3f80b29b831a3fe015c3006178651c2136620f9079c5 SHA512 1bdd6f8f23a6151298e2e2fec493c9a2e95a1a65f4a4b6ff95598f45d4fad783da2a596c05b5582ec3d82ed8d8aaf654706da768a1b248bdae37fb08481b3dc3 DIST genpatches-5.4-101.extras.tar.xz 1768 BLAKE2B 44b92b9c288f4f10f499e5b6d2179b44ee3418890905341703901a71b703ff99e992d6e7424521e67d3b1f80e41286c2357187c66e9b1ae7c1feef430f0ed74a SHA512 e397f970bc3b68b91f059e4b4f2d6163f8416340096b16b040eed8a5242a001db37b0fe8c1fd2a54c73bf6121aa55efa1c362b7837e930b758bc3bd33f8dce09 DIST genpatches-5.4-102.base.tar.xz 3090460 BLAKE2B fa17228e7cfebb2c128b73682cc97f9e96a1a3c4936f98b021ae3f21a1f6a1167c357db2570902ca554b6facf27d507a0d258c4a9e9898cacde502762306c2ca SHA512 e3b7b0826115a7f7c92f5509eafe25803ea943733a8be8404a333d54ac93c607704f742ab20576517a7ac6e5467a7dfc9c2a54205a10f3fcf4af9b2557a5da0d DIST genpatches-5.4-102.extras.tar.xz 1768 BLAKE2B e9bdc3e77e4cd6feb17c3b84b0b573f60b399262cfb5cf5893444afcda38b3017f41c5e00313fc5af30108d60fef2603dd3ce32cfd36b0e3644f85b782da0206 SHA512 bf88c37717a240a62f64cb7a04af13244ea3c5e531b160c649d39243184266de8e61e7c84f092b4b931760fa786dbe40523a0ed55eabc65824f63f0b330604d1 +DIST genpatches-5.4-104.base.tar.xz 3093716 BLAKE2B da8a9f572f4a22eb101a477ed2b2a81b0adaed65f1913c163b58dc958de661707733fb1e0d06e49ec342666ca0c212313d3a5fbca60c79779009b91361e23f42 SHA512 2ef214d2e4ea982c6702991519aaa183d6731f882fa59db5cc2d7832c7fcaf8de57dc2173f4a59922e5d90da2d046753b3eed609513c84c784c13d5be747303b +DIST genpatches-5.4-104.extras.tar.xz 1768 BLAKE2B 7f335d61bd5f44cfa74ce2082259a48791ed90c21da4d05ff13c191adf1f658e68634c4cf9779274e6f775409695634ca40187754b0f9d50b406c26df26adbc4 SHA512 a8080605c59079063065d9bebc9d846ab8aab73f2f192f6c5becea2b51304a1e4d91e20d9aacd61f2cfa5b967bb8e30d620ddd60592017f308ad2f65ab7287a5 DIST genpatches-5.4-96.base.tar.xz 3031600 BLAKE2B 9ba35f7958842a1fd4c9a7e7d3666ea1339ee5fadde6b771b78f67a8bb27c07e8dad8498e9b85fa0bcfd641f5aef9641793a02061b03becd372ea86245820895 SHA512 3edea8a4fc2a29e0f989089633256b270589ad77a225f3cef6e414c5877de1be8a4d5d9da28bfa4fba848f33ee322c4f01befcdf384c9271c97c90e2e2d3ad39 DIST genpatches-5.4-96.extras.tar.xz 1772 BLAKE2B f33c734139f65245694d3cb98712733a901e89c79d05fab03de42d82d6e45ed3ec41ab4e17f2cd20be2ec31d469cf02a5efc7bad93832c67d3ad0bbf147b07e6 SHA512 8b7d6d058906b9c9afb7addba0c3072d70758bd75ea2989787beab5a3a83725541b4084c34cbb1e90b6cc8bb323a002dfca7065cc88fc834891f04397caa645c DIST genpatches-5.4-99.base.tar.xz 3064716 BLAKE2B f71d76c88a9932d3b0e1b45d065fa0946f36a3100e3b59c5ce4c373519119066973067e4bb74d094cd5b79e689affa4615faf40da75a730b62df2259d3361c43 SHA512 833a83d7aecb1a216783fdf57e0fda342fd481c74166d976326a8333dfb2a13bd61f1b20b749f17b3498756b6134f8538a971507427f4e955bc9128742a3be5f @@ -14,12 +20,17 @@ DIST gentoo-kernel-config-5.10.18.tar.gz 1219 BLAKE2B 55ec8c66a9b090e590e23574b5 DIST gentoo-kernel-config-5.10.7.tar.gz 1146 BLAKE2B f755581e9f3be3122e5f6e6fc133d3e5c3116d4580b53f95ff5b2cee5150233fe82be5cd45637a9792ae4612be5d2cb4dd954506f97fe82c9e96cb8b772cb342 SHA512 8c64768e83d2552e69a29c6c3f958ef6a1e5a767acd04b3bfcd0cd49453ab5d0aa54fcfee76a8c9d07f72abdbf70380b070e3d1584e7b7d05a6daa3399892f51 DIST gentoo-kernel-config-5.4.89.tar.gz 1240 BLAKE2B 50bd2e64eb1a62d2f0d67e02b78da56cb507fd7a5993d663b880c94ecd535898285ed01e00d5d07fc1ba0d044657e776456736d8fdcacecf7ca464979a8a1d06 SHA512 ad31f9895b9dd45edd7f8715516edfc303c23600f243f3ca122c7c554c9fdbe3c3aa62970a24ef7291d7937e04c63c0258f6348e796686902a011c055c1bed01 DIST kernel-aarch64-fedora.config.5.10.12 223184 BLAKE2B a0246dac2f7a4ad6a55b611538d24382ac87a8960077811a859c9595ac67f961b4bccb7e139a89abc7c0e26e80832da5c94211fc658082f2e7dde984f14dd29d SHA512 7d803b347b136331db1ad6e22e0445fe0224c3e26cd7c034cbe9794915d457b492e05f77664865079874ec001351553652646e2e08d0fee31e30b841b0008f52 +DIST kernel-aarch64-fedora.config.5.11.1 225847 BLAKE2B 50e3db29a9afc3db3c35e3af173e89e2e8d3b573dd8af7c35584e3d0152211cbd5e6ddb749acb3d6d2caa54392a3f51e52b5394a5d032d43ed35861230b277d0 SHA512 6d0594658e205767599453d4d8695c37eabc065d6c17362c3775dd745f6ca62131d7c15126ec41a17e757d3ae2a0569cea6621a7ada4666a8f90e4414391b3dc DIST kernel-aarch64.config.5.4.21 199104 BLAKE2B 578ad451a76204df2a9bbbe34b5cb27051d2ac5e2c33967f562b01338c43f35da6dc33a4c2cc67ea6c3b32b155729360d3748ec28dcaa750f18449245b2e8a09 SHA512 66e9a437beb350fdc59512c17b8f72c5b5bfacf2b35070d810d77e66f49cf7929026cc28ad44b04a016d61e65d9fb4a10af6996ba09b604bf97e9c467d08f8ff DIST kernel-i686-fedora.config.5.10.12 205412 BLAKE2B 92c715b7e2cd7dd74da7970c05981f520597d3e403ce82c8cf4eee31c9f1f50b638792a6bdb256ef5bfdc99f1bcd594e819e8f44dc6febb2ad9a854bad817f2b SHA512 69d8db11723ae1b40fdedfaace74d15bb63198cdb0485e0a1e5eba95b31217110c93a93e39cc7370cf45f1d3a8bc7f75ec096d6db5ea9ecb28ac6b56702ebb10 +DIST kernel-i686-fedora.config.5.11.1 208027 BLAKE2B b4183e8d1121aa8b3f65d0a4542b8ba0f507430ab4cf0004dd0e8b1e24b3be1783316b8bf6becb2002f7fbacc8236b640f533fc2e9dc5696e84d1627c3b0e9c4 SHA512 5b107e376ddef783ee6852ef67143a94340b37ab764ef3ee3c6642401883d314809c959c2025d976336923c115d21d6b39332aa1699c0f884d1faad1d9c3fa32 DIST kernel-i686.config.5.4.21 183910 BLAKE2B 185126ffb85718bb73761d01683def80b6f002d7a7a6eddd8e858a30d8eadc863fb378d83a1cd2ed82b3540337fa66ae44475e31fb41ebc46d77005b6f54e5c0 SHA512 6307afc2295902e44fe65b1cccaa7a0260b295a5f21f1d67ec66197bd972bd3f5675b624f08d9da8b224cb3ec987d5c21cbd743599aeab9ac6214bc651f43476 DIST kernel-ppc64le-fedora.config.5.10.12 192105 BLAKE2B 889141debb0656a358a3381bae14b5216b982acdfce0bc758f9445c16647807a68a788fb290199c2a1a23627bda1ef4c9405b3f5ac2a4176d1d2b55c71fb7db9 SHA512 3ab0f1401d9f50a61477c71369dede438f575d9d2c3a2f5c2cf36d624c2b59a938efca9c981b075511b3860c983eaaf5e5a9f877d659277f09ceba45edd43770 +DIST kernel-ppc64le-fedora.config.5.11.1 194870 BLAKE2B df6e5a0a789dc6d0c2fbec45820f5e19ec455388f02f04d88d7b3dd5081d2f11e89cfd0159b7a3885aaa029470e916743d59ec3f86756ff4182aa56552aa8476 SHA512 e170912e76e8980435df2a1387792d616490ededda4df681a90312f7fc8ce4065f1c9fd7559d746d8edc0fccfbd35b20fd5db294774f9db7f4635d898cd0dab1 DIST kernel-ppc64le.config.5.4.21 172003 BLAKE2B b53887cb44f7c378cb3866780f8e556e19fdb02130d3b0df01d97698d2a91f7d90a200012559f288e962935742c3fdb67dfb6711876fad37862fe55cdca5b5f6 SHA512 82df8d0be47e9eb20bd7db570539bb061d0b6e2101dc78a54596cf4d0b4e0c536041449304ff9240b051ee09b342ea336c5645e9a3b66a5dfb96d7778ff86008 DIST kernel-x86_64-fedora.config.5.10.12 206357 BLAKE2B 0eda9d4f3f973336cabd67c1ac78f100aabde926354743e8dcb7ff84496f0de49210d45f99bc850a2096078b0b4687aa7fd965d999248559506004f2b29dac0c SHA512 b12f43d3c1a52a4915cd73db98874ce9ae6c425672c0f1c19ed1b1101341c868ebf1c9620bef5449752ec0d7342c1ce38fb77779d0f89b9267096a605ebf7a26 +DIST kernel-x86_64-fedora.config.5.11.1 208870 BLAKE2B 86e075a95cbc5d6c3cdecb0caf67e18f671ed663aee94b7d0688e25f111dfdf12d890e1f409df04446d18057b6fad8e0fc67adcde34ed581266d458d9c9cabbd SHA512 ab39c8b107471bdd492e6f9c2e181e85e44134b4a2934fedd2f454b9766a32aa2cef2cbf7ed83111e82ffd7794d4bf20f81d98b238751d505c13077abff2b543 DIST kernel-x86_64.config.5.4.21 184907 BLAKE2B 0eb2b07c14cea7545350fcdf3a94f2a531f0137c502ebda9299cacf44da5385686e2049b480b28bc153c9d413d453cfe682b9655eefe70428cb720f57c7bd200 SHA512 f3b3ee6841555ac3a9cc11536a7d44e1a5a8df2bab14ba341fda7df1ceb0de45cf1c799a1d54a64f2858fd1272d348bb52cf269ffa396878c5402baf2730237f DIST linux-5.10.tar.xz 116606704 BLAKE2B b923d7b66309224f42f35f8a5fa219421b0a9362d2adacdadd8d96251f61f7230878ea297a269a7f3b3c56830f0b177e068691e1d7f88501a05653b0a13274d1 SHA512 95bc137d0cf9148da6a9d1f1a878698dc27b40f68e22c597544010a6c591ce1b256f083489d3ff45ff77753289b535135590194d88ef9f007d0ddab3d74de70e +DIST linux-5.11.tar.xz 117619104 BLAKE2B 81300c27bd5476387a83123aaeb4163c73eb61e9245806c23660cb5e6a4fa88ffc9def027031335fa0270fc4080506cd415990014364e3a98b9d2e8c58a29524 SHA512 a567ec133018bb5ec00c60281479b466c26e02137a93a9c690e83997947df02b6fd94e76e8df748f6d70ceb58a19bacc3b1467de10b7a1fad2763db32b3f1330 DIST linux-5.4.tar.xz 109441440 BLAKE2B 193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13 SHA512 9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.19.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.19.ebuild new file mode 100644 index 000000000000..76bcba59d2bd --- /dev/null +++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.19.ebuild @@ -0,0 +1,89 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kernel-build + +MY_P=linux-${PV%.*} +GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 3 )) +# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 +CONFIG_VER=5.10.12 +CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530 +GENTOO_CONFIG_VER=5.10.18 + +DESCRIPTION="Linux kernel built with Gentoo patches" +HOMEPAGE="https://www.kernel.org/" +SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz + https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz + -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz + amd64? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config + -> kernel-x86_64-fedora.config.${CONFIG_VER} + ) + arm64? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config + -> kernel-aarch64-fedora.config.${CONFIG_VER} + ) + ppc64? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config + -> kernel-ppc64le-fedora.config.${CONFIG_VER} + ) + x86? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config + -> kernel-i686-fedora.config.${CONFIG_VER} + )" +S=${WORKDIR}/${MY_P} + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +IUSE="debug" +REQUIRED_USE="arm? ( savedconfig )" + +RDEPEND=" + !sys-kernel/vanilla-kernel:${SLOT} + !sys-kernel/vanilla-kernel-bin:${SLOT}" +BDEPEND=" + debug? ( dev-util/dwarves )" +PDEPEND=" + >=virtual/dist-kernel-${PV}" + +src_prepare() { + local PATCHES=( + # meh, genpatches have no directory + "${WORKDIR}"/*.patch + ) + default + + # prepare the default config + case ${ARCH} in + amd64) + cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die + ;; + arm) + return + ;; + arm64) + cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die + ;; + ppc64) + cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die + ;; + x86) + cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die + ;; + *) + die "Unsupported arch ${ARCH}" + ;; + esac + + local merge_configs=( + "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/base.config + ) + use debug || merge_configs+=( + "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/no-debug.config + ) + kernel-build_merge_configs "${merge_configs[@]}" +} diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.11.2.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.11.2.ebuild new file mode 100644 index 000000000000..498040ab71be --- /dev/null +++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.11.2.ebuild @@ -0,0 +1,89 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kernel-build + +MY_P=linux-${PV%.*} +GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 1 )) +# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 +CONFIG_VER=5.11.1 +CONFIG_HASH=07992209452cd7ba529ffdbdd83d01d44cd8ae14 +GENTOO_CONFIG_VER=5.10.18 + +DESCRIPTION="Linux kernel built with Gentoo patches" +HOMEPAGE="https://www.kernel.org/" +SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz + https://dev.gentoo.org/~alicef/dist/genpatches/${GENPATCHES_P}.base.tar.xz + https://dev.gentoo.org/~alicef/dist/genpatches/${GENPATCHES_P}.extras.tar.xz + https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz + -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz + amd64? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config + -> kernel-x86_64-fedora.config.${CONFIG_VER} + ) + arm64? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config + -> kernel-aarch64-fedora.config.${CONFIG_VER} + ) + ppc64? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config + -> kernel-ppc64le-fedora.config.${CONFIG_VER} + ) + x86? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config + -> kernel-i686-fedora.config.${CONFIG_VER} + )" +S=${WORKDIR}/${MY_P} + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +IUSE="debug" +REQUIRED_USE="arm? ( savedconfig )" + +RDEPEND=" + !sys-kernel/vanilla-kernel:${SLOT} + !sys-kernel/vanilla-kernel-bin:${SLOT}" +BDEPEND=" + debug? ( dev-util/dwarves )" +PDEPEND=" + >=virtual/dist-kernel-${PV}" + +src_prepare() { + local PATCHES=( + # meh, genpatches have no directory + "${WORKDIR}"/*.patch + ) + default + + # prepare the default config + case ${ARCH} in + amd64) + cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die + ;; + arm) + return + ;; + arm64) + cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die + ;; + ppc64) + cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die + ;; + x86) + cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die + ;; + *) + die "Unsupported arch ${ARCH}" + ;; + esac + + local merge_configs=( + "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/base.config + ) + use debug || merge_configs+=( + "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/no-debug.config + ) + kernel-build_merge_configs "${merge_configs[@]}" +} diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.101.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.101.ebuild new file mode 100644 index 000000000000..7c3266150716 --- /dev/null +++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.101.ebuild @@ -0,0 +1,96 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kernel-build + +MY_P=linux-${PV%.*} +GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 3 )) +# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 +CONFIG_VER=5.4.21 +CONFIG_HASH=2809b7faa6a8cb232cd825096c146b7bdc1e08ea +GENTOO_CONFIG_VER=5.4.89 + +DESCRIPTION="Linux kernel built with Gentoo patches" +HOMEPAGE="https://www.kernel.org/" +SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz + https://dev.gentoo.org/~alicef/dist/genpatches/${GENPATCHES_P}.base.tar.xz + https://dev.gentoo.org/~alicef/dist/genpatches/${GENPATCHES_P}.extras.tar.xz + https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz + -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz + amd64? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64.config + -> kernel-x86_64.config.${CONFIG_VER} + ) + arm64? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64.config + -> kernel-aarch64.config.${CONFIG_VER} + ) + ppc64? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le.config + -> kernel-ppc64le.config.${CONFIG_VER} + ) + x86? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686.config + -> kernel-i686.config.${CONFIG_VER} + )" +S=${WORKDIR}/${MY_P} + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +IUSE="debug" + +RDEPEND=" + !sys-kernel/vanilla-kernel:${SLOT} + !sys-kernel/vanilla-kernel-bin:${SLOT}" +BDEPEND=" + debug? ( dev-util/dwarves )" +PDEPEND=" + >=virtual/dist-kernel-${PV}" + +pkg_pretend() { + ewarn "Starting with 5.4.52, Distribution Kernels are switching from Arch" + ewarn "Linux configs to Fedora. Please keep a backup kernel just in case." + + kernel-install_pkg_pretend +} + +src_prepare() { + local PATCHES=( + # meh, genpatches have no directory + "${WORKDIR}"/*.patch + ) + default + + # prepare the default config + case ${ARCH} in + amd64) + cp "${DISTDIR}/kernel-x86_64.config.${CONFIG_VER}" .config || die + ;; + arm64) + cp "${DISTDIR}/kernel-aarch64.config.${CONFIG_VER}" .config || die + ;; + ppc64) + cp "${DISTDIR}/kernel-ppc64le.config.${CONFIG_VER}" .config || die + ;; + x86) + cp "${DISTDIR}/kernel-i686.config.${CONFIG_VER}" .config || die + ;; + *) + die "Unsupported arch ${ARCH}" + ;; + esac + + local merge_configs=( + "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/base.config + ) + use debug || merge_configs+=( + "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/no-debug.config + ) + [[ ${ARCH} == x86 ]] && merge_configs+=( + "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/32-bit.config + ) + + kernel-build_merge_configs "${merge_configs[@]}" +} diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.97.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.97.ebuild index f26abd9fdf78..ebd06b8aecfd 100644 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.97.ebuild +++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.97.ebuild @@ -38,7 +38,7 @@ SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.x S=${WORKDIR}/${MY_P} LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm64 ppc64 ~x86" IUSE="debug" RDEPEND=" diff --git a/sys-kernel/gentoo-sources/Manifest b/sys-kernel/gentoo-sources/Manifest index beabf755a4d7..25e010b238f6 100644 --- a/sys-kernel/gentoo-sources/Manifest +++ b/sys-kernel/gentoo-sources/Manifest @@ -76,12 +76,18 @@ DIST genpatches-5.10-19.extras.tar.xz 1768 BLAKE2B 8579ab3ab97f6bc906a8e16d90e8b DIST genpatches-5.10-21.base.tar.xz 551256 BLAKE2B fc2db45cc49ae771f3c87cd97ba3643c6ae35ebee7104a3e6cea50b5fa444871f069480c73e63ad5ca41903f4c180be34e905cd7701dbf3f49590cd98d255873 SHA512 c176101a167fec0df6dd60a366daa0d5b2ca96b2610ea3de8ba0bd5887037ddb989eed5febdd40ec2fbfc1473837160713b331e37c370c992c95b3db9bfddfd9 DIST genpatches-5.10-21.experimental.tar.xz 17820 BLAKE2B a33240a66d452b4409611cf6ab508099dc82f0e9bee456312b25d75aa584ab78bdf53c189d4bd522e57e9211fa77b2c65a8d96de8644d45ca8371a7f9991c207 SHA512 b8add41cf51c7e2802d9073db4e3240fb91a67edffd5d5eff75963d3861f40584df5a970bde8c3fa807696984f209fb9d7bf7c62f62886ca44e2d648b0637758 DIST genpatches-5.10-21.extras.tar.xz 1768 BLAKE2B e69295002cda9c81df01d0e20a6ae691f3d584dc91ae7bfe3cae777fae430829b6b4450c5f38f91a2aa42fcd9b6adfb89bc85642f30e8caf7cb34cd301f5261e SHA512 1bfce3155025596db1c1e90c4119812a83d1574519d16805574c84e0b8f5936b5e3a2e5400e92b59c2844b903b9517eb2b9d220054ebd3912af23a4b6914db7f +DIST genpatches-5.10-22.base.tar.xz 554876 BLAKE2B 18d2a41fea4a8a95983a71185248f9fd27d2f4e8863419eaae66cf826ecd74218e0563804262368f3d23bee1f835b18869644af734f0baa8d1266a37ff495061 SHA512 7fca3a5fcd35425b0d6aa37cd0eb1146c6fec8ae5f4a462f058180057e956a4316a26a0c0600780014ffe2f632cf64f135f8d0b337ca6642a949c3654783a4c0 +DIST genpatches-5.10-22.experimental.tar.xz 17824 BLAKE2B a05cdc918c9f37fd78f2a61e02ccaf22efc31a72131db6c4b4d3ae1edc1d49c1cb58917b77a3a7a5c6b866616980a8247bef3c80a35103b2a044ff1e86daa741 SHA512 6d0b9f07095e219ddf4bb2e590ac50bd28494c3ec42f58318f889856e6110e6cf9a20ecdde19699a3303867287edef60d448f426d8389a58117fa97435e2005a +DIST genpatches-5.10-22.extras.tar.xz 1772 BLAKE2B 3a72d1838aca6ca79985e06d9efc44a10bc3e766431c2ebca64b773c96be52cf27f121331585030e334d2eb7d1415deb34f42c265619b16186fb406baa12bd23 SHA512 81559580dda2d4ecbe693eb25d9d537f0d3dc3a01c1a863f17eff3b0e890a2850bdbb7ed5e856bf6b9c7dde944dd771710a8b64812391b5a3c214cc0e2c8538f DIST genpatches-5.11-1.base.tar.xz 3440 BLAKE2B eb1e9a9f2060023cb410bf3db8c4f4fe283eff47f545a434dfc1edb98aa513940f30a2a88566422192b79f7ab36c607b9bc63253c067070d9a479d6318fd34b3 SHA512 a862fe33272bb6b0e4095c862c74361f015fc57316b9dbbdf2782f2e57c131fbe7fe9b9ba81c3d5a7d71788f2d56abdbd28f1c7571973c3f378cd05199c0421f DIST genpatches-5.11-1.experimental.tar.xz 6096 BLAKE2B be00b2b75d44ebdd7c69e03b7b6488e5689f1417d2a101be806446fd290575813f246c209cf3be3b981cbb22913ce67a5b0703806b7905f8eb7fac835e0093f7 SHA512 3ddd49fe67cacf45335010e8f1fdaa0c01eeeb025ef3f73153055319b5e53b6222467f8281bfb2ceb89eeff8421a57109aada0f1b9bc37b8039c37aa1b227382 DIST genpatches-5.11-1.extras.tar.xz 1772 BLAKE2B e6f8eae67db54099424f33e17bbfa66d36ae44c98d5f58969634a709a4b949a675a7ec1053eab4db4f745513d9730b68439ecf888e92f0fc9ef369822b39a388 SHA512 cf9d0ee27618b1b49322cefda8d85f66fd94820b9902948c8dd9a33d4e14acf511e7aabf611df5e070a4011e06d80164a512d124f5686b5b16fd81409098d8eb DIST genpatches-5.11-2.base.tar.xz 7488 BLAKE2B 380a7f62e8a65fdaccc89df23b67a0d5dc95baee09a8e83d4ec249a920f60b3e5834afaaa870b3ffb89f10c55f8958a5458b9d0fe8968e2990bc8c710316e3a1 SHA512 b025e4a40fe3e7b568f8007a8047c7e85bd66cad3617b5bc7e3420f92a71083b1b1ca3c71170a24865c40b721b0a3ad5cd0db1441a4641f0057b59ce9dcd58c5 DIST genpatches-5.11-2.experimental.tar.xz 6096 BLAKE2B 383a1c5d8464dc9165374a01889071132f3c110d92c371b04a2c70a025136e3002c3a4f739baffbe41a8e894c4056f317c1f9915a0cf120040af000f9b89cf2b SHA512 65040c1d78b89b47a0440f1e14d35a9889ea429bf2a22bad110126f317c2d444a5c4e8cfac9ec2b0a5b6b43bad0513cb370b32ad67a05485e18ad1f38b96d3f4 DIST genpatches-5.11-2.extras.tar.xz 1772 BLAKE2B cf53815e6d8ff17ab8d8877a6e4ac0fb75c36905e84a6343367bdc81169cf30183b103de00390e5c73f911730d86305acbc1ea51f88c23cffdbf83347d9fbd79 SHA512 010ccddf99b02e03bef2204a4ce9c094c56e31d79fc6e5fb2f63711fb66bcda063b0fa4ff198a0dce7885cb07e6ff85dc6f89739b2fe4f2b8fb3e5ee0f615007 +DIST genpatches-5.11-3.base.tar.xz 11280 BLAKE2B 83a975b07b3e04e19b008e5a5c4f08fa551b3558b68afb800cb3c886f782a21950d5ea1029b631a6caa2658f02e7ae819e8d8c137a076470120d94deab99e524 SHA512 0a8b19f888af853e6a12aff9d6675f7a9977fef92efa19e69c79a6325fc1626efe7aa9fec8c42ee65ba29f0757b166567679a54d0351f19ea502183e92a63ac5 +DIST genpatches-5.11-3.experimental.tar.xz 6092 BLAKE2B ac1c5aa031e99dd332c51c44c05e00460bf2d1244ab6e00179d81c941b58c97c9aef3b8dd14ebc87e3b00f2fb4a393172d17e38121898850452ec3377ce02b7c SHA512 248d5a585d8963a31e3951a0ecce5c6b0522c32df14505bb6d7ad4fa69a9e00eb4dd5c31e561f13f14dd3aeac50db9aa2c43ff8dcb10cb363eba5af386fe8788 +DIST genpatches-5.11-3.extras.tar.xz 1772 BLAKE2B 165d5928e6afc65544392186737efd1df9e1179591ef7edd85a1868971ea76016161a38a615e9e692c4515fe7fc19424a0cfd01420b5ec57a60c8d1d2d223cb7 SHA512 c74015c4e1b824c61db9e9deca6b30a839ae9a8fb5747cb6c46e2af99a9221f11bb971099554107bbfc58ea5389d96e810f9cf8e55d0bcc16a093eef941c6ec8 DIST genpatches-5.4-100.base.tar.xz 3072228 BLAKE2B e9dcc72a03ee2ceb3e02d8dc76b57178c6b7066e07b925bffbd6edf72befb262b68c953522052a357040ee1d087da414a5a100d29762fb65c0e0e1dd122879b7 SHA512 7ab34d9742d5d941632abbc392ca38c6dede00993263e9487a0f7f329b6d36803b9c26017e8f1daf00956f79d34a0a9365fcf5ddfb2322a03ed58476441c7bdf DIST genpatches-5.4-100.experimental.tar.xz 18084 BLAKE2B 61c2dadebeb773b2bb463580c84e12e43f67e5f22ffb6b7d6636e506ccff7f24d5bd6eaec35a4607c6c116589375a7ebe1cf89132c8df5254868c8202f2c8b18 SHA512 76eda39adc319d465f4670aa36d62a7b2f484008d92906969e346670574f6af44a858f254daae5466598c0ce7c9fb5d0500fb2322ef43bc45ad526a79e070e10 DIST genpatches-5.4-100.extras.tar.xz 1772 BLAKE2B 60ef6c84479783e92f613314e753e723201e8f58938e1ba7d58831b045cb02669dadbb4fe66eb10f4c7543359d9d16371aec09d6dbbf341471dedcf6bca29121 SHA512 0e8b851b181fa711645996b989c92ea0a4665094197700c4b5315bd92c2f4e6dde59ddeb6931f2533c8095a3f9e8a4e5e23bd5d0d473814a46aadacd10c30a62 @@ -91,6 +97,9 @@ DIST genpatches-5.4-101.extras.tar.xz 1768 BLAKE2B 44b92b9c288f4f10f499e5b6d2179 DIST genpatches-5.4-103.base.tar.xz 3091428 BLAKE2B 73b7a87dea4ca50bc1ab188b0948c0236f740f18b9dce7d8e4238dcbe9e045dc96dffb7a4c363e195dd2f04b537c53a537920bb6bbcfabc363bc109355771bfb SHA512 afea1a44e1eee6692aa8b398c21bbea62ab0ced41db7eb821d879015cff6c88a80a605dc263085119affd6a4005ae08e483f2293438c5986f6772031956e62b0 DIST genpatches-5.4-103.experimental.tar.xz 6704 BLAKE2B be746144877ce742a7ba65adaea01f479a93be410d13e3661d181586404f12c32f05835273143d47984f251dc49deea5e83b46c0ffb7a80225c76a428e5a84b0 SHA512 71c43112ab0b2c564c8190bc4312c2485f370cdcf060c1799f60cbe9ed11f8f625ca28a2330f911560fb682e866ab3ed162ce99a64191b2513553983b921d130 DIST genpatches-5.4-103.extras.tar.xz 1768 BLAKE2B 0b28c7f0c9bf45f3ac7370e751045760069d078e0609f5987b7faac6e367bdc0d0a16f9f94a7684f9c76c43a25b6e59acdfa44614e86e3fdb13eff532621926c SHA512 7e7c4653684a09bfe9b264b0e4c6b8de7d842c91e4ed1c005bd87ac996f1e2cdbc461c8d4cb084707ee5214a0e16e9e26ab21d6860331e245924feeafc1900be +DIST genpatches-5.4-104.base.tar.xz 3093716 BLAKE2B da8a9f572f4a22eb101a477ed2b2a81b0adaed65f1913c163b58dc958de661707733fb1e0d06e49ec342666ca0c212313d3a5fbca60c79779009b91361e23f42 SHA512 2ef214d2e4ea982c6702991519aaa183d6731f882fa59db5cc2d7832c7fcaf8de57dc2173f4a59922e5d90da2d046753b3eed609513c84c784c13d5be747303b +DIST genpatches-5.4-104.experimental.tar.xz 6700 BLAKE2B 3254eb73899fbe426890f7effdbe484dc2b1398469fb35ca1006503a91aa558a9e5d775b5587c73500686bc334eda1ceea49f10a5479d920ce3a1662fda5fec8 SHA512 a8f6193cd6fd4a6214a28a7039c7407d3d714e398d16da63ac63703da81a1bbc7cc903808106c11125e7c973a2709728e0100d379b22a214bfe51edeed1dfab6 +DIST genpatches-5.4-104.extras.tar.xz 1768 BLAKE2B 7f335d61bd5f44cfa74ce2082259a48791ed90c21da4d05ff13c191adf1f658e68634c4cf9779274e6f775409695634ca40187754b0f9d50b406c26df26adbc4 SHA512 a8080605c59079063065d9bebc9d846ab8aab73f2f192f6c5becea2b51304a1e4d91e20d9aacd61f2cfa5b967bb8e30d620ddd60592017f308ad2f65ab7287a5 DIST genpatches-5.4-82.base.tar.xz 2792480 BLAKE2B 39960646116f5f85ee657a29557d8fd9e809ae9bc60aac349c91e7680f2a0565800ba37a478573098dbad41b686336a058985d2925e5046fa68eeaea8df25477 SHA512 6a76eebd7178e2ccc522477f53c36f74e6fd691f87c547dffa2602a516ad9a6a01f05c953e12bbe6ba9aa2ce34b176a6a081a22da40c7d86855e5dfc34098059 DIST genpatches-5.4-82.experimental.tar.xz 6704 BLAKE2B 4dcaa6977e25a2d9327d043a15115eba34a802bfa80d532ff2ae3c1495a861d4a4a85ad102e69558d247ae9a0effbf4628e8963f435b949eeffd35f735ea49bc SHA512 4fba72e9efc3dd11fe934be4820703f2f8268c5479dcdae1183104a6b1c2c22715b4529d6e8a4f65d8e46d52b12ab47e3d2eee8dda038af5cac7b799263e84d2 DIST genpatches-5.4-82.extras.tar.xz 1772 BLAKE2B 8eff7ca01490badd5dad15497f77bf43c268ccb494db9eb4c18f4f59219f1a5d79ef2a6f35caee87e3c423b0fff1ef94a6d6477e5074397f78e4bd23b9c40d95 SHA512 bdcc7eb08c1cdb599e69b254f55685f7beec83f256518d42c31d0df9a4e1c6376c184145ce47d28e0b688d2166e139445ef5f9f284e817ba9f37eaf812852a88 diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.10.19.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.10.19.ebuild new file mode 100644 index 000000000000..782dc7f46c14 --- /dev/null +++ b/sys-kernel/gentoo-sources/gentoo-sources-5.10.19.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" +ETYPE="sources" +K_WANT_GENPATCHES="base extras experimental" +K_GENPATCHES_VER="22" + +inherit kernel-2 +detect_version +detect_arch + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches" +IUSE="experimental" + +DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree" +SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}" + +pkg_postinst() { + kernel-2_pkg_postinst + einfo "For more info on this patchset, and how to report problems, see:" + einfo "${HOMEPAGE}" +} + +pkg_postrm() { + kernel-2_pkg_postrm +} diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.11.2.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.11.2.ebuild new file mode 100644 index 000000000000..847b80ffe4b1 --- /dev/null +++ b/sys-kernel/gentoo-sources/gentoo-sources-5.11.2.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" +ETYPE="sources" +K_WANT_GENPATCHES="base extras experimental" +K_GENPATCHES_VER="3" + +inherit kernel-2 +detect_version +detect_arch + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches" +IUSE="experimental" + +DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree" +SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}" + +pkg_postinst() { + kernel-2_pkg_postinst + einfo "For more info on this patchset, and how to report problems, see:" + einfo "${HOMEPAGE}" +} + +pkg_postrm() { + kernel-2_pkg_postrm +} diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.4.101.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.4.101.ebuild new file mode 100644 index 000000000000..e46bcfd231b2 --- /dev/null +++ b/sys-kernel/gentoo-sources/gentoo-sources-5.4.101.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" +ETYPE="sources" +K_WANT_GENPATCHES="base extras experimental" +K_GENPATCHES_VER="104" + +inherit kernel-2 +detect_version +detect_arch + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches" +IUSE="experimental" + +DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree" +SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}" + +pkg_postinst() { + kernel-2_pkg_postinst + einfo "For more info on this patchset, and how to report problems, see:" + einfo "${HOMEPAGE}" +} + +pkg_postrm() { + kernel-2_pkg_postrm +} diff --git a/sys-kernel/vanilla-kernel/Manifest b/sys-kernel/vanilla-kernel/Manifest index f94800ba31d9..404e195eaba4 100644 --- a/sys-kernel/vanilla-kernel/Manifest +++ b/sys-kernel/vanilla-kernel/Manifest @@ -2,19 +2,29 @@ DIST gentoo-kernel-config-5.10.18.tar.gz 1219 BLAKE2B 55ec8c66a9b090e590e23574b5 DIST gentoo-kernel-config-5.10.7.tar.gz 1146 BLAKE2B f755581e9f3be3122e5f6e6fc133d3e5c3116d4580b53f95ff5b2cee5150233fe82be5cd45637a9792ae4612be5d2cb4dd954506f97fe82c9e96cb8b772cb342 SHA512 8c64768e83d2552e69a29c6c3f958ef6a1e5a767acd04b3bfcd0cd49453ab5d0aa54fcfee76a8c9d07f72abdbf70380b070e3d1584e7b7d05a6daa3399892f51 DIST gentoo-kernel-config-5.4.89.tar.gz 1240 BLAKE2B 50bd2e64eb1a62d2f0d67e02b78da56cb507fd7a5993d663b880c94ecd535898285ed01e00d5d07fc1ba0d044657e776456736d8fdcacecf7ca464979a8a1d06 SHA512 ad31f9895b9dd45edd7f8715516edfc303c23600f243f3ca122c7c554c9fdbe3c3aa62970a24ef7291d7937e04c63c0258f6348e796686902a011c055c1bed01 DIST kernel-aarch64-fedora.config.5.10.12 223184 BLAKE2B a0246dac2f7a4ad6a55b611538d24382ac87a8960077811a859c9595ac67f961b4bccb7e139a89abc7c0e26e80832da5c94211fc658082f2e7dde984f14dd29d SHA512 7d803b347b136331db1ad6e22e0445fe0224c3e26cd7c034cbe9794915d457b492e05f77664865079874ec001351553652646e2e08d0fee31e30b841b0008f52 +DIST kernel-aarch64-fedora.config.5.11.1 225847 BLAKE2B 50e3db29a9afc3db3c35e3af173e89e2e8d3b573dd8af7c35584e3d0152211cbd5e6ddb749acb3d6d2caa54392a3f51e52b5394a5d032d43ed35861230b277d0 SHA512 6d0594658e205767599453d4d8695c37eabc065d6c17362c3775dd745f6ca62131d7c15126ec41a17e757d3ae2a0569cea6621a7ada4666a8f90e4414391b3dc DIST kernel-aarch64.config.5.4.21 199104 BLAKE2B 578ad451a76204df2a9bbbe34b5cb27051d2ac5e2c33967f562b01338c43f35da6dc33a4c2cc67ea6c3b32b155729360d3748ec28dcaa750f18449245b2e8a09 SHA512 66e9a437beb350fdc59512c17b8f72c5b5bfacf2b35070d810d77e66f49cf7929026cc28ad44b04a016d61e65d9fb4a10af6996ba09b604bf97e9c467d08f8ff DIST kernel-i686-fedora.config.5.10.12 205412 BLAKE2B 92c715b7e2cd7dd74da7970c05981f520597d3e403ce82c8cf4eee31c9f1f50b638792a6bdb256ef5bfdc99f1bcd594e819e8f44dc6febb2ad9a854bad817f2b SHA512 69d8db11723ae1b40fdedfaace74d15bb63198cdb0485e0a1e5eba95b31217110c93a93e39cc7370cf45f1d3a8bc7f75ec096d6db5ea9ecb28ac6b56702ebb10 +DIST kernel-i686-fedora.config.5.11.1 208027 BLAKE2B b4183e8d1121aa8b3f65d0a4542b8ba0f507430ab4cf0004dd0e8b1e24b3be1783316b8bf6becb2002f7fbacc8236b640f533fc2e9dc5696e84d1627c3b0e9c4 SHA512 5b107e376ddef783ee6852ef67143a94340b37ab764ef3ee3c6642401883d314809c959c2025d976336923c115d21d6b39332aa1699c0f884d1faad1d9c3fa32 DIST kernel-i686.config.5.4.21 183910 BLAKE2B 185126ffb85718bb73761d01683def80b6f002d7a7a6eddd8e858a30d8eadc863fb378d83a1cd2ed82b3540337fa66ae44475e31fb41ebc46d77005b6f54e5c0 SHA512 6307afc2295902e44fe65b1cccaa7a0260b295a5f21f1d67ec66197bd972bd3f5675b624f08d9da8b224cb3ec987d5c21cbd743599aeab9ac6214bc651f43476 DIST kernel-ppc64le-fedora.config.5.10.12 192105 BLAKE2B 889141debb0656a358a3381bae14b5216b982acdfce0bc758f9445c16647807a68a788fb290199c2a1a23627bda1ef4c9405b3f5ac2a4176d1d2b55c71fb7db9 SHA512 3ab0f1401d9f50a61477c71369dede438f575d9d2c3a2f5c2cf36d624c2b59a938efca9c981b075511b3860c983eaaf5e5a9f877d659277f09ceba45edd43770 +DIST kernel-ppc64le-fedora.config.5.11.1 194870 BLAKE2B df6e5a0a789dc6d0c2fbec45820f5e19ec455388f02f04d88d7b3dd5081d2f11e89cfd0159b7a3885aaa029470e916743d59ec3f86756ff4182aa56552aa8476 SHA512 e170912e76e8980435df2a1387792d616490ededda4df681a90312f7fc8ce4065f1c9fd7559d746d8edc0fccfbd35b20fd5db294774f9db7f4635d898cd0dab1 DIST kernel-ppc64le.config.5.4.21 172003 BLAKE2B b53887cb44f7c378cb3866780f8e556e19fdb02130d3b0df01d97698d2a91f7d90a200012559f288e962935742c3fdb67dfb6711876fad37862fe55cdca5b5f6 SHA512 82df8d0be47e9eb20bd7db570539bb061d0b6e2101dc78a54596cf4d0b4e0c536041449304ff9240b051ee09b342ea336c5645e9a3b66a5dfb96d7778ff86008 DIST kernel-x86_64-fedora.config.5.10.12 206357 BLAKE2B 0eda9d4f3f973336cabd67c1ac78f100aabde926354743e8dcb7ff84496f0de49210d45f99bc850a2096078b0b4687aa7fd965d999248559506004f2b29dac0c SHA512 b12f43d3c1a52a4915cd73db98874ce9ae6c425672c0f1c19ed1b1101341c868ebf1c9620bef5449752ec0d7342c1ce38fb77779d0f89b9267096a605ebf7a26 +DIST kernel-x86_64-fedora.config.5.11.1 208870 BLAKE2B 86e075a95cbc5d6c3cdecb0caf67e18f671ed663aee94b7d0688e25f111dfdf12d890e1f409df04446d18057b6fad8e0fc67adcde34ed581266d458d9c9cabbd SHA512 ab39c8b107471bdd492e6f9c2e181e85e44134b4a2934fedd2f454b9766a32aa2cef2cbf7ed83111e82ffd7794d4bf20f81d98b238751d505c13077abff2b543 DIST kernel-x86_64.config.5.4.21 184907 BLAKE2B 0eb2b07c14cea7545350fcdf3a94f2a531f0137c502ebda9299cacf44da5385686e2049b480b28bc153c9d413d453cfe682b9655eefe70428cb720f57c7bd200 SHA512 f3b3ee6841555ac3a9cc11536a7d44e1a5a8df2bab14ba341fda7df1ceb0de45cf1c799a1d54a64f2858fd1272d348bb52cf269ffa396878c5402baf2730237f DIST linux-5.10.17.tar.sign 991 BLAKE2B b3b2947df46c96771643ebb2248c83fb81b1ff6bca9191e3ede8e18cf06e5e26ec2c4e179fb1c14026cfddcb110447faeb28fcd7ad93779413353ac8335ef37c SHA512 8abaa8abe2475c0017f755836208c38007c419b832605e81c775d23aa4e23bb20cd5ca88d5a482b331560bb4d940eaf7db3c2a795f77d7b5bb0a39f86130c3a9 DIST linux-5.10.17.tar.xz 116272648 BLAKE2B 7317e13e6262adf6d69f1192370be8eb2a31054a3626cf20e3e42d4f794f1f1767495c85cc891853a647c246828de31915090706fcdc514c7c563dbd5bbae4bf SHA512 2d8700ceee0c027597415de2b9fa478a651c6f5074b68d60609a4c46398ac5a854f9323fc07b187caca5294759bf99832d7496c4f4cca222240b07435b27bd60 DIST linux-5.10.18.tar.sign 991 BLAKE2B 2fce16ebaabfa28241ea267bf96c365d044315f7aef281b98153703e86fda15e19d21d89130898a54bb89b61bde7cecaf8ee951ae980ef0bd7d2cd86201d554e SHA512 1e603f79a8783933a078da7d155294ee6cb1490914626c247cd29929a74936297504e1b9967616cbc57bd48da5dae73c26c0a9bab98a5ababb1e689cff0168a4 DIST linux-5.10.18.tar.xz 116263744 BLAKE2B c633632c8a2c80f238105878c1b4a062ae81e1c7e404b73572c0cb0dd458645cf46c0881cea96668c8cf40a9b12da2d4693e18495f8fee0627ceab87eea34236 SHA512 e9ab577036391692d7237e2d945d8a682afa4bc889f03934db4e1873db26df6404f7ae0cb989986ec64fdb529a3308c6c9c496247596ad43592c1d8fc52e9c46 +DIST linux-5.10.19.tar.sign 991 BLAKE2B 70ee178a74d6c1a779ea399875bb884b52f918e9a8a797fccae7fb26e7eff9eec1a0cc9421e43597d9d477d53d4a26a7fab4afb8f6280a67d48b171829a56bfe SHA512 af99693e0a30d625f346fc682b19bac68247af58574e9a78b2a5478cc0df4a5fca0a2a3ebc3c86f7d5451a6b1f87c0ff524336c4f09b49cfbfb4d21b9776309d +DIST linux-5.10.19.tar.xz 116276000 BLAKE2B bda18c64b1d7be5cba5d3942386764a778a60b360eb47faeb3f2c84806835d2b325b75a00f5cc3a8a3680e0004ff339caa3a7a301cb6a453e838c92b9f89c3db SHA512 95a9e41d3b23a8b88e2a2ad12e6503efe577b80cff398b51ba7f6ccb0b73768a1cefb2cacb727dd54bd5b5638ad1d5cdabdb23c06aed37d726a59b190de1f2d6 +DIST linux-5.11.2.tar.sign 989 BLAKE2B 404589119de8a0bff3e0feb77a54eb98add568470d4260767830ecb488fec415a0eb79a87eb6b19963b26a78ab8944d4041a38a80dc515f42f14350dcf825fcc SHA512 497f0c06d43cede60cb60816bac0cc22a3c7976bb71bb2f2aedced69c44561b842bae94cf51d5cd0ed506c1eb5b58c038bbf17049176f074cd0e7442eded4fdc +DIST linux-5.11.2.tar.xz 117609344 BLAKE2B 62f47c769998fa713cda9024a4ecbe7ba2140acde629082630c2c0b076b4e941b0a1e82f7d2b7cd4ed6e84759ea93de78e212ecbe1341d9055091d26d83286dc SHA512 16090ec6dea7a8c417ca7483b296902c9b55b423482ad8a881dffcaae76411806bc9502373efd6a51b0acefec3a44c19c5a7d42c5b76c1321183a4798a5959d3 DIST linux-5.4.100.tar.sign 991 BLAKE2B f1442b1523de568ed757ab3ba89d571b0c5d85a192718a85ec72736858c0025b09b0d22eee906d4300e41a8f24ab8d56eb0039ba0b46b63b049a16c8cd65153b SHA512 7e7e298917a6167aa9d3a61cd1423c5fad89fad06f66c1ac01277aba7000dcbb1558f978644558cc79b57d70b677016077f0f4cdc3eaa69e39cda75b0d5b18d7 DIST linux-5.4.100.tar.xz 109081252 BLAKE2B 2647a326c55050c3f0340c2e7ce98761e8bc3d5900c74785eac779295ba6e84d99d65a2ba9ab575fb412bd5caf6db6d25b32ce9b10373cb3879de2cbafd861a0 SHA512 8483e34ac7ac59903d51ef2b5607fa2608a824d0f95548f3c8eeefe9a6b4be3bef44865df68960feacd02ed7bc8dbbb1625f0bb8e6626bbf096c2a0db474998a +DIST linux-5.4.101.tar.sign 991 BLAKE2B f10908550c9ebe18dcc06839046ea215d5fa91cef48180836c2582a3200852dd005e39ff5ed6b203bc5ffb4098018fe2437d363ae84404370a9f40e8e92d446d SHA512 bcae0baa578b248d21b270106b5ba0b4ea23f383a24086ba04d7433c2df534ddac9f2373383407637cc3a8e81d14e3f5407dababc3b01333bbeafd36101e2f54 +DIST linux-5.4.101.tar.xz 109078848 BLAKE2B 9dd7727655005ba2bf906fbaac86107dbe541cd42878eb3fb96f9731e8196b4e059dbcd772e7c11c620ef784d09ed353f7d92e2388adecc0906d1c71fc8edea3 SHA512 225d5aeb1e0aad9f048cafe94477c8ea5123f26145681b2a2fe24f81dc61694f964b585b6cdc63eaf3898e5feb38159097cb611b9e2e2455de331e6a4875970e DIST linux-5.4.94.tar.sign 989 BLAKE2B 779a725d0164c98bf2ebc0590af693eebb6fe71837e0f8642b376fb0fa4bc893e8c2b52a16bd0c1cab7aaff4295f6bf31b8fdb7c2d95bd8601eac74925e2211f SHA512 85ec9c16642aac5640d0486ba704b787e2e4156fccdf80f4d538b4d6524c914b64e6ba1d52bdda15b3601faec643d6656fa2cf57976a9afaff5265f9dea840e0 DIST linux-5.4.94.tar.xz 109082512 BLAKE2B fac6683453e41065760cbdd170ea4a5f72778e39807389d2f4c4dd9165dc1727a875ee26e6e440089ec2d8e8b4dca9fa1e1dc02a9b217cada700f9a118ae7613 SHA512 2d9f0feeb9ba6871d31c8a5e281c8e3eed99ce7da3af3be4f222db37f082374f852021a5117a994c8cc37681e5f335329c9e430e7edb835de801c901765a505b DIST linux-5.4.97.tar.sign 989 BLAKE2B 767058a0c491aa1435d5dcd25d5f26ed1dd283cbb903063d00020e2a5e7a2a965b7774df3fe4e5484bb1c76e906e9622057f60420d9dfe31a5305d85b15e2d1e SHA512 09fc4efaf777d12cfeb61e7d24651ca68461c108666be90bf216ee5586cabf47976d60451f8cbdb636ff3f3a4b66b84edfc0255b26d3589f918c22aa394dd76a diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.19.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.19.ebuild new file mode 100644 index 000000000000..9fe09baa8621 --- /dev/null +++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.19.ebuild @@ -0,0 +1,100 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kernel-build verify-sig + +MY_P=linux-${PV} +# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 +CONFIG_VER=5.10.12 +CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530 +GENTOO_CONFIG_VER=5.10.18 + +DESCRIPTION="Linux kernel built from vanilla upstream sources" +HOMEPAGE="https://www.kernel.org/" +SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz + https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz + -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz + verify-sig? ( + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign + ) + amd64? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config + -> kernel-x86_64-fedora.config.${CONFIG_VER} + ) + arm64? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config + -> kernel-aarch64-fedora.config.${CONFIG_VER} + ) + ppc64? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config + -> kernel-ppc64le-fedora.config.${CONFIG_VER} + ) + x86? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config + -> kernel-i686-fedora.config.${CONFIG_VER} + )" +S=${WORKDIR}/${MY_P} + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +IUSE="debug" +REQUIRED_USE=" + arm? ( savedconfig )" + +RDEPEND=" + !sys-kernel/vanilla-kernel-bin:${SLOT}" +BDEPEND=" + debug? ( dev-util/dwarves ) + verify-sig? ( app-crypt/openpgp-keys-kernel )" +PDEPEND=" + >=virtual/dist-kernel-${PV}" + +VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc + +src_unpack() { + if use verify-sig; then + einfo "Unpacking linux-${PV}.tar.xz ..." + verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \ + < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x)) + assert "Unpack failed" + unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz" + else + default + fi +} + +src_prepare() { + default + + # prepare the default config + case ${ARCH} in + amd64) + cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die + ;; + arm) + return + ;; + arm64) + cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die + ;; + ppc64) + cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die + ;; + x86) + cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die + ;; + *) + die "Unsupported arch ${ARCH}" + ;; + esac + + local merge_configs=( + "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/base.config + ) + use debug || merge_configs+=( + "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/no-debug.config + ) + kernel-build_merge_configs "${merge_configs[@]}" +} diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.11.2.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.11.2.ebuild new file mode 100644 index 000000000000..6faf44c48778 --- /dev/null +++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.11.2.ebuild @@ -0,0 +1,100 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kernel-build verify-sig + +MY_P=linux-${PV} +# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 +CONFIG_VER=5.11.1 +CONFIG_HASH=07992209452cd7ba529ffdbdd83d01d44cd8ae14 +GENTOO_CONFIG_VER=5.10.18 + +DESCRIPTION="Linux kernel built from vanilla upstream sources" +HOMEPAGE="https://www.kernel.org/" +SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz + https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz + -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz + verify-sig? ( + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign + ) + amd64? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config + -> kernel-x86_64-fedora.config.${CONFIG_VER} + ) + arm64? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config + -> kernel-aarch64-fedora.config.${CONFIG_VER} + ) + ppc64? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config + -> kernel-ppc64le-fedora.config.${CONFIG_VER} + ) + x86? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config + -> kernel-i686-fedora.config.${CONFIG_VER} + )" +S=${WORKDIR}/${MY_P} + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +IUSE="debug" +REQUIRED_USE=" + arm? ( savedconfig )" + +RDEPEND=" + !sys-kernel/vanilla-kernel-bin:${SLOT}" +BDEPEND=" + debug? ( dev-util/dwarves ) + verify-sig? ( app-crypt/openpgp-keys-kernel )" +PDEPEND=" + >=virtual/dist-kernel-${PV}" + +VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc + +src_unpack() { + if use verify-sig; then + einfo "Unpacking linux-${PV}.tar.xz ..." + verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \ + < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x)) + assert "Unpack failed" + unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz" + else + default + fi +} + +src_prepare() { + default + + # prepare the default config + case ${ARCH} in + amd64) + cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die + ;; + arm) + return + ;; + arm64) + cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die + ;; + ppc64) + cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die + ;; + x86) + cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die + ;; + *) + die "Unsupported arch ${ARCH}" + ;; + esac + + local merge_configs=( + "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/base.config + ) + use debug || merge_configs+=( + "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/no-debug.config + ) + kernel-build_merge_configs "${merge_configs[@]}" +} diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.101.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.101.ebuild new file mode 100644 index 000000000000..f8ec23f5913a --- /dev/null +++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.101.ebuild @@ -0,0 +1,106 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit kernel-build verify-sig + +MY_P=linux-${PV} +# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 +CONFIG_VER=5.4.21 +CONFIG_HASH=2809b7faa6a8cb232cd825096c146b7bdc1e08ea +GENTOO_CONFIG_VER=5.4.89 + +DESCRIPTION="Linux kernel built from vanilla upstream sources" +HOMEPAGE="https://www.kernel.org/" +SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz + https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz + -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz + verify-sig? ( + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign + ) + amd64? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64.config + -> kernel-x86_64.config.${CONFIG_VER} + ) + arm64? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64.config + -> kernel-aarch64.config.${CONFIG_VER} + ) + ppc64? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le.config + -> kernel-ppc64le.config.${CONFIG_VER} + ) + x86? ( + https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686.config + -> kernel-i686.config.${CONFIG_VER} + )" +S=${WORKDIR}/${MY_P} + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="debug" + +RDEPEND=" + !sys-kernel/vanilla-kernel-bin:${SLOT}" +BDEPEND=" + debug? ( dev-util/dwarves ) + verify-sig? ( app-crypt/openpgp-keys-kernel )" +PDEPEND=" + >=virtual/dist-kernel-${PV}" + +VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc + +pkg_pretend() { + ewarn "Starting with 5.4.52, Distribution Kernels are switching from Arch" + ewarn "Linux configs to Fedora. Please keep a backup kernel just in case." + + kernel-install_pkg_pretend +} + +src_unpack() { + if use verify-sig; then + einfo "Unpacking linux-${PV}.tar.xz ..." + verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \ + < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x)) + assert "Unpack failed" + unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz" + else + default + fi +} + +src_prepare() { + default + + # prepare the default config + case ${ARCH} in + amd64) + cp "${DISTDIR}/kernel-x86_64.config.${CONFIG_VER}" .config || die + ;; + arm64) + cp "${DISTDIR}/kernel-aarch64.config.${CONFIG_VER}" .config || die + ;; + ppc64) + cp "${DISTDIR}/kernel-ppc64le.config.${CONFIG_VER}" .config || die + ;; + x86) + cp "${DISTDIR}/kernel-i686.config.${CONFIG_VER}" .config || die + ;; + *) + die "Unsupported arch ${ARCH}" + ;; + esac + + local merge_configs=( + "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/base.config + ) + use debug || merge_configs+=( + "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/no-debug.config + ) + [[ ${ARCH} == x86 ]] && merge_configs+=( + "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/32-bit.config + ) + + kernel-build_merge_configs "${merge_configs[@]}" +} diff --git a/sys-kernel/vanilla-sources/Manifest b/sys-kernel/vanilla-sources/Manifest index 763a62a8f585..b769221d80a2 100644 --- a/sys-kernel/vanilla-sources/Manifest +++ b/sys-kernel/vanilla-sources/Manifest @@ -9,6 +9,6 @@ DIST patch-4.14.222.xz 4135176 BLAKE2B cf01385fa64d7541262dab01d9e75d48bb233720e DIST patch-4.19.177.xz 3786940 BLAKE2B 2bea68978459d98cca861e33de58103d3060be5f7641c4d2d5f35868c9d395d2fbe6b76a855b01dffd2e5a812a9db11762287a55478a5c55e7bb4e5564bfd43f SHA512 e3de5d3e9547b223212a6eb38d57f69ff815fd50002544783208fb8cec9b32d716e60c2cf010f2e90672aa9f9dfd2391bcd5364de7b7c5371b8520dc5c1b2b23 DIST patch-4.4.258.xz 3466684 BLAKE2B 0416e17a0d9233808ea244132b3ebcfcaba2eafe60070791ee5baf770595c34fea3a1e586dcba878a99522782991e3c5c6dfc3d037722f38e26470fe9fd6ec95 SHA512 61f49862b5a906c4ca67d5aeaa3cc7e86cac8d10a4f984d5ebbb0b3514a230e74ce2fcb8a384acdff7909e1757ca2422c6546a259d366c15c6ca843d23721bc7 DIST patch-4.9.258.xz 3866012 BLAKE2B 5a17dbfc120698feb2300d6cb06f487c1594a63c76d396e662119ca5f33fd0e6a02b2c9134d223831c19ea0dc5ee20f09c4e113e43c4918bbc31833e1f81f01d SHA512 46bb41de8cee0e037890a68e995500029b6c53f78294265bdaf56290551977af1cf85d673b19c068d1c9b04a3859e241a74ead808965bef2b7998da8d3e0a89b -DIST patch-5.10.18.xz 531604 BLAKE2B 70e97dc3b317d9cf4825121ade9ddd959f7b3cf9dac96f70049c9944e772a3c3397f33f745b235ad944f146fd6b00731e8634f0e328a8d44e2ad2ad9affef52a SHA512 96df42ef1b988415c3b1e48e86d173bdbf3d9a53b9e87ccb7efb01aff1dad9375a68833ea40aa083d94dd530797c2ca29650aab033d731f9ec2d303e47fdbec9 -DIST patch-5.11.1.xz 4360 BLAKE2B e89c980b69c65200d213f94f11e05c5aa4537630e1dcabd4b5de6e12c4e2d8e0dac66fc06f8d0bf7f68e54a3f4a991bbd9d6e5f0f43900bf2049733d5817f1be SHA512 9037eeb60e8c7b9a88c64f69fe9ef1968d381b33b11fca71bf4b71e748f6993f5c2b5a736a7eb6d58c6b1cce55c8b05f5e4c267e6690ddb7aca0c8c6c2efb5c8 -DIST patch-5.4.100.xz 2622476 BLAKE2B ef9cfb6935e4cb2512790a8ab398aa2b6d0b2df86a66b4eaa2a89654fae9064ea73cb961a703a7d2aaf233f17c34aaa86fbc1e24d0d0ad05150891834b586987 SHA512 a72b02c2365dcec69a61d96bb62a8094717dfefe1dfde514e857e3794170fb101ac34bc3da10ed4dd1b6c5627e7050fa4fe518dae512c4af0c22ba88a7ae26a9 +DIST patch-5.10.19.xz 535612 BLAKE2B f64a1988f9daec87ad09aeb5df2ddd5ddfa0ab80b0be14e3f1085e54ac1183dc311fcfe202bce1aea9669121e2b4d92400c6ca5d684ce0e5da22b4170a2342ad SHA512 9637f8dac379ffa6d376afcce8da87250eb48a6a2ffac0e5732884cca2cc2f0a85811fc326f006d2d297680ff7dcf726665360d9c7d5d34307bc3e7169ce6a7a +DIST patch-5.11.2.xz 8160 BLAKE2B 15c4ccf0a72bc3cf274d88d0e3e1dce45181de55a8464a2d9611e81f85638316c3b4b47202f5344897ea7e1ebd0ac5688c372ca04b625b8500724082eef65307 SHA512 32a89fc1b755249c30a263193d638983c83808a7481380567ff08a0b84df01465501f4c664b8dd5b6f1cb2525a089a0a6f5cf2fb994ee5e250210aa9cda57ced +DIST patch-5.4.101.xz 2624564 BLAKE2B 840449f0d0e00b09b91c558f8fa384ad7fd6c3c1f0e7f57289586b98c6daa32fc9154469c7a2773e815fd2da6b3be93d8f4fffcecf08ebb0a728f0fd638dbfec SHA512 20b573c539c970c39eb63f3b97331e696436ceb19bf23649e84d6e936cb29bc459613aab0a4e7a78e29809764b34bbfd14869a19add0bfc5b0a1d6e47dec7f97 diff --git a/sys-kernel/vanilla-sources/vanilla-sources-5.10.18.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-5.10.19.ebuild similarity index 100% rename from sys-kernel/vanilla-sources/vanilla-sources-5.10.18.ebuild rename to sys-kernel/vanilla-sources/vanilla-sources-5.10.19.ebuild diff --git a/sys-kernel/vanilla-sources/vanilla-sources-5.11.1.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-5.11.2.ebuild similarity index 100% rename from sys-kernel/vanilla-sources/vanilla-sources-5.11.1.ebuild rename to sys-kernel/vanilla-sources/vanilla-sources-5.11.2.ebuild diff --git a/sys-kernel/vanilla-sources/vanilla-sources-5.4.100.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-5.4.101.ebuild similarity index 100% rename from sys-kernel/vanilla-sources/vanilla-sources-5.4.100.ebuild rename to sys-kernel/vanilla-sources/vanilla-sources-5.4.101.ebuild diff --git a/sys-libs/Manifest.gz b/sys-libs/Manifest.gz index 95da0be0ceb626db39e18248e22bac9a60781655..f0bd8bd62d87ccb1edf981e7267cbacf8419e808 100644 GIT binary patch literal 14074 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 literal 14071 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

f{sq+;kpsjy0xdQur;q2Ws;x4`oG`L_w)Bb z|F-Ftuo7Se0#Ub=DY3B2rfvC%&<5;T1=yg}q2UjmejX7!#BYaq25)$HRK8o?czk$u zc+QTH7zW|Tc@~_jW`{?QsMYL1>&TLH@o3l&iGi|Dx?|FdyM_+uVlS~`WC&q_9@JaG zur{5J*(k=o*3cCI*Zwp>kC_C*0;RGdFw%8%okqxYY?bHGiiW*G#DWQLy7)#H>u6G( zGP{o}egU7~zun`-t3BPNZaPWo=xF~vbY0J)iyETsD5Vog!VG01_cU6+uKt!rzj0|K zc1T2JdAZMm9Yr&s!89+gfxVUZpLRLmNcFAMRM*g_Avraa3OVg3=tm8FS6v)cCFGYn zIhu_}{ouhn@T5Cf0&lJ3*j~4uNNjCg=Qp;_?oYJi>;zCwoZ?Nq0LY9t!gEbB@T&X z>svtn1Y!V8A*fr@qjv0?E*HQ_^PF2}1DoWcHgYu=UXSr)I_uC_>f-30JA^wj2KR$WQXd*mqHVP{8p4^PWnt5}D%J=ry1oV72gH-afTCZz zGC&E40v27vqcBPKBWVBwftU+y>=8LxH=*s@uK3sY<7KPze!@QTzPLpMq_`uICRvlO zI-{;5FPJkBk8JK2XinYSX;{meFir`*wJu)*L8og96uE&`X?Xx68r0=sDTm17uZ8yt zMK`{v;vqcL$$8uet0Ti|&k#UpVo1b9(|CZtj{XGQOr_1mZQ3sKqF$`-D$yNxO$Xyh zu#&4GB0ywq(ofx?MwoyOqzdV&)Aw+r4rQb4KwPi0MUMPlw>39_siX=zoxfTaRP$-ATh);5fKSd@uY*;7iQDeA>a@_;lkqx>vBIT;bv5MPcxW6Ytu6S2M*EdYl&kU+X9u<-nRD-a;D0F6$UAzzIB)y6q;$zK!?q zKdl$OybTd+?04#ZEREJ?HJgSSaQR9Y-7~2bk{=;`Z0Qei}gX$f0vxE_8G% zSulfAq6keqtK*hMrz)@0()>_`!FAy&ZhY!qPDnLq^h&du23g!LQt=7t;Erw?OiLG& z1?_@n4Inh#xD;B|Hks*;(4>og)P~z3llw{ceL!TfTO=@tX zdeA&NR)y?sTX!yLlJ(Z(|8^H*IG$%-34xnn3FlrMCK^FB)oq~6L0wj@0jcg_zfBW? zQxizUh&rvhdzA;G5|gH5)d6-*Cqq+Ge|sNNjWWSe>kxEnGJinC28NwsfpUFJSeVX* zpl>0;gjOLRvQB0aQO_5SPAz~*O>K>oG!U7hx-UJ1B)TZPkx*mZj)ga<*_Q%83%Wvlnoi4)a^?9rkvxyZ(6=(or9ts%^OpPMQ)vrX$=z1O$fQZoR2$I*o zMF7OqaXh}Tj?{*RWs5?{8ak^u>6L|{VLEOf z_CS>YL-5?lIs^etqos5ux-Pzn*A=mj*h0Y6y&Ao!5!`H(9KomVRdmZY@T~(I{E@DH z=zOi$`-%GRZ~N~y5^w(^10f6k3hUqiHQO-YApQyb9iY3FA`_fa3UO%fOpW)dhAg?y zkE(i|*0^t7!-dQZm?N2OK+UO(r`@}#e$9az`!yb+DQ#Vq1!6yrR&HDlvKtF)`fJn$ zEV?90179Ig=eln(>sFK_+op|}Ts2XudsXIjriBL}rJ>7~kZh>SHFRl^ zuHold2YNN(w}0!jU;okt)4z^D+fCXh>iTync)1&x=qf`LPt?d6!uT9GkPPkU)A2Zm ziipIM8fI^8uZzdkSAhNIMbaJNZt=Q`REMS!wMAE1IERfm9#tax)BS%=ckm@l+tCez pNh9a*Apm`}KaOcYOGjP58SuQA1?|ijDG>hY{{c!zqOVqD007%-1_b~B diff --git a/sys-libs/binutils-libs/binutils-libs-2.35.1-r1.ebuild b/sys-libs/binutils-libs/binutils-libs-2.35.1-r1.ebuild index 84bc57fce8d2..c047eed3ff51 100644 --- a/sys-libs/binutils-libs/binutils-libs-2.35.1-r1.ebuild +++ b/sys-libs/binutils-libs/binutils-libs-2.35.1-r1.ebuild @@ -21,7 +21,7 @@ SRC_URI="mirror://gnu/binutils/${MY_P}.tar.xz LICENSE="|| ( GPL-3 LGPL-3 )" SLOT="0/${PV}" IUSE="64-bit-bfd cet multitarget nls static-libs" -KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv s390 sparc x86 ~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-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" BDEPEND="nls? ( sys-devel/gettext )" DEPEND="sys-libs/zlib[${MULTILIB_USEDEP}]" @@ -30,6 +30,8 @@ RDEPEND="${DEPEND} >=sys-devel/binutils-config-5 " +PATCHES=("${FILESDIR}"/${PN}-2.35.1-cet.patch) + S="${WORKDIR}/${MY_P}" MULTILIB_WRAPPED_HEADERS=( diff --git a/sys-libs/binutils-libs/binutils-libs-2.35.2.ebuild b/sys-libs/binutils-libs/binutils-libs-2.35.2.ebuild index 9eabcacc31ef..ec44417459b8 100644 --- a/sys-libs/binutils-libs/binutils-libs-2.35.2.ebuild +++ b/sys-libs/binutils-libs/binutils-libs-2.35.2.ebuild @@ -30,6 +30,8 @@ RDEPEND="${DEPEND} >=sys-devel/binutils-config-5 " +PATCHES=("${FILESDIR}"/${PN}-2.35.1-cet.patch) + S="${WORKDIR}/${MY_P}" MULTILIB_WRAPPED_HEADERS=( diff --git a/sys-libs/binutils-libs/binutils-libs-2.36.1.ebuild b/sys-libs/binutils-libs/binutils-libs-2.36.1.ebuild index c4c2a9d4ffa5..679f4177453c 100644 --- a/sys-libs/binutils-libs/binutils-libs-2.36.1.ebuild +++ b/sys-libs/binutils-libs/binutils-libs-2.36.1.ebuild @@ -30,6 +30,8 @@ RDEPEND="${DEPEND} >=sys-devel/binutils-config-5 " +PATCHES=("${FILESDIR}"/${PN}-2.35.1-cet.patch) + S="${WORKDIR}/${MY_P}" MULTILIB_WRAPPED_HEADERS=( diff --git a/sys-libs/binutils-libs/files/binutils-libs-2.35.1-cet.patch b/sys-libs/binutils-libs/files/binutils-libs-2.35.1-cet.patch new file mode 100644 index 000000000000..7477ff90ac95 --- /dev/null +++ b/sys-libs/binutils-libs/files/binutils-libs-2.35.1-cet.patch @@ -0,0 +1,103 @@ +https://bugs.gentoo.org/771765 +https://sourceware.org/PR27397 + +On i586-like CPUs endbr32 added by -Wl,-z,ibt,-z,shstk +generates crashing binaries and causes ./configure failure. + +From 847e4b3207f97762dc641db8d3b188081c3370c3 Mon Sep 17 00:00:00 2001 +From: "H.J. Lu" +Date: Fri, 12 Feb 2021 16:30:23 -0800 +Subject: [PATCH] GCC_CET_HOST_FLAGS: Check if host supports multi-byte NOPs + +--- + config/cet.m4 | 19 ++++++++++++++++--- + libiberty/configure | 29 +++++++++++++++++++++++++++++ + 2 files changed, 45 insertions(+), 3 deletions(-) + +diff --git a/config/cet.m4 b/config/cet.m4 +index c67fb4f35b6..7718be1afe8 100644 +--- a/config/cet.m4 ++++ b/config/cet.m4 +@@ -130,6 +130,18 @@ fi + if test x$may_have_cet = xyes; then + if test x$cross_compiling = xno; then + AC_TRY_RUN([ ++int ++main () ++{ ++ asm ("endbr32"); ++ return 0; ++} ++ ], ++ [have_multi_byte_nop=yes], ++ [have_multi_byte_nop=no]) ++ have_cet=no ++ if test x$have_multi_byte_nop = xyes; then ++ AC_TRY_RUN([ + static void + foo (void) + { +@@ -155,9 +167,10 @@ main () + bar (); + return 0; + } +- ], +- [have_cet=no], +- [have_cet=yes]) ++ ], ++ [have_cet=no], ++ [have_cet=yes]) ++ fi + if test x$enable_cet = xno -a x$have_cet = xyes; then + AC_MSG_ERROR([Intel CET must be enabled on Intel CET enabled host]) + fi +diff --git a/libiberty/configure b/libiberty/configure +index 160b8c9e8b1..29a690d44fc 100755 +--- a/libiberty/configure ++++ b/libiberty/configure +@@ -5539,6 +5539,34 @@ else + cat confdefs.h - <<_ACEOF >conftest.$ac_ext + /* end confdefs.h. */ + ++int ++main () ++{ ++ asm ("endbr32"); ++ return 0; ++} ++ ++_ACEOF ++if ac_fn_c_try_run "$LINENO"; then : ++ have_multi_byte_nop=yes ++else ++ have_multi_byte_nop=no ++fi ++rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ ++ conftest.$ac_objext conftest.beam conftest.$ac_ext ++fi ++ ++ have_cet=no ++ if test x$have_multi_byte_nop = xyes; then ++ if test "$cross_compiling" = yes; then : ++ { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 ++$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} ++as_fn_error $? "cannot run test program while cross compiling ++See \`config.log' for more details" "$LINENO" 5; } ++else ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++ + static void + foo (void) + { +@@ -5575,6 +5603,7 @@ rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ + conftest.$ac_objext conftest.beam conftest.$ac_ext + fi + ++ fi + if test x$enable_cet = xno -a x$have_cet = xyes; then + as_fn_error $? "Intel CET must be enabled on Intel CET enabled host" "$LINENO" 5 + fi +-- +2.29.2 + diff --git a/sys-libs/compiler-rt-sanitizers/Manifest b/sys-libs/compiler-rt-sanitizers/Manifest index 74e6964905d7..5dd701f91d3e 100644 --- a/sys-libs/compiler-rt-sanitizers/Manifest +++ b/sys-libs/compiler-rt-sanitizers/Manifest @@ -3,4 +3,5 @@ DIST llvmorg-11.0.0.tar.gz 122743665 BLAKE2B 3f95570240789fd68ddb747df817f5c6cdc DIST llvmorg-11.0.1.tar.gz 122790338 BLAKE2B 0130996b4a8c4d9f757136fd7fb318068c9bfdc565060dec0d4336480c4ab66c4ae3185a7fdb05f13cf9ee8fd4123b09df938881b75d6e5d3689595114b7e32a SHA512 f5e6ef0b3111aae08a89cd01adb2ff4abfa9ef779c68b9190421d0447efd25c2cc00e5aae9f4764805f5fa31434866043d1510ae7389817e28ae53a5442e2fdf DIST llvmorg-11.1.0.tar.gz 122776532 BLAKE2B ca842ff4afff8f44c82b5e7383962a9c45ca1c93b64fa4c6ebcd70a1d3849dbad2b8e4e24fba02d144c6266d7fab3607ebc6999b28c229cb35256cf40f26a985 SHA512 9a8ce022a935eed42fa71a224f2a207122aadcbef58ee855fdb4825f879e7d028e4dcff22c19b9d336db1c8bf63fb84372d44981acf84615f757e54306c92b81 DIST llvmorg-12.0.0-rc1.tar.gz 134164708 BLAKE2B d4261ff7d9586b47f4cfda3d2cda4b76534f9e17fbd5cdb8861895b8eb466021962f4608bfcdeb52f8fce78850a994fd5eda0560f7211e5c8d1ac9330a738a36 SHA512 3d07d013d0705bb99f56898cc55d054d0d95aeb53b3c756cfab80b4c9097cc4935bcea89b9efde2e503a899b9fccf0dacc0073c9991c8ea352755c5ec68a757a +DIST llvmorg-12.0.0-rc2.tar.gz 134242619 BLAKE2B bb741a311db608fc2ba7eeaab71c5c9f2a430f7fee3f0c5c4334e5c14caa19738d18c87b568de963d57d9b53e808ac412cf8554eca7fcae9ecca65aa4442e197 SHA512 d8f9b3dfeb0fe9b91eb7f49da393784333044db2653373fbb168afd3c8d50f3e3ec7a7b8f44df522d0facafbfe4cfc4d9e2906d19f1e6feb0bdc569b6c10a17d DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f SHA512 fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59 diff --git a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-11.0.1.ebuild b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-11.0.1.ebuild index 35ea0889d130..c7da5f747b37 100644 --- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-11.0.1.ebuild +++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-11.0.1.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://llvm.org/" LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" SLOT="$(ver_cut 1-3)" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~ppc-macos ~x64-macos" +KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86 ~amd64-linux ~ppc-macos ~x64-macos" IUSE="+clang test elibc_glibc" # base targets IUSE+=" +libfuzzer +profile +xray" diff --git a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-12.0.0_rc2.ebuild b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-12.0.0_rc2.ebuild new file mode 100644 index 000000000000..5fc5bbc62475 --- /dev/null +++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-12.0.0_rc2.ebuild @@ -0,0 +1,198 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..9} ) +inherit check-reqs cmake flag-o-matic llvm llvm.org python-any-r1 + +DESCRIPTION="Compiler runtime libraries for clang (sanitizers & xray)" +HOMEPAGE="https://llvm.org/" + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="$(ver_cut 1-3)" +KEYWORDS="" +IUSE="+clang test elibc_glibc" +# base targets +IUSE+=" +libfuzzer +memprof +profile +xray" +# sanitizer targets, keep in sync with config-ix.cmake +# NB: ubsan, scudo deliberately match two entries +SANITIZER_FLAGS=( + asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo + shadowcallstack gwp-asan +) +IUSE+=" ${SANITIZER_FLAGS[@]/#/+}" +REQUIRED_USE=" + || ( ${SANITIZER_FLAGS[*]} libfuzzer profile xray ) + gwp-asan? ( scudo ) + ubsan? ( cfi )" +RESTRICT="!test? ( test ) !clang? ( test )" + +CLANG_SLOT=${SLOT%%.*} +# llvm-6 for new lit options +DEPEND=" + >=sys-devel/llvm-6" +BDEPEND=" + >=dev-util/cmake-3.16 + clang? ( sys-devel/clang ) + elibc_glibc? ( net-libs/libtirpc ) + test? ( + !=dev-python/lit-5[\${PYTHON_USEDEP}]") + =sys-devel/clang-${PV%_*}*:${CLANG_SLOT} + sys-libs/compiler-rt:${SLOT} + ) + ${PYTHON_DEPS}" + +LLVM_COMPONENTS=( compiler-rt ) +LLVM_TEST_COMPONENTS=( llvm/lib/Testing/Support llvm/utils/unittest ) +llvm.org_set_globals + +PATCHES=( + "${FILESDIR}/9999/compiler-rt-prefix-paths.patch" +) + +python_check_deps() { + use test || return 0 + has_version "dev-python/lit[${PYTHON_USEDEP}]" +} + +check_space() { + if use test; then + local CHECKREQS_DISK_BUILD=11G + check-reqs_pkg_pretend + fi +} + +pkg_pretend() { + check_space +} + +pkg_setup() { + check_space + llvm_pkg_setup + python-any-r1_pkg_setup +} + +src_prepare() { + sed -i -e 's:-Werror::' lib/tsan/go/buildgo.sh || die + + local flag + for flag in "${SANITIZER_FLAGS[@]}"; do + if ! use "${flag}"; then + local cmake_flag=${flag/-/_} + sed -i -e "/COMPILER_RT_HAS_${cmake_flag^^}/s:TRUE:FALSE:" \ + cmake/config-ix.cmake || die + fi + done + + if use asan && ! use profile; then + # TODO: fix these tests to be skipped upstream + rm test/asan/TestCases/asan_and_llvm_coverage_test.cpp || die + fi + + llvm.org_src_prepare +} + +src_configure() { + # pre-set since we need to pass it to cmake + BUILD_DIR=${WORKDIR}/compiler-rt_build + + if use clang; then + local -x CC=${CHOST}-clang + local -x CXX=${CHOST}-clang++ + strip-unsupported-flags + fi + + local flag want_sanitizer=OFF + for flag in "${SANITIZER_FLAGS[@]}"; do + if use "${flag}"; then + want_sanitizer=ON + break + fi + done + + local mycmakeargs=( + -DCOMPILER_RT_INSTALL_PATH="${EPREFIX}/usr/lib/clang/${SLOT}" + # use a build dir structure consistent with install + # this makes it possible to easily deploy test-friendly clang + -DCOMPILER_RT_OUTPUT_DIR="${BUILD_DIR}/lib/clang/${SLOT}" + + -DCOMPILER_RT_INCLUDE_TESTS=$(usex test) + # builtins & crt installed by sys-libs/compiler-rt + -DCOMPILER_RT_BUILD_BUILTINS=OFF + -DCOMPILER_RT_BUILD_CRT=OFF + -DCOMPILER_RT_BUILD_LIBFUZZER=$(usex libfuzzer) + -DCOMPILER_RT_BUILD_MEMPROF=$(usex memprof) + -DCOMPILER_RT_BUILD_PROFILE=$(usex profile) + -DCOMPILER_RT_BUILD_SANITIZERS="${want_sanitizer}" + -DCOMPILER_RT_BUILD_XRAY=$(usex xray) + + -DPython3_EXECUTABLE="${PYTHON}" + ) + if use test; then + mycmakeargs+=( + -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm" + -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" + -DLLVM_LIT_ARGS="$(get_lit_flags)" + + # they are created during src_test() + -DCOMPILER_RT_TEST_COMPILER="${BUILD_DIR}/lib/llvm/${CLANG_SLOT}/bin/clang" + -DCOMPILER_RT_TEST_CXX_COMPILER="${BUILD_DIR}/lib/llvm/${CLANG_SLOT}/bin/clang++" + ) + + # same flags are passed for build & tests, so we need to strip + # them down to a subset supported by clang + CC=${EPREFIX}/usr/lib/llvm/${CLANG_SLOT}/bin/clang \ + CXX=${EPREFIX}/usr/lib/llvm/${CLANG_SLOT}/bin/clang++ \ + strip-unsupported-flags + fi + + if use prefix && [[ "${CHOST}" == *-darwin* ]] ; then + mycmakeargs+=( + # setting -isysroot is disabled with compiler-rt-prefix-paths.patch + # this allows adding arm64 support using SDK in EPREFIX + -DDARWIN_macosx_CACHED_SYSROOT="${EPREFIX}/MacOSX.sdk" + # Set version based on the SDK in EPREFIX + # This disables i386 for SDK >= 10.15 + # Will error if has_use tsan and SDK < 10.12 + -DDARWIN_macosx_OVERRIDE_SDK_VERSION="$(realpath ${EPREFIX}/MacOSX.sdk | sed -e 's/.*MacOSX\(.*\)\.sdk/\1/')" + # Use our libtool instead of looking it up with xcrun + -DCMAKE_LIBTOOL="${EPREFIX}/usr/bin/${CHOST}-libtool" + ) + fi + + cmake_src_configure + + if use test; then + local sys_dir=( "${EPREFIX}"/usr/lib/clang/${SLOT}/lib/* ) + [[ -e ${sys_dir} ]] || die "Unable to find ${sys_dir}" + [[ ${#sys_dir[@]} -eq 1 ]] || die "Non-deterministic compiler-rt install: ${sys_dir[*]}" + + # copy clang over since resource_dir is located relatively to binary + # therefore, we can put our new libraries in it + mkdir -p "${BUILD_DIR}"/lib/{llvm/${CLANG_SLOT}/{bin,$(get_libdir)},clang/${SLOT}/include} || die + cp "${EPREFIX}"/usr/lib/llvm/${CLANG_SLOT}/bin/clang{,++} \ + "${BUILD_DIR}"/lib/llvm/${CLANG_SLOT}/bin/ || die + cp "${EPREFIX}"/usr/lib/clang/${SLOT}/include/*.h \ + "${BUILD_DIR}"/lib/clang/${SLOT}/include/ || die + cp "${sys_dir}"/*builtins*.a \ + "${BUILD_DIR}/lib/clang/${SLOT}/lib/${sys_dir##*/}/" || die + # we also need LLVMgold.so for gold-based tests + if [[ -f ${EPREFIX}/usr/lib/llvm/${CLANG_SLOT}/$(get_libdir)/LLVMgold.so ]]; then + ln -s "${EPREFIX}"/usr/lib/llvm/${CLANG_SLOT}/$(get_libdir)/LLVMgold.so \ + "${BUILD_DIR}"/lib/llvm/${CLANG_SLOT}/$(get_libdir)/ || die + fi + fi +} + +src_test() { + # respect TMPDIR! + local -x LIT_PRESERVES_TMP=1 + # disable sandbox to have it stop clobbering LD_PRELOAD + local -x SANDBOX_ON=0 + # wipe LD_PRELOAD to make ASAN happy + local -x LD_PRELOAD= + + cmake_build check-all +} diff --git a/sys-libs/compiler-rt/Manifest b/sys-libs/compiler-rt/Manifest index 74e6964905d7..5dd701f91d3e 100644 --- a/sys-libs/compiler-rt/Manifest +++ b/sys-libs/compiler-rt/Manifest @@ -3,4 +3,5 @@ DIST llvmorg-11.0.0.tar.gz 122743665 BLAKE2B 3f95570240789fd68ddb747df817f5c6cdc DIST llvmorg-11.0.1.tar.gz 122790338 BLAKE2B 0130996b4a8c4d9f757136fd7fb318068c9bfdc565060dec0d4336480c4ab66c4ae3185a7fdb05f13cf9ee8fd4123b09df938881b75d6e5d3689595114b7e32a SHA512 f5e6ef0b3111aae08a89cd01adb2ff4abfa9ef779c68b9190421d0447efd25c2cc00e5aae9f4764805f5fa31434866043d1510ae7389817e28ae53a5442e2fdf DIST llvmorg-11.1.0.tar.gz 122776532 BLAKE2B ca842ff4afff8f44c82b5e7383962a9c45ca1c93b64fa4c6ebcd70a1d3849dbad2b8e4e24fba02d144c6266d7fab3607ebc6999b28c229cb35256cf40f26a985 SHA512 9a8ce022a935eed42fa71a224f2a207122aadcbef58ee855fdb4825f879e7d028e4dcff22c19b9d336db1c8bf63fb84372d44981acf84615f757e54306c92b81 DIST llvmorg-12.0.0-rc1.tar.gz 134164708 BLAKE2B d4261ff7d9586b47f4cfda3d2cda4b76534f9e17fbd5cdb8861895b8eb466021962f4608bfcdeb52f8fce78850a994fd5eda0560f7211e5c8d1ac9330a738a36 SHA512 3d07d013d0705bb99f56898cc55d054d0d95aeb53b3c756cfab80b4c9097cc4935bcea89b9efde2e503a899b9fccf0dacc0073c9991c8ea352755c5ec68a757a +DIST llvmorg-12.0.0-rc2.tar.gz 134242619 BLAKE2B bb741a311db608fc2ba7eeaab71c5c9f2a430f7fee3f0c5c4334e5c14caa19738d18c87b568de963d57d9b53e808ac412cf8554eca7fcae9ecca65aa4442e197 SHA512 d8f9b3dfeb0fe9b91eb7f49da393784333044db2653373fbb168afd3c8d50f3e3ec7a7b8f44df522d0facafbfe4cfc4d9e2906d19f1e6feb0bdc569b6c10a17d DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f SHA512 fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59 diff --git a/sys-libs/compiler-rt/compiler-rt-11.0.1.ebuild b/sys-libs/compiler-rt/compiler-rt-11.0.1.ebuild index 277ad800fa3e..31085e5f5a71 100644 --- a/sys-libs/compiler-rt/compiler-rt-11.0.1.ebuild +++ b/sys-libs/compiler-rt/compiler-rt-11.0.1.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://llvm.org/" LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" SLOT="$(ver_cut 1-3)" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~ppc-macos ~x64-macos" +KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86 ~amd64-linux ~ppc-macos ~x64-macos" IUSE="+clang test" RESTRICT="!test? ( test ) !clang? ( test )" diff --git a/sys-libs/compiler-rt/compiler-rt-12.0.0_rc2.ebuild b/sys-libs/compiler-rt/compiler-rt-12.0.0_rc2.ebuild new file mode 100644 index 000000000000..e66cf796efb1 --- /dev/null +++ b/sys-libs/compiler-rt/compiler-rt-12.0.0_rc2.ebuild @@ -0,0 +1,127 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..9} ) +inherit cmake flag-o-matic llvm llvm.org python-any-r1 toolchain-funcs + +DESCRIPTION="Compiler runtime library for clang (built-in part)" +HOMEPAGE="https://llvm.org/" + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="$(ver_cut 1-3)" +KEYWORDS="" +IUSE="+clang test" +RESTRICT="!test? ( test ) !clang? ( test )" + +CLANG_SLOT=${SLOT%%.*} +# llvm-6 for new lit options +DEPEND=" + >=sys-devel/llvm-6" +BDEPEND=" + >=dev-util/cmake-3.16 + clang? ( sys-devel/clang ) + test? ( + $(python_gen_any_dep ">=dev-python/lit-9.0.1[\${PYTHON_USEDEP}]") + =sys-devel/clang-${PV%_*}*:${CLANG_SLOT} + ) + ${PYTHON_DEPS}" + +LLVM_COMPONENTS=( compiler-rt ) +llvm.org_set_globals + +PATCHES=( + "${FILESDIR}/9999/${PN}-prefix-paths.patch" +) + +python_check_deps() { + use test || return 0 + has_version "dev-python/lit[${PYTHON_USEDEP}]" +} + +pkg_pretend() { + if ! use clang && ! tc-is-clang; then + ewarn "Building using a compiler other than clang may result in broken atomics" + ewarn "library. Enable USE=clang unless you have a very good reason not to." + fi +} + +pkg_setup() { + # Darwin Prefix builds do not have llvm installed yet, so rely on + # bootstrap-prefix to set the appropriate path vars to LLVM instead + # of using llvm_pkg_setup. + if [[ ${CHOST} != *-darwin* ]] || has_version dev-lang/llvm; then + llvm_pkg_setup + fi + python-any-r1_pkg_setup +} + +test_compiler() { + $(tc-getCC) ${CFLAGS} ${LDFLAGS} "${@}" -o /dev/null -x c - \ + <<<'int main() { return 0; }' &>/dev/null +} + +src_configure() { + # pre-set since we need to pass it to cmake + BUILD_DIR=${WORKDIR}/${P}_build + + local nolib_flags=( -nodefaultlibs -lc ) + if use clang; then + local -x CC=${CHOST}-clang + local -x CXX=${CHOST}-clang++ + strip-unsupported-flags + # ensure we can use clang before installing compiler-rt + local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}" + elif ! test_compiler; then + if test_compiler "${nolib_flags[@]}"; then + local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}" + ewarn "${CC} seems to lack runtime, trying with ${nolib_flags[*]}" + fi + fi + + local mycmakeargs=( + -DCOMPILER_RT_INSTALL_PATH="${EPREFIX}/usr/lib/clang/${SLOT}" + + -DCOMPILER_RT_INCLUDE_TESTS=$(usex test) + -DCOMPILER_RT_BUILD_LIBFUZZER=OFF + -DCOMPILER_RT_BUILD_MEMPROF=OFF + -DCOMPILER_RT_BUILD_PROFILE=OFF + -DCOMPILER_RT_BUILD_SANITIZERS=OFF + -DCOMPILER_RT_BUILD_XRAY=OFF + + -DPython3_EXECUTABLE="${PYTHON}" + ) + + if use prefix && [[ "${CHOST}" == *-darwin* ]] ; then + mycmakeargs+=( + # setting -isysroot is disabled with compiler-rt-prefix-paths.patch + # this allows adding arm64 support using SDK in EPREFIX + -DDARWIN_macosx_CACHED_SYSROOT="${EPREFIX}/MacOSX.sdk" + # Set version based on the SDK in EPREFIX. + # This disables i386 for SDK >= 10.15 + -DDARWIN_macosx_OVERRIDE_SDK_VERSION="$(realpath ${EPREFIX}/MacOSX.sdk | sed -e 's/.*MacOSX\(.*\)\.sdk/\1/')" + # Use our libtool instead of looking it up with xcrun + -DCMAKE_LIBTOOL="${EPREFIX}/usr/bin/${CHOST}-libtool" + ) + fi + + if use test; then + mycmakeargs+=( + -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" + -DLLVM_LIT_ARGS="$(get_lit_flags)" + + -DCOMPILER_RT_TEST_COMPILER="${EPREFIX}/usr/lib/llvm/${CLANG_SLOT}/bin/clang" + -DCOMPILER_RT_TEST_CXX_COMPILER="${EPREFIX}/usr/lib/llvm/${CLANG_SLOT}/bin/clang++" + ) + fi + + cmake_src_configure +} + +src_test() { + # respect TMPDIR! + local -x LIT_PRESERVES_TMP=1 + + cmake_build check-builtins +} diff --git a/sys-libs/glibc/Manifest b/sys-libs/glibc/Manifest index 6dd81be8c5d8..e0e4072d2346 100644 --- a/sys-libs/glibc/Manifest +++ b/sys-libs/glibc/Manifest @@ -11,8 +11,6 @@ DIST glibc-2.30-sparc-reg-fix-clobber.patch 6106 BLAKE2B cad6a4cbef5d529519ef486 DIST glibc-2.30.tar.xz 16576920 BLAKE2B bd5aae4c9854f40785b91f83c3b632de6d48d811027ddfe61651cb1bc617db8017d7914c23a770cdd3feed06fcc316da841eea916cdba54179e7eace4ea45484 SHA512 37483990cd653685873e96c45dd1651b32b441b6d7919a68ebe3bae31a0c3f7ce183fc9b110f0b268b353f80312f18370559a1e7aecea0e5aa755c8f2aef1d6b DIST glibc-2.31-patches-9.tar.xz 74712 BLAKE2B 62991b67de4def4cca944e8420d2f0139f88b6754c6bc81072bb321c574c1db22641857345325848e1dfb551c10758f582e4425e687a7921cdbd4e7e7923a047 SHA512 699d898e3a8ed02b04573c675f572076e8f747767bfc577a033a49cd7d9078a7a60ac325acd4bd419a93b56edf90ce067baa7578ab315e27885f1f0e13916354 DIST glibc-2.31.tar.xz 16676764 BLAKE2B 91df1792345f157265eae405185a81fd4b8ce36d4c2388f44b0d5b1ae38174ea374cbc909cd260770b9f38ea58051da13766d4fa22abf41c2d4a2493257b179b SHA512 735e4c0ef10418b6ea945ad3906585e5bbd8b282d76f2131309dce4cec6b15066a5e4a3731773ce428a819b542579c9957867bb0abf05ed2030983fca4412306 -DIST glibc-2.32-patches-2.tar.xz 8588 BLAKE2B 57a85241e3270d14df0332b039a933c5a7ee4d089684d85cca564eeec2d6796735de60b628c5746858757342922d58993d6cf7187ce1d7102b2299ca2cf8513f SHA512 45bbab9e2f813f55cb4a1438dcd9365170b8facff50b11648ba6022da06c20029bb65a4b06fd906af82aa7461b7374f85105fd7eedb7915cec3f1df3779b68a3 -DIST glibc-2.32-patches-4.tar.xz 49884 BLAKE2B e7f364123d9c7b6be5f769a5be0c71afe345972d123d44797cb427667faf6c2bb27bb979a6dc949ec7cc522ccccfdaed730c44dd48251375be24f9c96dbd2aca SHA512 41548299b083e60dc3df4bad7135eba09e1f4d83ab94cf1ff0240198261338c87a228f53179bf639d04190710e2913679fa2c682fd5d3e31a1250f91e31b1683 DIST glibc-2.32-patches-5.tar.xz 53116 BLAKE2B b2bd9d2cc7fb8f7d3cd96d8439842c30aeed4703e69f959a470967d82dc37ce141f747387c793a3ee6663ed8889af1bcca87fd9ca66c51f1099bba36fe6759d5 SHA512 b3b2baf7b25e28cd4884c4d61f1337b3e49c39dc3f6d789e7cb0a1e180402028da9e8a69828940d2e9676a857d6248da1173d45e8465adca4e148bc2bd76cb62 DIST glibc-2.32-patches-6.tar.xz 54552 BLAKE2B 3c14b7849f53a3c9132c50c4ddcf6cfe42eabfabdfab21231bc1834e030ace88cc2121e4e1e8e74d9137e5b0692b5aca8b62762437317dc57665a1ea63d05014 SHA512 0e03891d992b211ffc5ef21d604f9f8a0adc783af46eea5a81c28024ff13f793dd236f83652eec19308645c9dd68c6017c64626f14edf30fdaeccd65af2167b7 DIST glibc-2.32.tar.xz 16744512 BLAKE2B a56b4afbb35315c5cd6dca0f62e44455dceae3e6e88a8453621f9a5394a60ddf10ca9309b2db0911830c7fd77e3faa5d94694eb94d5b2c05fc5285cef52255da SHA512 8460c155b7003e04f18dabece4ed9ad77445fa2288a7dc08e80a8fc4c418828af29e0649951bd71a54ea2ad2d4da7570aafd9bdfe4a37e9951b772b442afe50b diff --git a/sys-libs/glibc/glibc-2.32-r2.ebuild b/sys-libs/glibc/glibc-2.32-r2.ebuild deleted file mode 100644 index 518229252288..000000000000 --- a/sys-libs/glibc/glibc-2.32-r2.ebuild +++ /dev/null @@ -1,1521 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8,9} ) - -inherit python-any-r1 prefix eutils toolchain-funcs flag-o-matic gnuconfig \ - multilib systemd multiprocessing - -DESCRIPTION="GNU libc C library" -HOMEPAGE="https://www.gnu.org/software/libc/" -LICENSE="LGPL-2.1+ BSD HPND ISC inner-net rc PCRE" -SLOT="2.2" - -EMULTILIB_PKG="true" - -# Gentoo patchset (ignored for live ebuilds) -PATCH_VER=2 -PATCH_DEV=dilfridge - -if [[ ${PV} == 9999* ]]; then - inherit git-r3 -else - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sparc x86" - SRC_URI="mirror://gnu/glibc/${P}.tar.xz" - SRC_URI+=" https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${P}-patches-${PATCH_VER}.tar.xz" - SRC_URI+=" riscv? ( https://dev.gentoo.org/~dilfridge/distfiles/backport-rv32.txz )" -fi - -RELEASE_VER=${PV} - -GCC_BOOTSTRAP_VER=20180511 - -LOCALE_GEN_VER=2.10 - -SRC_URI+=" https://gitweb.gentoo.org/proj/locale-gen.git/snapshot/locale-gen-${LOCALE_GEN_VER}.tar.gz" -SRC_URI+=" multilib? ( https://dev.gentoo.org/~dilfridge/distfiles/gcc-multilib-bootstrap-${GCC_BOOTSTRAP_VER}.tar.xz )" - -IUSE="audit caps cet compile-locales +crypt custom-cflags doc gd headers-only +multiarch multilib nscd profile selinux +ssp +static-libs static-pie suid systemtap test vanilla" - -# Minimum kernel version that glibc requires -MIN_KERN_VER="3.2.0" - -# Here's how the cross-compile logic breaks down ... -# CTARGET - machine that will target the binaries -# CHOST - machine that will host the binaries -# CBUILD - machine that will build the binaries -# If CTARGET != CHOST, it means you want a libc for cross-compiling. -# If CHOST != CBUILD, it means you want to cross-compile the libc. -# CBUILD = CHOST = CTARGET - native build/install -# CBUILD != (CHOST = CTARGET) - cross-compile a native build -# (CBUILD = CHOST) != CTARGET - libc for cross-compiler -# CBUILD != CHOST != CTARGET - cross-compile a libc for a cross-compiler -# For install paths: -# CHOST = CTARGET - install into / -# CHOST != CTARGET - install into /usr/CTARGET/ -# -export CBUILD=${CBUILD:-${CHOST}} -export CTARGET=${CTARGET:-${CHOST}} -if [[ ${CTARGET} == ${CHOST} ]] ; then - if [[ ${CATEGORY} == cross-* ]] ; then - export CTARGET=${CATEGORY#cross-} - fi -fi - -# Note [Disable automatic stripping] -# Disabling automatic stripping for a few reasons: -# - portage's attempt to strip breaks non-native binaries at least on -# arm: bug #697428 -# - portage's attempt to strip libpthread.so.0 breaks gdb thread -# enumeration: bug #697910. This is quite subtle: -# * gdb uses glibc's libthread_db-1.0.so to enumerate threads. -# * libthread_db-1.0.so needs access to libpthread.so.0 local symbols -# via 'ps_pglobal_lookup' symbol defined in gdb. -# * 'ps_pglobal_lookup' uses '.symtab' section table to resolve all -# known symbols in 'libpthread.so.0'. Specifically 'nptl_version' -# (unexported) is used to sanity check compatibility before enabling -# debugging. -# Also see https://sourceware.org/gdb/wiki/FAQ#GDB_does_not_see_any_threads_besides_the_one_in_which_crash_occurred.3B_or_SIGTRAP_kills_my_program_when_I_set_a_breakpoint -# * normal 'strip' command trims '.symtab' -# Thus our main goal here is to prevent 'libpthread.so.0' from -# losing it's '.symtab' entries. -# As Gentoo's strip does not allow us to pass less aggressive stripping -# options and does not check the machine target we strip selectively. - -# We need a new-enough binutils/gcc to match upstream baseline. -# Also we need to make sure our binutils/gcc supports TLS, -# and that gcc already contains the hardened patches. -# Lastly, let's avoid some openssh nastiness, bug 708224, as -# convenience to our users. - -# gzip, grep, awk are needed by locale-gen, bug 740750 - -BDEPEND=" - ${PYTHON_DEPS} - >=app-misc/pax-utils-0.1.10 - sys-devel/bison - doc? ( sys-apps/texinfo ) - !compile-locales? ( - app-arch/gzip - sys-apps/grep - virtual/awk - ) -" -COMMON_DEPEND=" - gd? ( media-libs/gd:2= ) - nscd? ( selinux? ( - audit? ( sys-process/audit ) - caps? ( sys-libs/libcap ) - ) ) - suid? ( caps? ( sys-libs/libcap ) ) - selinux? ( sys-libs/libselinux ) - systemtap? ( dev-util/systemtap ) - !' | $(tc-getCPP ${CTARGET}) ${CFLAGS} 2>&1 | grep -o '[^"]*linux/version.h') - ALT_BUILD_HEADERS=${header_path%/linux/version.h} - fi - fi - fi - echo "${ALT_BUILD_HEADERS}" -} - -alt_libdir() { - echo $(alt_prefix)/$(get_libdir) -} -alt_usrlibdir() { - echo $(alt_prefix)/usr/$(get_libdir) -} - -builddir() { - echo "${WORKDIR}/build-${ABI}-${CTARGET}-$1" -} - -do_compile_test() { - local ret save_cflags=${CFLAGS} - CFLAGS+=" $1" - shift - - pushd "${T}" >/dev/null - - rm -f glibc-test* - printf '%b' "$*" > glibc-test.c - - # Most of the time CC is already set, but not in early sanity checks. - nonfatal emake glibc-test CC="${CC-$(tc-getCC ${CTARGET})}" - ret=$? - - popd >/dev/null - - CFLAGS=${save_cflags} - return ${ret} -} - -do_run_test() { - local ret - - if [[ ${MERGE_TYPE} == "binary" ]] ; then - # ignore build failures when installing a binary package #324685 - do_compile_test "" "$@" 2>/dev/null || return 0 - else - if ! do_compile_test "" "$@" ; then - ewarn "Simple build failed ... assuming this is desired #324685" - return 0 - fi - fi - - pushd "${T}" >/dev/null - - ./glibc-test - ret=$? - rm -f glibc-test* - - popd >/dev/null - - return ${ret} -} - -setup_target_flags() { - # This largely mucks with compiler flags. None of which should matter - # when building up just the headers. - just_headers && return 0 - - case $(tc-arch) in - x86) - # -march needed for #185404 #199334 - # TODO: When creating the first glibc cross-compile, this test will - # always fail as it does a full link which in turn requires glibc. - # Probably also applies when changing multilib profile settings (e.g. - # enabling x86 when the profile was amd64-only previously). - # We could change main to _start and pass -nostdlib here so that we - # only test the gcc code compilation. Or we could do a compile and - # then look for the symbol via scanelf. - if ! do_compile_test "" 'void f(int i, void *p) {if (__sync_fetch_and_add(&i, 1)) f(i, p);}\nint main(){return 0;}\n'; then - local t=${CTARGET_OPT:-${CTARGET}} - t=${t%%-*} - filter-flags '-march=*' - export CFLAGS="-march=${t} ${CFLAGS}" - einfo "Auto adding -march=${t} to CFLAGS #185404" - fi - ;; - amd64) - # -march needed for #185404 #199334 - # TODO: See cross-compile issues listed above for x86. - [[ ${ABI} == x86 ]] && - if ! do_compile_test "${CFLAGS_x86}" 'void f(int i, void *p) {if (__sync_fetch_and_add(&i, 1)) f(i, p);}\nint main(){return 0;}\n'; then - local t=${CTARGET_OPT:-${CTARGET}} - t=${t%%-*} - # Normally the target is x86_64-xxx, so turn that into the -march that - # gcc actually accepts. #528708 - [[ ${t} == "x86_64" ]] && t="x86-64" - filter-flags '-march=*' - # ugly, ugly, ugly. ugly. - CFLAGS_x86=$(CFLAGS=${CFLAGS_x86} filter-flags '-march=*'; echo "${CFLAGS}") - export CFLAGS_x86="${CFLAGS_x86} -march=${t}" - einfo "Auto adding -march=${t} to CFLAGS_x86 #185404 (ABI=${ABI})" - fi - ;; - mips) - # The mips abi cannot support the GNU style hashes. #233233 - filter-ldflags -Wl,--hash-style=gnu -Wl,--hash-style=both - ;; - ppc|ppc64) - # Many arch-specific implementations do not work on ppc with - # cache-block not equal to 128 bytes. This breaks memset: - # https://sourceware.org/PR26522 - # https://bugs.gentoo.org/737996 - # Use default -mcpu=. For ppc it means non-multiarch setup. - filter-flags '-mcpu=*' - ;; - sparc) - # Both sparc and sparc64 can use -fcall-used-g6. -g7 is bad, though. - filter-flags "-fcall-used-g7" - append-flags "-fcall-used-g6" - - local cpu - case ${CTARGET} in - sparc64-*) - cpu="sparc64" - case $(get-flag mcpu) in - v9) - # We need to force at least v9a because the base build doesn't - # work with just v9. - # https://sourceware.org/bugzilla/show_bug.cgi?id=19477 - append-flags "-Wa,-xarch=v9a" - ;; - esac - ;; - sparc-*) - case $(get-flag mcpu) in - v8|supersparc|hypersparc|leon|leon3) - cpu="sparcv8" - ;; - *) - cpu="sparcv9" - ;; - esac - ;; - esac - [[ -n ${cpu} ]] && CTARGET_OPT="${cpu}-${CTARGET#*-}" - ;; - esac -} - -setup_flags() { - # Make sure host make.conf doesn't pollute us - if is_crosscompile || tc-is-cross-compiler ; then - CHOST=${CTARGET} strip-unsupported-flags - fi - - # Store our CFLAGS because it's changed depending on which CTARGET - # we are building when pulling glibc on a multilib profile - CFLAGS_BASE=${CFLAGS_BASE-${CFLAGS}} - CFLAGS=${CFLAGS_BASE} - CXXFLAGS_BASE=${CXXFLAGS_BASE-${CXXFLAGS}} - CXXFLAGS=${CXXFLAGS_BASE} - ASFLAGS_BASE=${ASFLAGS_BASE-${ASFLAGS}} - ASFLAGS=${ASFLAGS_BASE} - - # Allow users to explicitly avoid flag sanitization via - # USE=custom-cflags. - if ! use custom-cflags; then - # Over-zealous CFLAGS can often cause problems. What may work for one - # person may not work for another. To avoid a large influx of bugs - # relating to failed builds, we strip most CFLAGS out to ensure as few - # problems as possible. - strip-flags - # Lock glibc at -O2; we want to be conservative here. - filter-flags '-O?' - append-flags -O2 - fi - strip-unsupported-flags - filter-flags -m32 -m64 '-mabi=*' - - # glibc aborts if rpath is set by LDFLAGS - filter-ldflags '-Wl,-rpath=*' - - # #492892 - filter-flags -frecord-gcc-switches - - unset CBUILD_OPT CTARGET_OPT - if use multilib ; then - CTARGET_OPT=$(get_abi_CTARGET) - [[ -z ${CTARGET_OPT} ]] && CTARGET_OPT=$(get_abi_CHOST) - fi - - setup_target_flags - - if [[ -n ${CTARGET_OPT} && ${CBUILD} == ${CHOST} ]] && ! is_crosscompile; then - CBUILD_OPT=${CTARGET_OPT} - fi - - # glibc's headers disallow -O0 and fail at build time: - # include/libc-symbols.h:75:3: #error "glibc cannot be compiled without optimization" - replace-flags -O0 -O1 - - filter-flags '-fstack-protector*' -} - -want_tls() { - # Archs that can use TLS (Thread Local Storage) - case $(tc-arch) in - x86) - # requires i486 or better #106556 - [[ ${CTARGET} == i[4567]86* ]] && return 0 - return 1 - ;; - esac - return 0 -} - -want__thread() { - want_tls || return 1 - - # For some reason --with-tls --with__thread is causing segfaults on sparc32. - [[ ${PROFILE_ARCH} == "sparc" ]] && return 1 - - [[ -n ${WANT__THREAD} ]] && return ${WANT__THREAD} - - # only test gcc -- can't test linking yet - tc-has-tls -c ${CTARGET} - WANT__THREAD=$? - - return ${WANT__THREAD} -} - -use_multiarch() { - # Allow user to disable runtime arch detection in multilib. - use multiarch || return 1 - # Make sure binutils is new enough to support indirect functions, - # #336792. This funky sed supports gold and bfd linkers. - local bver nver - bver=$($(tc-getLD ${CTARGET}) -v | sed -n -r '1{s:[^0-9]*::;s:^([0-9.]*).*:\1:;p}') - case $(tc-arch ${CTARGET}) in - amd64|x86) nver="2.20" ;; - arm) nver="2.22" ;; - hppa) nver="2.23" ;; - ppc|ppc64) nver="2.20" ;; - # ifunc support was added in 2.23, but glibc also needs - # machinemode which is in 2.24. - s390) nver="2.24" ;; - sparc) nver="2.21" ;; - *) return 1 ;; - esac - ver_test ${bver} -ge ${nver} -} - -# Setup toolchain variables that had historically been defined in the -# profiles for these archs. -setup_env() { - # silly users - unset LD_RUN_PATH - unset LD_ASSUME_KERNEL - - if is_crosscompile || tc-is-cross-compiler ; then - multilib_env ${CTARGET_OPT:-${CTARGET}} - - if ! use multilib ; then - MULTILIB_ABIS=${DEFAULT_ABI} - else - MULTILIB_ABIS=${MULTILIB_ABIS:-${DEFAULT_ABI}} - fi - - # If the user has CFLAGS_ in their make.conf, use that, - # and fall back on CFLAGS. - local VAR=CFLAGS_${CTARGET//[-.]/_} - CFLAGS=${!VAR-${CFLAGS}} - einfo " $(printf '%15s' 'Manual CFLAGS:') ${CFLAGS}" - fi - - setup_flags - - export ABI=${ABI:-${DEFAULT_ABI:-default}} - - if just_headers ; then - # Avoid mixing host's CC and target's CFLAGS_${ABI}: - # At this bootstrap stage we have only binutils for - # target but not compiler yet. - einfo "Skip CC ABI injection. We can't use (cross-)compiler yet." - return 0 - fi - local VAR=CFLAGS_${ABI} - # We need to export CFLAGS with abi information in them because glibc's - # configure script checks CFLAGS for some targets (like mips). Keep - # around the original clean value to avoid appending multiple ABIs on - # top of each other. - : ${__GLIBC_CC:=$(tc-getCC ${CTARGET})} - export __GLIBC_CC CC="${__GLIBC_CC} ${!VAR}" - einfo " $(printf '%15s' 'Manual CC:') ${CC}" -} - -foreach_abi() { - setup_env - - local ret=0 - local abilist="" - if use multilib ; then - abilist=$(get_install_abis) - else - abilist=${DEFAULT_ABI} - fi - local -x ABI - for ABI in ${abilist:-default} ; do - setup_env - einfo "Running $1 for ABI ${ABI}" - $1 - : $(( ret |= $? )) - done - return ${ret} -} - -glibc_banner() { - local b="Gentoo ${PVR}" - [[ -n ${PATCH_VER} ]] && ! use vanilla && b+=" p${PATCH_VER}" - echo "${b}" -} - -# The following Kernel version handling functions are mostly copied from portage -# source. It's better not to use linux-info.eclass here since a) it adds too -# much magic, see bug 326693 for some of the arguments, and b) some of the -# functions are just not provided. - -g_get_running_KV() { - uname -r - return $? -} - -g_KV_major() { - [[ -z $1 ]] && return 1 - local KV=$@ - echo "${KV%%.*}" -} - -g_KV_minor() { - [[ -z $1 ]] && return 1 - local KV=$@ - KV=${KV#*.} - echo "${KV%%.*}" -} - -g_KV_micro() { - [[ -z $1 ]] && return 1 - local KV=$@ - KV=${KV#*.*.} - echo "${KV%%[^[:digit:]]*}" -} - -g_KV_to_int() { - [[ -z $1 ]] && return 1 - local KV_MAJOR=$(g_KV_major "$1") - local KV_MINOR=$(g_KV_minor "$1") - local KV_MICRO=$(g_KV_micro "$1") - local KV_int=$(( KV_MAJOR * 65536 + KV_MINOR * 256 + KV_MICRO )) - - # We make version 2.2.0 the minimum version we will handle as - # a sanity check ... if its less, we fail ... - if [[ ${KV_int} -ge 131584 ]] ; then - echo "${KV_int}" - return 0 - fi - return 1 -} - -g_int_to_KV() { - local version=$1 major minor micro - major=$((version / 65536)) - minor=$(((version % 65536) / 256)) - micro=$((version % 256)) - echo ${major}.${minor}.${micro} -} - -eend_KV() { - [[ $(g_KV_to_int $1) -ge $(g_KV_to_int $2) ]] - eend $? -} - -get_kheader_version() { - printf '#include \nLINUX_VERSION_CODE\n' | \ - $(tc-getCPP ${CTARGET}) -I "$(build_eprefix)$(alt_build_headers)" - | \ - tail -n 1 -} - -# We collect all sanity checks here. Consistency is not guranteed between -# pkg_ and src_ phases, so we call this function both in pkg_pretend and in -# src_unpack. -sanity_prechecks() { - # Prevent native builds from downgrading - if [[ ${MERGE_TYPE} != "buildonly" ]] && \ - [[ -z ${ROOT} ]] && \ - [[ ${CBUILD} == ${CHOST} ]] && \ - [[ ${CHOST} == ${CTARGET} ]] ; then - - # The high rev # is to allow people to downgrade between -r# - # versions. We want to block 2.20->2.19, but 2.20-r3->2.20-r2 - # should be fine. Hopefully we never actually use a r# this - # high. - if has_version ">${CATEGORY}/${P}-r10000" ; then - eerror "Sanity check to keep you from breaking your system:" - eerror " Downgrading glibc is not supported and a sure way to destruction." - [[ ${I_ALLOW_TO_BREAK_MY_SYSTEM} = yes ]] || die "Aborting to save your system." - fi - - if ! do_run_test '#include \n#include \nint main(){return syscall(1000)!=-1;}\n' ; then - eerror "Your old kernel is broken. You need to update it to a newer" - eerror "version as syscall() will break. See bug 279260." - die "Old and broken kernel." - fi - fi - - # Users have had a chance to phase themselves, time to give em the boot - if [[ -e ${EROOT}/etc/locale.gen ]] && [[ -e ${EROOT}/etc/locales.build ]] ; then - eerror "You still haven't deleted ${EROOT}/etc/locales.build." - eerror "Do so now after making sure ${EROOT}/etc/locale.gen is kosher." - die "Lazy upgrader detected" - fi - - if [[ ${CTARGET} == i386-* ]] ; then - eerror "i386 CHOSTs are no longer supported." - eerror "Chances are you don't actually want/need i386." - eerror "Please read https://www.gentoo.org/doc/en/change-chost.xml" - die "Please fix your CHOST" - fi - - if [[ -e /proc/xen ]] && [[ $(tc-arch) == "x86" ]] && ! is-flag -mno-tls-direct-seg-refs ; then - ewarn "You are using Xen but don't have -mno-tls-direct-seg-refs in your CFLAGS." - ewarn "This will result in a 50% performance penalty when running with a 32bit" - ewarn "hypervisor, which is probably not what you want." - fi - - # Check for sanity of /etc/nsswitch.conf - if [[ -e ${EROOT}/etc/nsswitch.conf ]] ; then - local entry - for entry in passwd group shadow; do - if ! egrep -q "^[ \t]*${entry}:.*files" "${EROOT}"/etc/nsswitch.conf; then - eerror "Your ${EROOT}/etc/nsswitch.conf is out of date." - eerror "Please make sure you have 'files' entries for" - eerror "'passwd:', 'group:' and 'shadow:' databases." - eerror "For more details see:" - eerror " https://wiki.gentoo.org/wiki/Project:Toolchain/nsswitch.conf_in_glibc-2.26" - die "nsswitch.conf has no 'files' provider in '${entry}'." - fi - done - fi - - # ABI-specific checks follow here. Hey, we have a lot more specific conditions that - # we test for... - if ! is_crosscompile ; then - if use amd64 && use multilib && [[ ${MERGE_TYPE} != "binary" ]] ; then - ebegin "Checking that IA32 emulation is enabled in the running kernel" - echo 'int main(){return 0;}' > "${T}/check-ia32-emulation.c" - local STAT - if "${CC-${CHOST}-gcc}" ${CFLAGS_x86} "${T}/check-ia32-emulation.c" -o "${T}/check-ia32-emulation.elf32"; then - "${T}/check-ia32-emulation.elf32" - STAT=$? - else - # Don't fail here to allow single->multi ABI switch - # or recover from breakage like bug #646424 - ewarn "Failed to compile the ABI test. Broken host glibc?" - STAT=0 - fi - rm -f "${T}/check-ia32-emulation.elf32" - eend $STAT - [[ $STAT -eq 0 ]] || die "CONFIG_IA32_EMULATION must be enabled in the kernel to compile a multilib glibc." - fi - - fi - - # When we actually have to compile something... - if ! just_headers ; then - ebegin "Checking gcc for __thread support" - if ! eend $(want__thread ; echo $?) ; then - echo - eerror "Could not find a gcc that supports the __thread directive!" - eerror "Please update your binutils/gcc and try again." - die "No __thread support in gcc!" - fi - - if [[ ${CTARGET} == *-linux* ]] ; then - local run_kv build_kv want_kv - - run_kv=$(g_get_running_KV) - build_kv=$(g_int_to_KV $(get_kheader_version)) - want_kv=${MIN_KERN_VER} - - if ! is_crosscompile && ! tc-is-cross-compiler ; then - # Building fails on an non-supporting kernel - ebegin "Checking running kernel version (${run_kv} >= ${want_kv})" - if ! eend_KV ${run_kv} ${want_kv} ; then - echo - eerror "You need a kernel of at least ${want_kv}!" - die "Kernel version too low!" - fi - fi - - ebegin "Checking linux-headers version (${build_kv} >= ${want_kv})" - if ! eend_KV ${build_kv} ${want_kv} ; then - echo - eerror "You need linux-headers of at least ${want_kv}!" - die "linux-headers version too low!" - fi - fi - fi -} - -# -# the phases -# - -# pkg_pretend - -pkg_pretend() { - # All the checks... - einfo "Checking general environment sanity." - sanity_prechecks -} - -pkg_setup() { - # see bug 682570 - [[ -z ${BOOTSTRAP_RAP} ]] && python-any-r1_pkg_setup -} - -# src_unpack - -src_unpack() { - # Consistency is not guaranteed between pkg_ and src_ ... - sanity_prechecks - - use multilib && unpack gcc-multilib-bootstrap-${GCC_BOOTSTRAP_VER}.tar.xz - - setup_env - - if [[ ${PV} == 9999* ]] ; then - EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/toolchain/glibc-patches.git" - EGIT_CHECKOUT_DIR=${WORKDIR}/patches-git - git-r3_src_unpack - mv patches-git/9999 patches || die - - EGIT_REPO_URI="https://sourceware.org/git/glibc.git" - EGIT_CHECKOUT_DIR=${S} - git-r3_src_unpack - else - unpack ${P}.tar.xz - - cd "${WORKDIR}" || die - unpack glibc-${RELEASE_VER}-patches-${PATCH_VER}.tar.xz - fi - - cd "${WORKDIR}" || die - unpack locale-gen-${LOCALE_GEN_VER}.tar.gz - use riscv && unpack backport-rv32.txz -} - -src_prepare() { - local patchsetname - if ! use vanilla ; then - if [[ ${PV} == 9999* ]] ; then - patchsetname="from git master" - else - patchsetname="${RELEASE_VER}-${PATCH_VER}" - fi - elog "Applying Gentoo Glibc Patchset ${patchsetname}" - eapply "${WORKDIR}"/patches - einfo "Done." - - if use riscv ; then - elog "Adding rv32 backport patchset for glibc-2.32 (experimental)" - eapply "${WORKDIR}"/backport-rv32 - einfo "Done." - fi - fi - - default - - gnuconfig_update - - cd "${WORKDIR}" - find . -name configure -exec touch {} + - - # move the external locale-gen to its old place - mkdir extra || die - mv locale-gen-${LOCALE_GEN_VER} extra/locale || die - - eprefixify extra/locale/locale-gen - - # Fix permissions on some of the scripts. - chmod u+x "${S}"/scripts/*.sh - - cd "${S}" -} - -glibc_do_configure() { - # Glibc does not work with gold (for various reasons) #269274. - tc-ld-disable-gold - - # CXX isnt handled by the multilib system, so if we dont unset here - # we accumulate crap across abis - unset CXX - - einfo "Configuring glibc for nptl" - - if use doc ; then - export MAKEINFO=makeinfo - else - export MAKEINFO=/dev/null - fi - - local v - for v in ABI CBUILD CHOST CTARGET CBUILD_OPT CTARGET_OPT CC CXX LD {AS,C,CPP,CXX,LD}FLAGS MAKEINFO NM READELF; do - einfo " $(printf '%15s' ${v}:) ${!v}" - done - - # CFLAGS can contain ABI-specific flags like -mfpu=neon, see bug #657760 - # To build .S (assembly) files with the same ABI-specific flags - # upstream currently recommends adding CFLAGS to CC/CXX: - # https://sourceware.org/PR23273 - # Note: Passing CFLAGS via CPPFLAGS overrides glibc's arch-specific CFLAGS - # and breaks multiarch support. See 659030#c3 for an example. - # The glibc configure script doesn't properly use LDFLAGS all the time. - export CC="$(tc-getCC ${CTARGET}) ${CFLAGS} ${LDFLAGS}" - einfo " $(printf '%15s' 'Manual CC:') ${CC}" - - # Some of the tests are written in C++, so we need to force our multlib abis in, bug 623548 - export CXX="$(tc-getCXX ${CTARGET}) $(get_abi_CFLAGS) ${CFLAGS}" - - if is_crosscompile; then - # Assume worst-case bootstrap: glibc is buil first time - # when ${CTARGET}-g++ is not available yet. We avoid - # building auxiliary programs that require C++: bug #683074 - # It should not affect final result. - export libc_cv_cxx_link_ok=no - # The line above has the same effect. We set CXX explicitly - # to make build logs less confusing. - export CXX= - fi - einfo " $(printf '%15s' 'Manual CXX:') ${CXX}" - - # Always use tuple-prefixed toolchain. For non-native ABI glibc's configure - # can't detect them automatically due to ${CHOST} mismatch and fallbacks - # to unprefixed tools. Similar to multilib.eclass:multilib_toolchain_setup(). - export NM="$(tc-getNM ${CTARGET})" - export READELF="$(tc-getREADELF ${CTARGET})" - einfo " $(printf '%15s' 'Manual NM:') ${NM}" - einfo " $(printf '%15s' 'Manual READELF:') ${READELF}" - - echo - - local myconf=() - - case ${CTARGET} in - m68k*) - # setjmp() is not compatible with stack protection: - # https://sourceware.org/PR24202 - myconf+=( --enable-stack-protector=no ) - ;; - powerpc-*) - # Currently gcc on powerpc32 generates invalid code for - # __builtin_return_address(0) calls. Normally programs - # don't do that but malloc hooks in glibc do: - # https://gcc.gnu.org/PR81996 - # https://bugs.gentoo.org/629054 - myconf+=( --enable-stack-protector=no ) - ;; - *) - # Use '=strong' instead of '=all' to protect only functions - # worth protecting from stack smashes. - # '=all' is also known to have a problem in IFUNC resolution - # tests: https://sourceware.org/PR25680, bug #712356. - myconf+=( --enable-stack-protector=$(usex ssp strong no) ) - ;; - esac - myconf+=( --enable-stackguard-randomization ) - - # Keep a whitelist of targets supporing IFUNC. glibc's ./configure - # is not robust enough to detect proper support: - # https://bugs.gentoo.org/641216 - # https://sourceware.org/PR22634#c0 - case $(tc-arch ${CTARGET}) in - # Keep whitelist of targets where autodetection mostly works. - amd64|x86|sparc|ppc|ppc64|arm|arm64|s390) ;; - # Blacklist everywhere else - *) myconf+=( libc_cv_ld_gnu_indirect_function=no ) ;; - esac - - # Enable Intel Control-flow Enforcement Technology on amd64 if requested - case ${CTARGET} in - x86_64-*) myconf+=( $(use_enable cet) ) ;; - *) ;; - esac - - [[ $(tc-is-softfloat) == "yes" ]] && myconf+=( --without-fp ) - - myconf+=( --enable-kernel=${MIN_KERN_VER} ) - - # Since SELinux support is only required for nscd, only enable it if: - # 1. USE selinux - # 2. only for the primary ABI on multilib systems - # 3. Not a crosscompile - if ! is_crosscompile && use selinux ; then - if use multilib ; then - if is_final_abi ; then - myconf+=( --with-selinux ) - else - myconf+=( --without-selinux ) - fi - else - myconf+=( --with-selinux ) - fi - else - myconf+=( --without-selinux ) - fi - - # Force a few tests where we always know the answer but - # configure is incapable of finding it. - if is_crosscompile ; then - export \ - libc_cv_c_cleanup=yes \ - libc_cv_forced_unwind=yes - fi - - myconf+=( - --without-cvs - --disable-werror - --enable-bind-now - --build=${CBUILD_OPT:-${CBUILD}} - --host=${CTARGET_OPT:-${CTARGET}} - $(use_enable profile) - $(use_with gd) - --with-headers=$(build_eprefix)$(alt_build_headers) - --prefix="$(host_eprefix)/usr" - --sysconfdir="$(host_eprefix)/etc" - --localstatedir="$(host_eprefix)/var" - --libdir='$(prefix)'/$(get_libdir) - --mandir='$(prefix)'/share/man - --infodir='$(prefix)'/share/info - --libexecdir='$(libdir)'/misc/glibc - --with-bugurl=https://bugs.gentoo.org/ - --with-pkgversion="$(glibc_banner)" - $(use_enable crypt) - $(use_multiarch || echo --disable-multi-arch) - $(use_enable static-pie) - $(use_enable systemtap) - $(use_enable nscd) - ${EXTRA_ECONF} - ) - - # We rely on sys-libs/timezone-data for timezone tools normally. - myconf+=( $(use_enable vanilla timezone-tools) ) - - # These libs don't have configure flags. - ac_cv_lib_audit_audit_log_user_avc_message=$(usex audit || echo no) - ac_cv_lib_cap_cap_init=$(usex caps || echo no) - - # There is no configure option for this and we need to export it - # since the glibc build will re-run configure on itself - export libc_cv_rootsbindir="$(host_eprefix)/sbin" - export libc_cv_slibdir="$(host_eprefix)/$(get_libdir)" - - # We take care of patching our binutils to use both hash styles, - # and many people like to force gnu hash style only, so disable - # this overriding check. #347761 - export libc_cv_hashstyle=no - - local builddir=$(builddir nptl) - mkdir -p "${builddir}" - cd "${builddir}" - set -- "${S}"/configure "${myconf[@]}" - echo "$@" - "$@" || die "failed to configure glibc" - - # ia64 static cross-compilers are a pita in so much that they - # can't produce static ELFs (as the libgcc.a is broken). so - # disable building of the programs for those targets if it - # doesn't work. - # XXX: We could turn this into a compiler test, but ia64 is - # the only one that matters, so this should be fine for now. - if is_crosscompile && [[ ${CTARGET} == ia64* ]] ; then - sed -i '1i+link-static = touch $@' config.make - fi - - # If we're trying to migrate between ABI sets, we need - # to lie and use a local copy of gcc. Like if the system - # is built with MULTILIB_ABIS="amd64 x86" but we want to - # add x32 to it, gcc/glibc don't yet support x32. - # - if [[ -n ${GCC_BOOTSTRAP_VER} ]] && use multilib ; then - echo 'main(){}' > "${T}"/test.c - if ! $(tc-getCC ${CTARGET}) ${CFLAGS} ${LDFLAGS} "${T}"/test.c -Wl,-emain -lgcc 2>/dev/null ; then - sed -i -e '/^CC = /s:$: -B$(objdir)/../'"gcc-multilib-bootstrap-${GCC_BOOTSTRAP_VER}/${ABI}:" config.make || die - fi - fi -} - -glibc_headers_configure() { - export ABI=default - - local builddir=$(builddir "headers") - mkdir -p "${builddir}" - cd "${builddir}" - - # if we don't have a compiler yet, we can't really test it now ... - # hopefully they don't affect header generation, so let's hope for - # the best here ... - local v vars=( - ac_cv_header_cpuid_h=yes - libc_cv_{386,390,alpha,arm,hppa,ia64,mips,{powerpc,sparc}{,32,64},sh,x86_64}_tls=yes - libc_cv_asm_cfi_directives=yes - libc_cv_broken_visibility_attribute=no - libc_cv_c_cleanup=yes - libc_cv_compiler_powerpc64le_binary128_ok=yes - libc_cv_forced_unwind=yes - libc_cv_gcc___thread=yes - libc_cv_mlong_double_128=yes - libc_cv_mlong_double_128ibm=yes - libc_cv_ppc_machine=yes - libc_cv_ppc_rel16=yes - libc_cv_predef_fortify_source=no - libc_cv_target_power8_ok=yes - libc_cv_visibility_attribute=yes - libc_cv_z_combreloc=yes - libc_cv_z_execstack=yes - libc_cv_z_initfirst=yes - libc_cv_z_nodelete=yes - libc_cv_z_nodlopen=yes - libc_cv_z_relro=yes - libc_mips_abi=${ABI} - libc_mips_float=$([[ $(tc-is-softfloat) == "yes" ]] && echo soft || echo hard) - # These libs don't have configure flags. - ac_cv_lib_audit_audit_log_user_avc_message=no - ac_cv_lib_cap_cap_init=no - ) - - einfo "Forcing cached settings:" - for v in "${vars[@]}" ; do - einfo " ${v}" - export ${v} - done - - local headers_only_arch_CPPFLAGS=() - - # Blow away some random CC settings that screw things up. #550192 - if [[ -d ${S}/sysdeps/mips ]]; then - pushd "${S}"/sysdeps/mips >/dev/null - sed -i -e '/^CC +=/s:=.*:= -D_MIPS_SZPTR=32:' mips32/Makefile mips64/n32/Makefile || die - sed -i -e '/^CC +=/s:=.*:= -D_MIPS_SZPTR=64:' mips64/n64/Makefile || die - - # Force the mips ABI to the default. This is OK because the set of - # installed headers in this phase is the same between the 3 ABIs. - # If this ever changes, this hack will break, but that's unlikely - # as glibc discourages that behavior. - # https://crbug.com/647033 - sed -i -e 's:abiflag=.*:abiflag=_ABIO32:' preconfigure || die - - popd >/dev/null - fi - - case ${CTARGET} in - riscv*) - # RISC-V interrogates the compiler to determine which target to - # build. If building the headers then we don't strictly need a - # RISC-V compiler, so the built-in definitions that are provided - # along with all RISC-V compiler might not exist. This causes - # glibc's RISC-V preconfigure script to blow up. Since we're just - # building the headers any value will actually work here, so just - # pick the standard one (rv64g/lp64d) to make the build scripts - # happy for now -- the headers are all the same anyway so it - # doesn't matter. - headers_only_arch_CPPFLAGS+=( - -D__riscv_xlen=64 - -D__riscv_flen=64 - -D__riscv_float_abi_double=1 - -D__riscv_atomic=1 - ) ;; - esac - - local myconf=() - myconf+=( - --disable-sanity-checks - --enable-hacker-mode - --without-cvs - --disable-werror - --enable-bind-now - --build=${CBUILD_OPT:-${CBUILD}} - --host=${CTARGET_OPT:-${CTARGET}} - --with-headers=$(build_eprefix)$(alt_build_headers) - --prefix="$(host_eprefix)/usr" - ${EXTRA_ECONF} - ) - - # Nothing is compiled here which would affect the headers for the target. - # So forcing CC/CFLAGS is sane. - local headers_only_CC=$(tc-getBUILD_CC) - local headers_only_CFLAGS="-O1 -pipe" - local headers_only_CPPFLAGS="-U_FORTIFY_SOURCE ${headers_only_arch_CPPFLAGS[*]}" - local headers_only_LDFLAGS="" - set -- "${S}"/configure "${myconf[@]}" - echo \ - "CC=${headers_only_CC}" \ - "CFLAGS=${headers_only_CFLAGS}" \ - "CPPFLAGS=${headers_only_CPPFLAGS}" \ - "LDFLAGS=${headers_only_LDFLAGS}" \ - "$@" - CC=${headers_only_CC} \ - CFLAGS=${headers_only_CFLAGS} \ - CPPFLAGS=${headers_only_CPPFLAGS} \ - LDFLAGS="" \ - "$@" || die "failed to configure glibc" -} - -do_src_configure() { - if just_headers ; then - glibc_headers_configure - else - glibc_do_configure nptl - fi -} - -src_configure() { - foreach_abi do_src_configure -} - -do_src_compile() { - emake -C "$(builddir nptl)" -} - -src_compile() { - if just_headers ; then - return - fi - - foreach_abi do_src_compile -} - -glibc_src_test() { - cd "$(builddir nptl)" - - local myxfailparams="" - if [[ "${GENTOO_GLIBC_XFAIL_TESTS}" == "yes" ]] ; then - for myt in ${XFAIL_TEST_LIST[@]} ; do - myxfailparams+="test-xfail-${myt}=yes " - done - fi - - # sandbox does not understand unshare() and prevents - # writes to /proc/, which makes many tests fail - - SANDBOX_ON=0 LD_PRELOAD= emake ${myxfailparams} check -} - -do_src_test() { - local ret=0 - - glibc_src_test - : $(( ret |= $? )) - - return ${ret} -} - -src_test() { - if just_headers ; then - return - fi - - # Give tests more time to complete. - export TIMEOUTFACTOR=5 - - foreach_abi do_src_test || die "tests failed" -} - -run_locale_gen() { - # if the host locales.gen contains no entries, we'll install everything - local root="$1" - local inplace="" - - if [[ "${root}" == "--inplace-glibc" ]] ; then - inplace="--inplace-glibc" - root="$2" - fi - - local locale_list="${root}/etc/locale.gen" - - pushd "${ED}"/$(get_libdir) >/dev/null - - if [[ -z $(locale-gen --list --config "${locale_list}") ]] ; then - [[ -z ${inplace} ]] && ewarn "Generating all locales; edit /etc/locale.gen to save time/space" - locale_list="${root}/usr/share/i18n/SUPPORTED" - fi - - set -- locale-gen ${inplace} --jobs $(makeopts_jobs) --config "${locale_list}" \ - --destdir "${root}" - echo "$@" - "$@" - - popd >/dev/null -} - -glibc_do_src_install() { - local builddir=$(builddir nptl) - cd "${builddir}" - - emake install_root="${D}/$(build_eprefix)$(alt_prefix)" install - - # This version (2.26) provides some compatibility libraries for the NIS/NIS+ support - # which come without headers etc. Only needed for binary packages since the - # external net-libs/libnsl has increased soversion. Keep only versioned libraries. - find "${D}" -name "libnsl.a" -delete - find "${D}" -name "libnsl.so" -delete - - # Normally upstream_pv is ${PV}. Live ebuilds are exception, there we need - # to infer upstream version: - # '#define VERSION "2.26.90"' -> '2.26.90' - local upstream_pv=$(sed -n -r 's/#define VERSION "(.*)"/\1/p' "${S}"/version.h) - - # Avoid stripping binaries not targeted by ${CHOST}. Or else - # ${CHOST}-strip would break binaries build for ${CTARGET}. - is_crosscompile && dostrip -x / - # gdb thread introspection relies on local libpthreas symbols. stripping breaks it - # See Note [Disable automatic stripping] - dostrip -x $(alt_libdir)/libpthread-${upstream_pv}.so - - if [[ -e ${ED}/$(alt_usrlibdir)/libm-${upstream_pv}.a ]] ; then - # Move versioned .a file out of libdir to evade portage QA checks - # instead of using gen_usr_ldscript(). We fix ldscript as: - # "GROUP ( /usr/lib64/libm-.a ..." -> "GROUP ( /usr/lib64/glibc-/libm-.a ..." - sed -i "s@\(libm-${upstream_pv}.a\)@${P}/\1@" "${ED}"/$(alt_usrlibdir)/libm.a || die - dodir $(alt_usrlibdir)/${P} - mv "${ED}"/$(alt_usrlibdir)/libm-${upstream_pv}.a "${ED}"/$(alt_usrlibdir)/${P}/libm-${upstream_pv}.a || die - fi - - # We'll take care of the cache ourselves - rm -f "${ED}"/etc/ld.so.cache - - # Everything past this point just needs to be done once ... - is_final_abi || return 0 - - # Make sure the non-native interp can be found on multilib systems even - # if the main library set isn't installed into the right place. Maybe - # we should query the active gcc for info instead of hardcoding it ? - local i ldso_abi ldso_name - local ldso_abi_list=( - # x86 - amd64 /lib64/ld-linux-x86-64.so.2 - x32 /libx32/ld-linux-x32.so.2 - x86 /lib/ld-linux.so.2 - # mips - o32 /lib/ld.so.1 - n32 /lib32/ld.so.1 - n64 /lib64/ld.so.1 - # powerpc - ppc /lib/ld.so.1 - ppc64 /lib64/ld64.so.1 - # riscv - ilp32d /lib/ld-linux-riscv32-ilp32d.so.1 - ilp32 /lib/ld-linux-riscv32-ilp32.so.1 - lp64d /lib/ld-linux-riscv64-lp64d.so.1 - lp64 /lib/ld-linux-riscv64-lp64.so.1 - # s390 - s390 /lib/ld.so.1 - s390x /lib/ld64.so.1 - # sparc - sparc32 /lib/ld-linux.so.2 - sparc64 /lib64/ld-linux.so.2 - ) - case $(tc-endian) in - little) - ldso_abi_list+=( - # arm - arm64 /lib/ld-linux-aarch64.so.1 - ) - ;; - big) - ldso_abi_list+=( - # arm - arm64 /lib/ld-linux-aarch64_be.so.1 - ) - ;; - esac - if [[ ${SYMLINK_LIB} == "yes" ]] && [[ ! -e ${ED}/$(alt_prefix)/lib ]] ; then - dosym $(get_abi_LIBDIR ${DEFAULT_ABI}) $(alt_prefix)/lib - fi - for (( i = 0; i < ${#ldso_abi_list[@]}; i += 2 )) ; do - ldso_abi=${ldso_abi_list[i]} - has ${ldso_abi} $(get_install_abis) || continue - - ldso_name="$(alt_prefix)${ldso_abi_list[i+1]}" - if [[ ! -L ${ED}/${ldso_name} && ! -e ${ED}/${ldso_name} ]] ; then - dosym ../$(get_abi_LIBDIR ${ldso_abi})/${ldso_name##*/} ${ldso_name} - fi - done - - # With devpts under Linux mounted properly, we do not need the pt_chown - # binary to be setuid. This is because the default owners/perms will be - # exactly what we want. - if ! use suid ; then - find "${ED}" -name pt_chown -exec chmod -s {} + - fi - - ################################################################# - # EVERYTHING AFTER THIS POINT IS FOR NATIVE GLIBC INSTALLS ONLY # - # Make sure we install some symlink hacks so that when we build - # a 2nd stage cross-compiler, gcc finds the target system - # headers correctly. See gcc/doc/gccinstall.info - if is_crosscompile ; then - # We need to make sure that /lib and /usr/lib always exists. - # gcc likes to use relative paths to get to its multilibs like - # /usr/lib/../lib64/. So while we don't install any files into - # /usr/lib/, we do need it to exist. - keepdir $(alt_prefix)/lib - keepdir $(alt_prefix)/usr/lib - - dosym usr/include $(alt_prefix)/sys-include - return 0 - fi - - # Files for Debian-style locale updating - dodir /usr/share/i18n - sed \ - -e "/^#/d" \ - -e "/SUPPORTED-LOCALES=/d" \ - -e "s: \\\\::g" -e "s:/: :g" \ - "${S}"/localedata/SUPPORTED > "${ED}"/usr/share/i18n/SUPPORTED \ - || die "generating /usr/share/i18n/SUPPORTED failed" - cd "${WORKDIR}"/extra/locale - dosbin locale-gen - doman *.[0-8] - insinto /etc - doins locale.gen - - # Make sure all the ABI's can find the locales and so we only - # have to generate one set - local a - keepdir /usr/$(get_libdir)/locale - for a in $(get_install_abis) ; do - if [[ ! -e ${ED}/usr/$(get_abi_LIBDIR ${a})/locale ]] ; then - dosym ../$(get_libdir)/locale /usr/$(get_abi_LIBDIR ${a})/locale - fi - done - - # HACK: If we're building for riscv, we need to additionally make sure that - # we can find the locale archive afterwards - case ${CTARGET} in - riscv*) - if [[ ! -e ${ED}/usr/lib/locale ]] ; then - dosym ../$(get_libdir)/locale /usr/lib/locale - fi - ;; - *) ;; - esac - - cd "${S}" - - # Install misc network config files - insinto /etc - doins posix/gai.conf nss/nsswitch.conf - - # Gentoo-specific - newins "${FILESDIR}"/host.conf-1 host.conf - - if use nscd ; then - doins nscd/nscd.conf - - newinitd "$(prefixify_ro "${FILESDIR}"/nscd-1)" nscd - - local nscd_args=( - -e "s:@PIDFILE@:$(strings "${ED}"/usr/sbin/nscd | grep nscd.pid):" - ) - - sed -i "${nscd_args[@]}" "${ED}"/etc/init.d/nscd - - systemd_dounit nscd/nscd.service - systemd_newtmpfilesd nscd/nscd.tmpfiles nscd.conf - fi - - echo 'LDPATH="include ld.so.conf.d/*.conf"' > "${T}"/00glibc - doenvd "${T}"/00glibc - - for d in BUGS ChangeLog CONFORMANCE FAQ NEWS NOTES PROJECTS README* ; do - [[ -s ${d} ]] && dodoc ${d} - done - dodoc -r ChangeLog.old - - # Prevent overwriting of the /etc/localtime symlink. We'll handle the - # creation of the "factory" symlink in pkg_postinst(). - rm -f "${ED}"/etc/localtime - - # Generate all locales if this is a native build as locale generation - if use compile-locales && ! is_crosscompile ; then - run_locale_gen --inplace-glibc "${ED}/" - sed -e 's:COMPILED_LOCALES="":COMPILED_LOCALES="1":' -i "${ED}"/usr/sbin/locale-gen || die - fi -} - -glibc_headers_install() { - local builddir=$(builddir "headers") - cd "${builddir}" - emake install_root="${D}/$(build_eprefix)$(alt_prefix)" install-headers - - insinto $(alt_headers)/gnu - doins "${S}"/include/gnu/stubs.h - - # Make sure we install the sys-include symlink so that when - # we build a 2nd stage cross-compiler, gcc finds the target - # system headers correctly. See gcc/doc/gccinstall.info - dosym usr/include $(alt_prefix)/sys-include -} - -src_install() { - if just_headers ; then - export ABI=default - glibc_headers_install - return - fi - - foreach_abi glibc_do_src_install - - if ! use static-libs ; then - elog "Not installing static glibc libraries" - find "${ED}" -name "*.a" -and -not -name "*_nonshared.a" -delete - fi -} - -# Simple test to make sure our new glibc isn't completely broken. -# Make sure we don't test with statically built binaries since -# they will fail. Also, skip if this glibc is a cross compiler. -# -# If coreutils is built with USE=multicall, some of these files -# will just be wrapper scripts, not actual ELFs we can test. -glibc_sanity_check() { - cd / #228809 - - # We enter ${ED} so to avoid trouble if the path contains - # special characters; for instance if the path contains the - # colon character (:), then the linker will try to split it - # and look for the libraries in an unexpected place. This can - # lead to unsafe code execution if the generated prefix is - # within a world-writable directory. - # (e.g. /var/tmp/portage:${HOSTNAME}) - pushd "${ED}"/$(get_libdir) >/dev/null - - local x striptest - for x in cal date env free ls true uname uptime ; do - x=$(type -p ${x}) - [[ -z ${x} || ${x} != ${EPREFIX}/* ]] && continue - striptest=$(LC_ALL="C" file -L ${x} 2>/dev/null) || continue - case ${striptest} in - *"statically linked"*) continue;; - *"ASCII text"*) continue;; - esac - # We need to clear the locale settings as the upgrade might want - # incompatible locale data. This test is not for verifying that. - LC_ALL=C \ - ./ld-*.so --library-path . ${x} > /dev/null \ - || die "simple run test (${x}) failed" - done - - popd >/dev/null -} - -pkg_preinst() { - # nothing to do if just installing headers - just_headers && return - - # prepare /etc/ld.so.conf.d/ for files - mkdir -p "${EROOT}"/etc/ld.so.conf.d - - # Default /etc/hosts.conf:multi to on for systems with small dbs. - if [[ $(wc -l < "${EROOT}"/etc/hosts) -lt 1000 ]] ; then - sed -i '/^multi off/s:off:on:' "${ED}"/etc/host.conf - einfo "Defaulting /etc/host.conf:multi to on" - fi - - [[ -n ${ROOT} ]] && return 0 - [[ -d ${ED}/$(get_libdir) ]] || return 0 - [[ -z ${BOOTSTRAP_RAP} ]] && glibc_sanity_check -} - -pkg_postinst() { - # nothing to do if just installing headers - just_headers && return - - if ! tc-is-cross-compiler && [[ -x ${EROOT}/usr/sbin/iconvconfig ]] ; then - # Generate fastloading iconv module configuration file. - "${EROOT}"/usr/sbin/iconvconfig --prefix="${ROOT}/" - fi - - if ! is_crosscompile && [[ -z ${ROOT} ]] ; then - use compile-locales || run_locale_gen "${EROOT}/" - fi - - # Check for sanity of /etc/nsswitch.conf, take 2 - if [[ -e ${EROOT}/etc/nsswitch.conf ]] && ! has_version sys-auth/libnss-nis ; then - local entry - for entry in passwd group shadow; do - if egrep -q "^[ \t]*${entry}:.*nis" "${EROOT}"/etc/nsswitch.conf; then - ewarn "" - ewarn "Your ${EROOT}/etc/nsswitch.conf uses NIS. Support for that has been" - ewarn "removed from glibc and is now provided by the package" - ewarn " sys-auth/libnss-nis" - ewarn "Install it now to keep your NIS setup working." - ewarn "" - fi - done - fi -} diff --git a/sys-libs/glibc/glibc-2.32-r3.ebuild b/sys-libs/glibc/glibc-2.32-r3.ebuild deleted file mode 100644 index e2ef95ac14bb..000000000000 --- a/sys-libs/glibc/glibc-2.32-r3.ebuild +++ /dev/null @@ -1,1513 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8,9} ) - -inherit python-any-r1 prefix eutils toolchain-funcs flag-o-matic gnuconfig \ - multilib systemd multiprocessing - -DESCRIPTION="GNU libc C library" -HOMEPAGE="https://www.gnu.org/software/libc/" -LICENSE="LGPL-2.1+ BSD HPND ISC inner-net rc PCRE" -SLOT="2.2" - -EMULTILIB_PKG="true" - -# Gentoo patchset (ignored for live ebuilds) -PATCH_VER=2 -PATCH_DEV=dilfridge - -if [[ ${PV} == 9999* ]]; then - inherit git-r3 -else - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86" - SRC_URI="mirror://gnu/glibc/${P}.tar.xz" - SRC_URI+=" https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${P}-patches-${PATCH_VER}.tar.xz" - SRC_URI+=" riscv? ( https://dev.gentoo.org/~dilfridge/distfiles/backport-rv32.txz )" -fi - -RELEASE_VER=${PV} - -GCC_BOOTSTRAP_VER=20180511 - -LOCALE_GEN_VER=2.10 - -SRC_URI+=" https://gitweb.gentoo.org/proj/locale-gen.git/snapshot/locale-gen-${LOCALE_GEN_VER}.tar.gz" -SRC_URI+=" multilib? ( https://dev.gentoo.org/~dilfridge/distfiles/gcc-multilib-bootstrap-${GCC_BOOTSTRAP_VER}.tar.xz )" - -IUSE="audit caps cet compile-locales +crypt custom-cflags doc gd headers-only +multiarch multilib nscd profile selinux +ssp +static-libs static-pie suid systemtap test vanilla" - -# Minimum kernel version that glibc requires -MIN_KERN_VER="3.2.0" - -# Here's how the cross-compile logic breaks down ... -# CTARGET - machine that will target the binaries -# CHOST - machine that will host the binaries -# CBUILD - machine that will build the binaries -# If CTARGET != CHOST, it means you want a libc for cross-compiling. -# If CHOST != CBUILD, it means you want to cross-compile the libc. -# CBUILD = CHOST = CTARGET - native build/install -# CBUILD != (CHOST = CTARGET) - cross-compile a native build -# (CBUILD = CHOST) != CTARGET - libc for cross-compiler -# CBUILD != CHOST != CTARGET - cross-compile a libc for a cross-compiler -# For install paths: -# CHOST = CTARGET - install into / -# CHOST != CTARGET - install into /usr/CTARGET/ -# -export CBUILD=${CBUILD:-${CHOST}} -export CTARGET=${CTARGET:-${CHOST}} -if [[ ${CTARGET} == ${CHOST} ]] ; then - if [[ ${CATEGORY} == cross-* ]] ; then - export CTARGET=${CATEGORY#cross-} - fi -fi - -# Note [Disable automatic stripping] -# Disabling automatic stripping for a few reasons: -# - portage's attempt to strip breaks non-native binaries at least on -# arm: bug #697428 -# - portage's attempt to strip libpthread.so.0 breaks gdb thread -# enumeration: bug #697910. This is quite subtle: -# * gdb uses glibc's libthread_db-1.0.so to enumerate threads. -# * libthread_db-1.0.so needs access to libpthread.so.0 local symbols -# via 'ps_pglobal_lookup' symbol defined in gdb. -# * 'ps_pglobal_lookup' uses '.symtab' section table to resolve all -# known symbols in 'libpthread.so.0'. Specifically 'nptl_version' -# (unexported) is used to sanity check compatibility before enabling -# debugging. -# Also see https://sourceware.org/gdb/wiki/FAQ#GDB_does_not_see_any_threads_besides_the_one_in_which_crash_occurred.3B_or_SIGTRAP_kills_my_program_when_I_set_a_breakpoint -# * normal 'strip' command trims '.symtab' -# Thus our main goal here is to prevent 'libpthread.so.0' from -# losing it's '.symtab' entries. -# As Gentoo's strip does not allow us to pass less aggressive stripping -# options and does not check the machine target we strip selectively. - -# We need a new-enough binutils/gcc to match upstream baseline. -# Also we need to make sure our binutils/gcc supports TLS, -# and that gcc already contains the hardened patches. -# Lastly, let's avoid some openssh nastiness, bug 708224, as -# convenience to our users. - -# gzip, grep, awk are needed by locale-gen, bug 740750 - -BDEPEND=" - ${PYTHON_DEPS} - >=app-misc/pax-utils-0.1.10 - sys-devel/bison - doc? ( sys-apps/texinfo ) - !compile-locales? ( - app-arch/gzip - sys-apps/grep - virtual/awk - ) -" -COMMON_DEPEND=" - gd? ( media-libs/gd:2= ) - nscd? ( selinux? ( - audit? ( sys-process/audit ) - caps? ( sys-libs/libcap ) - ) ) - suid? ( caps? ( sys-libs/libcap ) ) - selinux? ( sys-libs/libselinux ) - systemtap? ( dev-util/systemtap ) - !' | $(tc-getCPP ${CTARGET}) ${CFLAGS} 2>&1 | grep -o '[^"]*linux/version.h') - ALT_BUILD_HEADERS=${header_path%/linux/version.h} - fi - fi - fi - echo "${ALT_BUILD_HEADERS}" -} - -alt_libdir() { - echo $(alt_prefix)/$(get_libdir) -} -alt_usrlibdir() { - echo $(alt_prefix)/usr/$(get_libdir) -} - -builddir() { - echo "${WORKDIR}/build-${ABI}-${CTARGET}-$1" -} - -do_compile_test() { - local ret save_cflags=${CFLAGS} - CFLAGS+=" $1" - shift - - pushd "${T}" >/dev/null - - rm -f glibc-test* - printf '%b' "$*" > glibc-test.c - - # Most of the time CC is already set, but not in early sanity checks. - nonfatal emake glibc-test CC="${CC-$(tc-getCC ${CTARGET})}" - ret=$? - - popd >/dev/null - - CFLAGS=${save_cflags} - return ${ret} -} - -do_run_test() { - local ret - - if [[ ${MERGE_TYPE} == "binary" ]] ; then - # ignore build failures when installing a binary package #324685 - do_compile_test "" "$@" 2>/dev/null || return 0 - else - if ! do_compile_test "" "$@" ; then - ewarn "Simple build failed ... assuming this is desired #324685" - return 0 - fi - fi - - pushd "${T}" >/dev/null - - ./glibc-test - ret=$? - rm -f glibc-test* - - popd >/dev/null - - return ${ret} -} - -setup_target_flags() { - # This largely mucks with compiler flags. None of which should matter - # when building up just the headers. - just_headers && return 0 - - case $(tc-arch) in - x86) - # -march needed for #185404 #199334 - # TODO: When creating the first glibc cross-compile, this test will - # always fail as it does a full link which in turn requires glibc. - # Probably also applies when changing multilib profile settings (e.g. - # enabling x86 when the profile was amd64-only previously). - # We could change main to _start and pass -nostdlib here so that we - # only test the gcc code compilation. Or we could do a compile and - # then look for the symbol via scanelf. - if ! do_compile_test "" 'void f(int i, void *p) {if (__sync_fetch_and_add(&i, 1)) f(i, p);}\nint main(){return 0;}\n'; then - local t=${CTARGET_OPT:-${CTARGET}} - t=${t%%-*} - filter-flags '-march=*' - export CFLAGS="-march=${t} ${CFLAGS}" - einfo "Auto adding -march=${t} to CFLAGS #185404" - fi - ;; - amd64) - # -march needed for #185404 #199334 - # TODO: See cross-compile issues listed above for x86. - [[ ${ABI} == x86 ]] && - if ! do_compile_test "${CFLAGS_x86}" 'void f(int i, void *p) {if (__sync_fetch_and_add(&i, 1)) f(i, p);}\nint main(){return 0;}\n'; then - local t=${CTARGET_OPT:-${CTARGET}} - t=${t%%-*} - # Normally the target is x86_64-xxx, so turn that into the -march that - # gcc actually accepts. #528708 - [[ ${t} == "x86_64" ]] && t="x86-64" - filter-flags '-march=*' - # ugly, ugly, ugly. ugly. - CFLAGS_x86=$(CFLAGS=${CFLAGS_x86} filter-flags '-march=*'; echo "${CFLAGS}") - export CFLAGS_x86="${CFLAGS_x86} -march=${t}" - einfo "Auto adding -march=${t} to CFLAGS_x86 #185404 (ABI=${ABI})" - fi - ;; - mips) - # The mips abi cannot support the GNU style hashes. #233233 - filter-ldflags -Wl,--hash-style=gnu -Wl,--hash-style=both - ;; - ppc|ppc64) - # Many arch-specific implementations do not work on ppc with - # cache-block not equal to 128 bytes. This breaks memset: - # https://sourceware.org/PR26522 - # https://bugs.gentoo.org/737996 - # Use default -mcpu=. For ppc it means non-multiarch setup. - filter-flags '-mcpu=*' - ;; - sparc) - # Both sparc and sparc64 can use -fcall-used-g6. -g7 is bad, though. - filter-flags "-fcall-used-g7" - append-flags "-fcall-used-g6" - - local cpu - case ${CTARGET} in - sparc64-*) - cpu="sparc64" - case $(get-flag mcpu) in - v9) - # We need to force at least v9a because the base build doesn't - # work with just v9. - # https://sourceware.org/bugzilla/show_bug.cgi?id=19477 - append-flags "-Wa,-xarch=v9a" - ;; - esac - ;; - sparc-*) - case $(get-flag mcpu) in - v8|supersparc|hypersparc|leon|leon3) - cpu="sparcv8" - ;; - *) - cpu="sparcv9" - ;; - esac - ;; - esac - [[ -n ${cpu} ]] && CTARGET_OPT="${cpu}-${CTARGET#*-}" - ;; - esac -} - -setup_flags() { - # Make sure host make.conf doesn't pollute us - if is_crosscompile || tc-is-cross-compiler ; then - CHOST=${CTARGET} strip-unsupported-flags - fi - - # Store our CFLAGS because it's changed depending on which CTARGET - # we are building when pulling glibc on a multilib profile - CFLAGS_BASE=${CFLAGS_BASE-${CFLAGS}} - CFLAGS=${CFLAGS_BASE} - CXXFLAGS_BASE=${CXXFLAGS_BASE-${CXXFLAGS}} - CXXFLAGS=${CXXFLAGS_BASE} - ASFLAGS_BASE=${ASFLAGS_BASE-${ASFLAGS}} - ASFLAGS=${ASFLAGS_BASE} - - # Allow users to explicitly avoid flag sanitization via - # USE=custom-cflags. - if ! use custom-cflags; then - # Over-zealous CFLAGS can often cause problems. What may work for one - # person may not work for another. To avoid a large influx of bugs - # relating to failed builds, we strip most CFLAGS out to ensure as few - # problems as possible. - strip-flags - # Lock glibc at -O2; we want to be conservative here. - filter-flags '-O?' - append-flags -O2 - fi - strip-unsupported-flags - filter-flags -m32 -m64 '-mabi=*' - - # glibc aborts if rpath is set by LDFLAGS - filter-ldflags '-Wl,-rpath=*' - - # #492892 - filter-flags -frecord-gcc-switches - - unset CBUILD_OPT CTARGET_OPT - if use multilib ; then - CTARGET_OPT=$(get_abi_CTARGET) - [[ -z ${CTARGET_OPT} ]] && CTARGET_OPT=$(get_abi_CHOST) - fi - - setup_target_flags - - if [[ -n ${CTARGET_OPT} && ${CBUILD} == ${CHOST} ]] && ! is_crosscompile; then - CBUILD_OPT=${CTARGET_OPT} - fi - - # glibc's headers disallow -O0 and fail at build time: - # include/libc-symbols.h:75:3: #error "glibc cannot be compiled without optimization" - replace-flags -O0 -O1 - - filter-flags '-fstack-protector*' -} - -want_tls() { - # Archs that can use TLS (Thread Local Storage) - case $(tc-arch) in - x86) - # requires i486 or better #106556 - [[ ${CTARGET} == i[4567]86* ]] && return 0 - return 1 - ;; - esac - return 0 -} - -want__thread() { - want_tls || return 1 - - # For some reason --with-tls --with__thread is causing segfaults on sparc32. - [[ ${PROFILE_ARCH} == "sparc" ]] && return 1 - - [[ -n ${WANT__THREAD} ]] && return ${WANT__THREAD} - - # only test gcc -- can't test linking yet - tc-has-tls -c ${CTARGET} - WANT__THREAD=$? - - return ${WANT__THREAD} -} - -use_multiarch() { - # Allow user to disable runtime arch detection in multilib. - use multiarch || return 1 - # Make sure binutils is new enough to support indirect functions, - # #336792. This funky sed supports gold and bfd linkers. - local bver nver - bver=$($(tc-getLD ${CTARGET}) -v | sed -n -r '1{s:[^0-9]*::;s:^([0-9.]*).*:\1:;p}') - case $(tc-arch ${CTARGET}) in - amd64|x86) nver="2.20" ;; - arm) nver="2.22" ;; - hppa) nver="2.23" ;; - ppc|ppc64) nver="2.20" ;; - # ifunc support was added in 2.23, but glibc also needs - # machinemode which is in 2.24. - s390) nver="2.24" ;; - sparc) nver="2.21" ;; - *) return 1 ;; - esac - ver_test ${bver} -ge ${nver} -} - -# Setup toolchain variables that had historically been defined in the -# profiles for these archs. -setup_env() { - # silly users - unset LD_RUN_PATH - unset LD_ASSUME_KERNEL - - if is_crosscompile || tc-is-cross-compiler ; then - multilib_env ${CTARGET_OPT:-${CTARGET}} - - if ! use multilib ; then - MULTILIB_ABIS=${DEFAULT_ABI} - else - MULTILIB_ABIS=${MULTILIB_ABIS:-${DEFAULT_ABI}} - fi - - # If the user has CFLAGS_ in their make.conf, use that, - # and fall back on CFLAGS. - local VAR=CFLAGS_${CTARGET//[-.]/_} - CFLAGS=${!VAR-${CFLAGS}} - einfo " $(printf '%15s' 'Manual CFLAGS:') ${CFLAGS}" - fi - - setup_flags - - export ABI=${ABI:-${DEFAULT_ABI:-default}} - - if just_headers ; then - # Avoid mixing host's CC and target's CFLAGS_${ABI}: - # At this bootstrap stage we have only binutils for - # target but not compiler yet. - einfo "Skip CC ABI injection. We can't use (cross-)compiler yet." - return 0 - fi - local VAR=CFLAGS_${ABI} - # We need to export CFLAGS with abi information in them because glibc's - # configure script checks CFLAGS for some targets (like mips). Keep - # around the original clean value to avoid appending multiple ABIs on - # top of each other. - : ${__GLIBC_CC:=$(tc-getCC ${CTARGET})} - export __GLIBC_CC CC="${__GLIBC_CC} ${!VAR}" - einfo " $(printf '%15s' 'Manual CC:') ${CC}" -} - -foreach_abi() { - setup_env - - local ret=0 - local abilist="" - if use multilib ; then - abilist=$(get_install_abis) - else - abilist=${DEFAULT_ABI} - fi - local -x ABI - for ABI in ${abilist:-default} ; do - setup_env - einfo "Running $1 for ABI ${ABI}" - $1 - : $(( ret |= $? )) - done - return ${ret} -} - -glibc_banner() { - local b="Gentoo ${PVR}" - [[ -n ${PATCH_VER} ]] && ! use vanilla && b+=" p${PATCH_VER}" - echo "${b}" -} - -# The following Kernel version handling functions are mostly copied from portage -# source. It's better not to use linux-info.eclass here since a) it adds too -# much magic, see bug 326693 for some of the arguments, and b) some of the -# functions are just not provided. - -g_get_running_KV() { - uname -r - return $? -} - -g_KV_major() { - [[ -z $1 ]] && return 1 - local KV=$@ - echo "${KV%%.*}" -} - -g_KV_minor() { - [[ -z $1 ]] && return 1 - local KV=$@ - KV=${KV#*.} - echo "${KV%%.*}" -} - -g_KV_micro() { - [[ -z $1 ]] && return 1 - local KV=$@ - KV=${KV#*.*.} - echo "${KV%%[^[:digit:]]*}" -} - -g_KV_to_int() { - [[ -z $1 ]] && return 1 - local KV_MAJOR=$(g_KV_major "$1") - local KV_MINOR=$(g_KV_minor "$1") - local KV_MICRO=$(g_KV_micro "$1") - local KV_int=$(( KV_MAJOR * 65536 + KV_MINOR * 256 + KV_MICRO )) - - # We make version 2.2.0 the minimum version we will handle as - # a sanity check ... if its less, we fail ... - if [[ ${KV_int} -ge 131584 ]] ; then - echo "${KV_int}" - return 0 - fi - return 1 -} - -g_int_to_KV() { - local version=$1 major minor micro - major=$((version / 65536)) - minor=$(((version % 65536) / 256)) - micro=$((version % 256)) - echo ${major}.${minor}.${micro} -} - -eend_KV() { - [[ $(g_KV_to_int $1) -ge $(g_KV_to_int $2) ]] - eend $? -} - -get_kheader_version() { - printf '#include \nLINUX_VERSION_CODE\n' | \ - $(tc-getCPP ${CTARGET}) -I "$(build_eprefix)$(alt_build_headers)" - | \ - tail -n 1 -} - -# We collect all sanity checks here. Consistency is not guranteed between -# pkg_ and src_ phases, so we call this function both in pkg_pretend and in -# src_unpack. -sanity_prechecks() { - # Prevent native builds from downgrading - if [[ ${MERGE_TYPE} != "buildonly" ]] && \ - [[ -z ${ROOT} ]] && \ - [[ ${CBUILD} == ${CHOST} ]] && \ - [[ ${CHOST} == ${CTARGET} ]] ; then - - # The high rev # is to allow people to downgrade between -r# - # versions. We want to block 2.20->2.19, but 2.20-r3->2.20-r2 - # should be fine. Hopefully we never actually use a r# this - # high. - if has_version ">${CATEGORY}/${P}-r10000" ; then - eerror "Sanity check to keep you from breaking your system:" - eerror " Downgrading glibc is not supported and a sure way to destruction." - [[ ${I_ALLOW_TO_BREAK_MY_SYSTEM} = yes ]] || die "Aborting to save your system." - fi - - if ! do_run_test '#include \n#include \nint main(){return syscall(1000)!=-1;}\n' ; then - eerror "Your old kernel is broken. You need to update it to a newer" - eerror "version as syscall() will break. See bug 279260." - die "Old and broken kernel." - fi - fi - - # Users have had a chance to phase themselves, time to give em the boot - if [[ -e ${EROOT}/etc/locale.gen ]] && [[ -e ${EROOT}/etc/locales.build ]] ; then - eerror "You still haven't deleted ${EROOT}/etc/locales.build." - eerror "Do so now after making sure ${EROOT}/etc/locale.gen is kosher." - die "Lazy upgrader detected" - fi - - if [[ ${CTARGET} == i386-* ]] ; then - eerror "i386 CHOSTs are no longer supported." - eerror "Chances are you don't actually want/need i386." - eerror "Please read https://www.gentoo.org/doc/en/change-chost.xml" - die "Please fix your CHOST" - fi - - if [[ -e /proc/xen ]] && [[ $(tc-arch) == "x86" ]] && ! is-flag -mno-tls-direct-seg-refs ; then - ewarn "You are using Xen but don't have -mno-tls-direct-seg-refs in your CFLAGS." - ewarn "This will result in a 50% performance penalty when running with a 32bit" - ewarn "hypervisor, which is probably not what you want." - fi - - # Check for sanity of /etc/nsswitch.conf - if [[ -e ${EROOT}/etc/nsswitch.conf ]] ; then - local entry - for entry in passwd group shadow; do - if ! egrep -q "^[ \t]*${entry}:.*files" "${EROOT}"/etc/nsswitch.conf; then - eerror "Your ${EROOT}/etc/nsswitch.conf is out of date." - eerror "Please make sure you have 'files' entries for" - eerror "'passwd:', 'group:' and 'shadow:' databases." - eerror "For more details see:" - eerror " https://wiki.gentoo.org/wiki/Project:Toolchain/nsswitch.conf_in_glibc-2.26" - die "nsswitch.conf has no 'files' provider in '${entry}'." - fi - done - fi - - # ABI-specific checks follow here. Hey, we have a lot more specific conditions that - # we test for... - if ! is_crosscompile ; then - if use amd64 && use multilib && [[ ${MERGE_TYPE} != "binary" ]] ; then - ebegin "Checking that IA32 emulation is enabled in the running kernel" - echo 'int main(){return 0;}' > "${T}/check-ia32-emulation.c" - local STAT - if "${CC-${CHOST}-gcc}" ${CFLAGS_x86} "${T}/check-ia32-emulation.c" -o "${T}/check-ia32-emulation.elf32"; then - "${T}/check-ia32-emulation.elf32" - STAT=$? - else - # Don't fail here to allow single->multi ABI switch - # or recover from breakage like bug #646424 - ewarn "Failed to compile the ABI test. Broken host glibc?" - STAT=0 - fi - rm -f "${T}/check-ia32-emulation.elf32" - eend $STAT - [[ $STAT -eq 0 ]] || die "CONFIG_IA32_EMULATION must be enabled in the kernel to compile a multilib glibc." - fi - - fi - - # When we actually have to compile something... - if ! just_headers ; then - ebegin "Checking gcc for __thread support" - if ! eend $(want__thread ; echo $?) ; then - echo - eerror "Could not find a gcc that supports the __thread directive!" - eerror "Please update your binutils/gcc and try again." - die "No __thread support in gcc!" - fi - - if [[ ${CTARGET} == *-linux* ]] ; then - local run_kv build_kv want_kv - - run_kv=$(g_get_running_KV) - build_kv=$(g_int_to_KV $(get_kheader_version)) - want_kv=${MIN_KERN_VER} - - if ! is_crosscompile && ! tc-is-cross-compiler ; then - # Building fails on an non-supporting kernel - ebegin "Checking running kernel version (${run_kv} >= ${want_kv})" - if ! eend_KV ${run_kv} ${want_kv} ; then - echo - eerror "You need a kernel of at least ${want_kv}!" - die "Kernel version too low!" - fi - fi - - ebegin "Checking linux-headers version (${build_kv} >= ${want_kv})" - if ! eend_KV ${build_kv} ${want_kv} ; then - echo - eerror "You need linux-headers of at least ${want_kv}!" - die "linux-headers version too low!" - fi - fi - fi -} - -# -# the phases -# - -# pkg_pretend - -pkg_pretend() { - # All the checks... - einfo "Checking general environment sanity." - sanity_prechecks -} - -pkg_setup() { - # see bug 682570 - [[ -z ${BOOTSTRAP_RAP} ]] && python-any-r1_pkg_setup -} - -# src_unpack - -src_unpack() { - # Consistency is not guaranteed between pkg_ and src_ ... - sanity_prechecks - - use multilib && unpack gcc-multilib-bootstrap-${GCC_BOOTSTRAP_VER}.tar.xz - - setup_env - - if [[ ${PV} == 9999* ]] ; then - EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/toolchain/glibc-patches.git" - EGIT_CHECKOUT_DIR=${WORKDIR}/patches-git - git-r3_src_unpack - mv patches-git/9999 patches || die - - EGIT_REPO_URI="https://sourceware.org/git/glibc.git" - EGIT_CHECKOUT_DIR=${S} - git-r3_src_unpack - else - unpack ${P}.tar.xz - - cd "${WORKDIR}" || die - unpack glibc-${RELEASE_VER}-patches-${PATCH_VER}.tar.xz - fi - - cd "${WORKDIR}" || die - unpack locale-gen-${LOCALE_GEN_VER}.tar.gz - use riscv && unpack backport-rv32.txz -} - -src_prepare() { - local patchsetname - if ! use vanilla ; then - if [[ ${PV} == 9999* ]] ; then - patchsetname="from git master" - else - patchsetname="${RELEASE_VER}-${PATCH_VER}" - fi - elog "Applying Gentoo Glibc Patchset ${patchsetname}" - eapply "${WORKDIR}"/patches - einfo "Done." - - if use riscv ; then - elog "Adding rv32 backport patchset for glibc-2.32 (experimental)" - eapply "${WORKDIR}"/backport-rv32 - einfo "Done." - fi - fi - - default - - gnuconfig_update - - cd "${WORKDIR}" - find . -name configure -exec touch {} + - - # move the external locale-gen to its old place - mkdir extra || die - mv locale-gen-${LOCALE_GEN_VER} extra/locale || die - - eprefixify extra/locale/locale-gen - - # Fix permissions on some of the scripts. - chmod u+x "${S}"/scripts/*.sh - - cd "${S}" -} - -glibc_do_configure() { - # Glibc does not work with gold (for various reasons) #269274. - tc-ld-disable-gold - - # CXX isnt handled by the multilib system, so if we dont unset here - # we accumulate crap across abis - unset CXX - - einfo "Configuring glibc for nptl" - - if use doc ; then - export MAKEINFO=makeinfo - else - export MAKEINFO=/dev/null - fi - - local v - for v in ABI CBUILD CHOST CTARGET CBUILD_OPT CTARGET_OPT CC CXX LD {AS,C,CPP,CXX,LD}FLAGS MAKEINFO NM READELF; do - einfo " $(printf '%15s' ${v}:) ${!v}" - done - - # CFLAGS can contain ABI-specific flags like -mfpu=neon, see bug #657760 - # To build .S (assembly) files with the same ABI-specific flags - # upstream currently recommends adding CFLAGS to CC/CXX: - # https://sourceware.org/PR23273 - # Note: Passing CFLAGS via CPPFLAGS overrides glibc's arch-specific CFLAGS - # and breaks multiarch support. See 659030#c3 for an example. - # The glibc configure script doesn't properly use LDFLAGS all the time. - export CC="$(tc-getCC ${CTARGET}) ${CFLAGS} ${LDFLAGS}" - einfo " $(printf '%15s' 'Manual CC:') ${CC}" - - # Some of the tests are written in C++, so we need to force our multlib abis in, bug 623548 - export CXX="$(tc-getCXX ${CTARGET}) $(get_abi_CFLAGS) ${CFLAGS}" - - if is_crosscompile; then - # Assume worst-case bootstrap: glibc is buil first time - # when ${CTARGET}-g++ is not available yet. We avoid - # building auxiliary programs that require C++: bug #683074 - # It should not affect final result. - export libc_cv_cxx_link_ok=no - # The line above has the same effect. We set CXX explicitly - # to make build logs less confusing. - export CXX= - fi - einfo " $(printf '%15s' 'Manual CXX:') ${CXX}" - - # Always use tuple-prefixed toolchain. For non-native ABI glibc's configure - # can't detect them automatically due to ${CHOST} mismatch and fallbacks - # to unprefixed tools. Similar to multilib.eclass:multilib_toolchain_setup(). - export NM="$(tc-getNM ${CTARGET})" - export READELF="$(tc-getREADELF ${CTARGET})" - einfo " $(printf '%15s' 'Manual NM:') ${NM}" - einfo " $(printf '%15s' 'Manual READELF:') ${READELF}" - - echo - - local myconf=() - - case ${CTARGET} in - m68k*) - # setjmp() is not compatible with stack protection: - # https://sourceware.org/PR24202 - myconf+=( --enable-stack-protector=no ) - ;; - powerpc-*) - # Currently gcc on powerpc32 generates invalid code for - # __builtin_return_address(0) calls. Normally programs - # don't do that but malloc hooks in glibc do: - # https://gcc.gnu.org/PR81996 - # https://bugs.gentoo.org/629054 - myconf+=( --enable-stack-protector=no ) - ;; - *) - # Use '=strong' instead of '=all' to protect only functions - # worth protecting from stack smashes. - # '=all' is also known to have a problem in IFUNC resolution - # tests: https://sourceware.org/PR25680, bug #712356. - myconf+=( --enable-stack-protector=$(usex ssp strong no) ) - ;; - esac - myconf+=( --enable-stackguard-randomization ) - - # Keep a whitelist of targets supporing IFUNC. glibc's ./configure - # is not robust enough to detect proper support: - # https://bugs.gentoo.org/641216 - # https://sourceware.org/PR22634#c0 - case $(tc-arch ${CTARGET}) in - # Keep whitelist of targets where autodetection mostly works. - amd64|x86|sparc|ppc|ppc64|arm|arm64|s390) ;; - # Blacklist everywhere else - *) myconf+=( libc_cv_ld_gnu_indirect_function=no ) ;; - esac - - # Enable Intel Control-flow Enforcement Technology on amd64 if requested - case ${CTARGET} in - x86_64-*) myconf+=( $(use_enable cet) ) ;; - *) ;; - esac - - [[ $(tc-is-softfloat) == "yes" ]] && myconf+=( --without-fp ) - - myconf+=( --enable-kernel=${MIN_KERN_VER} ) - - # Since SELinux support is only required for nscd, only enable it if: - # 1. USE selinux - # 2. only for the primary ABI on multilib systems - # 3. Not a crosscompile - if ! is_crosscompile && use selinux ; then - if use multilib ; then - if is_final_abi ; then - myconf+=( --with-selinux ) - else - myconf+=( --without-selinux ) - fi - else - myconf+=( --with-selinux ) - fi - else - myconf+=( --without-selinux ) - fi - - # Force a few tests where we always know the answer but - # configure is incapable of finding it. - if is_crosscompile ; then - export \ - libc_cv_c_cleanup=yes \ - libc_cv_forced_unwind=yes - fi - - myconf+=( - --without-cvs - --disable-werror - --enable-bind-now - --build=${CBUILD_OPT:-${CBUILD}} - --host=${CTARGET_OPT:-${CTARGET}} - $(use_enable profile) - $(use_with gd) - --with-headers=$(build_eprefix)$(alt_build_headers) - --prefix="$(host_eprefix)/usr" - --sysconfdir="$(host_eprefix)/etc" - --localstatedir="$(host_eprefix)/var" - --libdir='$(prefix)'/$(get_libdir) - --mandir='$(prefix)'/share/man - --infodir='$(prefix)'/share/info - --libexecdir='$(libdir)'/misc/glibc - --with-bugurl=https://bugs.gentoo.org/ - --with-pkgversion="$(glibc_banner)" - $(use_enable crypt) - $(use_multiarch || echo --disable-multi-arch) - $(use_enable static-pie) - $(use_enable systemtap) - $(use_enable nscd) - - # locale data is arch-independent - # https://bugs.gentoo.org/753740 - libc_cv_complocaledir='${exec_prefix}/lib/locale' - - ${EXTRA_ECONF} - ) - - # We rely on sys-libs/timezone-data for timezone tools normally. - myconf+=( $(use_enable vanilla timezone-tools) ) - - # These libs don't have configure flags. - ac_cv_lib_audit_audit_log_user_avc_message=$(usex audit || echo no) - ac_cv_lib_cap_cap_init=$(usex caps || echo no) - - # There is no configure option for this and we need to export it - # since the glibc build will re-run configure on itself - export libc_cv_rootsbindir="$(host_eprefix)/sbin" - export libc_cv_slibdir="$(host_eprefix)/$(get_libdir)" - - # We take care of patching our binutils to use both hash styles, - # and many people like to force gnu hash style only, so disable - # this overriding check. #347761 - export libc_cv_hashstyle=no - - local builddir=$(builddir nptl) - mkdir -p "${builddir}" - cd "${builddir}" - set -- "${S}"/configure "${myconf[@]}" - echo "$@" - "$@" || die "failed to configure glibc" - - # ia64 static cross-compilers are a pita in so much that they - # can't produce static ELFs (as the libgcc.a is broken). so - # disable building of the programs for those targets if it - # doesn't work. - # XXX: We could turn this into a compiler test, but ia64 is - # the only one that matters, so this should be fine for now. - if is_crosscompile && [[ ${CTARGET} == ia64* ]] ; then - sed -i '1i+link-static = touch $@' config.make - fi - - # If we're trying to migrate between ABI sets, we need - # to lie and use a local copy of gcc. Like if the system - # is built with MULTILIB_ABIS="amd64 x86" but we want to - # add x32 to it, gcc/glibc don't yet support x32. - # - if [[ -n ${GCC_BOOTSTRAP_VER} ]] && use multilib ; then - echo 'main(){}' > "${T}"/test.c - if ! $(tc-getCC ${CTARGET}) ${CFLAGS} ${LDFLAGS} "${T}"/test.c -Wl,-emain -lgcc 2>/dev/null ; then - sed -i -e '/^CC = /s:$: -B$(objdir)/../'"gcc-multilib-bootstrap-${GCC_BOOTSTRAP_VER}/${ABI}:" config.make || die - fi - fi -} - -glibc_headers_configure() { - export ABI=default - - local builddir=$(builddir "headers") - mkdir -p "${builddir}" - cd "${builddir}" - - # if we don't have a compiler yet, we can't really test it now ... - # hopefully they don't affect header generation, so let's hope for - # the best here ... - local v vars=( - ac_cv_header_cpuid_h=yes - libc_cv_{386,390,alpha,arm,hppa,ia64,mips,{powerpc,sparc}{,32,64},sh,x86_64}_tls=yes - libc_cv_asm_cfi_directives=yes - libc_cv_broken_visibility_attribute=no - libc_cv_c_cleanup=yes - libc_cv_compiler_powerpc64le_binary128_ok=yes - libc_cv_forced_unwind=yes - libc_cv_gcc___thread=yes - libc_cv_mlong_double_128=yes - libc_cv_mlong_double_128ibm=yes - libc_cv_ppc_machine=yes - libc_cv_ppc_rel16=yes - libc_cv_predef_fortify_source=no - libc_cv_target_power8_ok=yes - libc_cv_visibility_attribute=yes - libc_cv_z_combreloc=yes - libc_cv_z_execstack=yes - libc_cv_z_initfirst=yes - libc_cv_z_nodelete=yes - libc_cv_z_nodlopen=yes - libc_cv_z_relro=yes - libc_mips_abi=${ABI} - libc_mips_float=$([[ $(tc-is-softfloat) == "yes" ]] && echo soft || echo hard) - # These libs don't have configure flags. - ac_cv_lib_audit_audit_log_user_avc_message=no - ac_cv_lib_cap_cap_init=no - ) - - einfo "Forcing cached settings:" - for v in "${vars[@]}" ; do - einfo " ${v}" - export ${v} - done - - local headers_only_arch_CPPFLAGS=() - - # Blow away some random CC settings that screw things up. #550192 - if [[ -d ${S}/sysdeps/mips ]]; then - pushd "${S}"/sysdeps/mips >/dev/null - sed -i -e '/^CC +=/s:=.*:= -D_MIPS_SZPTR=32:' mips32/Makefile mips64/n32/Makefile || die - sed -i -e '/^CC +=/s:=.*:= -D_MIPS_SZPTR=64:' mips64/n64/Makefile || die - - # Force the mips ABI to the default. This is OK because the set of - # installed headers in this phase is the same between the 3 ABIs. - # If this ever changes, this hack will break, but that's unlikely - # as glibc discourages that behavior. - # https://crbug.com/647033 - sed -i -e 's:abiflag=.*:abiflag=_ABIO32:' preconfigure || die - - popd >/dev/null - fi - - case ${CTARGET} in - riscv*) - # RISC-V interrogates the compiler to determine which target to - # build. If building the headers then we don't strictly need a - # RISC-V compiler, so the built-in definitions that are provided - # along with all RISC-V compiler might not exist. This causes - # glibc's RISC-V preconfigure script to blow up. Since we're just - # building the headers any value will actually work here, so just - # pick the standard one (rv64g/lp64d) to make the build scripts - # happy for now -- the headers are all the same anyway so it - # doesn't matter. - headers_only_arch_CPPFLAGS+=( - -D__riscv_xlen=64 - -D__riscv_flen=64 - -D__riscv_float_abi_double=1 - -D__riscv_atomic=1 - ) ;; - esac - - local myconf=() - myconf+=( - --disable-sanity-checks - --enable-hacker-mode - --without-cvs - --disable-werror - --enable-bind-now - --build=${CBUILD_OPT:-${CBUILD}} - --host=${CTARGET_OPT:-${CTARGET}} - --with-headers=$(build_eprefix)$(alt_build_headers) - --prefix="$(host_eprefix)/usr" - ${EXTRA_ECONF} - ) - - # Nothing is compiled here which would affect the headers for the target. - # So forcing CC/CFLAGS is sane. - local headers_only_CC=$(tc-getBUILD_CC) - local headers_only_CFLAGS="-O1 -pipe" - local headers_only_CPPFLAGS="-U_FORTIFY_SOURCE ${headers_only_arch_CPPFLAGS[*]}" - local headers_only_LDFLAGS="" - set -- "${S}"/configure "${myconf[@]}" - echo \ - "CC=${headers_only_CC}" \ - "CFLAGS=${headers_only_CFLAGS}" \ - "CPPFLAGS=${headers_only_CPPFLAGS}" \ - "LDFLAGS=${headers_only_LDFLAGS}" \ - "$@" - CC=${headers_only_CC} \ - CFLAGS=${headers_only_CFLAGS} \ - CPPFLAGS=${headers_only_CPPFLAGS} \ - LDFLAGS="" \ - "$@" || die "failed to configure glibc" -} - -do_src_configure() { - if just_headers ; then - glibc_headers_configure - else - glibc_do_configure nptl - fi -} - -src_configure() { - foreach_abi do_src_configure -} - -do_src_compile() { - emake -C "$(builddir nptl)" -} - -src_compile() { - if just_headers ; then - return - fi - - foreach_abi do_src_compile -} - -glibc_src_test() { - cd "$(builddir nptl)" - - local myxfailparams="" - if [[ "${GENTOO_GLIBC_XFAIL_TESTS}" == "yes" ]] ; then - for myt in ${XFAIL_TEST_LIST[@]} ; do - myxfailparams+="test-xfail-${myt}=yes " - done - fi - - # sandbox does not understand unshare() and prevents - # writes to /proc/, which makes many tests fail - - SANDBOX_ON=0 LD_PRELOAD= emake ${myxfailparams} check -} - -do_src_test() { - local ret=0 - - glibc_src_test - : $(( ret |= $? )) - - return ${ret} -} - -src_test() { - if just_headers ; then - return - fi - - # Give tests more time to complete. - export TIMEOUTFACTOR=5 - - foreach_abi do_src_test || die "tests failed" -} - -run_locale_gen() { - # if the host locales.gen contains no entries, we'll install everything - local root="$1" - local inplace="" - - if [[ "${root}" == "--inplace-glibc" ]] ; then - inplace="--inplace-glibc" - root="$2" - fi - - local locale_list="${root}/etc/locale.gen" - - pushd "${ED}"/$(get_libdir) >/dev/null - - if [[ -z $(locale-gen --list --config "${locale_list}") ]] ; then - [[ -z ${inplace} ]] && ewarn "Generating all locales; edit /etc/locale.gen to save time/space" - locale_list="${root}/usr/share/i18n/SUPPORTED" - fi - - set -- locale-gen ${inplace} --jobs $(makeopts_jobs) --config "${locale_list}" \ - --destdir "${root}" - echo "$@" - "$@" - - popd >/dev/null -} - -glibc_do_src_install() { - local builddir=$(builddir nptl) - cd "${builddir}" - - emake install_root="${D}/$(build_eprefix)$(alt_prefix)" install - - # This version (2.26) provides some compatibility libraries for the NIS/NIS+ support - # which come without headers etc. Only needed for binary packages since the - # external net-libs/libnsl has increased soversion. Keep only versioned libraries. - find "${D}" -name "libnsl.a" -delete - find "${D}" -name "libnsl.so" -delete - - # Normally upstream_pv is ${PV}. Live ebuilds are exception, there we need - # to infer upstream version: - # '#define VERSION "2.26.90"' -> '2.26.90' - local upstream_pv=$(sed -n -r 's/#define VERSION "(.*)"/\1/p' "${S}"/version.h) - - # Avoid stripping binaries not targeted by ${CHOST}. Or else - # ${CHOST}-strip would break binaries build for ${CTARGET}. - is_crosscompile && dostrip -x / - # gdb thread introspection relies on local libpthreas symbols. stripping breaks it - # See Note [Disable automatic stripping] - dostrip -x $(alt_libdir)/libpthread-${upstream_pv}.so - - if [[ -e ${ED}/$(alt_usrlibdir)/libm-${upstream_pv}.a ]] ; then - # Move versioned .a file out of libdir to evade portage QA checks - # instead of using gen_usr_ldscript(). We fix ldscript as: - # "GROUP ( /usr/lib64/libm-.a ..." -> "GROUP ( /usr/lib64/glibc-/libm-.a ..." - sed -i "s@\(libm-${upstream_pv}.a\)@${P}/\1@" "${ED}"/$(alt_usrlibdir)/libm.a || die - dodir $(alt_usrlibdir)/${P} - mv "${ED}"/$(alt_usrlibdir)/libm-${upstream_pv}.a "${ED}"/$(alt_usrlibdir)/${P}/libm-${upstream_pv}.a || die - fi - - # We'll take care of the cache ourselves - rm -f "${ED}"/etc/ld.so.cache - - # Everything past this point just needs to be done once ... - is_final_abi || return 0 - - # Make sure the non-native interp can be found on multilib systems even - # if the main library set isn't installed into the right place. Maybe - # we should query the active gcc for info instead of hardcoding it ? - local i ldso_abi ldso_name - local ldso_abi_list=( - # x86 - amd64 /lib64/ld-linux-x86-64.so.2 - x32 /libx32/ld-linux-x32.so.2 - x86 /lib/ld-linux.so.2 - # mips - o32 /lib/ld.so.1 - n32 /lib32/ld.so.1 - n64 /lib64/ld.so.1 - # powerpc - ppc /lib/ld.so.1 - ppc64 /lib64/ld64.so.1 - # riscv - ilp32d /lib/ld-linux-riscv32-ilp32d.so.1 - ilp32 /lib/ld-linux-riscv32-ilp32.so.1 - lp64d /lib/ld-linux-riscv64-lp64d.so.1 - lp64 /lib/ld-linux-riscv64-lp64.so.1 - # s390 - s390 /lib/ld.so.1 - s390x /lib/ld64.so.1 - # sparc - sparc32 /lib/ld-linux.so.2 - sparc64 /lib64/ld-linux.so.2 - ) - case $(tc-endian) in - little) - ldso_abi_list+=( - # arm - arm64 /lib/ld-linux-aarch64.so.1 - ) - ;; - big) - ldso_abi_list+=( - # arm - arm64 /lib/ld-linux-aarch64_be.so.1 - ) - ;; - esac - if [[ ${SYMLINK_LIB} == "yes" ]] && [[ ! -e ${ED}/$(alt_prefix)/lib ]] ; then - dosym $(get_abi_LIBDIR ${DEFAULT_ABI}) $(alt_prefix)/lib - fi - for (( i = 0; i < ${#ldso_abi_list[@]}; i += 2 )) ; do - ldso_abi=${ldso_abi_list[i]} - has ${ldso_abi} $(get_install_abis) || continue - - ldso_name="$(alt_prefix)${ldso_abi_list[i+1]}" - if [[ ! -L ${ED}/${ldso_name} && ! -e ${ED}/${ldso_name} ]] ; then - dosym ../$(get_abi_LIBDIR ${ldso_abi})/${ldso_name##*/} ${ldso_name} - fi - done - - # With devpts under Linux mounted properly, we do not need the pt_chown - # binary to be setuid. This is because the default owners/perms will be - # exactly what we want. - if ! use suid ; then - find "${ED}" -name pt_chown -exec chmod -s {} + - fi - - ################################################################# - # EVERYTHING AFTER THIS POINT IS FOR NATIVE GLIBC INSTALLS ONLY # - # Make sure we install some symlink hacks so that when we build - # a 2nd stage cross-compiler, gcc finds the target system - # headers correctly. See gcc/doc/gccinstall.info - if is_crosscompile ; then - # We need to make sure that /lib and /usr/lib always exists. - # gcc likes to use relative paths to get to its multilibs like - # /usr/lib/../lib64/. So while we don't install any files into - # /usr/lib/, we do need it to exist. - keepdir $(alt_prefix)/lib - keepdir $(alt_prefix)/usr/lib - - dosym usr/include $(alt_prefix)/sys-include - return 0 - fi - - # Files for Debian-style locale updating - dodir /usr/share/i18n - sed \ - -e "/^#/d" \ - -e "/SUPPORTED-LOCALES=/d" \ - -e "s: \\\\::g" -e "s:/: :g" \ - "${S}"/localedata/SUPPORTED > "${ED}"/usr/share/i18n/SUPPORTED \ - || die "generating /usr/share/i18n/SUPPORTED failed" - cd "${WORKDIR}"/extra/locale - dosbin locale-gen - doman *.[0-8] - insinto /etc - doins locale.gen - - keepdir /usr/lib/locale - - cd "${S}" - - # Install misc network config files - insinto /etc - doins posix/gai.conf nss/nsswitch.conf - - # Gentoo-specific - newins "${FILESDIR}"/host.conf-1 host.conf - - if use nscd ; then - doins nscd/nscd.conf - - newinitd "$(prefixify_ro "${FILESDIR}"/nscd-1)" nscd - - local nscd_args=( - -e "s:@PIDFILE@:$(strings "${ED}"/usr/sbin/nscd | grep nscd.pid):" - ) - - sed -i "${nscd_args[@]}" "${ED}"/etc/init.d/nscd - - systemd_dounit nscd/nscd.service - systemd_newtmpfilesd nscd/nscd.tmpfiles nscd.conf - fi - - echo 'LDPATH="include ld.so.conf.d/*.conf"' > "${T}"/00glibc - doenvd "${T}"/00glibc - - for d in BUGS ChangeLog CONFORMANCE FAQ NEWS NOTES PROJECTS README* ; do - [[ -s ${d} ]] && dodoc ${d} - done - dodoc -r ChangeLog.old - - # Prevent overwriting of the /etc/localtime symlink. We'll handle the - # creation of the "factory" symlink in pkg_postinst(). - rm -f "${ED}"/etc/localtime - - # Generate all locales if this is a native build as locale generation - if use compile-locales && ! is_crosscompile ; then - run_locale_gen --inplace-glibc "${ED}/" - sed -e 's:COMPILED_LOCALES="":COMPILED_LOCALES="1":' -i "${ED}"/usr/sbin/locale-gen || die - fi -} - -glibc_headers_install() { - local builddir=$(builddir "headers") - cd "${builddir}" - emake install_root="${D}/$(build_eprefix)$(alt_prefix)" install-headers - - insinto $(alt_headers)/gnu - doins "${S}"/include/gnu/stubs.h - - # Make sure we install the sys-include symlink so that when - # we build a 2nd stage cross-compiler, gcc finds the target - # system headers correctly. See gcc/doc/gccinstall.info - dosym usr/include $(alt_prefix)/sys-include -} - -src_install() { - if just_headers ; then - export ABI=default - glibc_headers_install - return - fi - - foreach_abi glibc_do_src_install - - if ! use static-libs ; then - elog "Not installing static glibc libraries" - find "${ED}" -name "*.a" -and -not -name "*_nonshared.a" -delete - fi -} - -# Simple test to make sure our new glibc isn't completely broken. -# Make sure we don't test with statically built binaries since -# they will fail. Also, skip if this glibc is a cross compiler. -# -# If coreutils is built with USE=multicall, some of these files -# will just be wrapper scripts, not actual ELFs we can test. -glibc_sanity_check() { - cd / #228809 - - # We enter ${ED} so to avoid trouble if the path contains - # special characters; for instance if the path contains the - # colon character (:), then the linker will try to split it - # and look for the libraries in an unexpected place. This can - # lead to unsafe code execution if the generated prefix is - # within a world-writable directory. - # (e.g. /var/tmp/portage:${HOSTNAME}) - pushd "${ED}"/$(get_libdir) >/dev/null - - local x striptest - for x in cal date env free ls true uname uptime ; do - x=$(type -p ${x}) - [[ -z ${x} || ${x} != ${EPREFIX}/* ]] && continue - striptest=$(LC_ALL="C" file -L ${x} 2>/dev/null) || continue - case ${striptest} in - *"statically linked"*) continue;; - *"ASCII text"*) continue;; - esac - # We need to clear the locale settings as the upgrade might want - # incompatible locale data. This test is not for verifying that. - LC_ALL=C \ - ./ld-*.so --library-path . ${x} > /dev/null \ - || die "simple run test (${x}) failed" - done - - popd >/dev/null -} - -pkg_preinst() { - # nothing to do if just installing headers - just_headers && return - - # prepare /etc/ld.so.conf.d/ for files - mkdir -p "${EROOT}"/etc/ld.so.conf.d - - # Default /etc/hosts.conf:multi to on for systems with small dbs. - if [[ $(wc -l < "${EROOT}"/etc/hosts) -lt 1000 ]] ; then - sed -i '/^multi off/s:off:on:' "${ED}"/etc/host.conf - einfo "Defaulting /etc/host.conf:multi to on" - fi - - [[ -n ${ROOT} ]] && return 0 - [[ -d ${ED}/$(get_libdir) ]] || return 0 - [[ -z ${BOOTSTRAP_RAP} ]] && glibc_sanity_check - - if [[ -L ${EROOT}/usr/lib/locale ]]; then - # Help portage migrate this to a directory - # https://bugs.gentoo.org/753740 - rm "${EROOT}"/usr/lib/locale || die - fi -} - -pkg_postinst() { - # nothing to do if just installing headers - just_headers && return - - if ! tc-is-cross-compiler && [[ -x ${EROOT}/usr/sbin/iconvconfig ]] ; then - # Generate fastloading iconv module configuration file. - "${EROOT}"/usr/sbin/iconvconfig --prefix="${ROOT}/" - fi - - if ! is_crosscompile && [[ -z ${ROOT} ]] ; then - use compile-locales || run_locale_gen "${EROOT}/" - fi - - # Check for sanity of /etc/nsswitch.conf, take 2 - if [[ -e ${EROOT}/etc/nsswitch.conf ]] && ! has_version sys-auth/libnss-nis ; then - local entry - for entry in passwd group shadow; do - if egrep -q "^[ \t]*${entry}:.*nis" "${EROOT}"/etc/nsswitch.conf; then - ewarn "" - ewarn "Your ${EROOT}/etc/nsswitch.conf uses NIS. Support for that has been" - ewarn "removed from glibc and is now provided by the package" - ewarn " sys-auth/libnss-nis" - ewarn "Install it now to keep your NIS setup working." - ewarn "" - fi - done - fi -} diff --git a/sys-libs/glibc/glibc-2.32-r5.ebuild b/sys-libs/glibc/glibc-2.32-r5.ebuild deleted file mode 100644 index 2c2fcd5f8659..000000000000 --- a/sys-libs/glibc/glibc-2.32-r5.ebuild +++ /dev/null @@ -1,1513 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8,9} ) - -inherit python-any-r1 prefix eutils toolchain-funcs flag-o-matic gnuconfig \ - multilib systemd multiprocessing - -DESCRIPTION="GNU libc C library" -HOMEPAGE="https://www.gnu.org/software/libc/" -LICENSE="LGPL-2.1+ BSD HPND ISC inner-net rc PCRE" -SLOT="2.2" - -EMULTILIB_PKG="true" - -# Gentoo patchset (ignored for live ebuilds) -PATCH_VER=4 -PATCH_DEV=slyfox - -if [[ ${PV} == 9999* ]]; then - inherit git-r3 -else - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv s390 sparc x86" - SRC_URI="mirror://gnu/glibc/${P}.tar.xz" - SRC_URI+=" https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${P}-patches-${PATCH_VER}.tar.xz" - SRC_URI+=" riscv? ( https://dev.gentoo.org/~dilfridge/distfiles/backport-rv32.txz )" -fi - -RELEASE_VER=${PV} - -GCC_BOOTSTRAP_VER=20201208 - -LOCALE_GEN_VER=2.10 - -SRC_URI+=" https://gitweb.gentoo.org/proj/locale-gen.git/snapshot/locale-gen-${LOCALE_GEN_VER}.tar.gz" -SRC_URI+=" multilib? ( https://dev.gentoo.org/~dilfridge/distfiles/gcc-multilib-bootstrap-${GCC_BOOTSTRAP_VER}.tar.xz )" - -IUSE="audit caps cet compile-locales +crypt custom-cflags doc gd headers-only +multiarch multilib nscd profile selinux +ssp +static-libs static-pie suid systemtap test vanilla" - -# Minimum kernel version that glibc requires -MIN_KERN_VER="3.2.0" - -# Here's how the cross-compile logic breaks down ... -# CTARGET - machine that will target the binaries -# CHOST - machine that will host the binaries -# CBUILD - machine that will build the binaries -# If CTARGET != CHOST, it means you want a libc for cross-compiling. -# If CHOST != CBUILD, it means you want to cross-compile the libc. -# CBUILD = CHOST = CTARGET - native build/install -# CBUILD != (CHOST = CTARGET) - cross-compile a native build -# (CBUILD = CHOST) != CTARGET - libc for cross-compiler -# CBUILD != CHOST != CTARGET - cross-compile a libc for a cross-compiler -# For install paths: -# CHOST = CTARGET - install into / -# CHOST != CTARGET - install into /usr/CTARGET/ -# -export CBUILD=${CBUILD:-${CHOST}} -export CTARGET=${CTARGET:-${CHOST}} -if [[ ${CTARGET} == ${CHOST} ]] ; then - if [[ ${CATEGORY} == cross-* ]] ; then - export CTARGET=${CATEGORY#cross-} - fi -fi - -# Note [Disable automatic stripping] -# Disabling automatic stripping for a few reasons: -# - portage's attempt to strip breaks non-native binaries at least on -# arm: bug #697428 -# - portage's attempt to strip libpthread.so.0 breaks gdb thread -# enumeration: bug #697910. This is quite subtle: -# * gdb uses glibc's libthread_db-1.0.so to enumerate threads. -# * libthread_db-1.0.so needs access to libpthread.so.0 local symbols -# via 'ps_pglobal_lookup' symbol defined in gdb. -# * 'ps_pglobal_lookup' uses '.symtab' section table to resolve all -# known symbols in 'libpthread.so.0'. Specifically 'nptl_version' -# (unexported) is used to sanity check compatibility before enabling -# debugging. -# Also see https://sourceware.org/gdb/wiki/FAQ#GDB_does_not_see_any_threads_besides_the_one_in_which_crash_occurred.3B_or_SIGTRAP_kills_my_program_when_I_set_a_breakpoint -# * normal 'strip' command trims '.symtab' -# Thus our main goal here is to prevent 'libpthread.so.0' from -# losing it's '.symtab' entries. -# As Gentoo's strip does not allow us to pass less aggressive stripping -# options and does not check the machine target we strip selectively. - -# We need a new-enough binutils/gcc to match upstream baseline. -# Also we need to make sure our binutils/gcc supports TLS, -# and that gcc already contains the hardened patches. -# Lastly, let's avoid some openssh nastiness, bug 708224, as -# convenience to our users. - -# gzip, grep, awk are needed by locale-gen, bug 740750 - -BDEPEND=" - ${PYTHON_DEPS} - >=app-misc/pax-utils-0.1.10 - sys-devel/bison - doc? ( sys-apps/texinfo ) - !compile-locales? ( - app-arch/gzip - sys-apps/grep - virtual/awk - ) -" -COMMON_DEPEND=" - gd? ( media-libs/gd:2= ) - nscd? ( selinux? ( - audit? ( sys-process/audit ) - caps? ( sys-libs/libcap ) - ) ) - suid? ( caps? ( sys-libs/libcap ) ) - selinux? ( sys-libs/libselinux ) - systemtap? ( dev-util/systemtap ) - !' | $(tc-getCPP ${CTARGET}) ${CFLAGS} 2>&1 | grep -o '[^"]*linux/version.h') - ALT_BUILD_HEADERS=${header_path%/linux/version.h} - fi - fi - fi - echo "${ALT_BUILD_HEADERS}" -} - -alt_libdir() { - echo $(alt_prefix)/$(get_libdir) -} -alt_usrlibdir() { - echo $(alt_prefix)/usr/$(get_libdir) -} - -builddir() { - echo "${WORKDIR}/build-${ABI}-${CTARGET}-$1" -} - -do_compile_test() { - local ret save_cflags=${CFLAGS} - CFLAGS+=" $1" - shift - - pushd "${T}" >/dev/null - - rm -f glibc-test* - printf '%b' "$*" > glibc-test.c - - # Most of the time CC is already set, but not in early sanity checks. - nonfatal emake glibc-test CC="${CC-$(tc-getCC ${CTARGET})}" - ret=$? - - popd >/dev/null - - CFLAGS=${save_cflags} - return ${ret} -} - -do_run_test() { - local ret - - if [[ ${MERGE_TYPE} == "binary" ]] ; then - # ignore build failures when installing a binary package #324685 - do_compile_test "" "$@" 2>/dev/null || return 0 - else - if ! do_compile_test "" "$@" ; then - ewarn "Simple build failed ... assuming this is desired #324685" - return 0 - fi - fi - - pushd "${T}" >/dev/null - - ./glibc-test - ret=$? - rm -f glibc-test* - - popd >/dev/null - - return ${ret} -} - -setup_target_flags() { - # This largely mucks with compiler flags. None of which should matter - # when building up just the headers. - just_headers && return 0 - - case $(tc-arch) in - x86) - # -march needed for #185404 #199334 - # TODO: When creating the first glibc cross-compile, this test will - # always fail as it does a full link which in turn requires glibc. - # Probably also applies when changing multilib profile settings (e.g. - # enabling x86 when the profile was amd64-only previously). - # We could change main to _start and pass -nostdlib here so that we - # only test the gcc code compilation. Or we could do a compile and - # then look for the symbol via scanelf. - if ! do_compile_test "" 'void f(int i, void *p) {if (__sync_fetch_and_add(&i, 1)) f(i, p);}\nint main(){return 0;}\n'; then - local t=${CTARGET_OPT:-${CTARGET}} - t=${t%%-*} - filter-flags '-march=*' - export CFLAGS="-march=${t} ${CFLAGS}" - einfo "Auto adding -march=${t} to CFLAGS #185404" - fi - ;; - amd64) - # -march needed for #185404 #199334 - # TODO: See cross-compile issues listed above for x86. - [[ ${ABI} == x86 ]] && - if ! do_compile_test "${CFLAGS_x86}" 'void f(int i, void *p) {if (__sync_fetch_and_add(&i, 1)) f(i, p);}\nint main(){return 0;}\n'; then - local t=${CTARGET_OPT:-${CTARGET}} - t=${t%%-*} - # Normally the target is x86_64-xxx, so turn that into the -march that - # gcc actually accepts. #528708 - [[ ${t} == "x86_64" ]] && t="x86-64" - filter-flags '-march=*' - # ugly, ugly, ugly. ugly. - CFLAGS_x86=$(CFLAGS=${CFLAGS_x86} filter-flags '-march=*'; echo "${CFLAGS}") - export CFLAGS_x86="${CFLAGS_x86} -march=${t}" - einfo "Auto adding -march=${t} to CFLAGS_x86 #185404 (ABI=${ABI})" - fi - ;; - mips) - # The mips abi cannot support the GNU style hashes. #233233 - filter-ldflags -Wl,--hash-style=gnu -Wl,--hash-style=both - ;; - ppc|ppc64) - # Many arch-specific implementations do not work on ppc with - # cache-block not equal to 128 bytes. This breaks memset: - # https://sourceware.org/PR26522 - # https://bugs.gentoo.org/737996 - # Use default -mcpu=. For ppc it means non-multiarch setup. - filter-flags '-mcpu=*' - ;; - sparc) - # Both sparc and sparc64 can use -fcall-used-g6. -g7 is bad, though. - filter-flags "-fcall-used-g7" - append-flags "-fcall-used-g6" - - local cpu - case ${CTARGET} in - sparc64-*) - cpu="sparc64" - case $(get-flag mcpu) in - v9) - # We need to force at least v9a because the base build doesn't - # work with just v9. - # https://sourceware.org/bugzilla/show_bug.cgi?id=19477 - append-flags "-Wa,-xarch=v9a" - ;; - esac - ;; - sparc-*) - case $(get-flag mcpu) in - v8|supersparc|hypersparc|leon|leon3) - cpu="sparcv8" - ;; - *) - cpu="sparcv9" - ;; - esac - ;; - esac - [[ -n ${cpu} ]] && CTARGET_OPT="${cpu}-${CTARGET#*-}" - ;; - esac -} - -setup_flags() { - # Make sure host make.conf doesn't pollute us - if is_crosscompile || tc-is-cross-compiler ; then - CHOST=${CTARGET} strip-unsupported-flags - fi - - # Store our CFLAGS because it's changed depending on which CTARGET - # we are building when pulling glibc on a multilib profile - CFLAGS_BASE=${CFLAGS_BASE-${CFLAGS}} - CFLAGS=${CFLAGS_BASE} - CXXFLAGS_BASE=${CXXFLAGS_BASE-${CXXFLAGS}} - CXXFLAGS=${CXXFLAGS_BASE} - ASFLAGS_BASE=${ASFLAGS_BASE-${ASFLAGS}} - ASFLAGS=${ASFLAGS_BASE} - - # Allow users to explicitly avoid flag sanitization via - # USE=custom-cflags. - if ! use custom-cflags; then - # Over-zealous CFLAGS can often cause problems. What may work for one - # person may not work for another. To avoid a large influx of bugs - # relating to failed builds, we strip most CFLAGS out to ensure as few - # problems as possible. - strip-flags - # Lock glibc at -O2; we want to be conservative here. - filter-flags '-O?' - append-flags -O2 - fi - strip-unsupported-flags - filter-flags -m32 -m64 '-mabi=*' - - # glibc aborts if rpath is set by LDFLAGS - filter-ldflags '-Wl,-rpath=*' - - # #492892 - filter-flags -frecord-gcc-switches - - unset CBUILD_OPT CTARGET_OPT - if use multilib ; then - CTARGET_OPT=$(get_abi_CTARGET) - [[ -z ${CTARGET_OPT} ]] && CTARGET_OPT=$(get_abi_CHOST) - fi - - setup_target_flags - - if [[ -n ${CTARGET_OPT} && ${CBUILD} == ${CHOST} ]] && ! is_crosscompile; then - CBUILD_OPT=${CTARGET_OPT} - fi - - # glibc's headers disallow -O0 and fail at build time: - # include/libc-symbols.h:75:3: #error "glibc cannot be compiled without optimization" - replace-flags -O0 -O1 - - filter-flags '-fstack-protector*' -} - -want_tls() { - # Archs that can use TLS (Thread Local Storage) - case $(tc-arch) in - x86) - # requires i486 or better #106556 - [[ ${CTARGET} == i[4567]86* ]] && return 0 - return 1 - ;; - esac - return 0 -} - -want__thread() { - want_tls || return 1 - - # For some reason --with-tls --with__thread is causing segfaults on sparc32. - [[ ${PROFILE_ARCH} == "sparc" ]] && return 1 - - [[ -n ${WANT__THREAD} ]] && return ${WANT__THREAD} - - # only test gcc -- can't test linking yet - tc-has-tls -c ${CTARGET} - WANT__THREAD=$? - - return ${WANT__THREAD} -} - -use_multiarch() { - # Allow user to disable runtime arch detection in multilib. - use multiarch || return 1 - # Make sure binutils is new enough to support indirect functions, - # #336792. This funky sed supports gold and bfd linkers. - local bver nver - bver=$($(tc-getLD ${CTARGET}) -v | sed -n -r '1{s:[^0-9]*::;s:^([0-9.]*).*:\1:;p}') - case $(tc-arch ${CTARGET}) in - amd64|x86) nver="2.20" ;; - arm) nver="2.22" ;; - hppa) nver="2.23" ;; - ppc|ppc64) nver="2.20" ;; - # ifunc support was added in 2.23, but glibc also needs - # machinemode which is in 2.24. - s390) nver="2.24" ;; - sparc) nver="2.21" ;; - *) return 1 ;; - esac - ver_test ${bver} -ge ${nver} -} - -# Setup toolchain variables that had historically been defined in the -# profiles for these archs. -setup_env() { - # silly users - unset LD_RUN_PATH - unset LD_ASSUME_KERNEL - - if is_crosscompile || tc-is-cross-compiler ; then - multilib_env ${CTARGET_OPT:-${CTARGET}} - - if ! use multilib ; then - MULTILIB_ABIS=${DEFAULT_ABI} - else - MULTILIB_ABIS=${MULTILIB_ABIS:-${DEFAULT_ABI}} - fi - - # If the user has CFLAGS_ in their make.conf, use that, - # and fall back on CFLAGS. - local VAR=CFLAGS_${CTARGET//[-.]/_} - CFLAGS=${!VAR-${CFLAGS}} - einfo " $(printf '%15s' 'Manual CFLAGS:') ${CFLAGS}" - fi - - setup_flags - - export ABI=${ABI:-${DEFAULT_ABI:-default}} - - if just_headers ; then - # Avoid mixing host's CC and target's CFLAGS_${ABI}: - # At this bootstrap stage we have only binutils for - # target but not compiler yet. - einfo "Skip CC ABI injection. We can't use (cross-)compiler yet." - return 0 - fi - local VAR=CFLAGS_${ABI} - # We need to export CFLAGS with abi information in them because glibc's - # configure script checks CFLAGS for some targets (like mips). Keep - # around the original clean value to avoid appending multiple ABIs on - # top of each other. - : ${__GLIBC_CC:=$(tc-getCC ${CTARGET})} - export __GLIBC_CC CC="${__GLIBC_CC} ${!VAR}" - einfo " $(printf '%15s' 'Manual CC:') ${CC}" -} - -foreach_abi() { - setup_env - - local ret=0 - local abilist="" - if use multilib ; then - abilist=$(get_install_abis) - else - abilist=${DEFAULT_ABI} - fi - local -x ABI - for ABI in ${abilist:-default} ; do - setup_env - einfo "Running $1 for ABI ${ABI}" - $1 - : $(( ret |= $? )) - done - return ${ret} -} - -glibc_banner() { - local b="Gentoo ${PVR}" - [[ -n ${PATCH_VER} ]] && ! use vanilla && b+=" p${PATCH_VER}" - echo "${b}" -} - -# The following Kernel version handling functions are mostly copied from portage -# source. It's better not to use linux-info.eclass here since a) it adds too -# much magic, see bug 326693 for some of the arguments, and b) some of the -# functions are just not provided. - -g_get_running_KV() { - uname -r - return $? -} - -g_KV_major() { - [[ -z $1 ]] && return 1 - local KV=$@ - echo "${KV%%.*}" -} - -g_KV_minor() { - [[ -z $1 ]] && return 1 - local KV=$@ - KV=${KV#*.} - echo "${KV%%.*}" -} - -g_KV_micro() { - [[ -z $1 ]] && return 1 - local KV=$@ - KV=${KV#*.*.} - echo "${KV%%[^[:digit:]]*}" -} - -g_KV_to_int() { - [[ -z $1 ]] && return 1 - local KV_MAJOR=$(g_KV_major "$1") - local KV_MINOR=$(g_KV_minor "$1") - local KV_MICRO=$(g_KV_micro "$1") - local KV_int=$(( KV_MAJOR * 65536 + KV_MINOR * 256 + KV_MICRO )) - - # We make version 2.2.0 the minimum version we will handle as - # a sanity check ... if its less, we fail ... - if [[ ${KV_int} -ge 131584 ]] ; then - echo "${KV_int}" - return 0 - fi - return 1 -} - -g_int_to_KV() { - local version=$1 major minor micro - major=$((version / 65536)) - minor=$(((version % 65536) / 256)) - micro=$((version % 256)) - echo ${major}.${minor}.${micro} -} - -eend_KV() { - [[ $(g_KV_to_int $1) -ge $(g_KV_to_int $2) ]] - eend $? -} - -get_kheader_version() { - printf '#include \nLINUX_VERSION_CODE\n' | \ - $(tc-getCPP ${CTARGET}) -I "$(build_eprefix)$(alt_build_headers)" - | \ - tail -n 1 -} - -# We collect all sanity checks here. Consistency is not guranteed between -# pkg_ and src_ phases, so we call this function both in pkg_pretend and in -# src_unpack. -sanity_prechecks() { - # Prevent native builds from downgrading - if [[ ${MERGE_TYPE} != "buildonly" ]] && \ - [[ -z ${ROOT} ]] && \ - [[ ${CBUILD} == ${CHOST} ]] && \ - [[ ${CHOST} == ${CTARGET} ]] ; then - - # The high rev # is to allow people to downgrade between -r# - # versions. We want to block 2.20->2.19, but 2.20-r3->2.20-r2 - # should be fine. Hopefully we never actually use a r# this - # high. - if has_version ">${CATEGORY}/${P}-r10000" ; then - eerror "Sanity check to keep you from breaking your system:" - eerror " Downgrading glibc is not supported and a sure way to destruction." - [[ ${I_ALLOW_TO_BREAK_MY_SYSTEM} = yes ]] || die "Aborting to save your system." - fi - - if ! do_run_test '#include \n#include \nint main(){return syscall(1000)!=-1;}\n' ; then - eerror "Your old kernel is broken. You need to update it to a newer" - eerror "version as syscall() will break. See bug 279260." - die "Old and broken kernel." - fi - fi - - # Users have had a chance to phase themselves, time to give em the boot - if [[ -e ${EROOT}/etc/locale.gen ]] && [[ -e ${EROOT}/etc/locales.build ]] ; then - eerror "You still haven't deleted ${EROOT}/etc/locales.build." - eerror "Do so now after making sure ${EROOT}/etc/locale.gen is kosher." - die "Lazy upgrader detected" - fi - - if [[ ${CTARGET} == i386-* ]] ; then - eerror "i386 CHOSTs are no longer supported." - eerror "Chances are you don't actually want/need i386." - eerror "Please read https://www.gentoo.org/doc/en/change-chost.xml" - die "Please fix your CHOST" - fi - - if [[ -e /proc/xen ]] && [[ $(tc-arch) == "x86" ]] && ! is-flag -mno-tls-direct-seg-refs ; then - ewarn "You are using Xen but don't have -mno-tls-direct-seg-refs in your CFLAGS." - ewarn "This will result in a 50% performance penalty when running with a 32bit" - ewarn "hypervisor, which is probably not what you want." - fi - - # Check for sanity of /etc/nsswitch.conf - if [[ -e ${EROOT}/etc/nsswitch.conf ]] ; then - local entry - for entry in passwd group shadow; do - if ! egrep -q "^[ \t]*${entry}:.*files" "${EROOT}"/etc/nsswitch.conf; then - eerror "Your ${EROOT}/etc/nsswitch.conf is out of date." - eerror "Please make sure you have 'files' entries for" - eerror "'passwd:', 'group:' and 'shadow:' databases." - eerror "For more details see:" - eerror " https://wiki.gentoo.org/wiki/Project:Toolchain/nsswitch.conf_in_glibc-2.26" - die "nsswitch.conf has no 'files' provider in '${entry}'." - fi - done - fi - - # ABI-specific checks follow here. Hey, we have a lot more specific conditions that - # we test for... - if ! is_crosscompile ; then - if use amd64 && use multilib && [[ ${MERGE_TYPE} != "binary" ]] ; then - ebegin "Checking that IA32 emulation is enabled in the running kernel" - echo 'int main(){return 0;}' > "${T}/check-ia32-emulation.c" - local STAT - if "${CC-${CHOST}-gcc}" ${CFLAGS_x86} "${T}/check-ia32-emulation.c" -o "${T}/check-ia32-emulation.elf32"; then - "${T}/check-ia32-emulation.elf32" - STAT=$? - else - # Don't fail here to allow single->multi ABI switch - # or recover from breakage like bug #646424 - ewarn "Failed to compile the ABI test. Broken host glibc?" - STAT=0 - fi - rm -f "${T}/check-ia32-emulation.elf32" - eend $STAT - [[ $STAT -eq 0 ]] || die "CONFIG_IA32_EMULATION must be enabled in the kernel to compile a multilib glibc." - fi - - fi - - # When we actually have to compile something... - if ! just_headers ; then - ebegin "Checking gcc for __thread support" - if ! eend $(want__thread ; echo $?) ; then - echo - eerror "Could not find a gcc that supports the __thread directive!" - eerror "Please update your binutils/gcc and try again." - die "No __thread support in gcc!" - fi - - if [[ ${CTARGET} == *-linux* ]] ; then - local run_kv build_kv want_kv - - run_kv=$(g_get_running_KV) - build_kv=$(g_int_to_KV $(get_kheader_version)) - want_kv=${MIN_KERN_VER} - - if ! is_crosscompile && ! tc-is-cross-compiler ; then - # Building fails on an non-supporting kernel - ebegin "Checking running kernel version (${run_kv} >= ${want_kv})" - if ! eend_KV ${run_kv} ${want_kv} ; then - echo - eerror "You need a kernel of at least ${want_kv}!" - die "Kernel version too low!" - fi - fi - - ebegin "Checking linux-headers version (${build_kv} >= ${want_kv})" - if ! eend_KV ${build_kv} ${want_kv} ; then - echo - eerror "You need linux-headers of at least ${want_kv}!" - die "linux-headers version too low!" - fi - fi - fi -} - -# -# the phases -# - -# pkg_pretend - -pkg_pretend() { - # All the checks... - einfo "Checking general environment sanity." - sanity_prechecks -} - -pkg_setup() { - # see bug 682570 - [[ -z ${BOOTSTRAP_RAP} ]] && python-any-r1_pkg_setup -} - -# src_unpack - -src_unpack() { - # Consistency is not guaranteed between pkg_ and src_ ... - sanity_prechecks - - use multilib && unpack gcc-multilib-bootstrap-${GCC_BOOTSTRAP_VER}.tar.xz - - setup_env - - if [[ ${PV} == 9999* ]] ; then - EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/toolchain/glibc-patches.git" - EGIT_CHECKOUT_DIR=${WORKDIR}/patches-git - git-r3_src_unpack - mv patches-git/9999 patches || die - - EGIT_REPO_URI="https://sourceware.org/git/glibc.git" - EGIT_CHECKOUT_DIR=${S} - git-r3_src_unpack - else - unpack ${P}.tar.xz - - cd "${WORKDIR}" || die - unpack glibc-${RELEASE_VER}-patches-${PATCH_VER}.tar.xz - fi - - cd "${WORKDIR}" || die - unpack locale-gen-${LOCALE_GEN_VER}.tar.gz - use riscv && unpack backport-rv32.txz -} - -src_prepare() { - local patchsetname - if ! use vanilla ; then - if [[ ${PV} == 9999* ]] ; then - patchsetname="from git master" - else - patchsetname="${RELEASE_VER}-${PATCH_VER}" - fi - elog "Applying Gentoo Glibc Patchset ${patchsetname}" - eapply "${WORKDIR}"/patches - einfo "Done." - - if use riscv ; then - elog "Adding rv32 backport patchset for glibc-2.32 (experimental)" - eapply "${WORKDIR}"/backport-rv32 - einfo "Done." - fi - fi - - default - - gnuconfig_update - - cd "${WORKDIR}" - find . -name configure -exec touch {} + - - # move the external locale-gen to its old place - mkdir extra || die - mv locale-gen-${LOCALE_GEN_VER} extra/locale || die - - eprefixify extra/locale/locale-gen - - # Fix permissions on some of the scripts. - chmod u+x "${S}"/scripts/*.sh - - cd "${S}" -} - -glibc_do_configure() { - # Glibc does not work with gold (for various reasons) #269274. - tc-ld-disable-gold - - # CXX isnt handled by the multilib system, so if we dont unset here - # we accumulate crap across abis - unset CXX - - einfo "Configuring glibc for nptl" - - if use doc ; then - export MAKEINFO=makeinfo - else - export MAKEINFO=/dev/null - fi - - local v - for v in ABI CBUILD CHOST CTARGET CBUILD_OPT CTARGET_OPT CC CXX LD {AS,C,CPP,CXX,LD}FLAGS MAKEINFO NM READELF; do - einfo " $(printf '%15s' ${v}:) ${!v}" - done - - # CFLAGS can contain ABI-specific flags like -mfpu=neon, see bug #657760 - # To build .S (assembly) files with the same ABI-specific flags - # upstream currently recommends adding CFLAGS to CC/CXX: - # https://sourceware.org/PR23273 - # Note: Passing CFLAGS via CPPFLAGS overrides glibc's arch-specific CFLAGS - # and breaks multiarch support. See 659030#c3 for an example. - # The glibc configure script doesn't properly use LDFLAGS all the time. - export CC="$(tc-getCC ${CTARGET}) ${CFLAGS} ${LDFLAGS}" - einfo " $(printf '%15s' 'Manual CC:') ${CC}" - - # Some of the tests are written in C++, so we need to force our multlib abis in, bug 623548 - export CXX="$(tc-getCXX ${CTARGET}) $(get_abi_CFLAGS) ${CFLAGS}" - - if is_crosscompile; then - # Assume worst-case bootstrap: glibc is buil first time - # when ${CTARGET}-g++ is not available yet. We avoid - # building auxiliary programs that require C++: bug #683074 - # It should not affect final result. - export libc_cv_cxx_link_ok=no - # The line above has the same effect. We set CXX explicitly - # to make build logs less confusing. - export CXX= - fi - einfo " $(printf '%15s' 'Manual CXX:') ${CXX}" - - # Always use tuple-prefixed toolchain. For non-native ABI glibc's configure - # can't detect them automatically due to ${CHOST} mismatch and fallbacks - # to unprefixed tools. Similar to multilib.eclass:multilib_toolchain_setup(). - export NM="$(tc-getNM ${CTARGET})" - export READELF="$(tc-getREADELF ${CTARGET})" - einfo " $(printf '%15s' 'Manual NM:') ${NM}" - einfo " $(printf '%15s' 'Manual READELF:') ${READELF}" - - echo - - local myconf=() - - case ${CTARGET} in - m68k*) - # setjmp() is not compatible with stack protection: - # https://sourceware.org/PR24202 - myconf+=( --enable-stack-protector=no ) - ;; - powerpc-*) - # Currently gcc on powerpc32 generates invalid code for - # __builtin_return_address(0) calls. Normally programs - # don't do that but malloc hooks in glibc do: - # https://gcc.gnu.org/PR81996 - # https://bugs.gentoo.org/629054 - myconf+=( --enable-stack-protector=no ) - ;; - *) - # Use '=strong' instead of '=all' to protect only functions - # worth protecting from stack smashes. - # '=all' is also known to have a problem in IFUNC resolution - # tests: https://sourceware.org/PR25680, bug #712356. - myconf+=( --enable-stack-protector=$(usex ssp strong no) ) - ;; - esac - myconf+=( --enable-stackguard-randomization ) - - # Keep a whitelist of targets supporing IFUNC. glibc's ./configure - # is not robust enough to detect proper support: - # https://bugs.gentoo.org/641216 - # https://sourceware.org/PR22634#c0 - case $(tc-arch ${CTARGET}) in - # Keep whitelist of targets where autodetection mostly works. - amd64|x86|sparc|ppc|ppc64|arm|arm64|s390) ;; - # Blacklist everywhere else - *) myconf+=( libc_cv_ld_gnu_indirect_function=no ) ;; - esac - - # Enable Intel Control-flow Enforcement Technology on amd64 if requested - case ${CTARGET} in - x86_64-*) myconf+=( $(use_enable cet) ) ;; - *) ;; - esac - - [[ $(tc-is-softfloat) == "yes" ]] && myconf+=( --without-fp ) - - myconf+=( --enable-kernel=${MIN_KERN_VER} ) - - # Since SELinux support is only required for nscd, only enable it if: - # 1. USE selinux - # 2. only for the primary ABI on multilib systems - # 3. Not a crosscompile - if ! is_crosscompile && use selinux ; then - if use multilib ; then - if is_final_abi ; then - myconf+=( --with-selinux ) - else - myconf+=( --without-selinux ) - fi - else - myconf+=( --with-selinux ) - fi - else - myconf+=( --without-selinux ) - fi - - # Force a few tests where we always know the answer but - # configure is incapable of finding it. - if is_crosscompile ; then - export \ - libc_cv_c_cleanup=yes \ - libc_cv_forced_unwind=yes - fi - - myconf+=( - --without-cvs - --disable-werror - --enable-bind-now - --build=${CBUILD_OPT:-${CBUILD}} - --host=${CTARGET_OPT:-${CTARGET}} - $(use_enable profile) - $(use_with gd) - --with-headers=$(build_eprefix)$(alt_build_headers) - --prefix="$(host_eprefix)/usr" - --sysconfdir="$(host_eprefix)/etc" - --localstatedir="$(host_eprefix)/var" - --libdir='$(prefix)'/$(get_libdir) - --mandir='$(prefix)'/share/man - --infodir='$(prefix)'/share/info - --libexecdir='$(libdir)'/misc/glibc - --with-bugurl=https://bugs.gentoo.org/ - --with-pkgversion="$(glibc_banner)" - $(use_enable crypt) - $(use_multiarch || echo --disable-multi-arch) - $(use_enable static-pie) - $(use_enable systemtap) - $(use_enable nscd) - - # locale data is arch-independent - # https://bugs.gentoo.org/753740 - libc_cv_complocaledir='${exec_prefix}/lib/locale' - - ${EXTRA_ECONF} - ) - - # We rely on sys-libs/timezone-data for timezone tools normally. - myconf+=( $(use_enable vanilla timezone-tools) ) - - # These libs don't have configure flags. - ac_cv_lib_audit_audit_log_user_avc_message=$(usex audit || echo no) - ac_cv_lib_cap_cap_init=$(usex caps || echo no) - - # There is no configure option for this and we need to export it - # since the glibc build will re-run configure on itself - export libc_cv_rootsbindir="$(host_eprefix)/sbin" - export libc_cv_slibdir="$(host_eprefix)/$(get_libdir)" - - # We take care of patching our binutils to use both hash styles, - # and many people like to force gnu hash style only, so disable - # this overriding check. #347761 - export libc_cv_hashstyle=no - - local builddir=$(builddir nptl) - mkdir -p "${builddir}" - cd "${builddir}" - set -- "${S}"/configure "${myconf[@]}" - echo "$@" - "$@" || die "failed to configure glibc" - - # ia64 static cross-compilers are a pita in so much that they - # can't produce static ELFs (as the libgcc.a is broken). so - # disable building of the programs for those targets if it - # doesn't work. - # XXX: We could turn this into a compiler test, but ia64 is - # the only one that matters, so this should be fine for now. - if is_crosscompile && [[ ${CTARGET} == ia64* ]] ; then - sed -i '1i+link-static = touch $@' config.make - fi - - # If we're trying to migrate between ABI sets, we need - # to lie and use a local copy of gcc. Like if the system - # is built with MULTILIB_ABIS="amd64 x86" but we want to - # add x32 to it, gcc/glibc don't yet support x32. - # - if [[ -n ${GCC_BOOTSTRAP_VER} ]] && use multilib ; then - echo 'main(){}' > "${T}"/test.c - if ! $(tc-getCC ${CTARGET}) ${CFLAGS} ${LDFLAGS} "${T}"/test.c -Wl,-emain -lgcc 2>/dev/null ; then - sed -i -e '/^CC = /s:$: -B$(objdir)/../'"gcc-multilib-bootstrap-${GCC_BOOTSTRAP_VER}/${ABI}:" config.make || die - fi - fi -} - -glibc_headers_configure() { - export ABI=default - - local builddir=$(builddir "headers") - mkdir -p "${builddir}" - cd "${builddir}" - - # if we don't have a compiler yet, we can't really test it now ... - # hopefully they don't affect header generation, so let's hope for - # the best here ... - local v vars=( - ac_cv_header_cpuid_h=yes - libc_cv_{386,390,alpha,arm,hppa,ia64,mips,{powerpc,sparc}{,32,64},sh,x86_64}_tls=yes - libc_cv_asm_cfi_directives=yes - libc_cv_broken_visibility_attribute=no - libc_cv_c_cleanup=yes - libc_cv_compiler_powerpc64le_binary128_ok=yes - libc_cv_forced_unwind=yes - libc_cv_gcc___thread=yes - libc_cv_mlong_double_128=yes - libc_cv_mlong_double_128ibm=yes - libc_cv_ppc_machine=yes - libc_cv_ppc_rel16=yes - libc_cv_predef_fortify_source=no - libc_cv_target_power8_ok=yes - libc_cv_visibility_attribute=yes - libc_cv_z_combreloc=yes - libc_cv_z_execstack=yes - libc_cv_z_initfirst=yes - libc_cv_z_nodelete=yes - libc_cv_z_nodlopen=yes - libc_cv_z_relro=yes - libc_mips_abi=${ABI} - libc_mips_float=$([[ $(tc-is-softfloat) == "yes" ]] && echo soft || echo hard) - # These libs don't have configure flags. - ac_cv_lib_audit_audit_log_user_avc_message=no - ac_cv_lib_cap_cap_init=no - ) - - einfo "Forcing cached settings:" - for v in "${vars[@]}" ; do - einfo " ${v}" - export ${v} - done - - local headers_only_arch_CPPFLAGS=() - - # Blow away some random CC settings that screw things up. #550192 - if [[ -d ${S}/sysdeps/mips ]]; then - pushd "${S}"/sysdeps/mips >/dev/null - sed -i -e '/^CC +=/s:=.*:= -D_MIPS_SZPTR=32:' mips32/Makefile mips64/n32/Makefile || die - sed -i -e '/^CC +=/s:=.*:= -D_MIPS_SZPTR=64:' mips64/n64/Makefile || die - - # Force the mips ABI to the default. This is OK because the set of - # installed headers in this phase is the same between the 3 ABIs. - # If this ever changes, this hack will break, but that's unlikely - # as glibc discourages that behavior. - # https://crbug.com/647033 - sed -i -e 's:abiflag=.*:abiflag=_ABIO32:' preconfigure || die - - popd >/dev/null - fi - - case ${CTARGET} in - riscv*) - # RISC-V interrogates the compiler to determine which target to - # build. If building the headers then we don't strictly need a - # RISC-V compiler, so the built-in definitions that are provided - # along with all RISC-V compiler might not exist. This causes - # glibc's RISC-V preconfigure script to blow up. Since we're just - # building the headers any value will actually work here, so just - # pick the standard one (rv64g/lp64d) to make the build scripts - # happy for now -- the headers are all the same anyway so it - # doesn't matter. - headers_only_arch_CPPFLAGS+=( - -D__riscv_xlen=64 - -D__riscv_flen=64 - -D__riscv_float_abi_double=1 - -D__riscv_atomic=1 - ) ;; - esac - - local myconf=() - myconf+=( - --disable-sanity-checks - --enable-hacker-mode - --without-cvs - --disable-werror - --enable-bind-now - --build=${CBUILD_OPT:-${CBUILD}} - --host=${CTARGET_OPT:-${CTARGET}} - --with-headers=$(build_eprefix)$(alt_build_headers) - --prefix="$(host_eprefix)/usr" - ${EXTRA_ECONF} - ) - - # Nothing is compiled here which would affect the headers for the target. - # So forcing CC/CFLAGS is sane. - local headers_only_CC=$(tc-getBUILD_CC) - local headers_only_CFLAGS="-O1 -pipe" - local headers_only_CPPFLAGS="-U_FORTIFY_SOURCE ${headers_only_arch_CPPFLAGS[*]}" - local headers_only_LDFLAGS="" - set -- "${S}"/configure "${myconf[@]}" - echo \ - "CC=${headers_only_CC}" \ - "CFLAGS=${headers_only_CFLAGS}" \ - "CPPFLAGS=${headers_only_CPPFLAGS}" \ - "LDFLAGS=${headers_only_LDFLAGS}" \ - "$@" - CC=${headers_only_CC} \ - CFLAGS=${headers_only_CFLAGS} \ - CPPFLAGS=${headers_only_CPPFLAGS} \ - LDFLAGS="" \ - "$@" || die "failed to configure glibc" -} - -do_src_configure() { - if just_headers ; then - glibc_headers_configure - else - glibc_do_configure nptl - fi -} - -src_configure() { - foreach_abi do_src_configure -} - -do_src_compile() { - emake -C "$(builddir nptl)" -} - -src_compile() { - if just_headers ; then - return - fi - - foreach_abi do_src_compile -} - -glibc_src_test() { - cd "$(builddir nptl)" - - local myxfailparams="" - if [[ "${GENTOO_GLIBC_XFAIL_TESTS}" == "yes" ]] ; then - for myt in ${XFAIL_TEST_LIST[@]} ; do - myxfailparams+="test-xfail-${myt}=yes " - done - fi - - # sandbox does not understand unshare() and prevents - # writes to /proc/, which makes many tests fail - - SANDBOX_ON=0 LD_PRELOAD= emake ${myxfailparams} check -} - -do_src_test() { - local ret=0 - - glibc_src_test - : $(( ret |= $? )) - - return ${ret} -} - -src_test() { - if just_headers ; then - return - fi - - # Give tests more time to complete. - export TIMEOUTFACTOR=5 - - foreach_abi do_src_test || die "tests failed" -} - -run_locale_gen() { - # if the host locales.gen contains no entries, we'll install everything - local root="$1" - local inplace="" - - if [[ "${root}" == "--inplace-glibc" ]] ; then - inplace="--inplace-glibc" - root="$2" - fi - - local locale_list="${root}/etc/locale.gen" - - pushd "${ED}"/$(get_libdir) >/dev/null - - if [[ -z $(locale-gen --list --config "${locale_list}") ]] ; then - [[ -z ${inplace} ]] && ewarn "Generating all locales; edit /etc/locale.gen to save time/space" - locale_list="${root}/usr/share/i18n/SUPPORTED" - fi - - set -- locale-gen ${inplace} --jobs $(makeopts_jobs) --config "${locale_list}" \ - --destdir "${root}" - echo "$@" - "$@" - - popd >/dev/null -} - -glibc_do_src_install() { - local builddir=$(builddir nptl) - cd "${builddir}" - - emake install_root="${D}/$(build_eprefix)$(alt_prefix)" install - - # This version (2.26) provides some compatibility libraries for the NIS/NIS+ support - # which come without headers etc. Only needed for binary packages since the - # external net-libs/libnsl has increased soversion. Keep only versioned libraries. - find "${D}" -name "libnsl.a" -delete - find "${D}" -name "libnsl.so" -delete - - # Normally upstream_pv is ${PV}. Live ebuilds are exception, there we need - # to infer upstream version: - # '#define VERSION "2.26.90"' -> '2.26.90' - local upstream_pv=$(sed -n -r 's/#define VERSION "(.*)"/\1/p' "${S}"/version.h) - - # Avoid stripping binaries not targeted by ${CHOST}. Or else - # ${CHOST}-strip would break binaries build for ${CTARGET}. - is_crosscompile && dostrip -x / - # gdb thread introspection relies on local libpthreas symbols. stripping breaks it - # See Note [Disable automatic stripping] - dostrip -x $(alt_libdir)/libpthread-${upstream_pv}.so - - if [[ -e ${ED}/$(alt_usrlibdir)/libm-${upstream_pv}.a ]] ; then - # Move versioned .a file out of libdir to evade portage QA checks - # instead of using gen_usr_ldscript(). We fix ldscript as: - # "GROUP ( /usr/lib64/libm-.a ..." -> "GROUP ( /usr/lib64/glibc-/libm-.a ..." - sed -i "s@\(libm-${upstream_pv}.a\)@${P}/\1@" "${ED}"/$(alt_usrlibdir)/libm.a || die - dodir $(alt_usrlibdir)/${P} - mv "${ED}"/$(alt_usrlibdir)/libm-${upstream_pv}.a "${ED}"/$(alt_usrlibdir)/${P}/libm-${upstream_pv}.a || die - fi - - # We'll take care of the cache ourselves - rm -f "${ED}"/etc/ld.so.cache - - # Everything past this point just needs to be done once ... - is_final_abi || return 0 - - # Make sure the non-native interp can be found on multilib systems even - # if the main library set isn't installed into the right place. Maybe - # we should query the active gcc for info instead of hardcoding it ? - local i ldso_abi ldso_name - local ldso_abi_list=( - # x86 - amd64 /lib64/ld-linux-x86-64.so.2 - x32 /libx32/ld-linux-x32.so.2 - x86 /lib/ld-linux.so.2 - # mips - o32 /lib/ld.so.1 - n32 /lib32/ld.so.1 - n64 /lib64/ld.so.1 - # powerpc - ppc /lib/ld.so.1 - ppc64 /lib64/ld64.so.1 - # riscv - ilp32d /lib/ld-linux-riscv32-ilp32d.so.1 - ilp32 /lib/ld-linux-riscv32-ilp32.so.1 - lp64d /lib/ld-linux-riscv64-lp64d.so.1 - lp64 /lib/ld-linux-riscv64-lp64.so.1 - # s390 - s390 /lib/ld.so.1 - s390x /lib/ld64.so.1 - # sparc - sparc32 /lib/ld-linux.so.2 - sparc64 /lib64/ld-linux.so.2 - ) - case $(tc-endian) in - little) - ldso_abi_list+=( - # arm - arm64 /lib/ld-linux-aarch64.so.1 - ) - ;; - big) - ldso_abi_list+=( - # arm - arm64 /lib/ld-linux-aarch64_be.so.1 - ) - ;; - esac - if [[ ${SYMLINK_LIB} == "yes" ]] && [[ ! -e ${ED}/$(alt_prefix)/lib ]] ; then - dosym $(get_abi_LIBDIR ${DEFAULT_ABI}) $(alt_prefix)/lib - fi - for (( i = 0; i < ${#ldso_abi_list[@]}; i += 2 )) ; do - ldso_abi=${ldso_abi_list[i]} - has ${ldso_abi} $(get_install_abis) || continue - - ldso_name="$(alt_prefix)${ldso_abi_list[i+1]}" - if [[ ! -L ${ED}/${ldso_name} && ! -e ${ED}/${ldso_name} ]] ; then - dosym ../$(get_abi_LIBDIR ${ldso_abi})/${ldso_name##*/} ${ldso_name} - fi - done - - # With devpts under Linux mounted properly, we do not need the pt_chown - # binary to be setuid. This is because the default owners/perms will be - # exactly what we want. - if ! use suid ; then - find "${ED}" -name pt_chown -exec chmod -s {} + - fi - - ################################################################# - # EVERYTHING AFTER THIS POINT IS FOR NATIVE GLIBC INSTALLS ONLY # - # Make sure we install some symlink hacks so that when we build - # a 2nd stage cross-compiler, gcc finds the target system - # headers correctly. See gcc/doc/gccinstall.info - if is_crosscompile ; then - # We need to make sure that /lib and /usr/lib always exists. - # gcc likes to use relative paths to get to its multilibs like - # /usr/lib/../lib64/. So while we don't install any files into - # /usr/lib/, we do need it to exist. - keepdir $(alt_prefix)/lib - keepdir $(alt_prefix)/usr/lib - - dosym usr/include $(alt_prefix)/sys-include - return 0 - fi - - # Files for Debian-style locale updating - dodir /usr/share/i18n - sed \ - -e "/^#/d" \ - -e "/SUPPORTED-LOCALES=/d" \ - -e "s: \\\\::g" -e "s:/: :g" \ - "${S}"/localedata/SUPPORTED > "${ED}"/usr/share/i18n/SUPPORTED \ - || die "generating /usr/share/i18n/SUPPORTED failed" - cd "${WORKDIR}"/extra/locale - dosbin locale-gen - doman *.[0-8] - insinto /etc - doins locale.gen - - keepdir /usr/lib/locale - - cd "${S}" - - # Install misc network config files - insinto /etc - doins posix/gai.conf nss/nsswitch.conf - - # Gentoo-specific - newins "${FILESDIR}"/host.conf-1 host.conf - - if use nscd ; then - doins nscd/nscd.conf - - newinitd "$(prefixify_ro "${FILESDIR}"/nscd-1)" nscd - - local nscd_args=( - -e "s:@PIDFILE@:$(strings "${ED}"/usr/sbin/nscd | grep nscd.pid):" - ) - - sed -i "${nscd_args[@]}" "${ED}"/etc/init.d/nscd - - systemd_dounit nscd/nscd.service - systemd_newtmpfilesd nscd/nscd.tmpfiles nscd.conf - fi - - echo 'LDPATH="include ld.so.conf.d/*.conf"' > "${T}"/00glibc - doenvd "${T}"/00glibc - - for d in BUGS ChangeLog CONFORMANCE FAQ NEWS NOTES PROJECTS README* ; do - [[ -s ${d} ]] && dodoc ${d} - done - dodoc -r ChangeLog.old - - # Prevent overwriting of the /etc/localtime symlink. We'll handle the - # creation of the "factory" symlink in pkg_postinst(). - rm -f "${ED}"/etc/localtime - - # Generate all locales if this is a native build as locale generation - if use compile-locales && ! is_crosscompile ; then - run_locale_gen --inplace-glibc "${ED}/" - sed -e 's:COMPILED_LOCALES="":COMPILED_LOCALES="1":' -i "${ED}"/usr/sbin/locale-gen || die - fi -} - -glibc_headers_install() { - local builddir=$(builddir "headers") - cd "${builddir}" - emake install_root="${D}/$(build_eprefix)$(alt_prefix)" install-headers - - insinto $(alt_headers)/gnu - doins "${S}"/include/gnu/stubs.h - - # Make sure we install the sys-include symlink so that when - # we build a 2nd stage cross-compiler, gcc finds the target - # system headers correctly. See gcc/doc/gccinstall.info - dosym usr/include $(alt_prefix)/sys-include -} - -src_install() { - if just_headers ; then - export ABI=default - glibc_headers_install - return - fi - - foreach_abi glibc_do_src_install - - if ! use static-libs ; then - elog "Not installing static glibc libraries" - find "${ED}" -name "*.a" -and -not -name "*_nonshared.a" -delete - fi -} - -# Simple test to make sure our new glibc isn't completely broken. -# Make sure we don't test with statically built binaries since -# they will fail. Also, skip if this glibc is a cross compiler. -# -# If coreutils is built with USE=multicall, some of these files -# will just be wrapper scripts, not actual ELFs we can test. -glibc_sanity_check() { - cd / #228809 - - # We enter ${ED} so to avoid trouble if the path contains - # special characters; for instance if the path contains the - # colon character (:), then the linker will try to split it - # and look for the libraries in an unexpected place. This can - # lead to unsafe code execution if the generated prefix is - # within a world-writable directory. - # (e.g. /var/tmp/portage:${HOSTNAME}) - pushd "${ED}"/$(get_libdir) >/dev/null - - local x striptest - for x in cal date env free ls true uname uptime ; do - x=$(type -p ${x}) - [[ -z ${x} || ${x} != ${EPREFIX}/* ]] && continue - striptest=$(LC_ALL="C" file -L ${x} 2>/dev/null) || continue - case ${striptest} in - *"statically linked"*) continue;; - *"ASCII text"*) continue;; - esac - # We need to clear the locale settings as the upgrade might want - # incompatible locale data. This test is not for verifying that. - LC_ALL=C \ - ./ld-*.so --library-path . ${x} > /dev/null \ - || die "simple run test (${x}) failed" - done - - popd >/dev/null -} - -pkg_preinst() { - # nothing to do if just installing headers - just_headers && return - - # prepare /etc/ld.so.conf.d/ for files - mkdir -p "${EROOT}"/etc/ld.so.conf.d - - # Default /etc/hosts.conf:multi to on for systems with small dbs. - if [[ $(wc -l < "${EROOT}"/etc/hosts) -lt 1000 ]] ; then - sed -i '/^multi off/s:off:on:' "${ED}"/etc/host.conf - einfo "Defaulting /etc/host.conf:multi to on" - fi - - [[ -n ${ROOT} ]] && return 0 - [[ -d ${ED}/$(get_libdir) ]] || return 0 - [[ -z ${BOOTSTRAP_RAP} ]] && glibc_sanity_check - - if [[ -L ${EROOT}/usr/lib/locale ]]; then - # Help portage migrate this to a directory - # https://bugs.gentoo.org/753740 - rm "${EROOT}"/usr/lib/locale || die - fi -} - -pkg_postinst() { - # nothing to do if just installing headers - just_headers && return - - if ! tc-is-cross-compiler && [[ -x ${EROOT}/usr/sbin/iconvconfig ]] ; then - # Generate fastloading iconv module configuration file. - "${EROOT}"/usr/sbin/iconvconfig --prefix="${ROOT}/" - fi - - if ! is_crosscompile && [[ -z ${ROOT} ]] ; then - use compile-locales || run_locale_gen "${EROOT}/" - fi - - # Check for sanity of /etc/nsswitch.conf, take 2 - if [[ -e ${EROOT}/etc/nsswitch.conf ]] && ! has_version sys-auth/libnss-nis ; then - local entry - for entry in passwd group shadow; do - if egrep -q "^[ \t]*${entry}:.*nis" "${EROOT}"/etc/nsswitch.conf; then - ewarn "" - ewarn "Your ${EROOT}/etc/nsswitch.conf uses NIS. Support for that has been" - ewarn "removed from glibc and is now provided by the package" - ewarn " sys-auth/libnss-nis" - ewarn "Install it now to keep your NIS setup working." - ewarn "" - fi - done - fi -} diff --git a/sys-libs/libcxx/Manifest b/sys-libs/libcxx/Manifest index 74e6964905d7..5dd701f91d3e 100644 --- a/sys-libs/libcxx/Manifest +++ b/sys-libs/libcxx/Manifest @@ -3,4 +3,5 @@ DIST llvmorg-11.0.0.tar.gz 122743665 BLAKE2B 3f95570240789fd68ddb747df817f5c6cdc DIST llvmorg-11.0.1.tar.gz 122790338 BLAKE2B 0130996b4a8c4d9f757136fd7fb318068c9bfdc565060dec0d4336480c4ab66c4ae3185a7fdb05f13cf9ee8fd4123b09df938881b75d6e5d3689595114b7e32a SHA512 f5e6ef0b3111aae08a89cd01adb2ff4abfa9ef779c68b9190421d0447efd25c2cc00e5aae9f4764805f5fa31434866043d1510ae7389817e28ae53a5442e2fdf DIST llvmorg-11.1.0.tar.gz 122776532 BLAKE2B ca842ff4afff8f44c82b5e7383962a9c45ca1c93b64fa4c6ebcd70a1d3849dbad2b8e4e24fba02d144c6266d7fab3607ebc6999b28c229cb35256cf40f26a985 SHA512 9a8ce022a935eed42fa71a224f2a207122aadcbef58ee855fdb4825f879e7d028e4dcff22c19b9d336db1c8bf63fb84372d44981acf84615f757e54306c92b81 DIST llvmorg-12.0.0-rc1.tar.gz 134164708 BLAKE2B d4261ff7d9586b47f4cfda3d2cda4b76534f9e17fbd5cdb8861895b8eb466021962f4608bfcdeb52f8fce78850a994fd5eda0560f7211e5c8d1ac9330a738a36 SHA512 3d07d013d0705bb99f56898cc55d054d0d95aeb53b3c756cfab80b4c9097cc4935bcea89b9efde2e503a899b9fccf0dacc0073c9991c8ea352755c5ec68a757a +DIST llvmorg-12.0.0-rc2.tar.gz 134242619 BLAKE2B bb741a311db608fc2ba7eeaab71c5c9f2a430f7fee3f0c5c4334e5c14caa19738d18c87b568de963d57d9b53e808ac412cf8554eca7fcae9ecca65aa4442e197 SHA512 d8f9b3dfeb0fe9b91eb7f49da393784333044db2653373fbb168afd3c8d50f3e3ec7a7b8f44df522d0facafbfe4cfc4d9e2906d19f1e6feb0bdc569b6c10a17d DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f SHA512 fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59 diff --git a/sys-libs/libcxx/libcxx-11.0.1.ebuild b/sys-libs/libcxx/libcxx-11.0.1.ebuild index c91af9ac2f74..58ec9289d186 100644 --- a/sys-libs/libcxx/libcxx-11.0.1.ebuild +++ b/sys-libs/libcxx/libcxx-11.0.1.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://libcxx.llvm.org/" LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~riscv x86 ~x64-macos" +KEYWORDS="amd64 arm arm64 ~riscv x86 ~x64-macos" IUSE="elibc_glibc elibc_musl +libcxxabi +libunwind static-libs test" REQUIRED_USE="libunwind? ( libcxxabi )" RESTRICT="!test? ( test )" diff --git a/sys-libs/libcxx/libcxx-12.0.0_rc2.ebuild b/sys-libs/libcxx/libcxx-12.0.0_rc2.ebuild new file mode 100644 index 000000000000..8ed99383fe0b --- /dev/null +++ b/sys-libs/libcxx/libcxx-12.0.0_rc2.ebuild @@ -0,0 +1,218 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +CMAKE_ECLASS=cmake +PYTHON_COMPAT=( python3_{7..9} ) +inherit cmake-multilib llvm llvm.org python-any-r1 toolchain-funcs + +DESCRIPTION="New implementation of the C++ standard library, targeting C++11" +HOMEPAGE="https://libcxx.llvm.org/" + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="0" +KEYWORDS="" +IUSE="elibc_glibc elibc_musl +libcxxabi +libunwind static-libs test" +REQUIRED_USE="libunwind? ( libcxxabi )" +RESTRICT="!test? ( test )" + +RDEPEND=" + libcxxabi? ( ~sys-libs/libcxxabi-${PV}[libunwind=,static-libs?,${MULTILIB_USEDEP}] ) + !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] )" +# llvm-6 for new lit options +# clang-3.9.0 installs necessary target symlinks unconditionally +# which removes the need for MULTILIB_USEDEP +DEPEND="${RDEPEND} + >=sys-devel/llvm-6" +BDEPEND=" + test? ( + >=dev-util/cmake-3.16 + >=sys-devel/clang-3.9.0 + $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') + )" + +DOCS=( CREDITS.TXT ) + +LLVM_COMPONENTS=( libcxx{,abi} llvm/{cmake/modules,utils/llvm-lit} ) +llvm.org_set_globals + +python_check_deps() { + has_version "dev-python/lit[${PYTHON_USEDEP}]" +} + +pkg_setup() { + # Darwin Prefix builds do not have llvm installed yet, so rely on + # bootstrap-prefix to set the appropriate path vars to LLVM instead + # of using llvm_pkg_setup. + if [[ ${CHOST} != *-darwin* ]] || has_version dev-lang/llvm; then + llvm_pkg_setup + fi + use test && python-any-r1_pkg_setup + + if ! use libcxxabi && ! tc-is-gcc ; then + eerror "To build ${PN} against libsupc++, you have to use gcc. Other" + eerror "compilers are not supported. Please set CC=gcc and CXX=g++" + eerror "and try again." + die + fi +} + +src_prepare() { + # Add link flag "-Wl,-z,defs" to avoid underlinking; this is needed in a + # out-of-tree build. + eapply "${FILESDIR}/${PN}-3.9-cmake-link-flags.patch" + + llvm.org_src_prepare +} + +test_compiler() { + $(tc-getCXX) ${CXXFLAGS} ${LDFLAGS} "${@}" -o /dev/null -x c++ - \ + <<<'int main() { return 0; }' &>/dev/null +} + +src_configure() { + # note: we need to do this before multilib kicks in since it will + # alter the CHOST + local cxxabi cxxabi_incs + if use libcxxabi; then + cxxabi=libcxxabi + cxxabi_incs="${EPREFIX}/usr/include/libcxxabi" + else + local gcc_inc="${EPREFIX}/usr/lib/gcc/${CHOST}/$(gcc-fullversion)/include/g++-v$(gcc-major-version)" + cxxabi=libsupc++ + cxxabi_incs="${gcc_inc};${gcc_inc}/${CHOST}" + fi + + multilib-minimal_src_configure +} + +multilib_src_configure() { + # we want -lgcc_s for unwinder, and for compiler runtime when using + # gcc, clang with gcc runtime (or any unknown compiler) + local extra_libs=() want_gcc_s=ON want_compiler_rt=OFF + if use libunwind; then + # work-around missing -lunwind upstream + extra_libs+=( -lunwind ) + # if we're using libunwind and clang with compiler-rt, we want + # to link to compiler-rt instead of -lgcc_s + if tc-is-clang; then + local compiler_rt=$($(tc-getCC) ${CFLAGS} ${CPPFLAGS} \ + ${LDFLAGS} -print-libgcc-file-name) + if [[ ${compiler_rt} == *libclang_rt* ]]; then + want_gcc_s=OFF + want_compiler_rt=ON + extra_libs+=( "${compiler_rt}" ) + fi + fi + elif [[ ${CHOST} == *-darwin* ]] && tc-is-clang; then + # clang-based darwin prefix disables libunwind useflag during + # bootstrap, because libunwind is not in the prefix yet. + # override the default, though, because clang based libcxx + # should never use gcc_s on Darwin. + want_gcc_s=OFF + # compiler_rt is not available in EPREFIX during bootstrap, + # so we cannot link to it yet anyway, so keep the defaults + # of want_compiler_rt=OFF and extra_libs=() + fi + + # bootstrap: cmake is unhappy if compiler can't link to stdlib + local nolib_flags=( -nodefaultlibs -lc ) + if ! test_compiler; then + if test_compiler "${nolib_flags[@]}"; then + local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}" + ewarn "${CXX} seems to lack runtime, trying with ${nolib_flags[*]}" + fi + fi + + local libdir=$(get_libdir) + local mycmakeargs=( + -DLIBCXX_LIBDIR_SUFFIX=${libdir#lib} + -DLIBCXX_ENABLE_SHARED=ON + -DLIBCXX_ENABLE_STATIC=$(usex static-libs) + -DLIBCXX_CXX_ABI=${cxxabi} + -DLIBCXX_CXX_ABI_INCLUDE_PATHS=${cxxabi_incs} + # we're using our own mechanism for generating linker scripts + -DLIBCXX_ENABLE_ABI_LINKER_SCRIPT=OFF + -DLIBCXX_HAS_MUSL_LIBC=$(usex elibc_musl) + -DLIBCXX_HAS_GCC_S_LIB=${want_gcc_s} + -DLIBCXX_INCLUDE_TESTS=$(usex test) + -DLIBCXX_USE_COMPILER_RT=${want_compiler_rt} + -DCMAKE_SHARED_LINKER_FLAGS="${extra_libs[*]} ${LDFLAGS}" + ) + + if use test; then + local clang_path=$(type -P "${CHOST:+${CHOST}-}clang" 2>/dev/null) + [[ -n ${clang_path} ]] || die "Unable to find ${CHOST}-clang for tests" + + mycmakeargs+=( + -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" + -DLLVM_LIT_ARGS="$(get_lit_flags);--param=cxx_under_test=${clang_path}" + -DPython3_EXECUTABLE="${PYTHON}" + ) + fi + cmake_src_configure +} + +multilib_src_test() { + local -x LIT_PRESERVES_TMP=1 + cmake_build check-cxx +} + +# Usage: deps +gen_ldscript() { + local output_format + output_format=$($(tc-getCC) ${CFLAGS} ${LDFLAGS} -Wl,--verbose 2>&1 | sed -n 's/^OUTPUT_FORMAT("\([^"]*\)",.*/\1/p') + [[ -n ${output_format} ]] && output_format="OUTPUT_FORMAT ( ${output_format} )" + + cat <<-END_LDSCRIPT +/* GNU ld script + Include missing dependencies +*/ +${output_format} +GROUP ( $@ ) +END_LDSCRIPT +} + +gen_static_ldscript() { + local libdir=$(get_libdir) + local cxxabi_lib=$(usex libcxxabi "libc++abi.a" "libsupc++.a") + + # Move it first. + mv "${ED}/usr/${libdir}/libc++.a" "${ED}/usr/${libdir}/libc++_static.a" || die + # Generate libc++.a ldscript for inclusion of its dependencies so that + # clang++ -stdlib=libc++ -static works out of the box. + local deps="libc++_static.a ${cxxabi_lib} $(usex libunwind libunwind.a libgcc_eh.a)" + # On Linux/glibc it does not link without libpthread or libdl. It is + # fine on FreeBSD. + use elibc_glibc && deps+=" libpthread.a libdl.a" + + gen_ldscript "${deps}" > "${ED}/usr/${libdir}/libc++.a" || die +} + +gen_shared_ldscript() { + local libdir=$(get_libdir) + # libsupc++ doesn't have a shared version + local cxxabi_lib=$(usex libcxxabi "libc++abi.so" "libsupc++.a") + + mv "${ED}/usr/${libdir}/libc++.so" "${ED}/usr/${libdir}/libc++_shared.so" || die + local deps="libc++_shared.so ${cxxabi_lib} $(usex libunwind libunwind.so libgcc_s.so)" + + gen_ldscript "${deps}" > "${ED}/usr/${libdir}/libc++.so" || die +} + +multilib_src_install() { + cmake_src_install + if [[ ${CHOST} != *-darwin* ]] ; then + gen_shared_ldscript + use static-libs && gen_static_ldscript + fi +} + +pkg_postinst() { + elog "This package (${PN}) is mainly intended as a replacement for the C++" + elog "standard library when using clang." + elog "To use it, instead of libstdc++, use:" + elog " clang++ -stdlib=libc++" + elog "to compile your C++ programs." +} diff --git a/sys-libs/libcxxabi/Manifest b/sys-libs/libcxxabi/Manifest index 74e6964905d7..5dd701f91d3e 100644 --- a/sys-libs/libcxxabi/Manifest +++ b/sys-libs/libcxxabi/Manifest @@ -3,4 +3,5 @@ DIST llvmorg-11.0.0.tar.gz 122743665 BLAKE2B 3f95570240789fd68ddb747df817f5c6cdc DIST llvmorg-11.0.1.tar.gz 122790338 BLAKE2B 0130996b4a8c4d9f757136fd7fb318068c9bfdc565060dec0d4336480c4ab66c4ae3185a7fdb05f13cf9ee8fd4123b09df938881b75d6e5d3689595114b7e32a SHA512 f5e6ef0b3111aae08a89cd01adb2ff4abfa9ef779c68b9190421d0447efd25c2cc00e5aae9f4764805f5fa31434866043d1510ae7389817e28ae53a5442e2fdf DIST llvmorg-11.1.0.tar.gz 122776532 BLAKE2B ca842ff4afff8f44c82b5e7383962a9c45ca1c93b64fa4c6ebcd70a1d3849dbad2b8e4e24fba02d144c6266d7fab3607ebc6999b28c229cb35256cf40f26a985 SHA512 9a8ce022a935eed42fa71a224f2a207122aadcbef58ee855fdb4825f879e7d028e4dcff22c19b9d336db1c8bf63fb84372d44981acf84615f757e54306c92b81 DIST llvmorg-12.0.0-rc1.tar.gz 134164708 BLAKE2B d4261ff7d9586b47f4cfda3d2cda4b76534f9e17fbd5cdb8861895b8eb466021962f4608bfcdeb52f8fce78850a994fd5eda0560f7211e5c8d1ac9330a738a36 SHA512 3d07d013d0705bb99f56898cc55d054d0d95aeb53b3c756cfab80b4c9097cc4935bcea89b9efde2e503a899b9fccf0dacc0073c9991c8ea352755c5ec68a757a +DIST llvmorg-12.0.0-rc2.tar.gz 134242619 BLAKE2B bb741a311db608fc2ba7eeaab71c5c9f2a430f7fee3f0c5c4334e5c14caa19738d18c87b568de963d57d9b53e808ac412cf8554eca7fcae9ecca65aa4442e197 SHA512 d8f9b3dfeb0fe9b91eb7f49da393784333044db2653373fbb168afd3c8d50f3e3ec7a7b8f44df522d0facafbfe4cfc4d9e2906d19f1e6feb0bdc569b6c10a17d DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f SHA512 fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59 diff --git a/sys-libs/libcxxabi/libcxxabi-11.0.1.ebuild b/sys-libs/libcxxabi/libcxxabi-11.0.1.ebuild index 9769f6a0dacb..fa0f31dbb563 100644 --- a/sys-libs/libcxxabi/libcxxabi-11.0.1.ebuild +++ b/sys-libs/libcxxabi/libcxxabi-11.0.1.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://libcxxabi.llvm.org/" LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~riscv x86 ~x64-macos" +KEYWORDS="amd64 arm arm64 ~riscv x86 ~x64-macos" IUSE="+libunwind static-libs test elibc_musl" RESTRICT="!test? ( test )" diff --git a/sys-libs/libcxxabi/libcxxabi-12.0.0_rc2.ebuild b/sys-libs/libcxxabi/libcxxabi-12.0.0_rc2.ebuild new file mode 100644 index 000000000000..8c24d9691115 --- /dev/null +++ b/sys-libs/libcxxabi/libcxxabi-12.0.0_rc2.ebuild @@ -0,0 +1,122 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +CMAKE_ECLASS=cmake +PYTHON_COMPAT=( python3_{7..9} ) +inherit cmake-multilib llvm llvm.org python-any-r1 toolchain-funcs + +DESCRIPTION="Low level support for a standard C++ library" +HOMEPAGE="https://libcxxabi.llvm.org/" + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="0" +KEYWORDS="" +IUSE="+libunwind static-libs test elibc_musl" +RESTRICT="!test? ( test )" + +RDEPEND=" + libunwind? ( + || ( + >=sys-libs/libunwind-1.0.1-r1[static-libs?,${MULTILIB_USEDEP}] + >=sys-libs/llvm-libunwind-3.9.0-r1[static-libs?,${MULTILIB_USEDEP}] + ) + )" +# llvm-6 for new lit options +DEPEND="${RDEPEND} + >=sys-devel/llvm-6" +BDEPEND=" + test? ( >=sys-devel/clang-3.9.0 + $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') + )" + +# libcxx is needed uncondtionally for the headers +LLVM_COMPONENTS=( libcxx{abi,} llvm/cmake/modules ) +llvm.org_set_globals + +python_check_deps() { + has_version "dev-python/lit[${PYTHON_USEDEP}]" +} + +pkg_setup() { + # darwin prefix builds do not have llvm installed yet, so rely on bootstrap-prefix + # to set the appropriate path vars to LLVM instead of using llvm_pkg_setup. + if [[ ${CHOST} != *-darwin* ]] || has_version dev-lang/llvm; then + llvm_pkg_setup + fi + use test && python-any-r1_pkg_setup +} + +multilib_src_configure() { + # link against compiler-rt instead of libgcc if we are using clang with libunwind + local want_compiler_rt=OFF + if use libunwind && tc-is-clang; then + local compiler_rt=$($(tc-getCC) ${CFLAGS} ${CPPFLAGS} \ + ${LDFLAGS} -print-libgcc-file-name) + if [[ ${compiler_rt} == *libclang_rt* ]]; then + want_compiler_rt=ON + fi + fi + + local libdir=$(get_libdir) + local mycmakeargs=( + -DLIBCXXABI_LIBDIR_SUFFIX=${libdir#lib} + -DLIBCXXABI_ENABLE_SHARED=ON + -DLIBCXXABI_ENABLE_STATIC=$(usex static-libs) + -DLIBCXXABI_USE_LLVM_UNWINDER=$(usex libunwind) + -DLIBCXXABI_INCLUDE_TESTS=$(usex test) + -DLIBCXXABI_USE_COMPILER_RT=${want_compiler_rt} + + -DLIBCXXABI_LIBCXX_INCLUDES="${WORKDIR}"/libcxx/include + # upstream is omitting standard search path for this + # probably because gcc & clang are bundling their own unwind.h + -DLIBCXXABI_LIBUNWIND_INCLUDES="${EPREFIX}"/usr/include + ) + if use test; then + local clang_path=$(type -P "${CHOST:+${CHOST}-}clang" 2>/dev/null) + [[ -n ${clang_path} ]] || die "Unable to find ${CHOST}-clang for tests" + + mycmakeargs+=( + -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" + -DLLVM_LIT_ARGS="$(get_lit_flags);--param=cxx_under_test=${clang_path}" + -DPython3_EXECUTABLE="${PYTHON}" + ) + fi + cmake_src_configure +} + +build_libcxx() { + local -x LDFLAGS="${LDFLAGS} -L${BUILD_DIR}/$(get_libdir)" + local CMAKE_USE_DIR=${WORKDIR}/libcxx + local BUILD_DIR=${BUILD_DIR}/libcxx + local mycmakeargs=( + -DLIBCXX_LIBDIR_SUFFIX= + -DLIBCXX_ENABLE_SHARED=OFF + -DLIBCXX_ENABLE_STATIC=ON + -DLIBCXX_ENABLE_EXPERIMENTAL_LIBRARY=OFF + -DLIBCXX_CXX_ABI=libcxxabi + -DLIBCXX_CXX_ABI_INCLUDE_PATHS="${S}"/include + -DLIBCXX_ENABLE_ABI_LINKER_SCRIPT=OFF + -DLIBCXX_HAS_MUSL_LIBC=$(usex elibc_musl) + -DLIBCXX_HAS_GCC_S_LIB=OFF + -DLIBCXX_INCLUDE_TESTS=OFF + ) + + cmake_src_configure + cmake_src_compile +} + +multilib_src_test() { + # build a local copy of libc++ for testing to avoid circular dep + build_libcxx + mv "${BUILD_DIR}"/libcxx/lib/libc++* "${BUILD_DIR}/$(get_libdir)/" || die + + local -x LIT_PRESERVES_TMP=1 + cmake_build check-cxxabi +} + +multilib_src_install_all() { + insinto /usr/include/libcxxabi + doins -r include/. +} diff --git a/sys-libs/libomp/Manifest b/sys-libs/libomp/Manifest index 74e6964905d7..5dd701f91d3e 100644 --- a/sys-libs/libomp/Manifest +++ b/sys-libs/libomp/Manifest @@ -3,4 +3,5 @@ DIST llvmorg-11.0.0.tar.gz 122743665 BLAKE2B 3f95570240789fd68ddb747df817f5c6cdc DIST llvmorg-11.0.1.tar.gz 122790338 BLAKE2B 0130996b4a8c4d9f757136fd7fb318068c9bfdc565060dec0d4336480c4ab66c4ae3185a7fdb05f13cf9ee8fd4123b09df938881b75d6e5d3689595114b7e32a SHA512 f5e6ef0b3111aae08a89cd01adb2ff4abfa9ef779c68b9190421d0447efd25c2cc00e5aae9f4764805f5fa31434866043d1510ae7389817e28ae53a5442e2fdf DIST llvmorg-11.1.0.tar.gz 122776532 BLAKE2B ca842ff4afff8f44c82b5e7383962a9c45ca1c93b64fa4c6ebcd70a1d3849dbad2b8e4e24fba02d144c6266d7fab3607ebc6999b28c229cb35256cf40f26a985 SHA512 9a8ce022a935eed42fa71a224f2a207122aadcbef58ee855fdb4825f879e7d028e4dcff22c19b9d336db1c8bf63fb84372d44981acf84615f757e54306c92b81 DIST llvmorg-12.0.0-rc1.tar.gz 134164708 BLAKE2B d4261ff7d9586b47f4cfda3d2cda4b76534f9e17fbd5cdb8861895b8eb466021962f4608bfcdeb52f8fce78850a994fd5eda0560f7211e5c8d1ac9330a738a36 SHA512 3d07d013d0705bb99f56898cc55d054d0d95aeb53b3c756cfab80b4c9097cc4935bcea89b9efde2e503a899b9fccf0dacc0073c9991c8ea352755c5ec68a757a +DIST llvmorg-12.0.0-rc2.tar.gz 134242619 BLAKE2B bb741a311db608fc2ba7eeaab71c5c9f2a430f7fee3f0c5c4334e5c14caa19738d18c87b568de963d57d9b53e808ac412cf8554eca7fcae9ecca65aa4442e197 SHA512 d8f9b3dfeb0fe9b91eb7f49da393784333044db2653373fbb168afd3c8d50f3e3ec7a7b8f44df522d0facafbfe4cfc4d9e2906d19f1e6feb0bdc569b6c10a17d DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f SHA512 fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59 diff --git a/sys-libs/libomp/libomp-11.0.1.ebuild b/sys-libs/libomp/libomp-11.0.1.ebuild index b0308efb253c..6706c0daa20f 100644 --- a/sys-libs/libomp/libomp-11.0.1.ebuild +++ b/sys-libs/libomp/libomp-11.0.1.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://openmp.llvm.org" LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x64-macos" +KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x64-macos" IUSE="cuda hwloc kernel_linux offload ompt test" # CUDA works only with the x86_64 ABI REQUIRED_USE="offload? ( cuda? ( abi_x86_64 ) )" diff --git a/sys-libs/libomp/libomp-12.0.0_rc2.ebuild b/sys-libs/libomp/libomp-12.0.0_rc2.ebuild new file mode 100644 index 000000000000..592037ef0b29 --- /dev/null +++ b/sys-libs/libomp/libomp-12.0.0_rc2.ebuild @@ -0,0 +1,105 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +CMAKE_ECLASS=cmake +PYTHON_COMPAT=( python3_{7..9} ) +inherit cmake-multilib linux-info llvm.org python-any-r1 + +DESCRIPTION="OpenMP runtime library for LLVM/clang compiler" +HOMEPAGE="https://openmp.llvm.org" + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="0" +KEYWORDS="" +IUSE="cuda hwloc kernel_linux offload ompt test" +# CUDA works only with the x86_64 ABI +REQUIRED_USE="offload? ( cuda? ( abi_x86_64 ) )" +RESTRICT="!test? ( test )" + +RDEPEND=" + hwloc? ( sys-apps/hwloc:0=[${MULTILIB_USEDEP}] ) + offload? ( + virtual/libelf:=[${MULTILIB_USEDEP}] + dev-libs/libffi:=[${MULTILIB_USEDEP}] + cuda? ( dev-util/nvidia-cuda-toolkit:= ) + )" +# tests: +# - dev-python/lit provides the test runner +# - sys-devel/llvm provide test utils (e.g. FileCheck) +# - sys-devel/clang provides the compiler to run tests +DEPEND="${RDEPEND}" +BDEPEND="dev-lang/perl + offload? ( virtual/pkgconfig ) + test? ( + $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') + >=sys-devel/clang-6 + )" + +LLVM_COMPONENTS=( openmp llvm/include ) +llvm.org_set_globals + +python_check_deps() { + has_version "dev-python/lit[${PYTHON_USEDEP}]" +} + +kernel_pds_check() { + if use kernel_linux && kernel_is -lt 4 15 && kernel_is -ge 4 13; then + local CONFIG_CHECK="~!SCHED_PDS" + local ERROR_SCHED_PDS="\ +PDS scheduler versions >= 0.98c < 0.98i (e.g. used in kernels >= 4.13-pf11 +< 4.14-pf9) do not implement sched_yield() call which may result in horrible +performance problems with libomp. If you are using one of the specified +kernel versions, you may want to disable the PDS scheduler." + + check_extra_config + fi +} + +pkg_pretend() { + kernel_pds_check +} + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +multilib_src_configure() { + local libdir="$(get_libdir)" + local mycmakeargs=( + -DOPENMP_LIBDIR_SUFFIX="${libdir#lib}" + + -DLIBOMP_USE_HWLOC=$(usex hwloc) + -DLIBOMP_OMPT_SUPPORT=$(usex ompt) + + -DOPENMP_ENABLE_LIBOMPTARGET=$(usex offload) + + # do not install libgomp.so & libiomp5.so aliases + -DLIBOMP_INSTALL_ALIASES=OFF + # disable unnecessary hack copying stuff back to srcdir + -DLIBOMP_COPY_EXPORTS=OFF + ) + use offload && mycmakeargs+=( + # this is non-fatal and libomp checks for CUDA conditionally + # to ABI, so we can just ignore passing the wrong value + # on non-amd64 ABIs + -DCMAKE_DISABLE_FIND_PACKAGE_CUDA=$(usex !cuda) + ) + use test && mycmakeargs+=( + # this project does not use standard LLVM cmake macros + -DOPENMP_LLVM_LIT_EXECUTABLE="${EPREFIX}/usr/bin/lit" + -DOPENMP_LIT_ARGS="$(get_lit_flags)" + + -DOPENMP_TEST_C_COMPILER="$(type -P "${CHOST}-clang")" + -DOPENMP_TEST_CXX_COMPILER="$(type -P "${CHOST}-clang++")" + ) + cmake_src_configure +} + +multilib_src_test() { + # respect TMPDIR! + local -x LIT_PRESERVES_TMP=1 + + cmake_build check-libomp +} diff --git a/sys-libs/libstatgrab/Manifest b/sys-libs/libstatgrab/Manifest index 01a4f85a8e77..abd1dbf4922b 100644 --- a/sys-libs/libstatgrab/Manifest +++ b/sys-libs/libstatgrab/Manifest @@ -1 +1,2 @@ DIST libstatgrab-0.91.tar.gz 776046 BLAKE2B 29906d4df8b8e8f1ae8fedf5ccac12b282b5cba66715a2d1b51059426e7cb073862e49cbee535c0f9ea7a34171cbc3d143a38a92149ffe5f22ed9ec426fec0be SHA512 f360f2e1b185bf9603b1d9c50649b0050e9502128ff81a9f4de88457e2f5203deafe7fd7ac13ebc4cc56e6ecd1bdf8aacae64987bdf36af0c9929e30626915f6 +DIST libstatgrab-0.92.tar.gz 815262 BLAKE2B d8ca538f01d9e0b1d5c459c9c0da6df5b6806e02649d726c3ee8a2f69233a7183df6dda95980a8e6f8b438478ec28f4baa9d623d5372e5e3e28ea4909e905872 SHA512 a99c6be56d930779d0d8f6f81e64e2f31e19423009c39e925b39116a42aa2c6037651992ac2168c43a5c6ecadf3e4a58486ab6148cf96118c429b04fdcf65192 diff --git a/sys-libs/libstatgrab/libstatgrab-0.91.ebuild b/sys-libs/libstatgrab/libstatgrab-0.91.ebuild index 2e211e2a49ee..8fa5c728d722 100644 --- a/sys-libs/libstatgrab/libstatgrab-0.91.ebuild +++ b/sys-libs/libstatgrab/libstatgrab-0.91.ebuild @@ -1,39 +1,42 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=7 -AUTOTOOLS_AUTORECONF=frob -inherit autotools-utils +inherit autotools DESCRIPTION="A tool to provide access to statistics about the system on which it's run" HOMEPAGE="https://www.i-scream.org/libstatgrab/" SRC_URI="https://www.mirrorservice.org/sites/ftp.i-scream.org/pub/i-scream/libstatgrab/${P}.tar.gz" LICENSE="|| ( GPL-2 LGPL-2.1 )" -SLOT=0 +SLOT="0" KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc x86" -IUSE="doc examples static-libs" +IUSE="doc examples" RDEPEND="sys-libs/ncurses" DEPEND="${RDEPEND}" DOCS=( ChangeLog PLATFORMS NEWS AUTHORS README ) -PATCHES=( "${FILESDIR}"/${P}-tinfo.patch ) +PATCHES=( + "${FILESDIR}"/${P}-tinfo.patch +) src_configure() { local myeconfargs=( --disable-setgid-binaries --disable-setuid-binaries --with-ncurses - $(use_enable static-libs static) + --disable-static ) - autotools-utils_src_configure + + econf "${myeconfargs[@]}" } src_install() { - autotools-utils_src_install + default + if use examples; then docompress -x /usr/share/doc/${PF}/examples insinto /usr/share/doc/${PF}/examples diff --git a/sys-libs/libstatgrab/libstatgrab-0.92.ebuild b/sys-libs/libstatgrab/libstatgrab-0.92.ebuild new file mode 100644 index 000000000000..5210d97f618d --- /dev/null +++ b/sys-libs/libstatgrab/libstatgrab-0.92.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +DESCRIPTION="A tool to provide access to statistics about the system on which it's run" +HOMEPAGE="https://www.i-scream.org/libstatgrab/" +SRC_URI="https://www.mirrorservice.org/sites/ftp.i-scream.org/pub/i-scream/libstatgrab/${P}.tar.gz" + +LICENSE="|| ( GPL-2 LGPL-2.1 )" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~x86" +IUSE="doc examples" + +RDEPEND="sys-libs/ncurses" +DEPEND="${RDEPEND}" + +DOCS=( ChangeLog PLATFORMS NEWS AUTHORS README ) + +src_configure() { + local myeconfargs=( + --disable-setgid-binaries + --disable-setuid-binaries + --with-ncurses + --disable-static + ) + + econf "${myeconfargs[@]}" +} + +src_install() { + default + + if use examples; then + docompress -x /usr/share/doc/${PF}/examples + docinto examples + doins -r examples/* + fi + + find "${ED}" -name '*.la' -delete || die +} diff --git a/sys-libs/libstatgrab/metadata.xml b/sys-libs/libstatgrab/metadata.xml index 6f49eba8f496..0d81e83f2137 100644 --- a/sys-libs/libstatgrab/metadata.xml +++ b/sys-libs/libstatgrab/metadata.xml @@ -1,5 +1,8 @@ - + + + libstatgrab/libstatgrab + diff --git a/sys-libs/llvm-libunwind/Manifest b/sys-libs/llvm-libunwind/Manifest index 74e6964905d7..5dd701f91d3e 100644 --- a/sys-libs/llvm-libunwind/Manifest +++ b/sys-libs/llvm-libunwind/Manifest @@ -3,4 +3,5 @@ DIST llvmorg-11.0.0.tar.gz 122743665 BLAKE2B 3f95570240789fd68ddb747df817f5c6cdc DIST llvmorg-11.0.1.tar.gz 122790338 BLAKE2B 0130996b4a8c4d9f757136fd7fb318068c9bfdc565060dec0d4336480c4ab66c4ae3185a7fdb05f13cf9ee8fd4123b09df938881b75d6e5d3689595114b7e32a SHA512 f5e6ef0b3111aae08a89cd01adb2ff4abfa9ef779c68b9190421d0447efd25c2cc00e5aae9f4764805f5fa31434866043d1510ae7389817e28ae53a5442e2fdf DIST llvmorg-11.1.0.tar.gz 122776532 BLAKE2B ca842ff4afff8f44c82b5e7383962a9c45ca1c93b64fa4c6ebcd70a1d3849dbad2b8e4e24fba02d144c6266d7fab3607ebc6999b28c229cb35256cf40f26a985 SHA512 9a8ce022a935eed42fa71a224f2a207122aadcbef58ee855fdb4825f879e7d028e4dcff22c19b9d336db1c8bf63fb84372d44981acf84615f757e54306c92b81 DIST llvmorg-12.0.0-rc1.tar.gz 134164708 BLAKE2B d4261ff7d9586b47f4cfda3d2cda4b76534f9e17fbd5cdb8861895b8eb466021962f4608bfcdeb52f8fce78850a994fd5eda0560f7211e5c8d1ac9330a738a36 SHA512 3d07d013d0705bb99f56898cc55d054d0d95aeb53b3c756cfab80b4c9097cc4935bcea89b9efde2e503a899b9fccf0dacc0073c9991c8ea352755c5ec68a757a +DIST llvmorg-12.0.0-rc2.tar.gz 134242619 BLAKE2B bb741a311db608fc2ba7eeaab71c5c9f2a430f7fee3f0c5c4334e5c14caa19738d18c87b568de963d57d9b53e808ac412cf8554eca7fcae9ecca65aa4442e197 SHA512 d8f9b3dfeb0fe9b91eb7f49da393784333044db2653373fbb168afd3c8d50f3e3ec7a7b8f44df522d0facafbfe4cfc4d9e2906d19f1e6feb0bdc569b6c10a17d DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f SHA512 fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59 diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-11.0.1.ebuild b/sys-libs/llvm-libunwind/llvm-libunwind-11.0.1.ebuild index c149d6331be2..30fb0519d758 100644 --- a/sys-libs/llvm-libunwind/llvm-libunwind-11.0.1.ebuild +++ b/sys-libs/llvm-libunwind/llvm-libunwind-11.0.1.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/llvm-mirror/libunwind" LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 x86 ~x64-macos" +KEYWORDS="amd64 arm arm64 x86 ~x64-macos" IUSE="debug static-libs test" RESTRICT="!test? ( test )" diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-12.0.0_rc2.ebuild b/sys-libs/llvm-libunwind/llvm-libunwind-12.0.0_rc2.ebuild new file mode 100644 index 000000000000..bf538b66689b --- /dev/null +++ b/sys-libs/llvm-libunwind/llvm-libunwind-12.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 + +CMAKE_ECLASS=cmake +PYTHON_COMPAT=( python3_{7..9} ) +inherit cmake-multilib llvm llvm.org python-any-r1 + +DESCRIPTION="C++ runtime stack unwinder from LLVM" +HOMEPAGE="https://github.com/llvm-mirror/libunwind" + +LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )" +SLOT="0" +KEYWORDS="" +IUSE="debug static-libs test" +RESTRICT="!test? ( test )" + +RDEPEND="!sys-libs/libunwind" +# llvm-6 for new lit options +DEPEND=" + >=sys-devel/llvm-6" +BDEPEND=" + test? ( >=sys-devel/clang-3.9.0 + $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') + )" + +LLVM_COMPONENTS=( libunwind libcxx llvm/cmake/modules ) +LLVM_TEST_COMPONENTS=( libcxxabi ) +llvm.org_set_globals + +python_check_deps() { + has_version "dev-python/lit[${PYTHON_USEDEP}]" +} + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +multilib_src_configure() { + local libdir=$(get_libdir) + + local mycmakeargs=( + -DLLVM_LIBDIR_SUFFIX=${libdir#lib} + -DLIBUNWIND_ENABLE_ASSERTIONS=$(usex debug) + -DLIBUNWIND_ENABLE_STATIC=$(usex static-libs) + -DLLVM_INCLUDE_TESTS=$(usex test) + + # support non-native unwinding; given it's small enough, + # enable it unconditionally + -DLIBUNWIND_ENABLE_CROSS_UNWINDING=ON + ) + if use test; then + local clang_path=$(type -P "${CHOST:+${CHOST}-}clang" 2>/dev/null) + [[ -n ${clang_path} ]] || die "Unable to find ${CHOST}-clang for tests" + + mycmakeargs+=( + -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" + -DLLVM_LIT_ARGS="$(get_lit_flags);--param=cxx_under_test=${clang_path}" + -DLIBUNWIND_LIBCXX_PATH="${WORKDIR}/libcxx" + ) + fi + + cmake_src_configure +} + +build_libcxxabi() { + local -x LDFLAGS="${LDFLAGS} -L${BUILD_DIR}/$(get_libdir)" + local CMAKE_USE_DIR=${WORKDIR}/libcxxabi + local BUILD_DIR=${BUILD_DIR}/libcxxabi + local mycmakeargs=( + -DLIBCXXABI_LIBDIR_SUFFIX= + -DLIBCXXABI_ENABLE_SHARED=OFF + -DLIBCXXABI_ENABLE_STATIC=ONF + -DLIBCXXABI_USE_LLVM_UNWINDER=ON + -DLIBCXXABI_INCLUDE_TESTS=OFF + + -DLIBCXXABI_LIBCXX_INCLUDES="${WORKDIR}"/libcxx/include + -DLIBCXXABI_LIBUNWIND_INCLUDES="${S}"/include + ) + + cmake_src_configure + cmake_src_compile +} + +build_libcxx() { + local -x LDFLAGS="${LDFLAGS} -L${BUILD_DIR}/libcxxabi/lib -L${BUILD_DIR}/$(get_libdir)" + local CMAKE_USE_DIR=${WORKDIR}/libcxx + local BUILD_DIR=${BUILD_DIR}/libcxx + local mycmakeargs=( + -DLIBCXX_LIBDIR_SUFFIX= + -DLIBCXX_ENABLE_SHARED=OFF + -DLIBCXX_ENABLE_STATIC=ON + -DLIBCXX_ENABLE_EXPERIMENTAL_LIBRARY=OFF + -DLIBCXXABI_USE_LLVM_UNWINDER=ON + -DLIBCXX_CXX_ABI=libcxxabi + -DLIBCXX_CXX_ABI_INCLUDE_PATHS="${WORKDIR}"/libcxxabi/include + -DLIBCXX_ENABLE_ABI_LINKER_SCRIPT=OFF + -DLIBCXX_HAS_MUSL_LIBC=$(usex elibc_musl) + -DLIBCXX_HAS_GCC_S_LIB=OFF + -DLIBCXX_INCLUDE_TESTS=OFF + ) + + cmake_src_configure + cmake_src_compile +} + +multilib_src_test() { + # build local copies of libc++ & libc++abi for testing to avoid + # circular deps + build_libcxxabi + build_libcxx + mv "${BUILD_DIR}"/libcxx*/lib/libc++* "${BUILD_DIR}/$(get_libdir)/" || die + + local -x LIT_PRESERVES_TMP=1 + cmake_build check-unwind +} + +multilib_src_install() { + cmake_src_install + + # install headers like sys-libs/libunwind + doheader "${S}"/include/*.h +} diff --git a/sys-libs/timezone-data/timezone-data-2021a.ebuild b/sys-libs/timezone-data/timezone-data-2021a.ebuild index 7830674ddfa9..52f5fbdca3bd 100644 --- a/sys-libs/timezone-data/timezone-data-2021a.ebuild +++ b/sys-libs/timezone-data/timezone-data-2021a.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://www.iana.org/time-zones/repository/releases/tzdata${data_ver}.t LICENSE="BSD public-domain" 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="nls leaps-timezone elibc_FreeBSD zic-slim" DEPEND="nls? ( virtual/libintl )" diff --git a/virtual/Manifest.gz b/virtual/Manifest.gz index 42a08193557cccc92b24fd78c5c73bd4ff66c2b6..cc034ed9ae081e43c44f950352723bfff6358b41 100644 GIT binary patch delta 27298 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 N>)-s8I!W2h002KCk{|#8 delta 27239 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

d4i%JC{S0#25w{rEAUkZqTJ56PAf!uQmgLy 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 G%>V#a40h)L diff --git a/virtual/dist-kernel/dist-kernel-5.10.19.ebuild b/virtual/dist-kernel/dist-kernel-5.10.19.ebuild new file mode 100644 index 000000000000..3df38272de32 --- /dev/null +++ b/virtual/dist-kernel/dist-kernel-5.10.19.ebuild @@ -0,0 +1,19 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Virtual to depend on any Distribution Kernel" +HOMEPAGE="" +SRC_URI="" + +LICENSE="" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +RDEPEND=" + || ( + ~sys-kernel/gentoo-kernel-${PV} + ~sys-kernel/gentoo-kernel-bin-${PV} + ~sys-kernel/vanilla-kernel-${PV} + )" diff --git a/virtual/dist-kernel/dist-kernel-5.11.2.ebuild b/virtual/dist-kernel/dist-kernel-5.11.2.ebuild new file mode 100644 index 000000000000..3df38272de32 --- /dev/null +++ b/virtual/dist-kernel/dist-kernel-5.11.2.ebuild @@ -0,0 +1,19 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Virtual to depend on any Distribution Kernel" +HOMEPAGE="" +SRC_URI="" + +LICENSE="" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +RDEPEND=" + || ( + ~sys-kernel/gentoo-kernel-${PV} + ~sys-kernel/gentoo-kernel-bin-${PV} + ~sys-kernel/vanilla-kernel-${PV} + )" diff --git a/virtual/dist-kernel/dist-kernel-5.4.101.ebuild b/virtual/dist-kernel/dist-kernel-5.4.101.ebuild new file mode 100644 index 000000000000..11d6573ded7c --- /dev/null +++ b/virtual/dist-kernel/dist-kernel-5.4.101.ebuild @@ -0,0 +1,19 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Virtual to depend on any Distribution Kernel" +HOMEPAGE="" +SRC_URI="" + +LICENSE="" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +RDEPEND=" + || ( + ~sys-kernel/gentoo-kernel-${PV} + ~sys-kernel/gentoo-kernel-bin-${PV} + ~sys-kernel/vanilla-kernel-${PV} + )" diff --git a/virtual/dist-kernel/dist-kernel-5.4.97.ebuild b/virtual/dist-kernel/dist-kernel-5.4.97.ebuild index 11d6573ded7c..b28a87cbd927 100644 --- a/virtual/dist-kernel/dist-kernel-5.4.97.ebuild +++ b/virtual/dist-kernel/dist-kernel-5.4.97.ebuild @@ -9,7 +9,7 @@ SRC_URI="" LICENSE="" SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm64 ppc64 ~x86" RDEPEND=" || ( diff --git a/virtual/httpd-php/httpd-php-7.2.ebuild b/virtual/httpd-php/httpd-php-7.2.ebuild deleted file mode 100644 index 1b8858b546c2..000000000000 --- a/virtual/httpd-php/httpd-php-7.2.ebuild +++ /dev/null @@ -1,12 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -DESCRIPTION="Virtual to provide PHP-enabled webservers" -SLOT="${PV}" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" - -RDEPEND="|| ( dev-lang/php:${SLOT}[fpm] - dev-lang/php:${SLOT}[apache2] - dev-lang/php:${SLOT}[cgi] )" diff --git a/www-apps/Manifest.gz b/www-apps/Manifest.gz index 666d3f4dbbd1ac01406540e65d523a29768d5577..26ea3e4df3f0daed1799d74d9ccec81bf5bb457c 100644 GIT binary patch delta 3716 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�q^PC^yAHU4*_=-SaGVvTbd&N=895M_y# zgz9wh>=vqTUtize?9C|BLQ+kP&@ zd^hQI%y6lN9FUcDnw~0}XhYr3t+U6t>UDc1=r%?~M;0hkH+Y7Bn*KUl%|&=Iq_{xNH(NQ@J5$O|P5-e&Qz$BGe6z;B;jab(zbG)a}sWmuxi_ z3gXwp;~hZ9M{AmY(m^14-S$VNAO3)GP}`L94mv&4T(@a%@$6HP1L`p!T`ZaCQ+~kb z4^0clr12g!DioPu0U%OGVnFQx;XGgypkbaDk2`zOT>rj{*RNl{fBW*~-SvrQNuHHG znH6;^iUC|xQ^AA^Pc$@%kJ&ivJBd5Ikvnyn;2zDd`RoaJtoU-D>{mesT!B4+$OPx`pdk zXlMMge!QQ5-Xeyd^tg3e)-)W9tEHgI05Em13MuhaQ+Fv44A zglckvA|eZP$$IR=YISAI^qoLtr6vG2uo!ff0+}wr1mzA6^WsOZwIIex6=)v+2i-s& znj8x{nk^BRMzNvE*$C6DRMWR0>FaGmk%wmG8m04pI;VoIH3p?fY=o-@(UedZ0ko#+ zEOpv6Cp4?RcO^=uy^Gk->+^r{XU{e??Z>rAp2&G6xdO}CzP1r7P4PLAw} z##=QOgQ>j+iPe*0Ap{hat-EwxBh_8s*W!%|f((%98ep8{3cv&w>T4J>sQ#E2Lq6bj zG^Wsh@aA5v5Y4aXdLb2!(Y#Lg^>Yo9BAG2NfdTO$6}!5>`X(kdxo}77SVxk0ECWxc z4)alk8yBI=Yll)K=%SMnW6(vY_X+mpm-}INyB&NWw{)Amvo{(43?g-vLxGqaE?a`s zu&|3fcDfobO^EGK-?^j8c9F?TI+0(vtAH|p3Q<>?-9d5b>jHEIK_^1yVKiN&uaxM< zm3WZydDxxQ6y?>Ld7IUdo229QWdnKZtF0h8o){yF7BMw%{dJ@V7&(2j5M#H%?$x$>-bSl^sb&odzs+c*bC+RzU^i5sV+t8o@n+vb$ z=8oU$+9%8&iFyq?l4;~0PkB4M^&mpQma8-f`qW@|fjAIOS8raYZaNll*Qq(MB^pu( za9x+SLDx#!tq7oBdUeH7{M>2bDQxI}fEA>tc!~IO9Y~0#k`E9*I{Ox`*SC%H{_<{E z>{gGXHTIhS79B++9FmUJkovljWU=TnqZis&jrCKmn(u+;k7? z4Jf=F75&vdf3}Y=pWe?S0%A|h*Ie#I};y>!VqbcsT8e^h*q6h(shhDFx}*rLlN8vD_=E@h20y65>Cs!IJU zlqA3(wyqnhiO^s<9WGTJ{*k7-=MeSG*jE|aSmg`PHCsZVB+YK@;HoBJ5(I=+EzrNy hXeCjOS=XJS<~MxOB|!wUjj{gj{{tpl#)~mf004e3BeMVi diff --git a/www-apps/nextcloud/Manifest b/www-apps/nextcloud/Manifest index f59cd5a030f2..36379112b7d2 100644 --- a/www-apps/nextcloud/Manifest +++ b/www-apps/nextcloud/Manifest @@ -1,9 +1,6 @@ -DIST nextcloud-18.0.12.tar.bz2 95691445 BLAKE2B 3c10ca58de3a65f30f9dd28752844e7bdc9ad940ced89c4067940859a694f697091076e390fe11cdeea76bf8a0f5bf467cc3864698756bf3f137c8930cce21da SHA512 cd9679a730768d143f9cabda8c5b29782369bed7310d31a408358a8b5f0e9794a7ce802e1fdfbb78fbc936160fa681be874d252c4d5e3f985951ad8c2fd48f81 -DIST nextcloud-18.0.13.tar.bz2 79529563 BLAKE2B 44bb25fd3bc1bb7a8f275b13c1bd5a2913a746858a903f4a2ec803bce3372af8342daf0cdcb7a3da48d6878e452a36d2b1ea88b587ed2b6eaf3db496eff74b2f SHA512 8040dece29a2de2ac0e5c02aa26f899c05c936312c7e8a5f1b0d2f97fa12150f0c66ec9f08764ce81e92fc90ecc9bde45fa43da3293437d40ec4a3b16b6a744e -DIST nextcloud-18.0.14.tar.bz2 79583000 BLAKE2B 10af5da16e3581ac01cecb38365598742599390f0424dfd3dc0c68c63c267cd466a31f38653645232c4cdcd7ec9a7ff92b95a3a8d8e1bd55afbe74d4b753c1e1 SHA512 979b44fa8f44ac43c3a7d90fc43524f794f88e2c66b206234e29ee4f8881114b73d74c00da8f946b7b74c8e340c47a7d0d91eb5958ac05b479897f5705bf1ff7 -DIST nextcloud-19.0.6.tar.bz2 98375846 BLAKE2B d93eeac7ccadbea53663c5f215a5b745e34251655691bc39f00466781b5b6cfaea1ae2d8cd65ff61c7fcd6e754757d74f758a2d0b198c1c3cc9183ddc5d5ec21 SHA512 a8b33fb106809fc071399229e8af201d31be85cf28f0ab447a23b77067afe85b093031c15b01d14e811bf82fcfc28c30727ae773f7be9047d10a224b122d2590 -DIST nextcloud-19.0.7.tar.bz2 82202484 BLAKE2B ceae5ef0ddec99be9e8a27c17e83ee7ed138e93ca816f37d2c0d87e480732dcc361823ddd03e8091d43a2c628f204fac719db06d6837eabe6c618e4b275f317f SHA512 0a68a4985786a146ea1cc9e8e53319f8dcdf99dfe86b6d80bebb431edbb6c7a629d4bc6ab2c6ca23e7e5a434bb74824bf1b103c801e6ec37ab89b085372ce8e0 DIST nextcloud-19.0.8.tar.bz2 82313065 BLAKE2B ebea55cdbf935a9df8ea7e8f1f8dfbaefb92d01a7e0fe50bdc2dde4a4fa0e3a9c19e41d95e0cdffb6ceed61060ec7cabfdf3ca1b6728c37f7690cefe39da45f2 SHA512 3ba6c639e5e1c833d0a4d7e46d23424c66af22211b39ff78928987c04d8cffb3d3b5fa6d51e8a043ee919dc8ae2eec7dec221512596e2b34703082ab02da0020 +DIST nextcloud-19.0.9.tar.bz2 82504506 BLAKE2B bcd456b96e778675509f0c3bb900c7489667f723bf9f4680bb9b353f762e2ed7dc0456212d659b71cbb978e222301a1bdc0e46358eb179e125ef93f4206b17c7 SHA512 12c9f3c9938cd37a852008e1490ab892f1adb8b37983cd58fbba7afe0231adaa9fc328c18c15136741eca5f0e2a2048c9cdff17e1ba5d8acc6cc660af99b948d DIST nextcloud-20.0.5.tar.bz2 105422202 BLAKE2B 5fdfcd75bdb257d803caec9d563b34527cfc54d55ba93b9912ee4dd9ee41624fcd38fa2fe243313ebd057487d1b53e99e0bc33f57dbab1c860a2ae952d8bedf0 SHA512 8839795e0c31c0bb264888f55c189214b802bc50e096af90530b4ef395e54a29bd3b9a7de5bfabc314ded61fd8ddf79c7d445b4277a46bb342f4273c64bd0219 -DIST nextcloud-20.0.6.tar.bz2 105381388 BLAKE2B b09da12c95c7fa1ac44d9409fe940c12498701c9aa8d220b3be47d430239c02378dfcac653eba460d60ff563f64d5a2584fa089cf41dcf7e6abe69f030a0ae02 SHA512 5a705852821f1fe846880c3d6fc710c47af46dda19a3676afeb98fa37241389cfccb0da378afd250de525484941f51e834744dbc3ce62d8972e29978e026075f DIST nextcloud-20.0.7.tar.bz2 105883310 BLAKE2B 05bf673e9f7d24248c5993db5d28e5a0acb56407c743d77449777b44a2e09ae0006ecab49cc824b3c75700532ab5a77ce492f1cfbf89547aa47eacbb08ba2465 SHA512 24cda9579d24422ea1c72c256ad208e936372077f62a91b3ca4e99ac511127dee5cc128c163174373394883114107cdda52bcb012faa282767710e1365ced3b3 +DIST nextcloud-20.0.8.tar.bz2 104577806 BLAKE2B 97647905fb18e99d1b99f41119fd83f0461f0e5c06dfc29cb91a8178884d9bcdb60a4d02de25b61cd4c64bf2fbb3c0c065358b98a4f88488bb8d458c72672902 SHA512 dd512c3a6f624a20b49743d2ecdfc31c740452bf50fb87f3ab0d6b365ebbfc9004bdc4495e5f378c26085312e138939a6c707f045421e0be6ef2ab881b6c2e66 +DIST nextcloud-21.0.0.tar.bz2 110504725 BLAKE2B 7c583c150f6b315830191329310993582439e7aef57f306b93681d654b8fa7d4d5dafee082befd493aafd2bf6efd940d52ca0ca05b8e42b79a1599ff3e809550 SHA512 a1ae3400f0fb5997e54b0cee821c50d13e4ba0e27c9d11731c8b5233cba564666121a58aed848ccd2593a9783e27db1ed98ff559588a76a1acaeaf083ef4404a diff --git a/www-apps/nextcloud/nextcloud-19.0.6.ebuild b/www-apps/nextcloud/nextcloud-19.0.6.ebuild deleted file mode 100644 index 0aa3ba1808c6..000000000000 --- a/www-apps/nextcloud/nextcloud-19.0.6.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit webapp - -DESCRIPTION="Personal cloud that runs on your own server" -HOMEPAGE="https://nextcloud.com/" -SRC_URI="https://download.nextcloud.com/server/releases/${P}.tar.bz2" -LICENSE="AGPL-3" - -KEYWORDS="~amd64 ~arm ~arm64 ~x86" -IUSE="+curl +imagemagick mysql postgres +sqlite" -REQUIRED_USE="|| ( mysql postgres sqlite )" - -DEPEND="" -RDEPEND="dev-lang/php[curl?,filter,gd,hash(+),intl,json,mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,truetype,xmlreader,xmlwriter,zip] - imagemagick? ( dev-php/pecl-imagick ) - virtual/httpd-php" - -S=${WORKDIR}/${PN} - -pkg_setup() { - webapp_pkg_setup -} - -src_install() { - webapp_src_preinst - - insinto "${MY_HTDOCSDIR}" - doins -r . - dodir "${MY_HTDOCSDIR}"/data - - webapp_serverowned -R "${MY_HTDOCSDIR}"/apps - webapp_serverowned -R "${MY_HTDOCSDIR}"/data - webapp_serverowned -R "${MY_HTDOCSDIR}"/config - webapp_configfile "${MY_HTDOCSDIR}"/.htaccess - - webapp_postinst_txt en "${FILESDIR}"/php-argon2-en.txt - - webapp_src_install -} diff --git a/www-apps/nextcloud/nextcloud-19.0.7.ebuild b/www-apps/nextcloud/nextcloud-19.0.7.ebuild deleted file mode 100644 index 0aa3ba1808c6..000000000000 --- a/www-apps/nextcloud/nextcloud-19.0.7.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit webapp - -DESCRIPTION="Personal cloud that runs on your own server" -HOMEPAGE="https://nextcloud.com/" -SRC_URI="https://download.nextcloud.com/server/releases/${P}.tar.bz2" -LICENSE="AGPL-3" - -KEYWORDS="~amd64 ~arm ~arm64 ~x86" -IUSE="+curl +imagemagick mysql postgres +sqlite" -REQUIRED_USE="|| ( mysql postgres sqlite )" - -DEPEND="" -RDEPEND="dev-lang/php[curl?,filter,gd,hash(+),intl,json,mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,truetype,xmlreader,xmlwriter,zip] - imagemagick? ( dev-php/pecl-imagick ) - virtual/httpd-php" - -S=${WORKDIR}/${PN} - -pkg_setup() { - webapp_pkg_setup -} - -src_install() { - webapp_src_preinst - - insinto "${MY_HTDOCSDIR}" - doins -r . - dodir "${MY_HTDOCSDIR}"/data - - webapp_serverowned -R "${MY_HTDOCSDIR}"/apps - webapp_serverowned -R "${MY_HTDOCSDIR}"/data - webapp_serverowned -R "${MY_HTDOCSDIR}"/config - webapp_configfile "${MY_HTDOCSDIR}"/.htaccess - - webapp_postinst_txt en "${FILESDIR}"/php-argon2-en.txt - - webapp_src_install -} diff --git a/www-apps/nextcloud/nextcloud-18.0.12.ebuild b/www-apps/nextcloud/nextcloud-19.0.9.ebuild similarity index 100% rename from www-apps/nextcloud/nextcloud-18.0.12.ebuild rename to www-apps/nextcloud/nextcloud-19.0.9.ebuild diff --git a/www-apps/nextcloud/nextcloud-20.0.6.ebuild b/www-apps/nextcloud/nextcloud-20.0.6.ebuild deleted file mode 100644 index 0aa3ba1808c6..000000000000 --- a/www-apps/nextcloud/nextcloud-20.0.6.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit webapp - -DESCRIPTION="Personal cloud that runs on your own server" -HOMEPAGE="https://nextcloud.com/" -SRC_URI="https://download.nextcloud.com/server/releases/${P}.tar.bz2" -LICENSE="AGPL-3" - -KEYWORDS="~amd64 ~arm ~arm64 ~x86" -IUSE="+curl +imagemagick mysql postgres +sqlite" -REQUIRED_USE="|| ( mysql postgres sqlite )" - -DEPEND="" -RDEPEND="dev-lang/php[curl?,filter,gd,hash(+),intl,json,mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,truetype,xmlreader,xmlwriter,zip] - imagemagick? ( dev-php/pecl-imagick ) - virtual/httpd-php" - -S=${WORKDIR}/${PN} - -pkg_setup() { - webapp_pkg_setup -} - -src_install() { - webapp_src_preinst - - insinto "${MY_HTDOCSDIR}" - doins -r . - dodir "${MY_HTDOCSDIR}"/data - - webapp_serverowned -R "${MY_HTDOCSDIR}"/apps - webapp_serverowned -R "${MY_HTDOCSDIR}"/data - webapp_serverowned -R "${MY_HTDOCSDIR}"/config - webapp_configfile "${MY_HTDOCSDIR}"/.htaccess - - webapp_postinst_txt en "${FILESDIR}"/php-argon2-en.txt - - webapp_src_install -} diff --git a/www-apps/nextcloud/nextcloud-18.0.13.ebuild b/www-apps/nextcloud/nextcloud-20.0.8.ebuild similarity index 100% rename from www-apps/nextcloud/nextcloud-18.0.13.ebuild rename to www-apps/nextcloud/nextcloud-20.0.8.ebuild diff --git a/www-apps/nextcloud/nextcloud-18.0.14.ebuild b/www-apps/nextcloud/nextcloud-21.0.0.ebuild similarity index 100% rename from www-apps/nextcloud/nextcloud-18.0.14.ebuild rename to www-apps/nextcloud/nextcloud-21.0.0.ebuild diff --git a/www-client/Manifest.gz b/www-client/Manifest.gz index 2aa72b7b1753e024e2ed4a76a61679ec86f32386..f43f80d82a8ada87dacba011255d49cd577f3893 100644 GIT binary patch literal 5874 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 IXssy#0KiQz;{X5v literal 5873 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 HuPFck^4=vW diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest index 094ab10baca0..7e117f38d7ce 100644 --- a/www-client/firefox-bin/Manifest +++ b/www-client/firefox-bin/Manifest @@ -1,98 +1,3 @@ -DIST firefox-78.7.1esr-ach.xpi 460293 BLAKE2B fd168ac0905d7de961ef757b46cfbf6a3030b58a2f72cd0d660c5d1349b96577b2621a0c14a7b3639afc716b1b46a5bf803b072ae8921dc5f19d8598187be604 SHA512 7fb573b9e70ea2c6f19bd2dd4171c20e1ebaa17660c21c01b1f5d95b4d7cd5318fde5c146ae2d304e1687b11419405b3bb15febde2e2fb77d99e5d4816c0bb45 -DIST firefox-78.7.1esr-af.xpi 428358 BLAKE2B 7d948bdb99e8ae2c3a9314229c14eb37b117167868f54566be83e5e7343ff0fc75d439f182372b88e53ff9abbdb0770999a7a6b01512402a6e0043923467b30c SHA512 bbc791c96d23fc584c1c2c0688632cbd5f8a2fdc44b48347b5ca78d4ef165f685840fdbe7aa4a09eda5ef0d047d1a3741ee7a1885e02ceb2f46d642d88808d50 -DIST firefox-78.7.1esr-an.xpi 508380 BLAKE2B 5ad76d1a24d0b93339e025a1b7663e5a3a4dcc947dbbe189e3bcf8201f674107c3e3f88e52e64221f2c8521dcf1977e0cd98549d4b965b715774e8d0aea5b6b9 SHA512 f063c7f74716bac4d7b06dd28ce1f1f3a0ff7e87fbaf7804aa2218710d1ffd723e60e09102d24cb951daae4c56786057370416e38bc9881023c7d124c3f3db0b -DIST firefox-78.7.1esr-ar.xpi 560967 BLAKE2B 501e693845dfae00d124456dc55f69c77f92cbb0bb4341b80f243447f0254566fa0a8e1e389e53b59f031b879f82512cddf0603a506ab50bca81ccd8e35fc1d4 SHA512 caebec7356356c090d49fe30fca92c57e05d27d864f371a1d4c0df52242d3c7469265aeb59d334c16779604ed4bed90b11505fe1c39b5f843969551dc2ed4454 -DIST firefox-78.7.1esr-ast.xpi 456400 BLAKE2B 8158eccf1f771f8b6662a084ddb076d85e55b905492b948c3e1dc6819d0f21cfbee5f456e73425327644bede1fe3e4a6ebc3d3bbcf0dc4226a0d7e763c01cb08 SHA512 e1be317ba4e25d5a980ba16ae3aa7c7ff9b3747faac2d7b8b18376da5d47dee8be11982a6b0269e99e2d1a6cfa2905f64ac0156a1ce3e879a740d868731c9327 -DIST firefox-78.7.1esr-az.xpi 497433 BLAKE2B db3d8b74ef7f0a5ef6b3adda10590ed8c2d056ebc06dee4d1f45b273917b806569a759021b12ca58dbf772556c847872c0f507dec7e5a24e5bfd13c021796900 SHA512 279ec5dce93676fdd5ede437ff3f8e7f81d63b76d1080a3679efc575f427a3ab0dfc555e37e7327119648c6fc3213ae43be20c214bfe773d26e89d3d663b345f -DIST firefox-78.7.1esr-be.xpi 608648 BLAKE2B fa4a58350cc197dea7b48bf5ae68642a50e7dd14f228b9d5bac11afd09f15a92c978256052f667b25f078267d2d730703fc276bfac0cfb8008e885e2a76f1978 SHA512 a09d1f68b2ade4c09e616286ed0e56ea5158762270fba8ab34603aa77e2e11508ba0d0967d08bade7a00e6623874b47c0f0e85f4f0fd231d9a7022e14837b7a4 -DIST firefox-78.7.1esr-bg.xpi 553967 BLAKE2B a1fe277e7370499536f203fb655ab51737ca6a424b4cd56e085ebf7f20e421f4b92421310afe949f804c6a5fbcc30f8ba62c4d9461e780ebd80cd3648ead4701 SHA512 73b82d33099b2aed6e735681dc99723fff18812c65e3e12dab9b8b8ed8bce7e198ea29540f7a298144d242b096bd750b1bcd705bfafb9f4f073ef28e6fa6ae84 -DIST firefox-78.7.1esr-bn.xpi 572616 BLAKE2B 950dcead574b9e95406b3361c0bac4525e7d4804e6cb38cdc3582371d4954e8a0916b06f78af347be006be45e7ae945c173ac5772303bf8ccfffe36526230493 SHA512 3a6269bb7dd93d038b49481c0b520c97a1cf16c92fe6955479102a2e1187824099aef68dee97bbd223fd7a7a9c388f42561295b4ec3c50ad5429d7e7ae206c29 -DIST firefox-78.7.1esr-br.xpi 507133 BLAKE2B 66c7c20bc579c37eebc7800a21af464d6b74e0b562d2fee5fd4e43a2950fcf75cea9361493313aad095f171205e3fce871a3c02f1509f6ed4a6ae076a447f08f SHA512 90a1b20a990f3197155a388eb4b6837448107cddfe973dddba086305864ea6f636c3a06ae9225386978d608a9d4d1bdfe4bed490df267f3535b150b3d028f1a6 -DIST firefox-78.7.1esr-bs.xpi 463816 BLAKE2B bf90ad2149b6dc4864fec6cc4863bfc6a666629717fbfd014a1c9aac678d4f20527b92f73c0d7583b1a482f898e389bb3359928ae0321f0d4277926caf506631 SHA512 2d3c910edc2ec030709cd27fcb3fb09fbfee8f1f4fc734cca6f21618ff8a8e4d1d5e5e5584f3fb00ccf8de65523eeb4352cb5ccc64a8ad03d2dff06408723063 -DIST firefox-78.7.1esr-ca-valencia.xpi 517181 BLAKE2B 3ee34557bea3a0e2fa4bf2eda57f5f4015444ac675cdc9c8ee1f97117c9265b1a716d6cf5563291805b60adc620aca78f2115f862c541420eb7aecbce38ef684 SHA512 24a67a5fd1ecfa3463b102807fdd6b4a642f940acdb935da7a37a32c326b89b9de3e365c7fed14645ab7a55f3dc51eaa2490113ca932e6d38679549a44e7053c -DIST firefox-78.7.1esr-ca.xpi 514166 BLAKE2B 86d12ea6ff29e55f3d039a91daa04acfad8dff579d0b6c7418eb95a9e956f40f1da5fab4da4ed01e1cc1250aecb90c42540a3e6a3fe3fd20c5967df129d95003 SHA512 baadeeedd7d0c12c288ddba11e596a8296bc7022925ef717769a79ef948add0deef4a36c2df0e1ac5ea9eb1a68bc458ccb532144b964b6ed4ce54b09b84aab8c -DIST firefox-78.7.1esr-cak.xpi 551555 BLAKE2B cab6e9f3378b096da42d150eb9126b2a923fe0e4e7d8ed50edd5fc24116d80cb0fe4e68408d9d18f3b7a50db58e00e40b6f63cce897b89aaecfd4448f069e2ed SHA512 fa5375b885f88826e132007dde6820560489b5c40ccfac7cff1287714be408b1fe9538d66f1041b182992becbe16d201ce186d2828f46b4fe630f8bf81def629 -DIST firefox-78.7.1esr-cs.xpi 540310 BLAKE2B 3095d44883b242c19dbdcc983fe937285b59012a422465e665914cf50a884608119adb19786e287e7da7f859822118df4d5a0896cec47f893a251e05e55ee4fb SHA512 966cf82c4ae16a88680bc456582a94d6c541fc73a554a35d04c7d0a381cac2a9dc84976860bf0365ec08f454fc0645e9655c7b949e26895df1322433d7c35523 -DIST firefox-78.7.1esr-cy.xpi 530698 BLAKE2B d861352fd5a9bc992b5f5b7268b05792e296dd997a612b33c1ec334a2c7ad6c3372c799b07cd858a3ec7c61bdc075453965f6b1b509ab6d7874dce9d07afee73 SHA512 55b7414be6ac0c8cf59264101dd637aa54848125e7aba5e9e37d6085308042785762c7cce4ee7e6eace6732878be9d2720d78a05b986ff8b007f1bb3340ae98d -DIST firefox-78.7.1esr-da.xpi 520270 BLAKE2B e11c98b2652c53025c4245f1ef7766139a8585d06bf2d44a4c6fe2db8468a6492161dd2dd4eda8dd6012fe50f49f55b626b9414fb76eebce2ef09dc5235ccc46 SHA512 9ec38af7e2776720cc126ac64c632a481840d4558aa1d70066c91ccc8ba23a23ae198aa9ed9008bb4bb71ade2bb057d98baf037efb06aaef8be57542e86f80c9 -DIST firefox-78.7.1esr-de.xpi 542857 BLAKE2B 15c328e2be8adef4132704c6d3eedea350e1d6241102276cb4ecc0dfa0b6d9152c4447535bf2901944fad1f8e1472ccfa958b0a589a2649ca568329b1432cccb SHA512 f8f42cdf68b1270658f57b52e2852500c3c4b375b0ba9c333607d16831a7750aad2179b9b55cfef5cd014652d018d7721eee9ea12fe618c8e5ea43f8e0663120 -DIST firefox-78.7.1esr-dsb.xpi 554271 BLAKE2B 00086b03825d199739b5e69791ebdc7425c4fc0306ff2b54a2c0ce21c08342ef68e11b1fd9b94a905934109c512db4fcb9013c2ff5e2e6ba643b645d1b987c18 SHA512 19ba5af20d43f201a6d3e21cfe318bce0ceb09bf8368c6a6f8268f87eb48157b13f3d76f44ab878ad495b29ce1f28e3918d07e25ea94de3bc3895917350474d9 -DIST firefox-78.7.1esr-el.xpi 626567 BLAKE2B 66f74f6c600e8b7ac236d3ab6d899cf887abfe7a5d980625808079fc07ade2b3b145f6d5a4253f4c8829b814ca840e3c133fc3cff04dcda75f2816df489f0c78 SHA512 b85a29f850f9f2b3d33ff796bb563b179a73d4dc42414d1eedbe17ee901081c3029a1042dff12b16b719cb4129e7772297f1c4fa971f9ba2dcbf909966e7f5aa -DIST firefox-78.7.1esr-en-CA.xpi 497727 BLAKE2B d099ad60517627e54c36689736db379f7c74e45de70e2f6847ab7a5c9273a4398ddb534698023de0bc25d0962ad5122eba4a6dc442c093a100539d9f93f78dc9 SHA512 04e42697b224f765c1af85b78a32bd074c48dddd5a5113d123471b4ee0a589405949ef9ccc3998e6d52b103d892c3a0fd3945370f536a3fc827c0865f2f289b3 -DIST firefox-78.7.1esr-en-GB.xpi 497587 BLAKE2B 9f716138b3c220ac49089531944b80319d3eca56db467a847c89374a38f0c2a9bb60dba165ba70b46ec75210a0e08a97e60bb2875c533df0f64352808ab52a6e SHA512 836af087864f892d1709de275075f51712660d8305354b77438fd8814deab528bc9f3075e3fa9d7fb8bf2dd2b22f6990b3444b3c50ab48c1b292ec4ba70ff0ee -DIST firefox-78.7.1esr-eo.xpi 525740 BLAKE2B 81fa3ba1aa04321bf5c0caa0cff39c03bad19acf5dc41096e0837d3ce625b3edf5af1f95c0a0625e91c8cd66fafd2b39928ae37e1775c0e9709e026230351dae SHA512 38c8995ca99784d2dc34f1353c23727c22ce44b0d538eca6533566f5163ac58e2043702fb4c7454fc034c4e151c55893b0108eca94f7cca2266c6c0d066878f1 -DIST firefox-78.7.1esr-es-AR.xpi 535811 BLAKE2B d953aedab95181b7dde7b7bc6e8fe1d935141a88b66edad4a3bdc5d614f2d57ebe2fdd181d3ae5a64220f7711a366756de533cc0f6c5f3b63f4195a631654d15 SHA512 085b93c15a085c8f828d3c6def3583f9813a88aea0ab7db94a6a296a9e672f66265790a945e9d5483c81d556604262433b7321624729d3542a761adb05de931b -DIST firefox-78.7.1esr-es-CL.xpi 535370 BLAKE2B d6425faea226211675f82e145f7dd937f12720f6cd7059939b6c96c32b442b51edf35eab27772ce1b61c037d938841d309d307dff45637170f3651894a95d002 SHA512 3c8cb66673374d856ed04a0f6b59712a28a2ed7248a6264341f975e598c7ea510291defd13ff1182899f2805881c17de9c53c16c619c28dc739414e22edb114b -DIST firefox-78.7.1esr-es-ES.xpi 522711 BLAKE2B e61b1c3e95497fcde5cb7f77e9f7ac3becd6a2cfbba3a39c5b4727956f434f09fb04bba385c96823875b61ad077c5804cb599c29f170af897a929fa5adf6b74b SHA512 ae70b18e2fd924117d7ba7ee7a409199e413d90ce7e76416905c58febad78ec45cb8b2d497caf8d7ed37584f997dd36f9a27ce0ad8b5be3682de7801795c69fe -DIST firefox-78.7.1esr-es-MX.xpi 532297 BLAKE2B d3bb3c2e712ab7ffc1180331680811522123a6951fb8a906443e44b319c5c12f9d932e366c8357ba1697e5619332861ac2a8b68dd92bdc7cf57f445139090d3f SHA512 4e43a7b53c41e69889c1f1fd3b119ba9fb31263c8d2bb245aec0171e5abf29d08f314f16ff4c03af5448375cbf4f69945ad8af9ae839f73b60e5b076702501f7 -DIST firefox-78.7.1esr-et.xpi 485244 BLAKE2B 5313bba50bd6a2ac6012a13d5b4b4acfea95617435f002bb28bb5ed4bbaf2a207e3d5866954823b55c481fd0aaee401534f3cf088ad07e487de9380308d2bd55 SHA512 bff453430828db9a13dc00c8c2db491133bcf74a4c3fbb0dc46683033f9fd6fb7f0e8a152c02a8d4d22d7d565ac09ca2435bc5b94e79ba44ddda9199ed947a23 -DIST firefox-78.7.1esr-eu.xpi 505871 BLAKE2B 07868ee156a24f4be55b75238e34e29a16cafeb9b170309b1f9bd8bf80d2a463b751bb96ea389b51156c7b84cf5fecabefbe72d6f482d0b34bfaa467a08fbb81 SHA512 9b607cf01cf95d14d2bbb3fbd0dd76dcff4cf56a94612cb09cbe383bf1a79aa1653081f3345160062a7a3c1a5ac5d388f4f3564adf7186b47cd8042a974f41ae -DIST firefox-78.7.1esr-fa.xpi 538914 BLAKE2B 5270db77df04eb1ac9ad9d0175369fa41e9fcef9e2825ed500be94f74456f02e0bbecb8977f4efc2ae897472a7f1aab0d9f1e01892146c81a56c05015e29ac3c SHA512 11e62090cc216fe0015d66b47e8723444fa17f781a6a2c639a7bc11554eacf525b688bee632b163336bf67ce60f75a634861010c1b3ea1d1831cfb52ce6dc599 -DIST firefox-78.7.1esr-ff.xpi 481605 BLAKE2B ebdf5380a18ffe44a31589c2abe16e46a9d0aa277bfd11da1a928b86cc35dbe8dfe79146ff2c8ac248b4407a18c234af46d8113a16462aee0c698d2498f08d20 SHA512 264d7b5a07a39bd1d5b4a6aee2907a98118a2442c274629ffaac592ff11e86a00fd4aef1858da520a4490dc943bbd8f4e099f6d97d9fd1fa3221005ae467d808 -DIST firefox-78.7.1esr-fi.xpi 517918 BLAKE2B c3e40644ffc2026db222d1e1696e4b3af0810b706203cbfe3d532716f4973ea5fede36926b32e46a642cb7fb45eb207cafd59790d6e6d05f2500a925fdddbf00 SHA512 ae0910a9391f282925ca2ab9dc3acb954f99c4b272c211eaeee6c40fea745263ba4ea38b37ff4eb0bacd330709487ab73e735d8117391bf81cad8f170cbb36c8 -DIST firefox-78.7.1esr-fr.xpi 545891 BLAKE2B d86e8a6513cc9ee925dbb31d70188d13bb41000619141b85373c53c68fd55e22cb14a5f68d7a149c9e1c1d990364b8f7f092d20e6e8863f03ad7faa72b0a1408 SHA512 00899563305c43b91dc920f826cf64b253a619bd414b4ed3b838e2eb676a79a1fdaa7f1d541887b2b61fb9ddeb1e3b93f93250bbb00876e15cb8439e7a276e19 -DIST firefox-78.7.1esr-fy-NL.xpi 532479 BLAKE2B 1c633313a6126b0428b681e662870ca806c365649d2b41864a60c532e909b7cc98e6d1da4f3dacfbd20ee38ed9b7fc8ea5ada716b74868fac30244bdc7616f39 SHA512 57a4e0b73b1f61b9dce13c337bbb3effdf6c5e2f64f8ea0958d54d85e7de1576b9116599da7b559e93148d7a3f9058f8910070647187cd2d069ee630641ea3f5 -DIST firefox-78.7.1esr-ga-IE.xpi 466893 BLAKE2B ea59074158a3b60512c58c67e5438f429297ec92b82970f9c320306716231ecd154ee21040595aafd2c38e3ddb71e254e80e8c5f9128c95f09bd2b63bc3dcdb4 SHA512 553ac3f60f0936d8b51f52332281937098d699e3c756a1b37da197413c99d5c092984cccdc01797f2350995a30f6bfaeb2078ac2c03a5be1c7ffe909aa433d8a -DIST firefox-78.7.1esr-gd.xpi 491872 BLAKE2B 928fc581ca1a8ed2d00b4ac026bd54847d696041e0306472558713459feeb185ba07653ed4797b1ac0fd20e33c4dd781680b27d5b90f0bf4dcebb93a792ce965 SHA512 71c0c0b6fd9415779fb24f3fde8bae55a5c5f05d4f5a675f175f377ad484339053f82b3287c65b24af7f3f66b8c882dc13b493510b26eba692cbec221dac55f9 -DIST firefox-78.7.1esr-gl.xpi 528416 BLAKE2B 73acd754075d8afd781f47dae83e23d44deed430d5560cafb263893646889055c5a1966666d399cb0a8c6cc676808a8216592de0945293a9a167292ac4f2d5bf SHA512 3c466d62e828372936278d3086663c399ffaad10dddded9aab0298833746620dda61c8054398700c2c9afd097c652e84ad0c0740258898666b67c6496ac03210 -DIST firefox-78.7.1esr-gn.xpi 546468 BLAKE2B 17f848f5a07e3d783f85801d8eacfbe6094fbea9977d4f2837b52228f4ee31fe3ccc98b83a4cf28fef089effb8ae0ddae0020949c024d0c94f1fc0ceea2ba012 SHA512 5f508bd1e6fc0af7a322b2a9060f300047fcffbccfdaa098373477bcd9c1b304dda08d02667861b21b36b00eac31119c9c4d9914ad94714fedeb57101afb559a -DIST firefox-78.7.1esr-gu-IN.xpi 541433 BLAKE2B 3ad3083615877ae1f8d7336f29f2a17075e7a4f1e1dc25f153c7c564cfc11d1f3e2f6e34aeea946c540e035151b41fdf3b6ab42877e1b52ee844e0c959f9bda9 SHA512 00ec4c797f7a9a410a0538e6eddcb27d1b801f1618a74074dd8335200ab449abb2d9a6f9f9142e7d1bd4a2162fd8cac5125947de0580564eeace0eb78c2040a1 -DIST firefox-78.7.1esr-he.xpi 545590 BLAKE2B 6dde51fc75d2b14fa431d6d0920421233fba03216e667ff8c56bc6ba5d07e459005208f2aaa1cc75f8f4ba33e29d7789f58bbb08661080bb8aca1c134da91433 SHA512 d654f8ad6baf52a755df602e695344e57fbd36754ee67846f0307c02a8cfcc3a97004be2098bc448ab040a300baa814b2ba0c476b9fddb700f41b3822fd23e66 -DIST firefox-78.7.1esr-hi-IN.xpi 567851 BLAKE2B 93f77861e985d3f43f3a6e508d24acfe34e1eff79b18ca7ec2476013aca2c1dfc9e8a3ad64ba55c7871ce95f9d555b1b30e04b5db83670baeaad81d75c1e3db5 SHA512 c076aea7638717fa7c5cab886685b20b95b2f59001db8579156afc229b50b07891b936708993b0725fb460eb2be6a846aa5dec37801529b8ac40c3636d1b44b3 -DIST firefox-78.7.1esr-hr.xpi 522707 BLAKE2B 57a9f06f5ee4946ead0593fdab9e8abc477154254ce8393b162c7bb81808505def9324a78f7f678d77f8e2d098fb907e92338113c5eb57c76be5ab3fd6a1d1d4 SHA512 f7b28e9296e923b401e3a0065c4f7d139b7d2d2f7e1e23ea4ff6857bc5db4eef3391c4afd277f9b1589b7d7a1bb7a5d35a4ef8d46d5bbc0fb9ffbb61019a6d7c -DIST firefox-78.7.1esr-hsb.xpi 550662 BLAKE2B 4605f3303b777c117d3db0fd838b2e0f642cb4798839a87730b54a4244ed34872e1a3d70c22d1c5970c1ef7602800511cc4fd08c2ca4111902179a37d30c74e4 SHA512 87deaf77191179fbb9114773611ff5693456f7c2f72c1a4a34a1ebf77959e04882205de7c14078c8be930ca8cab9c529a77dc261a1233357e043e3718ef44706 -DIST firefox-78.7.1esr-hu.xpi 554887 BLAKE2B b7c2604bf0838882e0e3138b86a3ab3aaacd152ca38a58e77437bcc956c8bfaf5094acf148be20efebdfa4e6a4c539cff1726785c4f3d16529718d0ca7c96455 SHA512 37aa594fda6e39bc8b6bdaa5fd4077ec1da079753b5db533ac361894b45a6153e20c7a83f190d705396ffd2f4bddafd46f23b1c20d4a3c338839b85fb4771dfe -DIST firefox-78.7.1esr-hy-AM.xpi 588983 BLAKE2B 1093f77159cdbb464583bf157cbb89ef97ae3fa3897f5de44dff9ec111bca3431415996b1694efe7e31fb286223d30447a628b1cf600ab4dd89630ca09998b45 SHA512 2ed539f3e4a1da2d45f251abbe6892c9f2a7ddfad171bfbdbac07042aedd93445c5c3efdb42e73ded159f126e9e62cd7787da07322b999f3b5238fccaee0367d -DIST firefox-78.7.1esr-ia.xpi 518817 BLAKE2B b63c0332a7e9b19f5e30f4f41659698a8e607887931ee56486fb309997ede69cfd849d0d096af333fa9edd4adfe0ae43c6a464db43a47d69ef535a84a9e8b320 SHA512 9b49e41a13555eef657b2ff1f33461effc660abe50994a09ff1d4fc31b9650143f22e9b2cf07c63de98e2e93dd4842f4255e14c6275aebbbf1f4f93a3a73b742 -DIST firefox-78.7.1esr-id.xpi 509562 BLAKE2B 8ed7753e52f63868874aab5a46d02ac315fd92a1f3be69bbc80cd417f19cbfc07dd8e726cf2327094bcc6c8e86020844ab5036593430be8b5b4b641f369cc583 SHA512 f3748544c09b5fae2d27f731196333c33bcb9a971a4ff56ef6e63e31a1252db20006ed30b988d0e76c142b68ffb4349db5555c044f0e337f5bb415c9d080891b -DIST firefox-78.7.1esr-is.xpi 477030 BLAKE2B b439e49c63879f0a2df0d9be43522d0233ceaedfc55ff0dd35ba9ad9e06de250a537bd5f9947bcaf579a03037aff2b0b42420bd59af93c763a49749bdd0a5679 SHA512 611af887efac706384bbabf32a5fd61c256c851737a953f1cb48e227303c25192f675e82c3cb51f2f56dea290953e804f22e97c9a91a562931cfd6744accb335 -DIST firefox-78.7.1esr-it.xpi 449809 BLAKE2B 6db0ea671288dab6c74a477356760159e62bf133e933fa6063455935cfcff1f10eed9d790bf58138d3c31f3e6fd0c8e6c35461a80ec4d1c2de7f822b23f88ab2 SHA512 c89deb58f2145a439cb0eef6570cf3acb5c6093796a69142a13bdd6c10213060a29f9663793f1370061e35d3f8a28d3c96691233c9a6d5c94231aeee6a289b4d -DIST firefox-78.7.1esr-ja.xpi 578215 BLAKE2B ecc6ed36883797082175ce130a927e608306da6ce3a7ef7234fc2015262c03e8d67b8c87ebe1c14472d55fb8b67cbf82cd1dc8ef0b0ca42acf5399a8a78ceb6f SHA512 c7dd3747144df4213563236ec4ac94f4de65ba65f4e3aebc255c9e66a5f431e10d4baac45680e6b356f3636d0a21cfadf98d8158098b731150da70320d431b1a -DIST firefox-78.7.1esr-ka.xpi 579090 BLAKE2B f829c90fcb2cb5f552ba46423874ac68c36722df5dde14c66cb1b991cf98116a113740339c0f59fc676684da8cf2254c0e01e593ca79b4fe4581906fb46a60ca SHA512 733889f15c1aba6bf8d5295f53e083b606cefa354f92e5d1df4eeb850f2a952c79680dd597c968b5af8b8959f7886ec3e2fcaca3efef12f28c17a137f559312e -DIST firefox-78.7.1esr-kab.xpi 539740 BLAKE2B dbdca52197634e1e00b8cded2afa16a1753240c6e0a7587be7864a970a7c5a15e85a6dd740a8a44107c5ff13fd9db9175efc832e2ca696e9d6e0ae2dfef70e6d SHA512 364caa6d2f8c04bffd891d3524b972b970f84211b33d9e4782ded5c6ae39998f87f7360f38cf473d646fd2eeee5343760e4422830886b9fbe82fbd3ae76cc8d3 -DIST firefox-78.7.1esr-kk.xpi 593255 BLAKE2B 7eda81c49d332e1fa624a6307430935e0045831763efaa920de091645a751e7f9d158668182068edb4bf76008df4cee635daedd87a49499706d75f06d0274154 SHA512 6ea263746026733e72575e8f08e5e885163026edd33b9870e93770516f902967cae766d1805a29354b7edb18e765b5ff7b7b452a9f96d8feaae6d3bd77ae643c -DIST firefox-78.7.1esr-km.xpi 527366 BLAKE2B 779779854343bdae26824b1dddd0bcc94558f78bcd773fc127f55a1bdd6c50b02770396a58c5dc2c908fd3230064681d0837c8e46e6001090db5402c33fa3e0b SHA512 5088417479d064ec0939563d10eee7dd577e8613fb6831599999eafb50fb4fda03cd540eec6f234f43b4b90a1124e7d06e6f092cfcb4eb4dd1734acf9d45c2a4 -DIST firefox-78.7.1esr-kn.xpi 506752 BLAKE2B 8181d6ff4bbf9cc359bc917925c4522c358f2c54c3b6166573a0abaadc86beb21b9845f32055d5e5bf39c8e9dbb3907f97548071a7a1181be1037e3c36b75d05 SHA512 f28438fa6f0d829845469a818cc4e9aeada96a0737a0e96576debe5a71a901c2339c15754033903be72bc6f33eb1ce856df7371816e91fd5bd844fe168952a4b -DIST firefox-78.7.1esr-ko.xpi 567527 BLAKE2B 6b198e9d29e9efc75b48f881734e2c0ec13e70b0f5ff9a7c4aa0f64e9439a9dd8eea873af1c4237ffbf4e2d45cb86f3a534e53e59be4cf2d77a6901720a89431 SHA512 1e482770849cfa633e14efd57a9c54b00e16a66138a979f0a9cb1c3930939ebaedf7f8714077ba6eea9672293a2b425ec354a3a69ce365be52557799863b3bef -DIST firefox-78.7.1esr-lij.xpi 475244 BLAKE2B 802553f94d2952426c65a537cc660099efb8110d15ce258c4da9c5c655a3686f1f9a40d002805a168fbd6d2fce2957674ef0b50a783f23989ff85513aae8edea SHA512 3501f70c9194e9b2763f98b59fcce79cdca172e7291e3ad14b22d575a97a7aec0411b8db0548ed67c4795f627595180200a6782520b802c271e77d8fe1b920c8 -DIST firefox-78.7.1esr-lt.xpi 540691 BLAKE2B f5192e2ecdffea1640566bdae5e722d28e9af9856ee7797306068381886a27647f667ca1e3d0004ab8a264bebcc57d763d708d250bda798a62e733d7c9f0723e SHA512 8c0e3d08b119e0cd444bfb328bf3e61d0865fc0a93fa58c2f382b1c6648ddf9b77c5362a2e39d1121add18bf96fcd305d651925c96e391195baf816c29cefcd2 -DIST firefox-78.7.1esr-lv.xpi 467463 BLAKE2B 1071d648f3b0e09a3da83a51c916a72953e352f19de5f751eee6d931700f043716422469720c2bb6e375751105b78ba12bed82cd67988f910bbb193a584c9bcc SHA512 68af4df639e4282fd995e91a48b325b249879d60c22a77e44ec9f573bace9feaac887eb36124e2be1b05ce3e74e4db3dbc0fe2daa04871fe74d5e021fbf6db90 -DIST firefox-78.7.1esr-mk.xpi 460033 BLAKE2B 6414c23535a4ff25ac4f16230771e96ccdaacbcf5308c4e42f7ee0675a0352774e34adbbcb01e42187bf81410436690c8fec115630db0d42275a8ca4436b5c39 SHA512 b3331889ae3965d7d0bc306f0b513d4b5eb0d704116fabcb678d22cdbe72c837a310a5fd1bc8d9ef0e1dd6ba9c1cd08db719eed822b69ef946b731d0bfb87145 -DIST firefox-78.7.1esr-mr.xpi 541563 BLAKE2B c9ea97648aba807e4f7cde4f65ca77bee5123cdd736006b8396393c5fc0cdcf243c4e7e5b773422d30b0948eda28dbff18e987cb068ab7f021763f269ccf930f SHA512 cc6d53338bed19b38b9c5b7c9fab7907d52c634799f30b46c79e8d7fd010a30d0e966d97c0b4aff01ebc56a1fe6f50ba7af2d3acb3396a3253c8b0ebc2769913 -DIST firefox-78.7.1esr-ms.xpi 453063 BLAKE2B 9948c7027da9aa2357d8a1e058bb6e8f80bf7fe0509f5e2645a97295321d87183bcf131e9b10791cab7c962701cdb139379a5c24cc67db497b320b5d19fc141b SHA512 bdf9e24e360eb989be2c52125fe9721abb72b5bbf27b22da104a0daf0e23e42eccdb51b9fffa981cf55b5fe087356334ae78c50f64e8a9282513c568a4308cd9 -DIST firefox-78.7.1esr-my.xpi 526322 BLAKE2B 45b488bcdc6de3c9b67d60d5cd51d12f8790a01fb72cadd3cabf18513bb3ce6ab392bd411ecf71722aa4536def64116fe8c7c373e91101d077dfb97b4f3996f9 SHA512 e43eac594c1341fedeffab6923ee755691439c0284f64c7f84c74bb5bc779c7a2a562daab0ac93be25c9ed7ef92553a458cafdcbd31affd60d39888cbcec9b33 -DIST firefox-78.7.1esr-nb-NO.xpi 518530 BLAKE2B da7ef309e6d6035bfd4e2821c118fd20caa9f52ba13bed8611e9f365d21abf73ed6db69496a948f454cfabbbad61ab6cdd6c454ee53e42cb6672afc4399c35c5 SHA512 89e5af772f415b93d3d0dde390ddd11a89595c52db2ff85ce31b8bc3453303d1fa691dac41e48e5494aacf05c9f4d77d543bd6d46901c4e76e8487232c50f7d5 -DIST firefox-78.7.1esr-ne-NP.xpi 483424 BLAKE2B 761b6e77316985d2a597b6145478a4a18893a664c1b768d277b8878b17753c6540e69961dde30301059ce0c8bd7d83740b1db5bd48fe88c5c60017306686f120 SHA512 70c2ab1a6efabe1147d6f07ce3b9ab0548503978f28c8ba7d6df36d29309e257b8227761ebcc2584f8337352b8d2ba7b362d5a35dad098b4c7e4da18d3067e96 -DIST firefox-78.7.1esr-nl.xpi 526196 BLAKE2B 9ede47a5d7a64fce1b41bc2af5d2f949411cf34ee8c4e3c21975b2c76991fb83eab13845d2ee9972dfe9d26baa284915069921057f9df29bc922a039ebc299a1 SHA512 07744f7b37c995bcaf54f26825d7849b2b2f5ccdf8303a5810afdab75f18fa61e135439e40f31e364d435d2a2509ab3f430ec845822d4a240b622ef8fec36e2d -DIST firefox-78.7.1esr-nn-NO.xpi 520153 BLAKE2B 1dd0a356da5582a9cf979c5c6e6dcff4ce126110a06145e68a700af28db1257149cd9a43b36f979d605f8eec2fad858bad2d7570643da4f29121fd184d35f3ee SHA512 ef89d3f24556285eb6f273f43d7d4695ba5f6a72965ef08b9fe4920d869ccd8aa8baf7b77ebf3441fc2eb49622cfecaa6c593e1aef0b02d494a03dcbe27e12d5 -DIST firefox-78.7.1esr-oc.xpi 542150 BLAKE2B 783287fcfc8bd484f8a4301a5f75b1d8c580fc0eb48c9287836b6dde6a84150a16fc8957e51ac060f2c4bd3d2159607d5e2b01cf6cdee10c78c2439885ca3e50 SHA512 df61725308ef5159ef770a5dda4bc829826eb7f636c0589e688163b10bb6ed44543cd1153ce51f31be2707b8b8388e173d1cf89497628b20eab3672ba3b3e5a3 -DIST firefox-78.7.1esr-pa-IN.xpi 580367 BLAKE2B 48fda082ac1642180b817598360660e439de2692ca228bc06b28e11462724c13527825b83d8f623299af290a909116934220342a18c7f7d914811ecd0fa64194 SHA512 b74fad9503202c2ae717dcaa1a0d672673dfb59560201474ea19e28cceab597f33ae2dafbe5023ccfd68d8c5782e238128309b28bc6a87beaefcb22a60dd34b0 -DIST firefox-78.7.1esr-pl.xpi 545614 BLAKE2B acc9a1f2344160f0192d836f80f2e4ee7873dae05946934c0e8499ffeb8bd9a9d332c6a977161bba4a939dadab305ebd06dd290565bc4d9a9a9e7fcb5b5c7ab4 SHA512 d244b9f2e94bf8420e70d1ef21f23062f1c0335a178a66d8e165782f7c67008abd9cea01942f82b2f1a5086b3ce7045b73320add11c038cb8a025a2fd7a24fe3 -DIST firefox-78.7.1esr-pt-BR.xpi 527581 BLAKE2B c134a8a52b573baf643eb5ca92f58b0f22a54dac3b6f72fb9104698cab681169c3f83d1dcac28ad05f62b62cb88d44183730f6a5c098c9155b9bc3f23a016668 SHA512 05c588241c04dad5f58092b182472bce720352fa5406b7a12c2f2cc28713b4271485d3a8f9fde29c6eeb0fc6e5a52c452cf2b9d126e1be916ea4fb8d4917672e -DIST firefox-78.7.1esr-pt-PT.xpi 532046 BLAKE2B b2dbcde878c96d14fef5add20f286d04778d9f356f1a0a1e2ea1b80c6a1a0824d78fd933ae40a5b0d361cb45b56db892b7542aa3f66dd58fd8a4ca8b672cc43b SHA512 b63d7c465523bd70f2a91517aa6f6f7afdbe175e20a7547ce2933b10bd7bfef00e29b2374eba99060d92bb4f51b9e938b566388e627a61dbdd373f456c6e90da -DIST firefox-78.7.1esr-rm.xpi 526726 BLAKE2B 0bac0bb8bf92c32b95060279f65c39ece8bde0cc0bbfed58532c6d6044723925a93b7e8f142c77ff90cfe7a3fecaba7641573eeca2283963cfb64fc7256d5b0e SHA512 70c7f3e54f7038c230e4193c42ad899e76765276079bcbf037ed07ad1d72c97745b52b5a0bfcbf2506af7af257c449d71056f1fa8d4ee6e10281022d87f81d0d -DIST firefox-78.7.1esr-ro.xpi 535575 BLAKE2B c1791e88aa1bdbb1c0ad2d7b7ea9a09c2254c67c6c93f1528bc9621d742934c83037c1c5fe8a6164235710e96c9e3c7a42b6c48c22e0c47fc1ffe7eee1b5ad00 SHA512 77dbdad9a5f8aaf24e6a51ebf5e7ae8b70237fd87ab589c3d17364c6bea97a22b063199a696b1b66001518fafe8965be43e519e28d7a4abf3505d41b6eb3ce50 -DIST firefox-78.7.1esr-ru.xpi 614601 BLAKE2B 09e52fae2557b0ee4212a2ea4ef25bfe36ec3f13a81379f261427bbfaca36c02df5e3b3c64e9d475ad47c194949b2f415c4fc97da691ec3f9ef1487e911da7af SHA512 de17345c761d0807aee695380169350a97a29d43f85ba3c5e4d0775d06eba0b1cda1b381fb40ac0cd6ce4a41d1b90cac1275626979f3de9d5d19693ad7ed7c33 -DIST firefox-78.7.1esr-si.xpi 492524 BLAKE2B 7b5d477bf8af5160fb64d397fad461160b1467af28c4c3b472075010c205da41241f97d693ed2a21f3773ccf02611e102adce9fd19770b22612bd4bf1ad9c670 SHA512 3efceadc153a62204c332df341e956c2bc56cc06f79fb946b30a1ccd8382ec39b9745a05f7b75b5a5a7d71081360342fd2df98866ca2477b88d09ade577048a6 -DIST firefox-78.7.1esr-sk.xpi 534232 BLAKE2B ce91bb79c9e55f06abb728874f9ec1ad7803cc4b7e04d6cda07641d3099bd35fef7334481fb8572c6c83479885bfdc9934134a845fb85754f9ba9c991bdce527 SHA512 e832baddb58f59b92fc2342fc7455ea5da0999f4c29c8ef2a23c432290347ae7e77ae99e13da9230310f2ced68393604ab34ba5828fd5a2bb9649b2e131cba4b -DIST firefox-78.7.1esr-sl.xpi 520929 BLAKE2B 53e6193a4e13659c986d7fcb9a5afce73320bd8f7351c9246bcb405c10cbebb1962676f3e2e252fee8bb07541d0b15beb6c2c7db4cd0c07bdb748142ed71d586 SHA512 9012dd0ba014c7b7563757b47d06235c806fad5be14e63bdd8a1a40b2f497b58f390ab1ffdcce6d65dc0221908717fb257b1f841bb4ea7b8ccd18243dbc49508 -DIST firefox-78.7.1esr-son.xpi 424578 BLAKE2B ac563ce61859c21e7bbc7e58da88d9ce28f68ca664191f172eb5f7b3ed20882f9626e136293b5532bdcb498bc16e4b76992bc2d75fbc627b31b9771f43746a31 SHA512 cb2036589150bf6a39b0daac391ea0fe3fff43f3c24e46ea3759c424647aeca2d83d430b9309c2c720053e1ae3b9e344265826f64c52e0e97cdb1c1f7d05ada0 -DIST firefox-78.7.1esr-sq.xpi 544901 BLAKE2B 28f0caf0442d7c465b2851e1321a83cccffe85918823d3e29d38cf646571130fe64bb75dc1e1957190c71ca3a511ac3ddfc368cea368872421ac590ecfb2e9c5 SHA512 1dfca3b31fb2bae5749666f33c40bc48e31e46f2950c5641b14ddd8b3bbb48015f9053efee2cdd554520ca4da7b0bf55654d405a078990bb7a8b23886e32794a -DIST firefox-78.7.1esr-sr.xpi 561392 BLAKE2B 1116b5a7037f8aa3a1f8c51b61cd4d670f70b84e1a6bf34e78ed3b2775d9e61a1afc90652788f051af68a85a8f9dcf137525860704a0c58d1fa57c94be568019 SHA512 96a939b724b41c84299249583580b4e539134c654288392ee126068a3c5e0be40e22edfb57789d7293853c2b5e205cbdb9c508138b5603ac19e104aebab82354 -DIST firefox-78.7.1esr-sv-SE.xpi 529701 BLAKE2B 09b5982d5a8a05f7590b44689d26de26cbb45994a5988168137466ac890d7c15a6be52153b5b091d2142621409685a874f671037bb7afd7ed6c4044291d10343 SHA512 7301e20ec59eb9e3f50880b133f61e7117fa58357cb6313538c0c45a1c5fb363d74ab376bbdddccfe2cc08fd104082f4e6209aefbba01cda9208646c4ac92461 -DIST firefox-78.7.1esr-ta.xpi 521540 BLAKE2B 08dc295369cf534d6fe5e86636c7e04dba36a86d20e3c9a81abfa008254a7d18e5ddff01092812cf0ea6c990cedb04b90d4962dd1f720f79b61bbd8e72a7f5cb SHA512 19a0b14ca9362253c66f51ce10b95738c32bfbc60820b35b47744d164ac8e8274a0023ec0e1951be73db3c7b4a8a75d5178ba12006a242bca1f48090470e43cd -DIST firefox-78.7.1esr-te.xpi 558390 BLAKE2B 9950443043da3e92fdb8df455b3d53222a4cac806ef1d779c7aa336bb3180aea62a56edb93584aade85f769f521440d0402d86f5c51d15e9bc248388d2dce7ff SHA512 d82697c91a4cd0a5a27ab27e49a158d649f9a564654206787247e5d3813e69b619fdece4421f5580139472e4b50a41491355cbb57f70067f060564ebb35b5ef4 -DIST firefox-78.7.1esr-th.xpi 592245 BLAKE2B d61ffd023fd906304547a3e138326ac3cd643ee5339542d0cf8629e9fdf0f2c8b3a1671eaba7435da3775485196ba11b0901393bb7eee222215565d29fc5f2d0 SHA512 7489d930b1829c0d19f4bc418492ced22ed4d441dd2b075670131c0e782c64a69a03203abe64b44e2791fbe251012c3e895664e320805c7cc97c9f14f055888e -DIST firefox-78.7.1esr-tl.xpi 521106 BLAKE2B 86bcd1d02285d6f68108f73ba2e5040a956e4d67ab3f3f88688e795601163fa91cbc10457f9ba586acf551992a2299c01d83c20527d4979f4839c6e3591a66ac SHA512 cead96f3afbb9e1fcc2016595145d7219cfb402d62906dcdac13f9b4d48866f2b4ee6d4fb9c7fe0d030d26fe5e3eefce7fbc2e5458cc0dfbade9dd4a8a9d97fa -DIST firefox-78.7.1esr-tr.xpi 539871 BLAKE2B e75233253f2cefdc8eac9bc0f10ec2f481044b9e7025a9856a6ed70351f2a8959380e5ece2e571a68373a7f2711cf67b01f89870d7d2cd19c29d1147b3bbc9da SHA512 4ac5d9c676251aae46dba31219d70fa12bb945c72405471fad597b5b77481d2dbc5875f9bbc2bb1bd0b3ecd45ffedaeb5454f298e7a178184a765739916faeb8 -DIST firefox-78.7.1esr-trs.xpi 501217 BLAKE2B 3515129a6662c24bb617f1b3777f929121921df020fb1fe4db09cab993f11533da25d0a1dc858848ef13abff4adbd1e9bcf09b2731fe8f48cbbc2e41bfa9790f SHA512 8a7b74040fd5372fde2911e6af39a83a7c19fb0663e25bffc015d510bb71678b2cb88f315a0505f498fc448c753908fe2412e8d3aac90ccce86aaf54d0371d78 -DIST firefox-78.7.1esr-uk.xpi 608596 BLAKE2B e51ff9ac4646c0ca4ccf978f25a7e2ffbd22b7a28335463d9f31525d71778dfcddcb07a66c7aa6591289f13ff0b502f717a177d0f4de870d1534d347eb5f885e SHA512 6109d4c802c4a4c29b0a7decb639eee913dfc80d00ffcd7f0debb78823ed4064c64ae7d6b998024ce4504742bba4d24f63e89b189b294d9f157c9f0824900f35 -DIST firefox-78.7.1esr-ur.xpi 557967 BLAKE2B 09bc7cbbb00f20243b39bd39c172408064aae53909eadbc9d66d246bdf15173b9c91759439ea26862caa61d1f85f8af03d2eb5baea1dde21ec612a345d488343 SHA512 005fa3c835237a7ce13ee05ca31aa2e1e11dcc48d27057c8f1090ab52f7ab5eeaee8c3af839d6295b197eb63576d2be9c32b1c762e8bf728df79d878bb02f7ff -DIST firefox-78.7.1esr-uz.xpi 477559 BLAKE2B 63a2d9e7a930f14a9b52048c90d8fffdbd574e2dc2ceb8a9e6824b6a8c4d0eb536ee3881942dbf1a10c7c38d35d6142654828eb16bd0bfdbecbcfa2bc29c39e3 SHA512 de9f5022cfd16e3e4d64c7a5522671563816f8df80661e413658e39f9f4aabfb45353557db893170cfd3a95ceb076ea845567ccfc63aed2cb2883e9c9e332a84 -DIST firefox-78.7.1esr-vi.xpi 562860 BLAKE2B 112f95f7da5c397f5016a6e6e3a9afbe6faedb79753fd34d248da089da1b8ac7e225f376be0a9974caed5553468944025238afc42f37ecb0b5cdb6780769b181 SHA512 2fd4605d6ec0161b1c19739102f5c7a46db8cff1561210f11a036e01de9efcf85a706bbec403b60c3f8fdf8624bae3ff1bc600c73eb0d13eaf22612a56e362e3 -DIST firefox-78.7.1esr-xh.xpi 427839 BLAKE2B 0b729a0395ffc92c4b05c24976b5475ecf67f23ff4c95a6859cc961e5d873a9e1f31119b18b7718b8ba189ee9b2d61e479da28eef959f4c17d6e16e37427ad5e SHA512 092e290c3d272ffa740ea71dbfc24ab182d1d0c5babf952b8583de148263ecbf07bef338496c587df8f9d9d3ca84ded3787ad84a4dc64c40b75516a2e7b8445f -DIST firefox-78.7.1esr-zh-CN.xpi 564761 BLAKE2B 3c625be70306d3cbfbd441cb314b1dd43347854e927e26018cc93d48a8096d97632df74f25819576f121c350f09de04f1fa4d8f86591241069d4ea8286b7d5bc SHA512 1ff8de0f9e99130bbc5d4ea07a5a5e19fa6f5d8fdffa2f0b9c54f3ea04db1b639104da3349f151f1ef49b2506daac7c0621198e4d9cf3e8dbb6f2ccfc0ff520f -DIST firefox-78.7.1esr-zh-TW.xpi 564731 BLAKE2B 83ee6403dd8bf06a956258884b2b4abda71e9ee70cca092ce7805fa47ad05606e6d1b06ad403f068dc790ff49f26534fae0365da2de33519254ff40bfdfdc465 SHA512 2b1c5d6aecf11003de7a76c8dd101d354f64d3c82ab5e99a275b42b8023d0dc587422d1ff09b05e7539638470c086b99215622d7fab0638f20cd63448d5c77fc DIST firefox-78.8.0esr-ach.xpi 460294 BLAKE2B b3d68f291e30be3b23c33868a224ec64169f523805dccc718e5f0e3a49ac4c4cd53da36a7c071084282adbd737700170424ec21587c4c31a73564ca5db6c4f0b SHA512 22baedf4b11466be7ec1989e2493ddc7da881d11720c384adf59505cd665b83d7bcf140085266d937ead566a6ebac3e7f76279a1c3cca34382c67728a558a696 DIST firefox-78.8.0esr-af.xpi 428345 BLAKE2B 19b2a8177c4b71e87c50faa88d15de9f1c4e9e44db048124a8ec59891c9f16fd4d37966cd0072c43cfe1b4a3deb83f5044f80225bcbcb5bd6f74a1d1c8724ca9 SHA512 627a3ce976cd74e89b907f7dd45350479986ef30790045d9beae592ef9e084a39eeafe4079c091091bb338ab83e73f6eae98de4f1dabe22a08b9bcea3c266640 DIST firefox-78.8.0esr-an.xpi 508368 BLAKE2B 2ecc5a6c90c6ea3369e6b74912b58e2e04e1ddd5e86194af7cf6106b96031cf3eec2ee787bd4aabe8187c1f64ac38dfbf00a03387a0abca57fdec3b585101503 SHA512 b98e481004e49f0c41517aab029fdf73958fb251f8b2e7b53b18a0af5f63cb0d8d98c8223bd871fdca790dbec7656e82926fb1f6eb05e47cf2296996a88a1cee @@ -188,101 +93,6 @@ DIST firefox-78.8.0esr-vi.xpi 562856 BLAKE2B 165bfe3a6f8c746c3314a974e0022314ab9 DIST firefox-78.8.0esr-xh.xpi 427844 BLAKE2B ece21c50595c9cf98ad6cd2b221c6002afd49c8157d17533ce2ed211a6408646cfeef939e4e5c1cba73cc3b5c2f82df0742ce32e515f07308a61f5b1153b6cf9 SHA512 cb502653ce016c7edcdc2ba36f471a71fe7c7a5b34050607b660fad1f6e4e504e4e8a3249a774849ac7d0f57073dcf88e354b7a23246dfbd14a836f0ac1a0fff DIST firefox-78.8.0esr-zh-CN.xpi 564768 BLAKE2B dec8876af66aa04b430063300972ddda434ae5fb5bec7a05a811b9e017676c9b355894c966e15bc217af549115e96ff52059008ece016906178981a726383995 SHA512 2b042f7fc89f8d36a9c789f6936b88b92416d4ef3d3f6f739be1de3a62c3068d07eb4e7be0e4dcd04fb7f4b8a8eb07837ffe71270c2fcbc07bbbe369d78cf6fc DIST firefox-78.8.0esr-zh-TW.xpi 564735 BLAKE2B 86f064e71931a128963c0b00e2efbcaf6b7346a6acc0b9ed781764cb05ff56b5cc1440719e385a57f709d278ab5cdd2571f65fb89fbbdcd4160a05a1e1ffb7fb SHA512 2f6028ed48b2bb176521174658941844c4a235bb7d592a9ff6fd0435f5f84b1bad40055ac2f6c9e9bac0ba0ceeebac1661cefe4ee47d2dab5889ee0ca76a8a8d -DIST firefox-85.0.2-ach.xpi 461930 BLAKE2B ab1bf0e3353aeb22f6c301f962116d1d1bd36f19037fed1d8ab1283eba120168b44d26bbd2b81d08942a2430a15d3992f28c0ece8126f7f590125ec6ee1b5091 SHA512 3459b611d7e6224790ac9f54f203db6008160adc5ab09ad42e719bdf2bb8674bda0fb7b09ae7ec9f26bd7d1baa392cb128e80d5189e355a4453d152b8e5c0557 -DIST firefox-85.0.2-af.xpi 427613 BLAKE2B 024f908d4bd2983662a418c548438255e640d26e6e340b34a8dfc6c9a1f687d7219694dc48ce21e7ca35a0e4c1648c45908fbbe9f23a167f9aa5b0f9a7b033a4 SHA512 1780a79d4adc27a90e4e1ab69757ae50c994632f4fc6bc2df18c5fce01dcde03d596338b37b36aaa6ce201536770f4481abd0d414f5dd32f024559183a2e936a -DIST firefox-85.0.2-an.xpi 509109 BLAKE2B 3e14b2bf6d38b84574b3fdee0c904f4789c162c8b4364e4a831663c24f8dcd8e67b8f1acb92214b46d771d72e0f88cbc56c38564aaa02859abe256018964e71b SHA512 513f658eeb1b583db58c87c14533d3e323e60708ccfe23171e34544dfef8bc34b51cd2eccc2a7fe888c7be0f8ada0d23cbbc9fe8cbea77cee2472725a53cbc44 -DIST firefox-85.0.2-ar.xpi 560007 BLAKE2B 06808b846fdfa6859c64cb880ef59b73725031ee63865f17458af020e63378cdb06d13a4e55bc8ab094812bc88ff2aca3e6ff30fde4cc9cb0163bfd13fd4c5ac SHA512 6aa0c0900a8198d4e0dcc1800bc8079c9b555abcc0376f45d4620c68ac6d33f63564df7681b01344d72c1d5a8da7061edbd145265f9f05248b8a765fca512cb0 -DIST firefox-85.0.2-ast.xpi 456393 BLAKE2B 0d6e5baf642a2ee5b063bdd83e13c4900286f821008d2c42c824d63ffabf1ac115018ea10f6c870bdfbb8cd4393ed9e9de8f25bcca9001ba5f664af71c173522 SHA512 e3add1dd30d9c5befacaf0a7c6d9a9063e8b8c3b697f8f9e55703c5d983bff64eb24eb95dae2522273e3687828da1d37d1c15ef6e7f878fbb7079f8bd3774a57 -DIST firefox-85.0.2-az.xpi 498332 BLAKE2B c1b1860922b389cb721520dcbf977f5969c79e5a9e6d743eda6841c797f95b2ef0527f17bd93cce22cb6e362ef685f66c77c0809267f133898d6cb7e863d25c9 SHA512 c2566d752df05cdf9765af472d14d8ef5efac70d375398babb5f245eaff6daf8e204817766d293a0e197febabf9390bed581456b03cb46ab87064231e29a2dad -DIST firefox-85.0.2-be.xpi 608199 BLAKE2B b2ca823b76b04861c29ee051a5d632b96266bcfe582c62756e2432c1db83f2f6ed3059d24c5dee9f26c16e14a7ba586aa211c01239b34331f50793f3ab673270 SHA512 07a3deb0d681adbf877db6018ce1250bbc70af6eeaec6bc789639597a6f6fb656f5643a2531ca7e96cdca1a3b48083c3bf13194ecbfeaf84687d25fb86c57593 -DIST firefox-85.0.2-bg.xpi 556210 BLAKE2B 362a2dcf016793b3f7707f560f58e440b734a99e8d98c0964ebf6063c6f989a344e805e2e380e660009bee54a7781147be3d6abf5580671e2f49fa7a8e0c706b SHA512 9aeb6d9a0a3181e90d08580c75e5895e9b70f2b856bc3a1ac4e010107022c81f7501e1db3b76b5a19915b7e34a1c1f5ef2c995a368f7f8bb272f0a5f7fe3a8f7 -DIST firefox-85.0.2-bn.xpi 573110 BLAKE2B 9397c7b33aed00449d824678e531ea55b18bde13011b46e2356f2c54a19b36d0aade19eaabc0a723c61f7524d4347b87427feb1377bbdfbb07c7c46530e14803 SHA512 4bdf937de113b804546fc66f38d3c46c66b5f73b8f5cfb283f76331cc5c0685c7b7b65c5f431159de6eaa9523b69911c5442afa119db0564acc474773ed5c784 -DIST firefox-85.0.2-br.xpi 513260 BLAKE2B 32728143477ca1df4d62a8b5ecfd1e1bafe7d7ee39de5c0d0e540ff2a65f6784fed39cacdd78d1a861f8c13116b411d11dc0a10fef48b3c1f121851ae2cc8f98 SHA512 b48fa245574fcd2f3488fee95fa21a69742a7cec4eb980109b2f1dbfbdde9265b78859ecd5fee732a61bb12997a8cecdde7055d40c1a155b23dbb6a9586a8d71 -DIST firefox-85.0.2-bs.xpi 465170 BLAKE2B 0947c8038046228879387c85a93aff97e458ea6b7c6fb4d33b2854b4739428149c7f6f9689c1675408fe90f2a07e57df0a5108c7fe3c695bce299bc3375e0e03 SHA512 7dfe564877b52a187e2a8ebe0a9adc34b628611ff26e12838e83c8ae31fdd542f4e5554afdf09f73556c23d9c8405c21af163944c6ee2159eaf69f636d2ab11a -DIST firefox-85.0.2-ca-valencia.xpi 525998 BLAKE2B 3f695e9dc46966dfc045f6cc3358b5969ae6d736e10b49ce25ba2b627e65d8db4b8244d1d4ca1f5aeb86b17de4853848ad79f3c81a3b0be253f29ea43c3cae97 SHA512 a3fd981cc96a068946231cccd55fff273eec72b798487398aed123641c81f24ba23ee2aae287f0510287c020eaf8b0d5f9051149f184759e5eae1d0bc5181219 -DIST firefox-85.0.2-ca.xpi 518612 BLAKE2B dfbf32eac8d84499d3460e8b948d627bbc0b9fff0c4d625b8564cb3a2ac29f8b7b258e8e89aa050e335b61ce22cc0654e62f885138a6f011615c16e28a7e3ec3 SHA512 52dbef040114b4c1faf5993fa3200fe5d41722ee8e261f788b103c244e54948957d3782467c22856c4933cfdef9c8eca081bbc68da8eb95e34c3e0b91b6f046a -DIST firefox-85.0.2-cak.xpi 550462 BLAKE2B 78b746ca98abe31fb5d2d8df6eb4ffc34f00596fc988a8478c44586136b1f5778bd18ebc26fa98da371a39619a0fcc594defffb7fd44ec4b48f51d1f153969db SHA512 6bab3b4e98b5124a2fb1570900b55c0ae9a0de176cac7c1c574256d765210959013f92b564a7dbb63efe64695b3f1e75aa642aafda36ab7050f16bf35d7c9fc2 -DIST firefox-85.0.2-cs.xpi 546373 BLAKE2B 9dd602e670eb65a80503fe57a2dc52dfdb3173ed3918f1f832e03339c6c134f5f1c3d912e7327887fd774e0d647eccddca9f215743388414e1a3d82f1eae5ac4 SHA512 66828cb1acdd05a0776696a7ec86a15a8122c9ab436ad05b6f70cda968b8e1bbf55bfcae017062056afaed4301f127296fed5ffc00ade89bacc7343ef7fcd211 -DIST firefox-85.0.2-cy.xpi 530149 BLAKE2B 75a52b1c67d1f115ef46d45893b9f8f3a843d47577321ea96e6e3454c5b58a4eae69f747a346ca6fa2a901a96e4671e9bbd1831673dde38288e66612d2081cbc SHA512 4d95647afcdf1bc71cc9a85fa479e596ba74a9f8b45cfc4e95e7c819c7b72b832184268c4a1db50c25ba4664d1ed5471999feacefff65df9b664a0d31248a3de -DIST firefox-85.0.2-da.xpi 522998 BLAKE2B 9f627c925e3bb4af18d6b1eb35433ac3be7983b15da57063ad53fb41c09e2870cc91739148c6f6e82bffb6b7bf9686d9bfeee242e9855be6b1af48ef73d4401b SHA512 556ec1c44065a8f566c90eebacafc2b06bc595b22b3cdb71d6d820cf4cfe4545194eb31952e356851f321971b7f1acac9bbcfda649ba903d8d14b8e86af9809f -DIST firefox-85.0.2-de.xpi 542065 BLAKE2B f1dcf5854628336297a04033665eb037bcd4b49484a4431fc1fbb9186d72e61a8eae83e8bb149b3152cff820ad25aee73038e353a181506108dc35f5212a55f7 SHA512 dc832a77591233a91c0ac3042feaf69958a90b0ddc8127b4512775866091dce074ed3a4b01682bcbc50fac1e8d7761d4b8bd9bbb7ab73343cb28d702792094cb -DIST firefox-85.0.2-dsb.xpi 553455 BLAKE2B 49a12543f528ef15e9f1b45d8acb2af3e3b7439edb525748133b7c0a8e32f5538e80ff7876b4901c82fecef36893fb3f08b6f9222fcdd396af3b848bec0c8356 SHA512 eae4379cc09af43a4a3c7d1643672f02662d7d05b15c6f12e90b04c73441e5f546ddf9f0500dcf715a757f9f73e1fb3980bd2ae29dc0b5793403ccb64aca57f9 -DIST firefox-85.0.2-el.xpi 624871 BLAKE2B 00afa2fb9376679e97db7fe38d760560a952b828691f7b598ff22769c3042b1ba6dc326c1e80c0beb8f264c72f92fbeea3cd8c49a76e07dbe1cc1a4e8f9cb4b7 SHA512 ccc37089d137122992f040e37bba0c9844936b98fbebbb70dc6cc8c9a1821173c4abda9be4764cd168c2ce7493f82f319aaeb0ac60a329a726fce349bf2120bf -DIST firefox-85.0.2-en-CA.xpi 494923 BLAKE2B f4be9413b3072575774972766395a653f54914886c4aabad89230933ce0c6928b7ccd23c76ac0f41a311a46ec7d1dd552af256c5d56f9df858c30ebebfef8f3e SHA512 dec116074ec0ceacbacfc6dbdc09ce7de3163a09c408f4fdf5e8f5b15da50dcdf2c181ef727d87f80521de0d34488fc2ec2a7df6528523e1e987ce7087a7bf01 -DIST firefox-85.0.2-en-GB.xpi 499617 BLAKE2B 1733b63894a5e98bd699272fa95b36cd19309fbacab41eeffb5f68c4d2c49bd403c684cecded8f8e2b37704d78360f111f1a7054755db9366fccf191a699a755 SHA512 d5d52002dc064c5b33657b0a1523199eda47e3bd01059a30f87b6b9f4ac6e2144916ae9d6db3b4d4b6ff0f203873507964174cfb67cb644ec29131bf64e20057 -DIST firefox-85.0.2-eo.xpi 523961 BLAKE2B bbfddafe66160007f75f83d035853990f1190d683ddc11ee6c525645657d42ff7a27a3280c0d9378c14a1052d99b68361faac32dc783e556658d10957e96fbeb SHA512 06c39b6f62ef0990a4d1f6047cffb681e56a72bc85e9b35ebcf927e425ea5d067bfcc4e142dc518ca039cfbd9479c79945af789e952df506dfff0108b0267f60 -DIST firefox-85.0.2-es-AR.xpi 534743 BLAKE2B eea493f7d5c781eb4c8580b11e69d8fcdcb0b0d60d6e36df55c830981b25e52d14fef4d2b9fad56f7f5ae3e19c12257155419e17af471ab3645f6a4b3d3151e8 SHA512 b7d313a454b6c0cbf06569d7e3cbb2a602f4bd30a4b21c99f87291939d96db6a14850562de4729885651a0dd6786957662243fdb921d553dd8ec018aeaa0e226 -DIST firefox-85.0.2-es-CL.xpi 534355 BLAKE2B 4cf4135b8748dd66d61842e94fa97301926d1a9c643cd6cba7f92b9a566f50894ad421e5dd1d29dd62145b1fdaf499d31cc50678c33033c0e8910275394ebafd SHA512 24ed2592d8f152e7c82e4edb7c1539b677c2c1c11a79cad33e166161224301790776c5e171111fa2a36408ca3d2aaed5a9ce21fef54e4b75858ff59c1d035a95 -DIST firefox-85.0.2-es-ES.xpi 524300 BLAKE2B b30c85e0a60d6e5d49e501939ecacaa3025c73200182cfe6555fe6a069335487a1be13194caaf99ee49940d15c954c8213ea876f9313dfee6df4b1b87aae3099 SHA512 e69fe0fd48d07404ee2342d9ec44aec00d6d22478464c3543e524ef412ee098e33db5b9b55e963e32c9d2423eb2e848c21a612e2646f39dfe3d73402c10436d4 -DIST firefox-85.0.2-es-MX.xpi 538267 BLAKE2B 056a69cf2f186fb433d3ffa197fc6afcb4e52c9eb0f7b2f165823553b4993358b718694e3ddd2070258916ba1a3b2b8082dfb2b3e26ea274a271585b494b9735 SHA512 f2b0fded0a52c6e84d7476863b7e5837d8150ad88bd9de9a63bec94e4cebf3f42083e0b29a4b8dcbfeff37ca720f370b083764a03a27a915134ffd58ba106179 -DIST firefox-85.0.2-et.xpi 489796 BLAKE2B d1cc9e598da7d64b21d64cc20dec63ab5cd354f19df9f1200cf46280849584a30bc17778e8eb0a7cec2ef72311f5ab1dae90469f9d147b026a1794da779ee0e6 SHA512 aec682599dfd4f562b7e0c1341b31015c8e63a63f7268547be069f8a9f4f41076f6eb71876af79d7f5dc3515dc3d6bdea29f1ca7557a6b0d67f838efd351d5dd -DIST firefox-85.0.2-eu.xpi 515960 BLAKE2B f15c1a538f7fc584514820d1df672877ce6de1670a352e77ec5cabf994328703fa0f084acbb5373b1320969713cac44825c8f77351d5253eb56ad1323907f247 SHA512 4cefeb750af14dd064826b9d3d419ac4ddf0842b797f02d1ac84b22db0ad9bafae7640c9832d6b03df4a08c000821cabec606ca5c0dc1e0cbbb7fc056ea420c9 -DIST firefox-85.0.2-fa.xpi 539446 BLAKE2B 6dd693af90fdac2b8101e30d4b61bb5f4624d88bd0bba1063a33b949773157222e3dc6cb77713722920e90c27d6c3f1bd10baf15eb4c2ea62eda0ee631aca83a SHA512 7d579d2737650aeb80c38966659db684f5d74f59208c5c301f966e717d5b545dc8985cd6488b467313956296bc04ec08ae0349c84d456235faadbe8568c95ec0 -DIST firefox-85.0.2-ff.xpi 483053 BLAKE2B 1d3bc7756a90653ac62c38245677a837a882dbf91a4b93601993899d871c86e67b7f4860cbdac540568357e936e525f8a87b4409e615665b7162fbdd19cc678d SHA512 42a1b590e36905e98df407901aad9626f7ee4117290a8350914ea6a51c49be2085fbf7d92d85a66516a2e732494749a0dd34741f9bdf2d6b1aacea18d3adf865 -DIST firefox-85.0.2-fi.xpi 521333 BLAKE2B 402378b0b8a1ea46ea0c93c11ba7471549abb300faf4fca62f17af907437e05ac7ae45d36b25834bc246645fabca0fb08e75fb20c808e7422a4a20ef24e11fde SHA512 db104517e81b0a4e8e2591edcfce98f11bd5043a7a660d553a7e01356c2169ce2f021f3d3221a91f757a76754e498a4726027cc704ad417ff8ce3aac867df46b -DIST firefox-85.0.2-fr.xpi 545668 BLAKE2B f61a1a78fc8739026aa3d05bc8332edf32e27850f89be81bc0fc1883ee3d100b79e991263fa56f1d23ebc2753d40096c26d3ce2443fa215294b9502f05d2b1ee SHA512 6807a06126d239e3e0a95693dc9a5e0855525d37194aa6202dd4e4dff574d098a6356fae4e8638274807d28f33a6cefb60a331a086a99fcb554f83e4e988211a -DIST firefox-85.0.2-fy-NL.xpi 531403 BLAKE2B 82924bf9a6495c85d4914210b2c723278d5e5f057225aac417e4a7b635d18803814eef78b993b81f6ced7eeed6a306914167dbcc137f95b5f05af1f14cd85ef5 SHA512 29c08939888b6ceebfbc57df52c7ee4cea6dec4d9dd510e694e62b64fd58e665606fffda1451f6c187fabe12dd440d06b139d3f2a2a5d402106815a385bffadb -DIST firefox-85.0.2-ga-IE.xpi 466805 BLAKE2B e65b8a2ccb1079879023ff3e19167674bbf328bd9a83af26bdbbc59893f114b8be2314e2d452cdd80ac541aab79dc13a578d3623d474fd47b172cff79847676c SHA512 93a75633467aa3625c2e5486bd9ab95e5c330c1f39ad7a66d4a151706858cc57e32797fe3faa7c6a6a38bca14e8edcd75385b7afb5d1e3513d37f67176cec5dc -DIST firefox-85.0.2-gd.xpi 493276 BLAKE2B a0911c7649a24b2c7991f8f38b0e57283794b465fe975a2a3eebb37bc5e057130a1f4a601a12420646bbbea5fcf3841a01f16f94aea68e1e7079277f7ca44dcc SHA512 45da981d5ca7e42fd94ae9057e8d049b8cfd0c08c362da479c9a74c874dd0acad7b4bc827d86222bd70c76f0a61e4c6487ea1d49ea11a6167653531965307fac -DIST firefox-85.0.2-gl.xpi 529926 BLAKE2B cd7e4eacc8fe877aec7a7c4128a665788f53e939597333f57ae0b54e7d89e75f135147f4bc0c4856320efef73c8465ee8a5ca4d416c95a394e7ee17d542d7f84 SHA512 e0a11a72e41b5824549053ecd7d4b6733fecbd29ead42fa6fa0e7a208d340c60a92104df437c98614bea73b91a9582648152847560c5465201944cfaf6c37ea1 -DIST firefox-85.0.2-gn.xpi 545329 BLAKE2B 8e2b27227ecc893fdf760c30a001a3120f33c2b060a76f48d3ca92a8017c975ae1a9c649b569d09cb148d73bb3e41d45571b082d87fdcf3ccbb4ad69ee8470c3 SHA512 61642a856e5ee6562bfeeb5ab7bfa279372409fb9cf15d5ee9ec381d9e6c15b18eb9f271e49d075a23d48374eb19b44a4c53109413e1fe5febea972408972470 -DIST firefox-85.0.2-gu-IN.xpi 541796 BLAKE2B 0bfbb5ba511964122963c8b1834931366ef578c50d4efc723960db8e081ca98a4f2688daa7f675e07aca49d5000648ab5ff9cc479a333136d668278d9d96e421 SHA512 36fcba7fb3d36ecc18e079d255e49bc7097584f0bda391665c3ff9b510625de9ae10613db12146d09464a9a9134340dfcf30431ad65f4248db6e1d4095fff3f8 -DIST firefox-85.0.2-he.xpi 546615 BLAKE2B 03b41dd51003e24157aeb4ddc51e8127bb1a6858745eca1feaacb6366e4f8aae2ca2b1f8cb77999f240ca5e883f97ee8bc4d4249cd3ff995fba898abdbfed8e8 SHA512 e296381ad7933d9060308e440148a06b130f5d013cc102da8a2107e4b4a76acefc9c5d6b359afc7c8a9de6a0d6d3a24e5af610e84620c9cde0c23ecf3bffeefd -DIST firefox-85.0.2-hi-IN.xpi 567426 BLAKE2B 27bd5895cc43c04d027066eab5c4afa163d71f6773c35a1406d0e90c37457284f111d95e8add8dac67ba43fbdf2d8cf7044cea41ff860f9c760c2ef322f5edb3 SHA512 c0a75a747672b634df9c05561bb9c20e91a67e4b15654b138df502f1643a47c535cc2ef405ec7a3993774f16eb20abede98a3cb5b653c7b78c7a74144699de41 -DIST firefox-85.0.2-hr.xpi 528009 BLAKE2B 2ac1d3f9d2d6d125d1ac4b0d7db06b14dc4a8f238a4d5d0496a20e99014126accce8cdad256db626acfa962ce2dfc3ba671ed41861cea07b60af949c23ed0a80 SHA512 b322c8458eebae6c4ebe15aab3f73aa7db88d0875eaf0e23913d2237ddcda4ec5cfa7219a80ff84a89c46baeade33ead6478ed5e48410b233bb60ecd9185ecb5 -DIST firefox-85.0.2-hsb.xpi 550093 BLAKE2B b22961ac0c1f4426d07ce2785e8727cf1acaff6d452eca239a7e81a2b4b9e9a107971d54ce4872fb5dedef0ee30613397ac01296d4c69d45f7a7547b97afcd71 SHA512 dd3df51f5395d7916c5ad0774598d00984325dc287b14c872624062f2b2e0766d79bd296146b2b1e7c127bdf7feeb67fc9711867b12aa445c648f5f7aa3c9a93 -DIST firefox-85.0.2-hu.xpi 553353 BLAKE2B 93bc11f10d07c4ef1074ef238bc63279408b8e299c3778e3e9b024b8a35f747d68cdb4825fce6bb27baa7741e45a03a86b2dac3c72dd68d6120368ba3342b41c SHA512 46dc2523a24dc3e6cf08f7c451d05fe5caf931e47412c749b7ca504fce518826bddedc0a0ee5faae41b592d609722039bb98c944fa9c92f6441a0a3b92dcadb9 -DIST firefox-85.0.2-hy-AM.xpi 588294 BLAKE2B 3011b1e3bb46c0f6952fdfb44b3e3a38194ba441f863dc1832d59690b7436d6aab62887e8fb813863e289087432634a5d815e81cf905453963ddd316669b821e SHA512 b1e486b36a581fda6740b89aab152be2c850e1e4cded9ff8c9feff75f2fbc05012f8cc20c53be8c2a05be260742c56466efb39f2c99a9d148f0006c3a746a91c -DIST firefox-85.0.2-ia.xpi 520739 BLAKE2B 258527f57a29614b25b4a5c97d02c8ec9baf2f9e46cb6f77c0af935940baab47a6f5be313b8f971d3133a3454f17c2c22ba3aa45258fc2d000074a4190207f8a SHA512 7c12c079f8150af0d192d57a1d78c0f41264c642291e58cf661bd471f2c5a4cc01dd587a27da5dc7b699f30ce208716b00ea19b6c6695bcdc364998ed4dd8239 -DIST firefox-85.0.2-id.xpi 508470 BLAKE2B 96eb756fd0938ddc2a57a188dbb774a5cda40e390e41917ec6754011eb8f81ba55f20511cd3a0ee4b147bb6c908634d2111f77bf0b52929eee140517c486c7ed SHA512 7247858046295bb6a78b59a631b6e8f93ce1513bf5d2d6c0086b7bacdbabd91dbafdca1ea719d8e8b08b0170dbf845cb6610c75056eb2efb1ad40b701025693f -DIST firefox-85.0.2-is.xpi 478565 BLAKE2B 536a76831f8eabb0467f164dc5bc814ffba7b3fa190887c5b365ff048fab1586d3b4e407a355445a560cbeacc4a3e36e95e064d1854d7799e8e9955993fb9728 SHA512 3c451cfc4adf0f20b0b98e6365bed882ab3c272ced0af6d82038dc6a8415e5cde97f92734fee9d670cd4f39dd2eba34a16e00f307668def50457c10f6d0f393f -DIST firefox-85.0.2-it.xpi 449079 BLAKE2B bc91c39b902a6da34bd78327530d2afe2453f67305fcece4bdfdb757b1fd7020f33c6f8266fe2f63172345c817c8f15f06fb758dd03df9dee994b2ff241b363a SHA512 bf5ab3ddf01ff62afd4fcb578e7bd7c99a8cf3fb559eaa5c54f4e82a204ccc54eca1ce000f4df2b527eb33260cdf66bbb0a6cfbd4ab6659fc451ad0a2c50e7a5 -DIST firefox-85.0.2-ja.xpi 579687 BLAKE2B c6b79f482e57b350f131bae2ce30001acc657a3930141770d10ee03b8b19d2f8e08b404a98d7e10b5650ae70fe208fee229c14c20db44d3a73d7f5bc595ed977 SHA512 0c9990f7a8c0886b476dca859c6b58f5078b79aac2ba3c6f07dfd0e26808e0e893eed7dd0d824d6dda8ebd87be81a42854b9049089156fa6092020b677ab095e -DIST firefox-85.0.2-ka.xpi 580360 BLAKE2B 95d84e1b1e0a2b5767603f87a24c67012707c729640acaf46b5ae686f7aa92051309aa6e4ae99e5156a9a0486f9caba7aa1383a965d59f5242847db58237ce10 SHA512 023e39fa5d8259f14b2ec92780afb3d3c60bd56f428f9876482fcd4ec9c9c1485463059d1aa50851153a9227c15d22aff127a86c98977085bbef34812094bfff -DIST firefox-85.0.2-kab.xpi 539942 BLAKE2B d67878d15b784c079a95ce281a8ded696f5c56b65bdddf793d5464c2bfc292b0746cd4cf4e1e95cb9bc38939dccfcfc88b7355b3ff16c37c928a7e46f7563ef1 SHA512 210390ebd2e766daf529ae43e4a3d3fb00dfa284fefb2bf7962ac511aa30c7b292ccf19067581904986be9c57890c87ec91427518f6eb1c3bed493f6806b4414 -DIST firefox-85.0.2-kk.xpi 591581 BLAKE2B 941f6bc8ffff245f112fca540f03b21b8bdc56dccdd88f08a4aa9d335544191b8860a4cbeed356ca60bf394e73bcd5db343fa7eee76a1d59aa5140f14362eaac SHA512 ec1a843f368ca5b74f7c91765e3431cd13526dad74698659560161aa9a5a1c4b08308831b3f72b179e0dd46ebae6939df0b0c02da264f02ec69224b2060bec42 -DIST firefox-85.0.2-km.xpi 527200 BLAKE2B 857b9c4cf999d3db054a20f4a3196906132b02b28cb71f5df73d85cd336a5d87f5aa1599a5e532a02b74899990f1f12c8dbc2a79cf8200f098ad5a91a3f4fa64 SHA512 871e32056720e63a3be027e0e4e59c4988b4bee5c03cec2689e87c66e5f714e445dd21d63aff5f57d652fc43e4ee83ed6af6a9a8a56837a1ef83f9e83d569697 -DIST firefox-85.0.2-kn.xpi 505559 BLAKE2B b360fc33738070b3ea9b4f5255f669a212b301c2917364fd4a8fe986af8048b2284861a5f236c9b724bd072e8cea5aeae0bd0f681d65f635eacd45b4718538ef SHA512 bfea93e975e6e6991f62d3987c6949307e438bda3f1808f9572b5c02cdbd35cbb6f55ef8fb7c627c8afb2d1155571b66273babf0320f2ae9bf13ce50f069683a -DIST firefox-85.0.2-ko.xpi 565812 BLAKE2B b5ac80a8ad43d2f10fb4878445b6cc36351404f2372e3d83f31e2196ae2da5d9236972b66dec6f9fef5b15ad6bfce104a423c6aa51c12b2483c7cdf513b30196 SHA512 e827dbbda97ebe323dbd6394fb35f06ddfd7f1056ee4b8ef5e98f3e4ef1367265a363535b597da1adca14dbf8b1f9d2b9dd93f4e4bd6c3845af3e0537d0fb58e -DIST firefox-85.0.2-lij.xpi 476947 BLAKE2B 06f6ee326827f3e80cbaba658bbb30b322c68444bae616498bf7b765470c20bfba40e6c39b3ae6eb6345dfc2dbabbc2954bf56108d1db4b350204887171effe1 SHA512 0e1fb518f589684ed066dba745f446e080eea36d640d078d2d199b9e02032debf2e3178be2315f40c58872a36ab353f8cb374e7d460afd1e7623eb93cf7a1705 -DIST firefox-85.0.2-lt.xpi 548687 BLAKE2B c23527cbaab8eef9b40d0f2e37a1128acc19abe014acb2327d0f76ce926105ad15a08c771eba9e386e1e9c6cefa50ce18e498e63303ee560da51fb38601dfa20 SHA512 1709f2dce7071b6e0d3435cc7f33fc97f3cb7e37c7ef43c6f228cc97d61772f4375519798448646f6ffb1e49a551046e2ebe180e2cdef3ecbf9d9b19170a7c90 -DIST firefox-85.0.2-lv.xpi 470598 BLAKE2B 2508d9d19218d2125f130c539c30295207d21015d4df63e7290491bbb2947e677dff4cc00929fb127a2d2c6ed05c465624d49c8280e69cd86de183d264e59c05 SHA512 298e584da0176842ceeadb1cd9d96fae2e9d3d76a8d08ae13095c24417f9bdbfe558cc47d4e25d3d1b2628e959f250f9eaa6f4d98896955eb285f3e966c25b68 -DIST firefox-85.0.2-mk.xpi 458764 BLAKE2B 772bd07dc7fb620441bca8576771183fef15332323e8fc6aa7d41c2255756a1450157115f8afa1ade9525a56d2e6c456a1a4386b4e3d8774e1acee33e42d4def SHA512 ef29400281c48f5cb2d6d34d17cefa75d1bc849473d6b4411755c9d16dd0517221d222022303f6ac9c98509e69d2712a576063e3bbd19b95819f95a576818447 -DIST firefox-85.0.2-mr.xpi 541697 BLAKE2B 4f862d5a8041986178f1bc17747f43411596ed3934ecf7d08128ceafbaecf8c6e490b18ae4c88342c69aa394b60750cbe130626061df382356a006d0d0933de3 SHA512 378f4b61763b84b4f56bd4a674b88339e6fad38c9ad08e45fd90a95f517f2fbf6e076c92565f51358c95f3a68ad7a0418fa349679b939397d28a13ed318448a2 -DIST firefox-85.0.2-ms.xpi 454616 BLAKE2B 2c4ae7513f5644ee4477526d318b59c95d7e9e4ada0ce6f58de4c63b56d9ea553a6361db09aaaca40850eda16586727b38627f9d73b79ee06902673d8b37c803 SHA512 c0db92721db0fa15f9a4287facd576b9d56dd505619ff77f5b68b4ecaf0fd4d7cc4c228573aa0bc4115a08e3487141b2c8bb378f22b3c22fe054e1b7459857ce -DIST firefox-85.0.2-my.xpi 525372 BLAKE2B 7259cb2218eaff570d8b12d02b27f4de394ac72c76cd4538ed804346fca0998664f87f9e875bfc8795b2f96db3c68bbddfb4145c30c7c44a1fac2e16862378b2 SHA512 199f8064186506f6bd12df559aa5531a79c27cb0bb5ada9b70c8426999a3ca9215990ec0b2a2bf58c7d5a7e017f3e71a3d3574c3524853ab0151100c72beaa07 -DIST firefox-85.0.2-nb-NO.xpi 517686 BLAKE2B 2b5854ed02f6316fed536e526662b7ebc906107b1aa7babb3fa0f21ce23e7a34edc286bf6461fb41449b879c41be47edd9d146b4cd5820d7185830f492ede679 SHA512 7b195bd14001a918bb938e6cc58317b54b6facab2d47e455e806906598ad95bad957b2c7609397a8e1ced1fcc20eb1dd382dfbd086279f055ec150d8ec5de9ad -DIST firefox-85.0.2-ne-NP.xpi 482297 BLAKE2B f38e4ced525b05221a0a5383da47c287ce31763f5215a0dbbb0fb5ea8e9274d0c325627095f3b55186566756a1b6704cfd4ba0b77a1d7f03d850d123d596f27c SHA512 3f493c7df0630db83f6568da770438c713a5c609797ab96eac87dd645c07aeb3bd5969c9df71546e6d33eb56bb3c070361993aff67cf8a6645b497904a179035 -DIST firefox-85.0.2-nl.xpi 525230 BLAKE2B b8a131259ed3c078e2b0e542b3562fb8fbc887b4daea5eb4a3f3944b1a6a6274567458fd0a9380d854f653caf632c301f39ca38dd17f554abccf5d875fea0fea SHA512 05cfbe701fcf0bfa72bc1e668a4a6e28f99358bc9a41ca3f20ab8418389de410542a0cf67fb4db4f0e5cded2491af509c676bab81f157783c97e7a462a92e679 -DIST firefox-85.0.2-nn-NO.xpi 517432 BLAKE2B f89565625813cec3820f5f7f9ae4b57397bc363400244105f2991d673d3a2fb0f859518912116f1ccf38cb28fcdf0ad3102e4e2704d2054f48515c42181be007 SHA512 f84b70e862f3cfa80607b67f05c219c2c2def28020319fe2ebc10b2fce136da56155f85d4cc58d71fe022eec7affdb2126aabaf0a33b65c9634fcd73fb04c401 -DIST firefox-85.0.2-oc.xpi 541162 BLAKE2B a62c78d766e009dd5b3539b0426677cdb5b4fd78bcfbfeaedf7bf40a17754838863d6387c2235506d0c2bd9a523b9fe3b06c5e955fd57c6701461bcbc46ddd2e SHA512 bc8013fcb33a117366b79edce44f69af830a40ec05e40cbee9a8e6ba1e6873b81bbeb732601fb078b9d5bf9e6ec977876c34ae8ebcea4e317accf2116438be1f -DIST firefox-85.0.2-pa-IN.xpi 587113 BLAKE2B d942145caf1dfd6d3e48c0df5952e3074993894c6137b0fa3a5470aedb222c68d626ef79fa08871296810ccd5b2f361f1dafb2f081f9f41e11fa41d0f00838e4 SHA512 1501ef9438550aa85857c3e00b673ca049cd4c426eae1a316fbdbc098a56e580a19e650c2818d58f5369b4e4aaaba883fa550c675db1bb0146655b8e2776459f -DIST firefox-85.0.2-pl.xpi 544472 BLAKE2B 84c8044a25246e12d75dfd636807557641ac4688f769caac637bc5cbe7348010fcb983f198f79cb3683bdd2d7cdf5455c9bc8b1d889f1d6046151f11b8b9d44f SHA512 e256b950494afa72c9ae0a2295a8070e38119ec15a0bcbf7995c579d9534fefb64e84ad243745a31ff5dc2f88b27bc24732bd26727daad71e0781bf72cd9951c -DIST firefox-85.0.2-pt-BR.xpi 528222 BLAKE2B bf2990513fb3de887014f828082f97c8dda7a842caac3a18f828201560dfdeea8ff855a7aedf52ca28bc23c8c01368e1e893821f0bddd1d4f626270d36bf5706 SHA512 369f28dd11ec01d03404f0509b86d584920cd4ac48b1cbd92860cc8469ad18d9d927a0cabb75ef0281a393c9390c37bcbec8e3a48425ba2a15a7c7a6e5de860a -DIST firefox-85.0.2-pt-PT.xpi 534514 BLAKE2B d45df0a9536a4c6f213714f8648c240d8e922d8c54e7e21e325a3b73e0d1004d71af65bfc4e737d00e0adbab612eecbd134e432419cfb922a97eadf46c83ec81 SHA512 ccc62184e12e61e01db311c898ed03eed93f908a1842315c84363d46ca303a06ded9c7046ea93c920ff287c046c270c5117a20b9e2f2fa54356fd56c849bfba9 -DIST firefox-85.0.2-rm.xpi 525918 BLAKE2B 62a26b0bfbf9ee2e95d91602233d81ea4a92c741b6956b9a35311268fb2db28ee66f187254a39a6f93d9f0fe52326076456f8ac19491ae0372d998d45eda8cdc SHA512 2f40276b2b5d2ab78ae91f6635eb2abfb75df99bc8531865579290621d4d86e5130e5c9aa78462c16176b7966a3e885f1e094c55a08a771b2fdff8e0b8f6a07b -DIST firefox-85.0.2-ro.xpi 532843 BLAKE2B 5162d31d6b12b355d774b998d566249626666cc210c2b8959f6ee0422548470a62d2a902a1381028ce59081bdd3fff5a05aa36882054f52661c7d9ae0dacb1a8 SHA512 642411845c54bf0827f3c580ee5f6b2b8a62398abfd816a13b076b9144bd992dba965b1b9eb60c4333cf30ca3058d4d82977e6162886150e7de0efee802c93b1 -DIST firefox-85.0.2-ru.xpi 613683 BLAKE2B 3c72f54f761c8e5732adb4499aeec51dc128e5143fce5bba0dfd4b79c9c21bce35ef23c9a02ba145898222d69d9fdaf87036b027641a14af491c08acb55b0628 SHA512 1db08604da4cf6df7167f6ae66f3ecc47fd5995c716a40e7eb5c9443f8a32ca9ef50288bb945e601d6a4304309705078cdad2c0495a7d56b46ca576262675c3c -DIST firefox-85.0.2-si.xpi 491855 BLAKE2B e0c03f8e53e1c5a0bb2541407ffc459d69da7415f99e0a9d6f5f4d0dae2b756f836ecf9420e2efdee34c4ab916b328738d2b148965dfb8cf1c9ecf83382ba3f7 SHA512 49350e7f98e7191384649f6698cf237165c2be05e66ea7d6e0b9f9c92666beb4130df29f49d0adaba2b6a93618fa0f0ae1bf4792907f34e6be1c0339b7fe02db -DIST firefox-85.0.2-sk.xpi 540858 BLAKE2B a8a33ede779539578153dab4eecdc8eea6b82b19482d7e8ea2fcdd043b955d460896d2bc40f6cc03f5776e54f89a07bcd9762e47ebcc208f684dad62874aa12c SHA512 f0aa2a1ec2caafefcb75314ed63c29c0e976b9aebe957eea422f2b24c99e997cdf769dcac102c5a2c042a6f92954ec4fd431c4ca2c7eb1d232bd2a442adc3e94 -DIST firefox-85.0.2-sl.xpi 522717 BLAKE2B 799512975897235e105f0b49a90aef3ffcafee50c635cf421a1eb3bce85f2e07b47f12c09465ecdbf4109327ea15402c45df81dacb9cf7a7dca554e2aa42c565 SHA512 5d5e4eb2f26b709a149a9cffd4feff5d2edc44fb57e14b954a06eaec7947952dabd74062db35b195a8323e6cdef0b980b816a63cbd90615657635d361291aba4 -DIST firefox-85.0.2-son.xpi 424320 BLAKE2B f34f510dabb2619fbea440cceb13ef1ebeab0ee89e9c45ecd8327d5444c58a97937cf7ee973e6050491e40d4402bc2d371c636e54af52cee75421320af56a16c SHA512 d09a67ab2790c03d5981bade90e26fdee6cf03a7fbb60c16c626f07f345f9532d8f47117a0811c68caf40da46a7d219007c7c90cab8cfeaea2bc72fe659b9a34 -DIST firefox-85.0.2-sq.xpi 542624 BLAKE2B 3c2428ea49d7ee72d7afa6078dd47e06119690d8d89afbd5bb337484750128d6311fe64b1819b784a594d934aea3275de282e830796b6acb63b0b2fa8e03f5d9 SHA512 cf1d30b914c512ca2a7617325354389fa93a0cb93772be1706ba4cf6ecbcd90a92fdf9bd1feee267ffd2bf1fdd0e7e6ec7779452c222e3fecfbb4c7d2e1f5447 -DIST firefox-85.0.2-sr.xpi 570457 BLAKE2B 1f35351a480eb7366e824292996cf5125d2b8ef52ee5fc8f4c6195e8160518539c699494825b1ad7bd4fd19568a3aa081c9cfb8a7a8bae05bca03e504fcfa115 SHA512 9610b55f546f5587328375b4e45f8e4c8c6db35fd10f11b19382158aa10e8da0055202e32db5d7d77cdb6fa694947a537bfdf742d0bdedefd07a4afd2c115629 -DIST firefox-85.0.2-sv-SE.xpi 528670 BLAKE2B f858172ee62d05f294d84454c03342286918608de134fcf48523428f94d08659ca9bb34003dc21e56e2503691b1992e0a8de94bf1b9aae24cd9c8fad30cfab92 SHA512 38963ce6498504f48550d94cc95753d3aab0d0c6d4832dfac0c4771a3e41768f6493778015444f231077d5c99aacd7c4e65ede65c518272b20bcfd5914fff26d -DIST firefox-85.0.2-ta.xpi 521334 BLAKE2B 7ab51562a6a817ec4013898cb9f552ed74a3e47d54e3fa4ddcbd6da27b6e54972ed8d526f93da6697708f1a4dec35b613a5a00dae57ae285fbb363e61826ca5a SHA512 ff8a88ce85bd6e98fc35e13db24d70f6fd6f6a0f7a3429186eb745342a923eda087281b9dbdfea07ad1f7885bb3f295b76de91800399e4fc27df7cbe14d4b204 -DIST firefox-85.0.2-te.xpi 558656 BLAKE2B a481d865f666f57c942f9064d177ee041ec6ec7f61b2d62ad7b7fade17ee636812d807861951e3463ec934bc4f7d3726d98c03292650faa0d4e1f0b355f7e852 SHA512 daaaa01a768089b2deba152d144cb65b47cee8a8aa16a348b48c9c9450400c0f05c6cfe8d39acf26fdad5f8b5711908d8adb64a97aa1970159ba4e47f9e44c97 -DIST firefox-85.0.2-th.xpi 593146 BLAKE2B c06026109966c42dda4904ef820767341249f318c80195c1f1d5a7c0948a95121eff4f409296dd5daf6729409335d3b835764847f1b8c870aedcca2662aa5e84 SHA512 a79ab4df62d0297f0590e9e12cd361558fcff3400cd1969e31cb152904e0461741bf4f21e04002b762b10bdee4b4d171ee57053b5d7efb3dd1bec74a3d0626a0 -DIST firefox-85.0.2-tl.xpi 518997 BLAKE2B 4ec35e0662bcfb5dff80c31f6bfbb9f5516cc1ca72c08d0c2ad7276794ff7df3afe2a6e365ce0afa4357942c62f3556f9be792d6a0a11217af843505e9d6a739 SHA512 566bc7301ce9024b6e29a45f884471a23ee3b4aeaf35eefa527e2294fa2583d6ead433ebb78a516cae01b6810a6d9e14b7bec1140cd705dff69723dfc7da95a9 -DIST firefox-85.0.2-tr.xpi 538944 BLAKE2B 51d0f75e6a6e61114fed1adabb7e956e7f8d17591d7531a7f9f2c40133896cb77e794eadc2d38213e44458a2a521a70ddd3a8b5f92e39d06f26f5777480328d7 SHA512 942896015ea50433099b5b030dc0e429a3581e00311470c6383adb7e097167921ffb7ae80a1da661a97a28e6328824f79a72208ba591ed5e1838745edf85c0de -DIST firefox-85.0.2-trs.xpi 500682 BLAKE2B 5307bc43dea73b90c670a3a7e2d37fdf64240ec3dc095598d3fc56a5827dba746acce7aa5bf7923061d9bb1e8d504d3e3217edf261aac3b236c789c1fc7ec0f9 SHA512 e5ef73a09132187d0d136421e84688f9a5423402d35fc3eac69e0a100fc0c792f865caa1625d7f55f741b8855a831197684701d94bac2c58b401b9d726288692 -DIST firefox-85.0.2-uk.xpi 607238 BLAKE2B db926dcc5a4396b33d35ab4d8e825808eef51529670a174e1daebfed7740b71b8b870d5d982d6f2848e98f3ff1cd401fbd0ada7de3a7b77dca12b7609ae54d6e SHA512 b79392855f92d2c2a0a510a815843c41d613e9cc3df591671212257fb7e7c3552436ff0cde5f93ec9807dae15b5b5ddd9b64cd0c9d3920398cb579766bce4fbd -DIST firefox-85.0.2-ur.xpi 562120 BLAKE2B 48e2a469b4e870ec81dca80a65473ccb309db2d58d044169788f81d82cb29435c6e613028378c8e394586a8d61f8460f87777bdea9510bb1ea44e207cbd10aa0 SHA512 db4078c04e1157f8e42b6c59eda88e1ec7af75f0cb54fac4f3e2ba84d3d78bd283bbbe83bd59d5b7a7a64a7870897f224c63ac636517d7e25adca820c3c2812c -DIST firefox-85.0.2-uz.xpi 477231 BLAKE2B ed33b72c754abf2dd12f5c03f22f226f264bf254744857e8156f4ec3d9aae0fea414361110519d77684edf31d1451b23b4f82a4e42e0dde39947b9c0b8c95afe SHA512 a20e4e9750bee5fd8fdd5c8c6dc474ceeabdf75112e39441187cd471d77ac8801ffc1baf6526a771bd5cc4d46aed3c786415d4627fccb6fcf67e242287797eb3 -DIST firefox-85.0.2-vi.xpi 562144 BLAKE2B 19feeb380a74123ea31c5416800e2bf7f3ad65403973571655d0b36d2f7a5d18106f1eed20ad6367a6aa86026b323acab3c6b9c02bc9954a49f8acb1152831ac SHA512 b8ac8c71ca46ec8bd2541eb1e69efd11a3b7504588849fb46ae5ae59b8e198722c8cd83e050824b95a504da673a59322d402cf8866c5551788398ddf49d9a7ff -DIST firefox-85.0.2-xh.xpi 426478 BLAKE2B d2dfe4c3ae5a9adb0a0f8dd864eb726c76e502e27d814e7a36fe0a55cb36d0f9270d20f5f4767c781795ed6a4b7081b0c796ead8f5e891e21222d46407406285 SHA512 aa20ce51cf841acccad9ccebb0dfdaee00b5801fd93cace89820e48c1842e56b14d960a81456a4f2cb1ae23a159f91e7729d067e2b142e342e5b0f9d9dfc8a8d -DIST firefox-85.0.2-zh-CN.xpi 563306 BLAKE2B 8c04f7661c3cfc8b78c0c66606d80d7279e4ce31ac5a8513e15a8bb582d9741eae8168d7e3bd982d6f038fd5d4747336be8f6fe5e79aa210caeb38633c436c5d SHA512 de248d9e89019f42751b689d46af25cd2e9233ff0ee1cb0010878c378949e1758241dfec2a5bedb8e987a423a28ea9b6187668b99b89d67e5c1ee018d5db0517 -DIST firefox-85.0.2-zh-TW.xpi 563121 BLAKE2B 7ebd9e9fb0b27cbf08274171324b8b095f9ac223861729a51fd28db5d3210ab1f056a7a7ab4058049edca653997efeaff108fdd78e68b11eaa23e753c5015642 SHA512 f5f361f8f2044390f7dfadfe51aa57b5cf4382f2552c89f0de356802e00fd56de4a31d84a70900123fd168b30b6e266930321a1dd81f8f6091841693344a9729 DIST firefox-86.0-ach.xpi 465046 BLAKE2B 3c4d850b0918ee8d9270343befa130487c68bb6382394e59ca19ea8d06d44724d3e9ed5a6b5367799d560a3d5d2eea7c7b97985ca1f365e3db49fd6c19cc11af SHA512 a36e6796444e51590ac30ada1e8b5b64779a77905a81670994877a23d73cfc725b85016e077a837721c9ced5dfdbd327f60aa9450301c6d791eba26d3c4dfb64 DIST firefox-86.0-af.xpi 429099 BLAKE2B 116300184b899ca8632f3b2a204266836cd7f7d457fe6b003a697f3b7eca6dfd2cbf54c6663ef53a364e505b40a6ec0e6d66397b86b2dc969dc920407717a432 SHA512 86153ffaf4f42fa184cb842a7de5ecb5c75235502c8a8fcb4dd93bcec12457bf784d726747f7981a7535682f67a2b3bacc20f4d295cf0f87281f5c66cb897416 DIST firefox-86.0-an.xpi 512514 BLAKE2B 4409f0a44b2634987dbe9bd80b5a20c9f9425d76814c6a47bb164439548d5777a2864b6ebab94e0cee94f5d2285250d3ab3283000e32746949ee2d33647d7c90 SHA512 f8cefdb59c3f75ffc92526aa71d74843066cd62520dbeeb7ac6de09c7d7814caf08b61cb8ba87bb9c4178fbd1c7f394f16d1066b4f9dedb351c72565173bd197 @@ -378,11 +188,7 @@ DIST firefox-86.0-vi.xpi 571524 BLAKE2B e66dc4e245658b5484c94aa8875586e15f7998a0 DIST firefox-86.0-xh.xpi 428557 BLAKE2B 86dcb582e1a648c5ca99004dcb75d3cfb13ba7dc871e0f5d4e7814facbf912dd51def5a674d9eb73689ec44b58e1060769178004ba89da46d52917a2fe88f5bd SHA512 c14e19e19773003f2b0826e3219ea4357f8783c2c73ea69f62e279e094bb1ba01b92771963a97b83e76e346023d216650bc1bca8503ac364098d8dd2c5cb6779 DIST firefox-86.0-zh-CN.xpi 573533 BLAKE2B 55abc836aadf6aebf1d951d66eee01848cbc35f684415c56ef1347fe540c0a592d4ee43fec9b5a82f6fdd50702709d54acdb97b3243b09f6d68040d8ff921376 SHA512 990d4e52fd548c6d89c41f70fd8e78bc242e989c25aedc4e61433099941a8b6c01764f39b283868d5c934fed8ba9a852fb7fddb3393575cd6c4c83cf321ab896 DIST firefox-86.0-zh-TW.xpi 573620 BLAKE2B cf251b009eac891fb4621c9d34345068efa394477151d5831ac23392110af433088d707a11fa9ab39a3ff7ed79a7ced471b5b3d95a1475f8fbfb295934b0de88 SHA512 12c08a0dad16f4e7ead8523ac0c8d3ebda8e350faf5f4986604f410855bb5ce5ebf393bbbfbcb110ec9cc887abdefe8bad23eb6654fde64f1014678542be19b2 -DIST firefox-bin_i686-78.7.1.tar.bz2 73006655 BLAKE2B b0459a8d9375ee1f523a178ea4819f5e317eeb866916f19e0324e0481abea0897277119ad08f7e5892db5f60a3d9d2377710df85435374a39575d504cc08405b SHA512 3ec49d276e59f7952ce0e05d61c26acbf6c0012cc0a9be345ba49c92dcbe096451686d027dbf5ccf4bfe74403c766469acc1ded407571ba5412427386f48962f DIST firefox-bin_i686-78.8.0.tar.bz2 73078277 BLAKE2B 681bd4630cf7ee7b50ff998da28a13f0868cd7b56706471cbaea3e605a3085514a238c46e50790cbd5175ad1e9ac08e780e3c1f30748f27767b21524545da932 SHA512 bcd0f2da08c98be13a773bcc1220b8d3e0be30db2452d4ad245328dbd97e034a5581ba9007a4f4f159f988511cdbace8245ebdd55c5c08be3c56f771c866c278 -DIST firefox-bin_i686-85.0.2.tar.bz2 76604682 BLAKE2B b23fcc7f29b42f543716590c94f770cb3aeb4250d056ae66e20d235b4fd68ef209f5ba4cf1185cdcd14f8bc8a8222c3ecbf4c1f32c70d8e397acc5480aa362bb SHA512 0dce6ad9ef9d0d2678bba49f7ddd0f48e1ee106907101af3ec0b0d19ed2bea8f958069f281bbdc5728c990ba5fc0af577521ea2bf2720e02f72d14b802f16c61 DIST firefox-bin_i686-86.0.tar.bz2 77172302 BLAKE2B 58595a2373a71ae88599526c113cf95ccd6dd6bceeb1d8f160897f743013a2f87785479228c0ad1134c7dfb60a44a3d92e12fc216daf49e7c36193e5dc889c73 SHA512 703c1a00d59418b064efdf25f5b0246b05709afb5541c9809dab3e4f6c813ed1dbce34ab38c21db89f02e649e152acc2a480dae539f7343f2ae4666e5f90a5c4 -DIST firefox-bin_x86_64-78.7.1.tar.bz2 70951579 BLAKE2B 164d91389a3a4accc8a915fce9b80488d9d61e242b497076329de52c153099a1609e45509a18a327a49f351aa47798e996e1a84afc593ea2ba2ec01f7dc6682c SHA512 66f3a50c721b1dc918f2514bb04fe5995ab09444d4ffb67531e1270c79b7dc4c3cf946f5bd2cfe1ad11c8ccf23ce51536bbdd5caa93dc5da105421715e9a31d2 DIST firefox-bin_x86_64-78.8.0.tar.bz2 71093522 BLAKE2B d70ad51949ec9b7613190bda8c4a9d2b8cf8c7c28943aef876a8acc83ed6143acf5f4a5a3d3a7186072e767d471fea606c7d6f27bf6766d891b3d62a3bb4aaa1 SHA512 abdcd90ba2f2a70231fbbbd3fd683edb47212f4b914d89e84fe9f150ece69e31a34c87c5c85486fddbaaba427eeb35e2a71fd8bac5d55a35579070f049465f6e -DIST firefox-bin_x86_64-85.0.2.tar.bz2 73658281 BLAKE2B 144fd9401a84e63297ed0c2c78cf5d07e5ba429aacfe957ab5300e5a99705332b23e336ebbb69e9bd921fcb9d124de5a329d8e6a4f38c7e2a757cba3cf381e42 SHA512 bf113e828ca273d6514aa9b4a097cae8be36e8dc265c2a8562a115d1708ae03b5bcb85b13a9b50ded4f9fc609dc3ad25f218111f985acade436bddb550a82dec DIST firefox-bin_x86_64-86.0.tar.bz2 74186044 BLAKE2B 77421d848eb36237c331ca8b6711de697e9f4d39bec707068a3c6f8a772518e5dfd9c6b93a99637be3eed21d1d4a59a99d2bfb1aa40e9f1ee6718bc4b2866477 SHA512 2384d907507e1731334440f9a36514b941a869fe8a3b17e46067aacadefa499e230644ac7e83bbd896e49367eb76b0b9ae4d13b0827ab13005874ddddbfe45a6 diff --git a/www-client/firefox-bin/firefox-bin-78.7.1.ebuild b/www-client/firefox-bin/firefox-bin-78.7.1.ebuild deleted file mode 100644 index ec5fd743a588..000000000000 --- a/www-client/firefox-bin/firefox-bin-78.7.1.ebuild +++ /dev/null @@ -1,411 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MOZ_ESR=yes - -MOZ_PV=${PV} -MOZ_PV_SUFFIX= -if [[ ${PV} =~ (_(alpha|beta|rc).*)$ ]] ; then - MOZ_PV_SUFFIX=${BASH_REMATCH[1]} - - # Convert the ebuild version to the upstream Mozilla version - MOZ_PV="${MOZ_PV/_alpha/a}" # Handle alpha for SRC_URI - MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI - MOZ_PV="${MOZ_PV%%_rc*}" # Handle rc for SRC_URI -fi - -if [[ -n ${MOZ_ESR} ]] ; then - # ESR releases have slightly different version numbers - MOZ_PV="${MOZ_PV}esr" -fi - -MOZ_PN="${PN%-bin}" -MOZ_P="${MOZ_PN}-${MOZ_PV}" -MOZ_PV_DISTFILES="${MOZ_PV}${MOZ_PV_SUFFIX}" -MOZ_P_DISTFILES="${MOZ_PN}-${MOZ_PV_DISTFILES}" - -inherit desktop pax-utils xdg - -MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/releases/${MOZ_PV}" - -SRC_URI="amd64? ( ${MOZ_SRC_BASE_URI}/linux-x86_64/en-US/${MOZ_P}.tar.bz2 -> ${PN}_x86_64-${PV}.tar.bz2 ) - x86? ( ${MOZ_SRC_BASE_URI}/linux-i686/en-US/${MOZ_P}.tar.bz2 -> ${PN}_i686-${PV}.tar.bz2 )" - -DESCRIPTION="Firefox Web Browser" -HOMEPAGE="https://www.mozilla.com/firefox" - -KEYWORDS="-* amd64 x86" -SLOT="0/esr$(ver_cut 1)" -LICENSE="MPL-2.0 GPL-2 LGPL-2.1" -IUSE="+alsa +ffmpeg +gmp-autoupdate +pulseaudio selinux wayland" - -RESTRICT="strip" - -BDEPEND="app-arch/unzip - alsa? ( - !pulseaudio? ( - dev-util/patchelf - ) - )" - -CDEPEND="alsa? ( - !pulseaudio? ( - media-sound/apulse - ) - )" - -DEPEND="${CDEPEND}" - -RDEPEND="${CDEPEND} - dev-libs/atk - dev-libs/dbus-glib - >=dev-libs/glib-2.26:2 - media-libs/fontconfig - >=media-libs/freetype-2.4.10 - sys-apps/dbus - virtual/freedesktop-icon-theme - >=x11-libs/cairo-1.10[X] - x11-libs/gdk-pixbuf - >=x11-libs/gtk+-2.18:2 - >=x11-libs/gtk+-3.11:3[wayland?] - x11-libs/libX11 - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXrender - x11-libs/libXt - >=x11-libs/pango-1.22.0 - ffmpeg? ( media-video/ffmpeg ) - pulseaudio? ( media-sound/pulseaudio ) - selinux? ( sec-policy/selinux-mozilla ) -" - -QA_PREBUILT="opt/${MOZ_PN}/*" - -# Allow MOZ_GMP_PLUGIN_LIST to be set in an eclass or -# overridden in the enviromnent (advanced hackers only) -if [[ -z "${MOZ_GMP_PLUGIN_LIST+set}" ]] ; then - MOZ_GMP_PLUGIN_LIST=( gmp-gmpopenh264 gmp-widevinecdm ) -fi - -MOZ_LANGS=( - ach af an ar ast az be bg bn br bs ca-valencia ca cak cs cy - da de dsb el en-CA en-GB en-US eo es-AR es-CL es-ES es-MX et eu - fa ff fi fr fy-NL ga-IE gd gl gn gu-IN he hi-IN hr hsb hu hy-AM - ia id is it ja ka kab kk km kn ko lij lt lv mk mr ms my - nb-NO ne-NP nl nn-NO oc pa-IN pl pt-BR pt-PT rm ro ru - si sk sl son sq sr sv-SE ta te th tl tr trs uk ur uz vi - xh zh-CN zh-TW -) - -mozilla_set_globals() { - # https://bugs.gentoo.org/587334 - local MOZ_TOO_REGIONALIZED_FOR_L10N=( - fy-NL ga-IE gu-IN hi-IN hy-AM nb-NO ne-NP nn-NO pa-IN sv-SE - ) - - local lang xflag - for lang in "${MOZ_LANGS[@]}" ; do - # en and en_US are handled internally - if [[ ${lang} == en ]] || [[ ${lang} == en-US ]] ; then - continue - fi - - # strip region subtag if $lang is in the list - if has ${lang} "${MOZ_TOO_REGIONALIZED_FOR_L10N[@]}" ; then - xflag=${lang%%-*} - else - xflag=${lang} - fi - - SRC_URI+=" l10n_${xflag/[_@]/-}? (" - SRC_URI+=" ${MOZ_SRC_BASE_URI}/linux-x86_64/xpi/${lang}.xpi -> ${MOZ_P_DISTFILES}-${lang}.xpi" - SRC_URI+=" )" - IUSE+=" l10n_${xflag/[_@]/-}" - done -} -mozilla_set_globals - -moz_install_xpi() { - debug-print-function ${FUNCNAME} "$@" - - if [[ ${#} -lt 2 ]] ; then - die "${FUNCNAME} requires at least two arguments" - fi - - local DESTDIR=${1} - shift - - insinto "${DESTDIR}" - - local emid xpi_file xpi_tmp_dir - for xpi_file in "${@}" ; do - emid= - xpi_tmp_dir=$(mktemp -d --tmpdir="${T}") - - # Unpack XPI - unzip -qq "${xpi_file}" -d "${xpi_tmp_dir}" || die - - # Determine extension ID - if [[ -f "${xpi_tmp_dir}/install.rdf" ]] ; then - emid=$(sed -n -e '/install-manifest/,$ { /em:id/!d; s/.*[\">]\([^\"<>]*\)[\"<].*/\1/; p; q }' "${xpi_tmp_dir}/install.rdf") - [[ -z "${emid}" ]] && die "failed to determine extension id from install.rdf" - elif [[ -f "${xpi_tmp_dir}/manifest.json" ]] ; then - emid=$(sed -n -e 's/.*"id": "\([^"]*\)".*/\1/p' "${xpi_tmp_dir}/manifest.json") - [[ -z "${emid}" ]] && die "failed to determine extension id from manifest.json" - else - die "failed to determine extension id" - fi - - einfo "Installing ${emid}.xpi into ${ED}${DESTDIR} ..." - newins "${xpi_file}" "${emid}.xpi" - done -} - -src_unpack() { - local _lp_dir="${WORKDIR}/language_packs" - local _src_file - - mkdir "${S}" || die - - if [[ ! -d "${_lp_dir}" ]] ; then - mkdir "${_lp_dir}" || die - fi - - for _src_file in ${A} ; do - if [[ ${_src_file} == *.xpi ]]; then - cp "${DISTDIR}/${_src_file}" "${_lp_dir}" || die "Failed to copy '${_src_file}' to '${_lp_dir}'!" - else - MY_SRC_FILE=${_src_file} - fi - done -} - -src_install() { - # Set MOZILLA_FIVE_HOME - local MOZILLA_FIVE_HOME="/opt/${MOZ_PN}" - - dodir /opt - pushd "${ED}"/opt &>/dev/null || die - unpack "${MY_SRC_FILE}" - popd &>/dev/null || die - - pax-mark m \ - "${ED}${MOZILLA_FIVE_HOME}"/${MOZ_PN} \ - "${ED}${MOZILLA_FIVE_HOME}"/${MOZ_PN}-bin \ - "${ED}${MOZILLA_FIVE_HOME}"/plugin-container - - # Patch alsa support - local apulselib= - if use alsa && ! use pulseaudio ; then - apulselib="${EPREFIX}/usr/$(get_libdir)/apulse" - patchelf --set-rpath "${apulselib}" "${ED}${MOZILLA_FIVE_HOME}/libxul.so" || die - fi - - # Install policy (currently only used to disable application updates) - insinto "${MOZILLA_FIVE_HOME}/distribution" - newins "${FILESDIR}"/disable-auto-update.policy.json policies.json - - # Install system-wide preferences - local PREFS_DIR="${MOZILLA_FIVE_HOME}/browser/defaults/preferences" - insinto "${PREFS_DIR}" - newins "${FILESDIR}"/gentoo-default-prefs.js all-gentoo.js - - local GENTOO_PREFS="${ED}${PREFS_DIR}/all-gentoo.js" - - if ! use gmp-autoupdate ; then - local plugin - for plugin in "${MOZ_GMP_PLUGIN_LIST[@]}" ; do - einfo "Disabling auto-update for ${plugin} plugin ..." - cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to disable autoupdate for ${plugin} media plugin" - pref("media.${plugin}.autoupdate", false); - EOF - done - fi - - # Install language packs - local langpacks=( $(find "${WORKDIR}/language_packs" -type f -name '*.xpi') ) - if [[ -n "${langpacks}" ]] ; then - moz_install_xpi "${MOZILLA_FIVE_HOME}/distribution/extensions" "${langpacks[@]}" - fi - - # Install icons - local icon_srcdir="${ED}/${MOZILLA_FIVE_HOME}/browser/chrome/icons/default" - local icon_symbolic_file="${FILESDIR}/firefox-symbolic.svg" - - insinto /usr/share/icons/hicolor/symbolic/apps - newins "${icon_symbolic_file}" ${PN}-symbolic.svg - - local icon size - for icon in "${icon_srcdir}"/default*.png ; do - size=${icon%.png} - size=${size##*/default} - - if [[ ${size} -eq 48 ]] ; then - newicon "${icon}" ${PN}.png - fi - - newicon -s ${size} "${icon}" ${PN}.png - done - - # Install menus - local wrapper_wayland="${PN}-wayland.sh" - local wrapper_x11="${PN}-x11.sh" - local desktop_file="${FILESDIR}/${PN}-r2.desktop" - local display_protocols="auto X11" - local icon="${PN}" - local name="Mozilla ${MOZ_PN^} (bin)" - local use_wayland="false" - - if use wayland ; then - display_protocols+=" Wayland" - use_wayland="true" - fi - - local app_name desktop_filename display_protocol exec_command - for display_protocol in ${display_protocols} ; do - app_name="${name} on ${display_protocol}" - desktop_filename="${PN}-${display_protocol,,}.desktop" - - case ${display_protocol} in - Wayland) - exec_command="${PN}-wayland --name ${PN}-wayland" - newbin "${FILESDIR}/${wrapper_wayland}" ${PN}-wayland - ;; - X11) - if ! use wayland ; then - # Exit loop here because there's no choice so - # we don't need wrapper/.desktop file for X11. - continue - fi - - exec_command="${PN}-x11 --name ${PN}-x11" - newbin "${FILESDIR}/${wrapper_x11}" ${PN}-x11 - ;; - *) - app_name="${name}" - desktop_filename="${PN}.desktop" - exec_command="${PN}" - ;; - esac - - cp "${desktop_file}" "${WORKDIR}/${PN}.desktop-template" || die - - sed -i \ - -e "s:@NAME@:${app_name}:" \ - -e "s:@EXEC@:${exec_command}:" \ - -e "s:@ICON@:${icon}:" \ - "${WORKDIR}/${PN}.desktop-template" \ - || die - - newmenu "${WORKDIR}/${PN}.desktop-template" "${desktop_filename}" - - rm "${WORKDIR}/${PN}.desktop-template" || die - done - - # Install generic wrapper script - [[ -f "${ED}/usr/bin/${PN}" ]] && rm "${ED}/usr/bin/${PN}" - newbin "${FILESDIR}/${PN}.sh" ${PN} - - # Update wrapper - local wrapper - for wrapper in \ - "${ED}/usr/bin/${PN}" \ - "${ED}/usr/bin/${PN}-x11" \ - "${ED}/usr/bin/${PN}-wayland" \ - ; do - [[ ! -f "${wrapper}" ]] && continue - - sed -i \ - -e "s:@PREFIX@:${EPREFIX}/usr:" \ - -e "s:@MOZ_FIVE_HOME@:${MOZILLA_FIVE_HOME}:" \ - -e "s:@APULSELIB_DIR@:${apulselib}:" \ - -e "s:@DEFAULT_WAYLAND@:${use_wayland}:" \ - "${wrapper}" \ - || die - done -} - -pkg_postinst() { - xdg_pkg_postinst - - if ! use gmp-autoupdate ; then - elog "USE='-gmp-autoupdate' has disabled the following plugins from updating or" - elog "installing into new profiles:" - local plugin - for plugin in "${MOZ_GMP_PLUGIN_LIST[@]}" ; do - elog "\t ${plugin}" - done - elog - fi - - if ! has_version 'gnome-base/gconf' || ! has_version 'gnome-base/orbit' \ - || ! has_version 'net-misc/curl'; then - einfo - einfo "For using the crashreporter, you need gnome-base/gconf," - einfo "gnome-base/orbit and net-misc/curl emerged." - einfo - fi - - use ffmpeg || ewarn "USE=-ffmpeg : HTML5 video will not render without media-video/ffmpeg installed" - - local HAS_AUDIO=0 - if use alsa || use pulseaudio; then - HAS_AUDIO=1 - fi - - if [[ ${HAS_AUDIO} -eq 0 ]] ; then - ewarn "USE=-pulseaudio & USE=-alsa : For audio please either set USE=pulseaudio or USE=alsa!" - fi - - local show_doh_information show_normandy_information - - if [[ -z "${REPLACING_VERSIONS}" ]] ; then - # New install; Tell user that DoH is disabled by default - show_doh_information=yes - show_normandy_information=yes - else - local replacing_version - for replacing_version in ${REPLACING_VERSIONS} ; do - if ver_test "${replacing_version}" -lt 70 ; then - # Tell user only once about our DoH default - show_doh_information=yes - fi - - if ver_test "${replacing_version}" -lt 74.0-r2 ; then - # Tell user only once about our Normandy default - show_normandy_information=yes - fi - done - fi - - if [[ -n "${show_doh_information}" ]] ; then - elog - elog "Note regarding Trusted Recursive Resolver aka DNS-over-HTTPS (DoH):" - elog "Due to privacy concerns (encrypting DNS might be a good thing, sending all" - elog "DNS traffic to Cloudflare by default is not a good idea and applications" - elog "should respect OS configured settings), \"network.trr.mode\" was set to 5" - elog "(\"Off by choice\") by default." - elog "You can enable DNS-over-HTTPS in ${PN^}'s preferences." - fi - - # bug 713782 - if [[ -n "${show_normandy_information}" ]] ; then - elog - elog "Upstream operates a service named Normandy which allows Mozilla to" - elog "push changes for default settings or even install new add-ons remotely." - elog "While this can be useful to address problems like 'Armagadd-on 2.0' or" - elog "revert previous decisions to disable TLS 1.0/1.1, privacy and security" - elog "concerns prevail, which is why we have switched off the use of this" - elog "service by default." - elog - elog "To re-enable this service set" - elog - elog " app.normandy.enabled=true" - elog - elog "in about:config." - fi -} diff --git a/www-client/firefox-bin/firefox-bin-85.0.2.ebuild b/www-client/firefox-bin/firefox-bin-85.0.2.ebuild deleted file mode 100644 index 811038b1e175..000000000000 --- a/www-client/firefox-bin/firefox-bin-85.0.2.ebuild +++ /dev/null @@ -1,411 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MOZ_ESR= - -MOZ_PV=${PV} -MOZ_PV_SUFFIX= -if [[ ${PV} =~ (_(alpha|beta|rc).*)$ ]] ; then - MOZ_PV_SUFFIX=${BASH_REMATCH[1]} - - # Convert the ebuild version to the upstream Mozilla version - MOZ_PV="${MOZ_PV/_alpha/a}" # Handle alpha for SRC_URI - MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI - MOZ_PV="${MOZ_PV%%_rc*}" # Handle rc for SRC_URI -fi - -if [[ -n ${MOZ_ESR} ]] ; then - # ESR releases have slightly different version numbers - MOZ_PV="${MOZ_PV}esr" -fi - -MOZ_PN="${PN%-bin}" -MOZ_P="${MOZ_PN}-${MOZ_PV}" -MOZ_PV_DISTFILES="${MOZ_PV}${MOZ_PV_SUFFIX}" -MOZ_P_DISTFILES="${MOZ_PN}-${MOZ_PV_DISTFILES}" - -inherit desktop pax-utils xdg - -MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/releases/${MOZ_PV}" - -SRC_URI="amd64? ( ${MOZ_SRC_BASE_URI}/linux-x86_64/en-US/${MOZ_P}.tar.bz2 -> ${PN}_x86_64-${PV}.tar.bz2 ) - x86? ( ${MOZ_SRC_BASE_URI}/linux-i686/en-US/${MOZ_P}.tar.bz2 -> ${PN}_i686-${PV}.tar.bz2 )" - -DESCRIPTION="Firefox Web Browser" -HOMEPAGE="https://www.mozilla.com/firefox" - -KEYWORDS="-* amd64 x86" -SLOT="0/$(ver_cut 1)" -LICENSE="MPL-2.0 GPL-2 LGPL-2.1" -IUSE="+alsa +ffmpeg +gmp-autoupdate +pulseaudio selinux wayland" - -RESTRICT="strip" - -BDEPEND="app-arch/unzip - alsa? ( - !pulseaudio? ( - dev-util/patchelf - ) - )" - -CDEPEND="alsa? ( - !pulseaudio? ( - media-sound/apulse - ) - )" - -DEPEND="${CDEPEND}" - -RDEPEND="${CDEPEND} - dev-libs/atk - dev-libs/dbus-glib - >=dev-libs/glib-2.26:2 - media-libs/fontconfig - >=media-libs/freetype-2.4.10 - sys-apps/dbus - virtual/freedesktop-icon-theme - >=x11-libs/cairo-1.10[X] - x11-libs/gdk-pixbuf - >=x11-libs/gtk+-2.18:2 - >=x11-libs/gtk+-3.11:3[wayland?] - x11-libs/libX11 - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXrender - x11-libs/libXt - >=x11-libs/pango-1.22.0 - ffmpeg? ( media-video/ffmpeg ) - pulseaudio? ( media-sound/pulseaudio ) - selinux? ( sec-policy/selinux-mozilla ) -" - -QA_PREBUILT="opt/${MOZ_PN}/*" - -# Allow MOZ_GMP_PLUGIN_LIST to be set in an eclass or -# overridden in the enviromnent (advanced hackers only) -if [[ -z "${MOZ_GMP_PLUGIN_LIST+set}" ]] ; then - MOZ_GMP_PLUGIN_LIST=( gmp-gmpopenh264 gmp-widevinecdm ) -fi - -MOZ_LANGS=( - ach af an ar ast az be bg bn br bs ca-valencia ca cak cs cy - da de dsb el en-CA en-GB en-US eo es-AR es-CL es-ES es-MX et eu - fa ff fi fr fy-NL ga-IE gd gl gn gu-IN he hi-IN hr hsb hu hy-AM - ia id is it ja ka kab kk km kn ko lij lt lv mk mr ms my - nb-NO ne-NP nl nn-NO oc pa-IN pl pt-BR pt-PT rm ro ru - si sk sl son sq sr sv-SE ta te th tl tr trs uk ur uz vi - xh zh-CN zh-TW -) - -mozilla_set_globals() { - # https://bugs.gentoo.org/587334 - local MOZ_TOO_REGIONALIZED_FOR_L10N=( - fy-NL ga-IE gu-IN hi-IN hy-AM nb-NO ne-NP nn-NO pa-IN sv-SE - ) - - local lang xflag - for lang in "${MOZ_LANGS[@]}" ; do - # en and en_US are handled internally - if [[ ${lang} == en ]] || [[ ${lang} == en-US ]] ; then - continue - fi - - # strip region subtag if $lang is in the list - if has ${lang} "${MOZ_TOO_REGIONALIZED_FOR_L10N[@]}" ; then - xflag=${lang%%-*} - else - xflag=${lang} - fi - - SRC_URI+=" l10n_${xflag/[_@]/-}? (" - SRC_URI+=" ${MOZ_SRC_BASE_URI}/linux-x86_64/xpi/${lang}.xpi -> ${MOZ_P_DISTFILES}-${lang}.xpi" - SRC_URI+=" )" - IUSE+=" l10n_${xflag/[_@]/-}" - done -} -mozilla_set_globals - -moz_install_xpi() { - debug-print-function ${FUNCNAME} "$@" - - if [[ ${#} -lt 2 ]] ; then - die "${FUNCNAME} requires at least two arguments" - fi - - local DESTDIR=${1} - shift - - insinto "${DESTDIR}" - - local emid xpi_file xpi_tmp_dir - for xpi_file in "${@}" ; do - emid= - xpi_tmp_dir=$(mktemp -d --tmpdir="${T}") - - # Unpack XPI - unzip -qq "${xpi_file}" -d "${xpi_tmp_dir}" || die - - # Determine extension ID - if [[ -f "${xpi_tmp_dir}/install.rdf" ]] ; then - emid=$(sed -n -e '/install-manifest/,$ { /em:id/!d; s/.*[\">]\([^\"<>]*\)[\"<].*/\1/; p; q }' "${xpi_tmp_dir}/install.rdf") - [[ -z "${emid}" ]] && die "failed to determine extension id from install.rdf" - elif [[ -f "${xpi_tmp_dir}/manifest.json" ]] ; then - emid=$(sed -n -e 's/.*"id": "\([^"]*\)".*/\1/p' "${xpi_tmp_dir}/manifest.json") - [[ -z "${emid}" ]] && die "failed to determine extension id from manifest.json" - else - die "failed to determine extension id" - fi - - einfo "Installing ${emid}.xpi into ${ED}${DESTDIR} ..." - newins "${xpi_file}" "${emid}.xpi" - done -} - -src_unpack() { - local _lp_dir="${WORKDIR}/language_packs" - local _src_file - - mkdir "${S}" || die - - if [[ ! -d "${_lp_dir}" ]] ; then - mkdir "${_lp_dir}" || die - fi - - for _src_file in ${A} ; do - if [[ ${_src_file} == *.xpi ]]; then - cp "${DISTDIR}/${_src_file}" "${_lp_dir}" || die "Failed to copy '${_src_file}' to '${_lp_dir}'!" - else - MY_SRC_FILE=${_src_file} - fi - done -} - -src_install() { - # Set MOZILLA_FIVE_HOME - local MOZILLA_FIVE_HOME="/opt/${MOZ_PN}" - - dodir /opt - pushd "${ED}"/opt &>/dev/null || die - unpack "${MY_SRC_FILE}" - popd &>/dev/null || die - - pax-mark m \ - "${ED}${MOZILLA_FIVE_HOME}"/${MOZ_PN} \ - "${ED}${MOZILLA_FIVE_HOME}"/${MOZ_PN}-bin \ - "${ED}${MOZILLA_FIVE_HOME}"/plugin-container - - # Patch alsa support - local apulselib= - if use alsa && ! use pulseaudio ; then - apulselib="${EPREFIX}/usr/$(get_libdir)/apulse" - patchelf --set-rpath "${apulselib}" "${ED}${MOZILLA_FIVE_HOME}/libxul.so" || die - fi - - # Install policy (currently only used to disable application updates) - insinto "${MOZILLA_FIVE_HOME}/distribution" - newins "${FILESDIR}"/disable-auto-update.policy.json policies.json - - # Install system-wide preferences - local PREFS_DIR="${MOZILLA_FIVE_HOME}/browser/defaults/preferences" - insinto "${PREFS_DIR}" - newins "${FILESDIR}"/gentoo-default-prefs.js all-gentoo.js - - local GENTOO_PREFS="${ED}${PREFS_DIR}/all-gentoo.js" - - if ! use gmp-autoupdate ; then - local plugin - for plugin in "${MOZ_GMP_PLUGIN_LIST[@]}" ; do - einfo "Disabling auto-update for ${plugin} plugin ..." - cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to disable autoupdate for ${plugin} media plugin" - pref("media.${plugin}.autoupdate", false); - EOF - done - fi - - # Install language packs - local langpacks=( $(find "${WORKDIR}/language_packs" -type f -name '*.xpi') ) - if [[ -n "${langpacks}" ]] ; then - moz_install_xpi "${MOZILLA_FIVE_HOME}/distribution/extensions" "${langpacks[@]}" - fi - - # Install icons - local icon_srcdir="${ED}/${MOZILLA_FIVE_HOME}/browser/chrome/icons/default" - local icon_symbolic_file="${FILESDIR}/firefox-symbolic.svg" - - insinto /usr/share/icons/hicolor/symbolic/apps - newins "${icon_symbolic_file}" ${PN}-symbolic.svg - - local icon size - for icon in "${icon_srcdir}"/default*.png ; do - size=${icon%.png} - size=${size##*/default} - - if [[ ${size} -eq 48 ]] ; then - newicon "${icon}" ${PN}.png - fi - - newicon -s ${size} "${icon}" ${PN}.png - done - - # Install menus - local wrapper_wayland="${PN}-wayland.sh" - local wrapper_x11="${PN}-x11.sh" - local desktop_file="${FILESDIR}/${PN}-r2.desktop" - local display_protocols="auto X11" - local icon="${PN}" - local name="Mozilla ${MOZ_PN^} (bin)" - local use_wayland="false" - - if use wayland ; then - display_protocols+=" Wayland" - use_wayland="true" - fi - - local app_name desktop_filename display_protocol exec_command - for display_protocol in ${display_protocols} ; do - app_name="${name} on ${display_protocol}" - desktop_filename="${PN}-${display_protocol,,}.desktop" - - case ${display_protocol} in - Wayland) - exec_command="${PN}-wayland --name ${PN}-wayland" - newbin "${FILESDIR}/${wrapper_wayland}" ${PN}-wayland - ;; - X11) - if ! use wayland ; then - # Exit loop here because there's no choice so - # we don't need wrapper/.desktop file for X11. - continue - fi - - exec_command="${PN}-x11 --name ${PN}-x11" - newbin "${FILESDIR}/${wrapper_x11}" ${PN}-x11 - ;; - *) - app_name="${name}" - desktop_filename="${PN}.desktop" - exec_command="${PN}" - ;; - esac - - cp "${desktop_file}" "${WORKDIR}/${PN}.desktop-template" || die - - sed -i \ - -e "s:@NAME@:${app_name}:" \ - -e "s:@EXEC@:${exec_command}:" \ - -e "s:@ICON@:${icon}:" \ - "${WORKDIR}/${PN}.desktop-template" \ - || die - - newmenu "${WORKDIR}/${PN}.desktop-template" "${desktop_filename}" - - rm "${WORKDIR}/${PN}.desktop-template" || die - done - - # Install generic wrapper script - [[ -f "${ED}/usr/bin/${PN}" ]] && rm "${ED}/usr/bin/${PN}" - newbin "${FILESDIR}/${PN}.sh" ${PN} - - # Update wrapper - local wrapper - for wrapper in \ - "${ED}/usr/bin/${PN}" \ - "${ED}/usr/bin/${PN}-x11" \ - "${ED}/usr/bin/${PN}-wayland" \ - ; do - [[ ! -f "${wrapper}" ]] && continue - - sed -i \ - -e "s:@PREFIX@:${EPREFIX}/usr:" \ - -e "s:@MOZ_FIVE_HOME@:${MOZILLA_FIVE_HOME}:" \ - -e "s:@APULSELIB_DIR@:${apulselib}:" \ - -e "s:@DEFAULT_WAYLAND@:${use_wayland}:" \ - "${wrapper}" \ - || die - done -} - -pkg_postinst() { - xdg_pkg_postinst - - if ! use gmp-autoupdate ; then - elog "USE='-gmp-autoupdate' has disabled the following plugins from updating or" - elog "installing into new profiles:" - local plugin - for plugin in "${MOZ_GMP_PLUGIN_LIST[@]}" ; do - elog "\t ${plugin}" - done - elog - fi - - if ! has_version 'gnome-base/gconf' || ! has_version 'gnome-base/orbit' \ - || ! has_version 'net-misc/curl'; then - einfo - einfo "For using the crashreporter, you need gnome-base/gconf," - einfo "gnome-base/orbit and net-misc/curl emerged." - einfo - fi - - use ffmpeg || ewarn "USE=-ffmpeg : HTML5 video will not render without media-video/ffmpeg installed" - - local HAS_AUDIO=0 - if use alsa || use pulseaudio; then - HAS_AUDIO=1 - fi - - if [[ ${HAS_AUDIO} -eq 0 ]] ; then - ewarn "USE=-pulseaudio & USE=-alsa : For audio please either set USE=pulseaudio or USE=alsa!" - fi - - local show_doh_information show_normandy_information - - if [[ -z "${REPLACING_VERSIONS}" ]] ; then - # New install; Tell user that DoH is disabled by default - show_doh_information=yes - show_normandy_information=yes - else - local replacing_version - for replacing_version in ${REPLACING_VERSIONS} ; do - if ver_test "${replacing_version}" -lt 70 ; then - # Tell user only once about our DoH default - show_doh_information=yes - fi - - if ver_test "${replacing_version}" -lt 74.0-r2 ; then - # Tell user only once about our Normandy default - show_normandy_information=yes - fi - done - fi - - if [[ -n "${show_doh_information}" ]] ; then - elog - elog "Note regarding Trusted Recursive Resolver aka DNS-over-HTTPS (DoH):" - elog "Due to privacy concerns (encrypting DNS might be a good thing, sending all" - elog "DNS traffic to Cloudflare by default is not a good idea and applications" - elog "should respect OS configured settings), \"network.trr.mode\" was set to 5" - elog "(\"Off by choice\") by default." - elog "You can enable DNS-over-HTTPS in ${PN^}'s preferences." - fi - - # bug 713782 - if [[ -n "${show_normandy_information}" ]] ; then - elog - elog "Upstream operates a service named Normandy which allows Mozilla to" - elog "push changes for default settings or even install new add-ons remotely." - elog "While this can be useful to address problems like 'Armagadd-on 2.0' or" - elog "revert previous decisions to disable TLS 1.0/1.1, privacy and security" - elog "concerns prevail, which is why we have switched off the use of this" - elog "service by default." - elog - elog "To re-enable this service set" - elog - elog " app.normandy.enabled=true" - elog - elog "in about:config." - fi -} diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest index 11665b6107d2..8d10577e9117 100644 --- a/www-client/firefox/Manifest +++ b/www-client/firefox/Manifest @@ -1,195 +1,3 @@ -DIST firefox-78.7.0esr-ach.xpi 460304 BLAKE2B 0bf6789552f642486e117cb3f21e711182b43a8a687bce5f82c477baa7659c646daf70a47a1fed5ee7f497954658fd1d1daa48e0363c7c277d426656d6c5e93d SHA512 6f5bc3f83115c72a0aa0e07817069f8a249f9d38e0c82d3c9b2a4802fca514e3c02c7f581a4cadb0adde20615fd4cbc3775f566b627dbd21b1cb6d5a88a18461 -DIST firefox-78.7.0esr-af.xpi 428364 BLAKE2B 3bb94756335a5700b49f9e92a1d1b873fafe17318c28a5a7ce0446798370d256950d566351e3119870022c90ed36f1e4590bafc52b7fa1019e58e44e6d18219a SHA512 6ec382ba46210df6d94176121f2445e2c7a032e0bb6ad4066e0389e4d1e81f4daea057066740f026d61d7ca26d1a3d8c12edb1c9839d25ca3e8ccdf7e0af54cb -DIST firefox-78.7.0esr-an.xpi 508375 BLAKE2B 19084e4a2a2cf09565be3eebd88904cdbd3c59e5aaab6a86a8812b673d3a6474d69e1d5d42a9d5bb034ad8891ea05314783e64649ec4cebe78940a7f3e95c3a5 SHA512 88dd3f35650c15dd63c2584f50cc882d098c0bceca7416028b0e728a9696147054f3f84afadf738c3f51f6d2e22302c6558582bdf15fc76e2728e41cadda4a27 -DIST firefox-78.7.0esr-ar.xpi 560960 BLAKE2B 2c265fa689b1674f37186a96794bc9fcdbe66749d1cc3783b96e054fe66f891ac1f13de40b1f4c9d6f0f7e5e14f10d9991443393019feed7f5e27e3dd1296166 SHA512 ae28ff38ce6f6609f6fada98f53f020b43c0bac1e27bd2cb20e57f637489086ccb112d7d4e2cd3830533c1370ef26bcb1484518f273960c605985608ffc8cb84 -DIST firefox-78.7.0esr-ast.xpi 456397 BLAKE2B 0697a2fd082c0673e4b65d5722b36e4dea42a6224eb74896e93be97f3fe34a9d7eea621a3016f59d9695b53a8b92a863a97d82bbaffd71eb46474363dcee2983 SHA512 89cc70aaa20142d618bcc3781a0729f4d3efa44a3b7ff8e81a04d135750838dc6a5e893d3b7ed27ef85983e279c0bbc8922dc755563463eec36016867246808c -DIST firefox-78.7.0esr-az.xpi 497441 BLAKE2B 16b43b26f12c75682c97fbf3426934d4ea38f3f12972b60690a33f83f3e7b047aed06ac5909f0a1425c66a6467158b5af19c9142340559db875ebc78f61b4c23 SHA512 f491730930dd2746a467aaadb9779e88784512aea093dd7a8f424a96089ad532baef2a67a8206e4a15fa75edc588dcf0faaea3c2a11d5bc4102a0da9206ceca4 -DIST firefox-78.7.0esr-be.xpi 608652 BLAKE2B fd1f20bb87d3ffda99b4b04054747db3402ffc1bf64afa8442d3149546be01ff9ae442168689d44763f7d3b70d1548f1c4f41609e7218a0087599a76c51aff08 SHA512 ec53a3ca2e2c673fca330e989f7c38f408a88ce12a0e982416e715d3a10e2effba158bd7573d70012cf85463d9d47329d6a65e3b1704d50ae949361b82384e0b -DIST firefox-78.7.0esr-bg.xpi 553979 BLAKE2B 4b5117349f74de369c3865cc0453bf350170a8f0a52727a7b4a883e20bf667ab633664862186c36be4b6b0ffd59cb5115561d08a60815ab235760f76852ef7e2 SHA512 02cefec8bd5bc999d4225da2a0177085c17937d2ef5223f81c0e266c3f82bba49a4e66f5cd7966b9c622b3c10fcd41c8aeb89fee1b35803e6294c7fefa1610b9 -DIST firefox-78.7.0esr-bn.xpi 572627 BLAKE2B 4448d0b66317a7ca9796efd5c21cd3391df40f94e3fec8b12324b5e7ad0adc764a0a70582693fbedc10449f92b02c14b372913f46fb88a66b401f9a866298920 SHA512 ac6dbdaa8483585f6a06329b451aaf57ce1daa6cdbf15725cd758b842c1517475ce996a7b01d09cec80f114a9eab7c8148608b58987d3170a887d0500bdbb358 -DIST firefox-78.7.0esr-br.xpi 507126 BLAKE2B 1d6124a9165e0fdabdda1c9644548b7ee803027f14ac9f4dbb510aac4805361e628bed0593f33554b9737d591c875fa59c4c7433027d1e3e692621e7e8196233 SHA512 2800b314c7bbd575dd9c3859d07ee93e149eb300fcc65a002f50750e2d8425787f02991a9fe1466afff9d5cfc240dac15e701008f43253388450f6141368f17d -DIST firefox-78.7.0esr-bs.xpi 463815 BLAKE2B 81b068033d0d67e0f27ca37ab974b455ed85cf0577f4084c13b90f284d546667d51194f966092b2f7170d418062c5128c5cfac8775d5dc742ca1d204959431e8 SHA512 58e2d4aa6f7f874d20b5959426fa9abccf5f6ff23562ba871bd0e74f2f18dcd4ba88ba05229f0ba14de482ccdb6f5b95a507de3bdde7c1963d326c218dafbd4f -DIST firefox-78.7.0esr-ca-valencia.xpi 517180 BLAKE2B 7dd0807b53f1aec5f14842163bc5d78267bf7196e5f6050c59182abfd4f495a0a0ce295a0c6d7ab8b1d687c0926add9c261e25307c4f01b05046329ee6ac7b8b SHA512 cf844542ca663095a641e97e8e36324c6b0dbe8091fb23b645b04d89ace177a24be48b05f3df34a514fcf2fcaac92ad7578430a8ef0e3f03034afffbc18a687c -DIST firefox-78.7.0esr-ca.xpi 514183 BLAKE2B 9edf83e758945c21bf2b7270537545917eb1acbf324ae9d04f1688376d008b50533d799464a15a4bf58a0eac2db8fc7b2a0861303e1e7fc9777049acdcb459be SHA512 70b562e946cbe9b8e6623794bd2ca8eafa7db669347853b9e0736aa73420f768131dbb494934b39d5779e695b7e606c413f658169012e1d09698284b1ec86658 -DIST firefox-78.7.0esr-cak.xpi 551551 BLAKE2B 3c972e950bd6e4736708c3f33d54088aca6fcb56a25cb324ee383dfeac653dd8468b244603aee7e01b45d0eb891d776e1381aa7c2ab09eda4061b57f5e5ffd2b SHA512 8109c712d7eaff1aa16f87e1c7692b565b985c807e12d91e1a6a39628936d2d3004fdb17c17fe0fba2e32d006b6a6c57867747854f2699c5ff0306a26bcab3d0 -DIST firefox-78.7.0esr-cs.xpi 540317 BLAKE2B ce1299e2068aea64d2b4ddd46bbf07d8588a3d19cf992d1409e19aa5df4db7b2cc03dec0a5437e160f60c1ea976030fdad7d8263c78192568d970076f9c5c60c SHA512 86af1f3a2728bfcc6bb49177b991482e6aa907cb217ba81023e11e4e6d9a66728aaec62b92f434eab90bc3e2c207eec0ea60c636bd35fb1e6daae136e1de4582 -DIST firefox-78.7.0esr-cy.xpi 530698 BLAKE2B 797aeb79a56bf1e3515b3f286e376c30b7cd6aee75c54a0eb31f1b2e3bb0bda293564f4edc20c1574afa1b29c8d5b948d9482d8e3eef24b4a1883e88f2f3091d SHA512 2d024d0f5a344869a0623feadc48f124d361cf4eac9440e7dc9b00207760a428470a5ef0fc8c51043d27abcf3b0394678e29531803c2bc08ae6fa84aacb99fdf -DIST firefox-78.7.0esr-da.xpi 520267 BLAKE2B ca974fe0790680a74d5b65bd23d36d204296f13bcbddfe95d10eb29e263ddb2cd23aee634d9a2366e7cdb66df142896c46bec35245a96060dfffbe93d1abce89 SHA512 6bd294ec2ce3324032469de85a96993f255729b4499c72adc45c3dde18fe882f0fe87dbb227365504024b842ed94a249476e7d1598b9f0bf63ea8875eae7e63b -DIST firefox-78.7.0esr-de.xpi 542846 BLAKE2B f4a3a81b5f1a27e9114470c419cf0ce942a612c29b8907a52dd9fba08efead975c013dfeeb0c0166bbd507c2465a633f0d7a04066d48f9216ce9969452769068 SHA512 219d540f04ad7cf3bc73cf981c6c03849c4952ec243eae3266a3b046c860e91e7e291f3efd66a0bda8acb50c3e9a8d023f5b70abe5d7eb78e6e4e3a9cad248eb -DIST firefox-78.7.0esr-dsb.xpi 554276 BLAKE2B 9b4b62ee758b6f2af3cd2c2647aff3d3acc8b9ec6b833325b2174b24412c051c7368818c0e4de5f5da4b1a478daeb44fa2a76be2f46f470ea3482976679c7160 SHA512 54fefaa41f9f9491decf7c8def6c4931f5476e47ba3541f42ada8ae0c1e03dc660de52ac117c81f9581a4997ee65f2ed6a14f8d13c36a8232400becc12db5f00 -DIST firefox-78.7.0esr-el.xpi 626557 BLAKE2B 5b9d059351ee309eb0fb159e1832060b42c9660eba408e4804c208d6def426889ae63f76486773e9f536cf9d34df6c35edb58a0a0067716457ed53fea1771d70 SHA512 d3cecc371aac469917bf1be6ca5621584ed9c136e3157f670961ce02532a13b7bbe0ea70e14554054c5fd4925515b41f0bf6bfbdcce78b044268f1d00299e61f -DIST firefox-78.7.0esr-en-CA.xpi 497736 BLAKE2B 89000d7a2444b5f49088d10fd1ba1ed1fff5b34361425b65ac60a187b03b6375aa5bfd88fdb476e8a85dd7b0c85d0011a719d06d3d3e4e54d6afaf8d4e11fa2e SHA512 6fb03153f3739207d4c35ca66ab94fa29ca7e0898f862d04da08f8984d15639b51d5c40160c563f905b63e484e4c0c34eeeba2e2a7c8a81dcf78a08e6ffa5b61 -DIST firefox-78.7.0esr-en-GB.xpi 497584 BLAKE2B 5e0f057cc8cbbd9f1d29bdf6919ad22343a11e3b95d6bc3ae7432e81020e50f042eb84c640343920670a22d7f28524359d5e579a6f82255324d34ae791cc5b39 SHA512 06d32eedb0e762033ec8949d5fc77e8f5dd746b24c158e46cee0c8b5bd663f2c2fc3e6975e841a4cb19ded3e167d0649d905c05903f26f13857b39baf1df31c0 -DIST firefox-78.7.0esr-eo.xpi 525742 BLAKE2B 18c50ffcaa125b9cae26434223a2e4711c288c6e3245fa4bbef750efbfd64335c0cc1f21500ec718e29dd1a0ed27ca252ae1971e243613eae8773593024261d0 SHA512 3df657c5856dde60a89af2a9226e1fd98da85e1c29218672e2f8f31d61d876248789f9ddb0cf54566b5045dc744346d2beff06a2e7e917b5e5db611e5229e6cb -DIST firefox-78.7.0esr-es-AR.xpi 535814 BLAKE2B e5f38b4a24e46e09beb5b75ed78bab792007da18640bccc3ef927a81ad98a9bc6a5d40a6adf19972c9d0facd435edd9f58974c84a06539ac1290efaa9611c4bc SHA512 d9c73813ac3c81389190a8808bf62e1a6ec3208735a0cd890dcda7c577a6dcca3b6f66f00be3203c5c1536b5e0248e5291eb357f2939bd7d08f7a98f4dc05db5 -DIST firefox-78.7.0esr-es-CL.xpi 535370 BLAKE2B f93d5a4d96248fed8aa811bf40a6e7ce6aebd3df7e9bedaa060952fc2437f11856368123d2a8ec8a58d0dc78d8b3d0fd41b86e0ae6fc8cde3de5e326f4f0e707 SHA512 3d8cc3c4f3e1ca9c7f026196a637a1cc73dacad58101bdc87560e39550df4dba47ff4f316cd4d739fa9c5a24c6ff3149677640e68de892eda5c427245aa23af0 -DIST firefox-78.7.0esr-es-ES.xpi 522698 BLAKE2B a8098ce455be4fb1b71dfdd362de997e3e6af680ab34c968dc2d12053b89bdb55aaf94180383e8fb16d29bf7ec9d567887535441154da88a658cee3d48448980 SHA512 406de89907ba3a719f5ca165a966f5c59d5c7957e2ca688725a2a9bcbe2f08ca500bab4ec6e9936ffa7de9c59fd77f4c3a2608f9a0c90018429e99967411296a -DIST firefox-78.7.0esr-es-MX.xpi 532289 BLAKE2B bbdb45cdc0ca6d37748f64c9faee112dc9e2861db1a9f8962e4549408175d3949df5e6f90c8ae8680081b21492faf16fbe36ba4d0094d210d05249c89fc89590 SHA512 247d03d4761d137e3af3bc39c81c86c2ce7df63aa35785a9e0e72d66f7cd41ddda3b10fef17c4aa5b41f6f5feafb9abc24e22dfd2a1f70587cefd2fc63fec984 -DIST firefox-78.7.0esr-et.xpi 485258 BLAKE2B 01b7f7fea7ba58e92fb41b6c308c9ad32812aca6ca4f78795e4c2c3abb7efdafd1a0ac281d3fc2351d3f0fb9468d7512d8f18dd0233e97714c3b1903f73a225f SHA512 ac4ec560834a2271604e738015f3fa8d3986943ae333b07888877e29cb9529c3c79b3de97f213cd6af8b4daf6d2cea40b520efbbae0a3d63975a31eb701cf98e -DIST firefox-78.7.0esr-eu.xpi 505886 BLAKE2B 7762907b15e73eb9b497acf8090d3290e3a3c7e4c68fbf1a8074b649f5ce7d09dbec05c53f3e265e69b7cd669c30ea4565b9c26537f1d1712af4949b1e93a76b SHA512 d8cce5e303727f62729c9f39797727786ac381462c0d91f28bbe077ebcb25795735d2ece61311ccf9cb64412b952185aeff98c4b96c912bba689f5f0d1da425d -DIST firefox-78.7.0esr-fa.xpi 538919 BLAKE2B 5e55debbd578a33f4ec180878f99c30b9d1c0a5025e4f689b8694b811e091cde282f85233e14af1fdb9187434f33a6ba4d5a51d67cf5275ae384f37fc469817a SHA512 c8ade91a84432f71043e157b45a787f9d7d7e219685bf1679932a6e89db5a90b4d70eb4a09d78e1e845dee02dcd4db2eac4f55957df8990d46e85556fb7426c7 -DIST firefox-78.7.0esr-ff.xpi 481615 BLAKE2B dfed58777c472de6ffb63e0e7668338db5112bea9cd34d1c4ad95313227b212d59a77a51158450a0d7c35997ae5651c82c199717f5105442e7147cf64403d04a SHA512 19241f4c9552319049c9023337ed5275c2c32ce02e0e63a7ca6a4ff59962955a43b2cd160f043b6b7234f7a379c987f3eff831af0b7e1a3b2a69573eb31f6a1a -DIST firefox-78.7.0esr-fi.xpi 517926 BLAKE2B d3dacee7a352833d28935475d526dcf0cd9ad2ac18a2227c913ed8bc3c8f67026f1b11062e3ad83da768fa5faa0724876845a5023319bd737bad1b6c2a31cea8 SHA512 fd62bcb0338ec6f16a53cbaadaaf442b144c63ebb4cf62afb836b85b6b171d68da572892b7de2d0dd6ca21b43346f45df3ffc596ad57f892986f8e8acf72069e -DIST firefox-78.7.0esr-fr.xpi 545888 BLAKE2B 2b1aaade9ce08a092b9a519ddcca3087f686699ac6ece284854bd421bf3fa3a4067d1b667e3a3b836ec6549ac9c702099f0f24b9f2121982df98305ee180fa1b SHA512 abd417d0179275d26a2842a1423a6d69c6782926d64efebb023f0b4bdd751da7997d06460c00292db34f2e6c0b2597ce18bade876531bcadb9018b53d1623eab -DIST firefox-78.7.0esr-fy-NL.xpi 532493 BLAKE2B f48728fd7a21097a45a9a2a8d1c97965401868ddd911b44419cc81b83cd43b02e40933c559ed52a918c6db96e559069c66550b4af58300cb003b1646ec9006d6 SHA512 dc900aed0ba72b457cfccfebb8358c52b4af851db4e09f199c8d278f257d2d6b1021ba263a4a4f55c0fbfab034b2ca5127e68355036b950e2a4e491b6a7ca0e6 -DIST firefox-78.7.0esr-ga-IE.xpi 466887 BLAKE2B 64e395ce88023ac1f0af8bc7711ccbd266d21f6b2c030af1c6b2f5072863fb64f65a962cd3e5b5117501a2371c924f03f8448cbe3222b0f00a78991f03c28007 SHA512 14cf04556e418a57796cc582def0ea95048f8ed06396b91d51d30fb05847c0d02a613e674f5291b3c5e5fcd4b0cbf564cf6eeffb38a39bbdc9a68996dc4fdae2 -DIST firefox-78.7.0esr-gd.xpi 491876 BLAKE2B 0d382624a78caf57eb63a995cff7f6c1f2551f41276a84ebcd05375c31b69982f5a68ceddd512576560ebca084933c6e874b84dc5d296291074f6ffde04e345c SHA512 e14f40a654dd8d8f0143752e95e1982483841335ddcc17c479c3f544193a41f06cba388a9566d00e28328eb677e234968a091bb3d801c12c5755f7d99df12e52 -DIST firefox-78.7.0esr-gl.xpi 528428 BLAKE2B 2f865726aadd998023b0476d55d69f3c4c47446eb9fac5c229a1aabdbdc199865b5d213bbdf9c03efa93a53bf54008bce8a9429f8ce36dd36952d82148c546db SHA512 159fa6e6c7ed5cb406f4b004f800eae86cee0e1e6a7fb15ed6b8905a365cb925be2798cef947963ed264583f9993797ad3cd6d4ebc3bdde1e6b5baf8334f66f0 -DIST firefox-78.7.0esr-gn.xpi 546468 BLAKE2B 748aa85ba67537df55f6c6faf941ac12f6bff3cccc9cd6e14cb710f7987069973682bca1826e48dbada7c964d9e291d3385171c43e7b33cc2d6e404fecae5ff0 SHA512 36784f317e08a4d169a3fd5f38e24e4a9b644dfa0b510a2a5a65e26d4e945d256d953b9633f4aa5d1da2685bb64ee7221d98e02abc7302c43926bdf3fbe50313 -DIST firefox-78.7.0esr-gu-IN.xpi 541433 BLAKE2B 1d59c1593d5e2e0be3b992996e27d515ffd62d0b6a75e55d6039d7b07a72e778a721d30da71b6bac476e2e767eb043240572bc104b869415f9362b1426545075 SHA512 978eb326ce7f90d7734b6d69b6f63ca96ae47f8206d2221f7f54ed4517fc3b40f84f9590b2a8cfe067395722f1a7ff15394835c5caf49123785b5324fb9d824d -DIST firefox-78.7.0esr-he.xpi 545588 BLAKE2B c2038b9b2fe59b63e2a264ac3d77309a243c3b6dcdab975020dfc8aa286ff60191d6940070008b9c3a00848b4c1c2a48da83ec339561b9cfaa10b0ded63e2252 SHA512 93c82235c6860acad542f9ddae1e0f44cd821ab7fc72331aa12fe22e28ab06e91ef016618afe7328b572b6f5673b23397fba23920f178653add3fe0eef55bbd9 -DIST firefox-78.7.0esr-hi-IN.xpi 567865 BLAKE2B bf2919dcac079e688f5cd23b9faae9acf29daf289fa1f86a7673c47469881f3971db093ce4f63e6a12c2f1151272a309303e3646da7408943e26707ee6d881e9 SHA512 1cc7118b433e9a3790bc83de8764a29646c461bb4d895d094f9747adac1f5519c6c7251497678179e6cea29c8db7d1a5e12fe4e11bc6bb6d38c5e65c5042a2da -DIST firefox-78.7.0esr-hr.xpi 522681 BLAKE2B 5f2bf77749f969470248ef88518a952e0cae2c079f0c2b51e60ec19882de21f24a7e83ca3934341f51d551b740c3873458eb3f57b1c2ed7176401972327cddae SHA512 4bdbb20ba77b611f181f5a59221106708d1227fca94214276441d0157c796d054aff4bfbd9b6ae60e5eb057c090117559d60176504e4eef9e1d8414f6ccf3038 -DIST firefox-78.7.0esr-hsb.xpi 550674 BLAKE2B 3c5c0b3d5e14aafecd238410d86a0c83494cd913c08b446bcaea2cdbb4aafa1de7139e6ce5776bce36001500ec34daef753b42076e376a1eda568e0f25c0bdde SHA512 8910a369a21f742894c2a202709449908310a7080219678515b0dc1b5954f7a47667af4b69bbc7098388eea1c357559c7655de6ce5c46bf91e3bdeb37875a2e2 -DIST firefox-78.7.0esr-hu.xpi 554894 BLAKE2B 988a9486c823fb4f45994ed52843d4f6b6f13439fd50c3d6faf73aa968d6980f906e4945eef140ee17720615ceca78ce59cfe647f979a704387fc0e6f0ed6c4b SHA512 364566a5dbd87d878144675e6e0a55ed393ac802aed63b5ae261c68db4c0837242aa02315374db98ea3a0959069f2b1583a1148e9e46acc5cb71193fc696f848 -DIST firefox-78.7.0esr-hy-AM.xpi 588987 BLAKE2B 4c070b3f94ceb83df9bdbeaab4347b0693e5218d0def201a01dc8649f51b1d4fd4ec059250641b6cb71bd1af234639bf166f5c9015f7dc5d8e9fceb8d326dcc8 SHA512 602bc236156fc93efbc81e9f836ad33143a80db0e127250e54fcad33bf9818366fdcfb9d3110eb4977c4ddc048d655d73ad5ee4a7105ff8439606ebbde9df2c5 -DIST firefox-78.7.0esr-ia.xpi 518825 BLAKE2B 5480f2522b5f6eca861d4346c60e70857e5a4f9c0b8c8d0f9a30673476528d6d7e9a2f9f782016905dcf2471155e69ff1d83f3bbec2ef92afd774f3a84f6330c SHA512 6c67bba02020fe222585d5329dae5150d41a24df1e02179c1d7ef1abee75ae0cf991169978f8ff5678a1d9019a3e03a60786510f083afa459f5f95bb9d6bdec5 -DIST firefox-78.7.0esr-id.xpi 509576 BLAKE2B e43d7858c3a9fda0a89daab17d11d134e4d188b225ceb6bc503c818877302cf846f3863d6671f0aa6e3dc7970fb2e85906578c1a3206b284521b9c219337bb5a SHA512 3dec223f2be276cad21c859a7209ea932f8f80b327be86caf8e6846e5e8983aaf6e03ee34487cd49fc9d5b85a2b8c9a7a610050fd9aaf01fb92576ed1b1c56c6 -DIST firefox-78.7.0esr-is.xpi 477039 BLAKE2B f8279f7bf9e203b0b76d4c3c13416ce99a5b5940bc59e26325b2519877410df9fef307efa7957d832c9e0512410a4c18dcd4aec611b78bde639063c89f9ec175 SHA512 7be25dd09d80c9868f1a61559668d14b82acc329625d0419309654373d5a4528f1e2beb2f42431b3fba3d3c9377068eb4bb5bd0c97a0b99d93989fdfc53d5abf -DIST firefox-78.7.0esr-it.xpi 449798 BLAKE2B c41f39b1d18e5abae232361aa0b8632c30399546585c80c3e6d3644694247ce68083f383d75bbb159d2668695a6a2ec3b2cc897df642233c89ea479027046cab SHA512 1439a43083a0a5be8a10747f38bf3e10f4ba18791ceec70fbcb3da594b007a40057e98f5c80d0abe8f8019d78c5b59af44207798bfbdf3f055e2ec957a1c15e0 -DIST firefox-78.7.0esr-ja.xpi 578204 BLAKE2B e0a2255cd3a529d8abc047e89488c6e9b6d06b293c5ce72a02870469e99c1446cf0cdcbd530b6842881c72afd7c6b5414bf73b17591fb0b207a5aab46158504b SHA512 8eb7daf621fedf85231fe0b9683ecbfeb9d61bb1b80d44ba2602157a944c040c82cdf7289c86244e6423462c24dd78bfe8d94e74bcfe058b654d0a478d4c8cbc -DIST firefox-78.7.0esr-ka.xpi 579084 BLAKE2B c3a8443f0f922cbd44e8d860157e37c0385cf1173735f719aaa86b9325417e3dd4204b6a6ee1dfc65f468dbe787427cba3519f97c860fdd71fcbbc4ac11dab89 SHA512 e88c9ad99b3fd4b27d5cf74b06bd763bd1f6f6fd1fc8585182a48e8add3af1af944d54c0ebc6b499ea3ee42cce406fbce1b7fd7e0ff5aadfeecb483768ee55e2 -DIST firefox-78.7.0esr-kab.xpi 539731 BLAKE2B 4e5ef7d2f13c2fdc9f81ecf49607887c8eec32a9b68e1ef29ed3bf4ca926f79b9860a75973756b74ea3b65c663a92a92e3ced092342e8bb6be7d80468808c381 SHA512 b97496b1218c3d1f90b8f8918afb7b8fcf9180c7068d703391f95e0908205526ba100612f2e165595cfd42a689c1094e73d96172dd8f715bf838dd116ccb1941 -DIST firefox-78.7.0esr-kk.xpi 593251 BLAKE2B 2eed14dd8333a808e76894c24a0a22d42ae6a9df2a1d6f0d317df11b0cda3ea25cf23fd91d948ae0097a42584c5be190fdbdeee0af6003d93fc2f388b0b40d2c SHA512 8db00cf2264103b8a7a3704710cdbb61555fcddf4839de5cb6ed807ce9c08c705ef7f12d5b6890453353edf46e19345cb31ff415e953a7313b4648043a6a0f41 -DIST firefox-78.7.0esr-km.xpi 527370 BLAKE2B e6f9ad774865475152c229b778f6b25472bb4dddba6d0156572d2dc5264c52f5ab0ffc95dca20c61bed4ac53cf6210a64bfc47bee92cfa9456c5a18bc3dbcc3e SHA512 0d4a0befd8943bc5d883e4fd8002579f60514df84cc51ccd5f1afba0d3b886a7b7db4f3d081f390ecae46b8f11f7b731f88ec4ea575d9504f59435ae5358a2b5 -DIST firefox-78.7.0esr-kn.xpi 506747 BLAKE2B 4ff242de1fd87ca50082c93c99ba57bc06cb97fe12cbeb807711160b2c0ea43230ff8a751f18170cad71d68a4c1012e4b68e8ecd28e54393e5c5957004602c8c SHA512 36b14b3dd0060672d07f34a074dc2af4976b5cf1e500310a3f9c83c215bffc49f9a68a09d2c5904c75b26d1c9393b044b0e2843a658c3880c82ff4e34ac1579c -DIST firefox-78.7.0esr-ko.xpi 567532 BLAKE2B 5d7dcfc2c795f234ea071eaee6627a91ea7a4332decc40498d98ba6cf86201b565ae634a8aad10f857690f0ebf923caa943f88ea2b4f1182f9a3149bc8c8ecb9 SHA512 c5c3e60b1c66d17b254673c44ae468c39b1ece1c327a017f1f47872c7468dd9d1c93232239ae1e64e329473643b1f92d7acc200a2f96df981d63362a18060d5b -DIST firefox-78.7.0esr-lij.xpi 475245 BLAKE2B 48765a1ac5b0d495dcc85bc1442b49d45e3337d7fbcfadbfd147ce605e5e955303efb05d26cb504d4577430f9fce71bce2877ab6eccd0e61b48cc1c664592acc SHA512 784bb9d9011d37facaf289e001d7dd68e673ac69e33827c4228da66b0fb0534015b38ee36c1378ed91f0eec6cf3979c64599f5427b86929dd8026d9741eca7e9 -DIST firefox-78.7.0esr-lt.xpi 540702 BLAKE2B 3e5305095ade41e074a78a37cec659630095962549e2c2627f93dfffc01d97cba6950f4e844a146c4d2a9689453e8ecad053742c6f8e9852e48a5ef9f0c0680b SHA512 351af9b5f4bbf99cd75210a9d11476922c63a7a71a9159da521af6d205a9c8aaa0b269f22ce0719871ad0a1cb00c175136958e8101edfed852ef73f3af307e9a -DIST firefox-78.7.0esr-lv.xpi 467460 BLAKE2B 623bfcba62c725d426c64612f71c199264a219bbc1c4511cb4e9c991dbdb55b4539807e27bab2bc391208b94495d38b63add419df987127feacb5debf5cb7473 SHA512 f0c81c17a7602b0a577deafd4d09caf53661a4a017f04e6955770d670da7d51d328a190f154c567ff980081615713fa39af559160b58c0413533cec356bd6797 -DIST firefox-78.7.0esr-mk.xpi 460027 BLAKE2B f0f0a3b8f18544dfc932a24a4848d74d9e1b0ac3e44a4d289e54785cecf066013338b4688bbca5fcb151baefc279bb7200f76e099cc637eb876ec3506c1654d2 SHA512 ff0d0afec0e1873fb2ce7e22ab18ab33bce30bf44e93b8e0436456994a7bacb9ba37d495dda114653c472673884461ed5d45d2ed8854ea4b1961991094800683 -DIST firefox-78.7.0esr-mr.xpi 541575 BLAKE2B ee02af9b5bc53758a9841e376b564863338c8021f5b37e9675e2f05b101e01f1b59929acfa9d504a47adb775b6067efd99cd89ba6e90d0561dc65b11d9001c36 SHA512 1630148cf7112d85866cf8d7eeb2fa9c9bf260636e89021529c9df8b987abd7aecf32f48c1ee4a069605bef142221aa320688c06e812044afa5ef4af2061c29a -DIST firefox-78.7.0esr-ms.xpi 453059 BLAKE2B 38d5479bbb9d4c0e22a961bb60d25c32914f40b6e2863cc3f3e75ab25958a70514cd3f66dceadd64dbbf5da4e628907b16fd79d71a8a1a7b1fde84120e9a0952 SHA512 c7f2ce7ef940b9431f4c4cd2841dd1dca17fd0a8a17def6528bc763bdd714a455b3b84a16a1a08ff546c8e832263a9b561a86c5c362c2b0d22eac150e6614a91 -DIST firefox-78.7.0esr-my.xpi 526326 BLAKE2B ccc2328f217baf6bc8608eb7fff8e835a70a01f5f84f42b028bef4cf868b40c31f61b89972136539af230f4d767212a1b67ac7d62f836e217ffd5d855d325977 SHA512 fe4e3ff27224499bfdb6ed2db8bef646f802a2554d33ae859ddcce07ac0221bed51e3c5b91966f1c6fa4e12df52ffbc465b7b6c80a4e0bb1df7ad6216cb594f4 -DIST firefox-78.7.0esr-nb-NO.xpi 518517 BLAKE2B 4cb065864384056f3ba5b07dafa0d4082ef7edfd6547ea504849c983bec12ef773f50652e4c62834a08d77d8057f7f9e01c4d8c3adb6b17221f3d06f5a7c4ec0 SHA512 b08d562ed1798d82930a8cb257d6fec05152850fc80ec9382c9e764f2c456d82defb9d8c9448c5d193fb2b5be3c569ca5261940e34c1f9217fb96cae087be9a8 -DIST firefox-78.7.0esr-ne-NP.xpi 483394 BLAKE2B c257741e59941423396813a0e0dd4ec9fcc657eb095f14bf65b6d0e6042df7f5ca741804e8420e1e119fd608fe68297f868ce51f7b3a997ad6b8bbdee5dca091 SHA512 e35f505623cd94be52f7e5e4e415e607e7e441e9fe849fb086174795f23f675c93d529d45eae24cf39fa82e867c57c2382b0cb298ee2f5ea09752498685d68fa -DIST firefox-78.7.0esr-nl.xpi 526197 BLAKE2B f100d0a4dbce836bb60ab2879be870a893c037b61d16aa997aa2524a618379e0835653f07f334cbd0480eeaff4ecb5ef30ecfd2ae51701d20bb16cb3f8b022b8 SHA512 e66738faf8d9f46d0b60ce50c422fa9199c73dfd40f8cf65698c3fc16baed4d713d4aae0c6a224309ff2e0fc65cb8870d4f338da8b0ebc94ccccc71416fee616 -DIST firefox-78.7.0esr-nn-NO.xpi 520147 BLAKE2B be34641f6e67bf41b98d9617b677a2a6b1aa06747687f0d6d0b325f07ddb8d58a907de5f9e72289253c5b8160360389e2a16f6f44aa132340554c60addb48b36 SHA512 7d918705fc8b3664c9c0385f82e18367d4d882c54332bdc39516fe8a3ecf31c3facb6cca5cfa988cdcf9b4ce8b5e64a029ced776beab4d477b2774e968c0dd91 -DIST firefox-78.7.0esr-oc.xpi 542150 BLAKE2B ca9346799b45d3056ecfed65e357f71c30b34f5912382642ca28f49a63690d6a4220931254de0bcdc3328f03e9a6e9636e45915082a3578bcc36f92ab20b2b51 SHA512 64bfb4a753b44875d21ab9ac712906094dd21c38c11acb6d8d1fd03f8929810e81b469e37d939257bd777903bb37b5ea2d1dfdb6c31560bfca11ad168bf7c23b -DIST firefox-78.7.0esr-pa-IN.xpi 580359 BLAKE2B 00c018c83e55463006f06b7ce5c2df2bd0f4ff8877ac3a779d2ca130ba4a1315fcd328725297d38c2c95af2b300bf9ca122c94b05f112a79d6013a185ea9523a SHA512 495bbc4ce39b39c1c6847e9f26e09f52cdfc820d548501c87538e26f54bfa93f9328464c0baf59b09db417c610a7a0e922ac552a30adc211e54feb724998290c -DIST firefox-78.7.0esr-pl.xpi 545612 BLAKE2B 7dd50d120b659b8328550fc92760e6445e3071ba7774691464d24e4bf9868622329ed76690a6b60d9b5be7f60f76f9cb80df4306d739e0f4bd7a423d424dfa1d SHA512 44baee533008916e10ac4caf5c174b730e73cdb837930081c00a3f1da23d64129dd46183894246bcb562d6175f6dc8ead27cec49a6569a5fcc46d09bf0d461b2 -DIST firefox-78.7.0esr-pt-BR.xpi 527579 BLAKE2B 869ce060e6e133a28ee54480d4ad02208fabbd9276fc9cc234710c669a504f3e093e9a3b8bac30d52975c1c27f806031c5c563bfe37be37384abd58ac1744a14 SHA512 d1bc121b7aa8d1225f6dde1d6c45b0bc4eaa7033e5d7f82d94af820d76080de91945bb6da1ead062d9af203694957273746fd032f62d625e1667c04136401e80 -DIST firefox-78.7.0esr-pt-PT.xpi 532059 BLAKE2B 9683257bfe2d305de553bc74d0eb8a9c63abdada829e752244ef25ea3047ec28e465a8335bd8781d61147de1d2f6748c93051b5e80e391be40194ab3482a4b42 SHA512 a6dc7147bef56e8b603b34d65434fcbd43315476ade1addfd91ff7fb4e8ee826b88967e361251a8a2f652389d57b65a216421f51fed70ab14f72fffbb5528ceb -DIST firefox-78.7.0esr-rm.xpi 526728 BLAKE2B abab9f49af1f8b92e3eef1dd311620bc603efb33fe31d0e2d0950a678385a99b4888ff3749bdfb303db6113b0d64841ebf5137de353dd68e76962eb40183f41e SHA512 edd8ba2da2f3620784a9e9a9ba604dfebf832fc06fdf22ba0558316fba8385d04889728ecbf069359fd0a1f97159d91c66151ba57b83b59e3927a11020d7e7cc -DIST firefox-78.7.0esr-ro.xpi 535579 BLAKE2B 90f03fb293c16ca0ff012174c684557550b698d6a13eadf003f3903b14da6ccbfe92d4684c53abdaa7a74171b7a971cb49b93a20db38cc1ddc13750823f6c540 SHA512 0f4803b29b20aacd5a8bec7748452ac43aa6d981202b975bdcb598df8e088867088a20d35c1faba914f613435a1629d48b90b4349749e2e256a84ce42a4c05ee -DIST firefox-78.7.0esr-ru.xpi 614594 BLAKE2B fbdb097dae54d7e1026c32bcd251ccb8a63be9f5697fcc3a9c989d50e25637cca49a5e7e96d4c1b9ea939a805944153dfd82569ee410abcf3470b6a219d9f02c SHA512 1ae0327c50e8a81e63945617f060bf3cf687b88b4d71980621ab41799983e50458197e63ae4f1cf3e59d69c51e9434c559e49fdcc7ce9093f678951b0c855ef7 -DIST firefox-78.7.0esr-si.xpi 492534 BLAKE2B 38d92c08a606647acf26f7e8d91b3d671bd658ca76ce13cb992cca19475efeb7dc91c38bd5b50a86b0880ab392f10cb3c861e34088479f34df9bfdf3aada993b SHA512 ef84b1e079dbeed00a6cf5da61db1bd0818d7457e67bad686356d3e1c2f06e067938b0b54c4c705adb391cd6909196f3a77b2b469fabff09c2eb4d77c2dd6e5f -DIST firefox-78.7.0esr-sk.xpi 534235 BLAKE2B 31be847d0f46aed3284806be2bda188e82809ad4303f2c7a0d3d574650e894ea7749490cddce13ae76252a2ab8301df590ddaf349bc082a49b3c3ff24f5cbe18 SHA512 23b57674fdc27c7df96270ffbaa5b1e37ad1ebb25ac66220c6bf4ccb969298e92ca159d2353b16d102fbd1d7806028a30c8a60a7ea75070547ce08d937dff78b -DIST firefox-78.7.0esr-sl.xpi 520948 BLAKE2B 0118a77bc9a59efbf9aed9e7871bff852a7d2d58507da68f8019a45f5461d4cbdce000e9a9eda0d8466ff21470361033a86952d2a1c2341a9d184ae406b0888d SHA512 de77564097e67ee83d52221a3b0588dd05a3b40d00faf976ab551a43f7fdd056573864fbe198d6865e5313f66575a021c163d8e19d8ffa104639bae99b130d73 -DIST firefox-78.7.0esr-son.xpi 424585 BLAKE2B 601f415d62262fd9be218eaac7dfdf51f86672708ea6053988bde5edfb0e2708d70bd34c4918575741c839cf23aa73a9eaab0873bba81413d67149480ebc05c3 SHA512 64bbece7454a68af424ed7a7d87ea0a07cb6dffd0a20ea8bf478f57347a935def993886f5a885c45c289f0e73d80e4c15eae2b816cc78c51c7b1833e8ca238f1 -DIST firefox-78.7.0esr-sq.xpi 544898 BLAKE2B fc2482ebe7a9edcac9e4b61f65d7ad9db617b14c6b9b097d455984e911efc19f092be9e957428973dbb3ba61e2c9423b380e5cb3954b52b65a169f7dc6655af1 SHA512 e5806bf5f6e939b0ddc03a9d2ecad134b99661e4d383f1c7b2d418700211d1e1a40ef2ba47ec76c53be26c656eedc11bf8c98b5a3548b5ab029510a90774fd0a -DIST firefox-78.7.0esr-sr.xpi 561396 BLAKE2B 7d444e936d876cc16c3a775c56ded5e927315f30c0657006155df8420e2e4d960e816a818eb6a62686a0521a57ee8529628e02ddcb19f869199c82f77cdf37c5 SHA512 9e4d79b01c0037c32fc82bb77cd1dcd115f28fdbc86afb49504a94c7fd7ef54e292308ff53415e18ddd87acf591a22c24f8127723e37ca40e9444b51cd7c8fe2 -DIST firefox-78.7.0esr-sv-SE.xpi 529708 BLAKE2B ddd719ec3109f6055dcfa2e2a2901d2176a9dd1f0b472686ac5f69b980f21ea376202686f1d9c2b1fffc0a3e6a96c7d83c2e6f4951d8d7e2aaca8587d2551889 SHA512 46cd125d9f07fc0d17f86e49a185bc2bd0fb8162fea43bda8547bffd35b47957949b998af90eecdc006b957d650ffb409941581cdbe8f917a505cfba852ddd1a -DIST firefox-78.7.0esr-ta.xpi 521532 BLAKE2B 81cbc4098f797dae45c8dc9fd82ac600c913c7320c673022bdf86996d69b4d63f48343daa670e34d054f911dd18191fee3a8f16c31bc784ed549bcc8f01cd6ab SHA512 fd4dc15f88785553c502a9428624299269d78978d82e577265318b78359f392f3d46d6d82c2be16d68efde84189a3bfe0d9a00f9441789c8e828ea02df134cbb -DIST firefox-78.7.0esr-te.xpi 558402 BLAKE2B 01e87da1a2f41df9bdcbf48d933db7110613c5d3f4b1c10185ca9b6f5c684fa21378259b285d6a97c9003642f3e736be629a895d02354a4ee196670ac89f2710 SHA512 205830d00a8cea5490505503c5cdb7875bf812b8b43dc9f16433f7d98b41c66abf0b7e25f1a1a3edf0c84c1edc1bebda2af2fd75924ef8c6767102bf401cdc6c -DIST firefox-78.7.0esr-th.xpi 592238 BLAKE2B 8c6d27be5ed523cbdb7e1b62bd6e351f932d15fd94cb62bec7d16669cb1875a787517dda658e24ed5c700685c5702418d8f9f82cc6410c9dda69a7ddca0fb61f SHA512 79ab254586435c5dee81c080b0ee8d235bdfa915bebef671b0cbc9fccbee6921db0ca33c22ba12202f98bf6b7f3f542124531fa203eebae72917174cd2b13c4a -DIST firefox-78.7.0esr-tl.xpi 521115 BLAKE2B cd20cad7b413c9be359db796569194a5255df859b992077dcb1f8e0e36e32cdb037aa3cab83dcc559437cd99dea0567577cd34e6cc28e49397612a4bc056a973 SHA512 6af44f07243724a5bd431ad4de15d6aa18fb673f808b4f7adeef898268bf46be7e77c61f23c9f40c6e356778d287b1e7dda0451688b676ad06261bdf06a9e557 -DIST firefox-78.7.0esr-tr.xpi 539880 BLAKE2B 6bd42340f8013edfd183b822f34bda69d658bf540fbba3295270e14c1908f2059bd276a6b413ec2423b61721ff229221f12040f0e7f06f8339a3da07cf44349d SHA512 784df6aff154d1c679784299a4d415e5938657403fda259332ed8bbdb12dc3d0fc0976705c30244cf5d2ee3a33cd716415cebad756f4c2f1eb9801343f8e5317 -DIST firefox-78.7.0esr-trs.xpi 501223 BLAKE2B 63293ce37235f9bd8626e55eb844daf0eebda72dad646d79b6a2c7ac970e33ab4baf877395221491ff0756e4150b033a09d79d19d53361176d6b7e8b45c0cad7 SHA512 98aebedc4f47f410d5f5bc023e78b6026781b02042dd73a39c43546089bffeaddee73bc9dd40760ad7c47f570c382d3f2bcfcd0ecc11cc53aed3f5a52d2ef665 -DIST firefox-78.7.0esr-uk.xpi 608599 BLAKE2B 23c1e27e21c8616ed2c5e2d95dd4310af08fdb56ef745ede88a5fcd95072ff9f8ec0429f468c0b1c5ede205ab18bf34a93224bdb046d419f7e8c05b059b6dd29 SHA512 4b81d234e0c175232630e72735b65abcbec336d82260b790fc5f57c9aaf665db72fb30899d9cfcf0501c2bb7383f6847fa028f128bddd16edb264fe155c897d8 -DIST firefox-78.7.0esr-ur.xpi 557957 BLAKE2B f42abc403a41deceb9ee3ae01c559aa9afda819cc00b9967667680e4f9f2fe9fd2ad8adc341dd9c931ba6540c57140ec33098d9dd52c7f89bcbcad64fdab7b86 SHA512 203b37437803dcf80b23d02ecc68e5bddc731c57275089ffdf3d80101a6b03ab315b0ce4b0695da8c07fca713d4b1943346159a68afe53b1103fd094bbc01b62 -DIST firefox-78.7.0esr-uz.xpi 477566 BLAKE2B 47163bf321b2661801ce4453ab85ca7ab93923af7306e6114c2f919438b1b406e31236c21904abb3395fb721ab29aa14a4c7e5379b7e5f799257a1825f3bdbb4 SHA512 398bad7171e2d88a1d70f317e549c15860eecc2bb2d4083d716722522540abc1801df47e129c174754a5c26e28a9c6738bc8d7b4c4479526e08abb7aa5847612 -DIST firefox-78.7.0esr-vi.xpi 562858 BLAKE2B 9c5e4625800594076fe8dba53585146e5afa0045f57abd6e1b3f0d5b2149c9f7a1d9ca5f00f365935d09c15d72d0a51c7eecff0ff57ff0419cfa556502a1ed01 SHA512 81894283abbd36ac0e14462626588f99a34d11b01a01e9883c9333f6c4b94a1523e9add82905801222f7fcb814d538e14686c05671f2b82fed80af3f43dc0e74 -DIST firefox-78.7.0esr-xh.xpi 427839 BLAKE2B baf565d5ba59db99bf340be6066a8b4b7ac45096dc6ef6e0f072f743b429ef24e6e5e6a3ff9d5cbb99544e3940877d9068664f5da43b62e9b684a45645945f76 SHA512 a4e4903db21356bcecf19ae3528bc4db699bd4811267b6fd3f2b5c3ce6d6a22fd30b8034b786b8c616a25671af2c4251dea3ff6af346edf13209fe09bd7a47f5 -DIST firefox-78.7.0esr-zh-CN.xpi 564772 BLAKE2B 94633d16a271194dc7e0560419dfe69aee2a6d884739388f2157e998bb47f53b71343fa52d05df37fe3c6dac0e1686cf096e04455d792bda18f9725e458b9509 SHA512 59c3b040665af760ae6d773c64e1cbce974a022ed47a462461bf7a09cb226bb65b105d714c66f898e3d30066a0f7ef19949e35044a416146c542fd8bd8ea4847 -DIST firefox-78.7.0esr-zh-TW.xpi 564734 BLAKE2B 4484dda1ec861e9f38a465b2fb43c5ef96f2f688350c86a84825dbf6e3656a03391584bcd0f7cff532b77ac5cf6605e59b85b073af801038fe23c0f9e3ff6aa3 SHA512 852481db2a47a48c0c29153aef337e91d70aa0c25854026c76fbb47775d87e96b657555776c3f09f75925044e6ce90f99a419d43c6b4f9e9665b59f0ef49a6e2 -DIST firefox-78.7.0esr.source.tar.xz 332849732 BLAKE2B 66e224021cbd15b6b625da3c0a98b05026f4f284afbef5299368a218c16da24cd05431ab82c52859b835baf63298ec832681fbc58b3bfe833e68dea1737c6dcb SHA512 afa37d2f6bbe04715d84a8964f75139042364501c358da98771115d7fe7d23788e95b6ff29d77c064a9cfcd208c1424924017ef2a72cbb79dbb45d6f365f030c -DIST firefox-78.7.1esr-ach.xpi 460293 BLAKE2B fd168ac0905d7de961ef757b46cfbf6a3030b58a2f72cd0d660c5d1349b96577b2621a0c14a7b3639afc716b1b46a5bf803b072ae8921dc5f19d8598187be604 SHA512 7fb573b9e70ea2c6f19bd2dd4171c20e1ebaa17660c21c01b1f5d95b4d7cd5318fde5c146ae2d304e1687b11419405b3bb15febde2e2fb77d99e5d4816c0bb45 -DIST firefox-78.7.1esr-af.xpi 428358 BLAKE2B 7d948bdb99e8ae2c3a9314229c14eb37b117167868f54566be83e5e7343ff0fc75d439f182372b88e53ff9abbdb0770999a7a6b01512402a6e0043923467b30c SHA512 bbc791c96d23fc584c1c2c0688632cbd5f8a2fdc44b48347b5ca78d4ef165f685840fdbe7aa4a09eda5ef0d047d1a3741ee7a1885e02ceb2f46d642d88808d50 -DIST firefox-78.7.1esr-an.xpi 508380 BLAKE2B 5ad76d1a24d0b93339e025a1b7663e5a3a4dcc947dbbe189e3bcf8201f674107c3e3f88e52e64221f2c8521dcf1977e0cd98549d4b965b715774e8d0aea5b6b9 SHA512 f063c7f74716bac4d7b06dd28ce1f1f3a0ff7e87fbaf7804aa2218710d1ffd723e60e09102d24cb951daae4c56786057370416e38bc9881023c7d124c3f3db0b -DIST firefox-78.7.1esr-ar.xpi 560967 BLAKE2B 501e693845dfae00d124456dc55f69c77f92cbb0bb4341b80f243447f0254566fa0a8e1e389e53b59f031b879f82512cddf0603a506ab50bca81ccd8e35fc1d4 SHA512 caebec7356356c090d49fe30fca92c57e05d27d864f371a1d4c0df52242d3c7469265aeb59d334c16779604ed4bed90b11505fe1c39b5f843969551dc2ed4454 -DIST firefox-78.7.1esr-ast.xpi 456400 BLAKE2B 8158eccf1f771f8b6662a084ddb076d85e55b905492b948c3e1dc6819d0f21cfbee5f456e73425327644bede1fe3e4a6ebc3d3bbcf0dc4226a0d7e763c01cb08 SHA512 e1be317ba4e25d5a980ba16ae3aa7c7ff9b3747faac2d7b8b18376da5d47dee8be11982a6b0269e99e2d1a6cfa2905f64ac0156a1ce3e879a740d868731c9327 -DIST firefox-78.7.1esr-az.xpi 497433 BLAKE2B db3d8b74ef7f0a5ef6b3adda10590ed8c2d056ebc06dee4d1f45b273917b806569a759021b12ca58dbf772556c847872c0f507dec7e5a24e5bfd13c021796900 SHA512 279ec5dce93676fdd5ede437ff3f8e7f81d63b76d1080a3679efc575f427a3ab0dfc555e37e7327119648c6fc3213ae43be20c214bfe773d26e89d3d663b345f -DIST firefox-78.7.1esr-be.xpi 608648 BLAKE2B fa4a58350cc197dea7b48bf5ae68642a50e7dd14f228b9d5bac11afd09f15a92c978256052f667b25f078267d2d730703fc276bfac0cfb8008e885e2a76f1978 SHA512 a09d1f68b2ade4c09e616286ed0e56ea5158762270fba8ab34603aa77e2e11508ba0d0967d08bade7a00e6623874b47c0f0e85f4f0fd231d9a7022e14837b7a4 -DIST firefox-78.7.1esr-bg.xpi 553967 BLAKE2B a1fe277e7370499536f203fb655ab51737ca6a424b4cd56e085ebf7f20e421f4b92421310afe949f804c6a5fbcc30f8ba62c4d9461e780ebd80cd3648ead4701 SHA512 73b82d33099b2aed6e735681dc99723fff18812c65e3e12dab9b8b8ed8bce7e198ea29540f7a298144d242b096bd750b1bcd705bfafb9f4f073ef28e6fa6ae84 -DIST firefox-78.7.1esr-bn.xpi 572616 BLAKE2B 950dcead574b9e95406b3361c0bac4525e7d4804e6cb38cdc3582371d4954e8a0916b06f78af347be006be45e7ae945c173ac5772303bf8ccfffe36526230493 SHA512 3a6269bb7dd93d038b49481c0b520c97a1cf16c92fe6955479102a2e1187824099aef68dee97bbd223fd7a7a9c388f42561295b4ec3c50ad5429d7e7ae206c29 -DIST firefox-78.7.1esr-br.xpi 507133 BLAKE2B 66c7c20bc579c37eebc7800a21af464d6b74e0b562d2fee5fd4e43a2950fcf75cea9361493313aad095f171205e3fce871a3c02f1509f6ed4a6ae076a447f08f SHA512 90a1b20a990f3197155a388eb4b6837448107cddfe973dddba086305864ea6f636c3a06ae9225386978d608a9d4d1bdfe4bed490df267f3535b150b3d028f1a6 -DIST firefox-78.7.1esr-bs.xpi 463816 BLAKE2B bf90ad2149b6dc4864fec6cc4863bfc6a666629717fbfd014a1c9aac678d4f20527b92f73c0d7583b1a482f898e389bb3359928ae0321f0d4277926caf506631 SHA512 2d3c910edc2ec030709cd27fcb3fb09fbfee8f1f4fc734cca6f21618ff8a8e4d1d5e5e5584f3fb00ccf8de65523eeb4352cb5ccc64a8ad03d2dff06408723063 -DIST firefox-78.7.1esr-ca-valencia.xpi 517181 BLAKE2B 3ee34557bea3a0e2fa4bf2eda57f5f4015444ac675cdc9c8ee1f97117c9265b1a716d6cf5563291805b60adc620aca78f2115f862c541420eb7aecbce38ef684 SHA512 24a67a5fd1ecfa3463b102807fdd6b4a642f940acdb935da7a37a32c326b89b9de3e365c7fed14645ab7a55f3dc51eaa2490113ca932e6d38679549a44e7053c -DIST firefox-78.7.1esr-ca.xpi 514166 BLAKE2B 86d12ea6ff29e55f3d039a91daa04acfad8dff579d0b6c7418eb95a9e956f40f1da5fab4da4ed01e1cc1250aecb90c42540a3e6a3fe3fd20c5967df129d95003 SHA512 baadeeedd7d0c12c288ddba11e596a8296bc7022925ef717769a79ef948add0deef4a36c2df0e1ac5ea9eb1a68bc458ccb532144b964b6ed4ce54b09b84aab8c -DIST firefox-78.7.1esr-cak.xpi 551555 BLAKE2B cab6e9f3378b096da42d150eb9126b2a923fe0e4e7d8ed50edd5fc24116d80cb0fe4e68408d9d18f3b7a50db58e00e40b6f63cce897b89aaecfd4448f069e2ed SHA512 fa5375b885f88826e132007dde6820560489b5c40ccfac7cff1287714be408b1fe9538d66f1041b182992becbe16d201ce186d2828f46b4fe630f8bf81def629 -DIST firefox-78.7.1esr-cs.xpi 540310 BLAKE2B 3095d44883b242c19dbdcc983fe937285b59012a422465e665914cf50a884608119adb19786e287e7da7f859822118df4d5a0896cec47f893a251e05e55ee4fb SHA512 966cf82c4ae16a88680bc456582a94d6c541fc73a554a35d04c7d0a381cac2a9dc84976860bf0365ec08f454fc0645e9655c7b949e26895df1322433d7c35523 -DIST firefox-78.7.1esr-cy.xpi 530698 BLAKE2B d861352fd5a9bc992b5f5b7268b05792e296dd997a612b33c1ec334a2c7ad6c3372c799b07cd858a3ec7c61bdc075453965f6b1b509ab6d7874dce9d07afee73 SHA512 55b7414be6ac0c8cf59264101dd637aa54848125e7aba5e9e37d6085308042785762c7cce4ee7e6eace6732878be9d2720d78a05b986ff8b007f1bb3340ae98d -DIST firefox-78.7.1esr-da.xpi 520270 BLAKE2B e11c98b2652c53025c4245f1ef7766139a8585d06bf2d44a4c6fe2db8468a6492161dd2dd4eda8dd6012fe50f49f55b626b9414fb76eebce2ef09dc5235ccc46 SHA512 9ec38af7e2776720cc126ac64c632a481840d4558aa1d70066c91ccc8ba23a23ae198aa9ed9008bb4bb71ade2bb057d98baf037efb06aaef8be57542e86f80c9 -DIST firefox-78.7.1esr-de.xpi 542857 BLAKE2B 15c328e2be8adef4132704c6d3eedea350e1d6241102276cb4ecc0dfa0b6d9152c4447535bf2901944fad1f8e1472ccfa958b0a589a2649ca568329b1432cccb SHA512 f8f42cdf68b1270658f57b52e2852500c3c4b375b0ba9c333607d16831a7750aad2179b9b55cfef5cd014652d018d7721eee9ea12fe618c8e5ea43f8e0663120 -DIST firefox-78.7.1esr-dsb.xpi 554271 BLAKE2B 00086b03825d199739b5e69791ebdc7425c4fc0306ff2b54a2c0ce21c08342ef68e11b1fd9b94a905934109c512db4fcb9013c2ff5e2e6ba643b645d1b987c18 SHA512 19ba5af20d43f201a6d3e21cfe318bce0ceb09bf8368c6a6f8268f87eb48157b13f3d76f44ab878ad495b29ce1f28e3918d07e25ea94de3bc3895917350474d9 -DIST firefox-78.7.1esr-el.xpi 626567 BLAKE2B 66f74f6c600e8b7ac236d3ab6d899cf887abfe7a5d980625808079fc07ade2b3b145f6d5a4253f4c8829b814ca840e3c133fc3cff04dcda75f2816df489f0c78 SHA512 b85a29f850f9f2b3d33ff796bb563b179a73d4dc42414d1eedbe17ee901081c3029a1042dff12b16b719cb4129e7772297f1c4fa971f9ba2dcbf909966e7f5aa -DIST firefox-78.7.1esr-en-CA.xpi 497727 BLAKE2B d099ad60517627e54c36689736db379f7c74e45de70e2f6847ab7a5c9273a4398ddb534698023de0bc25d0962ad5122eba4a6dc442c093a100539d9f93f78dc9 SHA512 04e42697b224f765c1af85b78a32bd074c48dddd5a5113d123471b4ee0a589405949ef9ccc3998e6d52b103d892c3a0fd3945370f536a3fc827c0865f2f289b3 -DIST firefox-78.7.1esr-en-GB.xpi 497587 BLAKE2B 9f716138b3c220ac49089531944b80319d3eca56db467a847c89374a38f0c2a9bb60dba165ba70b46ec75210a0e08a97e60bb2875c533df0f64352808ab52a6e SHA512 836af087864f892d1709de275075f51712660d8305354b77438fd8814deab528bc9f3075e3fa9d7fb8bf2dd2b22f6990b3444b3c50ab48c1b292ec4ba70ff0ee -DIST firefox-78.7.1esr-eo.xpi 525740 BLAKE2B 81fa3ba1aa04321bf5c0caa0cff39c03bad19acf5dc41096e0837d3ce625b3edf5af1f95c0a0625e91c8cd66fafd2b39928ae37e1775c0e9709e026230351dae SHA512 38c8995ca99784d2dc34f1353c23727c22ce44b0d538eca6533566f5163ac58e2043702fb4c7454fc034c4e151c55893b0108eca94f7cca2266c6c0d066878f1 -DIST firefox-78.7.1esr-es-AR.xpi 535811 BLAKE2B d953aedab95181b7dde7b7bc6e8fe1d935141a88b66edad4a3bdc5d614f2d57ebe2fdd181d3ae5a64220f7711a366756de533cc0f6c5f3b63f4195a631654d15 SHA512 085b93c15a085c8f828d3c6def3583f9813a88aea0ab7db94a6a296a9e672f66265790a945e9d5483c81d556604262433b7321624729d3542a761adb05de931b -DIST firefox-78.7.1esr-es-CL.xpi 535370 BLAKE2B d6425faea226211675f82e145f7dd937f12720f6cd7059939b6c96c32b442b51edf35eab27772ce1b61c037d938841d309d307dff45637170f3651894a95d002 SHA512 3c8cb66673374d856ed04a0f6b59712a28a2ed7248a6264341f975e598c7ea510291defd13ff1182899f2805881c17de9c53c16c619c28dc739414e22edb114b -DIST firefox-78.7.1esr-es-ES.xpi 522711 BLAKE2B e61b1c3e95497fcde5cb7f77e9f7ac3becd6a2cfbba3a39c5b4727956f434f09fb04bba385c96823875b61ad077c5804cb599c29f170af897a929fa5adf6b74b SHA512 ae70b18e2fd924117d7ba7ee7a409199e413d90ce7e76416905c58febad78ec45cb8b2d497caf8d7ed37584f997dd36f9a27ce0ad8b5be3682de7801795c69fe -DIST firefox-78.7.1esr-es-MX.xpi 532297 BLAKE2B d3bb3c2e712ab7ffc1180331680811522123a6951fb8a906443e44b319c5c12f9d932e366c8357ba1697e5619332861ac2a8b68dd92bdc7cf57f445139090d3f SHA512 4e43a7b53c41e69889c1f1fd3b119ba9fb31263c8d2bb245aec0171e5abf29d08f314f16ff4c03af5448375cbf4f69945ad8af9ae839f73b60e5b076702501f7 -DIST firefox-78.7.1esr-et.xpi 485244 BLAKE2B 5313bba50bd6a2ac6012a13d5b4b4acfea95617435f002bb28bb5ed4bbaf2a207e3d5866954823b55c481fd0aaee401534f3cf088ad07e487de9380308d2bd55 SHA512 bff453430828db9a13dc00c8c2db491133bcf74a4c3fbb0dc46683033f9fd6fb7f0e8a152c02a8d4d22d7d565ac09ca2435bc5b94e79ba44ddda9199ed947a23 -DIST firefox-78.7.1esr-eu.xpi 505871 BLAKE2B 07868ee156a24f4be55b75238e34e29a16cafeb9b170309b1f9bd8bf80d2a463b751bb96ea389b51156c7b84cf5fecabefbe72d6f482d0b34bfaa467a08fbb81 SHA512 9b607cf01cf95d14d2bbb3fbd0dd76dcff4cf56a94612cb09cbe383bf1a79aa1653081f3345160062a7a3c1a5ac5d388f4f3564adf7186b47cd8042a974f41ae -DIST firefox-78.7.1esr-fa.xpi 538914 BLAKE2B 5270db77df04eb1ac9ad9d0175369fa41e9fcef9e2825ed500be94f74456f02e0bbecb8977f4efc2ae897472a7f1aab0d9f1e01892146c81a56c05015e29ac3c SHA512 11e62090cc216fe0015d66b47e8723444fa17f781a6a2c639a7bc11554eacf525b688bee632b163336bf67ce60f75a634861010c1b3ea1d1831cfb52ce6dc599 -DIST firefox-78.7.1esr-ff.xpi 481605 BLAKE2B ebdf5380a18ffe44a31589c2abe16e46a9d0aa277bfd11da1a928b86cc35dbe8dfe79146ff2c8ac248b4407a18c234af46d8113a16462aee0c698d2498f08d20 SHA512 264d7b5a07a39bd1d5b4a6aee2907a98118a2442c274629ffaac592ff11e86a00fd4aef1858da520a4490dc943bbd8f4e099f6d97d9fd1fa3221005ae467d808 -DIST firefox-78.7.1esr-fi.xpi 517918 BLAKE2B c3e40644ffc2026db222d1e1696e4b3af0810b706203cbfe3d532716f4973ea5fede36926b32e46a642cb7fb45eb207cafd59790d6e6d05f2500a925fdddbf00 SHA512 ae0910a9391f282925ca2ab9dc3acb954f99c4b272c211eaeee6c40fea745263ba4ea38b37ff4eb0bacd330709487ab73e735d8117391bf81cad8f170cbb36c8 -DIST firefox-78.7.1esr-fr.xpi 545891 BLAKE2B d86e8a6513cc9ee925dbb31d70188d13bb41000619141b85373c53c68fd55e22cb14a5f68d7a149c9e1c1d990364b8f7f092d20e6e8863f03ad7faa72b0a1408 SHA512 00899563305c43b91dc920f826cf64b253a619bd414b4ed3b838e2eb676a79a1fdaa7f1d541887b2b61fb9ddeb1e3b93f93250bbb00876e15cb8439e7a276e19 -DIST firefox-78.7.1esr-fy-NL.xpi 532479 BLAKE2B 1c633313a6126b0428b681e662870ca806c365649d2b41864a60c532e909b7cc98e6d1da4f3dacfbd20ee38ed9b7fc8ea5ada716b74868fac30244bdc7616f39 SHA512 57a4e0b73b1f61b9dce13c337bbb3effdf6c5e2f64f8ea0958d54d85e7de1576b9116599da7b559e93148d7a3f9058f8910070647187cd2d069ee630641ea3f5 -DIST firefox-78.7.1esr-ga-IE.xpi 466893 BLAKE2B ea59074158a3b60512c58c67e5438f429297ec92b82970f9c320306716231ecd154ee21040595aafd2c38e3ddb71e254e80e8c5f9128c95f09bd2b63bc3dcdb4 SHA512 553ac3f60f0936d8b51f52332281937098d699e3c756a1b37da197413c99d5c092984cccdc01797f2350995a30f6bfaeb2078ac2c03a5be1c7ffe909aa433d8a -DIST firefox-78.7.1esr-gd.xpi 491872 BLAKE2B 928fc581ca1a8ed2d00b4ac026bd54847d696041e0306472558713459feeb185ba07653ed4797b1ac0fd20e33c4dd781680b27d5b90f0bf4dcebb93a792ce965 SHA512 71c0c0b6fd9415779fb24f3fde8bae55a5c5f05d4f5a675f175f377ad484339053f82b3287c65b24af7f3f66b8c882dc13b493510b26eba692cbec221dac55f9 -DIST firefox-78.7.1esr-gl.xpi 528416 BLAKE2B 73acd754075d8afd781f47dae83e23d44deed430d5560cafb263893646889055c5a1966666d399cb0a8c6cc676808a8216592de0945293a9a167292ac4f2d5bf SHA512 3c466d62e828372936278d3086663c399ffaad10dddded9aab0298833746620dda61c8054398700c2c9afd097c652e84ad0c0740258898666b67c6496ac03210 -DIST firefox-78.7.1esr-gn.xpi 546468 BLAKE2B 17f848f5a07e3d783f85801d8eacfbe6094fbea9977d4f2837b52228f4ee31fe3ccc98b83a4cf28fef089effb8ae0ddae0020949c024d0c94f1fc0ceea2ba012 SHA512 5f508bd1e6fc0af7a322b2a9060f300047fcffbccfdaa098373477bcd9c1b304dda08d02667861b21b36b00eac31119c9c4d9914ad94714fedeb57101afb559a -DIST firefox-78.7.1esr-gu-IN.xpi 541433 BLAKE2B 3ad3083615877ae1f8d7336f29f2a17075e7a4f1e1dc25f153c7c564cfc11d1f3e2f6e34aeea946c540e035151b41fdf3b6ab42877e1b52ee844e0c959f9bda9 SHA512 00ec4c797f7a9a410a0538e6eddcb27d1b801f1618a74074dd8335200ab449abb2d9a6f9f9142e7d1bd4a2162fd8cac5125947de0580564eeace0eb78c2040a1 -DIST firefox-78.7.1esr-he.xpi 545590 BLAKE2B 6dde51fc75d2b14fa431d6d0920421233fba03216e667ff8c56bc6ba5d07e459005208f2aaa1cc75f8f4ba33e29d7789f58bbb08661080bb8aca1c134da91433 SHA512 d654f8ad6baf52a755df602e695344e57fbd36754ee67846f0307c02a8cfcc3a97004be2098bc448ab040a300baa814b2ba0c476b9fddb700f41b3822fd23e66 -DIST firefox-78.7.1esr-hi-IN.xpi 567851 BLAKE2B 93f77861e985d3f43f3a6e508d24acfe34e1eff79b18ca7ec2476013aca2c1dfc9e8a3ad64ba55c7871ce95f9d555b1b30e04b5db83670baeaad81d75c1e3db5 SHA512 c076aea7638717fa7c5cab886685b20b95b2f59001db8579156afc229b50b07891b936708993b0725fb460eb2be6a846aa5dec37801529b8ac40c3636d1b44b3 -DIST firefox-78.7.1esr-hr.xpi 522707 BLAKE2B 57a9f06f5ee4946ead0593fdab9e8abc477154254ce8393b162c7bb81808505def9324a78f7f678d77f8e2d098fb907e92338113c5eb57c76be5ab3fd6a1d1d4 SHA512 f7b28e9296e923b401e3a0065c4f7d139b7d2d2f7e1e23ea4ff6857bc5db4eef3391c4afd277f9b1589b7d7a1bb7a5d35a4ef8d46d5bbc0fb9ffbb61019a6d7c -DIST firefox-78.7.1esr-hsb.xpi 550662 BLAKE2B 4605f3303b777c117d3db0fd838b2e0f642cb4798839a87730b54a4244ed34872e1a3d70c22d1c5970c1ef7602800511cc4fd08c2ca4111902179a37d30c74e4 SHA512 87deaf77191179fbb9114773611ff5693456f7c2f72c1a4a34a1ebf77959e04882205de7c14078c8be930ca8cab9c529a77dc261a1233357e043e3718ef44706 -DIST firefox-78.7.1esr-hu.xpi 554887 BLAKE2B b7c2604bf0838882e0e3138b86a3ab3aaacd152ca38a58e77437bcc956c8bfaf5094acf148be20efebdfa4e6a4c539cff1726785c4f3d16529718d0ca7c96455 SHA512 37aa594fda6e39bc8b6bdaa5fd4077ec1da079753b5db533ac361894b45a6153e20c7a83f190d705396ffd2f4bddafd46f23b1c20d4a3c338839b85fb4771dfe -DIST firefox-78.7.1esr-hy-AM.xpi 588983 BLAKE2B 1093f77159cdbb464583bf157cbb89ef97ae3fa3897f5de44dff9ec111bca3431415996b1694efe7e31fb286223d30447a628b1cf600ab4dd89630ca09998b45 SHA512 2ed539f3e4a1da2d45f251abbe6892c9f2a7ddfad171bfbdbac07042aedd93445c5c3efdb42e73ded159f126e9e62cd7787da07322b999f3b5238fccaee0367d -DIST firefox-78.7.1esr-ia.xpi 518817 BLAKE2B b63c0332a7e9b19f5e30f4f41659698a8e607887931ee56486fb309997ede69cfd849d0d096af333fa9edd4adfe0ae43c6a464db43a47d69ef535a84a9e8b320 SHA512 9b49e41a13555eef657b2ff1f33461effc660abe50994a09ff1d4fc31b9650143f22e9b2cf07c63de98e2e93dd4842f4255e14c6275aebbbf1f4f93a3a73b742 -DIST firefox-78.7.1esr-id.xpi 509562 BLAKE2B 8ed7753e52f63868874aab5a46d02ac315fd92a1f3be69bbc80cd417f19cbfc07dd8e726cf2327094bcc6c8e86020844ab5036593430be8b5b4b641f369cc583 SHA512 f3748544c09b5fae2d27f731196333c33bcb9a971a4ff56ef6e63e31a1252db20006ed30b988d0e76c142b68ffb4349db5555c044f0e337f5bb415c9d080891b -DIST firefox-78.7.1esr-is.xpi 477030 BLAKE2B b439e49c63879f0a2df0d9be43522d0233ceaedfc55ff0dd35ba9ad9e06de250a537bd5f9947bcaf579a03037aff2b0b42420bd59af93c763a49749bdd0a5679 SHA512 611af887efac706384bbabf32a5fd61c256c851737a953f1cb48e227303c25192f675e82c3cb51f2f56dea290953e804f22e97c9a91a562931cfd6744accb335 -DIST firefox-78.7.1esr-it.xpi 449809 BLAKE2B 6db0ea671288dab6c74a477356760159e62bf133e933fa6063455935cfcff1f10eed9d790bf58138d3c31f3e6fd0c8e6c35461a80ec4d1c2de7f822b23f88ab2 SHA512 c89deb58f2145a439cb0eef6570cf3acb5c6093796a69142a13bdd6c10213060a29f9663793f1370061e35d3f8a28d3c96691233c9a6d5c94231aeee6a289b4d -DIST firefox-78.7.1esr-ja.xpi 578215 BLAKE2B ecc6ed36883797082175ce130a927e608306da6ce3a7ef7234fc2015262c03e8d67b8c87ebe1c14472d55fb8b67cbf82cd1dc8ef0b0ca42acf5399a8a78ceb6f SHA512 c7dd3747144df4213563236ec4ac94f4de65ba65f4e3aebc255c9e66a5f431e10d4baac45680e6b356f3636d0a21cfadf98d8158098b731150da70320d431b1a -DIST firefox-78.7.1esr-ka.xpi 579090 BLAKE2B f829c90fcb2cb5f552ba46423874ac68c36722df5dde14c66cb1b991cf98116a113740339c0f59fc676684da8cf2254c0e01e593ca79b4fe4581906fb46a60ca SHA512 733889f15c1aba6bf8d5295f53e083b606cefa354f92e5d1df4eeb850f2a952c79680dd597c968b5af8b8959f7886ec3e2fcaca3efef12f28c17a137f559312e -DIST firefox-78.7.1esr-kab.xpi 539740 BLAKE2B dbdca52197634e1e00b8cded2afa16a1753240c6e0a7587be7864a970a7c5a15e85a6dd740a8a44107c5ff13fd9db9175efc832e2ca696e9d6e0ae2dfef70e6d SHA512 364caa6d2f8c04bffd891d3524b972b970f84211b33d9e4782ded5c6ae39998f87f7360f38cf473d646fd2eeee5343760e4422830886b9fbe82fbd3ae76cc8d3 -DIST firefox-78.7.1esr-kk.xpi 593255 BLAKE2B 7eda81c49d332e1fa624a6307430935e0045831763efaa920de091645a751e7f9d158668182068edb4bf76008df4cee635daedd87a49499706d75f06d0274154 SHA512 6ea263746026733e72575e8f08e5e885163026edd33b9870e93770516f902967cae766d1805a29354b7edb18e765b5ff7b7b452a9f96d8feaae6d3bd77ae643c -DIST firefox-78.7.1esr-km.xpi 527366 BLAKE2B 779779854343bdae26824b1dddd0bcc94558f78bcd773fc127f55a1bdd6c50b02770396a58c5dc2c908fd3230064681d0837c8e46e6001090db5402c33fa3e0b SHA512 5088417479d064ec0939563d10eee7dd577e8613fb6831599999eafb50fb4fda03cd540eec6f234f43b4b90a1124e7d06e6f092cfcb4eb4dd1734acf9d45c2a4 -DIST firefox-78.7.1esr-kn.xpi 506752 BLAKE2B 8181d6ff4bbf9cc359bc917925c4522c358f2c54c3b6166573a0abaadc86beb21b9845f32055d5e5bf39c8e9dbb3907f97548071a7a1181be1037e3c36b75d05 SHA512 f28438fa6f0d829845469a818cc4e9aeada96a0737a0e96576debe5a71a901c2339c15754033903be72bc6f33eb1ce856df7371816e91fd5bd844fe168952a4b -DIST firefox-78.7.1esr-ko.xpi 567527 BLAKE2B 6b198e9d29e9efc75b48f881734e2c0ec13e70b0f5ff9a7c4aa0f64e9439a9dd8eea873af1c4237ffbf4e2d45cb86f3a534e53e59be4cf2d77a6901720a89431 SHA512 1e482770849cfa633e14efd57a9c54b00e16a66138a979f0a9cb1c3930939ebaedf7f8714077ba6eea9672293a2b425ec354a3a69ce365be52557799863b3bef -DIST firefox-78.7.1esr-lij.xpi 475244 BLAKE2B 802553f94d2952426c65a537cc660099efb8110d15ce258c4da9c5c655a3686f1f9a40d002805a168fbd6d2fce2957674ef0b50a783f23989ff85513aae8edea SHA512 3501f70c9194e9b2763f98b59fcce79cdca172e7291e3ad14b22d575a97a7aec0411b8db0548ed67c4795f627595180200a6782520b802c271e77d8fe1b920c8 -DIST firefox-78.7.1esr-lt.xpi 540691 BLAKE2B f5192e2ecdffea1640566bdae5e722d28e9af9856ee7797306068381886a27647f667ca1e3d0004ab8a264bebcc57d763d708d250bda798a62e733d7c9f0723e SHA512 8c0e3d08b119e0cd444bfb328bf3e61d0865fc0a93fa58c2f382b1c6648ddf9b77c5362a2e39d1121add18bf96fcd305d651925c96e391195baf816c29cefcd2 -DIST firefox-78.7.1esr-lv.xpi 467463 BLAKE2B 1071d648f3b0e09a3da83a51c916a72953e352f19de5f751eee6d931700f043716422469720c2bb6e375751105b78ba12bed82cd67988f910bbb193a584c9bcc SHA512 68af4df639e4282fd995e91a48b325b249879d60c22a77e44ec9f573bace9feaac887eb36124e2be1b05ce3e74e4db3dbc0fe2daa04871fe74d5e021fbf6db90 -DIST firefox-78.7.1esr-mk.xpi 460033 BLAKE2B 6414c23535a4ff25ac4f16230771e96ccdaacbcf5308c4e42f7ee0675a0352774e34adbbcb01e42187bf81410436690c8fec115630db0d42275a8ca4436b5c39 SHA512 b3331889ae3965d7d0bc306f0b513d4b5eb0d704116fabcb678d22cdbe72c837a310a5fd1bc8d9ef0e1dd6ba9c1cd08db719eed822b69ef946b731d0bfb87145 -DIST firefox-78.7.1esr-mr.xpi 541563 BLAKE2B c9ea97648aba807e4f7cde4f65ca77bee5123cdd736006b8396393c5fc0cdcf243c4e7e5b773422d30b0948eda28dbff18e987cb068ab7f021763f269ccf930f SHA512 cc6d53338bed19b38b9c5b7c9fab7907d52c634799f30b46c79e8d7fd010a30d0e966d97c0b4aff01ebc56a1fe6f50ba7af2d3acb3396a3253c8b0ebc2769913 -DIST firefox-78.7.1esr-ms.xpi 453063 BLAKE2B 9948c7027da9aa2357d8a1e058bb6e8f80bf7fe0509f5e2645a97295321d87183bcf131e9b10791cab7c962701cdb139379a5c24cc67db497b320b5d19fc141b SHA512 bdf9e24e360eb989be2c52125fe9721abb72b5bbf27b22da104a0daf0e23e42eccdb51b9fffa981cf55b5fe087356334ae78c50f64e8a9282513c568a4308cd9 -DIST firefox-78.7.1esr-my.xpi 526322 BLAKE2B 45b488bcdc6de3c9b67d60d5cd51d12f8790a01fb72cadd3cabf18513bb3ce6ab392bd411ecf71722aa4536def64116fe8c7c373e91101d077dfb97b4f3996f9 SHA512 e43eac594c1341fedeffab6923ee755691439c0284f64c7f84c74bb5bc779c7a2a562daab0ac93be25c9ed7ef92553a458cafdcbd31affd60d39888cbcec9b33 -DIST firefox-78.7.1esr-nb-NO.xpi 518530 BLAKE2B da7ef309e6d6035bfd4e2821c118fd20caa9f52ba13bed8611e9f365d21abf73ed6db69496a948f454cfabbbad61ab6cdd6c454ee53e42cb6672afc4399c35c5 SHA512 89e5af772f415b93d3d0dde390ddd11a89595c52db2ff85ce31b8bc3453303d1fa691dac41e48e5494aacf05c9f4d77d543bd6d46901c4e76e8487232c50f7d5 -DIST firefox-78.7.1esr-ne-NP.xpi 483424 BLAKE2B 761b6e77316985d2a597b6145478a4a18893a664c1b768d277b8878b17753c6540e69961dde30301059ce0c8bd7d83740b1db5bd48fe88c5c60017306686f120 SHA512 70c2ab1a6efabe1147d6f07ce3b9ab0548503978f28c8ba7d6df36d29309e257b8227761ebcc2584f8337352b8d2ba7b362d5a35dad098b4c7e4da18d3067e96 -DIST firefox-78.7.1esr-nl.xpi 526196 BLAKE2B 9ede47a5d7a64fce1b41bc2af5d2f949411cf34ee8c4e3c21975b2c76991fb83eab13845d2ee9972dfe9d26baa284915069921057f9df29bc922a039ebc299a1 SHA512 07744f7b37c995bcaf54f26825d7849b2b2f5ccdf8303a5810afdab75f18fa61e135439e40f31e364d435d2a2509ab3f430ec845822d4a240b622ef8fec36e2d -DIST firefox-78.7.1esr-nn-NO.xpi 520153 BLAKE2B 1dd0a356da5582a9cf979c5c6e6dcff4ce126110a06145e68a700af28db1257149cd9a43b36f979d605f8eec2fad858bad2d7570643da4f29121fd184d35f3ee SHA512 ef89d3f24556285eb6f273f43d7d4695ba5f6a72965ef08b9fe4920d869ccd8aa8baf7b77ebf3441fc2eb49622cfecaa6c593e1aef0b02d494a03dcbe27e12d5 -DIST firefox-78.7.1esr-oc.xpi 542150 BLAKE2B 783287fcfc8bd484f8a4301a5f75b1d8c580fc0eb48c9287836b6dde6a84150a16fc8957e51ac060f2c4bd3d2159607d5e2b01cf6cdee10c78c2439885ca3e50 SHA512 df61725308ef5159ef770a5dda4bc829826eb7f636c0589e688163b10bb6ed44543cd1153ce51f31be2707b8b8388e173d1cf89497628b20eab3672ba3b3e5a3 -DIST firefox-78.7.1esr-pa-IN.xpi 580367 BLAKE2B 48fda082ac1642180b817598360660e439de2692ca228bc06b28e11462724c13527825b83d8f623299af290a909116934220342a18c7f7d914811ecd0fa64194 SHA512 b74fad9503202c2ae717dcaa1a0d672673dfb59560201474ea19e28cceab597f33ae2dafbe5023ccfd68d8c5782e238128309b28bc6a87beaefcb22a60dd34b0 -DIST firefox-78.7.1esr-pl.xpi 545614 BLAKE2B acc9a1f2344160f0192d836f80f2e4ee7873dae05946934c0e8499ffeb8bd9a9d332c6a977161bba4a939dadab305ebd06dd290565bc4d9a9a9e7fcb5b5c7ab4 SHA512 d244b9f2e94bf8420e70d1ef21f23062f1c0335a178a66d8e165782f7c67008abd9cea01942f82b2f1a5086b3ce7045b73320add11c038cb8a025a2fd7a24fe3 -DIST firefox-78.7.1esr-pt-BR.xpi 527581 BLAKE2B c134a8a52b573baf643eb5ca92f58b0f22a54dac3b6f72fb9104698cab681169c3f83d1dcac28ad05f62b62cb88d44183730f6a5c098c9155b9bc3f23a016668 SHA512 05c588241c04dad5f58092b182472bce720352fa5406b7a12c2f2cc28713b4271485d3a8f9fde29c6eeb0fc6e5a52c452cf2b9d126e1be916ea4fb8d4917672e -DIST firefox-78.7.1esr-pt-PT.xpi 532046 BLAKE2B b2dbcde878c96d14fef5add20f286d04778d9f356f1a0a1e2ea1b80c6a1a0824d78fd933ae40a5b0d361cb45b56db892b7542aa3f66dd58fd8a4ca8b672cc43b SHA512 b63d7c465523bd70f2a91517aa6f6f7afdbe175e20a7547ce2933b10bd7bfef00e29b2374eba99060d92bb4f51b9e938b566388e627a61dbdd373f456c6e90da -DIST firefox-78.7.1esr-rm.xpi 526726 BLAKE2B 0bac0bb8bf92c32b95060279f65c39ece8bde0cc0bbfed58532c6d6044723925a93b7e8f142c77ff90cfe7a3fecaba7641573eeca2283963cfb64fc7256d5b0e SHA512 70c7f3e54f7038c230e4193c42ad899e76765276079bcbf037ed07ad1d72c97745b52b5a0bfcbf2506af7af257c449d71056f1fa8d4ee6e10281022d87f81d0d -DIST firefox-78.7.1esr-ro.xpi 535575 BLAKE2B c1791e88aa1bdbb1c0ad2d7b7ea9a09c2254c67c6c93f1528bc9621d742934c83037c1c5fe8a6164235710e96c9e3c7a42b6c48c22e0c47fc1ffe7eee1b5ad00 SHA512 77dbdad9a5f8aaf24e6a51ebf5e7ae8b70237fd87ab589c3d17364c6bea97a22b063199a696b1b66001518fafe8965be43e519e28d7a4abf3505d41b6eb3ce50 -DIST firefox-78.7.1esr-ru.xpi 614601 BLAKE2B 09e52fae2557b0ee4212a2ea4ef25bfe36ec3f13a81379f261427bbfaca36c02df5e3b3c64e9d475ad47c194949b2f415c4fc97da691ec3f9ef1487e911da7af SHA512 de17345c761d0807aee695380169350a97a29d43f85ba3c5e4d0775d06eba0b1cda1b381fb40ac0cd6ce4a41d1b90cac1275626979f3de9d5d19693ad7ed7c33 -DIST firefox-78.7.1esr-si.xpi 492524 BLAKE2B 7b5d477bf8af5160fb64d397fad461160b1467af28c4c3b472075010c205da41241f97d693ed2a21f3773ccf02611e102adce9fd19770b22612bd4bf1ad9c670 SHA512 3efceadc153a62204c332df341e956c2bc56cc06f79fb946b30a1ccd8382ec39b9745a05f7b75b5a5a7d71081360342fd2df98866ca2477b88d09ade577048a6 -DIST firefox-78.7.1esr-sk.xpi 534232 BLAKE2B ce91bb79c9e55f06abb728874f9ec1ad7803cc4b7e04d6cda07641d3099bd35fef7334481fb8572c6c83479885bfdc9934134a845fb85754f9ba9c991bdce527 SHA512 e832baddb58f59b92fc2342fc7455ea5da0999f4c29c8ef2a23c432290347ae7e77ae99e13da9230310f2ced68393604ab34ba5828fd5a2bb9649b2e131cba4b -DIST firefox-78.7.1esr-sl.xpi 520929 BLAKE2B 53e6193a4e13659c986d7fcb9a5afce73320bd8f7351c9246bcb405c10cbebb1962676f3e2e252fee8bb07541d0b15beb6c2c7db4cd0c07bdb748142ed71d586 SHA512 9012dd0ba014c7b7563757b47d06235c806fad5be14e63bdd8a1a40b2f497b58f390ab1ffdcce6d65dc0221908717fb257b1f841bb4ea7b8ccd18243dbc49508 -DIST firefox-78.7.1esr-son.xpi 424578 BLAKE2B ac563ce61859c21e7bbc7e58da88d9ce28f68ca664191f172eb5f7b3ed20882f9626e136293b5532bdcb498bc16e4b76992bc2d75fbc627b31b9771f43746a31 SHA512 cb2036589150bf6a39b0daac391ea0fe3fff43f3c24e46ea3759c424647aeca2d83d430b9309c2c720053e1ae3b9e344265826f64c52e0e97cdb1c1f7d05ada0 -DIST firefox-78.7.1esr-sq.xpi 544901 BLAKE2B 28f0caf0442d7c465b2851e1321a83cccffe85918823d3e29d38cf646571130fe64bb75dc1e1957190c71ca3a511ac3ddfc368cea368872421ac590ecfb2e9c5 SHA512 1dfca3b31fb2bae5749666f33c40bc48e31e46f2950c5641b14ddd8b3bbb48015f9053efee2cdd554520ca4da7b0bf55654d405a078990bb7a8b23886e32794a -DIST firefox-78.7.1esr-sr.xpi 561392 BLAKE2B 1116b5a7037f8aa3a1f8c51b61cd4d670f70b84e1a6bf34e78ed3b2775d9e61a1afc90652788f051af68a85a8f9dcf137525860704a0c58d1fa57c94be568019 SHA512 96a939b724b41c84299249583580b4e539134c654288392ee126068a3c5e0be40e22edfb57789d7293853c2b5e205cbdb9c508138b5603ac19e104aebab82354 -DIST firefox-78.7.1esr-sv-SE.xpi 529701 BLAKE2B 09b5982d5a8a05f7590b44689d26de26cbb45994a5988168137466ac890d7c15a6be52153b5b091d2142621409685a874f671037bb7afd7ed6c4044291d10343 SHA512 7301e20ec59eb9e3f50880b133f61e7117fa58357cb6313538c0c45a1c5fb363d74ab376bbdddccfe2cc08fd104082f4e6209aefbba01cda9208646c4ac92461 -DIST firefox-78.7.1esr-ta.xpi 521540 BLAKE2B 08dc295369cf534d6fe5e86636c7e04dba36a86d20e3c9a81abfa008254a7d18e5ddff01092812cf0ea6c990cedb04b90d4962dd1f720f79b61bbd8e72a7f5cb SHA512 19a0b14ca9362253c66f51ce10b95738c32bfbc60820b35b47744d164ac8e8274a0023ec0e1951be73db3c7b4a8a75d5178ba12006a242bca1f48090470e43cd -DIST firefox-78.7.1esr-te.xpi 558390 BLAKE2B 9950443043da3e92fdb8df455b3d53222a4cac806ef1d779c7aa336bb3180aea62a56edb93584aade85f769f521440d0402d86f5c51d15e9bc248388d2dce7ff SHA512 d82697c91a4cd0a5a27ab27e49a158d649f9a564654206787247e5d3813e69b619fdece4421f5580139472e4b50a41491355cbb57f70067f060564ebb35b5ef4 -DIST firefox-78.7.1esr-th.xpi 592245 BLAKE2B d61ffd023fd906304547a3e138326ac3cd643ee5339542d0cf8629e9fdf0f2c8b3a1671eaba7435da3775485196ba11b0901393bb7eee222215565d29fc5f2d0 SHA512 7489d930b1829c0d19f4bc418492ced22ed4d441dd2b075670131c0e782c64a69a03203abe64b44e2791fbe251012c3e895664e320805c7cc97c9f14f055888e -DIST firefox-78.7.1esr-tl.xpi 521106 BLAKE2B 86bcd1d02285d6f68108f73ba2e5040a956e4d67ab3f3f88688e795601163fa91cbc10457f9ba586acf551992a2299c01d83c20527d4979f4839c6e3591a66ac SHA512 cead96f3afbb9e1fcc2016595145d7219cfb402d62906dcdac13f9b4d48866f2b4ee6d4fb9c7fe0d030d26fe5e3eefce7fbc2e5458cc0dfbade9dd4a8a9d97fa -DIST firefox-78.7.1esr-tr.xpi 539871 BLAKE2B e75233253f2cefdc8eac9bc0f10ec2f481044b9e7025a9856a6ed70351f2a8959380e5ece2e571a68373a7f2711cf67b01f89870d7d2cd19c29d1147b3bbc9da SHA512 4ac5d9c676251aae46dba31219d70fa12bb945c72405471fad597b5b77481d2dbc5875f9bbc2bb1bd0b3ecd45ffedaeb5454f298e7a178184a765739916faeb8 -DIST firefox-78.7.1esr-trs.xpi 501217 BLAKE2B 3515129a6662c24bb617f1b3777f929121921df020fb1fe4db09cab993f11533da25d0a1dc858848ef13abff4adbd1e9bcf09b2731fe8f48cbbc2e41bfa9790f SHA512 8a7b74040fd5372fde2911e6af39a83a7c19fb0663e25bffc015d510bb71678b2cb88f315a0505f498fc448c753908fe2412e8d3aac90ccce86aaf54d0371d78 -DIST firefox-78.7.1esr-uk.xpi 608596 BLAKE2B e51ff9ac4646c0ca4ccf978f25a7e2ffbd22b7a28335463d9f31525d71778dfcddcb07a66c7aa6591289f13ff0b502f717a177d0f4de870d1534d347eb5f885e SHA512 6109d4c802c4a4c29b0a7decb639eee913dfc80d00ffcd7f0debb78823ed4064c64ae7d6b998024ce4504742bba4d24f63e89b189b294d9f157c9f0824900f35 -DIST firefox-78.7.1esr-ur.xpi 557967 BLAKE2B 09bc7cbbb00f20243b39bd39c172408064aae53909eadbc9d66d246bdf15173b9c91759439ea26862caa61d1f85f8af03d2eb5baea1dde21ec612a345d488343 SHA512 005fa3c835237a7ce13ee05ca31aa2e1e11dcc48d27057c8f1090ab52f7ab5eeaee8c3af839d6295b197eb63576d2be9c32b1c762e8bf728df79d878bb02f7ff -DIST firefox-78.7.1esr-uz.xpi 477559 BLAKE2B 63a2d9e7a930f14a9b52048c90d8fffdbd574e2dc2ceb8a9e6824b6a8c4d0eb536ee3881942dbf1a10c7c38d35d6142654828eb16bd0bfdbecbcfa2bc29c39e3 SHA512 de9f5022cfd16e3e4d64c7a5522671563816f8df80661e413658e39f9f4aabfb45353557db893170cfd3a95ceb076ea845567ccfc63aed2cb2883e9c9e332a84 -DIST firefox-78.7.1esr-vi.xpi 562860 BLAKE2B 112f95f7da5c397f5016a6e6e3a9afbe6faedb79753fd34d248da089da1b8ac7e225f376be0a9974caed5553468944025238afc42f37ecb0b5cdb6780769b181 SHA512 2fd4605d6ec0161b1c19739102f5c7a46db8cff1561210f11a036e01de9efcf85a706bbec403b60c3f8fdf8624bae3ff1bc600c73eb0d13eaf22612a56e362e3 -DIST firefox-78.7.1esr-xh.xpi 427839 BLAKE2B 0b729a0395ffc92c4b05c24976b5475ecf67f23ff4c95a6859cc961e5d873a9e1f31119b18b7718b8ba189ee9b2d61e479da28eef959f4c17d6e16e37427ad5e SHA512 092e290c3d272ffa740ea71dbfc24ab182d1d0c5babf952b8583de148263ecbf07bef338496c587df8f9d9d3ca84ded3787ad84a4dc64c40b75516a2e7b8445f -DIST firefox-78.7.1esr-zh-CN.xpi 564761 BLAKE2B 3c625be70306d3cbfbd441cb314b1dd43347854e927e26018cc93d48a8096d97632df74f25819576f121c350f09de04f1fa4d8f86591241069d4ea8286b7d5bc SHA512 1ff8de0f9e99130bbc5d4ea07a5a5e19fa6f5d8fdffa2f0b9c54f3ea04db1b639104da3349f151f1ef49b2506daac7c0621198e4d9cf3e8dbb6f2ccfc0ff520f -DIST firefox-78.7.1esr-zh-TW.xpi 564731 BLAKE2B 83ee6403dd8bf06a956258884b2b4abda71e9ee70cca092ce7805fa47ad05606e6d1b06ad403f068dc790ff49f26534fae0365da2de33519254ff40bfdfdc465 SHA512 2b1c5d6aecf11003de7a76c8dd101d354f64d3c82ab5e99a275b42b8023d0dc587422d1ff09b05e7539638470c086b99215622d7fab0638f20cd63448d5c77fc -DIST firefox-78.7.1esr.source.tar.xz 334417504 BLAKE2B c0c90488ef9727363f03707c3d1e83ab5965a32775db9e6832883b94f265a3d95bb468648360fa3f016c34044f4c706db84125f7c5b545aaa1dedcf03196cb0c SHA512 d5828667ab07f5971049092102b7017472a835a3ab8581ba485a528e9b269aafdeeebecb4c882043459c2b901290c5525d795b04c1d4f30f7b74ee6cd7b18646 DIST firefox-78.8.0esr-ach.xpi 460294 BLAKE2B b3d68f291e30be3b23c33868a224ec64169f523805dccc718e5f0e3a49ac4c4cd53da36a7c071084282adbd737700170424ec21587c4c31a73564ca5db6c4f0b SHA512 22baedf4b11466be7ec1989e2493ddc7da881d11720c384adf59505cd665b83d7bcf140085266d937ead566a6ebac3e7f76279a1c3cca34382c67728a558a696 DIST firefox-78.8.0esr-af.xpi 428345 BLAKE2B 19b2a8177c4b71e87c50faa88d15de9f1c4e9e44db048124a8ec59891c9f16fd4d37966cd0072c43cfe1b4a3deb83f5044f80225bcbcb5bd6f74a1d1c8724ca9 SHA512 627a3ce976cd74e89b907f7dd45350479986ef30790045d9beae592ef9e084a39eeafe4079c091091bb338ab83e73f6eae98de4f1dabe22a08b9bcea3c266640 DIST firefox-78.8.0esr-an.xpi 508368 BLAKE2B 2ecc5a6c90c6ea3369e6b74912b58e2e04e1ddd5e86194af7cf6106b96031cf3eec2ee787bd4aabe8187c1f64ac38dfbf00a03387a0abca57fdec3b585101503 SHA512 b98e481004e49f0c41517aab029fdf73958fb251f8b2e7b53b18a0af5f63cb0d8d98c8223bd871fdca790dbec7656e82926fb1f6eb05e47cf2296996a88a1cee @@ -286,106 +94,7 @@ DIST firefox-78.8.0esr-xh.xpi 427844 BLAKE2B ece21c50595c9cf98ad6cd2b221c6002afd DIST firefox-78.8.0esr-zh-CN.xpi 564768 BLAKE2B dec8876af66aa04b430063300972ddda434ae5fb5bec7a05a811b9e017676c9b355894c966e15bc217af549115e96ff52059008ece016906178981a726383995 SHA512 2b042f7fc89f8d36a9c789f6936b88b92416d4ef3d3f6f739be1de3a62c3068d07eb4e7be0e4dcd04fb7f4b8a8eb07837ffe71270c2fcbc07bbbe369d78cf6fc DIST firefox-78.8.0esr-zh-TW.xpi 564735 BLAKE2B 86f064e71931a128963c0b00e2efbcaf6b7346a6acc0b9ed781764cb05ff56b5cc1440719e385a57f709d278ab5cdd2571f65fb89fbbdcd4160a05a1e1ffb7fb SHA512 2f6028ed48b2bb176521174658941844c4a235bb7d592a9ff6fd0435f5f84b1bad40055ac2f6c9e9bac0ba0ceeebac1661cefe4ee47d2dab5889ee0ca76a8a8d DIST firefox-78.8.0esr.source.tar.xz 330937116 BLAKE2B dc2476e8bad026589e8889abf3c38b7a7283efefce99dedd8bfb73bdbcdf66c7480d388e9c3ffc28177abb9c4f78cc2c9f6049e7fcb0a161871a99bcc25fa8ea SHA512 0160aa6c408c2af66d24b74cf98e1a07ab1604e7b93ffcde79201f9d68e41e896ef965f1904de52d5dd82ffedae33ac96e93b871727bf5dd5983c5af2f1f439f -DIST firefox-78esr-patches-07.tar.xz 66156 BLAKE2B 8f69883432dcbd484b1fb15e3fde1630b1424e502ba78d9ec3cbe70cb2676a6876853d3477c8bfe35e92bca91b200e2d14543de1778d895676a52d2608109af2 SHA512 b4a01d3499002bd33a7fb45a1a80e9e73ba27a0986b6bfa43b3482dd8d82a686a14ae0c5e013402c8c8f359a642632a40bf4c362a0e83a1f53b453914f42e3a7 -DIST firefox-78esr-patches-09.tar.xz 67480 BLAKE2B dde764add31a755765df996aeb50bc647881f9956c9b18c87ccc1c79325ec6f4c3a7ae3a8be1a64c5d80a9aece90d05697a8920912a7a37fd62d62bf2e03a536 SHA512 aa0eb6183ead7efe231ecb2922f22d5028a9edb656e65bfebfbb175af868f8c8ae05668e4bc2a982befcd04698cca43d3abb5b261aa2931bc7d8c7808a8495f4 DIST firefox-78esr-patches-10.tar.xz 66396 BLAKE2B c29b723e47c58b10885b220080568aba751e1b73c58e28fce62a2da4c4c3ba8c71b63e60448d17599a3df4446dbd9f9387b4b2b75da5ed1e545591aafe8ec83c SHA512 6bb9caf1f6867b894ab315a73f8ae6f381b5c80c90539f38e786ee653c72c0df055aade854faa23f22cab2253f54abaf918a756945b76ed88f5a224ba8a8f12f -DIST firefox-85-patches-05.tar.xz 27440 BLAKE2B a89cd57477c37b87adc2be4f26f8d572285edc872d085eed20fad4a3f1755be09ac642d211088659068dfc2231f8058f420ff434874227b5e1d004fdc5610240 SHA512 3688757af40ea2d0406e5ab28e09a05bf4108da613b7946c1aa91c4a50cee8d1205f4ac2386cb183e9c3c309eaaea10b345cedf6d97a5bb62542789b914e554d -DIST firefox-85.0.2-ach.xpi 461930 BLAKE2B ab1bf0e3353aeb22f6c301f962116d1d1bd36f19037fed1d8ab1283eba120168b44d26bbd2b81d08942a2430a15d3992f28c0ece8126f7f590125ec6ee1b5091 SHA512 3459b611d7e6224790ac9f54f203db6008160adc5ab09ad42e719bdf2bb8674bda0fb7b09ae7ec9f26bd7d1baa392cb128e80d5189e355a4453d152b8e5c0557 -DIST firefox-85.0.2-af.xpi 427613 BLAKE2B 024f908d4bd2983662a418c548438255e640d26e6e340b34a8dfc6c9a1f687d7219694dc48ce21e7ca35a0e4c1648c45908fbbe9f23a167f9aa5b0f9a7b033a4 SHA512 1780a79d4adc27a90e4e1ab69757ae50c994632f4fc6bc2df18c5fce01dcde03d596338b37b36aaa6ce201536770f4481abd0d414f5dd32f024559183a2e936a -DIST firefox-85.0.2-an.xpi 509109 BLAKE2B 3e14b2bf6d38b84574b3fdee0c904f4789c162c8b4364e4a831663c24f8dcd8e67b8f1acb92214b46d771d72e0f88cbc56c38564aaa02859abe256018964e71b SHA512 513f658eeb1b583db58c87c14533d3e323e60708ccfe23171e34544dfef8bc34b51cd2eccc2a7fe888c7be0f8ada0d23cbbc9fe8cbea77cee2472725a53cbc44 -DIST firefox-85.0.2-ar.xpi 560007 BLAKE2B 06808b846fdfa6859c64cb880ef59b73725031ee63865f17458af020e63378cdb06d13a4e55bc8ab094812bc88ff2aca3e6ff30fde4cc9cb0163bfd13fd4c5ac SHA512 6aa0c0900a8198d4e0dcc1800bc8079c9b555abcc0376f45d4620c68ac6d33f63564df7681b01344d72c1d5a8da7061edbd145265f9f05248b8a765fca512cb0 -DIST firefox-85.0.2-ast.xpi 456393 BLAKE2B 0d6e5baf642a2ee5b063bdd83e13c4900286f821008d2c42c824d63ffabf1ac115018ea10f6c870bdfbb8cd4393ed9e9de8f25bcca9001ba5f664af71c173522 SHA512 e3add1dd30d9c5befacaf0a7c6d9a9063e8b8c3b697f8f9e55703c5d983bff64eb24eb95dae2522273e3687828da1d37d1c15ef6e7f878fbb7079f8bd3774a57 -DIST firefox-85.0.2-az.xpi 498332 BLAKE2B c1b1860922b389cb721520dcbf977f5969c79e5a9e6d743eda6841c797f95b2ef0527f17bd93cce22cb6e362ef685f66c77c0809267f133898d6cb7e863d25c9 SHA512 c2566d752df05cdf9765af472d14d8ef5efac70d375398babb5f245eaff6daf8e204817766d293a0e197febabf9390bed581456b03cb46ab87064231e29a2dad -DIST firefox-85.0.2-be.xpi 608199 BLAKE2B b2ca823b76b04861c29ee051a5d632b96266bcfe582c62756e2432c1db83f2f6ed3059d24c5dee9f26c16e14a7ba586aa211c01239b34331f50793f3ab673270 SHA512 07a3deb0d681adbf877db6018ce1250bbc70af6eeaec6bc789639597a6f6fb656f5643a2531ca7e96cdca1a3b48083c3bf13194ecbfeaf84687d25fb86c57593 -DIST firefox-85.0.2-bg.xpi 556210 BLAKE2B 362a2dcf016793b3f7707f560f58e440b734a99e8d98c0964ebf6063c6f989a344e805e2e380e660009bee54a7781147be3d6abf5580671e2f49fa7a8e0c706b SHA512 9aeb6d9a0a3181e90d08580c75e5895e9b70f2b856bc3a1ac4e010107022c81f7501e1db3b76b5a19915b7e34a1c1f5ef2c995a368f7f8bb272f0a5f7fe3a8f7 -DIST firefox-85.0.2-bn.xpi 573110 BLAKE2B 9397c7b33aed00449d824678e531ea55b18bde13011b46e2356f2c54a19b36d0aade19eaabc0a723c61f7524d4347b87427feb1377bbdfbb07c7c46530e14803 SHA512 4bdf937de113b804546fc66f38d3c46c66b5f73b8f5cfb283f76331cc5c0685c7b7b65c5f431159de6eaa9523b69911c5442afa119db0564acc474773ed5c784 -DIST firefox-85.0.2-br.xpi 513260 BLAKE2B 32728143477ca1df4d62a8b5ecfd1e1bafe7d7ee39de5c0d0e540ff2a65f6784fed39cacdd78d1a861f8c13116b411d11dc0a10fef48b3c1f121851ae2cc8f98 SHA512 b48fa245574fcd2f3488fee95fa21a69742a7cec4eb980109b2f1dbfbdde9265b78859ecd5fee732a61bb12997a8cecdde7055d40c1a155b23dbb6a9586a8d71 -DIST firefox-85.0.2-bs.xpi 465170 BLAKE2B 0947c8038046228879387c85a93aff97e458ea6b7c6fb4d33b2854b4739428149c7f6f9689c1675408fe90f2a07e57df0a5108c7fe3c695bce299bc3375e0e03 SHA512 7dfe564877b52a187e2a8ebe0a9adc34b628611ff26e12838e83c8ae31fdd542f4e5554afdf09f73556c23d9c8405c21af163944c6ee2159eaf69f636d2ab11a -DIST firefox-85.0.2-ca-valencia.xpi 525998 BLAKE2B 3f695e9dc46966dfc045f6cc3358b5969ae6d736e10b49ce25ba2b627e65d8db4b8244d1d4ca1f5aeb86b17de4853848ad79f3c81a3b0be253f29ea43c3cae97 SHA512 a3fd981cc96a068946231cccd55fff273eec72b798487398aed123641c81f24ba23ee2aae287f0510287c020eaf8b0d5f9051149f184759e5eae1d0bc5181219 -DIST firefox-85.0.2-ca.xpi 518612 BLAKE2B dfbf32eac8d84499d3460e8b948d627bbc0b9fff0c4d625b8564cb3a2ac29f8b7b258e8e89aa050e335b61ce22cc0654e62f885138a6f011615c16e28a7e3ec3 SHA512 52dbef040114b4c1faf5993fa3200fe5d41722ee8e261f788b103c244e54948957d3782467c22856c4933cfdef9c8eca081bbc68da8eb95e34c3e0b91b6f046a -DIST firefox-85.0.2-cak.xpi 550462 BLAKE2B 78b746ca98abe31fb5d2d8df6eb4ffc34f00596fc988a8478c44586136b1f5778bd18ebc26fa98da371a39619a0fcc594defffb7fd44ec4b48f51d1f153969db SHA512 6bab3b4e98b5124a2fb1570900b55c0ae9a0de176cac7c1c574256d765210959013f92b564a7dbb63efe64695b3f1e75aa642aafda36ab7050f16bf35d7c9fc2 -DIST firefox-85.0.2-cs.xpi 546373 BLAKE2B 9dd602e670eb65a80503fe57a2dc52dfdb3173ed3918f1f832e03339c6c134f5f1c3d912e7327887fd774e0d647eccddca9f215743388414e1a3d82f1eae5ac4 SHA512 66828cb1acdd05a0776696a7ec86a15a8122c9ab436ad05b6f70cda968b8e1bbf55bfcae017062056afaed4301f127296fed5ffc00ade89bacc7343ef7fcd211 -DIST firefox-85.0.2-cy.xpi 530149 BLAKE2B 75a52b1c67d1f115ef46d45893b9f8f3a843d47577321ea96e6e3454c5b58a4eae69f747a346ca6fa2a901a96e4671e9bbd1831673dde38288e66612d2081cbc SHA512 4d95647afcdf1bc71cc9a85fa479e596ba74a9f8b45cfc4e95e7c819c7b72b832184268c4a1db50c25ba4664d1ed5471999feacefff65df9b664a0d31248a3de -DIST firefox-85.0.2-da.xpi 522998 BLAKE2B 9f627c925e3bb4af18d6b1eb35433ac3be7983b15da57063ad53fb41c09e2870cc91739148c6f6e82bffb6b7bf9686d9bfeee242e9855be6b1af48ef73d4401b SHA512 556ec1c44065a8f566c90eebacafc2b06bc595b22b3cdb71d6d820cf4cfe4545194eb31952e356851f321971b7f1acac9bbcfda649ba903d8d14b8e86af9809f -DIST firefox-85.0.2-de.xpi 542065 BLAKE2B f1dcf5854628336297a04033665eb037bcd4b49484a4431fc1fbb9186d72e61a8eae83e8bb149b3152cff820ad25aee73038e353a181506108dc35f5212a55f7 SHA512 dc832a77591233a91c0ac3042feaf69958a90b0ddc8127b4512775866091dce074ed3a4b01682bcbc50fac1e8d7761d4b8bd9bbb7ab73343cb28d702792094cb -DIST firefox-85.0.2-dsb.xpi 553455 BLAKE2B 49a12543f528ef15e9f1b45d8acb2af3e3b7439edb525748133b7c0a8e32f5538e80ff7876b4901c82fecef36893fb3f08b6f9222fcdd396af3b848bec0c8356 SHA512 eae4379cc09af43a4a3c7d1643672f02662d7d05b15c6f12e90b04c73441e5f546ddf9f0500dcf715a757f9f73e1fb3980bd2ae29dc0b5793403ccb64aca57f9 -DIST firefox-85.0.2-el.xpi 624871 BLAKE2B 00afa2fb9376679e97db7fe38d760560a952b828691f7b598ff22769c3042b1ba6dc326c1e80c0beb8f264c72f92fbeea3cd8c49a76e07dbe1cc1a4e8f9cb4b7 SHA512 ccc37089d137122992f040e37bba0c9844936b98fbebbb70dc6cc8c9a1821173c4abda9be4764cd168c2ce7493f82f319aaeb0ac60a329a726fce349bf2120bf -DIST firefox-85.0.2-en-CA.xpi 494923 BLAKE2B f4be9413b3072575774972766395a653f54914886c4aabad89230933ce0c6928b7ccd23c76ac0f41a311a46ec7d1dd552af256c5d56f9df858c30ebebfef8f3e SHA512 dec116074ec0ceacbacfc6dbdc09ce7de3163a09c408f4fdf5e8f5b15da50dcdf2c181ef727d87f80521de0d34488fc2ec2a7df6528523e1e987ce7087a7bf01 -DIST firefox-85.0.2-en-GB.xpi 499617 BLAKE2B 1733b63894a5e98bd699272fa95b36cd19309fbacab41eeffb5f68c4d2c49bd403c684cecded8f8e2b37704d78360f111f1a7054755db9366fccf191a699a755 SHA512 d5d52002dc064c5b33657b0a1523199eda47e3bd01059a30f87b6b9f4ac6e2144916ae9d6db3b4d4b6ff0f203873507964174cfb67cb644ec29131bf64e20057 -DIST firefox-85.0.2-eo.xpi 523961 BLAKE2B bbfddafe66160007f75f83d035853990f1190d683ddc11ee6c525645657d42ff7a27a3280c0d9378c14a1052d99b68361faac32dc783e556658d10957e96fbeb SHA512 06c39b6f62ef0990a4d1f6047cffb681e56a72bc85e9b35ebcf927e425ea5d067bfcc4e142dc518ca039cfbd9479c79945af789e952df506dfff0108b0267f60 -DIST firefox-85.0.2-es-AR.xpi 534743 BLAKE2B eea493f7d5c781eb4c8580b11e69d8fcdcb0b0d60d6e36df55c830981b25e52d14fef4d2b9fad56f7f5ae3e19c12257155419e17af471ab3645f6a4b3d3151e8 SHA512 b7d313a454b6c0cbf06569d7e3cbb2a602f4bd30a4b21c99f87291939d96db6a14850562de4729885651a0dd6786957662243fdb921d553dd8ec018aeaa0e226 -DIST firefox-85.0.2-es-CL.xpi 534355 BLAKE2B 4cf4135b8748dd66d61842e94fa97301926d1a9c643cd6cba7f92b9a566f50894ad421e5dd1d29dd62145b1fdaf499d31cc50678c33033c0e8910275394ebafd SHA512 24ed2592d8f152e7c82e4edb7c1539b677c2c1c11a79cad33e166161224301790776c5e171111fa2a36408ca3d2aaed5a9ce21fef54e4b75858ff59c1d035a95 -DIST firefox-85.0.2-es-ES.xpi 524300 BLAKE2B b30c85e0a60d6e5d49e501939ecacaa3025c73200182cfe6555fe6a069335487a1be13194caaf99ee49940d15c954c8213ea876f9313dfee6df4b1b87aae3099 SHA512 e69fe0fd48d07404ee2342d9ec44aec00d6d22478464c3543e524ef412ee098e33db5b9b55e963e32c9d2423eb2e848c21a612e2646f39dfe3d73402c10436d4 -DIST firefox-85.0.2-es-MX.xpi 538267 BLAKE2B 056a69cf2f186fb433d3ffa197fc6afcb4e52c9eb0f7b2f165823553b4993358b718694e3ddd2070258916ba1a3b2b8082dfb2b3e26ea274a271585b494b9735 SHA512 f2b0fded0a52c6e84d7476863b7e5837d8150ad88bd9de9a63bec94e4cebf3f42083e0b29a4b8dcbfeff37ca720f370b083764a03a27a915134ffd58ba106179 -DIST firefox-85.0.2-et.xpi 489796 BLAKE2B d1cc9e598da7d64b21d64cc20dec63ab5cd354f19df9f1200cf46280849584a30bc17778e8eb0a7cec2ef72311f5ab1dae90469f9d147b026a1794da779ee0e6 SHA512 aec682599dfd4f562b7e0c1341b31015c8e63a63f7268547be069f8a9f4f41076f6eb71876af79d7f5dc3515dc3d6bdea29f1ca7557a6b0d67f838efd351d5dd -DIST firefox-85.0.2-eu.xpi 515960 BLAKE2B f15c1a538f7fc584514820d1df672877ce6de1670a352e77ec5cabf994328703fa0f084acbb5373b1320969713cac44825c8f77351d5253eb56ad1323907f247 SHA512 4cefeb750af14dd064826b9d3d419ac4ddf0842b797f02d1ac84b22db0ad9bafae7640c9832d6b03df4a08c000821cabec606ca5c0dc1e0cbbb7fc056ea420c9 -DIST firefox-85.0.2-fa.xpi 539446 BLAKE2B 6dd693af90fdac2b8101e30d4b61bb5f4624d88bd0bba1063a33b949773157222e3dc6cb77713722920e90c27d6c3f1bd10baf15eb4c2ea62eda0ee631aca83a SHA512 7d579d2737650aeb80c38966659db684f5d74f59208c5c301f966e717d5b545dc8985cd6488b467313956296bc04ec08ae0349c84d456235faadbe8568c95ec0 -DIST firefox-85.0.2-ff.xpi 483053 BLAKE2B 1d3bc7756a90653ac62c38245677a837a882dbf91a4b93601993899d871c86e67b7f4860cbdac540568357e936e525f8a87b4409e615665b7162fbdd19cc678d SHA512 42a1b590e36905e98df407901aad9626f7ee4117290a8350914ea6a51c49be2085fbf7d92d85a66516a2e732494749a0dd34741f9bdf2d6b1aacea18d3adf865 -DIST firefox-85.0.2-fi.xpi 521333 BLAKE2B 402378b0b8a1ea46ea0c93c11ba7471549abb300faf4fca62f17af907437e05ac7ae45d36b25834bc246645fabca0fb08e75fb20c808e7422a4a20ef24e11fde SHA512 db104517e81b0a4e8e2591edcfce98f11bd5043a7a660d553a7e01356c2169ce2f021f3d3221a91f757a76754e498a4726027cc704ad417ff8ce3aac867df46b -DIST firefox-85.0.2-fr.xpi 545668 BLAKE2B f61a1a78fc8739026aa3d05bc8332edf32e27850f89be81bc0fc1883ee3d100b79e991263fa56f1d23ebc2753d40096c26d3ce2443fa215294b9502f05d2b1ee SHA512 6807a06126d239e3e0a95693dc9a5e0855525d37194aa6202dd4e4dff574d098a6356fae4e8638274807d28f33a6cefb60a331a086a99fcb554f83e4e988211a -DIST firefox-85.0.2-fy-NL.xpi 531403 BLAKE2B 82924bf9a6495c85d4914210b2c723278d5e5f057225aac417e4a7b635d18803814eef78b993b81f6ced7eeed6a306914167dbcc137f95b5f05af1f14cd85ef5 SHA512 29c08939888b6ceebfbc57df52c7ee4cea6dec4d9dd510e694e62b64fd58e665606fffda1451f6c187fabe12dd440d06b139d3f2a2a5d402106815a385bffadb -DIST firefox-85.0.2-ga-IE.xpi 466805 BLAKE2B e65b8a2ccb1079879023ff3e19167674bbf328bd9a83af26bdbbc59893f114b8be2314e2d452cdd80ac541aab79dc13a578d3623d474fd47b172cff79847676c SHA512 93a75633467aa3625c2e5486bd9ab95e5c330c1f39ad7a66d4a151706858cc57e32797fe3faa7c6a6a38bca14e8edcd75385b7afb5d1e3513d37f67176cec5dc -DIST firefox-85.0.2-gd.xpi 493276 BLAKE2B a0911c7649a24b2c7991f8f38b0e57283794b465fe975a2a3eebb37bc5e057130a1f4a601a12420646bbbea5fcf3841a01f16f94aea68e1e7079277f7ca44dcc SHA512 45da981d5ca7e42fd94ae9057e8d049b8cfd0c08c362da479c9a74c874dd0acad7b4bc827d86222bd70c76f0a61e4c6487ea1d49ea11a6167653531965307fac -DIST firefox-85.0.2-gl.xpi 529926 BLAKE2B cd7e4eacc8fe877aec7a7c4128a665788f53e939597333f57ae0b54e7d89e75f135147f4bc0c4856320efef73c8465ee8a5ca4d416c95a394e7ee17d542d7f84 SHA512 e0a11a72e41b5824549053ecd7d4b6733fecbd29ead42fa6fa0e7a208d340c60a92104df437c98614bea73b91a9582648152847560c5465201944cfaf6c37ea1 -DIST firefox-85.0.2-gn.xpi 545329 BLAKE2B 8e2b27227ecc893fdf760c30a001a3120f33c2b060a76f48d3ca92a8017c975ae1a9c649b569d09cb148d73bb3e41d45571b082d87fdcf3ccbb4ad69ee8470c3 SHA512 61642a856e5ee6562bfeeb5ab7bfa279372409fb9cf15d5ee9ec381d9e6c15b18eb9f271e49d075a23d48374eb19b44a4c53109413e1fe5febea972408972470 -DIST firefox-85.0.2-gu-IN.xpi 541796 BLAKE2B 0bfbb5ba511964122963c8b1834931366ef578c50d4efc723960db8e081ca98a4f2688daa7f675e07aca49d5000648ab5ff9cc479a333136d668278d9d96e421 SHA512 36fcba7fb3d36ecc18e079d255e49bc7097584f0bda391665c3ff9b510625de9ae10613db12146d09464a9a9134340dfcf30431ad65f4248db6e1d4095fff3f8 -DIST firefox-85.0.2-he.xpi 546615 BLAKE2B 03b41dd51003e24157aeb4ddc51e8127bb1a6858745eca1feaacb6366e4f8aae2ca2b1f8cb77999f240ca5e883f97ee8bc4d4249cd3ff995fba898abdbfed8e8 SHA512 e296381ad7933d9060308e440148a06b130f5d013cc102da8a2107e4b4a76acefc9c5d6b359afc7c8a9de6a0d6d3a24e5af610e84620c9cde0c23ecf3bffeefd -DIST firefox-85.0.2-hi-IN.xpi 567426 BLAKE2B 27bd5895cc43c04d027066eab5c4afa163d71f6773c35a1406d0e90c37457284f111d95e8add8dac67ba43fbdf2d8cf7044cea41ff860f9c760c2ef322f5edb3 SHA512 c0a75a747672b634df9c05561bb9c20e91a67e4b15654b138df502f1643a47c535cc2ef405ec7a3993774f16eb20abede98a3cb5b653c7b78c7a74144699de41 -DIST firefox-85.0.2-hr.xpi 528009 BLAKE2B 2ac1d3f9d2d6d125d1ac4b0d7db06b14dc4a8f238a4d5d0496a20e99014126accce8cdad256db626acfa962ce2dfc3ba671ed41861cea07b60af949c23ed0a80 SHA512 b322c8458eebae6c4ebe15aab3f73aa7db88d0875eaf0e23913d2237ddcda4ec5cfa7219a80ff84a89c46baeade33ead6478ed5e48410b233bb60ecd9185ecb5 -DIST firefox-85.0.2-hsb.xpi 550093 BLAKE2B b22961ac0c1f4426d07ce2785e8727cf1acaff6d452eca239a7e81a2b4b9e9a107971d54ce4872fb5dedef0ee30613397ac01296d4c69d45f7a7547b97afcd71 SHA512 dd3df51f5395d7916c5ad0774598d00984325dc287b14c872624062f2b2e0766d79bd296146b2b1e7c127bdf7feeb67fc9711867b12aa445c648f5f7aa3c9a93 -DIST firefox-85.0.2-hu.xpi 553353 BLAKE2B 93bc11f10d07c4ef1074ef238bc63279408b8e299c3778e3e9b024b8a35f747d68cdb4825fce6bb27baa7741e45a03a86b2dac3c72dd68d6120368ba3342b41c SHA512 46dc2523a24dc3e6cf08f7c451d05fe5caf931e47412c749b7ca504fce518826bddedc0a0ee5faae41b592d609722039bb98c944fa9c92f6441a0a3b92dcadb9 -DIST firefox-85.0.2-hy-AM.xpi 588294 BLAKE2B 3011b1e3bb46c0f6952fdfb44b3e3a38194ba441f863dc1832d59690b7436d6aab62887e8fb813863e289087432634a5d815e81cf905453963ddd316669b821e SHA512 b1e486b36a581fda6740b89aab152be2c850e1e4cded9ff8c9feff75f2fbc05012f8cc20c53be8c2a05be260742c56466efb39f2c99a9d148f0006c3a746a91c -DIST firefox-85.0.2-ia.xpi 520739 BLAKE2B 258527f57a29614b25b4a5c97d02c8ec9baf2f9e46cb6f77c0af935940baab47a6f5be313b8f971d3133a3454f17c2c22ba3aa45258fc2d000074a4190207f8a SHA512 7c12c079f8150af0d192d57a1d78c0f41264c642291e58cf661bd471f2c5a4cc01dd587a27da5dc7b699f30ce208716b00ea19b6c6695bcdc364998ed4dd8239 -DIST firefox-85.0.2-id.xpi 508470 BLAKE2B 96eb756fd0938ddc2a57a188dbb774a5cda40e390e41917ec6754011eb8f81ba55f20511cd3a0ee4b147bb6c908634d2111f77bf0b52929eee140517c486c7ed SHA512 7247858046295bb6a78b59a631b6e8f93ce1513bf5d2d6c0086b7bacdbabd91dbafdca1ea719d8e8b08b0170dbf845cb6610c75056eb2efb1ad40b701025693f -DIST firefox-85.0.2-is.xpi 478565 BLAKE2B 536a76831f8eabb0467f164dc5bc814ffba7b3fa190887c5b365ff048fab1586d3b4e407a355445a560cbeacc4a3e36e95e064d1854d7799e8e9955993fb9728 SHA512 3c451cfc4adf0f20b0b98e6365bed882ab3c272ced0af6d82038dc6a8415e5cde97f92734fee9d670cd4f39dd2eba34a16e00f307668def50457c10f6d0f393f -DIST firefox-85.0.2-it.xpi 449079 BLAKE2B bc91c39b902a6da34bd78327530d2afe2453f67305fcece4bdfdb757b1fd7020f33c6f8266fe2f63172345c817c8f15f06fb758dd03df9dee994b2ff241b363a SHA512 bf5ab3ddf01ff62afd4fcb578e7bd7c99a8cf3fb559eaa5c54f4e82a204ccc54eca1ce000f4df2b527eb33260cdf66bbb0a6cfbd4ab6659fc451ad0a2c50e7a5 -DIST firefox-85.0.2-ja.xpi 579687 BLAKE2B c6b79f482e57b350f131bae2ce30001acc657a3930141770d10ee03b8b19d2f8e08b404a98d7e10b5650ae70fe208fee229c14c20db44d3a73d7f5bc595ed977 SHA512 0c9990f7a8c0886b476dca859c6b58f5078b79aac2ba3c6f07dfd0e26808e0e893eed7dd0d824d6dda8ebd87be81a42854b9049089156fa6092020b677ab095e -DIST firefox-85.0.2-ka.xpi 580360 BLAKE2B 95d84e1b1e0a2b5767603f87a24c67012707c729640acaf46b5ae686f7aa92051309aa6e4ae99e5156a9a0486f9caba7aa1383a965d59f5242847db58237ce10 SHA512 023e39fa5d8259f14b2ec92780afb3d3c60bd56f428f9876482fcd4ec9c9c1485463059d1aa50851153a9227c15d22aff127a86c98977085bbef34812094bfff -DIST firefox-85.0.2-kab.xpi 539942 BLAKE2B d67878d15b784c079a95ce281a8ded696f5c56b65bdddf793d5464c2bfc292b0746cd4cf4e1e95cb9bc38939dccfcfc88b7355b3ff16c37c928a7e46f7563ef1 SHA512 210390ebd2e766daf529ae43e4a3d3fb00dfa284fefb2bf7962ac511aa30c7b292ccf19067581904986be9c57890c87ec91427518f6eb1c3bed493f6806b4414 -DIST firefox-85.0.2-kk.xpi 591581 BLAKE2B 941f6bc8ffff245f112fca540f03b21b8bdc56dccdd88f08a4aa9d335544191b8860a4cbeed356ca60bf394e73bcd5db343fa7eee76a1d59aa5140f14362eaac SHA512 ec1a843f368ca5b74f7c91765e3431cd13526dad74698659560161aa9a5a1c4b08308831b3f72b179e0dd46ebae6939df0b0c02da264f02ec69224b2060bec42 -DIST firefox-85.0.2-km.xpi 527200 BLAKE2B 857b9c4cf999d3db054a20f4a3196906132b02b28cb71f5df73d85cd336a5d87f5aa1599a5e532a02b74899990f1f12c8dbc2a79cf8200f098ad5a91a3f4fa64 SHA512 871e32056720e63a3be027e0e4e59c4988b4bee5c03cec2689e87c66e5f714e445dd21d63aff5f57d652fc43e4ee83ed6af6a9a8a56837a1ef83f9e83d569697 -DIST firefox-85.0.2-kn.xpi 505559 BLAKE2B b360fc33738070b3ea9b4f5255f669a212b301c2917364fd4a8fe986af8048b2284861a5f236c9b724bd072e8cea5aeae0bd0f681d65f635eacd45b4718538ef SHA512 bfea93e975e6e6991f62d3987c6949307e438bda3f1808f9572b5c02cdbd35cbb6f55ef8fb7c627c8afb2d1155571b66273babf0320f2ae9bf13ce50f069683a -DIST firefox-85.0.2-ko.xpi 565812 BLAKE2B b5ac80a8ad43d2f10fb4878445b6cc36351404f2372e3d83f31e2196ae2da5d9236972b66dec6f9fef5b15ad6bfce104a423c6aa51c12b2483c7cdf513b30196 SHA512 e827dbbda97ebe323dbd6394fb35f06ddfd7f1056ee4b8ef5e98f3e4ef1367265a363535b597da1adca14dbf8b1f9d2b9dd93f4e4bd6c3845af3e0537d0fb58e -DIST firefox-85.0.2-lij.xpi 476947 BLAKE2B 06f6ee326827f3e80cbaba658bbb30b322c68444bae616498bf7b765470c20bfba40e6c39b3ae6eb6345dfc2dbabbc2954bf56108d1db4b350204887171effe1 SHA512 0e1fb518f589684ed066dba745f446e080eea36d640d078d2d199b9e02032debf2e3178be2315f40c58872a36ab353f8cb374e7d460afd1e7623eb93cf7a1705 -DIST firefox-85.0.2-lt.xpi 548687 BLAKE2B c23527cbaab8eef9b40d0f2e37a1128acc19abe014acb2327d0f76ce926105ad15a08c771eba9e386e1e9c6cefa50ce18e498e63303ee560da51fb38601dfa20 SHA512 1709f2dce7071b6e0d3435cc7f33fc97f3cb7e37c7ef43c6f228cc97d61772f4375519798448646f6ffb1e49a551046e2ebe180e2cdef3ecbf9d9b19170a7c90 -DIST firefox-85.0.2-lv.xpi 470598 BLAKE2B 2508d9d19218d2125f130c539c30295207d21015d4df63e7290491bbb2947e677dff4cc00929fb127a2d2c6ed05c465624d49c8280e69cd86de183d264e59c05 SHA512 298e584da0176842ceeadb1cd9d96fae2e9d3d76a8d08ae13095c24417f9bdbfe558cc47d4e25d3d1b2628e959f250f9eaa6f4d98896955eb285f3e966c25b68 -DIST firefox-85.0.2-mk.xpi 458764 BLAKE2B 772bd07dc7fb620441bca8576771183fef15332323e8fc6aa7d41c2255756a1450157115f8afa1ade9525a56d2e6c456a1a4386b4e3d8774e1acee33e42d4def SHA512 ef29400281c48f5cb2d6d34d17cefa75d1bc849473d6b4411755c9d16dd0517221d222022303f6ac9c98509e69d2712a576063e3bbd19b95819f95a576818447 -DIST firefox-85.0.2-mr.xpi 541697 BLAKE2B 4f862d5a8041986178f1bc17747f43411596ed3934ecf7d08128ceafbaecf8c6e490b18ae4c88342c69aa394b60750cbe130626061df382356a006d0d0933de3 SHA512 378f4b61763b84b4f56bd4a674b88339e6fad38c9ad08e45fd90a95f517f2fbf6e076c92565f51358c95f3a68ad7a0418fa349679b939397d28a13ed318448a2 -DIST firefox-85.0.2-ms.xpi 454616 BLAKE2B 2c4ae7513f5644ee4477526d318b59c95d7e9e4ada0ce6f58de4c63b56d9ea553a6361db09aaaca40850eda16586727b38627f9d73b79ee06902673d8b37c803 SHA512 c0db92721db0fa15f9a4287facd576b9d56dd505619ff77f5b68b4ecaf0fd4d7cc4c228573aa0bc4115a08e3487141b2c8bb378f22b3c22fe054e1b7459857ce -DIST firefox-85.0.2-my.xpi 525372 BLAKE2B 7259cb2218eaff570d8b12d02b27f4de394ac72c76cd4538ed804346fca0998664f87f9e875bfc8795b2f96db3c68bbddfb4145c30c7c44a1fac2e16862378b2 SHA512 199f8064186506f6bd12df559aa5531a79c27cb0bb5ada9b70c8426999a3ca9215990ec0b2a2bf58c7d5a7e017f3e71a3d3574c3524853ab0151100c72beaa07 -DIST firefox-85.0.2-nb-NO.xpi 517686 BLAKE2B 2b5854ed02f6316fed536e526662b7ebc906107b1aa7babb3fa0f21ce23e7a34edc286bf6461fb41449b879c41be47edd9d146b4cd5820d7185830f492ede679 SHA512 7b195bd14001a918bb938e6cc58317b54b6facab2d47e455e806906598ad95bad957b2c7609397a8e1ced1fcc20eb1dd382dfbd086279f055ec150d8ec5de9ad -DIST firefox-85.0.2-ne-NP.xpi 482297 BLAKE2B f38e4ced525b05221a0a5383da47c287ce31763f5215a0dbbb0fb5ea8e9274d0c325627095f3b55186566756a1b6704cfd4ba0b77a1d7f03d850d123d596f27c SHA512 3f493c7df0630db83f6568da770438c713a5c609797ab96eac87dd645c07aeb3bd5969c9df71546e6d33eb56bb3c070361993aff67cf8a6645b497904a179035 -DIST firefox-85.0.2-nl.xpi 525230 BLAKE2B b8a131259ed3c078e2b0e542b3562fb8fbc887b4daea5eb4a3f3944b1a6a6274567458fd0a9380d854f653caf632c301f39ca38dd17f554abccf5d875fea0fea SHA512 05cfbe701fcf0bfa72bc1e668a4a6e28f99358bc9a41ca3f20ab8418389de410542a0cf67fb4db4f0e5cded2491af509c676bab81f157783c97e7a462a92e679 -DIST firefox-85.0.2-nn-NO.xpi 517432 BLAKE2B f89565625813cec3820f5f7f9ae4b57397bc363400244105f2991d673d3a2fb0f859518912116f1ccf38cb28fcdf0ad3102e4e2704d2054f48515c42181be007 SHA512 f84b70e862f3cfa80607b67f05c219c2c2def28020319fe2ebc10b2fce136da56155f85d4cc58d71fe022eec7affdb2126aabaf0a33b65c9634fcd73fb04c401 -DIST firefox-85.0.2-oc.xpi 541162 BLAKE2B a62c78d766e009dd5b3539b0426677cdb5b4fd78bcfbfeaedf7bf40a17754838863d6387c2235506d0c2bd9a523b9fe3b06c5e955fd57c6701461bcbc46ddd2e SHA512 bc8013fcb33a117366b79edce44f69af830a40ec05e40cbee9a8e6ba1e6873b81bbeb732601fb078b9d5bf9e6ec977876c34ae8ebcea4e317accf2116438be1f -DIST firefox-85.0.2-pa-IN.xpi 587113 BLAKE2B d942145caf1dfd6d3e48c0df5952e3074993894c6137b0fa3a5470aedb222c68d626ef79fa08871296810ccd5b2f361f1dafb2f081f9f41e11fa41d0f00838e4 SHA512 1501ef9438550aa85857c3e00b673ca049cd4c426eae1a316fbdbc098a56e580a19e650c2818d58f5369b4e4aaaba883fa550c675db1bb0146655b8e2776459f -DIST firefox-85.0.2-pl.xpi 544472 BLAKE2B 84c8044a25246e12d75dfd636807557641ac4688f769caac637bc5cbe7348010fcb983f198f79cb3683bdd2d7cdf5455c9bc8b1d889f1d6046151f11b8b9d44f SHA512 e256b950494afa72c9ae0a2295a8070e38119ec15a0bcbf7995c579d9534fefb64e84ad243745a31ff5dc2f88b27bc24732bd26727daad71e0781bf72cd9951c -DIST firefox-85.0.2-pt-BR.xpi 528222 BLAKE2B bf2990513fb3de887014f828082f97c8dda7a842caac3a18f828201560dfdeea8ff855a7aedf52ca28bc23c8c01368e1e893821f0bddd1d4f626270d36bf5706 SHA512 369f28dd11ec01d03404f0509b86d584920cd4ac48b1cbd92860cc8469ad18d9d927a0cabb75ef0281a393c9390c37bcbec8e3a48425ba2a15a7c7a6e5de860a -DIST firefox-85.0.2-pt-PT.xpi 534514 BLAKE2B d45df0a9536a4c6f213714f8648c240d8e922d8c54e7e21e325a3b73e0d1004d71af65bfc4e737d00e0adbab612eecbd134e432419cfb922a97eadf46c83ec81 SHA512 ccc62184e12e61e01db311c898ed03eed93f908a1842315c84363d46ca303a06ded9c7046ea93c920ff287c046c270c5117a20b9e2f2fa54356fd56c849bfba9 -DIST firefox-85.0.2-rm.xpi 525918 BLAKE2B 62a26b0bfbf9ee2e95d91602233d81ea4a92c741b6956b9a35311268fb2db28ee66f187254a39a6f93d9f0fe52326076456f8ac19491ae0372d998d45eda8cdc SHA512 2f40276b2b5d2ab78ae91f6635eb2abfb75df99bc8531865579290621d4d86e5130e5c9aa78462c16176b7966a3e885f1e094c55a08a771b2fdff8e0b8f6a07b -DIST firefox-85.0.2-ro.xpi 532843 BLAKE2B 5162d31d6b12b355d774b998d566249626666cc210c2b8959f6ee0422548470a62d2a902a1381028ce59081bdd3fff5a05aa36882054f52661c7d9ae0dacb1a8 SHA512 642411845c54bf0827f3c580ee5f6b2b8a62398abfd816a13b076b9144bd992dba965b1b9eb60c4333cf30ca3058d4d82977e6162886150e7de0efee802c93b1 -DIST firefox-85.0.2-ru.xpi 613683 BLAKE2B 3c72f54f761c8e5732adb4499aeec51dc128e5143fce5bba0dfd4b79c9c21bce35ef23c9a02ba145898222d69d9fdaf87036b027641a14af491c08acb55b0628 SHA512 1db08604da4cf6df7167f6ae66f3ecc47fd5995c716a40e7eb5c9443f8a32ca9ef50288bb945e601d6a4304309705078cdad2c0495a7d56b46ca576262675c3c -DIST firefox-85.0.2-si.xpi 491855 BLAKE2B e0c03f8e53e1c5a0bb2541407ffc459d69da7415f99e0a9d6f5f4d0dae2b756f836ecf9420e2efdee34c4ab916b328738d2b148965dfb8cf1c9ecf83382ba3f7 SHA512 49350e7f98e7191384649f6698cf237165c2be05e66ea7d6e0b9f9c92666beb4130df29f49d0adaba2b6a93618fa0f0ae1bf4792907f34e6be1c0339b7fe02db -DIST firefox-85.0.2-sk.xpi 540858 BLAKE2B a8a33ede779539578153dab4eecdc8eea6b82b19482d7e8ea2fcdd043b955d460896d2bc40f6cc03f5776e54f89a07bcd9762e47ebcc208f684dad62874aa12c SHA512 f0aa2a1ec2caafefcb75314ed63c29c0e976b9aebe957eea422f2b24c99e997cdf769dcac102c5a2c042a6f92954ec4fd431c4ca2c7eb1d232bd2a442adc3e94 -DIST firefox-85.0.2-sl.xpi 522717 BLAKE2B 799512975897235e105f0b49a90aef3ffcafee50c635cf421a1eb3bce85f2e07b47f12c09465ecdbf4109327ea15402c45df81dacb9cf7a7dca554e2aa42c565 SHA512 5d5e4eb2f26b709a149a9cffd4feff5d2edc44fb57e14b954a06eaec7947952dabd74062db35b195a8323e6cdef0b980b816a63cbd90615657635d361291aba4 -DIST firefox-85.0.2-son.xpi 424320 BLAKE2B f34f510dabb2619fbea440cceb13ef1ebeab0ee89e9c45ecd8327d5444c58a97937cf7ee973e6050491e40d4402bc2d371c636e54af52cee75421320af56a16c SHA512 d09a67ab2790c03d5981bade90e26fdee6cf03a7fbb60c16c626f07f345f9532d8f47117a0811c68caf40da46a7d219007c7c90cab8cfeaea2bc72fe659b9a34 -DIST firefox-85.0.2-sq.xpi 542624 BLAKE2B 3c2428ea49d7ee72d7afa6078dd47e06119690d8d89afbd5bb337484750128d6311fe64b1819b784a594d934aea3275de282e830796b6acb63b0b2fa8e03f5d9 SHA512 cf1d30b914c512ca2a7617325354389fa93a0cb93772be1706ba4cf6ecbcd90a92fdf9bd1feee267ffd2bf1fdd0e7e6ec7779452c222e3fecfbb4c7d2e1f5447 -DIST firefox-85.0.2-sr.xpi 570457 BLAKE2B 1f35351a480eb7366e824292996cf5125d2b8ef52ee5fc8f4c6195e8160518539c699494825b1ad7bd4fd19568a3aa081c9cfb8a7a8bae05bca03e504fcfa115 SHA512 9610b55f546f5587328375b4e45f8e4c8c6db35fd10f11b19382158aa10e8da0055202e32db5d7d77cdb6fa694947a537bfdf742d0bdedefd07a4afd2c115629 -DIST firefox-85.0.2-sv-SE.xpi 528670 BLAKE2B f858172ee62d05f294d84454c03342286918608de134fcf48523428f94d08659ca9bb34003dc21e56e2503691b1992e0a8de94bf1b9aae24cd9c8fad30cfab92 SHA512 38963ce6498504f48550d94cc95753d3aab0d0c6d4832dfac0c4771a3e41768f6493778015444f231077d5c99aacd7c4e65ede65c518272b20bcfd5914fff26d -DIST firefox-85.0.2-ta.xpi 521334 BLAKE2B 7ab51562a6a817ec4013898cb9f552ed74a3e47d54e3fa4ddcbd6da27b6e54972ed8d526f93da6697708f1a4dec35b613a5a00dae57ae285fbb363e61826ca5a SHA512 ff8a88ce85bd6e98fc35e13db24d70f6fd6f6a0f7a3429186eb745342a923eda087281b9dbdfea07ad1f7885bb3f295b76de91800399e4fc27df7cbe14d4b204 -DIST firefox-85.0.2-te.xpi 558656 BLAKE2B a481d865f666f57c942f9064d177ee041ec6ec7f61b2d62ad7b7fade17ee636812d807861951e3463ec934bc4f7d3726d98c03292650faa0d4e1f0b355f7e852 SHA512 daaaa01a768089b2deba152d144cb65b47cee8a8aa16a348b48c9c9450400c0f05c6cfe8d39acf26fdad5f8b5711908d8adb64a97aa1970159ba4e47f9e44c97 -DIST firefox-85.0.2-th.xpi 593146 BLAKE2B c06026109966c42dda4904ef820767341249f318c80195c1f1d5a7c0948a95121eff4f409296dd5daf6729409335d3b835764847f1b8c870aedcca2662aa5e84 SHA512 a79ab4df62d0297f0590e9e12cd361558fcff3400cd1969e31cb152904e0461741bf4f21e04002b762b10bdee4b4d171ee57053b5d7efb3dd1bec74a3d0626a0 -DIST firefox-85.0.2-tl.xpi 518997 BLAKE2B 4ec35e0662bcfb5dff80c31f6bfbb9f5516cc1ca72c08d0c2ad7276794ff7df3afe2a6e365ce0afa4357942c62f3556f9be792d6a0a11217af843505e9d6a739 SHA512 566bc7301ce9024b6e29a45f884471a23ee3b4aeaf35eefa527e2294fa2583d6ead433ebb78a516cae01b6810a6d9e14b7bec1140cd705dff69723dfc7da95a9 -DIST firefox-85.0.2-tr.xpi 538944 BLAKE2B 51d0f75e6a6e61114fed1adabb7e956e7f8d17591d7531a7f9f2c40133896cb77e794eadc2d38213e44458a2a521a70ddd3a8b5f92e39d06f26f5777480328d7 SHA512 942896015ea50433099b5b030dc0e429a3581e00311470c6383adb7e097167921ffb7ae80a1da661a97a28e6328824f79a72208ba591ed5e1838745edf85c0de -DIST firefox-85.0.2-trs.xpi 500682 BLAKE2B 5307bc43dea73b90c670a3a7e2d37fdf64240ec3dc095598d3fc56a5827dba746acce7aa5bf7923061d9bb1e8d504d3e3217edf261aac3b236c789c1fc7ec0f9 SHA512 e5ef73a09132187d0d136421e84688f9a5423402d35fc3eac69e0a100fc0c792f865caa1625d7f55f741b8855a831197684701d94bac2c58b401b9d726288692 -DIST firefox-85.0.2-uk.xpi 607238 BLAKE2B db926dcc5a4396b33d35ab4d8e825808eef51529670a174e1daebfed7740b71b8b870d5d982d6f2848e98f3ff1cd401fbd0ada7de3a7b77dca12b7609ae54d6e SHA512 b79392855f92d2c2a0a510a815843c41d613e9cc3df591671212257fb7e7c3552436ff0cde5f93ec9807dae15b5b5ddd9b64cd0c9d3920398cb579766bce4fbd -DIST firefox-85.0.2-ur.xpi 562120 BLAKE2B 48e2a469b4e870ec81dca80a65473ccb309db2d58d044169788f81d82cb29435c6e613028378c8e394586a8d61f8460f87777bdea9510bb1ea44e207cbd10aa0 SHA512 db4078c04e1157f8e42b6c59eda88e1ec7af75f0cb54fac4f3e2ba84d3d78bd283bbbe83bd59d5b7a7a64a7870897f224c63ac636517d7e25adca820c3c2812c -DIST firefox-85.0.2-uz.xpi 477231 BLAKE2B ed33b72c754abf2dd12f5c03f22f226f264bf254744857e8156f4ec3d9aae0fea414361110519d77684edf31d1451b23b4f82a4e42e0dde39947b9c0b8c95afe SHA512 a20e4e9750bee5fd8fdd5c8c6dc474ceeabdf75112e39441187cd471d77ac8801ffc1baf6526a771bd5cc4d46aed3c786415d4627fccb6fcf67e242287797eb3 -DIST firefox-85.0.2-vi.xpi 562144 BLAKE2B 19feeb380a74123ea31c5416800e2bf7f3ad65403973571655d0b36d2f7a5d18106f1eed20ad6367a6aa86026b323acab3c6b9c02bc9954a49f8acb1152831ac SHA512 b8ac8c71ca46ec8bd2541eb1e69efd11a3b7504588849fb46ae5ae59b8e198722c8cd83e050824b95a504da673a59322d402cf8866c5551788398ddf49d9a7ff -DIST firefox-85.0.2-xh.xpi 426478 BLAKE2B d2dfe4c3ae5a9adb0a0f8dd864eb726c76e502e27d814e7a36fe0a55cb36d0f9270d20f5f4767c781795ed6a4b7081b0c796ead8f5e891e21222d46407406285 SHA512 aa20ce51cf841acccad9ccebb0dfdaee00b5801fd93cace89820e48c1842e56b14d960a81456a4f2cb1ae23a159f91e7729d067e2b142e342e5b0f9d9dfc8a8d -DIST firefox-85.0.2-zh-CN.xpi 563306 BLAKE2B 8c04f7661c3cfc8b78c0c66606d80d7279e4ce31ac5a8513e15a8bb582d9741eae8168d7e3bd982d6f038fd5d4747336be8f6fe5e79aa210caeb38633c436c5d SHA512 de248d9e89019f42751b689d46af25cd2e9233ff0ee1cb0010878c378949e1758241dfec2a5bedb8e987a423a28ea9b6187668b99b89d67e5c1ee018d5db0517 -DIST firefox-85.0.2-zh-TW.xpi 563121 BLAKE2B 7ebd9e9fb0b27cbf08274171324b8b095f9ac223861729a51fd28db5d3210ab1f056a7a7ab4058049edca653997efeaff108fdd78e68b11eaa23e753c5015642 SHA512 f5f361f8f2044390f7dfadfe51aa57b5cf4382f2552c89f0de356802e00fd56de4a31d84a70900123fd168b30b6e266930321a1dd81f8f6091841693344a9729 -DIST firefox-85.0.2.source.tar.xz 372234168 BLAKE2B 559d8b1c3408a774bee2a5f72a46ff08ed8bfefeb6abffbeacd5ae76f3f8a80bce4e0e93cca4cdfbd171f38e6aef58d7783d5d577a7494e4d6ddf091804fe7cf SHA512 ae1dd0fd5729458ccb2f2526f9a6822db90a67ad9dd726aece724e758012dd381f02143007cdf7abfd57187912c2e32a368450d89c121464775243b4255243aa DIST firefox-86-patches-01.tar.xz 22844 BLAKE2B 3ca3ce62acb84cc6810a3090984dc024c8398bee66c252f5347c8f41016b769217da06432ee298f3bd9cb6c77334de8550a5ea471b9ba6214db346499b67124b SHA512 e4f566e1307aba16d578c4925c3786dc062e5f03cc93d4946a59d384b315a021d74f1bfe4304a7cd99ee7c2ad86c748a8c2d2bcfd92e9a07b7eb6eb90e013cf5 DIST firefox-86.0-ach.xpi 465046 BLAKE2B 3c4d850b0918ee8d9270343befa130487c68bb6382394e59ca19ea8d06d44724d3e9ed5a6b5367799d560a3d5d2eea7c7b97985ca1f365e3db49fd6c19cc11af SHA512 a36e6796444e51590ac30ada1e8b5b64779a77905a81670994877a23d73cfc725b85016e077a837721c9ced5dfdbd327f60aa9450301c6d791eba26d3c4dfb64 DIST firefox-86.0-af.xpi 429099 BLAKE2B 116300184b899ca8632f3b2a204266836cd7f7d457fe6b003a697f3b7eca6dfd2cbf54c6663ef53a364e505b40a6ec0e6d66397b86b2dc969dc920407717a432 SHA512 86153ffaf4f42fa184cb842a7de5ecb5c75235502c8a8fcb4dd93bcec12457bf784d726747f7981a7535682f67a2b3bacc20f4d295cf0f87281f5c66cb897416 diff --git a/www-client/firefox/firefox-78.7.0.ebuild b/www-client/firefox/firefox-78.7.0.ebuild deleted file mode 100644 index c5eb6dc9303d..000000000000 --- a/www-client/firefox/firefox-78.7.0.ebuild +++ /dev/null @@ -1,1140 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -FIREFOX_PATCHSET="firefox-78esr-patches-07.tar.xz" - -LLVM_MAX_SLOT=11 - -PYTHON_COMPAT=( python3_{7..9} ) -PYTHON_REQ_USE="ncurses,sqlite,ssl" - -WANT_AUTOCONF="2.1" - -VIRTUALX_REQUIRED="pgo" - -MOZ_ESR=yes - -MOZ_PV=${PV} -MOZ_PV_SUFFIX= -if [[ ${PV} =~ (_(alpha|beta|rc).*)$ ]] ; then - MOZ_PV_SUFFIX=${BASH_REMATCH[1]} - - # Convert the ebuild version to the upstream Mozilla version - MOZ_PV="${MOZ_PV/_alpha/a}" # Handle alpha for SRC_URI - MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI - MOZ_PV="${MOZ_PV%%_rc*}" # Handle rc for SRC_URI -fi - -if [[ -n ${MOZ_ESR} ]] ; then - # ESR releases have slightly different version numbers - MOZ_PV="${MOZ_PV}esr" -fi - -MOZ_PN="${PN%-bin}" -MOZ_P="${MOZ_PN}-${MOZ_PV}" -MOZ_PV_DISTFILES="${MOZ_PV}${MOZ_PV_SUFFIX}" -MOZ_P_DISTFILES="${MOZ_PN}-${MOZ_PV_DISTFILES}" - -inherit autotools check-reqs desktop flag-o-matic gnome2-utils llvm \ - multiprocessing pax-utils python-any-r1 toolchain-funcs \ - virtualx xdg - -MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/releases/${MOZ_PV}" - -if [[ ${PV} == *_rc* ]] ; then - MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/candidates/${MOZ_PV}-candidates/build${PV##*_rc}" -fi - -PATCH_URIS=( - https://dev.gentoo.org/~{axs,polynomial-c,whissi}/mozilla/patchsets/${FIREFOX_PATCHSET} -) - -SRC_URI="${MOZ_SRC_BASE_URI}/source/${MOZ_P}.source.tar.xz -> ${MOZ_P_DISTFILES}.source.tar.xz - ${PATCH_URIS[@]}" - -DESCRIPTION="Firefox Web Browser" -HOMEPAGE="https://www.mozilla.com/firefox" - -KEYWORDS="amd64 arm64 ~ppc64 x86" - -SLOT="0/esr$(ver_cut 1)" -LICENSE="MPL-2.0 GPL-2 LGPL-2.1" -IUSE="+clang cpu_flags_arm_neon dbus debug eme-free geckodriver +gmp-autoupdate - hardened hwaccel jack lto +openh264 pgo pulseaudio screencast selinux - +system-av1 +system-harfbuzz +system-icu +system-jpeg +system-libevent - +system-libvpx +system-webp wayland wifi" - -REQUIRED_USE="debug? ( !system-av1 ) - screencast? ( wayland ) - wifi? ( dbus )" - -BDEPEND="${PYTHON_DEPS} - app-arch/unzip - app-arch/zip - >=dev-util/cbindgen-0.14.3 - >=net-libs/nodejs-10.21.0 - virtual/pkgconfig - >=virtual/rust-1.41.0 - || ( - ( - sys-devel/clang:11 - sys-devel/llvm:11 - clang? ( - =sys-devel/lld-11* - pgo? ( =sys-libs/compiler-rt-sanitizers-11*[profile] ) - ) - ) - ( - sys-devel/clang:10 - sys-devel/llvm:10 - clang? ( - =sys-devel/lld-10* - pgo? ( =sys-libs/compiler-rt-sanitizers-10*[profile] ) - ) - ) - ( - sys-devel/clang:9 - sys-devel/llvm:9 - clang? ( - =sys-devel/lld-9* - pgo? ( =sys-libs/compiler-rt-sanitizers-9*[profile] ) - ) - ) - ) - lto? ( - !clang? ( sys-devel/binutils[gold] ) - ) - amd64? ( >=dev-lang/yasm-1.1 ) - x86? ( >=dev-lang/yasm-1.1 ) - !system-av1? ( - amd64? ( >=dev-lang/nasm-2.13 ) - x86? ( >=dev-lang/nasm-2.13 ) - )" - -CDEPEND=" - >=dev-libs/nss-3.53.1 - >=dev-libs/nspr-4.25 - dev-libs/atk - dev-libs/expat - >=x11-libs/cairo-1.10[X] - >=x11-libs/gtk+-2.18:2 - >=x11-libs/gtk+-3.4.0:3[X] - x11-libs/gdk-pixbuf - >=x11-libs/pango-1.22.0 - >=media-libs/libpng-1.6.35:0=[apng] - >=media-libs/mesa-10.2:* - media-libs/fontconfig - >=media-libs/freetype-2.4.10 - kernel_linux? ( !pulseaudio? ( media-libs/alsa-lib ) ) - virtual/freedesktop-icon-theme - >=x11-libs/pixman-0.19.2 - >=dev-libs/glib-2.26:2 - >=sys-libs/zlib-1.2.3 - >=dev-libs/libffi-3.0.10:= - media-video/ffmpeg - x11-libs/libX11 - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXrender - x11-libs/libXt - dbus? ( - sys-apps/dbus - dev-libs/dbus-glib - ) - screencast? ( media-video/pipewire:0/0.3 ) - system-av1? ( - >=media-libs/dav1d-0.3.0:= - >=media-libs/libaom-1.0.0:= - ) - system-harfbuzz? ( - >=media-libs/harfbuzz-2.6.8:0= - >=media-gfx/graphite2-1.3.13 - ) - system-icu? ( >=dev-libs/icu-67.1:= ) - system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) - system-libevent? ( >=dev-libs/libevent-2.0:0=[threads] ) - system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] ) - system-webp? ( >=media-libs/libwebp-1.1.0:0= ) - wifi? ( - kernel_linux? ( - sys-apps/dbus - dev-libs/dbus-glib - net-misc/networkmanager - ) - ) - jack? ( virtual/jack ) - selinux? ( sec-policy/selinux-mozilla )" - -RDEPEND="${CDEPEND} - jack? ( virtual/jack ) - openh264? ( media-libs/openh264:*[plugin] ) - pulseaudio? ( - || ( - media-sound/pulseaudio - >=media-sound/apulse-0.1.12-r4 - ) - ) - selinux? ( sec-policy/selinux-mozilla )" - -DEPEND="${CDEPEND} - pulseaudio? ( - || ( - media-sound/pulseaudio - >=media-sound/apulse-0.1.12-r4[sdk] - ) - ) - wayland? ( >=x11-libs/gtk+-3.11:3[wayland] ) - amd64? ( virtual/opengl ) - x86? ( virtual/opengl )" - -S="${WORKDIR}/${PN}-${PV%_*}" - -# Allow MOZ_GMP_PLUGIN_LIST to be set in an eclass or -# overridden in the enviromnent (advanced hackers only) -if [[ -z "${MOZ_GMP_PLUGIN_LIST+set}" ]] ; then - MOZ_GMP_PLUGIN_LIST=( gmp-gmpopenh264 gmp-widevinecdm ) -fi - -llvm_check_deps() { - if ! has_version -b "sys-devel/clang:${LLVM_SLOT}" ; then - ewarn "sys-devel/clang:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 - return 1 - fi - - if use clang ; then - if ! has_version -b "=sys-devel/lld-${LLVM_SLOT}*" ; then - ewarn "=sys-devel/lld-${LLVM_SLOT}* is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 - return 1 - fi - - if use pgo ; then - if ! has_version -b "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}*" ; then - ewarn "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}* is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 - return 1 - fi - fi - fi - - einfo "Using LLVM slot ${LLVM_SLOT} to build" >&2 -} - -MOZ_LANGS=( - ach af an ar ast az be bg bn br bs ca-valencia ca cak cs cy - da de dsb el en-CA en-GB en-US eo es-AR es-CL es-ES es-MX et eu - fa ff fi fr fy-NL ga-IE gd gl gn gu-IN he hi-IN hr hsb hu hy-AM - ia id is it ja ka kab kk km kn ko lij lt lv mk mr ms my - nb-NO ne-NP nl nn-NO oc pa-IN pl pt-BR pt-PT rm ro ru - si sk sl son sq sr sv-SE ta te th tl tr trs uk ur uz vi - xh zh-CN zh-TW -) - -mozilla_set_globals() { - # https://bugs.gentoo.org/587334 - local MOZ_TOO_REGIONALIZED_FOR_L10N=( - fy-NL ga-IE gu-IN hi-IN hy-AM nb-NO ne-NP nn-NO pa-IN sv-SE - ) - - local lang xflag - for lang in "${MOZ_LANGS[@]}" ; do - # en and en_US are handled internally - if [[ ${lang} == en ]] || [[ ${lang} == en-US ]] ; then - continue - fi - - # strip region subtag if $lang is in the list - if has ${lang} "${MOZ_TOO_REGIONALIZED_FOR_L10N[@]}" ; then - xflag=${lang%%-*} - else - xflag=${lang} - fi - - SRC_URI+=" l10n_${xflag/[_@]/-}? (" - SRC_URI+=" ${MOZ_SRC_BASE_URI}/linux-x86_64/xpi/${lang}.xpi -> ${MOZ_P_DISTFILES}-${lang}.xpi" - SRC_URI+=" )" - IUSE+=" l10n_${xflag/[_@]/-}" - done -} -mozilla_set_globals - -moz_clear_vendor_checksums() { - debug-print-function ${FUNCNAME} "$@" - - if [[ ${#} -ne 1 ]] ; then - die "${FUNCNAME} requires exact one argument" - fi - - einfo "Clearing cargo checksums for ${1} ..." - - sed -i \ - -e 's/\("files":{\)[^}]*/\1/' \ - "${S}"/third_party/rust/${1}/.cargo-checksum.json \ - || die -} - -moz_install_xpi() { - debug-print-function ${FUNCNAME} "$@" - - if [[ ${#} -lt 2 ]] ; then - die "${FUNCNAME} requires at least two arguments" - fi - - local DESTDIR=${1} - shift - - insinto "${DESTDIR}" - - local emid xpi_file xpi_tmp_dir - for xpi_file in "${@}" ; do - emid= - xpi_tmp_dir=$(mktemp -d --tmpdir="${T}") - - # Unpack XPI - unzip -qq "${xpi_file}" -d "${xpi_tmp_dir}" || die - - # Determine extension ID - if [[ -f "${xpi_tmp_dir}/install.rdf" ]] ; then - emid=$(sed -n -e '/install-manifest/,$ { /em:id/!d; s/.*[\">]\([^\"<>]*\)[\"<].*/\1/; p; q }' "${xpi_tmp_dir}/install.rdf") - [[ -z "${emid}" ]] && die "failed to determine extension id from install.rdf" - elif [[ -f "${xpi_tmp_dir}/manifest.json" ]] ; then - emid=$(sed -n -e 's/.*"id": "\([^"]*\)".*/\1/p' "${xpi_tmp_dir}/manifest.json") - [[ -z "${emid}" ]] && die "failed to determine extension id from manifest.json" - else - die "failed to determine extension id" - fi - - einfo "Installing ${emid}.xpi into ${ED}${DESTDIR} ..." - newins "${xpi_file}" "${emid}.xpi" - done -} - -mozconfig_add_options_ac() { - debug-print-function ${FUNCNAME} "$@" - - if [[ ${#} -lt 2 ]] ; then - die "${FUNCNAME} requires at least two arguments" - fi - - local reason=${1} - shift - - local option - for option in ${@} ; do - echo "ac_add_options ${option} # ${reason}" >>${MOZCONFIG} - done -} - -mozconfig_add_options_mk() { - debug-print-function ${FUNCNAME} "$@" - - if [[ ${#} -lt 2 ]] ; then - die "${FUNCNAME} requires at least two arguments" - fi - - local reason=${1} - shift - - local option - for option in ${@} ; do - echo "mk_add_options ${option} # ${reason}" >>${MOZCONFIG} - done -} - -mozconfig_use_enable() { - debug-print-function ${FUNCNAME} "$@" - - if [[ ${#} -lt 1 ]] ; then - die "${FUNCNAME} requires at least one arguments" - fi - - local flag=$(use_enable "${@}") - mozconfig_add_options_ac "$(use ${1} && echo +${1} || echo -${1})" "${flag}" -} - -mozconfig_use_with() { - debug-print-function ${FUNCNAME} "$@" - - if [[ ${#} -lt 1 ]] ; then - die "${FUNCNAME} requires at least one arguments" - fi - - local flag=$(use_with "${@}") - mozconfig_add_options_ac "$(use ${1} && echo +${1} || echo -${1})" "${flag}" -} - -pkg_pretend() { - if [[ ${MERGE_TYPE} != binary ]] ; then - if use pgo ; then - if ! has usersandbox $FEATURES ; then - die "You must enable usersandbox as X server can not run as root!" - fi - fi - - # Ensure we have enough disk space to compile - if use pgo || use lto || use debug ; then - CHECKREQS_DISK_BUILD="13500M" - else - CHECKREQS_DISK_BUILD="6400M" - fi - - check-reqs_pkg_pretend - fi -} - -pkg_setup() { - if [[ ${MERGE_TYPE} != binary ]] ; then - if use pgo ; then - if ! has userpriv ${FEATURES} ; then - eerror "Building ${PN} with USE=pgo and FEATURES=-userpriv is not supported!" - fi - fi - - # Ensure we have enough disk space to compile - if use pgo || use lto || use debug ; then - CHECKREQS_DISK_BUILD="13500M" - else - CHECKREQS_DISK_BUILD="6400M" - fi - - check-reqs_pkg_setup - - llvm_pkg_setup - - if use clang && use lto ; then - local version_lld=$(ld.lld --version 2>/dev/null | awk '{ print $2 }') - [[ -n ${version_lld} ]] && version_lld=$(ver_cut 1 "${version_lld}") - [[ -z ${version_lld} ]] && die "Failed to read ld.lld version!" - - # temp fix for https://bugs.gentoo.org/768543 - # we can assume that rust 1.{49,50}.0 always uses llvm 11 - local version_rust=$(rustc -Vv 2>/dev/null | grep -F -- 'release:' | awk '{ print $2 }') - [[ -n ${version_rust} ]] && version_rust=$(ver_cut 1-2 "${version_rust}") - [[ -z ${version_rust} ]] && die "Failed to read version from rustc!" - - if ver_test "${version_rust}" -ge "1.49" && ver_test "${version_rust}" -le "1.50" ; then - local version_llvm_rust="11" - else - local version_llvm_rust=$(rustc -Vv 2>/dev/null | grep -F -- 'LLVM version:' | awk '{ print $3 }') - [[ -n ${version_llvm_rust} ]] && version_llvm_rust=$(ver_cut 1 "${version_llvm_rust}") - [[ -z ${version_llvm_rust} ]] && die "Failed to read used LLVM version from rustc!" - fi - - if ver_test "${version_lld}" -ne "${version_llvm_rust}" ; then - eerror "Rust is using LLVM version ${version_llvm_rust} but ld.lld version belongs to LLVM version ${version_lld}." - eerror "You will be unable to link ${CATEGORY}/${PN}. To proceed you have the following options:" - eerror " - Manually switch rust version using 'eselect rust' to match used LLVM version" - eerror " - Switch to dev-lang/rust[system-llvm] which will guarantee matching version" - eerror " - Build ${CATEGORY}/${PN} without USE=lto" - die "LLVM version used by Rust (${version_llvm_rust}) does not match with ld.lld version (${version_lld})!" - fi - fi - - python-any-r1_pkg_setup - - # Avoid PGO profiling problems due to enviroment leakage - # These should *always* be cleaned up anyway - unset \ - DBUS_SESSION_BUS_ADDRESS \ - DISPLAY \ - ORBIT_SOCKETDIR \ - SESSION_MANAGER \ - XAUTHORITY \ - XDG_CACHE_HOME \ - XDG_SESSION_COOKIE - - # Build system is using /proc/self/oom_score_adj, bug #604394 - addpredict /proc/self/oom_score_adj - - if ! mountpoint -q /dev/shm ; then - # If /dev/shm is not available, configure is known to fail with - # a traceback report referencing /usr/lib/pythonN.N/multiprocessing/synchronize.py - ewarn "/dev/shm is not mounted -- expect build failures!" - fi - - # Google API keys (see http://www.chromium.org/developers/how-tos/api-keys) - # Note: These are for Gentoo Linux use ONLY. For your own distribution, please - # get your own set of keys. - if [[ -z "${MOZ_API_KEY_GOOGLE+set}" ]] ; then - MOZ_API_KEY_GOOGLE="AIzaSyDEAOvatFogGaPi0eTgsV_ZlEzx0ObmepsMzfAc" - fi - - # Ensure we use C locale when building, bug #746215 - export LC_ALL=C - fi -} - -src_unpack() { - local _lp_dir="${WORKDIR}/language_packs" - local _src_file - - if [[ ! -d "${_lp_dir}" ]] ; then - mkdir "${_lp_dir}" || die - fi - - for _src_file in ${A} ; do - if [[ ${_src_file} == *.xpi ]]; then - cp "${DISTDIR}/${_src_file}" "${_lp_dir}" || die "Failed to copy '${_src_file}' to '${_lp_dir}'!" - else - unpack ${_src_file} - fi - done -} - -src_prepare() { - use lto && rm -v "${WORKDIR}"/firefox-patches/*-LTO-Only-enable-LTO-*.patch - eapply "${WORKDIR}/firefox-patches" - - # Allow user to apply any additional patches without modifing ebuild - eapply_user - - # Make LTO respect MAKEOPTS - sed -i \ - -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \ - "${S}"/build/moz.configure/lto-pgo.configure \ - || die "sed failed to set num_cores" - - # Make ICU respect MAKEOPTS - sed -i \ - -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \ - "${S}"/intl/icu_sources_data.py \ - || die "sed failed to set num_cores" - - # sed-in toolchain prefix - sed -i \ - -e "s/objdump/${CHOST}-objdump/" \ - "${S}"/python/mozbuild/mozbuild/configure/check_debug_ranges.py \ - || die "sed failed to set toolchain prefix" - - sed -i \ - -e 's/ccache_stats = None/return None/' \ - "${S}"/python/mozbuild/mozbuild/controller/building.py \ - || die "sed failed to disable ccache stats call" - - einfo "Removing pre-built binaries ..." - find "${S}"/third_party -type f \( -name '*.so' -o -name '*.o' \) -print -delete || die - - # Clearing checksums where we have applied patches - moz_clear_vendor_checksums target-lexicon-0.9.0 - - # Create build dir - BUILD_DIR="${WORKDIR}/${PN}_build" - mkdir -p "${BUILD_DIR}" || die - - # Write API keys to disk - echo -n "${MOZ_API_KEY_GOOGLE//gGaPi/}" > "${S}"/api-google.key || die - - xdg_src_prepare -} - -src_configure() { - # Show flags set at the beginning - einfo "Current CFLAGS: ${CFLAGS}" - einfo "Current CXXFLAGS: ${CXXFLAGS}" - einfo "Current LDFLAGS: ${LDFLAGS}" - einfo "Current RUSTFLAGS: ${RUSTFLAGS}" - - local have_switched_compiler= - if use clang && ! tc-is-clang ; then - # Force clang - einfo "Enforcing the use of clang due to USE=clang ..." - have_switched_compiler=yes - AR=llvm-ar - CC=${CHOST}-clang - CXX=${CHOST}-clang++ - NM=llvm-nm - RANLIB=llvm-ranlib - elif ! use clang && ! tc-is-gcc ; then - # Force gcc - have_switched_compiler=yes - einfo "Enforcing the use of gcc due to USE=-clang ..." - AR=gcc-ar - CC=${CHOST}-gcc - CXX=${CHOST}-g++ - NM=gcc-nm - RANLIB=gcc-ranlib - fi - - if [[ -n "${have_switched_compiler}" ]] ; then - # Because we switched active compiler we have to ensure - # that no unsupported flags are set - strip-unsupported-flags - fi - - # Ensure we use correct toolchain - export HOST_CC="$(tc-getBUILD_CC)" - export HOST_CXX="$(tc-getBUILD_CXX)" - tc-export CC CXX LD AR NM OBJDUMP RANLIB PKG_CONFIG - - # Set MOZILLA_FIVE_HOME - export MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}" - - # python/mach/mach/mixin/process.py fails to detect SHELL - export SHELL="${EPREFIX}/bin/bash" - - # Set MOZCONFIG - export MOZCONFIG="${S}/.mozconfig" - - # Initialize MOZCONFIG - mozconfig_add_options_ac '' --enable-application=browser - - # Set Gentoo defaults - export MOZILLA_OFFICIAL=1 - - mozconfig_add_options_ac 'Gentoo default' \ - --allow-addon-sideload \ - --disable-cargo-incremental \ - --disable-crashreporter \ - --disable-install-strip \ - --disable-strip \ - --disable-updater \ - --enable-official-branding \ - --enable-release \ - --enable-system-ffi \ - --enable-system-pixman \ - --host="${CBUILD:-${CHOST}}" \ - --libdir="${EPREFIX}/usr/$(get_libdir)" \ - --prefix="${EPREFIX}/usr" \ - --target="${CHOST}" \ - --without-ccache \ - --with-intl-api \ - --with-libclang-path="$(llvm-config --libdir)" \ - --with-system-nspr \ - --with-system-nss \ - --with-system-png \ - --with-system-zlib \ - --with-toolchain-prefix="${CHOST}-" \ - --with-unsigned-addon-scopes=app,system \ - --x-includes="${SYSROOT}${EPREFIX}/usr/include" \ - --x-libraries="${SYSROOT}${EPREFIX}/usr/$(get_libdir)" - - # Set update channel - local update_channel=release - [[ -n ${MOZ_ESR} ]] && update_channel=esr - mozconfig_add_options_ac '' --update-channel=${update_channel} - - if ! use x86 && [[ ${CHOST} != armv*h* ]] ; then - mozconfig_add_options_ac '' --enable-rust-simd - fi - - if [[ -s "${S}/api-google.key" ]] ; then - local key_origin="Gentoo default" - if [[ $(cat "${S}/api-google.key" | md5sum | awk '{ print $1 }') != 709560c02f94b41f9ad2c49207be6c54 ]] ; then - key_origin="User value" - fi - - mozconfig_add_options_ac "${key_origin}" \ - --with-google-location-service-api-keyfile="${S}/api-google.key" \ - --with-google-safebrowsing-api-keyfile="${S}/api-google.key" - else - einfo "Building without Google API key ..." - fi - - mozconfig_use_with system-av1 - mozconfig_use_with system-harfbuzz - mozconfig_use_with system-harfbuzz system-graphite2 - mozconfig_use_with system-icu - mozconfig_use_with system-jpeg - mozconfig_use_with system-libevent system-libevent "${SYSROOT}${EPREFIX}/usr" - mozconfig_use_with system-libvpx - mozconfig_use_with system-webp - - mozconfig_use_enable dbus - - use eme-free && mozconfig_add_options_ac '+eme-free' --disable-eme - - mozconfig_use_enable geckodriver - - if use hardened ; then - mozconfig_add_options_ac "+hardened" --enable-hardening - append-ldflags "-Wl,-z,relro -Wl,-z,now" - fi - - mozconfig_use_enable jack - - mozconfig_use_enable pulseaudio - # force the deprecated alsa sound code if pulseaudio is disabled - if use kernel_linux && ! use pulseaudio ; then - mozconfig_add_options_ac '-pulseaudio' --enable-alsa - fi - - mozconfig_use_enable screencast pipewire - - mozconfig_use_enable wifi necko-wifi - - if use wayland ; then - mozconfig_add_options_ac '+wayland' --enable-default-toolkit=cairo-gtk3-wayland - else - mozconfig_add_options_ac '' --enable-default-toolkit=cairo-gtk3 - fi - - if use lto ; then - if use clang ; then - # Upstream only supports lld when using clang - mozconfig_add_options_ac "forcing ld=lld due to USE=clang and USE=lto" --enable-linker=lld - - mozconfig_add_options_ac '+lto' --enable-lto=cross - else - # Linking only works when using ld.gold when LTO is enabled - mozconfig_add_options_ac "forcing ld=gold due to USE=lto" --enable-linker=gold - - # ThinLTO is currently broken, see bmo#1644409 - mozconfig_add_options_ac '+lto' --enable-lto=full - fi - - if use pgo ; then - mozconfig_add_options_ac '+pgo' MOZ_PGO=1 - - if use clang ; then - # Used in build/pgo/profileserver.py - export LLVM_PROFDATA="llvm-profdata" - fi - fi - else - # Avoid auto-magic on linker - if use clang ; then - # This is upstream's default - mozconfig_add_options_ac "forcing ld=lld due to USE=clang" --enable-linker=lld - elif tc-ld-is-gold ; then - mozconfig_add_options_ac "linker is set to gold" --enable-linker=gold - else - mozconfig_add_options_ac "linker is set to bfd" --enable-linker=bfd - fi - fi - - # LTO flag was handled via configure - filter-flags '-flto*' - - mozconfig_use_enable debug - if use debug ; then - mozconfig_add_options_ac '+debug' --disable-optimize - else - if is-flag '-g*' ; then - if use clang ; then - mozconfig_add_options_ac 'from CFLAGS' --enable-debug-symbols=$(get-flag '-g*') - else - mozconfig_add_options_ac 'from CFLAGS' --enable-debug-symbols - fi - else - mozconfig_add_options_ac 'Gentoo default' --disable-debug-symbols - fi - - if is-flag '-O0' ; then - mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O0 - elif is-flag '-O4' ; then - mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O4 - elif is-flag '-O3' ; then - mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O3 - elif is-flag '-O1' ; then - mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O1 - elif is-flag '-Os' ; then - mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-Os - else - mozconfig_add_options_ac "Gentoo default" --enable-optimize=-O2 - fi - fi - - # Debug flag was handled via configure - filter-flags '-g*' - - # Optimization flag was handled via configure - filter-flags '-O*' - - # Modifications to better support ARM, bug #553364 - if use cpu_flags_arm_neon ; then - mozconfig_add_options_ac '+cpu_flags_arm_neon' --with-fpu=neon - - if ! tc-is-clang ; then - # thumb options aren't supported when using clang, bug 666966 - mozconfig_add_options_ac '+cpu_flags_arm_neon' \ - --with-thumb=yes \ - --with-thumb-interwork=no - fi - fi - - if [[ ${CHOST} == armv*h* ]] ; then - mozconfig_add_options_ac 'CHOST=armv*h*' --with-float-abi=hard - - if ! use system-libvpx ; then - sed -i \ - -e "s|softfp|hard|" \ - "${S}"/media/libvpx/moz.build \ - || die - fi - fi - - if use clang ; then - # https://bugzilla.mozilla.org/show_bug.cgi?id=1482204 - # https://bugzilla.mozilla.org/show_bug.cgi?id=1483822 - # toolkit/moz.configure Elfhack section: target.cpu in ('arm', 'x86', 'x86_64') - local disable_elf_hack= - if use amd64 ; then - disable_elf_hack=yes - elif use x86 ; then - disable_elf_hack=yes - elif use arm ; then - disable_elf_hack=yes - fi - - if [[ -n ${disable_elf_hack} ]] ; then - mozconfig_add_options_ac 'elf-hack is broken when using Clang' --disable-elf-hack - fi - elif tc-is-gcc ; then - if ver_test $(gcc-fullversion) -ge 10 ; then - einfo "Forcing -fno-tree-loop-vectorize to workaround GCC bug, see bug 758446 ..." - append-cxxflags -fno-tree-loop-vectorize - fi - fi - - # Additional ARCH support - case "${ARCH}" in - arm) - # Reduce the memory requirements for linking - if use clang ; then - # Nothing to do - :; - elif tc-ld-is-gold || use lto ; then - append-ldflags -Wl,--no-keep-memory - else - append-ldflags -Wl,--no-keep-memory -Wl,--reduce-memory-overheads - fi - ;; - esac - - if ! use elibc_glibc ; then - mozconfig_add_options_ac '!elibc_glibc' --disable-jemalloc - fi - - # Allow elfhack to work in combination with unstripped binaries - # when they would normally be larger than 2GiB. - append-ldflags "-Wl,--compress-debug-sections=zlib" - - # Make revdep-rebuild.sh happy; Also required for musl - append-ldflags -Wl,-rpath="${MOZILLA_FIVE_HOME}",--enable-new-dtags - - # Pass $MAKEOPTS to build system - export MOZ_MAKE_FLAGS="${MAKEOPTS}" - - # Use system's Python environment - export MACH_USE_SYSTEM_PYTHON=1 - - # Disable notification when build system has finished - export MOZ_NOSPAM=1 - - # Build system requires xargs but is unable to find it - mozconfig_add_options_mk 'Gentoo default' "XARGS=${EPREFIX}/usr/bin/xargs" - - # Set build dir - mozconfig_add_options_mk 'Gentoo default' "MOZ_OBJDIR=${BUILD_DIR}" - - # Show flags we will use - einfo "Build CFLAGS: ${CFLAGS}" - einfo "Build CXXFLAGS: ${CXXFLAGS}" - einfo "Build LDFLAGS: ${LDFLAGS}" - einfo "Build RUSTFLAGS: ${RUSTFLAGS}" - - # Handle EXTRA_CONF and show summary - local ac opt hash reason - - # Apply EXTRA_ECONF entries to $MOZCONFIG - if [[ -n ${EXTRA_ECONF} ]] ; then - IFS=\! read -a ac <<<${EXTRA_ECONF// --/\!} - for opt in "${ac[@]}"; do - mozconfig_add_options_ac "EXTRA_ECONF" --${opt#--} - done - fi - - echo - echo "==========================================================" - echo "Building ${PF} with the following configuration" - grep ^ac_add_options "${MOZCONFIG}" | while read ac opt hash reason; do - [[ -z ${hash} || ${hash} == \# ]] \ - || die "error reading mozconfig: ${ac} ${opt} ${hash} ${reason}" - printf " %-30s %s\n" "${opt}" "${reason:-mozilla.org default}" - done - echo "==========================================================" - echo - - ./mach configure || die -} - -src_compile() { - local virtx_cmd= - - if use pgo ; then - virtx_cmd=virtx - - # Reset and cleanup environment variables used by GNOME/XDG - gnome2_environment_reset - - addpredict /root - fi - - local -x GDK_BACKEND=x11 - - ${virtx_cmd} ./mach build --verbose \ - || die -} - -src_install() { - # xpcshell is getting called during install - pax-mark m \ - "${BUILD_DIR}"/dist/bin/xpcshell \ - "${BUILD_DIR}"/dist/bin/${PN} \ - "${BUILD_DIR}"/dist/bin/plugin-container - - DESTDIR="${D}" ./mach install || die - - # Upstream cannot ship symlink but we can (bmo#658850) - rm "${ED}${MOZILLA_FIVE_HOME}/${PN}-bin" || die - dosym ${PN} ${MOZILLA_FIVE_HOME}/${PN}-bin - - # Don't install llvm-symbolizer from sys-devel/llvm package - if [[ -f "${ED}${MOZILLA_FIVE_HOME}/llvm-symbolizer" ]] ; then - rm -v "${ED}${MOZILLA_FIVE_HOME}/llvm-symbolizer" || die - fi - - # Install policy (currently only used to disable application updates) - insinto "${MOZILLA_FIVE_HOME}/distribution" - newins "${FILESDIR}"/distribution.ini distribution.ini - newins "${FILESDIR}"/disable-auto-update.policy.json policies.json - - # Install system-wide preferences - local PREFS_DIR="${MOZILLA_FIVE_HOME}/browser/defaults/preferences" - insinto "${PREFS_DIR}" - newins "${FILESDIR}"/gentoo-default-prefs.js all-gentoo.js - - local GENTOO_PREFS="${ED}${PREFS_DIR}/all-gentoo.js" - - # Set dictionary path to use system hunspell - cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set spellchecker.dictionary_path pref" - pref("spellchecker.dictionary_path", "${EPREFIX}/usr/share/myspell"); - EOF - - # Force hwaccel prefs if USE=hwaccel is enabled - if use hwaccel ; then - cat "${FILESDIR}"/gentoo-hwaccel-prefs.js \ - >>"${GENTOO_PREFS}" \ - || die "failed to add prefs to force hardware-accelerated rendering to all-gentoo.js" - fi - - if ! use gmp-autoupdate ; then - local plugin - for plugin in "${MOZ_GMP_PLUGIN_LIST[@]}" ; do - einfo "Disabling auto-update for ${plugin} plugin ..." - cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to disable autoupdate for ${plugin} media plugin" - pref("media.${plugin}.autoupdate", false); - EOF - done - fi - - # Force the graphite pref if USE=system-harfbuzz is enabled, since the pref cannot disable it - if use system-harfbuzz ; then - cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set gfx.font_rendering.graphite.enabled pref" - sticky_pref("gfx.font_rendering.graphite.enabled", true); - EOF - fi - - # Install language packs - local langpacks=( $(find "${WORKDIR}/language_packs" -type f -name '*.xpi') ) - if [[ -n "${langpacks}" ]] ; then - moz_install_xpi "${MOZILLA_FIVE_HOME}/distribution/extensions" "${langpacks[@]}" - fi - - # Install geckodriver - if use geckodriver ; then - einfo "Installing geckodriver into ${ED}${MOZILLA_FIVE_HOME} ..." - pax-mark m "${BUILD_DIR}"/dist/bin/geckodriver - exeinto "${MOZILLA_FIVE_HOME}" - doexe "${BUILD_DIR}"/dist/bin/geckodriver - - dosym ${MOZILLA_FIVE_HOME}/geckodriver /usr/bin/geckodriver - fi - - # Install icons - local icon_srcdir="${S}/browser/branding/official" - local icon_symbolic_file="${FILESDIR}/icon/firefox-symbolic.svg" - - insinto /usr/share/icons/hicolor/symbolic/apps - newins "${icon_symbolic_file}" ${PN}-symbolic.svg - - local icon size - for icon in "${icon_srcdir}"/default*.png ; do - size=${icon%.png} - size=${size##*/default} - - if [[ ${size} -eq 48 ]] ; then - newicon "${icon}" ${PN}.png - fi - - newicon -s ${size} "${icon}" ${PN}.png - done - - # Install menus - local wrapper_wayland="${PN}-wayland.sh" - local wrapper_x11="${PN}-x11.sh" - local desktop_file="${FILESDIR}/icon/${PN}-r2.desktop" - local display_protocols="auto X11" - local icon="${PN}" - local name="Mozilla ${MOZ_PN^}" - local use_wayland="false" - - if use wayland ; then - display_protocols+=" Wayland" - use_wayland="true" - fi - - local app_name desktop_filename display_protocol exec_command - for display_protocol in ${display_protocols} ; do - app_name="${name} on ${display_protocol}" - desktop_filename="${PN}-${display_protocol,,}.desktop" - - case ${display_protocol} in - Wayland) - exec_command="${PN}-wayland --name ${PN}-wayland" - newbin "${FILESDIR}/${wrapper_wayland}" ${PN}-wayland - ;; - X11) - if ! use wayland ; then - # Exit loop here because there's no choice so - # we don't need wrapper/.desktop file for X11. - continue - fi - - exec_command="${PN}-x11 --name ${PN}-x11" - newbin "${FILESDIR}/${wrapper_x11}" ${PN}-x11 - ;; - *) - app_name="${name}" - desktop_filename="${PN}.desktop" - exec_command="${PN}" - ;; - esac - - cp "${desktop_file}" "${WORKDIR}/${PN}.desktop-template" || die - - sed -i \ - -e "s:@NAME@:${app_name}:" \ - -e "s:@EXEC@:${exec_command}:" \ - -e "s:@ICON@:${icon}:" \ - "${WORKDIR}/${PN}.desktop-template" \ - || die - - newmenu "${WORKDIR}/${PN}.desktop-template" "${desktop_filename}" - - rm "${WORKDIR}/${PN}.desktop-template" || die - done - - # Install generic wrapper script - [[ -f "${ED}/usr/bin/${PN}" ]] && rm "${ED}/usr/bin/${PN}" - newbin "${FILESDIR}/${PN}.sh" ${PN} - - # Update wrapper - local wrapper - for wrapper in \ - "${ED}/usr/bin/${PN}" \ - "${ED}/usr/bin/${PN}-x11" \ - "${ED}/usr/bin/${PN}-wayland" \ - ; do - [[ ! -f "${wrapper}" ]] && continue - - sed -i \ - -e "s:@PREFIX@:${EPREFIX}/usr:" \ - -e "s:@MOZ_FIVE_HOME@:${MOZILLA_FIVE_HOME}:" \ - -e "s:@APULSELIB_DIR@:${apulselib}:" \ - -e "s:@DEFAULT_WAYLAND@:${use_wayland}:" \ - "${wrapper}" \ - || die - done -} - -pkg_preinst() { - xdg_pkg_preinst - - # If the apulse libs are available in MOZILLA_FIVE_HOME then apulse - # does not need to be forced into the LD_LIBRARY_PATH - if use pulseaudio && has_version ">=media-sound/apulse-0.1.12-r4" ; then - einfo "APULSE found; Generating library symlinks for sound support ..." - local lib - pushd "${ED}${MOZILLA_FIVE_HOME}" &>/dev/null || die - for lib in ../apulse/libpulse{.so{,.0},-simple.so{,.0}} ; do - # A quickpkg rolled by hand will grab symlinks as part of the package, - # so we need to avoid creating them if they already exist. - if [[ ! -L ${lib##*/} ]] ; then - ln -s "${lib}" ${lib##*/} || die - fi - done - popd &>/dev/null || die - fi -} - -pkg_postinst() { - xdg_pkg_postinst - - if ! use gmp-autoupdate ; then - elog "USE='-gmp-autoupdate' has disabled the following plugins from updating or" - elog "installing into new profiles:" - local plugin - for plugin in "${MOZ_GMP_PLUGIN_LIST[@]}" ; do - elog "\t ${plugin}" - done - elog - fi - - if use pulseaudio && has_version ">=media-sound/apulse-0.1.12-r4" ; then - elog "Apulse was detected at merge time on this system and so it will always be" - elog "used for sound. If you wish to use pulseaudio instead please unmerge" - elog "media-sound/apulse." - elog - fi - - local show_doh_information show_normandy_information - - if [[ -z "${REPLACING_VERSIONS}" ]] ; then - # New install; Tell user that DoH is disabled by default - show_doh_information=yes - show_normandy_information=yes - else - local replacing_version - for replacing_version in ${REPLACING_VERSIONS} ; do - if ver_test "${replacing_version}" -lt 70 ; then - # Tell user only once about our DoH default - show_doh_information=yes - fi - - if ver_test "${replacing_version}" -lt 74.0-r2 ; then - # Tell user only once about our Normandy default - show_normandy_information=yes - fi - done - fi - - if [[ -n "${show_doh_information}" ]] ; then - elog - elog "Note regarding Trusted Recursive Resolver aka DNS-over-HTTPS (DoH):" - elog "Due to privacy concerns (encrypting DNS might be a good thing, sending all" - elog "DNS traffic to Cloudflare by default is not a good idea and applications" - elog "should respect OS configured settings), \"network.trr.mode\" was set to 5" - elog "(\"Off by choice\") by default." - elog "You can enable DNS-over-HTTPS in ${PN^}'s preferences." - fi - - # bug 713782 - if [[ -n "${show_normandy_information}" ]] ; then - elog - elog "Upstream operates a service named Normandy which allows Mozilla to" - elog "push changes for default settings or even install new add-ons remotely." - elog "While this can be useful to address problems like 'Armagadd-on 2.0' or" - elog "revert previous decisions to disable TLS 1.0/1.1, privacy and security" - elog "concerns prevail, which is why we have switched off the use of this" - elog "service by default." - elog - elog "To re-enable this service set" - elog - elog " app.normandy.enabled=true" - elog - elog "in about:config." - fi -} diff --git a/www-client/firefox/firefox-78.7.1-r1.ebuild b/www-client/firefox/firefox-78.7.1-r1.ebuild deleted file mode 100644 index ced041ef8cc6..000000000000 --- a/www-client/firefox/firefox-78.7.1-r1.ebuild +++ /dev/null @@ -1,1183 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -FIREFOX_PATCHSET="firefox-78esr-patches-09.tar.xz" - -LLVM_MAX_SLOT=11 - -PYTHON_COMPAT=( python3_{7..9} ) -PYTHON_REQ_USE="ncurses,sqlite,ssl" - -WANT_AUTOCONF="2.1" - -VIRTUALX_REQUIRED="pgo" - -MOZ_ESR=yes - -MOZ_PV=${PV} -MOZ_PV_SUFFIX= -if [[ ${PV} =~ (_(alpha|beta|rc).*)$ ]] ; then - MOZ_PV_SUFFIX=${BASH_REMATCH[1]} - - # Convert the ebuild version to the upstream Mozilla version - MOZ_PV="${MOZ_PV/_alpha/a}" # Handle alpha for SRC_URI - MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI - MOZ_PV="${MOZ_PV%%_rc*}" # Handle rc for SRC_URI -fi - -if [[ -n ${MOZ_ESR} ]] ; then - # ESR releases have slightly different version numbers - MOZ_PV="${MOZ_PV}esr" -fi - -MOZ_PN="${PN%-bin}" -MOZ_P="${MOZ_PN}-${MOZ_PV}" -MOZ_PV_DISTFILES="${MOZ_PV}${MOZ_PV_SUFFIX}" -MOZ_P_DISTFILES="${MOZ_PN}-${MOZ_PV_DISTFILES}" - -inherit autotools check-reqs desktop flag-o-matic gnome2-utils llvm \ - multiprocessing pax-utils python-any-r1 toolchain-funcs \ - virtualx xdg - -MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/releases/${MOZ_PV}" - -if [[ ${PV} == *_rc* ]] ; then - MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/candidates/${MOZ_PV}-candidates/build${PV##*_rc}" -fi - -PATCH_URIS=( - https://dev.gentoo.org/~{axs,polynomial-c,whissi}/mozilla/patchsets/${FIREFOX_PATCHSET} -) - -SRC_URI="${MOZ_SRC_BASE_URI}/source/${MOZ_P}.source.tar.xz -> ${MOZ_P_DISTFILES}.source.tar.xz - ${PATCH_URIS[@]}" - -DESCRIPTION="Firefox Web Browser" -HOMEPAGE="https://www.mozilla.com/firefox" - -KEYWORDS="amd64 ~arm64 ~ppc64 x86" - -SLOT="0/esr$(ver_cut 1)" -LICENSE="MPL-2.0 GPL-2 LGPL-2.1" -IUSE="+clang cpu_flags_arm_neon dbus debug eme-free geckodriver +gmp-autoupdate - hardened hwaccel jack lto +openh264 pgo pulseaudio screencast selinux - +system-av1 +system-harfbuzz +system-icu +system-jpeg +system-libevent - +system-libvpx +system-webp wayland wifi" - -REQUIRED_USE="debug? ( !system-av1 ) - screencast? ( wayland ) - wifi? ( dbus )" - -BDEPEND="${PYTHON_DEPS} - app-arch/unzip - app-arch/zip - >=dev-util/cbindgen-0.14.3 - >=net-libs/nodejs-10.21.0 - virtual/pkgconfig - >=virtual/rust-1.41.0 - || ( - ( - sys-devel/clang:11 - sys-devel/llvm:11 - clang? ( - =sys-devel/lld-11* - pgo? ( =sys-libs/compiler-rt-sanitizers-11*[profile] ) - ) - ) - ( - sys-devel/clang:10 - sys-devel/llvm:10 - clang? ( - =sys-devel/lld-10* - pgo? ( =sys-libs/compiler-rt-sanitizers-10*[profile] ) - ) - ) - ( - sys-devel/clang:9 - sys-devel/llvm:9 - clang? ( - =sys-devel/lld-9* - pgo? ( =sys-libs/compiler-rt-sanitizers-9*[profile] ) - ) - ) - ) - lto? ( - !clang? ( sys-devel/binutils[gold] ) - ) - amd64? ( >=dev-lang/yasm-1.1 ) - x86? ( >=dev-lang/yasm-1.1 ) - !system-av1? ( - amd64? ( >=dev-lang/nasm-2.13 ) - x86? ( >=dev-lang/nasm-2.13 ) - )" - -CDEPEND=" - >=dev-libs/nss-3.53.1 - >=dev-libs/nspr-4.25 - dev-libs/atk - dev-libs/expat - >=x11-libs/cairo-1.10[X] - >=x11-libs/gtk+-2.18:2 - >=x11-libs/gtk+-3.4.0:3[X] - x11-libs/gdk-pixbuf - >=x11-libs/pango-1.22.0 - >=media-libs/libpng-1.6.35:0=[apng] - >=media-libs/mesa-10.2:* - media-libs/fontconfig - >=media-libs/freetype-2.4.10 - kernel_linux? ( !pulseaudio? ( media-libs/alsa-lib ) ) - virtual/freedesktop-icon-theme - >=x11-libs/pixman-0.19.2 - >=dev-libs/glib-2.26:2 - >=sys-libs/zlib-1.2.3 - >=dev-libs/libffi-3.0.10:= - media-video/ffmpeg - x11-libs/libX11 - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXrender - x11-libs/libXt - dbus? ( - sys-apps/dbus - dev-libs/dbus-glib - ) - screencast? ( media-video/pipewire:0/0.3 ) - system-av1? ( - >=media-libs/dav1d-0.3.0:= - >=media-libs/libaom-1.0.0:= - ) - system-harfbuzz? ( - >=media-libs/harfbuzz-2.6.8:0= - >=media-gfx/graphite2-1.3.13 - ) - system-icu? ( >=dev-libs/icu-67.1:= ) - system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) - system-libevent? ( >=dev-libs/libevent-2.0:0=[threads] ) - system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] ) - system-webp? ( >=media-libs/libwebp-1.1.0:0= ) - wifi? ( - kernel_linux? ( - sys-apps/dbus - dev-libs/dbus-glib - net-misc/networkmanager - ) - ) - jack? ( virtual/jack ) - selinux? ( sec-policy/selinux-mozilla )" - -RDEPEND="${CDEPEND} - jack? ( virtual/jack ) - openh264? ( media-libs/openh264:*[plugin] ) - pulseaudio? ( - || ( - media-sound/pulseaudio - >=media-sound/apulse-0.1.12-r4 - ) - ) - selinux? ( sec-policy/selinux-mozilla )" - -DEPEND="${CDEPEND} - pulseaudio? ( - || ( - media-sound/pulseaudio - >=media-sound/apulse-0.1.12-r4[sdk] - ) - ) - wayland? ( >=x11-libs/gtk+-3.11:3[wayland] ) - amd64? ( virtual/opengl ) - x86? ( virtual/opengl )" - -S="${WORKDIR}/${PN}-${PV%_*}" - -# Allow MOZ_GMP_PLUGIN_LIST to be set in an eclass or -# overridden in the enviromnent (advanced hackers only) -if [[ -z "${MOZ_GMP_PLUGIN_LIST+set}" ]] ; then - MOZ_GMP_PLUGIN_LIST=( gmp-gmpopenh264 gmp-widevinecdm ) -fi - -llvm_check_deps() { - if ! has_version -b "sys-devel/clang:${LLVM_SLOT}" ; then - ewarn "sys-devel/clang:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 - return 1 - fi - - if use clang ; then - if ! has_version -b "=sys-devel/lld-${LLVM_SLOT}*" ; then - ewarn "=sys-devel/lld-${LLVM_SLOT}* is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 - return 1 - fi - - if use pgo ; then - if ! has_version -b "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}*" ; then - ewarn "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}* is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 - return 1 - fi - fi - fi - - einfo "Using LLVM slot ${LLVM_SLOT} to build" >&2 -} - -MOZ_LANGS=( - ach af an ar ast az be bg bn br bs ca-valencia ca cak cs cy - da de dsb el en-CA en-GB en-US eo es-AR es-CL es-ES es-MX et eu - fa ff fi fr fy-NL ga-IE gd gl gn gu-IN he hi-IN hr hsb hu hy-AM - ia id is it ja ka kab kk km kn ko lij lt lv mk mr ms my - nb-NO ne-NP nl nn-NO oc pa-IN pl pt-BR pt-PT rm ro ru - si sk sl son sq sr sv-SE ta te th tl tr trs uk ur uz vi - xh zh-CN zh-TW -) - -mozilla_set_globals() { - # https://bugs.gentoo.org/587334 - local MOZ_TOO_REGIONALIZED_FOR_L10N=( - fy-NL ga-IE gu-IN hi-IN hy-AM nb-NO ne-NP nn-NO pa-IN sv-SE - ) - - local lang xflag - for lang in "${MOZ_LANGS[@]}" ; do - # en and en_US are handled internally - if [[ ${lang} == en ]] || [[ ${lang} == en-US ]] ; then - continue - fi - - # strip region subtag if $lang is in the list - if has ${lang} "${MOZ_TOO_REGIONALIZED_FOR_L10N[@]}" ; then - xflag=${lang%%-*} - else - xflag=${lang} - fi - - SRC_URI+=" l10n_${xflag/[_@]/-}? (" - SRC_URI+=" ${MOZ_SRC_BASE_URI}/linux-x86_64/xpi/${lang}.xpi -> ${MOZ_P_DISTFILES}-${lang}.xpi" - SRC_URI+=" )" - IUSE+=" l10n_${xflag/[_@]/-}" - done -} -mozilla_set_globals - -moz_clear_vendor_checksums() { - debug-print-function ${FUNCNAME} "$@" - - if [[ ${#} -ne 1 ]] ; then - die "${FUNCNAME} requires exact one argument" - fi - - einfo "Clearing cargo checksums for ${1} ..." - - sed -i \ - -e 's/\("files":{\)[^}]*/\1/' \ - "${S}"/third_party/rust/${1}/.cargo-checksum.json \ - || die -} - -moz_install_xpi() { - debug-print-function ${FUNCNAME} "$@" - - if [[ ${#} -lt 2 ]] ; then - die "${FUNCNAME} requires at least two arguments" - fi - - local DESTDIR=${1} - shift - - insinto "${DESTDIR}" - - local emid xpi_file xpi_tmp_dir - for xpi_file in "${@}" ; do - emid= - xpi_tmp_dir=$(mktemp -d --tmpdir="${T}") - - # Unpack XPI - unzip -qq "${xpi_file}" -d "${xpi_tmp_dir}" || die - - # Determine extension ID - if [[ -f "${xpi_tmp_dir}/install.rdf" ]] ; then - emid=$(sed -n -e '/install-manifest/,$ { /em:id/!d; s/.*[\">]\([^\"<>]*\)[\"<].*/\1/; p; q }' "${xpi_tmp_dir}/install.rdf") - [[ -z "${emid}" ]] && die "failed to determine extension id from install.rdf" - elif [[ -f "${xpi_tmp_dir}/manifest.json" ]] ; then - emid=$(sed -n -e 's/.*"id": "\([^"]*\)".*/\1/p' "${xpi_tmp_dir}/manifest.json") - [[ -z "${emid}" ]] && die "failed to determine extension id from manifest.json" - else - die "failed to determine extension id" - fi - - einfo "Installing ${emid}.xpi into ${ED}${DESTDIR} ..." - newins "${xpi_file}" "${emid}.xpi" - done -} - -mozconfig_add_options_ac() { - debug-print-function ${FUNCNAME} "$@" - - if [[ ${#} -lt 2 ]] ; then - die "${FUNCNAME} requires at least two arguments" - fi - - local reason=${1} - shift - - local option - for option in ${@} ; do - echo "ac_add_options ${option} # ${reason}" >>${MOZCONFIG} - done -} - -mozconfig_add_options_mk() { - debug-print-function ${FUNCNAME} "$@" - - if [[ ${#} -lt 2 ]] ; then - die "${FUNCNAME} requires at least two arguments" - fi - - local reason=${1} - shift - - local option - for option in ${@} ; do - echo "mk_add_options ${option} # ${reason}" >>${MOZCONFIG} - done -} - -mozconfig_use_enable() { - debug-print-function ${FUNCNAME} "$@" - - if [[ ${#} -lt 1 ]] ; then - die "${FUNCNAME} requires at least one arguments" - fi - - local flag=$(use_enable "${@}") - mozconfig_add_options_ac "$(use ${1} && echo +${1} || echo -${1})" "${flag}" -} - -mozconfig_use_with() { - debug-print-function ${FUNCNAME} "$@" - - if [[ ${#} -lt 1 ]] ; then - die "${FUNCNAME} requires at least one arguments" - fi - - local flag=$(use_with "${@}") - mozconfig_add_options_ac "$(use ${1} && echo +${1} || echo -${1})" "${flag}" -} - -pkg_pretend() { - if [[ ${MERGE_TYPE} != binary ]] ; then - if use pgo ; then - if ! has usersandbox $FEATURES ; then - die "You must enable usersandbox as X server can not run as root!" - fi - fi - - # Ensure we have enough disk space to compile - if use pgo || use lto || use debug ; then - CHECKREQS_DISK_BUILD="13500M" - else - CHECKREQS_DISK_BUILD="6400M" - fi - - check-reqs_pkg_pretend - fi -} - -pkg_setup() { - if [[ ${MERGE_TYPE} != binary ]] ; then - if use pgo ; then - if ! has userpriv ${FEATURES} ; then - eerror "Building ${PN} with USE=pgo and FEATURES=-userpriv is not supported!" - fi - fi - - # Ensure we have enough disk space to compile - if use pgo || use lto || use debug ; then - CHECKREQS_DISK_BUILD="13500M" - else - CHECKREQS_DISK_BUILD="6400M" - fi - - check-reqs_pkg_setup - - llvm_pkg_setup - - if use clang && use lto ; then - local version_lld=$(ld.lld --version 2>/dev/null | awk '{ print $2 }') - [[ -n ${version_lld} ]] && version_lld=$(ver_cut 1 "${version_lld}") - [[ -z ${version_lld} ]] && die "Failed to read ld.lld version!" - - # temp fix for https://bugs.gentoo.org/768543 - # we can assume that rust 1.{49,50}.0 always uses llvm 11 - local version_rust=$(rustc -Vv 2>/dev/null | grep -F -- 'release:' | awk '{ print $2 }') - [[ -n ${version_rust} ]] && version_rust=$(ver_cut 1-2 "${version_rust}") - [[ -z ${version_rust} ]] && die "Failed to read version from rustc!" - - if ver_test "${version_rust}" -ge "1.49" && ver_test "${version_rust}" -le "1.50" ; then - local version_llvm_rust="11" - else - local version_llvm_rust=$(rustc -Vv 2>/dev/null | grep -F -- 'LLVM version:' | awk '{ print $3 }') - [[ -n ${version_llvm_rust} ]] && version_llvm_rust=$(ver_cut 1 "${version_llvm_rust}") - [[ -z ${version_llvm_rust} ]] && die "Failed to read used LLVM version from rustc!" - fi - - if ver_test "${version_lld}" -ne "${version_llvm_rust}" ; then - eerror "Rust is using LLVM version ${version_llvm_rust} but ld.lld version belongs to LLVM version ${version_lld}." - eerror "You will be unable to link ${CATEGORY}/${PN}. To proceed you have the following options:" - eerror " - Manually switch rust version using 'eselect rust' to match used LLVM version" - eerror " - Switch to dev-lang/rust[system-llvm] which will guarantee matching version" - eerror " - Build ${CATEGORY}/${PN} without USE=lto" - die "LLVM version used by Rust (${version_llvm_rust}) does not match with ld.lld version (${version_lld})!" - fi - fi - - python-any-r1_pkg_setup - - # Avoid PGO profiling problems due to enviroment leakage - # These should *always* be cleaned up anyway - unset \ - DBUS_SESSION_BUS_ADDRESS \ - DISPLAY \ - ORBIT_SOCKETDIR \ - SESSION_MANAGER \ - XAUTHORITY \ - XDG_CACHE_HOME \ - XDG_SESSION_COOKIE - - # Build system is using /proc/self/oom_score_adj, bug #604394 - addpredict /proc/self/oom_score_adj - - if ! mountpoint -q /dev/shm ; then - # If /dev/shm is not available, configure is known to fail with - # a traceback report referencing /usr/lib/pythonN.N/multiprocessing/synchronize.py - ewarn "/dev/shm is not mounted -- expect build failures!" - fi - - # Google API keys (see http://www.chromium.org/developers/how-tos/api-keys) - # Note: These are for Gentoo Linux use ONLY. For your own distribution, please - # get your own set of keys. - if [[ -z "${MOZ_API_KEY_GOOGLE+set}" ]] ; then - MOZ_API_KEY_GOOGLE="AIzaSyDEAOvatFogGaPi0eTgsV_ZlEzx0ObmepsMzfAc" - fi - - if [[ -z "${MOZ_API_KEY_LOCATION+set}" ]] ; then - MOZ_API_KEY_LOCATION="AIzaSyB2h2OuRgGaPicUgy5N-5hsZqiPW6sH3n_rptiQ" - fi - - # Mozilla API keys (see https://location.services.mozilla.com/api) - # Note: These are for Gentoo Linux use ONLY. For your own distribution, please - # get your own set of keys. - if [[ -z "${MOZ_API_KEY_MOZILLA+set}" ]] ; then - MOZ_API_KEY_MOZILLA="edb3d487-3a84-46m0ap1e3-9dfd-92b5efaaa005" - fi - - # Ensure we use C locale when building, bug #746215 - export LC_ALL=C - fi -} - -src_unpack() { - local _lp_dir="${WORKDIR}/language_packs" - local _src_file - - if [[ ! -d "${_lp_dir}" ]] ; then - mkdir "${_lp_dir}" || die - fi - - for _src_file in ${A} ; do - if [[ ${_src_file} == *.xpi ]]; then - cp "${DISTDIR}/${_src_file}" "${_lp_dir}" || die "Failed to copy '${_src_file}' to '${_lp_dir}'!" - else - unpack ${_src_file} - fi - done -} - -src_prepare() { - use lto && rm -v "${WORKDIR}"/firefox-patches/*-LTO-Only-enable-LTO-*.patch - eapply "${WORKDIR}/firefox-patches" - - # Allow user to apply any additional patches without modifing ebuild - eapply_user - - # Make LTO respect MAKEOPTS - sed -i \ - -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \ - "${S}"/build/moz.configure/lto-pgo.configure \ - || die "sed failed to set num_cores" - - # Make ICU respect MAKEOPTS - sed -i \ - -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \ - "${S}"/intl/icu_sources_data.py \ - || die "sed failed to set num_cores" - - # sed-in toolchain prefix - sed -i \ - -e "s/objdump/${CHOST}-objdump/" \ - "${S}"/python/mozbuild/mozbuild/configure/check_debug_ranges.py \ - || die "sed failed to set toolchain prefix" - - sed -i \ - -e 's/ccache_stats = None/return None/' \ - "${S}"/python/mozbuild/mozbuild/controller/building.py \ - || die "sed failed to disable ccache stats call" - - einfo "Removing pre-built binaries ..." - find "${S}"/third_party -type f \( -name '*.so' -o -name '*.o' \) -print -delete || die - - # Clearing checksums where we have applied patches - moz_clear_vendor_checksums target-lexicon-0.9.0 - - # Create build dir - BUILD_DIR="${WORKDIR}/${PN}_build" - mkdir -p "${BUILD_DIR}" || die - - # Write API keys to disk - echo -n "${MOZ_API_KEY_GOOGLE//gGaPi/}" > "${S}"/api-google.key || die - echo -n "${MOZ_API_KEY_LOCATION//gGaPi/}" > "${S}"/api-location.key || die - echo -n "${MOZ_API_KEY_MOZILLA//m0ap1/}" > "${S}"/api-mozilla.key || die - - xdg_src_prepare -} - -src_configure() { - # Show flags set at the beginning - einfo "Current BINDGEN_CFLAGS:\t${BINDGEN_CFLAGS:-no value set}" - einfo "Current CFLAGS:\t\t${CFLAGS:-no value set}" - einfo "Current CXXFLAGS:\t\t${CXXFLAGS:-no value set}" - einfo "Current LDFLAGS:\t\t${LDFLAGS:-no value set}" - einfo "Current RUSTFLAGS:\t\t${RUSTFLAGS:-no value set}" - - local have_switched_compiler= - if use clang && ! tc-is-clang ; then - # Force clang - einfo "Enforcing the use of clang due to USE=clang ..." - have_switched_compiler=yes - AR=llvm-ar - CC=${CHOST}-clang - CXX=${CHOST}-clang++ - NM=llvm-nm - RANLIB=llvm-ranlib - elif ! use clang && ! tc-is-gcc ; then - # Force gcc - have_switched_compiler=yes - einfo "Enforcing the use of gcc due to USE=-clang ..." - AR=gcc-ar - CC=${CHOST}-gcc - CXX=${CHOST}-g++ - NM=gcc-nm - RANLIB=gcc-ranlib - fi - - if [[ -n "${have_switched_compiler}" ]] ; then - # Because we switched active compiler we have to ensure - # that no unsupported flags are set - strip-unsupported-flags - fi - - # Ensure we use correct toolchain - export HOST_CC="$(tc-getBUILD_CC)" - export HOST_CXX="$(tc-getBUILD_CXX)" - tc-export CC CXX LD AR NM OBJDUMP RANLIB PKG_CONFIG - - # Pass the correct toolchain paths through cbindgen - if tc-is-cross-compiler ; then - export BINDGEN_CFLAGS="${SYSROOT:+--sysroot=${ESYSROOT}} --target=${CHOST} ${BINDGEN_CFLAGS-}" - fi - - # Set MOZILLA_FIVE_HOME - export MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}" - - # python/mach/mach/mixin/process.py fails to detect SHELL - export SHELL="${EPREFIX}/bin/bash" - - # Set MOZCONFIG - export MOZCONFIG="${S}/.mozconfig" - - # Initialize MOZCONFIG - mozconfig_add_options_ac '' --enable-application=browser - - # Set Gentoo defaults - export MOZILLA_OFFICIAL=1 - - mozconfig_add_options_ac 'Gentoo default' \ - --allow-addon-sideload \ - --disable-cargo-incremental \ - --disable-crashreporter \ - --disable-install-strip \ - --disable-strip \ - --disable-updater \ - --enable-official-branding \ - --enable-release \ - --enable-system-ffi \ - --enable-system-pixman \ - --host="${CBUILD:-${CHOST}}" \ - --libdir="${EPREFIX}/usr/$(get_libdir)" \ - --prefix="${EPREFIX}/usr" \ - --target="${CHOST}" \ - --without-ccache \ - --with-intl-api \ - --with-libclang-path="$(llvm-config --libdir)" \ - --with-system-nspr \ - --with-system-nss \ - --with-system-png \ - --with-system-zlib \ - --with-toolchain-prefix="${CHOST}-" \ - --with-unsigned-addon-scopes=app,system \ - --x-includes="${SYSROOT}${EPREFIX}/usr/include" \ - --x-libraries="${SYSROOT}${EPREFIX}/usr/$(get_libdir)" - - # Set update channel - local update_channel=release - [[ -n ${MOZ_ESR} ]] && update_channel=esr - mozconfig_add_options_ac '' --update-channel=${update_channel} - - if ! use x86 && [[ ${CHOST} != armv*h* ]] ; then - mozconfig_add_options_ac '' --enable-rust-simd - fi - - if [[ -s "${S}/api-google.key" ]] ; then - local key_origin="Gentoo default" - if [[ $(cat "${S}/api-google.key" | md5sum | awk '{ print $1 }') != 709560c02f94b41f9ad2c49207be6c54 ]] ; then - key_origin="User value" - fi - - mozconfig_add_options_ac "${key_origin}" \ - --with-google-safebrowsing-api-keyfile="${S}/api-google.key" - else - einfo "Building without Google API key ..." - fi - - if [[ -s "${S}/api-location.key" ]] ; then - local key_origin="Gentoo default" - if [[ $(cat "${S}/api-location.key" | md5sum | awk '{ print $1 }') != ffb7895e35dedf832eb1c5d420ac7420 ]] ; then - key_origin="User value" - fi - - mozconfig_add_options_ac "${key_origin}" \ - --with-google-location-service-api-keyfile="${S}/api-location.key" - else - einfo "Building without Location API key ..." - fi - - if [[ -s "${S}/api-mozilla.key" ]] ; then - local key_origin="Gentoo default" - if [[ $(cat "${S}/api-mozilla.key" | md5sum | awk '{ print $1 }') != 3927726e9442a8e8fa0e46ccc39caa27 ]] ; then - key_origin="User value" - fi - - mozconfig_add_options_ac "${key_origin}" \ - --with-mozilla-api-keyfile="${S}/api-mozilla.key" - else - einfo "Building without Mozilla API key ..." - fi - - mozconfig_use_with system-av1 - mozconfig_use_with system-harfbuzz - mozconfig_use_with system-harfbuzz system-graphite2 - mozconfig_use_with system-icu - mozconfig_use_with system-jpeg - mozconfig_use_with system-libevent system-libevent "${SYSROOT}${EPREFIX}/usr" - mozconfig_use_with system-libvpx - mozconfig_use_with system-webp - - mozconfig_use_enable dbus - - use eme-free && mozconfig_add_options_ac '+eme-free' --disable-eme - - mozconfig_use_enable geckodriver - - if use hardened ; then - mozconfig_add_options_ac "+hardened" --enable-hardening - append-ldflags "-Wl,-z,relro -Wl,-z,now" - fi - - mozconfig_use_enable jack - - mozconfig_use_enable pulseaudio - # force the deprecated alsa sound code if pulseaudio is disabled - if use kernel_linux && ! use pulseaudio ; then - mozconfig_add_options_ac '-pulseaudio' --enable-alsa - fi - - mozconfig_use_enable screencast pipewire - - mozconfig_use_enable wifi necko-wifi - - if use wayland ; then - mozconfig_add_options_ac '+wayland' --enable-default-toolkit=cairo-gtk3-wayland - else - mozconfig_add_options_ac '' --enable-default-toolkit=cairo-gtk3 - fi - - if use lto ; then - if use clang ; then - # Upstream only supports lld when using clang - mozconfig_add_options_ac "forcing ld=lld due to USE=clang and USE=lto" --enable-linker=lld - - mozconfig_add_options_ac '+lto' --enable-lto=cross - else - # Linking only works when using ld.gold when LTO is enabled - mozconfig_add_options_ac "forcing ld=gold due to USE=lto" --enable-linker=gold - - # ThinLTO is currently broken, see bmo#1644409 - mozconfig_add_options_ac '+lto' --enable-lto=full - fi - - if use pgo ; then - mozconfig_add_options_ac '+pgo' MOZ_PGO=1 - - if use clang ; then - # Used in build/pgo/profileserver.py - export LLVM_PROFDATA="llvm-profdata" - fi - fi - else - # Avoid auto-magic on linker - if use clang ; then - # This is upstream's default - mozconfig_add_options_ac "forcing ld=lld due to USE=clang" --enable-linker=lld - elif tc-ld-is-gold ; then - mozconfig_add_options_ac "linker is set to gold" --enable-linker=gold - else - mozconfig_add_options_ac "linker is set to bfd" --enable-linker=bfd - fi - fi - - # LTO flag was handled via configure - filter-flags '-flto*' - - mozconfig_use_enable debug - if use debug ; then - mozconfig_add_options_ac '+debug' --disable-optimize - else - if is-flag '-g*' ; then - if use clang ; then - mozconfig_add_options_ac 'from CFLAGS' --enable-debug-symbols=$(get-flag '-g*') - else - mozconfig_add_options_ac 'from CFLAGS' --enable-debug-symbols - fi - else - mozconfig_add_options_ac 'Gentoo default' --disable-debug-symbols - fi - - if is-flag '-O0' ; then - mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O0 - elif is-flag '-O4' ; then - mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O4 - elif is-flag '-O3' ; then - mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O3 - elif is-flag '-O1' ; then - mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O1 - elif is-flag '-Os' ; then - mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-Os - else - mozconfig_add_options_ac "Gentoo default" --enable-optimize=-O2 - fi - fi - - # Debug flag was handled via configure - filter-flags '-g*' - - # Optimization flag was handled via configure - filter-flags '-O*' - - # Modifications to better support ARM, bug #553364 - if use cpu_flags_arm_neon ; then - mozconfig_add_options_ac '+cpu_flags_arm_neon' --with-fpu=neon - - if ! tc-is-clang ; then - # thumb options aren't supported when using clang, bug 666966 - mozconfig_add_options_ac '+cpu_flags_arm_neon' \ - --with-thumb=yes \ - --with-thumb-interwork=no - fi - fi - - if [[ ${CHOST} == armv*h* ]] ; then - mozconfig_add_options_ac 'CHOST=armv*h*' --with-float-abi=hard - - if ! use system-libvpx ; then - sed -i \ - -e "s|softfp|hard|" \ - "${S}"/media/libvpx/moz.build \ - || die - fi - fi - - if use clang ; then - # https://bugzilla.mozilla.org/show_bug.cgi?id=1482204 - # https://bugzilla.mozilla.org/show_bug.cgi?id=1483822 - # toolkit/moz.configure Elfhack section: target.cpu in ('arm', 'x86', 'x86_64') - local disable_elf_hack= - if use amd64 ; then - disable_elf_hack=yes - elif use x86 ; then - disable_elf_hack=yes - elif use arm ; then - disable_elf_hack=yes - fi - - if [[ -n ${disable_elf_hack} ]] ; then - mozconfig_add_options_ac 'elf-hack is broken when using Clang' --disable-elf-hack - fi - elif tc-is-gcc ; then - if ver_test $(gcc-fullversion) -ge 10 ; then - einfo "Forcing -fno-tree-loop-vectorize to workaround GCC bug, see bug 758446 ..." - append-cxxflags -fno-tree-loop-vectorize - fi - fi - - # Additional ARCH support - case "${ARCH}" in - arm) - # Reduce the memory requirements for linking - if use clang ; then - # Nothing to do - :; - elif tc-ld-is-gold || use lto ; then - append-ldflags -Wl,--no-keep-memory - else - append-ldflags -Wl,--no-keep-memory -Wl,--reduce-memory-overheads - fi - ;; - esac - - if ! use elibc_glibc ; then - mozconfig_add_options_ac '!elibc_glibc' --disable-jemalloc - fi - - # Allow elfhack to work in combination with unstripped binaries - # when they would normally be larger than 2GiB. - append-ldflags "-Wl,--compress-debug-sections=zlib" - - # Make revdep-rebuild.sh happy; Also required for musl - append-ldflags -Wl,-rpath="${MOZILLA_FIVE_HOME}",--enable-new-dtags - - # Pass $MAKEOPTS to build system - export MOZ_MAKE_FLAGS="${MAKEOPTS}" - - # Use system's Python environment - export MACH_USE_SYSTEM_PYTHON=1 - - # Disable notification when build system has finished - export MOZ_NOSPAM=1 - - # Build system requires xargs but is unable to find it - mozconfig_add_options_mk 'Gentoo default' "XARGS=${EPREFIX}/usr/bin/xargs" - - # Set build dir - mozconfig_add_options_mk 'Gentoo default' "MOZ_OBJDIR=${BUILD_DIR}" - - # Show flags we will use - einfo "Build BINDGEN_CFLAGS:\t${BINDGEN_CFLAGS:-no value set}" - einfo "Build CFLAGS:\t\t${CFLAGS:-no value set}" - einfo "Build CXXFLAGS:\t\t${CXXFLAGS:-no value set}" - einfo "Build LDFLAGS:\t\t${LDFLAGS:-no value set}" - einfo "Build RUSTFLAGS:\t\t${RUSTFLAGS:-no value set}" - - # Handle EXTRA_CONF and show summary - local ac opt hash reason - - # Apply EXTRA_ECONF entries to $MOZCONFIG - if [[ -n ${EXTRA_ECONF} ]] ; then - IFS=\! read -a ac <<<${EXTRA_ECONF// --/\!} - for opt in "${ac[@]}"; do - mozconfig_add_options_ac "EXTRA_ECONF" --${opt#--} - done - fi - - echo - echo "==========================================================" - echo "Building ${PF} with the following configuration" - grep ^ac_add_options "${MOZCONFIG}" | while read ac opt hash reason; do - [[ -z ${hash} || ${hash} == \# ]] \ - || die "error reading mozconfig: ${ac} ${opt} ${hash} ${reason}" - printf " %-30s %s\n" "${opt}" "${reason:-mozilla.org default}" - done - echo "==========================================================" - echo - - ./mach configure || die -} - -src_compile() { - local virtx_cmd= - - if use pgo ; then - virtx_cmd=virtx - - # Reset and cleanup environment variables used by GNOME/XDG - gnome2_environment_reset - - addpredict /root - fi - - local -x GDK_BACKEND=x11 - - ${virtx_cmd} ./mach build --verbose \ - || die -} - -src_install() { - # xpcshell is getting called during install - pax-mark m \ - "${BUILD_DIR}"/dist/bin/xpcshell \ - "${BUILD_DIR}"/dist/bin/${PN} \ - "${BUILD_DIR}"/dist/bin/plugin-container - - DESTDIR="${D}" ./mach install || die - - # Upstream cannot ship symlink but we can (bmo#658850) - rm "${ED}${MOZILLA_FIVE_HOME}/${PN}-bin" || die - dosym ${PN} ${MOZILLA_FIVE_HOME}/${PN}-bin - - # Don't install llvm-symbolizer from sys-devel/llvm package - if [[ -f "${ED}${MOZILLA_FIVE_HOME}/llvm-symbolizer" ]] ; then - rm -v "${ED}${MOZILLA_FIVE_HOME}/llvm-symbolizer" || die - fi - - # Install policy (currently only used to disable application updates) - insinto "${MOZILLA_FIVE_HOME}/distribution" - newins "${FILESDIR}"/distribution.ini distribution.ini - newins "${FILESDIR}"/disable-auto-update.policy.json policies.json - - # Install system-wide preferences - local PREFS_DIR="${MOZILLA_FIVE_HOME}/browser/defaults/preferences" - insinto "${PREFS_DIR}" - newins "${FILESDIR}"/gentoo-default-prefs.js all-gentoo.js - - local GENTOO_PREFS="${ED}${PREFS_DIR}/all-gentoo.js" - - # Set dictionary path to use system hunspell - cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set spellchecker.dictionary_path pref" - pref("spellchecker.dictionary_path", "${EPREFIX}/usr/share/myspell"); - EOF - - # Force hwaccel prefs if USE=hwaccel is enabled - if use hwaccel ; then - cat "${FILESDIR}"/gentoo-hwaccel-prefs.js \ - >>"${GENTOO_PREFS}" \ - || die "failed to add prefs to force hardware-accelerated rendering to all-gentoo.js" - fi - - if ! use gmp-autoupdate ; then - local plugin - for plugin in "${MOZ_GMP_PLUGIN_LIST[@]}" ; do - einfo "Disabling auto-update for ${plugin} plugin ..." - cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to disable autoupdate for ${plugin} media plugin" - pref("media.${plugin}.autoupdate", false); - EOF - done - fi - - # Force the graphite pref if USE=system-harfbuzz is enabled, since the pref cannot disable it - if use system-harfbuzz ; then - cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set gfx.font_rendering.graphite.enabled pref" - sticky_pref("gfx.font_rendering.graphite.enabled", true); - EOF - fi - - # Install language packs - local langpacks=( $(find "${WORKDIR}/language_packs" -type f -name '*.xpi') ) - if [[ -n "${langpacks}" ]] ; then - moz_install_xpi "${MOZILLA_FIVE_HOME}/distribution/extensions" "${langpacks[@]}" - fi - - # Install geckodriver - if use geckodriver ; then - einfo "Installing geckodriver into ${ED}${MOZILLA_FIVE_HOME} ..." - pax-mark m "${BUILD_DIR}"/dist/bin/geckodriver - exeinto "${MOZILLA_FIVE_HOME}" - doexe "${BUILD_DIR}"/dist/bin/geckodriver - - dosym ${MOZILLA_FIVE_HOME}/geckodriver /usr/bin/geckodriver - fi - - # Install icons - local icon_srcdir="${S}/browser/branding/official" - local icon_symbolic_file="${FILESDIR}/icon/firefox-symbolic.svg" - - insinto /usr/share/icons/hicolor/symbolic/apps - newins "${icon_symbolic_file}" ${PN}-symbolic.svg - - local icon size - for icon in "${icon_srcdir}"/default*.png ; do - size=${icon%.png} - size=${size##*/default} - - if [[ ${size} -eq 48 ]] ; then - newicon "${icon}" ${PN}.png - fi - - newicon -s ${size} "${icon}" ${PN}.png - done - - # Install menus - local wrapper_wayland="${PN}-wayland.sh" - local wrapper_x11="${PN}-x11.sh" - local desktop_file="${FILESDIR}/icon/${PN}-r2.desktop" - local display_protocols="auto X11" - local icon="${PN}" - local name="Mozilla ${MOZ_PN^}" - local use_wayland="false" - - if use wayland ; then - display_protocols+=" Wayland" - use_wayland="true" - fi - - local app_name desktop_filename display_protocol exec_command - for display_protocol in ${display_protocols} ; do - app_name="${name} on ${display_protocol}" - desktop_filename="${PN}-${display_protocol,,}.desktop" - - case ${display_protocol} in - Wayland) - exec_command="${PN}-wayland --name ${PN}-wayland" - newbin "${FILESDIR}/${wrapper_wayland}" ${PN}-wayland - ;; - X11) - if ! use wayland ; then - # Exit loop here because there's no choice so - # we don't need wrapper/.desktop file for X11. - continue - fi - - exec_command="${PN}-x11 --name ${PN}-x11" - newbin "${FILESDIR}/${wrapper_x11}" ${PN}-x11 - ;; - *) - app_name="${name}" - desktop_filename="${PN}.desktop" - exec_command="${PN}" - ;; - esac - - cp "${desktop_file}" "${WORKDIR}/${PN}.desktop-template" || die - - sed -i \ - -e "s:@NAME@:${app_name}:" \ - -e "s:@EXEC@:${exec_command}:" \ - -e "s:@ICON@:${icon}:" \ - "${WORKDIR}/${PN}.desktop-template" \ - || die - - newmenu "${WORKDIR}/${PN}.desktop-template" "${desktop_filename}" - - rm "${WORKDIR}/${PN}.desktop-template" || die - done - - # Install generic wrapper script - [[ -f "${ED}/usr/bin/${PN}" ]] && rm "${ED}/usr/bin/${PN}" - newbin "${FILESDIR}/${PN}.sh" ${PN} - - # Update wrapper - local wrapper - for wrapper in \ - "${ED}/usr/bin/${PN}" \ - "${ED}/usr/bin/${PN}-x11" \ - "${ED}/usr/bin/${PN}-wayland" \ - ; do - [[ ! -f "${wrapper}" ]] && continue - - sed -i \ - -e "s:@PREFIX@:${EPREFIX}/usr:" \ - -e "s:@MOZ_FIVE_HOME@:${MOZILLA_FIVE_HOME}:" \ - -e "s:@APULSELIB_DIR@:${apulselib}:" \ - -e "s:@DEFAULT_WAYLAND@:${use_wayland}:" \ - "${wrapper}" \ - || die - done -} - -pkg_preinst() { - xdg_pkg_preinst - - # If the apulse libs are available in MOZILLA_FIVE_HOME then apulse - # does not need to be forced into the LD_LIBRARY_PATH - if use pulseaudio && has_version ">=media-sound/apulse-0.1.12-r4" ; then - einfo "APULSE found; Generating library symlinks for sound support ..." - local lib - pushd "${ED}${MOZILLA_FIVE_HOME}" &>/dev/null || die - for lib in ../apulse/libpulse{.so{,.0},-simple.so{,.0}} ; do - # A quickpkg rolled by hand will grab symlinks as part of the package, - # so we need to avoid creating them if they already exist. - if [[ ! -L ${lib##*/} ]] ; then - ln -s "${lib}" ${lib##*/} || die - fi - done - popd &>/dev/null || die - fi -} - -pkg_postinst() { - xdg_pkg_postinst - - if ! use gmp-autoupdate ; then - elog "USE='-gmp-autoupdate' has disabled the following plugins from updating or" - elog "installing into new profiles:" - local plugin - for plugin in "${MOZ_GMP_PLUGIN_LIST[@]}" ; do - elog "\t ${plugin}" - done - elog - fi - - if use pulseaudio && has_version ">=media-sound/apulse-0.1.12-r4" ; then - elog "Apulse was detected at merge time on this system and so it will always be" - elog "used for sound. If you wish to use pulseaudio instead please unmerge" - elog "media-sound/apulse." - elog - fi - - local show_doh_information show_normandy_information - - if [[ -z "${REPLACING_VERSIONS}" ]] ; then - # New install; Tell user that DoH is disabled by default - show_doh_information=yes - show_normandy_information=yes - else - local replacing_version - for replacing_version in ${REPLACING_VERSIONS} ; do - if ver_test "${replacing_version}" -lt 70 ; then - # Tell user only once about our DoH default - show_doh_information=yes - fi - - if ver_test "${replacing_version}" -lt 74.0-r2 ; then - # Tell user only once about our Normandy default - show_normandy_information=yes - fi - done - fi - - if [[ -n "${show_doh_information}" ]] ; then - elog - elog "Note regarding Trusted Recursive Resolver aka DNS-over-HTTPS (DoH):" - elog "Due to privacy concerns (encrypting DNS might be a good thing, sending all" - elog "DNS traffic to Cloudflare by default is not a good idea and applications" - elog "should respect OS configured settings), \"network.trr.mode\" was set to 5" - elog "(\"Off by choice\") by default." - elog "You can enable DNS-over-HTTPS in ${PN^}'s preferences." - fi - - # bug 713782 - if [[ -n "${show_normandy_information}" ]] ; then - elog - elog "Upstream operates a service named Normandy which allows Mozilla to" - elog "push changes for default settings or even install new add-ons remotely." - elog "While this can be useful to address problems like 'Armagadd-on 2.0' or" - elog "revert previous decisions to disable TLS 1.0/1.1, privacy and security" - elog "concerns prevail, which is why we have switched off the use of this" - elog "service by default." - elog - elog "To re-enable this service set" - elog - elog " app.normandy.enabled=true" - elog - elog "in about:config." - fi -} diff --git a/www-client/firefox/firefox-78.8.0.ebuild b/www-client/firefox/firefox-78.8.0.ebuild index 34389285a19b..2b9aa4b624e4 100644 --- a/www-client/firefox/firefox-78.8.0.ebuild +++ b/www-client/firefox/firefox-78.8.0.ebuild @@ -57,7 +57,7 @@ SRC_URI="${MOZ_SRC_BASE_URI}/source/${MOZ_P}.source.tar.xz -> ${MOZ_P_DISTFILES} DESCRIPTION="Firefox Web Browser" HOMEPAGE="https://www.mozilla.com/firefox" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ~ppc64 x86" SLOT="0/esr$(ver_cut 1)" LICENSE="MPL-2.0 GPL-2 LGPL-2.1" diff --git a/www-client/firefox/firefox-85.0.2-r1.ebuild b/www-client/firefox/firefox-85.0.2-r1.ebuild deleted file mode 100644 index 692694a0afc9..000000000000 --- a/www-client/firefox/firefox-85.0.2-r1.ebuild +++ /dev/null @@ -1,1173 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -FIREFOX_PATCHSET="firefox-85-patches-05.tar.xz" - -LLVM_MAX_SLOT=11 - -PYTHON_COMPAT=( python3_{7..9} ) -PYTHON_REQ_USE="ncurses,sqlite,ssl" - -WANT_AUTOCONF="2.1" - -VIRTUALX_REQUIRED="pgo" - -MOZ_ESR= - -MOZ_PV=${PV} -MOZ_PV_SUFFIX= -if [[ ${PV} =~ (_(alpha|beta|rc).*)$ ]] ; then - MOZ_PV_SUFFIX=${BASH_REMATCH[1]} - - # Convert the ebuild version to the upstream Mozilla version - MOZ_PV="${MOZ_PV/_alpha/a}" # Handle alpha for SRC_URI - MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI - MOZ_PV="${MOZ_PV%%_rc*}" # Handle rc for SRC_URI -fi - -if [[ -n ${MOZ_ESR} ]] ; then - # ESR releases have slightly different version numbers - MOZ_PV="${MOZ_PV}esr" -fi - -MOZ_PN="${PN%-bin}" -MOZ_P="${MOZ_PN}-${MOZ_PV}" -MOZ_PV_DISTFILES="${MOZ_PV}${MOZ_PV_SUFFIX}" -MOZ_P_DISTFILES="${MOZ_PN}-${MOZ_PV_DISTFILES}" - -inherit autotools check-reqs desktop flag-o-matic gnome2-utils llvm \ - multiprocessing pax-utils python-any-r1 toolchain-funcs \ - virtualx xdg - -MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/releases/${MOZ_PV}" - -if [[ ${PV} == *_rc* ]] ; then - MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/candidates/${MOZ_PV}-candidates/build${PV##*_rc}" -fi - -PATCH_URIS=( - https://dev.gentoo.org/~{axs,polynomial-c,whissi}/mozilla/patchsets/${FIREFOX_PATCHSET} -) - -SRC_URI="${MOZ_SRC_BASE_URI}/source/${MOZ_P}.source.tar.xz -> ${MOZ_P_DISTFILES}.source.tar.xz - ${PATCH_URIS[@]}" - -DESCRIPTION="Firefox Web Browser" -HOMEPAGE="https://www.mozilla.com/firefox" - -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" - -SLOT="0/$(ver_cut 1)" -LICENSE="MPL-2.0 GPL-2 LGPL-2.1" -IUSE="+clang cpu_flags_arm_neon dbus debug eme-free geckodriver +gmp-autoupdate - hardened hwaccel jack lto +openh264 pgo pulseaudio screencast selinux - +system-av1 +system-harfbuzz +system-icu +system-jpeg +system-libevent - +system-libvpx +system-webp wayland wifi" - -REQUIRED_USE="debug? ( !system-av1 ) - screencast? ( wayland )" - -BDEPEND="${PYTHON_DEPS} - app-arch/unzip - app-arch/zip - >=dev-util/cbindgen-0.15.0 - >=net-libs/nodejs-10.22.1 - virtual/pkgconfig - >=virtual/rust-1.47.0 - || ( - ( - sys-devel/clang:11 - sys-devel/llvm:11 - clang? ( - =sys-devel/lld-11* - pgo? ( =sys-libs/compiler-rt-sanitizers-11*[profile] ) - ) - ) - ( - sys-devel/clang:10 - sys-devel/llvm:10 - clang? ( - =sys-devel/lld-10* - pgo? ( =sys-libs/compiler-rt-sanitizers-10*[profile] ) - ) - ) - ( - sys-devel/clang:9 - sys-devel/llvm:9 - clang? ( - =sys-devel/lld-9* - pgo? ( =sys-libs/compiler-rt-sanitizers-9*[profile] ) - ) - ) - ) - amd64? ( >=dev-lang/yasm-1.1 ) - x86? ( >=dev-lang/yasm-1.1 ) - !system-av1? ( - amd64? ( >=dev-lang/nasm-2.13 ) - x86? ( >=dev-lang/nasm-2.13 ) - )" - -CDEPEND=" - >=dev-libs/nss-3.60 - >=dev-libs/nspr-4.29 - dev-libs/atk - dev-libs/expat - >=x11-libs/cairo-1.10[X] - >=x11-libs/gtk+-2.18:2 - >=x11-libs/gtk+-3.4.0:3[X] - x11-libs/gdk-pixbuf - >=x11-libs/pango-1.22.0 - >=media-libs/libpng-1.6.35:0=[apng] - >=media-libs/mesa-10.2:* - media-libs/fontconfig - >=media-libs/freetype-2.4.10 - kernel_linux? ( !pulseaudio? ( media-libs/alsa-lib ) ) - virtual/freedesktop-icon-theme - >=x11-libs/pixman-0.19.2 - >=dev-libs/glib-2.26:2 - >=sys-libs/zlib-1.2.3 - >=dev-libs/libffi-3.0.10:= - media-video/ffmpeg - x11-libs/libX11 - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXrender - x11-libs/libXt - dbus? ( - sys-apps/dbus - dev-libs/dbus-glib - ) - screencast? ( media-video/pipewire:0/0.3 ) - system-av1? ( - >=media-libs/dav1d-0.3.0:= - >=media-libs/libaom-1.0.0:= - ) - system-harfbuzz? ( - >=media-libs/harfbuzz-2.6.8:0= - >=media-gfx/graphite2-1.3.13 - ) - system-icu? ( >=dev-libs/icu-67.1:= ) - system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) - system-libevent? ( >=dev-libs/libevent-2.0:0=[threads] ) - system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] ) - system-webp? ( >=media-libs/libwebp-1.1.0:0= ) - wifi? ( - kernel_linux? ( - sys-apps/dbus - dev-libs/dbus-glib - net-misc/networkmanager - ) - ) - jack? ( virtual/jack ) - selinux? ( sec-policy/selinux-mozilla )" - -RDEPEND="${CDEPEND} - jack? ( virtual/jack ) - openh264? ( media-libs/openh264:*[plugin] ) - pulseaudio? ( - || ( - media-sound/pulseaudio - >=media-sound/apulse-0.1.12-r4 - ) - ) - selinux? ( sec-policy/selinux-mozilla )" - -DEPEND="${CDEPEND} - pulseaudio? ( - || ( - media-sound/pulseaudio - >=media-sound/apulse-0.1.12-r4[sdk] - ) - ) - wayland? ( >=x11-libs/gtk+-3.11:3[wayland] ) - amd64? ( virtual/opengl ) - x86? ( virtual/opengl )" - -S="${WORKDIR}/${PN}-${PV%_*}" - -# Allow MOZ_GMP_PLUGIN_LIST to be set in an eclass or -# overridden in the enviromnent (advanced hackers only) -if [[ -z "${MOZ_GMP_PLUGIN_LIST+set}" ]] ; then - MOZ_GMP_PLUGIN_LIST=( gmp-gmpopenh264 gmp-widevinecdm ) -fi - -llvm_check_deps() { - if ! has_version -b "sys-devel/clang:${LLVM_SLOT}" ; then - ewarn "sys-devel/clang:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 - return 1 - fi - - if use clang ; then - if ! has_version -b "=sys-devel/lld-${LLVM_SLOT}*" ; then - ewarn "=sys-devel/lld-${LLVM_SLOT}* is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 - return 1 - fi - - if use pgo ; then - if ! has_version -b "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}*" ; then - ewarn "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}* is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 - return 1 - fi - fi - fi - - einfo "Using LLVM slot ${LLVM_SLOT} to build" >&2 -} - -MOZ_LANGS=( - ach af an ar ast az be bg bn br bs ca-valencia ca cak cs cy - da de dsb el en-CA en-GB en-US eo es-AR es-CL es-ES es-MX et eu - fa ff fi fr fy-NL ga-IE gd gl gn gu-IN he hi-IN hr hsb hu hy-AM - ia id is it ja ka kab kk km kn ko lij lt lv mk mr ms my - nb-NO ne-NP nl nn-NO oc pa-IN pl pt-BR pt-PT rm ro ru - si sk sl son sq sr sv-SE ta te th tl tr trs uk ur uz vi - xh zh-CN zh-TW -) - -mozilla_set_globals() { - # https://bugs.gentoo.org/587334 - local MOZ_TOO_REGIONALIZED_FOR_L10N=( - fy-NL ga-IE gu-IN hi-IN hy-AM nb-NO ne-NP nn-NO pa-IN sv-SE - ) - - local lang xflag - for lang in "${MOZ_LANGS[@]}" ; do - # en and en_US are handled internally - if [[ ${lang} == en ]] || [[ ${lang} == en-US ]] ; then - continue - fi - - # strip region subtag if $lang is in the list - if has ${lang} "${MOZ_TOO_REGIONALIZED_FOR_L10N[@]}" ; then - xflag=${lang%%-*} - else - xflag=${lang} - fi - - SRC_URI+=" l10n_${xflag/[_@]/-}? (" - SRC_URI+=" ${MOZ_SRC_BASE_URI}/linux-x86_64/xpi/${lang}.xpi -> ${MOZ_P_DISTFILES}-${lang}.xpi" - SRC_URI+=" )" - IUSE+=" l10n_${xflag/[_@]/-}" - done -} -mozilla_set_globals - -moz_clear_vendor_checksums() { - debug-print-function ${FUNCNAME} "$@" - - if [[ ${#} -ne 1 ]] ; then - die "${FUNCNAME} requires exact one argument" - fi - - einfo "Clearing cargo checksums for ${1} ..." - - sed -i \ - -e 's/\("files":{\)[^}]*/\1/' \ - "${S}"/third_party/rust/${1}/.cargo-checksum.json \ - || die -} - -moz_install_xpi() { - debug-print-function ${FUNCNAME} "$@" - - if [[ ${#} -lt 2 ]] ; then - die "${FUNCNAME} requires at least two arguments" - fi - - local DESTDIR=${1} - shift - - insinto "${DESTDIR}" - - local emid xpi_file xpi_tmp_dir - for xpi_file in "${@}" ; do - emid= - xpi_tmp_dir=$(mktemp -d --tmpdir="${T}") - - # Unpack XPI - unzip -qq "${xpi_file}" -d "${xpi_tmp_dir}" || die - - # Determine extension ID - if [[ -f "${xpi_tmp_dir}/install.rdf" ]] ; then - emid=$(sed -n -e '/install-manifest/,$ { /em:id/!d; s/.*[\">]\([^\"<>]*\)[\"<].*/\1/; p; q }' "${xpi_tmp_dir}/install.rdf") - [[ -z "${emid}" ]] && die "failed to determine extension id from install.rdf" - elif [[ -f "${xpi_tmp_dir}/manifest.json" ]] ; then - emid=$(sed -n -e 's/.*"id": "\([^"]*\)".*/\1/p' "${xpi_tmp_dir}/manifest.json") - [[ -z "${emid}" ]] && die "failed to determine extension id from manifest.json" - else - die "failed to determine extension id" - fi - - einfo "Installing ${emid}.xpi into ${ED}${DESTDIR} ..." - newins "${xpi_file}" "${emid}.xpi" - done -} - -mozconfig_add_options_ac() { - debug-print-function ${FUNCNAME} "$@" - - if [[ ${#} -lt 2 ]] ; then - die "${FUNCNAME} requires at least two arguments" - fi - - local reason=${1} - shift - - local option - for option in ${@} ; do - echo "ac_add_options ${option} # ${reason}" >>${MOZCONFIG} - done -} - -mozconfig_add_options_mk() { - debug-print-function ${FUNCNAME} "$@" - - if [[ ${#} -lt 2 ]] ; then - die "${FUNCNAME} requires at least two arguments" - fi - - local reason=${1} - shift - - local option - for option in ${@} ; do - echo "mk_add_options ${option} # ${reason}" >>${MOZCONFIG} - done -} - -mozconfig_use_enable() { - debug-print-function ${FUNCNAME} "$@" - - if [[ ${#} -lt 1 ]] ; then - die "${FUNCNAME} requires at least one arguments" - fi - - local flag=$(use_enable "${@}") - mozconfig_add_options_ac "$(use ${1} && echo +${1} || echo -${1})" "${flag}" -} - -mozconfig_use_with() { - debug-print-function ${FUNCNAME} "$@" - - if [[ ${#} -lt 1 ]] ; then - die "${FUNCNAME} requires at least one arguments" - fi - - local flag=$(use_with "${@}") - mozconfig_add_options_ac "$(use ${1} && echo +${1} || echo -${1})" "${flag}" -} - -pkg_pretend() { - if [[ ${MERGE_TYPE} != binary ]] ; then - if use pgo ; then - if ! has usersandbox $FEATURES ; then - die "You must enable usersandbox as X server can not run as root!" - fi - fi - - # Ensure we have enough disk space to compile - if use pgo || use lto || use debug ; then - CHECKREQS_DISK_BUILD="13500M" - else - CHECKREQS_DISK_BUILD="6400M" - fi - - check-reqs_pkg_pretend - fi -} - -pkg_setup() { - if [[ ${MERGE_TYPE} != binary ]] ; then - if use pgo ; then - if ! has userpriv ${FEATURES} ; then - eerror "Building ${PN} with USE=pgo and FEATURES=-userpriv is not supported!" - fi - fi - - # Ensure we have enough disk space to compile - if use pgo || use lto || use debug ; then - CHECKREQS_DISK_BUILD="13500M" - else - CHECKREQS_DISK_BUILD="6400M" - fi - - check-reqs_pkg_setup - - llvm_pkg_setup - - if use clang && use lto ; then - local version_lld=$(ld.lld --version 2>/dev/null | awk '{ print $2 }') - [[ -n ${version_lld} ]] && version_lld=$(ver_cut 1 "${version_lld}") - [[ -z ${version_lld} ]] && die "Failed to read ld.lld version!" - - # temp fix for https://bugs.gentoo.org/768543 - # we can assume that rust 1.{49,50}.0 always uses llvm 11 - local version_rust=$(rustc -Vv 2>/dev/null | grep -F -- 'release:' | awk '{ print $2 }') - [[ -n ${version_rust} ]] && version_rust=$(ver_cut 1-2 "${version_rust}") - [[ -z ${version_rust} ]] && die "Failed to read version from rustc!" - - if ver_test "${version_rust}" -ge "1.49" && ver_test "${version_rust}" -le "1.50" ; then - local version_llvm_rust="11" - else - local version_llvm_rust=$(rustc -Vv 2>/dev/null | grep -F -- 'LLVM version:' | awk '{ print $3 }') - [[ -n ${version_llvm_rust} ]] && version_llvm_rust=$(ver_cut 1 "${version_llvm_rust}") - [[ -z ${version_llvm_rust} ]] && die "Failed to read used LLVM version from rustc!" - fi - - if ver_test "${version_lld}" -ne "${version_llvm_rust}" ; then - eerror "Rust is using LLVM version ${version_llvm_rust} but ld.lld version belongs to LLVM version ${version_lld}." - eerror "You will be unable to link ${CATEGORY}/${PN}. To proceed you have the following options:" - eerror " - Manually switch rust version using 'eselect rust' to match used LLVM version" - eerror " - Switch to dev-lang/rust[system-llvm] which will guarantee matching version" - eerror " - Build ${CATEGORY}/${PN} without USE=lto" - die "LLVM version used by Rust (${version_llvm_rust}) does not match with ld.lld version (${version_lld})!" - fi - fi - - python-any-r1_pkg_setup - - # Avoid PGO profiling problems due to enviroment leakage - # These should *always* be cleaned up anyway - unset \ - DBUS_SESSION_BUS_ADDRESS \ - DISPLAY \ - ORBIT_SOCKETDIR \ - SESSION_MANAGER \ - XAUTHORITY \ - XDG_CACHE_HOME \ - XDG_SESSION_COOKIE - - # Build system is using /proc/self/oom_score_adj, bug #604394 - addpredict /proc/self/oom_score_adj - - if ! mountpoint -q /dev/shm ; then - # If /dev/shm is not available, configure is known to fail with - # a traceback report referencing /usr/lib/pythonN.N/multiprocessing/synchronize.py - ewarn "/dev/shm is not mounted -- expect build failures!" - fi - - # Google API keys (see http://www.chromium.org/developers/how-tos/api-keys) - # Note: These are for Gentoo Linux use ONLY. For your own distribution, please - # get your own set of keys. - if [[ -z "${MOZ_API_KEY_GOOGLE+set}" ]] ; then - MOZ_API_KEY_GOOGLE="AIzaSyDEAOvatFogGaPi0eTgsV_ZlEzx0ObmepsMzfAc" - fi - - if [[ -z "${MOZ_API_KEY_LOCATION+set}" ]] ; then - MOZ_API_KEY_LOCATION="AIzaSyB2h2OuRgGaPicUgy5N-5hsZqiPW6sH3n_rptiQ" - fi - - # Mozilla API keys (see https://location.services.mozilla.com/api) - # Note: These are for Gentoo Linux use ONLY. For your own distribution, please - # get your own set of keys. - if [[ -z "${MOZ_API_KEY_MOZILLA+set}" ]] ; then - MOZ_API_KEY_MOZILLA="edb3d487-3a84-46m0ap1e3-9dfd-92b5efaaa005" - fi - - # Ensure we use C locale when building, bug #746215 - export LC_ALL=C - fi -} - -src_unpack() { - local _lp_dir="${WORKDIR}/language_packs" - local _src_file - - if [[ ! -d "${_lp_dir}" ]] ; then - mkdir "${_lp_dir}" || die - fi - - for _src_file in ${A} ; do - if [[ ${_src_file} == *.xpi ]]; then - cp "${DISTDIR}/${_src_file}" "${_lp_dir}" || die "Failed to copy '${_src_file}' to '${_lp_dir}'!" - else - unpack ${_src_file} - fi - done -} - -src_prepare() { - use lto && rm -v "${WORKDIR}"/firefox-patches/*-LTO-Only-enable-LTO-*.patch - eapply "${WORKDIR}/firefox-patches" - - # Allow user to apply any additional patches without modifing ebuild - eapply_user - - # Make LTO respect MAKEOPTS - sed -i \ - -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \ - "${S}"/build/moz.configure/lto-pgo.configure \ - || die "sed failed to set num_cores" - - # Make ICU respect MAKEOPTS - sed -i \ - -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \ - "${S}"/intl/icu_sources_data.py \ - || die "sed failed to set num_cores" - - # sed-in toolchain prefix - sed -i \ - -e "s/objdump/${CHOST}-objdump/" \ - "${S}"/python/mozbuild/mozbuild/configure/check_debug_ranges.py \ - || die "sed failed to set toolchain prefix" - - sed -i \ - -e 's/ccache_stats = None/return None/' \ - "${S}"/python/mozbuild/mozbuild/controller/building.py \ - || die "sed failed to disable ccache stats call" - - einfo "Removing pre-built binaries ..." - find "${S}"/third_party -type f \( -name '*.so' -o -name '*.o' \) -print -delete || die - - # Clearing checksums where we have applied patches - moz_clear_vendor_checksums target-lexicon-0.9.0 - - # Create build dir - BUILD_DIR="${WORKDIR}/${PN}_build" - mkdir -p "${BUILD_DIR}" || die - - # Write API keys to disk - echo -n "${MOZ_API_KEY_GOOGLE//gGaPi/}" > "${S}"/api-google.key || die - echo -n "${MOZ_API_KEY_LOCATION//gGaPi/}" > "${S}"/api-location.key || die - echo -n "${MOZ_API_KEY_MOZILLA//m0ap1/}" > "${S}"/api-mozilla.key || die - - xdg_src_prepare -} - -src_configure() { - # Show flags set at the beginning - einfo "Current BINDGEN_CFLAGS:\t${BINDGEN_CFLAGS:-no value set}" - einfo "Current CFLAGS:\t\t${CFLAGS:-no value set}" - einfo "Current CXXFLAGS:\t\t${CXXFLAGS:-no value set}" - einfo "Current LDFLAGS:\t\t${LDFLAGS:-no value set}" - einfo "Current RUSTFLAGS:\t\t${RUSTFLAGS:-no value set}" - - local have_switched_compiler= - if use clang && ! tc-is-clang ; then - # Force clang - einfo "Enforcing the use of clang due to USE=clang ..." - have_switched_compiler=yes - AR=llvm-ar - CC=${CHOST}-clang - CXX=${CHOST}-clang++ - NM=llvm-nm - RANLIB=llvm-ranlib - elif ! use clang && ! tc-is-gcc ; then - # Force gcc - have_switched_compiler=yes - einfo "Enforcing the use of gcc due to USE=-clang ..." - AR=gcc-ar - CC=${CHOST}-gcc - CXX=${CHOST}-g++ - NM=gcc-nm - RANLIB=gcc-ranlib - fi - - if [[ -n "${have_switched_compiler}" ]] ; then - # Because we switched active compiler we have to ensure - # that no unsupported flags are set - strip-unsupported-flags - fi - - # Ensure we use correct toolchain - export HOST_CC="$(tc-getBUILD_CC)" - export HOST_CXX="$(tc-getBUILD_CXX)" - tc-export CC CXX LD AR NM OBJDUMP RANLIB PKG_CONFIG - - # Pass the correct toolchain paths through cbindgen - if tc-is-cross-compiler ; then - export BINDGEN_CFLAGS="${SYSROOT:+--sysroot=${ESYSROOT}} --target=${CHOST} ${BINDGEN_CFLAGS-}" - fi - - # Set MOZILLA_FIVE_HOME - export MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}" - - # python/mach/mach/mixin/process.py fails to detect SHELL - export SHELL="${EPREFIX}/bin/bash" - - # Set MOZCONFIG - export MOZCONFIG="${S}/.mozconfig" - - # Initialize MOZCONFIG - mozconfig_add_options_ac '' --enable-application=browser - - # Set Gentoo defaults - export MOZILLA_OFFICIAL=1 - - mozconfig_add_options_ac 'Gentoo default' \ - --allow-addon-sideload \ - --disable-cargo-incremental \ - --disable-crashreporter \ - --disable-install-strip \ - --disable-strip \ - --disable-updater \ - --enable-official-branding \ - --enable-release \ - --enable-system-ffi \ - --enable-system-pixman \ - --host="${CBUILD:-${CHOST}}" \ - --libdir="${EPREFIX}/usr/$(get_libdir)" \ - --prefix="${EPREFIX}/usr" \ - --target="${CHOST}" \ - --without-ccache \ - --with-intl-api \ - --with-libclang-path="$(llvm-config --libdir)" \ - --with-system-nspr \ - --with-system-nss \ - --with-system-png \ - --with-system-zlib \ - --with-toolchain-prefix="${CHOST}-" \ - --with-unsigned-addon-scopes=app,system \ - --x-includes="${SYSROOT}${EPREFIX}/usr/include" \ - --x-libraries="${SYSROOT}${EPREFIX}/usr/$(get_libdir)" - - # Set update channel - local update_channel=release - [[ -n ${MOZ_ESR} ]] && update_channel=esr - mozconfig_add_options_ac '' --update-channel=${update_channel} - - if ! use x86 && [[ ${CHOST} != armv*h* ]] ; then - mozconfig_add_options_ac '' --enable-rust-simd - fi - - if [[ -s "${S}/api-google.key" ]] ; then - local key_origin="Gentoo default" - if [[ $(cat "${S}/api-google.key" | md5sum | awk '{ print $1 }') != 709560c02f94b41f9ad2c49207be6c54 ]] ; then - key_origin="User value" - fi - - mozconfig_add_options_ac "${key_origin}" \ - --with-google-safebrowsing-api-keyfile="${S}/api-google.key" - else - einfo "Building without Google API key ..." - fi - - if [[ -s "${S}/api-location.key" ]] ; then - local key_origin="Gentoo default" - if [[ $(cat "${S}/api-location.key" | md5sum | awk '{ print $1 }') != ffb7895e35dedf832eb1c5d420ac7420 ]] ; then - key_origin="User value" - fi - - mozconfig_add_options_ac "${key_origin}" \ - --with-google-location-service-api-keyfile="${S}/api-location.key" - else - einfo "Building without Location API key ..." - fi - - if [[ -s "${S}/api-mozilla.key" ]] ; then - local key_origin="Gentoo default" - if [[ $(cat "${S}/api-mozilla.key" | md5sum | awk '{ print $1 }') != 3927726e9442a8e8fa0e46ccc39caa27 ]] ; then - key_origin="User value" - fi - - mozconfig_add_options_ac "${key_origin}" \ - --with-mozilla-api-keyfile="${S}/api-mozilla.key" - else - einfo "Building without Mozilla API key ..." - fi - - mozconfig_use_with system-av1 - mozconfig_use_with system-harfbuzz - mozconfig_use_with system-harfbuzz system-graphite2 - mozconfig_use_with system-icu - mozconfig_use_with system-jpeg - mozconfig_use_with system-libevent system-libevent "${SYSROOT}${EPREFIX}/usr" - mozconfig_use_with system-libvpx - mozconfig_use_with system-webp - - mozconfig_use_enable dbus - - use eme-free && mozconfig_add_options_ac '+eme-free' --disable-eme - - mozconfig_use_enable geckodriver - - if use hardened ; then - mozconfig_add_options_ac "+hardened" --enable-hardening - append-ldflags "-Wl,-z,relro -Wl,-z,now" - fi - - mozconfig_use_enable jack - - mozconfig_use_enable pulseaudio - # force the deprecated alsa sound code if pulseaudio is disabled - if use kernel_linux && ! use pulseaudio ; then - mozconfig_add_options_ac '-pulseaudio' --enable-alsa - fi - - mozconfig_use_enable wifi necko-wifi - - if use wayland ; then - mozconfig_add_options_ac '+wayland' --enable-default-toolkit=cairo-gtk3-wayland - else - mozconfig_add_options_ac '' --enable-default-toolkit=cairo-gtk3 - fi - - if use lto ; then - if use clang ; then - # Upstream only supports lld when using clang - mozconfig_add_options_ac "forcing ld=lld due to USE=clang and USE=lto" --enable-linker=lld - - mozconfig_add_options_ac '+lto' --enable-lto=cross - else - # ThinLTO is currently broken, see bmo#1644409 - mozconfig_add_options_ac '+lto' --enable-lto=full - fi - - if use pgo ; then - mozconfig_add_options_ac '+pgo' MOZ_PGO=1 - - if use clang ; then - # Used in build/pgo/profileserver.py - export LLVM_PROFDATA="llvm-profdata" - fi - fi - else - # Avoid auto-magic on linker - if use clang ; then - # This is upstream's default - mozconfig_add_options_ac "forcing ld=lld due to USE=clang" --enable-linker=lld - else - mozconfig_add_options_ac "linker is set to bfd" --enable-linker=bfd - fi - fi - - # LTO flag was handled via configure - filter-flags '-flto*' - - mozconfig_use_enable debug - if use debug ; then - mozconfig_add_options_ac '+debug' --disable-optimize - else - if is-flag '-g*' ; then - if use clang ; then - mozconfig_add_options_ac 'from CFLAGS' --enable-debug-symbols=$(get-flag '-g*') - else - mozconfig_add_options_ac 'from CFLAGS' --enable-debug-symbols - fi - else - mozconfig_add_options_ac 'Gentoo default' --disable-debug-symbols - fi - - if is-flag '-O0' ; then - mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O0 - elif is-flag '-O4' ; then - mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O4 - elif is-flag '-O3' ; then - mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O3 - elif is-flag '-O1' ; then - mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O1 - elif is-flag '-Os' ; then - mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-Os - else - mozconfig_add_options_ac "Gentoo default" --enable-optimize=-O2 - fi - fi - - # Debug flag was handled via configure - filter-flags '-g*' - - # Optimization flag was handled via configure - filter-flags '-O*' - - # Modifications to better support ARM, bug #553364 - if use cpu_flags_arm_neon ; then - mozconfig_add_options_ac '+cpu_flags_arm_neon' --with-fpu=neon - - if ! tc-is-clang ; then - # thumb options aren't supported when using clang, bug 666966 - mozconfig_add_options_ac '+cpu_flags_arm_neon' \ - --with-thumb=yes \ - --with-thumb-interwork=no - fi - fi - - if [[ ${CHOST} == armv*h* ]] ; then - mozconfig_add_options_ac 'CHOST=armv*h*' --with-float-abi=hard - - if ! use system-libvpx ; then - sed -i \ - -e "s|softfp|hard|" \ - "${S}"/media/libvpx/moz.build \ - || die - fi - fi - - if use clang ; then - # https://bugzilla.mozilla.org/show_bug.cgi?id=1482204 - # https://bugzilla.mozilla.org/show_bug.cgi?id=1483822 - # toolkit/moz.configure Elfhack section: target.cpu in ('arm', 'x86', 'x86_64') - local disable_elf_hack= - if use amd64 ; then - disable_elf_hack=yes - elif use x86 ; then - disable_elf_hack=yes - elif use arm ; then - disable_elf_hack=yes - fi - - if [[ -n ${disable_elf_hack} ]] ; then - mozconfig_add_options_ac 'elf-hack is broken when using Clang' --disable-elf-hack - fi - elif tc-is-gcc ; then - if ver_test $(gcc-fullversion) -ge 10 ; then - einfo "Forcing -fno-tree-loop-vectorize to workaround GCC bug, see bug 758446 ..." - append-cxxflags -fno-tree-loop-vectorize - fi - fi - - # Additional ARCH support - case "${ARCH}" in - arm) - # Reduce the memory requirements for linking - if use clang ; then - # Nothing to do - :; - elif tc-ld-is-gold || use lto ; then - append-ldflags -Wl,--no-keep-memory - else - append-ldflags -Wl,--no-keep-memory -Wl,--reduce-memory-overheads - fi - ;; - esac - - if ! use elibc_glibc ; then - mozconfig_add_options_ac '!elibc_glibc' --disable-jemalloc - fi - - # Allow elfhack to work in combination with unstripped binaries - # when they would normally be larger than 2GiB. - append-ldflags "-Wl,--compress-debug-sections=zlib" - - # Make revdep-rebuild.sh happy; Also required for musl - append-ldflags -Wl,-rpath="${MOZILLA_FIVE_HOME}",--enable-new-dtags - - # Pass $MAKEOPTS to build system - export MOZ_MAKE_FLAGS="${MAKEOPTS}" - - # Use system's Python environment - export MACH_USE_SYSTEM_PYTHON=1 - - # Disable notification when build system has finished - export MOZ_NOSPAM=1 - - # Portage sets XARGS environment variable to "xargs -r" by default which - # breaks build system's check_prog() function which doesn't support arguments - mozconfig_add_options_ac 'Gentoo default' "XARGS=${EPREFIX}/usr/bin/xargs" - - # Set build dir - mozconfig_add_options_mk 'Gentoo default' "MOZ_OBJDIR=${BUILD_DIR}" - - # Show flags we will use - einfo "Build BINDGEN_CFLAGS:\t${BINDGEN_CFLAGS:-no value set}" - einfo "Build CFLAGS:\t\t${CFLAGS:-no value set}" - einfo "Build CXXFLAGS:\t\t${CXXFLAGS:-no value set}" - einfo "Build LDFLAGS:\t\t${LDFLAGS:-no value set}" - einfo "Build RUSTFLAGS:\t\t${RUSTFLAGS:-no value set}" - - # Handle EXTRA_CONF and show summary - local ac opt hash reason - - # Apply EXTRA_ECONF entries to $MOZCONFIG - if [[ -n ${EXTRA_ECONF} ]] ; then - IFS=\! read -a ac <<<${EXTRA_ECONF// --/\!} - for opt in "${ac[@]}"; do - mozconfig_add_options_ac "EXTRA_ECONF" --${opt#--} - done - fi - - echo - echo "==========================================================" - echo "Building ${PF} with the following configuration" - grep ^ac_add_options "${MOZCONFIG}" | while read ac opt hash reason; do - [[ -z ${hash} || ${hash} == \# ]] \ - || die "error reading mozconfig: ${ac} ${opt} ${hash} ${reason}" - printf " %-30s %s\n" "${opt}" "${reason:-mozilla.org default}" - done - echo "==========================================================" - echo - - ./mach configure || die -} - -src_compile() { - local virtx_cmd= - - if use pgo ; then - virtx_cmd=virtx - - # Reset and cleanup environment variables used by GNOME/XDG - gnome2_environment_reset - - addpredict /root - fi - - local -x GDK_BACKEND=x11 - - ${virtx_cmd} ./mach build --verbose \ - || die -} - -src_install() { - # xpcshell is getting called during install - pax-mark m \ - "${BUILD_DIR}"/dist/bin/xpcshell \ - "${BUILD_DIR}"/dist/bin/${PN} \ - "${BUILD_DIR}"/dist/bin/plugin-container - - DESTDIR="${D}" ./mach install || die - - # Upstream cannot ship symlink but we can (bmo#658850) - rm "${ED}${MOZILLA_FIVE_HOME}/${PN}-bin" || die - dosym ${PN} ${MOZILLA_FIVE_HOME}/${PN}-bin - - # Don't install llvm-symbolizer from sys-devel/llvm package - if [[ -f "${ED}${MOZILLA_FIVE_HOME}/llvm-symbolizer" ]] ; then - rm -v "${ED}${MOZILLA_FIVE_HOME}/llvm-symbolizer" || die - fi - - # Install policy (currently only used to disable application updates) - insinto "${MOZILLA_FIVE_HOME}/distribution" - newins "${FILESDIR}"/distribution.ini distribution.ini - newins "${FILESDIR}"/disable-auto-update.policy.json policies.json - - # Install system-wide preferences - local PREFS_DIR="${MOZILLA_FIVE_HOME}/browser/defaults/preferences" - insinto "${PREFS_DIR}" - newins "${FILESDIR}"/gentoo-default-prefs.js all-gentoo.js - - local GENTOO_PREFS="${ED}${PREFS_DIR}/all-gentoo.js" - - # Set dictionary path to use system hunspell - cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set spellchecker.dictionary_path pref" - pref("spellchecker.dictionary_path", "${EPREFIX}/usr/share/myspell"); - EOF - - # Force hwaccel prefs if USE=hwaccel is enabled - if use hwaccel ; then - cat "${FILESDIR}"/gentoo-hwaccel-prefs.js \ - >>"${GENTOO_PREFS}" \ - || die "failed to add prefs to force hardware-accelerated rendering to all-gentoo.js" - fi - - if ! use gmp-autoupdate ; then - local plugin - for plugin in "${MOZ_GMP_PLUGIN_LIST[@]}" ; do - einfo "Disabling auto-update for ${plugin} plugin ..." - cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to disable autoupdate for ${plugin} media plugin" - pref("media.${plugin}.autoupdate", false); - EOF - done - fi - - # Force the graphite pref if USE=system-harfbuzz is enabled, since the pref cannot disable it - if use system-harfbuzz ; then - cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set gfx.font_rendering.graphite.enabled pref" - sticky_pref("gfx.font_rendering.graphite.enabled", true); - EOF - fi - - # Install language packs - local langpacks=( $(find "${WORKDIR}/language_packs" -type f -name '*.xpi') ) - if [[ -n "${langpacks}" ]] ; then - moz_install_xpi "${MOZILLA_FIVE_HOME}/distribution/extensions" "${langpacks[@]}" - fi - - # Install geckodriver - if use geckodriver ; then - einfo "Installing geckodriver into ${ED}${MOZILLA_FIVE_HOME} ..." - pax-mark m "${BUILD_DIR}"/dist/bin/geckodriver - exeinto "${MOZILLA_FIVE_HOME}" - doexe "${BUILD_DIR}"/dist/bin/geckodriver - - dosym ${MOZILLA_FIVE_HOME}/geckodriver /usr/bin/geckodriver - fi - - # Install icons - local icon_srcdir="${S}/browser/branding/official" - local icon_symbolic_file="${FILESDIR}/icon/firefox-symbolic.svg" - - insinto /usr/share/icons/hicolor/symbolic/apps - newins "${icon_symbolic_file}" ${PN}-symbolic.svg - - local icon size - for icon in "${icon_srcdir}"/default*.png ; do - size=${icon%.png} - size=${size##*/default} - - if [[ ${size} -eq 48 ]] ; then - newicon "${icon}" ${PN}.png - fi - - newicon -s ${size} "${icon}" ${PN}.png - done - - # Install menus - local wrapper_wayland="${PN}-wayland.sh" - local wrapper_x11="${PN}-x11.sh" - local desktop_file="${FILESDIR}/icon/${PN}-r2.desktop" - local display_protocols="auto X11" - local icon="${PN}" - local name="Mozilla ${MOZ_PN^}" - local use_wayland="false" - - if use wayland ; then - display_protocols+=" Wayland" - use_wayland="true" - fi - - local app_name desktop_filename display_protocol exec_command - for display_protocol in ${display_protocols} ; do - app_name="${name} on ${display_protocol}" - desktop_filename="${PN}-${display_protocol,,}.desktop" - - case ${display_protocol} in - Wayland) - exec_command="${PN}-wayland --name ${PN}-wayland" - newbin "${FILESDIR}/${wrapper_wayland}" ${PN}-wayland - ;; - X11) - if ! use wayland ; then - # Exit loop here because there's no choice so - # we don't need wrapper/.desktop file for X11. - continue - fi - - exec_command="${PN}-x11 --name ${PN}-x11" - newbin "${FILESDIR}/${wrapper_x11}" ${PN}-x11 - ;; - *) - app_name="${name}" - desktop_filename="${PN}.desktop" - exec_command="${PN}" - ;; - esac - - cp "${desktop_file}" "${WORKDIR}/${PN}.desktop-template" || die - - sed -i \ - -e "s:@NAME@:${app_name}:" \ - -e "s:@EXEC@:${exec_command}:" \ - -e "s:@ICON@:${icon}:" \ - "${WORKDIR}/${PN}.desktop-template" \ - || die - - newmenu "${WORKDIR}/${PN}.desktop-template" "${desktop_filename}" - - rm "${WORKDIR}/${PN}.desktop-template" || die - done - - # Install generic wrapper script - [[ -f "${ED}/usr/bin/${PN}" ]] && rm "${ED}/usr/bin/${PN}" - newbin "${FILESDIR}/${PN}.sh" ${PN} - - # Update wrapper - local wrapper - for wrapper in \ - "${ED}/usr/bin/${PN}" \ - "${ED}/usr/bin/${PN}-x11" \ - "${ED}/usr/bin/${PN}-wayland" \ - ; do - [[ ! -f "${wrapper}" ]] && continue - - sed -i \ - -e "s:@PREFIX@:${EPREFIX}/usr:" \ - -e "s:@MOZ_FIVE_HOME@:${MOZILLA_FIVE_HOME}:" \ - -e "s:@APULSELIB_DIR@:${apulselib}:" \ - -e "s:@DEFAULT_WAYLAND@:${use_wayland}:" \ - "${wrapper}" \ - || die - done -} - -pkg_preinst() { - xdg_pkg_preinst - - # If the apulse libs are available in MOZILLA_FIVE_HOME then apulse - # does not need to be forced into the LD_LIBRARY_PATH - if use pulseaudio && has_version ">=media-sound/apulse-0.1.12-r4" ; then - einfo "APULSE found; Generating library symlinks for sound support ..." - local lib - pushd "${ED}${MOZILLA_FIVE_HOME}" &>/dev/null || die - for lib in ../apulse/libpulse{.so{,.0},-simple.so{,.0}} ; do - # A quickpkg rolled by hand will grab symlinks as part of the package, - # so we need to avoid creating them if they already exist. - if [[ ! -L ${lib##*/} ]] ; then - ln -s "${lib}" ${lib##*/} || die - fi - done - popd &>/dev/null || die - fi -} - -pkg_postinst() { - xdg_pkg_postinst - - if ! use gmp-autoupdate ; then - elog "USE='-gmp-autoupdate' has disabled the following plugins from updating or" - elog "installing into new profiles:" - local plugin - for plugin in "${MOZ_GMP_PLUGIN_LIST[@]}" ; do - elog "\t ${plugin}" - done - elog - fi - - if use pulseaudio && has_version ">=media-sound/apulse-0.1.12-r4" ; then - elog "Apulse was detected at merge time on this system and so it will always be" - elog "used for sound. If you wish to use pulseaudio instead please unmerge" - elog "media-sound/apulse." - elog - fi - - local show_doh_information show_normandy_information - - if [[ -z "${REPLACING_VERSIONS}" ]] ; then - # New install; Tell user that DoH is disabled by default - show_doh_information=yes - show_normandy_information=yes - else - local replacing_version - for replacing_version in ${REPLACING_VERSIONS} ; do - if ver_test "${replacing_version}" -lt 70 ; then - # Tell user only once about our DoH default - show_doh_information=yes - fi - - if ver_test "${replacing_version}" -lt 74.0-r2 ; then - # Tell user only once about our Normandy default - show_normandy_information=yes - fi - done - fi - - if [[ -n "${show_doh_information}" ]] ; then - elog - elog "Note regarding Trusted Recursive Resolver aka DNS-over-HTTPS (DoH):" - elog "Due to privacy concerns (encrypting DNS might be a good thing, sending all" - elog "DNS traffic to Cloudflare by default is not a good idea and applications" - elog "should respect OS configured settings), \"network.trr.mode\" was set to 5" - elog "(\"Off by choice\") by default." - elog "You can enable DNS-over-HTTPS in ${PN^}'s preferences." - fi - - # bug 713782 - if [[ -n "${show_normandy_information}" ]] ; then - elog - elog "Upstream operates a service named Normandy which allows Mozilla to" - elog "push changes for default settings or even install new add-ons remotely." - elog "While this can be useful to address problems like 'Armagadd-on 2.0' or" - elog "revert previous decisions to disable TLS 1.0/1.1, privacy and security" - elog "concerns prevail, which is why we have switched off the use of this" - elog "service by default." - elog - elog "To re-enable this service set" - elog - elog " app.normandy.enabled=true" - elog - elog "in about:config." - fi -} diff --git a/www-client/google-chrome-unstable/Manifest b/www-client/google-chrome-unstable/Manifest index 051b467b0011..038978ef5cd0 100644 --- a/www-client/google-chrome-unstable/Manifest +++ b/www-client/google-chrome-unstable/Manifest @@ -1 +1 @@ -DIST google-chrome-unstable_90.0.4421.5-1_amd64.deb 80726068 BLAKE2B 5ba81ff729c9874f72ffc429014ab2c97ea5b639d107fa2ff4ed27ffaee81aa7cb3ea43c2a37e1d7dd0fcc9792c3902d9db1e9c4c41d943f0d78773ef734108c SHA512 6f5be8ad8d1e6900232cbf93bd61007141713586ba359c6503d475628f5719c9fe04d74bbd313b984999dc4d131d65eeaddbea246d6c1c7c3d022a127f4396fc +DIST google-chrome-unstable_90.0.4427.5-1_amd64.deb 82992200 BLAKE2B 08dd82afec72c0797a1f901e72a7b1126875bb05e8bcd067cfd0b3f58a60115c67ae66c7dffb0585196165b5dc05839a5f35f55cb7cdafccb6575be849cb847c SHA512 6794d3deaaf265c01549226514a753571012490cd94b9332306d4f20a2a0512e19d4560bbec718f6e19704ef7efeb35ea531afb5b64dbc4e84cec8f46e21bd66 diff --git a/www-client/google-chrome-unstable/google-chrome-unstable-90.0.4421.5.ebuild b/www-client/google-chrome-unstable/google-chrome-unstable-90.0.4427.5.ebuild similarity index 100% rename from www-client/google-chrome-unstable/google-chrome-unstable-90.0.4421.5.ebuild rename to www-client/google-chrome-unstable/google-chrome-unstable-90.0.4427.5.ebuild diff --git a/www-client/lynx/lynx-2.9.0_pre6-r1.ebuild b/www-client/lynx/lynx-2.9.0_pre6-r1.ebuild index cdd4dff446f2..98b5eadc21e0 100644 --- a/www-client/lynx/lynx-2.9.0_pre6-r1.ebuild +++ b/www-client/lynx/lynx-2.9.0_pre6-r1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://invisible-mirror.net/archives/lynx/tarballs/${MY_P}.tar.bz2" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="bzip2 cjk gnutls idn ipv6 nls ssl unicode libressl" RDEPEND=" diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest index b95380eb26ce..dd5ab516720a 100644 --- a/www-client/opera-beta/Manifest +++ b/www-client/opera-beta/Manifest @@ -1,4 +1,2 @@ -DIST opera-beta_74.0.3911.22_amd64.deb 72756704 BLAKE2B b8ad0ce9ab7d30cc4498adf73dd48bcc956fa8092cef8a37b2fca9ed3c0011f1ff6cb6c0819e540b4376e165e9f22c52041a8fa355490922f429c908dabd0b50 SHA512 3c81ad54ce9f425c4be1bb8303961fd52b26e6949747afae2d2b4509a85f8744d5cb9cc7f488faabd5b5a9678972f177831f191542e8c9ab1dba21ce5a916e36 -DIST opera-beta_74.0.3911.42_amd64.deb 72773832 BLAKE2B e8b20195f460c1b134f84aa1c2e68c26950f9a8fac129775fa1eda0bc331b6447927149901ea1f21f58806349a96e581e072c2aed1edf9ca4bc3d508bbf97639 SHA512 1db8aedeb2b46d6706fd0a471895c4ef61a6ccd93f5dd6449d56a154e86e24e59fb42fa5160a5d85d7f10ba4fcca8f78be4e144379a3dcabed9da78d0a4a36f3 -DIST opera-beta_74.0.3911.63_amd64.deb 72783708 BLAKE2B dfe77b91466ac822a15e9e82b81138b606931961c5f93656c1c86de208175aed1c2bd4e066d1e9a6054652a3a94a9cf6ded8ca9a7e556f771955054574f0845e SHA512 c6e5d5cd1287bb143ed1190a503f69da177a7af9dd7913837bc625a74afd3928da9c0f3afc021bffd7dd57f440875f9194c2ccc5197f8e77cb2f57acd9918e99 -DIST opera-ffmpeg-codecs-88.0.4324.27.tar.xz 1362668 BLAKE2B 0815049dbf95996a04a072ad1b82664ef594e0ea99aaea5ea9d54448457bb5aa5c6d9cb95d6c84a14ca64a29e0a2e9c6f5315a1988eb577ad02cc7422fe0f886 SHA512 cd1857d302c413a52433839103a3a268a12ab255ad8d6e651e872f7f28b61e1426e3c2854fc9a6acf4430be9fa8fea939de288c800cc3c60696394f77d86146d +DIST opera-beta_75.0.3969.14_amd64.deb 74649684 BLAKE2B 626b264c738c9cc44edad13ac4ef395cbdec89c6278fd9e7c9997c54bf0658d806cb068868dfa96fa65c52f04ba31f9a8ac0a241c5f55cf56f9248dbb9a25de4 SHA512 2322e0b78df9824aacd7a445b9633fefa58df49f94c59447f1b2279c512cbcbbfb3c005c7c8ca7bdc6eaa3a1ea968839887119ba66d80af6da4a6d9580571e6b +DIST opera-ffmpeg-codecs-89.0.4381.8.tar.xz 1427048 BLAKE2B 6f92f8582663b46875f4a3d9b0b80b14eb8b361b23699bd5e10319c9b16b26a436cd710cec684a818189eae4892fc41daf2b3387282926e964d4d395a1c7778e SHA512 7947eeaa361e78d1a69d244727ad601719fd4e6d6c284b1655e9fd9c74cf718f42ba3e0d0277f96a7b9cab984d743ea190404e2f74b5e1a6b9bd244e45b71e77 diff --git a/www-client/opera-beta/opera-beta-74.0.3911.42.ebuild b/www-client/opera-beta/opera-beta-74.0.3911.42.ebuild deleted file mode 100644 index 2f9be6861f91..000000000000 --- a/www-client/opera-beta/opera-beta-74.0.3911.42.ebuild +++ /dev/null @@ -1,139 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -CHROMIUM_LANGS=" - be bg bn ca cs da de el en-GB en-US es-419 es fil fi fr-CA fr hi hr hu id - it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi - zh-CN zh-TW -" -inherit chromium-2 multilib pax-utils unpacker xdg - -DESCRIPTION="A fast and secure web browser" -HOMEPAGE="https://www.opera.com/" -LICENSE="OPERA-2018" -SLOT="0" - -SRC_URI_BASE=( - "https://download1.operacdn.com/pub/${PN}" - "https://download2.operacdn.com/pub/${PN}" - "https://download3.operacdn.com/pub/${PN}" - "https://download4.operacdn.com/pub/${PN}" -) - -if [[ ${PN} == opera ]]; then - KEYWORDS="-* amd64" - MY_PN=${PN}-stable - SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" ) -else - KEYWORDS="-* ~amd64" - MY_PN=${PN} -fi - -FFMPEG_VERSION="88.0.4324.27" - -SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.deb} - proprietary-codecs? ( - https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz - )" - -IUSE="+proprietary-codecs suid widevine" -RESTRICT="bindist mirror strip" - -RDEPEND=" - app-accessibility/at-spi2-atk:2 - app-accessibility/at-spi2-core:2 - dev-libs/atk - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - media-libs/alsa-lib - media-libs/mesa[gbm] - net-misc/curl - net-print/cups - sys-apps/dbus - x11-libs/cairo - x11-libs/gdk-pixbuf - x11-libs/gtk+:3 - x11-libs/libdrm - x11-libs/libxcb - x11-libs/libxkbcommon - x11-libs/libX11 - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXrandr - x11-libs/pango - widevine? ( www-plugins/chrome-binary-plugins ) -" - -QA_PREBUILT="*" -S=${WORKDIR} -OPERA_HOME="opt/opera${PN#opera}" - -pkg_pretend() { - # Protect against people using autounmask overzealously - use amd64 || die "opera only works on amd64" -} - -pkg_setup() { - chromium_suid_sandbox_check_kernel_config -} - -src_unpack() { - : -} - -src_install() { - dodir / - cd "${ED}" || die - unpacker - - # move to /opt, bug #573052 - mkdir -p "${OPERA_HOME%${PN}}" - mv "usr/lib/x86_64-linux-gnu/${PN}" "${OPERA_HOME%${PN}}" || die - rm -r "usr/lib" || die - - # disable auto update - rm "${OPERA_HOME}/${PN%-*}_autoupdate"{,.licenses,.version} || die - - rm -r "usr/share/lintian" || die - - # fix docs - mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die - gzip -d usr/share/doc/${PF}/changelog.gz || die - - # fix desktop file - sed -i \ - -e 's|^TargetEnvironment|X-&|g' \ - usr/share/applications/${PN}.desktop || die - - # remove unused language packs - pushd "${OPERA_HOME}/localization" > /dev/null || die - chromium_remove_language_paks - popd > /dev/null || die - - # setup opera symlink - rm "usr/bin/${PN}" || die - dosym "../../${OPERA_HOME}/${PN}" "/usr/bin/${PN}" - - # install proprietary codecs - rm "${OPERA_HOME}/resources/ffmpeg_preload_config.json" || die - if use proprietary-codecs; then - mv lib_extra "${OPERA_HOME}" - fi - - # symlink widevine - rm "${OPERA_HOME}/resources/widevine_config.json" || die - if use widevine; then - echo "[\"${EPREFIX}/usr/$(get_libdir)/chromium-browser/WidevineCdm\"]" > \ - "${OPERA_HOME}/resources/widevine_config.json" || die - fi - - # pax mark opera, bug #562038 - pax-mark m "${OPERA_HOME}/opera" - # enable suid sandbox if requested - use suid && fperms 4711 "${OPERA_HOME}/opera_sandbox" -} diff --git a/www-client/opera-beta/opera-beta-74.0.3911.63.ebuild b/www-client/opera-beta/opera-beta-74.0.3911.63.ebuild deleted file mode 100644 index 2f9be6861f91..000000000000 --- a/www-client/opera-beta/opera-beta-74.0.3911.63.ebuild +++ /dev/null @@ -1,139 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -CHROMIUM_LANGS=" - be bg bn ca cs da de el en-GB en-US es-419 es fil fi fr-CA fr hi hr hu id - it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi - zh-CN zh-TW -" -inherit chromium-2 multilib pax-utils unpacker xdg - -DESCRIPTION="A fast and secure web browser" -HOMEPAGE="https://www.opera.com/" -LICENSE="OPERA-2018" -SLOT="0" - -SRC_URI_BASE=( - "https://download1.operacdn.com/pub/${PN}" - "https://download2.operacdn.com/pub/${PN}" - "https://download3.operacdn.com/pub/${PN}" - "https://download4.operacdn.com/pub/${PN}" -) - -if [[ ${PN} == opera ]]; then - KEYWORDS="-* amd64" - MY_PN=${PN}-stable - SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" ) -else - KEYWORDS="-* ~amd64" - MY_PN=${PN} -fi - -FFMPEG_VERSION="88.0.4324.27" - -SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.deb} - proprietary-codecs? ( - https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz - )" - -IUSE="+proprietary-codecs suid widevine" -RESTRICT="bindist mirror strip" - -RDEPEND=" - app-accessibility/at-spi2-atk:2 - app-accessibility/at-spi2-core:2 - dev-libs/atk - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - media-libs/alsa-lib - media-libs/mesa[gbm] - net-misc/curl - net-print/cups - sys-apps/dbus - x11-libs/cairo - x11-libs/gdk-pixbuf - x11-libs/gtk+:3 - x11-libs/libdrm - x11-libs/libxcb - x11-libs/libxkbcommon - x11-libs/libX11 - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXrandr - x11-libs/pango - widevine? ( www-plugins/chrome-binary-plugins ) -" - -QA_PREBUILT="*" -S=${WORKDIR} -OPERA_HOME="opt/opera${PN#opera}" - -pkg_pretend() { - # Protect against people using autounmask overzealously - use amd64 || die "opera only works on amd64" -} - -pkg_setup() { - chromium_suid_sandbox_check_kernel_config -} - -src_unpack() { - : -} - -src_install() { - dodir / - cd "${ED}" || die - unpacker - - # move to /opt, bug #573052 - mkdir -p "${OPERA_HOME%${PN}}" - mv "usr/lib/x86_64-linux-gnu/${PN}" "${OPERA_HOME%${PN}}" || die - rm -r "usr/lib" || die - - # disable auto update - rm "${OPERA_HOME}/${PN%-*}_autoupdate"{,.licenses,.version} || die - - rm -r "usr/share/lintian" || die - - # fix docs - mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die - gzip -d usr/share/doc/${PF}/changelog.gz || die - - # fix desktop file - sed -i \ - -e 's|^TargetEnvironment|X-&|g' \ - usr/share/applications/${PN}.desktop || die - - # remove unused language packs - pushd "${OPERA_HOME}/localization" > /dev/null || die - chromium_remove_language_paks - popd > /dev/null || die - - # setup opera symlink - rm "usr/bin/${PN}" || die - dosym "../../${OPERA_HOME}/${PN}" "/usr/bin/${PN}" - - # install proprietary codecs - rm "${OPERA_HOME}/resources/ffmpeg_preload_config.json" || die - if use proprietary-codecs; then - mv lib_extra "${OPERA_HOME}" - fi - - # symlink widevine - rm "${OPERA_HOME}/resources/widevine_config.json" || die - if use widevine; then - echo "[\"${EPREFIX}/usr/$(get_libdir)/chromium-browser/WidevineCdm\"]" > \ - "${OPERA_HOME}/resources/widevine_config.json" || die - fi - - # pax mark opera, bug #562038 - pax-mark m "${OPERA_HOME}/opera" - # enable suid sandbox if requested - use suid && fperms 4711 "${OPERA_HOME}/opera_sandbox" -} diff --git a/www-client/opera-beta/opera-beta-74.0.3911.22.ebuild b/www-client/opera-beta/opera-beta-75.0.3969.14.ebuild similarity index 99% rename from www-client/opera-beta/opera-beta-74.0.3911.22.ebuild rename to www-client/opera-beta/opera-beta-75.0.3969.14.ebuild index 2f9be6861f91..e4d998d6b855 100644 --- a/www-client/opera-beta/opera-beta-74.0.3911.22.ebuild +++ b/www-client/opera-beta/opera-beta-75.0.3969.14.ebuild @@ -30,7 +30,7 @@ else MY_PN=${PN} fi -FFMPEG_VERSION="88.0.4324.27" +FFMPEG_VERSION="89.0.4381.8" SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.deb} proprietary-codecs? ( diff --git a/www-client/vivaldi-snapshot/Manifest b/www-client/vivaldi-snapshot/Manifest index 4fe9b060018a..b27a7dac0943 100644 --- a/www-client/vivaldi-snapshot/Manifest +++ b/www-client/vivaldi-snapshot/Manifest @@ -2,7 +2,7 @@ DIST vivaldi-snapshot_3.6.2165.32-1_amd64.deb 77537504 BLAKE2B 5104b2ca7878512af DIST vivaldi-snapshot_3.6.2165.32-1_arm64.deb 69777460 BLAKE2B 3bd957ecd1547d79183b955ecbc8aa6d53e9966c8f03810b5f40ac91b5752022f6c91111ab3680f220ba1f8ac1a7748f366a5b0a26ce528fa00cb1be87ec4b3a SHA512 98f2061f5f32be702e55927e58ef8af03bbb5f16c2d6fbd9f4959b9b9732313c3663f4b720243505fbff3f58677a06e49957754efb03fa28b02065edbe338682 DIST vivaldi-snapshot_3.6.2165.32-1_armhf.deb 68597612 BLAKE2B de4c564394972fb9a85b02541adc67c0841b0b21c00367883527e383af80988969ab6a9c0abc64bb55a7ecad83a1b626f8a62ae383d7818e464f9aac1a3b78af SHA512 efa2a53144791e1bf42515932cc08b3308755feb797c00d64a283880b4c0e9d2aefaa0d7fd0d44eb3354e3bf289b0a087381af62202430dcf0fbae9e58c5a2d8 DIST vivaldi-snapshot_3.6.2165.32-1_i386.deb 73641588 BLAKE2B 49c95c3d8cd90d1eb69b46df7e99cc5a267a6e0f1ea051e011f9e032fb130b4db63b542015192ebac72840aed11abb650d0b221b84b387cbf72ca4e1432d0bfd SHA512 5dda40708f005862ae214a87d14f5f88f3673615402f07fb1c3317d40cdfb922ace38d897ec3bf88a0975b3f95045cf4d7022a3a3e06fc8edf49c85e9990b68f -DIST vivaldi-snapshot_3.7.2202.3-1_amd64.deb 78632312 BLAKE2B fd1190739c7798694373c87cce894ddfd81c402242caa9efe2be524f0e7f8bd6b4a6585eb740f6c25c79881e8174dfa5cdf395705795d655687e3be6b61f453b SHA512 3117c9969bd7f819423fa2a95556f7f7e7fd2ab1b3c697ef95afc3f6f3bd46cadd6ca24cb2b7bb33d2ce9618ce4ad92ed8e319eddde5a9e7cb517639b721f9a0 -DIST vivaldi-snapshot_3.7.2202.3-1_arm64.deb 70706532 BLAKE2B 25600737deb8f8449e638a8e5d1d23274794532ee8dd3559f929a9f80565ae583e3fd62729be606f57cdddce226644a79b559a1b314435c22dccb15a8394c022 SHA512 ea6bd871732f4fec5fa0c7b6988e4cc00982299d36589f74203aa3d25ef5bf561329c03fb664ed3f630e59c84fd0aa4839c91253b4740c5a0a2006068f95cbee -DIST vivaldi-snapshot_3.7.2202.3-1_armhf.deb 69573328 BLAKE2B d793a456a1e964f3729e93dc9a357c68679a11eaa5dc647be33c9d737079890d1dd377e70177a4d1c3b94f327fd22b66e76e816e46d6cc0693345b31e4abb193 SHA512 c323a67c6c5f47a998d3022ad96520431033d0cdcddff9960805a5f3e01b9848f3a7da423cce028811a11ff30a61a6435135a8229b8e4fb9eddd81fa0c692a8f -DIST vivaldi-snapshot_3.7.2202.3-1_i386.deb 75645100 BLAKE2B ff98de60d662ee331b70e3f9dfc0bff96e85b1ecb01350a5981bbc3002f7b9462adb8272e99e555ef1a9a462d3b49431b1e96f47989b711f73d4dcd86fd5c0b3 SHA512 33f2b0dba893655e7873614b9443e5dcb11c776f26201abac3c8ef39459b4edfca5340e492eaf3f50a17296f7282e22b0582fda9b2f80f458e1ea003627f0bdb +DIST vivaldi-snapshot_3.7.2209.3-1_amd64.deb 78672360 BLAKE2B 799c9dd56d0b425dbb1a46764cc812151c589d1dcce51155caf337079227a62ac42c47ac0eafcade143dc2b3a5d5ebfe4764fbec0a28afac6ef405ebd0209301 SHA512 d104a9c5ebcbe17110fb396ba0ea0f2f94c746d44cffb0b281107b386103cfb88301184dc9238b487358379a8cf6e7e9fe7d422fd58945ea358298cbbbf1edc8 +DIST vivaldi-snapshot_3.7.2209.3-1_arm64.deb 70757212 BLAKE2B 587c1e88e9522ac32328c1e08645e54bd2fa9d21618a4806962d5fa41643a1ec5487b0d6a23deb553e8ad936c5c81e52149fe41ed138c8266007cdbc484eb1d1 SHA512 c5abf5eac3911fefaa64fb1ced6f6a24ff327f71e4fb99c0948cf3af07078dcd0c1137435bf7b2033071a6dc009ad0d03d4285b1b41ebf04fd78ebbc12eae007 +DIST vivaldi-snapshot_3.7.2209.3-1_armhf.deb 69583268 BLAKE2B cf6e931a398c8b58b03634fdbdefbe2d5bd4c7b84456ee4bda1757819cdbee7ce8de7159a2b222fce1ca34318e1ffa5fa4f0bc7652580d2ded6709f8dafc7c1d SHA512 909923b020bf37f0922e60d0e32fa245143f65d4accb888e2a9c303826af072afb022bb52895d05491e4238da0f2bf58efb2ec7099e719aec22361addebfd8e7 +DIST vivaldi-snapshot_3.7.2209.3-1_i386.deb 75693932 BLAKE2B 80381463774a15b8e9f7af74b8b12e2ee9f8cf4135edeaf55311cd9132d2bb7a03a8ba27c26d502ebc749d146a38d0f5f889018a60837c0e5f221096c6137d5f SHA512 47da7f78e739dcbc00c5614791caa5dca8029f0428ccb2d894bd6a6a0a3d461c1359c558d6384b921e52c769f31bd9a89a6dcd27b1b7c91a65ee3f663ca01cb6 diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-3.7.2202.3.ebuild b/www-client/vivaldi-snapshot/vivaldi-snapshot-3.7.2209.3.ebuild similarity index 100% rename from www-client/vivaldi-snapshot/vivaldi-snapshot-3.7.2202.3.ebuild rename to www-client/vivaldi-snapshot/vivaldi-snapshot-3.7.2209.3.ebuild diff --git a/www-plugins/Manifest.gz b/www-plugins/Manifest.gz index bf3d7a45949ae2e6933dd9cbaab819d5ed69097c..3026cf8b66e83a755b86d9d702d8362cbce9caf9 100644 GIT binary patch literal 1251 zcmV<91RVPxiwFP!00002|4o(Ka$PkNhVOX_zd)c*l3JHe0R_dt4ZJ|N)Jg(QoU%KZ_DRw-?xBvZkcf+LZ=IwuOfB8Y)-gwD0SuOF? zX?9xNmG`bQRHenS!?TBYuXFmyvBy~IV~xr^GQ&)Y+a#WQcuwm>%5(WX18=QUw5N*_ zTk)2lW0N#;_jJ|RH^2XM+gNUL4(rQkhxy7gx2tp8JxaH(vfi{|>)nP6j$O4HJ`-;?KIz9*ax_1Z)?7lUX4fLZljTE)G+L)?UyZ-{_4c=)fBfP1KW_5j z{-4Ks_#BUq-~Ae&KAd`dx^bQI%@jT8o zHU+J!aeB2HrIs32k}bM)i{3CL2+YG=yO>yLb%HqEv3$e@HfrftX84XorKmV|C5Hxc zgi1f0z%Vy6jS>${O2V>>$EYG-T~4!=-nuodlbfYOj8ckqMr}EiMOJ?7TI|TIKB(Hl zFPnCVx=LP{t@jW2AL~ti_!JNSd-M73?{^A3+J1=m1CAAuo-V|ZDcDG7*1iU?LZo;bFD)GvtR_ST198KCSf9HVj#g2 zEb*1zX$RoOwiz`SoJ2Jyyh+0h+UlS_(@5Q_@2#h{USiD_+<2ZYCCJ0+c+FXgASHH> znY(&T?y+Kw$w774F4!Dr`yLcCnjL?k_wN4w-CezTio3u5MfXCELFbuVWgi5C-uqHom^ZE-4mGWj5Mu6YL?t)ZIWQ zhuau@76LyLyFB~ONyrAReG0DFr~|1zZ3z;GNGT@Q6X2)0Plvq@lBRPu)vP&t@fTTn z;dQKmPqI;4@I4@nn7z?N7pTqb?v)*Z9X;6(Az%B2+}($F@1Gt&$HQN*%m#lvBMY3Z zLrd;$X?3~^3nSxl*gLQym&03sn^+-`PEkFnY3`gC38c9EHOIm^efxu z13egtPU_LuzJOpd=mcwx^A#D)jZBlzt$m+ZleXiZF0us*6(^AOxCF6FwySt&9ALni zmmfG;&hE`8+5@Xlb0@;tyBH29E8qr{8{FodwxC@O%AqkT-SyZDva8q5dGr4M@#&S# zgvT?pi9)f3jbMuC6XNxWh~=IG5x9!lPix33R<~TrD-xq?=Y#!`m!zR^|FnkeZ4jc1 z-hf-BuchOP0mx#|FSRGQEEaAG0v}Y?b3g&ZTgZe}RnFDY0H1JZ38`WUIB(QiwxE#M z1duR7y%aE8= zY;EGJ$+k8gcCKw@P4?_ovbCGIP_EIE2)|65ZAz!8(MELs;^*66e)#U&Uw^yV5BGmP z=EEm{eEjNX|MwfCU`=l_ ziZ@_bhnZ%IdE2xJWrOF;B#R-{HMaGky=CpgGC)Q)@~D|diguEwm0rb4R*p&81AnY- zfYeBN!7ScA+<(Y7`~63M_~*^1yFcH)|M&_$fqb6P3so?W_Pij3gHI0af#=9k%SP3# za|uDB&AtKG0S2vS_t1_BMRDwmz|jCwYo2pj8%=8f0PWp&Ynf70&VVecC^|LJ9udi( z(Q}A)#iRwH<2qw8Tw%U~v_(KUvHEnMl^gtR$*~ojpwGo<$YagD8i45YLYneWmor

D6mb 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 delta 18032 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 %ZBY|5=B?s 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 DGcp&f diff --git a/x11-libs/fox-wrapper/fox-wrapper-3.ebuild b/x11-libs/fox-wrapper/fox-wrapper-3.ebuild index d4ebbf63bbbc..ab818df4cbfa 100644 --- a/x11-libs/fox-wrapper/fox-wrapper-3.ebuild +++ b/x11-libs/fox-wrapper/fox-wrapper-3.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 @@ -9,7 +9,7 @@ SRC_URI="" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86" IUSE="" RDEPEND="" diff --git a/x11-libs/gtk+/Manifest b/x11-libs/gtk+/Manifest index edf418a7eebc..c635d04aad8c 100644 --- a/x11-libs/gtk+/Manifest +++ b/x11-libs/gtk+/Manifest @@ -4,3 +4,4 @@ DIST gtk+-3.24.22.tar.xz 21349784 BLAKE2B 03dac82b3928a77beab1b4fcfcb9fdeb5e458f DIST gtk+-3.24.24.tar.xz 21341240 BLAKE2B a48024c008061b7e9c6ce8fe787e6c2f734923f5f17f818d2284afa6ea9ac080a55d358afcd0b73f3a124d57959c7a07a90c479b784fc881a3c9a0b9e354454f SHA512 f4e22d7c78d7c641ac7c3beeb3181000b72b025c65074bab6bd51b9a86ec4f6a2e25f06ad7671a908be421c064f4c26e2185febb424f310a2530561aebde8520 DIST gtk+-3.24.25-patchset.tar.xz 8884 BLAKE2B 34531ebe0c2ca96d276071bed6b512ccffae4eb8f50263985af3c9c3e74f252690d5fdf354a6bca4cd2e54f7aa2636b2ab676fca13554901b221f1284de7b13e SHA512 11ca6bc40199a11875a31624e29d2d36800ae67ae596d145a146b0fff835f02b7864f46aef3689a7108f53e5db18b4855e34ff1dad1a201937320a51a97716cb DIST gtk+-3.24.25.tar.xz 21417428 BLAKE2B 3a5ac2a453a6067bba43c2b712925dea150d1e5d5783d05ff5c1e01db5d04cee3bced6d327f66dcdcfbdd992ecadfe03e1ac1c545280bef4a4bb4d3d4afaff2e SHA512 e476e7900d5694ca538a5b0acce088a1485560dd697efb8839be93741e0c1ddda90c9cc73fc64af68d7ffacbf9b5cf9a74ab08454d684f182beda9fd09b6132b +DIST gtk+-3.24.26.tar.xz 21404732 BLAKE2B 8260b684b4d508af6b9a5060e47847254ae6bf647ae1dfa131bdbb35f2eaeb3f45ba749e9ad6e1920c05dab660d78424e38d974070928c56e91fc422a62d87db SHA512 d3023e9cd0c1f0de384266c4bd4549a7006ff475de82617de16378617a4a669645ad355cbabfe2ff43b19dddfbba7b9413ec98c14ed0f5ee3a61466b3d6eff76 diff --git a/x11-libs/gtk+/gtk+-3.24.26.ebuild b/x11-libs/gtk+/gtk+-3.24.26.ebuild new file mode 100644 index 000000000000..f3e43d0e35e9 --- /dev/null +++ b/x11-libs/gtk+/gtk+-3.24.26.ebuild @@ -0,0 +1,253 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +GNOME2_EAUTORECONF="yes" + +inherit gnome2 multilib multilib-minimal virtualx + +DESCRIPTION="Gimp ToolKit +" +HOMEPAGE="https://www.gtk.org/" + +LICENSE="LGPL-2+" +SLOT="3" +IUSE="aqua broadway cloudprint colord cups examples gtk-doc +introspection sysprof test vim-syntax wayland +X xinerama" +REQUIRED_USE=" + || ( aqua wayland X ) + xinerama? ( X ) +" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +# Upstream wants us to do their job: +# https://bugzilla.gnome.org/show_bug.cgi?id=768662#c1 +RESTRICT="test" + +# FIXME: introspection data is built against system installation of gtk+:3, +# bug #???? +COMMON_DEPEND=" + >=dev-libs/atk-2.32.0[introspection?,${MULTILIB_USEDEP}] + >=dev-libs/fribidi-0.19.7[${MULTILIB_USEDEP}] + >=dev-libs/glib-2.57.2:2[${MULTILIB_USEDEP}] + media-libs/fontconfig[${MULTILIB_USEDEP}] + >=media-libs/harfbuzz-0.9:= + >=media-libs/libepoxy-1.4[X(+)?,${MULTILIB_USEDEP}] + virtual/libintl[${MULTILIB_USEDEP}] + >=x11-libs/cairo-1.14[aqua?,glib,svg,X?,${MULTILIB_USEDEP}] + >=x11-libs/gdk-pixbuf-2.30:2[introspection?,${MULTILIB_USEDEP}] + >=x11-libs/pango-1.41.0[introspection?,${MULTILIB_USEDEP}] + x11-misc/shared-mime-info + + cloudprint? ( + >=dev-libs/json-glib-1.0[${MULTILIB_USEDEP}] + >=net-libs/rest-0.7[${MULTILIB_USEDEP}] + ) + colord? ( >=x11-misc/colord-0.1.9:0=[${MULTILIB_USEDEP}] ) + cups? ( >=net-print/cups-2.0[${MULTILIB_USEDEP}] ) + introspection? ( >=dev-libs/gobject-introspection-1.39:= ) + sysprof? ( >=dev-util/sysprof-capture-3.33.2:3[${MULTILIB_USEDEP}] ) + wayland? ( + >=dev-libs/wayland-1.14.91[${MULTILIB_USEDEP}] + >=dev-libs/wayland-protocols-1.17 + media-libs/mesa[wayland,${MULTILIB_USEDEP}] + >=x11-libs/libxkbcommon-0.2[${MULTILIB_USEDEP}] + ) + X? ( + >=app-accessibility/at-spi2-atk-2.15.1[${MULTILIB_USEDEP}] + media-libs/mesa[X(+),${MULTILIB_USEDEP}] + x11-libs/libX11[${MULTILIB_USEDEP}] + x11-libs/libXcomposite[${MULTILIB_USEDEP}] + x11-libs/libXcursor[${MULTILIB_USEDEP}] + x11-libs/libXdamage[${MULTILIB_USEDEP}] + x11-libs/libXext[${MULTILIB_USEDEP}] + x11-libs/libXfixes[${MULTILIB_USEDEP}] + >=x11-libs/libXi-1.3[${MULTILIB_USEDEP}] + >=x11-libs/libXrandr-1.5[${MULTILIB_USEDEP}] + xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] ) + ) +" +DEPEND="${COMMON_DEPEND} + test? ( + media-fonts/font-cursor-misc + media-fonts/font-misc-misc + ) + X? ( x11-base/xorg-proto ) +" +# gtk+-3.2.2 breaks Alt key handling in <=x11-libs/vte-0.30.1:2.90 +# gtk+-3.3.18 breaks scrolling in <=x11-libs/vte-0.31.0:2.90 +RDEPEND="${COMMON_DEPEND} + >=dev-util/gtk-update-icon-cache-3 + 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.org Proxy Maintainers + menumaker diff --git a/x11-misc/screen-message/Manifest b/x11-misc/screen-message/Manifest index 64f754605dd3..78d252bfe7d5 100644 --- a/x11-misc/screen-message/Manifest +++ b/x11-misc/screen-message/Manifest @@ -1,2 +1,3 @@ DIST screen-message_0.24.orig.tar.gz 348147 BLAKE2B f8973c1af5165fa21061c8202788061a78100c94325f9e3dcc9628ef0e02cef43017a58439cf1ebb49378b84182ca5a3b6650306e38f691c87e0ced3992f1173 SHA512 0553c43fc4357c756d2a6ce6dab7e8d3fa880faf90a4bee68b706a0cd8b2a0b92a2e77bd3930e473deaeca75afadcadd946cd3d5c9d116786a4bd0f5cee80506 DIST screen-message_0.25.orig.tar.gz 348684 BLAKE2B 04d067b71b5d23862a8750a3f403938e2ec243bd25c79f601770b89f86ddcf066e05a3550c26be8479707d5571e67f187d5d556af6662682099f35e45704f1ba SHA512 30fb47fa0d0707c7219517df5384f559c4a56b5b259d2d1940b50e05834052142d97c8c776d9b22d52f2fe502b7bfe15ee5667f7d2aaa8dc3a29f5677560be41 +DIST screen-message_0.26.orig.tar.gz 347704 BLAKE2B 5ba40db417fbb391aa3e3be44dc5cf78cdff4117df4d22f5d790906a90f7a5a338ae7c20fb31bd60fdffd4ee6d332a5fb87643a4906a2b59ebadc3f4237e41b3 SHA512 3364c4b2cedbadc40c0f885b2810dfbb3b57a067288b8c5bacc62f76c68a5293a4d5215fc31717310526e0ae3fb8b791ceeacf958587dbeef14debfe9bd346eb diff --git a/x11-misc/screen-message/screen-message-0.26.ebuild b/x11-misc/screen-message/screen-message-0.26.ebuild new file mode 100644 index 000000000000..a68ba782d880 --- /dev/null +++ b/x11-misc/screen-message/screen-message-0.26.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit xdg + +DESCRIPTION="Display a multi-line message large, fullscreen, black on white" +HOMEPAGE="http://www.joachim-breitner.de/projects#screen-message" +SRC_URI="mirror://debian/pool/main/s/${PN}/${PN}_${PV}.orig.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="x11-libs/gtk+:3 + x11-libs/cairo + >=x11-libs/pango-1.16" +RDEPEND="${DEPEND}" + +src_install() { + default + + # It's not a game so let's make it *not* end up /usr/games + dodir /usr/bin + mv "${D}"/usr/{games,bin}/sm || die + rmdir "${D}"/usr/games || die + sed 's|^Exec=/usr/games/sm|Exec=/usr/bin/sm|' \ + -i "${D}"/usr/share/applications/sm.desktop || die +} diff --git a/x11-misc/viewglob/viewglob-2.0.4-r1.ebuild b/x11-misc/viewglob/viewglob-2.0.4-r1.ebuild index 002f4494df2e..ebff9e4c1940 100644 --- a/x11-misc/viewglob/viewglob-2.0.4-r1.ebuild +++ b/x11-misc/viewglob/viewglob-2.0.4-r1.ebuild @@ -1,11 +1,9 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=7 -AUTOTOOLS_AUTORECONF=yes - -inherit autotools-utils readme.gentoo +inherit autotools readme.gentoo-r1 DESCRIPTION="Graphical display of directories and globs referenced at the shell prompt" HOMEPAGE="http://viewglob.sourceforge.net/" @@ -14,21 +12,31 @@ SRC_URI="mirror://sourceforge/viewglob/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="amd64 ppc ~sparc x86" -IUSE="" +BDEPEND="virtual/pkgconfig" RDEPEND=" dev-libs/glib:2 x11-libs/gtk+:2 || ( app-shells/bash:* app-shells/zsh )" -DEPEND="${RDEPEND} - virtual/pkgconfig" +DEPEND="${RDEPEND}" PATCHES=( "${FILESDIR}"/${P}-underlinking.patch "${FILESDIR}"/${P}-format-security.patch ) +src_prepare() { + default + + eautoreconf +} + src_install() { - autotools-utils_src_install - readme.gentoo_src_install + default + + readme.gentoo_create_doc +} + +pkg_postinst() { + readme.gentoo_print_elog } diff --git a/x11-misc/xbindkeys/xbindkeys-1.8.7-r1.ebuild b/x11-misc/xbindkeys/xbindkeys-1.8.7-r1.ebuild index b630e5365c7c..fd1621933a32 100644 --- a/x11-misc/xbindkeys/xbindkeys-1.8.7-r1.ebuild +++ b/x11-misc/xbindkeys/xbindkeys-1.8.7-r1.ebuild @@ -9,7 +9,7 @@ HOMEPAGE="https://www.nongnu.org/xbindkeys/xbindkeys.html" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm ppc ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris" +KEYWORDS="~amd64 ~arm ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris" IUSE="guile tk" RDEPEND=" diff --git a/x11-misc/xscreensaver/xscreensaver-5.44-r4.ebuild b/x11-misc/xscreensaver/xscreensaver-5.44-r4.ebuild index 40e90de32b14..c536e90a7713 100644 --- a/x11-misc/xscreensaver/xscreensaver-5.44-r4.ebuild +++ b/x11-misc/xscreensaver/xscreensaver-5.44-r4.ebuild @@ -12,7 +12,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" IUSE="caps +gdk-pixbuf gdm +gtk jpeg +locking new-login offensive opengl pam +perl selinux suid xinerama" REQUIRED_USE=" gdk-pixbuf? ( gtk ) diff --git a/x11-plugins/Manifest.gz b/x11-plugins/Manifest.gz index 0a6dd974d84ddfcea377be8a9ec7cb5ed7e17dd3..9784ee15b82a27927fec4d9bc1eba57b7b4d5e63 100644 GIT binary patch delta 26895 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 az7#H{a?G-jIX-uo|MP#-8Az>2$^ZZqRn$TN delta 26845 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 diff --git a/x11-plugins/purple-mattermost/Manifest b/x11-plugins/purple-mattermost/Manifest index 30a419ac1b64..0c4add22633f 100644 --- a/x11-plugins/purple-mattermost/Manifest +++ b/x11-plugins/purple-mattermost/Manifest @@ -1,2 +1 @@ -DIST purple-mattermost-1.2.tar.gz 65402 BLAKE2B c9f99d61622e0ce1a7aded42f3da44c414615f24a7265b9a2e2bda82dd6afa2ddf6a5063453eead902b140f7e415a043fee2d2f5ff1015bc34f746de5d1793ea SHA512 75e80c1021393c5fe78404a4439b5454f8a4495c1510bf8a3a449acdf1807b8620ac19680607de29bd1599eb0f1354f93c6fa7b21b4294b36649b6e1455760d6 DIST purple-mattermost-2.0.tar.gz 99301 BLAKE2B e4de82581238b399fc1d5e77abd3c6c925d36e6012c5da354eecc26364b2e671c106e867b387b10ca82553b2bc4b11fd9f448ff744295fb81a4419086afdae4c SHA512 5f192e5c8f07a28f4ce568e1f07b023c4edafd5eb938beb2067925f3addbb1f920ee9c1a8f46a1e5a46518d201c979e2cf8be17cb38e2f652a4f34921e151f7b diff --git a/x11-plugins/purple-mattermost/purple-mattermost-1.2-r1.ebuild b/x11-plugins/purple-mattermost/purple-mattermost-1.2-r1.ebuild deleted file mode 100644 index b7032a565aa9..000000000000 --- a/x11-plugins/purple-mattermost/purple-mattermost-1.2-r1.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs - -DESCRIPTION="A libpurple/Pidgin plugin for Mattermost" -HOMEPAGE="https://github.com/EionRobb/purple-mattermost" -SRC_URI="https://github.com/EionRobb/purple-mattermost/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=" - app-text/discount - dev-libs/glib - dev-libs/json-glib - net-im/pidgin -" -DEPEND="${RDEPEND}" - -src_prepare() { - default - - tc-export CC CPP -} diff --git a/x11-themes/Manifest.gz b/x11-themes/Manifest.gz index 39939b6b6e7bff42fc0fb68d784766619e8e8980..7fda23601a10e0820114bc5c40058576fb229f0c 100644 GIT binary patch literal 22423 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%0DMSiA6x((hkwI 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 a0z&cv6p*K0*_q(~>Hi1q_g^3Op#T7~rTO^) literal 22423 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 a0U@~n1`d_g^#22OH~q);p#T7zt=sPa diff --git a/x11-themes/e-flat-theme/Manifest b/x11-themes/e-flat-theme/Manifest index 379f2888ce16..2de0ba0ff08d 100644 --- a/x11-themes/e-flat-theme/Manifest +++ b/x11-themes/e-flat-theme/Manifest @@ -1 +1,2 @@ DIST e-flat-theme-0_pre20210212.edj 45211061 BLAKE2B 591b10cf7c2ac001fdac007903625f642d7e02ca73c9ea600b5bcb05b83e8ae2a0eff3a8b4ef0f038f6a0c1aeb3b66ea56244ad12e84b1179c426b9868acdc59 SHA512 61b3a68e1a0c60e47b6b93b9fb7a874f3b8586625eabb7f2f5c4c70c70bfe43f3325c3bc4b9fe1041866a3697511a769326dab9e424443363a81ec8a5acfe0b3 +DIST e-flat-theme-0_pre20210225.edj 45154749 BLAKE2B d87edfd408a05e852180b3a12a85e148cbc0005326a24bd5bf918ba57dd478daad677a2e81a1b8c396576d1e7b5c2ea1fff9722064aa68cad7cbf11862869cd3 SHA512 bbbf6c161eb764695e0eb572c6488a3c3abc0ec86511bdb99fdb43e8f74d59c12d562e877871e3aa8fd8076a56e20bc932cce9f5ad477a69f42ab84db829f612 diff --git a/x11-themes/e-flat-theme/e-flat-theme-0_pre20210225.ebuild b/x11-themes/e-flat-theme/e-flat-theme-0_pre20210225.ebuild new file mode 100644 index 000000000000..d9b011896102 --- /dev/null +++ b/x11-themes/e-flat-theme/e-flat-theme-0_pre20210225.ebuild @@ -0,0 +1,43 @@ +# Copyright 2019-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="A modern, flat theme for Enlightenment WM" +HOMEPAGE="https://www.enlightenment.org/ https://phab.enlightenment.org/T6726" +SRC_URI="https://dev.gentoo.org/~juippis/distfiles/${P}.edj" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="amd64 ~arm ~ppc x86" + +RDEPEND="x11-wm/enlightenment" + +S="${WORKDIR}" + +src_prepare() { + default + + # doins doesn't allow installing straight from DISTDIR. + cp "${DISTDIR}"/${P}.edj . || die "Failed to prepare theme file." +} + +src_configure() { :; } +src_compile() { :; } + +src_install() { + insinto /usr/share/elementary/themes/ + newins ${P}.edj flat-0.edj +} + +pkg_postinst() { + elog "You'll find e-flat-theme under System themes in theme selector." + + if [[ -n ${REPLACING_VERSIONS} ]]; then + ewarn "" + ewarn "You're updating flat-0 theme. Please reload Enlightenment" + ewarn "through Menu -> Enlightenment -> Restart, or by issuing" + ewarn " enlightenment -restart" + ewarn "" + fi +} diff --git a/x11-themes/kvantum/Manifest b/x11-themes/kvantum/Manifest index c3463363d9cd..cb14a3c6e16d 100644 --- a/x11-themes/kvantum/Manifest +++ b/x11-themes/kvantum/Manifest @@ -1 +1 @@ -DIST kvantum-0.16.1.tar.gz 2703123 BLAKE2B d4a13c4a3337c5bdcc0433920087c3b47fdd5e7fb2ea4ebf0807613fdefa47cee209639961ad1c6a82f54bc8e464559d6132c06feff973ee19ffd413e3301c95 SHA512 ee5dec07f7aa3aef70820606eb5f0d693fac8b8e714fba49ce7062ad7dc31ec0d9c9ba73730d4cad087927adc5d0e2609a4ae4eb21879d8e924865dd32d0740f +DIST kvantum-0.18.0.tar.gz 2805017 BLAKE2B 6a73e751b91ed76aa0e2d21690aaf0cf0e2bf58b4aaca97157c34dadb059895b96e2a9172535636ac4cadbb946796553d324daa055a8749b8545818bf1611d3f SHA512 c53cdb298f7b98e2dc2cd041e5bce87baf238e4f0aabb030489fea97d8cc1cc455d0667966bbf2d6435f38d88164c0a428dcbc255afd6dbdd55a3ce277b90565 diff --git a/x11-themes/kvantum/kvantum-0.16.1.ebuild b/x11-themes/kvantum/kvantum-0.18.0.ebuild similarity index 94% rename from x11-themes/kvantum/kvantum-0.16.1.ebuild rename to x11-themes/kvantum/kvantum-0.18.0.ebuild index 5156769508c9..d21a456792e9 100644 --- a/x11-themes/kvantum/kvantum-0.16.1.ebuild +++ b/x11-themes/kvantum/kvantum-0.18.0.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 diff --git a/xfce-base/Manifest.gz b/xfce-base/Manifest.gz index 94325526495e08f5b04c6ecf94d675afd9190ae7..96f1d67f04513cbe60194ea54e4f1bb508cd59d9 100644 GIT binary patch literal 2380 zcmV-S3A6SeiwFP!00002|819Bj$OAAMgKjDo!SlAoq7k)E@#YCWabnuecLyQW#phKennaw-q9 z=QFh(QyW%%$QpH-=CZ}d+9TVVrHZF?@)}|Fu#B&h-KRMFsM)o$p;@+b@}sSN@%6iZ z|Ko38ee>;;|MKB4U)%fV@J}yKlBGPbN_ut?FY~lCW8~r-sg~Gb zwtY0`+1ffQbgD*9oHF^&!+JYKm-bNA6r66PT=z(8CCSmXutBjJW%cb1(9UP9s&89y z#60a$dx~CC`0zHm0K&{`v%=Ez1z3%Fz?vXHQwOYGd~&#XM5N zW^bJ1*bL9vr^jNV)&_I31xacjY@}xMR?0M~z1380dP^mrbCv|8sZ#5fRMtIMYPB(_ z;SaRZX3EE;$0@K^_~)K|l@@Kx9y`rl&ARhh$ijoAr;*&f&CEPlzIz{KY(_j!DQVPF z>U0TB@cVv>b7{n8McL`JoIx%$%S`JPtskD(FR@*Jetv_Pyg@AY4(xM9;#>)NtsI=x z8KUZ5?zYCUBij(hX6@G85RK_t28;{gnO#YH2|k>ZLw3Hfj&}Ws+8k{#5HH=e%{EyJ z=6Owd$Y;c~h=|H;TbDC0>4++-$F@ubl^gJ}KG*1p_u66!QKpKo5KsYK1$eP+(wfVnyz2#!8o!6__KLS* zne_n~Bww0aU049IpYJUC<~`7!LBWrXWzCN0gk52-M`y`(DRDl?w16&vw1qB!mnf*& z);4tB_&oP9&=O@9#Kh_=@V0q6$H{v>iiONFBs#?cKgP+DT6KVAkLxQ4Dx#j20C1G^?5zzK+@$D3VzYL&E53(kbSiG z{>ICs>TAKkErd~&zOEu*>TP1>Y$vjO>$cMf{!IHl zW}p1ir{}jlLvno;XFE!FDzz4YMYGwerX;9#DKf@t8klmTweNi8t%FSu}{t zg%Yp(v+P>v1Wp!)&BPWRC{Yv$a^6jw8w%s8xv+^aN;K~U_Vggi1;8pKK?PcBA@}L$ zb==}4>HkrCd3k>S-KRgcv_XjAXoHeKbZg)}&lPEq9Siuf<)1C&U>U#+lnP=8Zj5#Ss7H5#LwhtC6T>D(s##JArRU z%PxbZW?6X2^|{`DgW8Ap@wUv42U-h&DF=iuz+e+hz6TAN@@RZb+Yv4~k%-IV*QD?u zFNyA2E+ABlM)AiB=iF2%G7pWjA1(yok*C!>pi3Ej<$c#u(v@pairZuQ1Fh8wkcKYl zJLCx!gCyZwQqU$HIqIV4t2A3nbAvaj^wwN1bnO5u}KS)rrdrZqq-*y_Nj z=nce8-8-z~ZJEw(w6?_+6mOt^kH*!lfDmq@=@@049HK&UNg3nfn-~b=?zEO$CVfn~ zrW}v!*%KY#s2_ZR@RTL5C8x`gU#Xq literal 2376 zcmV-O3AgqiiwFP!00002|818`ZXU)Fg!euLFOX!q=e?8>2MH2qV_%?WrrRcBQ-VYz zI)1(}Ad+^x5JCN%e;(Doe_x-zvpZ(d6J=>o@|NPT~NY#h0|Ml*l-{{v5Gqu)F zbTgTI&XcC*(u-|fW%V;_J|4xqd(18ozDH=&+HI^kJ4I(p80B>&d;=H2kF6OPbki6tPvNoXSG( zd}e9KiVe#?WR1G4Xx`#u?V+}2uHq>jT_da>w()h;eTs9Bs$MD=nt3}fKc%&=zJ2%a zfBfy6@4kQV&+q^8tvx-4e|mlpmHdKLDraZ$JWoqAhGzE|{OXfEPf6SItlC4RTH=Ok z`xMpL+Bz%BEG0DY%H&&z^>%VurAH|x1+N=P>mF&XBpSVBE+|$bufDwj+WCT2^=&JT zn5R8zPtkJa7y#_dmvc_fF; z-gw8c8LsNnV^L9SgF4xQB()DNQq{cWJWXnEHC3D5Qr2_Ml7KW-YTc6Zx(`dOHVQTT z1+BEH@-gXgGVB$8+_$gXqK(;Or@5cRHi`^aNc;(2mTqvl+v zOOyn^@3(kYiP-EYJDsKqa#2)fTCZsR^te99_VUZ)8^q)dV%j^f&lQPxCE9Cg@KUFU zrR?QyYaBbWjmFsQ-I^OsV`VJ^#zo_q-In$od^r^!+4;pfz3WGc&Cv!0@!Y+%*(Q6z zJg-TId_k;a5h*g;F3YKxbebxv$F`BdtB$N=@;Pmk%(rA`Lp>3K0&sz#QB+T-PuuMU zhvX z4BQ9-%Lqs123<#q+nPrM8tghbZEa*&=#8mA()#~li**u}LxDnzn3B~76 z0qMuUw<1G)RIk=qDbhUkKE_c6B%v+jbdN!Cy|HR(cMaR=6|P_T^(XuAAs(NOe|*cb z`l|f7hO}Nv?_=mkRdTs5o0xHC3F z($!2ACuw*VK&*_5EMyH7%Dr%aJErmiTRSSL)G}zcndxLK;~)^|*Y1=SR92n7RxZDrk?m1J&totqL^6>yt+ZnG=2};%@uFW zQp*cukbD(wbs+)RzTR5&%{kDXLcx!YWX(>~3AaLAPnlWkD%knJ(*n8x(iXA+T2esG zc4?!`YoF&X11%}k0-IQU1===G=Q+CPOR$icheRh>poiLE*$_ew<-DCxE%#2PZtyU~ zfeUX$H*VclLlQ_tg`#n0!ex-<9oRY4n}L51K|qHWtv;`&97wvHK*1kcx4B#SJ!Bv3 z$=_<3%-7~T8v(?w_cjV9{aUlOjSlBHm6I_Dr>bQ%79yxa^ z3tXk5To4lyG&Wn>M387(Jr9&+3<{BBN5S{dQQC`$n_g0xATrTwyDua8@?!RHGnc?E z7mawupKaHoO`v2(fGfsL1WM!te4MihbE80bz=uqDQ6hM+j-ytdBFGoz5SpOmO3kU? zp&Bfa^#7N7lH|h+*p{T2&eaIH$0fw4qVKA5kJDDA| z$U6_Vnt355SLS;A4QlV7;%$~4FK8_QCL7?n0E0?Ud3e3f?FfD+>F6)J4okuy0BjNIECrrUY(+;yef|l-gD|1JtfL&Cwef5ZX^HH$kO_ z^OA)7WDdLhgbtF}{$_Xi4O+)P{pb1phqqGpN-vIW0>)4ZnIy>y5$y)80b0RTM<7CL z;5K#dux`LWpM;yin3HvN$$Gg1p)`F20F^Q0`7>xmnW3l&i_{ z68`bxLV{!7*cG}Y5I9JrrQ98Jg%4vJ#4L(^FI;BNtJaW6VdLfJydbibkNh8*%@p zQaD5|AcolsSZKKz;}qLB7)w^pE9F8qm^QUx7<2%0CpO4b$C$(&=5Ye`gn-3t9 zj^w=QfXAz=Qz0%K1hy|D(9pH5p+flz)DWS-NFx^gJ`^NM7#M%xgH=Z^Xao=@oRz^- zj3zapTSQX>j3y+4P5_2{kA9c2lc%q*Kb!@K7bS*10o2PL7&0C|Wq5S+0C-oY5k&wy zv;;T@jn&Dtd5V{so$6l$d?cxbOV5hG<^U#`x8PEaWG#vZIScHRBbuZjJ04ytNR`>YmfQtz2thtd$MBK+u!)Dw`k zo6{^J_)iVTgl3QGf|6Ph1%c5YDqP*@K<(-30%g%%#7|INWJScUMRWua8#?QbIxf`= z=hdGH6T>+N=7LCxbDA=EYBmT<$+?X?z(fG89$7?+w*>c8tq&qkGCXb6EUML@UdTH(# zl;!tZhhPOF(1kPriY+x%l)-Wts(>h#1UklChS~cWRHTttb#jN%p(F%AyR06_6v!iXFL+lAId38OY*y^bUbOdCB$i$j} zx&=uIMMO0zNh^GR4)1%2?+hL!KoL6>%kbot?(j7{&cwt}v3v<4EH(8iRv<^MT}B$}#C?4lAcFy5T(%xb;yrDy+Fwv^7Ey zc)oVpF$zuFQTRo1)9@+^Gx5zbei{_<>`nvg=Vg=fA25F%JN%A~eRy}A_{}6cn$S5| zS(m(;$xn7o?E}nGuqc$7GlewhozPyT3KV1k^0mfy5m_TAE-LqjshQPL_yLL-w zqm$)ItA-)#l-DMR*a7d1*I1XS6zgQSuFXglUM+tGg>Sk=LgDWKnd5qOiKr8g#2Qj0 z0dXVLdeO|2u5Rj>9TUR_CSA>Hy7!4D)qFEC(m*m$9wxP^13Em=z*P9CTPeLyjqX<+ z=BpJt?rQe;4+O;H}Y&btT}xdM&ivWQ0vGWk=d+}L#Me&um+fH!3Vrggu; zuRYe*m0nQMBUbPhx_?*U#G*59G!S))%SUv8D-KKDt>9N3AJV{Sz=Z4O6|OI9um?)k zVF7!Wy)KA*R65=mRVnpyxviYN5~^hu;1%! z)JD>ka6nZzi^FyTY{TKVNF`G}O@jzBUb+#PHIA+m{UUfFWN0%qgl-S85o)2ttfqar zG`P^-9ZPycJv>6G8U@9FWCY%rc()u7LrWJEb>{_f0Hb+vN<5zHq#P|qV(2kEWBp1XN~zkM3-5bbS_0zIEKZHwQW zl!1CZ8lkD!oiWsFRL8$-iggruC!j|2)anEP&1BFJeOabTahS8}KFT`kck2$D+B1Nl z+!+R7UB>xz8ibB!(?^`w^9udnCa8aV;4g-Eo35B)rwq@6DYaO1#|3)967bfi>jo{{ zu90t6fi~E>2FotW)o+Rd_Nh@Pei_OF#xd$yo>BLPi1KPkl{}FMRcDg>ZQPcBvm z{HH64G1X%n9kn5y2u+pL%50^7-Uv-5zXt4M;pO{E$(`bLvynfOhy9}J8`=xjQ zEIGU5bMa`N;HyRg^?!O0Gn|YfbR`sxOkxS(|E4n+4LEhBSwhCCKdt`LN%)MQEIA{d TNMdQ0`tSY^5F}2AdqV&K@9LU0 delta 1934 zcmV;92XXkBNSa8nTO5Dz{dQ8p9svVYhj9Zzssm~2Vd)GYp6E)^jEGU55$A^WErzB; zxGwdG;N|V{7Z$e23ls?pKb189EaiuElls#HUDpsRI)?fmfRJY2N%iX2~!hrxJ0eV#>uBv3GwS=0%ZCJQ}_bEMnCI zMAWE%mt;p$Eu0$f;G>4^*InXW#!jBTzW#6)AYPOh`UFrfdtk^A;!}o4HxGb!bsA9w zutQ6LbI@3wOq(Yj)a+FM8sH;IEnIq5{51zK!Mp{RawKcn4dg7aQ;ukog6w#RL5aSZ z7;Aw1xHS6VXheVcWj42Ia7f4sSO64d>b4L$Q%7qB!aA<-jG@_ruKPmpdDHJal8+dk zZAD0k7Xa*#P~MQ?!i57+^8y$j^^4khFL=*CZhi8G4FgsSHL3T^twU*uRS|ylMd}I2 z+RbSe5&WlyV?wh>bwMNPg@VB74;8L%bfEThb%C}$#@e}Xd2m4dwZt5tuswKOVPLX9_H(EreuDWbMB@s#x8davdAeil~3H53a zGD<57YyBbQL92#5sz!fyshVj_idMkup%M@lnjLNX93jilQRVf3VymYb&=HUgA`@$3 zU>lMWiim1bl2-T}f8O^H-x)kefFcI-Fk{vqFsrXF%l``%dm_Vn=eQ8PO-wtsPstwEX^@db`-B6mDuQx}ln2SkvDMj?&9 zbcbTOqs|4M-|ysF#Ow1Gx^1#gYl?G)1@}gB0N+VBb67dmEZv0Z*7~R#71mrT+B%DB zuAu`b0D88g@QdQ6;Z+o7;+tjsG$;bw5P<+?Ym@UIFn^sk{v8|p@a{PAn@M&wp>wdZ zE_pSRpX{322biT`S-h?#=}Jb(>O|~@Wjq~x((S9<@d0J)VuHg4D_xU@1#Lw(0h@^A z(W#^I)#te?%7!O8v~TCF+U-c$7GlewhozPy)T=SdNPX%K-SMoF4^$m)#{xTH^hn&`?>gq z-!yebtryKa>FTDA*)cI}VA9pBrhA`gQq4CLBMl@2tlM_I z=znTgQ9I6vaFbiqxlUFTf{i(G+5aaqJ82ATY+Q*La!b-(gBIKZ1S0n@tQ z;MX2&>q;-E=n*S;3*En~aAMIJHyVgK#pNS9z!it3?pE-tjt^#%^m%U&16Jt`eyVph|> zTpC;m-;O1{p&shDRE>h-KQaPuOuSnTh@qv6i8|=k4NqNuN!i#H)2K$qgYeCB6Ms4u z5e0uv=jdCva1U~2fxkPmRbA~IKm_xN4%G8V)j@h|u;*?b;BTMCJ4Ab%qey9FP21u( zCuN{sk49)Jc4rLr8rAXdnqnPA-U+DDJheIjKrMvQXJ;2x{tDs`rW$2ruGaV zD0k*_TbFS@od%(!+4K?T^}Is=w|@!h9{7vl-KHyM*eMG^_mM3Y-Eo0l@cg{>>AFD+ zw`=5^RiF*FuEDa4a`l^{fPHGziC>1YfN_j^mS@zxA)>q*QYB9$Le-h%ejB%CFCWH} zJ^$%SVtISS(+WGJvuCfi)7JK=Lp_lSnp)SGi4OJhDHIDOl64qZF`gcQa(|h<$Cj## zw=nypl`7!qIsq1c0pvQV4Xm{2#>3@I+gDv74jL@J%_k<3+BDjqG_Rj@$1Vfs=zb|4 z01IOQDdghOJi%9u1nU3vAZ9ojMd(T>8kxir!2eBWE*fy^O0$HFQ-50hr<3p*L0NJJ U4wJ;vEcM_0AHE-V-g`p;0OiE4&;S4c diff --git a/xfce-extra/xfce4-taskmanager/Manifest b/xfce-extra/xfce4-taskmanager/Manifest index 094f59eaa05f..89f0f1e160d8 100644 --- a/xfce-extra/xfce4-taskmanager/Manifest +++ b/xfce-extra/xfce4-taskmanager/Manifest @@ -1,3 +1,4 @@ DIST xfce4-taskmanager-1.4.1.tar.bz2 414574 BLAKE2B d46987fc7b243fe2c48b632079e91f7122baa77f802e3dcb06b8fcc2b9c4f3d15df9a0d630b788b70bb0b49d77e1f1983dd59ac81c5b9078e4bd49415bb2cd90 SHA512 caf5b40823f54ee963bd90446c43ee8e4838849e76ea34e566b613410d4b09585e9f234cb04808ff83441d482c56e0e84083caa1e1855be3b355c7a052c5408d DIST xfce4-taskmanager-1.4.2.tar.bz2 414315 BLAKE2B a2a006ce5b048e3a4f7d118976a22a1dc82c3b20fb3f5985f8487cc390daa3ede347b14ce79656929081553810dfb8acb3eb0a1884950a785813cb87066dc694 SHA512 cd7f26c7ab0e0557be52155d58c677258da8479c2a09b0e1dd4006fe0ecb2a3c82d68ecdf72c10e8b8977eac5a158fcb606027229e973edb6ea7570d040c2444 DIST xfce4-taskmanager-1.5.1.tar.bz2 413889 BLAKE2B fa55cb4b2774f77deb34475b2b87f1054029b126794399c3a99ad4da8d18683a88e3f39169f337553ac83ed2721857ac8efaf266d8b7bd28bbb686cc1bdbacce SHA512 86f100a5fb74c0c84517039f861f3426fa5180a386c91442d33a4acbcd997395bc4ed19e8a94ebe241fdacff8bccd64dbdcbf33a0774cd4b80ea2745fde35467 +DIST xfce4-taskmanager-1.5.2.tar.bz2 413992 BLAKE2B beb31b0319144ac09e8c1288dfa593ceccd1c30cfea8ba61d37de71996b92afe5b6ea13bebb0b46fe3222822da1021853de8d3ed01bdfbb2507203ae4c59a679 SHA512 81074da8bf84a0fa9cecd2ab4d5672cb100e4c58ee66bdbaddcb5f6ac2886f615f4bed281920ed71e84fc94f8cd96577a3634b152d393a26f7cb4f62703d9683 diff --git a/xfce-extra/xfce4-taskmanager/xfce4-taskmanager-1.5.2.ebuild b/xfce-extra/xfce4-taskmanager/xfce4-taskmanager-1.5.2.ebuild new file mode 100644 index 000000000000..72ca4e4b6c50 --- /dev/null +++ b/xfce-extra/xfce4-taskmanager/xfce4-taskmanager-1.5.2.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit xdg-utils + +DESCRIPTION="Easy to use task manager" +HOMEPAGE="https://goodies.xfce.org/projects/applications/xfce4-taskmanager" +SRC_URI="https://archive.xfce.org/src/apps/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="" + +RDEPEND=" + x11-libs/cairo + x11-libs/gtk+:3 + x11-libs/libX11 + x11-libs/libXmu + x11-libs/libwnck:3 + >=xfce-base/libxfce4ui-4.14:= + >=xfce-base/xfconf-4.14:=" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +}

(H%t^x!L2e@-)%#jyf^@!f5NP51W-#Iw^Vb667r;i2{{S5oKvD$I*tWafb4g2;g#H ztIdJtAbr_tg(Yc^dwOlWwGJ#>wo>s= zE0vT1zPdN&>NZ{5u&S!uupwVR61#!3my|PiM2?E_RH~O(W=3ojGs2pXC0b{G`&8b2 zl8BtSEQASbDPE(?>l4(^N4PmHU!GJEkFpMU>cL4iPWZfhz+59zGN004Fj zY$LLta*>a`DVb(Eiht*=HB+T`3_#1&D^8OI8g~JTE=iFKv891ed>-}>{dCI#v<33<&oB%`uwDexPLXSM+LK~?sD}``Ov&d zFRh{dh8kju)1+vyS1Mo1`*muI7<6qU2&olbK&;6h=Y3tXzfhcwWtSxxX`}_4qVkHq z6@b6|Jiq+>gYuQGllK>I#Fu$$C!y8=h|#{xGE?ZKtY;Xz4U__!b&`gU`;U9l@{dcWl~=o%Xn#K+B~+Xk=oi&)ak^E39?c$y zs$2?bIRhgZy|O-cr5HUOkGa_Nm2jkr#WWk*wsaCiE1xhWzUbQ)C15(TSonTT_VGn# zr?Tj;!#BL`qlyO6d1|xj!l!o~lv8R9YfQ0CW}d4Nc37pMg4(mZE3{Z54Qd8iFS{H- zC4Nd%{(oJPlXOdmI8JB8f)kZ0)jE>kuq#XXxl;4zFV-|UeTa5g=f5eO>^W%86?6=CF8WQuMRevl893(n22kdul!$1 zFyQK8Gs&g|nOpa<&s}wU2YA}%B^0X7I}QGvV}Gq{jS;!ab+OsgdeMY8X~5j2wA}<+ zy>F<%^QQhNU4KYSa@L7>Ms#DXB9Aacj=D7KPup!j+mX5QAJ*zaH{g0>qic!KQLRui zdVlkMvU2wH6nf_|Z^;x2Fer{k2TL|MS-mMwN1U zfb-+Er-&YA@atyZaA2O}R{t_P0}13|b$_O+umI7jweDlqRR)8AO9rmycHkqCguf?6 z=U{OZrS)y8Tqp64)Eq>$P+DqNdBZ3w8@qjepc{ zW0HSaEZ*W9QO`Q0s1kImG)g#304R$UuLSfjSs!!MROSHjo=9Ni9fE_t07S%2epU|G zS@fxJ_bCdiH%D=+HcqV#A0^=$$22<)cE{ryA|bZp=ba7kfp^t&-*%-kxfHg#c!O%% z4$)>%P`B@IDyuv9sq6aWm2e^@QGW#C4sjudD-Z80wwnaF?gZ?p?)?A}vi}N9rpL#W z8OUas;rYuz5+SlGdn5VP2FnxGnQkw&|>a&5!e6)m&03$g@2-^>7<09 zeH&Tz)XY1`YqsG`u(3p7>zBAM*P^P@X*)$xo$w8Sh3bEjM54YZipCKk8!7&}FWySA zC%=@aK1rk?m~Xv>zb@7uzkQ4D(yA|;!%jFl-ITRnC1DU-D_C7wUCq{(DWg9+j1qLT zoMtN+iZ-11pBk2~e-*d2H<1AG#42vOckkK_(qSE=iU`}glA61_Z zoAf}kx&UtJ!*eTwV9CPAb|p!@WQUP2vwak`7Nb(Q0h&~c-hH1fIZDN+D`Q-|bARlK zvNc$=gWxfJg`{}LD3z@J+x1Ey_P0A`V&)yxGd{eNYT6@f=G=-S(0`8Pb-#=Ada?*> z3#M-s|_Flv_ycb7kACR^RmSg=egWElhgeY58zR! zz{G|qRonSILWWkCqD-aQm7vZpVSjo zd%vOan?!ITeA;4`4}XDfNTE)DyHw6AzwfK0W;Jlb`K&5zwp=B0E9p&QVc~D1^mU0z zsLUS$a^RzGPoG*5SvW1il0p%WDO=LWL68NBNP^8WUo(FaoJ%?++Y)z&GZL>W)TIcH zY_3D4;?$i$Bk@v2H082^NFt$&E2dArX3C5?{R0R6gw zI+wPqATnN&q%4XG?@x!?DEB#U0`%W3*2WI`jkQOibuSjGle3=d(l)zY`|Bj&HnIP5 z;u?_ZeD^%GMkJ(#^RV>@nq~(pGo@c!3ksvKA6ZwYK=o8smuE}zs%Cxbe$w}Ca`G01 zQ2tUoQQy|pynilLzn;UFLA>^6a_% zD%_}eYG?BYP94wUC>0z0wpql>yY{`vF;pm4Mv;#Mmw$T^uHrMnKd(nm506RLT|sr> za~Ac(s{WUiwLbaFP3M6N~18 zv!-@loz>UvA*5Bji@wz-BBoCQ#siMengi&3$|^ftI;#D7wLBdSqCy#ew^%j`S*%y- zY?F!nM1K~h*x`psJUvZcT^p-Gx@kfFNzu`nIL^t@QT5uWCC9?{KQ%3;NF+-FkrhY_ zLEoKInE|$&vf3h`;DAD4{eTppNNsLjr8D9B)?U%fmW={?N zh(p@Nu)(#9&D-Kq_1*}=Kh#P{)Qrd0CG|3ZRDZFY=OMsrOLWzPqgRr0j$Y17*7);c zeY<kY6{?VeMMjCABv|MFOuR;Z5eP$%0vsg6x5Hr2GCtToH^z2j{= z%ZVWS)L(m{zxMwgzyCyZZ{M~2cG=am{S1n3kVg-4^x2n*h@B(Rf>`Vb8IhinpWNp- zOVRn@6cLa)vsS_mf}eo+(>A22eTvcnNqivF^kpRa(P=; zvy;fO)RbgzLLL~+dS_&*w0*rV(zEYxj_){RZ(=a%ktmcX(~0EQxdGiHf0qao9)I$` z61&tr8pUf?0y!6d}0Mfs65)jciv9MFGcM@##zci0XwilCI|eeJ18LSn$8*++gRA$YfXotdYqDH_K)oAxYfLn^_twhGUdd{Ql!90Yz)$n#Po z;d4ZC29-yqAW>~peIUGYR1{6~kOow-bH`Ior=ux%Bd9CP>>#i*#P{VU)_?0Is<%3d z#5O66RuzF$!i(aIErmWzuDAD>9N$NU`mfdCuj9v$u9dz%ABKrM`CB*CxTYP$F}KA% z!A@HpEy-@{n9U!Oo|yD)XF=G1o4AwM0c!K>7nqgtaC%7Hpo`#QUtL#dgZkNh3L|BdT-W$ndw zK5LHoIbWxevEtT1WdO^H<%%v{+|o6VT6ctVL#>V#WTVPK)rEm=d4IO&@phf;EvtWV z_^6cBF{R!F7P4^w4YmXI?LM#9DAKYeSG|E52QjyA@c}l2vcwtCu?-Vd-z9AlmhasZ z$*oZ=I{*pnlRIm?y7aqNwz{b=!A1i&0Eq$oemR|5tlmh2Ae)oAQ(MTttkgx;W2N5Z z;{q|n5mGhmS==bg(toR44c?RW-xKrIC)vk-e!BSGm&U&Yv^kZNm42bMwjgSjGwx}t z+;t9i-j=OebV}Klv`X&lsOI?7CDZM*!yt*Xd+)cr+N1opE>aVGk-0p%M1xz=Bns=R z4i$k<*2Gm>(N>YiNE)KW5{!6r1Oy00!zkx4K!B1QbN1AoA>#L(m9IOT%yq zREp-P9)gNLw}dn{;%CJAZG8XJkH622sM7gi@|s>T%juu0GxyTBku<77fZ7E5N=u3c zvI7C@qk6WE57`o*@C*tdsOb^Swjhz}Nke2h4zD!A1b=o%N{y;)C#6WMK?U_kWf|S< z9}-(60>0XPSx7;6^3cNoHo6Re$$6L^Ps`VQ6*c`jR zq&S6Y-UL}CRV0RztJOkQ)sgo}TC^4OIChv~Oy3HeKP{II!f$x`Q&YBm+Z6>o2`wg%hg7mUQgw$?H(0C3_${4l>V3$rOIZ3xrhH6 z)$5%OZ|v+xl8m;@0jO*$SE#oVVBu1=Tj{;2XMd_gt$$rBjUhmruWcocy|RS%&FxXj zpIzl+kY-2F#*+6Nqnr$-F;|eAHmbCo;Eg%oc^+;aH4qfwNvh}&MK%g(QKd`UmZVzX z&gho?(*z(X`_)BW+D$e2@_X2!T$i2s_~C`CDmnEtrE|8&%>sy09=AV8K{D6edJrVN zp?{c_gK^$HNRf25Q8SQGx}!@1pkq6(ksQ*#N4e*i?QN-k`|1Av%evC{&zJxEjqTy6 z%WKg{!ah4&=hPC!VRnMM*p!;;`A~T978fMZ)Mrs{+%^{FYO(%Oq8a2@w=VjThbmf> zl0(r@;xrY};WdMP55otf)S#GBjld!B>npQC%8v6&T}rR_NvfwgM(t z{Yx_|LVYj6!>UJSkC_uSG?U=&6@RRR<9kf0d_&dxW3~CVXy2+q-Aqe+V?L6EE<&kv zYA@V?EYwblAzZ=xl}PPSw8lJ%8~hUaU=d)(hYF>mLF)5OMG=dj_)>5r5e79bMx_^*K2@eZj zuicMRy^~T3-?D-&E>&q#2zH~BenigS+pua%^67gftv0APr9|I2`|-C+b$xfeN&7e5 zmZ%*$cx9WV$~v{JQ!UX;*HWhD;E3C$tE3JgE6wKyh(46Lnd&*ICNes(!)6eGv~x~4 zkGndJ+Zj%J1-S7jogzEgqkp=Fx3ixJqRW2}Ki;O5-~@!-ID3rVtx?+YofJ&hoqA|( zt%xFtW_wBKsJ8_IKxPVXDRn5!o7v$xv$REWKD9(X$dt{?llz?ZARLIfzeV^T$G?NK zHaVufsn1S;VX?~O#pxLYz7v4da7l#|HTNxo_c(+D_+;7cl;!v+xPP13DC!PyVzOo= zkw7^P6^(gVLIR+M2&MBDrntoO3!RR zN^gslozDHkA~~E)rGM@nF<<{Y=QD@JDi2LryL40ltWfJXcGpxcWb=T-bX`!;i&L+e zWhG{hGVWF$!Sm9EBdPAz=V8C_>~jw&Pp=SJXx&j3Q0OH~@!U$L0t=5*v271KwT}IK zwnuVY&P}f_>8Vn8Bougc61KM)1wLSz3Thgn6Ie6`((GKJ<$tiRiIc&ydSJp?QcKN& z>rm_^I!yGfx$y5lj9@gsJmke`#5&1oquDRGmtwO-+r!BTk>bsS9P9 zveMm&CmSX07JtrEnwGLbo8wai%1`luWhm@cBIs^Y{DOVutc}*gkvf8{Q=`0_rt^D9 zYTEH?M5Z!LB5mu?GrglI`R`UMyHw@P^@nJtub`Ayocr za|zkLRqt++hem+T5ly!d+bZRKnNqbJrhZegjcVmmUVm;7Bf_bN9ifZVm1GsKmp_t} z-B5J*dG?0Bv!0;D;%T)mi*vU?Rf;9yAGXv^&^uo>SQ|~p=x9wLR@-9oDLcubm3!X!&J8 z@{m539P~!neQXpJrqkAxi7G+YN>Nn-v$w+i&Ww6Kl74uX4rp4N@gt}Qm7?FC)rzI5 zfTmWaQjoO;g%Qb!I$IHXNET#SYL*$VzpPf=D1Y>=7Cf8c+^d3VujAk-gVh{`mxF%U zaTIqiC5nm7?R>m{(;Qp5Mu7P!Mpa^5J{%rp>*&e5=k;0_m?c#?!1yhV-Nql_YO`A} z6uuPfpHZDUTV;vm05I{&p43H=StP8gkw-<}CmDf|pE=%oFH~jzq=~H{B|*hMC!_2h zJAdzYJMdiin=&cB`ThXY7BuY|c68Ma)8M6namM*KD;58^Qd&3XT}G))3`QU)w=iTb zEZ}7f9HndD+K{T3g4aQrQVtCH-v$i3#QS9DQ3F2D=7qH8Mc2n{eJhklc4VDXGOP(40`=E& zxN03oZ&oV(X;1OuDfJWsxI3wRE=33L z8<_4$oi)O#U+|$1sgp(2qoFCF)BCOTK?}eWwu)pTb@X`iZBH&7*8Dvbeb1Nl^?$a! zTCGL#O5GIIUaK!SmAtDE9jJa=b zilvNIJx}-uQvoG1;XA3GSa(KMEZ)1uI~<+5J$Zg8bpB?g4pu6>sM(Zi%BCKRKdB)k z`)Oo70jS+5S&7_5MGd9AsH*NvXA7*c1n^qOKEnFUJcH9kg#i9al_#APjF#hF%v>w&419uH;D?- z^A+X+(&np1x$sXtwPREteCYP)ti%Q8zOHH!$`jbVO6>Qj*m*lwAJajKN9!G9SMe&H z(<|2nEJy*o9zq`}%{JI6tNs4WeqI4r%31ATBm2cGYc*1jJ^KFa@m7U+W>*!Ix1o1e zv{sHfxhc9^H|t(EGK!TgoPV0NuIEMTeL*0#bEXGVDGto2RYGmD@4TOH9jg!7h47E| zkJkQA|LNC%>)(GV-%)A4nhS~ATo7FCX%n?6m4goB0C&FF#{! z^8rsvC)50uI`^R3r9Llv%8s+oe&yJL7cNR;#a^vc)Hg5uX8|5SgwvaA(o7dWIA9hw ztu|@H!v}dIE5G5Jb@$f=`{6%-{674jU%yCMJT&0_F26x{ix_{P6DW_CUxcZulNEcV zo#J=Gi@XwN-_+<(`h;UDXE1~v@qNzBc%#Fd@D)lZ2MS}16`vq98%x2_t;bZmim z!3%O2n|k^ay6gR^ME~f8153rdwrr#esj7i28a?#jY%_02@hr-&$x}HTKW+bj zS~Wu{k6rcq+J8N7g}0n^Rbxcb^R2zrLC`G}lTFXyDaS_pXo^T19m&h#ugmnyPd|?T z8K0U~+cz+M2kLzj86cPfq|=@?R$lGcBh)9=@*(epAdvM>Qzq`m;)UW_puUn0mvmH+*vpWB}I#PQ!1wKq65`WxZ^EWzVEY`t(wd9|qtZ>^# zTvy*>(`QkW)CnNMEbsG{vR=jeZZkO-YU2_uyDqlQ4omn~Yx=aSk>yFS#W~(ut^hvl zM5rx(my!Q|#dfggRlN?P%<#(F_7<+`t!HFb2}NEz9UL(S04LM1pnt$nu=FC z`YrK3^M9JXWQ-bbD21+Rg`R_odD;y=wGJ5C6FcI;58mvDe7%Bwl7!xz^+-vw|A;o3 z9%>sEul7`)^v_}%iYo9))-J)8o08M`Z>* z&x2Iv&Yu39==$}SFTeL6=J)9z2hrZmMOpbK-G3CEI`t~btH*0_H2VLo|JxKj1u3op591%=j7BTR2LM{o}|<2fsFp&>6lG-*x!D)By5wSNej?lIJk`qX7Lg&kxi^6}zyNNYNAt7!!s%v%tb z|6S6;pGQYyRhi?f(kTi&t1!Jf8%L2*FEZ|1J6M4~CHrG<-5{E^J9tXzA9@bNY7O2V zuz;CBpKOlBqf|ZT{?^_&=vrF`_>dz^^%LysTyq@tRKMZ#YVduf&K;`q+kb^bUs^$_ zq2;vt(KpGLvrNfyMCWZuCl-9*JXMR9+_iL?FC`vGf+5C|-P4wwDU_E~X7(&}kUpmU z3m$op&?qs%+3RsaUs90zWudBt>Osh9)C(t`BaTo^Z~rEQFmP62*QC@$Yk5(IbYx8pT8~E2cMR@ z;nfulHVQa-j|#Ziv6h)YlFFf}&29ZYgSz?b7CVwoyzBEcwG87Q=e|Tb22q0JIS+@o z$;Lo+gMAieHKKubD@3;GV5?ll<X9KICJn~H25 zwh|~Ah^@7E&hsg2VFbHHK#3mCzy^6U6I3+JUE7^~_9biRT2y!}3irb>i(7jMyiPW_;O@szNmfc9?k2N^>(XIrG8 zo8rjoiXrKbST)L!u7AK!+U{UeJzp6Qyi<)p^+j*DLN9lb-0^I;K=J!$-@TeCMXD@Z zb^M$9UO`^rxPxxGa~|cSUOUOn#*VjQ7&P9w>BbE6)Dmh^W%(rPk80khuM&rHy%~$QD-qiRu9>@z-xt^S^%i<%cixx8FXr3*RNw zh&Dx%oW%Sy>UPS@)N6))MTM(K5?G5wGV~q^Kq#sV*{eE|<@VvfbtQI|8Ch)`Rfqc~ z=m#y-^nWT@O}CD=C*^j*U8yk1*z474D7V$*tWHO%DtDev=#JPmOOvuWrNM>IFg6A z08$V&!Pr#mZ~(lnB#q`)#Q)J#nuI|GPu1iW>q=fzujClKR(%bEJ5$4Mi2Bc{SRpeB z*w*YFkWen=(?3k+$SFZ_XW1@Oo3xWG_+)X?d^k-*6G3fGb>GxO`nVg3%bQy{K2wW1 zaiP?l{xN^#`%T#YR|y_P%EFufWD1v(#@tEGc0ds)rG z5vPRrB!5K|N@&gFD8>2kz@rB3)!Bb!g=%Y%bHJ}rDDl93i%Ad~LIf;6FZNJ&2LM*c zn%>~*NU{~Yv}q1bTG(KtIOb4mpsV|Vy}Ut6A!&bG7jnF^v;tK?$#+dFkWCw>MDWB> z{Q(EasG0)kB;;_%@bb8SU84UOzx@3BmtSPCXO(s0cV~SQqUH7S+@O)$a}qQdq#k~B z=8XD4+^rPH^{80}sS;4DLFL$t1ver|v3osusk%i`l1u>YA-_x0TU%SSRe*m~pVLBO z#7uv2sYXD4nG7$UQexokJg}PoAZfW1-J6-Cf_#HE;HOTLfn&_$o_Z_T1?8lwPE(vU z_O9d6HT3GLMX8SDuXSR-wr>Dt8_JXxS?90_KH!t)w?52Y)+&VWS}t!5etUb^XHAicp*QwW2RdX`bu71vw zJOk_uwUU&^!9*)IMWlL_b1En$>ndl=9(Y|+veN7)I zIGumzg!|S2#EJkpk^!bL2^|3(tyCMerDJ5p0fu?XG?Lva!{++h5B-nl$1lJA-hY4R z2wvZn`ZjS>Ra4h-@RSXqxpYuwp(-NQGWzx`GdYyTNEv^2v?XNbq z9v5Hx?EmrO&p-Un7FZ41Dca6@)yM))GK(${+7697ORxA?r^mt1#t$B&Oi549BMYPm z4r_o8doz5*23XW8^pg1n6qI&EvL_a4u_D!5tw`m2>~gAO;7o(_-SO@C$)JB=`{l|$ zJSTX1YC3zwyVoT>bWzz6#=zsMeLSn`g2cN3H71P^91L+FBYD?Do%A?8S(UikW6b{J zVEcPde}t(~v#M^Lj6t#eu~J|9|2Myk^}|+S_)bc~3m<6q@Nlr~-?S~iMWsIi8{}NJ zlPCh}wQ)-rQ*6>7!s<<0d@_GqOdm~AgOdPrshh#~Wj{H(H+2XgkBTKeJgU76Pilq% zx{CeQ&zR23SMzE)yX*eY!gzCsR_Oq{uyte_=yMb$pG3PY>j}h8wUC**S5P`@UVk{E zp0*|Rt#X?U>h6`8fhBC-v!Ih@l<#akaDSyaeqr7EzwwvvfBNw^&mVt)-+^w$h~m~n zVd-Bq2Kl!uIS9sga43b^3KXXj3J*=5BmQWUu^!T*Tfku>g`j~Lk2DMK(sjIQiIYkF z$#&1m50oCg=Uqbu=H`GVsm`fnZ=>b-0MTAvKw2?P^_`>Q;Jr$UkcM)RX280d$hdWM zbdmX|cMEwIY|6pR)LMVjox~e|ct;NW_nYW;kQ)_2mF6r-Kg!7_7^_H8H1yQu>TK1AI&Cm9@9sZ?B+?zDlt= z_5o?6L`(GK#p-A#eJ?!okg#=f&b_eKn%og;JC;w&{PtIL*ZzOB06|LY-qE5`>iBA*o~4|4q3iA^nsIFikbw`#@=#_Kh=|i zP2nDttxKi7uhZx4P139Etp?PXshH@2X=E7d@U*ACBTuW;vl3PIFmBr*`2b1wF$V8x zcH8=w;t*O!5U_t&Iiqs;z3IURgaTC0tiW13K_&T`N|bqd4TvIE1H$i@#z6HtWFOw8 z{6%?_5Wq_Nz^>rf1iLdWX` zoBWqbfsYq_l=tyirmMQe*P}WnYNKssV1m>!nv(Eab-owH9tmiQQ_bS=DizQ5^lhHJ zSk<*9)ml+P^)rN>o7};+<0p5my?Ruk@vEz6JsAkqUr{V1a1ALh*>t75lw^`Q5TPeZbQ9qZo|| zHd=T$Vd~rh4CKR=o>QH-O9A1vRK5*ou7tgC)QKgGwIo}zwCr`Bhh@7RJ!(>qop2X$Eb zsP(u#(ci|F2;2r$$~=p)26j-drOWlU5}olPO(a0#Rd#=4+&YAHB~Q8%d1_lp&WMiU zU0#27Q&>tQlj&GxAls8zR^bYE6I$9~&(5G~d+ZZyO{47Ej`KPwI6%t=S5IzBWjG|) zMSI(4yYSDHJcKeU1=a3Z^x}PTRu|#fxQ2`k=&yDA1*n7TaDy|`=}}Z$f7L^pDA6Mv ze_g4sw&-somPB9527a<5>Xs1cwuxVdf-8SR7j{k#uS%^1l|HpPCm`*?&S>nOw=9LE zvK#xpoY%1c)mr7L%LI75m-X5HKd-8VvF?2eL5J5 z4ZH16@PMF|V;Jca%uzKEr<6o^$k7k0!^UEfK9rG@I`X#CB|+YNbw{6c1-CzO1@C`( z`O?bJeO;;_fBoUh{PlYxyCgNL&{vOL408+}>qt~#iY>mP(xFFX*2mi`5Q*F>;bqOB z%J!mh=x1mF$w#TVZutl_SF>DMZZgf~++%y3+f!<$Pze)T5zQ|*E(;E*gYtcC?44&9suCB>BMKAWL z69I&Cz>||nfWCdtWP1t$u0$4q&!rQ>)h-92$FXBY(Mr%uTw4e-r;_e|B*=gJVS}x+ zKj&5nnXmqyD|J(Rt4_LAANZ{xDPnUD-pS6X@r@1}dcbg`bqA&>Tjt%NZy+1xH1m=& zLDEyfU1OhKRIN&0p{zOK~IKYX2zV4b$cDlzSieM~rJotrIa zrQDnrB9$4@FoYQrZAqSy-FB-(tTx{r#8TPv22ARFL0lN& zwCTR>jyW02`8r*iS;y?`zF5E{t&UX?rL5N@~GtINlEBMBZ!QaEM%;Z3`oJ>G!#ui0_>OSu@r{OtwL z1f~Y#OpM*$vE#cJ1?7L7)T9N3b$Iow(3JIM&Ej>7Q%WO+r0%WzV)sPdz^^Oy%NYHe zlKuHHx?A7;7CF<3umKQ&FLGM|cWmcdHU%$6#cJcdiD@bq_o$ifZH|^KouI$Dc4(iU&9GY|Qa5xqF)-YI`NzdR2e$AG};ifUe; z$t07@QL+QDTl zFuhvyq-_0!v$KDbXVwNyxu;CH)zZoUm^mG6US&NlU6**t&nIFC@`A{`zG(K2&MJD% zHa)-Y)cA&dvU3AfgLd=D#+y?#Co%3)w7s!~n>S~iI}N*|mQGRj*c0R=0`Vm6E^DKk z6}%m!R|=m89bx{f)%s}r9mktl0z0EQKkp6cDZ3(Qp|gMa<8yO&^Wluo?lEh+D^Jv^ z1CWO2_#s5a#*XGGha_Dsf+eMqRV&FzQ@o{5B7Y#9+Dbi27CyoIp7p$Lao9UDedSy? zk21yO<>Zd8dC>-$0}H3tfm^9?D1&+^??%aWIdD9pepG&jG6s(D4W}0`rRb(4Q9Z`* z-J2tvQSX0fTtS8C&};vM?!W)^{j^W|>;HTx^?mg&iC(A@$l@DojY4VKGo~_ZOGwIT z4-}66ifUZa8@J5H?WDYYPAB)O^fmRS3P(!mQGjvRnTdU7Pk`fFD&No!)O~C+z|x0f z#;|Kmpg9F}>b!wYQt|w3oqvqOKPgk*ESo6 z))%c&vYh?D)t1hh&{PNX0RL)&Uz%a$=rD~_ zD0_AsPYUg`Xs#cCgG z_3E5TCmM=;HQ5jsfrnQDo+-MZl1fAg4*Y-A)+s~F4di)x{^+RNCQfbht<*qnSmJw2$oqXDf;g? z@vVY|Sf}WmeC$ys3e&17m5R(=U&{^*)*v)0PVTjZdg?(=IJFn=m>)0*I5wS%3Yvdk zkK}K~4YdvB%e%d`P3)mO7h8LW#dP6 zUrZIexhj7)Q%yOWPvNYsz-Ah<`2&B4De8`K7!e4FD&v!Dr}SP{Q$s=Z87|$R*0cMz zY&Ey}rswsyMJl`6x!&eXBrC+mSFti7OC7|+&>d-0vGBh2>Gs}I2N6Dj(n8}4pm~%k zUMNhrXJn&*VmAQ^RsP(z?@GSN3i8BGZ6viLQmMe(Ne-1=^ZvO=7QYUs)VP1`|8Dhv zI;YNo(K&}A(_WlaNub+@Eq6BZsX{~6H^tjrHrQ8z4fPe3NuxXs&d1nA;t3oXP)>OO zDz`8WaDUxB?V>{D!IoNqUDj_=xF>%;n|T6Iw`?gbW!5b_v==_4RS2z?N^gdhUKnI$ZK(^h zbKGrNFi0s)aV%%KW7_!X*KAxc6ARRIvLXlh%THO@ z+~ebNW-}KblDt zUwEQ;3emX&zJbEwc7WA23hqk~>{*vXRYW|tTLvR}@@|vmsq6?i8eYw zZH`yJ2^0Ke3ZVx8v~z zUp(@x^y#7k^d5gp->m&b4l!-lsWTc1sKTlx1#x8yz7o0a=zNAm@~Xy0BL-&c)q^eW zrRrkWH;1Wh|GRdlcP;jLLkR7Dk4fz>ixenD9wqn{q;;N5Irx)9JWH_Tv>c^8pzPeD zQXtUNo2N`IyPVnL&{^;jZ@jjVq$kHp$rJ)PUtpC+snmb$&e;P{cSMKfx$$)meD6HjU z&0mTWUvh(&0UlWMs6(Y{vi%U=z#kS#P_ z*um}sqX2(?s1$~_&zHALCl9LVpu5M`wGumng3rtROW!sCt`|+MUBvfVwj|a)%jJX} z70+jF>~#wDOi8vB2W#Vn1}C8@zL+^5=jGi{-_DSHYpXy-g%q!EPL8nXx7Hbe0S5{R zUC)ZC?pgNg+IkIN8~J%lcq`Jw>AOyaYQFVcSfqcSe*F1A|NHwNfBy0J55->l>2DMA zx2E3S96QN*h-Sfl61>^K6q>qIq~ zOi_!S{h@ve6`vehWnAOREd-KadX;)c?it;~dfHkS-$h~zJ2#fDkS5>3OLtXFd0W!y zhaP{_w)0f>QTVPpYof+RA4Q>Mw(ZTkP9|#+7LUJQudh-S zZ|h~I17WN}X-A$4gU$MAzA^c9g}SytCQ{k_`G{tnE%B-24>48d3sulKPFt}SzK?S_pmOi)4ifgM=b1#}te}58 zRU$Efl%h)Awhd%y=Z021VEXZZ)2Q?>0&2jz#NuE@M~&P{(SK_~C1I0wK#g8?7IKnq}F{_W;w_u>VwyjC`NSW+9Mxw@7MtRR3`f zT~{NDCfh)P517)-kFGkAU5=E(>A0gVcSY5WPBMsh^M+X7lcM;f{y~2foNG7@sEQJs z?WM~%ZBLO-gHpaXc$NzG;i@@Wbw#nahpnjDNf-HP zyjNv{WZ|+4)@XWc3rjA2!sB*(CO<_@uS*<9ivQb!MIC6~x-frhOJ!a4*!S90(Ulq% zq}+6oRFID+K7oKXTkV+gZ8x-Yc9No6bEQgLI_g$I@anh%dJ_KygUL}U-5mqOc)X9) z+1N3a==k)@YFE!4dt*Z}nY&A^u!OLee<*C=gl_U4wdb*kVEn7iD9=iRC1ok>^`Dl* z%j?Er1qF6}E>eG1kr^3G&IIR2k!zhYYasy?GjYrRa>2GU&KrUIT%0cp4d4KUi3X2^ zq7igc6Fvh<)1@TOSlWT|l6CSTismOCj=WKVH46!8opK#>F~LdO^$LO7_AuV$KAiQ} zH|p4~YCOnxZ+T&`6C}y+C*t2bB7;jflb3J{cx+oglLCLW&>K<#f)^TqY|b{3Hz&es zR|4$NVc=0HjL$1w+IezhC95+lQn?G?gkoMN$2OY7V{DTDWxF@#x1j)zTLXxN8ijfm4+TgM7;srUqJq2BB^O;m!}iR&bd!>M$UVtP_H-sT#@m8 za{|0vut|Rk7(YJm>q!8Kf6bwBq|pl!uh!WvStskP*V3b-P-i>L-PiKUsOk$(;?oI^ z^36FaCswbZn{abnf$GC#oSk#Mt9n9&tfA8ie~b$1ytOg7Ups7%#oa&6&o%o>a(J6K zG5_<@7bu74io|T&5lzibo8lDzRw$tPGEV2YRZxFdKEUhC(-%LIh8k_l*Y7rkfmNX( z2TdHx){ikdysP`}(E6RcIvt>+V0l@pSD=5;1nL33@>#{Jjl)q>-Rvo3cnt^NR(1Y832LW?Qt9HslXk!+U@_oX6DM* zKD&Rs3j%cM!+2lYqf5S~BEA|7b$vLUuBuT16GiRie%S&%3Hgo^arCH1=2*9?PjT~+ z^45D(2ANZ@Il~FKI&`}s?lqq1>d(@v;pM~Ip8$|5D%6UvCTEYJJTBsfJZa@*bf&L% zHcS%~5QJ9=E1;pM5cN`ki$ZObtecJf_k(`|!D0&>PC2k1%^g5_;ltbK6j&UpVwdp0 zubE~{Z~IKSZDl>k;x{;l4`!QB36NC5EQsQ3rLqy1da&0TY_UOIXL~a*1&*%PCi;iTra}e2BfK?kHT>u)42=Xp1mk@ST7Xid-xiS z!{Q)n|KHZk9^t#&SJP?qoErbxTvk?>)tAUaWVyYn+Lu-jr_bgrb&~fR6w*{iOU3D+ z8G2~mkAwSu6=BOGY}oz7vPD*(<7E0yuY6`q0qz zP>k=sl&B}-{cmgLUC;ZPZH^&(`;y5zFA`tVFpX+R?J|n&TbM|M(8~T)LUex@!&BE@ z@5Zy2ic~oP#2`~ETk;yTtCuiCsi%|reK~#*>=a10CsqyeF6ZsD`3#;h9Nf<0Q`t%- z(gm!a#Jo&BtsQ-pN9mv}t4CotEF^V$^$L(u(H5`D{scaG@WvKW$7=rRpysu=$#Fgo zvGYl350vNINI74?f4eyz8@_+m_e<6+AM*xTQ`bD!IHW~8>vq%2R_X1Vt*sfJR}v?A zk0OegA(sGHJnXR$Dyy8)f>NcDW^E3%uw^_rLAe3Q?tBS z+o%8>!c~`gN|E+-8(j{pN)uGaliaS&5|~H~Pkq48;~$-HoJd-5pssqZ&FNol*W=TX$)8hY(IZ8^pUec96ba6eR& z)l#PJ)?10N5*?U}hr`hXJ5r}ff_SG^(=A7>1~O$lhj&lB_;os(kw2RWb9C_A%=gMm9da<6~n0T9H}799piWF8Fz*W=}i$%WTOR;2zRagr`Hol~)QC&a5eKBGl3 zyXEu3e&&7>uanrRh?}Rno~og+2OWr`G73cY7>*l!}(4n zP!L#8!;MB6)0u!t+TzO`OTl%IAHaz8$FCEIsMYS`=t}Yy`k}}zl!*3PW}-dm%hj(Qw`#`DnCw+A;V+iafka2{FkdCuPJk)0?9Y+8if z{D3R0Hrs#ZP`IV9U8 zXc#!Xlm?WsbvY9^Z~Zl7*zI7~el(xwU~@K=HMD==@nZE*?!oa{+IAh=zElqsUc5Dk0}UFeRw0+7_fDXgK@%~L zfA)W#XlqzK(l5_5KI(QTJmTwp;ev3E!+T~zbx@HyfHCgy44uoHbJ%Lg5|Ti?8h(6? z$u4tQ;%Mem;;>SUV;mANSQ=I8*hVEQS4>sGF;P^0#$FUyAq7%p%lu_id|jvh)Am2J zvN_(yDE|Mx&NfSq8_BZ&XBFIlbO5*ma9@8-9XJ3l@w6!FkW_ul>gQf0Ga@Ldr%K(e zmY5mgaKP+6gV}rA7M1L&Ud=^y^V-FiOT2w^^)F2@Z*>-qL(w0%9|Q}i zz%DodD_)6d+{0QlP6&T0IFuIc=4}8^gKP#;>FgD*lau$T0(t|$v#5vO_?e@^u^@kk zM`%t7gCSU`axVE<@|F{sUgzC9bj1z!Otic-R{A8}@oz`V?17BK!MM>D!`Y6Occ9`M@UD+k2K>9D6`L?!7# z=!AgNUOGOIl{Et+=Yq^3#wxS{-9UfmN%s@L(%^yG(be7H8HgnfjHER-aU(wa-G|5| zk?;qU1o!VclBWMh!)sX@*IXFCmo52vmI>c7-&8?caqJfxbZD9f_0W85v}NTf7F#Z_EiU?jCh}v-f`sN|o6& z;YEdAU8gBgmlv^L*Br?)utH>mLpyQdrM1(QW#hDyOY|{`_GRrF2$XOrN#NY^ZH@x9 zozLO8?9UK*$QH{-Y3SMD2%?E#PWvlrYEcCOAe?QuJpK_^dvNVFY`cTQMDSQibr7Md z2N9&F!60j0dc+%a3Q(?FXxM-2rGj5qfr5xP{=7;Kc|FhEt~`EgiuWH^C&lxccJKW3 z@|5rqk8d?2rm6LCTx1XwDYow$_&+LR zxvvnZe!x@+1vn*Lcj91G!kZek;0%D3`%nG$&FKRI$Le}^5LWvq?br@gum~RnTQx6( z1;8TwRG7}X;Q{gIuSb8i9Z-9%eoLZPlI3z%VAI4$b+*fPlQxydR$yIYr*RP;8f3{i zw$RkXchCUpu-nQ_80gAQKx2~XdrDSXQoaT`GHB0YIp5g0`nDfi>1~nLXjcv|!c9eo z`ACA#x>letfX-MhGn$525!THn!BK}HZFhMnfy_;f07@pZ_Jw| z(X8f+^IEzqc31Tf+iXNK&NeUfF|ed5?5;?Ku4tE$ah%>7b8u~c+!a@3@pOjSdGyYo zQ(`V(-W;iQV|D26{ZeQxe=n2mTFW@X3s|l8O8V29soDk!pja-2=9hQSG{;Z-&-H_i zgwJamNEh&4B({GqD5Sd$*=$7v_^|0j@#Nf7#;-Ax-Wf%1|CKHsBP=>w=o@8m;rD zpxjddy4|iDB3RC17%_3%`&88>oB*0NZOI;KB&$(Ed5Sgpf-O3z0_WZ6t`)LPM9|2l zhDr2phPZzhHRsT*CKp-Bsy72Aml8724E7({)zxcrjg1_%W@Fp#r)?xKSc%-)mwzOn zW-3DRUf!H<*ABn`_uDU@e|y)YO|1HhL^~Pl5<{xFq`Z|kSyO{B;P&7IRlt(h=vLMs z{VG`v`!XwOm&oJ99LQA55(h|zt`2NyWp>ux%W8jfCR$W|R+`Q=>?Xjl!)xtna9t*k z0xG?v%-Z;=mCDPit2=b7u)tgaCADW|`+^Ek zJ=oMgoiZcsXoaRHRaWb1! zbGCnYoK1sa{^Y^VsY#IIa9qo7^qXK5{TE;pg^r!3%~4ay;dL2sO21n>ED0tABEIt- z9wj=MNzmufVG|Wnhw>R|nzcmtCiJffl1i;cJ6^ z;;6e*{myyvUzM$O1L{-xcFPf3d;u9P(7b;y*Qd|pk4H^&CBB!silDk^zASFFv+4~i z%yxB~*VC5U7W=GbAYr*6O5WY!a#byNK!txDQ1 zKb@x{;}_LcZG*bZxk_upq1tk~x&)$QWx#4B7+hkti&IA|@0(Yt(@xEh4x6?i(#@l+ zTdP%-NWvx(k^z8M?!`xR&-?0GnyY_hV>Q^+`yvK_8?(U^+@qJ0!Ur5e4^r}SqhEx_ zah|qk^5UnWW`qzzSl8DvlN|N*P~t$LNVuN5A?n6o08Q)q%u5Zcbkgy+MEOYS}f< zh1Ysfb(1OODbSI1;i{~&=MzA!#m~A^R54!R?zYdvDg{ULQNLp=L7Zmn04H`}QrNb! zwd`k*c`8Y!D9yc9C-?ZiL&FJu*6f%JibOck-olbhQhO`KOp0tkHtvp;G8oU;g#6&tHE(|8t3Cavu5pFTzeN!LGj&DfU)6{RS^&N1zoVAFbV5 ztK_9}UY5i&g!J(G^b#jTukMR7(udtmUaUC9V#O6ybK5c&^<;w}DLY|S)NALwgPoFb zJe|Qii!-eKTaAPuU)z$c(|-a0b=fax|L_1zm5?rH>2=?^1n6u`B^-Z=xt(CLbn<}Y z#`|ua8J6S7{Tf!VHsKU?yG~A3*Kk#?`o31*Sgw!lS7&dk+D`e!cAf)rFUiumTnOwW zwvm?4G)jQh!p3P$c9t}UQbC~PP=ZskA6X)}!=yHX81H$rDtIe{1t&~OwI5-#UJ6bS z&a+wWq?#*R-0Rij=}~_SYCW7yw~2yC;{=k@?m9*9PK_+Xmh(Jpd{xp_oD!5i9#Fbt z*OtKMp>yUs$8d6mZLReCWb+otce5|34*kN}uTjZ`3KsXGPA`+`Yzy&kM$Ip^ ztxz5}IuXHkmx}Pyd6rcx^@5_Q1VF}*D_wvio-rOS1BrkSczvokHz=EDN%pvnrS1c= zfjcgB^RBdHf_;yBY}wnF9q{Zu5yuN)z~R5Z%61FKZo7X4CtiEDW?>_$jI&yB31vLu zWkc8BEYz~w-Op#8DoP!C1SNXzPAAD6N>lvXae0#b@UpOL=T2zYfOYq}?9D0;shwX+ z)%}~?yu>56?Q+Iz%20Jjo3<#B*;u%F_O3jd`V#@n#5sR-D%`qMDc!(+0fZaUn`4ed z1P!c$DuRD(%AtssCr>2YIZw$^OYtAn!Et|3ddy2;m7TjZg9+oQ^H(3Mr=BDf#W4hv zrrf6EhD6QpYxPSTpZ_i4SqgOZrTx)<&Uma=%_;o91(@1XG(81-OD5wxIUpLuFsd&q zl9s(ORim&MJ!eZmiuVt5EXl;-nDG+&Aud1h%S@c9nUnD zf{Shh(|a>nbyrn?ndgjgTz_6D+0OPM9xpczzz}DjNO6juW>s@8O;}WY*~kl}X})^h zHnM+$24Q|u;Dx-M)sBsY-U0Z;62c>J08;5n-ot!$YlvC)HAzI!%U&|rQN3vG&Ek%y zKG-1mS}_SwWng5?Ka)J*%sklkwBKfx)XIvQlE*xV*0ft=>&t0f2GX;H9Z)-Ibj`^8gPI(Wz3Acepx0 z0a^hg$CMRn0Svx&%7pyH;d-_uOg(?Sy#6?}1lPu8Q{|p0s;LE7z$T5;UZsP03_C0O zCV&_8_Ji1ymK0#TLd_09s&Ebza0ZKgoFUn|n%LT0m*D;VcDrRfa6t9%7HhGc2pf6P z2b&)JD6kskc)D%1hbV6Ba$~sR1BqrmT0XUQ8m+Ufym}4rPB$kIkQL z&MtVFpfXKU-#)HpD@A@Il$YS#ulRJmW;Z%jzDxGVX!BN|s@s2NM-ursuQ?V?m{hZH z(#nz5sp69glSPmB{xSgxV~Qr)B1yv-@O6tvI0(>s&?)PMT= z$EWYDp^0r6qsZ^23r&IlJuiP{0fKhgYT&mXnh6rMEG#OWuW25D+<8Fx+O~TMcMi@P z8(%|3y^MF8$q$hSY@9ekoOj6T=08OC=wTiD2oPDq8oL>V7yjH{D#>!JHMk#aWc5|l z4r`ZD(9R_Y(z*xQwZ7ge+as`-^pP`$D)BMB^0%hPe``vWBY0>}qso5-p?RuFmqFBR zD4WAbDVbb5#y zV6aqn)btw)P6yglZni1^kX&*X$fg0>$iw=YERR`Ev z1_UR_Pqq6~|EH0%ujhXh@BzPg^a_#%f;swh!p)C!n0kv^c;1IiUICj@LpsIr^!m~P zB9Zj6XP0abgm%iUs#tIYr5o7-ca%;L<5=%ui{x|ZKK}mc;}XM4Kd1d|;XlP$(#0MXIj&j5^#-lO&Qtn~De8>v+3gU^IWt{+6b8e*wOdA7`?Y z1=8w`PF#RYZ@tU@GaU)pjh(HNuN27_j~+hu8C)D*V7p2bg*e%%Qw%?U>srA%nqWgsZTd>!;gmYuFP#)>a};h8GQTg| z@9oReed5$;@63NsvIydf6As70i4ky^raG4d8)ZFC-nNqoHZD%bETZ<`%>cF}I7T}T zo#i!ov4i<$vxU{`w)f9^@quu|b3}m5qo*0TW}lnaYG6<0 zRx-S<+W;V%x{rNTtZXSg*xpSlqw;bI4PvTu#7 zO19*<6I?dv132Zqnc??89>O1Q&O)r#i}nXtIV;_FlBd)KT>6hj1Kl=9Unzh^pnV^_RTJRFGw_nn@fk-uesG)F8NCS$dXjn%B@&6B7<(RJyEO z?xv<#wbllF`&01|X^o`^6g|Jpy_c@6rs=X?eYQud##|kK1AD z2JHmh9xN}R(K~aFs&_U^Y74yF^uXFr_O(}m8h3N_w|C0;$M5sY_}Hv%y#+2aWeOI= zpFk{lA(l;lb09k%SvPIfQ?ouA%=O^+GtJ_4k{!w#VMD3`YFQJ-ayU=1w6UU=<3;`X zWqo()QLgmA>d*VFV<}jPxKBt-VXJ8pF`q?x_CXTt=}WcQ-%hF|5+}2@NS4nFy$XBN z?JxwKoShB7)xnSjRLftH(cQutKa-a-t_)@wp%VqbyQ~yCF~Sjl$;1UOB$?QpRfiP6=wo_nI+G0R{Je6e zT1&#o4^W0OHieg0m(CmMj8{9s`Hw=^f4}xGAAkS$S^Sl)G`|L}Fw0~+k41H2J5R?V z9DLM&K?}k*my#PWQyu#wvz)W9*m?pGhIkS#x7nqo35SE$4l=-4g0OkoRo-peQ>LXV zxYt4Dr7tTTfZRhjYY}pdIok}@ocOj???=8^a)JynG9PR8ZGIX* zrM)cg9Kz?zu9`&$jx{AeryggkX%l|nJ+O^~(|*@oX=|A44!DjA>D{KJ?Q}4>IO)>W zR#W87vQ~B!X;aEght&H`7<&RiIjIMUq+da&Qc&x)fgf#uOjkBFaB6GfCmfLrT5&^S zLE7M(@t2kQxqNV7?1`{~MNdDsZ;L#E9=8CAaL%81x9`@M*=M54z#0I`oiQPQg~jZ0 z72+m2LD7I>JlHvQRlf|?)yrx(8se&H!*?O5MP9Payjr~G=hXd~bP2jA8Les38x@ID zNnfpMTPqb8B~-&^y)y;9MVkQN=+^w|Y(ZwK8-q&e7YMc`?LRFsMnbv@O3)V{h9jLd ze^oX+Yu8pv`}0CorONjYM!Oe(3ms>#)Q7)y#)FEjYs1_773(M7y_BwUNDmt07OhGg zSzraabDBf3x=SZq&f(P7N^D{C3CLV+#^|8qxxqStpwpwe9H#kz7M=qD=bENa?l`T+ zYA^vAUc+XP`O?_5@%Gjy@Vn}G4uxuVI7nKyP&fmdI`6$A%+OWm;%XW~gIB9E) zec$pOnl@4pS^|=$u1o9!yv%o1zL9wQ))%i{3p;*A_2b%f7qaZjVNnbAspP@+Y(~1Ba5IAcn!PC!8WY)xzs1OVn>niP(SQuDVBvu zVC75a9Y_E9!{pH_GcU`RJ^i>&Pb&}h{}0L+R@Ic>Ao9eJPivI-qBP3g7R^Kmr5q5p zYvYU*6&Q%h#3;if!3@Zkm4;h-=EPV>7KGeG$=Tg)RHC!4Q&mZS+ogcBZ#@FaMLe!B z)>s`U{Zu`}doRZ`qJkB`jFKno78DDyw?;8!XM{G=aQ73mWYEukI3lOE%OQT9{w%;S z+VwM4K~;pa+ny;S;HUx@){qc!?Z@@{_UZTg`?7UZi45CCZ5}+8W!09)YY>j=5t7ni#=#@L89+RL*6UwOBqaTO)(_CW*Txz- zss8k2;HG?nqEop5t+X`KmW*r$w%3YH+a5`f4fZzS6LL>wDF`z1#cCnWW*{vkARC91 zG`7W%K2uxbyCvWZ z(wFYa<_wa56TClUeOY&>9`kCb*95`Yfy1kq-HxkE3l})vp=a>E9dGUze_f{~UwgbX zY%K$GO#^}!SrFc=c$o57(R8mTH5;6eqr@M3i9^4QqSt&)X-QRToxUc_`SSK@-{(gB zFm$I0u+jx6z-1t;#7boY>IBXyCTX+$qubp(eU6}iI?7kbWd4%?r~~Q2w*fbj5m)CB z&}`H@+pT$7auLMzda3Q=^}h4gLpugCogH6%P2L>rKtcUsHRQ1J)!1jiqkD52*16)p zF4f68y$aVllV-Pdwbso((T4ugy(sgg>O%zk;9 zdU8aM$uGQ@{iDMjn~K{#5!I)2=$04{P~K&m4b)&-b`_u|YbJ4Y@`dfZM3S3>xnA?x zzaPDC?dzkY9P~{+UVL-d6wSL+qCgG%rbOm{n+q<6?qV!FWWKUauyaG5sVsH>49nk-)ULYb|nre zc;Ql(=USGi&?klD+)P0#wl!yQ*s0(~m2QeQ$3@pQ-KtsPq=lopf6eyOBY{u8gNARH zAwU5$e_K=$;v%#jDp?%1k*c*Z4>lcHhPNx?oZT8jd-FzVak1k^-D+w`;HWPruh>sN zO1#6R&E;SdIwiZ$oYkLlie$FAL}h2t7itHMHS?3ogVTZn%*9FL^W1GEO=^)lrpP|8 zKr{`>_Cpn7i)tFv*FUe6ZSXHOs||>)+cEoke=2i5le6g%8zOI0oazQ7U&XVtoTLF( zyobgwwv{wU&4>2Ep*r^A%#;HP63Ej_*qt;L?6OG##3wu04wEOV#*r;mFFn$FiRW{G zi6@B;Sa+RL?J);t+XY@^f;lgq!b-NZ={u1WMTcP=vpXJh2#(A0q@N39X}f2YW>~{z z_wFj<6f@}=Z@3x8G-@H2LsvQ{?E5nPGXL@Q532X6JvmS-Zjg0kzfuwGu9vKFMvHv>}jQSBUFlDhhyoVlB%^DTb!aMeYGi*(RE-@O2Ic88LW`~SCS>CcOH=_*_XKvFQe1He_N7&?7+^^&!z zfGnT;XlJz>=vIn)u1=1j=2~#yfj&aGZQ4FJqR3&_xO#p82%oJ*5Gg=6-pBSC6i!*o zlj|dj0r3d(us^c@;dnBnS5y;*exJ_9B}V~N8-RaFIaqDubG(3k&g*R(@gGv?vseEfyaOwid8vXbb;x89uUU=yh~MG_)MsNTB9?hb11Dwwd=;Ea>g zCAWW36iz#i*7bqp2;FJ93KQLw>j&y}ZH&Efg+VD~u7KH*?XTEas|Ud6B(Xh0+yT&R zy!{58fuY%<_u%JKDkDIofvk0vxw4IRmB1(ufUO0KcjR;1b=3q*stRi^y;{_y1tG3o zeL@>_2UR8%W(veKntxxzkDu6c-~B4Io7;bW=ss1P#Tu}4O_tBBgk(-j*Zr*Tnx!9C zayaSM)QT0+XJdx|aAYi6soi8JH@K#d<((7DL*<}8mWFjJX_73~#Bx3yBerus*((m+ zdsJ_3;I|sHB<#}>$WzYUH#>)ofm4yY(_Vc^(4_~I(sqD40NB|$k%r286}D(pIe>qN zFtmk%5^|(CFh^0_t?rJPFJssJSapG-VtxL8^ZM=cr_cZW{J4D0HqP6$9(YbjwS!?_QYlIE({7D0;|JX!>U42f;F zgKuLEt%z-QLj^=D2<0Gigj#jkh#Jj?I3n1o$zi`}|+W zrGrY|AM*Jkn6(DpiAXK!_&F9}U4FixKSdQT^}TkBf4i6HHfC#!+KUER5c+?sPU0KH zx_U{tta#*`!)w@XtK^g{$EyEK7-4M|xD9y4DXORCoHx-VSucXrat5{@nxXHap&6Cv zu~uJ(;~CxNdcC9gH|KV`tPz2WVznae+qC(T6=xmfMGsI`tvkNSl7LroJ8C36sL2({ zc!$Olw$F8dn4{*w;j4o~?aiet7vVU(yOZZp7m3A+L&+*<5XHjQ?reYJohl}%-s@nW zI-*gp)blUPwEeJ5yBAvPep1_D<*y5$AVL*I1EaE&yb2&XrDbqt&*|_6M^e)j@5!hwdY;`JClX#cCEkLKIdG=m)sQLsUt?IY) zeT)4Sx{7aqS*HC1xbYd%`|_0u{8oFk2+c$o;A#s5Mpe6d0mWZS@UiHr2u$NoCCxhZ zrLdWsqoOs6t@_$NSywSR*nPVRNEepP z+kxBOj;bVl(Nr0Z1jNtVm1A2T4de?l_|(L?>Be#9un|Bx(dw%xjl~WFL5-n5@UBQp z?DFepZ?27_9C7<+gHR}Ps1N8+R-TWQPQ=CKK@Yfu*-YndFZQp}gH;(qFmC6C9g6Gn zIdep<((gHS12)f~w$18UuTXmrqFn909VIY)Jtf0V$V?NdYE*)3s}Od0RFrcKoU8b!_|~#GEkZ z)dC?zL6v#(H$1`HQvK0BEe*QmZ=BN$p|*j6*mxamZ9*M@Ok?Hfg(gtk&Ri<`EeM zWhtsSHOy5kRI7%=>Y?(U+A3+MxX}1P{^FribdqP?+wo@itkRE);=I(=oOf(b!B%jm zR;|2$bZX(hWqm+9@k@I`6H@hfk_t!6lt?bWd(;2?Y%OMu~e3GRqW z)~106AaZWbKoZ~^lupHREj(0w4EC&hM|F9B>aWd-M98YrQT+Q$Wj1GouR}|zq!QHQ zT2;52xeI%?yw|8$Asa%sCx;n9L`@Achx)a;BMT<$2mFsl7|O_V*zMx7&7%g+N!?iU&^f$C&h8zT1UK4m6hz>Z} zY*&5Pe1Bc4r7Zo@DwCX-#Y+Jqe}22Bg0zI(vKgK$Pp`*z_XgSdkm1F>>h5EAE+j&Y z8e0v#87$a8-90$=3LrQyZ-bYU{6&S5y^X;q#C;{XeYXf{1te)4rV<6&&Vffz=&585 zyJ@IIy#d&Fpy0503{kJS+x`Thk`X}lI0z>wD%pe8e^{xnUw>U&YJP}(mu5@>Ab*ms z&S~cCRXFKswsLkaCT4YVr3D2MNm17KHiC}M>zATh!LgdLYgJEPwnMZ$ID z$j`EhlEt#L>T27Xu7o#-*QN5h0)M>eJ)!p$+e<(X&RGHVHN~k4kGouCkYb;@@&)EE zJGoD#PftKo1!pR6&YP`!2awA7$(lBosd8?$zUu)ty?jvNc#_DWr>gFky{MQ5{7*o& z{Ll|02cG)DgPMEK0N&BZqE$q4_2qV560@!Knxv?7Bd4^k+-(V26aTfHc7MoKFM)%) z$V4y8h3cns42SN4YaFISjkKj%oog`G+J1;ufBg3GKYCPr*z3!cYPCccHOS67xN>&j zyU}s~>NR{(n$}ti%W+D)N4JLvqCAK_P;(+r$wvbrY0natqx-38%C4RzJgj-0#x5mE zBuCKskP~K~9Lz6|g#s#Bfq&VC9zkZjebY;+tMuXAE;yekz&B5`PmtQ8qHtk_N1Sfg zC~aHn>DN*{i}to35uR04B|f1Mm*TKzW#8=?Kze)K4RXxjtnz*W$NbmFUzc9y?!4i- zmlvb7GxCm`=Ufw`!(Ids6Zz%VY~9|z0<=m{fXz0#%K`?Q&I3l6NPlV|^5m;im0%@p zg^&{wH1WLP?VBwYb>(?wqq36lQ|rlN0=^zmy-dJT(;SxY5*<6Qhc~I!q2gjl%&FTc z0lSOZ@dgcd2#o;S#>oShz%edeWM)>0d1hIVo#+k-Ixe)oS!mfke_ajwpac%Pk+5Kx?`m__?`BM>}<|< z4TZ(NxApz;+t+TLGw%y^zH}5#2_)Z4ORqY3ZotRgbT;%xM^ma5?(J~#&R5B*q9|n4 z-4u31PHvud=O2l=3Q2(}bx|w#niK5GXGK+QdpUVHouz?bg%#U5YLDz^E6b*AX7B1e zu${*eHFVV3c7KqmYt5~|Jjh;`Zep?pP46$x^EmAzHW?i@4w4_)iOP}~RHuy%n`Uym z+}rAcrMF8n>2yFhcnjax>Ff26PoKy9`tOh5`Y)^6nLfl<+h>+PSw-goF5(AVll^Z` zBlKoP8V!|1Lzgx?e!Y;@Rm*f-;?UvneSIguYXXHalvr4-zHS|;mr8mQvj8V zioM5z!tcuh>wy;7aorsox8=n!-|d)*g&Ze+Q=Mp5XXDnuTz8U7%LJlFj{Zi=z)o|R z5|63M$eFb&hluT_MslYP?sc_@I>H^at+0CGm`D6y)~l!({X&zqh6sMuEwN<}hyT>{ zOGcY=Os+U+>6zQZG&YNzmAq6^YPTcNi~J zL(`ERO0k?UwflW6*FXPgUp$HR`*rbBj;PG|Cdi|TlI;_6r7aCM#!3IqCF(L%$qv+RV876Q{sWVkAR1~80ZAtpFXsD?JNMbZn zt}|yEvA9{b3=-vW=i9Z6(|QUxr!%{m$w?4E>t}E{Aig~c?8Y6k0)mKybeneh(lC`r zZ{Kbel~`Hz(cTVhnpoOQ@Zs}d<6P|Ut(VeM0Wd2!xL7&7vV1Jor_aCrwBppUJ-3t& zihPgz&_!KW&;3-uSsnO6eBO_Xzw?(ZQ~?}+DTD@D+8rf_(m+IXoExfbvZ$L){e>gmqIB<5b$VG zb0X&DOMf&~8@M!m=sf4XCSjlU*;iIjHn1Xqo~1*3hvU*`LR%!Q%(l%k>v@+oC4P2Y z4B~O7OGm883Y0XI*-l%ggn*x?juX(i=t5>BBXmU9Gu}NV6v`}w4Dm?cy za>2|vP=pw;W(IP2Z=X^Ihjy!enFvxe-8sCe^ncdeK>@IjP#T003{$b><(k7Hc+nQ) zZrHLiX{WF^FeAs#7vKFj!Uhdkjw{{vMWr~(vZIEYy2U3T zAM#IrULFePWh<&eF8nUR3?#W4&4RW8RX-xz4|9BuqmmpHFC>}EYSsPiXe|K1- zY(+yqHM9S+PDJ(m!kE3}(ORH8?LD%hl_jgGzON7qVV_IEPFMP)ADlIEnmu1&j;K{` zNE{9gdr#f9PL*6vcILiob|kQYxH)EgI<5ze1PtvV@rz)V_37Lg-t1yvSV_AyV}Etm z!-7zzu20%79Y*z8fdWnojzswr%Ag|MX$=ON&zcgOSStJ9`GSf4Czs$GkBj#-2W1{L-(zp9;vT#<)8Y$B|Hm`CLQPN(k6JZFFbDCf?KLrJjCq;}xag^B!GEH!A(k9<(nUEj0`m&H9WWeP$9X$^ow{_!v#wCFoBy5mVu!p{F z!~4#YHPyY1g&ctSB`Nv7RP&3)g(Z>l@!LlSyp(}IVz%0sUzM`1rf@7kM1PS7Rp|)V z`(nKgFT-Wx5=Yl;^|Fp7v~YS798kc_FpH*uB|%9E(Wre?<^ZVW;piwka?=I4DEwl% zU{jP@Sr>)Xo_aiEVaQu=20IqL>lu4(?3KH1k$|q#3LGc{CZ^NbM{&F+ImJr|RXxal z1)?H{o*(a!oz&IGQ6UFhU4M$xCPN!dC0=$1JMt33Ic;D4zHr~>r{BNLFU$KS|6D{2 zFEf_}I#TTk3($`sYaRf#Evf_Xgw3&K=NM&k>E3mz6WUe1$Vrc&F!IZuHvJK7z-67i zQ_gpHj;KY#qV#7UzUgUX*Wno+?sVDK9+gqz82f5oio0(lshL!4X@8qS_)+uPaP&=G zK8H`U?Nn9k8S>4M*Ki;(dROttTi4?3`q;o{isg7jy>@OrU-4Sfud0x!Yp=4OLfVh` z&ffa&rJ8=;HZ5Svi)N&C3?g7@@UMFHpc!-B72P^v?4kmv%Ix=7Y(U2@&HCC2p0Lpa z9s#=@3;z?=J&&f$9e?D1?b_06m3M8st_d?u_rXS7v)5;lwg=ZyLB&NeU0Ge+G^B!+ zI42)9ZMp1$ZVpaxw6A#E#L203z+T(pO(|JW1j$@zK>|OONa3R#dx*s0!oIcn!m_uZ znh)UAX2obZHh;HR>vm#$)qc0hyslUi{&jzRBtuX7kmq zVMaU&9&l-%nSVOG2;!i%*y^1$moHoa7Zz7s9Y*@I5jo}wKrO*y+jIiBC~Nt5mt0%{ zDSz6gt1nC1IQwVyeClu3^=5Ja$8jpCpl*Ac?c7d_67x1MJJZr_-(v62TQ3E|ucYR} zX$9ee=X5PO?CC!%$@J3kY&wO&`5(h4wLiBwz?wl5a4Rs_=#t*$4y^zeP+Jw%qXYm% zPoUT3%?T~Z3f};dHg&20_8gWs>B#+6DrN;}l*#t{N*<#2z{adF=dN^Y(;>!THVBO} zdKzKbeGeN1@fD}&=CuFP3F%=6wD*Wv6EJwLLOjtxHTi>^#bExG{CHE+`vMR?b&H1O zh-?Yw22Y$zPmWw#j+%*z`r!?@G}L0-muX!ACVx$(G~3y|Zgf6lgQorcdZiy1D;<0b zA}4rpb-aaam<3yDgU8u8>OC@~anmKUIxIW90b@DU+q3|mbvC+!Gtk5olBG(g;zBi^ zuQfum>4$#WIn5Eg;F^GlIdx+5q_^!B%@*e}X4XaR8s#R% z-hcMi0N3H&P|(c3(*)8E=Yz-~In{W`CZ*PezWFfPS@lso;yzWZ9SWWCr$hV8V!f&4 z^TwYyIy>CNj@)>2*iPNBa)8;wZoR3=`w}Uxyc%_z4;7VfJ7;c3+NCm%u_ZFfypu-g zDilGL*G!dWQmy3XtmLpe{@4|9$ONG)S%0sK;dxVdX?wQJSNP-`{G^ipi0d}5DDY<| zxRmE8ye{1?Q#|9!hL^3;Dws6(3lB#kA!44ks_{uo!R%DkUc)S4=KWlac?0%0ZRt(+Dji8} z2G358;kv`qU5}Tm6WzYiDz`gN)eJ=G(9hZtE+JMd?HTX_jUT^?ei)!KDYRT!!3;6g^(f^DOhy>m%VvwzLJ=L8dQozxds z=ZeysUiCJ%<*Mo`mN7lZY&#Txwwv{oZCjV@fW@~}`p;3mJ2h@^LrAtK zSEZAlWtkh!&rk3bz<=@j{Zy-8PUo^iNw!M(GoE!f$7mB8n#0n|C?|N5xS!d$$ohjM@>-nqkpe&PZ~3*x3`5gaqRI^ z^8+r(F8#h@yNLGHc?G3AyUs{Si)hC>B&h}xMDw4$L9d*puHW+nX4h-P=u{H zWDf9g&irM;&Ea92$N*TXnX!V-k`J;HWF{QH}~x{2`kep47v7oVZA<#|i%KJm1fG^(;>s%c8^mHmHRwts&6pSPv^!0AXY zGOdO8cz@fgPq>lRcwNXY-pj4Up7OPPj-BMe%XJ9Xts3;3RP`Wg47FzzC@M#UtpT1- z?*Q~_vac0T#nH7|DN#}=kc>W5jbFoaPY;IR9h@1JVBIgj(_FILDXQ2#;z9&H6VsBTc=EFQ%P(!4pi(vGDnqAL4y0&a)~&dZ<~@XGaU|?vUlqGl$Fi=o{mecYxOfr1%rDr5)ULo&6$dwO$B740-3UJY+Mo!;awN+0Cxb(6(uDC^i8uq zZOzCHUhW1BCcMqhN``kEe|UI{6H!qH<$plQIeL-b3wA45Uc8Wa)U~QU{0ssO2l-nvj3~uM&1Y(IS zz#0MQG+XQ-f`-3cDkTqN-hQxAn{%@b!_J)LeA_{)hvO50CwG{cc)818-#xWp)-Qk3F{pfAEs9V`1JIdq6VI;OCfYoIUiF2T4!%^+UxF4&f&KxL{B;umf zHFCpw+)V_E;wsvSqs4Q-V_s#gi+`%?H>pyiXlBX1#$PvnukeVG#UD zrKRD;rBj}o5RJaB-v4g3_8*tZvVUiD=-lg?d2N~&25afC@pd}lb~wGS5@A{zx9p_- zT!+BEwQ9%e&hZ1Slgf&7lgb=UViZZ1C*3uT^`XE6#Ah(lU>`0)cTIR6MH+jrZeo^# z@711mhYF?_24T%>O>cY2tNi9*kDa!Hg)rNy-C3F)fYWY%JbTMKB)iv5W`6~(I-Egp z8yts)q^pid)p@mYRWO>CjNg~))9Q6l4J5xcl0K0t`!s3~+`NkNC>@~P8@AHw<>0NR zKH$0C-ZbD1Az914B}LYs-Ff>yrecn)!39`!b{LSYZG64%H}{RG z#NBxD=7VpOJ}o1Y`Uioq-+xieOGqQ&W5 zcdXm$FKpt)d-4pe%fOOB^%}lj*p5#l=D(&5~k$-%HURsL-^YZNs(~*67_3k?{mteT&nhEzDnB|QCVH;W9##_T@ zn3ZYV4+2!d^r#o1jxTAv^upwv%(yr{ik8nB@Uv>%-tbBL6a49sSiX89--EJ3v2{^}g76geP-Eu`qY$!ckaTHE4I8bXDyT_26nKIKO~U7D zCcPq%<6fN#;(sHOV2{f#du}Og-tV(ay4-`8A@Crt&{$W30NY_HRcqLm;UaSUw^jPT zpTB(h{QYkA=b$u2c+uVA*<-Yme)U=NTicRvkwy>YCt;~-b@BYf=cs3R$ zz_HmfE-%?g`*$mqKa>}h-zY=&7R~`Eo95v&8NiY3QM#w#arhgP!gUw2e z&W<;_je3_=F((z=X^}>8=ce6|x1io|@|a!sNv+?4jcbmZ&!92xqhWh_p&fB!ZO2uc z3hv54@JCgi0SZ~k%!Zc?KH_bFR7lRrW@(!$`)$r8 earlyoom-1.6.1.tar.gz +SRC_URI=https://github.com/rfjakob/earlyoom/archive/v1.6.2.tar.gz -> earlyoom-1.6.2.tar.gz _eclasses_=multilib d410501a125f99ffb560b0c523cd3d1e systemd 74b223e42834adf09a2d21fe5fe13741 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=cb40551ea1cce1d3349db5141453ef89 +_md5_=a4a4bb51cb9e584c7dc8ef6cec9617e4 diff --git a/metadata/md5-cache/sys-apps/irqbalance-1.7.0 b/metadata/md5-cache/sys-apps/irqbalance-1.7.0 index 1392fbfb668d..1a8875982840 100644 --- a/metadata/md5-cache/sys-apps/irqbalance-1.7.0 +++ b/metadata/md5-cache/sys-apps/irqbalance-1.7.0 @@ -5,10 +5,10 @@ DESCRIPTION=Distribute hardware interrupts across processors on a multiprocessor EAPI=7 HOMEPAGE=https://github.com/Irqbalance/irqbalance IUSE=caps +numa selinux tui kernel_linux -KEYWORDS=amd64 arm ~arm64 ppc ~ppc64 x86 +KEYWORDS=amd64 arm arm64 ppc ~ppc64 x86 LICENSE=GPL-2 RDEPEND=dev-libs/glib:2 caps? ( sys-libs/libcap-ng ) numa? ( sys-process/numactl ) tui? ( sys-libs/ncurses:0=[unicode] ) selinux? ( sec-policy/selinux-irqbalance ) SLOT=0 SRC_URI=https://github.com/Irqbalance/irqbalance/archive/v1.7.0.tar.gz -> irqbalance-1.7.0.tar.gz _eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 libtool f143db5a74ccd9ca28c1234deffede96 linux-info c90a203b1c14cfa77bd3e37a0e96c955 multilib d410501a125f99ffb560b0c523cd3d1e systemd 74b223e42834adf09a2d21fe5fe13741 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=21d8eefb59b191afcc518ca830453536 +_md5_=a215e7c4544e8d79c9bfee39bb61c718 diff --git a/metadata/md5-cache/sys-apps/pkgcore-0.11.3 b/metadata/md5-cache/sys-apps/pkgcore-0.11.3 index 2f72a7c8b0c6..8e64101ab944 100644 --- a/metadata/md5-cache/sys-apps/pkgcore-0.11.3 +++ b/metadata/md5-cache/sys-apps/pkgcore-0.11.3 @@ -4,7 +4,7 @@ DESCRIPTION=a framework for package management EAPI=7 HOMEPAGE=https://github.com/pkgcore/pkgcore IUSE=test python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-macos +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-macos LICENSE=BSD MIT RDEPEND=dev-python/lxml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/snakeoil-0.9.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 ) @@ -12,4 +12,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/p/pkgcore/pkgcore-0.11.3.tar.gz _eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=e4fb97a7c621cb84d35c173d4bce6e51 +_md5_=518e42561e2f865f7658313d44b85b8e diff --git a/metadata/md5-cache/sys-apps/portage-3.0.12 b/metadata/md5-cache/sys-apps/portage-3.0.12 index 72abe49e1413..4c3085e4fe7c 100644 --- a/metadata/md5-cache/sys-apps/portage-3.0.12 +++ b/metadata/md5-cache/sys-apps/portage-3.0.12 @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://gentoo/portage-3.0.12.tar.bz2 https://dev.gentoo.org/~zmedico/portage/archives/portage-3.0.12.tar.bz2 _eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 linux-info c90a203b1c14cfa77bd3e37a0e96c955 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 prefix de7d8e2b10085ed5ff09ad70e4753e5c python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 tmpfiles 6170dc7770585fb3f16efdee789a3218 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=93c43b8c3e8d9a772ade33d3cb71fbdd +_md5_=87498290763c73ea454e295c1fbcd754 diff --git a/metadata/md5-cache/sys-apps/portage-3.0.13 b/metadata/md5-cache/sys-apps/portage-3.0.13 index 58d3a64db80c..3f7aa22a8c0d 100644 --- a/metadata/md5-cache/sys-apps/portage-3.0.13 +++ b/metadata/md5-cache/sys-apps/portage-3.0.13 @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://gentoo/portage-3.0.13.tar.bz2 https://dev.gentoo.org/~zmedico/portage/archives/portage-3.0.13.tar.bz2 _eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 linux-info c90a203b1c14cfa77bd3e37a0e96c955 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 prefix de7d8e2b10085ed5ff09ad70e4753e5c python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 tmpfiles 6170dc7770585fb3f16efdee789a3218 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=93c43b8c3e8d9a772ade33d3cb71fbdd +_md5_=87498290763c73ea454e295c1fbcd754 diff --git a/metadata/md5-cache/sys-apps/portage-3.0.14 b/metadata/md5-cache/sys-apps/portage-3.0.14 index 7a657685993b..55bd7aa2236e 100644 --- a/metadata/md5-cache/sys-apps/portage-3.0.14 +++ b/metadata/md5-cache/sys-apps/portage-3.0.14 @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://gentoo/portage-3.0.14.tar.bz2 https://dev.gentoo.org/~zmedico/portage/archives/portage-3.0.14.tar.bz2 _eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 linux-info c90a203b1c14cfa77bd3e37a0e96c955 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 prefix de7d8e2b10085ed5ff09ad70e4753e5c python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 tmpfiles 6170dc7770585fb3f16efdee789a3218 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=2eea06c958db56bfeedea362ea6c9069 +_md5_=21b6cfd4ca08e5612c1829e9966d8d1b diff --git a/metadata/md5-cache/sys-apps/portage-3.0.15-r2 b/metadata/md5-cache/sys-apps/portage-3.0.15-r2 index 396f009783c7..69a4201106a3 100644 --- a/metadata/md5-cache/sys-apps/portage-3.0.15-r2 +++ b/metadata/md5-cache/sys-apps/portage-3.0.15-r2 @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://gentoo/portage-3.0.15.tar.bz2 https://dev.gentoo.org/~zmedico/portage/archives/portage-3.0.15.tar.bz2 https://github.com/gentoo/portage/commit/3e5ef19d5d6b26fde08da463d730ff90edf6eb29.patch -> portage-3.0.15-bug-772386-fetch.patch https://github.com/gentoo/portage/commit/48226b2df1408cf1944cb7c6128c73710c740dd3.patch -> portage-3.0.15-bug-772386-fetch-48226b2df140.patch _eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 linux-info c90a203b1c14cfa77bd3e37a0e96c955 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 prefix de7d8e2b10085ed5ff09ad70e4753e5c python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 tmpfiles 6170dc7770585fb3f16efdee789a3218 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=02361eb25f867fed255dd089c1241a05 +_md5_=5d2a446dc33d772ae7b107a0f8042a2a diff --git a/metadata/md5-cache/sys-apps/portage-3.0.16 b/metadata/md5-cache/sys-apps/portage-3.0.16 new file mode 100644 index 000000000000..0ce999d77446 --- /dev/null +++ b/metadata/md5-cache/sys-apps/portage-3.0.16 @@ -0,0 +1,17 @@ +BDEPEND=test? ( dev-vcs/git ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0=[bzip2(+),threads(+)] ) python_targets_python3_7? ( dev-lang/python:3.7[bzip2(+),threads(+)] ) python_targets_python3_8? ( dev-lang/python:3.8[bzip2(+),threads(+)] ) python_targets_python3_9? ( dev-lang/python:3.9[bzip2(+),threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +DEFINED_PHASES=compile configure install preinst prepare pretend setup test +DEPEND=!build? ( python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0=[ssl(+)] ) python_targets_python3_7? ( dev-lang/python:3.7[ssl(+)] ) python_targets_python3_8? ( dev-lang/python:3.8[ssl(+)] ) python_targets_python3_9? ( dev-lang/python:3.9[ssl(+)] ) ) >=app-arch/tar-1.27 dev-lang/python-exec:2 >=sys-apps/sed-4.0.5 sys-devel/patch doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 ) apidoc? ( dev-python/sphinx dev-python/sphinx-epytext ) +DESCRIPTION=Portage is the package management and distribution system for Gentoo +EAPI=7 +HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Portage +IUSE=apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify selinux test xattr python_targets_pypy3 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 kernel_linux +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=GPL-2 +PDEPEND=!build? ( >=net-misc/rsync-2.6.4 userland_GNU? ( >=sys-apps/coreutils-6.4 ) ) +RDEPEND=acct-user/portage app-arch/zstd >=app-arch/tar-1.27 dev-lang/python-exec:2 >=sys-apps/findutils-4.4 !build? ( >=sys-apps/sed-4.0.5 app-shells/bash:0[readline] >=app-admin/eselect-1.2 rsync-verify? ( >=app-portage/gemato-14.5[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=app-crypt/openpgp-keys-gentoo-release-20180706 >=app-crypt/gnupg-2.2.4-r2[ssl(-)] ) ) elibc_glibc? ( >=sys-apps/sandbox-2.2 ) elibc_musl? ( >=sys-apps/sandbox-2.2 ) elibc_uclibc? ( >=sys-apps/sandbox-2.2 ) kernel_linux? ( sys-apps/util-linux ) >=app-misc/pax-utils-0.1.17 selinux? ( >=sys-libs/libselinux-2.0.94[python,python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) xattr? ( kernel_linux? ( >=sys-apps/install-xattr-0.3 ) ) !=dev-python/pypy3-7.3.0:0=[bzip2(+),threads(+)] ) python_targets_python3_7? ( dev-lang/python:3.7[bzip2(+),threads(+)] ) python_targets_python3_8? ( dev-lang/python:3.8[bzip2(+),threads(+)] ) python_targets_python3_9? ( dev-lang/python:3.9[bzip2(+),threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] virtual/tmpfiles +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://gentoo/portage-3.0.16.tar.bz2 https://dev.gentoo.org/~zmedico/portage/archives/portage-3.0.16.tar.bz2 +_eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 linux-info c90a203b1c14cfa77bd3e37a0e96c955 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 prefix de7d8e2b10085ed5ff09ad70e4753e5c python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 tmpfiles 6170dc7770585fb3f16efdee789a3218 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=d5bb33c357a388954dc6fd8db6ad3da1 diff --git a/metadata/md5-cache/sys-apps/portage-9999 b/metadata/md5-cache/sys-apps/portage-9999 index 9b0f96e9ff42..f764c1f3be2e 100644 --- a/metadata/md5-cache/sys-apps/portage-9999 +++ b/metadata/md5-cache/sys-apps/portage-9999 @@ -13,4 +13,4 @@ REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_7 python_targets_p RESTRICT=!test? ( test ) SLOT=0 _eclasses_=distutils-r1 c166cdc9bfdc0fee3ea2100e01fdcdd3 git-r3 3e7ec3d6619213460c85e2aa48398441 linux-info c90a203b1c14cfa77bd3e37a0e96c955 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 prefix de7d8e2b10085ed5ff09ad70e4753e5c python-r1 4c65b35c1895b82c0f44e44166a3464f python-utils-r1 69861348186337fa4b269de5826004b3 tmpfiles 6170dc7770585fb3f16efdee789a3218 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=f61d4f6102c385deb798ff478b4957cf +_md5_=eef2a4b2b4700eb5e561a435b4de1256 diff --git a/metadata/md5-cache/sys-apps/xdg-desktop-portal-1.8.1 b/metadata/md5-cache/sys-apps/xdg-desktop-portal-1.8.1 new file mode 100644 index 000000000000..88d5915c2b5c --- /dev/null +++ b/metadata/md5-cache/sys-apps/xdg-desktop-portal-1.8.1 @@ -0,0 +1,14 @@ +BDEPEND=dev-util/gdbus-codegen sys-devel/gettext virtual/pkgconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 virtual/pkgconfig +DEFINED_PHASES=configure +DEPEND=dev-libs/glib:2 dev-libs/json-glib sys-fs/fuse:0 geolocation? ( >=app-misc/geoclue-2.5.3:2.0 ) screencast? ( >=media-video/pipewire-0.3:= ) +DESCRIPTION=Desktop integration portal +EAPI=7 +HOMEPAGE=https://flatpak.org/ https://github.com/flatpak/xdg-desktop-portal +IUSE=geolocation screencast +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 +LICENSE=LGPL-2.1 +RDEPEND=dev-libs/glib:2 dev-libs/json-glib sys-fs/fuse:0 geolocation? ( >=app-misc/geoclue-2.5.3:2.0 ) screencast? ( >=media-video/pipewire-0.3:= ) sys-apps/dbus +SLOT=0 +SRC_URI=https://github.com/flatpak/xdg-desktop-portal/releases/download/1.8.1/xdg-desktop-portal-1.8.1.tar.xz +_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e systemd 74b223e42834adf09a2d21fe5fe13741 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=dbf1134f21d164460738a9aa710ad047 diff --git a/metadata/md5-cache/sys-auth/Manifest.gz b/metadata/md5-cache/sys-auth/Manifest.gz index d91bee79b5d8a44fc92895f36b5072f044a0248e..e1b669c8bac11f4232485ae98fc8ff4a08f5215e 100644 GIT binary patch delta 13644 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 delta 13937 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�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 LyUfGfTyp>bmX26O diff --git a/metadata/md5-cache/sys-auth/elogind-243.7 b/metadata/md5-cache/sys-auth/elogind-243.7 deleted file mode 100644 index be597ad50240..000000000000 --- a/metadata/md5-cache/sys-auth/elogind-243.7 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=app-text/docbook-xml-dtd:4.2 app-text/docbook-xml-dtd:4.5 app-text/docbook-xsl-stylesheets dev-util/gperf dev-util/intltool virtual/pkgconfig >=dev-util/meson-0.54.0 >=dev-util/ninja-1.8.2 dev-util/meson-format-array virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst prepare setup test -DEPEND=sys-apps/util-linux sys-libs/libcap virtual/libudev:= acl? ( sys-apps/acl ) pam? ( sys-libs/pam ) selinux? ( sys-libs/libselinux ) -DESCRIPTION=The systemd project's logind, extracted to a standalone package -EAPI=7 -HOMEPAGE=https://github.com/elogind/elogind -IUSE=+acl debug doc +pam +policykit selinux kernel_linux -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 -LICENSE=CC0-1.0 LGPL-2.1+ public-domain -PDEPEND=sys-apps/dbus policykit? ( sys-auth/polkit ) -RDEPEND=sys-apps/util-linux sys-libs/libcap virtual/libudev:= acl? ( sys-apps/acl ) pam? ( sys-libs/pam ) selinux? ( sys-libs/libselinux ) !sys-apps/systemd -SLOT=0 -SRC_URI=https://github.com/elogind/elogind/archive/v243.7.tar.gz -> elogind-243.7.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e linux-info c90a203b1c14cfa77bd3e37a0e96c955 meson e43eef9331f54965a573ed380854ff47 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f pam b097695df28f3974e3af860d6704d4f2 python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 udev 452708c3f55cf6e918b045adb949a9e6 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=9c2c6cbdf09547611dad63e7f1b90f24 diff --git a/metadata/md5-cache/sys-auth/elogind-243.7-r1 b/metadata/md5-cache/sys-auth/elogind-243.7-r1 deleted file mode 100644 index 481a854c4349..000000000000 --- a/metadata/md5-cache/sys-auth/elogind-243.7-r1 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=app-text/docbook-xml-dtd:4.2 app-text/docbook-xml-dtd:4.5 app-text/docbook-xsl-stylesheets dev-util/gperf dev-util/intltool virtual/pkgconfig >=dev-util/meson-0.54.0 >=dev-util/ninja-1.8.2 dev-util/meson-format-array virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst prepare setup test -DEPEND=audit? ( sys-process/audit ) sys-apps/util-linux sys-libs/libcap virtual/libudev:= acl? ( sys-apps/acl ) pam? ( sys-libs/pam ) selinux? ( sys-libs/libselinux ) -DESCRIPTION=The systemd project's logind, extracted to a standalone package -EAPI=7 -HOMEPAGE=https://github.com/elogind/elogind -IUSE=+acl audit debug doc +pam +policykit selinux kernel_linux -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 -LICENSE=CC0-1.0 LGPL-2.1+ public-domain -PDEPEND=sys-apps/dbus policykit? ( sys-auth/polkit ) -RDEPEND=audit? ( sys-process/audit ) sys-apps/util-linux sys-libs/libcap virtual/libudev:= acl? ( sys-apps/acl ) pam? ( sys-libs/pam ) selinux? ( sys-libs/libselinux ) !sys-apps/systemd -SLOT=0 -SRC_URI=https://github.com/elogind/elogind/archive/v243.7.tar.gz -> elogind-243.7.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e linux-info c90a203b1c14cfa77bd3e37a0e96c955 meson e43eef9331f54965a573ed380854ff47 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f pam b097695df28f3974e3af860d6704d4f2 python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 udev 452708c3f55cf6e918b045adb949a9e6 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=3d26bf6ff78d1aaeb072ec23642d21b7 diff --git a/metadata/md5-cache/sys-block/Manifest.gz b/metadata/md5-cache/sys-block/Manifest.gz index d1aa99b0865c5d636b2fd5d77424d432107283c0..6e83361533a9be8b5b7f86e4bca46b8e440f5e21 100644 GIT binary patch delta 18900 zcmV(wKHh2mk;800092g}uwN9Z8a1IpMP^lHMO<8*<8G$9b#FCQwg2*O|L?zjn7>}X{rc-q zUq9yhp~v*$KmXtV_J94?^q)Vh8TWCW`zj;MR(7AI)ZXIVMt_<03^QJ5Khhn~mQpAw zk7FEHsU`KJq^pEz+%d#)#a`1j_D((YwpIxqm}0z4vmJRC~?sJaYrfXG|;mQ0q9;Ji^>ZIr=)onQAzXwL<3&_?@~}J8NsT z^?t|6+p@T`-2JZOUgve*CG6I>e}3G&M~itMG5%Pk(SK75;TYj;JVd$j4xz@um&Q;- z;3u<07BJkSo_C1t>gTMHC+OG3`d|B;XKVamubo#Po29Ke&LbbJUb&ByI$N9Lo%4N% zT3EC-@@n}^rOofF^kwf~f4M)VPa%FviAVbQC4MM5ysg(g<`D~@R7VZ>d4{^r*v7rv zj4NV6@qZqj&mQf(O5i!x6*iwA$DR0|am<`~x!jL)htcNFGatPkF_g}BrIO;_eV=Em z*I*gLI*+pv?i7Ybil<7_?i+e?Efq2{Bk+^#EyG1`f zXn!g6dGpdWmAdye4oqs?*MT#ik*^OCSHl(p zdX}?;FYAmm9W}<4?r)2=e){*{zRZ1njGyAC@FB){yv%AgaO1k$96iq68~+T}91Rn? zcPZ!MCxH*oC9|FJxL6GK@5+Hy9lh_s{(k~jsa#3Ci&sb(SkDt1ocV4y29-wLx#9yC zkaWe6+?lk?as61SiEBpOcwpJ=OI-Dy{k&O+!F!B5UOY?(RZa{I>=|WTjn$i1ZoRG= zQcDN>!>5FJSMc-zzTz5Zk2u}lgTH?BB{TDAyYA9s0bLqf5RN(i)k^7t5#N7@S%2jk zIM-Qj)_;RuEPK0hKCj#XgP9j7de&LPIB)iI6ARer0kY@F3*Vp^?=>T@6mBfP;)kVU zBJDOt6VQN# zgJ(PnpEiz6w7~FVJ_iVU0ovsTGJmm9Uac+n@Z6Z{yw7}sd|_ga$KnC%9Op64Iga(G z#Y&G^y>~!xFh@)#7r-%qFqus#6--?&8G9Gk-SCD3Ge5<}$=3i!i@#KH)6(ZTw=2Tq z$77zvo#rEgQfsloZPuMeyz<3!ohNRQpA85R_x-U_ECRlf`W&nB9;`pBbbqw7@rNuz zo^0>rqe{B_l_nsiTUOu_s6UB<#J>|OCywBU#L#lp*xhC#K33c#0B~s2Z8hAQr{o(5 zK_SNLsO|eo{r$eLFB;YO_$7b9I^GtlWOx9$e&js}6s_TG>n>CGo$Nbka@+s`Z%}aj zOl%(Kg@X}gd3(NRmMS(5V1Fp$af`nQq8$b7%(Dz%t6*q7@%OG7D=H9ohFD;1!v-XXJ00N~xyoB(pYVJde|c^(I7nTRm6-ZlH$N7_Uj0y-c!>cIQ6 zt{zJyDBM`#O1ZMlY--zt!WHn4>jp7r@88M7zV=7J350%Ipp7HdP=DqP2+Zr45&>)z z+K~znbn`r$Hyi{$BJT?6&c|w_2VUZ?ZC`ztJAt3a#*c{aE00`ZSuh%i0pAD~4@~qv z@VtbLTu00LZ@y-pZ%~fOfFUQ3ejRK)7*oSOp&U0swBQ#RSR)=USOT7qH^|OEEXf-f z-E)EF!M_&22`Jp-jDJ_^M9bOWe)#_d^}>N!%(n1m0H9y1u*o>{^@B~F*FQf0s>6Lq z^~E?tzc33RJJq^cJvsrAV1FCRKyScmwd+A;R;&fy1T2IEHEgv48KC6o6O$$SH}Lno zFO1RnM}*-4qWrRg8HGOqU1lR#ZLo`|N3eM_q6CCjejSoS_YV{zzK-|4 zJBtU&&CuJ)uHk6uf?duQcn&VK7R*G-KA-8$Wg%^!s#L??1Y&l z93kY*a-8WT@CKqclsV%K*v*=~_D=Z6%mPsk!X9d>P=v(x79!e?3p2n`kr5lOg&!U( zy+yYMs{-HI+b|)T^(HRW^Mq}T0e6}@D=5Ts;;2{&&jlUB-$FY<6e8t3H(ZR(goKZE zj}|-ovwz2G8@t28_iGxv5cjG^Z=z7Y>|KuY2xK0VzGq^l_4A+a8f8( z17p_)ZlR965bKbDz5Yg+ZUXahpKQ^BGQ!gdIDf1A6M()EQ`#cxmx71l-S}-HGN3Hu z(Rm$ym*`PPOK>0n4?7ra#$*|Ag$YOHBTn2Hyd+-4)>^?V*f1gqhL*1%tMv8XfBT<* zyFL!dQXVe`z)Btxmx2fIdH@VA1#ZCmE}&&V+nR0+32aBmCn$C1Tn<9}3B7$b4sJwD znSYnWHm@7uaU;(L-~}wfQCWU=7efiS{|zRIA;$Ya0QtU70nC~N^TG>a(@@4eSmR<) zb5)?|*mq$O_CmXf)bRvPG3Bfll+iX|5zDIyzkdGZw~yfmu{`RFgnzT>`GA~)K?DSpu)6$8%6>4N$PJ>haQHP) z3R5f%hy=H=sauJ)pm>nodLNGf;E^i?9i<79piFB9tKo%sAL!B{paauH$FoOQjC zZ~`~f055@qfL%Bddk!0qutStjM)Lr*v8bQ`rwFNorokjq9CZ!T3jFNa1W7cDA%C%j zStj3E;aWGp4g{gj`OI))t^6Zl8=eblmGYg0-}z%Bz_nCg3xwR|uk;6QA{z*uJ9bDB zI?)c47pz*LbU~6wd3+k_F5|!%(8ytCwk4uw2uFymJXk7L3L1J|(5(nZfl!0&cnUly zW}?Xj&&lQt*4qLRr_O+J^hasz1%E*@15pc~0-9W`4CJElbO8Li@Wqvm%zsCnumf`$ zI?@k0UM3W$!J4wG{QwhBK%ak^#|gnj3RkHlKc53N43vc{ye$y8!~*rV1;RMTg(6y} zk9cvMWEo-5+k}RYiK0heH*4Y3!=*%bVgm0ypS$7qkqq)+;F7)DdA^o zrT3{hA_t`S@vwjhJi?y+D1WdNb`NTal#@_T{GABX)~b75h+<+F^td-@$jtC))T>4l zfp|EK@}C`DH#>&a4Q!_(`>^ue>JxxR>xJm>7UH1GZ2)bsP0XzY;!wgYddMlC2b?ED z&Jf;!3f$rjHz0IF^1~g>u%Rp~L0H)V&?Fo#K-=N^Kx96Mxp*8)j(^%ag*zbaz>M$J zpFm9L`Myj)&98r5*Dw38ABpNIz|KDqpkK5y5`17+oiASF4tqc-yU&J}MBXg|IM@Vd zA?Oi`lOTpA!$z=ee5|un_!NtsOYaZ zufx6|3@|rfub`We;C~0m22v66a}VuFw4tv{Lq~$t9^E)4 zR6=TwAckHZXMpd+wQ<;W)+luHO%NR-0dn>GYW?&4>5;k!xcrK9;GAI$D7~%?jljAJ zyog;42&ZQk(RhBfZdM@O5NBQbn}i{!*QtX7bE}? z%VTZ`_bu`~+@rGI$d!{_zz~U#XTGZG%edeP(01Y{rU0H2j6x?eep{r!{B3?Q$SHE) zX*f3Ps6gv&BD3TTI{^W&lOPYMf48~+zJL1saeT_~%VIJvjr_7I0?ozO0J10{gflLa zOpBfe+pmI!H%bYix9~>raG~EWH10LK>5y4{itl_RFDuytY5W!eTPG&DU5f9RU zyB&g2d$LXuSHB)zjKO1BFqBddO}~FuNOw)o{QewjBjnH?nq^e+HiUTmu3hqv`3O z3`7W|41edfPANH@j-3Hd0SW? z8nRw~tZ2@ESg`yle-a0u#CZQ*`hdu(u*RD)?+r1Y=!wC%^tL?dfeGC+49ppL1pOy| zdU=is4a3@Y$z{nZ4kGmK(WlJ-!$9h_M<{@4cK~AfE62scg7yjafl!`r=>t3o8}-Z; zPMa6v9@Rh55Pmw}f}bIOPb>;~0xZYiu`fhtLR!|npz5`>e+CIz{bm<0qYRuGZAo;= z5jtYt2<*e!4@JTnnUJMR^PlgjI(Yim{nzXK`%i%U-_PqGAHVRAUq40={w0q+0NJ5< zIET*!Fa^1LZ@}aroM8D7)i5J#21F8cSqUD47aW9zfg+nNEG&M(eTeU1F0VmU2ehDK zyOTU)L?2?jkq&bO62>oW=I!ow-!h*kcINutWW~$8X*kc4k^7L2+gBv z>`nV@$nr}-AgV$CjvDV+434OYGpP$vca!*&_sSXMx(H6V&03{{4U**xodwM$Vt!k* zpFXo!>&xdYfiM${JH2$EIfx2gUCk3PHc?YD%X<}Fe|sC$&_AQxaFy$bC&ZFqf*d~3 z?4ShCRgpLSJTk2BYUgepE!cYEhXe%VRw_osf%HK9#v9-VSFja~Ge{2o>#F*OwzJR4~OZC6j{#ZVhPw_*0=Y_dLX2A$Z063H}9zz{*0~&+F3_u_3 zL3_zwLg2ai3HzZ1MkL40yWy8a&I~IpY$`uORg8|@XPJmc2v-8;ePtxKMsGIa zRedWys4#1ohl-d@f`gvK*+aDkuONg2N0xlRf0W?DC@GB^i_1nKP#*RaU?322tUm@6 zO<>6q=!JwnJUBh$$;Y>bxR|_y3RcP8>O`2f{D);4W);Re-VUKEfJ;eb!+s(_nT~_# zjnrVfta||TGZGX~^Zfq|^E8%k^sM2LXwNeY_2DcLsZCs&FjfGmo1m>& zZXrOdwu$9}3R!f+d+cfAa!AAGwEO}2f5-Z;*Esn$jbe$W zKS7LTRj_~;*yUv57Od-h!*t&Dp6%91z-Anm=#~yN&V?6l47GxYz`}83i|jxhndkAp z(@oSk5dly)p0I*{*ON)Y_Y)xs5gddkSWYw&$6RwC?A<~58vvz;m)}#JKYjiDfA`-$ zE0t^VwDSn>@-J;RVhd(dkK`%OU66QbpvN#2R3$HV!3Nreal^BaqnGN{OydGCPZiY( z;ThNN$#+G(p{(Eutn_(!=!nWCpzYW^+(+rbZSJu7V?6s!-+*t}E98mwOzcVr!7&5N z6Hr508OomBxk1f0ycd&&@+{Nve=8^JpVXk!f+D>2xT10pDD7r22p%B(R)KrU0h%2| z35YzddX&nKzpd2I-_M1U^$=Lahml`F515hvqF3ru&$Ey`1mHnvFh|=7uG3>+Soj%p zT-XUl3q?iBEEaLDbAoAD0uT)qsHhh{tt3;)hv9^+gInU;A;IZUf3SZde^E6{+FmJ7 zPXdoI?_yQO3^$U*5+)*PeNv8SAMhPou;=V$c_Lqw@5gb%3lIL)^d1xg>Kbk$U$n9Y z8g-Ph4~RhlJgW@36Am)wo-b%!kix(t|HV?V{l8l(Vi^(yPhe#(-VEdeN(d%sHyAe@ zWN(i?5dEiT86I;+JkV2Yf0Pjabz+y+jX?1OvNoExT1M@zXahYqi*jJ@w}@+Q97UZL z&W@&hW9-mH#H>Y6#~oNHG*QCTp#&4)1beKlNKn^@jsq|#*t7|o>q2Vadi|Iav`6rm zn%xk)X5O`7c$@Y8mig%{IKj_D_qfrqS3bA3Xvh7hrLxe*rFuaXe^G*X$9F2GjzQ$) zJJ|FI5Jry`*r2=S*zN#pDv!RO$U?*i@&ko`BtppaI3+`^(sJ{5EjN)XpfCUltnpj2 z8qXUZ7u?pJfn+(iWYZLo;s+ANE*JxKow1)_jT0k3*!4n282Y3O8k}e2v;F}Om z$YxgvK0m7Ne!l+lQ1$*Pv`_Ic zT}*6zr)&@+P$)LLD8xK`ZBn-bK=eCdNBrl4Rt_+SaIs)kX6>Zbh}1%~wghi^02g^E zPl*$MDb{7;*3%<&$!YEddV8_>Kn)+)F5>q*-p*zC(=8^3e=ALvq;N=!w5lF!D zY5d8?4WjT21X#!c-=$c_p3Lu@C;xI;HcFfzD8fm2EO;(danE}g+Szwc1)&nBrI?{# zR=oWOtCc_W{*I+bUj2lT9qBl1tJ(ng5VLG z?*Otjtb&cjf4Po^&lLfrctX@CUZ4T;{J`^VnUiD!F8+?CpSWPi7H#s^;deSdRK~*} zJ{c{;H^5i#fWCU%8xR;}AsqPWiB`lM6J#@ayh<1}N9wT?&=Afjy_O>0GbMg9pui>K z3j7>D*!R1|`t7HW;nVRcx>T^+cPH)GWhcCu3Px>ge-EOu-)UOm@&GE zpUO~DY{aICwf1#1`K`+nO}itzS@5<_U<$n2CVXPT#jI*Xp0LhX4iOsygQzd~1k1h~ z@gg=!f6#!Cg0P8Kg1DW*!Wz$#UQ6}!U%tRUzn|C~FT5II-KL0cRvxP_@v!2CUiBG)_>w;LxtC?d!tV+~a_;}-E{c3~_y*08=Q}e)1;iYKpjSLHd zDo_mxK=EVcFj4abU(7CEdu2qE`u0?+Bv3)2w1Nfu2?{+df4x0qItCk=Rh}mXcMe_coR0G%rKSu+w|5bxRa-zNC6@os^!Mm z&D0RLc3f6P;K8jdH2mbvF%rJ)-tiIY*bt1tOd7FwDTn!7k1~n(7@}};of7Gaf5g6^ zem`=2KY#uB^?!c-n2^cP_2UKU)~qjV84&OwV@dQqw3^dHe`3zbS0>0Iu8BL~hoBaQ zya@X|f45!()*3bpImLwrzR}5i%G2<`AJ2i{%{8Ey61oyoLI3c>8k#5QZ#d;C1v22? zY}IaXtQ&4SDxCCAWzWC^Z-04DsSe+6)haGW0Z z0mbVro3N~L_i&802H#MPa%lA1Knu6P5?OtWW!raQW&*KPQ2@|6Vgnd)v5XD+!fJ#H z=(1OQKHpAUKw6p+-)t71f1RipP)(U!%mSjm(jS(o{b8AA#-g!IXgVY=7h>03ph;7W zi@4?3H(o|aLgb@nZosQme_~~cO>%6Nn|1JrzI|dp0GmA;1)Dmo=O{?JE9csX6MfOec?z;j`_@CwN_>)K3AKvO4hnLVQKs8oE3t>_5o>iH|Lnh~79 z_%dv=ykhsoALFIwUNBrwU{OtGg;>MIKENZoYB0Wuzu*2puql6ff6BSvl>+rVDn<;2 zdXo9p`1HhMMpho%I`5?VW+h^?N*HzprElG(jUB0$EHc5tCc>FWiNG57xG(FS?+9V( z69|Jh+5B)uPi}4n9*$G^s`)DABq*2%la^hc9QApdj{cTz)eLg5$h7b{=BQ3hq?V^k z#-yl;ER=POgf*xWf14B)gatdS1rYS~ZQj^^7B2YA05wM@^bGYJ-%kL4S*LmQ@u9ve z;%NBHVdulH*Ilfw02j{Up%tQU4FWf@1rmjM;7Iw&gN)1z17mrkO3c=2 z9Tw}4YCSuku<>x1#OS~Uwu7Nh`?mTBu9^qz89@`wyFhEUsymy8WUVo5WbwG|&dTHc z5~c8=zN_2-@iJO%bhEjq$;)tr!}9eg9)R2h4o%D@}_D={GVHH)#+#e>@odan%9awhRi4bi$z1g#2BYKLOg3d_+Ef7lngK+a!2+9A9$g z2MdQUf7K($6kkg;_|FH}#jE~DY0?+rqd%$Mj!c7mgmDIV48s0^fUNN32vMwTO~jRK zE8}-e#wKjO)It!pWT~xgK|?8+Gsu%*n+Rk86Q7^`@&qf|GGHx=dg$e7HhyI^MYOL1 zb37Alfo+EU!C#}j02xY$8+Lznm?uSl<8tM&f4Jl6zJu=VlA|SupgOLAnX$wWA+{Rw zgv|{Z5<~&Xk?#?#*CBv>FWdO#RL`}joO}9$-qirH{#f}8I?*Zt{$j&V_ocGs_r%Dj zYCWfDihhBdwM%SaKv)z@bmWW^vAVF7>o(25Etb7aAF!1JC@{HFLW!0Yd$=a)Lfu}k zf3l6s6A7FFvVrJo5mY*YCHTox&Dzn9#0U!yAWpEL&Fd0UfUfgIE2hlfvf{DHq0Zdw z42pfD{RVJfH7jDU$KF@AXeT_C?G4XA)5*GjU#MU2pZ@;!uO}3s6Wd<0m-w-5;Os<^ zqwW~2`V(0uRLBB@6+iE<-K@wFGa29xNr zg5c5O5F7Fn&TOViEU@g{zANH(abqoaU48L*J6t#*LLF(i-VPRsW-An(EW%3JqHG@^ zUJuftERa9yuu&n+x5;NV@=4d*e}w=U%J$J1{nt~XeS4T^Aw;>C-5x1lgbt5jN{63A z8vuB@O0`wsK&AZ$3syeFcD#y$Zs^`LnL=ztBv>+tCWqekL_7eGn(H$V9 zppcexE`pg!dUJWe97M``fBXiZUJX1r=Y`_4A|7BivDVE$!N{PD=S1~@{Pt=1DJT%= z-dkpqfEYlyYEK*d4fkWatUC=>KdcFjnpi=%eF==LFngT$ka4gx&6-@3d!-&I% z(7tJvsX>Z&Wc`-i?-$|aIz1&mO=_0YHs$g!*DC#ftq3sHTxKLve!Wveh^NKo_{!XXy}SXFjOYLl2xlzs;W2MO^73(MuYqnm?2!WI zGDP)w>PKHKdUKgd-?r!@qyrIA*YVpVmf0u+7bgP)a5o^x|bS7TQBLd8k4fvO9m4ClhR&x=z%(D-xTJ0Ka zH9JQjs^3}GFU?otf?+S+( zB=SZfmD>uybAlVT^mlZP$D%-Ywki+pj*x^h4eQ?tJJws`Yb`t#E2!`+FM4ugxgyzZ z2Tode5JN2(e`6~ksRM7iJ!eDP*EgjH*|xaBE>v*G`Yrq#9&p+Vbeu#3Lc<*e&pA+t zhiwiWg|rC)e3i9)#9jy)zR*qt9=LWZi7}dLDK(Lz;QIun%Qh9z4t2^x_NFBIS4$Ot zzf@S0`RR#taDoABJS3D6W&yjoZRm}vDBR*nD%GQje@hTG16xZLB@nRe zyi0OO%)YgT*})se#hcdB!y$SccBGwUglePJe_>UCr(d<(hu)Afs0tntl4?;!%~nAI zF&^+hs8jt{E9F7xD~ZqnO~VdM+QM_T^g>PA6UqW~Pm2KM+qklbf(RQ(Pp`TLG8I%H zw4mLyg@Dao?9IYK7Ya(0zn;NU+0~6&G6~u1!^QeS5}1N{B@rBhaG#13Y>16G3%iCD zf1~|*D<_J`MrvxM^Q3o29uLoJVOn-In#a8_R@f6P(XDTPlB_trER`^Me%-f2XRfwT zN7Fii^Et@c;Mcc>`d*QqKjm*{pzli3dF6aqQwt{H5-9k#A2P$j-{HOsKSaZ^6X-sW zteBj+e9?QM1(!ABfZTmcArlZ=EZ%1Ke{6#48$LC(?~1VF7xI#7Z)*%ncNj~4V^!OX zHLI9SMX;VXvBt>(-5e`X0WON(i^%0oj60ErcW7xr-LMr4lCtFs2@HwmeMc;hNIz^8 zBXX*vEh-GAUrlY>F$Q;qEkDC${;*KThlm(^<)p0cjnkH~Y{@N|1(e=)3f zsHhXm(}^#zcYG-EuMRu0!8_tuT_{QR%nwh$i7TdDcs#QkgZBfYY(BeTE*PrQYKW>g zcJ(f8XO0AQ39;X7xGg{-w9`U7cp@tSdvI`$$u~C6m1ECh#V~^PlzcG6HG8xUiNhW( z12pSXtsXnH%cWAEHq_emw2vEJe|K1yy^hx^eg1j=<-+gkr>8ZPS9+lo?Dc#4@2~{k zx)GD~)_z2jy@w|sHWCw)@s(+z08+XKn-N?;6Ozy)WRKOr@L+jG$(R;51|9Q9_|va|5n=qQitm<*6&ukm%$no|KUjqX5_RQ+jeeSlZdUwe}jr{!(aN#LEg#|p7)}ehpLS9f^Z>B$lIp{_^wug*CHs z!?JWXGrjAl1&mPjUA1)B3<9mWi7kXKM{GEW<|3Fn*=TMQ=P9MvbtjtJf*eHpVLxfG z$SFtJumarS8gS(u`$Sq>f5ld1X^0mL5q1O||V(e3a}bb%QkJ?Vc83sJidjQ*^yXAMj91o2efm*gG#e> zc?3jKod3a^9ZywWdSA#7Sq5w|3%f%PR%+Q24`&9JrReZNSr!rxe}->o=e7ho4rp8u zDWG_54`hOQCJ>L^X6*-WllWhRybJ75PuIc>PV|RCmZC$-~fM`7gVV zY2CbN8^r-4c3H6*B0|~A!c)674S^MjK23XA|KU6f)^xHW7G22zK~c-SLwJ1DCXwf) z$$3Z6`jd_NzGByxe{J-A9_CM_5(I(-ImZHsY|8;p zZx9wi?1Ob7=))}F?Wo9>JzZt%JS>v()oQ{?H@D;~T5wYUe|9TR+KIqo*%Hiemju_@ z9;kHS3KPI!(Kg%0yOoV8D`RW$L@XWa`7tx;UoF>j=KgNQ&WG6{YY2jN{ScebxIFTZ zRT0nG;G?v0@#xMaLn-KfPVI4K8eVA;f#;o;!rUYB_l)>3u1;mfBL>{X- zz~9@V+VrX-e;#^4dIs5e4!m?t=j7 zlsZ(FVZI($dXoN@{V(L{%E0YGWUQxWmcTwh!=L{+tN9;4&5!r~cz^!#^FQa8%a&6A zr+mQwUZTekBfmU7v`$98=*$vC?}@bmH!RL{09Uq|f6hemW%e3T%_0pm9=%u>=;6{- zDRrkn4DgO!Or|CAd4vzKW7z&u?I7y7fo;vNUXfA=VzznrV-Lc;tzV(DJ65kP#0o+w zg&6`c56ya-=1K>&3dGpqJ~;H*4*)q@qPbw)$U~TjjSM?+qm7vQHgB+@>9| zP?zsnfA=r*^Z9ZA_1gdLYT*j;iIx3b#cYRDWjmii6cZwR@4R`z<0*w2z%)`3WJlqH zm+-F>hahy?Y>`bO8&-+(nz&$&yJ7JtHawSw>Au(Qjy<@Q2|3vqZL9pm#dCcX^aDu2 zNn{8tsJfly&bb&Hz;k}w6)XgukOYsm+R0}xfB2MLorU1s`*5PuO=wZBheb5^*wp@7 z`%})#2^#I_&hCM@#i#z$tZ=eE;Qn3)`gMLypTF$Cvs|pwyOWB30ukpze6Hp3eFL4( z3m8DX0c#ScD6IoGS$(rxQ7s5JFn&W`ZQb@9b=Y$bSs0c+be2tlJ--R3)AQsOExhz} zf9-P8+eK6xZ^1EpwlPf27H#U*!eA0j_Ix`UZf!eF?sh(M(3X_j$r>d!0t@7fuK`F* zp++mr2vgt6T91pUV(Bon3qQBut94sM&E8GN^`XT>cw43X^mc#5`|A5fKplbLf$Bwr zY!g#NKB%Uc8y{1K|4j*3=*}TSGV>3if7ZiP77;Kw&?|#r(`t?LAlhU27m6M_hoyE2 zfMX|%)mPVE}*cWjp<_$W?RWt7NDyLF=^MBwODsJ1h7L-ybu1wHM=8+e^ivKv8vsgle zC-Eh){X5_FmMJ^e4cG!d?+r1We@Ifkw%HAgkb|B%-6VMGGn`clb4|{tDfLe)Re|t# zjkvbD;M8?_zU$Z$NKt3koL+!wfQNwJ+S8eHh}4B_$j(DWdRfP69W2pu0*%B2ED11& zH$&{LWrKRwYvMM&0QgX|3jc@Y@kUb3Td`xmynF*(M97MuIsBb$D z*hi`lzlIiBWNs17TUJK@t}Y9f4TMJrfmxS*-sf!$?)I?c+r|b@NFjC>SqGboAZ6Ex zxSG95{2tNTQvPpM!()FX-Uv9gU(vCx)sa2;h)D*1=e8;R`rdA2?s%Ry(v0@_T`ceH z$tJE$=*Jtva)xT+a|aaNA)enxW!-!Mg3Y;Iqg4k3qIjIXhc4kCaMnq91b69_-U5ubedWRvjcH74a z#PhmAW|bjn8w77QX~XtIcDxz10-qbEM~6lC!vU1VgGcN-;gnjeN9)OkU=-48rT+H$ zm%kvR!?$DS_if$0Ryr_xE4NXuaz)I^RYMreAh_l+&g`qZYc)ZyhRGc5Pj%QmAJ z0;rpyb#fJMpRZw0@&yXc3nrM55l+o37Ew>TAtPaO`}>DN-?=?jUGdpzTL$LAmSd<0 zCU65*+oON5u_nGu;N6ZF$#xW{f4N%KeAfHbO1CGys`!X%xyx`GMFbdgcuMYVF4M`4?Poc!1at8JE2e7Q4>3 zbDS>0g2v-?`5A*#wxeZ;G_CiYZ{8{^Uxp|8&2fJ&kOH_Pyz3?o#%HFQ1+vgj_7D}3 zowP6-^r*22>sO-7zYF7$gNm3RVFk#bZvG zZ-dr3+s3eDdczZD3ozN?kgjP8f_Q_+qXxT)y#)=#O+4vp!SByimgBs*n_rL!w)iyB zujhZ*xjMz+HI&)$Nc)6<#f#^5oZ`-wXR*wl73J_y@W%IM3)~2VJ)I5X;h!8339jBq z=(EWDvIX105oSO^p7I{&d$nf_Q>&5Bc?N5Om?|b5`p?VsDSoKsmGMJZMih3fSWitJy1T+jPNwIhrKd7h-v`VgmmQ zPs_6f7oG?@M%A1>LGP`S0afXQJfQeu$6%EZmS+f>V~f#UFpFpQZiGJ^@E8JQv5I+E zP|qVdt@50X7qE3jnmg`r!j?ez=y)-!5e?x!y zIoc%V4+&d*anI(kvtdccI-mkDBFv=Uj;_T>o$s8-mYg4~;pJmM{SA4hDI#Pe&J@)=`;GtWHVbDYwIT*;;2iV>K;#It#TfYurw_ z$7`GDi2Z{H8x`?%DrX!1;d)RjqQOl#7{_6ejb&Ho1)eua879;1b=d z42GIw!Px(H_sfH~c&*Dm=<|Cr;VVqx{Pmx|JS|7ztND#*vsua~EQ= z!{@#%@4Se@dSb@KPlbLYtPy|e?xQ+WsHSL|Y}(WXAM^Ac97kNUU^q&7G(7ysfh&0i zn{CFSDMq+u%RK+vS|L{mAH?7CG)xCx=e#yF#3?5Z$qi_m=6G$EGTle#W16M8&FXx% zzi%tt9prl1jO8$qJ3DFCqW=qdG$AVd9p}-Ew2{rA*X^(oXa0U)tKWZq{bF{{iOiqE z@u9pcFGi=^^b#ykvfh0=chnLaCmXSUc6G9uC(rFUoBid%p-+7}S1~re^>!4f6;zIQ zo#?e;!QwL&_V8K=*soQY22#FF=Z1QCSiNEMZ?x)&$-WWQcJ`z*UVt9z46HNsu^}jC z&}(Ol*6j#kr7uqnMI3*A-*#B*zyjOhy!}=cXJO>d3b#TO#HX7_nDx0Wp|3MLi7^U< z@sBIzsRYsQeLCTWwAmPA`9JszElPajw;8e4AAo}U3hlbApe^O2=M2Xil0LLP~Xk3w0$UCH#!P};heo`6_LHE4)C&D4)K8D$g~|&k|2Oe>wbG` z;UOVezBL8Vka~>Wa!CmUjz<|ehmi5MF?rnrrWxU=Up5Y z8o;OVU%P*Uh9r>~V~?(c<_|dK`GYW(-Z6A`9-aaN_wdIYR9+~BazHzelrVjmvYD#` zRWq-{n%=|d?{-1!vEm561|b05Rvg>$Qg+W@%fV{4iVW1%vJV|5dw60wB8F+U`!$<` zFMz*U%~;@4)2e&3;y!ECzf!Ti)@V*@5M_>uf-208QrDuTky+({? zj;CXFyId{d`8PzT+>Uew)ZqH}Wp{d?e_kl3SeAF4k?^mzuf|&i!V`Wn1RV|g^hzB2 zu|aMV&c>u&Joa>c&vkkzG!MtqN3+@3*}hQ|4xGI^(95Di8Zr3cjDF|wEyvy_ixLvv z07`!$uwPQf;hqQ%EDl(#0n$!D@Y(`9OIZW^D{nr=_O4Qs`JEfl!|$Mc@CV`nGy~OX zed=u$Dp7E=xvY-tp*&r?oxcXm5mKUwGbhVcXZHVTp^!_@B{T2VN?ts9dtw$s1mlFj zI`Xaq;WihX-D>hp78D+5_}9?$Yz%Fa5ysjrF#z82?Z*iU_a2fN;kt0 zP4+xZ5$tBd>LFXleUCvDIY7|pKo5QztPiyr&!ja*O0Zr5Qu4>OvH*yMdQs2A;URwz zwd%a?Sf6708Nu*u$L)mW43B9LW45T^NY@FhdvN)51z_@1%3L3vOdPs*@c1ct)Mhs| zkfmeaiAV- z^!9+ZZFK##n!*spfNU($YdBKjXPQ$H8l>gyj6wLZzrhy_=?Y zRLiN-&8l}l*jB1h9B^gxz_~n&@CqmtrJaDDfnt0ImKF~?sqjxL=c}31HG$iC@ibnl zMdS|nt&`KtVzT+C9yl$dwQqW6KJPX9(@T#CWbi;wW-rI4JHk03?mR`tv2TA%wFxy= z+~GF{8z=2Me*hdCEUQCQFT1O48_OOTV`}`3=f0<2%w9YF*Mcng2qN2@uU9mUKP^;_ z^>+((5-<&|-K>(gOu&0iXI6Nm?cqZ6CMtZ~Zkd+WoX&r_OUL_R@s6s3FBPJZ9g_~r z^^Oy`GIY<@{mXoH_tLFys6T(4_z1tal@Bgkc^R(>OWp9>9IumFK5 zpWu_#nl(NT7Uf7!FLWWGro|o?Pm!)2E{j0Ba{;%+;jB&=g5|nF)7c>j@dZaXh>i}# z#h?DPP+n008-E49jZUyi!#Vb*k1Sn54C91W8`r}rI9BLE6%P1{NrRC*l~{cyx0KpjBwg%fT>#Uco0% zKg?b^G3`RW-rj!pXN-SBo_s(*y=x^!`hyI%u7Q{(4+IB+*fz%-eqv`L;RYr|NP>|< zH@#?u80FM3Sj=LPkPF%ruhiAHxZdHhuodhUpF0l!7zYs)v#rUY9%rlFnbmKHqTZVW zP06f;8RyGz9;J|H#GzCEe83d|4< z)pFb()X$0XLm@Xi&~3myH_n6IeOsvC=HE~{zd<^~w|M~h-RzRRyyD=wIi~YQxANOz z@`Rf?tic932=s6!bHX?7=0y!2ZO3JSrsc022`8n4Q4)-ueJw2uaHb(sV5zbvuUPxpVjeo5=LwzJ4UWr$`u0A29FdwJIMR=UAjHa=oF=n?ln8qryZKW}R$ zH-g8pL5=`86JU^PHD6|RGCm647c8H}ZT1~((bM*bT&+(1u~c9Fa{Z=N-RmjxFZlz^ z>D{Oon*)O7)(!~Ek0w)XAso-3F?r=iiXf8tg{)}8{?&g?&0AnDaHm3`K|8Dd*K=G4 zIu(%S8V*EAydc!!@`&Dc2oE?`HklbC-2Sa5G@8d_eQ$3jIhW%=ikZ*lB-;EWHL}GQ zP7(7awQT+0E@qTP=%ly@g{+1+wyEpmQvYo!jpvuvQE31czk7Lv(_?6#99&&|1uUR>Y}Al|=qr)lqqV}pq2j=UvGiVyL2b9b1HozAzI6#RymQNM$ zSV+P-8}f%m>fu9wSJeo|;0uY9=v2hyeS59W-0PWIRB@SjX6dW>bGvA_;|62(3aPF6 zvPIkG&E_0NdkNXK`TW@qoGfB^;u5G*gA@?sF64)RIZItR{g$U>^z zb`v+HRq(EmE5_5Nr3K5t{0PI|rGuI|0r~(I+DGTjPlQslo#vIiK50l}WBf6i>VLOz z^@D9op!FA0_x5gfNMD?Y4pB9OB2UP=I!ad0Tn zN!t5=TDbnHSmOT5_AOY^U_WDR~EYTBRC&oJEjR~ z^pv7IVQ?j{5o*!xt_l9TD4g(DOveAK^%+NT0 zC`gy;K-CY~MI!1Z#~eAy2mZ_QPv61gD&mk6$on2p#HML z(g|5GQ4q{k!`%pp%BpOdE2ichD8s&;ZHgNj$ZFemx$fzmF3VbhBY52DZB1niFCD|Y zi$l$9CASKhg%m{-4MCm=j2K2r(JyF?o#y`2dD?%kNtfjg$=hMh0odbCdRqM`?DNn}q#Er4V>8ynY^7oSv8pGk3vPsB4 zPO+I@Rg6fvmUkOK2ZE;`e44>wBWayM zWyKOQ>X_N4$r^aS+stEst0pXvrf)~l-MjLLLC9CzQ(!nwlamgGzVVyeyU<3nqRo3L zBV1w2UU5hGayekJp2?jM$lz#*BOJ;}yQr#{BUW4i>Sis0c}K_I&2NLSfW%$Cr*8hS zej-$SOvi`g-Sw@7?*Tm>&~N_`YAtzJ0DD)RP6_RQdXcScWI3OIR_1*GQPoq{bB)`p z4jfa2kN95@FjN(Ck?0e>P~`IZ#Q-}#5L9-0E$72j01ZEwugZ3oryTt9vXx_i)jJ29 zN}5%cPN=*3wsGXSY!Z#G7V8WBgvHs>ZxJw06f6fdzxCXzJ3}$Kg2{|!DA)!JPuCr0 zw*27ynEv=)u=bCC&-3$neg5VC)r&|T?fAZ=J?~XaVqqwV4oAlDW)~kgy=w2_e-7im zbj$$PFuCcRJICw~P*lnN47$lSVDqcCwp+pthmG)0*xgx-72cOx_H&K2cPZ&n#Im=z zIGt-^6TM^14-fgYU)g3fv>;A9FKXY0bAhTEf4eoj8NJMZt8S#Cmq#Oka@MVp3=gp}Y&YwccZ42z7qYjtwe(e)xbseUm#yzc3B_1yL!D;pqiiq2_dEBcX3Hi$d4u@_e zFZFV`Pq7Vuq#fmTYvQBURRrNg^LkB0@MhN=g6hG2@@T^A^1M{&yr!jVP!kI=EV8N) zs%~vI9L+w@bnNc9UQ~gj0+spb!n+4}2Ww>~(;czP_#^@2?-uC^c;$UVxK*^C17D`M zHk`=uz|OPt)&e9Xq5XQA?wmzyBsw!vkl6hkY!Y#QP&|+ZL)5lw#QQsg7o=I)#!lJ8 zVtanIcDzI6X9CB^)6JS**R&mTYk z^7%J^fxLVuZMayC| zc9=);B<1!k!bLAcxcs=o{><%-H~jGl1p?0C5Zw}*{F;$wllD^K z4-dLEJuVNq|8b$Zv>?40JAOfY+*)%r)#?o9iv33LB@g%T@OHp;Z~N0W@ER<>we$fW zPtP>o*1U0-zkfMd!eHg8?lXrVZVM5@o zI{A%s!9`r`J%@F=%B1kHD>kpBCtr_8B{K_Nk?J*C4jC#|ky#PO%bb>ERRX|mNOlIa z4Pe1ufTt)G$!g#IzgVYlq~Kjrc|N(L6VqlVDv=3rcDM)62`YN+{CRr2-(fXMvLEZY z5-nJ(>>&i3y&Y8ROv>$Sm0((o2aC>se45q1w0>vPR8kpFU`|%vVnZa+Yc4hs)(SPa zpOM>v4~D(-j!rm>R`-E6R)c#7=8T}1k8qlcv>2M7jq=Ri%$N+prhB^@5ys<7H2z^h zYPyWphvSi_xoz*Wfj~*L{esq z>s{_x9APz|D}{q|(VcO8dRSv`7VCr)S?zb5g!E<~q@TAw!<>hWw@$@F@OuHdC6cde zl!@Y2TTHUJx^ n!F)i#)_c%2Hj^yK3#U{=Xp^@PE(DAr{ipvQVH=Sh1BL(qd9Jz^ delta 18579 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 eOtK&^9KH;pO{(ls(ybrH~0097=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +DEFINED_PHASES=configure install prepare +DEPEND=rocr? ( dev-libs/rocr-runtime:= ) usnic? ( dev-libs/libnl:= ) verbs? ( sys-fabric/libibverbs:= ) +DESCRIPTION=The Open Fabrics Interfaces (OFI) framework +EAPI=7 +HOMEPAGE=http://libfabric.org/ https://github.com/ofiwg/libfabric +IUSE=cuda efa usnic rocr verbs +KEYWORDS=~amd64 +LICENSE=BSD GPL-2 +RDEPEND=rocr? ( dev-libs/rocr-runtime:= ) usnic? ( dev-libs/libnl:= ) verbs? ( sys-fabric/libibverbs:= ) cuda? ( dev-util/nvidia-cuda-sdk ) +SLOT=0/1 +SRC_URI=https://github.com/ofiwg/libfabric/releases/download/v1.11.2/libfabric-1.11.2.tar.bz2 +_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=e082023fec55d1438f9444c2d94532fe diff --git a/metadata/md5-cache/sys-block/ndctl-71.1-r1 b/metadata/md5-cache/sys-block/ndctl-71.1-r1 new file mode 100644 index 000000000000..e7ce5dbf7c28 --- /dev/null +++ b/metadata/md5-cache/sys-block/ndctl-71.1-r1 @@ -0,0 +1,15 @@ +BDEPEND=app-text/asciidoc app-text/xmlto sys-devel/libtool virtual/pkgconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +DEFINED_PHASES=configure install prepare test +DEPEND=dev-libs/json-c:= sys-apps/keyutils:= sys-apps/kmod:= sys-apps/util-linux:= virtual/libudev:= systemd? ( sys-apps/systemd:= ) +DESCRIPTION=Helper tools and libraries for managing non-volatile memory on Linux +EAPI=7 +HOMEPAGE=https://github.com/pmem/ndctl +IUSE=bash-completion systemd test +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2 LGPL-2.1 MIT CC0-1.0 +RDEPEND=dev-libs/json-c:= sys-apps/keyutils:= sys-apps/kmod:= sys-apps/util-linux:= virtual/libudev:= systemd? ( sys-apps/systemd:= ) +RESTRICT=!test? ( test ) test +SLOT=0/6 +SRC_URI=https://github.com/pmem/ndctl/archive/v71.1.tar.gz -> ndctl-71.1.tar.gz +_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 bash-completion-r1 be99724bde4274de21e581204e9d164a libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=9107cdeceb066fb281eceb3960efbdcf diff --git a/metadata/md5-cache/sys-block/zram-init-8.1 b/metadata/md5-cache/sys-block/zram-init-8.1 index 6b8eeabb9843..8586c612b6cd 100644 --- a/metadata/md5-cache/sys-block/zram-init-8.1 +++ b/metadata/md5-cache/sys-block/zram-init-8.1 @@ -3,10 +3,10 @@ DEFINED_PHASES=install postinst prepare DESCRIPTION=Scripts to support compressed swap devices or ramdisks with zram EAPI=7 HOMEPAGE=https://github.com/vaeth/zram-init/ -KEYWORDS=amd64 ~arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm64 ppc ppc64 x86 LICENSE=GPL-2 RDEPEND=>=app-shells/push-2.0 ! zram-init-8.1.tar.gz _eclasses_=multilib d410501a125f99ffb560b0c523cd3d1e readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190 systemd 74b223e42834adf09a2d21fe5fe13741 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=53ae927eda4e31d0724d16467503dc7a +_md5_=4e955ff672e67badc734abccc120b141 diff --git a/metadata/md5-cache/sys-boot/Manifest.gz b/metadata/md5-cache/sys-boot/Manifest.gz index 615416d8c93366d2f646b12cb9e41507cb0c1fed..cc67a89d53450d7520e004e7def2cc016f3dc7ca 100644 GIT binary patch literal 8759 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 mhi1MwD>bWu)^rVzqh_jSF{QAFCRpL|fBIiQ%D% mokutil-0.3.0_p20170404.tar.gz +SRC_URI=https://github.com/lcp/mokutil/archive/e19adc575c1f9d8f08b7fbc594a0887ace63f83f.tar.gz -> mokutil-0.4.0.tar.gz _eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=16f11fa1cf34f35491dd64200b1db4b3 +_md5_=16cfd172c54e8c8000508de86efdeaaf diff --git a/metadata/md5-cache/sys-cluster/Manifest.gz b/metadata/md5-cache/sys-cluster/Manifest.gz index 14677036c63b7d41904b65a6978e19adace18eaa..25e43194eba7d616863bcd73b71f82080958f15a 100644 GIT binary patch literal 36759 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 X7Q=7O^HyZ7{ICBH_$ujF9tZ&d)m-_@ diff --git a/metadata/md5-cache/sys-cluster/ceph-14.2.11-r1 b/metadata/md5-cache/sys-cluster/ceph-14.2.11-r1 deleted file mode 100644 index 8784acdf97a8..000000000000 --- a/metadata/md5-cache/sys-cluster/ceph-14.2.11-r1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=amd64? ( dev-lang/yasm ) x86? ( dev-lang/yasm ) app-arch/cpio >=dev-util/cmake-3.5.0 dev-python/cython[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/sphinx dev-util/cunit dev-util/gperf dev-util/ragel dev-util/valgrind sys-apps/coreutils sys-apps/findutils sys-apps/grep sys-apps/sed sys-apps/which sys-devel/bc sys-devel/patch virtual/pkgconfig test? ( dev-python/coverage[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/virtualenv[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/requests-mock[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] sys-apps/grep[pcre] sys-fs/btrfs-progs ) sys-devel/make dev-util/cmake virtual/pkgconfig virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst prepare pretend setup test -DEPEND=acct-group/ceph acct-user/ceph virtual/libudev:= app-arch/bzip2:= app-arch/lz4:= app-arch/snappy:= app-arch/zstd:= app-shells/bash:0 app-misc/jq:= dev-libs/crypto++:= dev-libs/leveldb:=[snappy,tcmalloc(-)?] dev-libs/libaio:= dev-libs/libnl:3= dev-libs/libxml2:= dev-libs/xmlsec:=[!openssl?,!libressl?] dev-cpp/yaml-cpp:= dev-libs/nss:= dev-libs/protobuf:= net-dns/c-ares:= net-libs/gnutls:= sys-auth/oath-toolkit:= sys-apps/coreutils sys-apps/grep sys-apps/hwloc:= sys-apps/keyutils:= sys-apps/util-linux:= sys-apps/sed sys-apps/util-linux sys-libs/libcap-ng:= sys-libs/ncurses:0= sys-libs/zlib:= sys-process/numactl:= x11-libs/libpciaccess:= babeltrace? ( dev-util/babeltrace ) fuse? ( sys-fs/fuse:0= ) jemalloc? ( dev-libs/jemalloc:= ) !jemalloc? ( >=dev-util/google-perftools-2.6.1:= ) kafka? ( dev-libs/librdkafka:= ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap:= ) lttng? ( dev-util/lttng-ust:= ) rabbitmq? ( net-libs/rabbitmq-c:= ) radosgw? ( dev-libs/expat:= openssl? ( dev-libs/openssl:= net-misc/curl:=[curl_ssl_openssl] ) libressl? ( dev-libs/libressl:= net-misc/curl:=[curl_ssl_libressl] ) ) ssl? ( openssl? ( dev-libs/openssl:= ) libressl? ( dev-libs/libressl:= ) ) system-boost? ( =dev-libs/boost-1.72*[threads,context,python,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) xfs? ( sys-fs/xfsprogs:= ) zfs? ( sys-fs/zfs:= ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] -DESCRIPTION=Ceph distributed filesystem -EAPI=7 -HOMEPAGE=https://ceph.com/ -IUSE=babeltrace +cephfs custom-cflags diskprediction dpdk fuse grafana jemalloc kafka kerberos ldap libressl lttng +mgr numa +openssl rabbitmq +radosgw +ssl spdk system-boost systemd +tcmalloc test xfs zfs cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_ssse3 python_targets_python3_7 python_targets_python3_8 -KEYWORDS=~amd64 ~ppc64 -LICENSE=Apache-2.0 LGPL-2.1 CC-BY-SA-3.0 GPL-2 GPL-2+ LGPL-2+ LGPL-2.1 LGPL-3 GPL-3 BSD Boost-1.0 MIT public-domain -RDEPEND=acct-group/ceph acct-user/ceph virtual/libudev:= app-arch/bzip2:= app-arch/lz4:= app-arch/snappy:= app-arch/zstd:= app-shells/bash:0 app-misc/jq:= dev-libs/crypto++:= dev-libs/leveldb:=[snappy,tcmalloc(-)?] dev-libs/libaio:= dev-libs/libnl:3= dev-libs/libxml2:= dev-libs/xmlsec:=[!openssl?,!libressl?] dev-cpp/yaml-cpp:= dev-libs/nss:= dev-libs/protobuf:= net-dns/c-ares:= net-libs/gnutls:= sys-auth/oath-toolkit:= sys-apps/coreutils sys-apps/grep sys-apps/hwloc:= sys-apps/keyutils:= sys-apps/util-linux:= sys-apps/sed sys-apps/util-linux sys-libs/libcap-ng:= sys-libs/ncurses:0= sys-libs/zlib:= sys-process/numactl:= x11-libs/libpciaccess:= babeltrace? ( dev-util/babeltrace ) fuse? ( sys-fs/fuse:0= ) jemalloc? ( dev-libs/jemalloc:= ) !jemalloc? ( >=dev-util/google-perftools-2.6.1:= ) kafka? ( dev-libs/librdkafka:= ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap:= ) lttng? ( dev-util/lttng-ust:= ) rabbitmq? ( net-libs/rabbitmq-c:= ) radosgw? ( dev-libs/expat:= openssl? ( dev-libs/openssl:= net-misc/curl:=[curl_ssl_openssl] ) libressl? ( dev-libs/libressl:= net-misc/curl:=[curl_ssl_libressl] ) ) ssl? ( openssl? ( dev-libs/openssl:= ) libressl? ( dev-libs/libressl:= ) ) system-boost? ( =dev-libs/boost-1.72*[threads,context,python,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) xfs? ( sys-fs/xfsprogs:= ) zfs? ( sys-fs/zfs:= ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] app-admin/sudo net-misc/socat sys-apps/gptfdisk >=sys-apps/smartmontools-7.0 sys-block/parted sys-fs/cryptsetup sys-fs/lsscsi sys-fs/lvm2[-device-mapper-only(-)] virtual/awk dev-python/bcrypt[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/cherrypy[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/flask[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/jinja[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/pecan[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/prettytable[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/pyopenssl[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/requests[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/werkzeug[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] mgr? ( dev-python/more-itertools[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/numpy[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/pyjwt[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/pyyaml[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/routes[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] diskprediction? ( python_targets_python3_7? ( =dev-util/cmake-3.5.0 dev-python/cython[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/sphinx dev-util/cunit dev-util/gperf dev-util/ragel dev-util/valgrind sys-apps/coreutils sys-apps/findutils sys-apps/grep sys-apps/sed sys-apps/which sys-devel/bc sys-devel/patch virtual/pkgconfig test? ( dev-python/coverage[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/virtualenv[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/requests-mock[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] sys-apps/grep[pcre] sys-fs/btrfs-progs ) sys-devel/make dev-util/cmake virtual/pkgconfig virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst prepare pretend setup test -DEPEND=acct-group/ceph acct-user/ceph virtual/libudev:= app-arch/bzip2:= app-arch/lz4:= app-arch/snappy:= app-arch/zstd:= app-shells/bash:0 app-misc/jq:= dev-libs/crypto++:= dev-libs/leveldb:=[snappy,tcmalloc(-)?] dev-libs/libaio:= dev-libs/libnl:3= dev-libs/libxml2:= dev-libs/xmlsec:=[!openssl?,!libressl?] dev-cpp/yaml-cpp:= dev-libs/nss:= dev-libs/protobuf:= net-dns/c-ares:= net-libs/gnutls:= sys-auth/oath-toolkit:= sys-apps/coreutils sys-apps/grep sys-apps/hwloc:= sys-apps/keyutils:= sys-apps/util-linux:= sys-apps/sed sys-apps/util-linux sys-libs/libcap-ng:= sys-libs/ncurses:0= sys-libs/zlib:= sys-process/numactl:= x11-libs/libpciaccess:= babeltrace? ( dev-util/babeltrace ) fuse? ( sys-fs/fuse:0= ) jemalloc? ( dev-libs/jemalloc:= ) !jemalloc? ( >=dev-util/google-perftools-2.6.1:= ) kafka? ( dev-libs/librdkafka:= ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap:= ) lttng? ( dev-util/lttng-ust:= ) rabbitmq? ( net-libs/rabbitmq-c:= ) radosgw? ( dev-libs/expat:= openssl? ( dev-libs/openssl:= net-misc/curl:=[curl_ssl_openssl] ) libressl? ( dev-libs/libressl:= net-misc/curl:=[curl_ssl_libressl] ) ) ssl? ( openssl? ( dev-libs/openssl:= ) libressl? ( dev-libs/libressl:= ) ) system-boost? ( =dev-libs/boost-1.72*[threads,context,python,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) xfs? ( sys-fs/xfsprogs:= ) zfs? ( sys-fs/zfs:= ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] -DESCRIPTION=Ceph distributed filesystem -EAPI=7 -HOMEPAGE=https://ceph.com/ -IUSE=babeltrace +cephfs custom-cflags diskprediction dpdk fuse grafana jemalloc kafka kerberos ldap libressl lttng +mgr numa +openssl rabbitmq +radosgw +ssl spdk system-boost systemd +tcmalloc test xfs zfs cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_ssse3 python_targets_python3_7 python_targets_python3_8 -KEYWORDS=amd64 ~ppc64 -LICENSE=Apache-2.0 LGPL-2.1 CC-BY-SA-3.0 GPL-2 GPL-2+ LGPL-2+ LGPL-2.1 LGPL-3 GPL-3 BSD Boost-1.0 MIT public-domain -RDEPEND=acct-group/ceph acct-user/ceph virtual/libudev:= app-arch/bzip2:= app-arch/lz4:= app-arch/snappy:= app-arch/zstd:= app-shells/bash:0 app-misc/jq:= dev-libs/crypto++:= dev-libs/leveldb:=[snappy,tcmalloc(-)?] dev-libs/libaio:= dev-libs/libnl:3= dev-libs/libxml2:= dev-libs/xmlsec:=[!openssl?,!libressl?] dev-cpp/yaml-cpp:= dev-libs/nss:= dev-libs/protobuf:= net-dns/c-ares:= net-libs/gnutls:= sys-auth/oath-toolkit:= sys-apps/coreutils sys-apps/grep sys-apps/hwloc:= sys-apps/keyutils:= sys-apps/util-linux:= sys-apps/sed sys-apps/util-linux sys-libs/libcap-ng:= sys-libs/ncurses:0= sys-libs/zlib:= sys-process/numactl:= x11-libs/libpciaccess:= babeltrace? ( dev-util/babeltrace ) fuse? ( sys-fs/fuse:0= ) jemalloc? ( dev-libs/jemalloc:= ) !jemalloc? ( >=dev-util/google-perftools-2.6.1:= ) kafka? ( dev-libs/librdkafka:= ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap:= ) lttng? ( dev-util/lttng-ust:= ) rabbitmq? ( net-libs/rabbitmq-c:= ) radosgw? ( dev-libs/expat:= openssl? ( dev-libs/openssl:= net-misc/curl:=[curl_ssl_openssl] ) libressl? ( dev-libs/libressl:= net-misc/curl:=[curl_ssl_libressl] ) ) ssl? ( openssl? ( dev-libs/openssl:= ) libressl? ( dev-libs/libressl:= ) ) system-boost? ( =dev-libs/boost-1.72*[threads,context,python,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) xfs? ( sys-fs/xfsprogs:= ) zfs? ( sys-fs/zfs:= ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] app-admin/sudo net-misc/socat sys-apps/gptfdisk >=sys-apps/smartmontools-7.0 sys-block/parted sys-fs/cryptsetup sys-fs/lsscsi sys-fs/lvm2[-device-mapper-only(-)] virtual/awk dev-python/bcrypt[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/cherrypy[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/flask[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/jinja[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/pecan[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/prettytable[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/pyopenssl[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/requests[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/werkzeug[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] mgr? ( dev-python/more-itertools[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/numpy[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/pyjwt[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/pyyaml[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/routes[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] diskprediction? ( python_targets_python3_7? ( =dev-util/cmake-3.5.0 dev-python/cython[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/sphinx dev-util/cunit dev-util/gperf dev-util/ragel dev-util/valgrind sys-apps/coreutils sys-apps/findutils sys-apps/grep sys-apps/sed sys-apps/which sys-devel/bc sys-devel/patch virtual/pkgconfig test? ( dev-python/coverage[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/virtualenv[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/requests-mock[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] sys-apps/grep[pcre] sys-fs/btrfs-progs ) sys-devel/make dev-util/cmake virtual/pkgconfig virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst prepare pretend setup test -DEPEND=acct-group/ceph acct-user/ceph virtual/libudev:= app-arch/bzip2:= app-arch/lz4:= app-arch/snappy:= app-arch/zstd:= app-shells/bash:0 app-misc/jq:= dev-libs/crypto++:= =dev-util/google-perftools-2.6.1:= ) kafka? ( dev-libs/librdkafka:= ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap:= ) lttng? ( dev-util/lttng-ust:= ) rabbitmq? ( net-libs/rabbitmq-c:= ) radosgw? ( dev-libs/expat:= openssl? ( dev-libs/openssl:= net-misc/curl:=[curl_ssl_openssl] ) libressl? ( dev-libs/libressl:= net-misc/curl:=[curl_ssl_libressl] ) ) ssl? ( openssl? ( dev-libs/openssl:= ) libressl? ( dev-libs/libressl:= ) ) system-boost? ( =dev-libs/boost-1.72*[threads,context,python,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) xfs? ( sys-fs/xfsprogs:= ) zfs? ( sys-fs/zfs:= ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] -DESCRIPTION=Ceph distributed filesystem -EAPI=7 -HOMEPAGE=https://ceph.com/ -IUSE=babeltrace +cephfs custom-cflags diskprediction dpdk fuse grafana jemalloc kafka kerberos ldap libressl lttng +mgr numa +openssl rabbitmq +radosgw +ssl spdk system-boost systemd +tcmalloc test xfs zfs cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_ssse3 python_targets_python3_7 python_targets_python3_8 -KEYWORDS=~amd64 ~ppc64 -LICENSE=Apache-2.0 LGPL-2.1 CC-BY-SA-3.0 GPL-2 GPL-2+ LGPL-2+ LGPL-2.1 LGPL-3 GPL-3 BSD Boost-1.0 MIT public-domain -RDEPEND=acct-group/ceph acct-user/ceph virtual/libudev:= app-arch/bzip2:= app-arch/lz4:= app-arch/snappy:= app-arch/zstd:= app-shells/bash:0 app-misc/jq:= dev-libs/crypto++:= =dev-util/google-perftools-2.6.1:= ) kafka? ( dev-libs/librdkafka:= ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap:= ) lttng? ( dev-util/lttng-ust:= ) rabbitmq? ( net-libs/rabbitmq-c:= ) radosgw? ( dev-libs/expat:= openssl? ( dev-libs/openssl:= net-misc/curl:=[curl_ssl_openssl] ) libressl? ( dev-libs/libressl:= net-misc/curl:=[curl_ssl_libressl] ) ) ssl? ( openssl? ( dev-libs/openssl:= ) libressl? ( dev-libs/libressl:= ) ) system-boost? ( =dev-libs/boost-1.72*[threads,context,python,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) xfs? ( sys-fs/xfsprogs:= ) zfs? ( sys-fs/zfs:= ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] app-admin/sudo net-misc/socat sys-apps/gptfdisk >=sys-apps/smartmontools-7.0 sys-block/parted sys-fs/cryptsetup sys-fs/lsscsi sys-fs/lvm2[-device-mapper-only(-)] virtual/awk dev-python/bcrypt[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/cherrypy[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/flask[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/jinja[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/pecan[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/prettytable[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/pyopenssl[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/requests[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/werkzeug[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] mgr? ( dev-python/more-itertools[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/numpy[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/pyjwt[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/pyyaml[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/routes[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] diskprediction? ( python_targets_python3_7? ( =dev-util/cmake-3.5.0 dev-python/cython[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/sphinx dev-util/cunit dev-util/gperf dev-util/ragel dev-util/valgrind sys-apps/coreutils sys-apps/findutils sys-apps/grep sys-apps/sed sys-apps/which sys-devel/bc sys-devel/patch virtual/pkgconfig test? ( dev-python/coverage[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/virtualenv[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/requests-mock[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] sys-apps/grep[pcre] sys-fs/btrfs-progs ) sys-devel/make dev-util/cmake virtual/pkgconfig virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst prepare pretend setup test -DEPEND=acct-group/ceph acct-user/ceph virtual/libudev:= app-arch/bzip2:= app-arch/lz4:= app-arch/snappy:= app-arch/zstd:= app-shells/bash:0 app-misc/jq:= dev-libs/crypto++:= =dev-util/google-perftools-2.6.1:= ) kafka? ( dev-libs/librdkafka:= ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap:= ) lttng? ( dev-util/lttng-ust:= ) rabbitmq? ( net-libs/rabbitmq-c:= ) radosgw? ( dev-libs/expat:= openssl? ( dev-libs/openssl:= net-misc/curl:=[curl_ssl_openssl] ) libressl? ( dev-libs/libressl:= net-misc/curl:=[curl_ssl_libressl] ) ) ssl? ( openssl? ( dev-libs/openssl:= ) libressl? ( dev-libs/libressl:= ) ) system-boost? ( dev-libs/boost[threads,context,python,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) xfs? ( sys-fs/xfsprogs:= ) zfs? ( sys-fs/zfs:= ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] -DESCRIPTION=Ceph distributed filesystem -EAPI=7 -HOMEPAGE=https://ceph.com/ -IUSE=babeltrace +cephfs custom-cflags diskprediction dpdk fuse grafana jemalloc kafka kerberos ldap libressl lttng +mgr numa +openssl rabbitmq +radosgw +ssl spdk system-boost systemd +tcmalloc test xfs zfs cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_ssse3 python_targets_python3_7 python_targets_python3_8 -KEYWORDS=amd64 ~ppc64 -LICENSE=Apache-2.0 LGPL-2.1 CC-BY-SA-3.0 GPL-2 GPL-2+ LGPL-2+ LGPL-2.1 LGPL-3 GPL-3 BSD Boost-1.0 MIT public-domain -RDEPEND=acct-group/ceph acct-user/ceph virtual/libudev:= app-arch/bzip2:= app-arch/lz4:= app-arch/snappy:= app-arch/zstd:= app-shells/bash:0 app-misc/jq:= dev-libs/crypto++:= =dev-util/google-perftools-2.6.1:= ) kafka? ( dev-libs/librdkafka:= ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap:= ) lttng? ( dev-util/lttng-ust:= ) rabbitmq? ( net-libs/rabbitmq-c:= ) radosgw? ( dev-libs/expat:= openssl? ( dev-libs/openssl:= net-misc/curl:=[curl_ssl_openssl] ) libressl? ( dev-libs/libressl:= net-misc/curl:=[curl_ssl_libressl] ) ) ssl? ( openssl? ( dev-libs/openssl:= ) libressl? ( dev-libs/libressl:= ) ) system-boost? ( dev-libs/boost[threads,context,python,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) xfs? ( sys-fs/xfsprogs:= ) zfs? ( sys-fs/zfs:= ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] app-admin/sudo net-misc/socat sys-apps/gptfdisk >=sys-apps/smartmontools-7.0 sys-block/parted sys-fs/cryptsetup sys-fs/lsscsi sys-fs/lvm2[-device-mapper-only(-)] virtual/awk dev-python/bcrypt[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/cherrypy[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/flask[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/jinja[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/pecan[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/prettytable[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/pyopenssl[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/requests[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/werkzeug[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] mgr? ( dev-python/more-itertools[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/numpy[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/pyjwt[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/pyyaml[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/routes[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] diskprediction? ( python_targets_python3_7? ( =dev-util/cmake-3.5.0 dev-python/cython[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/sphinx dev-util/cunit dev-util/gperf dev-util/ragel dev-util/valgrind sys-apps/coreutils sys-apps/findutils sys-apps/grep sys-apps/sed sys-apps/which sys-devel/bc sys-devel/patch virtual/pkgconfig test? ( dev-python/coverage[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/virtualenv[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/requests-mock[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] sys-apps/grep[pcre] sys-fs/btrfs-progs ) sys-devel/make dev-util/cmake virtual/pkgconfig virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst prepare pretend setup test +DEPEND=acct-group/ceph acct-user/ceph virtual/libudev:= app-arch/bzip2:= app-arch/lz4:= app-arch/snappy:= app-arch/zstd:= app-shells/bash:0 app-misc/jq:= dev-libs/crypto++:= dev-libs/leveldb:=[snappy,tcmalloc(-)?] dev-libs/libaio:= dev-libs/libnl:3= dev-libs/libxml2:= =dev-util/google-perftools-2.6.1:= ) kafka? ( dev-libs/librdkafka:= ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap:= ) lttng? ( dev-util/lttng-ust:= ) rabbitmq? ( net-libs/rabbitmq-c:= ) radosgw? ( dev-libs/expat:= dev-libs/openssl:= net-misc/curl:=[curl_ssl_openssl] ) ssl? ( dev-libs/openssl:= ) system-boost? ( dev-libs/boost[threads,context,python,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) xfs? ( sys-fs/xfsprogs:= ) zfs? ( sys-fs/zfs:= ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] +DESCRIPTION=Ceph distributed filesystem +EAPI=7 +HOMEPAGE=https://ceph.com/ +IUSE=babeltrace +cephfs custom-cflags diskprediction dpdk fuse grafana jemalloc kafka kerberos ldap lttng +mgr numa rabbitmq +radosgw +ssl spdk system-boost systemd +tcmalloc test xfs zfs cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_ssse3 python_targets_python3_7 python_targets_python3_8 +KEYWORDS=amd64 ~ppc64 +LICENSE=Apache-2.0 LGPL-2.1 CC-BY-SA-3.0 GPL-2 GPL-2+ LGPL-2+ LGPL-2.1 LGPL-3 GPL-3 BSD Boost-1.0 MIT public-domain +RDEPEND=acct-group/ceph acct-user/ceph virtual/libudev:= app-arch/bzip2:= app-arch/lz4:= app-arch/snappy:= app-arch/zstd:= app-shells/bash:0 app-misc/jq:= dev-libs/crypto++:= dev-libs/leveldb:=[snappy,tcmalloc(-)?] dev-libs/libaio:= dev-libs/libnl:3= dev-libs/libxml2:= =dev-util/google-perftools-2.6.1:= ) kafka? ( dev-libs/librdkafka:= ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap:= ) lttng? ( dev-util/lttng-ust:= ) rabbitmq? ( net-libs/rabbitmq-c:= ) radosgw? ( dev-libs/expat:= dev-libs/openssl:= net-misc/curl:=[curl_ssl_openssl] ) ssl? ( dev-libs/openssl:= ) system-boost? ( dev-libs/boost[threads,context,python,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) xfs? ( sys-fs/xfsprogs:= ) zfs? ( sys-fs/zfs:= ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] app-admin/sudo net-misc/socat sys-apps/gptfdisk >=sys-apps/smartmontools-7.0 sys-block/parted sys-fs/cryptsetup sys-fs/lsscsi sys-fs/lvm2[-device-mapper-only(-)] virtual/awk dev-python/bcrypt[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/cherrypy[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/flask[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/jinja[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/pecan[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/prettytable[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/pyopenssl[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/requests[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/werkzeug[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] mgr? ( dev-python/more-itertools[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/numpy[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/pyjwt[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/pyyaml[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/routes[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] diskprediction? ( python_targets_python3_7? ( =dev-util/cmake-3.5.0 dev-python/cython[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/sphinx dev-util/cunit dev-util/gperf dev-util/ragel dev-util/valgrind sys-apps/coreutils sys-apps/findutils sys-apps/grep sys-apps/sed sys-apps/which sys-devel/bc sys-devel/patch virtual/pkgconfig test? ( dev-python/coverage[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/virtualenv[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/requests-mock[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] sys-apps/grep[pcre] sys-fs/btrfs-progs ) sys-devel/make dev-util/cmake virtual/pkgconfig virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst prepare pretend setup test +DEPEND=acct-group/ceph acct-user/ceph virtual/libudev:= app-arch/bzip2:= app-arch/lz4:= app-arch/snappy:= app-arch/zstd:= app-shells/bash:0 app-misc/jq:= dev-libs/crypto++:= dev-cpp/gflags:= dev-libs/leveldb:=[snappy,tcmalloc(-)?] dev-libs/libaio:= dev-libs/libfmt:= dev-libs/libnl:3= dev-libs/libxml2:= =dev-util/google-perftools-2.6.1:= ) kafka? ( dev-libs/librdkafka:= ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap:= ) lttng? ( dev-util/lttng-ust:= ) pmdk? ( dev-libs/pmdk:= ) rabbitmq? ( net-libs/rabbitmq-c:= ) radosgw? ( dev-libs/expat:= dev-libs/openssl:= net-misc/curl:=[curl_ssl_openssl] ) rbd-rwl? ( dev-libs/pmdk:= ) ssl? ( dev-libs/openssl:= ) system-boost? ( >=dev-libs/boost-1.72[threads,context,python,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) uring? ( sys-libs/liburing:= ) xfs? ( sys-fs/xfsprogs:= ) zfs? ( sys-fs/zfs:= ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] +DESCRIPTION=Ceph distributed filesystem +EAPI=7 +HOMEPAGE=https://ceph.com/ +IUSE=babeltrace +cephfs custom-cflags diskprediction dpdk fuse grafana jemalloc kafka kerberos ldap lttng +mgr numa pmdk rabbitmq +radosgw rbd-rwl +ssl spdk system-boost systemd +tcmalloc test uring xfs zfs cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_ssse3 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 +KEYWORDS=~amd64 ~arm64 ~ppc64 +LICENSE=Apache-2.0 LGPL-2.1 CC-BY-SA-3.0 GPL-2 GPL-2+ LGPL-2+ LGPL-2.1 LGPL-3 GPL-3 BSD Boost-1.0 MIT public-domain +RDEPEND=acct-group/ceph acct-user/ceph virtual/libudev:= app-arch/bzip2:= app-arch/lz4:= app-arch/snappy:= app-arch/zstd:= app-shells/bash:0 app-misc/jq:= dev-libs/crypto++:= dev-cpp/gflags:= dev-libs/leveldb:=[snappy,tcmalloc(-)?] dev-libs/libaio:= dev-libs/libfmt:= dev-libs/libnl:3= dev-libs/libxml2:= =dev-util/google-perftools-2.6.1:= ) kafka? ( dev-libs/librdkafka:= ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap:= ) lttng? ( dev-util/lttng-ust:= ) pmdk? ( dev-libs/pmdk:= ) rabbitmq? ( net-libs/rabbitmq-c:= ) radosgw? ( dev-libs/expat:= dev-libs/openssl:= net-misc/curl:=[curl_ssl_openssl] ) rbd-rwl? ( dev-libs/pmdk:= ) ssl? ( dev-libs/openssl:= ) system-boost? ( >=dev-libs/boost-1.72[threads,context,python,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) uring? ( sys-libs/liburing:= ) xfs? ( sys-fs/xfsprogs:= ) zfs? ( sys-fs/zfs:= ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] app-admin/sudo net-misc/socat sys-apps/gptfdisk sys-apps/nvme-cli >=sys-apps/smartmontools-7.0 sys-block/parted sys-fs/cryptsetup sys-fs/lsscsi sys-fs/lvm2[-device-mapper-only(-)] virtual/awk dev-python/bcrypt[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/cherrypy[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/python-dateutil[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/flask[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/jinja[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pecan[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/prettytable[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pyopenssl[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/requests[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/werkzeug[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] mgr? ( dev-python/jsonpatch[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/more-itertools[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/numpy[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pyjwt[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pyyaml[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/routes[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] diskprediction? ( python_targets_python3_7? ( (urMXiN>4*RO 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 _k}~*biiOjC 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 literal 32125 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�k$eF30jMd-5XZvBP!+ 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 E0F9T_2><{9 diff --git a/metadata/md5-cache/sys-devel/bc-1.07.1-r3 b/metadata/md5-cache/sys-devel/bc-1.07.1-r3 index 977ed9aa3448..a411a43d3a0c 100644 --- a/metadata/md5-cache/sys-devel/bc-1.07.1-r3 +++ b/metadata/md5-cache/sys-devel/bc-1.07.1-r3 @@ -4,10 +4,10 @@ DESCRIPTION=Handy console-based calculator utility EAPI=6 HOMEPAGE=https://www.gnu.org/software/bc/bc.html IUSE=libedit readline static -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 LICENSE=GPL-2 LGPL-2.1 RDEPEND=!readline? ( libedit? ( dev-libs/libedit:= ) ) readline? ( >=sys-libs/readline-4.1:0= >=sys-libs/ncurses-5.2:= ) SLOT=0 SRC_URI=mirror://gnu/bc/bc-1.07.1.tar.gz _eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=6020a0569d38500399a2a6006c5ed2fd +_md5_=ad19e3dd9e7925d5a010bad072026b96 diff --git a/metadata/md5-cache/sys-devel/binutils-2.35.1-r1 b/metadata/md5-cache/sys-devel/binutils-2.35.1-r1 index 6bb6d9ecaa3c..f3eb97e3a0f8 100644 --- a/metadata/md5-cache/sys-devel/binutils-2.35.1-r1 +++ b/metadata/md5-cache/sys-devel/binutils-2.35.1-r1 @@ -5,7 +5,7 @@ DESCRIPTION=Tools necessary to build programs EAPI=7 HOMEPAGE=https://sourceware.org/binutils/ IUSE=cet default-gold doc +gold multitarget +nls +plugins static-libs test vanilla -KEYWORDS=~alpha amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv s390 sparc x86 +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv s390 sparc x86 LICENSE=GPL-3+ RDEPEND=>=sys-devel/binutils-config-3 sys-libs/zlib REQUIRED_USE=default-gold? ( gold ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=2.35 SRC_URI=mirror://gnu/binutils/binutils-2.35.1.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/binutils-2.35.1-patches-2.tar.xz _eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 gnuconfig f9125410be4c062f2fcefc8ec59fc223 l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=7792b08331003cdd7026d04d89be1ced +_md5_=10c2886b8ed31d71e4fda1606d594a8b diff --git a/metadata/md5-cache/sys-devel/binutils-2.35.2 b/metadata/md5-cache/sys-devel/binutils-2.35.2 index 02917849afb3..4308cd06cce5 100644 --- a/metadata/md5-cache/sys-devel/binutils-2.35.2 +++ b/metadata/md5-cache/sys-devel/binutils-2.35.2 @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=2.35 SRC_URI=mirror://gnu/binutils/binutils-2.35.2.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/binutils-2.35.2-patches-1.tar.xz _eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 gnuconfig f9125410be4c062f2fcefc8ec59fc223 l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=12c53f3d18f0ae5b559f03318ae17cf3 +_md5_=26b5e1063bee217d37cc4e92d995396f diff --git a/metadata/md5-cache/sys-devel/binutils-2.36.1 b/metadata/md5-cache/sys-devel/binutils-2.36.1 index 1c73e7c33d15..4690f8f39e71 100644 --- a/metadata/md5-cache/sys-devel/binutils-2.36.1 +++ b/metadata/md5-cache/sys-devel/binutils-2.36.1 @@ -12,4 +12,4 @@ RESTRICT=!test? ( test ) SLOT=2.36 SRC_URI=mirror://gnu/binutils/binutils-2.36.1.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/binutils-2.36.1-patches-1.tar.xz _eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 gnuconfig f9125410be4c062f2fcefc8ec59fc223 l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=f9176b990c301805a29e8da9d7ed23e3 +_md5_=f00c009e8ec0995d55c2db705fa47e92 diff --git a/metadata/md5-cache/sys-devel/clang-11.0.1 b/metadata/md5-cache/sys-devel/clang-11.0.1 index da26b1b74f0b..6cc59e264525 100644 --- a/metadata/md5-cache/sys-devel/clang-11.0.1 +++ b/metadata/md5-cache/sys-devel/clang-11.0.1 @@ -5,7 +5,7 @@ DESCRIPTION=C language family frontend for LLVM EAPI=7 HOMEPAGE=https://llvm.org/ IUSE=debug default-compiler-rt default-libcxx default-lld doc +static-analyzer test xml kernel_FreeBSD llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_VE test doc abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 python_single_target_python3_7 python_single_target_python3_8 python_single_target_python3_9 -KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x64-macos +KEYWORDS=amd64 arm arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x64-macos LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT PDEPEND=sys-devel/clang-common ~sys-devel/clang-runtime-11.0.1 default-compiler-rt? ( =sys-libs/compiler-rt-11.0.1* ) default-libcxx? ( >=sys-libs/libcxx-11.0.1 ) default-lld? ( sys-devel/lld ) RDEPEND=~sys-devel/llvm-11.0.1:11=[debug=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] static-analyzer? ( dev-lang/perl:* ) xml? ( dev-libs/libxml2:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) llvm_targets_AArch64? ( ~sys-devel/llvm-11.0.1:11[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-11.0.1:11[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-11.0.1:11[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-11.0.1:11[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-11.0.1:11[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-11.0.1:11[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-11.0.1:11[llvm_targets_Lanai] ) llvm_targets_Mips? ( ~sys-devel/llvm-11.0.1:11[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-11.0.1:11[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-11.0.1:11[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-11.0.1:11[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-11.0.1:11[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-11.0.1:11[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-11.0.1:11[llvm_targets_SystemZ] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-11.0.1:11[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-11.0.1:11[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-11.0.1:11[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-11.0.1:11[llvm_targets_ARC] ) llvm_targets_VE? ( ~sys-devel/llvm-11.0.1:11[llvm_targets_VE] ) !=dev-util/cmake-3.16 doc? ( dev-python/sphinx ) xml? ( virtual/pkgconfig ) python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) dev-python/sphinx dev-util/ninja dev-util/cmake +DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack +DEPEND=~sys-devel/llvm-12.0.0_rc2:12=[debug=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] static-analyzer? ( dev-lang/perl:* ) xml? ( dev-libs/libxml2:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) llvm_targets_AArch64? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_Lanai] ) llvm_targets_Mips? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_SystemZ] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_CSKY] ) llvm_targets_VE? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_VE] ) !!sys-devel/llvm:0 +DESCRIPTION=C language family frontend for LLVM +EAPI=7 +HOMEPAGE=https://llvm.org/ +IUSE=debug default-compiler-rt default-libcxx default-lld doc +static-analyzer test xml kernel_FreeBSD llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_VE test doc abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 python_single_target_python3_7 python_single_target_python3_8 python_single_target_python3_9 +LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT +PDEPEND=sys-devel/clang-common ~sys-devel/clang-runtime-12.0.0_rc2 default-compiler-rt? ( =sys-libs/compiler-rt-12.0.0* ) default-libcxx? ( >=sys-libs/libcxx-12.0.0_rc2 ) default-lld? ( sys-devel/lld ) +RDEPEND=~sys-devel/llvm-12.0.0_rc2:12=[debug=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] static-analyzer? ( dev-lang/perl:* ) xml? ( dev-libs/libxml2:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) llvm_targets_AArch64? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_Lanai] ) llvm_targets_Mips? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_SystemZ] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_CSKY] ) llvm_targets_VE? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_VE] ) !=sys-libs/libcxx-11.0.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openmp? ( >=sys-libs/libomp-11.0.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) REQUIRED_USE=sanitize? ( compiler-rt ) SLOT=11.0.1 _eclasses_=multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build 9a65133006c608964888346a412cc454 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=13f220d32b07db8b83e79178e5fb8e31 +_md5_=a6dfe67484c1d264b946026f1b292626 diff --git a/metadata/md5-cache/sys-devel/clang-runtime-12.0.0_rc2 b/metadata/md5-cache/sys-devel/clang-runtime-12.0.0_rc2 new file mode 100644 index 000000000000..f28d7cd106eb --- /dev/null +++ b/metadata/md5-cache/sys-devel/clang-runtime-12.0.0_rc2 @@ -0,0 +1,12 @@ +DEFINED_PHASES=- +DESCRIPTION=Meta-ebuild for clang runtime libraries +EAPI=7 +HOMEPAGE=https://clang.llvm.org/ +IUSE=+compiler-rt libcxx openmp +sanitize abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 +LICENSE=metapackage +PROPERTIES=live +RDEPEND=compiler-rt? ( ~sys-libs/compiler-rt-12.0.0_rc2:12.0.0 sanitize? ( ~sys-libs/compiler-rt-sanitizers-12.0.0_rc2:12.0.0 ) ) libcxx? ( >=sys-libs/libcxx-12.0.0_rc2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openmp? ( >=sys-libs/libomp-12.0.0_rc2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) +REQUIRED_USE=sanitize? ( compiler-rt ) +SLOT=12.0.0 +_eclasses_=multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build 9a65133006c608964888346a412cc454 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 +_md5_=75ae4db590ba9c2b4b7ba88cf44c1dfe diff --git a/metadata/md5-cache/sys-devel/distcc-3.3.3-r1 b/metadata/md5-cache/sys-devel/distcc-3.3.3-r1 deleted file mode 100644 index 473414bac7d0..000000000000 --- a/metadata/md5-cache/sys-devel/distcc-3.3.3-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=configure install postinst prepare prerm setup test -DEPEND=python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) dev-libs/popt gssapi? ( net-libs/libgssglue ) gtk? ( x11-libs/gtk+:2 ) zeroconf? ( >=net-dns/avahi-0.6[dbus] ) sys-devel/autoconf-archive sys-libs/binutils-libs virtual/pkgconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 virtual/pkgconfig -DESCRIPTION=Distribute compilation of C code across several machines on a network -EAPI=6 -HOMEPAGE=https://github.com/distcc/distcc -IUSE=gssapi gtk hardened ipv6 selinux xinetd zeroconf python_single_target_python3_7 python_single_target_python3_8 python_single_target_python3_9 -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 -LICENSE=GPL-2+ -RDEPEND=python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) dev-libs/popt gssapi? ( net-libs/libgssglue ) gtk? ( x11-libs/gtk+:2 ) zeroconf? ( >=net-dns/avahi-0.6[dbus] ) dev-util/shadowman >=sys-devel/gcc-config-1.4.1 selinux? ( sec-policy/selinux-distcc ) xinetd? ( sys-apps/xinetd ) -REQUIRED_USE=^^ ( python_single_target_python3_7 python_single_target_python3_8 python_single_target_python3_9 ) -SLOT=0 -SRC_URI=https://github.com/distcc/distcc/releases/download/v3.3.3/distcc-3.3.3.tar.gz -_eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch e8f1ec13660dc2f44b32775765d85e42 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e prefix de7d8e2b10085ed5ff09ad70e4753e5c preserve-libs ef207dc62baddfddfd39a164d9797648 python-single-r1 d3100de905f978df912135806cf27188 python-utils-r1 69861348186337fa4b269de5826004b3 systemd 74b223e42834adf09a2d21fe5fe13741 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 user b0a0d4ca9e3f79c38f8f4143b8d5a2d8 user-info a2abd4e2f4c3b9b06d64bf1329359a02 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=9a4fadc954bf1a42b7053276f21f2feb diff --git a/metadata/md5-cache/sys-devel/distcc-3.3.3-r2 b/metadata/md5-cache/sys-devel/distcc-3.3.3-r2 index 9e412b945104..106f68e9019c 100644 --- a/metadata/md5-cache/sys-devel/distcc-3.3.3-r2 +++ b/metadata/md5-cache/sys-devel/distcc-3.3.3-r2 @@ -5,11 +5,11 @@ DESCRIPTION=Distribute compilation of C code across several machines on a networ EAPI=7 HOMEPAGE=https://github.com/distcc/distcc IUSE=gssapi gtk hardened ipv6 selinux xinetd zeroconf python_single_target_python3_7 python_single_target_python3_8 python_single_target_python3_9 -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 s390 sparc x86 +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 LICENSE=GPL-2+ RDEPEND=python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) dev-libs/popt gssapi? ( net-libs/libgssglue ) gtk? ( x11-libs/gtk+:2 ) zeroconf? ( >=net-dns/avahi-0.6[dbus] ) acct-user/distcc dev-util/shadowman >=sys-devel/gcc-config-1.4.1 selinux? ( sec-policy/selinux-distcc ) xinetd? ( sys-apps/xinetd ) REQUIRED_USE=^^ ( python_single_target_python3_7 python_single_target_python3_8 python_single_target_python3_9 ) SLOT=0 SRC_URI=https://github.com/distcc/distcc/releases/download/v3.3.3/distcc-3.3.3.tar.gz _eclasses_=autotools 9988ecbe04129214297a7bbf3d253710 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e prefix de7d8e2b10085ed5ff09ad70e4753e5c python-single-r1 d3100de905f978df912135806cf27188 python-utils-r1 69861348186337fa4b269de5826004b3 systemd 74b223e42834adf09a2d21fe5fe13741 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=1f755826d0831aa007d56d909d6ce3f1 +_md5_=1c377ffb5d8278179a63c5395dc42341 diff --git a/metadata/md5-cache/sys-devel/gcc-11.0.0_pre9999 b/metadata/md5-cache/sys-devel/gcc-11.0.1_pre9999 similarity index 100% rename from metadata/md5-cache/sys-devel/gcc-11.0.0_pre9999 rename to metadata/md5-cache/sys-devel/gcc-11.0.1_pre9999 diff --git a/metadata/md5-cache/sys-devel/gcc-config-2.3.3 b/metadata/md5-cache/sys-devel/gcc-config-2.3.3 index e82508736ff5..c6ae0b5707fd 100644 --- a/metadata/md5-cache/sys-devel/gcc-config-2.3.3 +++ b/metadata/md5-cache/sys-devel/gcc-config-2.3.3 @@ -3,10 +3,10 @@ DESCRIPTION=Utility to manage compilers EAPI=7 HOMEPAGE=https://gitweb.gentoo.org/proj/gcc-config.git/ IUSE=+cc-wrappers +native-symlinks -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +KEYWORDS=~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/gentoo-functions-0.10 SLOT=0 SRC_URI=https://dev.gentoo.org/~slyfox/distfiles/gcc-config-2.3.3.tar.xz _eclasses_=multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 -_md5_=7b241844e65253f81bc5873197f07e2d +_md5_=5e8c1d0af2fac2c9fbbebec0713b7586 diff --git a/metadata/md5-cache/sys-devel/gdb-10.1 b/metadata/md5-cache/sys-devel/gdb-10.1 index 7dc2fdd9dc96..64aea5c05566 100644 --- a/metadata/md5-cache/sys-devel/gdb-10.1 +++ b/metadata/md5-cache/sys-devel/gdb-10.1 @@ -13,4 +13,4 @@ RESTRICT=ia64? ( test ) !test? ( test ) SLOT=0 SRC_URI=mirror://gnu/gdb/gdb-10.1.tar.xz ftp://sourceware.org/pub/gdb/releases/gdb-10.1.tar.xz _eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e python-single-r1 d3100de905f978df912135806cf27188 python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=21abb59a723016ad2b8a0b83086f95c1 +_md5_=4d9674deb1321f33c781f10e5cd7f638 diff --git a/metadata/md5-cache/sys-devel/lld-11.0.1 b/metadata/md5-cache/sys-devel/lld-11.0.1 index 2fa1233c1e4a..36d0e0c5c207 100644 --- a/metadata/md5-cache/sys-devel/lld-11.0.1 +++ b/metadata/md5-cache/sys-devel/lld-11.0.1 @@ -5,11 +5,11 @@ DESCRIPTION=The LLVM linker (link editor) EAPI=7 HOMEPAGE=https://llvm.org/ IUSE=test test -KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~riscv x86 +KEYWORDS=amd64 arm arm64 ~ppc64 ~riscv x86 LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA RDEPEND=~sys-devel/llvm-11.0.1 RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-11.0.1.tar.gz _eclasses_=cmake 314a813be2f09820e8978cdee941e501 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e llvm 96482dd3973a93c32659252dfeba1433 llvm.org ac34ccc0ab197b128f6d3d2a4fe1cc5e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-any-r1 0a79a9b53fce4525f438f8ea9695fb88 python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=07266b8f0c8a196e9f067cc03573f68c +_md5_=8e96217361cbf1c369483e22d53447e9 diff --git a/metadata/md5-cache/sys-devel/lld-12.0.0_rc2 b/metadata/md5-cache/sys-devel/lld-12.0.0_rc2 new file mode 100644 index 000000000000..ffc6c5841c7e --- /dev/null +++ b/metadata/md5-cache/sys-devel/lld-12.0.0_rc2 @@ -0,0 +1,14 @@ +BDEPEND=test? ( >=dev-util/cmake-3.16 || ( ( dev-lang/python:3.9 ~dev-python/lit-12.0.0_rc2[python_targets_python3_9(-),-python_single_target_python3_9(-)] ) ( dev-lang/python:3.8 ~dev-python/lit-12.0.0_rc2[python_targets_python3_8(-),-python_single_target_python3_8(-)] ) ( dev-lang/python:3.7 ~dev-python/lit-12.0.0_rc2[python_targets_python3_7(-),-python_single_target_python3_7(-)] ) ) ) dev-util/ninja dev-util/cmake +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=~sys-devel/llvm-12.0.0_rc2 !!sys-devel/llvm:0 +DESCRIPTION=The LLVM linker (link editor) +EAPI=7 +HOMEPAGE=https://llvm.org/ +IUSE=test test +LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA +RDEPEND=~sys-devel/llvm-12.0.0_rc2 +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-12.0.0-rc2.tar.gz +_eclasses_=cmake 314a813be2f09820e8978cdee941e501 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e llvm 96482dd3973a93c32659252dfeba1433 llvm.org ac34ccc0ab197b128f6d3d2a4fe1cc5e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-any-r1 0a79a9b53fce4525f438f8ea9695fb88 python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba +_md5_=5f2ad5a017c1c35f0d6a005dba7c00a8 diff --git a/metadata/md5-cache/sys-devel/llvm-11.0.1 b/metadata/md5-cache/sys-devel/llvm-11.0.1 index c54cd5d5e4b9..4318689a4804 100644 --- a/metadata/md5-cache/sys-devel/llvm-11.0.1 +++ b/metadata/md5-cache/sys-devel/llvm-11.0.1 @@ -5,7 +5,7 @@ DESCRIPTION=Low Level Virtual Machine EAPI=7 HOMEPAGE=https://llvm.org/ IUSE=debug doc exegesis gold libedit +libffi ncurses test xar xml z3 kernel_Darwin llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_VE doc abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~ppc-macos ~x64-macos +KEYWORDS=amd64 arm arm64 ~ppc64 ~riscv x86 ~amd64-linux ~ppc-macos ~x64-macos LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc PDEPEND=sys-devel/llvm-common gold? ( >=sys-devel/llvmgold-11 ) RDEPEND=sys-libs/zlib:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] exegesis? ( dev-libs/libpfm:= ) gold? ( >=sys-devel/binutils-2.31.1-r4:*[plugins] ) libedit? ( dev-libs/libedit:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libffi? ( >=dev-libs/libffi-3.0.13-r1:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xar? ( app-arch/xar ) xml? ( dev-libs/libxml2:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) z3? ( >=sci-mathematics/z3-4.7.1:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !sys-devel/llvm:0 @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=11 SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-11.0.1.tar.gz !doc? ( https://dev.gentoo.org/~mgorny/dist/llvm/llvm-11.0.1-manpages.tar.bz2 ) _eclasses_=cmake 314a813be2f09820e8978cdee941e501 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e llvm.org ac34ccc0ab197b128f6d3d2a4fe1cc5e multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build 9a65133006c608964888346a412cc454 multilib-minimal 8bddda43703ba94d8341f4e247f97566 multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f pax-utils a41d1fd1c111289ffa04490de6ee79d7 python-any-r1 0a79a9b53fce4525f438f8ea9695fb88 python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba -_md5_=82ab155c55f1ddae34ca10f530615285 +_md5_=d56ae51a3175b6e6ff54150d712f82dd diff --git a/metadata/md5-cache/sys-devel/llvm-12.0.0_rc2 b/metadata/md5-cache/sys-devel/llvm-12.0.0_rc2 new file mode 100644 index 000000000000..88df16eed5a0 --- /dev/null +++ b/metadata/md5-cache/sys-devel/llvm-12.0.0_rc2 @@ -0,0 +1,16 @@ +BDEPEND=dev-lang/perl >=dev-util/cmake-3.16 sys-devel/gnuconfig kernel_Darwin? ( =sys-devel/binutils-apple-5.1 ) doc? ( || ( ( dev-lang/python:3.9 dev-python/recommonmark[python_targets_python3_9(-),-python_single_target_python3_9(-)] dev-python/sphinx[python_targets_python3_9(-),-python_single_target_python3_9(-)] ) ( dev-lang/python:3.8 dev-python/recommonmark[python_targets_python3_8(-),-python_single_target_python3_8(-)] dev-python/sphinx[python_targets_python3_8(-),-python_single_target_python3_8(-)] ) ( dev-lang/python:3.7 dev-python/recommonmark[python_targets_python3_7(-),-python_single_target_python3_7(-)] dev-python/sphinx[python_targets_python3_7(-),-python_single_target_python3_7(-)] ) ) ) libffi? ( virtual/pkgconfig ) || ( dev-lang/python:3.9 dev-lang/python:3.8 dev-lang/python:3.7 ) dev-python/sphinx dev-util/ninja dev-util/cmake +DEFINED_PHASES=compile configure install postinst prepare setup test unpack +DEPEND=sys-libs/zlib:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] exegesis? ( dev-libs/libpfm:= ) gold? ( >=sys-devel/binutils-2.31.1-r4:*[plugins] ) libedit? ( dev-libs/libedit:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libffi? ( >=dev-libs/libffi-3.0.13-r1:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xar? ( app-arch/xar ) xml? ( dev-libs/libxml2:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) z3? ( >=sci-mathematics/z3-4.7.1:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gold? ( sys-libs/binutils-libs ) +DESCRIPTION=Low Level Virtual Machine +EAPI=7 +HOMEPAGE=https://llvm.org/ +IUSE=debug doc exegesis gold libedit +libffi ncurses test xar xml z3 kernel_Darwin llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_VE doc abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 +LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc +PDEPEND=sys-devel/llvm-common gold? ( >=sys-devel/llvmgold-12 ) +RDEPEND=sys-libs/zlib:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] exegesis? ( dev-libs/libpfm:= ) gold? ( >=sys-devel/binutils-2.31.1-r4:*[plugins] ) libedit? ( dev-libs/libedit:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libffi? ( >=dev-libs/libffi-3.0.13-r1:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xar? ( app-arch/xar ) xml? ( dev-libs/libxml2:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) z3? ( >=sci-mathematics/z3-4.7.1:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !sys-devel/llvm:0 +REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_VE ) +RESTRICT=!test? ( test ) +SLOT=12 +SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-12.0.0-rc2.tar.gz +_eclasses_=cmake 314a813be2f09820e8978cdee941e501 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic 09a8beb8e6a8e02dc1e1bd83ac353741 l10n 8cdd85e169b835d518bc2fd59f780d8e llvm.org ac34ccc0ab197b128f6d3d2a4fe1cc5e multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build 9a65133006c608964888346a412cc454 multilib-minimal 8bddda43703ba94d8341f4e247f97566 multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f pax-utils a41d1fd1c111289ffa04490de6ee79d7 python-any-r1 0a79a9b53fce4525f438f8ea9695fb88 python-utils-r1 69861348186337fa4b269de5826004b3 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba +_md5_=53128eb9ccfbbddf14615c3d8f5b2dd1 diff --git a/metadata/md5-cache/sys-devel/llvm-common-11.0.1 b/metadata/md5-cache/sys-devel/llvm-common-11.0.1 index 558d9d0bff22..880b871eb6fa 100644 --- a/metadata/md5-cache/sys-devel/llvm-common-11.0.1 +++ b/metadata/md5-cache/sys-devel/llvm-common-11.0.1 @@ -2,10 +2,10 @@ DEFINED_PHASES=install prepare unpack DESCRIPTION=Common files shared between multiple slots of LLVM EAPI=7 HOMEPAGE=https://llvm.org/ -KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~ppc-macos ~x64-macos +KEYWORDS=amd64 arm arm64 ~ppc64 ~riscv x86 ~amd64-linux ~ppc-macos ~x64-macos LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA RDEPEND=!sys-devel/llvm:0 SLOT=0 SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-11.0.1.tar.gz _eclasses_=llvm.org ac34ccc0ab197b128f6d3d2a4fe1cc5e multiprocessing cac3169468f893670dac3e7cb940e045 -_md5_=b872977ee2e7ada8d5a9aa865d278747 +_md5_=5f3e9c3fd91fa097ea571b7216c16eb8 diff --git a/metadata/md5-cache/sys-devel/llvm-common-12.0.0_rc2 b/metadata/md5-cache/sys-devel/llvm-common-12.0.0_rc2 new file mode 100644 index 000000000000..c4a431ccda8a --- /dev/null +++ b/metadata/md5-cache/sys-devel/llvm-common-12.0.0_rc2 @@ -0,0 +1,10 @@ +DEFINED_PHASES=install prepare unpack +DESCRIPTION=Common files shared between multiple slots of LLVM +EAPI=7 +HOMEPAGE=https://llvm.org/ +LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA +RDEPEND=!sys-devel/llvm:0 +SLOT=0 +SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-12.0.0-rc2.tar.gz +_eclasses_=llvm.org ac34ccc0ab197b128f6d3d2a4fe1cc5e multiprocessing cac3169468f893670dac3e7cb940e045 +_md5_=0f952970544f31ba021c8c334a70d237 diff --git a/metadata/md5-cache/sys-devel/sparse-0.6.2 b/metadata/md5-cache/sys-devel/sparse-0.6.2 deleted file mode 100644 index 2e649c456cc8..000000000000 --- a/metadata/md5-cache/sys-devel/sparse-0.6.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile install setup test -DEPEND=gtk? ( x11-libs/gtk+:2 ) llvm? ( sys-devel/llvm:10= ) sqlite? ( dev-db/sqlite:= ) xml? ( dev-libs/libxml2 ) gtk? ( virtual/pkgconfig ) xml? ( virtual/pkgconfig ) !!sys-devel/llvm:0 -DESCRIPTION=C semantic parser -EAPI=7 -HOMEPAGE=https://sparse.wiki.kernel.org/index.php/Main_Page -IUSE=gtk llvm sqlite test xml -KEYWORDS=~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 -LICENSE=MIT -RDEPEND=gtk? ( x11-libs/gtk+:2 ) llvm? ( sys-devel/llvm:10= ) sqlite? ( dev-db/sqlite:= ) xml? ( dev-libs/libxml2 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://www.kernel.org/pub/software/devel/sparse/dist/sparse-0.6.2.tar.xz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e llvm 96482dd3973a93c32659252dfeba1433 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=3a129d62937726ac3cc615fd0e7f8161 diff --git a/metadata/md5-cache/sys-fs/Manifest.gz b/metadata/md5-cache/sys-fs/Manifest.gz index 75696c6ec691b6b7ea29d6f65ed4f62c410a9f8d..c96b6662f1846fc4130b94506cfbd69161b47839 100644 GIT binary patch delta 35237 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 rR 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�)!5mg|+Y^Ywy|y)HRp~4+-|yOuyTH13!o|>SvPMj4Y$6 zIVN-Fi)@>n(t4h4ikyUpBay?sPQDB^nJWgcs5#nV9 z6|GA3v(+ND>Nw-;@dhH5He_Y4>=>@x9hKcf%$J()E zCE!{eKFZF}`3wx{w>fnMk`OjMKD7AKL%^OC@Q}_-7wAy!?oB1ITeSi5iC!(+ODStt zY}ZN}S%g%@ak3vKor?G5qP$XnM`8&mvpY3U+-Zb8*0l^}dJfGoZ0GEn(#3u1Q2;XK zli5^I#R^5wf9uw6T)USWx4x=uOIOp%t?pvl=0&ij9d0T^@iz9R2m{fEL;HL*9}DIo z{f7_Vf4|23mJ~OK^8xw~w)Z8T6H7-n#5I6us@V-7V-yArJ=E{GMj^Y`FA*@;lLAY6 zP;c8pTgTlM%i1oOU{&}DY|?}bUPfPUVe(Yfc(RFB*?Xa=oiY02(&7)y+8_|1CED<)fXwc-^W=Nw%}ca_$1NrKY71 zy6bOzs4KbDJ-5fw{pSAib<__Z-~Z(opZ;Xo%z{SvS$b`gdRCi;Ge!Vj)GAy%Q5Bx_ zyfUjwe|By=>(|sT7!Jx@XV(@@?~h~;G<&aVHg%+3#XSe}4&qEsW8?TwVb?sQZ%eo~Lwln>p=*pETB4wsmER}; zu}{5wAD-=nww6rBy1}uWo_QZ!?MA``HZEg<3A90!Bw6OP$0PnIA0I?a=Vt$C}iR$H~1#%>~#;hk0! ze?)RzWvTcyOZ!?gC=(7=OlwV4vaxHgDWdPd@W}0eI;%@_=^FN8aICS5nqiH240w5y zu5ih|`%f)5KYo*bCe{2qe*B~GLk@FTG+yJy^4IZ760stxhhAn&tGE#Iz27{S&J!$? z$T9?uFy+nLL*S3f$cpOTEBss{qLTDPe>)T;T2mjF_f{n6T^PqMtq*NFz?b)>nNR@Q z;Oqh9;UL~Eo}BDsj%+h0N5MOmmwt5KFh}L|#*|~y=aOBQn*=*XtWtKXe)?;w5`QY7 zojaf#+BZrJ4yJQ>0nOJV`_2r!156V4x&UY}3OURBqLv(CG6M87#;X=6aO&;P1-+f{C_)7_I)3sT!m zm0BU*wdwtL>@Vv0WZ&y>2J?E4Tck3$_VoQ9wn?UV$Op-hia$G1dwb9$f3L&>I^1K^ zMVB-I2Ghk*xuH%to!wg~4(Md-RQ+f`(-(`UeO^*ukMv4lAcw1@x}w;7gU|2B{m0*q zX_9=`R0~f75Q$Bs^^rDsRbES8=2U0<>UYOGmqn1?jP}a_Zx5LsY@0w}s}exfYC%1_ zm((4kYF|I_r}1;+9(8SLf0si*Y)w!+FTtUZv~02BJ10N0DPyR_ymfB^R59htIDSOf zyKFZKX;rEZqiS~8?#SvKkSZJmx|TA!aDOZXgCj?War87G*jn>}EnC+uj!DRqoWj$o z{3vg2oh;VZ{{&H(8sodE)An>4iO*m^=cBUzdYt{O4e&QH@|sDya+b zOddIERImLi<N42c?7WHIsyyn& zkKaqu;jP$l0eCHne~3fbAjy34+j`aS#^=9&XsdnLb`>I6d9j9n5G9M!MUR)$OEyI{ z9Qmuk>z)Z4Uhe5ON;s%ov~lL}R*;k~oZg_rYFb+|!aTy7O$CvF`iV{sMXPJ!g^dEb z6N-IY%`0dHh{&S*djx9=^AND2hDT}_Xp{#Cw9ux|{jfo&e~eAtV`tm)weuc`>)HC! zy+_^u<{j)VwdXALb<-MLJOvLYCr45YW*kb`j8l08vbqLv$Mxei`}JSGd}x3F`Tp?n zf3I4926H|2kMZiAP1fpOugs<#OSU@bJi!dg*FZx6*vFwXl~&sOVfVf+%LGArVAZLY z2-B4^-!gm3e=A<_$IzJYN<+1CsCt&~a444`$gJLgzYpCI{R0^rs2<~*DrG^tc&v)yt9f)bIy3xlKCdaMh2b8v}c0joOHqj|XkowhavJ3;hx zP3E%t)<69FPoKLtmH+ye@%g{My}zo9lCQT8jHf%xe_{)z9$;kGw5&v?N*#)Qvd0_+ z(sc`5mJ~cudV#zHVbQ4=DyPv?tZ{Y2Hm3$R9d|Zsub|o#V^b@FbEeM^{4jJQJActj zbnj%|E3&Mr2o7)p28g$YzPE{X2T(vS!OffKFR3_M9S7en*}}fbyV`jxqMY?aT3RV4 zB_%(he=bvVViLK8Sr&v$a! z4I6}eR*tR>)*_Kd>F1crBoUTQ;E3Jaz<22Wf2|(be(shq33bi3wB5TRBAF!@FyeJ; z9zXyiKg<&IDw76V=1+njv8o?l5D*`_6?gbKj6@44m~<+tTF$plD3{Wh;Wc@CxVUDHileDW=KIN=Yq1@AW#o2ZzpZrh2&AnRJ61Z4*pPS5Hw6dN{f6YLt zhEw}y`!=+OYEH~YjZ2P06Y^=@<#ee2X2)7yeP6rp+J}!{KYaiF?UG$@OQsRwd-R`5 z@GF1s<%k7$z|VG*>iFf2^JQyiJq+tRh-Pli3@cG`Df*^d;{}hs;g2y29-Aurm-U5W zr8$~8qB>B77yBf10~p%w=*)LNe}=m_Gh@v#Tx(!a0sr7pO6*-B@vwt53K8rSOgf|p zZfYa)Mwu_@CSN}BZI_4zpWE`TWi$d`=U;U5IzgMONglRhEurY^m`8lQwfw_3|MJE1 z_4(Fw#{xWvqo9C7(mk};V(EoF{{^KIeDx}U-x8Q^wxf%-fAffXgB`^S zxkOrT7tk_B+f2w+XY_BW#76`H{A`CzNfDow&TN=?9~=P!RQGDybs4eKSVF{h%Qb>S zAjrX)ol}uUyLWgzh}i0hfm6?=0eOtwN+{Td&p+>d%bV&_UQCRsq=5G}ecN}!i-J{Z zDx`G}{aUE_LkM1pk8j79e?NZx1XFtX=Py5g{rumrEuOD3@lTam(z3m^#MY$icqqE! zLMj#E$ZGsARdsC+i4E5#aM;wOcWz%vcO}eV>N!c= zq`RZYtP*=9zaz9A!l@X)z8OKiq6|H>@sRX-R^KGJrxGm2doo+idh24nr zpxNSlw%smZi=)e(qg?CoMqjjXfna8}Or$XMsU?*zR>-2fXS&^t}I1OUBbZ zU1*Y%Kw+@0p@#3R+N~#y{JVaZ@?nH0w#-Jf6iUnLpa7S%e~LspyMNpX!xYR{VXrpA zm9F3bD%p}JWi>@it&H;0pi$)GFwv!lg@Zis3_#d(S!ycwu`CTVKD_yoY9uL1Z2^<0 zPKG4b^VMx~+KNPok0Ifcxso~sm$ylr1Cf-%eiyrfv<4tv^X1d}Of(Uxu6#XK><_Ldxdk;;vXf?^c6JM}RmHGNrAlT6Q0Cw5vx2 z9zk18V~M5q3^E}HxccnPR*Zx&(`IXeVtp=EZ2SBE3R+h{%u=zTg2;H=&)II7y)&l` z{uwPeH?m{(_Pj3x>ZuZne!1HQhNu>ws-{QPD`QTge*uG31%)GV76;`+Q2MeI?O#at zhi>jO{b;pbI%D&bW;cljn0_^IK!@bm1V(bg3Bd%>q};dEjE^y1u4aj-Di zLs=Eof4WZP3>pijW`kmM&OjfEQSs(&Ox7*TffiyKZ23~we_c`Jto3vE3dPVd zxKOxk1*+D8l%U~_f+3e8ta=0Hs_dn@W17o-e<^z*cgAoYYBwqDcZvN|g$WVql#_mM zP+a9NN6PByi+@>O;Huh2wK>1p6M=nO7-*My>zHUcZn9i`NV{zh(hjRSojDFouz5?XaN8$#$z3+}&?O30VI6o5kNBe*LR&e*X27&^5n~BwY`Jq!1E8jrl1`8P^761fItn0YM33$qda@<6xeE`Cca**-40L;9E>7g7ri_kox*{o549jG{ zkQ`4*2=53+9>n?lkaNX4f`s$fY^|b2fB6Q?wBA~D)Y4&kyg3fIR=QE;TpK59lbo2X3++^|Im?(jpPlwV8?O|#m37zzt6Kji#ebN*Vc0T}GTMJ9qh_-Z)w4-@-!$pyHVj6- zW!W7r)k+|BGxToTCTZgazsmPAf2sAhh;gW>T;<0>$mqVfENx}zE`upade+qvHs$HuDt}u#hELtjUyDW zC1txEdj!srq03dqyneW5A71C(UZ=#L8txQmR)jQod%E$_V^qf<2uiRHe`qb?N{tzv zvZjh!d>J6PUT7ma*?i=e?zuIl>@5yyPwE6dJyZ$3LGKqkgnj1-PddyJT6Wr}_GGe4?_2g^;=Ft<`h1sdFh+<-NhTLDNx( z03eL%DmZz46N&*KhY5;JebybcML^GRTABMfR32Gbz_1bY~imD?OQ z+8tdv7qB7IIEq1-QWu6dI;z5lV1Lq(xoOiiwmBAQjZQ_uY+R8ld+cvbPV8BQbg_mx zX*YMb_fxsg{T2{y%~G3QLpH;b+pg38NhugXv1gH%i6d$a<(S)|f2H#dKn32d4jb^z zNM>MX>3q;g28vUwE20eD>GlGDLc)O|O&+aBoj6w$kKV0n9GmZR!I zUu|?`mq0oNPEkcyf925hXo?S5;jRJJfd`rc_A2{1Ba@uL)rlvv=OJVU1+5@$_~!*o zJ)c3NkRdPVIR-6f-7b+waDgudDCk z+FqjB6KoCfaL{yhUR}n{!|pGeO)d+7UD47@6U}s+#vuMSf3zvdtLdc%j}9d}Ub5=& z4G4DFepj>zu$l+DvrPp$u9uBUl#2|`C^;f+I!v>SA$o+>_;|^ z)AYw|j);$-$i0SzJ)r&AX8oxt%UkuDqRNuj=w?LokGhCIB+gh~*7 z^+>dnEH@RD#Aa=-Udbvk2lmv$5^G2RWo(^iz9sM)Gq?@*K=s2 z0J+Zg^ECF34GD!f!@K2pP0M>^u+wozLa>ouf0=lFVE9qT)aAV&=Q3jkyiVH-vQlrS z*3-LVk~%r_dmL;2$~&9XWr}>n@n(A*>QDe#K&HPKC#|CsPszY6TXrrRl984Z!X%EJ z%aC_?!IiIN(wnW8I|*`a&`}F$YY;elS$##T%-R*Cpm^zAJ6`!vAY~yE$?MRZeH$0O4A~2lo1w*cVD+ zv5&}H8oJte2X}(L*XtIEA6mJs@`Q2+9E$RgIVWyw$T^*60Je_n0H!xPg7lo)v}BJv z+cL9|@-dn7mhWMk3Q*4`@2S2s32B>bPbC8tkAG{?3H$*I%(}gvLjL30UUVl{3%NeC z<9VUJUAFO`mpI5{D;#;d4#F-^393*iy8yw@wy*qHA3e#NEWO>uu zS7%q=u^!0To`kqr5!>DdQ`eG>FKvAM`X&!}JSi!rc-Uh^a3#xZB)A)bxRv!oRTu*k zvMG=1J+`xbwm$)kGz30O&fr8{0PPaD-+xW-Uh)CxTIO<+vSEmd6Khcb4M=*?dWQ`0 ztbmsHzC@*9*i83nJN8tJNK_7Wxzx;vUXZDFae(JG+x7cP4}}$ggKP|+%1cZ;s9sEd zhCCwWWeHT(|1ATCGB3CtJg_(u9~iAI~nv9TxRj1sy!@c zC0PUX?PAjeRc)xo0yI7152e9OSAV))+_#0Zkh<;anZz|s>PjW?2~YIs+rRwj&oAZ{ zkK_2n!L`~6iUueIa*=?hC?D2EtkNIS`PQ_$U{A}!xdE_>YBK#~qm(w50p+yXpuF0q zR><-vgualzf+5YmC5_@?;ofg^Ja?})cde-3YZk!Pb$PMO3ySU)>X#WPZhuD#Hs{uO zYpc7j-)YySAS>trrEHED%poi*Ubs2;2rO9^1`cn>Duj!=&4roSVl6BEy_=rxNhQ-i z7VMYbk3Vr7@9!Um@fKUR2mB&pPIxluUo63D>fMkve%y%nmyR4Dz1DW;;&wFU zN&Fl(dYHK4M#^a9@R+@chJPt&sjZ>|G)X-gg;7X)RY!&U(A$Kdc-pY_7}^cnu939D zabC-vx`QmU(+1b)%+{Itra(8yCfs4aa#~wZnoC# z#FE@of36u+CAGKG>R5VOGiM)O6ro-<8}hSIo0A)-=7O`V!pu$}%73RFZ%~}Wx#Gf~ zAx0DT?aG;J6q^`dRM=k%Mz_~WwxHe$x9J{NM1Yo9c;Qw5A2leqbI$|*X&2>C%=mb} zZzHmMyKh^DW$eCRQ(>N|%uclG<8(9sxi&>Xy=@*qO?79XX-Shn(nwuO>6yi3S08?u zt&z1Twa>rZy8^9u5r0HZmG1Unix!FW49~0e^}|=^PYq#l`=P`ITW7ZgMyn(eD@!{y>Us!&fyIuA6t8uc8&0~gz=3)H~c4dJJsbKPCPerkRxW9aTyZHFK{pnJTlkXj9 zP;pa7acAE_*_$Lz49{StLN+)DLUXx`MZADa5tb;>Z4{>p86BE+KLDRjdrgB_l% zk?*EYD`>BgUCwJppjnN54IuzRH_~_7-Jn_(@bfgqwJrT78*%C(1iW&V?Fpv-!&qZm zd-|z6B0anucsrWLQ|T6j1B{FlKtWNV; z_A8MvZl%x9O@T$2M{1mOg?mbOTt1snj=*cUA9s+u9os~v&FPZ!)ND}qjXM_wv9AMpq;qawPIDaf0Am*uY@r!< zIMQ8zxPM%~`HjW=mpbcHImd#yUbnkCqY5TLqE5Xb0C$VJH?t0GX-2iz~6!@tNkv+w!U{`UxUC}XZ zB~h{Xlx&I24KX0X<4{NJK95Tis#P8dDiT#s0e`rbC+Dpcb$d9WRS`heEOxCCPcoO? zXScJR_Ce?f1A%{9tPkH?#`*idkZC{v?nQ9mksi~dfJi#rqFqkQ_wCG=LZw<2d6B1d z3Bddct5#3=)XmPU0PoF3wOqi21syg+wX;i5L$--ZJ*C5%vWkz2!1G@~z)Av_SBE2m zq<`2b@B55|d|ledca_+Tsh|ROA0MNUr7BoX2jq2`G z*^ydp1gx%ZlCz@S`OTqJ&tpQ|P#uPGd6!N&RM2nd{|wuZD`LRZKx_Hn*zS1?r&gbq zmu~|=dmek6E4FGV$P=nHty*#9X9my-DRgkYG{}UC4y_8z(enMr;{D_JI6mJ%{(o13 z^lH%dXcx1Mq||Jm&knzRrw8Mh<`L9eW9N9)6}9xViRE#-E*5lm!orQJ&f zgO6aeE$?)1PIooKs$-`LzYhSUo(Ri=hxfX1rukXQsF4g+Qj^Nr*8<&th<`&lg&d=n zn&8T4>#D{V%B-?HT6B|l9RhLII_P)?M{imVH|x{t`jcTCWLLs#--oVTe75_Q6b9V1 z`K}Un1E4Y}G#r)lZF(S1*_dUam&#zq_8MAFSV=USM5X59D6Fvk4~X6v3BPCr7+k2V#)!&(Y#6$GE*1og8e@ zp<9b%Ys!~&mFJp{Q@g#Jmx_5C`%X2hsGS*GVbdyG5fP%vdw(!HZCTZLXL+UA;HolX z=nfNjeZ|UHnhgqvMpf7kO-$8knTp>W`^}QoX0y7t`D`oeY)7=J9PFLZNw4X1NCdP1 z(^Ch7kQjKAHT}eDMTe3c65k%Nf2jZzYbQfnFD>_`(sDXijv4`_#9K91h^{tYS}0>7 z*k=u*W~r|n-hToD1Wsc14JtcyPbSY1JWl?)r#ouy>OKW6Js@=N7!&|`IAVEcPEcz;G$hpoCTit1+gOmhgFc5eW zj-dhQwFfz}^qx0j1hl8J*wO0H6su31i;>4oY%QJ%F2Mx>`UE%#28yWHK%a` z_2Cn!s+$daL@YAgRN%&g%zybI5PgD{QYye=$6aGm>h#j)BvuW zE1xA+(+Vbi|Aw&}rUFg={Bg}7L^uNlBriNn4}vS_I-EccAcMs7Cbk!&PPhvLe%(tnzn#8ny8!#IPgpY%H+^$afYZLKU}l#e)T)`2#&wiSJ`ZIH=c7U zNt<4(@MOL?kl4uK+#TGv1%$=XphoGP)7CnIT=uN-5T!fJOmV-yl!KRX zJ2<~hrE8M@!?D;&3v0U7Q8 z#f*Qx|1`e*`EKL8zx?^npFS_X`J&>ppHFct91cP@l^OPJ+lESQ5Vq8vcu=^G2&~R1 zuw047>IA3bK)VBJU~@kDU^l7wU}4!iYlSZ$FF6>R@|NIu36Nn{1%6IPSXuvO6VE$e z;-FVG2UuXTjnUbHtlf%5a{#9S*njr*5-r%Z3E3r%^8T*FwgPD7h|1|koz=X=P#Kob zzpT9nzacx#*3h%w5;1Sx)r!wN5#Qly**^90N;9{gzJepj*a>56{dPDuO-}YTs<0L9 z%poMD3gQh(ojszDP0(GnCe1wA1?qn*Lg}qAQ4ly>)k~PZeJxnBGN>%Zrhks7I(%wC zXzE}j)i1}T z1ah^Bk&f#1VQ0${BLM%=%lo;Jy$G?V{olc7euDq+SC%=y>d=IzF2$4R=$*G#1Di(B z@QDFfIn)E%Q$C^6W7)I=iGPG*;7rHBH)R)8C^&DOwAdP}JHgrNeUfrn(+l!oTmZ-j@>2%*1(b00DDBsko-sk#3g>G!XR$^Xj0f>~jVini~vk z)6lA_uXEXcp6ng4S^3nHG6(YOu{MKujSwaKhNB*4gHsD&)?)cbtAF(?P`^VqF|4kh z2PoUGba46|`eV;qQz^>MXPbAl8@EG$DjRHc&;ib27d0qABw#;zRDb{hJCvOuu&2Y@ zw_{r-x!FMnGWr3t^R61qm>dnWt-BxAdEP-8F>hTP^ve-49b=}nm56H3ODqtYRO|^1 zB6y&Ehc(>x8A&)S~p3<7jtga|6=!Lm=ouC`hf3 z75nYa|7rEWCK2ol7JC|X(9FErGjH3LqeeO9agwRTL~2$+b0VDJbpEv}0$P+sJRIuP zmn?#3*^cs4IA3%GPDkU}h!E^l+k3_!xNhl`Tu&$6*&#>IgMSp#-fNAyD^)|@_YWV^ zu7$QpJwV_qlCHJACRQo1#0DyAplKCB)YCaK?)~D=E8nG0W>tv%gnFo?e%c;!k}}gs zOPp4LP&>En0kQL*zx}jc-+lM!=iHu#x0dI#z1h`v@~9hZa75JF>ZmdniRA|4hHJvU zIOn?8gR~qB0)LqUPvLPV@IF)S}Mxcssy z)(~)H{pBwmw~KX|X2}%jtuTW9JU?8jRrV)%y(tW{H-Dd&>{O5QR?|aOW-&t2$o;ga zx!KuWvKLN`1j-pwR)YoO5l66jM`vw5Hl5MZCoj0FQlhA=p66iU!;Ww}*^YIWR9O_* z^lq^{5dq#$V+Si~$Y~d!y?P{8VvGV`DpO~j-=@;2EJK40k~9bet3A;R@pFNzO2&qUr@4~Xid|Nq;j$id-sp=LR?WTj!y`Fa0aG-R4JqhSl z2amH?IFTu_cm115Cc)(4_j@>9>oh|0y)-r7(toDd(Y6`ezsoT-5$vNdf}m*!qmm7ZI9a9FX{ z*neX<%1s{hHeEZOs=Vv1upnm>e3mp_JYu(_>%C`8Um*gf^*}OPyq9^$2EMDq2{qfm ziKSO3I+C31nWr69#52p?~rsZO+`*1humxhrMYm)2*^=wVzB&NcDPb zJ%8zT+eNaxeYJJHh?eVWx2kalpqDqAHNu{IbzD2y{XeZ5Lcp3L77zb2JCvf+TpUTK z=m?ph@-ejV)%HuBYV~uwofL$05_minUDTIZA3hjKwRp*)-fYwF>n7Kw3(F#CcYoyk zW~c9VyF=8Qb)k9bO>jLY$?tythd0{2Rx3a0q&xei{rOTK%1ajk6a@FZmJhO3JGh~a z3a2_9@$v>~<1tyZrhdf%9~Kzeu*Un8%N#cKA9h1zeN_)=@6ddh4^}!7ng~zeGz*R1 zAqBA+XrglO?RpYGyGD&p`a{0emw#XO*HMgkC{E~wCKSD&4Sb*nfL$R0Qh)9|OH+kY zMJyFDngee^`S&BinNF1+S{v|6VlDxMll#NfdQto)+J~n$bjS&5x^<@==aP^eY!Lss zdG*!p(E<9|s{pXFLU~JrHD=|Z_)v?o!)f-}NYa}kKe>4q*E$J`=qpZZr+?zUYN~{` z)b|&+KHiU^dG;o@My0Sj_?Tl1V^!i%ms9%~FK_LwH&t!PyMnHO7m$;-R}O|LgQIDZ zn#rS8I~;G0=}|U&|1>om_GzBOZsMx*^<4E=wOxL=P=9}aS)z%HJw9Rki-S{6pz`E} zcOGGq{uR}nr5)PTIF7Dkm4C(DgFgz3otkE;v^R+!dv|W{Owgb@37X_H>y4a5o3xgu zG=z~u;jrsaj*JO6*x?Ze9HuP51ihu=g;La(30I$P)aJ zZ8?`No#>KvUSpxknmAak@k@SA7`tyQ?^Yh=>HUh!UTpQHv1MUchn>anziAzZtg0zJ zi3nuLd(c!GE?~=~ihqaNu}Ax&^0F}J{gWcX)s-6oKS#@wjgzn67eBc=Vqj}-PO4DH zpIERzeD`L(t31_HufFYD&H%%&qhqEf{i;)wzq+s4R-5>MkH>w%O<1th?6=<}(~T4l zaMOVTtgf5vJspvEQdL*#Q~w{GXNsOG*P3fFn|rII)yjL5ihn+>r38f_2+gIlOF5(7 zF;%s@oOC)I(+L-h2ZpHtu@1}ZB2L6$XR>cLCq&Y%?7`NS79oL>yyYdY(z}{F6Wigs z_pWW6?GxhXeg1I8-mi@IH{tK=Nhud>w`)#*dEivqR|R<-C3RwJ3W3*l+Y>uO%=?Q$ zRMTa+rpe~(LVv~GVSmC>P|6>skbJEUc6t)5TLUMYn{*_$9`_peFU|7wdk2(y)u%QQ zyh12W_l)ziRK$x`5Oh1xt|lp6q!V&(d~Mq=qk1I!J)Dc!RJ2!FYOr6ImyaVF#hEFa zz@wK2CofG^;!}A_i_>R2&nG(cT9b~iE;WwkKgttuR)4;Z5&%4IZm;uBVqeC_z12GM*(Etynp!tG23u`ix?Z*wnC*yK{k`SRrbIe3bseZ z`S2&Rf7p9>JIO(UhxWpJ;H3}Mbz1G%k9A{eMgh~`wliuYy=F^&%Vggw)YRb`&&(AKmS0+qWmCLmOPZr*%kko zMFE*whVzNO5cQf^LXLc@oY^~DBX@ZgxT=bC+)&h@9}TCJ{ivE^s7m96zU-P#g5Xx| zl?(8btrI-}DV50dbTN5nZ&>W_c$ur@SomsgGehb{^aHw=4HA_5T^|>krz< zo{fru;3{Q}xQ`Z{P>c4Y!VGu2S;1P`Ki!_16IKo*N^9zY9l3Yk+6^;u4*H0MMBqRK z41euqoNBFvFuf}2w|xk~x>|QW+V8)=IE$a@(fz74tNAv8_s9k60-Fm#^#H-{a(BG!51x+c8kU_O*-tk9j>6D}MLskK>hiTc~hAt=ueYcq73>EJ))Z9N!)^v=@x#%y_c^^M+d289l&2Wx?EIsrb9FvFsl9rq9tb<^ zm84V3c5FR3ECMh%*xMFcgMWewyPiokH@nt#SgZP}H9Oezsb0LB>Z+%Am0n?`D&6Mr zG$sBt*(}}8)@8WJRICZ2@fR-d&ut9b%@^|V?FhcOOH)Y&@5c(L zeXj#%t1?h0c#d)GdO}xqC+o5F+sI_3rG42#+Brrvm^_O&9~__}UVnSS7Qg#nAO7Q; z^s_y_#;&KveGq}Rr=0q!`b|*5z6lIkTv$_qL{%fIO$oLY21U!8hGcf&Z{97Qo8}_z zKH$oFo~lsBafaKe1%5WL<+RUC0d+_*u$O3FKt=nbac4HgM4T1?8C^EOc=wcsf|3aU ztlp4bs*d;A6Y5OHQh)28;FAnUHXS!M?ru++n!|dgE(N4R^?}Q#6NS)EBA700dr*AY zk$^a##~fZQ-9CN(=DYTv<4^aSt)~K}PbRx3FJGZIQC8$|XFi*a5;;rTC+y2NBc+I*J?e@I}nxh_j3xQm|=Jbhogc@y9e6= zh_XbXs}HM?)PJaOlw&m-sYaqStWk3(51IIMIbnr?O-*GQ$HVJYY_?P|+1;n9@M@zb zZ>IS0y@o!sS7O7yGOyX9_BLm?fJDhbZU{2y+Y~ML_ zaCQ<)p9L^I;lQ%2{ZT5~pUo~TzVacy1u?^dAFK5;ntvN!6=t5x6`GNB<$B5d`%xUo z0qrZ7S)x~ie0OeIa4RO|wflcx@y2P)x2 z(Qp>ZVs{*?3$s6&uZ**UH{h5-sfy;f7kN9_pb;E^wE?}HB8g*(2l4eGC+1rHpLo$H zhp#y)seihxj4H5FfG?B%;wOm>ki2J}P9N>bzNkw-Q*vW!f3sG<{P-UqK90vQ^TPR0 zt(!wV(QF6B1>JNI~0sFk-^He$W+ha-gW-4;oh-%$#?Zy#v+|Ieow3RufKX5 zXMU-)K8gF4-KOai0^zyy7Me6ZH3n#2C^%w!IYk=ht%xt+nNX}-ZQwu@b!Z(Sur~~} z%70MO_o0-n*cz7NS&YgTN8>^Panpe|QaEI+<>1;kAok zp+?}-YT4lgo+uAtzb9J)XGBP6HtcMdYJW2qyb3%Q^)J_GLvP5Y4_U2N<`m{h4!ce( zXzEEyfSgig6?V@E8%S%gRhMF=5A{I#%T5qat-eRwqMClmyXtoU#$xiRSzD4_wTTNh z<^Vmo-R0+`@rk~O&Mr~jevZpB zak($3(zMP80_p8iSn;?yo42y1Qzr{@>SobE36sFPdtI*YzIm-ty!piDS54gVbQ59+ z{8a-xeJErby3*9J67^@nkAIiKwbo2+gP*dFuHLH_m6shWT6zE77CHpd)800g_va}19(*&D^&K@iFR+QZA=xAuLsG?KSY&i)!9FTM(nPE3G~pZ4l#mDAj;=SDmMdf|?Wh20ojB+vCWO8f%~j6)n9qf?1J|Kr#cFVEwU4BqA*h%0 z;~f-V{JO5gS71*!;D5*7caE-;hoi1bXSF=o=$r^ISnf1}@|}DKN4j8~pqU|b;$L+N z()y3(g-YE&Sf^LxyXTgGO76Kq1kF16b$PvrXrn*$}n@LVtmY9q-%eRF^r}jjiyl zO56&NX&l5Gvng@sb81>u6oR1b1r|+#VOpiAK(!!NCt@8#v)El~d&16l+llSbC%4$T zy%m91cXaEtTtze<*AJKJU2x~Ae$Qg?(Lq!&mkNBcaJ-I$brL6qLcP5>73drTApNkQu>`3d zyp>Auh<&sBYMa!pC3p)L?Akx=e{)Lkc3;F!GCZBchaWXxG@B+a!9j4?sq`s;ThFv5 zX$$ml;vw!+MA6h?-AKP6{qVF>Uz^iU2f&WUbHY@w)u7`;e_F0pzX@fv-#;(|QGmCl+Qn{6D9fMU~9-|Tvs z4ck~8TdBOT%L-{e!Pklp!JlHBN=ODyS1-2c0T+|_k2M`z{HcX{!KLx(63y(E)i_WP zdjmb?a$dH-sj*Yl-O`2f*xHM#aVblONZ%Ow9D9*~>BRiqRQXb?-uXTm?B=k5=cHTE zxqo=QLl2Cd7(F<1nkV1yhwx5GpAcN5M1}-d$Lc-7$?t--R48rM`ZuS4uI(f(X*h8bT%Q)}yZ>%~TwRzi z6`S3_jfMf$c!>xvG1giM_DILW(9S7-+CL!yM@ zDz&K%NKyB*Di%iaT88xYsB3xwMdEO>i8&sRUL4*++DCD+d+yNTbMAV6$hJ2n_qra; zq9-DMSjAI4R0cSoa9-3KGOlTpqltwt#|v*gBD_WcbQhx(v^v=&uhbFXq&nBQbblg# zVzE{Wzv-O3V#ygMmFed|}f)iCRoV*53NnpyCZV^B{^T%yoZnI--?2(zsxl-~LHd%1kxI?x zer#STdvz*3XkKPU-X@&s$BT8QmwW%GsbqF{_NHn1x_3nm$n3gmis?>XQFO{4K*^`u zt7Ox94p%Mp0TZvP;*y+G@-(=z!UI%do?udmL_pbr%4}; z_Fnaf$w9zHJzc#<*atu**-EJ9eElq(2u+++Fe+h!KEoBL_s6ea-hZ{ho-Y1}19qWr zY*oU}*>9e52VkiH>y5qU^w*fuIlk~FluP%tWslH1W>Yf~T69{f20M5IYH1*-T*VjU zK%Yd?i@$%o_`9d#44D!#7ONi$6)lr633PL+6Au}%6RIjsTXn;AM3(RsR3)}9bZ$ZC zd9P@XxddiLyce4#pnpKYRq$d@4YCWXzk$UXr)0J@F4rMy>vZIxrv}IPH67mHf4ILa z@sspc1T0TAz^scU7)?p=4xcBrIExycq2^rrtJ-bbP%Dfna!Y`1(z?_gUAPJdMxeW*)1+EszH)4MZP zQ8_h|oVWFE`dfctQw&Mf(FB_ayS}g_%I>V(BvGiIT43{4pOQnT$i6#S(fDSnQTDx% zMA`30c&#_wU+%XZ1vq>hz?)4R9k5f15?*hLhIgl|Ugf5`#L^Mn$X?JZ73qKpHWjbx z2ca@A(XHww!+#kado-ErUL{ACbdi!ZL@)Ncay9k`3q!U{}iQoJp@o7h@!|zUlvAkOMC|ou*!8x35)_(PXCp1pl zqozD=^~r6#CkBz`4nnWjN+bv3kw!5#98EAu6G@sip_ki8Is>p?V8%m_GTk93%yCr< zRRsz9dw(AQ1jP{x@IPB4)t=m$02|L_5s#(%>xaL7m>=5x^}{mS3~$xaGjC7YkBUht zZ50eEpsH&F-yDjIITK#vvNIn1qMfll6^uF|>^!7&uB zB0uZ>6O2T_QOR1@3B|@G@bg9{Qe9x5hm!cp;1cqeB3rP$O1jN9TdCXqvTF7IJpR|G z&;6VE;rsEQOHDy5vGYyu_t^_&c5}98&iZEb;#9v;?<@%Zse03UYL1>+F1F-mm63Sh zXn&N(o6CjMD>B=Toigmf77wy3`^2Va-hAI2d~{KP8em=cN#l)x-rpJZ^fGs;`Vvgo zQlxgGpS?}f+ZFHZt>qsj6U35tWUMQYCF`9+xZe~53J{D;41{t|@ox$v9AJ^_BFR)u zcY&3*RXO*>>vfzDpod#Im2eLwDxZ-4qGf43jyX>ddLSBt-Dy*2wHhxM&0lO^a7 zr!=OCcBzb{v-oL1y_7PD+0k+`lN!JwkOKimBGjy8@)-$UP{XFJ716@syU6)bCsTt* z2V(L=3nqCp7aaiaBDWM&#R;c9NX3hslRXV+YDIi$>uaCdi`mQk|Mhi7Npjps5`X>Q zQ|JPu0Z1Sdc^o8w)X+pyGKn&2=Jfj>y1S}&c6L8zBsJOHl}I4MBM|PcsGZhg7Bhf- z4b@0kUSo8xV5o;gWxGnaWQD97;c-!uHMTr8z)3`VZ)WxO+m|0?#(#aB%I!bR!Kr(( zq?RfhSp(F47^}UUaJ-qLbt<=OLw~}XcnT1w(%;Htipg$ZI_=svwUlLU5P*)dv}8E4 zo#QQm;-pYI2pvb&&}1xS?t7o}rBnnMjHJr&o(TX|O&6A!A4a*8i|%AnK~Gh4;vtyH zMV~zK4lr}$O#usdLmG7|9cZsaN$IX!kyoCC0jqNNDakE`tFXX6+_|o!K!K6{+*GB;3MflSUyp z^=@;s!=#IION(Dh7M0%=#B7SA##mm=HVJZ-gJZ|o!ScmmQJJKGi!a4{Q_+8C-;)O` zNj52ckAPe|Sw}nMHYwoB1Ah=SwLsWGlgY~+RibJ>fVIK<*ZQ^YQxziTE$wR$GU z6FNoHss%tdjobyyzm~h-m8TR;J7WZk>@_2YC{5M!d@EXBKD+U^(tp$xO5j^Ug~MU? zTP5>&%c;vz|Os|;j^Yw!N+pF)j^-0p+9|`%JQs;9A;+EbL6}u9e;99*tEGt?X|>T_Win+ zvypc1+_HR4Cs--WZ&lX3X7Hy; z`G}lcQn^=<8hpw zvMn8IG=DgBp&XbbeZKdBUqe@-gz8X{#4t4Q0hV|*XIq;3`SjK#4#DjNF(_BGOE;mm z?CfmH$xWlFOIo>>%hYyuca$3zj7=>qIpwF$_U%}=eG0tlZ-0VL-d1dW|I<0%rIGy8 z{-TdesG;V!y(~usRPKn+-zw!; zt!ED{wfnVXwj5nMvvO-YFtJ_QwE;$)BTw7YjI?hY<~{Qo)LbROL{YkOIe`4Ghr*@e z9L4BNi@!m9)6W%P+ls1>)}UKjJx2Ys_(xjexy{OUW-{+#|4rF^;BQbQO#P12D}Z;n zdVl}=`!C}9?O_ZVU-F_octv>IVUHIeMm4HdOWveBg4K13ls>1`O)75h>i8^QzpTnP zeIT^s;@#HGp30n(Ac>8_nM|w#>*qjkNwCR=b zz{db46_t#_e_X4j!53b%(X`j;Dro67M}ebv^X5p{P=Jdsvz=vySCW1L7+<7odtKyi zsSbNS*XbuiPc;I|$WkxKSvuS#p|`#&#Zti5ge|jVi<(+xKB+F+|4#eNM6zA(VSfci z9>W1f_1QEWVk2q$OrlhWQ}&tTjM|yr>e%i@PYQ5|-dtANik>RG2-4L}JV{ZNuzxx9 zTUk$@_CD0Y4j)aNpTB;&KK-Vva{Rodb7`a1<5>z_H<6~3Y~rb2#au3WTxbs})+ z$@tJMp+44uHY6eFCKYk8umqZ@X2vL+^-z+zag%B|;UttL&mO#M66L9o0|1U*zjBV# ztgg%DNc%W=zoqj`-HDRqwPn4%Zc)OALZiIH`k%l5`fa99{mrmDeok-u>wnBIy0sGk zNYSj`yvp-dou>x$z02^vS;sxvBwxe1oR*=ywPQsi%h3UJXWavCIoXs@O7-(VQ?w(e z?lz-Mki_jJ65G*eP5xEe??_L5WFX`b1TU;}spn#$)aIb@ou+bQT3^Zi5%6<-ijEA` zzW&gjXH7?KfIw9pyMxWQIDf(05PMOhTxKWI2SGIGa>grk)&OWoc;@~6j|Kbdd;i6D z&c}f~UjW3RiQMF*lhgIkxxg?d!C@pvzd82+~&M zek|CpZ>KT5583Q5s*Xicinf-(4GBbL?2^U74g5@g@b28OVQFLEk;m%A``w!$l}OA*D^*G{EeD`Xxs4l>(eMEVVaP~fFnXwY>;_3Ax z0f^+Pzl`(OoJz;WI(3+L9RguWZ=l8S1xl^l)V;eJu`70xFfel8G(d5>0u;!3cG^EF zg^`_pp3bfFfv)%4*q?v=l0MD9KN0P}5tx^oNBF!yjBVrb#DDZbpO`&!9x7ot5^B`1 zpaRUAKj<+^VpM+c_CHP@OPh?SG=<~eS%&*1OIb-W;#(er+#lIMQJ)f$*u1@jQ$d`S z8(@-Sarw1U8c&bNB;xN>NFdy)oGfMGkdCkr@1}PAwUzAdQ(~3fa@j-bTiCsh_7>o> zxK_$V*IAB>Gk+cWuC!?d;Pm@(9tWqvA-Nj7p1RKn?s8_~W#xYU+Q$6*n{og6h+;47 z1KuM0As^2CosOt^w?f@bbsTvIlqxztj;*tci6b_I0j~s`sf`5nvuw*v!xl@Dvrbaz z*q3AI63JG6em}e>ponK%@co=u;?t60f82Czlz>#<_J8HCxXXD+&L1_~4Ez~jha*kl z%1OFdY0cK|pv{F{rShf+=5|u6Ty{3a1F&9A_M(-p2SR6?W4XH?@dT5x-(}!$RG}XN zqHDqa_-%gu`Vhioxyp-H6+cWZAGJxMq7bDk33wm&2Y8)DNfal~w?#$O!;65#^E(II z6*j2OH-9Tyse_Y~NIbBdLz0No%12sV_(nJ+G8QV^vd2wRlys){2>R(-nNLMl)sP%z zVKHPaM+)Jp=sRcC%a74OI^s_2_DhuxiZB^pvaBgZf!EY&TX8BkY0lEAAk-*(!#&sN zXHnTuZUi-Py2!b$ye!v`-`hXG^ws-%MEw^E)qg4bh%+ajf#5AO@>ZCu@ID8hHK@*E zakO+_C8IOdMAT zPL*gFaVnusNYJe~O*tyv*$~MR9=o_??hGL$F^V&l1a`%AvXi{Si)oPT^6QHNzTmhW zkGOkvCKxe}Jx-;DmmFW`JgJDLn62Exe1B4CBVhx0)#;sidF*P72_DVm(urMq!cY}N z;~DGRV_Vb{rR@%~Q(kN_b~0dtT%obWZD^%N_I6l%^0!6%@_j5DCz1Z~rs()Qk-Rc; ze0!VHW2@#Q(IAt#ph)p$l9u6QmSARM+ zYiwE!Ov!&rUo5+b%3rvta)O!QX@Ekg>*~y@9WFnL+O8$Sao(yI>tzd#sMRTp0-J@{ zr7oFfb(Xh#o>B)do#CsJ9ei2<1bMQ|?ldETYJvhokh0al6Au~gKkacky@(KC*rs{SGj7s z%oZC};^nk^z_}pLof0qxrzk0$7H`7ws_PDdH47nxO&sqBYIU-Ws(GlEPwXK^o-&QK zWea&G4z-q2*>Pp63UUGUfPEuQ0vX$D^rKO9r`=ybaLkU#$<*V&&*7l^4u2{k6Qp<_ zs$VFkOM)ZbX%+h)m+NhO2@Le4xAfz1KI815w@$rV)JvGP3c|9y2=zV*-;}+VGqU8X z!l`QxdtKvJ9!W{((+(K5p<{J+EePp12RKyKr!54cb^{CA?1wIyst)rG$>YE_uX;H) z=fZ(Q+`O1X(%&+tS=|*=afcGJun9rTtgoR3`U@vdE-I8%eWzu~`)H z?Mpu1PI1!$X_rgar4E*J%HPY0JgT+ZdXtoZRVh(0&STO3`s=T^_1ZtDHvtpk?Gv*q zg_x{&G@h&)ZQW_v!hctr^wE)`o_KRQrBDK76@2$gM;_iW$YU#rC5u*7m7lyh^N1Z*y*;Egs+0?gCIA7-u6xas7Znvq zomW?AX|p>ulr1PCs-TzOmQO=aP})O5iMuazHKzm~7_6(GcaKTH^OSeijaoyKbr2jM zGVf>iGACGqN`L!Py(?{biMkXX0j3OD^NEU80#J0$G6nSsCa(>AKWiXr=w;or@tKUu zzEW?}z7dtudC!ma`n9*OpKR_V?ZGnW{+S#ND(nGs#HG{%MIQfa+8XVShT7$xDuUip) z&BKmFTRc9t$5Ko5&YOB!`LeVo_l9L9#n)bohUt7z-O7AxcF<4l>Pa`(p%l(CK^i8N zp_0v#j&n-^e1jwZeP0gXO*{Geq4x5v{qve{mq96f^j4pxkkVqj{;B~z`!TP3{PWE} zM?M`Vp5UPJI3It7SE4cZDYt`X)=x;TruKC1sIoMOf;f|7&FQv<&w?t2eVmJ?$Vu6i zEq2KLRv_!KSZZ4;I66$as+R#;onkIjK3?ugi`;J6Bw1Z%{bM*>Y+~@H3*v>}tsA2x z6md|vJXJ zzN(-gvTJ|n)s>u=8`~kZaFbo4ytw9n6qIc7Ti4knOKGU4zN>@5uXyW)FJF)4-t7SjfGsJlTB=R;H6 zfT038EvMWFz%pH&bsZjwC^t=6pz7_8rJUMOU|WAq!1eU%U_G?_c*l*oDj1$AUFAi zOmWx8{yi;z`}6CMFN2l){>PVJzqi#0+m>3@i+E7ZbJt_OQ9_Y5ZmYXHbGjVxA>fjt zN1lK7B9hIddQe=1vRo*EIq7r)@Tly3k+xPY#3Xhq+f(TS`9pCMZaYPrU471Ey(pHn z)@c5k$8`t6QwkcujF>4y7Zd>~$X=4{-X&E&f%64QMDkKjou%2z$C(`(;CoK0Fo~Tr z=<9tF#Ba8Ft-#)vbkyW*DuJkFuXy*`9f*J5Iw$vdKa$@+6z)GcLDxU7w(Hwy^b09_ zWuB}U?Q3UH zEjAK9ojgpMXiU#oTKDg9b9igcXH&_GSdip5DO)VTd-^_nCHYNveN} zoC!ci&AZ$rj#5_6`7HBrf=k!fJOBH#J(g^N zu=7QOTo*T`r>fKq4apt7vW37=mkqbI5r?K`(aCs)?}=W??pCs)6OQ0il!kdr8i#|e zenzsybf`%MU3Quh=78|S^mwKWgF*>Gjk!|W_Jj`(tuK)&a&6H8Tu+3T`Wb{-)s zxjMA(idFYb-unAexk~?7!f}7zL=wb)avJs7$;r0RrL*wO3d>W35*nJHNU`2Ay|f|o zZOX1+Yk-2VQL~ba$*WX~lR+eyRvCO_v9V~0;(VM5*v`16`zh`L;h)ezT=(UE^k85eSvm)68k znOe2}p^%ztR(uR^a>8AB-G}~@LG!uuWwpMJrp)pFE>2ip5LoJzBs##=usH=#NPUto zyCYzGiC0qqMXz-LlCmPKKwztcs0$HG$S3tGL{i!iN7|+_Go1FkIHRXtYZ{{`Ng!22 z8JRphvQur3Nr2^oM#X>Zs0E2m6}RD))7;IO+frz(M~-?_I%cO@A6vtpo0l(S7kEwb zJn-XCl{Ou_pzTmbQ5)86X<6TUSs1aZ{m9QH*K6MMvRL1K{nuKr__=)EsH|Uv^{Op@ z0PHQPO)Y7%Jgz&2@GlVy5KijNa`J9%))9L~rDrO|(@E+WDJ3b&~*sbuP@ zM6V74S_+)Jc4Nz2CM4=->(;S7F<577h_PbJcH9XtrvX@6$+qkys!nV3)Wz-Kd>3W& z_b4u?&VK^%C8#bdV;$G6cl9<^LmfzZZ$ZVyp_r3`v^GcVj@!m-A8_Kg->1_6FKzpn z({r(asl$80C>eh|sg31rGXJ7bCx_l%t8Niwef1wgZ!#8caQdk!X0k^(tOJ5Q!g$5o zDFon549T8*E8tbaU?xNI?`I_x1^FI|2!yBcSFO@E_-QfN1Kj~#!CT}&QBi`*9zd&J z&)v<|B+NTP5&#LCE|Y|rODTs&)F_*{+Df=9Bbua4i-~_q?nD&I#Hm?1>6J~@!}7tn z-(^aEpXS7+aQucH;w!C6E?3r*IO~Y9_f4B9XD^$QT!b;sgcCy910;avm^-S=2P7t4 zCjfxbj+_qO0)%c|4IU-zEK^iv;V}*=<@XYHlS0J#>|`_m_G6_$zUt8(s)zS3B<95s zbXv6K06c%1lL{uuUoh}2n?Op#K+aS#A|_2Of>TecEk~d~*>wD!v1Z8iaVT~miFa4< zGP(uj2RH~MmhjQM`D1>)Z9A`6RnKRr(!(V>^`Ifo(yUv<45X^;JuKK{WDfU~oL0S% z*A_vMW$Qq1<@voz6WZn*1Z?2UeOSU0BbR>~z~Ru_vFk`t_91D7V&HkvsH%9^ zqv$#)#w%xtfV?^XRcy>EihGphtE-v-p@_$K(m-1r88Z5->D^7prSjQw2xnNW#zx{$M-54f(}NbL?C|`4nN8*MrT_Tz_xZ=_LTp6P{Z)*;nO|~Kj`d*2l2h2w zm*#(N&L9r8Edf1^9owAuJ$lkc?_v$S_tUc^D+Q|8)s#&*Qt)*uklEKos~A2KcjK{1 zu>t|{cJ)b`^Q9f=zTMt5726t+?DGA2_a{exQwG{jOk756nzaO%?xZX`hEud^Z|=NY zcF(nRXJXSu-O#5ArObw#&vR|3`bNXH@t%Jc1M5&V;(e+9`Ta-xTQD?<-YCt z#lS(m;%F2bfCV9_iVH)E8n5TMQr%fp10wb12{88F!CS^_vkqW=l2Zf2YY+``&whUb zzc_;WlU7@mLm9+d18E`{fdHhSu#CK-p_^vh^FFW322Z8{Ee66jW9Fcx+1pC}_~pyn zRqP8rXb&#~IEp9s<&ttZh@!@Ma4KX8Mkd9r&3D;i+KGMCyTf|eqQ%)a zHd|Jo2+ZOTAvFu-X*|@M;}a>$LNL1GIqlV4-k^!2+R_$IHf;$Jb4v>~dodU%;norB z8+7|VBmU#>AL$=IzJ28YmJjR8^dbhQ^2DaAHXGEthqSCFmEd(GUZIA-5*&XlR$e-# z)UbPvXHXC)J8Q_tQsn61Z7X}N-=cyt=1Z_)qMGxHl>8?P3bY{=D_D9^@bZNRY(IJP z>TjKn7jfdGEjsPS!%}<3k?uvZB?vd-mg>Q}iczoIW7?g;aC(O=xX&O(yGV)I^q`~! zbo$C0TQFg^AmtIj7)RHqP(y#%{rcalwf#i0elaFdeNxr=?CV$m@6-x)(@Az7cFN|O zQv@Xtu)10Um&{atHF%l`?ERh^1=LoFYERoAu%)Q|iohd%fkrz>oZ}*4+NvgUO%01l z;E(PyP)kl__2yl5&(`9x1gD2rLlnnnRUV=fkG22V$hDhR7Y@)U6WTDf{-UyJvcA;X qAnX%J+c6f1vJN63_^GYKlO`Cnu^qD-|5wA)a4~v8&5r z*VhTF{m#@mH?ZFkw2PIrHPi{2Dg%0}cxpB23`5q3WV}u8Qcm%?HWO*#k=H!&@5wv&|R&2G2>NM2D}8IDRQ|EVod0PmRRjLr$7aPC({Rb+mX|?x=_^p;_Mwe`hqP?;Mdmy`A9r?Sv@# zjJJZ8yZvhwH+j@;)Ll_dDw!SdeuH73lAWjO9u26_g7smHAYFsZGKkfce5@H$o2TGK z#g&?32D)x=dZ|G+ucso2sH)W?_r)YqPqOsMxz^uD?jY=4gOD-PI=K6+nd?+E#`&gb>Bz0a*$fLrsg0NTae;W z*MsU^kgCd!f>@=Os303f;jPXQ+i`alRz>f1u2& zp-|Fa?d~P{YBXIxrBd!}$RJY3hwon&Y+yZQ2`}YR9gg|gg4LhM zaY}%^4OG6;@ElEUGQn?PI`8OKl}IhIaI9)>YS^{}G)RTQ#N!G=@k7m)!w#AvI$eqL zLEYz|4#DlJLd)TpP1T9F@%Yl@f2f&f(sLjy3;yi=M~Q5w_0Fbpb_??Sx8qn7kZmZ< zTXdzMeDECvo(zo7OO}2#H03SZeJKIEE&AY6#Ns6?Y0GBNPN;xM4vA`~9eI$h7$hy@ zj+y*_;Z_wzs2W$(I=J74cEiM_|>&B3*cuY%eek|$18jOTS~>dmXZe-8!p3f0b` zG=c-1iiGm#(hV-}4x=17B}^n)gxfa3EGlQWBM&iA060e3P%0+t5>+1Pthylp&r_Je z%Ly8Zo&6d-jF9GB9T$1jPRibc)bax)pkd5@{Q_Ik2oNT3}cczxTPt=)eg%g zKBz=Opn$x6YAB+md$Ik=e}YL_|Fx3pPe-69KvO*dSlG=}(s%){oi8k%&}&vA$1B{p zhAzr-y*@{F23&noGR@T#B~oi^CIv8b%OKwE@|li{Ot&t>bu9CybIHjPo~@X#sL%%3*M_HJbnVSxh{V%WD8s=4~RFe2tAW_>W zaY)o{-EQ4d9Ii}qaSp2L_eb{3m*T0wfw%_OdEdHaEyjJn*Pz3oMy06Pb>{_S>J3V; zrtVQpIX)-ptE#B%7tx)9++j$ff6>suMlOVCdf0E^|!}B?)C~E`B zDL8(Q(i!j9>$iXNn-`_|J-jqxfl)V^CQ+}+f0UXcX+ri5qtPZrF{n`b8jgij%Tdud6X?8M5K4gUfyfn)jg@;XDU^?+oW9eIg!!@43e}}zuNy{ZR5?bctK#nL; z8)$NB+AV_JRx3nnveO$j@B_IxYweR9u=bj-?W@SHTah~tusv4{(cnc3Lv3+QWNBUV zIMKMs?MI~|XV>1RjS=b=b!*DUew} zc;x8CU;;)te`l0*PB)IbOW3G3zgD$DA-8u$aX0PAPep5Nv~gmWkmT&aA!?S6BAKdm z)8mFXG@pQf*x{CR)w9F>oo}(L&gUUOZ7e-mZxZ&3*D=kZ>|@=r9i(SK++~s}_t4fh zse-8&16%PXiz_NY&IM~+oXKKMB3(o=3b16PJ`Vl(f6tce{6&6|7Ph3$^|H%*R8_?^ zmDav=chur0<4GVmwJUQV^0K#c%ih>k@mEUPE|ueXzV_S83>SlZOuq(;1^S zw36JjV-K45#AAPKvRg)O)EJU7)_M&G#$zumAe-gY3?{zlkK~ z7dWPkT2uqxMy1|JU9M4Ew?nD%dz?tU)cL3IBc!=gg%;f8{D|af)|knHCpDm-2B;Fs*dECdFsd z1HA#Xc%giYM0Br06{-f}0f(~B!*Wfj(&5lrJL;7aPb<$YBtJxS+*vCW^0-PTU)Sr0 zfB!In`~N#*%vgC7rdWz$R7CaqFfqNpE^rH@1WYpghA&Dh%>lHHSS+dndnF ze?{}`>N+j%=wRQ-Yei`geYrY#hzP=dqkN}OszF8ANo8E*mLJcl8(D?yCrtt`s?bwS zIL=&PTb6M+4yrwGb13enKGVQUJ+WO%I*~(Jal_Hzy^yiGhM{**xfwi`)Q7#c$ezFL zergX$l$-1VxoWA+Kf7Gz=N9&x1#Mc6E5zN2sygJ{Qe`Dz-4Qj2;<`D6m1k`FiPtI#^-H+Qmr*crG6FmQw7&s z`EQ^!G4S#d#MtPB=2WTC?zv+JGtbr8kn}H1=lkTRT@D;-u9dx*qw=&2SbtJ)JF%V3 zXgj^9o%DDd-tFhF&DKwU{PFWQfA#T)|9OA->37l-!(+bkWzniKwqPUTWOL}0mq-%w z%#k?=rIat~s*ue4-G>8s^(_PFU^((WE{r#MYUB?^eijJe;sa7uFP}86z`>SZpwY)+zCCo}tbbktw=fUt^^HiO z#P1S-=o)~46iU;J6+rwvn&~*a&fnA)J=G%_UOvpJ;Wh|@5?LA;KyNvb5-`Z+ge3=S zR$Bvf#%d}3Wy?7!hj_0G)79To49WRf*O`-5lVdemA+sfS4O)3!vtR$}yMKxQ-%_D@ z>@!~f^Hw}X71{Ms;eTkTgymp&vr8jSh*xjP>{Rl4M(S&+ewRA;q{K6@OcZJJB=F4J ze$J%UQ)ze{(#3?^)VVs~F3M@t@^tsYm+e6ueJcME(%Bb^)EA{IFD1F<-Ae^lyz8KT zDN}=p#Md|mTx2kY{Zxq18iTVEBtuERZk~VMu$(H2qc+#|1Ak}taN4}qX7tov-+S5;=TjVNwAZK^^GN_xR)kc^ zPFUWO{KvZ``>S8;hjBg{VlTzfMiRPp1Kg#f@6xI$lf!X4&a+iV*+|q&Le%j|ebqPp zPVP62GtQ6tgHbudWejpV8n+MU@bh9x@);B%UB6~aYJcGmN$QS&>r?mGVu@F+yT-aB z_F9xwY1KH7We+D469lJoDwQFnbMPWHiz1R<(S&r6c6Ef3zdaR8)!%_@??-W_EUDsAti4;bG`WL{yg zEuo8(4}Z%hiTYLc>kx=sjWfDfE0dy{AEVdop=I43tBiKO8`pc4t7zDkOoD+x~93KK%H*`RTj*=6{E=e`Q&xm$7=?VaM%YA7vIV=JujN zz9Anx9^}4xI929E@2#~Q33N@(Fl6F|H=ymU48Ax=@-qI{92iHh%5?Njal{-wk7P?+4pi>UCH zZ_b|7IyJq4|D^v}TB-k=v3Fg%V5?=KN2lz9*S0mV zgi-1~H6l^u4qW5}m_|)QO#_b7((bV{y6RNhx22ypJjUC$zf{2w$4-hDk4oxV*6LcN zfADxVDk<;u_?l7-)z>>5|Gie&hG8@bcUoswoNV8aDN?# zB~8MQ^{^`-yQI1{A?u|>}Q0TP)0AG4OZE}hM z`p!LPyWkZ6PJ<&0qjnf5FWkv0dQaz|jh3%A1*pX^+p?di0OrS<>Aul!#}p53H^$Nz zRTi|S&AEmotKh={Qr>%$E1eyX`hT+8WUA!Is`@?Ncwe#--j4℞0(5R+7OrSKxME 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%0AMFXLs0Sp(U*>S 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 diff --git a/dev-php/PHP_CodeCoverage/Manifest b/dev-php/PHP_CodeCoverage/Manifest index 01d5396e75e9..c948a9548c59 100644 --- a/dev-php/PHP_CodeCoverage/Manifest +++ b/dev-php/PHP_CodeCoverage/Manifest @@ -1,3 +1,2 @@ -DIST PHP_CodeCoverage-4.0.7.tar.gz 349906 BLAKE2B 2ba665efa2d20a5eb66c66375a095425057e883697dd1d3ba7214e56de29c96451516adb2843589e64732c994aac7289afa0e34a74d56ef9bc36f36e635eb944 SHA512 8418efa2585d05b3004ab50e7ba77513429d649f71fdb2479412424a0f40a698a962e1d87852db08fec8f92e569a9a5767dad66d5d64e072637dde33182e71e9 DIST PHP_CodeCoverage-7.0.10.tar.gz 237217 BLAKE2B bd2dc397c15a85ca020abf3d9a1dfb5f438020b577cded7942110dd8affa2d703ed40bf01ae68f38c6ae9383ba59bc9f7706af99596bce0b40cef6d2a7e92fb2 SHA512 37cda2d3687f62b5546372507954eeedd4da1c03fa9cab147b578d035046763799ca1535310ba458403094714060fe8f1327bed6951440392fee3df551be73b1 DIST PHP_CodeCoverage-7.0.12.tar.gz 237382 BLAKE2B 3051e7e473506a66d7b4720083274f3b3a64b9f480bb1a95682608220d19be60810a899d974ea3189270c0751f8af058f2503ed83c61d92180cbb41708b07536 SHA512 b105672dc50952c3c606010389fd6fb8ebfcbb78d99d72f9a21a1eef045314b0803fdb689bba1314671d0eeab0e5ed00bf416b09ca45d291688f4c59748c2ed1 diff --git a/dev-php/PHP_CodeCoverage/PHP_CodeCoverage-4.0.7-r2.ebuild b/dev-php/PHP_CodeCoverage/PHP_CodeCoverage-4.0.7-r2.ebuild deleted file mode 100644 index 946931da37b8..000000000000 --- a/dev-php/PHP_CodeCoverage/PHP_CodeCoverage-4.0.7-r2.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MY_PN="php-code-coverage" - -DESCRIPTION="Collection, processing, and rendering for PHP code coverage" -HOMEPAGE="https://phpunit.de" -SRC_URI="https://github.com/sebastianbergmann/${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="" - -S="${WORKDIR}/${MY_PN}-${PV}" - -RDEPEND="dev-php/fedora-autoloader - >=dev-php/File_Iterator-1.3 - =dev-php/Text_Template-1.2 - =dev-php/PHP_TokenStream-1.4 - =dev-php/sebastian-environment-1.3.2 - =dev-php/sebastian-version-1.0 - '/CodeCoverage.php', - 'sebastianbergmann\codecoverage\filter' => '/Filter.php', - 'sebastianbergmann\codecoverage\util' => '/Util.php', - 'sebastianbergmann\codecoverage\driver\driver' => '/Driver/Driver.php', - 'sebastianbergmann\codecoverage\driver\hhvm' => '/Driver/HHVM.php', - 'sebastianbergmann\codecoverage\driver\phpdbg' => '/Driver/PHPDBG.php', - 'sebastianbergmann\codecoverage\driver\xdebug' => '/Driver/Xdebug.php', - 'sebastianbergmann\codecoverage\exception\coveredcodenotexecutedexception' => '/Exception/CoveredCodeNotExecutedException.php', - 'sebastianbergmann\codecoverage\exception\exception' => '/Exception/Exception.php', - 'sebastianbergmann\codecoverage\exception\invalidargumentexception' => '/Exception/InvalidArgumentException.php', - 'sebastianbergmann\codecoverage\exception\missingcoversannotationexception' => '/Exception/MissingCoversAnnotationException.php', - 'sebastianbergmann\codecoverage\exception\runtimeexception' => '/Exception/RuntimeException.php', - 'sebastianbergmann\codecoverage\exception\unintentiallycoveredcodeexception' => '/Exception/UnintentionallyCoveredCodeException.php', - 'sebastianbergmann\codecoverage\node\abstractnode' => '/Node/AbstractNode.php', - 'sebastianbergmann\codecoverage\node\builder' => '/Node/Builder.php', - 'sebastianbergmann\codecoverage\node\directory' => '/Node/Directory.php', - 'sebastianbergmann\codecoverage\node\file' => '/Node/File.php', - 'sebastianbergmann\codecoverage\node\iterator' => '/Node/iterator.php', - 'sebastianbergmann\codecoverage\report\clover' => '/Report/Clover.php', - 'sebastianbergmann\codecoverage\report\crap4j' => '/Report/Crap4j.php', - 'sebastianbergmann\codecoverage\report\php' => '/Report/PHP.php', - 'sebastianbergmann\codecoverage\report\text' => '/Report/Text.php', - 'sebastianbergmann\codecoverage\report\html\facade' => '/Report/HTML/Facade.php', - 'sebastianbergmann\codecoverage\report\html\renderer' => '/Report/HTML/Renderer.php', - 'sebastianbergmann\codecoverage\report\html\renderer\dashboard' => '/Report/HTML/Renderer/Dashboard.php', - 'sebastianbergmann\codecoverage\report\html\renderer\directory' => '/Report/HTML/Renderer/Directory.php', - 'sebastianbergmann\codecoverage\report\html\renderer\file' => '/Report/HTML/Renderer/File.php', - 'sebastianbergmann\codecoverage\report\xml\coverage' => '/Report/XML/Coverage.php', - 'sebastianbergmann\codecoverage\report\xml\directory' => '/Report/XML/Directory.php', - 'sebastianbergmann\codecoverage\report\xml\facade' => '/Report/XML/Facade.php', - 'sebastianbergmann\codecoverage\report\xml\file' => '/Report/XML/File.php', - 'sebastianbergmann\codecoverage\report\xml\method' => '/Report/XML/Method.php', - 'sebastianbergmann\codecoverage\report\xml\node' => '/Report/XML/Node.php', - 'sebastianbergmann\codecoverage\report\xml\project' => '/Report/XML/Project.php', - 'sebastianbergmann\codecoverage\report\xml\report' => '/Report/XML/Report.php', - 'sebastianbergmann\codecoverage\report\xml\tests' => '/Report/XML/Tests.php', - 'sebastianbergmann\codecoverage\report\xml\totals' => '/Report/XML/Totals.php', - 'sebastianbergmann\codecoverage\report\xml\unit' => '/Report/XML/Unit.php', - ), - __DIR__ -); - -\Fedora\Autoloader\Dependencies::required(array( - '/usr/share/php/File/Iterator/autoload.php', - '/usr/share/php/PHP/Token/autoload.php', - '/usr/share/php/SebastianBergmann/Version/autoload.php', - '/usr/share/php/SebastianBergmann/Environment/autoload.php', - '/usr/share/php/SebastianBergmann/CodeUnitReverseLookup/autoload.php', - '/usr/share/php/Text/Template/autoload.php', -)); diff --git a/dev-php/PHP_TokenStream/Manifest b/dev-php/PHP_TokenStream/Manifest index 0e598da5b997..7dac5c3741ca 100644 --- a/dev-php/PHP_TokenStream/Manifest +++ b/dev-php/PHP_TokenStream/Manifest @@ -1,2 +1 @@ -DIST PHP_TokenStream-1.4.11.tar.gz 13388 BLAKE2B 20ef9907ce660e2958ffd50f588ead563efa04c9fc4adda4a823830000f73ee7a4c988adc79d14e549c4f02836b7128aa42b01b26996a090595d34a191282b67 SHA512 4e8d8d1eb16169d46b64a43d91f3066d49fe8e3f184d90c5c7cf4234ebfe4eac271a811744b201f05dc86976b3c5b8ad4ae9f2532165a3849980663f1ac5852e DIST PHP_TokenStream-3.1.1.tar.gz 14275 BLAKE2B 5300768f79cba17a08f55a58a05744eef55df00fc0f0144612bddd3ba5d0494fe19bd5b74d56b57d345f5d98b63033aa05e6d157c0979be163e51dc7cc5ad19f SHA512 3a1e36d13b8d77d6fe7d1617fc43a8d59b68af6ee6182afdecf5c970c844f7cb63f3056ce7f6aaae17237b948c5ff9862438d823c2eda179e24c1bb4fc4f4e02 diff --git a/dev-php/PHP_TokenStream/PHP_TokenStream-1.4.11-r1.ebuild b/dev-php/PHP_TokenStream/PHP_TokenStream-1.4.11-r1.ebuild deleted file mode 100644 index 931b95aed14d..000000000000 --- a/dev-php/PHP_TokenStream/PHP_TokenStream-1.4.11-r1.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MY_PN="php-token-stream" - -DESCRIPTION="Wrapper around PHP's tokenizer extension" -HOMEPAGE="https://phpunit.de" -SRC_URI="https://github.com/sebastianbergmann/${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="" - -S="${WORKDIR}/${MY_PN}-${PV}" - -RDEPEND="dev-php/fedora-autoloader - || ( - dev-lang/php:7.2[tokenizer(-)] - )" - -src_install() { - insinto /usr/share/php/PHP/Token - doins -r src/* - doins "${FILESDIR}/autoload.php" -} - -pkg_postinst() { - ewarn "This library now loads via /usr/share/php/PHP/Token/autoload.php" - ewarn "Please update any scripts to require the autoloader" -} diff --git a/dev-php/PHP_TokenStream/files/autoload.php b/dev-php/PHP_TokenStream/files/autoload.php deleted file mode 100644 index 5b3aac57ec17..000000000000 --- a/dev-php/PHP_TokenStream/files/autoload.php +++ /dev/null @@ -1,15 +0,0 @@ - '/Token.php', - 'php_token_stream' => '/Token/Stream.php', - 'php_token_stream_cachingfactory' => '/Token/Stream/CachingFactory.php', - ), - __DIR__ -); diff --git a/dev-php/phpunit/Manifest b/dev-php/phpunit/Manifest index 29e15afff8a7..31d7859aad6e 100644 --- a/dev-php/phpunit/Manifest +++ b/dev-php/phpunit/Manifest @@ -1,3 +1,2 @@ -DIST phpunit-5.7.15.tar.gz 205474 BLAKE2B 0220edd59fc3f191b7621f275d3e4ee8f8bf514f74533d99bfb925e11cc54a235fb292ffd1bb54f6bec1e038c06e35a0dc43c1227618590f99e7e85638a7de28 SHA512 6a836e1ad1656fd1d1c5a58ced3c1826b4decc01798b6a804b487c9b4e094ec32f6eb8a84058e268eade62a2fe19d7bd1e760b8b9433299d9fe9c09afdf2bdd3 DIST phpunit-8.5.11.tar.gz 159302 BLAKE2B fdf156842b3607f4cbd26194efd7eb7cb204fb1d1d078c0c6bd3bb68e520e5d748767f8aab64b7c9bf313161e3d84e08d415fbf0408c26541ec1f70cfe7af8bd SHA512 3e9db4a1d6c5bea3546b24bd837479a0114a9200f96034aabc96933dfb42c1237b03f7118f19eeb1216e32f2034c1ec8c632d20ecacbe70d3660fbbfd167ac79 DIST phpunit-8.5.14.tar.gz 163158 BLAKE2B 8be0765b89cd7c7f91c7c8753eda9be46a38368c1b538b9e1a06b6f7e5b2cf2c37ef806338b7f4dd213962bfb8f7d749e1a97dd65d0e877fb2ffdeb747dcd344 SHA512 589cd74bf44c16ee0bb0b0e85f3468b0fdbd7e6ce968894954918094d49a0fed46570cac2fa2367f417715bf64f942f5742a292b09edd91317bbea06624ac313 diff --git a/dev-php/phpunit/files/autoload.php b/dev-php/phpunit/files/autoload.php deleted file mode 100644 index f33b4c8881a1..000000000000 --- a/dev-php/phpunit/files/autoload.php +++ /dev/null @@ -1,170 +0,0 @@ - '/ForwardCompatibility/Assert.php', - 'phpunit\\framework\\basetestlistener' => '/ForwardCompatibility/BaseTestListener.php', - 'phpunit\\framework\\testcase' => '/ForwardCompatibility/TestCase.php', - 'phpunit\\framework\\testlistener' => '/ForwardCompatibility/TestListener.php', - 'phpunit_exception' => '/Exception.php', - 'phpunit_extensions_grouptestsuite' => '/Extensions/GroupTestSuite.php', - 'phpunit_extensions_phpttestcase' => '/Extensions/PhptTestCase.php', - 'phpunit_extensions_phpttestsuite' => '/Extensions/PhptTestSuite.php', - 'phpunit_extensions_repeatedtest' => '/Extensions/RepeatedTest.php', - 'phpunit_extensions_testdecorator' => '/Extensions/TestDecorator.php', - 'phpunit_extensions_ticketlistener' => '/Extensions/TicketListener.php', - 'phpunit_framework_assert' => '/Framework/Assert.php', - 'phpunit_framework_assertionfailederror' => '/Framework/AssertionFailedError.php', - 'phpunit_framework_basetestlistener' => '/Framework/BaseTestListener.php', - 'phpunit_framework_codecoverageexception' => '/Framework/CodeCoverageException.php', - 'phpunit_framework_constraint' => '/Framework/Constraint.php', - 'phpunit_framework_constraint_and' => '/Framework/Constraint/And.php', - 'phpunit_framework_constraint_arrayhaskey' => '/Framework/Constraint/ArrayHasKey.php', - 'phpunit_framework_constraint_arraysubset' => '/Framework/Constraint/ArraySubset.php', - 'phpunit_framework_constraint_attribute' => '/Framework/Constraint/Attribute.php', - 'phpunit_framework_constraint_callback' => '/Framework/Constraint/Callback.php', - 'phpunit_framework_constraint_classhasattribute' => '/Framework/Constraint/ClassHasAttribute.php', - 'phpunit_framework_constraint_classhasstaticattribute' => '/Framework/Constraint/ClassHasStaticAttribute.php', - 'phpunit_framework_constraint_composite' => '/Framework/Constraint/Composite.php', - 'phpunit_framework_constraint_count' => '/Framework/Constraint/Count.php', - 'phpunit_framework_constraint_directoryexists' => '/Framework/Constraint/DirectoryExists.php', - 'phpunit_framework_constraint_exception' => '/Framework/Constraint/Exception.php', - 'phpunit_framework_constraint_exceptioncode' => '/Framework/Constraint/ExceptionCode.php', - 'phpunit_framework_constraint_exceptionmessage' => '/Framework/Constraint/ExceptionMessage.php', - 'phpunit_framework_constraint_exceptionmessageregexp' => '/Framework/Constraint/ExceptionMessageRegExp.php', - 'phpunit_framework_constraint_fileexists' => '/Framework/Constraint/FileExists.php', - 'phpunit_framework_constraint_greaterthan' => '/Framework/Constraint/GreaterThan.php', - 'phpunit_framework_constraint_isanything' => '/Framework/Constraint/IsAnything.php', - 'phpunit_framework_constraint_isempty' => '/Framework/Constraint/IsEmpty.php', - 'phpunit_framework_constraint_isequal' => '/Framework/Constraint/IsEqual.php', - 'phpunit_framework_constraint_isfalse' => '/Framework/Constraint/IsFalse.php', - 'phpunit_framework_constraint_isfinite' => '/Framework/Constraint/IsFinite.php', - 'phpunit_framework_constraint_isidentical' => '/Framework/Constraint/IsIdentical.php', - 'phpunit_framework_constraint_isinfinite' => '/Framework/Constraint/IsInfinite.php', - 'phpunit_framework_constraint_isinstanceof' => '/Framework/Constraint/IsInstanceOf.php', - 'phpunit_framework_constraint_isjson' => '/Framework/Constraint/IsJson.php', - 'phpunit_framework_constraint_isnan' => '/Framework/Constraint/IsNan.php', - 'phpunit_framework_constraint_isnull' => '/Framework/Constraint/IsNull.php', - 'phpunit_framework_constraint_isreadable' => '/Framework/Constraint/IsReadable.php', - 'phpunit_framework_constraint_istrue' => '/Framework/Constraint/IsTrue.php', - 'phpunit_framework_constraint_istype' => '/Framework/Constraint/IsType.php', - 'phpunit_framework_constraint_iswritable' => '/Framework/Constraint/IsWritable.php', - 'phpunit_framework_constraint_jsonmatches' => '/Framework/Constraint/JsonMatches.php', - 'phpunit_framework_constraint_jsonmatches_errormessageprovider' => '/Framework/Constraint/JsonMatches/ErrorMessageProvider.php', - 'phpunit_framework_constraint_lessthan' => '/Framework/Constraint/LessThan.php', - 'phpunit_framework_constraint_not' => '/Framework/Constraint/Not.php', - 'phpunit_framework_constraint_objecthasattribute' => '/Framework/Constraint/ObjectHasAttribute.php', - 'phpunit_framework_constraint_or' => '/Framework/Constraint/Or.php', - 'phpunit_framework_constraint_pcrematch' => '/Framework/Constraint/PCREMatch.php', - 'phpunit_framework_constraint_samesize' => '/Framework/Constraint/SameSize.php', - 'phpunit_framework_constraint_stringcontains' => '/Framework/Constraint/StringContains.php', - 'phpunit_framework_constraint_stringendswith' => '/Framework/Constraint/StringEndsWith.php', - 'phpunit_framework_constraint_stringmatches' => '/Framework/Constraint/StringMatches.php', - 'phpunit_framework_constraint_stringstartswith' => '/Framework/Constraint/StringStartsWith.php', - 'phpunit_framework_constraint_traversablecontains' => '/Framework/Constraint/TraversableContains.php', - 'phpunit_framework_constraint_traversablecontainsonly' => '/Framework/Constraint/TraversableContainsOnly.php', - 'phpunit_framework_constraint_xor' => '/Framework/Constraint/Xor.php', - 'phpunit_framework_coveredcodenotexecutedexception' => '/Framework/CoveredCodeNotExecutedException.php', - 'phpunit_framework_error' => '/Framework/Error.php', - 'phpunit_framework_error_deprecated' => '/Framework/Error/Deprecated.php', - 'phpunit_framework_error_notice' => '/Framework/Error/Notice.php', - 'phpunit_framework_error_warning' => '/Framework/Error/Warning.php', - 'phpunit_framework_exception' => '/Framework/Exception.php', - 'phpunit_framework_exceptionwrapper' => '/Framework/ExceptionWrapper.php', - 'phpunit_framework_expectationfailedexception' => '/Framework/ExpectationFailedException.php', - 'phpunit_framework_incompletetest' => '/Framework/IncompleteTest.php', - 'phpunit_framework_incompletetestcase' => '/Framework/IncompleteTestCase.php', - 'phpunit_framework_incompletetesterror' => '/Framework/IncompleteTestError.php', - 'phpunit_framework_invalidcoverstargetexception' => '/Framework/InvalidCoversTargetException.php', - 'phpunit_framework_missingcoversannotationexception' => '/Framework/MissingCoversAnnotationException.php', - 'phpunit_framework_outputerror' => '/Framework/OutputError.php', - 'phpunit_framework_riskytest' => '/Framework/RiskyTest.php', - 'phpunit_framework_riskytesterror' => '/Framework/RiskyTestError.php', - 'phpunit_framework_selfdescribing' => '/Framework/SelfDescribing.php', - 'phpunit_framework_skippedtest' => '/Framework/SkippedTest.php', - 'phpunit_framework_skippedtestcase' => '/Framework/SkippedTestCase.php', - 'phpunit_framework_skippedtesterror' => '/Framework/SkippedTestError.php', - 'phpunit_framework_skippedtestsuiteerror' => '/Framework/SkippedTestSuiteError.php', - 'phpunit_framework_syntheticerror' => '/Framework/SyntheticError.php', - 'phpunit_framework_test' => '/Framework/Test.php', - 'phpunit_framework_testcase' => '/Framework/TestCase.php', - 'phpunit_framework_testfailure' => '/Framework/TestFailure.php', - 'phpunit_framework_testlistener' => '/Framework/TestListener.php', - 'phpunit_framework_testresult' => '/Framework/TestResult.php', - 'phpunit_framework_testsuite' => '/Framework/TestSuite.php', - 'phpunit_framework_testsuite_dataprovider' => '/Framework/TestSuite/DataProvider.php', - 'phpunit_framework_unintentionallycoveredcodeerror' => '/Framework/UnintentionallyCoveredCodeError.php', - 'phpunit_framework_warning' => '/Framework/Warning.php', - 'phpunit_framework_warningtestcase' => '/Framework/WarningTestCase.php', - 'phpunit_runner_basetestrunner' => '/Runner/BaseTestRunner.php', - 'phpunit_runner_exception' => '/Runner/Exception.php', - 'phpunit_runner_filter_factory' => '/Runner/Filter/Factory.php', - 'phpunit_runner_filter_group_exclude' => '/Runner/Filter/Group/Exclude.php', - 'phpunit_runner_filter_group_include' => '/Runner/Filter/Group/Include.php', - 'phpunit_runner_filter_groupfilteriterator' => '/Runner/Filter/Group.php', - 'phpunit_runner_filter_test' => '/Runner/Filter/Test.php', - 'phpunit_runner_standardtestsuiteloader' => '/Runner/StandardTestSuiteLoader.php', - 'phpunit_runner_testsuiteloader' => '/Runner/TestSuiteLoader.php', - 'phpunit_runner_version' => '/Runner/Version.php', - 'phpunit_textui_command' => '/TextUI/Command.php', - 'phpunit_textui_resultprinter' => '/TextUI/ResultPrinter.php', - 'phpunit_textui_testrunner' => '/TextUI/TestRunner.php', - 'phpunit_util_blacklist' => '/Util/Blacklist.php', - 'phpunit_util_configuration' => '/Util/Configuration.php', - 'phpunit_util_configurationgenerator' => '/Util/ConfigurationGenerator.php', - 'phpunit_util_errorhandler' => '/Util/ErrorHandler.php', - 'phpunit_util_fileloader' => '/Util/Fileloader.php', - 'phpunit_util_filesystem' => '/Util/Filesystem.php', - 'phpunit_util_filter' => '/Util/Filter.php', - 'phpunit_util_getopt' => '/Util/Getopt.php', - 'phpunit_util_globalstate' => '/Util/GlobalState.php', - 'phpunit_util_invalidargumenthelper' => '/Util/InvalidArgumentHelper.php', - 'phpunit_util_log_json' => '/Util/Log/JSON.php', - 'phpunit_util_log_junit' => '/Util/Log/JUnit.php', - 'phpunit_util_log_tap' => '/Util/Log/TAP.php', - 'phpunit_util_log_teamcity' => '/Util/Log/TeamCity.php', - 'phpunit_util_php' => '/Util/PHP.php', - 'phpunit_util_php_default' => '/Util/PHP/Default.php', - 'phpunit_util_php_windows' => '/Util/PHP/Windows.php', - 'phpunit_util_printer' => '/Util/Printer.php', - 'phpunit_util_regex' => '/Util/Regex.php', - 'phpunit_util_string' => '/Util/String.php', - 'phpunit_util_test' => '/Util/Test.php', - 'phpunit_util_testdox_nameprettifier' => '/Util/TestDox/NamePrettifier.php', - 'phpunit_util_testdox_resultprinter' => '/Util/TestDox/ResultPrinter.php', - 'phpunit_util_testdox_resultprinter_html' => '/Util/TestDox/ResultPrinter/HTML.php', - 'phpunit_util_testdox_resultprinter_text' => '/Util/TestDox/ResultPrinter/Text.php', - 'phpunit_util_testdox_resultprinter_xml' => '/Util/TestDox/ResultPrinter/XML.php', - 'phpunit_util_testsuiteiterator' => '/Util/TestSuiteIterator.php', - 'phpunit_util_type' => '/Util/Type.php', - 'phpunit_util_xml' => '/Util/XML.php', -), - "${include_dir}/PHPUnit" -); - -// Dependencies -\Fedora\Autoloader\Dependencies::required(array( - "${include_dir}/File/Iterator/autoload.php", - "${include_dir}/PHP/CodeCoverage/autoload.php", - "${include_dir}/PHP/Timer/autoload.php", - "${include_dir}/SebastianBergmann/Version/autoload.php", - "${include_dir}/SebastianBergmann/Diff/autoload.php", - "${include_dir}/SebastianBergmann/Environment/autoload.php", - "${include_dir}/SebastianBergmann/Exporter/autoload.php", - "${include_dir}/SebastianBergmann/GlobalState/autoload.php", - "${include_dir}/SebastianBergmann/Comparator/autoload.php", - "${include_dir}/SebastianBergmann/ObjectEnumerator/autoload.php", - "${include_dir}/SebastianBergmann/ResourceOperations/autoload.php", - "${include_dir}/Symfony/Component/Yaml/autoload.php", - "${include_dir}/Text/Template/autoload.php", - "${include_dir}/myclabs/DeepCopy/autoload.php", - "${include_dir}/PHPUnit/Framework/MockObject/autoload.php", - "${include_dir}/phpspec/Prophecy/autoload.php", -)); diff --git a/dev-php/phpunit/phpunit-5.7.15-r3.ebuild b/dev-php/phpunit/phpunit-5.7.15-r3.ebuild deleted file mode 100644 index 601e1c9086e4..000000000000 --- a/dev-php/phpunit/phpunit-5.7.15-r3.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="A PHP Unit Testing framework" -HOMEPAGE="https://phpunit.de" -SRC_URI="https://github.com/sebastianbergmann/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86" -IUSE="" - -RDEPEND="dev-php/fedora-autoloader - >=dev-php/File_Iterator-1.4.0 - =dev-php/Text_Template-1.2.0 - =dev-php/PHP_CodeCoverage-4.0.4 - =dev-php/PHP_Timer-1.0.6 - =dev-python/alabaster-0.6.2' \ + 'dev-python/sphinxcontrib-asyncio' \ + 'dev-python/sphinxcontrib-blockdiag' \ + 'dev-python/sphinxcontrib-newsfeed' \ + 'dev-python/sphinxcontrib-spelling' \ + 'dev-python/sphinx' \ + 'dev-python/sphinx-aiohttp-theme' + +python_prepare_all() { + # Fails due to a warning + sed -e 's:test_read_boundary_with_incomplete_chunk:_&:' \ + -i tests/test_multipart.py || die + # with py3.7+ + sed -e 's:test_aiohttp_request_coroutine:_&:' \ + -i tests/test_client_functional.py || die + + # Fails due to path mismatch + sed -e 's:test_static:_&:' \ + -i tests/test_route_def.py || die + + # Internet + sed -e 's:test_mark_formdata_as_processed:_&:' \ + -i tests/test_formdata.py || die + + # newer chardet works too + sed -e 's|chardet>=2.0,<4.0|chardet>=2.0|' \ + -i setup.py aiohttp.egg-info/requires.txt || die + + # takes a very long time, then fails + rm tests/test_pytest_plugin.py || die + + distutils-r1_python_prepare_all +} + +python_test() { + pushd "${BUILD_DIR}/lib" >/dev/null || die + ln -snf "${S}"/{LICENSE.txt,tests} . || die + pytest -n "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")" --forked \ + -vv tests || die "Tests fail with ${EPYTHON}" + rm -rf .pytest_cache tests || die + popd >/dev/null || die +} diff --git a/dev-python/aiorpcX/aiorpcX-0.18.5.ebuild b/dev-python/aiorpcX/aiorpcX-0.18.5.ebuild index d5a8e748ca69..8a97458319e0 100644 --- a/dev-python/aiorpcX/aiorpcX-0.18.5.ebuild +++ b/dev-python/aiorpcX/aiorpcX-0.18.5.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/kyuupichan/aiorpcX/archive/${PV}.tar.gz LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 x86" IUSE="" BDEPEND=" diff --git a/dev-python/aiosmtpd/Manifest b/dev-python/aiosmtpd/Manifest index 266ab9d2f22b..5eb2ce1d6b7c 100644 --- a/dev-python/aiosmtpd/Manifest +++ b/dev-python/aiosmtpd/Manifest @@ -2,3 +2,4 @@ DIST aiosmtpd-1.2.2.tar.gz 170459 BLAKE2B abf178c28a21c25e8a7c7ed920c154f037aaa2 DIST aiosmtpd-1.2.4.tar.gz 83329 BLAKE2B accecbc3fe66efc748d0bc3c85504d731005b907435fada5b3c7ae0f7778e89f19d7c15a7edb194a7ba6310a450132728557a441b3fb2958d3658b0a15d3ccf5 SHA512 dc6041e284daceb89f8ca83b5cd715a5811eb4cf76504c23112e24c97d6c88480667c713ce094c2dcbc5b12a80605e551b6aadc4b1ce499089be68c7c4e7df8c DIST aiosmtpd-1.2.tar.gz 51457 BLAKE2B c2dba38c5d5a243a65c332cb3b6bf85a124eb6ab9c3526d0ef57788eb7e24e64ec86c56eeaa57e5171631c8a965447f125366741b1d1c54fb48473da5123ed40 SHA512 520b0fae80423d3963d4f17ef393cc0ce9e342fd1237c909159706bfe1e13f27df849fbc14aa1c94ad02e7c9108308984b6f9e21c7dbddb09093ef00884983d8 DIST aiosmtpd-1.3.2.tar.gz 110769 BLAKE2B 985684d8183c89670c362e39b81cbff187fa820bc3197a0c0c18cd61eb4c00912bf489d935303be0fedfee3dabfafaf81c7d4be3e428374624ed9a1fab6ce2c8 SHA512 b5d183671b8a985dcf774fb1b35ffbdf5c058e24e7cb81d77b2b0ce00b2b4dff27ff8bb167e985d5bf84cb6816c014d7cd601aab59243136ae409975ef3da30d +DIST aiosmtpd-1.4.0.tar.gz 136307 BLAKE2B 5ae007be6953de8fd804bef25e290153ead6730bf44dbf71448946c1380a972a59b0fcf6f669035dd23acc582d697dc746efe0b03612e6c3ee51b31d58aee309 SHA512 cefbc819a51cbdacc8f24d0f5ff4f2a92ad6e4c5809a9b97635226767f1dd20c63565522ab66fd6c7ede5efdafa89c42e3c3bae4e94ea5c57b49531b02e1bad6 diff --git a/dev-python/aiosmtpd/aiosmtpd-1.4.0.ebuild b/dev-python/aiosmtpd/aiosmtpd-1.4.0.ebuild new file mode 100644 index 000000000000..3c32f8604a09 --- /dev/null +++ b/dev-python/aiosmtpd/aiosmtpd-1.4.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{7..9} ) +DISTUTILS_USE_SETUPTOOLS=rdepend + +inherit distutils-r1 + +DESCRIPTION="asyncio based SMTP server" +HOMEPAGE="https://aiosmtpd.readthedocs.io/en/latest/" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/atpublic[${PYTHON_USEDEP}] + dev-python/attrs[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/typing-extensions[${PYTHON_USEDEP}] + ' python3_7)" +BDEPEND=" + test? ( + >=dev-python/pytest-6[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + )" + +# TODO: run doctests using sphinx? +distutils_enable_tests pytest diff --git a/dev-python/ansi/Manifest b/dev-python/ansi/Manifest index 04b85493348e..dba5288bc241 100644 --- a/dev-python/ansi/Manifest +++ b/dev-python/ansi/Manifest @@ -1 +1 @@ -DIST ansi-0.1.5.tar.gz 4606 BLAKE2B 5f88319f05262511e99c8385946b61e2ed7219217ae8e811e8c1762fbd402f2fcaf69bcd6e4caf35d1f982afebcce5a98c721e2598032891382010ff7b928c55 SHA512 03365aca71b4966ca0c78b1563400afe414c86288b4e8ede969fb9c79cd4da4722de8cedae4e86c2f536f82eda42845482e041a396cb33852d3e4ff639dbbb64 +DIST ansi-0.2.0.tar.gz 5173 BLAKE2B 436caa8e1f36e96f1844e79e3a0ff0c4099e76b25ce9f56c9d8663aeeb650f32fba75a14fe8548f557fb020e2340707272fdda4cdd3c245c903a4f801ae48413 SHA512 22c69b5030f03eca9470e288c16e62042ccd02ef2e232600a4fab629354601d5da0f7c16b60dae7293c69255e5d4125298890d99dba8e5387960a5be60b92d61 diff --git a/dev-python/ansi/ansi-0.1.5.ebuild b/dev-python/ansi/ansi-0.2.0.ebuild similarity index 72% rename from dev-python/ansi/ansi-0.1.5.ebuild rename to dev-python/ansi/ansi-0.2.0.ebuild index d6cec8f9c3d1..afc8d0584e2f 100644 --- a/dev-python/ansi/ansi-0.1.5.ebuild +++ b/dev-python/ansi/ansi-0.2.0.ebuild @@ -1,20 +1,19 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python{3_7,3_8} ) - +PYTHON_COMPAT=( python3_{7..9} ) +DISTUTILS_USE_SETUPTOOLS=no inherit distutils-r1 DESCRIPTION="ANSI cursor movement and graphics in Python" HOMEPAGE="https://github.com/tehmaze/ansi" SRC_URI="https://github.com/tehmaze/${PN}/archive/${P}.tar.gz" +S="${WORKDIR}/${PN}-${P}" LICENSE="MIT" SLOT="0" KEYWORDS="~amd64 ~x86" -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" - -S="${WORKDIR}/${PN}-${P}" +distutils_enable_tests pytest diff --git a/dev-python/ansi/metadata.xml b/dev-python/ansi/metadata.xml index 7a7fc220ebbe..c404dbdf8174 100644 --- a/dev-python/ansi/metadata.xml +++ b/dev-python/ansi/metadata.xml @@ -5,6 +5,7 @@ pinkbyte@gentoo.org Sergey Popov + tehmaze/ansi ansi diff --git a/dev-python/arrow/Manifest b/dev-python/arrow/Manifest index 39d740f5dcd8..fae756f69c8f 100644 --- a/dev-python/arrow/Manifest +++ b/dev-python/arrow/Manifest @@ -1 +1,2 @@ DIST arrow-0.17.0.tar.gz 97411 BLAKE2B d908f9e98b4046aa8afbde992e108106e0cb81d5d37a556ace06585b7d354fa75338e5c4e4263ece0d8d043f29f3909e3c200b2c79c744a4bd13319764667998 SHA512 30ab01c66ef1dfb7fb35dc8609ca19039fa3e37638ff0df681d0ffc9dbc832e9d3a577d9a45fc70ff3e74aacb6198b37e61ada22854572c57c27d7ecbef09caa +DIST arrow-1.0.0.tar.gz 101951 BLAKE2B b8949dc2274f44020bd70e1013b3b3053789319daae0c630e17d2bac66d614e958b2d34ed9b06a1a5502a21684de10e053d4f1e70bfaf9a630548135d72f364f SHA512 4e487a0c1c6f55361b8ec673082d61efec1b27a32b19e2e599a344407737e5eea47ee8e2173b2f089e69a5638f99022870bb3ac57f31c16d5b4efd2858933fa8 diff --git a/dev-python/arrow/arrow-1.0.0.ebuild b/dev-python/arrow/arrow-1.0.0.ebuild new file mode 100644 index 000000000000..81e5cb7ef66e --- /dev/null +++ b/dev-python/arrow/arrow-1.0.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{7..9} ) + +inherit distutils-r1 + +DESCRIPTION="Better dates and times for Python" +HOMEPAGE="https://github.com/arrow-py/arrow/" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND=" + >=dev-python/python-dateutil-2.7.0[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/typing-extensions[${PYTHON_USEDEP}] + ' python3_7)" + +BDEPEND=" + test? ( + dev-python/pytest-mock[${PYTHON_USEDEP}] + dev-python/pytz[${PYTHON_USEDEP}] + dev-python/simplejson[${PYTHON_USEDEP}] + )" + +distutils_enable_tests pytest + +src_prepare() { + sed -i -e '/addopts/d' tox.ini || die + distutils-r1_src_prepare +} diff --git a/dev-python/arrow/metadata.xml b/dev-python/arrow/metadata.xml index 731d99c54338..05383d664514 100644 --- a/dev-python/arrow/metadata.xml +++ b/dev-python/arrow/metadata.xml @@ -7,7 +7,7 @@ - crsmithdev/arrow + arrow-py/arrow arrow diff --git a/dev-python/asteval/Manifest b/dev-python/asteval/Manifest index efef88ff0c27..edaafe12ddbc 100644 --- a/dev-python/asteval/Manifest +++ b/dev-python/asteval/Manifest @@ -1,2 +1,3 @@ DIST asteval-0.9.21.tar.gz 54203 BLAKE2B c5232b41cc73184f4a9d21e257d4c517662e7a7e5c6beed0d0a1f46572310263b5370ea455f2d0640410cecd7e3b8a7686a56931fa61c3294a57a2e5ea984336 SHA512 b2930963641486f208c629300f70e41924aa59bd9c64f767ed5a4db0a39e79c02a02fed48eb0e113fb6e3fc594973c9d0afa56d768ac627758a096b1c4fe6030 DIST asteval-0.9.22.tar.gz 55120 BLAKE2B 5712e72f69e3d48df6a6ac33e3bf87517525efb3907cb954d5a4427b4d41aac5bdfbf71376967633d36574a845c40bbeb391d2ef0a2deef280235c468732e80d SHA512 0c6e0d1273fd9794828e006c56d243e2afbf336314dad9ccc95f40b790851460beb42400defbf4ee09eb7d65532b499a762b4b19c3102bbe6d2553a3a6debb37 +DIST asteval-0.9.23.tar.gz 55239 BLAKE2B 447599078a877784c35b7bdb96f81382139f8a93d72e660658386867b0eb37e04a22ac7ba9d6afbef1a55d35ca38a63fef60e1e1382e9740694b1e94ddcc7e7b SHA512 b2755b4dbefff1e481558f886cc5724d9a6a953b145736afab237e16f7718d48d1f8f98a0b7355c5e871f8ed0862b60bd6a4d99554a5e0fd0875f9cfdfcbce55 diff --git a/dev-python/cachetools/cachetools-4.2.0.ebuild b/dev-python/asteval/asteval-0.9.23.ebuild similarity index 61% rename from dev-python/cachetools/cachetools-4.2.0.ebuild rename to dev-python/asteval/asteval-0.9.23.ebuild index 4e0424ad1b9d..9b942b300584 100644 --- a/dev-python/cachetools/cachetools-4.2.0.ebuild +++ b/dev-python/asteval/asteval-0.9.23.ebuild @@ -2,17 +2,16 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 - PYTHON_COMPAT=( python3_{7..9} ) - inherit distutils-r1 -DESCRIPTION="Extensible memoizing collections and decorators" -HOMEPAGE="https://pypi.org/project/cachetools/" +DESCRIPTION="Evaluator of Python expression using ast module" +HOMEPAGE="https://newville.github.io/asteval/ https://github.com/newville/asteval" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="~amd64" +IUSE="" distutils_enable_tests pytest diff --git a/dev-python/autobahn/Manifest b/dev-python/autobahn/Manifest index 3a0967dcb205..80a13018f416 100644 --- a/dev-python/autobahn/Manifest +++ b/dev-python/autobahn/Manifest @@ -3,3 +3,4 @@ DIST autobahn-20.12.3.tar.gz 1268873 BLAKE2B 44dcaf9d19af89382dfdef9f40a01774862 DIST autobahn-20.7.1.tar.gz 1260579 BLAKE2B 925d148836348c068d179d4871267bf79c8c42d27cacc6be09cca11396dbd213a5b86344142df886d4ff69d1214a86b49900ca3552bcdb640377cb0d6af7d0f0 SHA512 e2c241194da90ada86a2804683cb063320f75a69b76ddc016349c11614e7f298619c2eeba4fcccb8f8d65d84375681fb339d9f92f94f45f1015f4f12fa0c39b0 DIST autobahn-21.1.1.tar.gz 1269122 BLAKE2B 6eb8eb22d0f09a4e8d409220ee2dff60a42a4e81acee789e8f9d98649ada24174295b98936f5e0a0a211fddd6d124975aef152679fcfde7b3dca7f18dcba5b62 SHA512 8e56e8a9213e356ea4288c6ed6ba4d6e8a26f5e1f670cfc067d1e11ef4d989b4e3d33a5cac49a635e18f9d45da1d42cb1300de96afdf77898441330e3f489194 DIST autobahn-21.2.1.tar.gz 343966 BLAKE2B 8ee40610599aad6b0e6832beb867ff7515192e9a896d4f1e1b2c731fb81c899bf530f24d28e52faa91779affb1ed93b9b79b606b1ac7d3ed26a272dfcf6a0afc SHA512 21760aeac80c1e958a338da31d405af2f37c803944032270329dde4b59e6a9f914e9a7e4ae0ae6ae5b699ddc61f0c2f6b89cb0d6d4fdc3b1b58f204d4e94a980 +DIST autobahn-21.2.2.tar.gz 350799 BLAKE2B 06c5f7517083853bcf2e4c982151caadae2c5c0c547f543f310497addda14ff6262adaf876dcd5ce25ab48fd8b9b9c816ff74f518f3aedc65627ee3390db514b SHA512 6dbad05437c92622709c140fd949706c8fbff62477cf9fa5a8bbcb8c5410661b660d548902ebec55b5a8d744cce12c9a229bceeb3d5e7e5dc4e50cb09f7e7ab7 diff --git a/dev-python/autobahn/autobahn-21.2.2.ebuild b/dev-python/autobahn/autobahn-21.2.2.ebuild new file mode 100644 index 000000000000..4c94153771d8 --- /dev/null +++ b/dev-python/autobahn/autobahn-21.2.2.ebuild @@ -0,0 +1,108 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..9} ) +DISTUTILS_USE_SETUPTOOLS=rdepend + +inherit distutils-r1 + +MY_P=${PN}-$(ver_rs 3 -) + +DESCRIPTION="WebSocket and WAMP for Twisted and Asyncio" +HOMEPAGE="https://pypi.org/project/autobahn/ + https://crossbar.io/autobahn/ + https://github.com/crossbario/autobahn-python" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz" +S=${WORKDIR}/${MY_P} + +SLOT="0" +LICENSE="MIT" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="crypt scram test xbr" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}] + >=dev-python/cbor-1.0.0[${PYTHON_USEDEP}] + >=dev-python/cbor2-5.2.0[${PYTHON_USEDEP}] + dev-python/cryptography[${PYTHON_USEDEP}] + >=dev-python/flatbuffers-1.10.0[${PYTHON_USEDEP}] + >=dev-python/hyperlink-21.0.0[${PYTHON_USEDEP}] + >=dev-python/msgpack-0.6.1[${PYTHON_USEDEP}] + >=dev-python/py-ubjson-0.8.4[${PYTHON_USEDEP}] + >=dev-python/snappy-0.5[${PYTHON_USEDEP}] + >=dev-python/twisted-20.3.0[${PYTHON_USEDEP}] + >=dev-python/txaio-21.2.1[${PYTHON_USEDEP}] + >=dev-python/ujson-2.0.0[${PYTHON_USEDEP}] + >=dev-python/wsaccel-0.6.2[${PYTHON_USEDEP}] + >=dev-python/zope-interface-3.6[${PYTHON_USEDEP}] + crypt? ( + >=dev-python/pyopenssl-16.2.0[${PYTHON_USEDEP}] + >=dev-python/pynacl-1.0.1[${PYTHON_USEDEP}] + >=dev-python/pytrie-0.2[${PYTHON_USEDEP}] + >=dev-python/pyqrcode-1.1.0[${PYTHON_USEDEP}] + >=dev-python/service_identity-18.1.0[${PYTHON_USEDEP}] + ) + scram? ( + dev-python/cffi[${PYTHON_USEDEP}] + dev-python/argon2-cffi[${PYTHON_USEDEP}] + dev-python/passlib[${PYTHON_USEDEP}] + ) + " +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + >=dev-python/pynacl-1.0.1[${PYTHON_USEDEP}] + >=dev-python/pytrie-0.2[${PYTHON_USEDEP}] + >=dev-python/pyqrcode-1.1.0[${PYTHON_USEDEP}] + )" + +python_prepare_all() { + if use xbr ; then + eerror "***************" + eerror "Required xbr dependencies are incomplete in Gentoo." + eerror "So this functionality will not yet work" + eerror "Please file a bug if this feature is needed" + eerror "***************" + else + # remove xbr components + export AUTOBAHN_STRIP_XBR="True" + fi + + # avoid useless rust dependency + sed -i -e '/cryptography/s:>=3.4.6::' setup.py || die + + # remove twisted plugin cache regen in setup.py + # to fix tinderbox sandbox issue + sed -e 's/# regenerate Twisted plugin cache/# DO NOT regenerate Twisted plugin cache in Gentoo\nexit()/' \ + -i setup.py || die + + distutils-r1_python_prepare_all +} + +python_test() { + einfo "Testing all, cryptosign using twisted" + local -x USE_TWISTED=true + cd "${BUILD_DIR}"/lib || die + "${EPYTHON}" -m twisted.trial autobahn || die + unset USE_TWISTED + einfo "RE-testing cryptosign and component_aio using asyncio" + local -x USE_ASYNCIO=true + pytest -vv autobahn/wamp/test/test_wamp_cryptosign.py || die + pytest -vv autobahn/wamp/test/test_wamp_component_aio.py || die + unset USE_ASYNCIO + rm -r .pytest_cache || die + rm -f "${BUILD_DIR}"/lib/twisted/plugins/dropin.cache || die +} + +pkg_postinst() { + python_foreach_impl twisted-regen-cache || die +} + +pkg_postrm() { + python_foreach_impl twisted-regen-cache || die +} diff --git a/dev-python/bitarray/Manifest b/dev-python/bitarray/Manifest index 9742ba12623e..235e97b4b37c 100644 --- a/dev-python/bitarray/Manifest +++ b/dev-python/bitarray/Manifest @@ -1,2 +1 @@ -DIST bitarray-1.6.1.tar.gz 55299 BLAKE2B 14bee64a133fdf3d23bd557244fb25c54a223a786108d9f1bdab25d5d0942c1eba01f6997d7d6392b9885ef6be702dc73bb3b00c9c668480b74d7415c77767a2 SHA512 ad0ce244dfeaa571821b704968ddc08bea16dac94428a4571a599153704a4bdda5d7135c42c81ede655d48455378bfff7292a91fe49724bd5a6f48bb436a9fba DIST bitarray-1.6.3.tar.gz 57799 BLAKE2B e6c1c1b143d8be4b7aa8e9a02daabaada56dc37715ec2cd36d970767f482cd6239b2ba2f5d28b96e0eabe8e7163077aad6584dadea0d8d10887a385bc96dd68e SHA512 11605959b8d94ad3a2ec947663401a6987058ec6298bef7bb6368711c3aa1f9d47b2245bd820395f0b75399f24065ad38e038e6d1d91f2535af48edbac9de3ba diff --git a/dev-python/bitarray/bitarray-1.6.1.ebuild b/dev-python/bitarray/bitarray-1.6.1.ebuild deleted file mode 100644 index 6e28e8802d7f..000000000000 --- a/dev-python/bitarray/bitarray-1.6.1.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} ) -DISTUTILS_USE_SETUPTOOLS=no - -inherit distutils-r1 - -DESCRIPTION="efficient arrays of booleans -- C extension" -HOMEPAGE="https://github.com/ilanschnell/bitarray https://pypi.org/project/bitarray/" -SRC_URI="mirror://pypi/b/${PN}/${P}.tar.gz" - -SLOT="0" -LICENSE="PSF-2" -KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" - -python_test() { - "${EPYTHON}" bitarray/test_bitarray.py -v || die "Tests fail with ${EPYTHON}" -} diff --git a/dev-python/bitarray/bitarray-1.6.3.ebuild b/dev-python/bitarray/bitarray-1.6.3.ebuild index f28d7d9d5c18..dd4b3a7c672b 100644 --- a/dev-python/bitarray/bitarray-1.6.3.ebuild +++ b/dev-python/bitarray/bitarray-1.6.3.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/b/${PN}/${P}.tar.gz" SLOT="0" LICENSE="PSF-2" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" python_test() { "${EPYTHON}" bitarray/test_bitarray.py -v || die "Tests fail with ${EPYTHON}" diff --git a/dev-python/bluelet/metadata.xml b/dev-python/bluelet/metadata.xml index f536dab566d1..1bc472c3baa3 100644 --- a/dev-python/bluelet/metadata.xml +++ b/dev-python/bluelet/metadata.xml @@ -9,6 +9,7 @@ proxy-maint@gentoo.org Proxy Maintainers + Bluelet is a simple, pure-Python solution for writing intelligible asynchronous socket applications. It uses PEP 342 coroutines to make concurrent I/O look and act like sequential programming. diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index 0697d50e36ad..8efd9b9af1b0 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -13,6 +13,8 @@ DIST boto3-1.17.12.tar.gz 346906 BLAKE2B 47ada52081fca432f23e6c373949bbea74c0439 DIST boto3-1.17.13.tar.gz 347484 BLAKE2B 6e07f563ccb6c54b40af962d7b8941c7afa7976550956f7ac86b8720403d8c1a9a535a15ee25985e978c5274cb5268d56d142cf25832636635136cc71657f92f SHA512 427ac5f8d1418f8603f3807a71c1fa3e4105a8cf2fba51b2f29befad5a703a3d9400c96722ea0149187d93546caec2677e37f377605ad15e4c1e9453b0b29e8c DIST boto3-1.17.14.tar.gz 347559 BLAKE2B 66a4a1a062f74d8cbb425c945716ad912e28daf7ce4d85568ae2d30083bebaab5e314c0447c3faf5375400b939685a3bf083a122d5827666d8f6b50cd9ccf30f SHA512 b2c6510554b33d839026cb27354967c1fd25c80fbdc6ceaf92ba1fa2dd2bf47040e98db053f73d37aff759a52ff0a44c361b301bbb52e03a4fb2b3f0a389ea79 DIST boto3-1.17.15.tar.gz 347639 BLAKE2B 91769c2aa49bd7bfa873cafa4350ca7fc1ebc53a4f94086a31b1e2e18e2bf721b351f7e2784e09b7dba7798fe558d2082b83f2b48c5e36c67efc8a57d8999614 SHA512 7601194ea9b0ce2ae657369da9ac19eec6e071dfa33780216748d2e971830478fb7712275b9330a1ed0b6a88fbbf66e681aa54cccffee6200c589f8d9a728128 +DIST boto3-1.17.16.tar.gz 347714 BLAKE2B 32f7d34080dd64f8d4ee658046a0aadc436767c8ce25ad952cb03b02d9427408f6ba4fb33bff45b826c2e522eb5a5187a5beec74b8745ac16c335ed4b5907e7f SHA512 cb2cbd486dea271787e4e2bfa0bdfd6f610f29b5b521b2e7bf0fd584ff4f892e27910d5f2cc592a73a59356c72095c29f20a73565b0da5fc161357e57fdf60cb +DIST boto3-1.17.17.tar.gz 347835 BLAKE2B 7861befb9275b0cf36235749369f65b69845ef710404708c2c51c9223d370fd46eede4121be501eb9022f6a62a0158d2cad03ce4095640064def3a9d35be7478 SHA512 5d6bc48f9480963abcbf41c4b95e86ac6339f5386508be7108ec08e91c07c280786d3a4bec2b731c7b5710351e0398c4ab86f4fb95440e83936409b40e1c3015 DIST boto3-1.17.2.tar.gz 346203 BLAKE2B 77da42c2a7f2c2ad08feba51e11e1821a44d5c433ca8fd8339bbdfe41a0caa907c2c566bfb747acf591270e539036988a8cb2488e0b2266b7970fa3fb2d0e9fa SHA512 d215417f68d958bcd4593f19a12d94a00bc7ead5cd6133f7390886fed2a545212f8da75220ddab298737326ec14a347fbba233ca52a4e3214f7911f9a9622fa6 DIST boto3-1.17.3.tar.gz 346250 BLAKE2B 7edf59a88ec32a08056112c088de9aae903daba909a4dfeb502830d8e9a7767cd34c1c77e06525ffb6b64be3c694e38011815e39b23959caaf11043f50d53948 SHA512 fa31cccb065c0e7cceb8733045a9232b1ee455ec408eaf62f2b2a7b2b29252b5eaa765dcd8b294ae10fef9707940f75194b450ac7f49f9db3b57060ecb74ab2a DIST boto3-1.17.4.tar.gz 346342 BLAKE2B 3fba8f8b68edb268f20919bb65c5f8715d6c89c54884395f8080384c2d07ada15894d605a943e2c167ddf7fd3550657367e4b195caf28fd73609763cf23da687 SHA512 45ecf4fe0eb61d09aea5cc5e741544c6b23d6b98de24ab9f646f28d463104ec11116d0afd4b5fbd09f55e1a7ad65a653770efb67d4b023590c218bef4f326af1 diff --git a/dev-python/boto3/boto3-1.17.16.ebuild b/dev-python/boto3/boto3-1.17.16.ebuild new file mode 100644 index 000000000000..74b9170a9119 --- /dev/null +++ b/dev-python/boto3/boto3-1.17.16.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{7..9} ) +DISTUTILS_USE_SETUPTOOLS=bdepend +inherit distutils-r1 + +DESCRIPTION="The AWS SDK for Python" +HOMEPAGE="https://github.com/boto/boto3" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "9999" ]]; then + EGIT_REPO_URI="https://github.com/boto/boto3" + inherit git-r3 + BOTOCORE_PV=${PV} +else + SRC_URI="https://github.com/boto/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" + + # botocore is x.(y+3).z + BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)" +fi + +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.3.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs/source \ + 'dev-python/guzzle_sphinx_theme' +distutils_enable_tests nose + +python_prepare_all() { + # don't lock versions to narrow ranges + sed -e '/botocore/ d' \ + -e '/jmespath/ d' \ + -e '/s3transfer/ d' \ + -i setup.py || die + + # prevent an infinite loop + rm tests/functional/docs/test_smoke.py || die + + distutils-r1_python_prepare_all +} + +python_test() { + nosetests -v tests/unit/ tests/functional/ || die "test failed under ${EPYTHON}" +} diff --git a/dev-python/boto3/boto3-1.17.17.ebuild b/dev-python/boto3/boto3-1.17.17.ebuild new file mode 100644 index 000000000000..74b9170a9119 --- /dev/null +++ b/dev-python/boto3/boto3-1.17.17.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{7..9} ) +DISTUTILS_USE_SETUPTOOLS=bdepend +inherit distutils-r1 + +DESCRIPTION="The AWS SDK for Python" +HOMEPAGE="https://github.com/boto/boto3" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "9999" ]]; then + EGIT_REPO_URI="https://github.com/boto/boto3" + inherit git-r3 + BOTOCORE_PV=${PV} +else + SRC_URI="https://github.com/boto/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" + + # botocore is x.(y+3).z + BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)" +fi + +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.3.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs/source \ + 'dev-python/guzzle_sphinx_theme' +distutils_enable_tests nose + +python_prepare_all() { + # don't lock versions to narrow ranges + sed -e '/botocore/ d' \ + -e '/jmespath/ d' \ + -e '/s3transfer/ d' \ + -i setup.py || die + + # prevent an infinite loop + rm tests/functional/docs/test_smoke.py || die + + distutils-r1_python_prepare_all +} + +python_test() { + nosetests -v tests/unit/ tests/functional/ || die "test failed under ${EPYTHON}" +} diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index 6cd9346cdb10..30077819e3b1 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -13,6 +13,8 @@ DIST botocore-1.20.12.tar.gz 7466322 BLAKE2B 07eb28f5b0fef5ffb284a5eac0c78e3430c DIST botocore-1.20.13.tar.gz 7467277 BLAKE2B 9662965ecb4acf1c8ff90e2ee35100c5f14459acc9aefeba4a47fde00acfa1cd20140bea82273f6d7bf74065154be928c97585728cc7650153d2c747c6b87a13 SHA512 e61c2736cd40d15f01550b2c0d1ec289ad6cefbc485ace7f1d11c39c6e29daf37d2fdd34aebb0dd613c7af75312bf672b3bddbfb588d8782e73e949101586155 DIST botocore-1.20.14.tar.gz 7470342 BLAKE2B 894b7471a1d1a483edd1f59bed604e9a389d88cb5035ccbf8149303fef7f135aadc6d7df7446e3969e0d17476f9fae2f30f8c9c3b4d995152d36da3bdd4b06f5 SHA512 d2cf24743aa72171ea6c1d804f189e8428fc24f315bc3f118f802932e081b2c75a53ff5c1803c66e3b23e0adb525d8e842f003a7156dd6311aeacd95c2599693 DIST botocore-1.20.15.tar.gz 7473239 BLAKE2B 7661c6c667b50bfff436752e723b4892c8f2967b4f95f6f7a869671451d2ecae6519fb43e813ba86a912e8003d3ca701c7285bd5f19739b8e1f40654bc419e29 SHA512 bb1f5fd9c7dc995826c6945d5bddbe623c6c40bb44dd0b20fd7806a94669994b836d527566825bd3730eb8a57460072d7da68d1630e287ce949f678700a93d84 +DIST botocore-1.20.16.tar.gz 7474906 BLAKE2B 7aabd6ff432309c1716e02f348b4af3883e245cbd5f7f58cec9e08013cac926f9118cabf47054d89c5d079b2e28af446280db2096f3301d9593674b9f63a7c75 SHA512 4e9215c46048b7133f418a2980ab23a62ddb23e3ee1c3198f09a0383c9e9f89ec347dbf6cb24104a1e06086f95d9ea975819a28a6fb5f9fbd7210985e8dbf48a +DIST botocore-1.20.17.tar.gz 7483893 BLAKE2B 5a9ea5c1d3bc5caa91ea939943d86236d58f24b440d7d0de96356836ee6417c62fece8e782f9fd81e14daefac8919a001adb95e67d42110709b7f07f849b71da SHA512 864f938d07b28341128c06186542c0c214a133f1b7a78990e357436463f7cd1a36031101f6588ee706073b78d4ef99571853658f77755eb9f0739882fc706634 DIST botocore-1.20.2.tar.gz 7446650 BLAKE2B 777dbcbfcd824a7d009ffc3a1aec8afbd14a097c61a49116db37c6957e6046b8cd0011cdcb3cc344944e568e9f24d15d625a51d0d2d87761279b449783ce9f68 SHA512 3e225dfa55febb9d7bf77dfcbf4b75c8505ed4a90a5a86cc6eea750b4ab7d8a2ceb16891d4473b1bd7ce1cfd43642ee32e20eea65a25d9d6da1a5f02067fa050 DIST botocore-1.20.3.tar.gz 7446281 BLAKE2B 536cbe8f6b6c150f3c66468f3e0c51ae0e602f277ff64ee67a2f149c0481fe603b10439e2fa37831b106d7ca4b23d1e7037cfc55c8e7caf06b8f9cf5561d9544 SHA512 ad0982fb9095e4d8e36a5805f5041fa1241526409d6a1fad3628c52d9870e54fd4a828816eb77f39b60f49ade7805e97cd286f7ac4070ebafbb696e513691e0f DIST botocore-1.20.4.tar.gz 7447611 BLAKE2B 05cb501cf40748ac1053c4687bd6de7a17d9ac31fe688de8d6aaf8047260f230ea14cc947c4c208a11d26477508b38428fdca116b9fa8212c5ee6ac020a6367f SHA512 b3ec1597b1cf4e9d18e21216f9ba703e4ae0a924653d21cfd93eeffbb13041ad96c3cd099ff1c8631bdcd5c7d6a70e6d36848fdbc44de9f7cebf7ee223918743 diff --git a/dev-python/botocore/botocore-1.20.16.ebuild b/dev-python/botocore/botocore-1.20.16.ebuild new file mode 100644 index 000000000000..4e5d698e619b --- /dev/null +++ b/dev-python/botocore/botocore-1.20.16.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{7..9} ) + +inherit distutils-r1 + +DESCRIPTION="Low-level, data-driven core of boto 3" +HOMEPAGE="https://github.com/boto/botocore" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "9999" ]]; then + EGIT_REPO_URI="https://github.com/boto/botocore" + inherit git-r3 +else + SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" +fi + +RDEPEND=" + dev-python/six[${PYTHON_USEDEP}] + dev-python/jmespath[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] + >=dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/jsonschema[${PYTHON_USEDEP}] + ) +" + +PATCHES=( + "${FILESDIR}/1.8.6-tests-pass-all-env-vars-to-cmd-runner.patch" +) + +distutils_enable_sphinx docs/source \ + 'dev-python/guzzle_sphinx_theme' +distutils_enable_tests nose + +src_prepare() { + # unpin deps + sed -i -e "s:>=.*':':" setup.py || die + # very unstable + sed -i -e 's:test_stress_test_token_bucket:_&:' \ + tests/functional/retries/test_bucket.py || die + distutils-r1_src_prepare +} + +python_test() { + # note: suites need to be run separately as one of the unit tests + # seems to be leaking mocks and breaking a few functional tests + nosetests -v tests/unit || + die "unit tests failed under ${EPYTHON}" + nosetests -v tests/functional || + die "functional tests failed under ${EPYTHON}" +} diff --git a/dev-python/botocore/botocore-1.20.17.ebuild b/dev-python/botocore/botocore-1.20.17.ebuild new file mode 100644 index 000000000000..4e5d698e619b --- /dev/null +++ b/dev-python/botocore/botocore-1.20.17.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{7..9} ) + +inherit distutils-r1 + +DESCRIPTION="Low-level, data-driven core of boto 3" +HOMEPAGE="https://github.com/boto/botocore" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "9999" ]]; then + EGIT_REPO_URI="https://github.com/boto/botocore" + inherit git-r3 +else + SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" +fi + +RDEPEND=" + dev-python/six[${PYTHON_USEDEP}] + dev-python/jmespath[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] + >=dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/jsonschema[${PYTHON_USEDEP}] + ) +" + +PATCHES=( + "${FILESDIR}/1.8.6-tests-pass-all-env-vars-to-cmd-runner.patch" +) + +distutils_enable_sphinx docs/source \ + 'dev-python/guzzle_sphinx_theme' +distutils_enable_tests nose + +src_prepare() { + # unpin deps + sed -i -e "s:>=.*':':" setup.py || die + # very unstable + sed -i -e 's:test_stress_test_token_bucket:_&:' \ + tests/functional/retries/test_bucket.py || die + distutils-r1_src_prepare +} + +python_test() { + # note: suites need to be run separately as one of the unit tests + # seems to be leaking mocks and breaking a few functional tests + nosetests -v tests/unit || + die "unit tests failed under ${EPYTHON}" + nosetests -v tests/functional || + die "functional tests failed under ${EPYTHON}" +} diff --git a/dev-python/cachetools/Manifest b/dev-python/cachetools/Manifest index 81e204debe71..6cba1a15706c 100644 --- a/dev-python/cachetools/Manifest +++ b/dev-python/cachetools/Manifest @@ -1,3 +1 @@ -DIST cachetools-4.1.1.tar.gz 23574 BLAKE2B 5777d243ae87635766811fd2aea8789f9f1674ae3a7ddcc08bb3c8d4345002d65cdbd00cbaf75ba801dccffb1896a75688a6e97f984e1d498a93726854398196 SHA512 254e8821feaaf4fff656aa2beaf0b2c1c6dbe8698148be783bb18a6476f758061471906e4774f47bd8722dbbbc09745088a8f61eb5c455fbe85ef17a3816ce7d -DIST cachetools-4.2.0.tar.gz 24713 BLAKE2B 06488dbc37f99081ed0dd3784f35d3471a57a7674b9bc9aff5eb366b06e65179bd17ac409abee3e13e4040fb8b4824a1591b0a3db3e8b8621d7d2d3e3aec6561 SHA512 d573d0ad9a6371d25526dc5de8db31f701419ced2206109e101faeb0f867fdaf2ebeaa7f0b92554b9e5b3486253a314863d818a53ba9211824aa8a46618f7052 DIST cachetools-4.2.1.tar.gz 24753 BLAKE2B 90345deed94ea6d5ce9c4e3d609ae5a5a8e29f506e559c017fe24e5e8c73e056da4bd4d01e80ccc91686e03ff204e1918375b9701abd8ab571241d09c7556cbb SHA512 bf5a05fc513241f05e61547b5d45813308f20a58319d1c057f3269533a55b739203ba74bc2360d38383cd222a148dcf192f6e58614258bcac2855b633145733c diff --git a/dev-python/cachetools/cachetools-4.1.1.ebuild b/dev-python/cachetools/cachetools-4.1.1.ebuild deleted file mode 100644 index 40bafcd5dee7..000000000000 --- a/dev-python/cachetools/cachetools-4.1.1.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} ) - -inherit distutils-r1 - -DESCRIPTION="Extensible memoizing collections and decorators" -HOMEPAGE="https://pypi.org/project/cachetools/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 x86" - -distutils_enable_tests pytest diff --git a/dev-python/cachetools/cachetools-4.2.1.ebuild b/dev-python/cachetools/cachetools-4.2.1.ebuild index 4e0424ad1b9d..d0370c0aebce 100644 --- a/dev-python/cachetools/cachetools-4.2.1.ebuild +++ b/dev-python/cachetools/cachetools-4.2.1.ebuild @@ -13,6 +13,6 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 x86" distutils_enable_tests pytest diff --git a/dev-python/cfn-python-lint/Manifest b/dev-python/cfn-python-lint/Manifest index 07d368327d86..9b6388964d41 100644 --- a/dev-python/cfn-python-lint/Manifest +++ b/dev-python/cfn-python-lint/Manifest @@ -1,9 +1,3 @@ -DIST cfn-python-lint-0.44.1.tar.gz 5339578 BLAKE2B 7982cba9fe422a8323c6ea270bd7ff5f41800cc16ceaa39d9fc01c2929cda5cca3b19c45de50ca8338a56aad001c834e16bfbd0ab59140381b5189e28965ba38 SHA512 b7f9ad598411d89979334aa79c7b4667ede28eef82b0b546977ba10f33f57e89366d1448e8ceeb3f28a2e53b33a409c439c3faf7d10f53fc5819f6b8693e117d -DIST cfn-python-lint-0.44.2.tar.gz 5515542 BLAKE2B 9da951dc7faa000d2abd1610595e463045079e5a2e73ad59779fb715f32fca39c1cef189484d62de3bc57a48b7776f5cebcc21c39948b7d73e394b89a4cebba9 SHA512 ca0cba19f930960711676ec285b10e0b60ff36359326098d5040bd2fd8f7ca6cfee985544c4bf94770baefa0e50eecead45c4d769ff3587031c3bf463f26355f -DIST cfn-python-lint-0.44.3.tar.gz 5591470 BLAKE2B 7d8f6763023a86d528f132b36b9b860b726241576037a1dd92a296f4b5ec5389ffe24e4a41a8f504ae8351b9dafc166d96ae3b17b90ac23062af2159baa36220 SHA512 a3c5fa435ed9afce32336d01cfc6c94d1965dc5c296601aba75064fdaecda9df5bfaf2976837729b56f00bc3e8cea7fe8cd5141c58335091a35dbec31a630b69 -DIST cfn-python-lint-0.44.4.tar.gz 5632477 BLAKE2B 3520cb016f926e180bb1547b4e467d6fb5251ca5e2ef0ceaaed487f40f10b58f5b6700a5f1995d4a764b53e83ba8a4ab7a9e67fe9803557bef54df3036e691ee SHA512 39e244963109953b92cc9e9fd84e33ede157c9e752854f685dd81d2a3e09ea88ec402addc8f2c12f044f0f7ab8e0bbf53486153be9517b76f0a89fed3ff94a14 DIST cfn-python-lint-0.44.5.tar.gz 5657765 BLAKE2B e35fca9cf8232bc802666333184a52b544bad5858ec8e4c16fe435ea5c421ca25296bb9d8a3bf351276dc1e36ee3101cb0c950ca9d8ce87f5dd2f64cf347ba30 SHA512 e23e415f7d5dd3933e70e7c5b0d9d001bc9aefd0ec67ba9245b4cecbad0c5470376439c12d2cd532eb39e900a325de52c4856351bba2ca27cdc0760ed091ccca -DIST cfn-python-lint-0.44.6.tar.gz 5689226 BLAKE2B 19f6d4f09a621d8389893234dea2cc5c9e2e04fae7f1519bbd95657f5bf1ff97e34c1ed66a6f2bb0ffc2851e99cae5ea2734aacac58b87088a5430346ce0d102 SHA512 8c4414145e039d8b2b32008871dc0d2dbe946bd10eb9b7a78a070ce16ca13c3c0f4a37212bae07fa798b8b0d0868b342735ef406c6b651f6c85b8ec92bd563b2 DIST cfn-python-lint-0.44.7.tar.gz 5711448 BLAKE2B b38b90ca7d181dc655b07a0151acad6a22ed1a0d34223cb813c3257cceb0f9ef5ca175cd4992a9d72a843c2b40b0830c433cbbe8b71550c9c9c482ea62783142 SHA512 a4ed91383f80e437338f7afee55de5e7cb0f3f8690c4324de77f2d35a665e5947f07945449aedddbd9d996270495ee63418e38b97639c4b7852b1fe50e8ce6e4 -DIST cfn-python-lint-0.45.0.tar.gz 6259853 BLAKE2B d6b930ac2dcdb5b629e5bfc1cd37cd694355de16585712a55a2b5f1cf5e2f234668c180dc77c1904d9de1d588e2675523210bad0bdf69d5b9e9032d47e73c2e1 SHA512 d89a6fc6f2a29c3d8294b7daa033f22b5e2f45576d8cd6abc25a30c3039c4c539bab2a8c45cde094e2cf4482227a09b1da34abba0424861307ced91b957ce13c DIST cfn-python-lint-0.46.0.tar.gz 6287874 BLAKE2B 7ec2665596b50697c95e32b40f736822d718d4682d3a41f72b94e45f1b42a386d2d44cb5447826010c01ccd8da655e394b7379764e5e8ca2a79db22c274cc033 SHA512 b87751a719fc037dca2533bb8e14a483bc85d4460b73c7ef2a2d2fff188bd1c611d9828dbf13eca16781e21124123a85c723054bc460243df8ee9fcba5d8e104 diff --git a/dev-python/cfn-python-lint/cfn-python-lint-0.44.1.ebuild b/dev-python/cfn-python-lint/cfn-python-lint-0.44.1.ebuild deleted file mode 100644 index 864a47207182..000000000000 --- a/dev-python/cfn-python-lint/cfn-python-lint-0.44.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 -PYTHON_COMPAT=( python3_{7..9} ) -DISTUTILS_USE_SETUPTOOLS=rdepend -inherit distutils-r1 - -DESCRIPTION="CloudFormation Linter" -HOMEPAGE="https://pypi.org/project/cfn-lint/ https://github.com/aws-cloudformation/cfn-python-lint" -SRC_URI="https://github.com/aws-cloudformation/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 x86" - -RDEPEND=" - >=dev-python/aws-sam-translator-1.25.0[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/importlib_resources[${PYTHON_USEDEP}] - ' python3_6) - dev-python/jsonpatch[${PYTHON_USEDEP}] - >=dev-python/jsonschema-3.0[${PYTHON_USEDEP}] - dev-python/junit-xml[${PYTHON_USEDEP}] - dev-python/networkx[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - >=dev-python/requests-2.15.0[${PYTHON_USEDEP}] - >=dev-python/six-1.11[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/mock[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests --install unittest - -PATCHES=( - "${FILESDIR}/cfn-python-lint-0.30.1-tests.patch" -) - -src_prepare() { - # unpin the deps - sed -e 's:~=[0-9.]*::' -i setup.py || die - # requires git checkout - sed -e 's:test_update_docs:_&:' \ - -i test/unit/module/maintenance/test_update_documentation.py || die - distutils-r1_src_prepare -} diff --git a/dev-python/cfn-python-lint/cfn-python-lint-0.44.2.ebuild b/dev-python/cfn-python-lint/cfn-python-lint-0.44.2.ebuild deleted file mode 100644 index 8f92992d074b..000000000000 --- a/dev-python/cfn-python-lint/cfn-python-lint-0.44.2.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{7..9} ) -DISTUTILS_USE_SETUPTOOLS=rdepend -inherit distutils-r1 - -DESCRIPTION="CloudFormation Linter" -HOMEPAGE="https://pypi.org/project/cfn-lint/ https://github.com/aws-cloudformation/cfn-python-lint" -SRC_URI="https://github.com/aws-cloudformation/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" - -RDEPEND=" - >=dev-python/aws-sam-translator-1.25.0[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/importlib_resources[${PYTHON_USEDEP}] - ' python3_6) - dev-python/jsonpatch[${PYTHON_USEDEP}] - >=dev-python/jsonschema-3.0[${PYTHON_USEDEP}] - dev-python/junit-xml[${PYTHON_USEDEP}] - dev-python/networkx[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - >=dev-python/requests-2.15.0[${PYTHON_USEDEP}] - >=dev-python/six-1.11[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/mock[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests --install unittest - -PATCHES=( - "${FILESDIR}/cfn-python-lint-0.30.1-tests.patch" -) - -src_prepare() { - # unpin the deps - sed -e 's:~=[0-9.]*::' -i setup.py || die - # requires git checkout - sed -e 's:test_update_docs:_&:' \ - -i test/unit/module/maintenance/test_update_documentation.py || die - distutils-r1_src_prepare -} diff --git a/dev-python/cfn-python-lint/cfn-python-lint-0.44.3.ebuild b/dev-python/cfn-python-lint/cfn-python-lint-0.44.3.ebuild deleted file mode 100644 index 1b41006fc099..000000000000 --- a/dev-python/cfn-python-lint/cfn-python-lint-0.44.3.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 -PYTHON_COMPAT=( python3_{7..9} ) -DISTUTILS_USE_SETUPTOOLS=rdepend -inherit distutils-r1 - -DESCRIPTION="CloudFormation Linter" -HOMEPAGE="https://pypi.org/project/cfn-lint/ https://github.com/aws-cloudformation/cfn-python-lint" -SRC_URI="https://github.com/aws-cloudformation/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" - -RDEPEND=" - >=dev-python/aws-sam-translator-1.25.0[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/importlib_resources[${PYTHON_USEDEP}] - ' python3_6) - dev-python/jsonpatch[${PYTHON_USEDEP}] - >=dev-python/jsonschema-3.0[${PYTHON_USEDEP}] - dev-python/junit-xml[${PYTHON_USEDEP}] - dev-python/networkx[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - >=dev-python/requests-2.15.0[${PYTHON_USEDEP}] - >=dev-python/six-1.11[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/mock[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests --install unittest - -PATCHES=( - "${FILESDIR}/cfn-python-lint-0.30.1-tests.patch" -) - -src_prepare() { - # unpin the deps - sed -e 's:~=[0-9.]*::' -i setup.py || die - # requires git checkout - sed -e 's:test_update_docs:_&:' \ - -i test/unit/module/maintenance/test_update_documentation.py || die - distutils-r1_src_prepare -} diff --git a/dev-python/cfn-python-lint/cfn-python-lint-0.44.4.ebuild b/dev-python/cfn-python-lint/cfn-python-lint-0.44.4.ebuild deleted file mode 100644 index 1b41006fc099..000000000000 --- a/dev-python/cfn-python-lint/cfn-python-lint-0.44.4.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 -PYTHON_COMPAT=( python3_{7..9} ) -DISTUTILS_USE_SETUPTOOLS=rdepend -inherit distutils-r1 - -DESCRIPTION="CloudFormation Linter" -HOMEPAGE="https://pypi.org/project/cfn-lint/ https://github.com/aws-cloudformation/cfn-python-lint" -SRC_URI="https://github.com/aws-cloudformation/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" - -RDEPEND=" - >=dev-python/aws-sam-translator-1.25.0[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/importlib_resources[${PYTHON_USEDEP}] - ' python3_6) - dev-python/jsonpatch[${PYTHON_USEDEP}] - >=dev-python/jsonschema-3.0[${PYTHON_USEDEP}] - dev-python/junit-xml[${PYTHON_USEDEP}] - dev-python/networkx[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - >=dev-python/requests-2.15.0[${PYTHON_USEDEP}] - >=dev-python/six-1.11[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/mock[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests --install unittest - -PATCHES=( - "${FILESDIR}/cfn-python-lint-0.30.1-tests.patch" -) - -src_prepare() { - # unpin the deps - sed -e 's:~=[0-9.]*::' -i setup.py || die - # requires git checkout - sed -e 's:test_update_docs:_&:' \ - -i test/unit/module/maintenance/test_update_documentation.py || die - distutils-r1_src_prepare -} diff --git a/dev-python/cfn-python-lint/cfn-python-lint-0.44.5.ebuild b/dev-python/cfn-python-lint/cfn-python-lint-0.44.5.ebuild index 1b41006fc099..864a47207182 100644 --- a/dev-python/cfn-python-lint/cfn-python-lint-0.44.5.ebuild +++ b/dev-python/cfn-python-lint/cfn-python-lint-0.44.5.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/aws-cloudformation/${PN}/archive/v${PV}.tar.gz -> ${ LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 x86" RDEPEND=" >=dev-python/aws-sam-translator-1.25.0[${PYTHON_USEDEP}] diff --git a/dev-python/cfn-python-lint/cfn-python-lint-0.44.6.ebuild b/dev-python/cfn-python-lint/cfn-python-lint-0.44.6.ebuild deleted file mode 100644 index 1b41006fc099..000000000000 --- a/dev-python/cfn-python-lint/cfn-python-lint-0.44.6.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 -PYTHON_COMPAT=( python3_{7..9} ) -DISTUTILS_USE_SETUPTOOLS=rdepend -inherit distutils-r1 - -DESCRIPTION="CloudFormation Linter" -HOMEPAGE="https://pypi.org/project/cfn-lint/ https://github.com/aws-cloudformation/cfn-python-lint" -SRC_URI="https://github.com/aws-cloudformation/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" - -RDEPEND=" - >=dev-python/aws-sam-translator-1.25.0[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/importlib_resources[${PYTHON_USEDEP}] - ' python3_6) - dev-python/jsonpatch[${PYTHON_USEDEP}] - >=dev-python/jsonschema-3.0[${PYTHON_USEDEP}] - dev-python/junit-xml[${PYTHON_USEDEP}] - dev-python/networkx[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - >=dev-python/requests-2.15.0[${PYTHON_USEDEP}] - >=dev-python/six-1.11[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/mock[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests --install unittest - -PATCHES=( - "${FILESDIR}/cfn-python-lint-0.30.1-tests.patch" -) - -src_prepare() { - # unpin the deps - sed -e 's:~=[0-9.]*::' -i setup.py || die - # requires git checkout - sed -e 's:test_update_docs:_&:' \ - -i test/unit/module/maintenance/test_update_documentation.py || die - distutils-r1_src_prepare -} diff --git a/dev-python/cfn-python-lint/cfn-python-lint-0.45.0.ebuild b/dev-python/cfn-python-lint/cfn-python-lint-0.45.0.ebuild deleted file mode 100644 index c3edcec5c4eb..000000000000 --- a/dev-python/cfn-python-lint/cfn-python-lint-0.45.0.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{7..9} ) -DISTUTILS_USE_SETUPTOOLS=rdepend -inherit distutils-r1 - -DESCRIPTION="CloudFormation Linter" -HOMEPAGE="https://pypi.org/project/cfn-lint/ https://github.com/aws-cloudformation/cfn-python-lint" -SRC_URI="https://github.com/aws-cloudformation/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" - -RDEPEND=" - >=dev-python/aws-sam-translator-1.25.0[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/importlib_resources[${PYTHON_USEDEP}] - ' python3_6) - dev-python/jsonpatch[${PYTHON_USEDEP}] - >=dev-python/jsonschema-3.0[${PYTHON_USEDEP}] - dev-python/junit-xml[${PYTHON_USEDEP}] - dev-python/networkx[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - >=dev-python/requests-2.15.0[${PYTHON_USEDEP}] - >=dev-python/six-1.11[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/mock[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests --install unittest - -PATCHES=( - "${FILESDIR}/cfn-python-lint-0.30.1-tests.patch" -) - -src_prepare() { - # unpin the deps - sed -e 's:~=[0-9.]*::' -i setup.py || die - # requires git checkout - sed -e 's:test_update_docs:_&:' \ - -i test/unit/module/maintenance/test_update_documentation.py || die - # requires Internet - sed -e 's:test_update_resource_specs_python:_&:' \ - -i test/unit/module/maintenance/test_update_resource_specs.py || die - distutils-r1_src_prepare -} diff --git a/dev-python/chameleon/Manifest b/dev-python/chameleon/Manifest index a819cadab89b..3a4007df06f5 100644 --- a/dev-python/chameleon/Manifest +++ b/dev-python/chameleon/Manifest @@ -1 +1,2 @@ DIST chameleon-3.8.1.gh.tar.gz 137012 BLAKE2B 20b0a830ae932ad0e8b28015b233049ee78a74f06f26d2652ee297f366eda6f54fa7650fa20a3c4da3802a2466c0f6a4c4cdfd9608761a20986c86673c61a242 SHA512 d4a4b3ac0b59865a7ea1d9ede7f08d991296c1d08a48c7290b9e2864afa6527237d8dee604114918f3b5035f2cc915bf6218d0758ebcd393f2103bb0751f6ea2 +DIST chameleon-3.9.0.gh.tar.gz 136548 BLAKE2B bdea62d4eb13dc6e830fccf72c7798c97f1f3a72c8f749ce43ce53ea0a3f8521f52f86591796d2850d84d8ee53a22a976e45f9a8b51f6ea2377dce10b8e2c226 SHA512 72cbd21f083d14b056539c515e43daaca01d923e065b6eca511f4e09486eb8e3fa61d6823dc78cca75f71926050aa04e0f961c9ddd728e15f55408e405f3c7aa diff --git a/dev-python/chameleon/chameleon-3.9.0.ebuild b/dev-python/chameleon/chameleon-3.9.0.ebuild new file mode 100644 index 000000000000..2154eab81d01 --- /dev/null +++ b/dev-python/chameleon/chameleon-3.9.0.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..9} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="Fast HTML/XML template compiler for Python" +HOMEPAGE="https://github.com/malthe/chameleon + https://pypi.org/project/Chameleon/" +SRC_URI=" + https://github.com/malthe/chameleon/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz" + +LICENSE="repoze" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +distutils_enable_tests unittest + +src_test() { + cd src || die + distutils-r1_src_test +} diff --git a/dev-python/clang-python/Manifest b/dev-python/clang-python/Manifest index 74e6964905d7..5dd701f91d3e 100644 --- a/dev-python/clang-python/Manifest +++ b/dev-python/clang-python/Manifest @@ -3,4 +3,5 @@ DIST llvmorg-11.0.0.tar.gz 122743665 BLAKE2B 3f95570240789fd68ddb747df817f5c6cdc DIST llvmorg-11.0.1.tar.gz 122790338 BLAKE2B 0130996b4a8c4d9f757136fd7fb318068c9bfdc565060dec0d4336480c4ab66c4ae3185a7fdb05f13cf9ee8fd4123b09df938881b75d6e5d3689595114b7e32a SHA512 f5e6ef0b3111aae08a89cd01adb2ff4abfa9ef779c68b9190421d0447efd25c2cc00e5aae9f4764805f5fa31434866043d1510ae7389817e28ae53a5442e2fdf DIST llvmorg-11.1.0.tar.gz 122776532 BLAKE2B ca842ff4afff8f44c82b5e7383962a9c45ca1c93b64fa4c6ebcd70a1d3849dbad2b8e4e24fba02d144c6266d7fab3607ebc6999b28c229cb35256cf40f26a985 SHA512 9a8ce022a935eed42fa71a224f2a207122aadcbef58ee855fdb4825f879e7d028e4dcff22c19b9d336db1c8bf63fb84372d44981acf84615f757e54306c92b81 DIST llvmorg-12.0.0-rc1.tar.gz 134164708 BLAKE2B d4261ff7d9586b47f4cfda3d2cda4b76534f9e17fbd5cdb8861895b8eb466021962f4608bfcdeb52f8fce78850a994fd5eda0560f7211e5c8d1ac9330a738a36 SHA512 3d07d013d0705bb99f56898cc55d054d0d95aeb53b3c756cfab80b4c9097cc4935bcea89b9efde2e503a899b9fccf0dacc0073c9991c8ea352755c5ec68a757a +DIST llvmorg-12.0.0-rc2.tar.gz 134242619 BLAKE2B bb741a311db608fc2ba7eeaab71c5c9f2a430f7fee3f0c5c4334e5c14caa19738d18c87b568de963d57d9b53e808ac412cf8554eca7fcae9ecca65aa4442e197 SHA512 d8f9b3dfeb0fe9b91eb7f49da393784333044db2653373fbb168afd3c8d50f3e3ec7a7b8f44df522d0facafbfe4cfc4d9e2906d19f1e6feb0bdc569b6c10a17d DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f SHA512 fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59 diff --git a/dev-python/clang-python/clang-python-11.0.1.ebuild b/dev-python/clang-python/clang-python-11.0.1.ebuild index 33f1dfa8da5f..9bd56b2f3b04 100644 --- a/dev-python/clang-python/clang-python-11.0.1.ebuild +++ b/dev-python/clang-python/clang-python-11.0.1.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://llvm.org/" LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~x86" +KEYWORDS="amd64 ~arm arm64 ~x86" IUSE="test" REQUIRED_USE="${PYTHON_REQUIRED_USE}" RESTRICT="!test? ( test )" diff --git a/dev-python/clang-python/clang-python-12.0.0_rc2.ebuild b/dev-python/clang-python/clang-python-12.0.0_rc2.ebuild new file mode 100644 index 000000000000..39e999e67709 --- /dev/null +++ b/dev-python/clang-python/clang-python-12.0.0_rc2.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..9} ) +inherit llvm.org python-r1 + +DESCRIPTION="Python bindings for sys-devel/clang" +HOMEPAGE="https://llvm.org/" + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +KEYWORDS="" +IUSE="test" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RESTRICT="!test? ( test )" + +# The module is opening libclang.so directly, and doing some blasphemy +# on top of it. +RDEPEND=" + >=sys-devel/clang-${PV}:* + !sys-devel/llvm:0[clang(-),python(-)] + !sys-devel/clang:0[python(-)] + ${PYTHON_DEPS}" +DEPEND="${RDEPEND}" + +LLVM_COMPONENTS=( clang/bindings/python ) +llvm.org_set_globals + +python_test() { + "${EPYTHON}" -m unittest discover -v || die "Tests fail with ${EPYTHON}" +} + +src_test() { + python_foreach_impl python_test +} + +src_install() { + python_foreach_impl python_domodule clang +} diff --git a/dev-python/cleo/metadata.xml b/dev-python/cleo/metadata.xml index 9276c356eb74..c57752eb0781 100644 --- a/dev-python/cleo/metadata.xml +++ b/dev-python/cleo/metadata.xml @@ -9,6 +9,7 @@ proxy-maint@gentoo.org Proxy Maintainers + sdispater/cleo cleo diff --git a/dev-python/clikit/metadata.xml b/dev-python/clikit/metadata.xml index 4a11e6ef158b..7bbe5b12b85a 100644 --- a/dev-python/clikit/metadata.xml +++ b/dev-python/clikit/metadata.xml @@ -9,6 +9,7 @@ proxy-maint@gentoo.org Proxy Maintainers + sdispater/clikit clikit diff --git a/dev-python/cloudpickle/cloudpickle-1.6.0.ebuild b/dev-python/cloudpickle/cloudpickle-1.6.0.ebuild index 645c6a28ba53..9b8ea4979f1c 100644 --- a/dev-python/cloudpickle/cloudpickle-1.6.0.ebuild +++ b/dev-python/cloudpickle/cloudpickle-1.6.0.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 @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 x86 ~amd64-linux ~x86-linux" BDEPEND=" test? ( diff --git a/dev-python/crashtest/metadata.xml b/dev-python/crashtest/metadata.xml index 6af88537ea4d..b3c1cecc09e6 100644 --- a/dev-python/crashtest/metadata.xml +++ b/dev-python/crashtest/metadata.xml @@ -9,6 +9,7 @@ proxy-maint@gentoo.org Proxy Maintainers + sdispater/crashtest crashtest diff --git a/dev-python/croniter/Manifest b/dev-python/croniter/Manifest index 854931076fbb..6a55e863f00c 100644 --- a/dev-python/croniter/Manifest +++ b/dev-python/croniter/Manifest @@ -1,6 +1,2 @@ -DIST croniter-0.3.30.tar.gz 18122 BLAKE2B d15e19167eabf935ca12ad2b277b9b97459248c3a47982346070b4500b45f8296beeabf76c5ceb9bbff579ab2d713392c82446b234a6f4b4f6e8317adc67613d SHA512 1e7f5da56991281a16919abbb386a20a8437604bbe0e57d12726d5f19c1c038e9b320a900471b1d4dad9f5dfd0eeb85ced17232a4907e50025592a293a5a8ad1 -DIST croniter-0.3.37.tar.gz 29607 BLAKE2B dfa466f8557e47c282cf7a7399b1364dd272a313d40b4c9a57e60de9e4bd174312cec24126679994ddce3c320b24d89db4b4395736e344e2a3df5fd13188f7b2 SHA512 733412d6263d5261e05139861465602016925716abe04b82218b370e82ca7cdf7418113d911fe693fc7242fdb686580970b60609de28b3b7f4330a91c721a551 -DIST croniter-1.0.1.tar.gz 29720 BLAKE2B 74583e170bc2bcd504ea323a50f0421157dd2e064a8ffa6a3dd0098084f3d4fe86427373cfc851d8d859a08473e9ff1ae4b3c38a46fad5886534a9638cf1a2bb SHA512 2ea3e4f13c8b95c15249ae95c3295e80983cd1713a4d89b931da7f6f712809e4625916c231418d30f419b69caf9f0465cf3f0b5acc3d5468e8a43e1029cdf6cb DIST croniter-1.0.2.tar.gz 29809 BLAKE2B d7e5b668f97f98efdf992de4dd92bbddd8197275557364516af5d74b8376260967b249723dfda1d835c60dd185612a45f6ed6447609c593ad108ae1b738cefc7 SHA512 6e4b593dbbb5e3e1ce9a25ad709a1970f22feb1d0a2bf7fa97b8cc3eb43fbe896a842f74b3fc3cd08e3d414767cc661bf5c5307a206c42e1f0de5776b2b24310 -DIST croniter-1.0.5.tar.gz 30254 BLAKE2B cfab37af5c3d750e1f2f902d68324af9276916ddd754d9952ac4af7e8f3388d642f0c878a390ea3916c63c3deb097275eb254e70c1f3d517ca97a64bc410ce87 SHA512 540e9b84df589c84775fb7129c297ac46a8187b51c4b53f22319a8a80fac888645533d27da2755c99651adb1899325f687833dcc0739b506b2e03a8ffa8226ed DIST croniter-1.0.6.tar.gz 30489 BLAKE2B a3caf1d0606dbec7a978e5089b08bf6edb13533524f5a3f1639483547b14a83f099276f4c63e9b84031202c088a8237326f70ecaca0bf3503f4a33173ce0d358 SHA512 1ca37c7dbd6a7365db112ccd474d76babc890aad1e2c341677be13c4f4e28a98219266efc065442e2077588a36b60c01d8e2996f0a32def690cf49e2c7c584bc diff --git a/dev-python/croniter/croniter-0.3.30.ebuild b/dev-python/croniter/croniter-0.3.30.ebuild deleted file mode 100644 index 3e938cde0b99..000000000000 --- a/dev-python/croniter/croniter-0.3.30.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} ) -DISTUTILS_USE_SETUPTOOLS=bdepend - -inherit distutils-r1 - -DESCRIPTION="Python module to provide iteration for datetime object" -HOMEPAGE="https://github.com/kiorky/croniter https://pypi.org/project/croniter/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm64 x86" -IUSE="test" -RESTRICT="!test? ( test )" - -BDEPEND=" - test? ( - dev-python/pytest[${PYTHON_USEDEP}] - dev-python/pytz[${PYTHON_USEDEP}] - )" -RDEPEND="dev-python/python-dateutil[${PYTHON_USEDEP}]" -python_test() { - py.test -v src/croniter/tests || die "tests failed" -} diff --git a/dev-python/croniter/croniter-0.3.37.ebuild b/dev-python/croniter/croniter-0.3.37.ebuild deleted file mode 100644 index b8a5a340989e..000000000000 --- a/dev-python/croniter/croniter-0.3.37.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} ) -DISTUTILS_USE_SETUPTOOLS=bdepend - -inherit distutils-r1 - -DESCRIPTION="Python module to provide iteration for datetime object" -HOMEPAGE="https://github.com/kiorky/croniter https://pypi.org/project/croniter/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - dev-python/natsort[${PYTHON_USEDEP}] - dev-python/python-dateutil[${PYTHON_USEDEP}]" -BDEPEND=" - test? ( - dev-python/pytz[${PYTHON_USEDEP}] - dev-python/tzlocal[${PYTHON_USEDEP}] - )" - -distutils_enable_tests pytest diff --git a/dev-python/croniter/croniter-1.0.1.ebuild b/dev-python/croniter/croniter-1.0.1.ebuild deleted file mode 100644 index 938d4005ac69..000000000000 --- a/dev-python/croniter/croniter-1.0.1.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} ) -DISTUTILS_USE_SETUPTOOLS=bdepend - -inherit distutils-r1 - -DESCRIPTION="Python module to provide iteration for datetime object" -HOMEPAGE="https://github.com/kiorky/croniter https://pypi.org/project/croniter/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - dev-python/natsort[${PYTHON_USEDEP}] - dev-python/python-dateutil[${PYTHON_USEDEP}]" -BDEPEND=" - test? ( - dev-python/pytz[${PYTHON_USEDEP}] - dev-python/tzlocal[${PYTHON_USEDEP}] - )" - -distutils_enable_tests pytest diff --git a/dev-python/croniter/croniter-1.0.2.ebuild b/dev-python/croniter/croniter-1.0.2.ebuild index 705594075b4d..38a4aedab7c5 100644 --- a/dev-python/croniter/croniter-1.0.2.ebuild +++ b/dev-python/croniter/croniter-1.0.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 ~arm64 x86" RDEPEND=" dev-python/natsort[${PYTHON_USEDEP}] diff --git a/dev-python/croniter/croniter-1.0.5.ebuild b/dev-python/croniter/croniter-1.0.5.ebuild deleted file mode 100644 index 872a3960c97a..000000000000 --- a/dev-python/croniter/croniter-1.0.5.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} ) - -inherit distutils-r1 - -DESCRIPTION="Python module to provide iteration for datetime object" -HOMEPAGE="https://github.com/kiorky/croniter https://pypi.org/project/croniter/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" - -RDEPEND=" - dev-python/future[${PYTHON_USEDEP}] - dev-python/natsort[${PYTHON_USEDEP}] - dev-python/python-dateutil[${PYTHON_USEDEP}]" -BDEPEND=" - test? ( - dev-python/pytz[${PYTHON_USEDEP}] - dev-python/tzlocal[${PYTHON_USEDEP}] - )" - -distutils_enable_tests pytest diff --git a/dev-python/curtsies/Manifest b/dev-python/curtsies/Manifest index 476ff15dfd15..c2d40cad2323 100644 --- a/dev-python/curtsies/Manifest +++ b/dev-python/curtsies/Manifest @@ -1,2 +1 @@ -DIST curtsies-0.3.4.tar.gz 52733 BLAKE2B 5345005e1a650fbc94db29464f26c9cc615509a64f6287f3d3c9ca69b063e6adaf6af95e292c1bee3a2290abd6b98cd0dcc3a01405b4ab63ee5db4f8570b6e51 SHA512 5f65af34f6dd13491acf65311516ed90e57d99f681032ab6b4753710953f5285b012a09de6c56d28ccd5bc942c9886076f04287cddf955ba424205a5c44785b2 DIST curtsies-0.3.5.tar.gz 53472 BLAKE2B 7ff50b8cf4b1b5016f15eee00333a1de38a31d97444f6462c7ec0429a1656bad442126880f770bff575dde8456660169cfadf63fed804b2c7890d700d792cc87 SHA512 e46ab3f79e2385055e4f3f9bc1d2c341605b93c21a0e6c42f4807b1801d37f70cfbdd1006db1ec12257e95d91aedddd95aa31a7de99bbfc09a6f0ee473497747 diff --git a/dev-python/curtsies/curtsies-0.3.4.ebuild b/dev-python/curtsies/curtsies-0.3.4.ebuild deleted file mode 100644 index 972c191f8838..000000000000 --- a/dev-python/curtsies/curtsies-0.3.4.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} ) - -inherit distutils-r1 - -DESCRIPTION="Curses-like terminal wrapper, with colored strings" -HOMEPAGE="https://github.com/thomasballinger/curtsies" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -SLOT="0" -LICENSE="MIT" -KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" - -RDEPEND=" - >=dev-python/blessings-1.5[${PYTHON_USEDEP}] - >=dev-python/wcwidth-0.1.4[${PYTHON_USEDEP}] -" -DEPEND=" - test? ( - dev-python/mock[${PYTHON_USEDEP}] - dev-python/pyte[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests nose - -PATCHES=( "${FILESDIR}"/${P}-typing.patch ) diff --git a/dev-python/curtsies/curtsies-0.3.5.ebuild b/dev-python/curtsies/curtsies-0.3.5.ebuild index 234472088a99..8bdf1bfc514f 100644 --- a/dev-python/curtsies/curtsies-0.3.5.ebuild +++ b/dev-python/curtsies/curtsies-0.3.5.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" SLOT="0" LICENSE="MIT" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" RDEPEND=" >=dev-python/blessings-1.5[${PYTHON_USEDEP}] diff --git a/dev-python/curtsies/files/curtsies-0.3.4-typing.patch b/dev-python/curtsies/files/curtsies-0.3.4-typing.patch deleted file mode 100644 index d7488a9b4b31..000000000000 --- a/dev-python/curtsies/files/curtsies-0.3.4-typing.patch +++ /dev/null @@ -1,9 +0,0 @@ -diff -r -U2 curtsies-0.3.4.orig/setup.py curtsies-0.3.4/setup.py ---- curtsies-0.3.4.orig/setup.py 2020-07-16 03:17:08.000000000 +0700 -+++ curtsies-0.3.4/setup.py 2020-12-01 15:39:28.331241501 +0700 -@@ -27,5 +27,4 @@ - "blessings>=1.5", - "wcwidth>=0.1.4", -- 'typing; python_version<"3.5"', - ], - tests_require=["mock", "pyte", "nose",], diff --git a/dev-python/cwcwidth/cwcwidth-0.1.4.ebuild b/dev-python/cwcwidth/cwcwidth-0.1.4.ebuild index fc41a3538ac6..7955abce4a25 100644 --- a/dev-python/cwcwidth/cwcwidth-0.1.4.ebuild +++ b/dev-python/cwcwidth/cwcwidth-0.1.4.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" BDEPEND=" dev-python/cython[${PYTHON_USEDEP}]" diff --git a/dev-python/cx_Freeze/Manifest b/dev-python/cx_Freeze/Manifest index 61f8ec1d25b0..26e494bb1c38 100644 --- a/dev-python/cx_Freeze/Manifest +++ b/dev-python/cx_Freeze/Manifest @@ -1,2 +1 @@ -DIST cx_Freeze-6.4.2.tar.gz 108571 BLAKE2B 742d2491154706f51ebb3e072428afac1ce5c647f2b8cb6325ea166bbedc1852503ad40e56a532345f1e2a045532620cdad24622e19ecb12d9577cf57abd291d SHA512 4c9a92b6f8dc458f82abb144171b18db1349e75b237f707ca37b7b68527508e8fb3adcf5d7b142922709727501fdc46f16a01619b29e98a6af1a0c09f9306b82 DIST cx_Freeze-6.5.3.tar.gz 112334 BLAKE2B 77558e35ca13bc598a810ea70acfe59901c036daf37b2f9582c4f2761680d54d5be559e9abbf16bd995d7f4a4e7bd5d8793e0b53c24111767d54a69c633c9b46 SHA512 37ba5c920306ff62a21ab46c1b9fd6b1780864095d00223776c308fa28e60a5473c74e7da4e7478725de14b7f5628d8d8445f42c0671bc502e5e2d8ecb5ffae5 diff --git a/dev-python/cx_Freeze/cx_Freeze-6.4.2.ebuild b/dev-python/cx_Freeze/cx_Freeze-6.4.2.ebuild deleted file mode 100644 index 23b32205c538..000000000000 --- a/dev-python/cx_Freeze/cx_Freeze-6.4.2.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DISTUTILS_USE_SETUPTOOLS=rdepend -PYTHON_COMPAT=( python{3_7,3_8} ) -inherit distutils-r1 - -DESCRIPTION="Create standalone executables from Python scripts" -HOMEPAGE="https://cx-freeze.readthedocs.io/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="PYTHON" -SLOT="0" -KEYWORDS="amd64 x86" - -PATCHES=( - # bug #491602 - "${FILESDIR}/${PN}-6.4.2-buildsystem.patch" -) - -# Test folder is missing needed content diff --git a/dev-python/cx_Freeze/cx_Freeze-6.5.3.ebuild b/dev-python/cx_Freeze/cx_Freeze-6.5.3.ebuild index 9599093bee6c..69c9cd66a0dd 100644 --- a/dev-python/cx_Freeze/cx_Freeze-6.5.3.ebuild +++ b/dev-python/cx_Freeze/cx_Freeze-6.5.3.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="PYTHON" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" PATCHES=( # bug #491602 diff --git a/dev-python/cx_Freeze/files/cx_Freeze-6.4.2-buildsystem.patch b/dev-python/cx_Freeze/files/cx_Freeze-6.4.2-buildsystem.patch deleted file mode 100644 index 5d23a8ded944..000000000000 --- a/dev-python/cx_Freeze/files/cx_Freeze-6.4.2-buildsystem.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/setup.py b/setup.py -index fd24ec9..068119f 100755 ---- a/setup.py -+++ b/setup.py -@@ -68,8 +68,6 @@ class build_ext(distutils.command.build_ext.build_ext): - # PY_LDFLAGS_NODIST = "-flto -Wl,-export_dynamic -g" - if get_config_var("PY_LDFLAGS_NODIST"): - extraArgs.extend(get_config_var("PY_LDFLAGS_NODIST").split()) -- else: -- extraArgs.append("-s") - self.compiler.link_executable( - objects, - fullName, diff --git a/dev-python/dask/Manifest b/dev-python/dask/Manifest index e81865124a33..8c6e1f98e3d9 100644 --- a/dev-python/dask/Manifest +++ b/dev-python/dask/Manifest @@ -1,4 +1,2 @@ -DIST dask-2.30.0.tar.gz 2858866 BLAKE2B ea5e1e50f9bef2ca81765ee1228ea661ea01355f4c2a495e916388cb757dc089c519eb83372abc2ece16c8ec27e3b7f7fe56a302eddfdc6c0e79247db9c1b65e SHA512 d410fcfc7e30f510bc42e9547bac912609420919489e161408d436fb26c3998eba6bfc9e4845d90b3e8589ecc317ee4bf141e2740108840f2e5a420eb20655ef -DIST dask-2021.1.0.tar.gz 3634608 BLAKE2B 1fb74ade53ad919496c3a33452eab70492704e73c9a172d5e1451217d5a3931acad3dc48587945807bbf5096bf6674e54d3bb7d1aa3d903ee47c1c203595fa1d SHA512 a65423fa401859bb7ecd569a6a593d2fa7a7be33b4804a95b8c57e90e1be9bf2f7610a3b1b55bf760e0f618c30193cdd5a28aea3710fb69c0947b7f3793051aa DIST dask-2021.1.1.tar.gz 3637063 BLAKE2B 6b2ec67f5551c4bba0fde8cecf02de6f24bbcd126a22c56c75e41a645a31f0fd7ba81aa8e5167f495122ca96e2113fa4893851eac382df1ccfaa8bf1be576ed3 SHA512 d1d093af6389b9e02e6040ef66159a4696c2dd91e12190cf9efc25ad5a0f790e3da9ada64a8a5e1cfceab7452957a503c6c303d3e2248e05ebac168a0f7c52f1 DIST dask-2021.2.0.tar.gz 3643277 BLAKE2B d34f706cefd068e42b32c84b05a46c24c98ba8391358140e2a7d2325d3a18cd855fbe9174ac8b8541e8274b83621fcb5c299d70fa5e2bcfe11214a2a32a82ce5 SHA512 da8baaa7cd211eb3ff123127aa9f599337c3af52f06e9a35331397ab580500dda7135addbfe27815a2b14957f7852d9c22a21b1d220af28c8561edaaabdf2e34 diff --git a/dev-python/dask/dask-2.30.0.ebuild b/dev-python/dask/dask-2.30.0.ebuild deleted file mode 100644 index f3eeffa35b61..000000000000 --- a/dev-python/dask/dask-2.30.0.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{7..9} ) - -inherit distutils-r1 - -DESCRIPTION="Task scheduling and blocked algorithms for parallel processing" -HOMEPAGE="https://dask.org/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux" - -RDEPEND=" - >=dev-python/cloudpickle-0.2.2[${PYTHON_USEDEP}] - >=dev-python/fsspec-0.6.0[${PYTHON_USEDEP}] - >=dev-python/numpy-1.13.0[${PYTHON_USEDEP}] - >=dev-python/pandas-0.23.4[${PYTHON_USEDEP}] - >=dev-python/partd-0.3.10[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - >=dev-python/toolz-0.8.2[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/toolz[${PYTHON_USEDEP}] - test? ( - dev-python/moto[${PYTHON_USEDEP}] - dev-python/numexpr[${PYTHON_USEDEP}] - dev-python/scipy[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_test() { - pytest -vv -m "not network" || - die "Tests failed with ${EPYTHON}" -} diff --git a/dev-python/dask/dask-2021.1.0.ebuild b/dev-python/dask/dask-2021.1.0.ebuild deleted file mode 100644 index 7028d637c3bb..000000000000 --- a/dev-python/dask/dask-2021.1.0.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{7..9} ) - -inherit distutils-r1 - -DESCRIPTION="Task scheduling and blocked algorithms for parallel processing" -HOMEPAGE="https://dask.org/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" - -RDEPEND=" - >=dev-python/cloudpickle-0.2.2[${PYTHON_USEDEP}] - >=dev-python/fsspec-0.6.0[${PYTHON_USEDEP}] - >=dev-python/numpy-1.15.1[${PYTHON_USEDEP}] - >=dev-python/pandas-0.25.0[${PYTHON_USEDEP}] - >=dev-python/partd-0.3.10[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - >=dev-python/toolz-0.8.2[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/toolz[${PYTHON_USEDEP}] - test? ( - dev-python/moto[${PYTHON_USEDEP}] - dev-python/numexpr[${PYTHON_USEDEP}] - dev-python/scipy[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_test() { - pytest -vv -m "not network" || - die "Tests failed with ${EPYTHON}" -} diff --git a/dev-python/dask/dask-2021.1.1.ebuild b/dev-python/dask/dask-2021.1.1.ebuild index 7028d637c3bb..bf04a92fdf3f 100644 --- a/dev-python/dask/dask-2021.1.1.ebuild +++ b/dev-python/dask/dask-2021.1.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux" RDEPEND=" >=dev-python/cloudpickle-0.2.2[${PYTHON_USEDEP}] diff --git a/dev-python/deepmerge/Manifest b/dev-python/deepmerge/Manifest new file mode 100644 index 000000000000..2a50239627c8 --- /dev/null +++ b/dev-python/deepmerge/Manifest @@ -0,0 +1 @@ +DIST deepmerge-0.1.1.tar.gz 5432 BLAKE2B 18f54fa4f0504c1825300373665c99ef1f0ea8f779b00f89cfe8ad44861cb4991cf5694c08788ac1ad3b52686734967dbb954553ba84741a71a70e24c98e6b18 SHA512 209ff3ca6be02d788f9740b6241e2ae0366592051933438e887cac5f89f86201bb870336e94d1bacff709dd63c7644161b33ed1da29da1b823b37987813862c0 diff --git a/dev-python/deepmerge/deepmerge-0.1.1.ebuild b/dev-python/deepmerge/deepmerge-0.1.1.ebuild new file mode 100644 index 000000000000..721eb6b566e2 --- /dev/null +++ b/dev-python/deepmerge/deepmerge-0.1.1.ebuild @@ -0,0 +1,23 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..9} ) +inherit distutils-r1 + +DESCRIPTION="Tools to handle merging of nested data structures in python" +HOMEPAGE="https://deepmerge.readthedocs.io/en/latest" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +# pypi doesn't ship tests, and last github release is 0.0.5 +RESTRICT="test" + +python_prepare_all() { + sed -i -e '/vcver/d' setup.py || die + distutils-r1_python_prepare_all +} diff --git a/dev-python/deepmerge/metadata.xml b/dev-python/deepmerge/metadata.xml new file mode 100644 index 000000000000..4c200a4ba240 --- /dev/null +++ b/dev-python/deepmerge/metadata.xml @@ -0,0 +1,9 @@ + + + + + + + deepmerge + + diff --git a/dev-python/diskcache/Manifest b/dev-python/diskcache/Manifest index dda7430889b9..64ee0c84cb5e 100644 --- a/dev-python/diskcache/Manifest +++ b/dev-python/diskcache/Manifest @@ -1,2 +1 @@ -DIST diskcache-5.1.0.gh.tar.gz 656930 BLAKE2B 19ec1e16e33315248f28e1937a94bb29d641f31c263a3a2fc4d24b58082f7c9c522c74f38d07ece51dce066040538ef47348c50e8d591a749674ab6d6f2ce5f1 SHA512 33437899221051ef3dafd0eeddfec72bef00d5a6b189046cb919495b322b534445a39e5d23a1c85484867d9d07efb7de36fe5f2d3dad79357086a3dcfa3c8b0c DIST diskcache-5.2.1.gh.tar.gz 652769 BLAKE2B 25fcdcf51c8be7a6e2a9de645258f776647789a7f06c70c8564ad28bd003a745167095b11a54d435e733d9f5181a1443be2510fe2d901cc208ea426d3359c0ba SHA512 6e55bada12145d931f4a465092decc3f2cfed2e618d1ea271ad6daa6caf7c3abfd6ae5de11072efdf898ebf272acd39136136b58d7b5e735092963bdd46af52e diff --git a/dev-python/diskcache/diskcache-5.1.0.ebuild b/dev-python/diskcache/diskcache-5.1.0.ebuild deleted file mode 100644 index a6849f9bbbe6..000000000000 --- a/dev-python/diskcache/diskcache-5.1.0.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} ) -PYTHON_REQ_USE="sqlite" - -inherit distutils-r1 - -HOMEPAGE="http://www.grantjenks.com/docs/diskcache/ - https://github.com/grantjenks/python-diskcache/" -DESCRIPTION="Disk and file backed cache" -SRC_URI=" - https://github.com/grantjenks/python-diskcache/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz" -S=${WORKDIR}/python-diskcache-${PV} - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 x86 ~amd64-linux ~x86-linux" - -BDEPEND=" - test? ( - >=dev-python/django-2.2[${PYTHON_USEDEP}] - ) -" - -distutils_enable_sphinx docs -distutils_enable_tests pytest - -src_prepare() { - # remove dep on pytest-xdist - sed -i -e '/-n auto/d' tox.ini || die - - distutils-r1_src_prepare -} diff --git a/dev-python/diskcache/diskcache-5.2.1.ebuild b/dev-python/diskcache/diskcache-5.2.1.ebuild index 21ddebd65a85..d944ac6dd64e 100644 --- a/dev-python/diskcache/diskcache-5.2.1.ebuild +++ b/dev-python/diskcache/diskcache-5.2.1.ebuild @@ -18,7 +18,7 @@ S=${WORKDIR}/python-diskcache-${PV} LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm arm64 x86 ~amd64-linux ~x86-linux" BDEPEND=" test? ( diff --git a/dev-python/docker-py/Manifest b/dev-python/docker-py/Manifest index b113b3bca77b..b66860b7c028 100644 --- a/dev-python/docker-py/Manifest +++ b/dev-python/docker-py/Manifest @@ -1,3 +1,4 @@ DIST docker-py-4.4.0.tar.gz 246544 BLAKE2B d19b923499bb32f85728f88e479db330f442ddc32da06cad6f56cfff3386a020e45a0ede1afff635ce3d0e2d5e9112b0a4022969f75647eb6e57c13ef1bd6cb0 SHA512 8882a6547570d64c4cf9db7e1bd5ad13dca9a5b439631f3436587aecc1ed3386b230f9b6f82c07d9614f7d29d918ec6a3733fa6af6d8784a698e1b8459d4dcbc DIST docker-py-4.4.2.tar.gz 247164 BLAKE2B dc341e78642a8b44cb1f8eb2e8c58231779426343bee7afd41c0fd6a1ec089a26b96bb00be93f51fb0ad8e162e7442084c3ac74525785e7972b88aa6705c3435 SHA512 f42eef12c51307338aa5b73016f4033cb2f99c469fbc80c481753a2a8427e6661f82fe228328b4bc67cfb482ebda4e68e6bb435217e64e6f1299d32237d815f4 DIST docker-py-4.4.3.tar.gz 247491 BLAKE2B 1cc69a700e58abf89588831bd6f99da4b3bab0d8d51e7c193568a9291bce9f13c3d0415a135612439154d2e0651a3ac79b0365386eabcf47059f2ed8e0ed66d9 SHA512 270323f2f096714d7b63f2382da233d061a3dc228279aa3fb89a1dd295321f63f8dd1a883d5cf7afb400341962ec4e060607a03e5e6df43f4f1e629d4e217d73 +DIST docker-py-4.4.4.tar.gz 247640 BLAKE2B 68b2e0d41e68fdf4826d61b7ab167321467b1b30f122f0b29955a62ac5f036fc0b60b02a8c9a6776ffd9a7cafb5744de44ec3b9284d0f266a1dd5c72fbec2879 SHA512 4106ffe353ce8c3227c30c38347f107e0f7da660f1c3ae68bf2c576fc6b270f6fae6774747c46491eae0fc85a48dfe246b7a22d8e45c74eff89ed43be285f0df diff --git a/dev-python/docker-py/docker-py-4.4.4.ebuild b/dev-python/docker-py/docker-py-4.4.4.ebuild new file mode 100644 index 000000000000..6cfc62e02e87 --- /dev/null +++ b/dev-python/docker-py/docker-py-4.4.4.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{7..9} ) + +inherit distutils-r1 + +DESCRIPTION="Python client for Docker" +HOMEPAGE="https://github.com/docker/docker-py" +SRC_URI="https://github.com/docker/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +RDEPEND=" + >=dev-python/requests-2.24.0[${PYTHON_USEDEP}] + >=dev-python/six-1.4.0[${PYTHON_USEDEP}] + >=dev-python/websocket-client-0.32.0[${PYTHON_USEDEP}] +" +DEPEND=" + test? ( + >=dev-python/mock-1.0.1[${PYTHON_USEDEP}] + >=dev-python/paramiko-2.4.2[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs \ + 'dev-python/recommonmark' \ + '>=dev-python/sphinx-1.4.6' +distutils_enable_tests pytest + +src_prepare() { + # localhost has a better chance of being in /etc/hosts + sed -e 's:socket[.]gethostname():"localhost":' \ + -i tests/unit/api_test.py || die + + distutils-r1_src_prepare +} + +python_test() { + pytest -vv tests/unit/ || die "tests failed under ${EPYTHON}" +} diff --git a/dev-python/enrich/Manifest b/dev-python/enrich/Manifest new file mode 100644 index 000000000000..be6a0664932f --- /dev/null +++ b/dev-python/enrich/Manifest @@ -0,0 +1 @@ +DIST enrich-1.2.6.tar.gz 15581 BLAKE2B 06f104a11b2dc85c1d80a2b14c548aaac40c78795e86b1c6ae733f884fbd7af0776af53d8cdd15c15d6abb91ca89dd7f815823b419fc2b3de322b50e55844dd0 SHA512 07c280d3526538af9d718c6d423be50d67e8285007a6702b7f3d842725a63cb282192c29481cbea6cbe7da886b630e5694776092dc0ffcaac522ccf1e895b5a9 diff --git a/dev-python/enrich/enrich-1.2.6.ebuild b/dev-python/enrich/enrich-1.2.6.ebuild new file mode 100644 index 000000000000..57f3ea8d5536 --- /dev/null +++ b/dev-python/enrich/enrich-1.2.6.ebuild @@ -0,0 +1,23 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..9} ) +DISTUTILS_USE_SETUPTOOLS=pyproject.toml +inherit distutils-r1 + +DESCRIPTION="Extend rich functionality" +HOMEPAGE="https://github.com/pycontribs/enrich" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="dev-python/rich[${PYTHON_USEDEP}]" +BDEPEND=" + dev-python/setuptools_scm[${PYTHON_USEDEP}] + test? ( dev-python/pytest-mock[${PYTHON_USEDEP}] )" + +distutils_enable_tests pytest diff --git a/dev-python/enrich/metadata.xml b/dev-python/enrich/metadata.xml new file mode 100644 index 000000000000..f64ef0857b02 --- /dev/null +++ b/dev-python/enrich/metadata.xml @@ -0,0 +1,13 @@ + + + + + chainsaw@gentoo.org + Tony Vroon + + + + enrich + pycontribs/enrich + + diff --git a/dev-python/exdown/Manifest b/dev-python/exdown/Manifest index d1fd1935174b..0aa461348d21 100644 --- a/dev-python/exdown/Manifest +++ b/dev-python/exdown/Manifest @@ -2,3 +2,4 @@ DIST exdown-0.7.1.tar.gz 4863 BLAKE2B 819e66bed1028a98293a4f30ec6dc70a8360bd0188 DIST exdown-0.8.0.tar.gz 4864 BLAKE2B 084e359b5797484486d9554f85e07bc671da5260bcfebc5cdf20583b91f13e52f9a4332afd8b69ab3c80313d18e1f1bd0d36415a2297589c5bc65c04fde18046 SHA512 cb80d355666b57f4c35fd5776d01deb36b35547d87d152d5b5a26d5c46ecfda28af10c54a3d4ac9bd6b69f99ff3e62b07cfcade07b4cd1f51969562931aee687 DIST exdown-0.8.2.tar.gz 5255 BLAKE2B ee33e23afc86befdb421c8ac82742977a35f5cf2931aad5cdb5fdd4096682160810bbe09661ec59c10c86f7214bf67b8dc705b9e0ebae3e818c3b112fab91831 SHA512 919b6f8d57546c308b488cc47bd8d51700ffbf758477f3d0cc9de92936a2a70828475edcea011488d653f1d53309fcb2d951ac945e76bdc9a5d015f7ac34e291 DIST exdown-0.8.5.tar.gz 5522 BLAKE2B 30e3d6e2f12aaa5783605b8a65c391e59b563a86defcefc8f5e322f93cdd4ccc561f6514254c41109047509b77e38202365b798c2b1e7838bec9275a607d0539 SHA512 709c0f2fb6d0944357c656f3beab7f151a48000a430f863cf56c529a49ee462c1c168f9708d77fd6fd5ef3fe29b11084303da1831726bb01943e1b817ba733a4 +DIST exdown-0.8.6.tar.gz 5480 BLAKE2B fe383a2092691afdb2a3fd8cfeffb78f62b23bd4dc8f8d5365102084acc8670c9f2bc3e4a0ade95a50ceffc5cc142c39dbd3e505678a238d6f39b82f6553071a SHA512 28cd68ed99d24c79a7764f7603242f2b1426f119864d39424b1326cecc5bc922ed610133099e7d03d384c485f4f67d1fefcaadee4e1f69ac8ece08136eb858e9 diff --git a/dev-python/exdown/exdown-0.8.6.ebuild b/dev-python/exdown/exdown-0.8.6.ebuild new file mode 100644 index 000000000000..d8894682f3ed --- /dev/null +++ b/dev-python/exdown/exdown-0.8.6.ebuild @@ -0,0 +1,25 @@ +# Copyright 2019-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DISTUTILS_USE_SETUPTOOLS=pyproject.toml +PYTHON_COMPAT=( python3_{7..9} ) + +inherit distutils-r1 virtualx + +DESCRIPTION="Extract code blocks from markdown" +HOMEPAGE="https://github.com/nschloe/exdown" +SRC_URI="https://github.com/nschloe/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + $(python_gen_cond_dep ' + dev-python/importlib_metadata[${PYTHON_USEDEP}] + ' python3_7) +" + +distutils_enable_tests pytest diff --git a/dev-python/feedparser/feedparser-6.0.2.ebuild b/dev-python/feedparser/feedparser-6.0.2.ebuild index 7cc94f15b6ee..32e1126a6b75 100644 --- a/dev-python/feedparser/feedparser-6.0.2.ebuild +++ b/dev-python/feedparser/feedparser-6.0.2.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 @@ -19,7 +19,7 @@ S=${WORKDIR}/${MY_P} LICENSE="BSD-2" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~x86-solaris" RDEPEND="dev-python/sgmllib3k[${PYTHON_USEDEP}]" diff --git a/dev-python/fonttools/Manifest b/dev-python/fonttools/Manifest index b8c6817fd991..3b24cc5a6653 100644 --- a/dev-python/fonttools/Manifest +++ b/dev-python/fonttools/Manifest @@ -1 +1,2 @@ DIST fonttools-4.18.2.tar.gz 2499129 BLAKE2B 1ae93418121942e4303e4b138b192a30195d25c87e8c6204b508cc6a5b7a87608fcde7acbb6a2e8fb3c71ea59938827dabbe1556b7edad537523f6f0b3615696 SHA512 ceec3656c674ff5c43f4dc7cdf1468ddaf5c8bbe569d865fb015a9251ac089caedcf3dcea82c93a0c367576fcd7d65451642a6ab5d3093d941aa391b50070d53 +DIST fonttools-4.21.1.tar.gz 2531249 BLAKE2B 7f507f85061c67da0003ed2c4f685b22ccf0e6c5067adb934772ef0832656bbe092d1282b30b5a40071cd3a3219f5cfd810e06e9cd3f85ddd8fa93538134c943 SHA512 8c54809ab9f39e34f482ee6b17dbf8b309e8bfa0bde783e24195c1f2949ded64591c5e79565136ec8492c0095d593db20779d3f28b933f8e40e54b610130e0f4 diff --git a/dev-python/fonttools/fonttools-4.21.1.ebuild b/dev-python/fonttools/fonttools-4.21.1.ebuild new file mode 100644 index 000000000000..6627fc915f27 --- /dev/null +++ b/dev-python/fonttools/fonttools-4.21.1.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..9} ) +PYTHON_REQ_USE="xml(+)" +DISTUTILS_USE_SETUPTOOLS=rdepend + +inherit distutils-r1 virtualx + +DESCRIPTION="Library for manipulating TrueType, OpenType, AFM and Type1 fonts" +HOMEPAGE="https://github.com/fonttools/fonttools/" +SRC_URI="https://github.com/fonttools/fonttools/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos" +RESTRICT="!test? ( test )" +IUSE="test" + +RDEPEND="" +DEPEND="${RDEPEND} + test? ( + >=dev-python/pytest-2.8[${PYTHON_USEDEP}] + + >=dev-python/fs-2.4.9[${PYTHON_USEDEP}] + app-arch/brotli[python,${PYTHON_USEDEP}] + app-arch/zopfli + )" + +python_prepare_all() { + # When dev-python/pytest-shutil is installed, we get weird import errors. + # This is due to incomplete nesting in the Tests/ tree: + # + # Tests/feaLib/__init__.py + # Tests/ufoLib/__init__.py + # Tests/svgLib/path/__init__.py + # Tests/otlLib/__init__.py + # Tests/varLib/__init__.py + # + # This tree requires an __init__.py in Tests/svgLib/ too, bug #701148. + touch Tests/svgLib/__init__.py || die + + distutils-r1_python_prepare_all +} + +src_test() { + # virtualx used when matplotlib is installed causing plot module tests to run + virtx distutils-r1_src_test +} + +python_test() { + pytest -vv Tests fontTools || die "Tests failed with ${EPYTHON}" +} diff --git a/dev-python/gevent/Manifest b/dev-python/gevent/Manifest index a9697a5e7faf..cbc3cd64ece7 100644 --- a/dev-python/gevent/Manifest +++ b/dev-python/gevent/Manifest @@ -1,4 +1 @@ -DIST gevent-20.12.0.tar.gz 5898634 BLAKE2B a73129c7d393aedcd84b6e62c890c3b306722876a1ea4c96485096ce2ea7d1db5f03c77ea77a2c35ef41c7a96183246316c577735bcf4b25fb41095282c64d38 SHA512 76c75128ba2b33e47bd85ef2788387aa6d47d230ef9aeac4bceee03e8a2555dd204c321de7d1779fe4f44503e4fca5dce3b43c1922238da994faed0d78e5c4c1 -DIST gevent-20.12.1.tar.gz 5908977 BLAKE2B fd3536de1ca518e889868537cfb856d022ec2be8f5f658cddb06b9797841333a475d2c4d7eb3f97ecd715a19999804e724f8126b189087582452a88076bf5d12 SHA512 63bf8d63ed0eeed63b5ae6b58a2a0a36bb4a606d7d76f51cb59d5b76aa639296264a01455699cfb6abee53c958368c17f4c6bfca1543d04f9d750637b113046b -DIST gevent-20.9.0.tar.gz 5806581 BLAKE2B 6b1b653fa6e22539e049a9bba3d3a2b9d798a5555ce4ba60ce33ecbdf14bb5201967d22d677e1ce3170129b0763fddfcc5991347186fb102d10ae39e22538c44 SHA512 966efc945b623df2521fffadca3b7e56cae1efe6de904a724765e0593389e8b1305094baa6fbc9f4fa376b1157d0f230b01e2a90de21e4b9650614363edec9f4 DIST gevent-21.1.2.tar.gz 5943652 BLAKE2B ef85e9941a8e46370437a34728c012f9d8976b5680b22bf9b13ab35d7417019ac0e85fac5cfc8632972e38a2f70028a00ba3fe9f8be11aa2ff64e364052da594 SHA512 1ee2b748a97fa40f67ad2c3b83c6b9f48dbfaae9f2b4f1c118919cfd642c1ca27de0e33a00d950f003f90131354b56a4868ce3051864dbe2ea9b7f22eeafc1eb diff --git a/dev-python/gevent/gevent-20.12.0.ebuild b/dev-python/gevent/gevent-20.12.0.ebuild deleted file mode 100644 index abdfa4f3151b..000000000000 --- a/dev-python/gevent/gevent-20.12.0.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DISTUTILS_USE_SETUPTOOLS=rdepend -PYTHON_COMPAT=( python3_{7,8,9} ) -PYTHON_REQ_USE="ssl(+),threads(+)" - -inherit distutils-r1 flag-o-matic - -DESCRIPTION="Coroutine-based network library" -HOMEPAGE="https://www.gevent.org/ https://pypi.org/project/gevent/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~mips ~ppc ppc64 s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" -IUSE="doc examples test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-libs/libev-4.31:= - dev-libs/libuv:= - >=net-dns/c-ares-1.12:= - >=dev-python/greenlet-0.4.17 - dev-python/zope-event[${PYTHON_USEDEP}] - dev-python/zope-interface[${PYTHON_USEDEP}] - virtual/python-greenlet[${PYTHON_USEDEP}]" -DEPEND="${RDEPEND} - test? ( - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - )" - -distutils_enable_sphinx doc - -# Tests take long and fail terribly a few times. -# It also seems that they require network access. -#RESTRICT="test" - -python_prepare_all() { - export LIBEV_EMBED="false" - export CARES_EMBED="false" - export EMBED="false" - - distutils-r1_python_prepare_all -} - -python_configure_all() { - append-flags -fno-strict-aliasing -} - -python_test() { - cd src/gevent/tests || die - # TODO: figure out how to make them work and not hang -# GEVENT_RESOLVER=ares \ -# "${EPYTHON}" -m gevent.tests \ -# -uall,-network \ -# --config known_failures.py \ -# --ignore tests_that_dont_use_resolver.txt || die -# GEVENT_RESOLVER=dnspython \ -# "${EPYTHON}" -m gevent.tests \ -# -uall,-network \ -# --config known_failures.py \ -# --ignore tests_that_dont_use_resolver.txt || die -# GEVENT_RESOLVER=thread \ -# "${EPYTHON}" -m gevent.tests \ -# --verbose \ -# -uall,-network \ -# --config known_failures.py \ -# --ignore tests_that_dont_use_resolver.txt || die - GEVENT_FILE=thread \ - "${EPYTHON}" -m gevent.tests \ - --verbose \ - -uall,-network \ - --config known_failures.py \ - test__*subprocess*.py || die -} - -python_install_all() { - local DOCS=( AUTHORS README.rst ) - use examples && dodoc -r examples - - distutils-r1_python_install_all -} diff --git a/dev-python/gevent/gevent-20.12.1.ebuild b/dev-python/gevent/gevent-20.12.1.ebuild deleted file mode 100644 index 43a7f0126faa..000000000000 --- a/dev-python/gevent/gevent-20.12.1.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DISTUTILS_USE_SETUPTOOLS=rdepend -PYTHON_COMPAT=( python3_{7,8,9} ) -PYTHON_REQ_USE="ssl(+),threads(+)" - -inherit distutils-r1 flag-o-matic - -DESCRIPTION="Coroutine-based network library" -HOMEPAGE="https://www.gevent.org/ https://pypi.org/project/gevent/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" -IUSE="doc examples test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-libs/libev-4.31:= - dev-libs/libuv:= - >=net-dns/c-ares-1.12:= - >=dev-python/greenlet-0.4.17 - dev-python/zope-event[${PYTHON_USEDEP}] - dev-python/zope-interface[${PYTHON_USEDEP}] - virtual/python-greenlet[${PYTHON_USEDEP}]" -DEPEND="${RDEPEND} - test? ( - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - )" - -distutils_enable_sphinx doc - -# Tests take long and fail terribly a few times. -# It also seems that they require network access. -#RESTRICT="test" - -python_prepare_all() { - export LIBEV_EMBED="false" - export CARES_EMBED="false" - export EMBED="false" - - distutils-r1_python_prepare_all -} - -python_configure_all() { - append-flags -fno-strict-aliasing -} - -python_test() { - cd src/gevent/tests || die - # TODO: figure out how to make them work and not hang -# GEVENT_RESOLVER=ares \ -# "${EPYTHON}" -m gevent.tests \ -# -uall,-network \ -# --config known_failures.py \ -# --ignore tests_that_dont_use_resolver.txt || die -# GEVENT_RESOLVER=dnspython \ -# "${EPYTHON}" -m gevent.tests \ -# -uall,-network \ -# --config known_failures.py \ -# --ignore tests_that_dont_use_resolver.txt || die -# GEVENT_RESOLVER=thread \ -# "${EPYTHON}" -m gevent.tests \ -# --verbose \ -# -uall,-network \ -# --config known_failures.py \ -# --ignore tests_that_dont_use_resolver.txt || die - GEVENT_FILE=thread \ - "${EPYTHON}" -m gevent.tests \ - --verbose \ - -uall,-network \ - --config known_failures.py \ - test__*subprocess*.py || die -} - -python_install_all() { - local DOCS=( AUTHORS README.rst ) - use examples && dodoc -r examples - - distutils-r1_python_install_all -} diff --git a/dev-python/gevent/gevent-20.9.0.ebuild b/dev-python/gevent/gevent-20.9.0.ebuild deleted file mode 100644 index 61a02d602511..000000000000 --- a/dev-python/gevent/gevent-20.9.0.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DISTUTILS_USE_SETUPTOOLS=rdepend -PYTHON_COMPAT=( python3_{7,8,9} ) -PYTHON_REQ_USE="ssl(+),threads(+)" - -inherit distutils-r1 flag-o-matic - -DESCRIPTION="Coroutine-based network library" -HOMEPAGE="https://www.gevent.org/ https://pypi.org/project/gevent/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~mips ppc ppc64 s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos" -IUSE="doc examples test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-libs/libev-4.31:= - dev-libs/libuv:= - >=net-dns/c-ares-1.12:= - >=dev-python/greenlet-0.4.17 - dev-python/zope-event[${PYTHON_USEDEP}] - dev-python/zope-interface[${PYTHON_USEDEP}] - virtual/python-greenlet[${PYTHON_USEDEP}]" -DEPEND="${RDEPEND} - test? ( - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - )" - -distutils_enable_sphinx doc - -# Tests take long and fail terribly a few times. -# It also seems that they require network access. -#RESTRICT="test" - -python_prepare_all() { - export LIBEV_EMBED="false" - export CARES_EMBED="false" - export EMBED="false" - - distutils-r1_python_prepare_all -} - -python_configure_all() { - append-flags -fno-strict-aliasing -} - -python_test() { - cd src/gevent/tests || die - # TODO: figure out how to make them work and not hang -# GEVENT_RESOLVER=ares \ -# "${EPYTHON}" -m gevent.tests \ -# -uall,-network \ -# --config known_failures.py \ -# --ignore tests_that_dont_use_resolver.txt || die -# GEVENT_RESOLVER=dnspython \ -# "${EPYTHON}" -m gevent.tests \ -# -uall,-network \ -# --config known_failures.py \ -# --ignore tests_that_dont_use_resolver.txt || die -# GEVENT_RESOLVER=thread \ -# "${EPYTHON}" -m gevent.tests \ -# --verbose \ -# -uall,-network \ -# --config known_failures.py \ -# --ignore tests_that_dont_use_resolver.txt || die - GEVENT_FILE=thread \ - "${EPYTHON}" -m gevent.tests \ - --verbose \ - -uall,-network \ - --config known_failures.py \ - test__*subprocess*.py || die -} - -python_install_all() { - local DOCS=( AUTHORS README.rst ) - use examples && dodoc -r examples - - distutils-r1_python_install_all -} diff --git a/dev-python/gevent/gevent-21.1.2.ebuild b/dev-python/gevent/gevent-21.1.2.ebuild index 0d307ddefb1f..c4efd5a1371a 100644 --- a/dev-python/gevent/gevent-21.1.2.ebuild +++ b/dev-python/gevent/gevent-21.1.2.ebuild @@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ppc ppc64 s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~mips ppc ppc64 s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="doc examples test" RESTRICT="!test? ( test )" diff --git a/dev-python/google-api-core/Manifest b/dev-python/google-api-core/Manifest index fefa1e542e81..f420a18defb2 100644 --- a/dev-python/google-api-core/Manifest +++ b/dev-python/google-api-core/Manifest @@ -1,3 +1,2 @@ -DIST google-api-core-1.24.0.tar.gz 129718 BLAKE2B 08bb8aef03d5f5cbc96c06c01d103e1e569f15bad5084ba24a5e13f732b10d9d97a299fe22db7dfdaea73809e9458b811de87a028f77dcb00ca62fc069af63b1 SHA512 9517e86389edb824fe178128003fa245857de47f4b2416e0a345b66e02fe5fb109b7a72f2e9adfd52478862165548ce6945761a5a2ca02eda4a0187ca608760b DIST google-api-core-1.25.1.tar.gz 131189 BLAKE2B 3b5ec782b0492a699d146539d95f613c07aab00735a08287eb93f3d458f98bd57b5e46082fde37aa4dd9986c24443ea22707ec18ec8a4dd2f80f5bb937bb4153 SHA512 cd29370b5a3eaca2c9b5076b6df12b114f28132fcbae63e7574dc9380b7caeea4c1ed476bc332ed16845efe85a44775391ba4f6ceb705b7ece49837056cedc25 DIST google-api-core-1.26.0.tar.gz 132817 BLAKE2B f077e5f7a50de69ef3707d3e9a54f3b4948c458ee1eda058778fda618b202e7fd5fb7a116b9b153bf77bdbda858a91616e2f201d2aac45d8654a44001f52c71f SHA512 2e35f231936d06a6c05dbc4930da881e17c53d10224ed394d7deec9fcc45647ccb3dc72316912c31300bc5d3776467d6aab160660695c9919f28fdf73bfd2ffe diff --git a/dev-python/google-api-core/google-api-core-1.24.0.ebuild b/dev-python/google-api-core/google-api-core-1.24.0.ebuild deleted file mode 100644 index a06e39fc1438..000000000000 --- a/dev-python/google-api-core/google-api-core-1.24.0.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} ) -DISTUTILS_USE_SETUPTOOLS=rdepend -inherit distutils-r1 - -DESCRIPTION="Core Library for Google Client Libraries" -HOMEPAGE="https://github.com/googleapis/python-api-core - https://googleapis.dev/python/google-api-core/latest" -SRC_URI="https://github.com/googleapis/${PN//google/python}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${P//google/python}" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 x86" - -RDEPEND=" - dev-python/namespace-google[${PYTHON_USEDEP}] - dev-python/protobuf-python[${PYTHON_USEDEP}] - dev-python/googleapis-common-protos[${PYTHON_USEDEP}] - >=dev-python/google-auth-1.21.0[${PYTHON_USEDEP}] - >=dev-python/requests-2.18.0[${PYTHON_USEDEP}] - chutzpah@gentoo.org Patrick McLean + + python@gentoo.org + Python + googleapis-common-protos diff --git a/dev-python/httpcore/metadata.xml b/dev-python/httpcore/metadata.xml index 3b3eef0fd95f..c4f9f49cff39 100644 --- a/dev-python/httpcore/metadata.xml +++ b/dev-python/httpcore/metadata.xml @@ -5,6 +5,7 @@ python@gentoo.org Python + httpcore encode/httpcore diff --git a/dev-python/httpx/metadata.xml b/dev-python/httpx/metadata.xml index 8749dfa631bc..f5203f06f339 100644 --- a/dev-python/httpx/metadata.xml +++ b/dev-python/httpx/metadata.xml @@ -5,6 +5,7 @@ python@gentoo.org Python + httpx encode/httpx diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest index ac3ef4a60a2e..df798751c64f 100644 --- a/dev-python/hypothesis/Manifest +++ b/dev-python/hypothesis/Manifest @@ -4,3 +4,4 @@ DIST hypothesis-python-6.2.0.tar.gz 9108590 BLAKE2B 73a6b71c68aec1ec51f791187bbe DIST hypothesis-python-6.3.0.tar.gz 9108690 BLAKE2B 1b46da2ea5b1eafeb49df28aadbce3cb2d5e597508deaa7b84c22bc1fdd41c6de9473c338c085aec6b2e6d392afe6f9c5cf512d9b9e828c6b328a9244e11ab96 SHA512 23f4a75232abf80cd0cafe52b0ccfc47aa79f95687efeb70f30303be611192ea3fb287aaa8c9b25806c64e75b3e0fca685eb73711e170873c9c8b3af925f65e8 DIST hypothesis-python-6.3.1.tar.gz 9112495 BLAKE2B 4c6f58911bfa45fe82681631109a9e4ad75927f6970d8fff60ec4a6d0fb2d1ec8a0b345163128b26a902e864984444947d7c96a027b26eae8a11c4f3e4fe6cd7 SHA512 6b595942ecb27684f97efb84b1c671bfcd77040516d83cb568e08a47a7add13aeb5c4f47e2e2cd3d84c52911f271d07382e4607cfcdbc751dc754bfbfb07336b DIST hypothesis-python-6.3.2.tar.gz 9112580 BLAKE2B eb74e089fc5f1f33ec0f34858c0492fd6526f9a61897f94780b5c63f50374e50c61c8a59535bb3814fa9a59478c59f3e43eedde4d401e1ff3fb6fe039d2e3cdf SHA512 b8ea74ce8e479734aa8973d0127351064ccfb3ac6308aad67a57c6545d12a0594b7946f05aabd4bbaa2ddb5ec0ac2959e09db8733cf9e3a96181740aafae8813 +DIST hypothesis-python-6.3.3.tar.gz 9112864 BLAKE2B 8eeb01d17aad81188856464c488002f29080c92e7dcc150e9189875c070150c2203e208f25527e3ee8163c4aa9a2a72c0fe6f19c4c992e86f59d53f8dc22bdaf SHA512 803755e6cddb2de4b44df707c75858154a97d7888d4009ac4c4d3b577c5d58571176fe4155025c77e1d59843334f82babf0d7998557404d5964d0547e7c1428a diff --git a/dev-python/hypothesis/hypothesis-6.3.3.ebuild b/dev-python/hypothesis/hypothesis-6.3.3.ebuild new file mode 100644 index 000000000000..46ee7df74d3c --- /dev/null +++ b/dev-python/hypothesis/hypothesis-6.3.3.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DISTUTILS_USE_SETUPTOOLS=rdepend +PYTHON_COMPAT=( python3_{7..9} pypy3 ) +PYTHON_REQ_USE="threads(+),sqlite" + +inherit distutils-r1 eutils multiprocessing optfeature + +DESCRIPTION="A library for property based testing" +HOMEPAGE="https://github.com/HypothesisWorks/hypothesis https://pypi.org/project/hypothesis/" +SRC_URI="https://github.com/HypothesisWorks/${PN}/archive/${PN}-python-${PV}.tar.gz" +S="${WORKDIR}/${PN}-${PN}-python-${PV}/${PN}-python" + +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +IUSE="cli" + +RDEPEND=" + >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}] + >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}] + cli? ( + $(python_gen_cond_dep ' + dev-python/black[${PYTHON_USEDEP}] + dev-python/click[${PYTHON_USEDEP}] + ' 'python*') + ) +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pexpect[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + !! /dev/null || die - "${PYTHON}" test/test_IPy.py || die "Tests fail with ${EPYTHON}" - "${PYTHON}" test_doc.py || die "Doctests fail with ${EPYTHON}" - popd > /dev/null || die -} - -python_install_all() { - if use examples; then - docinto examples - dodoc -r example/. - docompress -x /usr/share/doc/${PF}/examples - fi - - distutils-r1_python_install_all -} diff --git a/dev-python/ipy/ipy-1.01.ebuild b/dev-python/ipy/ipy-1.01.ebuild index a8260ce8a9d2..fc72e6719760 100644 --- a/dev-python/ipy/ipy-1.01.ebuild +++ b/dev-python/ipy/ipy-1.01.ebuild @@ -18,7 +18,7 @@ S="${WORKDIR}/${MY_PN}-${PV}" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc x86" IUSE="examples" python_test() { diff --git a/dev-python/ipykernel/Manifest b/dev-python/ipykernel/Manifest index 8ae3b9c18ef3..5c115b629c26 100644 --- a/dev-python/ipykernel/Manifest +++ b/dev-python/ipykernel/Manifest @@ -1,3 +1,2 @@ -DIST ipykernel-5.4.2.tar.gz 111450 BLAKE2B 0eece34722e5233f0baaef6119dbc15e35c736579c67da02d4d8528f816c0ea4cf65d8fa16b09b820a4c91c023ba7c61acd720d0f5e9b9a43a66099cdb613036 SHA512 4e6085a1656764b7e1e2787f4c89a08d65fb8280b0435874b16de4f70e43f5091783a1b546c7cab6d6354e208bae062bd9403980777c5727b41a4f8f7cf45f21 DIST ipykernel-5.4.3.tar.gz 111751 BLAKE2B 01e4af9fe94599c912d6d6504ee4af9666b05155b43031aced3acf7512bd8b67689fdbdadea505d961ab569d313d92992cf7b50791a38bbe1bd3d67ab2a844de SHA512 4959de99ecca609f8123c01dc9904711a03cf0de5a388b9e04aa3ec0be985b6f37ac64bce2fe395039b16b7b54ad0632fef04fec30f2439d05499d8afbfd5258 DIST ipykernel-5.5.0.tar.gz 112600 BLAKE2B d1df26095e9badd5eb1fe4665bac01c254375407ac3af1f014d78b9e6dd6613c6a5830c09a63191ea84c36fc31a5d9faf73b1a29dab1a020e225636f6f2f0c90 SHA512 b1726d765f4debbb4c5efcc5e2d9745d8e51ada8e1417b31463b7c9546c6887cc6c0787fd32729b4013544e2bd41829dfd289dbb45b0c5dbb026eb57a47ec51a diff --git a/dev-python/ipykernel/ipykernel-5.4.2.ebuild b/dev-python/ipykernel/ipykernel-5.4.2.ebuild deleted file mode 100644 index 122f1a169827..000000000000 --- a/dev-python/ipykernel/ipykernel-5.4.2.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DISTUTILS_USE_SETUPTOOLS=bdepend -PYTHON_COMPAT=( python3_{7..9} ) -PYTHON_REQ_USE="threads(+)" - -inherit distutils-r1 - -DESCRIPTION="IPython Kernel for Jupyter" -HOMEPAGE="https://github.com/ipython/ipykernel" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 arm64 x86" -IUSE="test" - -RDEPEND=" - dev-python/ipython[${PYTHON_USEDEP}] - dev-python/jupyter_client[${PYTHON_USEDEP}] - dev-python/jupyter_core[${PYTHON_USEDEP}] - dev-python/traitlets[${PYTHON_USEDEP}] - www-servers/tornado[${PYTHON_USEDEP}]" -DEPEND="${RDEPEND} - test? ( - dev-python/flaky[${PYTHON_USEDEP}] - dev-python/nose[${PYTHON_USEDEP}] - dev-python/nose_warnings_filters[${PYTHON_USEDEP}] - )" - -distutils_enable_tests pytest - -python_prepare_all() { - # skip tests that require numpy, also some of them fail - # https://github.com/ipython/ipykernel/issues/574 - rm ipykernel/tests/test_serialize.py || die - - distutils-r1_python_prepare_all -} diff --git a/dev-python/ipykernel/ipykernel-5.4.3.ebuild b/dev-python/ipykernel/ipykernel-5.4.3.ebuild index 98b278cadb67..b48515088d38 100644 --- a/dev-python/ipykernel/ipykernel-5.4.3.ebuild +++ b/dev-python/ipykernel/ipykernel-5.4.3.ebuild @@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 arm64 x86" IUSE="test" RDEPEND=" diff --git a/dev-python/ipython/Manifest b/dev-python/ipython/Manifest index 5a7e630c1db3..606108cb1dc0 100644 --- a/dev-python/ipython/Manifest +++ b/dev-python/ipython/Manifest @@ -1,2 +1,3 @@ DIST ipython-7.19.0.tar.gz 5225775 BLAKE2B 1909d8336e7fc90959da4ca33ad7edcb8c2dec0a5aa20ca6f643ef53482fe7bf0d52e2bbec7cf97e72a1fd4d37af45ba01166febb25f35b52d69ffc062f0f0e8 SHA512 5350a125da3050acaea4899939a3b9d779009a2f5769fc9f3aa514ce029df050069ef9310d3255ad62f28912b4dec39207267248d3a2c3e9131cffd691322622 DIST ipython-7.20.0.tar.gz 5140776 BLAKE2B ec01caf874ab9c331eb1f074f9e70acb521fe6d4abe3e8f086d9e9e77cd710c3b0d88c6d7b071abc6962eee8141b65a012ec772cbec3450db25f086fc66cf1c6 SHA512 2fff1a64c3d83e794e76bcbdf54e105f499321d9a7e5d3221cdc3e15a96e90543fd465b8dbee4836965286e7c1f1ea6d13e4d3d88c095164858bf71c161111fe +DIST ipython-7.21.0.tar.gz 5141725 BLAKE2B dae44d481e959ef7d002bdb51d0ab1e2f3eca3449071a2e4161aa735c06fef8a948d80bafd3f2bdd066208437b5ed36615cad5885af453771a32a313fba907eb SHA512 200e41d4e06343b6320f3d106925f6c995f39cf88d01250f53885d4e94d0fd9454a6be4cd7c69410f7dced94b05634f6d2269f9737cc563accf85206d4d7fff8 diff --git a/dev-python/ipython/ipython-7.21.0.ebuild b/dev-python/ipython/ipython-7.21.0.ebuild new file mode 100644 index 000000000000..e314d1de9986 --- /dev/null +++ b/dev-python/ipython/ipython-7.21.0.ebuild @@ -0,0 +1,137 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DISTUTILS_USE_SETUPTOOLS=no +PYTHON_COMPAT=( python3_{7..9} ) +PYTHON_REQ_USE='readline,sqlite,threads(+)' + +inherit distutils-r1 optfeature virtualx + +DESCRIPTION="Advanced interactive shell for Python" +HOMEPAGE="https://ipython.org/ https://github.com/ipython/ipython/" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" +IUSE="doc examples matplotlib notebook nbconvert qt5 +smp test" +RESTRICT="!test? ( test )" + +CDEPEND=" + dev-python/backcall[${PYTHON_USEDEP}] + dev-python/decorator[${PYTHON_USEDEP}] + >=dev-python/jedi-0.16[${PYTHON_USEDEP}] + >=dev-python/pexpect-4.3[${PYTHON_USEDEP}] + dev-python/pickleshare[${PYTHON_USEDEP}] + >=dev-python/prompt_toolkit-2[${PYTHON_USEDEP}] + /dev/null || die + "${TEST_DIR}"/scripts/iptest || die + popd >/dev/null || die +} + +python_install() { + distutils-r1_python_install + + # Create ipythonX.Y symlinks. + # TODO: + # 1. do we want them for pypy? No. pypy has no numpy + # 2. handle it in the eclass instead (use _python_ln_rel). + # With pypy not an option the dosym becomes unconditional + dosym ../lib/python-exec/${EPYTHON}/ipython \ + /usr/bin/ipython${EPYTHON#python} +} + +python_install_all() { + distutils-r1_python_install_all + + if use examples; then + dodoc -r examples + docompress -x /usr/share/doc/${PF}/examples + fi +} + +pkg_postinst() { + optfeature "sympyprinting" dev-python/sympy + optfeature "cythonmagic" dev-python/cython + optfeature "%lprun magic command" dev-python/line_profiler + optfeature "%mprun magic command" dev-python/memory_profiler + + if use nbconvert; then + if ! has_version app-text/pandoc ; then + einfo "Node.js will be used to convert notebooks to other formats" + einfo "like HTML. Support for that is still experimental. If you" + einfo "encounter any problems, please use app-text/pandoc instead." + fi + fi +} diff --git a/dev-python/joblib/joblib-1.0.0.ebuild b/dev-python/joblib/joblib-1.0.0.ebuild index 0cfebb301220..6066ffdcf33f 100644 --- a/dev-python/joblib/joblib-1.0.0.ebuild +++ b/dev-python/joblib/joblib-1.0.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 x86" RDEPEND=" dev-python/cloudpickle[${PYTHON_USEDEP}] diff --git a/dev-python/keyring/Manifest b/dev-python/keyring/Manifest index 07829e0a2f75..7a800d6ed210 100644 --- a/dev-python/keyring/Manifest +++ b/dev-python/keyring/Manifest @@ -1,2 +1,3 @@ DIST keyring-22.0.0.tar.gz 47693 BLAKE2B 88a151327778e5e039c43caa68e53705d985d6ef2b7b668df1d941160b843f47a0e2f6f79c9afc39bc66a36373c0374333296a3cb98f1c65c620a8fad3f43fec SHA512 5e9e27cf9b09f042747909b442864a1ea0669b36f69592538b487978a582e16e58056d6bd68b35566143000ed3f5c7733e3ef471c66935a811e09fc4b7f56f6f DIST keyring-22.0.1.tar.gz 47782 BLAKE2B ec9f5c0418b2c279f111cbcb8ccc1fc05f64e859e2e675041289a639c7e2d4681e562c9c023e46f1eacb99f88114af97545ad36f71037db0b77e83d927785ce0 SHA512 2e264570d2e905ce4862d71fe4b02fcf0631218a693292c13159fdbad0032e91d81910f84d787e948057e2f428fcf8677ebdd83af4da54c3359347f642db0441 +DIST keyring-22.2.0.tar.gz 48047 BLAKE2B 2c6d719b303f572ce87ee7980b4cd897a5ba297ec3d725e3734e946ad5b0a8e77ff5dd5d29237b821171b29a0ecd0c9c671e1caf1ec5d01f560a1f4b16f13863 SHA512 7c9ffe1e7d13e53c2ca8f4f05716eee823cf0758d0b8a9bb9ff63ff025ccc9cd87ee9ec954b57a3716144fcc9d0dc5ce7988d70cee2032101ff006a51f4b8a04 diff --git a/dev-python/keyring/keyring-22.2.0.ebuild b/dev-python/keyring/keyring-22.2.0.ebuild new file mode 100644 index 000000000000..d62127ef81b5 --- /dev/null +++ b/dev-python/keyring/keyring-22.2.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DISTUTILS_USE_SETUPTOOLS=rdepend +PYTHON_COMPAT=( pypy3 python3_{7..9} ) + +inherit distutils-r1 + +DESCRIPTION="Provides access to the system keyring service" +HOMEPAGE="https://github.com/jaraco/keyring" +SRC_URI="https://github.com/jaraco/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +SLOT="0" +LICENSE="PSF-2" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x64-macos" + +RDEPEND=" + dev-python/secretstorage[${PYTHON_USEDEP}] + dev-python/entrypoints[${PYTHON_USEDEP}] + dev-python/jeepney[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/importlib_metadata[${PYTHON_USEDEP}] + ' pypy3 python3_7) +" +BDEPEND=" + dev-python/setuptools_scm[${PYTHON_USEDEP}] + dev-python/toml[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest +distutils_enable_sphinx docs \ + dev-python/jaraco-packaging \ + dev-python/rst-linker + +python_prepare_all() { + rm tests/backends/test_kwallet.py || die + + distutils-r1_python_prepare_all + + export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} +} diff --git a/dev-python/libcloud/Manifest b/dev-python/libcloud/Manifest index 6b9df7a9af42..7775571d48de 100644 --- a/dev-python/libcloud/Manifest +++ b/dev-python/libcloud/Manifest @@ -1,2 +1 @@ -DIST apache-libcloud-3.1.0.tar.bz2 1613381 BLAKE2B afc607a76ff3cd24961cfaf916b5813cd59e84d523f9a642bb8222d889abb44d6357d230b001ae03a0b021160384d6c6d8420e85825aa8d84f7619e900c4c9b0 SHA512 ef2fc4754281adc336d656d3a707710feae0f6c22f33156830dd0b299d06fbf9b890817f68192106320944f851265c39f175b5fae5f85053706ec2f0ccd04bf1 DIST apache-libcloud-3.3.0.tar.bz2 1811722 BLAKE2B bfdacdda6bb39b3782915d71db6d736caa8a1d57c5120dac9020a1c4923ab08bf8983916fcac15723139b073858efdf178aa797dd592d7534a0b6ff35f8fc5ae SHA512 286ddd79b14633ceb59e1a4b015760a1e525b0282f3039f16c2fa4de940005da5fbde1b8262027103ca91c9653baed22d61dd136ddcc2b6886687ad8b27f3ea8 diff --git a/dev-python/libcloud/libcloud-3.1.0.ebuild b/dev-python/libcloud/libcloud-3.1.0.ebuild deleted file mode 100644 index 26afd835ddd2..000000000000 --- a/dev-python/libcloud/libcloud-3.1.0.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8,9} ) -PYTHON_REQ_USE="ssl(+)" - -inherit distutils-r1 - -DESCRIPTION="Unified Interface to the Cloud - python support libs" -HOMEPAGE="https://libcloud.apache.org/" -SRC_URI="mirror://apache/${PN}/apache-${P}.tar.bz2" -S="${WORKDIR}/apache-${P}" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="examples" - -RDEPEND=">=dev-python/requests-2.5.0[${PYTHON_USEDEP}]" - -distutils_enable_tests pytest - -BDEPEND+=" - test? ( - >=dev-python/cryptography-2.6.1[${PYTHON_USEDEP}] - dev-python/lockfile[${PYTHON_USEDEP}] - dev-python/mock[${PYTHON_USEDEP}] - dev-python/requests-mock[${PYTHON_USEDEP}] - ) -" - -python_prepare_all() { - if use examples; then - mkdir examples || die - mv example_*.py examples || die - fi - - # needed for tests - cp libcloud/test/secrets.py-dist libcloud/test/secrets.py || die - - distutils-r1_python_prepare_all -} - -python_install_all() { - use examples && dodoc -r examples - distutils-r1_python_install_all -} diff --git a/dev-python/libcloud/libcloud-3.3.0.ebuild b/dev-python/libcloud/libcloud-3.3.0.ebuild index f6d8810c64c3..db6fb2bc09cc 100644 --- a/dev-python/libcloud/libcloud-3.3.0.ebuild +++ b/dev-python/libcloud/libcloud-3.3.0.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/apache-${P}" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" +KEYWORDS="amd64 ~arm x86" IUSE="examples" RDEPEND=">=dev-python/requests-2.5.0[${PYTHON_USEDEP}]" diff --git a/dev-python/lit/Manifest b/dev-python/lit/Manifest index 74e6964905d7..5dd701f91d3e 100644 --- a/dev-python/lit/Manifest +++ b/dev-python/lit/Manifest @@ -3,4 +3,5 @@ DIST llvmorg-11.0.0.tar.gz 122743665 BLAKE2B 3f95570240789fd68ddb747df817f5c6cdc DIST llvmorg-11.0.1.tar.gz 122790338 BLAKE2B 0130996b4a8c4d9f757136fd7fb318068c9bfdc565060dec0d4336480c4ab66c4ae3185a7fdb05f13cf9ee8fd4123b09df938881b75d6e5d3689595114b7e32a SHA512 f5e6ef0b3111aae08a89cd01adb2ff4abfa9ef779c68b9190421d0447efd25c2cc00e5aae9f4764805f5fa31434866043d1510ae7389817e28ae53a5442e2fdf DIST llvmorg-11.1.0.tar.gz 122776532 BLAKE2B ca842ff4afff8f44c82b5e7383962a9c45ca1c93b64fa4c6ebcd70a1d3849dbad2b8e4e24fba02d144c6266d7fab3607ebc6999b28c229cb35256cf40f26a985 SHA512 9a8ce022a935eed42fa71a224f2a207122aadcbef58ee855fdb4825f879e7d028e4dcff22c19b9d336db1c8bf63fb84372d44981acf84615f757e54306c92b81 DIST llvmorg-12.0.0-rc1.tar.gz 134164708 BLAKE2B d4261ff7d9586b47f4cfda3d2cda4b76534f9e17fbd5cdb8861895b8eb466021962f4608bfcdeb52f8fce78850a994fd5eda0560f7211e5c8d1ac9330a738a36 SHA512 3d07d013d0705bb99f56898cc55d054d0d95aeb53b3c756cfab80b4c9097cc4935bcea89b9efde2e503a899b9fccf0dacc0073c9991c8ea352755c5ec68a757a +DIST llvmorg-12.0.0-rc2.tar.gz 134242619 BLAKE2B bb741a311db608fc2ba7eeaab71c5c9f2a430f7fee3f0c5c4334e5c14caa19738d18c87b568de963d57d9b53e808ac412cf8554eca7fcae9ecca65aa4442e197 SHA512 d8f9b3dfeb0fe9b91eb7f49da393784333044db2653373fbb168afd3c8d50f3e3ec7a7b8f44df522d0facafbfe4cfc4d9e2906d19f1e6feb0bdc569b6c10a17d DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f SHA512 fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59 diff --git a/dev-python/lit/lit-11.0.1.ebuild b/dev-python/lit/lit-11.0.1.ebuild index 27bd409a071b..dbcd74000ef7 100644 --- a/dev-python/lit/lit-11.0.1.ebuild +++ b/dev-python/lit/lit-11.0.1.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://llvm.org/" LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" +KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-python/lit/lit-12.0.0_rc2.ebuild b/dev-python/lit/lit-12.0.0_rc2.ebuild new file mode 100644 index 000000000000..2076120cc165 --- /dev/null +++ b/dev-python/lit/lit-12.0.0_rc2.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DISTUTILS_USE_SETUPTOOLS=rdepend +PYTHON_COMPAT=( python3_{7..9} ) + +inherit distutils-r1 llvm.org + +DESCRIPTION="A stand-alone install of the LLVM suite testing tool" +HOMEPAGE="https://llvm.org/" + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +KEYWORDS="" +IUSE="test" +RESTRICT="!test? ( test )" + +# Tests require 'FileCheck' and 'not' utilities (from llvm) +BDEPEND=" + test? ( + dev-python/psutil[${PYTHON_USEDEP}] + sys-devel/llvm )" + +LLVM_COMPONENTS=( llvm/utils/lit ) +llvm.org_set_globals + +# TODO: move the manpage generation here (from sys-devel/llvm) + +src_prepare() { + cd "${WORKDIR}" || die + distutils-r1_src_prepare +} + +python_test() { + local -x LIT_PRESERVES_TMP=1 + local litflags=$(get_lit_flags) + ./lit.py ${litflags//;/ } tests || die +} diff --git a/dev-python/llfuse/llfuse-1.4.0.ebuild b/dev-python/llfuse/llfuse-1.4.0.ebuild index 0fb52fcd4287..9d166fe03062 100644 --- a/dev-python/llfuse/llfuse-1.4.0.ebuild +++ b/dev-python/llfuse/llfuse-1.4.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="LGPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~ppc64 ~x86" IUSE="doc examples" RDEPEND=" diff --git a/dev-python/logutils/logutils-0.3.5.ebuild b/dev-python/logutils/logutils-0.3.5.ebuild index 54afb491434a..d64fc314ed74 100644 --- a/dev-python/logutils/logutils-0.3.5.ebuild +++ b/dev-python/logutils/logutils-0.3.5.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{7,8} ) +PYTHON_COMPAT=( python3_{7..9} ) DISTUTILS_USE_SETUPTOOLS=no inherit distutils-r1 diff --git a/dev-python/loky/loky-2.9.0.ebuild b/dev-python/loky/loky-2.9.0.ebuild index 052734156609..70165402b043 100644 --- a/dev-python/loky/loky-2.9.0.ebuild +++ b/dev-python/loky/loky-2.9.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020 Gentoo Authors +# Copyright 2020-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -13,7 +13,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 x86" RDEPEND=" dev-python/cloudpickle[${PYTHON_USEDEP}] diff --git a/dev-python/matplotlib/Manifest b/dev-python/matplotlib/Manifest index f00b711f586d..e3c0efed072a 100644 --- a/dev-python/matplotlib/Manifest +++ b/dev-python/matplotlib/Manifest @@ -1,6 +1,3 @@ DIST freetype-2.6.1.tar.gz 2302080 BLAKE2B 6a5fb98e5fa6cf4b7d7533ad44e364227d8c2f7dded4c552d6e22e204c32b7858f20d41d1e809ecdad6e5353d6cec81bea0e0b06a4533363a41ecab83ce3f7ca SHA512 ff2daed64d712737085924c50e75862fafbcbb24eef6d72dac9eaae63bb656d7245397fd828f5d3e47ac847f7ff83d73dedfdd61fde1f7d6e0f0cdeb49bcf83b -DIST matplotlib-3.2.2.tar.gz 40295831 BLAKE2B 32fb34b95d1df928f949fd7b04909da2494b56efbe543f75bffedf1d9d85a0089a50cd27b82a28ac75361b56fe3f2a6c95b7d9e777778ce46f1d2805e5dae9df SHA512 4b8080fddc717f311a87b6ef1a279304da2931ef2d6de85688c153f14da5009351f42d9533c44695ca43ce1496bb642927aca822a7946a2d50d40a7d25224b31 -DIST matplotlib-3.3.0.tar.gz 38782487 BLAKE2B 97330d93b8d8a64a1296ccb173e44ebcc54c61e22aacdd73cc38a46fb2d22fbfe7334fb3c6993be001c475724c47f530243affddd71ec647232ac093db6e3135 SHA512 2ffd9e79e300a37092ab4b5a7156c2f57e408975818abd413c74477ad622030c7636695467aab821c9996564cddec57e26ba6a8004f6639070964fcb7a510a75 -DIST matplotlib-3.3.2.tar.gz 37939974 BLAKE2B f28e184a0fccd4192ba8135b70569bf463d08cae0f4eb8e7f997f417cb947500a9fe46eb5f979473b4d7d22c0ad03ab55aba4067082c86f63eacbf837b8606ad SHA512 cae68e63d879bcfb41b25df4de48472461f7987403d42d34c7205a65ed3ef567660309c04d2a55e155fbe1ef708fd9de0b0d66e71578f34c3ee93379c4ea1e1a DIST matplotlib-3.3.3.tar.gz 37944403 BLAKE2B 30358d7b7df87b0b15724c4eeb132acdacf31ac900d5c06b22c7ebc7217d6cabcc76b7e29cea6af0b4711b5b1724ce34dd065f63cabcfd40c0fcf9788f94c1fe SHA512 36b482a6c36ee08c47f3c02c160289bbdec8746d4d246084723bd3e1fd632c6383f6db58c950a9773a6993d10f24dacd870a91faafc34864616288cd05b6232c DIST matplotlib-3.3.4.tar.gz 37941665 BLAKE2B 77b86dc3ceec3695a0d749197bcec684893d237da1aaf8778d9dc2038da1ba56b757bbce94efcf215ac30f35420b77e0a0e75ebb75b6d2cde5146d8a35ee25e7 SHA512 aadfe3db4edde9940b9e15daf1b6c5f237d3a6f38610956ceee994f919d711fce818ea12be4db18aa2a8638c4e8f434d79541fecaa7233e233bf4c73792bc4c4 diff --git a/dev-python/matplotlib/files/matplotlib-3.1.2-qhull.patch b/dev-python/matplotlib/files/matplotlib-3.1.2-qhull.patch deleted file mode 100644 index e02e03e65edb..000000000000 --- a/dev-python/matplotlib/files/matplotlib-3.1.2-qhull.patch +++ /dev/null @@ -1,20 +0,0 @@ -Index: matplotlib-3.1.2/setupext.py -=================================================================== ---- matplotlib-3.1.2.orig/setupext.py -+++ matplotlib-3.1.2/setupext.py -@@ -839,14 +839,7 @@ class Qhull(SetupPackage): - name = "qhull" - - def add_flags(self, ext): -- # Qhull doesn't distribute pkg-config info, so we have no way of -- # knowing whether a system install is recent enough. Thus, always use -- # the vendored version. -- ext.include_dirs.insert(0, 'extern') -- ext.sources.extend(sorted(glob.glob('extern/libqhull/*.c'))) -- if sysconfig.get_config_var('LIBM') == '-lm': -- ext.libraries.extend('m') -- -+ ext.libraries.extend(['qhull']) - - class TTConv(SetupPackage): - name = "ttconv" diff --git a/dev-python/matplotlib/files/matplotlib-3.2.2-test.patch b/dev-python/matplotlib/files/matplotlib-3.2.2-test.patch deleted file mode 100644 index 13755eaa33e2..000000000000 --- a/dev-python/matplotlib/files/matplotlib-3.2.2-test.patch +++ /dev/null @@ -1,419 +0,0 @@ -From 7a65dfda781777872083623595c27dc1174b2ed7 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= -Date: Sun, 7 Jun 2020 20:02:48 +0200 -Subject: [PATCH 1/2] Increase image comparison limits - -Most of the tests require exact match which apparently doesn't always -happen in non-pristine environments. Some of them have very big -differences due to texlive font rendering changes. ---- - lib/matplotlib/tests/test_arrow_patches.py | 4 ++-- - lib/matplotlib/tests/test_axes.py | 2 +- - lib/matplotlib/tests/test_backend_pgf.py | 7 ++++--- - lib/matplotlib/tests/test_figure.py | 2 +- - lib/matplotlib/tests/test_legend.py | 6 +++--- - lib/matplotlib/tests/test_pickle.py | 2 +- - lib/matplotlib/tests/test_units.py | 4 ++-- - lib/matplotlib/tests/test_usetex.py | 3 ++- - lib/mpl_toolkits/tests/test_axes_grid1.py | 2 +- - .../tests/test_axisartist_grid_helper_curvelinear.py | 2 +- - 10 files changed, 18 insertions(+), 16 deletions(-) - -diff --git a/lib/matplotlib/tests/test_arrow_patches.py b/lib/matplotlib/tests/test_arrow_patches.py -index a9409e2c1..0e356e921 100644 ---- a/lib/matplotlib/tests/test_arrow_patches.py -+++ b/lib/matplotlib/tests/test_arrow_patches.py -@@ -67,7 +67,7 @@ def __prepare_fancyarrow_dpi_cor_test(): - - - @image_comparison(['fancyarrow_dpi_cor_100dpi.png'], remove_text=True, -- tol={'aarch64': 0.02}.get(platform.machine(), 0.0), -+ tol={'aarch64': 0.02}.get(platform.machine(), 0.015), - savefig_kwarg=dict(dpi=100)) - def test_fancyarrow_dpi_cor_100dpi(): - """ -@@ -82,7 +82,7 @@ def test_fancyarrow_dpi_cor_100dpi(): - - - @image_comparison(['fancyarrow_dpi_cor_200dpi.png'], remove_text=True, -- tol={'aarch64': 0.02}.get(platform.machine(), 0.0), -+ tol={'aarch64': 0.02}.get(platform.machine(), 0.018), - savefig_kwarg=dict(dpi=200)) - def test_fancyarrow_dpi_cor_200dpi(): - """ -diff --git a/lib/matplotlib/tests/test_axes.py b/lib/matplotlib/tests/test_axes.py -index 75636301d..af057d598 100644 ---- a/lib/matplotlib/tests/test_axes.py -+++ b/lib/matplotlib/tests/test_axes.py -@@ -3673,7 +3673,7 @@ def test_vertex_markers(): - - - @image_comparison(['vline_hline_zorder', 'errorbar_zorder'], -- tol={'aarch64': 0.02}.get(platform.machine(), 0.0)) -+ tol={'aarch64': 0.02}.get(platform.machine(), 0.015)) - def test_eb_line_zorder(): - x = list(range(10)) - -diff --git a/lib/matplotlib/tests/test_backend_pgf.py b/lib/matplotlib/tests/test_backend_pgf.py -index 7843b4101..ddb2991c1 100644 ---- a/lib/matplotlib/tests/test_backend_pgf.py -+++ b/lib/matplotlib/tests/test_backend_pgf.py -@@ -97,7 +97,8 @@ def test_xelatex(): - # test compiling a figure to pdf with pdflatex - @needs_pdflatex - @pytest.mark.backend('pgf') --@image_comparison(['pgf_pdflatex.pdf'], style='default') -+@image_comparison(['pgf_pdflatex.pdf'], style='default', -+ tol=11.669) - def test_pdflatex(): - if os.environ.get('APPVEYOR', False): - pytest.xfail("pdflatex test does not work on appveyor due to missing " -@@ -133,7 +134,7 @@ def test_rcupdate(): - 'pgf.preamble': ['\\usepackage[utf8x]{inputenc}', - '\\usepackage[T1]{fontenc}', - '\\usepackage{sfmath}']}] -- tol = [6, 0] -+ tol = [6, 14] - for i, rc_set in enumerate(rc_sets): - with mpl.rc_context(rc_set): - create_figure() -@@ -161,7 +162,7 @@ def test_pathclip(): - @needs_xelatex - @pytest.mark.backend('pgf') - @image_comparison(['pgf_mixedmode.pdf'], style='default', -- tol={'aarch64': 1.086}.get(platform.machine(), 0.0)) -+ tol=1.086) - def test_mixedmode(): - rc_xelatex = {'font.family': 'serif', - 'pgf.rcfonts': False} -diff --git a/lib/matplotlib/tests/test_figure.py b/lib/matplotlib/tests/test_figure.py -index b5ca0ed5b..885afa5f8 100644 ---- a/lib/matplotlib/tests/test_figure.py -+++ b/lib/matplotlib/tests/test_figure.py -@@ -14,7 +14,7 @@ import pytest - - - @image_comparison(['figure_align_labels'], -- tol={'aarch64': 0.02}.get(platform.machine(), 0.0)) -+ tol=0.02) - def test_align_labels(): - # Check the figure.align_labels() command - fig = plt.figure(tight_layout=True) -diff --git a/lib/matplotlib/tests/test_legend.py b/lib/matplotlib/tests/test_legend.py -index 71499da44..a8bda6e84 100644 ---- a/lib/matplotlib/tests/test_legend.py -+++ b/lib/matplotlib/tests/test_legend.py -@@ -106,7 +106,7 @@ def test_multiple_keys(): - - - @image_comparison(['rgba_alpha.png'], remove_text=True, -- tol={'aarch64': 0.02}.get(platform.machine(), 0.0)) -+ tol=0.02) - def test_alpha_rgba(): - import matplotlib.pyplot as plt - -@@ -117,7 +117,7 @@ def test_alpha_rgba(): - - - @image_comparison(['rcparam_alpha.png'], remove_text=True, -- tol={'aarch64': 0.02}.get(platform.machine(), 0.0)) -+ tol=0.02) - def test_alpha_rcparam(): - import matplotlib.pyplot as plt - -@@ -145,7 +145,7 @@ def test_fancy(): - - - @image_comparison(['framealpha'], remove_text=True, -- tol={'aarch64': 0.02}.get(platform.machine(), 0.0)) -+ tol=0.02) - def test_framealpha(): - x = np.linspace(1, 100, 100) - y = x -diff --git a/lib/matplotlib/tests/test_pickle.py b/lib/matplotlib/tests/test_pickle.py -index 0fad3cdf2..4d2599607 100644 ---- a/lib/matplotlib/tests/test_pickle.py -+++ b/lib/matplotlib/tests/test_pickle.py -@@ -41,7 +41,7 @@ def test_simple(): - - - @image_comparison(['multi_pickle.png'], remove_text=True, style='mpl20', -- tol={'aarch64': 0.082}.get(platform.machine(), 0.0)) -+ tol=0.082) - def test_complete(): - fig = plt.figure('Figure with a label?', figsize=(10, 6)) - -diff --git a/lib/matplotlib/tests/test_units.py b/lib/matplotlib/tests/test_units.py -index f14425144..7f744da47 100644 ---- a/lib/matplotlib/tests/test_units.py -+++ b/lib/matplotlib/tests/test_units.py -@@ -74,7 +74,7 @@ def quantity_converter(): - # Tests that the conversion machinery works properly for classes that - # work as a facade over numpy arrays (like pint) - @image_comparison(['plot_pint.png'], remove_text=False, style='mpl20', -- tol={'aarch64': 0.02}.get(platform.machine(), 0.0)) -+ tol={'aarch64': 0.02}.get(platform.machine(), 0.002)) - def test_numpy_facade(quantity_converter): - # use former defaults to match existing baseline image - plt.rcParams['axes.formatter.limits'] = -7, 7 -@@ -101,7 +101,7 @@ def test_numpy_facade(quantity_converter): - - # Tests gh-8908 - @image_comparison(['plot_masked_units.png'], remove_text=True, style='mpl20', -- tol={'aarch64': 0.02}.get(platform.machine(), 0.0)) -+ tol=0.02) - def test_plot_masked_units(): - data = np.linspace(-5, 5) - data_masked = np.ma.array(data, mask=(data > -2) & (data < 2)) -diff --git a/lib/matplotlib/tests/test_usetex.py b/lib/matplotlib/tests/test_usetex.py -index ec693288e..8af6b69eb 100644 ---- a/lib/matplotlib/tests/test_usetex.py -+++ b/lib/matplotlib/tests/test_usetex.py -@@ -15,7 +15,8 @@ if not mpl.checkdep_usetex(True): - @image_comparison( - baseline_images=['test_usetex'], - extensions=['pdf', 'png'], -- style="mpl20") -+ style="mpl20", -+ tol=21) - def test_usetex(): - mpl.rcParams['text.usetex'] = True - fig = plt.figure() -diff --git a/lib/mpl_toolkits/tests/test_axes_grid1.py b/lib/mpl_toolkits/tests/test_axes_grid1.py -index 9ed9a9280..56a3bd14a 100644 ---- a/lib/mpl_toolkits/tests/test_axes_grid1.py -+++ b/lib/mpl_toolkits/tests/test_axes_grid1.py -@@ -343,7 +343,7 @@ def test_zooming_with_inverted_axes(): - - - @image_comparison(['anchored_direction_arrows.png'], -- tol={'aarch64': 0.02}.get(platform.machine(), 0.0)) -+ tol=0.02) - def test_anchored_direction_arrows(): - fig, ax = plt.subplots() - ax.imshow(np.zeros((10, 10)), interpolation='nearest') -diff --git a/lib/mpl_toolkits/tests/test_axisartist_grid_helper_curvelinear.py b/lib/mpl_toolkits/tests/test_axisartist_grid_helper_curvelinear.py -index 611908063..dc294aef5 100644 ---- a/lib/mpl_toolkits/tests/test_axisartist_grid_helper_curvelinear.py -+++ b/lib/mpl_toolkits/tests/test_axisartist_grid_helper_curvelinear.py -@@ -17,7 +17,7 @@ from mpl_toolkits.axisartist.grid_helper_curvelinear import \ - - - @image_comparison(['custom_transform.png'], style='default', -- tol={'aarch64': 0.034}.get(platform.machine(), 0.03)) -+ tol=0.034) - def test_custom_transform(): - class MyTransform(Transform): - input_dims = 2 --- -2.27.0 - -From 506611e80a4fd12b3f633583d20119fc2f096ba7 Mon Sep 17 00:00:00 2001 -From: Antony Lee -Date: Tue, 10 Dec 2019 11:18:24 +0100 -Subject: [PATCH 2/2] Rewrite test_cycles to avoid image comparison tests. - -They can all be reasonably written by checking the artist properties. ---- - lib/matplotlib/tests/test_cycles.py | 141 ++++++++++------------------ - 1 file changed, 51 insertions(+), 90 deletions(-) - -diff --git a/lib/matplotlib/tests/test_cycles.py b/lib/matplotlib/tests/test_cycles.py -index ee67b4e41..a340b6166 100644 ---- a/lib/matplotlib/tests/test_cycles.py -+++ b/lib/matplotlib/tests/test_cycles.py -@@ -1,6 +1,4 @@ --import platform -- --from matplotlib.testing.decorators import image_comparison -+import matplotlib as mpl - import matplotlib.pyplot as plt - import numpy as np - import pytest -@@ -8,133 +6,96 @@ import pytest - from cycler import cycler - - --@image_comparison(['color_cycle_basic.png'], remove_text=True, -- tol={'aarch64': 0.02}.get(platform.machine(), 0.0)) - def test_colorcycle_basic(): - fig, ax = plt.subplots() - ax.set_prop_cycle(cycler('color', ['r', 'g', 'y'])) -- xs = np.arange(10) -- ys = 0.25 * xs + 2 -- ax.plot(xs, ys, label='red', lw=4) -- ys = 0.45 * xs + 3 -- ax.plot(xs, ys, label='green', lw=4) -- ys = 0.65 * xs + 4 -- ax.plot(xs, ys, label='yellow', lw=4) -- ys = 0.85 * xs + 5 -- ax.plot(xs, ys, label='red2', lw=4) -- ax.legend(loc='upper left') -- -- --@image_comparison(['marker_cycle.png', 'marker_cycle.png'], remove_text=True, -- tol={'aarch64': 0.02}.get(platform.machine(), 0.0)) -+ for _ in range(4): -+ ax.plot(range(10), range(10)) -+ assert [l.get_color() for l in ax.lines] == ['r', 'g', 'y', 'r'] -+ -+ - def test_marker_cycle(): - fig, ax = plt.subplots() - ax.set_prop_cycle(cycler('c', ['r', 'g', 'y']) + - cycler('marker', ['.', '*', 'x'])) -- xs = np.arange(10) -- ys = 0.25 * xs + 2 -- ax.plot(xs, ys, label='red dot', lw=4, ms=16) -- ys = 0.45 * xs + 3 -- ax.plot(xs, ys, label='green star', lw=4, ms=16) -- ys = 0.65 * xs + 4 -- ax.plot(xs, ys, label='yellow x', lw=4, ms=16) -- ys = 0.85 * xs + 5 -- ax.plot(xs, ys, label='red2 dot', lw=4, ms=16) -- ax.legend(loc='upper left') -+ for _ in range(4): -+ ax.plot(range(10), range(10)) -+ assert [l.get_color() for l in ax.lines] == ['r', 'g', 'y', 'r'] -+ assert [l.get_marker() for l in ax.lines] == ['.', '*', 'x', '.'] - -+ -+def test_marker_cycle_kwargs_arrays_iterators(): - fig, ax = plt.subplots() -- # Test keyword arguments, numpy arrays, and generic iterators - ax.set_prop_cycle(c=np.array(['r', 'g', 'y']), - marker=iter(['.', '*', 'x'])) -- xs = np.arange(10) -- ys = 0.25 * xs + 2 -- ax.plot(xs, ys, label='red dot', lw=4, ms=16) -- ys = 0.45 * xs + 3 -- ax.plot(xs, ys, label='green star', lw=4, ms=16) -- ys = 0.65 * xs + 4 -- ax.plot(xs, ys, label='yellow x', lw=4, ms=16) -- ys = 0.85 * xs + 5 -- ax.plot(xs, ys, label='red2 dot', lw=4, ms=16) -- ax.legend(loc='upper left') -- -- --@image_comparison(['lineprop_cycle_basic.png'], remove_text=True, -- tol={'aarch64': 0.02}.get(platform.machine(), 0.0)) -+ for _ in range(4): -+ ax.plot(range(10), range(10)) -+ assert [l.get_color() for l in ax.lines] == ['r', 'g', 'y', 'r'] -+ assert [l.get_marker() for l in ax.lines] == ['.', '*', 'x', '.'] -+ -+ - def test_linestylecycle_basic(): - fig, ax = plt.subplots() - ax.set_prop_cycle(cycler('ls', ['-', '--', ':'])) -- xs = np.arange(10) -- ys = 0.25 * xs + 2 -- ax.plot(xs, ys, label='solid', lw=4, color='k') -- ys = 0.45 * xs + 3 -- ax.plot(xs, ys, label='dashed', lw=4, color='k') -- ys = 0.65 * xs + 4 -- ax.plot(xs, ys, label='dotted', lw=4, color='k') -- ys = 0.85 * xs + 5 -- ax.plot(xs, ys, label='solid2', lw=4, color='k') -- ax.legend(loc='upper left') -- -- --@image_comparison(['fill_cycle_basic.png'], remove_text=True) -+ for _ in range(4): -+ ax.plot(range(10), range(10)) -+ assert [l.get_linestyle() for l in ax.lines] == ['-', '--', ':', '-'] -+ -+ - def test_fillcycle_basic(): - fig, ax = plt.subplots() - ax.set_prop_cycle(cycler('c', ['r', 'g', 'y']) + - cycler('hatch', ['xx', 'O', '|-']) + - cycler('linestyle', ['-', '--', ':'])) -- xs = np.arange(10) -- ys = 0.25 * xs**.5 + 2 -- ax.fill(xs, ys, label='red, xx', linewidth=3) -- ys = 0.45 * xs**.5 + 3 -- ax.fill(xs, ys, label='green, circle', linewidth=3) -- ys = 0.65 * xs**.5 + 4 -- ax.fill(xs, ys, label='yellow, cross', linewidth=3) -- ys = 0.85 * xs**.5 + 5 -- ax.fill(xs, ys, label='red2, xx', linewidth=3) -- ax.legend(loc='upper left') -- -- --@image_comparison(['fill_cycle_ignore.png'], remove_text=True) -+ for _ in range(4): -+ ax.fill(range(10), range(10)) -+ assert ([p.get_facecolor() for p in ax.patches] -+ == [mpl.colors.to_rgba(c) for c in ['r', 'g', 'y', 'r']]) -+ assert [p.get_hatch() for p in ax.patches] == ['xx', 'O', '|-', 'xx'] -+ assert [p.get_linestyle() for p in ax.patches] == ['-', '--', ':', '-'] -+ -+ - def test_fillcycle_ignore(): - fig, ax = plt.subplots() - ax.set_prop_cycle(cycler('color', ['r', 'g', 'y']) + - cycler('hatch', ['xx', 'O', '|-']) + - cycler('marker', ['.', '*', 'D'])) -- xs = np.arange(10) -- ys = 0.25 * xs**.5 + 2 -+ t = range(10) - # Should not advance the cycler, even though there is an - # unspecified property in the cycler "marker". - # "marker" is not a Polygon property, and should be ignored. -- ax.fill(xs, ys, 'r', hatch='xx', label='red, xx') -- ys = 0.45 * xs**.5 + 3 -+ ax.fill(t, t, 'r', hatch='xx') - # Allow the cycler to advance, but specify some properties -- ax.fill(xs, ys, hatch='O', label='red, circle') -- ys = 0.65 * xs**.5 + 4 -- ax.fill(xs, ys, label='green, circle') -- ys = 0.85 * xs**.5 + 5 -- ax.fill(xs, ys, label='yellow, cross') -- ax.legend(loc='upper left') -+ ax.fill(t, t, hatch='O') -+ ax.fill(t, t) -+ ax.fill(t, t) -+ assert ([p.get_facecolor() for p in ax.patches] -+ == [mpl.colors.to_rgba(c) for c in ['r', 'r', 'g', 'y']]) -+ assert [p.get_hatch() for p in ax.patches] == ['xx', 'O', 'O', '|-'] - - --@image_comparison(['property_collision_plot.png'], remove_text=True) - def test_property_collision_plot(): - fig, ax = plt.subplots() - ax.set_prop_cycle('linewidth', [2, 4]) -+ t = range(10) - for c in range(1, 4): -- ax.plot(np.arange(10), c * np.arange(10), lw=0.1, color='k') -- ax.plot(np.arange(10), 4 * np.arange(10), color='k') -- ax.plot(np.arange(10), 5 * np.arange(10), color='k') -+ ax.plot(t, t, lw=0.1) -+ ax.plot(t, t) -+ ax.plot(t, t) -+ assert [l.get_linewidth() for l in ax.lines] == [0.1, 0.1, 0.1, 2, 4] - - --@image_comparison(['property_collision_fill.png'], remove_text=True) - def test_property_collision_fill(): - fig, ax = plt.subplots() -- xs = np.arange(10) -- ys = 0.25 * xs**.5 + 2 - ax.set_prop_cycle(linewidth=[2, 3, 4, 5, 6], facecolor='bgcmy') -+ t = range(10) - for c in range(1, 4): -- ax.fill(xs, c * ys, lw=0.1) -- ax.fill(xs, 4 * ys) -- ax.fill(xs, 5 * ys) -+ ax.fill(t, t, lw=0.1) -+ ax.fill(t, t) -+ ax.fill(t, t) -+ assert ([p.get_facecolor() for p in ax.patches] -+ == [mpl.colors.to_rgba(c) for c in 'bgcmy']) -+ assert [p.get_linewidth() for p in ax.patches] == [0.1, 0.1, 0.1, 5, 6] - - - def test_valid_input_forms(): --- -2.27.0 - diff --git a/dev-python/matplotlib/matplotlib-3.2.2-r2.ebuild b/dev-python/matplotlib/matplotlib-3.2.2-r2.ebuild deleted file mode 100644 index c72b85e3e6f8..000000000000 --- a/dev-python/matplotlib/matplotlib-3.2.2-r2.ebuild +++ /dev/null @@ -1,271 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} ) -PYTHON_REQ_USE='tk?,threads(+)' - -DISTUTILS_USE_SETUPTOOLS=bdepend -inherit distutils-r1 flag-o-matic virtualx toolchain-funcs prefix - -FT_PV=2.6.1 -DESCRIPTION="Pure python plotting library with matlab like syntax" -HOMEPAGE="https://matplotlib.org/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz - test? ( - https://downloads.sourceforge.net/project/freetype/freetype2/${FT_PV}/freetype-${FT_PV}.tar.gz - )" - -# Main license: matplotlib -# Some modules: BSD -# matplotlib/backends/qt4_editor: MIT -# Fonts: BitstreamVera, OFL-1.1 -LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 x86" -IUSE="cairo doc excel examples gtk3 latex qt5 tk wxwidgets" - -# internal copy of pycxx highly patched -# dev-python/pycxx -RDEPEND=" - >=dev-python/cycler-0.10.0-r1[${PYTHON_USEDEP}] - >=dev-python/kiwisolver-1.2.0[${PYTHON_USEDEP}] - >=dev-python/numpy-1.18.2[${PYTHON_USEDEP}] - >=dev-python/pillow-7.1.1[jpeg,${PYTHON_USEDEP}] - >=dev-python/pyparsing-1.5.6[${PYTHON_USEDEP}] - dev-python/python-dateutil:0[${PYTHON_USEDEP}] - >=dev-python/pytz-2019.3[${PYTHON_USEDEP}] - >=dev-python/six-1.14.0[${PYTHON_USEDEP}] - dev-python/versioneer[${PYTHON_USEDEP}] - media-fonts/dejavu - media-fonts/stix-fonts - media-libs/freetype:2 - media-libs/libpng:0 - >=media-libs/qhull-2013:= - >=www-servers/tornado-6.0.4[${PYTHON_USEDEP}] - cairo? ( - dev-python/cairocffi[${PYTHON_USEDEP}] - ) - excel? ( - dev-python/xlwt[${PYTHON_USEDEP}] - ) - gtk3? ( - dev-python/pygobject:3[cairo?,${PYTHON_USEDEP}] - x11-libs/gtk+:3[introspection] - ) - latex? ( - virtual/latex-base - app-text/dvipng - app-text/ghostscript-gpl - app-text/poppler[utils] - dev-texlive/texlive-fontsrecommended - dev-texlive/texlive-latexextra - dev-texlive/texlive-xetex - ) - qt5? ( - dev-python/PyQt5[gui,widgets,${PYTHON_USEDEP}] - ) - wxwidgets? ( - $(python_gen_cond_dep ' - dev-python/wxpython:*[${PYTHON_USEDEP}] - ' python3_{6,7,8}) - ) -" - -BDEPEND=" - ${RDEPEND} - virtual/pkgconfig - doc? ( - >=app-text/dvipng-1.15-r1 - >=dev-python/colorspacious-1.1.2[${PYTHON_USEDEP}] - >=dev-python/ipython-1.18.2[${PYTHON_USEDEP}] - >=dev-python/numpydoc-0.9.2[${PYTHON_USEDEP}] - >=dev-python/scipy-1.4.1[${PYTHON_USEDEP}] - >=dev-python/sphinx-1.3.1[${PYTHON_USEDEP}] - >=dev-python/sphinx-gallery-0.3.1-r1[${PYTHON_USEDEP}] - >=dev-python/xlwt-1.3.0-r1[${PYTHON_USEDEP}] - dev-texlive/texlive-latexextra - dev-texlive/texlive-fontsrecommended - dev-texlive/texlive-latexrecommended - >=media-gfx/graphviz-2.42.3[cairo] - ) - test? ( - dev-python/flaky[${PYTHON_USEDEP}] - dev-python/mock[${PYTHON_USEDEP}] - dev-python/pygobject:3[cairo?,${PYTHON_USEDEP}] - x11-libs/gtk+:3[introspection] - ) -" - -# A few C++ source files are written to srcdir. -# Other than that, the ebuild shall be fit for out-of-source build. -DISTUTILS_IN_SOURCE_BUILD=1 - -distutils_enable_tests pytest - -pkg_setup() { - unset DISPLAY # bug #278524 -} - -use_supported() { - case ${1} in - wxwidgets) - [[ ${EPYTHON} == python3.[678] ]] - ;; - esac - - return 0 -} - -use_setup() { - local uword="${2:-${1}}" - if use_supported "${1}" && use "${1}"; then - echo "${uword} = True" - echo "${uword}agg = True" - else - echo "${uword} = False" - echo "${uword}agg = False" - fi -} - -python_prepare_all() { -# Generates test failures, but fedora does it -# local PATCHES=( -# "${FILESDIR}"/${P}-unbundle-pycxx.patch -# "${FILESDIR}"/${P}-unbundle-agg.patch -# ) -# rm -r agg24 CXX || die -# rm -r agg24 || die - -# cat > lib/${PN}/externals/six.py <<-EOF -# from __future__ import absolute_import -# from six import * -# EOF - - local PATCHES=( - "${FILESDIR}"/matplotlib-3.1.2-qhull.patch - "${FILESDIR}"/matplotlib-3.2.2-test.patch - ) - - # requires jupyter-nbconvert - rm lib/matplotlib/tests/test_backend_nbagg.py || die - - sed \ - -e 's/matplotlib.pyparsing_py[23]/pyparsing/g' \ - -i lib/matplotlib/{mathtext,fontconfig_pattern}.py \ - || die "sed pyparsing failed" - - sed -e 's:\(@pytest.mark.flaky\)(reruns=3):\1:' \ - -i lib/matplotlib/tests/test_*.py || die - - hprefixify setupext.py - - rm -rf libqhull || die - - export XDG_RUNTIME_DIR="${T}/runtime-dir" - mkdir "${XDG_RUNTIME_DIR}" || die - chmod 0700 "${XDG_RUNTIME_DIR}" || die - - distutils-r1_python_prepare_all -} - -python_configure_all() { - append-flags -fno-strict-aliasing - append-cppflags -DNDEBUG # or get old trying to do triangulation - tc-export PKG_CONFIG -} - -python_configure() { - mkdir -p "${BUILD_DIR}" || die - - # create setup.cfg (see setup.cfg.template for any changes). - - # common switches. - cat > "${BUILD_DIR}"/setup.cfg <<- EOF || die - [directories] - basedirlist = ${EPREFIX}/usr - [provide_packages] - pytz = False - dateutil = False - [packages] - tests = $(usex test True False) - [gui_support] - agg = True - gtk = False - gtkagg = False - pyside = False - pysideagg = False - qt4 = False - qt4agg = False - $(use_setup cairo) - $(use_setup gtk3) - $(use_setup qt5) - $(use_setup tk) - $(use_setup wxwidgets wx) - EOF - - if use gtk3 && use cairo; then - echo "gtk3cairo = True" >> "${BUILD_DIR}"/setup.cfg || die - else - echo "gtk3cairo = False" >> "${BUILD_DIR}"/setup.cfg || die - fi -} - -wrap_setup() { - local MAKEOPTS=-j1 - local -x MPLSETUPCFG="${BUILD_DIR}"/setup.cfg - "$@" -} - -python_compile() { - wrap_setup distutils-r1_python_compile --build-lib="${BUILD_DIR}"/lib -} - -python_compile_all() { - if use doc; then - cd doc || die - - # necessary for in-source build - local -x PYTHONPATH="${BUILD_DIR}"/build/lib:${PYTHONPATH} - - VARTEXFONTS="${T}"/fonts \ - emake SPHINXOPTS= O=-Dplot_formats=png:100 html - fi -} - -src_test() { - virtx distutils-r1_src_test -} - -python_test() { - # we need to rebuild mpl against bundled freetype, otherwise - # over 1000 tests will fail because of mismatched font rendering - local -x MPLLOCALFREETYPE=1 - ln -s "${WORKDIR}/freetype-${FT_PV}" "${BUILD_DIR}" || die - wrap_setup distutils-r1_python_compile --build-lib="${BUILD_DIR}"/test-lib - local -x PYTHONPATH=${BUILD_DIR}/test-lib:${PYTHONPATH} - - "${EPYTHON}" -c "import sys, matplotlib as m; sys.exit(m.test(verbosity=2))" || die -} - -python_install() { - wrap_setup distutils-r1_python_install - - # mpl_toolkits namespace - python_moduleinto mpl_toolkits - python_domodule lib/mpl_toolkits/__init__.py -} - -python_install_all() { - use doc && local HTML_DOCS=( doc/build/html/. ) - - distutils-r1_python_install_all - - if use examples; then - dodoc -r examples - docompress -x /usr/share/doc/${PF}/examples - fi - - find "${D}" -name '*.pth' -delete || die -} diff --git a/dev-python/matplotlib/matplotlib-3.3.0-r1.ebuild b/dev-python/matplotlib/matplotlib-3.3.0-r1.ebuild deleted file mode 100644 index 5419196c0192..000000000000 --- a/dev-python/matplotlib/matplotlib-3.3.0-r1.ebuild +++ /dev/null @@ -1,275 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} ) -PYTHON_REQ_USE='tk?,threads(+)' - -DISTUTILS_USE_SETUPTOOLS=bdepend -inherit distutils-r1 flag-o-matic virtualx toolchain-funcs prefix - -FT_PV=2.6.1 -DESCRIPTION="Pure python plotting library with matlab like syntax" -HOMEPAGE="https://matplotlib.org/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz - test? ( - https://downloads.sourceforge.net/project/freetype/freetype2/${FT_PV}/freetype-${FT_PV}.tar.gz - )" - -# Main license: matplotlib -# Some modules: BSD -# matplotlib/backends/qt4_editor: MIT -# Fonts: BitstreamVera, OFL-1.1 -LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1" -SLOT="0" -KEYWORDS="~amd64 ~arm arm64 ~ppc ppc64 ~x86" -IUSE="cairo doc excel examples gtk3 latex qt5 tk wxwidgets" - -# internal copy of pycxx highly patched -# dev-python/pycxx -RDEPEND=" - >=dev-python/cycler-0.10.0-r1[${PYTHON_USEDEP}] - >=dev-python/kiwisolver-1.2.0[${PYTHON_USEDEP}] - >=dev-python/numpy-1.18.2[${PYTHON_USEDEP}] - >=dev-python/pillow-7.1.1[jpeg,${PYTHON_USEDEP}] - >=dev-python/pyparsing-1.5.6[${PYTHON_USEDEP}] - dev-python/python-dateutil:0[${PYTHON_USEDEP}] - >=dev-python/pytz-2019.3[${PYTHON_USEDEP}] - >=dev-python/six-1.14.0[${PYTHON_USEDEP}] - dev-python/versioneer[${PYTHON_USEDEP}] - media-fonts/dejavu - media-fonts/stix-fonts - media-libs/freetype:2 - media-libs/libpng:0 - >=media-libs/qhull-2013:= - >=www-servers/tornado-6.0.4[${PYTHON_USEDEP}] - cairo? ( - dev-python/cairocffi[${PYTHON_USEDEP}] - ) - excel? ( - dev-python/xlwt[${PYTHON_USEDEP}] - ) - gtk3? ( - dev-python/pygobject:3[cairo?,${PYTHON_USEDEP}] - x11-libs/gtk+:3[introspection] - ) - latex? ( - virtual/latex-base - app-text/dvipng - app-text/ghostscript-gpl - app-text/poppler[utils] - dev-texlive/texlive-fontsrecommended - dev-texlive/texlive-latexextra - dev-texlive/texlive-xetex - ) - qt5? ( - dev-python/PyQt5[gui,widgets,${PYTHON_USEDEP}] - ) - wxwidgets? ( - $(python_gen_cond_dep ' - dev-python/wxpython:*[${PYTHON_USEDEP}] - ' python3_{6,7,8}) - ) -" - -BDEPEND=" - ${RDEPEND} - virtual/pkgconfig - doc? ( - >=app-text/dvipng-1.15-r1 - >=dev-python/colorspacious-1.1.2[${PYTHON_USEDEP}] - >=dev-python/ipython-1.18.2[${PYTHON_USEDEP}] - >=dev-python/numpydoc-0.9.2[${PYTHON_USEDEP}] - >=dev-python/scipy-1.4.1[${PYTHON_USEDEP}] - >=dev-python/sphinx-1.3.1[${PYTHON_USEDEP}] - >=dev-python/sphinx-gallery-0.3.1-r1[${PYTHON_USEDEP}] - >=dev-python/xlwt-1.3.0-r1[${PYTHON_USEDEP}] - dev-texlive/texlive-latexextra - dev-texlive/texlive-fontsrecommended - dev-texlive/texlive-latexrecommended - >=media-gfx/graphviz-2.42.3[cairo] - ) - test? ( - dev-python/flaky[${PYTHON_USEDEP}] - dev-python/mock[${PYTHON_USEDEP}] - dev-python/pygobject:3[cairo?,${PYTHON_USEDEP}] - x11-libs/gtk+:3[introspection] - ) -" - -# A few C++ source files are written to srcdir. -# Other than that, the ebuild shall be fit for out-of-source build. -DISTUTILS_IN_SOURCE_BUILD=1 - -distutils_enable_tests pytest - -pkg_setup() { - unset DISPLAY # bug #278524 -} - -use_supported() { - case ${1} in - wxwidgets) - [[ ${EPYTHON} == python3.[678] ]] - ;; - esac - - return 0 -} - -use_setup() { - local uword="${2:-${1}}" - if use_supported "${1}" && use "${1}"; then - echo "${uword} = True" - echo "${uword}agg = True" - else - echo "${uword} = False" - echo "${uword}agg = False" - fi -} - -python_prepare_all() { -# Generates test failures, but fedora does it -# local PATCHES=( -# "${FILESDIR}"/${P}-unbundle-pycxx.patch -# "${FILESDIR}"/${P}-unbundle-agg.patch -# ) -# rm -r agg24 CXX || die -# rm -r agg24 || die - -# cat > lib/${PN}/externals/six.py <<-EOF -# from __future__ import absolute_import -# from six import * -# EOF - - local PATCHES=( - "${FILESDIR}"/matplotlib-3.3.0-test.patch - ) - - # requires jupyter-nbconvert - rm lib/matplotlib/tests/test_backend_nbagg.py || die - - sed \ - -e 's/matplotlib.pyparsing_py[23]/pyparsing/g' \ - -i lib/matplotlib/{mathtext,fontconfig_pattern}.py \ - || die "sed pyparsing failed" - - sed -e 's:\(@pytest.mark.flaky\)(reruns=3):\1:' \ - -i lib/matplotlib/tests/test_*.py || die - - hprefixify setupext.py - - rm -rf libqhull || die - - export XDG_RUNTIME_DIR="${T}/runtime-dir" - mkdir "${XDG_RUNTIME_DIR}" || die - chmod 0700 "${XDG_RUNTIME_DIR}" || die - - distutils-r1_python_prepare_all -} - -python_configure_all() { - append-flags -fno-strict-aliasing - append-cppflags -DNDEBUG # or get old trying to do triangulation - tc-export PKG_CONFIG -} - -python_configure() { - mkdir -p "${BUILD_DIR}" || die - - # create setup.cfg (see setup.cfg.template for any changes). - - # common switches. - cat > "${BUILD_DIR}"/setup.cfg <<- EOF || die - [directories] - basedirlist = ${EPREFIX}/usr - [provide_packages] - pytz = False - dateutil = False - [libs] - system_freetype = True - system_qhull = True - [packages] - tests = $(usex test True False) - [gui_support] - agg = True - gtk = False - gtkagg = False - pyside = False - pysideagg = False - qt4 = False - qt4agg = False - $(use_setup cairo) - $(use_setup gtk3) - $(use_setup qt5) - $(use_setup tk) - $(use_setup wxwidgets wx) - EOF - - if use gtk3 && use cairo; then - echo "gtk3cairo = True" >> "${BUILD_DIR}"/setup.cfg || die - else - echo "gtk3cairo = False" >> "${BUILD_DIR}"/setup.cfg || die - fi -} - -wrap_setup() { - local MAKEOPTS=-j1 - local -x MPLSETUPCFG="${BUILD_DIR}"/setup.cfg - "$@" -} - -python_compile() { - wrap_setup distutils-r1_python_compile --build-lib="${BUILD_DIR}"/lib -} - -python_compile_all() { - if use doc; then - cd doc || die - - # necessary for in-source build - local -x PYTHONPATH="${BUILD_DIR}"/build/lib:${PYTHONPATH} - - VARTEXFONTS="${T}"/fonts \ - emake SPHINXOPTS= O=-Dplot_formats=png:100 html - fi -} - -src_test() { - virtx distutils-r1_src_test -} - -python_test() { - # we need to rebuild mpl against bundled freetype, otherwise - # over 1000 tests will fail because of mismatched font rendering - grep -v system_freetype "${BUILD_DIR}"/setup.cfg \ - > "${BUILD_DIR}"/test-setup.cfg || die - local -x MPLSETUPCFG="${BUILD_DIR}"/test-setup.cfg - ln -s "${WORKDIR}/freetype-${FT_PV}" "${BUILD_DIR}" || die - distutils-r1_python_compile -j1 --build-lib="${BUILD_DIR}"/test-lib - local -x PYTHONPATH=${BUILD_DIR}/test-lib:${PYTHONPATH} - - "${EPYTHON}" -c "import sys, matplotlib as m; sys.exit(m.test(verbosity=2))" || die -} - -python_install() { - wrap_setup distutils-r1_python_install - - # mpl_toolkits namespace - python_moduleinto mpl_toolkits - python_domodule lib/mpl_toolkits/__init__.py -} - -python_install_all() { - use doc && local HTML_DOCS=( doc/build/html/. ) - - distutils-r1_python_install_all - - if use examples; then - dodoc -r examples - docompress -x /usr/share/doc/${PF}/examples - fi - - find "${D}" -name '*.pth' -delete || die -} diff --git a/dev-python/matplotlib/matplotlib-3.3.2.ebuild b/dev-python/matplotlib/matplotlib-3.3.2.ebuild deleted file mode 100644 index 84bd21b203b1..000000000000 --- a/dev-python/matplotlib/matplotlib-3.3.2.ebuild +++ /dev/null @@ -1,277 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} ) -PYTHON_REQ_USE='tk?,threads(+)' - -DISTUTILS_USE_SETUPTOOLS=bdepend -inherit distutils-r1 flag-o-matic virtualx toolchain-funcs prefix - -FT_PV=2.6.1 -DESCRIPTION="Pure python plotting library with matlab like syntax" -HOMEPAGE="https://matplotlib.org/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz - test? ( - https://downloads.sourceforge.net/project/freetype/freetype2/${FT_PV}/freetype-${FT_PV}.tar.gz - )" - -# Main license: matplotlib -# Some modules: BSD -# matplotlib/backends/qt4_editor: MIT -# Fonts: BitstreamVera, OFL-1.1 -LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~x86" -IUSE="cairo doc excel examples gtk3 latex qt5 tk wxwidgets" - -# internal copy of pycxx highly patched -# dev-python/pycxx -RDEPEND=" - dev-python/certifi[${PYTHON_USEDEP}] - >=dev-python/cycler-0.10.0-r1[${PYTHON_USEDEP}] - >=dev-python/kiwisolver-1.2.0[${PYTHON_USEDEP}] - >=dev-python/numpy-1.18.2[${PYTHON_USEDEP}] - >=dev-python/pillow-7.1.1[jpeg,${PYTHON_USEDEP}] - >=dev-python/pyparsing-1.5.6[${PYTHON_USEDEP}] - dev-python/python-dateutil:0[${PYTHON_USEDEP}] - >=dev-python/pytz-2019.3[${PYTHON_USEDEP}] - >=dev-python/six-1.14.0[${PYTHON_USEDEP}] - dev-python/versioneer[${PYTHON_USEDEP}] - media-fonts/dejavu - media-fonts/stix-fonts - media-libs/freetype:2 - media-libs/libpng:0 - >=media-libs/qhull-2013:= - >=www-servers/tornado-6.0.4[${PYTHON_USEDEP}] - cairo? ( - dev-python/cairocffi[${PYTHON_USEDEP}] - ) - excel? ( - dev-python/xlwt[${PYTHON_USEDEP}] - ) - gtk3? ( - dev-python/pygobject:3[cairo?,${PYTHON_USEDEP}] - x11-libs/gtk+:3[introspection] - ) - latex? ( - virtual/latex-base - app-text/dvipng - app-text/ghostscript-gpl - app-text/poppler[utils] - dev-texlive/texlive-fontsrecommended - dev-texlive/texlive-latexextra - dev-texlive/texlive-xetex - ) - qt5? ( - dev-python/PyQt5[gui,widgets,${PYTHON_USEDEP}] - ) - wxwidgets? ( - $(python_gen_cond_dep ' - dev-python/wxpython:*[${PYTHON_USEDEP}] - ' python3_{6,7,8}) - ) -" - -BDEPEND=" - ${RDEPEND} - virtual/pkgconfig - doc? ( - >=app-text/dvipng-1.15-r1 - >=dev-python/colorspacious-1.1.2[${PYTHON_USEDEP}] - >=dev-python/ipython-1.18.2[${PYTHON_USEDEP}] - >=dev-python/numpydoc-0.9.2[${PYTHON_USEDEP}] - >=dev-python/scipy-1.4.1[${PYTHON_USEDEP}] - >=dev-python/sphinx-1.3.1[${PYTHON_USEDEP}] - >=dev-python/sphinx-gallery-0.3.1-r1[${PYTHON_USEDEP}] - >=dev-python/xlwt-1.3.0-r1[${PYTHON_USEDEP}] - dev-texlive/texlive-latexextra - dev-texlive/texlive-fontsrecommended - dev-texlive/texlive-latexrecommended - >=media-gfx/graphviz-2.42.3[cairo] - ) - test? ( - dev-python/flaky[${PYTHON_USEDEP}] - dev-python/mock[${PYTHON_USEDEP}] - dev-python/pygobject:3[cairo?,${PYTHON_USEDEP}] - x11-libs/gtk+:3[introspection] - ) -" - -# A few C++ source files are written to srcdir. -# Other than that, the ebuild shall be fit for out-of-source build. -DISTUTILS_IN_SOURCE_BUILD=1 - -distutils_enable_tests pytest - -pkg_setup() { - unset DISPLAY # bug #278524 -} - -use_supported() { - case ${1} in - wxwidgets) - [[ ${EPYTHON} == python3.[678] ]] - ;; - esac - - return 0 -} - -use_setup() { - local uword="${2:-${1}}" - if use_supported "${1}" && use "${1}"; then - echo "${uword} = True" - echo "${uword}agg = True" - else - echo "${uword} = False" - echo "${uword}agg = False" - fi -} - -python_prepare_all() { -# Generates test failures, but fedora does it -# local PATCHES=( -# "${FILESDIR}"/${P}-unbundle-pycxx.patch -# "${FILESDIR}"/${P}-unbundle-agg.patch -# ) -# rm -r agg24 CXX || die -# rm -r agg24 || die - -# cat > lib/${PN}/externals/six.py <<-EOF -# from __future__ import absolute_import -# from six import * -# EOF - - local PATCHES=( - "${FILESDIR}"/matplotlib-3.3.0-test.patch - "${FILESDIR}"/matplotlib-3.3.2-test-extra.patch - ) - - # requires jupyter-nbconvert - rm lib/matplotlib/tests/test_backend_nbagg.py || die - - sed \ - -e 's/matplotlib.pyparsing_py[23]/pyparsing/g' \ - -i lib/matplotlib/{mathtext,fontconfig_pattern}.py \ - || die "sed pyparsing failed" - - sed -e 's:\(@pytest.mark.flaky\)(reruns=3):\1:' \ - -i lib/matplotlib/tests/test_*.py || die - - hprefixify setupext.py - - rm -rf libqhull || die - - export XDG_RUNTIME_DIR="${T}/runtime-dir" - mkdir "${XDG_RUNTIME_DIR}" || die - chmod 0700 "${XDG_RUNTIME_DIR}" || die - - distutils-r1_python_prepare_all -} - -python_configure_all() { - append-flags -fno-strict-aliasing - append-cppflags -DNDEBUG # or get old trying to do triangulation - tc-export PKG_CONFIG -} - -python_configure() { - mkdir -p "${BUILD_DIR}" || die - - # create setup.cfg (see setup.cfg.template for any changes). - - # common switches. - cat > "${BUILD_DIR}"/setup.cfg <<- EOF || die - [directories] - basedirlist = ${EPREFIX}/usr - [provide_packages] - pytz = False - dateutil = False - [libs] - system_freetype = True - system_qhull = True - [packages] - tests = $(usex test True False) - [gui_support] - agg = True - gtk = False - gtkagg = False - pyside = False - pysideagg = False - qt4 = False - qt4agg = False - $(use_setup cairo) - $(use_setup gtk3) - $(use_setup qt5) - $(use_setup tk) - $(use_setup wxwidgets wx) - EOF - - if use gtk3 && use cairo; then - echo "gtk3cairo = True" >> "${BUILD_DIR}"/setup.cfg || die - else - echo "gtk3cairo = False" >> "${BUILD_DIR}"/setup.cfg || die - fi -} - -wrap_setup() { - local MAKEOPTS=-j1 - local -x MPLSETUPCFG="${BUILD_DIR}"/setup.cfg - "$@" -} - -python_compile() { - wrap_setup distutils-r1_python_compile --build-lib="${BUILD_DIR}"/lib -} - -python_compile_all() { - if use doc; then - cd doc || die - - # necessary for in-source build - local -x PYTHONPATH="${BUILD_DIR}"/build/lib:${PYTHONPATH} - - VARTEXFONTS="${T}"/fonts \ - emake SPHINXOPTS= O=-Dplot_formats=png:100 html - fi -} - -src_test() { - virtx distutils-r1_src_test -} - -python_test() { - # we need to rebuild mpl against bundled freetype, otherwise - # over 1000 tests will fail because of mismatched font rendering - grep -v system_freetype "${BUILD_DIR}"/setup.cfg \ - > "${BUILD_DIR}"/test-setup.cfg || die - local -x MPLSETUPCFG="${BUILD_DIR}"/test-setup.cfg - ln -s "${WORKDIR}/freetype-${FT_PV}" "${BUILD_DIR}" || die - distutils-r1_python_compile -j1 --build-lib="${BUILD_DIR}"/test-lib - local -x PYTHONPATH=${BUILD_DIR}/test-lib:${PYTHONPATH} - - "${EPYTHON}" -c "import sys, matplotlib as m; sys.exit(m.test(argv=['-m', 'not network'], verbosity=2))" || die -} - -python_install() { - wrap_setup distutils-r1_python_install - - # mpl_toolkits namespace - python_moduleinto mpl_toolkits - python_domodule lib/mpl_toolkits/__init__.py -} - -python_install_all() { - use doc && local HTML_DOCS=( doc/build/html/. ) - - distutils-r1_python_install_all - - if use examples; then - dodoc -r examples - docompress -x /usr/share/doc/${PF}/examples - fi - - find "${D}" -name '*.pth' -delete || die -} diff --git a/dev-python/matplotlib/matplotlib-3.3.3-r1.ebuild b/dev-python/matplotlib/matplotlib-3.3.3-r1.ebuild index 8fcbe86abfeb..f9d13a43756c 100644 --- a/dev-python/matplotlib/matplotlib-3.3.3-r1.ebuild +++ b/dev-python/matplotlib/matplotlib-3.3.3-r1.ebuild @@ -23,7 +23,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz # Fonts: BitstreamVera, OFL-1.1 LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 x86" +KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 x86" IUSE="cairo doc excel examples gtk3 latex qt5 tk webagg wxwidgets" # internal copy of pycxx highly patched diff --git a/dev-python/miniupnpc/Manifest b/dev-python/miniupnpc/Manifest index 9b4da1a12a1e..e173bf5ea182 100644 --- a/dev-python/miniupnpc/Manifest +++ b/dev-python/miniupnpc/Manifest @@ -1,4 +1,2 @@ -DIST miniupnpc-2.2.0.tar.gz 98348 BLAKE2B 3464dc7f0b5416b558d0dd49121f3b851d9808a516c19d4f99fdb205e20149f27ef495d9f8da09ad3a28656580bfc16d1cf99ef993e41e9600cfe427b4a776d2 SHA512 b5bb674f162cae3d9e0205a9cdf6acc1fb334ab8ac5330be924411a8fd46833fb916d09f947d1e40d05224df7df1ecf6d812037185690e5022287c2024eb183f -DIST miniupnpc-2.2.0.tar.gz.sig 543 BLAKE2B c75dbc54debc77e63ea3534f8f424a3904131893fc31d6485163ee6ecdafdab02fc0db8e290d28c834ac0efc5a37c34cbca7f14e1c78f859d22abc4e0b2ae48f SHA512 54f8cccea5886e06fbdaa04d270c12bd95d219be0b275491d9168f1089b1efe96e8a6f30ebf428091a3bae4bc349c0b8c94a22e94d56845a0a8b9724b1f9f74d DIST miniupnpc-2.2.1.tar.gz 99595 BLAKE2B 07736eb15a985096178273c4578bb3f0cbf32a04632196e9c216d10751a6a5b1269af5fe2cbd447d85145746a7a8ce750ce13f674f5d8f9e4f6921b9d58204bf SHA512 62fc0098890980028199dd16e87b13ce23e78b2cc996433799792dc2a4fa9b5e230139593bde5c721f649c14fcee2e4d8a0558976c5506c21ff26deff6c7c907 DIST miniupnpc-2.2.1.tar.gz.sig 543 BLAKE2B 19da35662cf75d47de9cd16d3d8f767119e3dc04370801bf8893a17cd0af47072456b75bc3415b587371972a7c5c36623665391bbf4b9c655d1da3c0e5b8beb7 SHA512 8b5d41556c66e6330673a63eb3be2397cb057c37f648d950e8dfa0bb00e646f343cfbcbd11a6547198d4fa6b1ca2a82b46724e284ce76e96d96ad6b3b5b41c3f diff --git a/dev-python/miniupnpc/miniupnpc-2.2.0.ebuild b/dev-python/miniupnpc/miniupnpc-2.2.0.ebuild deleted file mode 100644 index 970455d9c657..000000000000 --- a/dev-python/miniupnpc/miniupnpc-2.2.0.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} pypy3 ) - -inherit distutils-r1 verify-sig - -DESCRIPTION="Python bindings for UPnP client library" -HOMEPAGE="http://miniupnp.free.fr/" -SRC_URI="http://miniupnp.free.fr/files/${P}.tar.gz - verify-sig? ( http://miniupnp.free.fr/files/${P}.tar.gz.sig )" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ppc ppc64 x86" -IUSE="" - -RDEPEND=">=net-libs/miniupnpc-${PV}:0=" -DEPEND="${RDEPEND}" -BDEPEND="verify-sig? ( app-crypt/openpgp-keys-miniupnp )" - -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/miniupnp.asc - -PATCHES=( - "${FILESDIR}"/miniupnpc-2.0.20171102-shared-lib.patch -) - -# DOCS are installed by net-libs/miniupnpc. -DOCS=() - -# Example test command: -# python -c 'import miniupnpc; u = miniupnpc.UPnP(); u.discover(); u.selectigd(); print(u.externalipaddress())' diff --git a/dev-python/mypy/metadata.xml b/dev-python/mypy/metadata.xml index 5965190b13e4..c7660c80368e 100644 --- a/dev-python/mypy/metadata.xml +++ b/dev-python/mypy/metadata.xml @@ -9,7 +9,6 @@ python@gentoo.org Python - python/mypy mypy diff --git a/dev-python/mypy/mypy-0.800.ebuild b/dev-python/mypy/mypy-0.800.ebuild index eb11d0095d31..2b8540fb5e1f 100644 --- a/dev-python/mypy/mypy-0.800.ebuild +++ b/dev-python/mypy/mypy-0.800.ebuild @@ -23,7 +23,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" # stubgen collides with this package: https://bugs.gentoo.org/585594 RDEPEND=" diff --git a/dev-python/natsort/Manifest b/dev-python/natsort/Manifest index a1bdb8cd5459..136ffe137d71 100644 --- a/dev-python/natsort/Manifest +++ b/dev-python/natsort/Manifest @@ -1,2 +1 @@ -DIST natsort-7.1.0.tar.gz 143534 BLAKE2B 3ab6c977aca40330fac0af9e4be36d973e88d931799b3135a81daf0a475988af5cc2f9abb30ade1498aad07d9c986e514c7c8cdbbb63da195a81dded4f6f25da SHA512 41293d70c3dc2214f9dc1c123f31cd7886341ae25c6342ac49f3d53d06ba15ecd8d666f1763fe790848c93668940a81b7e7f1fe896f0b91f180ca557dd922ac3 DIST natsort-7.1.1.tar.gz 142749 BLAKE2B dffd5b7b18ac49653d4d65ae1335c85d441748903aa983df092778476988cf0ca59c08526ee0da1761fce1afe4849d4c9a9e2f3e0c5400ebca2478781d0986dc SHA512 1903c933c6203ef0cd194ea444d79276b79ec385728a92b6e73d1698abc8e1351e96ed8ea4ae5f9f413ef6daecfd269a4d0de74c45eedff682fe929d8f977f30 diff --git a/dev-python/natsort/natsort-7.1.0.ebuild b/dev-python/natsort/natsort-7.1.0.ebuild deleted file mode 100644 index 482d8c00b166..000000000000 --- a/dev-python/natsort/natsort-7.1.0.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8,9} ) -DISTUTILS_USE_SETUPTOOLS=rdepend - -inherit distutils-r1 - -DESCRIPTION="Natural sorting for Python" -HOMEPAGE="https://pypi.org/project/natsort/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~ia64 x86" -IUSE="test" - -DEPEND="test? ( - dev-python/hypothesis[${PYTHON_USEDEP}] - dev-python/pytest-mock[${PYTHON_USEDEP}] - )" - -distutils_enable_tests pytest diff --git a/dev-python/natsort/natsort-7.1.1.ebuild b/dev-python/natsort/natsort-7.1.1.ebuild index 4e20f739fa86..e6a79b0fda57 100644 --- a/dev-python/natsort/natsort-7.1.1.ebuild +++ b/dev-python/natsort/natsort-7.1.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ia64 ~x86" +KEYWORDS="amd64 ~arm64 ~ia64 x86" DEPEND=" test? ( diff --git a/dev-python/nbclient/Manifest b/dev-python/nbclient/Manifest index 64760a0848d9..3fe73fb0d8a0 100644 --- a/dev-python/nbclient/Manifest +++ b/dev-python/nbclient/Manifest @@ -1,2 +1,3 @@ DIST nbclient-0.5.1.gh.tar.gz 69197 BLAKE2B 3c6f3e70c159f5209c637caf7d85ba8114fbcb47dec616c2b15db4dd80d4316a55d55f37fa7a1ad40ec3672c449ad1e693de3cefe0b37e8d67c4cbda3dcd6771 SHA512 a19b09d24fa7e6ba892d6cca65cb73bd37e3e13c4413324598bccc143ef0dc0cf91c5a549614d06b55368a1dff2bb8ef97e8079d08620b308b677a9b01740129 DIST nbclient-0.5.2.gh.tar.gz 69270 BLAKE2B 8365e8097846239f22682784408a944ba6fa97ed71e8a57f0fcd6f87630ccb4ddf3f7a2636aa051342be00d8bac866eec2e259d4c2e914ea437398a562166f58 SHA512 e5c5dae3be9fc37078d358093307f45f30ada67c52d4cdcde56a09846e924d892f6ac98d0acf80207b59de2f4b08f64d12f62b98733e7776cc2a894d6e3516e9 +DIST nbclient-0.5.3.gh.tar.gz 69340 BLAKE2B ef2908037b350879b4494a9676550754b51c218c0b344c8f26882fac63d3de65b37329fc8aa586f71f0fcb24d0508c2aec81d1066021abd4c66ee1b220574ef8 SHA512 16a92bdab931c2cec133389bfd491c9f3f4ca7ff3b11a3eb70fcdb568a0aecb8cca65d5a1fb25ff9a6ed6d581bed04de8e51ac2d856fad386b22aa6a2424c991 diff --git a/dev-python/nbclient/nbclient-0.5.3.ebuild b/dev-python/nbclient/nbclient-0.5.3.ebuild new file mode 100644 index 000000000000..6dfa8f2ac375 --- /dev/null +++ b/dev-python/nbclient/nbclient-0.5.3.ebuild @@ -0,0 +1,39 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..9} ) + +inherit distutils-r1 + +DESCRIPTION="A client library for executing Jupyter notebooks" +HOMEPAGE=" + https://nbclient.readthedocs.io/en/latest/ + https://github.com/jupyter/nbclient/ + https://pypi.org/project/nbclient/" +SRC_URI=" + https://github.com/jupyter/nbclient/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND=" + dev-python/async_generator[${PYTHON_USEDEP}] + >=dev-python/jupyter_client-6.1.5[${PYTHON_USEDEP}] + >=dev-python/nbformat-5.0[${PYTHON_USEDEP}] + dev-python/nest_asyncio[${PYTHON_USEDEP}] + >=dev-python/traitlets-4.2[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/ipython[${PYTHON_USEDEP}] + dev-python/ipykernel[${PYTHON_USEDEP}] + dev-python/ipywidgets[${PYTHON_USEDEP}] + dev-python/xmltodict[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest diff --git a/dev-python/nbformat/Manifest b/dev-python/nbformat/Manifest index 85647484cc59..7451ce253e0a 100644 --- a/dev-python/nbformat/Manifest +++ b/dev-python/nbformat/Manifest @@ -1,2 +1 @@ -DIST nbformat-5.0.8.gh.tar.gz 127329 BLAKE2B 6252d35f72fd0af5a89d83e9e48f61baf2656eb6530d4a7b05a5241e7272098992d70d68705da4fb9921ab1939378658b2e6e5f765a453f932e94e9232006a66 SHA512 956add98517f1128d8efacae1f3cf9fe27b4d7acae4a56e14dd6c2942aab39b063170759bc6de67bcedd2e0fd6c7ab1a36aef268f2088644ba31caa936b9359d DIST nbformat-5.1.2.gh.tar.gz 152275 BLAKE2B 2a0758f33952547e5ef91f0ac0a8b98b97b882a8797c38feff6710a3a0824637f41396b152403e155e1af9805b7a85c189ba2a609076c591562e5f4bb783da29 SHA512 4fd574373c2f325b6d078a062878d139d741d30f9101f3344e0c7fc19bdf714f8ef71994134e76c90e1301102aac55cc490df8344f3ceb407002437f35d03944 diff --git a/dev-python/nbformat/nbformat-5.0.8.ebuild b/dev-python/nbformat/nbformat-5.0.8.ebuild deleted file mode 100644 index fe9b56ef80ff..000000000000 --- a/dev-python/nbformat/nbformat-5.0.8.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DISTUTILS_USE_SETUPTOOLS=no -PYTHON_COMPAT=( python3_{7..9} ) -PYTHON_REQ_USE='sqlite' - -inherit distutils-r1 - -DESCRIPTION="Reference implementation of the Jupyter Notebook format" -HOMEPAGE="https://jupyter.org" -# missing on pypi -SRC_URI=" - https://github.com/jupyter/nbformat/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 arm64 x86" - -RDEPEND=" - >=dev-python/jsonschema-2.4.0[${PYTHON_USEDEP}] - dev-python/ipython_genutils[${PYTHON_USEDEP}] - >=dev-python/traitlets-4.1[${PYTHON_USEDEP}] - dev-python/jupyter_core[${PYTHON_USEDEP}] - " -DEPEND=" - test? ( - dev-python/fastjsonschema[${PYTHON_USEDEP}] - dev-python/testpath[${PYTHON_USEDEP}] - ) - " - -distutils_enable_sphinx docs \ - dev-python/numpydoc -distutils_enable_tests pytest diff --git a/dev-python/nbformat/nbformat-5.1.2-r1.ebuild b/dev-python/nbformat/nbformat-5.1.2-r1.ebuild index 2444649ad3e1..ff64616e1d02 100644 --- a/dev-python/nbformat/nbformat-5.1.2-r1.ebuild +++ b/dev-python/nbformat/nbformat-5.1.2-r1.ebuild @@ -18,7 +18,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 arm64 x86" RDEPEND=" >=dev-python/jsonschema-2.4.0[${PYTHON_USEDEP}] diff --git a/dev-python/nbval/Manifest b/dev-python/nbval/Manifest index 76658bda7211..d05642d0a647 100644 --- a/dev-python/nbval/Manifest +++ b/dev-python/nbval/Manifest @@ -1 +1,2 @@ DIST nbval-0.9.1.tar.gz 64476 BLAKE2B 299f6cb9a1e28b80b2e27a74f2b6614e83e5b571b1dc27d0f6829693dd0f6c2b59845543c91487615a8621e21ac2cbc2d34e60e62b7a646914283e23649d8bd9 SHA512 8ab0cb4e09907d99f898b148b635f0818660d04417c1c809beb93680862a5ecab14b606ecc3f90eff85e5f01de7dbf10954f1edf3629a1cf8ddac00556d4d6e7 +DIST nbval-0.9.6.tar.gz 60932 BLAKE2B 77f283279e16e03ec87f250b2012aabd8f580e24b222efcb0b21d9b0dadc381cea3c4a3f96a85df0104da86911de66e6c21bfd3985801fa9c3d8764b2fb26183 SHA512 d4261fc30e197e7350c07504649f0230751b5ed746fe4626b92c5920032dc15abe47ad421c93f4762e93a8b6afcbca440ca006bfd1cdbcba37d131c4e6decaa7 diff --git a/dev-python/nbval/metadata.xml b/dev-python/nbval/metadata.xml index 30a2a59d768b..d4c0c7296529 100644 --- a/dev-python/nbval/metadata.xml +++ b/dev-python/nbval/metadata.xml @@ -5,6 +5,7 @@ sci@gentoo.org Gentoo Science Project + The plugin adds functionality to py.test to recognise and collect Jupyter notebooks. The intended purpose of the tests is to determine whether execution of the stored diff --git a/dev-python/nbval/nbval-0.9.6.ebuild b/dev-python/nbval/nbval-0.9.6.ebuild new file mode 100644 index 000000000000..dd0eb843e62f --- /dev/null +++ b/dev-python/nbval/nbval-0.9.6.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..9} ) +inherit distutils-r1 + +DESCRIPTION="A py.test plugin to validate Jupyter notebooks" +HOMEPAGE="https://github.com/computationalmodelling/nbval" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/coverage[${PYTHON_USEDEP}] + dev-python/ipykernel[${PYTHON_USEDEP}] + dev-python/jupyter_client[${PYTHON_USEDEP}] + dev-python/nbformat[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}]" + +distutils_enable_tests pytest + +python_test() { + local deselect=( + --deselect tests/test_ignore.py::test_conf_ignore_stderr + --deselect tests/test_timeouts.py::test_timeouts + ) + + pytest -vv "${deselect[@]}" || die "Tests failed with ${EPYTHON}" +} diff --git a/dev-python/pandas/pandas-1.2.1.ebuild b/dev-python/pandas/pandas-1.2.1.ebuild index 2bfbf0f7609a..5a54eac96e6e 100644 --- a/dev-python/pandas/pandas-1.2.1.ebuild +++ b/dev-python/pandas/pandas-1.2.1.ebuild @@ -17,7 +17,7 @@ S="${WORKDIR}/${P/_/}" SLOT="0" LICENSE="BSD" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~x86" IUSE="doc full-support minimal test X" RESTRICT="!test? ( test )" diff --git a/dev-python/pastel/metadata.xml b/dev-python/pastel/metadata.xml index fdbca71a6d7f..3cd8e1fa015e 100644 --- a/dev-python/pastel/metadata.xml +++ b/dev-python/pastel/metadata.xml @@ -9,6 +9,7 @@ proxy-maint@gentoo.org Proxy Maintainers + sdispater/pastel pastel diff --git a/dev-python/pecan/Manifest b/dev-python/pecan/Manifest index f59c08506a10..61458879f1d2 100644 --- a/dev-python/pecan/Manifest +++ b/dev-python/pecan/Manifest @@ -1 +1,2 @@ DIST pecan-1.3.3.tar.gz 120595 BLAKE2B d1169b6af4fe822259a6bad75068475324cd9c7811a8e62ae6f9c2b9bbfe69b7688a03de9c4a1a4b27666f22c34fdac95ebddbb50feba6ccda60fd2a7f190d38 SHA512 ffa171d4847e549f959dd5ed71f32b3d689ef7e2548302adfadd007f5217c4e1a16088612c27005ac6ae38bb5a99aa532e84be71ae4abf6b06dfdb26ff5cac89 +DIST pecan-1.4.0.tar.gz 124233 BLAKE2B 42ac41d9e4aba2ad40b89d2ec742ae82a3d9f599c79d0ac5cce199b8ee50ba5e0765f02dc8812defd3e7276176d0e4dadf06b56256e9808771805df64811e9d4 SHA512 102ac8549fcb8c1f29aaf6facf1fba3dd06c454ed6262c3b0e9a009063033defbf0011b4117d854da1f4770368d3dbce1e3930daabfb0c7ee069eb2522bac7e1 diff --git a/dev-python/pecan/pecan-1.4.0.ebuild b/dev-python/pecan/pecan-1.4.0.ebuild new file mode 100644 index 000000000000..0582e6a2ec9b --- /dev/null +++ b/dev-python/pecan/pecan-1.4.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{7..9} ) +DISTUTILS_USE_SETUPTOOLS=rdepend + +inherit distutils-r1 + +DESCRIPTION="A WSGI object-dispatching web framework, lean, fast, with few dependencies." +HOMEPAGE="https://pypi.org/project/pecan/" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +IUSE="test" + +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-python/webob-1.4[${PYTHON_USEDEP}] + >=dev-python/mako-0.4.0[${PYTHON_USEDEP}] + >=dev-python/webtest-1.3.1[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + >=dev-python/logutils-0.3.0[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest diff --git a/dev-python/pendulum/metadata.xml b/dev-python/pendulum/metadata.xml index 2f00533e580f..2f9cf790dab4 100644 --- a/dev-python/pendulum/metadata.xml +++ b/dev-python/pendulum/metadata.xml @@ -9,6 +9,7 @@ proxy-maint@gentoo.org Proxy Maintainers + sdispater/pendulum pendulum diff --git a/dev-python/pikepdf/Manifest b/dev-python/pikepdf/Manifest index 489d30420d8e..76d53341e365 100644 --- a/dev-python/pikepdf/Manifest +++ b/dev-python/pikepdf/Manifest @@ -1 +1,2 @@ DIST pikepdf-2.5.2.tar.gz 2368463 BLAKE2B dcf7e2c6f8a2a9d41073f2528fa6a13d5d79c0915d4dba810fb13a989039beafebbbfe0c8211f0a769ade9889af0c99ce1ca5052c74d0d88d817447dfdb3a7d5 SHA512 52e13805d4712f623af6c91eb287009abb6179d28451ab0a32b3472c4b8e484cc5700c3a32bb98cd7a188d4249128b2a2ef7fb19e8bc5aee4488627df161c38d +DIST pikepdf-2.6.0.tar.gz 2368553 BLAKE2B 9bffcb7ed046f0337392fc27bcdaf8bc7ddd451d6c238fc5cf7ef952658f154e6cd0ae553f84fe10c4df946756fb8011a449e90b7f886db11b2330fe452f75d7 SHA512 0a57df99156dfe34d129231cd9ee703cb4d00f44d65e767aa71d7094e1e0896afda1d8f770f4efa33e156ac083ede9741ac7765a415a101bf38f1eab8da04bf1 diff --git a/dev-python/pikepdf/pikepdf-2.6.0.ebuild b/dev-python/pikepdf/pikepdf-2.6.0.ebuild new file mode 100644 index 000000000000..597751526446 --- /dev/null +++ b/dev-python/pikepdf/pikepdf-2.6.0.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{7..9} ) +inherit distutils-r1 + +DESCRIPTION="Python library to work with pdf files based on qpdf" +HOMEPAGE="https://pypi.org/project/pikepdf/ https://github.com/pikepdf/pikepdf" +SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND="app-text/qpdf:0=" +RDEPEND="${DEPEND} + dev-python/pillow[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/pybind11[${PYTHON_USEDEP}]" +BDEPEND=" + >=dev-python/pybind11-2.6.0[${PYTHON_USEDEP}] + >=dev-python/setuptools_scm-4.1[${PYTHON_USEDEP}] + dev-python/toml[${PYTHON_USEDEP}] + dev-python/setuptools_scm_git_archive[${PYTHON_USEDEP}] + test? ( + >=dev-python/attrs-20.2.0[${PYTHON_USEDEP}] + >=dev-python/hypothesis-5[${PYTHON_USEDEP}] + >=dev-python/pillow-5.0.0[${PYTHON_USEDEP},jpeg,lcms,tiff] + >=dev-python/psutil-5[${PYTHON_USEDEP}] + >=dev-python/pytest-6[${PYTHON_USEDEP}] + >=dev-python/pytest-timeout-1.4.2[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}] + >=dev-python/python-xmp-toolkit-2.0.1[${PYTHON_USEDEP}] + )" + +#distutils_enable_sphinx docs \ +# dev-python/ipython \ +# dev-python/matplotlib \ +# dev-python/sphinx_rtd_theme +distutils_enable_tests pytest + +src_prepare() { + sed -i -e '/wheel/d' setup.py || die + sed -i -e '/-n auto/d' setup.cfg || die + distutils-r1_src_prepare +} diff --git a/dev-python/pip/files/pip-20.2-no-coverage.patch b/dev-python/pip/files/pip-20.2-no-coverage.patch deleted file mode 100644 index 55be5b8c9712..000000000000 --- a/dev-python/pip/files/pip-20.2-no-coverage.patch +++ /dev/null @@ -1,163 +0,0 @@ -From 43389903a55a5432ca8556f42fb2252c91c7ca45 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= -Date: Wed, 29 Jul 2020 07:42:25 +0200 -Subject: [PATCH] Revert "Add basic test coverage configuration" - -This is just PITA since coverage uses native C extensions. ---- - .coveragerc | 4 +++ - setup.cfg | 38 ---------------------- - tests/conftest.py | 16 +-------- - tools/requirements/tests-common_wheels.txt | 2 -- - tox.ini | 16 ++------- - 5 files changed, 7 insertions(+), 69 deletions(-) - create mode 100644 .coveragerc - -diff --git a/.coveragerc b/.coveragerc -new file mode 100644 -index 00000000..5f833c94 ---- /dev/null -+++ b/.coveragerc -@@ -0,0 +1,4 @@ -+[run] -+branch = True -+omit = -+ src/pip/_vendor/* -diff --git a/setup.cfg b/setup.cfg -index 45fd58a3..e40596e9 100644 ---- a/setup.cfg -+++ b/setup.cfg -@@ -67,44 +67,6 @@ markers = - yaml: yaml based tests - fails_on_new_resolver: Does not yet work on the new resolver - --[coverage:run] --branch = True --# Do not gather coverage for vendored libraries. --omit = */_vendor/* --# Centralized absolute file prefix for coverage files. --data_file = ${COVERAGE_OUTPUT_DIR}/.coverage --# By default, each covered process will try to truncate and then write to --# `data_file`, but with `parallel`, they will write to separate files suffixed --# with hostname, pid, and a timestamp. --parallel = True --# If not set, then at the termination of each worker (when using pytest-xdist), --# the following is traced: "Coverage.py warning: Module pip was previously --# imported, but not measured (module-not-measured)" --disable_warnings = module-not-measured -- --[coverage:paths] --# We intentionally use "source0" here because pytest-cov unconditionally sets --# "source" after loading the config. --source0 = -- # The primary source code path which other paths will be combined into. -- src/pip/ -- # Unit test source directory e.g. -- # `.tox/coverage-py3/lib/pythonX.Y/site-packages/pip/...` -- */site-packages/pip/ -- # Functional test virtual environment directories, which look like -- # `tmpdir/pip0/pip/src/pip/...` -- */pip/src/pip/ -- --[coverage:report] --exclude_lines = -- # We must re-state the default because the `exclude_lines` option overrides -- # it. -- pragma: no cover -- # This excludes typing-specific code, which will be validated by mypy anyway. -- if MYPY_CHECK_RUNNING -- # Can be set to exclude e.g. `if PY2:` on Python 3 -- ${PIP_CI_COVERAGE_EXCLUDES} -- - [bdist_wheel] - universal = 1 - -diff --git a/tests/conftest.py b/tests/conftest.py -index 2aab5020..0db6d967 100644 ---- a/tests/conftest.py -+++ b/tests/conftest.py -@@ -294,13 +294,6 @@ def wheel_install(tmpdir_factory, common_wheels): - 'wheel') - - --@pytest.fixture(scope='session') --def coverage_install(tmpdir_factory, common_wheels): -- return _common_wheel_editable_install(tmpdir_factory, -- common_wheels, -- 'coverage') -- -- - def install_egg_link(venv, project_name, egg_info_dir): - with open(venv.site / 'easy-install.pth', 'a') as fp: - fp.write(str(egg_info_dir.resolve()) + '\n') -@@ -310,7 +303,7 @@ def install_egg_link(venv, project_name, egg_info_dir): - - @pytest.fixture(scope='session') - def virtualenv_template(request, tmpdir_factory, pip_src, -- setuptools_install, coverage_install): -+ setuptools_install, common_wheels): - - if six.PY3 and request.config.getoption('--use-venv'): - venv_type = 'venv' -@@ -334,13 +327,6 @@ def virtualenv_template(request, tmpdir_factory, pip_src, - subprocess.check_call([venv.bin / 'python', 'setup.py', '-q', 'develop'], - cwd=pip_editable) - -- # Install coverage and pth file for executing it in any spawned processes -- # in this virtual environment. -- install_egg_link(venv, 'coverage', coverage_install) -- # zz prefix ensures the file is after easy-install.pth. -- with open(venv.site / 'zz-coverage-helper.pth', 'a') as f: -- f.write('import coverage; coverage.process_startup()') -- - # Drop (non-relocatable) launchers. - for exe in os.listdir(venv.bin): - if not ( -diff --git a/tools/requirements/tests-common_wheels.txt b/tools/requirements/tests-common_wheels.txt -index f0edf0b0..6703d606 100644 ---- a/tools/requirements/tests-common_wheels.txt -+++ b/tools/requirements/tests-common_wheels.txt -@@ -7,5 +7,3 @@ - - setuptools >= 40.8.0 - wheel --# As required by pytest-cov. --coverage >= 4.4 -diff --git a/tox.ini b/tox.ini -index 82e9abc6..7a19ca61 100644 ---- a/tox.ini -+++ b/tox.ini -@@ -8,7 +8,6 @@ envlist = - # Wrapper for calls to pip that make sure the version being used is the - # original virtualenv (stable) version, and not the code being tested. - pip = python {toxinidir}/tools/tox_pip.py --mkdirp = python -c 'import os, sys; os.path.exists(sys.argv[1]) or os.mkdir(sys.argv[1])' - - [testenv] - # Remove USERNAME once we drop PY2. -@@ -31,20 +30,9 @@ commands = pytest --timeout 300 [] - install_command = {[helpers]pip} install {opts} {packages} - list_dependencies_command = {[helpers]pip} freeze --all - --[testenv:coverage] -+[testenv:coverage-py3] - basepython = python3 --commands = -- {[helpers]mkdirp} {toxinidir}/.coverage-output -- pytest --timeout 300 --cov=pip --cov-config={toxinidir}/setup.cfg [] -- --setenv = -- # Used in coverage configuration in setup.cfg. -- COVERAGE_OUTPUT_DIR = {toxinidir}/.coverage-output -- # Ensure coverage is enabled in child processes in virtual environments -- # since they won't already have been enabled by pytest-cov. -- COVERAGE_PROCESS_START = {toxinidir}/setup.cfg -- # Used in coverage configuration in setup.cfg. -- PIP_CI_COVERAGE_EXCLUDES = if PY2 -+commands = pytest --timeout 300 --cov=pip --cov-report=term-missing --cov-report=xml --cov-report=html tests/unit {posargs} - - [testenv:docs] - # Don't skip install here since pip_sphinxext uses pip's internals. --- -2.28.0 - diff --git a/dev-python/pybind11/Manifest b/dev-python/pybind11/Manifest index 591e3dea050b..e7e23b91ac17 100644 --- a/dev-python/pybind11/Manifest +++ b/dev-python/pybind11/Manifest @@ -1,3 +1,2 @@ -DIST pybind11-2.6.0.tar.gz 631925 BLAKE2B 6b7872182f52e035f2a86f0f2ad70b084e62fc20d5aae4903c13ff824f80f3815845f3206d740d17ae471fd979eca117d9d4ee011f9f96c319ca808e6304b07f SHA512 6a3f407c136d827243c0043c794c654ca267a1a4e3b7e0e45cc7629e29193156b0744d85e45222fab284a9af82cf7fa2008fbd977d2b5a7b947c8a6581456caf DIST pybind11-2.6.1.tar.gz 634179 BLAKE2B 33f057e88e45985a0475783b8931ec669a16efcad5d66ecb265744155e9941b2d618391a36bff1d8c1c2d74a7e0b41de50b26eae689215d4585542fbd4282cc1 SHA512 8730efec82eef8dc09a58ca3e3b28fca45880cef85d32aa5524a8fe64e23d5f6dff4ca1b48b3034a287199bd56f4db4d6806c5358bef66fde84ed0fbf80ec264 DIST pybind11-2.6.2.tar.gz 647954 BLAKE2B e336d626d314538123a121d48998b15d9d16b80a6a513e85b4ef2b3179f73732ef23b85ab91d815f15c31f7e2c5091192e90b9ff8e727725882963a895367612 SHA512 1eb346ff6b8f827053265340925e2c8038b1e2a89c352fc09f15ebe86128e7ba1f48c4368b193941f034b30bee7f72a94343e05d4841fdbbd0e4d91ed3d32025 diff --git a/dev-python/pybind11/pybind11-2.6.0.ebuild b/dev-python/pybind11/pybind11-2.6.0.ebuild deleted file mode 100644 index 9ce672df14dc..000000000000 --- a/dev-python/pybind11/pybind11-2.6.0.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DISTUTILS_USE_SETUPTOOLS=rdepend -PYTHON_COMPAT=( python3_{7..9} ) - -inherit cmake distutils-r1 - -DESCRIPTION="AST-based Python refactoring library" -HOMEPAGE="https://pybind11.readthedocs.io/en/stable/" -SRC_URI="https://github.com/pybind/pybind11/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos" - -RDEPEND=" - dev-cpp/eigen:3 -" - -distutils_enable_tests pytest - -python_prepare_all() { - export PYBIND11_USE_CMAKE=1 - - # broken with scipy-1.4.1 - sed -i -e 's:test_sparse:_&:' tests/test_eigen.py || die - - cmake_src_prepare - distutils-r1_python_prepare_all -} - -python_configure() { - local mycmakeargs=( - # disable forced lto - -DPYBIND11_LTO_CXX_FLAGS= - -DPYBIND11_INSTALL=ON - -DPYBIND11_TEST=$(usex test) - ) - cmake_src_configure -} - -python_compile() { - distutils-r1_python_compile - # Compilation only does anything for tests - use test && cmake_src_compile -} - -python_test() { - cmake_build check -} - -python_install() { - distutils-r1_python_install - cmake_src_install -} diff --git a/dev-python/pybind11/pybind11-2.6.1.ebuild b/dev-python/pybind11/pybind11-2.6.1.ebuild index 0a738832fa72..2503acee1b36 100644 --- a/dev-python/pybind11/pybind11-2.6.1.ebuild +++ b/dev-python/pybind11/pybind11-2.6.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/pybind/pybind11/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos" RDEPEND=" dev-cpp/eigen:3 diff --git a/dev-python/pydata-sphinx-theme/Manifest b/dev-python/pydata-sphinx-theme/Manifest index 106484f2cdfb..b80457760185 100644 --- a/dev-python/pydata-sphinx-theme/Manifest +++ b/dev-python/pydata-sphinx-theme/Manifest @@ -1,3 +1,2 @@ -DIST pydata-sphinx-theme-0.4.1.tar.gz 3279361 BLAKE2B d3538dea9444272f1cb314d8b2bd8656b5114b916f31c4cca078867b02a24c60fc91e5ac367d09335b3ce4b9c9fb44405f61ed70b19ae9fed5d8919fc68f1566 SHA512 dbca1f7bde25c20a5ffb5b37ac808d84c938e6cadb6e0a6bc2d72101993889f4f7be3bdc50488bed1945779d30ca0f131bf74b16be2df00b5fa093f8491fad39 DIST pydata-sphinx-theme-0.4.2.tar.gz 3279200 BLAKE2B d1229e0af813fd5f69aa1b4d2f6e1b882f9e469cfd296e16a35e7d9aba4336faf245f0b52053b606be9839e490f690d24624ecc8fe4a3b40a6057081224889dc SHA512 9d786937d5b05e86af779893f28f553b13220e8e208c87235ba311cf830aaf718aafa2142c400b77728c407d6cff4ce66e0c0b9bec91efb61be8f75473c6a1d0 DIST pydata-sphinx-theme-0.4.3.tar.gz 3279359 BLAKE2B c2a57fc7dd70f8d57a0b56bb45907615658b1dbb705f177fd40e04995754180dd637256618b36b0a6ee59e865558eb013d191f2a5f461365f07cf647427056e9 SHA512 9f4f0b1fab88e92302211957df798a7e1bbae034e9935260f94959bba50bc3384ef818ff0cdcd04c3a4b4d09a5285c3d165e35fa3114d6dbb15452cc6895703f diff --git a/dev-python/pydata-sphinx-theme/pydata-sphinx-theme-0.4.1.ebuild b/dev-python/pydata-sphinx-theme/pydata-sphinx-theme-0.4.1.ebuild deleted file mode 100644 index 909149b01fba..000000000000 --- a/dev-python/pydata-sphinx-theme/pydata-sphinx-theme-0.4.1.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8,9} ) - -inherit distutils-r1 - -DESCRIPTION="Bootstrap-based Sphinx theme from the PyData community" -HOMEPAGE="https://github.com/pandas-dev/pydata-sphinx-theme" -SRC_URI="https://github.com/pandas-dev/pydata-sphinx-theme/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD-with-disclosure" -SLOT="0" -KEYWORDS="amd64 x86" - -BDEPEND="test? ( - dev-python/beautifulsoup[${PYTHON_USEDEP}] - dev-python/pytest-regressions[${PYTHON_USEDEP}] -)" - -RDEPEND="dev-python/sphinx[${PYTHON_USEDEP}]" - -# ModuleNotFoundError: No module named 'plotly' even if dev-python/plotly is installed -#distutils_enable_sphinx docs dev-python/commonmark dev-python/recommonmark dev-python/numpydoc dev-python/jupyter-sphinx dev-python/plotly -distutils_enable_tests pytest - -python_test() { - PYTHONPATH="${S}" - pytest -vv || die "Tests failed with ${EPYTHON}" -} diff --git a/dev-python/pydata-sphinx-theme/pydata-sphinx-theme-0.4.2.ebuild b/dev-python/pydata-sphinx-theme/pydata-sphinx-theme-0.4.2.ebuild index 5c75e3b66e5f..8093d405f6a5 100644 --- a/dev-python/pydata-sphinx-theme/pydata-sphinx-theme-0.4.2.ebuild +++ b/dev-python/pydata-sphinx-theme/pydata-sphinx-theme-0.4.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/pandas-dev/pydata-sphinx-theme/archive/v${PV}.tar.gz LICENSE="BSD-with-disclosure" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" BDEPEND=" test? ( diff --git a/dev-python/pygame/pygame-2.0.1.ebuild b/dev-python/pygame/pygame-2.0.1.ebuild index 54e876a05ab1..984200871ea6 100644 --- a/dev-python/pygame/pygame-2.0.1.ebuild +++ b/dev-python/pygame/pygame-2.0.1.ebuild @@ -17,7 +17,7 @@ S=${WORKDIR}/${MY_P} LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~sparc x86" IUSE="doc examples midi opengl test X" RESTRICT="!test? ( test )" diff --git a/dev-python/pygit2/Manifest b/dev-python/pygit2/Manifest index 8b7501760c7f..604910fac8bf 100644 --- a/dev-python/pygit2/Manifest +++ b/dev-python/pygit2/Manifest @@ -1,2 +1 @@ -DIST pygit2-1.4.0.tar.gz 244586 BLAKE2B aa4c04ff22df31270a03107498abe095e99e196711a1939fe6f15d4cae18e94d72f1964850437c5e82d897ca74e951a5b877fb41154f3790c9fb6c926c6cfe0b SHA512 b6b9d5028fd63593e6ecd869735132edeeb55c1fd97664be5d0d5dac0c25f844ce0d981782fad7f47e54555ab1f7fa5e87d1ad8a76340d81e1f908ad4ea1e35a DIST pygit2-1.5.0.tar.gz 255958 BLAKE2B 696a4c39920e7f66962b69d2a838c55bfb6f96e7e5ee56a39aaa732926accc3bb6331042382fd22f377959cbc129be0320d94765d13db95fdb7c7f87a14f7608 SHA512 3f915c855ad08641391565906023d231550a38d4e7f8938fad4634a30e2ee1c81e2a0d3289052426e21d2c14814300a0f789eaaa9f3e62c3ece73cf53803bb80 diff --git a/dev-python/pygit2/pygit2-1.4.0.ebuild b/dev-python/pygit2/pygit2-1.4.0.ebuild deleted file mode 100644 index 39ad7a4b395f..000000000000 --- a/dev-python/pygit2/pygit2-1.4.0.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{7..9} ) - -inherit distutils-r1 - -DESCRIPTION="Python bindings for libgit2" -HOMEPAGE="https://github.com/libgit2/pygit2 https://pypi.org/project/pygit2/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="GPL-2-with-linking-exception" -SLOT="0" -KEYWORDS="amd64 x86" - -RDEPEND=" - =dev-libs/libgit2-1.1* - dev-python/cached-property[${PYTHON_USEDEP}] - >=dev-python/cffi-1.0:=[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest - -src_prepare() { - distutils-r1_src_prepare - - # unconditionally prevent it from using network - sed -i -e '/has_network/s:True:False:' test/utils.py || die - - # we need to move them away to prevent pytest from forcing '..' - # for imports - mkdir hack || die - mv test hack/ || die - ln -s hack/test test || die -} - -python_test() { - pytest -vv hack/test || die -} diff --git a/dev-python/pygit2/pygit2-1.5.0.ebuild b/dev-python/pygit2/pygit2-1.5.0.ebuild index 15da3c0f8d4c..3e10d2d8997c 100644 --- a/dev-python/pygit2/pygit2-1.5.0.ebuild +++ b/dev-python/pygit2/pygit2-1.5.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="GPL-2-with-linking-exception" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" RDEPEND=" =dev-libs/libgit2-1.1* diff --git a/dev-python/pyilmbase/pyilmbase-2.5.5.ebuild b/dev-python/pyilmbase/pyilmbase-2.5.5.ebuild index 223f1a8e4a37..d254903b155f 100644 --- a/dev-python/pyilmbase/pyilmbase-2.5.5.ebuild +++ b/dev-python/pyilmbase/pyilmbase-2.5.5.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/v${PV}.tar LICENSE="BSD" SLOT="0/25" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="exceptions +numpy test" REQUIRED_USE="${PYTHON_REQUIRED_USE}" RESTRICT="!test? ( test )" diff --git a/dev-python/pylev/metadata.xml b/dev-python/pylev/metadata.xml index 1023f11f98d0..eabc276bcd67 100644 --- a/dev-python/pylev/metadata.xml +++ b/dev-python/pylev/metadata.xml @@ -9,6 +9,7 @@ proxy-maint@gentoo.org Proxy Maintainers + toastdriven/pylev pylev diff --git a/dev-python/pymssql/Manifest b/dev-python/pymssql/Manifest index c217ab5304a5..1178559ead7a 100644 --- a/dev-python/pymssql/Manifest +++ b/dev-python/pymssql/Manifest @@ -1 +1,2 @@ DIST pymssql-2.1.3.tar.gz 897987 BLAKE2B e105dd8d5dbbad5de566b9179f799ad66eb420f60464e8061470b1abb6ecf38f35ad7992ded40f2cd62c76a8e04255eb647e30df5c9bc4059334a1d5d4677e73 SHA512 a659cb8f077ddbe5e8de0b9b118d8bcc0c87128c0be4ff14343983e7029594e63ba6fb8a88992dc1f058df3c1ebbbd69cf371bf95a0918954cd0cec14c1cb5cb +DIST pymssql-2.1.5.tar.gz 167928 BLAKE2B c94fc29fa9d83627dbee05095a7c0d6e4e2d42ac34b0e6801bbc757d89728aee409c98519d6e8bfe8d5009f06f88bd23a3e62c050f2c964cb7139bdd3185a0b5 SHA512 7cc7336d4c2fcb7c3958fb3127801e3505fd93259d1aaef40a67941ef5aa519e285cdb04fd378c9712f29b0f8a25ce1747a4a8dc21ec57b004c9f0ceb8f5afab diff --git a/dev-python/pymssql/pymssql-2.1.5.ebuild b/dev-python/pymssql/pymssql-2.1.5.ebuild new file mode 100644 index 000000000000..fcb950bf93ae --- /dev/null +++ b/dev-python/pymssql/pymssql-2.1.5.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..9} ) +inherit distutils-r1 + +DESCRIPTION="Simple MSSQL python extension module" +HOMEPAGE="https://www.pymssql.org/ https://pypi.org/project/pymssql/" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +IUSE="test" + +# tests need a running instance of freetds +RESTRICT="test" + +RDEPEND=">=dev-db/freetds-0.63[mssql]" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-python/cython[${PYTHON_USEDEP}] + test? ( + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/unittest2[${PYTHON_USEDEP}] + )" + +PATCHES=( "${FILESDIR}"/${PN}-2.1.3-remove-setuptools_git.patch ) + +python_test() { + py.test -v || die "Tests fail with ${EPYTHON}" +} diff --git a/dev-python/pymysql/Manifest b/dev-python/pymysql/Manifest index b4ede1718944..ef0f0ed67ad1 100644 --- a/dev-python/pymysql/Manifest +++ b/dev-python/pymysql/Manifest @@ -1,4 +1 @@ -DIST pymysql-0.10.1.tar.gz 86441 BLAKE2B 8e33fbba0544dad68c3eeb5bd538c4bce121222b4660ad06c3c0224b5db6a6c9f45d6697a98d5f0ba20429afa204d46c9ce57a4d9696dbc2a35649c6253a645b SHA512 edc702c54a33350f75648765c60d4cf455449e88818948b018585d557bea280e626d23b1279a410765f2de8e35b3c22ea5c8e0ef3dc72588b674c93a2124a224 -DIST pymysql-1.0.0.tar.gz 85033 BLAKE2B 792b472c2a230e823cca9deed5adc03a004e34b09594d998c1df332769b93dde3f0b84a11f1b1ac83b6be34fe661194d3c780d6a5bb0facf193d2f46a807a7b8 SHA512 52c4ad45f31725bcbb313d4d1bea52bb52c82ad9573a58dd8cca14e844ff9d7e3831debb3bd08d00a07cc32625b15692138947ccd9ad3bed7f869a7bd69357b3 -DIST pymysql-1.0.1.tar.gz 84902 BLAKE2B b6a84f288c016849897d05ce97b87e3d58dc7b08acc8f66df16142d645f70a990c8a0acae9f57ff9f00f5cb58ff77e72c7f2d7ccf76af1c12e694d54b0daa080 SHA512 0c8ca8e3ee3fd1515621875117884120d33e18b36c90b71a6923aa01f482423a47c55ea333169c77e3cceaa2577805f2ebe387acf7f80dc525f605f3b4328906 DIST pymysql-1.0.2.tar.gz 84985 BLAKE2B f2b740827cfa9a4a9cdfe9d711e78d61c2cac2afbc2f15ecc3e317a7fff7771d3d79b8d963e085f011123029341edd469514d84be8cdc5e9aa143cd0fa2caae5 SHA512 c98633c465705154c0607f4508e4d19986fafb647eac01832f8e3fb0175565958289518f9632897ffba924406fce00881a351dbae05c7d68a55eec2b86a55638 diff --git a/dev-python/pymysql/files/pymysql-0.10.0-fix-tests.patch b/dev-python/pymysql/files/pymysql-0.10.0-fix-tests.patch deleted file mode 100644 index aa9bc53b0358..000000000000 --- a/dev-python/pymysql/files/pymysql-0.10.0-fix-tests.patch +++ /dev/null @@ -1,30 +0,0 @@ ---- a/pymysql/tests/test_connection.py -+++ b/pymysql/tests/test_connection.py -@@ -70,6 +70,9 @@ class TestAuthentication(base.PyMySQLTestCase): - for r in cur: - if (r[1], r[2]) != (u'ACTIVE', u'AUTHENTICATION'): - continue -+ if r[0] == u'unix_socket': -+ socket_plugin_name = r[0] -+ socket_found = True - if r[3] == u'auth_socket.so': - socket_plugin_name = r[0] - socket_found = True -@@ -188,7 +191,7 @@ class TestAuthentication(base.PyMySQLTestCase): - cur.execute("install plugin two_questions soname 'dialog_examples.so'") - TestAuthentication.two_questions_found = True - self.realTestDialogAuthTwoQuestions() -- except pymysql.err.InternalError: -+ except pymysql.err.OperationalError: - pytest.skip('we couldn\'t install the two_questions plugin') - finally: - if TestAuthentication.two_questions_found: -@@ -218,7 +221,7 @@ class TestAuthentication(base.PyMySQLTestCase): - cur.execute("install plugin three_attempts soname 'dialog_examples.so'") - TestAuthentication.three_attempts_found = True - self.realTestDialogAuthThreeAttempts() -- except pymysql.err.InternalError: -+ except pymysql.err.OperationalError: - pytest.skip('we couldn\'t install the three_attempts plugin') - finally: - if TestAuthentication.three_attempts_found: diff --git a/dev-python/pymysql/pymysql-0.10.1.ebuild b/dev-python/pymysql/pymysql-0.10.1.ebuild deleted file mode 100644 index 16fe5df53ccf..000000000000 --- a/dev-python/pymysql/pymysql-0.10.1.ebuild +++ /dev/null @@ -1,138 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} pypy3 ) - -inherit distutils-r1 - -MY_PN="PyMySQL" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Pure-Python MySQL Driver" -HOMEPAGE="https://github.com/PyMySQL/PyMySQL" -SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -S=${WORKDIR}/${MY_P} - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 x86" -IUSE="test" -RESTRICT="!test? ( test )" - -# TODO: support other mysql variants -BDEPEND=" - test? ( dev-db/mariadb[server] )" - -PATCHES=( - "${FILESDIR}"/${PN}-0.10.0-fix-tests.patch -) - -src_prepare() { - find -name '*.py' -exec sed -i -e 's:unittest2:unittest:' {} + || die - - # Auth tests don't support socket auth - find tests/ -name '*_auth.py' -delete || die - - distutils-r1_src_prepare -} - -src_test() { - if [[ -z "${USER}" ]] ; then - # Tests require system user - local -x USER="$(whoami)" - einfo "USER set to '${USER}'" - fi - - local PIDFILE="${T}/mysqld.pid" - if pkill -0 -F "${PIDFILE}" &>/dev/null ; then - einfo "Killing already running mysqld process ..." - pkill -F "${PIDFILE}" - fi - - if [[ -d "${T}/mysql" ]] ; then - einfo "Removing already existing mysqld data dir ..." - rm -rf "${T}/mysql" || die - fi - - einfo "Creating mysql test instance ..." - mkdir -p "${T}"/mysql || die - "${BROOT}"/usr/share/mariadb/scripts/mysql_install_db \ - --no-defaults \ - --auth-root-authentication-method=normal \ - --basedir="${BROOT}/usr" \ - --datadir="${T}"/mysql 1>"${T}"/mysqld_install.log \ - || die - - einfo "Starting mysql test instance ..." - # TODO: random port - mysqld \ - --no-defaults \ - --character-set-server=utf8 \ - --bind-address=127.0.0.1 \ - --port=43306 \ - --pid-file="${T}"/mysqld.pid \ - --socket="${T}"/mysqld.sock \ - --datadir="${T}"/mysql 1>"${T}"/mysqld.log 2>&1 & - - # wait for it to start - local i - for (( i = 0; i < 10; i++)); do - [[ -S ${T}/mysqld.sock ]] && break - sleep 1 - done - [[ -S ${T}/mysqld.sock ]] || die "mysqld failed to start" - - einfo "Preparing test mysql instance ..." - - # create test user for auth tests - mysql -uroot --socket="${T}"/mysqld.sock -s -e ' - INSTALL SONAME "auth_ed25519"; - CREATE FUNCTION ed25519_password RETURNS STRING SONAME "auth_ed25519.so"; - ' || die "Failed to set up auth_ed25519" - - mysql -uroot --socket="${T}"/mysqld.sock -s -e " - SELECT CONCAT('CREATE USER nopass_ed25519 IDENTIFIED VIA ed25519 USING \"',ed25519_password(\"\"),'\";'); - SELECT CONCAT('CREATE USER user_ed25519 IDENTIFIED VIA ed25519 USING \"',ed25519_password(\"pass_ed25519\"),'\";'); - " || die "Failed to create ed25519 test users" - - # create test databases - mysql -uroot --socket="${T}"/mysqld.sock -s -e ' - create database test1 DEFAULT CHARACTER SET utf8mb4; - create database test2 DEFAULT CHARACTER SET utf8mb4; - - create user test2 identified by "some password"; - grant all on test2.* to test2; - - create user test2@localhost identified by "some password"; - grant all on test2.* to test2@localhost; - ' || die "Failed to create test databases" - - cat > pymysql/tests/databases.json <<-EOF || die - [{ - "host": "localhost", - "user": "root", - "passwd": "", - "db": "test1", - "use_unicode": true, - "local_infile": true, - "unix_socket": "${T}/mysqld.sock" - }, { - "host": "localhost", - "user": "root", - "passwd": "", - "db": "test2", - "unix_socket": "${T}/mysqld.sock" - }] - EOF - - distutils-r1_src_test - - if pkill -0 -F "${PIDFILE}" &>/dev/null ; then - einfo "Stopping mysql test instance ..." - pkill -F "${PIDFILE}" - fi -} - -distutils_enable_tests pytest diff --git a/dev-python/pymysql/pymysql-1.0.0.ebuild b/dev-python/pymysql/pymysql-1.0.0.ebuild deleted file mode 100644 index eaf0ceedb45c..000000000000 --- a/dev-python/pymysql/pymysql-1.0.0.ebuild +++ /dev/null @@ -1,144 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} pypy3 ) - -inherit distutils-r1 - -MY_PN="PyMySQL" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Pure-Python MySQL Driver" -HOMEPAGE="https://github.com/PyMySQL/PyMySQL" -SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -S=${WORKDIR}/${MY_P} - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" - -# TODO: support other mysql variants -BDEPEND=" - test? ( - dev-db/mariadb[server] - dev-python/mock[${PYTHON_USEDEP}] - )" - -distutils_enable_tests pytest - -src_prepare() { - # Auth tests don't support socket auth - find tests/ -name '*_auth.py' -delete || die - - distutils-r1_src_prepare -} - -src_test() { - if [[ -z "${USER}" ]] ; then - # Tests require system user - local -x USER="$(whoami)" - einfo "USER set to '${USER}'" - fi - - local PIDFILE="${T}/mysqld.pid" - if pkill -0 -F "${PIDFILE}" &>/dev/null ; then - einfo "Killing already running mysqld process ..." - pkill -F "${PIDFILE}" - fi - - if [[ -d "${T}/mysql" ]] ; then - einfo "Removing already existing mysqld data dir ..." - rm -rf "${T}/mysql" || die - fi - - einfo "Creating mysql test instance ..." - mkdir -p "${T}"/mysql || die - "${BROOT}"/usr/share/mariadb/scripts/mysql_install_db \ - --no-defaults \ - --auth-root-authentication-method=normal \ - --basedir="${BROOT}/usr" \ - --datadir="${T}"/mysql 1>"${T}"/mysqld_install.log \ - || die - - einfo "Starting mysql test instance ..." - # TODO: random port - mysqld \ - --no-defaults \ - --character-set-server=utf8 \ - --bind-address=127.0.0.1 \ - --port=43306 \ - --pid-file="${T}"/mysqld.pid \ - --socket="${T}"/mysqld.sock \ - --datadir="${T}"/mysql 1>"${T}"/mysqld.log 2>&1 & - - # wait for it to start - local i - for (( i = 0; i < 10; i++)); do - [[ -S ${T}/mysqld.sock ]] && break - sleep 1 - done - [[ -S ${T}/mysqld.sock ]] || die "mysqld failed to start" - - einfo "Configuring test mysql instance ..." - - # create test user for auth tests - mysql -uroot --socket="${T}"/mysqld.sock -s -e ' - INSTALL SONAME "auth_ed25519"; - CREATE FUNCTION ed25519_password RETURNS STRING SONAME "auth_ed25519.so"; - ' || die "Failed to set up auth_ed25519" - - mysql -uroot --socket="${T}"/mysqld.sock -s -e " - SELECT CONCAT('CREATE USER nopass_ed25519 IDENTIFIED VIA ed25519 USING \"',ed25519_password(\"\"),'\";'); - SELECT CONCAT('CREATE USER user_ed25519 IDENTIFIED VIA ed25519 USING \"',ed25519_password(\"pass_ed25519\"),'\";'); - " || die "Failed to create ed25519 test users" - - # create test databases - mysql -uroot --socket="${T}"/mysqld.sock -s -e ' - create database test1 DEFAULT CHARACTER SET utf8mb4; - create database test2 DEFAULT CHARACTER SET utf8mb4; - - create user test2 identified by "some password"; - grant all on test2.* to test2; - - create user test2@localhost identified by "some password"; - grant all on test2.* to test2@localhost; - ' || die "Failed to create test databases" - - cat > pymysql/tests/databases.json <<-EOF || die - [{ - "host": "localhost", - "user": "root", - "password": "", - "database": "test1", - "use_unicode": true, - "local_infile": true, - "unix_socket": "${T}/mysqld.sock" - }, { - "host": "localhost", - "user": "root", - "password": "", - "database": "test2", - "unix_socket": "${T}/mysqld.sock" - }] - EOF - - distutils-r1_src_test - - if pkill -0 -F "${PIDFILE}" &>/dev/null ; then - einfo "Stopping mysql test instance ..." - pkill -F "${PIDFILE}" - fi -} - -python_test() { - local excludes=( - # requires some dialog plugin - pymysql/tests/test_connection.py::TestAuthentication::testDialogAuthThreeAttemptsQuestionsInstallPlugin - pymysql/tests/test_connection.py::TestAuthentication::testDialogAuthTwoQuestionsInstallPlugin - ) - - PYTHONPATH=. pytest -vv ${excludes[@]/#/--deselect } || - die "Tests failed with ${EPYTHON}" -} diff --git a/dev-python/pymysql/pymysql-1.0.1.ebuild b/dev-python/pymysql/pymysql-1.0.1.ebuild deleted file mode 100644 index fb5e6f2df416..000000000000 --- a/dev-python/pymysql/pymysql-1.0.1.ebuild +++ /dev/null @@ -1,143 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} pypy3 ) - -inherit distutils-r1 - -MY_PN="PyMySQL" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Pure-Python MySQL Driver" -HOMEPAGE="https://github.com/PyMySQL/PyMySQL" -SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -S=${WORKDIR}/${MY_P} - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" - -# TODO: support other mysql variants -BDEPEND=" - test? ( - dev-db/mariadb[server] - )" - -distutils_enable_tests pytest - -src_prepare() { - # Auth tests don't support socket auth - find tests/ -name '*_auth.py' -delete || die - - distutils-r1_src_prepare -} - -src_test() { - if [[ -z "${USER}" ]] ; then - # Tests require system user - local -x USER="$(whoami)" - einfo "USER set to '${USER}'" - fi - - local PIDFILE="${T}/mysqld.pid" - if pkill -0 -F "${PIDFILE}" &>/dev/null ; then - einfo "Killing already running mysqld process ..." - pkill -F "${PIDFILE}" - fi - - if [[ -d "${T}/mysql" ]] ; then - einfo "Removing already existing mysqld data dir ..." - rm -rf "${T}/mysql" || die - fi - - einfo "Creating mysql test instance ..." - mkdir -p "${T}"/mysql || die - "${BROOT}"/usr/share/mariadb/scripts/mysql_install_db \ - --no-defaults \ - --auth-root-authentication-method=normal \ - --basedir="${BROOT}/usr" \ - --datadir="${T}"/mysql 1>"${T}"/mysqld_install.log \ - || die - - einfo "Starting mysql test instance ..." - # TODO: random port - mysqld \ - --no-defaults \ - --character-set-server=utf8 \ - --bind-address=127.0.0.1 \ - --port=43306 \ - --pid-file="${T}"/mysqld.pid \ - --socket="${T}"/mysqld.sock \ - --datadir="${T}"/mysql 1>"${T}"/mysqld.log 2>&1 & - - # wait for it to start - local i - for (( i = 0; i < 10; i++)); do - [[ -S ${T}/mysqld.sock ]] && break - sleep 1 - done - [[ -S ${T}/mysqld.sock ]] || die "mysqld failed to start" - - einfo "Configuring test mysql instance ..." - - # create test user for auth tests - mysql -uroot --socket="${T}"/mysqld.sock -s -e ' - INSTALL SONAME "auth_ed25519"; - CREATE FUNCTION ed25519_password RETURNS STRING SONAME "auth_ed25519.so"; - ' || die "Failed to set up auth_ed25519" - - mysql -uroot --socket="${T}"/mysqld.sock -s -e " - SELECT CONCAT('CREATE USER nopass_ed25519 IDENTIFIED VIA ed25519 USING \"',ed25519_password(\"\"),'\";'); - SELECT CONCAT('CREATE USER user_ed25519 IDENTIFIED VIA ed25519 USING \"',ed25519_password(\"pass_ed25519\"),'\";'); - " || die "Failed to create ed25519 test users" - - # create test databases - mysql -uroot --socket="${T}"/mysqld.sock -s -e ' - create database test1 DEFAULT CHARACTER SET utf8mb4; - create database test2 DEFAULT CHARACTER SET utf8mb4; - - create user test2 identified by "some password"; - grant all on test2.* to test2; - - create user test2@localhost identified by "some password"; - grant all on test2.* to test2@localhost; - ' || die "Failed to create test databases" - - cat > pymysql/tests/databases.json <<-EOF || die - [{ - "host": "localhost", - "user": "root", - "password": "", - "database": "test1", - "use_unicode": true, - "local_infile": true, - "unix_socket": "${T}/mysqld.sock" - }, { - "host": "localhost", - "user": "root", - "password": "", - "database": "test2", - "unix_socket": "${T}/mysqld.sock" - }] - EOF - - distutils-r1_src_test - - if pkill -0 -F "${PIDFILE}" &>/dev/null ; then - einfo "Stopping mysql test instance ..." - pkill -F "${PIDFILE}" - fi -} - -python_test() { - local excludes=( - # requires some dialog plugin - pymysql/tests/test_connection.py::TestAuthentication::testDialogAuthThreeAttemptsQuestionsInstallPlugin - pymysql/tests/test_connection.py::TestAuthentication::testDialogAuthTwoQuestionsInstallPlugin - ) - - PYTHONPATH=. pytest -vv ${excludes[@]/#/--deselect } || - die "Tests failed with ${EPYTHON}" -} diff --git a/dev-python/pymysql/pymysql-1.0.2.ebuild b/dev-python/pymysql/pymysql-1.0.2.ebuild index fb5e6f2df416..dbbedb942643 100644 --- a/dev-python/pymysql/pymysql-1.0.2.ebuild +++ b/dev-python/pymysql/pymysql-1.0.2.ebuild @@ -17,7 +17,7 @@ S=${WORKDIR}/${MY_P} LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 x86" # TODO: support other mysql variants BDEPEND=" diff --git a/dev-python/pynvim/Manifest b/dev-python/pynvim/Manifest index 21211cec4de7..5350f892e14a 100644 --- a/dev-python/pynvim/Manifest +++ b/dev-python/pynvim/Manifest @@ -1 +1,2 @@ DIST pynvim-0.4.2.tar.gz 52809 BLAKE2B 0bc2c3b509b602d7c46df9c54e867d1833bcadc792d5e1b27e45d99a57c33ff531e85841d8cbccdcb104892a994fcd71ac1c6ba2e86b4785cf890b1f8445d577 SHA512 d24d18fd158b318396cbd4e4ca3a0a304cb12b6790b84fc5f78bbb4aaa4b325d0fea6e281ff3cb27efbec0130d193d4871806750f6d1b792ef8a3558b5c37501 +DIST pynvim-0.4.3.tar.gz 52807 BLAKE2B 2ac8894af71a28f8008dca1f9e34a0cda6a68aa108ddfe122e4e9cac4c7669262483729aafb238d0e8eb0022ddea9bb222ec7b718e9a9c59fbb349821b6b8dbe SHA512 5d8fc7623a5bc2e069991b901dbd4dcc6005ddab31e2f0a70ee50c2d6febf3b5c29a61fc4dce454aa494779d7a869a1e92a2a97cb66212ed858c3d3fd77c0f55 diff --git a/dev-python/pynvim/metadata.xml b/dev-python/pynvim/metadata.xml index b6149ba8600f..0d1652e860e9 100644 --- a/dev-python/pynvim/metadata.xml +++ b/dev-python/pynvim/metadata.xml @@ -5,6 +5,10 @@ vim@gentoo.org Gentoo Vim Project + + python@gentoo.org + Python + neovim/pynvim diff --git a/dev-python/pynvim/pynvim-0.4.3.ebuild b/dev-python/pynvim/pynvim-0.4.3.ebuild new file mode 100644 index 000000000000..c761d8d7cf7c --- /dev/null +++ b/dev-python/pynvim/pynvim-0.4.3.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8,9} pypy3 ) +inherit distutils-r1 + +DESCRIPTION="Python client for Neovim" +HOMEPAGE="https://github.com/neovim/pynvim" +SRC_URI="https://github.com/neovim/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" + +DEPEND=" + dev-python/msgpack[${PYTHON_USEDEP}] + virtual/python-greenlet[${PYTHON_USEDEP}] + test? ( app-editors/neovim )" + +distutils_enable_tests pytest + +python_prepare_all() { + sed -r -i "s:[\"']pytest-runner[\"'](,|)::" setup.py || die + distutils-r1_python_prepare_all +} diff --git a/dev-python/pytest-httpx/metadata.xml b/dev-python/pytest-httpx/metadata.xml index 18982ca43441..fd29bd901502 100644 --- a/dev-python/pytest-httpx/metadata.xml +++ b/dev-python/pytest-httpx/metadata.xml @@ -5,6 +5,7 @@ python@gentoo.org Python + pytest-httpx Colin-b/pytest_httpx diff --git a/dev-python/pytest-salt-factories/Manifest b/dev-python/pytest-salt-factories/Manifest index aa2b8070aeb9..810b7bb0d87c 100644 --- a/dev-python/pytest-salt-factories/Manifest +++ b/dev-python/pytest-salt-factories/Manifest @@ -1 +1 @@ -DIST pytest-salt-factories-0.94.4.tar.gz 117281 BLAKE2B 9b42dbf4329fe2afd875de55e96604896c6f46d3c3736b644466dd5db6091cf5b9b1d2188c0e0a22b4b15a227dfacc7692ea6499aa7f58ce6adb9b802f00b1f7 SHA512 5c670aa7dd64441b1bd3a188335a35be00d7406bc8d76f9a1213cc3414061c3dfc51a9319008c29c83fb5abec1d7b677aec76ac4b9c00adcd878ef6da599041a +DIST pytest-salt-factories-0.121.1.tar.gz 102121 BLAKE2B 92cd5953b11377f1646f01b86a677a50216d16bcb944235a3f04176aecbb005974c415adcbf23cc391aab41b1ee9596984516ab61ecdd8c944d4ce707c39ab00 SHA512 32252695c6e8b17ef17d3330c4b0b38bdce89201d5573b4efa3531a72e826ee1fb26fea3ad0408401dec867cee405f21031804c32eb8fe6ceaa00925b17725a1 diff --git a/dev-python/pytest-salt-factories/files/pytest-salt-factories-0.121.1-tests.patch b/dev-python/pytest-salt-factories/files/pytest-salt-factories-0.121.1-tests.patch new file mode 100644 index 000000000000..3e85580c9158 --- /dev/null +++ b/dev-python/pytest-salt-factories/files/pytest-salt-factories-0.121.1-tests.patch @@ -0,0 +1,294 @@ +diff --git a/saltfactories/plugin.py b/saltfactories/plugin.py +index b29a115..9d68c34 100644 +--- a/saltfactories/plugin.py ++++ b/saltfactories/plugin.py +@@ -21,7 +21,7 @@ def pytest_tempdir_temproot(): + tempdir = os.environ.get("TMPDIR") or tempfile.gettempdir() + else: + tempdir = "/tmp" +- return os.path.abspath(os.path.realpath(tempdir)) ++ return os.path.abspath(tempdir) + + + def pytest_tempdir_basename(): +diff --git a/tests/functional/markers/test_requires_network.py b/tests/functional/markers/test_requires_network.py +index 8b57368..d58f0a1 100644 +--- a/tests/functional/markers/test_requires_network.py ++++ b/tests/functional/markers/test_requires_network.py +@@ -9,7 +9,10 @@ from unittest import mock + from saltfactories.utils import ports + from saltfactories.utils import socket + ++import pytest + ++ ++@pytest.mark.skip("not compatible with network-sandbox") + def test_has_local_network(testdir): + testdir.makepyfile( + """ +diff --git a/tests/integration/factories/cli/test_salt.py b/tests/integration/factories/cli/test_salt.py +index 17fce6c..7bd2789 100644 +--- a/tests/integration/factories/cli/test_salt.py ++++ b/tests/integration/factories/cli/test_salt.py +@@ -17,6 +17,7 @@ def salt_minion_2(salt_master, salt_minion): + yield factory + + ++@pytest.mark.skip("not compatible with network-sandbox") + def test_merged_json_out(salt_cli, salt_minion, salt_minion_2): + ret = salt_cli.run("test.ping", minion_tgt="*") + assert ret.exitcode == 0, ret +@@ -27,6 +28,7 @@ def test_merged_json_out(salt_cli, salt_minion, salt_minion_2): + assert ret.json[salt_minion_2.id] is True + + ++@pytest.mark.skip("not compatible with network-sandbox") + def test_merged_json_out_disabled(salt_cli, salt_minion, salt_minion_2): + ret = salt_cli.run("test.ping", minion_tgt="*", merge_json_output=False) + assert ret.exitcode == 0, ret +diff --git a/tests/integration/factories/daemons/api/test_api.py b/tests/integration/factories/daemons/api/test_api.py +index 78b8bb7..e20f28c 100644 +--- a/tests/integration/factories/daemons/api/test_api.py ++++ b/tests/integration/factories/daemons/api/test_api.py +@@ -23,5 +23,6 @@ def salt_api(master): + yield factory + + ++@pytest.mark.skip("not compatible with network-sandbox") + def test_api(salt_api): + assert salt_api.is_running() +diff --git a/tests/integration/factories/daemons/api/test_restarts.py b/tests/integration/factories/daemons/api/test_restarts.py +index a6c5472..dd15c17 100644 +--- a/tests/integration/factories/daemons/api/test_restarts.py ++++ b/tests/integration/factories/daemons/api/test_restarts.py +@@ -16,6 +16,7 @@ def master(salt_factories): + yield factory + + ++@pytest.mark.skip("not compatible with network-sandbox") + def test_multiple_start_stops(master): + factory = master.get_salt_api_daemon() + assert factory.is_running() is False +diff --git a/tests/integration/factories/daemons/master/test_master.py b/tests/integration/factories/daemons/master/test_master.py +index 2676dfa..cbf598e 100644 +--- a/tests/integration/factories/daemons/master/test_master.py ++++ b/tests/integration/factories/daemons/master/test_master.py +@@ -46,10 +46,12 @@ def salt_key(master): + return master.get_salt_key_cli() + + ++@pytest.mark.skip("not compatible with network-sandbox") + def test_master(master): + assert master.is_running() + + ++@pytest.mark.skip("not compatible with network-sandbox") + def test_salt_run(master, salt_run): + max_open_files_config_value = master.config["max_open_files"] + ret = salt_run.run("config.get", "max_open_files") +@@ -57,6 +59,7 @@ def test_salt_run(master, salt_run): + assert ret.json == max_open_files_config_value + + ++@pytest.mark.skip("not compatible with network-sandbox") + def test_salt_cp(master, minion, salt_cp, tempfiles): + """ + Test copying a file from the master to the minion +@@ -98,6 +101,7 @@ def test_salt_cp(master, minion, salt_cp, tempfiles): + os.unlink(dest) + + ++@pytest.mark.skip("not compatible with network-sandbox") + def test_salt_cp_no_match(master, minion, salt_cp, tempfiles): + assert master.is_running() + assert minion.is_running() +@@ -119,6 +123,7 @@ def test_salt_cp_no_match(master, minion, salt_cp, tempfiles): + os.unlink(dest) + + ++@pytest.mark.skip("not compatible with sandbox") + @pytest.mark.skip_on_salt_system_install + def test_salt_key(master, minion, minion_3, salt_key): + ret = salt_key.run("--list-all") +diff --git a/tests/integration/factories/daemons/master/test_restarts.py b/tests/integration/factories/daemons/master/test_restarts.py +index 6a6852d..70415d0 100644 +--- a/tests/integration/factories/daemons/master/test_restarts.py ++++ b/tests/integration/factories/daemons/master/test_restarts.py +@@ -11,6 +11,7 @@ def master(salt_factories): + return factory + + ++@pytest.mark.skip("not compatible with network") + def test_multiple_start_stops(master): + assert master.is_running() is False + pid = None +diff --git a/tests/integration/factories/daemons/minion/test_event_forwarder_engine.py b/tests/integration/factories/daemons/minion/test_event_forwarder_engine.py +index d63e640..653693e 100644 +--- a/tests/integration/factories/daemons/minion/test_event_forwarder_engine.py ++++ b/tests/integration/factories/daemons/minion/test_event_forwarder_engine.py +@@ -28,6 +28,7 @@ def salt_call_cli(minion): + return minion.get_salt_call_cli() + + ++@pytest.mark.skip("not compatible with network-sandbox") + def test_event_listener_engine(minion, salt_call_cli, event_listener): + """ + There are some events which the minion fires internally that never reach the master. +diff --git a/tests/integration/factories/daemons/minion/test_minion.py b/tests/integration/factories/daemons/minion/test_minion.py +index 64a3df6..ab82e55 100644 +--- a/tests/integration/factories/daemons/minion/test_minion.py ++++ b/tests/integration/factories/daemons/minion/test_minion.py +@@ -27,6 +27,7 @@ def salt_call_cli(minion): + return minion.get_salt_call_cli() + + ++@pytest.mark.skip("not compatible with network-sandbox") + def test_minion(minion, salt_cli): + assert minion.is_running() + ret = salt_cli.run("test.ping", minion_tgt=minion.id) +@@ -34,6 +35,7 @@ def test_minion(minion, salt_cli): + assert ret.json is True + + ++@pytest.mark.skip("not compatible with network-sandbox") + def test_no_match(minion, salt_cli): + assert minion.is_running() + ret = salt_cli.run("test.ping", minion_tgt="minion-2") +@@ -41,6 +43,7 @@ def test_no_match(minion, salt_cli): + assert not ret.json + + ++@pytest.mark.skip("not compatible with network-sandbox") + def test_show_jid(minion, salt_cli): + assert minion.is_running() + ret = salt_cli.run("--show-jid", "test.ping", minion_tgt=minion.id) +@@ -48,6 +51,7 @@ def test_show_jid(minion, salt_cli): + assert ret.json is True + + ++@pytest.mark.skip("not compatible with network-sandbox") + def test_minion_salt_call(minion, salt_call_cli): + assert minion.is_running() + ret = salt_call_cli.run("test.ping") +@@ -59,6 +63,7 @@ def test_minion_salt_call(minion, salt_call_cli): + assert ret.json is True + + ++@pytest.mark.skip("not compatible with network-sandbox") + def test_salt_call_exception_handling_doesnt_timeout(minion, salt_call_cli): + ret = salt_call_cli.run( + "test.raise_exception", "OSError", "2", "No such file or directory", "/tmp/foo.txt" +diff --git a/tests/integration/factories/daemons/minion/test_restarts.py b/tests/integration/factories/daemons/minion/test_restarts.py +index a7d9ae0..8f0401b 100644 +--- a/tests/integration/factories/daemons/minion/test_restarts.py ++++ b/tests/integration/factories/daemons/minion/test_restarts.py +@@ -10,6 +10,7 @@ def master(salt_factories): + yield factory + + ++@pytest.mark.skip("not compatible with network-sandbox") + def test_multiple_start_stops(master): + factory = master.get_salt_minion_daemon(random_string("minion-")) + assert factory.is_running() is False +diff --git a/tests/integration/factories/daemons/proxy/test_proxy_minion.py b/tests/integration/factories/daemons/proxy/test_proxy_minion.py +index 3bbca21..2e2fb8b 100644 +--- a/tests/integration/factories/daemons/proxy/test_proxy_minion.py ++++ b/tests/integration/factories/daemons/proxy/test_proxy_minion.py +@@ -35,6 +35,7 @@ def salt_call_cli(proxy_minion): + return proxy_minion.get_salt_call_cli() + + ++@pytest.mark.skip("not compatible with network-sandbox") + def test_proxy_minion(proxy_minion, salt_cli): + assert proxy_minion.is_running() + ret = salt_cli.run("test.ping", minion_tgt=proxy_minion.id) +@@ -42,6 +43,7 @@ def test_proxy_minion(proxy_minion, salt_cli): + assert ret.json is True + + ++@pytest.mark.skip("not compatible with network-sandbox") + def test_no_match(proxy_minion, salt_cli): + assert proxy_minion.is_running() + ret = salt_cli.run("test.ping", minion_tgt="proxy-minion-2") +@@ -49,6 +51,7 @@ def test_no_match(proxy_minion, salt_cli): + assert not ret.json + + ++@pytest.mark.skip("not compatible with network-sandbox") + def test_show_jid(proxy_minion, salt_cli): + if platform.is_darwin() and sys.version_info[:2] == (3, 7): + pytest.skip( +@@ -61,6 +64,7 @@ def test_show_jid(proxy_minion, salt_cli): + assert ret.json is True + + ++@pytest.mark.skip("not compatible with network-sandbox") + def test_proxy_minion_salt_call(proxy_minion, salt_call_cli): + assert proxy_minion.is_running() + ret = salt_call_cli.run("test.ping") +diff --git a/tests/integration/factories/daemons/proxy/test_restarts.py b/tests/integration/factories/daemons/proxy/test_restarts.py +index 3101204..28652ff 100644 +--- a/tests/integration/factories/daemons/proxy/test_restarts.py ++++ b/tests/integration/factories/daemons/proxy/test_restarts.py +@@ -17,6 +17,7 @@ def master(salt_factories): + yield factory + + ++@pytest.mark.skip("not compatible with sandbox") + def test_multiple_start_stops(master): + factory = master.get_salt_proxy_minion_daemon(random_string("proxy-minion-")) + assert factory.is_running() is False +diff --git a/tests/integration/factories/daemons/ssh/test_salt_ssh.py b/tests/integration/factories/daemons/ssh/test_salt_ssh.py +index f58eac4..c3df3de 100644 +--- a/tests/integration/factories/daemons/ssh/test_salt_ssh.py ++++ b/tests/integration/factories/daemons/ssh/test_salt_ssh.py +@@ -51,6 +51,7 @@ def salt_ssh_cli(sshd, salt_factories, master): + + + @pytest.mark.skip_on_windows ++@pytest.mark.skip("not compatible with network-sandbox") + def test_salt_ssh(salt_ssh_cli): + ret = salt_ssh_cli.run("--ignore-host-keys", "test.echo", "It Works!", minion_tgt="localhost") + assert ret.exitcode == 0 +diff --git a/tests/integration/factories/daemons/sshd/test_sshd.py b/tests/integration/factories/daemons/sshd/test_sshd.py +index 3b425fc..3e03636 100644 +--- a/tests/integration/factories/daemons/sshd/test_sshd.py ++++ b/tests/integration/factories/daemons/sshd/test_sshd.py +@@ -5,6 +5,7 @@ import pytest + + @pytest.fixture(scope="module") + @pytest.mark.skip_if_binaries_missing("sshd", "ssh-keygen") ++@pytest.mark.skip("not compatible with network-sandbox") + def sshd(salt_factories): + # Set StrictModes to no because our config directory lives in /tmp and those permissions + # are not acceptable by sshd strict paranoia. +@@ -15,12 +16,14 @@ def sshd(salt_factories): + + + @pytest.mark.skip_on_windows ++@pytest.mark.skip("not compatible with network-sandbox") + def test_sshd(sshd): + assert sshd.is_running() + + + @pytest.mark.skip_on_windows + @pytest.mark.skip_if_binaries_missing("ssh") ++@pytest.mark.skip("not compatible with network-sandbox") + def test_connect(sshd): + cmd = subprocess.run( + [ +diff --git a/tests/unit/utils/markers/test_skip_if_no_remote_network.py b/tests/unit/utils/markers/test_skip_if_no_remote_network.py +index 1aa72dc..c4d079e 100644 +--- a/tests/unit/utils/markers/test_skip_if_no_remote_network.py ++++ b/tests/unit/utils/markers/test_skip_if_no_remote_network.py +@@ -9,7 +9,10 @@ from unittest import mock + import saltfactories.utils.markers as markers + from saltfactories.utils import socket + ++import pytest + ++ ++@pytest.mark.skip("not compatible with network-sandbox") + def test_has_remote_network(): + assert markers.skip_if_no_remote_network() is None + diff --git a/dev-python/pytest-salt-factories/pytest-salt-factories-0.121.1.ebuild b/dev-python/pytest-salt-factories/pytest-salt-factories-0.121.1.ebuild new file mode 100644 index 000000000000..480bd6832c7a --- /dev/null +++ b/dev-python/pytest-salt-factories/pytest-salt-factories-0.121.1.ebuild @@ -0,0 +1,64 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..9} ) +inherit distutils-r1 + +DESCRIPTION="The new generation of the pytest-salt Plugin" +HOMEPAGE="https://github.com/saltstack/pytest-salt-factories" +SRC_URI="https://github.com/saltstack/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="test" + +RDEPEND=" + >=dev-python/pytest-6.1.1[${PYTHON_USEDEP}] + dev-python/attrs[${PYTHON_USEDEP}] + dev-python/pytest-tempdir[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] + dev-python/pyzmq[${PYTHON_USEDEP}] + dev-python/msgpack[${PYTHON_USEDEP}] +" +BDEPEND="${RDEPEND} + test? ( >=app-admin/salt-3001.0[${PYTHON_USEDEP}] ) +" + +PATCHES=( + "${FILESDIR}/pytest-salt-factories-0.121.1-tests.patch" +) + +distutils_enable_tests --install pytest + +python_prepare_all() { + sed -r -e "s:use_scm_version=True:version='${PV}', name='${PN//-/.}':" -i setup.py || die + sed -r -e '/(setuptools|setup_requires)/ d' -i setup.cfg || die + + sed -i 's:[tool.setuptools_scm]:[tool.disabled]:' pyproject.toml || die + printf '__version__ = "%s"\n' "${PV}" > saltfactories/version.py || die + distutils-r1_python_prepare_all +} + +python_test() { + local tempdir + + # ${T} is too long a path for the tests to work + tempdir="$(mktemp -du --tmpdir=/tmp salt-XXX)" + mkdir "${T}/$(basename "${tempdir}")" + + addwrite "${tempdir}" + ln -s "$(realpath --relative-to=/tmp "${T}/$(basename "${tempdir}")")" "${tempdir}" || die + + distutils_install_for_testing --via-root + + ( + cleanup() { rm -f "${tempdir}" || die; } + + trap cleanup EXIT + SHELL="/bin/bash" TMPDIR="${tempdir}" \ + pytest -vv || die "Tests failed with ${EPYTHON}" + ) +} diff --git a/dev-python/pytest-salt-factories/pytest-salt-factories-0.94.4.ebuild b/dev-python/pytest-salt-factories/pytest-salt-factories-0.94.4.ebuild deleted file mode 100644 index df0cc88cf7e3..000000000000 --- a/dev-python/pytest-salt-factories/pytest-salt-factories-0.94.4.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..8} ) -inherit distutils-r1 - -DESCRIPTION="The new generation of the pytest-salt Plugin" -HOMEPAGE="https://github.com/saltstack/pytest-salt-factories" -SRC_URI="https://github.com/saltstack/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" -IUSE="test" - -RDEPEND=" - >=dev-python/pytest-6.1.1[${PYTHON_USEDEP}] - dev-python/attrs[${PYTHON_USEDEP}] - dev-python/pytest-tempdir[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/pyzmq[${PYTHON_USEDEP}] - dev-python/msgpack[${PYTHON_USEDEP}] -" -BDEPEND="${RDEPEND} - test? ( >=app-admin/salt-3000.0[${PYTHON_USEDEP}] ) -" - -# pytest just bombs -RESTRICT="test" - -PATCHES=( - "${FILESDIR}/pytest-salt-factories-0.92.0-setup.patch" -) - -distutils_enable_tests pytest diff --git a/dev-python/python-gflags/python-gflags-3.1.2-r1.ebuild b/dev-python/python-gflags/python-gflags-3.1.2-r1.ebuild index 22c0041b2e4f..90fe031744e0 100644 --- a/dev-python/python-gflags/python-gflags-3.1.2-r1.ebuild +++ b/dev-python/python-gflags/python-gflags-3.1.2-r1.ebuild @@ -1,11 +1,10 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 DISTUTILS_USE_SETUPTOOLS=no -PYTHON_COMPAT=( python3_{7,8} ) - +PYTHON_COMPAT=( python3_{7..9} ) inherit distutils-r1 DESCRIPTION="Google's Python argument parsing library" @@ -16,19 +15,13 @@ LICENSE="BSD" SLOT="0" KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc x86" -RDEPEND=" - dev-python/six[${PYTHON_USEDEP}]" - -DEPEND=" - ${RDEPEND}" +RDEPEND="dev-python/six[${PYTHON_USEDEP}]" -PATCHES=( - "${FILESDIR}"/${PN}-3.1.1-script-install.patch -) +PATCHES=( "${FILESDIR}"/${PN}-3.1.1-script-install.patch ) python_test() { # note: each test needs to be run separately, otherwise they fail - "${PYTHON}" -m gflags._helpers_test -v || die - "${PYTHON}" -m gflags.flags_formatting_test -v || die - "${PYTHON}" -m gflags.flags_unicode_literals_test -v || die + "${EPYTHON}" -m gflags._helpers_test -v || die + "${EPYTHON}" -m gflags.flags_formatting_test -v || die + "${EPYTHON}" -m gflags.flags_unicode_literals_test -v || die } diff --git a/dev-python/python-lhafile/Manifest b/dev-python/python-lhafile/Manifest index b0d87060d42a..9fa6583dfd67 100644 --- a/dev-python/python-lhafile/Manifest +++ b/dev-python/python-lhafile/Manifest @@ -1 +1,2 @@ DIST python-lhafile-0.2.2.tar.gz 266494 BLAKE2B 03f4f8e58e261b74c32d65c9ea4507d088c5463424c4c279a320553689607e8f4ff13bab0c2e6fc4c252f923a50cae12ce8e4b8c14cb5d8eec2fd8129fa41a97 SHA512 304de9a000b76fae243f0a175040e16515524ccec051cffefd20dcf6995a37e3d4d2e13016794166a661b235700f540f8cc0be60979ed13ad6308056a95f1b2f +DIST python-lhafile-0.3.0.tar.gz 267965 BLAKE2B 1331f21059f84f5e517339ac26546d73bc9dc125578840bf24483c274b651d8f0e2494b1b7e140bede07412b5c44e499269ea23dd1180bb955b1044b06d82ee8 SHA512 bb4db2767a702d30f2e713e5f7890d619de312d609761ade2ff8f4e99ffede8e35a72cd116abf3b8ea29b0885ebe2c993dc37f44722c8e5fe346be93dfdbbf81 diff --git a/dev-python/python-lhafile/python-lhafile-0.3.0.ebuild b/dev-python/python-lhafile/python-lhafile-0.3.0.ebuild new file mode 100644 index 000000000000..532279f61ebd --- /dev/null +++ b/dev-python/python-lhafile/python-lhafile-0.3.0.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8,9} ) +DISTUTILS_USE_SETUPTOOLS=bdepend + +inherit distutils-r1 + +DESCRIPTION="LHA archive support for Python" +HOMEPAGE="https://fengestad.no/python-lhafile/" +SRC_URI="https://github.com/FrodeSolheim/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +# NOTE: The tests don't work, they're probably outdated. diff --git a/dev-python/python-slip/python-slip-0.6.5-r1.ebuild b/dev-python/python-slip/python-slip-0.6.5-r1.ebuild index 7c4e67a85fe4..93cb9c0f4183 100644 --- a/dev-python/python-slip/python-slip-0.6.5-r1.ebuild +++ b/dev-python/python-slip/python-slip-0.6.5-r1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/nphilipp/${PN}/releases/download/${P}/${P}.tar.bz2" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm arm64 ~ppc64 x86" IUSE="dbus selinux" RDEPEND=" diff --git a/dev-python/python-sshpubkeys/Manifest b/dev-python/python-sshpubkeys/Manifest index 31428f426482..21e38db3b530 100644 --- a/dev-python/python-sshpubkeys/Manifest +++ b/dev-python/python-sshpubkeys/Manifest @@ -1,4 +1,2 @@ -DIST python-sshpubkeys-3.1.0.tar.gz 55289 BLAKE2B bf1836c173b542f0edc8dc0635a1f5bf109ef95936ffbabf6bbb79ac3bc34c10a769733d622c338b1f3a87d5be84b89ea9779f7fa293cad706f364d5e8867afc SHA512 4f07cb7bd2b1839a63bff842660499cee816e8675d8fde1e84ee567e354c82677a69e539b99505c6d1c5e0e7a5962a36175eb0cfcc763886a33952d2346c3405 -DIST python-sshpubkeys-3.2.1.tar.gz 57872 BLAKE2B b3a5a3aa719d3fac4608e6f43fcee4d3377baad73d0acc451fb4fc6c8a3895f5288607b68a2b3b3b65d86210d28a22e0c83cb8b3758eeaf88969ae803568efcf SHA512 10e593f5250e14e91b6212e29831c8575cf1d335e9db5c8241a3d3614793aacd2ddc609b07c4bd4bed99900fffb5c40562daff24c6a0715927ef1f75a484273e DIST python-sshpubkeys-3.3.0.tar.gz 57904 BLAKE2B b716f91f99539a27574842687ca71b9eef4f715a667931576a94094687a6dd9bbb2ad50826fe2a4d7f21d546c4dd1e33daa815128e62e2446ade30218c3b42a2 SHA512 41314001e6f32a6286927833e64622c45bc5c55729722351dbb2305919a5b44fe74e528988a3fad672595eb2e8da7db225ad7ea6395aa14dc5abdc38187a600c DIST python-sshpubkeys-3.3.1.tar.gz 57896 BLAKE2B 3212ea0c38377255258a831cc942f71c0b0efb040ba8ca3283200b638dcae7a31ad5763ae0de4f51a7ae0c3f0a1b83ca6db96f00384ecd1e1e3a369028e4ed41 SHA512 8a59e73eddd795a71b64fc7433292ca03a9f447a13c8ef40d68fc599776c37f5e4a1fdbbf2f2ab00b0091a513e2412f213f6a21474ae0784af2df9a7107a2ed6 diff --git a/dev-python/python-sshpubkeys/python-sshpubkeys-3.1.0.ebuild b/dev-python/python-sshpubkeys/python-sshpubkeys-3.1.0.ebuild deleted file mode 100644 index 9670582c990d..000000000000 --- a/dev-python/python-sshpubkeys/python-sshpubkeys-3.1.0.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} ) -inherit distutils-r1 - -DESCRIPTION="OpenSSH public key parser for Python" -HOMEPAGE="https://pypi.org/project/sshpubkeys/ https://github.com/ojarva/python-sshpubkeys" -SRC_URI="https://github.com/ojarva/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 x86" - -RDEPEND=" - dev-python/cryptography[${PYTHON_USEDEP}] - dev-python/ecdsa[${PYTHON_USEDEP}] -" - -distutils_enable_tests unittest diff --git a/dev-python/python-sshpubkeys/python-sshpubkeys-3.2.1.ebuild b/dev-python/python-sshpubkeys/python-sshpubkeys-3.2.1.ebuild deleted file mode 100644 index c2a98bb36685..000000000000 --- a/dev-python/python-sshpubkeys/python-sshpubkeys-3.2.1.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} ) -inherit distutils-r1 - -DESCRIPTION="OpenSSH public key parser for Python" -HOMEPAGE=" - https://pypi.org/project/sshpubkeys/ - https://github.com/ojarva/python-sshpubkeys" -SRC_URI=" - https://github.com/ojarva/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" - -RDEPEND=" - dev-python/cryptography[${PYTHON_USEDEP}] - dev-python/ecdsa[${PYTHON_USEDEP}] -" - -distutils_enable_tests unittest diff --git a/dev-python/python-sshpubkeys/python-sshpubkeys-3.3.0.ebuild b/dev-python/python-sshpubkeys/python-sshpubkeys-3.3.0.ebuild index c2a98bb36685..0d5b72ec5ae1 100644 --- a/dev-python/python-sshpubkeys/python-sshpubkeys-3.3.0.ebuild +++ b/dev-python/python-sshpubkeys/python-sshpubkeys-3.3.0.ebuild @@ -15,7 +15,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 x86" RDEPEND=" dev-python/cryptography[${PYTHON_USEDEP}] diff --git a/dev-python/python-utils/Manifest b/dev-python/python-utils/Manifest index b1b30c9f1ebc..1a11083d754d 100644 --- a/dev-python/python-utils/Manifest +++ b/dev-python/python-utils/Manifest @@ -1,7 +1,2 @@ -DIST python-utils-2.3.0.tar.gz 19384 BLAKE2B 1746deadc8dbaf49a6499fe9c79d25c2b5cfea68e2d1b7ab6f88aa72807eedcdb338058e24a7822c6360dea36f1a044145572443c57f43f4cfed765a76e48f0b SHA512 482ccf9c635a0cbe603b69488a364d9033f8b7fada279d901725b5bf91ac13b1cd4a6b7e8d5834a9355d97d8b0803397d5e13da2b7ba72f8d8e2f7f39fee027a -DIST python-utils-2.4.0.tar.gz 22230 BLAKE2B 1c144f62a009a2470ec43341283048842cba61f1b677e8b1d197d3ef39dd1d890b364e63ed8da0b30ad5560d335ab0eb2dfc329ff6dfea86c0f64e909de730b9 SHA512 bfad0ef30383df634b89bb2206a00e45434eff9fee9ba0eeab99361bacfb56f3fb420019608b639713a7e8777870de75becb1d7b48aa09c582df27f9ebe8c512 -DIST python-utils-2.5.1.tar.gz 115307 BLAKE2B 2938b9f188c92d407baf09147338ea2c54b9c70c5a8746f14cd4d4b5026e6bd7bab418c9cde6c99ae4c4072da6967033bf59ed32acb0e21bfb5aacff8640620e SHA512 886ed6c1c7027012c1e5a59dfe3f81ac2b07974cc5869b5cb8f5fc91f8ca733acf0ee03dbb559be69a389228974d713666ced950ec766117075aa5ea781216fb -DIST python-utils-2.5.2.tar.gz 14034 BLAKE2B 1d9ec9ba84ee1ebff2c4ef915bb0e57c34185c0577252f8b4cc9678f2e5b6e5a815f7c049c2f512d2f79aa8be855870ff21ec2291b1305bf8a369614220bc582 SHA512 5bcf4f33eac88b83e0cccf6b50162a5c913d9e72c4395b2265017cda566c91fa36c24eb5c3d23269b71330df65ac14226834d7b339b5b767afad3177734b9934 DIST python-utils-2.5.3.tar.gz 49110 BLAKE2B 13b6a20278c73acc1e52c12dff3833b1dc6ebe6c1373ab5b972300d778bb4f110af79333dddc805b29a7d34265973ebf0136a607b82880b5c43c4c4d0c9f391c SHA512 7e0a584a80ce5eca654eca5335080b98b21bed11bcef7d238639d07e386f58d44a00765133b487dc5492cb35a221bc9e8042513099ee3b49177c77334129c8bd -DIST python-utils-2.5.5.tar.gz 14069 BLAKE2B 44874a8d8089f18ff79eccf94f0b436c234dfc7d691e5b9e8e1d41e4cd3cc1005bfca44822f0b3558496ff80dc12443dcd2f29ece6c65956e17ace09c1c5663e SHA512 448ff86a7f05b764f260398496fc722c2bde335aec6402c686e8fc063faa8999088f5a6b7a960b415fb9a3b4d35bc9f26aa74fe4dfe02c61926c6cfd31a3876c DIST python-utils-2.5.6.tar.gz 14057 BLAKE2B 2f66ab26cd6cda25f73c9f40081048404cde819e3e3c2fd11d134244ab2b80a05ab2b943e56a45bd8656bf3ba231853e3bfa9efbab9cb70515daaec70f6e0715 SHA512 35299880afdecd4a44144b95e6b2073e51680dfd2b00f31fb333d578cfa2c2f8bf5f58128cab88a7b81e658e6d5dca303f1c9f5be3870160679e1defbf94859e diff --git a/dev-python/python-utils/files/python-utils-2.3.0-pytest-runner.patch b/dev-python/python-utils/files/python-utils-2.3.0-pytest-runner.patch deleted file mode 100644 index 277c283cad4e..000000000000 --- a/dev-python/python-utils/files/python-utils-2.3.0-pytest-runner.patch +++ /dev/null @@ -1,11 +0,0 @@ -diff -uNr python-utils-2.3.0.ORIG/setup.py python-utils-2.3.0/setup.py ---- python-utils-2.3.0.ORIG/setup.py 2019-02-01 15:09:06.863038597 +0000 -+++ python-utils-2.3.0/setup.py 2019-02-01 15:09:22.636039253 +0000 -@@ -27,7 +27,6 @@ - long_description=long_description, - install_requires=['six'], - tests_require=['pytest'], -- setup_requires=['pytest-runner'], - classifiers=['License :: OSI Approved :: BSD License'], - ) - diff --git a/dev-python/python-utils/python-utils-2.3.0.ebuild b/dev-python/python-utils/python-utils-2.3.0.ebuild deleted file mode 100644 index e8551dc1e07d..000000000000 --- a/dev-python/python-utils/python-utils-2.3.0.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{7..9} pypy3) - -inherit distutils-r1 - -DESCRIPTION="Collection of small Python functions & classes" -HOMEPAGE="https://pypi.org/project/python-utils/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND="dev-python/six[${PYTHON_USEDEP}]" - -PATCHES=( "${FILESDIR}"/${P}-pytest-runner.patch ) - -distutils_enable_tests pytest - -python_prepare_all() { - find . -name '__pycache__' -prune -exec rm -rf {} \; || die "Cleaning __pycache__ failed" - find . -name '*.pyc' -exec rm -f {} \; || die "Cleaning *.pyc failed" - sed -i -e '/--cov/d' -e '/--pep8/d' -e '/--flakes/d' pytest.ini || die - distutils-r1_python_prepare_all -} diff --git a/dev-python/python-utils/python-utils-2.4.0.ebuild b/dev-python/python-utils/python-utils-2.4.0.ebuild deleted file mode 100644 index 704e8a54bf7f..000000000000 --- a/dev-python/python-utils/python-utils-2.4.0.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{7..9} pypy3) - -inherit distutils-r1 - -DESCRIPTION="Collection of small Python functions & classes" -HOMEPAGE="https://pypi.org/project/python-utils/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64" - -RDEPEND="dev-python/six[${PYTHON_USEDEP}]" - -distutils_enable_tests pytest - -python_prepare_all() { - find . -name '__pycache__' -prune -exec rm -rf {} \; || die "Cleaning __pycache__ failed" - find . -name '*.pyc' -exec rm -f {} \; || die "Cleaning *.pyc failed" - sed -i -e '/--cov/d' -e '/--pep8/d' -e '/--flakes/d' pytest.ini || die - sed -i -e 's/+ pytest-runner//' setup.py || die - distutils-r1_python_prepare_all -} diff --git a/dev-python/python-utils/python-utils-2.5.1.ebuild b/dev-python/python-utils/python-utils-2.5.1.ebuild deleted file mode 100644 index 2b1813f1cecb..000000000000 --- a/dev-python/python-utils/python-utils-2.5.1.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{7..9} pypy3) - -inherit distutils-r1 - -DESCRIPTION="Collection of small Python functions & classes" -HOMEPAGE="https://pypi.org/project/python-utils/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND="dev-python/six[${PYTHON_USEDEP}]" - -distutils_enable_tests pytest - -python_prepare_all() { - find . -name '__pycache__' -prune -exec rm -r {} + || die "Cleaning __pycache__ failed" - find . -name '*.pyc' -delete || die "Cleaning *.pyc failed" - sed -i -e '/--cov/d' -e '/--flake8/d' pytest.ini || die - distutils-r1_python_prepare_all -} diff --git a/dev-python/python-utils/python-utils-2.5.2.ebuild b/dev-python/python-utils/python-utils-2.5.2.ebuild deleted file mode 100644 index b83efbe8075e..000000000000 --- a/dev-python/python-utils/python-utils-2.5.2.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{7..9} pypy3) - -inherit distutils-r1 - -DESCRIPTION="Collection of small Python functions & classes" -HOMEPAGE="https://pypi.org/project/python-utils/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND="dev-python/six[${PYTHON_USEDEP}]" - -distutils_enable_tests pytest - -python_prepare_all() { - sed -i -e '/--cov/d' -e '/--flake8/d' pytest.ini || die - distutils-r1_python_prepare_all -} diff --git a/dev-python/python-utils/python-utils-2.5.3.ebuild b/dev-python/python-utils/python-utils-2.5.3.ebuild index b83efbe8075e..3fddaf420a56 100644 --- a/dev-python/python-utils/python-utils-2.5.3.ebuild +++ b/dev-python/python-utils/python-utils-2.5.3.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" RDEPEND="dev-python/six[${PYTHON_USEDEP}]" diff --git a/dev-python/python-utils/python-utils-2.5.5.ebuild b/dev-python/python-utils/python-utils-2.5.5.ebuild deleted file mode 100644 index b83efbe8075e..000000000000 --- a/dev-python/python-utils/python-utils-2.5.5.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{7..9} pypy3) - -inherit distutils-r1 - -DESCRIPTION="Collection of small Python functions & classes" -HOMEPAGE="https://pypi.org/project/python-utils/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND="dev-python/six[${PYTHON_USEDEP}]" - -distutils_enable_tests pytest - -python_prepare_all() { - sed -i -e '/--cov/d' -e '/--flake8/d' pytest.ini || die - distutils-r1_python_prepare_all -} diff --git a/dev-python/pytzdata/metadata.xml b/dev-python/pytzdata/metadata.xml index c966784415f2..d3630d930517 100644 --- a/dev-python/pytzdata/metadata.xml +++ b/dev-python/pytzdata/metadata.xml @@ -9,6 +9,7 @@ proxy-maint@gentoo.org Proxy Maintainers + sdispater/pytzdata pytzdata diff --git a/dev-python/qtconsole/Manifest b/dev-python/qtconsole/Manifest index 32bb8babb4c6..352066aeddbf 100644 --- a/dev-python/qtconsole/Manifest +++ b/dev-python/qtconsole/Manifest @@ -1,3 +1 @@ -DIST qtconsole-4.7.6.tar.gz 424919 BLAKE2B d973b3b94dfad1b38603695e22927bcdcb8a4f2db9f4a638d5fe6a83c24061153dbaa36c26e632708953af32a015af1d40ecbf175dd5314a3b954b15a6625cc0 SHA512 e4e12eb90533e922786b5b6517fba5d9c4dfedf00547f1403c8cd65fb464f5c1a13517df69924e4428e9a8a811dfc359a7768fbaa90adbe02d79cba9a5aa852e -DIST qtconsole-5.0.1.tar.gz 424682 BLAKE2B 46f2cdea799786d7b2e9385a5b73ac397925eef9c2403f4d9ebd4ce89241cc1ca6ec494450759db4e017c16abc525505dacaa7452018379da5343c2b1cf24f86 SHA512 4fa7629c68ab7554c20bd8ef885bf4073d64d4c211a0d9035faaa7e4122bd5d182fb97773c8a41f215f9e299309ace591081a0673370b55c796b241211bb4ccc DIST qtconsole-5.0.2.tar.gz 428499 BLAKE2B 42d71e1a1909f8e07705fd5e7e64194d865b70cc67377ba631bb75fb8678faea4d8dddce90a2e84c0898fa074a88b655290bcf9ee1f9aebb39f91d2370908dbf SHA512 b74711c0444b74efc2fc31c631e6a87cfc05045d8ae9eb8253a9fcd1c82a1ecb688cbe50dc2f3dd4dc5d47c6e2b4fa027ac22e77b7ac37e1ed3fa0a9d2b677bb diff --git a/dev-python/qtconsole/qtconsole-4.7.6.ebuild b/dev-python/qtconsole/qtconsole-4.7.6.ebuild deleted file mode 100644 index cee68e3cccd4..000000000000 --- a/dev-python/qtconsole/qtconsole-4.7.6.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} ) -PYTHON_REQ_USE="threads(+)" -DISTUTILS_USE_SETUPTOOLS=rdepend - -inherit distutils-r1 - -DESCRIPTION="Qt-based console for Jupyter with support for rich media output" -HOMEPAGE="https://jupyter.org" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 arm64 x86" - -RDEPEND=" - dev-python/ipykernel[${PYTHON_USEDEP}] - dev-python/ipython_genutils[${PYTHON_USEDEP}] - dev-python/jupyter_core[${PYTHON_USEDEP}] - >=dev-python/jupyter_client-4.1.1[${PYTHON_USEDEP}] - dev-python/pygments[${PYTHON_USEDEP}] - dev-python/traitlets[${PYTHON_USEDEP}] - dev-python/QtPy[${PYTHON_USEDEP},gui,printsupport,svg] -" -BDEPEND=" - test? ( - dev-python/QtPy[${PYTHON_USEDEP},svg,testlib] - ) -" -# required by removed tests: -# dev-python/pytest-qt[${PYTHON_USEDEP}] -PDEPEND="dev-python/ipython[${PYTHON_USEDEP}]" - -distutils_enable_sphinx docs/source -distutils_enable_tests pytest - -src_prepare() { - # TODO: these tests require virtx; however, running under virtx - # causes pytest to segv on exit (even though tests pass) - rm qtconsole/tests/test_00_console_widget.py || die - distutils-r1_src_prepare -} diff --git a/dev-python/qtconsole/qtconsole-5.0.1.ebuild b/dev-python/qtconsole/qtconsole-5.0.1.ebuild deleted file mode 100644 index b629a8ca22d6..000000000000 --- a/dev-python/qtconsole/qtconsole-5.0.1.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} ) -PYTHON_REQ_USE="threads(+)" - -inherit distutils-r1 - -DESCRIPTION="Qt-based console for Jupyter with support for rich media output" -HOMEPAGE="https://jupyter.org" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 arm64 x86" - -RDEPEND=" - dev-python/ipykernel[${PYTHON_USEDEP}] - dev-python/ipython_genutils[${PYTHON_USEDEP}] - dev-python/jupyter_core[${PYTHON_USEDEP}] - >=dev-python/jupyter_client-4.1.1[${PYTHON_USEDEP}] - dev-python/pygments[${PYTHON_USEDEP}] - dev-python/traitlets[${PYTHON_USEDEP}] - dev-python/QtPy[${PYTHON_USEDEP},gui,printsupport,svg] -" -BDEPEND=" - test? ( - dev-python/QtPy[${PYTHON_USEDEP},svg,testlib] - ) -" -# required by the tests that are removed: -# dev-python/flaky[${PYTHON_USEDEP}] -# dev-python/pytest-qt[${PYTHON_USEDEP}] - -PDEPEND="dev-python/ipython[${PYTHON_USEDEP}]" - -distutils_enable_sphinx docs/source -distutils_enable_tests pytest - -src_prepare() { - # TODO: these tests require virtx; however, running under virtx - # causes pytest to segv on exit (even though tests pass) - rm qtconsole/tests/test_00_console_widget.py || die - distutils-r1_src_prepare -} diff --git a/dev-python/qtconsole/qtconsole-5.0.2.ebuild b/dev-python/qtconsole/qtconsole-5.0.2.ebuild index 9fea2d480c04..97125f3772aa 100644 --- a/dev-python/qtconsole/qtconsole-5.0.2.ebuild +++ b/dev-python/qtconsole/qtconsole-5.0.2.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 arm64 x86" RDEPEND=" dev-python/ipykernel[${PYTHON_USEDEP}] diff --git a/dev-python/raet/files/raet-0.6.8-python39.patch b/dev-python/raet/files/raet-0.6.8-python39.patch new file mode 100644 index 000000000000..4f400bc9afcc --- /dev/null +++ b/dev-python/raet/files/raet-0.6.8-python39.patch @@ -0,0 +1,14 @@ +diff --git a/raet/lane/paging.py b/raet/lane/paging.py +index 5a2f480..32c8f95 100644 +--- a/raet/lane/paging.py ++++ b/raet/lane/paging.py +@@ -162,8 +162,7 @@ class TxBody(Body): + if not msgpack: + emsg = "Msgpack not installed." + raise raeting.PacketError(emsg) +- self.packed = msgpack.dumps(self.data, +- encoding='utf-8') ++ self.packed = msgpack.dumps(self.data) + else: + emsg = "Unrecognized message pack kind '{0}'\n".format(pk) + console.terse(emsg) diff --git a/dev-python/raet/raet-0.6.8-r2.ebuild b/dev-python/raet/raet-0.6.8-r2.ebuild new file mode 100644 index 000000000000..ccf39de3c9f7 --- /dev/null +++ b/dev-python/raet/raet-0.6.8-r2.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=(python3_{7..9}) +inherit distutils-r1 + +DESCRIPTION="Reliable Asynchronous Event Transport Protocol" +HOMEPAGE="https://github.com/RaetProtocol/raet" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=">=dev-python/six-1.6.1[${PYTHON_USEDEP}] + >=dev-python/libnacl-1.4.3[${PYTHON_USEDEP}] + >=dev-python/ioflo-2.0[${PYTHON_USEDEP}]" +BDEPEND="${RDEPEND} + test? ( + >=dev-python/msgpack-1.0.0[${PYTHON_USEDEP}] + dev-python/unittest2[${PYTHON_USEDEP}] + )" + +PATCHES=( + "${FILESDIR}/raet-0.6.8-msgpack-1.0.patch" +) + +python_prepare_all() { + distutils-r1_python_prepare_all + sed -i -e "/setuptools_git/d" setup.py || die +} + +python_test() { + pushd "${BUILD_DIR}"/lib || die + ${EPYTHON} ${PN}/test/__init__.py || die "tests failed for ${EPYTHON}" + popd || die +} diff --git a/dev-python/reportlab/Manifest b/dev-python/reportlab/Manifest index 285b9798066c..36c3384c2c77 100644 --- a/dev-python/reportlab/Manifest +++ b/dev-python/reportlab/Manifest @@ -1,6 +1,2 @@ DIST pfbfer-20070710.zip 677333 BLAKE2B 100214476a361a5e5d1f3da0999591345f6e3a3f8c6bc3f6a3e9eca734190c6259758a43302c6e41254d33491fe535eb7d5dd07aa9727c912424bebc31fc18df SHA512 6fd4a5d955464b10d13a7b748703450c1fe120d5ed09e8cfa1b4dfa9c183c59fe001df29433af551796b0df62544b7ddc364f9bb1bdcc2cd300434340ffcc4f2 -DIST reportlab-3.5.56.tar.gz 2899527 BLAKE2B 83f14c472a8675449e2f50f806fc5136fceb2c2f307ebd2d34ecad98ce6a67f62971869e05b7d4fe7017b5e728d21d16037ef6f04c3639b0cec8069851e46b64 SHA512 49bafe1b1f0067df1d76a8e61b35ec7062dfffa608f6086241dfa589244bef5784180de7c3d86dc62334282a40a012f7579f5c3cec3c4b0387ba2c482a04c010 -DIST reportlab-3.5.57.tar.gz 2901465 BLAKE2B ecb0459414d359b8feb048ad34cfd782a6913f2e254f6d8832dd076fe63fda82d24c4dda28da9c0cc6765c284d51a45d44459d225899574625212c33800116dc SHA512 d325e389ddd7d3c4d98e462956a3c4b7237c9219728577a1e0599a137d19a27205b223fd13c5c260e2968c435bc06b2e4745945ac056926543a47e52868e21db -DIST reportlab-3.5.58.tar.gz 2903638 BLAKE2B ac19bda75e111266b35a939fc64ac44de4ad69dc7a7cbf9fdabc233e28f33589ba97dc5082cd38d5b8d11a2c7aaab0bac69a1453d8661fd26017f8e07299c2e8 SHA512 949b50f65ca305f79fbb06e7e7b1ebfb6546864892f764a3440eaed0a95ac001a71d3685e8702032573ed60893b9529bd2356b1d5419882058a3b9aab986cb64 -DIST reportlab-3.5.59.tar.gz 2904089 BLAKE2B ab9bdbc8decda8f858c49a7ffe5ed919a2ca971a20967be45bdb780d9480aa474462c76f886756b433cee3ccd4d78e245334dc6a600c8e19c28ad79befe14705 SHA512 c862acb10f4eaed877321afadb52615132dcda0976e648e1767c32cd0398fc2763048f274d31da6088cb824311e8a28fee048cd6e98411e70583cfb36d0050ca DIST reportlab-3.5.60.tar.gz 2905122 BLAKE2B 8863e910dac03d5fd1d53880bb9fe83d218641156e481c97b498e462cf9e1e5c6826f2f25fcef7c65cee3dbc7551401bfd1dba6a319532363b7c9cbc9c37e618 SHA512 395ad0c904215ba3ae16efa52140b7cc6f751efd04c70f687a8891806b346d78c75bb29df5aa0d6d49adb6f5638da58704e713ee1500df05424c9dddc38afad2 diff --git a/dev-python/reportlab/reportlab-3.5.56.ebuild b/dev-python/reportlab/reportlab-3.5.56.ebuild deleted file mode 100644 index 97e7e60f515d..000000000000 --- a/dev-python/reportlab/reportlab-3.5.56.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} ) - -inherit distutils-r1 - -DESCRIPTION="Tools for generating printable PDF documents from any data source" -HOMEPAGE=" - https://www.reportlab.com/ - https://pypi.org/project/reportlab/" -SRC_URI=" - mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz - https://www.reportlab.com/ftp/fonts/pfbfer-20070710.zip" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" -IUSE="test" -RESTRICT="!test? ( test )" - -DEPEND=" - media-libs/freetype - media-libs/libart_lgpl - sys-libs/zlib:=" -RDEPEND=" - ${DEPEND} - dev-python/pillow[tiff,truetype,jpeg(+),${PYTHON_USEDEP}]" -BDEPEND=" - app-arch/unzip - test? ( ${RDEPEND} )" - -distutils_enable_sphinx docs/source - -PATCHES=( - # bug 738312, remove -L/usr/lib from link line - "${FILESDIR}"/${PN}-3.5.48-usr-lib-LLD.patch -) - -src_unpack() { - unpack ${P}.tar.gz - cd ${P}/src/reportlab/fonts || die - unpack pfbfer-20070710.zip -} - -python_prepare_all() { - # tests requiring Internet access - sed -i -e 's:test0:_&:' \ - tests/test_platypus_general.py \ - tests/test_platypus_images.py || die - sed -i -e 's:test9:_&:' tests/test_lib_utils.py || die - - distutils-r1_python_prepare_all -} - -python_test() { - pushd tests >/dev/null || die - "${EPYTHON}" runAll.py || die "Testing failed with ${EPYTHON}" - popd >/dev/null || die -} diff --git a/dev-python/reportlab/reportlab-3.5.57.ebuild b/dev-python/reportlab/reportlab-3.5.57.ebuild deleted file mode 100644 index 9621138af46d..000000000000 --- a/dev-python/reportlab/reportlab-3.5.57.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} ) - -inherit distutils-r1 - -DESCRIPTION="Tools for generating printable PDF documents from any data source" -HOMEPAGE=" - https://www.reportlab.com/ - https://pypi.org/project/reportlab/" -SRC_URI=" - mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz - https://www.reportlab.com/ftp/fonts/pfbfer-20070710.zip" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" -IUSE="test" -RESTRICT="!test? ( test )" - -DEPEND=" - media-libs/freetype - media-libs/libart_lgpl - sys-libs/zlib:=" -RDEPEND=" - ${DEPEND} - dev-python/pillow[tiff,truetype,jpeg(+),${PYTHON_USEDEP}]" -BDEPEND=" - app-arch/unzip - test? ( ${RDEPEND} )" - -distutils_enable_sphinx docs/source - -PATCHES=( - # bug 738312, remove -L/usr/lib from link line - "${FILESDIR}"/${PN}-3.5.48-usr-lib-LLD.patch -) - -src_unpack() { - unpack ${P}.tar.gz - cd ${P}/src/reportlab/fonts || die - unpack pfbfer-20070710.zip -} - -python_prepare_all() { - # tests requiring Internet access - sed -i -e 's:test0:_&:' \ - tests/test_platypus_general.py \ - tests/test_platypus_images.py || die - sed -i -e 's:test9:_&:' tests/test_lib_utils.py || die - - distutils-r1_python_prepare_all -} - -python_test() { - pushd tests >/dev/null || die - "${EPYTHON}" runAll.py || die "Testing failed with ${EPYTHON}" - popd >/dev/null || die -} diff --git a/dev-python/reportlab/reportlab-3.5.58.ebuild b/dev-python/reportlab/reportlab-3.5.58.ebuild deleted file mode 100644 index f9cdc2cc372b..000000000000 --- a/dev-python/reportlab/reportlab-3.5.58.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} ) - -inherit distutils-r1 - -DESCRIPTION="Tools for generating printable PDF documents from any data source" -HOMEPAGE=" - https://www.reportlab.com/ - https://pypi.org/project/reportlab/" -SRC_URI=" - mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz - https://www.reportlab.com/ftp/fonts/pfbfer-20070710.zip" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" -IUSE="test" -RESTRICT="!test? ( test )" - -DEPEND=" - media-libs/freetype - media-libs/libart_lgpl - sys-libs/zlib:=" -RDEPEND=" - ${DEPEND} - dev-python/pillow[tiff,truetype,jpeg(+),${PYTHON_USEDEP}]" -BDEPEND=" - app-arch/unzip - test? ( ${RDEPEND} )" - -distutils_enable_sphinx docs/source - -PATCHES=( - # bug 738312, remove -L/usr/lib from link line - "${FILESDIR}"/${PN}-3.5.48-usr-lib-LLD.patch -) - -src_unpack() { - unpack ${P}.tar.gz - cd ${P}/src/reportlab/fonts || die - unpack pfbfer-20070710.zip -} - -python_prepare_all() { - # tests requiring Internet access - sed -i -e 's:test0:_&:' \ - tests/test_platypus_general.py \ - tests/test_platypus_images.py || die - sed -i -e 's:test9:_&:' tests/test_lib_utils.py || die - - distutils-r1_python_prepare_all -} - -python_test() { - pushd tests >/dev/null || die - "${EPYTHON}" runAll.py || die "Testing failed with ${EPYTHON}" - popd >/dev/null || die -} diff --git a/dev-python/reportlab/reportlab-3.5.59.ebuild b/dev-python/reportlab/reportlab-3.5.59.ebuild deleted file mode 100644 index f9cdc2cc372b..000000000000 --- a/dev-python/reportlab/reportlab-3.5.59.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} ) - -inherit distutils-r1 - -DESCRIPTION="Tools for generating printable PDF documents from any data source" -HOMEPAGE=" - https://www.reportlab.com/ - https://pypi.org/project/reportlab/" -SRC_URI=" - mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz - https://www.reportlab.com/ftp/fonts/pfbfer-20070710.zip" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" -IUSE="test" -RESTRICT="!test? ( test )" - -DEPEND=" - media-libs/freetype - media-libs/libart_lgpl - sys-libs/zlib:=" -RDEPEND=" - ${DEPEND} - dev-python/pillow[tiff,truetype,jpeg(+),${PYTHON_USEDEP}]" -BDEPEND=" - app-arch/unzip - test? ( ${RDEPEND} )" - -distutils_enable_sphinx docs/source - -PATCHES=( - # bug 738312, remove -L/usr/lib from link line - "${FILESDIR}"/${PN}-3.5.48-usr-lib-LLD.patch -) - -src_unpack() { - unpack ${P}.tar.gz - cd ${P}/src/reportlab/fonts || die - unpack pfbfer-20070710.zip -} - -python_prepare_all() { - # tests requiring Internet access - sed -i -e 's:test0:_&:' \ - tests/test_platypus_general.py \ - tests/test_platypus_images.py || die - sed -i -e 's:test9:_&:' tests/test_lib_utils.py || die - - distutils-r1_python_prepare_all -} - -python_test() { - pushd tests >/dev/null || die - "${EPYTHON}" runAll.py || die "Testing failed with ${EPYTHON}" - popd >/dev/null || die -} diff --git a/dev-python/reportlab/reportlab-3.5.60.ebuild b/dev-python/reportlab/reportlab-3.5.60.ebuild index 1ee6e1d93bae..dcfc62e7a273 100644 --- a/dev-python/reportlab/reportlab-3.5.60.ebuild +++ b/dev-python/reportlab/reportlab-3.5.60.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-python/rich/Manifest b/dev-python/rich/Manifest new file mode 100644 index 000000000000..22831fe8e7bb --- /dev/null +++ b/dev-python/rich/Manifest @@ -0,0 +1 @@ +DIST rich-9.11.1.tar.gz 14050070 BLAKE2B 7dcae32743bfcbbab0af6896f72e865d2a72ab66545168544d065145cf10a2aab4785454e547f011219a85a8aa762f1ed5ebef2b9fb7f44225a2f776835b643d SHA512 2139cb6602d930e9bf1479456a8e6cee812237fb64073db3f23fd8eab64c1c2b3a83c6292f1f90652791100a93961d8ec8036e5d819f1e23159b6b9a75cd1f6c diff --git a/dev-python/rich/metadata.xml b/dev-python/rich/metadata.xml new file mode 100644 index 000000000000..ee58016921d5 --- /dev/null +++ b/dev-python/rich/metadata.xml @@ -0,0 +1,13 @@ + + + + + chainsaw@gentoo.org + Tony Vroon + + + + rich + willmcgugan/rich + + diff --git a/dev-python/rich/rich-9.11.1.ebuild b/dev-python/rich/rich-9.11.1.ebuild new file mode 100644 index 000000000000..a62e88778e09 --- /dev/null +++ b/dev-python/rich/rich-9.11.1.ebuild @@ -0,0 +1,28 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..9} ) +DISTUTILS_USE_SETUPTOOLS=pyproject.toml +inherit distutils-r1 optfeature + +DESCRIPTION="Python library for renrering rich text, tables, etc. to the terminal" +HOMEPAGE="https://github.com/willmcgugan/rich" +SRC_URI="https://github.com/willmcgugan/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/colorama[${PYTHON_USEDEP}] + dev-python/commonmark[${PYTHON_USEDEP}] + dev-python/pygments[${PYTHON_USEDEP}] + dev-python/typing-extensions[${PYTHON_USEDEP}]" + +distutils_enable_tests pytest + +pkg_postinst() { + optfeature "integration with HTML widgets for Jupyter" dev-python/ipywidgets +} diff --git a/dev-python/rpy/Manifest b/dev-python/rpy/Manifest index 33a30f5de822..2f9e4ebd9bb3 100644 --- a/dev-python/rpy/Manifest +++ b/dev-python/rpy/Manifest @@ -1 +1,2 @@ DIST rpy2-2.9.0.tar.gz 193062 BLAKE2B 92492821856e516f8f620397cba2e0ffb17718156c7c3a0bc8df8e744f0adf1ea6006e5c762ba99aa142fe06d327a240bf5d616175e81a80d28a21265c9771aa SHA512 55be876fb7316a08f507f3a332ed29d71b52f733c1986482f141e694d66d0e01a51a9c3f0260f6fe0086d7bfbc1f58b678cda4570665e4f1ffdb120c793ef1b2 +DIST rpy2-3.4.2.tar.gz 186064 BLAKE2B 5c800f546240cc33e6341973adae813edcdaa88e90ea0274e97075bc4516ced20828ccc6010ae23aead0b227639158240dae9b678790e0d28f974f10e9ac0e5f SHA512 e754d082bf392de582829bc078b512a071d0c0aa79ce3ed3692ad88b3816863b520a4ef9bbeaccbb2a7284685e470f345ba103e3db78a1c95187c0b554565314 diff --git a/dev-python/rpy/rpy-3.4.2.ebuild b/dev-python/rpy/rpy-3.4.2.ebuild new file mode 100644 index 000000000000..f3c74cb143e7 --- /dev/null +++ b/dev-python/rpy/rpy-3.4.2.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..9} ) +PYTHON_REQ_USE="sqlite" +inherit distutils-r1 flag-o-matic virtualx + +MYSLOT=2 +MY_PN=${PN}${MYSLOT} +MY_P=${MY_PN}-${PV} + +DESCRIPTION="Python interface to the R Programming Language" +HOMEPAGE="https://rpy.sourceforge.net/ + https://pypi.org/project/rpy2/" +SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" +S="${WORKDIR}/${MY_P}" + +LICENSE="AGPL-3 GPL-2 LGPL-2.1 MPL-1.1" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" + +# ggplot2 is a test dep but not in portage +RESTRICT="test" + +RDEPEND=" + >=dev-lang/R-3.2 + dev-python/cffi[${PYTHON_USEDEP}] + dev-python/jinja[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + >=dev-python/pandas-0.13.1[${PYTHON_USEDEP}] + dev-python/pytz[${PYTHON_USEDEP}] + dev-python/tzlocal[${PYTHON_USEDEP}]" +PDEPEND="dev-python/ipython[${PYTHON_USEDEP}]" + +python_compile() { + distutils-r1_python_compile +} + +python_test() { + cd "${BUILD_DIR}"/lib || die + virtx "${EPYTHON}" -m 'rpy2.tests' +} diff --git a/dev-python/scipy/scipy-1.6.0.ebuild b/dev-python/scipy/scipy-1.6.0.ebuild index 65a1f0129c60..3ecc159bf316 100644 --- a/dev-python/scipy/scipy-1.6.0.ebuild +++ b/dev-python/scipy/scipy-1.6.0.ebuild @@ -19,7 +19,7 @@ SRC_URI=" LICENSE="BSD LGPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="doc sparse test" RESTRICT="!test? ( test )" diff --git a/dev-python/setproctitle/Manifest b/dev-python/setproctitle/Manifest index cb6b30efefa5..3fd0ec1b86a3 100644 --- a/dev-python/setproctitle/Manifest +++ b/dev-python/setproctitle/Manifest @@ -1,2 +1 @@ -DIST setproctitle-1.2.1.tar.gz 23628 BLAKE2B a50f078a08d2828b03b3cde261af419f88e08045fc18230be017c642c2d4e1b4fb6809e1e2230160d46ba24ba893beb1f95f125b93e7d1b9aacd4ed333bfea7e SHA512 c11f756a61501c4126e6bba5d931a3fb26294d2a55255c717f0e3c3b72184841452195ddf04fb6e8b686d26caa36cb5e13fbd66c66c151c54981a9edc620da1e DIST setproctitle-1.2.2.tar.gz 23960 BLAKE2B e05cd482a1a8f76689a57da97f8b139c31ca1ec314fc88439326537e4c7aa4283be14506a42f6aa600dac5478a3438c29f1edf5f492465d0df13786e8ed8e70d SHA512 e89651e4879a33681f2862cbd6b430520fe7e5b56331ff2804ad4d8d4bd0230c4270488b132497efcafbc105f575ed2b66caf667130978c899ebfdcb9949b4ba diff --git a/dev-python/setproctitle/setproctitle-1.2.1.ebuild b/dev-python/setproctitle/setproctitle-1.2.1.ebuild deleted file mode 100644 index 6a9671aa6d64..000000000000 --- a/dev-python/setproctitle/setproctitle-1.2.1.ebuild +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{7..9} pypy3 ) - -inherit distutils-r1 toolchain-funcs - -DESCRIPTION="Allow customization of the process title" -HOMEPAGE="https://github.com/dvarrazzo/py-setproctitle" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" - -distutils_enable_tests pytest diff --git a/dev-python/setproctitle/setproctitle-1.2.2.ebuild b/dev-python/setproctitle/setproctitle-1.2.2.ebuild index 663d55dc4eee..582ebb7f224f 100644 --- a/dev-python/setproctitle/setproctitle-1.2.2.ebuild +++ b/dev-python/setproctitle/setproctitle-1.2.2.ebuild @@ -12,6 +12,6 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" distutils_enable_tests pytest diff --git a/dev-python/setuptools/Manifest b/dev-python/setuptools/Manifest index 4ab696778218..6a638075ed35 100644 --- a/dev-python/setuptools/Manifest +++ b/dev-python/setuptools/Manifest @@ -1,2 +1,3 @@ DIST setuptools-51.3.3.tar.gz 2053035 BLAKE2B 73b33359f10f900233b82e68c91781609665bdecb6b0e2963d7d15a798149c104030cc1e124ee945b23e5fc8db3f573d0b9012cfba7767ff913077af907141e4 SHA512 5a3572466a68c6f650111448ce3343f64c62044650bb8635edbff97e2bc7b216b8bbe3b4e3bccf34e6887f3bedc911b27ca5f9a515201cae49cf44fbacf03345 DIST setuptools-53.0.0.tar.gz 2050503 BLAKE2B b1ebe5a9776917fe9a21a13a4db613fd05aa1f61043482487013bcfed7802ff1b984fe0f72623b092eee7ebfb9debd5f71732223220bc2b73a6ece0a7ec86a2c SHA512 d045198210f09c5f2acbd487d3dd291cd7ce814bebe331f1876c133cd28f56d368717c7bd4a875b439c9cc8c9488dc9a7d3e27ab791cce419f78b87fcfd8fff6 +DIST setuptools-53.1.0.tar.gz 2051159 BLAKE2B f4148df45f5c62acd6acae833619dcae50f131da91ece1a2e1231620d4800294f14dab6c72ca5b2ffd31191c4e3306a869abdba349adcec5746600fc067b340d SHA512 0ca02e9b997623268d8f73b73ee6a4b1ad513802cbc75c74124a85bd5ca7bfaea5cf7cccb706334c0dac2c8a0674a5bc2cea10f44f99f881ad893c8337af3da2 diff --git a/dev-python/setuptools/setuptools-53.1.0.ebuild b/dev-python/setuptools/setuptools-53.1.0.ebuild new file mode 100644 index 000000000000..49b44d46c0df --- /dev/null +++ b/dev-python/setuptools/setuptools-53.1.0.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +# Set to 'manual' to avoid triggering install QA check +DISTUTILS_USE_SETUPTOOLS=manual +PYTHON_COMPAT=( python3_{7..9} pypy3 ) +PYTHON_REQ_USE="xml(+)" + +inherit distutils-r1 multiprocessing + +DESCRIPTION="Collection of extensions to Distutils" +HOMEPAGE="https://github.com/pypa/setuptools https://pypi.org/project/setuptools/" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +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" + +BDEPEND=" + test? ( + dev-python/jaraco-envs[${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pip[${PYTHON_USEDEP}] + dev-python/pytest-fixture-config[${PYTHON_USEDEP}] + dev-python/pytest-virtualenv[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + >=dev-python/virtualenv-20[${PYTHON_USEDEP}] + dev-python/wheel[${PYTHON_USEDEP}] + ) +" +PDEPEND=" + >=dev-python/certifi-2016.9.26[${PYTHON_USEDEP}] + dev-python/setuptools_scm[${PYTHON_USEDEP}]" + +distutils_enable_tests pytest + +# Force in-source build because build system modifies sources. +DISTUTILS_IN_SOURCE_BUILD=1 + +DOCS=( {CHANGES,README}.rst ) + +python_test() { + distutils_install_for_testing --via-root + local deselect=( + # TODO + setuptools/tests/test_easy_install.py::TestSetupRequires::test_setup_requires_with_allow_hosts + # this one's unhappy about pytest-xdist but one test is not worth + # losing the speed gain + setuptools/tests/test_build_meta.py::TestBuildMetaBackend::test_build_sdist_relative_path_import + ) + # test_easy_install raises a SandboxViolation due to ${HOME}/.pydistutils.cfg + # It tries to sandbox the test in a tempdir + HOME="${PWD}" pytest -vv ${deselect[@]/#/--deselect } \ + -n "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")" \ + setuptools || die "Tests failed under ${EPYTHON}" +} + +python_install() { + export DISTRIBUTE_DISABLE_VERSIONED_EASY_INSTALL_SCRIPT=1 + distutils-r1_python_install +} diff --git a/dev-python/sgmllib3k/metadata.xml b/dev-python/sgmllib3k/metadata.xml index 494249786841..352df758d5df 100644 --- a/dev-python/sgmllib3k/metadata.xml +++ b/dev-python/sgmllib3k/metadata.xml @@ -3,7 +3,9 @@ python@gentoo.org + Python + sgmllib3k diff --git a/dev-python/sgmllib3k/sgmllib3k-1.0.0.ebuild b/dev-python/sgmllib3k/sgmllib3k-1.0.0.ebuild index a228a8a031d5..7e9bfa71d7ac 100644 --- a/dev-python/sgmllib3k/sgmllib3k-1.0.0.ebuild +++ b/dev-python/sgmllib3k/sgmllib3k-1.0.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020 Gentoo Authors +# Copyright 2020-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -12,4 +12,4 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="PSF-2" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~x86-solaris" diff --git a/dev-python/smmap/Manifest b/dev-python/smmap/Manifest index 449f8b29f42a..871b53fa99d0 100644 --- a/dev-python/smmap/Manifest +++ b/dev-python/smmap/Manifest @@ -1,3 +1,2 @@ -DIST smmap-3.0.4.tar.gz 22459 BLAKE2B daccd2cfa4d448297d1a0b2c33c1a316e8c84ae5dbe934d688fbdf034a660214c98d428206b8e9ce1cab3e5f3561309a1e7f29e3371b7358954f0fe7ea37092d SHA512 da7e5c0257f29b487eb5ee18f29656340f7f6999dd625d93560444d526df8036a8fc4452242a2d01203907798709d82a0015709e097bc22acd3d0a8b976ef9fe DIST smmap-3.0.5.tar.gz 23228 BLAKE2B ccc36c33e9239f69a41eff291dcde7e455a84d886c2b087464b1b084ad8506b9d0f862b083635d51465089564edbd27ed0b7c9c5a0d1e58605b3db6f84dea857 SHA512 82d0167ba439164b5b9e6ca6081558b7f32af364f7935aa40500b34ca80e0fcf8d014e53eb2963e189d28ef18c8dd48da0b515392d149608fc3179fae3f69ee1 DIST smmap-4.0.0.tar.gz 22524 BLAKE2B 2edd07925d9511879cb816f1e80d5fe7920ef91635f085b8d0ca81fa8d46bf0a1dfce7eab6f70250b93602a5a10e8170045f0720cf9fe3b26911d4e8b419f4cf SHA512 fae59fd4e8ccc95cbc07be3ece208e862948c2b537850376b169acc15b9f0b1d94d412fde88647c245dda117dbbdab4db6426e1d95f3f9779bdd40c2d9c7d2cd diff --git a/dev-python/smmap/smmap-3.0.4.ebuild b/dev-python/smmap/smmap-3.0.4.ebuild deleted file mode 100644 index ef5a66ca77ca..000000000000 --- a/dev-python/smmap/smmap-3.0.4.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} ) - -inherit distutils-r1 - -DESCRIPTION="A pure Python implementation of a sliding window memory map manager" -HOMEPAGE=" - https://pypi.org/project/smmap/ - https://github.com/Byron/smmap" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -KEYWORDS="amd64 arm64 x86" -SLOT="0" - -distutils_enable_tests unittest diff --git a/dev-python/smmap/smmap-3.0.5.ebuild b/dev-python/smmap/smmap-3.0.5.ebuild index 64612c873ca5..98acaf2978b4 100644 --- a/dev-python/smmap/smmap-3.0.5.ebuild +++ b/dev-python/smmap/smmap-3.0.5.ebuild @@ -14,7 +14,7 @@ HOMEPAGE=" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="amd64 ~arm arm64 x86" SLOT="0" distutils_enable_tests unittest diff --git a/dev-python/snakeoil/snakeoil-0.9.2-r1.ebuild b/dev-python/snakeoil/snakeoil-0.9.2-r1.ebuild index e3fdf2c979c1..c15346749758 100644 --- a/dev-python/snakeoil/snakeoil-0.9.2-r1.ebuild +++ b/dev-python/snakeoil/snakeoil-0.9.2-r1.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == *9999 ]] ; then EGIT_REPO_URI="https://github.com/pkgcore/snakeoil.git" inherit git-r3 else - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-macos" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-macos" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" fi diff --git a/dev-python/socketio-client-nexus/metadata.xml b/dev-python/socketio-client-nexus/metadata.xml index 178ab4da2d8f..972226f29981 100644 --- a/dev-python/socketio-client-nexus/metadata.xml +++ b/dev-python/socketio-client-nexus/metadata.xml @@ -1,11 +1,13 @@ + + zmedico@gentoo.org + Zac Medico + + socketIO-client-nexus nexus-devs/socketIO-client-2.0.3 - - zmedico@gentoo.org - diff --git a/dev-python/socketio-client-nexus/socketio-client-nexus-0.7.6.ebuild b/dev-python/socketio-client-nexus/socketio-client-nexus-0.7.6.ebuild index 806a2fe76a97..1a81504b2899 100644 --- a/dev-python/socketio-client-nexus/socketio-client-nexus-0.7.6.ebuild +++ b/dev-python/socketio-client-nexus/socketio-client-nexus-0.7.6.ebuild @@ -1,23 +1,25 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 -PYTHON_COMPAT=( python3_7 ) +EAPI=7 +PYTHON_COMPAT=( python3_{7..9} ) inherit distutils-r1 MY_PN="socketIO-client-nexus" DESCRIPTION="A socket.io 2.x client library for Python" HOMEPAGE="https://github.com/nexus-devs/socketIO-client-2.0.3/ https://pypi.org/project/socketIO-client-nexus/" +S="${WORKDIR}/${MY_PN}-${PV}" SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0" KEYWORDS="~amd64 ~x86" -RDEPEND="dev-python/six[${PYTHON_USEDEP}] +# require network +RESTRICT="test" + +RDEPEND=" dev-python/requests[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] dev-python/websocket-client[${PYTHON_USEDEP}]" -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" - -S="${WORKDIR}/${MY_PN}-${PV}" diff --git a/dev-python/sphinx-gallery/Manifest b/dev-python/sphinx-gallery/Manifest index 5631d932eb2f..bbeab05986cb 100644 --- a/dev-python/sphinx-gallery/Manifest +++ b/dev-python/sphinx-gallery/Manifest @@ -1,3 +1,2 @@ -DIST sphinx-gallery-0.3.1.tar.gz 88807 BLAKE2B 79218a1f438e2b8607c52b14f098c0136cb4d5ce15a12d82bdb3caf0c7c1090e7c4f210437fc660d8d4d19bf87bbaa2ec3c208d2dc8a77ad9deea5b5cefa3c05 SHA512 c51eaaef63a7496e223a4541d0560f694420b6ac4b2cde3779c405f0ab92d34aef7a37e4c41da9e59bd8a050c8d3eed330df3799e76a60ae35cdbc6f7c9cb8c1 DIST sphinx-gallery-0.8.1.tar.gz 6502920 BLAKE2B 35f6bfe6039910518c21dadcdb7d814f4400baf3996ee5df21ff6a16b8fe87b0ec0355073b854e9b07ab7f2aced6d2de4453b9ebb2aa142506e9cbfebb99ea4c SHA512 0e77b75fe1d9c44d68235603529c116fad0460156d59f6b2f41ff299e42074930694f1768d99fe585428734617d18e1f1379fdc14e359b0274d1614c092141f6 DIST sphinx-gallery-0.8.2.tar.gz 6530210 BLAKE2B ba1500b9870d89c686dd1afbcab4797e15944cbda4d8d2faf02bb65435fa4208bf7dfae70285c920ad2f3b82bc085b06629fb3d2807462f92e75be91ef1e81a8 SHA512 52dfcf320d1e53b2ee985482af5cee63582b26aa6f3969f2d83e6ffb9503712f5d1a865c849c4b2111f7fd4349cefb158874d8faa323e4e7d73bf547a26f3a93 diff --git a/dev-python/sphinx-gallery/sphinx-gallery-0.3.1-r1.ebuild b/dev-python/sphinx-gallery/sphinx-gallery-0.3.1-r1.ebuild deleted file mode 100644 index d9b82a58186c..000000000000 --- a/dev-python/sphinx-gallery/sphinx-gallery-0.3.1-r1.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python3_7 ) - -inherit distutils-r1 - -DESCRIPTION="Sphinx extension to automatically generate an examples gallery" -HOMEPAGE=" - https://sphinx-gallery.github.io/ - https://github.com/sphinx-gallery/sphinx-gallery" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 x86 ~amd64-linux ~x86-linux" -IUSE="" - -RDEPEND=" - dev-python/matplotlib[${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP}] - dev-python/sphinx[${PYTHON_USEDEP}] -" -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" - -# tests need extra files not distributed diff --git a/dev-python/sphinx-gallery/sphinx-gallery-0.8.1.ebuild b/dev-python/sphinx-gallery/sphinx-gallery-0.8.1.ebuild index dbf62e05f79d..fcd90fbd9a0a 100644 --- a/dev-python/sphinx-gallery/sphinx-gallery-0.8.1.ebuild +++ b/dev-python/sphinx-gallery/sphinx-gallery-0.8.1.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 @@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux" IUSE="" RDEPEND=" diff --git a/dev-python/sphinx_lv2_theme/sphinx_lv2_theme-1.0.0.ebuild b/dev-python/sphinx_lv2_theme/sphinx_lv2_theme-1.0.0.ebuild index 78ade22f2821..df6c7200619d 100644 --- a/dev-python/sphinx_lv2_theme/sphinx_lv2_theme-1.0.0.ebuild +++ b/dev-python/sphinx_lv2_theme/sphinx_lv2_theme-1.0.0.ebuild @@ -14,6 +14,6 @@ SRC_URI="https://gitlab.com/lv2/${PN}/-/archive/v${PV}/{PN}-v${PV}.tar.gz" LICENSE="ISC" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" S="${WORKDIR}/${PN}-v${PV}-${COMMIT}" diff --git a/dev-python/threadpoolctl/threadpoolctl-2.1.0.ebuild b/dev-python/threadpoolctl/threadpoolctl-2.1.0.ebuild index 37d244fd73b3..ea324f5c845e 100644 --- a/dev-python/threadpoolctl/threadpoolctl-2.1.0.ebuild +++ b/dev-python/threadpoolctl/threadpoolctl-2.1.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020 Gentoo Authors +# Copyright 2020-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -13,7 +13,7 @@ SRC_URI="https://github.com/joblib/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 x86" BDEPEND="dev-python/cython[${PYTHON_USEDEP}]" diff --git a/dev-python/tqdm/Manifest b/dev-python/tqdm/Manifest index 252e8ae99ba7..c5918dd5ec6c 100644 --- a/dev-python/tqdm/Manifest +++ b/dev-python/tqdm/Manifest @@ -1,3 +1,4 @@ DIST tqdm-4.55.2.tar.gz 162632 BLAKE2B 02e49f442c8d5ad3799de143dd8a188796293253e836c24d04e75aa45f7cbeecb967f1503467ca7486dfd412538da6f7a3aa4c674e16f0da3954f44347c5a498 SHA512 f61f28f2b8f7c4d848e31a3d791822a0433573b36aa900d055e1919b555b84ee36d988c6f51d6951355e70821f4d24bee72bdd4472262ea55ea012ff0556b0df DIST tqdm-4.56.2.tar.gz 167040 BLAKE2B c1754cb262977688365c6bf17ec6b6ec31704cdb22aaf05261653c4c9609bdbd16863a15f58a7fe0fb2c0983513b091be55dbca48a0a7b1177a4d017d6800ce0 SHA512 8e7ec199c43a3cdb69bdbfaaec33c11ce8b337255eff4ae6af9928c2a2c5adb065698538562020c9f0a29a63671cbbfcf2c4c9ccb25bec0ec1d8ae8df66516c3 DIST tqdm-4.57.0.tar.gz 167590 BLAKE2B 30852febdcb69d1f0c6a7416ec7611a79896d643e18c658bb19e52196b4998d8ff9ef708c92d09d9804d8c0210b378dc8a3d58ef2b788a65835cd95ddf3406e4 SHA512 5393ffe6cbb5b41a3c51efdd14169936fcae9dd635b7a35d64f44157f2c855914dbd5c8aa933c4830a16867c83a73c0734e0ebee548392d2c73cae4e6aba531f +DIST tqdm-4.58.0.tar.gz 167844 BLAKE2B 9a28aa91b330714f6f4d178ca793f9bc1ce5988417b38dc5a9af06c36b8949d0f23de846bc1fb87f7dac2a3b09028c4d216659f84a8ce2125de0a7870d8bc4b4 SHA512 a97a7fc1d5a181d326e91bd017cf9737fd2322f375b8efe5e53c8e49c7986edcdea39086f5057a6d2584a16e2a45b5a679055ba08c83d813fff0a61050b71b45 diff --git a/dev-python/tqdm/tqdm-4.58.0.ebuild b/dev-python/tqdm/tqdm-4.58.0.ebuild new file mode 100644 index 000000000000..0bf4e4570b83 --- /dev/null +++ b/dev-python/tqdm/tqdm-4.58.0.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DISTUTILS_USE_SETUPTOOLS=rdepend +PYTHON_COMPAT=( pypy3 python3_{7..9} ) + +inherit distutils-r1 + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/tqdm/tqdm" +else + SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x64-macos" +fi + +DESCRIPTION="Add a progress meter to your loops in a second" +HOMEPAGE="https://github.com/tqdm/tqdm" + +LICENSE="MIT" +SLOT="0" +IUSE="examples" + +BDEPEND=" + dev-python/setuptools_scm[${PYTHON_USEDEP}] + dev-python/toml[${PYTHON_USEDEP}] + test? ( + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/pytest-timeout[${PYTHON_USEDEP}] + )" + +distutils_enable_tests pytest + +python_test() { + # Skip unpredictable performance tests + pytest -vv --ignore 'tests/tests_perf.py' || + die "Tests failed with ${EPYTHON}" +} + +python_install() { + doman "${BUILD_DIR}"/lib/tqdm/tqdm.1 + rm "${BUILD_DIR}"/lib/tqdm/tqdm.1 || die + distutils-r1_python_install +} + +python_install_all() { + if use examples; then + dodoc -r examples + docompress -x /usr/share/doc/${PF}/examples + fi + distutils-r1_python_install_all +} diff --git a/dev-python/txaio/Manifest b/dev-python/txaio/Manifest index c5d717202de9..1ad2d623dc1e 100644 --- a/dev-python/txaio/Manifest +++ b/dev-python/txaio/Manifest @@ -1 +1,2 @@ DIST txaio-20.12.1.tar.gz 53200 BLAKE2B 0bbcf8a64fec668c2cf128a390779ca81033d0f43f02a341c46fc392254ff011df13a1456757e86dc5c4c15f18468698f4da85cc830fb2e52e4e620f7a8767ee SHA512 efde6115b8eccba94dce736fffe49f280ff49e9738f3299578cf41641c3b6f1deb5b1c0f0c8c6fbf85c8d8adbdc2d3f67aa256335d63a5977ac0bfacc98f909c +DIST txaio-21.2.1.tar.gz 53383 BLAKE2B ff245c7e303a88e0e0f71bfa99ec5cfa2e6ec026e43e9477beb711cc753d73d4f49079727f9f86499779819fda74747edee00ebe22c0ac59c764c1403b983960 SHA512 762875b9c10304dab31dd54f7830f56b0cc26dd6e7a98c8faf57891a2810e36f53004833f872f0f51bad61cb62be033cfc228c99fd6aff60cd4dd2ae2f2e5c37 diff --git a/dev-python/txaio/txaio-21.2.1.ebuild b/dev-python/txaio/txaio-21.2.1.ebuild new file mode 100644 index 000000000000..d4a805dd4f33 --- /dev/null +++ b/dev-python/txaio/txaio-21.2.1.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{7..9} ) + +inherit distutils-r1 + +DESCRIPTION="Compatibility API between asyncio/Twisted/Trollius" +HOMEPAGE="https://github.com/crossbario/txaio https://pypi.org/project/txaio/" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" + +BDEPEND=" + test? ( + >=dev-python/mock-1.3.0[${PYTHON_USEDEP}] + ) +" +distutils_enable_sphinx docs \ + '>=dev-python/sphinxcontrib-spelling-2.1.2' \ + '>=dev-python/sphinx_rtd_theme-0.1.9' +distutils_enable_tests pytest + +src_prepare() { + default_src_prepare + # Take out failing tests known to pass when run manually + # we certainly don't need to test "python setup.py sdist" here + rm "${S}/test/test_packaging.py" || die +} diff --git a/dev-python/ujson/Manifest b/dev-python/ujson/Manifest index 2c3d579d337f..90f2344aa4a5 100644 --- a/dev-python/ujson/Manifest +++ b/dev-python/ujson/Manifest @@ -1,3 +1 @@ -DIST ujson-1.35.tar.gz 192027 BLAKE2B 320058e7142f2264bee8b02a411bedb3b32d1c2fc86157eb47272f75cb401e6c75ce7d9e3dba5092cd1db99dbded8804347d4c7be11eaedb47bc8b4b8125fbd3 SHA512 931d8f574fc4920c9ded48369774666060e951f40982606ce9f1d9de3420004042af7d797075a54d92a2b25c4f313572a5e1a30f3bc8ce387ef8f3881193eee7 -DIST ujson-4.0.1.tar.gz 7128868 BLAKE2B 159496bfa2b7efff744c1f725c5a8c362c6baac20518d440e5827ec8af1a9a77b4e060126d9b35b39baae079f7092e64d49d0cd23a637174a4bca261203939d6 SHA512 11fb28166afab30e29d71070c91cfb78245eed704a769bf6fb0871c267135fac3fa1042c4ac875dcb870f8a00615e6bcc8fdcd0168edd5ccbae6437605b4df0d DIST ujson-4.0.2.tar.gz 7129106 BLAKE2B 8ebf68c6bac65100baeee4f95f175ada09ba48b9efe1876b7b1ff2c3cf87d1a50d8300a981fd97eac73e4c5a70af1b7fddcd468aa6067aac8a2e44133f397057 SHA512 ece12d4407cb7cdb647597ff7fc32e4390fc4c790c59e764da5c5644e5dec470c48cb6a6aaa18429cb713643e5205c5d26b2d2d2195bc90f3a171615d3dbd80d diff --git a/dev-python/ujson/files/ujson-1.35-fix-for-overflowing-long.patch b/dev-python/ujson/files/ujson-1.35-fix-for-overflowing-long.patch deleted file mode 100644 index 98659ce1722b..000000000000 --- a/dev-python/ujson/files/ujson-1.35-fix-for-overflowing-long.patch +++ /dev/null @@ -1,84 +0,0 @@ -commit 409c6d4006fdea27e746ea397124f98c92a41a92 -Author: Joakim Hamren -Date: Sat Feb 4 04:21:05 2017 +0100 - - Fix for overflowing long causing invalid json - - This was caused by checking for "__json__" using PyObject_HasAttrString - which clears the error set by a previous long overflow. Thus this was dependent - on the order of processing of dict items, which explains why it was - seemingly random as the dict items are likely ordered by a hash of - the key. - - This fixes GH224 and GH240. - -diff --git a/python/objToJSON.c b/python/objToJSON.c -index 8133fb5..adea2f6 100644 ---- a/python/objToJSON.c -+++ b/python/objToJSON.c -@@ -226,6 +226,21 @@ static void *PyDateToINT64(JSOBJ _obj, JSONTypeContext *tc, void *outValue, size - return NULL; - } - -+static int PyHasAttrStringPreserveErr(PyObject *obj, const char *attr) -+{ -+ int res; -+ PyObject *excType = NULL, *excValue, *excTraceback; -+ -+ if (!PyErr_Occurred()) -+ return PyObject_HasAttrString(obj, "__json__"); -+ -+ PyErr_Fetch(&excType, &excValue, &excTraceback); -+ res = PyObject_HasAttrString(obj, "__json__"); -+ PyErr_Restore(excType, excValue, excTraceback); -+ -+ return res; -+} -+ - static int Tuple_iterNext(JSOBJ obj, JSONTypeContext *tc) - { - PyObject *item; -@@ -471,21 +486,21 @@ static int Dict_iterNext(JSOBJ obj, JSONTypeContext *tc) - GET_TC(tc)->itemName = PyUnicode_AsUTF8String (GET_TC(tc)->itemName); - } - else -- if (!PyString_Check(GET_TC(tc)->itemName)) -- { -- GET_TC(tc)->itemName = PyObject_Str(GET_TC(tc)->itemName); -+ if (!PyString_Check(GET_TC(tc)->itemName)) -+ { -+ GET_TC(tc)->itemName = PyObject_Str(GET_TC(tc)->itemName); - #if PY_MAJOR_VERSION >= 3 -- itemNameTmp = GET_TC(tc)->itemName; -- GET_TC(tc)->itemName = PyUnicode_AsUTF8String (GET_TC(tc)->itemName); -- Py_DECREF(itemNameTmp); -+ itemNameTmp = GET_TC(tc)->itemName; -+ GET_TC(tc)->itemName = PyUnicode_AsUTF8String (GET_TC(tc)->itemName); -+ Py_DECREF(itemNameTmp); - #endif -- } -- else -- { -- Py_INCREF(GET_TC(tc)->itemName); -- } -- PRINTMARK(); -- return 1; -+ } -+ else -+ { -+ Py_INCREF(GET_TC(tc)->itemName); -+ } -+ PRINTMARK(); -+ return 1; - } - - static void Dict_iterEnd(JSOBJ obj, JSONTypeContext *tc) -@@ -728,7 +743,7 @@ static void Object_beginTypeContext (JSOBJ _obj, JSONTypeContext *tc, JSONObject - return; - } - else -- if (PyString_Check(obj) && !PyObject_HasAttrString(obj, "__json__")) -+ if (PyString_Check(obj) && !PyHasAttrStringPreserveErr(obj, "__json__")) - { - PRINTMARK(); - pc->PyTypeToJSON = PyStringToUTF8; tc->type = JT_UTF8; diff --git a/dev-python/ujson/files/ujson-1.35-fix-ordering-of-orderdict.patch b/dev-python/ujson/files/ujson-1.35-fix-ordering-of-orderdict.patch deleted file mode 100644 index 37270d41e3b1..000000000000 --- a/dev-python/ujson/files/ujson-1.35-fix-ordering-of-orderdict.patch +++ /dev/null @@ -1,122 +0,0 @@ -commit c9f8318bd823ae9d44797b6b881a2b3e22cdbade -Author: Joakim Hamren -Date: Tue Feb 7 02:02:38 2017 +0100 - - Fix for incorrect order when using OrderedDict - -diff --git a/python/objToJSON.c b/python/objToJSON.c -index abe6588..9e6a390 100644 ---- a/python/objToJSON.c -+++ b/python/objToJSON.c -@@ -253,8 +253,13 @@ static int Dict_iterNext(JSOBJ obj, JSONTypeContext *tc) - GET_TC(tc)->itemName = NULL; - } - -+ if (!(GET_TC(tc)->itemName = PyIter_Next(GET_TC(tc)->iterator))) -+ { -+ PRINTMARK(); -+ return 0; -+ } - -- if (!PyDict_Next ( (PyObject *)GET_TC(tc)->dictObj, &GET_TC(tc)->index, &GET_TC(tc)->itemName, &GET_TC(tc)->itemValue)) -+ if (!(GET_TC(tc)->itemValue = PyObject_GetItem(GET_TC(tc)->dictObj, GET_TC(tc)->itemName))) - { - PRINTMARK(); - return 0; -@@ -295,6 +300,7 @@ static void Dict_iterEnd(JSOBJ obj, JSONTypeContext *tc) - Py_DECREF(GET_TC(tc)->itemName); - GET_TC(tc)->itemName = NULL; - } -+ Py_CLEAR(GET_TC(tc)->iterator); - Py_DECREF(GET_TC(tc)->dictObj); - PRINTMARK(); - } -@@ -425,20 +431,23 @@ static char *SortedDict_iterGetName(JSOBJ obj, JSONTypeContext *tc, size_t *outL - - static void SetupDictIter(PyObject *dictObj, TypeContext *pc, JSONObjectEncoder *enc) - { -- if (enc->sortKeys) { -+ pc->dictObj = dictObj; -+ if (enc->sortKeys) -+ { - pc->iterEnd = SortedDict_iterEnd; - pc->iterNext = SortedDict_iterNext; - pc->iterGetValue = SortedDict_iterGetValue; - pc->iterGetName = SortedDict_iterGetName; -+ pc->index = 0; - } -- else { -+ else -+ { - pc->iterEnd = Dict_iterEnd; - pc->iterNext = Dict_iterNext; - pc->iterGetValue = Dict_iterGetValue; - pc->iterGetName = Dict_iterGetName; -+ pc->iterator = PyObject_GetIter(dictObj); - } -- pc->dictObj = dictObj; -- pc->index = 0; - } - - static void Object_beginTypeContext (JSOBJ _obj, JSONTypeContext *tc, JSONObjectEncoder *enc) -@@ -446,7 +455,8 @@ static void Object_beginTypeContext (JSOBJ _obj, JSONTypeContext *tc, JSONObject - PyObject *obj, *objRepr, *exc; - TypeContext *pc; - PRINTMARK(); -- if (!_obj) { -+ if (!_obj) -+ { - tc->type = JT_INVALID; - return; - } -diff --git a/tests/tests.py b/tests/tests.py -index cd928e6..b7e46af 100644 ---- a/tests/tests.py -+++ b/tests/tests.py -@@ -10,6 +10,8 @@ import json - import math - import time - import pytz -+from collections import OrderedDict -+ - if six.PY2: - import unittest2 as unittest - else: -@@ -383,6 +385,10 @@ class UltraJSONTests(unittest.TestCase): - input = -float('inf') - self.assertRaises(OverflowError, ujson.encode, input) - -+ def test_encodeOrderedDict(self): -+ input = OrderedDict([(1, 1), (0, 0), (8, 8), (2, 2)]) -+ self.assertEqual('{"1":1,"0":0,"8":8,"2":2}', ujson.encode(input)) -+ - def test_decodeJibberish(self): - input = "fdsa sda v9sa fdsa" - self.assertRaises(ValueError, ujson.decode, input) -@@ -668,7 +674,7 @@ class UltraJSONTests(unittest.TestCase): - d = {u'key': JSONTest()} - output = ujson.encode(d) - dec = ujson.decode(output) -- self.assertEquals(dec, {u'key': output_text}) -+ self.assertEqual(dec, {u'key': output_text}) - - def test_object_with_json_unicode(self): - # If __json__ returns a string, then that string -@@ -681,7 +687,7 @@ class UltraJSONTests(unittest.TestCase): - d = {u'key': JSONTest()} - output = ujson.encode(d) - dec = ujson.decode(output) -- self.assertEquals(dec, {u'key': output_text}) -+ self.assertEqual(dec, {u'key': output_text}) - - def test_object_with_complex_json(self): - # If __json__ returns a string, then that string -@@ -694,7 +700,7 @@ class UltraJSONTests(unittest.TestCase): - d = {u'key': JSONTest()} - output = ujson.encode(d) - dec = ujson.decode(output) -- self.assertEquals(dec, {u'key': obj}) -+ self.assertEqual(dec, {u'key': obj}) - - def test_object_with_json_type_error(self): - # __json__ must return a string, otherwise it should raise an error. diff --git a/dev-python/ujson/files/ujson-1.35-sort_keys-segfault.patch b/dev-python/ujson/files/ujson-1.35-sort_keys-segfault.patch deleted file mode 100644 index 7239bca3e238..000000000000 --- a/dev-python/ujson/files/ujson-1.35-sort_keys-segfault.patch +++ /dev/null @@ -1,73 +0,0 @@ -commit 870ee48fe109c289033cd0b7543b6f5ea4e6f128 -Author: Joakim Hamren -Date: Sat Feb 4 01:07:52 2017 +0100 - - Fixes for sort_keys bug and a typo. - - - Fixed segfault when using sort_keys=True on dict with unorderable keys (GH247) - - - Fixed refcount becoming negative when using sort_keys=True (GH243) - - - Fixed compile error when defining JSON_NO_EXTRA_WHITESPACE - caused by a wrongly named variable. (GH245) - -diff --git a/lib/ultrajsonenc.c b/lib/ultrajsonenc.c -index cb10024..1bfa8f4 100644 ---- a/lib/ultrajsonenc.c -+++ b/lib/ultrajsonenc.c -@@ -717,7 +717,7 @@ static void encode(JSOBJ obj, JSONObjectEncoder *enc, const char *name, size_t c - { - const char *value; - char *objName; -- int count; -+ int count, res; - JSOBJ iterObj; - size_t szlen; - JSONTypeContext tc; -@@ -796,7 +796,7 @@ static void encode(JSOBJ obj, JSONObjectEncoder *enc, const char *name, size_t c - { - Buffer_AppendCharUnchecked (enc, ','); - #ifndef JSON_NO_EXTRA_WHITESPACE -- Buffer_AppendCharUnchecked (buffer, ' '); -+ Buffer_AppendCharUnchecked (enc, ' '); - #endif - Buffer_AppendIndentNewlineUnchecked (enc); - } -@@ -823,8 +823,16 @@ static void encode(JSOBJ obj, JSONObjectEncoder *enc, const char *name, size_t c - Buffer_AppendCharUnchecked (enc, '{'); - Buffer_AppendIndentNewlineUnchecked (enc); - -- while (enc->iterNext(obj, &tc)) -+ while ((res = enc->iterNext(obj, &tc))) - { -+ if(res < 0) -+ { -+ enc->iterEnd(obj, &tc); -+ enc->endTypeContext(obj, &tc); -+ enc->level--; -+ return; -+ } -+ - if (count > 0) - { - Buffer_AppendCharUnchecked (enc, ','); -diff --git a/python/objToJSON.c b/python/objToJSON.c -index 1960d40..8133fb5 100644 ---- a/python/objToJSON.c -+++ b/python/objToJSON.c -@@ -537,6 +537,7 @@ static int SortedDict_iterNext(JSOBJ obj, JSONTypeContext *tc) - // Sort the list. - if (PyList_Sort(items) < 0) - { -+ PyErr_SetString(PyExc_ValueError, "unorderable keys"); - goto error; - } - -@@ -607,7 +608,6 @@ static void SortedDict_iterEnd(JSOBJ obj, JSONTypeContext *tc) - { - GET_TC(tc)->itemName = NULL; - GET_TC(tc)->itemValue = NULL; -- Py_DECREF(GET_TC(tc)->newObj); - Py_DECREF(GET_TC(tc)->dictObj); - PRINTMARK(); - } diff --git a/dev-python/ujson/files/ujson-1.35-standard-handling-of-none.patch b/dev-python/ujson/files/ujson-1.35-standard-handling-of-none.patch deleted file mode 100644 index e2b7b9103f48..000000000000 --- a/dev-python/ujson/files/ujson-1.35-standard-handling-of-none.patch +++ /dev/null @@ -1,77 +0,0 @@ -commit ac4637fbc4e72bd59f221d9bba19127820d21023 -Author: Joakim Hamren -Date: Sat Feb 4 16:36:14 2017 +0100 - - Following std json handling of None dict key - - Previously a None dict item key would be outputted in JSON as "None". - To better align with the standard json module this was changed to output - "null". There's no proper representation of null object keys in JSON so - this is implementation specific but it seems more natural to follow - suit when it can be done without a significant performance hit. - - Added and used branch prediction macros (LIKELY/UNLIKELY) as well. - -diff --git a/lib/ultrajson.h b/lib/ultrajson.h -index 6c1dbc1..ca82a29 100644 ---- a/lib/ultrajson.h -+++ b/lib/ultrajson.h -@@ -117,6 +117,14 @@ typedef uint32_t JSUINT32; - - #define INLINE_PREFIX inline - -+#ifdef __GNUC__ -+#define LIKELY(x) __builtin_expect(!!(x), 1) -+#define UNLIKELY(x) __builtin_expect(!!(x), 0) -+#else -+#define LIKELY(x) (x) -+#define UNLIKELY(x) (x) -+#endif -+ - typedef uint8_t JSUINT8; - typedef uint16_t JSUTF16; - typedef uint32_t JSUTF32; -diff --git a/python/objToJSON.c b/python/objToJSON.c -index adea2f6..41d4289 100644 ---- a/python/objToJSON.c -+++ b/python/objToJSON.c -@@ -488,6 +488,12 @@ static int Dict_iterNext(JSOBJ obj, JSONTypeContext *tc) - else - if (!PyString_Check(GET_TC(tc)->itemName)) - { -+ if (UNLIKELY(GET_TC(tc)->itemName == Py_None)) -+ { -+ GET_TC(tc)->itemName = PyString_FromString("null"); -+ return 1; -+ } -+ - GET_TC(tc)->itemName = PyObject_Str(GET_TC(tc)->itemName); - #if PY_MAJOR_VERSION >= 3 - itemNameTmp = GET_TC(tc)->itemName; -@@ -743,7 +749,7 @@ static void Object_beginTypeContext (JSOBJ _obj, JSONTypeContext *tc, JSONObject - return; - } - else -- if (PyString_Check(obj) && !PyHasAttrStringPreserveErr(obj, "__json__")) -+ if (PyString_Check(obj) && LIKELY(!PyHasAttrStringPreserveErr(obj, "__json__"))) - { - PRINTMARK(); - pc->PyTypeToJSON = PyStringToUTF8; tc->type = JT_UTF8; -@@ -837,7 +843,7 @@ ISITERABLE: - } - */ - -- if (PyObject_HasAttrString(obj, "toDict")) -+ if (UNLIKELY(PyObject_HasAttrString(obj, "toDict"))) - { - PyObject* toDictFunc = PyObject_GetAttrString(obj, "toDict"); - PyObject* tuple = PyTuple_New(0); -@@ -863,7 +869,7 @@ ISITERABLE: - return; - } - else -- if (PyObject_HasAttrString(obj, "__json__")) -+ if (UNLIKELY(PyObject_HasAttrString(obj, "__json__"))) - { - PyObject* toJSONFunc = PyObject_GetAttrString(obj, "__json__"); - PyObject* tuple = PyTuple_New(0); diff --git a/dev-python/ujson/files/ujson-1.35-test-depricationwarning.patch b/dev-python/ujson/files/ujson-1.35-test-depricationwarning.patch deleted file mode 100644 index 6ce987581c4f..000000000000 --- a/dev-python/ujson/files/ujson-1.35-test-depricationwarning.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- ujson-1.35.orig/tests/tests.py 2017-04-14 18:14:36.298345782 -0700 -+++ ujson-1.35/tests/tests.py 2017-04-14 18:14:47.899947795 -0700 -@@ -702,7 +702,7 @@ - - output = ujson.encode(ObjectTest()) - dec = ujson.decode(output) -- self.assertEquals(dec, {}) -+ self.assertEqual(dec, {}) - - def test_toDict(self): - d = {"key": 31337} diff --git a/dev-python/ujson/files/ujson-1.35-use-static-where-possible.patch b/dev-python/ujson/files/ujson-1.35-use-static-where-possible.patch deleted file mode 100644 index 7ce5d44e0e7a..000000000000 --- a/dev-python/ujson/files/ujson-1.35-use-static-where-possible.patch +++ /dev/null @@ -1,591 +0,0 @@ -commit 6cf6c7ff25c883349e8e9e5468e61498358e2e91 -Author: WGH -Date: Sat Aug 27 17:34:22 2016 +0300 - - added "static" to C functions, where possible - - 1. It reduces clutter in symbol table. - 2. It fixes issues with C99 inline semantics for functions - marked as inline (#237, #180, #222), which manifests - when compiled with GCC>=5. - -diff --git a/lib/ultrajsondec.c b/lib/ultrajsondec.c -index 21a732e..19efc60 100644 ---- a/lib/ultrajsondec.c -+++ b/lib/ultrajsondec.c -@@ -66,7 +66,7 @@ struct DecoderState - JSONObjectDecoder *dec; - }; - --JSOBJ FASTCALL_MSVC decode_any( struct DecoderState *ds) FASTCALL_ATTR; -+static JSOBJ FASTCALL_MSVC decode_any( struct DecoderState *ds) FASTCALL_ATTR; - typedef JSOBJ (*PFN_DECODER)( struct DecoderState *ds); - - static JSOBJ SetError( struct DecoderState *ds, int offset, const char *message) -@@ -76,13 +76,13 @@ static JSOBJ SetError( struct DecoderState *ds, int offset, const char *message) - return NULL; - } - --double createDouble(double intNeg, double intValue, double frcValue, int frcDecimalCount) -+static double createDouble(double intNeg, double intValue, double frcValue, int frcDecimalCount) - { - static const double g_pow10[] = {1.0, 0.1, 0.01, 0.001, 0.0001, 0.00001, 0.000001,0.0000001, 0.00000001, 0.000000001, 0.0000000001, 0.00000000001, 0.000000000001, 0.0000000000001, 0.00000000000001, 0.000000000000001}; - return (intValue + (frcValue * g_pow10[frcDecimalCount])) * intNeg; - } - --FASTCALL_ATTR JSOBJ FASTCALL_MSVC decodePreciseFloat(struct DecoderState *ds) -+static FASTCALL_ATTR JSOBJ FASTCALL_MSVC decodePreciseFloat(struct DecoderState *ds) - { - char *end; - double value; -@@ -99,7 +99,7 @@ FASTCALL_ATTR JSOBJ FASTCALL_MSVC decodePreciseFloat(struct DecoderState *ds) - return ds->dec->newDouble(ds->prv, value); - } - --FASTCALL_ATTR JSOBJ FASTCALL_MSVC decode_numeric (struct DecoderState *ds) -+static FASTCALL_ATTR JSOBJ FASTCALL_MSVC decode_numeric (struct DecoderState *ds) - { - int intNeg = 1; - int mantSize = 0; -@@ -309,7 +309,7 @@ BREAK_EXP_LOOP: - return ds->dec->newDouble (ds->prv, createDouble( (double) intNeg, (double) intValue , frcValue, decimalCount) * pow(10.0, expValue * expNeg)); - } - --FASTCALL_ATTR JSOBJ FASTCALL_MSVC decode_true ( struct DecoderState *ds) -+static FASTCALL_ATTR JSOBJ FASTCALL_MSVC decode_true ( struct DecoderState *ds) - { - char *offset = ds->start; - offset ++; -@@ -329,7 +329,7 @@ SETERROR: - return SetError(ds, -1, "Unexpected character found when decoding 'true'"); - } - --FASTCALL_ATTR JSOBJ FASTCALL_MSVC decode_false ( struct DecoderState *ds) -+static FASTCALL_ATTR JSOBJ FASTCALL_MSVC decode_false ( struct DecoderState *ds) - { - char *offset = ds->start; - offset ++; -@@ -351,7 +351,7 @@ SETERROR: - return SetError(ds, -1, "Unexpected character found when decoding 'false'"); - } - --FASTCALL_ATTR JSOBJ FASTCALL_MSVC decode_null ( struct DecoderState *ds) -+static FASTCALL_ATTR JSOBJ FASTCALL_MSVC decode_null ( struct DecoderState *ds) - { - char *offset = ds->start; - offset ++; -@@ -371,7 +371,7 @@ SETERROR: - return SetError(ds, -1, "Unexpected character found when decoding 'null'"); - } - --FASTCALL_ATTR void FASTCALL_MSVC SkipWhitespace(struct DecoderState *ds) -+static FASTCALL_ATTR void FASTCALL_MSVC SkipWhitespace(struct DecoderState *ds) - { - char *offset = ds->start; - -@@ -422,7 +422,7 @@ static const JSUINT8 g_decoderLookup[256] = - /* 0xf0 */ 4, 4, 4, 4, 4, 4, 4, 4, DS_UTFLENERROR, DS_UTFLENERROR, DS_UTFLENERROR, DS_UTFLENERROR, DS_UTFLENERROR, DS_UTFLENERROR, DS_UTFLENERROR, DS_UTFLENERROR, - }; - --FASTCALL_ATTR JSOBJ FASTCALL_MSVC decode_string ( struct DecoderState *ds) -+static FASTCALL_ATTR JSOBJ FASTCALL_MSVC decode_string ( struct DecoderState *ds) - { - JSUTF16 sur[2] = { 0 }; - int iSur = 0; -@@ -672,7 +672,7 @@ FASTCALL_ATTR JSOBJ FASTCALL_MSVC decode_string ( struct DecoderState *ds) - } - } - --FASTCALL_ATTR JSOBJ FASTCALL_MSVC decode_array(struct DecoderState *ds) -+static FASTCALL_ATTR JSOBJ FASTCALL_MSVC decode_array(struct DecoderState *ds) - { - JSOBJ itemValue; - JSOBJ newObj; -@@ -736,7 +736,7 @@ FASTCALL_ATTR JSOBJ FASTCALL_MSVC decode_array(struct DecoderState *ds) - } - } - --FASTCALL_ATTR JSOBJ FASTCALL_MSVC decode_object( struct DecoderState *ds) -+static FASTCALL_ATTR JSOBJ FASTCALL_MSVC decode_object( struct DecoderState *ds) - { - JSOBJ itemName; - JSOBJ itemValue; -@@ -819,7 +819,7 @@ FASTCALL_ATTR JSOBJ FASTCALL_MSVC decode_object( struct DecoderState *ds) - } - } - --FASTCALL_ATTR JSOBJ FASTCALL_MSVC decode_any(struct DecoderState *ds) -+static FASTCALL_ATTR JSOBJ FASTCALL_MSVC decode_any(struct DecoderState *ds) - { - for (;;) - { -diff --git a/lib/ultrajsonenc.c b/lib/ultrajsonenc.c -index 6c1b120..f330171 100644 ---- a/lib/ultrajsonenc.c -+++ b/lib/ultrajsonenc.c -@@ -112,7 +112,7 @@ static void SetError (JSOBJ obj, JSONObjectEncoder *enc, const char *message) - /* - FIXME: Keep track of how big these get across several encoder calls and try to make an estimate - That way we won't run our head into the wall each call */ --void Buffer_Realloc (JSONObjectEncoder *enc, size_t cbNeeded) -+static void Buffer_Realloc (JSONObjectEncoder *enc, size_t cbNeeded) - { - size_t curSize = enc->end - enc->start; - size_t newSize = curSize * 2; -@@ -148,7 +148,7 @@ void Buffer_Realloc (JSONObjectEncoder *enc, size_t cbNeeded) - enc->end = enc->start + newSize; - } - --FASTCALL_ATTR INLINE_PREFIX void FASTCALL_MSVC Buffer_AppendShortHexUnchecked (char *outputOffset, unsigned short value) -+static FASTCALL_ATTR INLINE_PREFIX void FASTCALL_MSVC Buffer_AppendShortHexUnchecked (char *outputOffset, unsigned short value) - { - *(outputOffset++) = g_hexChars[(value & 0xf000) >> 12]; - *(outputOffset++) = g_hexChars[(value & 0x0f00) >> 8]; -@@ -156,7 +156,7 @@ FASTCALL_ATTR INLINE_PREFIX void FASTCALL_MSVC Buffer_AppendShortHexUnchecked (c - *(outputOffset++) = g_hexChars[(value & 0x000f) >> 0]; - } - --int Buffer_EscapeStringUnvalidated (JSONObjectEncoder *enc, const char *io, const char *end) -+static int Buffer_EscapeStringUnvalidated (JSONObjectEncoder *enc, const char *io, const char *end) - { - char *of = (char *) enc->offset; - -@@ -260,7 +260,7 @@ int Buffer_EscapeStringUnvalidated (JSONObjectEncoder *enc, const char *io, cons - } - } - --int Buffer_EscapeStringValidated (JSOBJ obj, JSONObjectEncoder *enc, const char *io, const char *end) -+static int Buffer_EscapeStringValidated (JSOBJ obj, JSONObjectEncoder *enc, const char *io, const char *end) - { - JSUTF32 ucs; - char *of = (char *) enc->offset; -@@ -498,19 +498,19 @@ int Buffer_EscapeStringValidated (JSOBJ obj, JSONObjectEncoder *enc, const char - #define Buffer_AppendCharUnchecked(__enc, __chr) \ - *((__enc)->offset++) = __chr; \ - --FASTCALL_ATTR INLINE_PREFIX void FASTCALL_MSVC strreverse(char* begin, char* end) -+static FASTCALL_ATTR INLINE_PREFIX void FASTCALL_MSVC strreverse(char* begin, char* end) - { - char aux; - while (end > begin) - aux = *end, *end-- = *begin, *begin++ = aux; - } - --void Buffer_AppendIndentNewlineUnchecked(JSONObjectEncoder *enc) -+static void Buffer_AppendIndentNewlineUnchecked(JSONObjectEncoder *enc) - { - if (enc->indent > 0) Buffer_AppendCharUnchecked(enc, '\n'); - } - --void Buffer_AppendIndentUnchecked(JSONObjectEncoder *enc, JSINT32 value) -+static void Buffer_AppendIndentUnchecked(JSONObjectEncoder *enc, JSINT32 value) - { - int i; - if (enc->indent > 0) -@@ -519,7 +519,7 @@ void Buffer_AppendIndentUnchecked(JSONObjectEncoder *enc, JSINT32 value) - Buffer_AppendCharUnchecked(enc, ' '); - } - --void Buffer_AppendIntUnchecked(JSONObjectEncoder *enc, JSINT32 value) -+static void Buffer_AppendIntUnchecked(JSONObjectEncoder *enc, JSINT32 value) - { - char* wstr; - JSUINT32 uvalue = (value < 0) ? -value : value; -@@ -535,7 +535,7 @@ void Buffer_AppendIntUnchecked(JSONObjectEncoder *enc, JSINT32 value) - enc->offset += (wstr - (enc->offset)); - } - --void Buffer_AppendLongUnchecked(JSONObjectEncoder *enc, JSINT64 value) -+static void Buffer_AppendLongUnchecked(JSONObjectEncoder *enc, JSINT64 value) - { - char* wstr; - JSUINT64 uvalue = (value < 0) ? -value : value; -@@ -551,7 +551,7 @@ void Buffer_AppendLongUnchecked(JSONObjectEncoder *enc, JSINT64 value) - enc->offset += (wstr - (enc->offset)); - } - --void Buffer_AppendUnsignedLongUnchecked(JSONObjectEncoder *enc, JSUINT64 value) -+static void Buffer_AppendUnsignedLongUnchecked(JSONObjectEncoder *enc, JSUINT64 value) - { - char* wstr; - JSUINT64 uvalue = value; -@@ -566,7 +566,7 @@ void Buffer_AppendUnsignedLongUnchecked(JSONObjectEncoder *enc, JSUINT64 value) - enc->offset += (wstr - (enc->offset)); - } - --int Buffer_AppendDoubleUnchecked(JSOBJ obj, JSONObjectEncoder *enc, double value) -+static int Buffer_AppendDoubleUnchecked(JSOBJ obj, JSONObjectEncoder *enc, double value) - { - /* if input is larger than thres_max, revert to exponential */ - const double thres_max = (double) 1e16 - 1; -@@ -714,7 +714,7 @@ Handle integration functions returning NULL here */ - FIXME: - Perhaps implement recursion detection */ - --void encode(JSOBJ obj, JSONObjectEncoder *enc, const char *name, size_t cbName) -+static void encode(JSOBJ obj, JSONObjectEncoder *enc, const char *name, size_t cbName) - { - const char *value; - char *objName; -diff --git a/python/JSONtoObj.c b/python/JSONtoObj.c -index 79d9f1a..6cef088 100644 ---- a/python/JSONtoObj.c -+++ b/python/JSONtoObj.c -@@ -43,7 +43,7 @@ http://www.opensource.apple.com/source/tcl/tcl-14/tcl/license.terms - //#define PRINTMARK() fprintf(stderr, "%s: MARK(%d)\n", __FILE__, __LINE__) - #define PRINTMARK() - --void Object_objectAddKey(void *prv, JSOBJ obj, JSOBJ name, JSOBJ value) -+static void Object_objectAddKey(void *prv, JSOBJ obj, JSOBJ name, JSOBJ value) - { - PyDict_SetItem (obj, name, value); - Py_DECREF( (PyObject *) name); -@@ -51,59 +51,59 @@ void Object_objectAddKey(void *prv, JSOBJ obj, JSOBJ name, JSOBJ value) - return; - } - --void Object_arrayAddItem(void *prv, JSOBJ obj, JSOBJ value) -+static void Object_arrayAddItem(void *prv, JSOBJ obj, JSOBJ value) - { - PyList_Append(obj, value); - Py_DECREF( (PyObject *) value); - return; - } - --JSOBJ Object_newString(void *prv, wchar_t *start, wchar_t *end) -+static JSOBJ Object_newString(void *prv, wchar_t *start, wchar_t *end) - { - return PyUnicode_FromWideChar (start, (end - start)); - } - --JSOBJ Object_newTrue(void *prv) -+static JSOBJ Object_newTrue(void *prv) - { - Py_RETURN_TRUE; - } - --JSOBJ Object_newFalse(void *prv) -+static JSOBJ Object_newFalse(void *prv) - { - Py_RETURN_FALSE; - } - --JSOBJ Object_newNull(void *prv) -+static JSOBJ Object_newNull(void *prv) - { - Py_RETURN_NONE; - } - --JSOBJ Object_newObject(void *prv) -+static JSOBJ Object_newObject(void *prv) - { - return PyDict_New(); - } - --JSOBJ Object_newArray(void *prv) -+static JSOBJ Object_newArray(void *prv) - { - return PyList_New(0); - } - --JSOBJ Object_newInteger(void *prv, JSINT32 value) -+static JSOBJ Object_newInteger(void *prv, JSINT32 value) - { - return PyInt_FromLong( (long) value); - } - --JSOBJ Object_newLong(void *prv, JSINT64 value) -+static JSOBJ Object_newLong(void *prv, JSINT64 value) - { - return PyLong_FromLongLong (value); - } - --JSOBJ Object_newUnsignedLong(void *prv, JSUINT64 value) -+static JSOBJ Object_newUnsignedLong(void *prv, JSUINT64 value) - { - return PyLong_FromUnsignedLongLong (value); - } - --JSOBJ Object_newDouble(void *prv, double value) -+static JSOBJ Object_newDouble(void *prv, double value) - { - return PyFloat_FromDouble(value); - } -diff --git a/python/objToJSON.c b/python/objToJSON.c -index 04a4575..1960d40 100644 ---- a/python/objToJSON.c -+++ b/python/objToJSON.c -@@ -226,7 +226,7 @@ static void *PyDateToINT64(JSOBJ _obj, JSONTypeContext *tc, void *outValue, size - return NULL; - } - --int Tuple_iterNext(JSOBJ obj, JSONTypeContext *tc) -+static int Tuple_iterNext(JSOBJ obj, JSONTypeContext *tc) - { - PyObject *item; - -@@ -242,21 +242,21 @@ int Tuple_iterNext(JSOBJ obj, JSONTypeContext *tc) - return 1; - } - --void Tuple_iterEnd(JSOBJ obj, JSONTypeContext *tc) -+static void Tuple_iterEnd(JSOBJ obj, JSONTypeContext *tc) - { - } - --JSOBJ Tuple_iterGetValue(JSOBJ obj, JSONTypeContext *tc) -+static JSOBJ Tuple_iterGetValue(JSOBJ obj, JSONTypeContext *tc) - { - return GET_TC(tc)->itemValue; - } - --char *Tuple_iterGetName(JSOBJ obj, JSONTypeContext *tc, size_t *outLen) -+static char *Tuple_iterGetName(JSOBJ obj, JSONTypeContext *tc, size_t *outLen) - { - return NULL; - } - --int Iter_iterNext(JSOBJ obj, JSONTypeContext *tc) -+static int Iter_iterNext(JSOBJ obj, JSONTypeContext *tc) - { - PyObject *item; - -@@ -282,7 +282,7 @@ int Iter_iterNext(JSOBJ obj, JSONTypeContext *tc) - return 1; - } - --void Iter_iterEnd(JSOBJ obj, JSONTypeContext *tc) -+static void Iter_iterEnd(JSOBJ obj, JSONTypeContext *tc) - { - if (GET_TC(tc)->itemValue) - { -@@ -297,17 +297,17 @@ void Iter_iterEnd(JSOBJ obj, JSONTypeContext *tc) - } - } - --JSOBJ Iter_iterGetValue(JSOBJ obj, JSONTypeContext *tc) -+static JSOBJ Iter_iterGetValue(JSOBJ obj, JSONTypeContext *tc) - { - return GET_TC(tc)->itemValue; - } - --char *Iter_iterGetName(JSOBJ obj, JSONTypeContext *tc, size_t *outLen) -+static char *Iter_iterGetName(JSOBJ obj, JSONTypeContext *tc, size_t *outLen) - { - return NULL; - } - --void Dir_iterEnd(JSOBJ obj, JSONTypeContext *tc) -+static void Dir_iterEnd(JSOBJ obj, JSONTypeContext *tc) - { - if (GET_TC(tc)->itemValue) - { -@@ -325,7 +325,7 @@ void Dir_iterEnd(JSOBJ obj, JSONTypeContext *tc) - PRINTMARK(); - } - --int Dir_iterNext(JSOBJ _obj, JSONTypeContext *tc) -+static int Dir_iterNext(JSOBJ _obj, JSONTypeContext *tc) - { - PyObject *obj = (PyObject *) _obj; - PyObject *itemValue = GET_TC(tc)->itemValue; -@@ -401,20 +401,20 @@ int Dir_iterNext(JSOBJ _obj, JSONTypeContext *tc) - return 1; - } - --JSOBJ Dir_iterGetValue(JSOBJ obj, JSONTypeContext *tc) -+static JSOBJ Dir_iterGetValue(JSOBJ obj, JSONTypeContext *tc) - { - PRINTMARK(); - return GET_TC(tc)->itemValue; - } - --char *Dir_iterGetName(JSOBJ obj, JSONTypeContext *tc, size_t *outLen) -+static char *Dir_iterGetName(JSOBJ obj, JSONTypeContext *tc, size_t *outLen) - { - PRINTMARK(); - *outLen = PyString_GET_SIZE(GET_TC(tc)->itemName); - return PyString_AS_STRING(GET_TC(tc)->itemName); - } - --int List_iterNext(JSOBJ obj, JSONTypeContext *tc) -+static int List_iterNext(JSOBJ obj, JSONTypeContext *tc) - { - if (GET_TC(tc)->index >= GET_TC(tc)->size) - { -@@ -427,16 +427,16 @@ int List_iterNext(JSOBJ obj, JSONTypeContext *tc) - return 1; - } - --void List_iterEnd(JSOBJ obj, JSONTypeContext *tc) -+static void List_iterEnd(JSOBJ obj, JSONTypeContext *tc) - { - } - --JSOBJ List_iterGetValue(JSOBJ obj, JSONTypeContext *tc) -+static JSOBJ List_iterGetValue(JSOBJ obj, JSONTypeContext *tc) - { - return GET_TC(tc)->itemValue; - } - --char *List_iterGetName(JSOBJ obj, JSONTypeContext *tc, size_t *outLen) -+static char *List_iterGetName(JSOBJ obj, JSONTypeContext *tc, size_t *outLen) - { - return NULL; - } -@@ -447,7 +447,7 @@ char *List_iterGetName(JSOBJ obj, JSONTypeContext *tc, size_t *outLen) - // itemValue is borrowed from object (which is dict). No refCounting - //============================================================================= - --int Dict_iterNext(JSOBJ obj, JSONTypeContext *tc) -+static int Dict_iterNext(JSOBJ obj, JSONTypeContext *tc) - { - #if PY_MAJOR_VERSION >= 3 - PyObject* itemNameTmp; -@@ -488,7 +488,7 @@ int Dict_iterNext(JSOBJ obj, JSONTypeContext *tc) - return 1; - } - --void Dict_iterEnd(JSOBJ obj, JSONTypeContext *tc) -+static void Dict_iterEnd(JSOBJ obj, JSONTypeContext *tc) - { - if (GET_TC(tc)->itemName) - { -@@ -499,18 +499,18 @@ void Dict_iterEnd(JSOBJ obj, JSONTypeContext *tc) - PRINTMARK(); - } - --JSOBJ Dict_iterGetValue(JSOBJ obj, JSONTypeContext *tc) -+static JSOBJ Dict_iterGetValue(JSOBJ obj, JSONTypeContext *tc) - { - return GET_TC(tc)->itemValue; - } - --char *Dict_iterGetName(JSOBJ obj, JSONTypeContext *tc, size_t *outLen) -+static char *Dict_iterGetName(JSOBJ obj, JSONTypeContext *tc, size_t *outLen) - { - *outLen = PyString_GET_SIZE(GET_TC(tc)->itemName); - return PyString_AS_STRING(GET_TC(tc)->itemName); - } - --int SortedDict_iterNext(JSOBJ obj, JSONTypeContext *tc) -+static int SortedDict_iterNext(JSOBJ obj, JSONTypeContext *tc) - { - PyObject *items = NULL, *item = NULL, *key = NULL, *value = NULL; - Py_ssize_t i, nitems; -@@ -603,7 +603,7 @@ error: - return -1; - } - --void SortedDict_iterEnd(JSOBJ obj, JSONTypeContext *tc) -+static void SortedDict_iterEnd(JSOBJ obj, JSONTypeContext *tc) - { - GET_TC(tc)->itemName = NULL; - GET_TC(tc)->itemValue = NULL; -@@ -612,19 +612,19 @@ void SortedDict_iterEnd(JSOBJ obj, JSONTypeContext *tc) - PRINTMARK(); - } - --JSOBJ SortedDict_iterGetValue(JSOBJ obj, JSONTypeContext *tc) -+static JSOBJ SortedDict_iterGetValue(JSOBJ obj, JSONTypeContext *tc) - { - return GET_TC(tc)->itemValue; - } - --char *SortedDict_iterGetName(JSOBJ obj, JSONTypeContext *tc, size_t *outLen) -+static char *SortedDict_iterGetName(JSOBJ obj, JSONTypeContext *tc, size_t *outLen) - { - *outLen = PyString_GET_SIZE(GET_TC(tc)->itemName); - return PyString_AS_STRING(GET_TC(tc)->itemName); - } - - --void SetupDictIter(PyObject *dictObj, TypeContext *pc, JSONObjectEncoder *enc) -+static void SetupDictIter(PyObject *dictObj, TypeContext *pc, JSONObjectEncoder *enc) - { - if (enc->sortKeys) { - pc->iterEnd = SortedDict_iterEnd; -@@ -642,7 +642,7 @@ void SetupDictIter(PyObject *dictObj, TypeContext *pc, JSONObjectEncoder *enc) - pc->index = 0; - } - --void Object_beginTypeContext (JSOBJ _obj, JSONTypeContext *tc, JSONObjectEncoder *enc) -+static void Object_beginTypeContext (JSOBJ _obj, JSONTypeContext *tc, JSONObjectEncoder *enc) - { - PyObject *obj, *exc, *iter; - TypeContext *pc; -@@ -929,7 +929,7 @@ INVALID: - return; - } - --void Object_endTypeContext(JSOBJ obj, JSONTypeContext *tc) -+static void Object_endTypeContext(JSOBJ obj, JSONTypeContext *tc) - { - Py_XDECREF(GET_TC(tc)->newObj); - -@@ -937,33 +937,33 @@ void Object_endTypeContext(JSOBJ obj, JSONTypeContext *tc) - tc->prv = NULL; - } - --const char *Object_getStringValue(JSOBJ obj, JSONTypeContext *tc, size_t *_outLen) -+static const char *Object_getStringValue(JSOBJ obj, JSONTypeContext *tc, size_t *_outLen) - { - return GET_TC(tc)->PyTypeToJSON (obj, tc, NULL, _outLen); - } - --JSINT64 Object_getLongValue(JSOBJ obj, JSONTypeContext *tc) -+static JSINT64 Object_getLongValue(JSOBJ obj, JSONTypeContext *tc) - { - JSINT64 ret; - GET_TC(tc)->PyTypeToJSON (obj, tc, &ret, NULL); - return ret; - } - --JSUINT64 Object_getUnsignedLongValue(JSOBJ obj, JSONTypeContext *tc) -+static JSUINT64 Object_getUnsignedLongValue(JSOBJ obj, JSONTypeContext *tc) - { - JSUINT64 ret; - GET_TC(tc)->PyTypeToJSON (obj, tc, &ret, NULL); - return ret; - } - --JSINT32 Object_getIntValue(JSOBJ obj, JSONTypeContext *tc) -+static JSINT32 Object_getIntValue(JSOBJ obj, JSONTypeContext *tc) - { - JSINT32 ret; - GET_TC(tc)->PyTypeToJSON (obj, tc, &ret, NULL); - return ret; - } - --double Object_getDoubleValue(JSOBJ obj, JSONTypeContext *tc) -+static double Object_getDoubleValue(JSOBJ obj, JSONTypeContext *tc) - { - double ret; - GET_TC(tc)->PyTypeToJSON (obj, tc, &ret, NULL); -@@ -975,22 +975,22 @@ static void Object_releaseObject(JSOBJ _obj) - Py_DECREF( (PyObject *) _obj); - } - --int Object_iterNext(JSOBJ obj, JSONTypeContext *tc) -+static int Object_iterNext(JSOBJ obj, JSONTypeContext *tc) - { - return GET_TC(tc)->iterNext(obj, tc); - } - --void Object_iterEnd(JSOBJ obj, JSONTypeContext *tc) -+static void Object_iterEnd(JSOBJ obj, JSONTypeContext *tc) - { - GET_TC(tc)->iterEnd(obj, tc); - } - --JSOBJ Object_iterGetValue(JSOBJ obj, JSONTypeContext *tc) -+static JSOBJ Object_iterGetValue(JSOBJ obj, JSONTypeContext *tc) - { - return GET_TC(tc)->iterGetValue(obj, tc); - } - --char *Object_iterGetName(JSOBJ obj, JSONTypeContext *tc, size_t *outLen) -+static char *Object_iterGetName(JSOBJ obj, JSONTypeContext *tc, size_t *outLen) - { - return GET_TC(tc)->iterGetName(obj, tc, outLen); - } diff --git a/dev-python/ujson/ujson-1.35-r1.ebuild b/dev-python/ujson/ujson-1.35-r1.ebuild deleted file mode 100644 index 389113fbc471..000000000000 --- a/dev-python/ujson/ujson-1.35-r1.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{7,8,9} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="Ultra fast JSON encoder and decoder for Python" -HOMEPAGE="https://pypi.org/project/ujson/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux" -IUSE="test" -RESTRICT="!test? ( test )" - -DEPEND=" - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( - dev-python/pytz[${PYTHON_USEDEP}] - ) -" - -PATCHES=( - "${FILESDIR}/${P}-sort_keys-segfault.patch" - "${FILESDIR}/${P}-use-static-where-possible.patch" - "${FILESDIR}/${P}-fix-for-overflowing-long.patch" - "${FILESDIR}/${P}-standard-handling-of-none.patch" - "${FILESDIR}/${P}-fix-ordering-of-orderdict.patch" - "${FILESDIR}/${P}-test-depricationwarning.patch" -) - -python_test() { - "${PYTHON}" tests/tests.py || die -} diff --git a/dev-python/ujson/ujson-4.0.1.ebuild b/dev-python/ujson/ujson-4.0.1.ebuild deleted file mode 100644 index b6555cc8fa73..000000000000 --- a/dev-python/ujson/ujson-4.0.1.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{7..9} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="Ultra fast JSON encoder and decoder for Python" -HOMEPAGE="https://pypi.org/project/ujson/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 arm arm64 x86 ~amd64-linux ~x86-linux" -IUSE="test" -RESTRICT="!test? ( test )" - -DEPEND=" - dev-python/setuptools_scm[${PYTHON_USEDEP}] - test? ( dev-python/pytz[${PYTHON_USEDEP}] ) -" - -distutils_enable_tests pytest diff --git a/dev-python/ujson/ujson-4.0.2.ebuild b/dev-python/ujson/ujson-4.0.2.ebuild index cf43a19546ea..555f2bbcce49 100644 --- a/dev-python/ujson/ujson-4.0.2.ebuild +++ b/dev-python/ujson/ujson-4.0.2.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm arm64 x86 ~amd64-linux ~x86-linux" BDEPEND=" dev-python/setuptools_scm[${PYTHON_USEDEP}] diff --git a/dev-python/uvicorn/metadata.xml b/dev-python/uvicorn/metadata.xml index 1454d51b226a..70a689a65186 100644 --- a/dev-python/uvicorn/metadata.xml +++ b/dev-python/uvicorn/metadata.xml @@ -5,6 +5,7 @@ python@gentoo.org Python + uvicorn encode/uvicorn diff --git a/dev-python/xarray/Manifest b/dev-python/xarray/Manifest index a997479fcd72..dfdc8fc92b5c 100644 --- a/dev-python/xarray/Manifest +++ b/dev-python/xarray/Manifest @@ -1 +1,2 @@ DIST xarray-0.16.2.tar.gz 2018053 BLAKE2B 3b95c688a3979323b93ec46c9f218795fbf9df56a7ba1459a507ac36379b3240c351cbb3f1907a204199c6c0c4c0c1c516552548d1e03fb987ad718561aa9772 SHA512 f6cd3eee2012e3b544874388c4824e911ce5d213cd393bf01b10deb9742a1168f41629e4f1e49220228771cac920980eaa98a599a6d62c383dd3da7b3bfe0dd8 +DIST xarray-0.17.0.tar.gz 2055584 BLAKE2B afbd28032069e4b498c87abd34661dc96525cb581a08fcf68eeaca08468afb9b452650bce4d21cada0eb1cb75ad11b0565a6b965b11120d4bef4d4cd612fa91d SHA512 726d548519614936f4b6c6ded0375a35362b195a2c6b55a282d198cbb8a70fa7439377a88f253cf4f16c86582fc22c8a4700b9645516decf7edd3e980d9dda34 diff --git a/dev-python/xarray/xarray-0.17.0.ebuild b/dev-python/xarray/xarray-0.17.0.ebuild new file mode 100644 index 000000000000..894b1d80800a --- /dev/null +++ b/dev-python/xarray/xarray-0.17.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +# pkg_resources use in code +DISTUTILS_USE_SETUPTOOLS=rdepend +PYTHON_COMPAT=( python3_{7..9} ) + +inherit distutils-r1 + +DESCRIPTION="N-D labeled arrays and datasets in Python" +HOMEPAGE="https://xarray.pydata.org/" +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + >=dev-python/numpy-1.17[${PYTHON_USEDEP}] + >=dev-python/pandas-1.0[${PYTHON_USEDEP}]" +# note: most of test dependencies are optional +BDEPEND=" + test? ( + dev-python/bottleneck[${PYTHON_USEDEP}] + dev-python/hypothesis[${PYTHON_USEDEP}] + dev-python/matplotlib[${PYTHON_USEDEP}] + dev-python/toolz[${PYTHON_USEDEP}] + >=dev-python/scipy-1.4[${PYTHON_USEDEP}] + )" + +distutils_enable_tests pytest diff --git a/dev-python/xmlschema/Manifest b/dev-python/xmlschema/Manifest index 9d1a30958a93..2b93416fe411 100644 --- a/dev-python/xmlschema/Manifest +++ b/dev-python/xmlschema/Manifest @@ -1,4 +1,2 @@ -DIST xmlschema-1.4.1.tar.gz 329488 BLAKE2B 80125c6867facb8f94574f4aa210239057f6c8429ff52daac047457eaf6c836b051ccf8e0dec751c1bc57e4de7343781849fe88290117b8546ecd9b8ee99859a SHA512 935e4bffa5361e87fe0656c04b79fe50213098db86e18de38d82d9c04e45557b7ce9468379644c202ab25bdbd6f430bf85a639c3aa7636833d4bbe8533738e82 DIST xmlschema-1.4.2.tar.gz 331747 BLAKE2B 013a74e7d929e46d497a55ad67888f0dd25b60097e390c3ad3b69c9a87d9e5a83bd68873336137805d755a47d0e5cb5b7347403ee38bcb7457e70803c6aca2ff SHA512 a490d1686f3e8cc7fd45bcb51f00ddf8b734e0c928f8690f9988232f8781fa070f7f03be7473ed5e8b3d1ab67bb08e123c79b408c3daaebfd2df0e94c8827888 -DIST xmlschema-1.5.0.tar.gz 345946 BLAKE2B 19e1eb3662d2e8d59b6b17e560923303a5370d0a936d3416ec02991af04f2f3e58f63be5304d5cbf314235b70e14565bfc232fd4be3503e2a1a2e121cdab1488 SHA512 07943e6de04cc7f4de4963a1d2d7ef85d4eaf3bb4bb52d3f632df4569f359481ca97f1cc7bca7fd59e14988795e4675c84e5a2d80f22514fb6499ff52d40a0c2 DIST xmlschema-1.5.1.tar.gz 349788 BLAKE2B a46aa6619594de4db31158f26def3dc070629cc29112aa02555c2479f57883d7d5afb82cbc65e4193d607b2572049ff7da8cf3cb14850b0a6f3166ae87d86928 SHA512 5e8b3adbf8c5b4ac6a85a2d9b62212870cdc6639634f9adf9d16499d86b9cc73fd1fc6ba496f14d840ecefc60f175c62f077a62bab68bd057150889d5ae0a872 diff --git a/dev-python/xmlschema/xmlschema-1.4.1.ebuild b/dev-python/xmlschema/xmlschema-1.4.1.ebuild deleted file mode 100644 index ca2b6553322b..000000000000 --- a/dev-python/xmlschema/xmlschema-1.4.1.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 2019-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DISTUTILS_USE_SETUPTOOLS=rdepend -PYTHON_COMPAT=( python3_{7..9} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="An XML Schema validator and decoder" -HOMEPAGE="https://github.com/sissaschool/xmlschema https://pypi.org/project/xmlschema/" -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-python/elementpath-2.0.2[${PYTHON_USEDEP}]" -BDEPEND="${RDEPEND} - test? ( - dev-python/lxml[${PYTHON_USEDEP}] - )" - -python_test() { - "${EPYTHON}" tests/test_all.py -v || - die "Tests fail with ${EPYTHON}" -} diff --git a/dev-python/xmlschema/xmlschema-1.4.2.ebuild b/dev-python/xmlschema/xmlschema-1.4.2.ebuild index e7549ac8f6a7..7b6ad7f7c18c 100644 --- a/dev-python/xmlschema/xmlschema-1.4.2.ebuild +++ b/dev-python/xmlschema/xmlschema-1.4.2.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="MIT" 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="test" RESTRICT="!test? ( test )" diff --git a/dev-python/xmlschema/xmlschema-1.5.0.ebuild b/dev-python/xmlschema/xmlschema-1.5.0.ebuild deleted file mode 100644 index bb3a6af5bf3d..000000000000 --- a/dev-python/xmlschema/xmlschema-1.5.0.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 2019-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DISTUTILS_USE_SETUPTOOLS=rdepend -PYTHON_COMPAT=( python3_{7..9} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="An XML Schema validator and decoder" -HOMEPAGE="https://github.com/sissaschool/xmlschema https://pypi.org/project/xmlschema/" -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-python/elementpath-2.1.2[${PYTHON_USEDEP}]" -BDEPEND="${RDEPEND} - test? ( - dev-python/jinja[${PYTHON_USEDEP}] - dev-python/lxml[${PYTHON_USEDEP}] - )" - -python_test() { - "${EPYTHON}" tests/test_all.py -v || - die "Tests fail with ${EPYTHON}" -} diff --git a/dev-python/yappi/Manifest b/dev-python/yappi/Manifest index ba113d904d9f..dae8e3e9f32d 100644 --- a/dev-python/yappi/Manifest +++ b/dev-python/yappi/Manifest @@ -1,2 +1 @@ -DIST yappi-1.3.0.gh.tar.gz 936160 BLAKE2B fcb7651a188e8442f9cac8dc680cc2c944f0f20d322982eaa3f75893f8575db45144f9fac51af58e4c75001603fce08c65d5ffd02b47cceb0d4db0af0ffb1b36 SHA512 ae7c27231721df1a705905c0270feb3e469d156fd8e62fe83a8387920662eb10c5262783b74e97fb01c8ea0dcdb6b78dcce3a87ab5472f1a8f6f03849480a523 DIST yappi-1.3.2.tar.gz 936566 BLAKE2B 55f114b8ed8689944f8146cb283701b41f34e87f3e5104d7d8df239cd2afc24f1ca1bf86f99bf672735677005df6527c83c5306a7902ea45e335134a925d6e18 SHA512 7a555bf6db8d7b9d8b4e36ceda1a40319a3d0aa478c512fb0fbca678dd3966b1facffa7555dca1ffaf07461ed3ab81284bd643e331eb2e6d1ee9c99eab1acb55 diff --git a/dev-python/yappi/yappi-1.3.0-r1.ebuild b/dev-python/yappi/yappi-1.3.0-r1.ebuild deleted file mode 100644 index 78919e2f446e..000000000000 --- a/dev-python/yappi/yappi-1.3.0-r1.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} ) -DISTUTILS_USE_SETUPTOOLS=rdepend -inherit distutils-r1 - -# no tags on github, no tests on pypi -COMMIT_HASH="ade55478807aa957714e0ef3e228d0cf0c68949d" - -DESCRIPTION="Yet Another Python Profiler" -HOMEPAGE="https://pypi.org/project/yappi/ https://github.com/sumerc/yappi" -SRC_URI="https://github.com/sumerc/yappi/archive/${COMMIT_HASH}.tar.gz -> ${P}.gh.tar.gz" -S="${WORKDIR}/${PN}-${COMMIT_HASH}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm64 x86" -IUSE="test" -RESTRICT="!test? ( test )" - -BDEPEND="test? ( dev-python/gevent[${PYTHON_USEDEP}] )" - -distutils_enable_tests unittest - -PATCHES=( - "${FILESDIR}/yappi-1.2.5-warnings.patch" - "${FILESDIR}/yappi-1.3.0-tests.patch" -) - -python_prepare_all() { - cp tests/utils.py "${S}" || die - distutils-r1_python_prepare_all -} diff --git a/dev-python/yappi/yappi-1.3.2.ebuild b/dev-python/yappi/yappi-1.3.2.ebuild index 8f845cead4df..69f27fb8f693 100644 --- a/dev-python/yappi/yappi-1.3.2.ebuild +++ b/dev-python/yappi/yappi-1.3.2.ebuild @@ -17,7 +17,7 @@ S="${WORKDIR}/${PN}-${COMMIT_HASH}" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-python/zconfig/files/zconfig-3.5.0-py38.patch b/dev-python/zconfig/files/zconfig-3.5.0-py38.patch new file mode 100644 index 000000000000..ea5e8db7642b --- /dev/null +++ b/dev-python/zconfig/files/zconfig-3.5.0-py38.patch @@ -0,0 +1,105 @@ +Required for python 3.8+ compatibility +https://github.com/zopefoundation/ZConfig/pull/70 +--- a/ZConfig/components/logger/formatter.py ++++ b/ZConfig/components/logger/formatter.py +@@ -248,8 +248,17 @@ def __call__(self): + else: + # A formatter class that supports style, but our style is + # non-standard, so we reach under the covers a bit. ++ # ++ # Python 3.8 adds a validate option, defaulting to True, ++ # which cases the format string to be checked. Since ++ # safe-template is not a standard style, we want to ++ # suppress this. ++ # ++ kwargs = dict() ++ if sys.version_info >= (3, 8): ++ kwargs['validate'] = False + formatter = self.factory(self.format, self.dateformat, +- style='$') ++ style='$', **kwargs) + assert formatter._style._fmt == self.format + formatter._style = stylist + else: +--- a/ZConfig/components/logger/tests/test_formatter.py ++++ b/ZConfig/components/logger/tests/test_formatter.py +@@ -25,6 +25,17 @@ + import ZConfig.components.logger.tests.support + + ++# In Python 3.8, a KeyError raised by string interpolation is re-written ++# into a ValueError reporting a reference to an undefined field. We're ++# not masking the exception, but we want to check for the right one in ++# the tests below (without catching anything else). ++# ++if sys.version_info >= (3, 8): ++ MissingFieldError = ValueError ++else: ++ MissingFieldError = KeyError ++ ++ + class LogFormatStyleTestCase(unittest.TestCase): + + def setUp(self): +@@ -314,7 +325,10 @@ class CustomFormatterFactoryWithoutStyleParamTestCase( + class StylelessFormatter(logging.Formatter): + + def __init__(self, fmt=None, datefmt=None): +- logging.Formatter.__init__(self, fmt=fmt, datefmt=datefmt) ++ kwargs = dict() ++ if sys.version_info >= (3, 8): ++ kwargs['validate'] = False ++ logging.Formatter.__init__(self, fmt=fmt, datefmt=datefmt, **kwargs) + + + def styleless_formatter(fmt=None, datefmt=None): +@@ -552,9 +566,9 @@ def test_classic_arbitrary_field_missing(self): + arbitrary_fields=True) + + # The formatter still breaks when it references an undefined field: +- with self.assertRaises(KeyError) as cm: ++ with self.assertRaises(MissingFieldError) as cm: + formatter.format(self.record) +- self.assertEqual(str(cm.exception), "'undefined_field'") ++ self.assertIn("'undefined_field'", str(cm.exception)) + + def test_classic_arbitrary_field_present(self): + formatter = self.get_formatter( +@@ -574,9 +588,9 @@ def test_format_arbitrary_field_missing(self): + arbitrary_fields=True) + + # The formatter still breaks when it references an undefined field: +- with self.assertRaises(KeyError) as cm: ++ with self.assertRaises(MissingFieldError) as cm: + formatter.format(self.record) +- self.assertEqual(str(cm.exception), "'undefined_field'") ++ self.assertIn("'undefined_field'", str(cm.exception)) + + def test_format_arbitrary_field_present(self): + formatter = self.get_formatter( +@@ -596,9 +610,9 @@ def test_template_arbitrary_field_missing(self): + arbitrary_fields=True) + + # The formatter still breaks when it references an undefined field: +- with self.assertRaises(KeyError) as cm: ++ with self.assertRaises(MissingFieldError) as cm: + formatter.format(self.record) +- self.assertEqual(str(cm.exception), "'undefined_field'") ++ self.assertIn("'undefined_field'", str(cm.exception)) + + def test_template_arbitrary_field_present(self): + formatter = self.get_formatter( + +--- a/ZConfig/components/logger/formatter.py ++++ b/ZConfig/components/logger/formatter.py +@@ -250,7 +250,7 @@ def __call__(self): + # non-standard, so we reach under the covers a bit. + # + # Python 3.8 adds a validate option, defaulting to True, +- # which cases the format string to be checked. Since ++ # which causes the format string to be checked. Since + # safe-template is not a standard style, we want to + # suppress this. + # + + diff --git a/dev-python/zconfig/metadata.xml b/dev-python/zconfig/metadata.xml index ed502c98fcf9..82055c0c5fe6 100644 --- a/dev-python/zconfig/metadata.xml +++ b/dev-python/zconfig/metadata.xml @@ -9,6 +9,7 @@ proxy-maint@gentoo.org Proxy Maintainers + zopefoundation/ZConfig ZConfig diff --git a/dev-python/zconfig/zconfig-3.5.0.ebuild b/dev-python/zconfig/zconfig-3.5.0.ebuild index a84e81f5ef88..174067f20aaa 100644 --- a/dev-python/zconfig/zconfig-3.5.0.ebuild +++ b/dev-python/zconfig/zconfig-3.5.0.ebuild @@ -1,11 +1,10 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="7" +EAPI=7 DISTUTILS_USE_SETUPTOOLS=rdepend -PYTHON_COMPAT=( python3_7 ) - +PYTHON_COMPAT=( python3_{7..9} ) inherit distutils-r1 MY_PN="ZConfig" @@ -13,27 +12,25 @@ MY_P="${MY_PN}-${PV}" DESCRIPTION="A configuration library supporting a hierarchical schema-driven configuration model" HOMEPAGE="https://pypi.org/project/ZConfig/" +S="${WORKDIR}/${MY_P}" SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" LICENSE="ZPL" SLOT="0" KEYWORDS="~amd64" -RESTRICT="!test? ( test )" -DEPEND=" +BDEPEND=" test? ( dev-python/docutils[${PYTHON_USEDEP}] dev-python/manuel[${PYTHON_USEDEP}] dev-python/zope-exceptions[${PYTHON_USEDEP}] dev-python/zope-interface[${PYTHON_USEDEP}] dev-python/zope-testrunner[${PYTHON_USEDEP}] - ) -" -RDEPEND="" - -S="${WORKDIR}/${MY_P}" + )" DOCS=( CHANGES.rst README.rst ) +PATCHES=( "${FILESDIR}"/${P}-py38.patch ) + distutils_enable_tests nose distutils_enable_sphinx doc dev-python/sphinxcontrib-programoutput diff --git a/dev-qt/Manifest.gz b/dev-qt/Manifest.gz index 0896def410fcda964d4a7f7d3e03d92feb3e56a4..2eab49b1e5e04e90ce44ac78808ead238ea89000 100644 GIT binary patch delta 10313 zcmV-PD7M%3Q2bDkBrIC8h6sYd2*8lk+xt7Mm|mzMgVJz-M)zM?nPwkTpefTcyoU8S2q0H&R z$bHYSa`wBQ;@#XSj5G5Hd-u>r1)99u{u`B)v=yFO0k@6j^(1wSju!g zpB~vDcUIocVqmAY<&zqb-n;hHXNzl&JP5}+!x9e_%j`Lst=MMTJLJ`PVcl+~T5Rg= z>TxyoTfnxxKYeG-yNCU0Utu90?WRR;CZVk#Osf!8@NA%P7Gg-fHJP{nvQ)kcuy4 zENVy!(JMzP++~W28^z!KoDfY*Y*VpIwyQsx*joPuy9)>jnKN|wM zJ*f;mL|y5)Lm`YZYOZH^_U!DiQcNS&++wA$f{i%RnBKF`C9Y;Z#8Ev<&GEDn8wGPl zsh)jaVIP~7LX9CcTcpm{sKwp_i`Iuxkbf+zM$&o@up-4+cS|d%I*DRTd*(h!Gs>4* ztZT9<>~jSeW=~7IeM;$UrAt;@YHScW)~9mK)e_EZZuYh)4A%#rxc)V2_gR*2S!O_3 z_51|YUL$)+?r*ok2sJy9g5vWz^wE8HphoO#kkTX$VPS_n^}uEZwy*<5X;6WzZhs4r z{Bo8GHJ}9VO*$DY0Fsn^(6Fg}t)&nZ9<8lQLRwWpd9}ogp-i~Y_8D04J*c@5X z!GX#jaoz&<_dUPdS7W$Uqjz>Xr3Mcyi;G~N%7S;zW3sIxz*R_C3t`!26XyxQDRk+< zdh&+-+|yvgZ4+#Zj#MJAW_&l179!7fwB)N-X9jonz2x&$JBok)y2@)C@yyqiDd zT8D%(sYN&;zqFv$MU*m?4w(2c&VZw-bf7;w*lH4B@N%`^1ncJ~`{fb#+cjhqarS2H z80pl@hG(P7YPXX1acF`}!tQZSj=g5si#>KK;;>dHsVwkz3yOk@*vW#NsEap36T~w> zi*>Tq99wLKCAUg{z2-_Nf`G2xbcGvkTQ!Ic?GdePYX^{4%^3w?Yf=Zm>fpihMWs+$ zY%M~83gLmqjNo1JwKzT<3bE4&jSs^`PsWZwjdx#oY3aSp41A?(sHbKR`SrT)V|CMD zY(!2(d6O1rM>4>G_9?alm7P-xWW-m{K86ieNM86!4gl$Y^?+50tCBNt~I2DprH)V+KGw1+mlqlpvir2XaS;{ePG$TPl zjBX%-rIyTksL*J=k@-+5!gPdA!_sHU%c8afa0T?6|zEl~k~$k;SXBK?p>D-p*7P6P)h0Ui|% zhv1IZ5Q0JrI}afv!R`PIqGM~n28_j}3EOui?nI`8VJvzf&tWXsu|=ZMCWMZTYNdpX z<~~3@2>^KUK*%*k+nt7V@Y!PJLEE5ekZ1d#6N@1SVnb%n1c`-`snJZzq^qE)(?xQD zSmG8)!V>HHZ4q`vv#q?!T)P0wfe(aeeDr)-k`RqCu>uQf0LA@@6rIh3r2jjEB1XF;(yMpkY#FMWkAaC2OH}!N8~&UNjN10?9{FzO*+fqgOUJl%FAVH5Vb_2 zf1x!xG8krz5$0Lk(+}@OqCc80JuY&5&3_t6*Mbso^uH{8_Is7JSm|#PeX%)LzqTC@^m*0 zBZGk;MGmN|EP{k1?oc!)Cs~qlBi~99eG z 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 b>55#It4?v~8W!R#`ak?Xh=Xx5D@p(WE}V9a delta 10263 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 CW#`oZ delta 40500 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 z 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 delta 6410 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 Yj&hWLeDf#O0^9%m3x_#pjq>9F046@9g#Z8m diff --git a/app-vim/vim-jq/Manifest b/app-vim/vim-jq/Manifest new file mode 100644 index 000000000000..7a0373e5c417 --- /dev/null +++ b/app-vim/vim-jq/Manifest @@ -0,0 +1 @@ +DIST vim-jq-0.0_pre20210226.tar.gz 5171 BLAKE2B 68894f6dca9ba338c572aed46128e3b9f8ed1e8cf390c43c3dc0850ad202535ac99fe9ed56a4a124c50986c1460ccf50efa8cfc057e27e1beacd52aeeec2c284 SHA512 2d6efa57a6fda08f0a92ee016cab388fb7f44443aa879dd196b837cde857b4dcaccd7d248ce10937b2c3e2efc53cfdbd3789c6a1bffed128fc34b3328fd2f548 diff --git a/app-vim/vim-jq/metadata.xml b/app-vim/vim-jq/metadata.xml new file mode 100644 index 000000000000..cee379b15409 --- /dev/null +++ b/app-vim/vim-jq/metadata.xml @@ -0,0 +1,8 @@ + + + + + chutzpah@gentoo.org + Patrick McLean + + diff --git a/app-vim/vim-jq/vim-jq-0.0_pre20210226.ebuild b/app-vim/vim-jq/vim-jq-0.0_pre20210226.ebuild new file mode 100644 index 000000000000..14b9d6519136 --- /dev/null +++ b/app-vim/vim-jq/vim-jq-0.0_pre20210226.ebuild @@ -0,0 +1,15 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +COMMIT_HASH="0076ef5424894e17f0ab17f4d025a3b519008134" +inherit vim-plugin + +DESCRIPTION="vim plugin: Runtime files for app-misc/jq" +HOMEPAGE="https://github.com/bfrg/vim-jq" +SRC_URI="https://github.com/bfrg/vim-jq/archive/${COMMIT_HASH}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${COMMIT_HASH}" + +LICENSE="vim" +KEYWORDS="~amd64 ~x86" diff --git a/dev-db/Manifest.gz b/dev-db/Manifest.gz index 1c5eed77996ef1f2cf250f2229fa02dd6ecc2d9f..0692c465cef0ec849eab52a037b3e332a3b6ed4f 100644 GIT binary patch literal 17421 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 Qdj8Y@2TwSH`gME&0K63nzW@LL literal 17415 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 KY|Wi@d;kFI)9K0p diff --git a/dev-db/lmdb++/Manifest b/dev-db/lmdb++/Manifest index 2158770e2c39..3fe4301e3c50 100644 --- a/dev-db/lmdb++/Manifest +++ b/dev-db/lmdb++/Manifest @@ -1 +1,2 @@ DIST lmdbxx-0.9.14.0.tar.gz 14732 BLAKE2B c6c1217dc7bd56051152cba594b7aa571a055e5c155f777639569abbe38360f808dcd2858ca124db97e37147aa4e90df68fd1a8d23137b5e6663df0c2f0a84be SHA512 8eff8c89e0cb9989d8a0cedfd483856aeb2fcf810d59cf8afca3086034711ff22f2bb88ba967ef745d36fdaa1b5e79fb75655af764cddcdb2ac59fc255da670d +DIST lmdbxx-1.0.0.tar.gz 52441 BLAKE2B 203173132a9c84c2d6a53799f8acc92dac5bd075b69f7b25e8eee3341933ccdd868eb190cef07371469856e32fc42215c5395db61f141863f60a5d0a2b888790 SHA512 54f6c4863273b4de8aed6bc19f353c7a66d8ae633198e9784c55cea8e54460e4030ebe45e91a7c820aade084933f21cd4193ef8c04bb2aef11bf252281404171 diff --git a/dev-db/lmdb++/lmdb++-0.9.14.0.ebuild b/dev-db/lmdb++/lmdb++-0.9.14.0.ebuild index f87e4833db55..72646bad27e1 100644 --- a/dev-db/lmdb++/lmdb++-0.9.14.0.ebuild +++ b/dev-db/lmdb++/lmdb++-0.9.14.0.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=7 MY_P="${P/lmdb++/lmdbxx}" S="${WORKDIR}/${MY_P}" diff --git a/dev-db/lmdb++/lmdb++-1.0.0.ebuild b/dev-db/lmdb++/lmdb++-1.0.0.ebuild new file mode 100644 index 000000000000..4aacc4ef06c9 --- /dev/null +++ b/dev-db/lmdb++/lmdb++-1.0.0.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_P="${P/lmdb++/lmdbxx}" +S="${WORKDIR}/${MY_P}" + +DESCRIPTION="C++11 wrapper for the LMDB database library" +HOMEPAGE="https://github.com/hoytech/lmdbxx" +SRC_URI="https://github.com/hoytech/lmdbxx/archive/${PV}.tar.gz -> ${MY_P}.tar.gz" + +LICENSE="public-domain" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND="dev-db/lmdb" + +src_install() { + emake PREFIX="${D}/usr" install + dodoc AUTHORS CREDITS INSTALL README.md TODO UNLICENSE +} + +src_test() { + emake CXXFLAGS="-g -std=c++17 ${CXXFLAGS}" LDFLAGS="${LDFLAGS}" check +} diff --git a/dev-db/lmdb++/metadata.xml b/dev-db/lmdb++/metadata.xml index 40459a804d71..5429e7341dcd 100644 --- a/dev-db/lmdb++/metadata.xml +++ b/dev-db/lmdb++/metadata.xml @@ -11,6 +11,6 @@ object-oriented resource interface with RAII semantics. - lmdbxx + hoytech/lmdbxx diff --git a/dev-db/mysql/mysql-5.7.33.ebuild b/dev-db/mysql/mysql-5.7.33.ebuild index 91a780004939..0296a2135fc5 100644 --- a/dev-db/mysql/mysql-5.7.33.ebuild +++ b/dev-db/mysql/mysql-5.7.33.ebuild @@ -28,7 +28,7 @@ RESTRICT="!test? ( test ) libressl? ( test )" REQUIRED_USE="?? ( tcmalloc jemalloc )" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris ~x86-solaris" # Shorten the path because the socket path length must be shorter than 107 chars # and we will run a mysql server during test phase diff --git a/dev-db/mysql/mysql-8.0.23.ebuild b/dev-db/mysql/mysql-8.0.23.ebuild index f47a82743ef0..89c21bd9a666 100644 --- a/dev-db/mysql/mysql-8.0.23.ebuild +++ b/dev-db/mysql/mysql-8.0.23.ebuild @@ -37,7 +37,7 @@ REQUIRED_USE="?? ( tcmalloc jemalloc ) router? ( server ) tcmalloc? ( server )" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris ~x86-solaris" # Shorten the path because the socket path length must be shorter than 107 chars # and we will run a mysql server during test phase diff --git a/dev-db/pgcli/metadata.xml b/dev-db/pgcli/metadata.xml index 5e8bd61f502f..22ae05489b8d 100644 --- a/dev-db/pgcli/metadata.xml +++ b/dev-db/pgcli/metadata.xml @@ -9,6 +9,7 @@ proxy-maint@gentoo.org Proxy Maintainers + dbcli/pgcli diff --git a/dev-db/postgresql/Manifest b/dev-db/postgresql/Manifest index dcd19a429348..8fbbdb0c1182 100644 --- a/dev-db/postgresql/Manifest +++ b/dev-db/postgresql/Manifest @@ -1,12 +1,6 @@ -DIST postgresql-10.15.tar.bz2 19089779 BLAKE2B 3b1b30fca0253122aa20eb3fc0cac0b022379b0f0daded46d3295e76167c0063698226198bc905bed5b689a71f4dd2bab5795861207767c2091f037a2b0e9663 SHA512 88fe322a8691692f8c1b8ca7f7a5a035c399c1d2a0e6276b60863f2c0cb8e4857b041d7364641e0738438aee0836688e712b9c176ac454ee98386dfd18754636 DIST postgresql-10.16.tar.bz2 19140221 BLAKE2B 37fccd3f5c72ac489cbc26225dcc6992fa7fd5884a0141ec093122f556d7959a053181e01c6892d2e322af54028bf40b2293d090afa6366739cdefd3f62abd73 SHA512 690649b4e2f4e0650e5b927048e06894e60c5cf1663bb63ab89143f49e5f753e590d3f011b44df3c402379953a9c23f4832f0cf97c984f03c37d14cb85c860aa -DIST postgresql-11.10.tar.bz2 20003842 BLAKE2B 21446b5e9202c84dad4d6c768f16aab539e656d0a836121343ca4051269845a9ef06859ea37dab09030467336599eb1b72175115d61ca965ed74b7c2fed9ffbf SHA512 0cc0e9b0f76e00727dc699ea59a45d760d37d91ec736a62cbc9bda3e38eb1ef1565e4e399dd3ae96bad87f866e56e364f916de7740d8be6e1cfc2bf654dfbb68 DIST postgresql-11.11.tar.bz2 20054359 BLAKE2B d15a75319c53fb38a63e4e331567e32014e30fd8696ce19e4c50a458e866827f934d1bc7d28a0c28fddbf1ff7e9f61e5b3016cef27ed988ca43aabb3278bb64d SHA512 8d38e6b7826e73191159f1ee69efde28adc061e0041eb136f55681503a189355b869b2ff312860325d454c1f95367d921fb61dd2de31f584261f165f229bcdb9 -DIST postgresql-12.5.tar.bz2 20729654 BLAKE2B 7f7458346a0823d155f5caea0061aa14048d6f3cac27b1ea23dba03b02a39f39314ad1d44e589520d5e287004ffd32e042fea99ebfeda24b2cc23867b402d336 SHA512 9895bcb1bb26206500666ab4441e663ef83702d428b85a6ff177a4eaf44b0ae06b35d5c4da2672ccb4ec18296649af95bf2f0aed526afaa6a216a8c2d2c5627e DIST postgresql-12.6.tar.bz2 20771172 BLAKE2B 7df8eb901255f56b4574cdd94a5e9d5a907d800edded805d4e8a9d1b85e5aac1c9b1963c9f8980ff5c95607e046e8e92f35a808f009cfdd36d54e1aca2e35db0 SHA512 5742c9d861c53bbdd032972e63b706d24ccb39492474c446cf4edac235d57357f036e48727027819004177003c4328123148e3d767d2b3d7866a52f333f8d68d -DIST postgresql-13.1.tar.bz2 21034192 BLAKE2B 609ac10f87da800754223c7f7d6b02efa3ed1308a5d27cc793c937be983f4041576e20de3b2efe514e3f61dc863e6212ec01d73adb93f6bcc373a596b2946675 SHA512 b7bd378db1dcb74ebcd5fffba03b82d8117d182029e4caca48eef62d8bcdbeef2c2e10f18eef0cdafb9d7acf21aa164d040e56687709f97b08c51540a786eeca DIST postgresql-13.2.tar.bz2 21057276 BLAKE2B 982feffdd98d3f519ff1e790d35ac828710d3ca6cbf935a78bf04011dbc12b4523b451bc7f2421a788a709d1746b2cca9135842bfc1d5048ef5951ed48b20b6a SHA512 6d93cbae8de8637deeccd851fb676a12015e8e1efa6be2424f506f232db535c54b974b11f47ed4578575f90f6de1947b1647f399794b4ec242838efd4c5b2bce -DIST postgresql-9.5.24.tar.bz2 17881872 BLAKE2B b86019c4616142a0f5a8db3d00422e16181650d1e1ba755bf6453b76e50b3feff75d7319839ee6f28949d743e46bbdaea32fa3d51f39dd4b4439c88943665d6d SHA512 6e649cd31f2761e2d070d8028b59a690ad76ff3d83a3aa982c4b222c8ea2927fda5e8f473330526673e27ad4b3cc99e8c66810e097c3dfc6517571405c6aede3 DIST postgresql-9.5.25.tar.bz2 17923796 BLAKE2B 432e035e78dacddddfd46fd4d04775b61e2e4db9e61945fa5f7e1c3c5ea3516a5e327489b4e57313b0d6ba4f2e20f52a164f96db01aa22b755ff625039f262eb SHA512 621b36d767d2c7eb2e942cb7b26ca7491450fcfd9606114849f7336b4d8a0bc0196badb44da4918e748145d21b6f72ccf1255a1309dff2427da8b39b63fca427 -DIST postgresql-9.6.20.tar.bz2 18944478 BLAKE2B 46c7b27ca60f967f71984d6b747c3054ae6ef4acdcbcd14cfbe3c1ede32a9303b99911e521ed0aa2ba6f899c0d8b9ec03e4e6804379ea6e2371a696f32a6f867 SHA512 6d247e5640a515fa6e6a4c68a992c83aeb19e35924b8e3d21191b3289200766588d1426c5863a13bfc4a11944da3202df9efebc94460d16454c29e5a79384c75 DIST postgresql-9.6.21.tar.bz2 18990266 BLAKE2B 42a2feaf15b8fd4cfcc028a744a696314f0ce7b22ec6c18c43152d7e4b8149a9d5acd6cf22c1d13643709dd2b3f1de571e2925c7fc501dc361248c99c88e3f42 SHA512 6fba42171cbe4ec24ed250c32cc8f35be70ddfbc6d1ef0df733bbd094b29174ef198db351f6679a26170effe1fed44269dbe9dbdd619bb18be87f5b539f74475 diff --git a/dev-db/postgresql/postgresql-10.15.ebuild b/dev-db/postgresql/postgresql-10.15.ebuild deleted file mode 100644 index 869058b39480..000000000000 --- a/dev-db/postgresql/postgresql-10.15.ebuild +++ /dev/null @@ -1,459 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8,9} ) - -inherit flag-o-matic linux-info multilib pam prefix python-single-r1 systemd - -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~ppc-macos ~x86-solaris" - -SLOT=$(ver_cut 1) - -MY_PV=${PV/_/} -S="${WORKDIR}/${PN}-${MY_PV}" - -SRC_URI="https://ftp.postgresql.org/pub/source/v${MY_PV}/postgresql-${MY_PV}.tar.bz2" - -LICENSE="POSTGRESQL GPL-2" -DESCRIPTION="PostgreSQL RDBMS" -HOMEPAGE="https://www.postgresql.org/" - -IUSE="debug doc icu kerberos kernel_linux ldap libressl nls pam perl - python +readline selinux +server systemd ssl static-libs tcl - threads uuid xml zlib" - -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -CDEPEND=" ->=app-eselect/eselect-postgresql-2.0 -acct-group/postgres -acct-user/postgres -sys-apps/less -virtual/libintl -icu? ( dev-libs/icu:= ) -kerberos? ( virtual/krb5 ) -ldap? ( net-nds/openldap ) -pam? ( sys-libs/pam ) -perl? ( >=dev-lang/perl-5.8:= ) -python? ( ${PYTHON_DEPS} ) -readline? ( sys-libs/readline:0= ) -server? ( systemd? ( sys-apps/systemd ) ) -ssl? ( - !libressl? ( >=dev-libs/openssl-0.9.6-r1:0= ) - libressl? ( dev-libs/libressl:= ) -) -tcl? ( >=dev-lang/tcl-8:0= ) -xml? ( dev-libs/libxml2 dev-libs/libxslt ) -zlib? ( sys-libs/zlib ) -" - -# uuid flags -- depend on sys-apps/util-linux for Linux libcs, or if no -# supported libc in use depend on dev-libs/ossp-uuid. For BSD systems, -# the libc includes UUID functions. -UTIL_LINUX_LIBC=( elibc_{glibc,uclibc,musl} ) -BSD_LIBC=( elibc_{Free,Net,Open}BSD ) - -nest_usedep() { - local front back - while [[ ${#} -gt 1 ]]; do - front+="${1}? ( " - back+=" )" - shift - done - echo "${front}${1}${back}" -} - -IUSE+=" ${UTIL_LINUX_LIBC[@]} ${BSD_LIBC[@]}" -CDEPEND+=" -uuid? ( - ${UTIL_LINUX_LIBC[@]/%/? ( sys-apps/util-linux )} - $(nest_usedep ${UTIL_LINUX_LIBC[@]/#/!} ${BSD_LIBC[@]/#/!} dev-libs/ossp-uuid) -)" - -DEPEND="${CDEPEND} -sys-devel/bison -sys-devel/flex -nls? ( sys-devel/gettext ) -xml? ( virtual/pkgconfig ) -" - -RDEPEND="${CDEPEND} -selinux? ( sec-policy/selinux-postgresql ) -" - -pkg_setup() { - use server && CONFIG_CHECK="~SYSVIPC" linux-info_pkg_setup - - use python && python-single-r1_pkg_setup -} - -src_prepare() { - # Work around PPC{,64} compilation bug where bool is already defined - sed '/#ifndef __cplusplus/a #undef bool' -i src/include/c.h || die - - # Set proper run directory - sed "s|\(PGSOCKET_DIR\s\+\)\"/tmp\"|\1\"${EPREFIX}/run/postgresql\"|" \ - -i src/include/pg_config_manual.h || die - - # Rely on $PATH being in the proper order so that the correct - # install program is used for modules utilizing PGXS in both - # hardened and non-hardened environments. (Bug #528786) - sed 's/@install_bin@/install -c/' -i src/Makefile.global.in || die - - use server || eapply "${FILESDIR}/${PN}-10.2-no-server.patch" - - if use pam ; then - sed -e "s/\(#define PGSQL_PAM_SERVICE \"postgresql\)/\1-${SLOT}/" \ - -i src/backend/libpq/auth.c || \ - die 'PGSQL_PAM_SERVICE rename failed.' - fi - - # https://bugs.gentoo.org/753257 - eapply "${FILESDIR}"/postgresql-10.0-icu68.patch - - eapply_user -} - -src_configure() { - case ${CHOST} in - *-darwin*|*-solaris*) - use nls && append-libs intl - ;; - esac - - export LDFLAGS_SL="${LDFLAGS}" - export LDFLAGS_EX="${LDFLAGS}" - - local PO="${EPREFIX}" - - local i uuid_config="" - if use uuid; then - for i in ${UTIL_LINUX_LIBC[@]}; do - use ${i} && uuid_config="--with-uuid=e2fs" - done - for i in ${BSD_LIBC[@]}; do - use ${i} && uuid_config="--with-uuid=bsd" - done - [[ -z $uuid_config ]] && uuid_config="--with-uuid=ossp" - fi - - econf \ - --prefix="${PO}/usr/$(get_libdir)/postgresql-${SLOT}" \ - --datadir="${PO}/usr/share/postgresql-${SLOT}" \ - --includedir="${PO}/usr/include/postgresql-${SLOT}" \ - --mandir="${PO}/usr/share/postgresql-${SLOT}/man" \ - --sysconfdir="${PO}/etc/postgresql-${SLOT}" \ - --with-system-tzdata="${PO}/usr/share/zoneinfo" \ - $(use_enable !alpha spinlocks) \ - $(use_enable debug) \ - $(use_enable threads thread-safety) \ - $(use_with icu) \ - $(use_with kerberos gssapi) \ - $(use_with ldap) \ - $(use_with pam) \ - $(use_with perl) \ - $(use_with python) \ - $(use_with readline) \ - $(use_with ssl openssl) \ - $(usex server "$(use_with systemd)" '--without-systemd') \ - $(use_with tcl) \ - ${uuid_config} \ - $(use_with xml libxml) \ - $(use_with xml libxslt) \ - $(use_with zlib) \ - $(use_enable nls) -} - -src_compile() { - emake - emake -C contrib -} - -src_install() { - emake DESTDIR="${D}" install - emake DESTDIR="${D}" install -C contrib - - dodoc README HISTORY doc/{TODO,bug.template} - - # man pages are already built, but if we have the target make them, - # they'll be generated from source before being installed so we - # manually install man pages. - # We use ${SLOT} instead of doman for postgresql.eselect - insinto /usr/share/postgresql-${SLOT}/man/ - doins -r doc/src/sgml/man{1,3,7} - if ! use server; then - # Remove man pages for non-existent binaries - serverman=( - initdb - pg_{archivecleanup,controldata,ctl,resetwal,rewind,standby} - pg_{test_{fsync,timing},upgrade,waldump} - post{gres,master} - ) - for m in ${serverman[@]} ; do - rm "${ED}/usr/share/postgresql-${SLOT}/man/man1/${m}.1" - done - fi - docompress /usr/share/postgresql-${SLOT}/man/man{1,3,7} - - # Create slot specific man pages - local bn f mansec slotted_name - for mansec in 1 3 7 ; do - local rel_manpath="../../postgresql-${SLOT}/man/man${mansec}" - - mkdir -p "${ED}"/usr/share/man/man${mansec} || die "making man dir" - pushd "${ED}"/usr/share/man/man${mansec} > /dev/null || die "pushd failed" - - for f in "${ED}/usr/share/postgresql-${SLOT}/man/man${mansec}"/* ; do - bn=$(basename "${f}") - slotted_name=${bn%.${mansec}}${SLOT}.${mansec} - case ${bn} in - TABLE.7|WITH.7) - echo ".so ${rel_manpath}/SELECT.7" > ${slotted_name} - ;; - *) - echo ".so ${rel_manpath}/${bn}" > ${slotted_name} - ;; - esac - done - - popd > /dev/null - done - - insinto /etc/postgresql-${SLOT} - newins src/bin/psql/psqlrc.sample psqlrc - - # Don't delete libpg{port,common}.a (Bug #571046). They're always - # needed by extensions utilizing PGXS. - use static-libs || \ - find "${ED}" -name '*.a' ! -name libpgport.a ! -name libpgcommon.a \ - -delete - - # Make slot specific links to programs - local f bn - for f in $(find "${ED}/usr/$(get_libdir)/postgresql-${SLOT}/bin" \ - -mindepth 1 -maxdepth 1) - do - bn=$(basename "${f}") - dosym "../$(get_libdir)/postgresql-${SLOT}/bin/${bn}" \ - "/usr/bin/${bn}${SLOT/.}" - done - - if use doc ; then - docinto html - dodoc doc/src/sgml/html/* - fi - - if use server; then - sed -e "s|@SLOT@|${SLOT}|g" -e "s|@LIBDIR@|$(get_libdir)|g" \ - "${FILESDIR}/${PN}.confd-9.3" | newconfd - ${PN}-${SLOT} - - sed -e "s|@SLOT@|${SLOT}|g" -e "s|@LIBDIR@|$(get_libdir)|g" \ - "${FILESDIR}/${PN}.init-9.3-r1" | newinitd - ${PN}-${SLOT} - - if use systemd; then - sed -e "s|@SLOT@|${SLOT}|g" -e "s|@LIBDIR@|$(get_libdir)|g" \ - "${FILESDIR}/${PN}.service-9.6-r1" | \ - systemd_newunit - ${PN}-${SLOT}.service - newbin "${FILESDIR}"/${PN}-check-db-dir ${PN}-${SLOT}-check-db-dir - systemd_newtmpfilesd "${FILESDIR}"/${PN}.tmpfiles ${PN}-${SLOT}.conf - fi - - use pam && pamd_mimic system-auth ${PN}-${SLOT} auth account session - - if use prefix ; then - keepdir /run/postgresql - fperms 1775 /run/postgresql - fi - fi -} - -pkg_postinst() { - use server && use systemd && systemd_tmpfiles_create ${PN}-${SLOT}.conf - postgresql-config update - - elog "If you need a global psqlrc-file, you can place it in:" - elog " ${EROOT}/etc/postgresql-${SLOT}/" - - if use server ; then - elog - elog "Gentoo specific documentation:" - elog "https://wiki.gentoo.org/wiki/PostgreSQL" - elog - elog "Official documentation:" - elog "https://www.postgresql.org/docs/${SLOT}/static/index.html" - elog - elog "The default location of the Unix-domain socket is:" - elog " ${EROOT}/run/postgresql/" - elog - elog "Before initializing the database, you may want to edit PG_INITDB_OPTS" - elog "so that it contains your preferred locale in:" - elog " ${EROOT}/etc/conf.d/postgresql-${SLOT}" - elog - elog "Then, execute the following command to setup the initial database" - elog "environment:" - elog " emerge --config =${CATEGORY}/${PF}" - - if [[ -n ${REPLACING_VERSIONS} ]] ; then - ewarn "If your system is using 'pg_stat_statements' and you are running a" - ewarn "version of PostgreSQL ${SLOT}, we advise that you execute" - ewarn "the following command after upgrading:" - ewarn - ewarn "ALTER EXTENSION pg_stat_statements UPDATE;" - fi - fi -} - -pkg_prerm() { - if use server && [[ -z ${REPLACED_BY_VERSION} ]] ; then - ewarn "Have you dumped and/or migrated the ${SLOT} database cluster?" - ewarn "\thttps://wiki.gentoo.org/wiki/PostgreSQL/QuickStart#Migrating_PostgreSQL" - - ebegin "Resuming removal in 10 seconds (Control-C to cancel)" - sleep 10 - eend 0 - fi -} - -pkg_postrm() { - postgresql-config update -} - -pkg_config() { - use server || die "USE flag 'server' not enabled. Nothing to configure." - - [[ -f "${EROOT}/etc/conf.d/postgresql-${SLOT}" ]] \ - && source "${EROOT}/etc/conf.d/postgresql-${SLOT}" - [[ -z "${PGDATA}" ]] && PGDATA="${EROOT}/etc/postgresql-${SLOT}/" - [[ -z "${DATA_DIR}" ]] \ - && DATA_DIR="${EROOT}/var/lib/postgresql/${SLOT}/data" - - # environment.bz2 may not contain the same locale as the current system - # locale. Unset and source from the current system locale. - if [ -f "${EROOT}/etc/env.d/02locale" ]; then - unset LANG - unset LC_CTYPE - unset LC_NUMERIC - unset LC_TIME - unset LC_COLLATE - unset LC_MONETARY - unset LC_MESSAGES - unset LC_ALL - source "${EROOT}/etc/env.d/02locale" - [ -n "${LANG}" ] && export LANG - [ -n "${LC_CTYPE}" ] && export LC_CTYPE - [ -n "${LC_NUMERIC}" ] && export LC_NUMERIC - [ -n "${LC_TIME}" ] && export LC_TIME - [ -n "${LC_COLLATE}" ] && export LC_COLLATE - [ -n "${LC_MONETARY}" ] && export LC_MONETARY - [ -n "${LC_MESSAGES}" ] && export LC_MESSAGES - [ -n "${LC_ALL}" ] && export LC_ALL - fi - - einfo "You can modify the paths and options passed to initdb by editing:" - einfo " ${EROOT}/etc/conf.d/postgresql-${SLOT}" - einfo - einfo "Information on options that can be passed to initdb are found at:" - einfo " https://www.postgresql.org/docs/${SLOT}/static/creating-cluster.html" - einfo " https://www.postgresql.org/docs/${SLOT}/static/app-initdb.html" - einfo - einfo "PG_INITDB_OPTS is currently set to:" - if [[ -z "${PG_INITDB_OPTS}" ]] ; then - einfo " (none)" - else - einfo " ${PG_INITDB_OPTS}" - fi - einfo - einfo "Configuration files will be installed to:" - einfo " ${PGDATA}" - einfo - einfo "The database cluster will be created in:" - einfo " ${DATA_DIR}" - einfo - - ebegin "Continuing initialization in 5 seconds (Control-C to cancel)" - sleep 5 - eend 0 - - if [ -n "$(ls -A ${DATA_DIR} 2> /dev/null)" ] ; then - eerror "The given directory, '${DATA_DIR}', is not empty." - eerror "Modify DATA_DIR to point to an empty directory." - die "${DATA_DIR} is not empty." - fi - - einfo "Creating the data directory ..." - if [[ ${EUID} == 0 ]] ; then - mkdir -p "${DATA_DIR}" - chown -Rf postgres:postgres "${DATA_DIR}" - chmod 0700 "${DATA_DIR}" - fi - - einfo "Initializing the database ..." - - if [[ ${EUID} == 0 ]] ; then - su postgres -c "${EROOT}/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -D \"${DATA_DIR}\" ${PG_INITDB_OPTS}" - else - "${EROOT}"/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -U postgres -D "${DATA_DIR}" ${PG_INITDB_OPTS} - fi - - if [[ "${DATA_DIR%/}" != "${PGDATA%/}" ]] ; then - mv "${DATA_DIR%/}"/{pg_{hba,ident},postgresql}.conf "${PGDATA}" - ln -s "${PGDATA%/}"/{pg_{hba,ident},postgresql}.conf "${DATA_DIR%/}" - fi - - # unix_socket_directory has no effect in postgresql.conf as it's - # overridden in the initscript - sed '/^#unix_socket_directories/,+1d' -i "${PGDATA%/}"/postgresql.conf - - cat <<- EOF >> "${PGDATA%/}"/postgresql.conf - # This is here because of https://bugs.gentoo.org/show_bug.cgi?id=518522 - # On the off-chance that you might need to work with UTF-8 encoded - # characters in PL/Perl - plperl.on_init = 'use utf8; use re; package utf8; require "utf8_heavy.pl";' - EOF - - einfo "The autovacuum function, which was in contrib, has been moved to the main" - einfo "PostgreSQL functions starting with 8.1, and starting with 8.4 is now enabled" - einfo "by default. You can disable it in the cluster's:" - einfo " ${PGDATA%/}/postgresql.conf" - einfo - if ! use systemd; then - einfo "The PostgreSQL server, by default, will log events to:" - einfo " ${DATA_DIR%/}/postmaster.log" - einfo - fi - if use prefix ; then - einfo "The location of the configuration files have moved to:" - einfo " ${PGDATA}" - einfo "To start the server:" - einfo " pg_ctl start -D ${DATA_DIR} -o '-D ${PGDATA} --data-directory=${DATA_DIR}'" - einfo "To stop:" - einfo " pg_ctl stop -D ${DATA_DIR}" - einfo - einfo "Or move the configuration files back:" - einfo "mv ${PGDATA}*.conf ${DATA_DIR}" - elif use systemd; then - einfo "You should use the 'postgresql-${SLOT}.service' unit to run PostgreSQL" - einfo "instead of 'pg_ctl'." - else - einfo "You should use the '${EROOT}/etc/init.d/postgresql-${SLOT}' script to run PostgreSQL" - einfo "instead of 'pg_ctl'." - fi -} - -src_test() { - if use server && [[ ${UID} -ne 0 ]] ; then - emake check - - einfo "If you think other tests besides the regression tests are necessary, please" - einfo "submit a bug including a patch for this ebuild to enable them." - else - use server || \ - ewarn 'Tests cannot be run without the "server" use flag enabled.' - [[ ${UID} -eq 0 ]] || \ - ewarn 'Tests cannot be run as root. Enable "userpriv" in FEATURES.' - - ewarn 'Skipping.' - fi -} diff --git a/dev-db/postgresql/postgresql-11.10.ebuild b/dev-db/postgresql/postgresql-11.10.ebuild deleted file mode 100644 index 41a7002385ed..000000000000 --- a/dev-db/postgresql/postgresql-11.10.ebuild +++ /dev/null @@ -1,461 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8,9} ) - -inherit flag-o-matic linux-info multilib pam prefix python-single-r1 systemd - -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" - -SLOT=$(ver_cut 1) - -MY_PV=${PV/_/} -S="${WORKDIR}/${PN}-${MY_PV}" - -SRC_URI="https://ftp.postgresql.org/pub/source/v${MY_PV}/postgresql-${MY_PV}.tar.bz2" - -LICENSE="POSTGRESQL GPL-2" -DESCRIPTION="PostgreSQL RDBMS" -HOMEPAGE="https://www.postgresql.org/" - -IUSE="debug doc icu kerberos kernel_linux ldap libressl llvm nls pam - perl python +readline selinux +server systemd ssl static-libs tcl - threads uuid xml zlib" - -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -CDEPEND=" ->=app-eselect/eselect-postgresql-2.0 -acct-group/postgres -acct-user/postgres -sys-apps/less -virtual/libintl -icu? ( dev-libs/icu:= ) -kerberos? ( virtual/krb5 ) -ldap? ( net-nds/openldap ) -llvm? ( - sys-devel/llvm:= - sys-devel/clang:= -) -pam? ( sys-libs/pam ) -perl? ( >=dev-lang/perl-5.8:= ) -python? ( ${PYTHON_DEPS} ) -readline? ( sys-libs/readline:0= ) -server? ( systemd? ( sys-apps/systemd ) ) -ssl? ( - !libressl? ( >=dev-libs/openssl-0.9.6-r1:0= ) - libressl? ( dev-libs/libressl:= ) -) -tcl? ( >=dev-lang/tcl-8:0= ) -xml? ( dev-libs/libxml2 dev-libs/libxslt ) -zlib? ( sys-libs/zlib ) -" - -# uuid flags -- depend on sys-apps/util-linux for Linux libcs, or if no -# supported libc in use depend on dev-libs/ossp-uuid. For BSD systems, -# the libc includes UUID functions. -UTIL_LINUX_LIBC=( elibc_{glibc,uclibc,musl} ) -BSD_LIBC=( elibc_{Free,Net,Open}BSD ) - -nest_usedep() { - local front back - while [[ ${#} -gt 1 ]]; do - front+="${1}? ( " - back+=" )" - shift - done - echo "${front}${1}${back}" -} - -IUSE+=" ${UTIL_LINUX_LIBC[@]} ${BSD_LIBC[@]}" -CDEPEND+=" -uuid? ( - ${UTIL_LINUX_LIBC[@]/%/? ( sys-apps/util-linux )} - $(nest_usedep ${UTIL_LINUX_LIBC[@]/#/!} ${BSD_LIBC[@]/#/!} dev-libs/ossp-uuid) -)" - -DEPEND="${CDEPEND} -sys-devel/bison -sys-devel/flex -nls? ( sys-devel/gettext ) -xml? ( virtual/pkgconfig ) -" - -RDEPEND="${CDEPEND} -selinux? ( sec-policy/selinux-postgresql ) -" - -pkg_setup() { - use server && CONFIG_CHECK="~SYSVIPC" linux-info_pkg_setup - - use python && python-single-r1_pkg_setup -} - -src_prepare() { - # Set proper run directory - sed "s|\(PGSOCKET_DIR\s\+\)\"/tmp\"|\1\"${EPREFIX}/run/postgresql\"|" \ - -i src/include/pg_config_manual.h || die - - # Rely on $PATH being in the proper order so that the correct - # install program is used for modules utilizing PGXS in both - # hardened and non-hardened environments. (Bug #528786) - sed 's/@install_bin@/install -c/' -i src/Makefile.global.in || die - - use server || eapply "${FILESDIR}/${PN}-11_beta1-no-server.patch" - - if use pam ; then - sed "s/\(#define PGSQL_PAM_SERVICE \"postgresql\)/\1-${SLOT}/" \ - -i src/backend/libpq/auth.c || \ - die 'PGSQL_PAM_SERVICE rename failed.' - fi - - # https://bugs.gentoo.org/753257 - eapply "${FILESDIR}"/postgresql-10.0-icu68.patch - - eapply_user -} - -src_configure() { - case ${CHOST} in - *-darwin*|*-solaris*) - use nls && append-libs intl - ;; - esac - - export LDFLAGS_SL="${LDFLAGS}" - export LDFLAGS_EX="${LDFLAGS}" - - local PO="${EPREFIX}" - - local i uuid_config="" - if use uuid; then - for i in ${UTIL_LINUX_LIBC[@]}; do - use ${i} && uuid_config="--with-uuid=e2fs" - done - for i in ${BSD_LIBC[@]}; do - use ${i} && uuid_config="--with-uuid=bsd" - done - [[ -z $uuid_config ]] && uuid_config="--with-uuid=ossp" - fi - - econf \ - --prefix="${PO}/usr/$(get_libdir)/postgresql-${SLOT}" \ - --datadir="${PO}/usr/share/postgresql-${SLOT}" \ - --includedir="${PO}/usr/include/postgresql-${SLOT}" \ - --mandir="${PO}/usr/share/postgresql-${SLOT}/man" \ - --sysconfdir="${PO}/etc/postgresql-${SLOT}" \ - --with-system-tzdata="${PO}/usr/share/zoneinfo" \ - $(use_enable !alpha spinlocks) \ - $(use_enable debug) \ - $(use_enable threads thread-safety) \ - $(use_with icu) \ - $(use_with kerberos gssapi) \ - $(use_with ldap) \ - $(use_with llvm) \ - $(use_with pam) \ - $(use_with perl) \ - $(use_with python) \ - $(use_with readline) \ - $(use_with ssl openssl) \ - $(usex server "$(use_with systemd)" '--without-systemd') \ - $(use_with tcl) \ - ${uuid_config} \ - $(use_with xml libxml) \ - $(use_with xml libxslt) \ - $(use_with zlib) \ - $(use_enable nls) -} - -src_compile() { - emake - emake -C contrib -} - -src_install() { - emake DESTDIR="${D}" install - emake DESTDIR="${D}" install -C contrib - - dodoc README HISTORY doc/{TODO,bug.template} - - # man pages are already built, but if we have the target make them, - # they'll be generated from source before being installed so we - # manually install man pages. - # We use ${SLOT} instead of doman for postgresql.eselect - insinto /usr/share/postgresql-${SLOT}/man/ - doins -r doc/src/sgml/man{1,3,7} - if ! use server; then - # Remove man pages for non-existent binaries - serverman=( - initdb - pg_{archivecleanup,controldata,ctl,resetwal,rewind,standby} - pg_{test_{fsync,timing},upgrade,waldump} - post{gres,master} - ) - for m in ${serverman[@]} ; do - rm "${ED}/usr/share/postgresql-${SLOT}/man/man1/${m}.1" - done - fi - docompress /usr/share/postgresql-${SLOT}/man/man{1,3,7} - - # Create slot specific man pages - local bn f mansec slotted_name - for mansec in 1 3 7 ; do - local rel_manpath="../../postgresql-${SLOT}/man/man${mansec}" - - mkdir -p "${ED}"/usr/share/man/man${mansec} || die "making man dir" - pushd "${ED}"/usr/share/man/man${mansec} > /dev/null || die "pushd failed" - - for f in "${ED}/usr/share/postgresql-${SLOT}/man/man${mansec}"/* ; do - bn=$(basename "${f}") - slotted_name=${bn%.${mansec}}${SLOT}.${mansec} - case ${bn} in - TABLE.7|WITH.7) - echo ".so ${rel_manpath}/SELECT.7" > ${slotted_name} - ;; - *) - echo ".so ${rel_manpath}/${bn}" > ${slotted_name} - ;; - esac - done - - popd > /dev/null - done - - insinto /etc/postgresql-${SLOT} - newins src/bin/psql/psqlrc.sample psqlrc - - # Don't delete libpg{port,common}.a (Bug #571046). They're always - # needed by extensions utilizing PGXS. - use static-libs || \ - find "${ED}" -name '*.a' ! -name libpgport.a ! -name libpgcommon.a \ - -delete - - # Make slot specific links to programs - local f bn - for f in $(find "${ED}/usr/$(get_libdir)/postgresql-${SLOT}/bin" \ - -mindepth 1 -maxdepth 1) - do - bn=$(basename "${f}") - dosym "../$(get_libdir)/postgresql-${SLOT}/bin/${bn}" \ - "/usr/bin/${bn}${SLOT/.}" - done - - if use doc ; then - docinto html - dodoc doc/src/sgml/html/* - fi - - if use server; then - sed -e "s|@SLOT@|${SLOT}|g" -e "s|@LIBDIR@|$(get_libdir)|g" \ - "${FILESDIR}/${PN}.confd-9.3" | newconfd - ${PN}-${SLOT} - - sed -e "s|@SLOT@|${SLOT}|g" -e "s|@LIBDIR@|$(get_libdir)|g" \ - "${FILESDIR}/${PN}.init-9.3-r1" | newinitd - ${PN}-${SLOT} - - if use systemd; then - sed -e "s|@SLOT@|${SLOT}|g" -e "s|@LIBDIR@|$(get_libdir)|g" \ - "${FILESDIR}/${PN}.service-9.6-r1" | \ - systemd_newunit - ${PN}-${SLOT}.service - newbin "${FILESDIR}"/${PN}-check-db-dir ${PN}-${SLOT}-check-db-dir - systemd_newtmpfilesd "${FILESDIR}"/${PN}.tmpfiles ${PN}-${SLOT}.conf - fi - - use pam && pamd_mimic system-auth ${PN}-${SLOT} auth account session - - if use prefix ; then - keepdir /run/postgresql - fperms 1775 /run/postgresql - fi - fi -} - -pkg_postinst() { - use server && use systemd && systemd_tmpfiles_create ${PN}-${SLOT}.conf - postgresql-config update - - elog "If you need a global psqlrc-file, you can place it in:" - elog " ${EROOT}/etc/postgresql-${SLOT}/" - - if use server ; then - elog - elog "Gentoo specific documentation:" - elog "https://wiki.gentoo.org/wiki/PostgreSQL" - elog - elog "Official documentation:" - elog "https://www.postgresql.org/docs/${SLOT}/static/index.html" - elog - elog "The default location of the Unix-domain socket is:" - elog " ${EROOT}/run/postgresql/" - elog - elog "Before initializing the database, you may want to edit PG_INITDB_OPTS" - elog "so that it contains your preferred locale in:" - elog " ${EROOT}/etc/conf.d/postgresql-${SLOT}" - elog - elog "Then, execute the following command to setup the initial database" - elog "environment:" - elog " emerge --config =${CATEGORY}/${PF}" - - if [[ -n ${REPLACING_VERSIONS} ]] ; then - ewarn "If your system is using 'pg_stat_statements' and you are running a" - ewarn "version of PostgreSQL ${SLOT}, we advise that you execute" - ewarn "the following command after upgrading:" - ewarn - ewarn "ALTER EXTENSION pg_stat_statements UPDATE;" - fi - fi -} - -pkg_prerm() { - if use server && [[ -z ${REPLACED_BY_VERSION} ]] ; then - ewarn "Have you dumped and/or migrated the ${SLOT} database cluster?" - ewarn "\thttps://wiki.gentoo.org/wiki/PostgreSQL/QuickStart#Migrating_PostgreSQL" - - ebegin "Resuming removal in 10 seconds (Control-C to cancel)" - sleep 10 - eend 0 - fi -} - -pkg_postrm() { - postgresql-config update -} - -pkg_config() { - use server || die "USE flag 'server' not enabled. Nothing to configure." - - [[ -f "${EROOT}/etc/conf.d/postgresql-${SLOT}" ]] \ - && source "${EROOT}/etc/conf.d/postgresql-${SLOT}" - [[ -z "${PGDATA}" ]] && PGDATA="${EROOT}/etc/postgresql-${SLOT}/" - [[ -z "${DATA_DIR}" ]] \ - && DATA_DIR="${EROOT}/var/lib/postgresql/${SLOT}/data" - - # environment.bz2 may not contain the same locale as the current system - # locale. Unset and source from the current system locale. - if [ -f "${EROOT}/etc/env.d/02locale" ]; then - unset LANG - unset LC_CTYPE - unset LC_NUMERIC - unset LC_TIME - unset LC_COLLATE - unset LC_MONETARY - unset LC_MESSAGES - unset LC_ALL - source "${EROOT}/etc/env.d/02locale" - [ -n "${LANG}" ] && export LANG - [ -n "${LC_CTYPE}" ] && export LC_CTYPE - [ -n "${LC_NUMERIC}" ] && export LC_NUMERIC - [ -n "${LC_TIME}" ] && export LC_TIME - [ -n "${LC_COLLATE}" ] && export LC_COLLATE - [ -n "${LC_MONETARY}" ] && export LC_MONETARY - [ -n "${LC_MESSAGES}" ] && export LC_MESSAGES - [ -n "${LC_ALL}" ] && export LC_ALL - fi - - einfo "You can modify the paths and options passed to initdb by editing:" - einfo " ${EROOT}/etc/conf.d/postgresql-${SLOT}" - einfo - einfo "Information on options that can be passed to initdb are found at:" - einfo " https://www.postgresql.org/docs/${SLOT}/static/creating-cluster.html" - einfo " https://www.postgresql.org/docs/${SLOT}/static/app-initdb.html" - einfo - einfo "PG_INITDB_OPTS is currently set to:" - if [[ -z "${PG_INITDB_OPTS}" ]] ; then - einfo " (none)" - else - einfo " ${PG_INITDB_OPTS}" - fi - einfo - einfo "Configuration files will be installed to:" - einfo " ${PGDATA}" - einfo - einfo "The database cluster will be created in:" - einfo " ${DATA_DIR}" - einfo - - ebegin "Continuing initialization in 5 seconds (Control-C to cancel)" - sleep 5 - eend 0 - - if [ -n "$(ls -A ${DATA_DIR} 2> /dev/null)" ] ; then - eerror "The given directory, '${DATA_DIR}', is not empty." - eerror "Modify DATA_DIR to point to an empty directory." - die "${DATA_DIR} is not empty." - fi - - einfo "Creating the data directory ..." - if [[ ${EUID} == 0 ]] ; then - mkdir -p "$(dirname ${DATA_DIR%/})" || die "Couldn't parent dirs" - mkdir -m 0700 "${DATA_DIR%/}" || die "Couldn't make DATA_DIR" - chown -h postgres:postgres "${DATA_DIR%/}" || die "Couldn't chown" - fi - - einfo "Initializing the database ..." - - if [[ ${EUID} == 0 ]] ; then - su postgres -c "${EROOT}/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -D \"${DATA_DIR}\" ${PG_INITDB_OPTS}" - else - "${EROOT}"/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -U postgres -D "${DATA_DIR}" ${PG_INITDB_OPTS} - fi - - if [[ "${DATA_DIR%/}" != "${PGDATA%/}" ]] ; then - mv "${DATA_DIR%/}"/{pg_{hba,ident},postgresql}.conf "${PGDATA}" - ln -s "${PGDATA%/}"/{pg_{hba,ident},postgresql}.conf "${DATA_DIR%/}" - fi - - # unix_socket_directory has no effect in postgresql.conf as it's - # overridden in the initscript - sed '/^#unix_socket_directories/,+1d' -i "${PGDATA%/}"/postgresql.conf - - cat <<- EOF >> "${PGDATA%/}"/postgresql.conf - # This is here because of https://bugs.gentoo.org/show_bug.cgi?id=518522 - # On the off-chance that you might need to work with UTF-8 encoded - # characters in PL/Perl - plperl.on_init = 'use utf8; use re; package utf8; require "utf8_heavy.pl";' - EOF - - einfo "The autovacuum function, which was in contrib, has been moved to the main" - einfo "PostgreSQL functions starting with 8.1, and starting with 8.4 is now enabled" - einfo "by default. You can disable it in the cluster's:" - einfo " ${PGDATA%/}/postgresql.conf" - einfo - if ! use systemd; then - einfo "The PostgreSQL server, by default, will log events to:" - einfo " ${DATA_DIR%/}/postmaster.log" - einfo - fi - if use prefix ; then - einfo "The location of the configuration files have moved to:" - einfo " ${PGDATA}" - einfo "To start the server:" - einfo " pg_ctl start -D ${DATA_DIR} -o '-D ${PGDATA} --data-directory=${DATA_DIR}'" - einfo "To stop:" - einfo " pg_ctl stop -D ${DATA_DIR}" - einfo - einfo "Or move the configuration files back:" - einfo "mv ${PGDATA}*.conf ${DATA_DIR}" - elif use systemd; then - einfo "You should use the 'postgresql-${SLOT}.service' unit to run PostgreSQL" - einfo "instead of 'pg_ctl'." - else - einfo "You should use the '${EROOT}/etc/init.d/postgresql-${SLOT}' script to run PostgreSQL" - einfo "instead of 'pg_ctl'." - fi -} - -src_test() { - if use server && [[ ${UID} -ne 0 ]] ; then - emake check - - einfo "If you think other tests besides the regression tests are necessary, please" - einfo "submit a bug including a patch for this ebuild to enable them." - else - use server || \ - ewarn 'Tests cannot be run without the "server" use flag enabled.' - [[ ${UID} -eq 0 ]] || \ - ewarn 'Tests cannot be run as root. Enable "userpriv" in FEATURES.' - - ewarn 'Skipping.' - fi -} diff --git a/dev-db/postgresql/postgresql-12.5.ebuild b/dev-db/postgresql/postgresql-12.5.ebuild deleted file mode 100644 index aa723637c011..000000000000 --- a/dev-db/postgresql/postgresql-12.5.ebuild +++ /dev/null @@ -1,461 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8,9} ) - -inherit flag-o-matic linux-info multilib pam prefix python-single-r1 systemd - -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" - -SLOT=$(ver_cut 1) - -MY_PV=${PV/_/} -S="${WORKDIR}/${PN}-${MY_PV}" - -SRC_URI="https://ftp.postgresql.org/pub/source/v${MY_PV}/postgresql-${MY_PV}.tar.bz2" - -LICENSE="POSTGRESQL GPL-2" -DESCRIPTION="PostgreSQL RDBMS" -HOMEPAGE="https://www.postgresql.org/" - -IUSE="debug doc icu kerberos kernel_linux ldap libressl llvm nls pam - perl python +readline selinux +server systemd ssl static-libs tcl - threads uuid xml zlib" - -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -CDEPEND=" ->=app-eselect/eselect-postgresql-2.0 -acct-group/postgres -acct-user/postgres -sys-apps/less -virtual/libintl -icu? ( dev-libs/icu:= ) -kerberos? ( virtual/krb5 ) -ldap? ( net-nds/openldap ) -llvm? ( - sys-devel/llvm:= - sys-devel/clang:= -) -pam? ( sys-libs/pam ) -perl? ( >=dev-lang/perl-5.8:= ) -python? ( ${PYTHON_DEPS} ) -readline? ( sys-libs/readline:0= ) -server? ( systemd? ( sys-apps/systemd ) ) -ssl? ( - !libressl? ( >=dev-libs/openssl-0.9.6-r1:0= ) - libressl? ( dev-libs/libressl:= ) -) -tcl? ( >=dev-lang/tcl-8:0= ) -xml? ( dev-libs/libxml2 dev-libs/libxslt ) -zlib? ( sys-libs/zlib ) -" - -# uuid flags -- depend on sys-apps/util-linux for Linux libcs, or if no -# supported libc in use depend on dev-libs/ossp-uuid. For BSD systems, -# the libc includes UUID functions. -UTIL_LINUX_LIBC=( elibc_{glibc,uclibc,musl} ) -BSD_LIBC=( elibc_{Free,Net,Open}BSD ) - -nest_usedep() { - local front back - while [[ ${#} -gt 1 ]]; do - front+="${1}? ( " - back+=" )" - shift - done - echo "${front}${1}${back}" -} - -IUSE+=" ${UTIL_LINUX_LIBC[@]} ${BSD_LIBC[@]}" -CDEPEND+=" -uuid? ( - ${UTIL_LINUX_LIBC[@]/%/? ( sys-apps/util-linux )} - $(nest_usedep ${UTIL_LINUX_LIBC[@]/#/!} ${BSD_LIBC[@]/#/!} dev-libs/ossp-uuid) -)" - -DEPEND="${CDEPEND} -sys-devel/bison -sys-devel/flex -nls? ( sys-devel/gettext ) -xml? ( virtual/pkgconfig ) -" - -RDEPEND="${CDEPEND} -selinux? ( sec-policy/selinux-postgresql ) -" - -pkg_setup() { - use server && CONFIG_CHECK="~SYSVIPC" linux-info_pkg_setup - - use python && python-single-r1_pkg_setup -} - -src_prepare() { - # Set proper run directory - sed "s|\(PGSOCKET_DIR\s\+\)\"/tmp\"|\1\"${EPREFIX}/run/postgresql\"|" \ - -i src/include/pg_config_manual.h || die - - # Rely on $PATH being in the proper order so that the correct - # install program is used for modules utilizing PGXS in both - # hardened and non-hardened environments. (Bug #528786) - sed 's/@install_bin@/install -c/' -i src/Makefile.global.in || die - - use server || eapply "${FILESDIR}/${PN}-12.1-no-server.patch" - - if use pam ; then - sed "s/\(#define PGSQL_PAM_SERVICE \"postgresql\)/\1-${SLOT}/" \ - -i src/backend/libpq/auth.c || \ - die 'PGSQL_PAM_SERVICE rename failed.' - fi - - # https://bugs.gentoo.org/753257 - eapply "${FILESDIR}"/postgresql-10.0-icu68.patch - - eapply_user -} - -src_configure() { - case ${CHOST} in - *-darwin*|*-solaris*) - use nls && append-libs intl - ;; - esac - - export LDFLAGS_SL="${LDFLAGS}" - export LDFLAGS_EX="${LDFLAGS}" - - local PO="${EPREFIX}" - - local i uuid_config="" - if use uuid; then - for i in ${UTIL_LINUX_LIBC[@]}; do - use ${i} && uuid_config="--with-uuid=e2fs" - done - for i in ${BSD_LIBC[@]}; do - use ${i} && uuid_config="--with-uuid=bsd" - done - [[ -z $uuid_config ]] && uuid_config="--with-uuid=ossp" - fi - - econf \ - --prefix="${PO}/usr/$(get_libdir)/postgresql-${SLOT}" \ - --datadir="${PO}/usr/share/postgresql-${SLOT}" \ - --includedir="${PO}/usr/include/postgresql-${SLOT}" \ - --mandir="${PO}/usr/share/postgresql-${SLOT}/man" \ - --sysconfdir="${PO}/etc/postgresql-${SLOT}" \ - --with-system-tzdata="${PO}/usr/share/zoneinfo" \ - $(use_enable !alpha spinlocks) \ - $(use_enable debug) \ - $(use_enable threads thread-safety) \ - $(use_with icu) \ - $(use_with kerberos gssapi) \ - $(use_with ldap) \ - $(use_with llvm) \ - $(use_with pam) \ - $(use_with perl) \ - $(use_with python) \ - $(use_with readline) \ - $(use_with ssl openssl) \ - $(usex server "$(use_with systemd)" '--without-systemd') \ - $(use_with tcl) \ - ${uuid_config} \ - $(use_with xml libxml) \ - $(use_with xml libxslt) \ - $(use_with zlib) \ - $(use_enable nls) -} - -src_compile() { - emake - emake -C contrib -} - -src_install() { - emake DESTDIR="${D}" install - emake DESTDIR="${D}" install -C contrib - - dodoc README HISTORY - - # man pages are already built, but if we have the target make them, - # they'll be generated from source before being installed so we - # manually install man pages. - # We use ${SLOT} instead of doman for postgresql.eselect - insinto /usr/share/postgresql-${SLOT}/man/ - doins -r doc/src/sgml/man{1,3,7} - if ! use server; then - # Remove man pages for non-existent binaries - serverman=( - initdb - pg_{archivecleanup,controldata,ctl,resetwal,rewind,standby} - pg_{test_{fsync,timing},upgrade,waldump} - post{gres,master} - ) - for m in ${serverman[@]} ; do - rm "${ED}/usr/share/postgresql-${SLOT}/man/man1/${m}.1" - done - fi - docompress /usr/share/postgresql-${SLOT}/man/man{1,3,7} - - # Create slot specific man pages - local bn f mansec slotted_name - for mansec in 1 3 7 ; do - local rel_manpath="../../postgresql-${SLOT}/man/man${mansec}" - - mkdir -p "${ED}"/usr/share/man/man${mansec} || die "making man dir" - pushd "${ED}"/usr/share/man/man${mansec} > /dev/null || die "pushd failed" - - for f in "${ED}/usr/share/postgresql-${SLOT}/man/man${mansec}"/* ; do - bn=$(basename "${f}") - slotted_name=${bn%.${mansec}}${SLOT}.${mansec} - case ${bn} in - TABLE.7|WITH.7) - echo ".so ${rel_manpath}/SELECT.7" > ${slotted_name} - ;; - *) - echo ".so ${rel_manpath}/${bn}" > ${slotted_name} - ;; - esac - done - - popd > /dev/null - done - - insinto /etc/postgresql-${SLOT} - newins src/bin/psql/psqlrc.sample psqlrc - - # Don't delete libpg{port,common}.a (Bug #571046). They're always - # needed by extensions utilizing PGXS. - use static-libs || \ - find "${ED}" -name '*.a' ! -name libpgport.a ! -name libpgcommon.a \ - -delete - - # Make slot specific links to programs - local f bn - for f in $(find "${ED}/usr/$(get_libdir)/postgresql-${SLOT}/bin" \ - -mindepth 1 -maxdepth 1) - do - bn=$(basename "${f}") - dosym "../$(get_libdir)/postgresql-${SLOT}/bin/${bn}" \ - "/usr/bin/${bn}${SLOT/.}" - done - - if use doc ; then - docinto html - dodoc doc/src/sgml/html/* - fi - - if use server; then - sed -e "s|@SLOT@|${SLOT}|g" -e "s|@LIBDIR@|$(get_libdir)|g" \ - "${FILESDIR}/${PN}.confd-9.3" | newconfd - ${PN}-${SLOT} - - sed -e "s|@SLOT@|${SLOT}|g" -e "s|@LIBDIR@|$(get_libdir)|g" \ - "${FILESDIR}/${PN}.init-9.3-r1" | newinitd - ${PN}-${SLOT} - - if use systemd; then - sed -e "s|@SLOT@|${SLOT}|g" -e "s|@LIBDIR@|$(get_libdir)|g" \ - "${FILESDIR}/${PN}.service-9.6-r1" | \ - systemd_newunit - ${PN}-${SLOT}.service - newbin "${FILESDIR}"/${PN}-check-db-dir ${PN}-${SLOT}-check-db-dir - systemd_newtmpfilesd "${FILESDIR}"/${PN}.tmpfiles ${PN}-${SLOT}.conf - fi - - use pam && pamd_mimic system-auth ${PN}-${SLOT} auth account session - - if use prefix ; then - keepdir /run/postgresql - fperms 1775 /run/postgresql - fi - fi -} - -pkg_postinst() { - use server && use systemd && systemd_tmpfiles_create ${PN}-${SLOT}.conf - postgresql-config update - - elog "If you need a global psqlrc-file, you can place it in:" - elog " ${EROOT}/etc/postgresql-${SLOT}/" - - if use server ; then - elog - elog "Gentoo specific documentation:" - elog "https://wiki.gentoo.org/wiki/PostgreSQL" - elog - elog "Official documentation:" - elog "https://www.postgresql.org/docs/${SLOT}/static/index.html" - elog - elog "The default location of the Unix-domain socket is:" - elog " ${EROOT}/run/postgresql/" - elog - elog "Before initializing the database, you may want to edit PG_INITDB_OPTS" - elog "so that it contains your preferred locale in:" - elog " ${EROOT}/etc/conf.d/postgresql-${SLOT}" - elog - elog "Then, execute the following command to setup the initial database" - elog "environment:" - elog " emerge --config =${CATEGORY}/${PF}" - - if [[ -n ${REPLACING_VERSIONS} ]] ; then - ewarn "If your system is using 'pg_stat_statements' and you are running a" - ewarn "version of PostgreSQL ${SLOT}, we advise that you execute" - ewarn "the following command after upgrading:" - ewarn - ewarn "ALTER EXTENSION pg_stat_statements UPDATE;" - fi - fi -} - -pkg_prerm() { - if use server && [[ -z ${REPLACED_BY_VERSION} ]] ; then - ewarn "Have you dumped and/or migrated the ${SLOT} database cluster?" - ewarn "\thttps://wiki.gentoo.org/wiki/PostgreSQL/QuickStart#Migrating_PostgreSQL" - - ebegin "Resuming removal in 10 seconds (Control-C to cancel)" - sleep 10 - eend 0 - fi -} - -pkg_postrm() { - postgresql-config update -} - -pkg_config() { - use server || die "USE flag 'server' not enabled. Nothing to configure." - - [[ -f "${EROOT}/etc/conf.d/postgresql-${SLOT}" ]] \ - && source "${EROOT}/etc/conf.d/postgresql-${SLOT}" - [[ -z "${PGDATA}" ]] && PGDATA="${EROOT}/etc/postgresql-${SLOT}/" - [[ -z "${DATA_DIR}" ]] \ - && DATA_DIR="${EROOT}/var/lib/postgresql/${SLOT}/data" - - # environment.bz2 may not contain the same locale as the current system - # locale. Unset and source from the current system locale. - if [ -f "${EROOT}/etc/env.d/02locale" ]; then - unset LANG - unset LC_CTYPE - unset LC_NUMERIC - unset LC_TIME - unset LC_COLLATE - unset LC_MONETARY - unset LC_MESSAGES - unset LC_ALL - source "${EROOT}/etc/env.d/02locale" - [ -n "${LANG}" ] && export LANG - [ -n "${LC_CTYPE}" ] && export LC_CTYPE - [ -n "${LC_NUMERIC}" ] && export LC_NUMERIC - [ -n "${LC_TIME}" ] && export LC_TIME - [ -n "${LC_COLLATE}" ] && export LC_COLLATE - [ -n "${LC_MONETARY}" ] && export LC_MONETARY - [ -n "${LC_MESSAGES}" ] && export LC_MESSAGES - [ -n "${LC_ALL}" ] && export LC_ALL - fi - - einfo "You can modify the paths and options passed to initdb by editing:" - einfo " ${EROOT}/etc/conf.d/postgresql-${SLOT}" - einfo - einfo "Information on options that can be passed to initdb are found at:" - einfo " https://www.postgresql.org/docs/${SLOT}/static/creating-cluster.html" - einfo " https://www.postgresql.org/docs/${SLOT}/static/app-initdb.html" - einfo - einfo "PG_INITDB_OPTS is currently set to:" - if [[ -z "${PG_INITDB_OPTS}" ]] ; then - einfo " (none)" - else - einfo " ${PG_INITDB_OPTS}" - fi - einfo - einfo "Configuration files will be installed to:" - einfo " ${PGDATA}" - einfo - einfo "The database cluster will be created in:" - einfo " ${DATA_DIR}" - einfo - - ebegin "Continuing initialization in 5 seconds (Control-C to cancel)" - sleep 5 - eend 0 - - if [ -n "$(ls -A ${DATA_DIR} 2> /dev/null)" ] ; then - eerror "The given directory, '${DATA_DIR}', is not empty." - eerror "Modify DATA_DIR to point to an empty directory." - die "${DATA_DIR} is not empty." - fi - - einfo "Creating the data directory ..." - if [[ ${EUID} == 0 ]] ; then - mkdir -p "$(dirname ${DATA_DIR%/})" || die "Couldn't parent dirs" - mkdir -m 0700 "${DATA_DIR%/}" || die "Couldn't make DATA_DIR" - chown -h postgres:postgres "${DATA_DIR%/}" || die "Couldn't chown" - fi - - einfo "Initializing the database ..." - - if [[ ${EUID} == 0 ]] ; then - su postgres -c "${EROOT}/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -D \"${DATA_DIR}\" ${PG_INITDB_OPTS}" - else - "${EROOT}"/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -U postgres -D "${DATA_DIR}" ${PG_INITDB_OPTS} - fi - - if [[ "${DATA_DIR%/}" != "${PGDATA%/}" ]] ; then - mv "${DATA_DIR%/}"/{pg_{hba,ident},postgresql}.conf "${PGDATA}" - ln -s "${PGDATA%/}"/{pg_{hba,ident},postgresql}.conf "${DATA_DIR%/}" - fi - - # unix_socket_directory has no effect in postgresql.conf as it's - # overridden in the initscript - sed '/^#unix_socket_directories/,+1d' -i "${PGDATA%/}"/postgresql.conf - - cat <<- EOF >> "${PGDATA%/}"/postgresql.conf - # This is here because of https://bugs.gentoo.org/show_bug.cgi?id=518522 - # On the off-chance that you might need to work with UTF-8 encoded - # characters in PL/Perl - plperl.on_init = 'use utf8; use re; package utf8; require "utf8_heavy.pl";' - EOF - - einfo "The autovacuum function, which was in contrib, has been moved to the main" - einfo "PostgreSQL functions starting with 8.1, and starting with 8.4 is now enabled" - einfo "by default. You can disable it in the cluster's:" - einfo " ${PGDATA%/}/postgresql.conf" - einfo - if ! use systemd; then - einfo "The PostgreSQL server, by default, will log events to:" - einfo " ${DATA_DIR%/}/postmaster.log" - einfo - fi - if use prefix ; then - einfo "The location of the configuration files have moved to:" - einfo " ${PGDATA}" - einfo "To start the server:" - einfo " pg_ctl start -D ${DATA_DIR} -o '-D ${PGDATA} --data-directory=${DATA_DIR}'" - einfo "To stop:" - einfo " pg_ctl stop -D ${DATA_DIR}" - einfo - einfo "Or move the configuration files back:" - einfo "mv ${PGDATA}*.conf ${DATA_DIR}" - elif use systemd; then - einfo "You should use the 'postgresql-${SLOT}.service' unit to run PostgreSQL" - einfo "instead of 'pg_ctl'." - else - einfo "You should use the '${EROOT}/etc/init.d/postgresql-${SLOT}' script to run PostgreSQL" - einfo "instead of 'pg_ctl'." - fi -} - -src_test() { - if use server && [[ ${UID} -ne 0 ]] ; then - emake check - - einfo "If you think other tests besides the regression tests are necessary, please" - einfo "submit a bug including a patch for this ebuild to enable them." - else - use server || \ - ewarn 'Tests cannot be run without the "server" use flag enabled.' - [[ ${UID} -eq 0 ]] || \ - ewarn 'Tests cannot be run as root. Enable "userpriv" in FEATURES.' - - ewarn 'Skipping.' - fi -} diff --git a/dev-db/postgresql/postgresql-13.1.ebuild b/dev-db/postgresql/postgresql-13.1.ebuild deleted file mode 100644 index dcc0c9aa3dfc..000000000000 --- a/dev-db/postgresql/postgresql-13.1.ebuild +++ /dev/null @@ -1,465 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8,9} ) - -inherit flag-o-matic linux-info multilib pam prefix python-single-r1 systemd - -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" - -SLOT=$(ver_cut 1) - -MY_PV=${PV/_/} -S="${WORKDIR}/${PN}-${MY_PV}" - -SRC_URI="https://ftp.postgresql.org/pub/source/v${MY_PV}/postgresql-${MY_PV}.tar.bz2" - -LICENSE="POSTGRESQL GPL-2" -DESCRIPTION="PostgreSQL RDBMS" -HOMEPAGE="https://www.postgresql.org/" - -IUSE="debug doc icu kerberos kernel_linux ldap libressl llvm nls pam - perl python +readline selinux +server systemd ssl static-libs tcl - threads uuid xml zlib" - -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -CDEPEND=" ->=app-eselect/eselect-postgresql-2.0 -acct-group/postgres -acct-user/postgres -sys-apps/less -virtual/libintl -icu? ( dev-libs/icu:= ) -kerberos? ( virtual/krb5 ) -ldap? ( net-nds/openldap ) -llvm? ( - sys-devel/llvm:= - sys-devel/clang:= -) -pam? ( sys-libs/pam ) -perl? ( >=dev-lang/perl-5.8:= ) -python? ( ${PYTHON_DEPS} ) -readline? ( sys-libs/readline:0= ) -server? ( systemd? ( sys-apps/systemd ) ) -ssl? ( - !libressl? ( >=dev-libs/openssl-0.9.6-r1:0= ) - libressl? ( dev-libs/libressl:= ) -) -tcl? ( >=dev-lang/tcl-8:0= ) -xml? ( dev-libs/libxml2 dev-libs/libxslt ) -zlib? ( sys-libs/zlib ) -" - -# uuid flags -- depend on sys-apps/util-linux for Linux libcs, or if no -# supported libc in use depend on dev-libs/ossp-uuid. For BSD systems, -# the libc includes UUID functions. -UTIL_LINUX_LIBC=( elibc_{glibc,uclibc,musl} ) -BSD_LIBC=( elibc_{Free,Net,Open}BSD ) - -nest_usedep() { - local front back - while [[ ${#} -gt 1 ]]; do - front+="${1}? ( " - back+=" )" - shift - done - echo "${front}${1}${back}" -} - -IUSE+=" ${UTIL_LINUX_LIBC[@]} ${BSD_LIBC[@]}" -CDEPEND+=" -uuid? ( - ${UTIL_LINUX_LIBC[@]/%/? ( sys-apps/util-linux )} - $(nest_usedep ${UTIL_LINUX_LIBC[@]/#/!} ${BSD_LIBC[@]/#/!} dev-libs/ossp-uuid) -)" - -DEPEND="${CDEPEND} -sys-devel/bison -sys-devel/flex -nls? ( sys-devel/gettext ) -xml? ( virtual/pkgconfig ) -" - -RDEPEND="${CDEPEND} -selinux? ( sec-policy/selinux-postgresql ) -" - -pkg_setup() { - use server && CONFIG_CHECK="~SYSVIPC" linux-info_pkg_setup - - use python && python-single-r1_pkg_setup -} - -src_prepare() { - # Set proper run directory - sed "s|\(PGSOCKET_DIR\s\+\)\"/tmp\"|\1\"${EPREFIX}/run/postgresql\"|" \ - -i src/include/pg_config_manual.h || die - - # Rely on $PATH being in the proper order so that the correct - # install program is used for modules utilizing PGXS in both - # hardened and non-hardened environments. (Bug #528786) - sed 's/@install_bin@/install -c/' -i src/Makefile.global.in || die - - use server || eapply "${FILESDIR}/${PN}-13_beta1-no-server.patch" - - if use pam ; then - sed "s/\(#define PGSQL_PAM_SERVICE \"postgresql\)/\1-${SLOT}/" \ - -i src/backend/libpq/auth.c || \ - die 'PGSQL_PAM_SERVICE rename failed.' - fi - - # https://bugs.gentoo.org/753257 - eapply "${FILESDIR}"/postgresql-10.0-icu68.patch - - eapply_user -} - -src_configure() { - case ${CHOST} in - *-darwin*|*-solaris*) - use nls && append-libs intl - ;; - esac - - export LDFLAGS_SL="${LDFLAGS}" - export LDFLAGS_EX="${LDFLAGS}" - - local PO="${EPREFIX}" - - local i uuid_config="" - if use uuid; then - for i in ${UTIL_LINUX_LIBC[@]}; do - use ${i} && uuid_config="--with-uuid=e2fs" - done - for i in ${BSD_LIBC[@]}; do - use ${i} && uuid_config="--with-uuid=bsd" - done - [[ -z $uuid_config ]] && uuid_config="--with-uuid=ossp" - fi - - econf \ - --prefix="${PO}/usr/$(get_libdir)/postgresql-${SLOT}" \ - --datadir="${PO}/usr/share/postgresql-${SLOT}" \ - --includedir="${PO}/usr/include/postgresql-${SLOT}" \ - --mandir="${PO}/usr/share/postgresql-${SLOT}/man" \ - --sysconfdir="${PO}/etc/postgresql-${SLOT}" \ - --with-system-tzdata="${PO}/usr/share/zoneinfo" \ - $(use_enable !alpha spinlocks) \ - $(use_enable debug) \ - $(use_enable threads thread-safety) \ - $(use_with icu) \ - $(use_with kerberos gssapi) \ - $(use_with ldap) \ - $(use_with llvm) \ - $(use_with pam) \ - $(use_with perl) \ - $(use_with python) \ - $(use_with readline) \ - $(use_with ssl openssl) \ - $(usex server "$(use_with systemd)" '--without-systemd') \ - $(use_with tcl) \ - ${uuid_config} \ - $(use_with xml libxml) \ - $(use_with xml libxslt) \ - $(use_with zlib) \ - $(use_enable nls) -} - -src_compile() { - emake - emake -C contrib -} - -src_install() { - emake DESTDIR="${D}" install - emake DESTDIR="${D}" install -C contrib - - dodoc README HISTORY - - # man pages are already built, but if we have the target make them, - # they'll be generated from source before being installed so we - # manually install man pages. - # We use ${SLOT} instead of doman for postgresql.eselect - insinto /usr/share/postgresql-${SLOT}/man/ - doins -r doc/src/sgml/man{1,3,7} - if ! use server; then - # Remove man pages for non-existent binaries - serverman=( - initdb - pg_{archivecleanup,controldata,ctl,resetwal,rewind,standby} - pg_{test_{fsync,timing},upgrade,waldump} - post{gres,master} - ) - for m in ${serverman[@]} ; do - rm "${ED}/usr/share/postgresql-${SLOT}/man/man1/${m}.1" - done - fi - docompress /usr/share/postgresql-${SLOT}/man/man{1,3,7} - - # Create slot specific man pages - local bn f mansec slotted_name - for mansec in 1 3 7 ; do - local rel_manpath="../../postgresql-${SLOT}/man/man${mansec}" - - mkdir -p "${ED}"/usr/share/man/man${mansec} || die "making man dir" - pushd "${ED}"/usr/share/man/man${mansec} > /dev/null || die "pushd failed" - - for f in "${ED}/usr/share/postgresql-${SLOT}/man/man${mansec}"/* ; do - bn=$(basename "${f}") - slotted_name=${bn%.${mansec}}${SLOT}.${mansec} - case ${bn} in - TABLE.7|WITH.7) - echo ".so ${rel_manpath}/SELECT.7" > ${slotted_name} - ;; - *) - echo ".so ${rel_manpath}/${bn}" > ${slotted_name} - ;; - esac - done - - popd > /dev/null - done - - insinto /etc/postgresql-${SLOT} - newins src/bin/psql/psqlrc.sample psqlrc - - # Don't delete libpg{port,common}.a (Bug #571046). They're always - # needed by extensions utilizing PGXS. - use static-libs || \ - find "${ED}" -name '*.a' ! -name libpgport.a ! -name libpgcommon.a \ - -delete - - # Make slot specific links to programs - local f bn - for f in $(find "${ED}/usr/$(get_libdir)/postgresql-${SLOT}/bin" \ - -mindepth 1 -maxdepth 1) - do - bn=$(basename "${f}") - dosym "../$(get_libdir)/postgresql-${SLOT}/bin/${bn}" \ - "/usr/bin/${bn}${SLOT/.}" - done - - if use doc ; then - docinto html - dodoc doc/src/sgml/html/* - fi - - if use server; then - sed -e "s|@SLOT@|${SLOT}|g" -e "s|@LIBDIR@|$(get_libdir)|g" \ - "${FILESDIR}/${PN}.confd-9.3" | newconfd - ${PN}-${SLOT} - - sed -e "s|@SLOT@|${SLOT}|g" -e "s|@LIBDIR@|$(get_libdir)|g" \ - "${FILESDIR}/${PN}.init-9.3-r1" | newinitd - ${PN}-${SLOT} - - if use systemd; then - sed -e "s|@SLOT@|${SLOT}|g" -e "s|@LIBDIR@|$(get_libdir)|g" \ - "${FILESDIR}/${PN}.service-9.6-r1" | \ - systemd_newunit - ${PN}-${SLOT}.service - newbin "${FILESDIR}"/${PN}-check-db-dir ${PN}-${SLOT}-check-db-dir - systemd_newtmpfilesd "${FILESDIR}"/${PN}.tmpfiles ${PN}-${SLOT}.conf - fi - - use pam && pamd_mimic system-auth ${PN}-${SLOT} auth account session - - if use prefix ; then - keepdir /run/postgresql - fperms 1775 /run/postgresql - fi - fi -} - -pkg_postinst() { - use server && use systemd && systemd_tmpfiles_create ${PN}-${SLOT}.conf - postgresql-config update - - elog "If you need a global psqlrc-file, you can place it in:" - elog " ${EROOT}/etc/postgresql-${SLOT}/" - - if use server ; then - elog - elog "Gentoo specific documentation:" - elog "https://wiki.gentoo.org/wiki/PostgreSQL" - elog - elog "Official documentation:" - elog "https://www.postgresql.org/docs/${SLOT}/static/index.html" - elog - elog "The default location of the Unix-domain socket is:" - elog " ${EROOT}/run/postgresql/" - elog - elog "Before initializing the database, you may want to edit PG_INITDB_OPTS" - elog "so that it contains your preferred locale in:" - elog " ${EROOT}/etc/conf.d/postgresql-${SLOT}" - elog - elog "Then, execute the following command to setup the initial database" - elog "environment:" - elog " emerge --config =${CATEGORY}/${PF}" - - if [[ -n ${REPLACING_VERSIONS} ]] ; then - ewarn "If your system is using 'pg_stat_statements' and you are running a" - ewarn "version of PostgreSQL ${SLOT}, we advise that you execute" - ewarn "the following command after upgrading:" - ewarn - ewarn "ALTER EXTENSION pg_stat_statements UPDATE;" - fi - fi -} - -pkg_prerm() { - if use server && [[ -z ${REPLACED_BY_VERSION} ]] ; then - ewarn "Have you dumped and/or migrated the ${SLOT} database cluster?" - ewarn "\thttps://wiki.gentoo.org/wiki/PostgreSQL/QuickStart#Migrating_PostgreSQL" - - ebegin "Resuming removal in 10 seconds (Control-C to cancel)" - sleep 10 - eend 0 - fi -} - -pkg_postrm() { - postgresql-config update -} - -pkg_config() { - use server || die "USE flag 'server' not enabled. Nothing to configure." - - [[ -f "${EROOT}/etc/conf.d/postgresql-${SLOT}" ]] \ - && source "${EROOT}/etc/conf.d/postgresql-${SLOT}" - [[ -z "${PGDATA}" ]] && PGDATA="${EROOT}/etc/postgresql-${SLOT}/" - [[ -z "${DATA_DIR}" ]] \ - && DATA_DIR="${EROOT}/var/lib/postgresql/${SLOT}/data" - - # environment.bz2 may not contain the same locale as the current system - # locale. Unset and source from the current system locale. - if [ -f "${EROOT}/etc/env.d/02locale" ]; then - unset LANG - unset LC_CTYPE - unset LC_NUMERIC - unset LC_TIME - unset LC_COLLATE - unset LC_MONETARY - unset LC_MESSAGES - unset LC_ALL - source "${EROOT}/etc/env.d/02locale" - [ -n "${LANG}" ] && export LANG - [ -n "${LC_CTYPE}" ] && export LC_CTYPE - [ -n "${LC_NUMERIC}" ] && export LC_NUMERIC - [ -n "${LC_TIME}" ] && export LC_TIME - [ -n "${LC_COLLATE}" ] && export LC_COLLATE - [ -n "${LC_MONETARY}" ] && export LC_MONETARY - [ -n "${LC_MESSAGES}" ] && export LC_MESSAGES - [ -n "${LC_ALL}" ] && export LC_ALL - fi - - einfo "You can modify the paths and options passed to initdb by editing:" - einfo " ${EROOT}/etc/conf.d/postgresql-${SLOT}" - einfo - einfo "Information on options that can be passed to initdb are found at:" - einfo " https://www.postgresql.org/docs/${SLOT}/static/creating-cluster.html" - einfo " https://www.postgresql.org/docs/${SLOT}/static/app-initdb.html" - einfo - einfo "PG_INITDB_OPTS is currently set to:" - if [[ -z "${PG_INITDB_OPTS}" ]] ; then - einfo " (none)" - else - einfo " ${PG_INITDB_OPTS}" - fi - einfo - einfo "Configuration files will be installed to:" - einfo " ${PGDATA}" - einfo - einfo "The database cluster will be created in:" - einfo " ${DATA_DIR}" - einfo - - ebegin "Continuing initialization in 5 seconds (Control-C to cancel)" - sleep 5 - eend 0 - - if [ -n "$(ls -A ${DATA_DIR} 2> /dev/null)" ] ; then - eerror "The given directory, '${DATA_DIR}', is not empty." - eerror "Modify DATA_DIR to point to an empty directory." - die "${DATA_DIR} is not empty." - fi - - einfo "Creating the data directory ..." - if [[ ${EUID} == 0 ]] ; then - mkdir -p "$(dirname ${DATA_DIR%/})" || die "Couldn't parent dirs" - mkdir -m 0700 "${DATA_DIR%/}" || die "Couldn't make DATA_DIR" - chown -h postgres:postgres "${DATA_DIR%/}" || die "Couldn't chown" - fi - - einfo "Initializing the database ..." - - if [[ ${EUID} == 0 ]] ; then - su postgres -c "${EROOT}/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -D \"${DATA_DIR}\" ${PG_INITDB_OPTS}" - else - "${EROOT}"/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -U postgres -D "${DATA_DIR}" ${PG_INITDB_OPTS} - fi - - if [[ "${DATA_DIR%/}" != "${PGDATA%/}" ]] ; then - mv "${DATA_DIR%/}"/{pg_{hba,ident},postgresql}.conf "${PGDATA}" - ln -s "${PGDATA%/}"/{pg_{hba,ident},postgresql}.conf "${DATA_DIR%/}" - fi - - # unix_socket_directory has no effect in postgresql.conf as it's - # overridden in the initscript - sed '/^#unix_socket_directories/,+1d' -i "${PGDATA%/}"/postgresql.conf - - cat <<- EOF >> "${PGDATA%/}"/postgresql.conf - # This is here because of https://bugs.gentoo.org/show_bug.cgi?id=518522 - # On the off-chance that you might need to work with UTF-8 encoded - # characters in PL/Perl - plperl.on_init = 'use utf8; use re; package utf8; require "utf8_heavy.pl";' - EOF - - einfo "The autovacuum function, which was in contrib, has been moved to the main" - einfo "PostgreSQL functions starting with 8.1, and starting with 8.4 is now enabled" - einfo "by default. You can disable it in the cluster's:" - einfo " ${PGDATA%/}/postgresql.conf" - einfo - if ! use systemd; then - einfo "The PostgreSQL server, by default, will log events to:" - einfo " ${DATA_DIR%/}/postmaster.log" - einfo - fi - if use prefix ; then - einfo "The location of the configuration files have moved to:" - einfo " ${PGDATA}" - einfo "To start the server:" - einfo " pg_ctl start -D ${DATA_DIR} -o '-D ${PGDATA} --data-directory=${DATA_DIR}'" - einfo "To stop:" - einfo " pg_ctl stop -D ${DATA_DIR}" - einfo - einfo "Or move the configuration files back:" - einfo "mv ${PGDATA}*.conf ${DATA_DIR}" - elif use systemd; then - einfo "You should use the 'postgresql-${SLOT}.service' unit to run PostgreSQL" - einfo "instead of 'pg_ctl'." - else - einfo "You should use the '${EROOT}/etc/init.d/postgresql-${SLOT}' script to run PostgreSQL" - einfo "instead of 'pg_ctl'." - fi -} - -src_test() { - if use server && [[ ${UID} -ne 0 ]] ; then - # Some ICU tests fail if LC_CTYPE and LC_COLLATE aren't the same. We set - # LC_CTYPE to be equal to LC_COLLATE since LC_COLLATE is set by Portage. - local old_ctype=${LC_CTYPE} - export LC_CTYPE=${LC_COLLATE} - emake check - export LC_CTYPE=${old_ctype} - einfo "If you think other tests besides the regression tests are necessary, please" - einfo "submit a bug including a patch for this ebuild to enable them." - else - use server || \ - ewarn 'Tests cannot be run without the "server" use flag enabled.' - [[ ${UID} -eq 0 ]] || \ - ewarn 'Tests cannot be run as root. Enable "userpriv" in FEATURES.' - - ewarn 'Skipping.' - fi -} diff --git a/dev-db/postgresql/postgresql-9.5.24.ebuild b/dev-db/postgresql/postgresql-9.5.24.ebuild deleted file mode 100644 index ffff57e4a1a3..000000000000 --- a/dev-db/postgresql/postgresql-9.5.24.ebuild +++ /dev/null @@ -1,476 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8,9} ) - -inherit flag-o-matic linux-info multilib pam prefix python-single-r1 systemd - -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~ppc-macos ~x86-solaris" - -SLOT=$(ver_cut 1-2) - -SRC_URI="https://ftp.postgresql.org/pub/source/v${PV}/postgresql-${PV}.tar.bz2" - -LICENSE="POSTGRESQL GPL-2" -DESCRIPTION="PostgreSQL RDBMS" -HOMEPAGE="https://www.postgresql.org/" - -IUSE="debug doc kerberos kernel_linux ldap libressl nls pam perl - -pg-legacytimestamp python +readline selinux +server systemd ssl - static-libs tcl threads uuid xml zlib" - -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -CDEPEND=" ->=app-eselect/eselect-postgresql-2.0 -acct-group/postgres -acct-user/postgres -sys-apps/less -virtual/libintl -kerberos? ( virtual/krb5 ) -ldap? ( net-nds/openldap ) -pam? ( sys-libs/pam ) -perl? ( >=dev-lang/perl-5.8:= ) -python? ( ${PYTHON_DEPS} ) -readline? ( sys-libs/readline:0= ) -ssl? ( - !libressl? ( >=dev-libs/openssl-0.9.6-r1:0= ) - libressl? ( dev-libs/libressl:= ) -) -tcl? ( >=dev-lang/tcl-8:0= ) -xml? ( dev-libs/libxml2 dev-libs/libxslt ) -zlib? ( sys-libs/zlib ) -" - -# uuid flags -- depend on sys-apps/util-linux for Linux libcs, or if no -# supported libc in use depend on dev-libs/ossp-uuid. For BSD systems, -# the libc includes UUID functions. -UTIL_LINUX_LIBC=( elibc_{glibc,uclibc,musl} ) -BSD_LIBC=( elibc_{Free,Net,Open}BSD ) - -nest_usedep() { - local front back - while [[ ${#} -gt 1 ]]; do - front+="${1}? ( " - back+=" )" - shift - done - echo "${front}${1}${back}" -} - -IUSE+=" ${UTIL_LINUX_LIBC[@]} ${BSD_LIBC[@]}" -CDEPEND+=" -uuid? ( - ${UTIL_LINUX_LIBC[@]/%/? ( sys-apps/util-linux )} - $(nest_usedep ${UTIL_LINUX_LIBC[@]/#/!} ${BSD_LIBC[@]/#/!} dev-libs/ossp-uuid) -)" - -DEPEND="${CDEPEND} -sys-devel/bison -sys-devel/flex -nls? ( sys-devel/gettext ) -xml? ( virtual/pkgconfig ) -" - -RDEPEND="${CDEPEND} -selinux? ( sec-policy/selinux-postgresql ) -" - -pkg_setup() { - use server && CONFIG_CHECK="~SYSVIPC" linux-info_pkg_setup - - use python && python-single-r1_pkg_setup -} - -src_prepare() { - # Work around PPC{,64} compilation bug where bool is already defined - sed '/#ifndef __cplusplus/a #undef bool' -i src/include/c.h || die - - # Set proper run directory - sed "s|\(PGSOCKET_DIR\s\+\)\"/tmp\"|\1\"${EPREFIX}/run/postgresql\"|" \ - -i src/include/pg_config_manual.h || die - - # Rely on $PATH being in the proper order so that the correct - # install program is used for modules utilizing PGXS in both - # hardened and non-hardened environments. (Bug #528786) - sed 's/@install_bin@/install -c/' -i src/Makefile.global.in || die - - use server || eapply "${FILESDIR}/${PN}-9.5.5-no-server.patch" - - if use pam ; then - sed -e "s/\(#define PGSQL_PAM_SERVICE \"postgresql\)/\1-${SLOT}/" \ - -i src/backend/libpq/auth.c || \ - die 'PGSQL_PAM_SERVICE rename failed.' - fi - - eapply_user -} - -src_configure() { - case ${CHOST} in - *-darwin*|*-solaris*) - use nls && append-libs intl - ;; - esac - - export LDFLAGS_SL="${LDFLAGS}" - export LDFLAGS_EX="${LDFLAGS}" - - local PO="${EPREFIX}" - - local i uuid_config="" - if use uuid; then - for i in ${UTIL_LINUX_LIBC[@]}; do - use ${i} && uuid_config="--with-uuid=e2fs" - done - for i in ${BSD_LIBC[@]}; do - use ${i} && uuid_config="--with-uuid=bsd" - done - [[ -z $uuid_config ]] && uuid_config="--with-uuid=ossp" - fi - - econf \ - --prefix="${PO}/usr/$(get_libdir)/postgresql-${SLOT}" \ - --datadir="${PO}/usr/share/postgresql-${SLOT}" \ - --includedir="${PO}/usr/include/postgresql-${SLOT}" \ - --mandir="${PO}/usr/share/postgresql-${SLOT}/man" \ - --sysconfdir="${PO}/etc/postgresql-${SLOT}" \ - --with-system-tzdata="${PO}/usr/share/zoneinfo" \ - $(use_enable !alpha spinlocks) \ - $(use_enable !pg-legacytimestamp integer-datetimes) \ - $(use_enable debug) \ - $(use_enable threads thread-safety) \ - $(use_with kerberos gssapi) \ - $(use_with ldap) \ - $(use_with pam) \ - $(use_with perl) \ - $(use_with python) \ - $(use_with readline) \ - $(use_with ssl openssl) \ - $(use_with tcl) \ - ${uuid_config} \ - $(use_with xml libxml) \ - $(use_with xml libxslt) \ - $(use_with zlib) \ - $(use_enable nls) -} - -src_compile() { - emake - emake -C contrib -} - -src_install() { - emake DESTDIR="${D}" install - emake DESTDIR="${D}" install -C contrib - - dodoc README HISTORY doc/{TODO,bug.template} - - # man pages are already built, but if we have the target make them, - # they'll be generated from source before being installed so we - # manually install man pages. - # We use ${SLOT} instead of doman for postgresql.eselect - insinto /usr/share/postgresql-${SLOT}/man/ - doins -r doc/src/sgml/man{1,3,7} - if ! use server; then - # Remove man pages for non-existent binaries - for m in {initdb,pg_{controldata,ctl,resetxlog},post{gres,master}}; do - rm "${ED}/usr/share/postgresql-${SLOT}/man/man1/${m}.1" - done - fi - docompress /usr/share/postgresql-${SLOT}/man/man{1,3,7} - - # Create slot specific man pages - local bn f mansec slotted_name - for mansec in 1 3 7 ; do - local rel_manpath="../../postgresql-${SLOT}/man/man${mansec}" - - mkdir -p "${ED}"/usr/share/man/man${mansec} || die "making man dir" - pushd "${ED}"/usr/share/man/man${mansec} > /dev/null || die "pushd failed" - - for f in "${ED}/usr/share/postgresql-${SLOT}/man/man${mansec}"/* ; do - bn=$(basename "${f}") - slotted_name=${bn%.${mansec}}${SLOT/.}.${mansec} - case ${bn} in - TABLE.7|WITH.7) - echo ".so ${rel_manpath}/SELECT.7" > ${slotted_name} - ;; - *) - echo ".so ${rel_manpath}/${bn}" > ${slotted_name} - ;; - esac - done - - popd > /dev/null - done - - insinto /etc/postgresql-${SLOT} - newins src/bin/psql/psqlrc.sample psqlrc - - # Don't delete libpg{port,common}.a (Bug #571046). They're always - # needed by extensions utilizing PGXS. - use static-libs || \ - find "${ED}" -name '*.a' ! -name libpgport.a ! -name libpgcommon.a \ - -delete - - local f bn - for f in $(find "${ED}/usr/$(get_libdir)/postgresql-${SLOT}/bin" \ - -mindepth 1 -maxdepth 1) - do - bn=$(basename "${f}") - # Temporarily tack on tmp to workaround a file collision - # issue. This is only necessary for 9.7 and earlier. 10 never - # had this issue. - dosym "../$(get_libdir)/postgresql-${SLOT}/bin/${bn}" \ - "/usr/bin/${bn}${SLOT/.}tmp" - done - - if use doc ; then - docinto html - dodoc doc/src/sgml/html/* - - docinto sgml - dodoc doc/src/sgml/*.{sgml,dsl} - fi - - if use server; then - sed -e "s|@SLOT@|${SLOT}|g" -e "s|@LIBDIR@|$(get_libdir)|g" \ - "${FILESDIR}/${PN}.confd-9.3" | newconfd - ${PN}-${SLOT} - - sed -e "s|@SLOT@|${SLOT}|g" -e "s|@LIBDIR@|$(get_libdir)|g" \ - "${FILESDIR}/${PN}.init-9.3-r1" | newinitd - ${PN}-${SLOT} - - if use systemd; then - sed -e "s|@SLOT@|${SLOT}|g" -e "s|@LIBDIR@|$(get_libdir)|g" \ - "${FILESDIR}/${PN}.service-9.2" | \ - systemd_newunit - ${PN}-${SLOT}.service - systemd_newtmpfilesd "${FILESDIR}"/${PN}.tmpfiles ${PN}-${SLOT}.conf - fi - - newbin "${FILESDIR}"/${PN}-check-db-dir ${PN}-${SLOT}-check-db-dir - - use pam && pamd_mimic system-auth ${PN}-${SLOT} auth account session - - if use prefix ; then - keepdir /run/postgresql - fperms 1775 /run/postgresql - fi - fi -} - -pkg_preinst() { - # Find all of the slot-specific symlinks, if any, in /usr/bin (e.g., - # /usr/bin/psql96). They may have been created by the - # postgresql.eselect module, but they're handled within this ebuild - # now. It's alright if we momentarily delete /usr/bin/psql as it - # will be recreated by the eselect module in pkg_ppostinst(). This - # is only necessary for 9.7 and earlier. 10 and later were never - # handled in this manner. - local canonicalise - if type -p realpath > /dev/null; then - canonicalise=realpath - elif type -p readlink > /dev/null; then - canonicalise='readlink -f' - else - # can't die, subshell - die "No readlink nor realpath found, cannot canonicalise" - fi - - local l - # First remove any symlinks in /usr/bin that may have been created - # by the old eselect - for l in $(find "${ROOT}/usr/bin" -mindepth 1 -maxdepth 1 -type l) ; do - if [[ $(${canonicalise} "${l}") == *postgresql-${SLOT}* ]] ; then - rm "${l}" || ewarn "Couldn't remove ${l}" - fi - done - - # Then move the symlinks created by the ebuild to their proper place. - for l in "${ED}"/usr/bin/*tmp ; do - mv "${l}" "${l%tmp}" \ - || ewarn "Couldn't rename $(basename ${l}) to $(basename ${l%tmp})" - done -} - -pkg_postinst() { - use server && use systemd && systemd_tmpfiles_create ${PN}-${SLOT}.conf - postgresql-config update - - if use alpha && use server ; then - ewarn "PostgreSQL 9.5+ no longer has native spinlock support on Alpha platforms." - ewarn "As a result, performance will be extremely degraded." - fi - - elog "If you need a global psqlrc-file, you can place it in:" - elog " ${EROOT}/etc/postgresql-${SLOT}/" - - if use server ; then - elog - elog "Gentoo specific documentation:" - elog "https://wiki.gentoo.org/wiki/PostgreSQL" - elog - elog "Official documentation:" - elog "https://www.postgresql.org/docs/${SLOT}/static/index.html" - elog - elog "The default location of the Unix-domain socket is:" - elog " ${EROOT}/run/postgresql/" - elog - elog "Before initializing the database, you may want to edit PG_INITDB_OPTS" - elog "so that it contains your preferred locale in:" - elog " ${EROOT}/etc/conf.d/postgresql-${SLOT}" - elog - elog "Then, execute the following command to setup the initial database" - elog "environment:" - elog " emerge --config =${CATEGORY}/${PF}" - fi -} - -pkg_prerm() { - if use server && [[ -z ${REPLACED_BY_VERSION} ]] ; then - ewarn "Have you dumped and/or migrated the ${SLOT} database cluster?" - ewarn "\thttps://wiki.gentoo.org/wiki/PostgreSQL/QuickStart#Migrating_PostgreSQL" - - ebegin "Resuming removal in 10 seconds (Control-C to cancel)" - sleep 10 - eend 0 - fi -} - -pkg_postrm() { - postgresql-config update -} - -pkg_config() { - use server || die "USE flag 'server' not enabled. Nothing to configure." - - [[ -f "${EROOT}/etc/conf.d/postgresql-${SLOT}" ]] \ - && source "${EROOT}/etc/conf.d/postgresql-${SLOT}" - [[ -z "${PGDATA}" ]] && PGDATA="${EROOT}/etc/postgresql-${SLOT}/" - [[ -z "${DATA_DIR}" ]] \ - && DATA_DIR="${EROOT}/var/lib/postgresql/${SLOT}/data" - - # environment.bz2 may not contain the same locale as the current system - # locale. Unset and source from the current system locale. - if [ -f "${EROOT}/etc/env.d/02locale" ]; then - unset LANG - unset LC_CTYPE - unset LC_NUMERIC - unset LC_TIME - unset LC_COLLATE - unset LC_MONETARY - unset LC_MESSAGES - unset LC_ALL - source "${EROOT}/etc/env.d/02locale" - [ -n "${LANG}" ] && export LANG - [ -n "${LC_CTYPE}" ] && export LC_CTYPE - [ -n "${LC_NUMERIC}" ] && export LC_NUMERIC - [ -n "${LC_TIME}" ] && export LC_TIME - [ -n "${LC_COLLATE}" ] && export LC_COLLATE - [ -n "${LC_MONETARY}" ] && export LC_MONETARY - [ -n "${LC_MESSAGES}" ] && export LC_MESSAGES - [ -n "${LC_ALL}" ] && export LC_ALL - fi - - einfo "You can modify the paths and options passed to initdb by editing:" - einfo " ${EROOT}/etc/conf.d/postgresql-${SLOT}" - einfo - einfo "Information on options that can be passed to initdb are found at:" - einfo " https://www.postgresql.org/docs/${SLOT}/static/creating-cluster.html" - einfo " https://www.postgresql.org/docs/${SLOT}/static/app-initdb.html" - einfo - einfo "PG_INITDB_OPTS is currently set to:" - if [[ -z "${PG_INITDB_OPTS}" ]] ; then - einfo " (none)" - else - einfo " ${PG_INITDB_OPTS}" - fi - einfo - einfo "Configuration files will be installed to:" - einfo " ${PGDATA}" - einfo - einfo "The database cluster will be created in:" - einfo " ${DATA_DIR}" - einfo - - ebegin "Continuing initialization in 5 seconds (Control-C to cancel)" - sleep 5 - eend 0 - - if [ -n "$(ls -A ${DATA_DIR} 2> /dev/null)" ] ; then - eerror "The given directory, '${DATA_DIR}', is not empty." - eerror "Modify DATA_DIR to point to an empty directory." - die "${DATA_DIR} is not empty." - fi - - einfo "Creating the data directory ..." - if [[ ${EUID} == 0 ]] ; then - mkdir -p "${DATA_DIR}" - chown -Rf postgres:postgres "${DATA_DIR}" - chmod 0700 "${DATA_DIR}" - fi - - einfo "Initializing the database ..." - - if [[ ${EUID} == 0 ]] ; then - su postgres -c "${EROOT}/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -D \"${DATA_DIR}\" ${PG_INITDB_OPTS}" - else - "${EROOT}"/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -U postgres -D "${DATA_DIR}" ${PG_INITDB_OPTS} - fi - - if [[ "${DATA_DIR%/}" != "${PGDATA%/}" ]] ; then - mv "${DATA_DIR%/}"/{pg_{hba,ident},postgresql}.conf "${PGDATA}" - ln -s "${PGDATA%/}"/{pg_{hba,ident},postgresql}.conf "${DATA_DIR%/}" - fi - - # unix_socket_directory has no effect in postgresql.conf as it's - # overridden in the initscript - sed '/^#unix_socket_directories/,+1d' -i "${PGDATA%/}"/postgresql.conf - - cat <<- EOF >> "${PGDATA%/}"/postgresql.conf - # This is here because of https://bugs.gentoo.org/show_bug.cgi?id=518522 - # On the off-chance that you might need to work with UTF-8 encoded - # characters in PL/Perl - plperl.on_init = 'use utf8; use re; package utf8; require "utf8_heavy.pl";' - EOF - - einfo "The autovacuum function, which was in contrib, has been moved to the main" - einfo "PostgreSQL functions starting with 8.1, and starting with 8.4 is now enabled" - einfo "by default. You can disable it in the cluster's:" - einfo " ${PGDATA%/}/postgresql.conf" - einfo - einfo "The PostgreSQL server, by default, will log events to:" - einfo " ${DATA_DIR%/}/postmaster.log" - einfo - if use prefix ; then - einfo "The location of the configuration files have moved to:" - einfo " ${PGDATA}" - einfo "To start the server:" - einfo " pg_ctl start -D ${DATA_DIR} -o '-D ${PGDATA} --data-directory=${DATA_DIR}'" - einfo "To stop:" - einfo " pg_ctl stop -D ${DATA_DIR}" - einfo - einfo "Or move the configuration files back:" - einfo "mv ${PGDATA}*.conf ${DATA_DIR}" - else - einfo "You should use the '${EROOT}/etc/init.d/postgresql-${SLOT}' script to run PostgreSQL" - einfo "instead of 'pg_ctl'." - fi -} - -src_test() { - if use server && [[ ${UID} -ne 0 ]] ; then - emake check - - einfo "If you think other tests besides the regression tests are necessary, please" - einfo "submit a bug including a patch for this ebuild to enable them." - else - use server || \ - ewarn 'Tests cannot be run without the "server" use flag enabled.' - [[ ${UID} -eq 0 ]] || \ - ewarn 'Tests cannot be run as root. Enable "userpriv" in FEATURES.' - - ewarn 'Skipping.' - fi -} diff --git a/dev-db/postgresql/postgresql-9.6.20.ebuild b/dev-db/postgresql/postgresql-9.6.20.ebuild deleted file mode 100644 index 974a58975c23..000000000000 --- a/dev-db/postgresql/postgresql-9.6.20.ebuild +++ /dev/null @@ -1,481 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8,9} ) - -inherit flag-o-matic linux-info multilib pam prefix python-single-r1 systemd - -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" - -SLOT=$(ver_cut 1-2) - -MY_PV=${PV/_/} -S="${WORKDIR}/${PN}-${MY_PV}" - -SRC_URI="https://ftp.postgresql.org/pub/source/v${MY_PV}/postgresql-${MY_PV}.tar.bz2" - -LICENSE="POSTGRESQL GPL-2" -DESCRIPTION="PostgreSQL RDBMS" -HOMEPAGE="https://www.postgresql.org/" - -IUSE="debug doc kerberos kernel_linux ldap libressl nls pam perl - -pg-legacytimestamp python +readline selinux +server systemd ssl - static-libs tcl threads uuid xml zlib" - -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -CDEPEND=" ->=app-eselect/eselect-postgresql-2.0 -acct-group/postgres -acct-user/postgres -sys-apps/less -virtual/libintl -kerberos? ( virtual/krb5 ) -ldap? ( net-nds/openldap ) -pam? ( sys-libs/pam ) -perl? ( >=dev-lang/perl-5.8:= ) -python? ( ${PYTHON_DEPS} ) -readline? ( sys-libs/readline:0= ) -ssl? ( - !libressl? ( >=dev-libs/openssl-0.9.6-r1:0= ) - libressl? ( dev-libs/libressl:= ) -) -server? ( systemd? ( sys-apps/systemd ) ) -tcl? ( >=dev-lang/tcl-8:0= ) -xml? ( dev-libs/libxml2 dev-libs/libxslt ) -zlib? ( sys-libs/zlib ) -" - -# uuid flags -- depend on sys-apps/util-linux for Linux libcs, or if no -# supported libc in use depend on dev-libs/ossp-uuid. For BSD systems, -# the libc includes UUID functions. -UTIL_LINUX_LIBC=( elibc_{glibc,uclibc,musl} ) -BSD_LIBC=( elibc_{Free,Net,Open}BSD ) - -nest_usedep() { - local front back - while [[ ${#} -gt 1 ]]; do - front+="${1}? ( " - back+=" )" - shift - done - echo "${front}${1}${back}" -} - -IUSE+=" ${UTIL_LINUX_LIBC[@]} ${BSD_LIBC[@]}" -CDEPEND+=" -uuid? ( - ${UTIL_LINUX_LIBC[@]/%/? ( sys-apps/util-linux )} - $(nest_usedep ${UTIL_LINUX_LIBC[@]/#/!} ${BSD_LIBC[@]/#/!} dev-libs/ossp-uuid) -)" - -DEPEND="${CDEPEND} -sys-devel/bison -sys-devel/flex -nls? ( sys-devel/gettext ) -xml? ( virtual/pkgconfig ) -" - -RDEPEND="${CDEPEND} -selinux? ( sec-policy/selinux-postgresql ) -" - -pkg_setup() { - use server && CONFIG_CHECK="~SYSVIPC" linux-info_pkg_setup - - use python && python-single-r1_pkg_setup -} - -src_prepare() { - # Work around PPC{,64} compilation bug where bool is already defined - sed '/#ifndef __cplusplus/a #undef bool' -i src/include/c.h || die - - # Set proper run directory - sed "s|\(PGSOCKET_DIR\s\+\)\"/tmp\"|\1\"${EPREFIX}/run/postgresql\"|" \ - -i src/include/pg_config_manual.h || die - - # Rely on $PATH being in the proper order so that the correct - # install program is used for modules utilizing PGXS in both - # hardened and non-hardened environments. (Bug #528786) - sed 's/@install_bin@/install -c/' -i src/Makefile.global.in || die - - use server || eapply "${FILESDIR}/${PN}-${SLOT}.3-no-server.patch" - - if use pam ; then - sed -e "s/\(#define PGSQL_PAM_SERVICE \"postgresql\)/\1-${SLOT}/" \ - -i src/backend/libpq/auth.c || \ - die 'PGSQL_PAM_SERVICE rename failed.' - fi - - eapply_user -} - -src_configure() { - case ${CHOST} in - *-darwin*|*-solaris*) - use nls && append-libs intl - ;; - esac - - export LDFLAGS_SL="${LDFLAGS}" - export LDFLAGS_EX="${LDFLAGS}" - - local PO="${EPREFIX}" - - local i uuid_config="" - if use uuid; then - for i in ${UTIL_LINUX_LIBC[@]}; do - use ${i} && uuid_config="--with-uuid=e2fs" - done - for i in ${BSD_LIBC[@]}; do - use ${i} && uuid_config="--with-uuid=bsd" - done - [[ -z $uuid_config ]] && uuid_config="--with-uuid=ossp" - fi - - econf \ - --prefix="${PO}/usr/$(get_libdir)/postgresql-${SLOT}" \ - --datadir="${PO}/usr/share/postgresql-${SLOT}" \ - --includedir="${PO}/usr/include/postgresql-${SLOT}" \ - --mandir="${PO}/usr/share/postgresql-${SLOT}/man" \ - --sysconfdir="${PO}/etc/postgresql-${SLOT}" \ - --with-system-tzdata="${PO}/usr/share/zoneinfo" \ - $(use_enable !alpha spinlocks) \ - $(use_enable !pg-legacytimestamp integer-datetimes) \ - $(use_enable debug) \ - $(use_enable threads thread-safety) \ - $(use_with kerberos gssapi) \ - $(use_with ldap) \ - $(use_with pam) \ - $(use_with perl) \ - $(use_with python) \ - $(use_with readline) \ - $(use_with ssl openssl) \ - $(usex server "$(use_with systemd)" '--without-systemd') \ - $(use_with tcl) \ - ${uuid_config} \ - $(use_with xml libxml) \ - $(use_with xml libxslt) \ - $(use_with zlib) \ - $(use_enable nls) -} - -src_compile() { - emake - emake -C contrib -} - -src_install() { - emake DESTDIR="${D}" install - emake DESTDIR="${D}" install -C contrib - - dodoc README HISTORY doc/{TODO,bug.template} - - # man pages are already built, but if we have the target make them, - # they'll be generated from source before being installed so we - # manually install man pages. - # We use ${SLOT} instead of doman for postgresql.eselect - insinto /usr/share/postgresql-${SLOT}/man/ - doins -r doc/src/sgml/man{1,3,7} - if ! use server; then - # Remove man pages for non-existent binaries - for m in {initdb,pg_{controldata,ctl,resetxlog},post{gres,master}}; do - rm "${ED}/usr/share/postgresql-${SLOT}/man/man1/${m}.1" - done - fi - docompress /usr/share/postgresql-${SLOT}/man/man{1,3,7} - - # Create slot specific man pages - local bn f mansec slotted_name - for mansec in 1 3 7 ; do - local rel_manpath="../../postgresql-${SLOT}/man/man${mansec}" - - mkdir -p "${ED}"/usr/share/man/man${mansec} || die "making man dir" - pushd "${ED}"/usr/share/man/man${mansec} > /dev/null || die "pushd failed" - - for f in "${ED}/usr/share/postgresql-${SLOT}/man/man${mansec}"/* ; do - bn=$(basename "${f}") - slotted_name=${bn%.${mansec}}${SLOT/.}.${mansec} - case ${bn} in - TABLE.7|WITH.7) - echo ".so ${rel_manpath}/SELECT.7" > ${slotted_name} - ;; - *) - echo ".so ${rel_manpath}/${bn}" > ${slotted_name} - ;; - esac - done - - popd > /dev/null - done - - insinto /etc/postgresql-${SLOT} - newins src/bin/psql/psqlrc.sample psqlrc - - # Don't delete libpg{port,common}.a (Bug #571046). They're always - # needed by extensions utilizing PGXS. - use static-libs || \ - find "${ED}" -name '*.a' ! -name libpgport.a ! -name libpgcommon.a \ - -delete - - local f bn - for f in $(find "${ED}/usr/$(get_libdir)/postgresql-${SLOT}/bin" \ - -mindepth 1 -maxdepth 1) - do - bn=$(basename "${f}") - # Temporarily tack on tmp to workaround a file collision - # issue. This is only necessary for 9.7 and earlier. 10 never - # had this issue. - dosym "../$(get_libdir)/postgresql-${SLOT}/bin/${bn}" \ - "/usr/bin/${bn}${SLOT/.}tmp" - done - - if use doc ; then - docinto html - dodoc doc/src/sgml/html/* - - docinto sgml - dodoc doc/src/sgml/*.{sgml,dsl} - fi - - if use server; then - sed -e "s|@SLOT@|${SLOT}|g" -e "s|@LIBDIR@|$(get_libdir)|g" \ - "${FILESDIR}/${PN}.confd-9.3" | newconfd - ${PN}-${SLOT} - - sed -e "s|@SLOT@|${SLOT}|g" -e "s|@LIBDIR@|$(get_libdir)|g" \ - "${FILESDIR}/${PN}.init-9.3-r1" | newinitd - ${PN}-${SLOT} - - if use systemd; then - sed -e "s|@SLOT@|${SLOT}|g" -e "s|@LIBDIR@|$(get_libdir)|g" \ - "${FILESDIR}/${PN}.service-9.6-r1" | \ - systemd_newunit - ${PN}-${SLOT}.service - systemd_newtmpfilesd "${FILESDIR}"/${PN}.tmpfiles ${PN}-${SLOT}.conf - fi - - newbin "${FILESDIR}"/${PN}-check-db-dir ${PN}-${SLOT}-check-db-dir - - use pam && pamd_mimic system-auth ${PN}-${SLOT} auth account session - - if use prefix ; then - keepdir /run/postgresql - fperms 1775 /run/postgresql - fi - fi -} - -pkg_preinst() { - # Find all of the slot-specific symlinks, if any, in /usr/bin (e.g., - # /usr/bin/psql96). They may have been created by the - # postgresql.eselect module, but they're handled within this ebuild - # now. It's alright if we momentarily delete /usr/bin/psql as it - # will be recreated by the eselect module in pkg_ppostinst(). This - # is only necessary for 9.7 and earlier. 10 and later were never - # handled in this manner. - local canonicalise - if type -p realpath > /dev/null; then - canonicalise=realpath - elif type -p readlink > /dev/null; then - canonicalise='readlink -f' - else - # can't die, subshell - die "No readlink nor realpath found, cannot canonicalise" - fi - - local l - # First remove any symlinks in /usr/bin that may have been created - # by the old eselect - for l in $(find "${ROOT}/usr/bin" -mindepth 1 -maxdepth 1 -type l) ; do - if [[ $(${canonicalise} "${l}") == *postgresql-${SLOT}* ]] ; then - rm "${l}" || ewarn "Couldn't remove ${l}" - fi - done - - # Then move the symlinks created by the ebuild to their proper place. - for l in "${ED}"/usr/bin/*tmp ; do - mv "${l}" "${l%tmp}" \ - || ewarn "Couldn't rename $(basename ${l}) to $(basename ${l%tmp})" - done -} - -pkg_postinst() { - use server && use systemd && systemd_tmpfiles_create ${PN}-${SLOT}.conf - postgresql-config update - - elog "If you need a global psqlrc-file, you can place it in:" - elog " ${EROOT}/etc/postgresql-${SLOT}/" - - if use server ; then - elog - elog "Gentoo specific documentation:" - elog "https://wiki.gentoo.org/wiki/PostgreSQL" - elog - elog "Official documentation:" - elog "https://www.postgresql.org/docs/${SLOT}/static/index.html" - elog - elog "The default location of the Unix-domain socket is:" - elog " ${EROOT}/run/postgresql/" - elog - elog "Before initializing the database, you may want to edit PG_INITDB_OPTS" - elog "so that it contains your preferred locale in:" - elog " ${EROOT}/etc/conf.d/postgresql-${SLOT}" - elog - elog "Then, execute the following command to setup the initial database" - elog "environment:" - elog " emerge --config =${CATEGORY}/${PF}" - fi -} - -pkg_prerm() { - if use server && [[ -z ${REPLACED_BY_VERSION} ]] ; then - ewarn "Have you dumped and/or migrated the ${SLOT} database cluster?" - ewarn "\thttps://wiki.gentoo.org/wiki/PostgreSQL/QuickStart#Migrating_PostgreSQL" - - ebegin "Resuming removal in 10 seconds (Control-C to cancel)" - sleep 10 - eend 0 - fi -} - -pkg_postrm() { - postgresql-config update -} - -pkg_config() { - use server || die "USE flag 'server' not enabled. Nothing to configure." - - [[ -f "${EROOT}/etc/conf.d/postgresql-${SLOT}" ]] \ - && source "${EROOT}/etc/conf.d/postgresql-${SLOT}" - [[ -z "${PGDATA}" ]] && PGDATA="${EROOT}/etc/postgresql-${SLOT}/" - [[ -z "${DATA_DIR}" ]] \ - && DATA_DIR="${EROOT}/var/lib/postgresql/${SLOT}/data" - - # environment.bz2 may not contain the same locale as the current system - # locale. Unset and source from the current system locale. - if [ -f "${EROOT}/etc/env.d/02locale" ]; then - unset LANG - unset LC_CTYPE - unset LC_NUMERIC - unset LC_TIME - unset LC_COLLATE - unset LC_MONETARY - unset LC_MESSAGES - unset LC_ALL - source "${EROOT}/etc/env.d/02locale" - [ -n "${LANG}" ] && export LANG - [ -n "${LC_CTYPE}" ] && export LC_CTYPE - [ -n "${LC_NUMERIC}" ] && export LC_NUMERIC - [ -n "${LC_TIME}" ] && export LC_TIME - [ -n "${LC_COLLATE}" ] && export LC_COLLATE - [ -n "${LC_MONETARY}" ] && export LC_MONETARY - [ -n "${LC_MESSAGES}" ] && export LC_MESSAGES - [ -n "${LC_ALL}" ] && export LC_ALL - fi - - einfo "You can modify the paths and options passed to initdb by editing:" - einfo " ${EROOT}/etc/conf.d/postgresql-${SLOT}" - einfo - einfo "Information on options that can be passed to initdb are found at:" - einfo " https://www.postgresql.org/docs/${SLOT}/static/creating-cluster.html" - einfo " https://www.postgresql.org/docs/${SLOT}/static/app-initdb.html" - einfo - einfo "PG_INITDB_OPTS is currently set to:" - if [[ -z "${PG_INITDB_OPTS}" ]] ; then - einfo " (none)" - else - einfo " ${PG_INITDB_OPTS}" - fi - einfo - einfo "Configuration files will be installed to:" - einfo " ${PGDATA}" - einfo - einfo "The database cluster will be created in:" - einfo " ${DATA_DIR}" - einfo - - ebegin "Continuing initialization in 5 seconds (Control-C to cancel)" - sleep 5 - eend 0 - - if [ -n "$(ls -A ${DATA_DIR} 2> /dev/null)" ] ; then - eerror "The given directory, '${DATA_DIR}', is not empty." - eerror "Modify DATA_DIR to point to an empty directory." - die "${DATA_DIR} is not empty." - fi - - einfo "Creating the data directory ..." - if [[ ${EUID} == 0 ]] ; then - mkdir -p "${DATA_DIR}" - chown -Rf postgres:postgres "${DATA_DIR}" - chmod 0700 "${DATA_DIR}" - fi - - einfo "Initializing the database ..." - - if [[ ${EUID} == 0 ]] ; then - su postgres -c "${EROOT}/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -D \"${DATA_DIR}\" ${PG_INITDB_OPTS}" - else - "${EROOT}"/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -U postgres -D "${DATA_DIR}" ${PG_INITDB_OPTS} - fi - - if [[ "${DATA_DIR%/}" != "${PGDATA%/}" ]] ; then - mv "${DATA_DIR%/}"/{pg_{hba,ident},postgresql}.conf "${PGDATA}" - ln -s "${PGDATA%/}"/{pg_{hba,ident},postgresql}.conf "${DATA_DIR%/}" - fi - - # unix_socket_directory has no effect in postgresql.conf as it's - # overridden in the initscript - sed '/^#unix_socket_directories/,+1d' -i "${PGDATA%/}"/postgresql.conf - - cat <<- EOF >> "${PGDATA%/}"/postgresql.conf - # This is here because of https://bugs.gentoo.org/show_bug.cgi?id=518522 - # On the off-chance that you might need to work with UTF-8 encoded - # characters in PL/Perl - plperl.on_init = 'use utf8; use re; package utf8; require "utf8_heavy.pl";' - EOF - - einfo "The autovacuum function, which was in contrib, has been moved to the main" - einfo "PostgreSQL functions starting with 8.1, and starting with 8.4 is now enabled" - einfo "by default. You can disable it in the cluster's:" - einfo " ${PGDATA%/}/postgresql.conf" - einfo - if ! use systemd; then - einfo "The PostgreSQL server, by default, will log events to:" - einfo " ${DATA_DIR%/}/postmaster.log" - einfo - fi - if use prefix ; then - einfo "The location of the configuration files have moved to:" - einfo " ${PGDATA}" - einfo "To start the server:" - einfo " pg_ctl start -D ${DATA_DIR} -o '-D ${PGDATA} --data-directory=${DATA_DIR}'" - einfo "To stop:" - einfo " pg_ctl stop -D ${DATA_DIR}" - einfo - einfo "Or move the configuration files back:" - einfo "mv ${PGDATA}*.conf ${DATA_DIR}" - elif use systemd; then - einfo "You should use the 'postgresql-${SLOT}.service' unit to run PostgreSQL" - einfo "instead of 'pg_ctl'." - else - einfo "You should use the '${EROOT}/etc/init.d/postgresql-${SLOT}' script to run PostgreSQL" - einfo "instead of 'pg_ctl'." - fi -} - -src_test() { - if use server && [[ ${UID} -ne 0 ]] ; then - emake check - - einfo "If you think other tests besides the regression tests are necessary, please" - einfo "submit a bug including a patch for this ebuild to enable them." - else - use server || \ - ewarn 'Tests cannot be run without the "server" use flag enabled.' - [[ ${UID} -eq 0 ]] || \ - ewarn 'Tests cannot be run as root. Enable "userpriv" in FEATURES.' - - ewarn 'Skipping.' - fi -} diff --git a/dev-embedded/Manifest.gz b/dev-embedded/Manifest.gz index ea60179c6eb2911519b97b1bc7a832db5d323744..9f343f05fa35030f766be7c8bea7dce77135a685 100644 GIT binary patch delta 4164 zcmV-K5WDZZMY~0?aSwk{lf;^Q0&ZM5ffROeVu3eUM4KzKVvVXseA_i#{TR2zt4e5X z4Dr*=!}hc$Iy8W==`}cBZVnm^?F6}GjbJBs(9s_;q_}DTuk{qjq5B;Fbhl_NgwvdQ zf%6#CL8XG;2z`g+U^x%X&@5;a82|!If(AN>5{6}$aSMvmybDpF_*PrdL&re^j1D+NiMY)KHW9{*$5rNp1RUjOJ6$gK`EoBfW z7R&;a8zf5f({R8ZRGlXolRyv^e-I^@NW)?3SbB+{qCa`6VQa^#hRo8bY0RoB3fuH_S0gTt650Tn)wKBU2Imc%-H&UMz*)nSbo7Ra z#X5qiQ*&IIH1c`S6=*?&e~#@m3Vy`v^L%f__2~nH`TU3&*In3X?w25Oo242Z8x@-5 zZ`6=#qK}XoJQcMiK~V&7kd&vwK!wDIz&&~J0!O{A|<*) zS#ps@XhnRn3cXy*Z~7#2K3EYqVH zWNFe9W~>-d*}YhwOH55(!Rc*FDG^}}3PvX3FoSe_JV(|ZEe&KQ`Z`{RUS5?+Ec_x# z%Lom58ICNQJ@o>#f3;1beh*ltU?Fg|{N)m9j#EbsGq8$=Ydb7i9O!R1w{F&yevXZ$ z$3?!GYI|@rDG6*Fi z5j1=cEFXT8N~5tsBt(cG9+V}lohRL35lEs&HNkL?5n>r=7^X~P9r!NlNCd2;y>fCL z_RSy}OtIG7{G$2*;6l{fAxqq>HV{HHbuyAuyq~GgzThBa)im_S*pmRvO4kxU51k`Hk#OcWx4wbHD?m{-FyWHX<~-{0oHz=}x5fTfEg<%uWDKehsYF_W)P^EbGEne1?@o)~Ed-AfxM>%>(w-pL)E5e_y$ zoK}oO?1NR$0`VFIXEpN-Ixs`rQjrfvzG;S#1!G6ExJQ%G6dOALSOuDrFcwWs`+{qf znKGoBLm=ZitI!?!J;$n=uK=>3U>IIIXdUuC$bUVs$(F~{?{7!9R8mJlyBUH#z)Fy5QG_d5L9}nzXCU_Bf z&xZ!)Dj3UxkY(I>%~Tw>G`Ac=*Jgh_cTE$}KGksUW3YZR2753?lMriMjCrV}3R!K4 zAFAC3*|9+lO;{^bL*`)y#HRGg49_D?UVF&{0SElJU3@Q&Gq01prZ{8M<4HT@T}QZ_ zPC1bYJc@6F0;}$RN=)-nmfwI|4*+JJ71B11X93UB)<4m0;LKz-(FqkP3q^m5E`Dgj z%(-JI$?L_Jq8H8hV*GcFN``|LbSi^}kt1dtZE%8+K^m|kVO_)Z_U&>&pj}Sum}Y5~ zb}UV^=RP#$T;8Y10@HjaW>Rv!Aj!j;^4%=e4r(V9N|A=HBC<9mNhDv(d960l2zp(n%`H5%ecG&96BHKY!jfP1f~u%7T* zMco1h^Fa z9c$CbWWrPlSTmHAT*RglbNNGNii?;0|QepG=(5QgDi&j_R+7_5;iZQC3de! z4S(7K$D_F;b|Y2r9jKfRi`1NaTlhc&46uLw>KJ@qritDT*JV%}Ex_h;>l!;}f_mC5DfaTe`|I1w`S$w!{`To_raXAahd;u#)s6)Z z&L}{9E7%iC(gX`M3ozt{MQN8kQZk$z__cf=(fj)P^l5Jr z?(>K9bPv=I5#e9DX}IF( zN>W)_ek=`$I))CgB{@9cpaDHJ3Yt?LV*}blr-|eHr+eLI0s&68p5iRksHw_p`M_P1z1+O8F2Uxkv^2C1$4DksbF{*~2chr9?9L1+K z8Pb`>N66mRoY(3smz@xhf{Yrmqx68?Y;yiw6#v*`bP>d+d(GT*i~G?5 zW*N`ikItpTH#anQq?$JEAzgd`9aHBpF!g8*+~kW+M;59Y>3JMM2kV2*?dxdc0-StD z!FApS<47Q~28WJhq92|sN;OU3@)E4i>*r7F`8UT=TDi_FVxwK_+`CXAprFZ_M)iL@uLvHwc^s>N z*^YLC4#r4F&L}6kk|sLz6sSg?i4H_`uqx0tRD&An$St`Fk)r$2`$_d;;6`5ED(g@3 zlhrKZYN#8Rr3u4_ole7z;Z-pYXgXhViP_gZU%q~Tj7!VhmCDl~og%NZ;C>MrSEDBR zI=>N7h&n5_jM5q&{s4dSRe8`%)ijp+r8fqh%0Tus=%z+U{-qrgJa*LPwN5Wg(PD*M z=fI+x{*AA`=h)N!aa^H%-f z5(^7=bs7Zd#TSD5XH`UR7s zaDC>fK?E$~aCf;kV_kcTB!RE`(w`IMvqtn*foY0P4z-{z` zJaB)_;if{HIy1={c3C7M2RKCGpTi+WU~cPtFK)tl?WYhI(@~bikKSI{C<}RkoiTz{ z2YNArq{CJty(ZZEmtUT4XE)#e!GLE$R%g^*GPI`QUfCJ5g)DHlvtbO#U7c_mOs(9u zBs+}GbIbo79VHXPo5oi`FEP;pboQx^o9WZ3#9=^Zqpz^ebR4p)=_LaQ1qW2_UGi+= zMYnZGSLKUWgqw#PrUV)5j zIs(^jC&f2LYG0;^?;kdg^j^-xDQ%sI=9_pNT-?e!@OU$Lls$qFb>2y@Gc*-mV1G^E z9S^lPz9DEXt2fHjFEk;esk@=KB6K2H2QVnn0B9^4FKGcIXhcby1~lh@H1E4@rQ>1A zVGYr=6Gt|INMt+mgbeI}qk%s3?gkvz)Nv!R*G2}^gGu+dadpuquJ+z5u2S1V2p3-N zoRo>v(L;6q2OPg};9$#mjYAUpkG}1O`iw&MwdVx)Z z&~?7^zMoqKgmtg14J9zX(wLjGq$AQgGs7B<;Sl{n^hbnOg9xVH-Y@i>kbh~X0X;2x z?}*X_mEDanHRQGcm=NBZV@ny6aHcS7YfZ>OyX=3zfBo|}`{~0F@sVB7#E!pC>V))A zo&%>cEfZ?AMDHvb(U|ru`L*6N!&qy-o5wA`ZW%4T)iJdjrcn!-uhU;ghi=I!1Iag! z+v#7Xp^1l#rVj9|d>&IVy+qIjr|2yq1i-T1uhCd7IADPv=pMOL)li*#d7XRJfqC1J%!(%`A3%lr8d;DocAa-RH5a_^)gFo7qG6)n4 zW&z3#5+(X+IA9N|PM;f-K@b&xl!@jg4Tq^?=_P)O{^Y5a`}D9&WB4R}8uw!b86yND z)o^o*q^C=cymD|eJRq>@8W_^GSVYV{3ReLxaj#ks*8K3 zX|GMjY3D3nrWMbxGx(>s*K3=6%qhH33NGp(Z_k6opfce)Bwl%8C!p(plT`zlu&s`A z^*mbEbf8Sye`{lC^hEi&M%RhB(+DjzqFs=3wBH3vjao1Cctl>#Idc(wG z9Z939Ij&4v1o$ZuTF{_>V>^w4AMyG;-y3m#`oLg5KO)9;7dD#vB}m+6sYb^}g(iJJ zYDhKFM@S8xirSKhzzsM^CD0&2g~W%zeR}@E_{a{>p73WAc_fMmAyCmW$UQ*`NQ)<| zSx`53zl#{GfR?)qKwzN&Iwx^J+dG#B^jMxWKu-yE*=EBh#E{T`K|k0bxz!O1m=ns9 zi!4Gb;!Dm`KfEVP zlb$eR#fS<*V|^|$HF*W6w=Jbagf%D_2u8pR((&;eS$niJkeTS~cpZ9qRVK0UizF>0 zwCE^vvTXK*f?-L2Hi`N@V3~r2z}51XOQbnYeRY?CRWw}NVaeh^f4jMLv!?WOY%D!4 z5`Myaz#5daiHm4#OS2$oEIH?pSci>Y_$<$}V3{WkCaT@-L}KJ~QL!&CYm;W5-d~?z zZ2hAVBJg}PS6JF$#Tt7Mk^*-+B*DVdraV{(vcjk*Ec!ZsN^m;}0AX-PVd+E$p+qEt zhVOyp!*5b)G&YEY2=T*%vV^tsEHp6!Nz|w&816AbECUV0lxeI3-$fmXfR(gYPOihg z86<-#)|#7NRN6#S584h{;%2ph5SnTChU66QXKFi;@n9ntq$P#zNDQD8%E8a)NZ7r0 zNw4bv^18o&yv%i_i+qu?p2z}3NF+q}J`lRb-{k7j6u8p(qIL?sMm~PS9&~e{OMVQz zfV*`}zzuEc11Je~fmJBV;!K&P-9juEEW0TB8i}jvkqunn_8(HVNz^Ixt=%BdP}2nd z%e8P!nl5OsCuk9>#%eB{6T$kOwc}R1D&5ZvK~#5t!l02%NEMg~J)v3Hi89YX!4myC zXPq**NiB8)CckX5z1mlMefn~(%Mc%XAzORRg6jnJWbHg?o~hjtv4lTEyB>P#eA10~ zhIWleYJS^q2OL;wAS>ar3dQ6%vOC?mNn8do0EQ0b5Rc<0XA>H^oaXt;HXIokECQ@B z8D=Sv-sAx+T^uP-JX!v+75Iype0`d~!Trl*hg0}r+zv?KZ(BK7U{USBU}&eW_>$1l-Lpo_N&5hq9&iQ{ zd>gouqXEE2{Er5O9dBB}L~=L51lnh#gW0_nq07nRFMJ`NAVk_{N3#ZIft7=fE42qf z&;>HG6t#()0SzoU=*I*5mI)rji!-KyxeD8}AY>UgUNaTPEzK>5(6t$V&t205v`;mh z`xva>jKLmE(Imtg7h@hOsX|s8;)iOtA>alzG-1UEDD%S6=2WLoW_&Qx688JPUZ1 zw*HB317{|yiB70UStwF}bn!zIX3iZ$NnS6$6uoH17vsNcR5Bd20KNylbB>sCw805N z25G>Ggmn$q+qcUBfp$5qW16K|+Oagvp8L?0b9tX43rzE!m`Ta?f+P=X%6GF=JE)yd zC`B5I;ehN>Ozc{!j%OkeY6P@)tQ=8xmIaM8r8Oaj0)~{-b&l_UF{wa4rAojq5r&=+ zW7KGfC(+D+CDV{PXaerNqQZK@YZY}17}SG>h#0LZXN`VT3IRn(h=)!vr7E)5d9ac< zIpvVoNzqn`ABu4a*3V&nURT{pk5a5*tX<(#&6FavE*OVds1&awR37uu19y!!92kb> z*@YykI<$#GEZRR<4i|!)M>BaqKbelTX=E~Cs*yYlr9ok8bPo7J2BJjCALjKwrU14H zBkh%XZP>|%2c&J1umFV*8qoSp-e;XbgWb8E#7*!88j8{O0;)3Rq#MXfMZ-E$lb#ne ze;(h^Jd_i;M|4SNXviRP5qn5|5ddzx@QH=NMw{UpC<1I2%4b-#k>mh`wk7GqqzuV| zY=9g=lX-`22=d0?BQ{A+O`sK_pe~rpba7h+5Q=G!ezd{dFBSeq458Ofu#pES&DrE_fsM^yz7(qqzb+RmD6F7nv-t}A83F9f3{y8 zgYU~U(c9s=3~HkV*nDnXW9Lk8Xj9O?<~{*3c5elDDO4JUjBD~ zeS10IUZ3CJKK;#<2M_u1N4U1yvEacO1&D72dqPQ?V1Z@b_%DGWKEWeK)$sFxpesEhUSh`)22P7iw~e<>Kq299*u#U ze9`I1LRBL@k0a<{ebBjm9c^5IlkX_F&f8!d2?Ty*Bjr2M6RqpKe}q#zf?8-zfke|F z1tOe7r*w2U%MNP`rBDYsCL&ZQah-&Ks-sz(lk<}!hG#TV%)ksHmZG|3m|e#fERui3jA|lC2dPFY zi8*5KU8oRH(Bw>`e|nx*1drT2j#a>HM>|0WW27TzloMS^6CHXAR3pzs2O>IH6=)l( zL5+0emRyBM(f#QCq0i^(XnsY8G)d)Q!v1gyF+Zr{Tu%s+b2foiDk>?CYK{ zUq3*`rDg6)v}1zDj@rD|=><)lbwrq+hD9~~8()3Tv8fYcT#n{SuSR#YpRS`*lqwA& ziTEXPPA^_87I7aPwz_RX#KC{&t@^=`G?AxbG|sB> z6EMjoUf+H*lSmvO1-ItoJx!Bs97cbWb_7TrDvou6yl|>XeiEaAbEJ{$#gy4KRx|A= z>}}dtqH#meNr!=`?5NX0AUamSopTM>XA<$*-u~zB?|d5w0lbG5Ogp!^>(F;yD5d81 zJw!kfE92$hWFr^(ayq@9;)Q;}q$pgUd1?>=i#Xg}u9V>5skbPF5}~EyXrg~pXTm+; z&Q-Aavh!_O@9gNb^^k5kk`}ko3-ZAIHHVuDZR*S!O@8~F*7~V9#3VMl&4xqD7b=*v!P9+Wl zIvah3b*AHxT}>|;Kqxq%a_^F76EC{0L%J$o1dQ3%;pf{?v0bTZncb899f5x*^cT*^ z2{N*OC_iGSofTN%1Y{=~rZD0tQ%%|tr$n>zn^r=;>BSBm^YkgTj-#bIDybW5Cl)lH z#YfgoI!~qdkw)JrTSnvIUc3Ss*K`D~-A;;cjMTnN5#K*-9_hWDhf~@*5zRO8IJmf# zb>Q)4@F;r(A?m!7UT0`3yug2&z&jplZ+t`0Tvl(Csb6S9MpJh~Z$;=tunu5Qq5;rY zG+xpIM$m|oHVtUb0cqZM+e*j7lEWIJX(x_s0+Gmeh+&L)|r=y4J{0~F|G_}DySaV#|MaO^MU*DeJe+qy9 zOp2H5u)cIa2T3PdI(0F}rWS?5H&=wm!vGf9)2%+nI=lwO1Dj=+TWo;;d@s-BhoFyHR)|naBXbgww z528OJyc$F>_4a%9mJkA9S?||q ztQH)wzz=kfT&ilQ&b_?Oz3MV$QLNsB8%#E{js+n3TPnv|dv@<&@S-E;+Q8LbsLbRNbcy zX|;sBax5jBK2O!6ea$3M`ab=%opK+%|2*x(-~alt#`IxDon7NR$M&cv9+_#Z84}l| zElG|3!TSu2{mjvqtyS`jd*-M)@bkQ)3D=)f?9+~@9vdPOceXT6j;qApS_v^ui@9f+ zrM9$pk`VQGfBX2q|MizY|NS2ymb_^zUtd4{;cxQ!$@K00!wlnEu&A=^tRZ8V^_X^w zlEUVF;u)pYleF`h{4eugeU&*iwUDK(R-(1sgN&R{wB9W7vl>DVA@J8}SlDyrR(m+H ztuShlwR(uQ^E`Q38RuKUEQN7af2w z+`hYlALA7c6J`TOSTZ{RcNIj-JO3YuC!X6u|}pPd6UAeU|aT2`op`dTft&Y z{aUeA>h+>1Hx!WmMY3z%|t(Kj?7gmlNty2*JHd@ zOrM@#?u!*~`)Eq}X?8o63!>wbT?(;C3pFe{Cav+#$*5=9%s_3kGX{)(T|s-1QR^Os z&E(Z{luTtP$Y!t(wW)Qqxl3WhL(s@1%VAl$jh&dy`K?%G>zOmfbeQ3@2U~Jv#ilg| z+iW?j#Le}ny^Sy=OJeL2tE-{1u_Ls}!0FsnAUVUGSm5db}O$E8)b4u=2 z&BCfnp57j2E8S+R((1aog|U6d5~Ad9SgD58QWHye#`ZoU5R)Z9 zgNjt4ZzU$>LilVXw6a_-*L`w@k$VY>6s>U4<-oL2fxPQ(>}{R(Fe&W}`BttFk*=89^k)`aI+QOTV$GdX9Jv}U9xT%&MZb=Z35E%QID7N;HYR$h*QxttU9+;x8OV|9fG}fUUY$b%G1y_w4H&( zZX<%mSn{67Ev9#2R0}((r&7Iir}O&%pPtrts&#rQVwu$|GR3$7KC5YzUCtSR0Lp{h zhe=7JGId+K0Tog(mp1T#qcd&va^%^pRWsH`sh_)awu$&1CXMSqotdP_v0xzXTvU90 zs}@76HipvtTx-}?8*_ypvh866B!V7p2Ao~5vGWVt7Q?hs4_33dh5{G`Ct~AA-<7)H z5__U#;7N^sCm_vi8za)Na>eN93XDQc^HwdBxA!03KRxc^ycP`C7eMSxY|*y(+$f(% z*=k@4sKuN(0sDjPb|zZ6Q8o_H;wPEL@VU6@j=qxGCi;&?1iUmXO`R2E1ZMOZUAymm zvQYTp1IvQNZv|r}5W`Fv>6<_(6?q;^K}mZYU778{`E#zh(n2Ow&{kT&$G73DEtHve zU_o$`Lvf_@_l-8o#S39F)+TaI2p_fvU%+B*@us-1R@f|SfMd*_E>1Liz%`Qi)#YDwVA z8XzpIHqZjUuXYu$;7T~~073TYQyFcz-&TPNu>jy;QRso+jtsi7k_kceRZIOaHP{s6 zsqVrNI|i(WR73v)NaChVG1*ZrVV5*>;my=oWT-og^_znID!-}NZ6~=8Y>iRfmA8z% zH6|Z=-KBRs+H9cGnWm=E;7jNmS3pz|4s48F^$xMm+_fV}w7iSCB;=`#BYOfElr@|7 znj=&jY;F(&aiJY+Tz3-TDeW8v0se)-n6%}t%3LCBLs&_a13iS33-^uGQ;=!Qc0XK} z%L){PQPY%C=Em1`M`U*^+wAEeW7Gb&qgONo+$I=MuNGz9DcFx+KAqREZ$Eu!C+SQV z_X-~jc7WlC4V`Au68OFk7)a^~CxCq$-@ydK+N%!$p7?`c(QeIs58d=VqGYktX<-(3 zhjk!BmzHY4cO15vu_LDsCSL$>Z zh0-kwG55I0WZ_V<=^_E=T01jp<8!zpjFU?P!x7vQWAo1)>_ntTZ5o>w5ZpCVOFerV zC-kFb9#dEQTtZjapb9hrb`uzP;7{Cb>g@{l5kUe+LNkyYW8}|bb&Uz?qEm=cD7u)^ zR`Et9fI=G1Krk_G3?%?9ZE_3jS46q= zwvAB1>FA{YhtJ;hV1rgj>4E8HdWu5TXOMj=!f6AMnYU_`7A{vINnk`*OV(tr?vkqt0K zLCWeK6UUd)sgQAe!jMfCy2RqD2-sU=nVBZKufXTj1qEN-u`=KZiz|~XA+CZ%QY>bn z)?5$oQD`S<$Dn)u7loTavVq`Z*>vqcKk;8-*bnI$(I}g6Qm6?+8dzs80t3f`nojr* z1!NEXK;!OI;-61uzuv0l`f&@`rC{}NT_j8FNyACRXhn>bRc9wKOY%nu`M5^nnp6~# zj5!lUupRXrha7artm%Krf3g%s6?Dspm{FI){;Wt&pr!zMlhII0WaV46&|V-8wrx!E zcJKwp&=%uW>=tH8sA@>0uzp0XMY@F=ubLw5BP#1e zg{(wCU?C^`g#Zbi8W6=McUei;myEf&Jcmg5i_+ptxoQ_=t$CCwoAD~wVi}-b4n4^b zLG=@lfh%Ny1A3ia=;r3@$7}HO<%~$3$eDWaSiKV(QK1*lyvxtjpn7t42=3nnh@*{! zRNyr+O<2@CDG<^L@F;4#73-7ysIRwbC3N~)tq$Wr3}_Snc0k4C8GmuPTs;xDjP3A* zG%|EBg_6pKADI9>DD=sd0ZZH$zl`D$cgLio!A58K;2iP+@rdDo7>STha+B0R<}oC_ zUXKT97GzBRtOFQ;KN9!EoDuyY zG(T!FCb<#H?ZOSA`w`f1zTkJ2*T;bD-bwtYuX=wph>+X^1d61D+LVK!D=2zn)CtGU z2aC6AD2C5$vx@m5xu+R=PcDJOa7jJBg4|~c8+J~*qPj8x`*1H6799Jr5dToPg0F+I<7VFhQW z+*^n_mK}sh1^U8s-fa3r^fW6^uz%CnJpuHBdSd2VZLGIQ~Z<}5nu+VpA+%% zOrp@)+1X%7=zxyg0t3qkFys|;fGW>HW(APVcCX!33w1Z+W-z&Cac^1z#z2B zP!g*dUaZw^1DRz9CZQA!JbJZ6V}kvdmCWmB!rapINIkINf-8V1*$-h6(C$JSws(Vw zVXzOXl_@fk%XITkU~cuxp)LsQ$3I+E!GYLEP%U{BP;i5mqF!t(R(xlPFYyQ2&yV%G zrJuFQ%Xu$I2n-|329H0jc<+S~8&yg*AW7K_Y60ep!Rx;Rp5T zM-u3*5n*wG>8Eep8e_ZY2(IEaz|VXs4sAJ1B39m$FbQmrF0wI&rVBnD4yzHk_amb4P_O4- z-~RQzfDJGm*oDXf=|EGsc}4rN);x$}j9#Z)9kU9=Rum^g2C$C#BcgG@b2Q7(m}{y) z;Ka~LwFo`VCdbjlk02tJu&6s~LIUd5GwNiS%k>B+uxC4?0_1x2xAGjO(;$zL)#;Qd zuz*1%j+-T;bx^OPp_4ggZbNZg$2#XBJHu)-;4`63Z=avdW5$fUyKG(!OGP`dHM7g% zh&&YRi+p|mDLqu|ZY7x>ngldj*%=%#?HA^T!qhT zeWw_D^h1j^>FYzqUVi-Th~3zWo5L%jBAa*{H%c=$bJOEF)3>{${r=!D9Zb{mfssjK z!m=PrjVq&!0$pN|@ReA=%Sp@Aqn*Q6!?NOV?}t&{y<&5J;DZpBsMiyT#H|4D0;aCr z@koSe8v=zJVo20(`jfGgwwd@ZJJ%6F@TcbeeL{ZYlC32UfaG9Skb9v-0#*d&) zNy`Bzh-!>8leJVaO0&nE{QCa%cuIJ`lc8cZWNGvWJ_gE(J{w{3g=wRmb}o+HSuKqy z(3}**=O{zXs|*2qzySP=SNoH{4M@d}=p#Hcm_H-Id>16$iNN40W0VH3Sqb33o=6~K zbr(;I0Fs|+WvCb>5I^^WrY2H^xHUhoF!2Xpi(e!2W_XXH!d|Q%w^Mj~KqEL!WVF$? zd&p@x1+c^g3g!_}?UQk0^Y*S19}4!%^QYIBeV4ND9-m=+j5|z-#>&`bujBRG2{ zJYW%v4lXIqfy4-g+_}7CO29akW8x|!L*QVI!tm!dIF-i6O}4O@{1Z_w29n@L!TgC) zRT8GfDYs))2n)C6uP|gA+q0GC>N6q^_r8dYkU+zrE-NHbV+|M&q0{CM$$ zmx1IcZk)CISu;dfY0skCWO6^NoBs4=v?!D8S?*2=Uw(f2<>Ao&re6UDm4$#3{44sA zGYQdy1Ov_$AfFrGg(TomJRPwj9FkSZ@sOhfC>E0f8H&5{Bew_=4fv0Ikq94|fs>8~ zmqjc*>@>>ar{u|&e`VlGU|ywV03MkKl7uiwSD_HflkP%0BE90a@nm>a!L&`3HsNE~ zfP?X*)T-jqXeP-5WZBLs&XaK#Kp3ebA`lW_Om3^MJU zOt~H=f9y-g4{_cfctQ?}tKcBa5@>ch)Q+^G@(m_!m0Xb9!Qq!5-c9#U%mCP@iBkinlXmV}>>Ci(0_C?kMV!59Uo zx;s#PeUhJlcv<)53U_MH74Rau;^!>^zX;vWdOKsa5yljGfAk)7VNOaRoHM@B4QMX@ zPwC=_s3)Jv&pf)>_G2wAXCHQCK{`MZ0*2!b#-=Oi6xjo!-3{^8pYHol(RfmzYg44I zovgjoZWx;29Tv@dH2!{#_R7E}kn9%be=n8SoE3j$q*Z zI~4?YcAa& zI?LYtk(7ms4gvbWeRQ%Rpe$oeiBOcH74kXiP4$?N4Y}3e7GZwsfG)Xtoa?z4Wm$f_ zLApjHal^6QQX(mB=hYA0*oE9@LcYh8&<%!;kih&c<{E(rl$#RI)bVLPd3TH$$AtO) zbfg^ePvXz1Pk@5H6Fv)jh(+W(v44Aiefs?4%d0+o1t8xY6*~D9@rNRV{Xc%LjnNqq zpPlyy8`M8~;_}!Hw^YbIB0*R`>7}5em66*A0r7hnCvUy2`uqBitLj?5>wTMB!a5KV60|E zQi!pobd-ZKOB;pcgd({2l9kX{49UOHXF>d+jhI5=$nEzf`}+Ai-vHoxBfQ|jpLd4# z;A%GFXlD&{>^z4XG>%7-GlwjqWXR@cxZS_Plp_uD04Zlwas{bpaN}9D89y7vA4qrquEXWLRQ<#i$nhV|%L!AN{;1neQpg{Qbig6m z{40Fg2b?bcB-icXr07Q+y!Luf*zgS02L)#U?T}+}KDP~Ysu6dPW_~?7(KB=nS%iqo zILD$t&>KDbp`m|~Z};wBb#tHaqw>oUTM2`Y#S=2~b;+T}zg$rLK?AJO?!@cY{pGWL z=MZ`pKtTMN&l+KKWBzp@5B$KVA5JnV^ru(&mGrZx3%@(u_?I8PRg1X@lfOqNck1{UPD9>W!@uZ+Qy_;d zT}0bS=>cIvdEjVXstGqjlpMF9x5Sp=kiCyfflP5A_@3r&PpFaNM+-u3O*rKYn@s^g&vb4}bjY$N%|r z{NsmQ_3V_)EX^KL9Xh*}9wjBIsz;ZGAk##%ZqvM0)!Iswop-J+r<_8qF*KX8jC0nm zU2Dl9%_KR8-Nr5_pEgHS(YAKmb;Z;=pFei}@b~}vSR{U!az;Bc_O{i_maQZ9IYMMj zr$#N}7hby`X?yfGZO)vAtdZoT!0Ty>DeF&B+OVzXZ0o8jD_QJ2$;{Gf%|T?Cq?UB# zQsY`tgPcG7?c@Lc_h0_}_kVnt`gUsm`ugcV|E8ax?7Y2y7@=PaCP%03*|m4GCUHg4 z7#5!+yXRVVJdJDezr>%~%wwEbL()8J7OSZR?I~@sRxR>c3894$`0Lm$tT9t9Eo`YX z^pbVX7Q|K>J59@de=C^9(Dy9dB^ywt=Ch^mUX3@Jjxmbm7%XV)LuJO4>JGJg6?c@S zypZFe*db0$Nte{UQs+~W1!1p3&2696_-|yT#mbN(bW8M23b%qST|b>4-gVvzCMC9O z#bRWQMdRUC#7aoC1$|Ll&so@k-r8X|qtPq9ust+P)n#F)QCeiP(`s3|siacXa^6$f z{6aqrtI~CC+biaDN-5bobr>lfx?t)!w~FQ7dQ82=6PM7&VR%Hif ztVKi1jUP&|!w#py4h?GA8W*6UV_S!&6v<|TkCMzD&ay`7ea10*VwHzZmCpS&kz2*i z)AP%HvE(+7b|^oaU3XzY?D$}of@H0sgvpL+t$cDc>X{ckQ0i#30c~GqI4x^0W%bNt z^6t@dqB0a@(O8?>l+x>1In&}H9HEnSGpyXkiuC6AR;;|v9wSQJ^zdGtDcL%uo+7~( zQ_d)Hb4^aGJ#B?X&mY%8X2!}!0(d@`( z9bs#z67P!jqR;om3h5?Zk)^iWV`E2Y>r_L`?9=M07-L|z`Kz8*D8**(y)xBAB)gRV?0MPN4tK^ipGEZf-V+19mK(HOyAk0MuGC#P19 zS(v2{3q`H(kj`9{fnA}t7<(9W;*y2Xu~WV7#FeuI)O3!mnoxv+#In)WCzVAmPGA7$ z;L=qNBeIzzM1!rqE7t4TPj3&s6>q&&*y^&lg}!{oBBJCUSg3}UTp~la`|^E6AO=H# z24yYEzGaDrg>Y>ov@l#Q*KM#u;a6E&=ek)fHq${Dx zlwu;weQp{cvr%kNtRt^UooH_FZ9BEmM<-Fc-jP|BbG%`4*=;emTA5zOmlCDcU^**9 zNPW3tUtLaMkvT7kb>dCP<6XJlo*o7<+*Hdpx1{Idt7R&43Ecm`m+=z&;}`^s=W>trj!J=1@O(>0|@(+jJW1-;JK6$dWM-cP=VE zzg3H-J=XhS^HV8dS*i3De#o?k9*_w3aM9q*dXdI2ESogbj4fD6>KY1QWSoeJ?`;+8 zf=jG{l7S~h{7yicQ5QyZ!b}CDA2ZMjC5~IQOyAyrc>nY`i{n}_TwejPJ+MVv>V0## z9%ULltdh3%GpkKH5r| z`2+?8H`x?N8-HKfX1#bJOvcy|&AW;FnN1rTB(u0_7N{x()>RtY*)viy@@S10!3NB^2k*{9rVcfTzP6=DIv!KBa~zwHThVZ2ChrfaY% z+Vi*z3w8`xcP)ng1(3u|n_@DfEMet1Qs%>sG00GN=<|04`&EBevD-{?AJ`hLx(XjD zd^9E>T3NX@+oxJbr4ySPdxbBdZ(IRUML4iAX4Q9ydFHMiLB!I^=8}-cp&gkMz#z|2 zPb*2F+F)aW5Qq!gG5d8U5uRN4rV-#@7>rJv?yB@9!q%0ML^;qyI5~6QNIeA^MsK&x zvRqc6AdH$#$$2b%{VYLt*I}AH9VBepKeo4mW`NrS1L{>p=beK6_~p}n{rdLPcV^OA zB5f@+&CHE{Kgj$ZC}KPp@)>w$Mtj-T90kzmhzcqfHttdwv5ZrM)Iw5dNCTTq6IMy*(5NegI3g-bEAEtuKm~ObB~ahcS5p!JVuv zw&dGLk@m@B+i|r|IkW>C6e3TZe4!NimrN&s3aC4t)5#%%1NARSZ)F}8_}!E^)#bO7DY0`}m&KJhyu zYqxqmtuLSdeV-fit+|Mcp1gDe$xedZrI4tRK~&HS6tE#c7~RGUE%x5_xF}Jeg(h4K z6WKBLlS~2l7YuEB9x>(z zT!7!!J63(#pY?7M@29H==9%Ko16(o`} zjuRPRJ$y!HJ3%`d-SfX5xEUnt2tJn0uKo6k{|e2%Nzc-dEy78rCI~5t!En2Qi_i0b z?@+)qn;&T0ol5-k$?Vr#wFvLG%m_-aSd<-G0X-^PTn~+K?D{N}X_G_fEf6EqQAh%c zjjYfZYx*6=bQa))EtSdZOiGjF=?#q!o(m_1=kuu*Qbzcsm>3CpI1bHMme}f(3$kxd zzQEQPHLb|cuqck#Ji0UE&KyurRpfhP!|q0a8rcyp1cC?$m5Vx#&WY%ee7N{;OR^Ma zo}qfGgK~*6r6wu0cSN%P!qYOc;6*G4zKF%(~2vy>LvQqnxV~ z6|y3Lz(h`l3#F|FF%ZQDcwb1^myEeam=2Nfmm~sROyx91)~ZJttbvIM*V70Me zM$H(0l6ga^86&oi1&XtMy%p<|{&-$*)r#o!wOT_-nMd6f6MtARensqwI4mQ=bWT?+ zIi)=gIGQ1*u}HpQc&|ZFPU4E+3G2ejVJ>n<=R*iWuq1nou93>{$qj%NvYMY#k*}kz z@~v9@4&j@~IMys@4Bl}GIh*$whzY)?1@K{TOeBqcFkrg%0Pfft8@(HQG^Jro&Q{oSA2Aw&>PMG=g|nW<^;tpqa2mpK z^~MrjLNQwIty(d7r=hkqbYoQDFkJF%PdZ^TWeawT+iMyfU=KFylu6rQarEm6tQPN} z{C@C7$h%c55Am}I@hm(b?YQt|wjCFY*egWfNC(zvfY4^bsJyS;b&J1^*TQ>uUUim3AA^-yqKPTey zorKBGB4jB+Lc1xJvI?rl+X!Zu1KhfIBbH_J{2SdL{HSE!wbt{$-e1pyZb`Y8t24#H zbA{WYH7*u$oQlaK_bmgZ1_Lxii|k6{;=8N?{dD+KG@M%)emdyq^@?&SmWk&yKQIWj z(3He#nip#=hjv89)?|u_?RB54B{G!Rk6FpQekRN<4Ug0v3(mo3+L9l_BB0HMG%Vi@ zB8I^}s21`OkzBf)e=j$q%b{+>C>_dh6PTv5L`2i0zyUYdQq+qqi51^j;*0#C>-n)> zxAZfynC24?KVY(b2ai9|F)<+1jC|jlJcUP<0Y4%mbPG~tD6IKo4iZt_?3Yz-EGr$4 zeiF6eO>DGcWUP@}qirWUf~$B9;#l4u*Lt~|W!^+d0kln)@iX*=ms)NM7bNO5Bk`g4 zB({}Dw&`ct_yGhAtvdS)CY8Ep9kylDiFj>`>H(txEo5T~%`SL%IIK#(B#;sw>h=8V z+rPdSumL7C99kDh2bv;D71H9tp*m5F)@zijVOA(8vxFfeKYlWQMAVU2L9_gfxx@kl z5}ODn(a<{bE!dMUM-Z|Tq7gc3k|nj`8Fets`FeyCn6s5o0Z`%iN1^T*o{_hDI!>oV zfe8#Eaoj9ftbuw6yr05=zZ$aRI@UQh*%@F#;*AL&zI}c+j~UbQ?y_m(H686Bp_^R} zNA#g!U-awyPw}B*cOyynut`9p^AU??D=tqHS~grASfru-IL950H(D0xgv{`%{hLV%mE&(L{V?skjQ) zs}14`P5jVe!gT4OVlO}bzQu0r#m(Ura*$2DjT>b%7JbuX@8Q!;=vII57dNJ9Fa-vV z(K9TFQe|b7QLDjO6TVV+YkGu9Alf->RV+&|0-_MQ)g5KrAGi?0BIkM{5xEuMT?fLv z8Xk!-EkmGiLkx-94SzDWJ(Wj#3Oexq3}(U}~?s?u%oC%6bF^ z8pFYiK1vf7%kUStq&_-MC zA={$>u*3ot^AJ=UxSQm7ws&TEDA+I0pI%?qUCO?De1`GS?iuJlq%p;UMl_%u!C9ba z@Pi$sEmbXzNvLSab}nz25-?8Xsvoi-)m0dy(EYhhbhfSBWDS$f--2?{kOVgh=1+{u zAz_*fy&bDUShy{Jg&|v~bf|PH-XrR8?}J#ysTp&cmPw?>7|dnVN;llxiS@TV_ewGOgpzB?s+`T6OWheP|Degzm*Cjv_FFX%@~ zAzgw54bBRX&xP+o5^yM~gE1o3Dzvo}YU<(%R?DI){INFB_dn5FJ9qu{y3qS;Z}`;`6i`sL+53q6#JIR~a( z52HW!Wyd#h-XC~E4hL7kLFgsWY&WPKX+`BLOj--MfUJVUPuhi4?Rk%X_Fxl>wzY;o zJ;ZRm{`7lc4p+_Kf0!;pkOg)6R<73YsV3%0dHJ_2u-ycZ;S`c~hpeYa@@*#B%-kA!SD-%Z<2MPqGux8kUeFQF#G7__&_E4_(FY~L} z+x;}&5FZNg2Lv)N`78r}FqGrHfdIHpCGm7vv(ZgX75rHJFoIrS1fUrf;4lWc0wJ_l zaK6TN8`AdM@pkt%@ox$+5p2v<1E7q|?$30u40aBoTKPqPjsdN7KSM(Cp#wy~ONWl_ zV`Fkp>)y( z_2ino=F!cTA8Vbw*Jeg0qyr=&U^s54ZQ22yggGGE-4Ory(|vyxjVA@VHVJiY9X&{h zIj%v$nMS5N`79r0d%%;!iorMP!^((U{s1c4~2Y6Bs01Uj2 zl!VzH%XP2x;jXt1)&T&m@6#lIOqN@RY34zT5Ts@snAI&&m16?bq# z#Zo%U&>OlGH6R}Nmm7eaq@)73R^pJK|22j1xS37bT37hu4*VdAg^xIqDiBQkOC^I^ zKqZqJc0Xc`$nyZMJ6On#+rSOr85e!^13(S_T^4OFo--25oa)^f@DG37LBsoZDhTk* zI`IwwFmB}zSK+Rw_mjT!aH9?e9%x5h76Fyuihz=hs%~1Jm%9M~{;+S;5taaThQ0bD zDGLQ10`!4OS z4eBqRxIA{lEd_EHBna#Gb1YP}(DQV;$3uQ&Ft#!B%ft9zYi--9>x_?-uLQ!@gKXB>X}9tysT2zr1`0C1z10zTikSaV(x< z>0PLoqSF__jc2mW_*u{XK)U&N9k3wQM`7Vaf6UUy<%B5@f7IyktF<*_6%On${cZpHd_efezPJA}@F zfci6^*~8+-{Odp-_<>J9oTOFQpH|>k($5+${O)jroApQ7yo*MQjP7LajS$75$+v`}~Lh M2b@D^?#wFy00Tk6K>z>% diff --git a/dev-erlang/goldrush/goldrush-0.1.9.ebuild b/dev-erlang/goldrush/goldrush-0.1.9.ebuild index 1e8c8943ef21..45407f9da29e 100644 --- a/dev-erlang/goldrush/goldrush-0.1.9.ebuild +++ b/dev-erlang/goldrush/goldrush-0.1.9.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -12,7 +12,7 @@ SRC_URI="https://github.com/DeadZen/${PN}/archive/${PV}.tar.gz LICENSE="ISC" SLOT="0" -KEYWORDS="amd64 ~arm ~ia64 ppc ~sparc x86" +KEYWORDS="amd64 ~arm ~ia64 ~ppc ~sparc x86" DEPEND=">=dev-lang/erlang-17.1" RDEPEND="${DEPEND}" diff --git a/dev-erlang/jiffy/jiffy-0.14.11.ebuild b/dev-erlang/jiffy/jiffy-0.14.11.ebuild index 9c32d6746ea7..6ebaf22f5490 100644 --- a/dev-erlang/jiffy/jiffy-0.14.11.ebuild +++ b/dev-erlang/jiffy/jiffy-0.14.11.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -12,7 +12,7 @@ SRC_URI="https://github.com/davisp/${PN}/archive/${PV}.tar.gz LICENSE="MIT BSD" SLOT="0" -KEYWORDS="amd64 ~arm ~ia64 ppc ~sparc x86" +KEYWORDS="amd64 ~arm ~ia64 ~ppc ~sparc x86" DEPEND=">=dev-lang/erlang-17.1" RDEPEND="${DEPEND}" diff --git a/dev-erlang/jiffy/jiffy-0.14.9.ebuild b/dev-erlang/jiffy/jiffy-0.14.9.ebuild index 32fbdb970553..6ebaf22f5490 100644 --- a/dev-erlang/jiffy/jiffy-0.14.9.ebuild +++ b/dev-erlang/jiffy/jiffy-0.14.9.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -12,7 +12,7 @@ SRC_URI="https://github.com/davisp/${PN}/archive/${PV}.tar.gz LICENSE="MIT BSD" SLOT="0" -KEYWORDS="amd64 ~arm ~ia64 ppc ~sparc x86" +KEYWORDS="amd64 ~arm ~ia64 ~ppc ~sparc x86" DEPEND=">=dev-lang/erlang-17.1" RDEPEND="${DEPEND}" diff --git a/dev-erlang/lager/lager-3.2.4.ebuild b/dev-erlang/lager/lager-3.2.4.ebuild index feae81b06381..9b6aba1be081 100644 --- a/dev-erlang/lager/lager-3.2.4.ebuild +++ b/dev-erlang/lager/lager-3.2.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -12,7 +12,7 @@ SRC_URI="https://github.com/basho/${PN}/archive/${PV}.tar.gz LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 ~arm ~ia64 ppc ~sparc x86" +KEYWORDS="amd64 ~arm ~ia64 ~ppc ~sparc x86" DEPEND=">=dev-erlang/goldrush-0.1.9 >=dev-lang/erlang-17.1" diff --git a/dev-java/Manifest.gz b/dev-java/Manifest.gz index 831addc4476e75d98d65e98e78030814cc52120c..4c48f747e50800135a58d0724c0b4bcdebb00279 100644 GIT binary patch delta 10948 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 delta 10934 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 Y+NrYPGpvpPQS<-%U$v6k;?a5n0NJ6^1poj5 diff --git a/dev-java/xpp3/xpp3-1.1.4c-r4.ebuild b/dev-java/xpp3/xpp3-1.1.4c-r4.ebuild index 297c14b7000e..c13e6c6d412d 100644 --- a/dev-java/xpp3/xpp3-1.1.4c-r4.ebuild +++ b/dev-java/xpp3/xpp3-1.1.4c-r4.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://repo1.maven.org/maven2/${PN}/${PN}/${PV}/${P}-sources.jar -> ${ LICENSE="Apache-1.1 IBM JDOM LGPL-2.1+" SLOT="0" -KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~amd64 ~arm arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" RDEPEND=">=virtual/jre-1.6" DEPEND=">=virtual/jdk-1.6" diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz index ee5653c0048c24968bca4de34f2115e18ef315c0..cd5a72a51b87e764e917a519d343ef435b0dff7a 100644 GIT binary patch delta 16122 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 z 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/dev/null || die - elisp-compile *.el - popd &>/dev/null || die - fi -} - -extract_version() { - local path="$1" - local var_name="$2" - sed -n -e "/^${var_name} = \(.*\)$/s::\1:p" "${S}/${path}/vsn.mk" || die "extract_version() failed" -} - -src_install() { - local erl_libdir_rel="$(get_libdir)/erlang" - local erl_libdir="/usr/${erl_libdir_rel}" - local erl_interface_ver="$(extract_version lib/erl_interface EI_VSN)" - local erl_erts_ver="$(extract_version erts VSN)" - local my_manpath="/usr/share/${PN}/man" - - [[ -z "${erl_erts_ver}" ]] && die "Couldn't determine erts version" - [[ -z "${erl_interface_ver}" ]] && die "Couldn't determine interface version" - - emake INSTALL_PREFIX="${D}" install - - if use doc ; then - # Note: we explicitly install docs into: - # /usr/share/doc/${PF}/{doc,lib,erts-*} - # To maintain that layout we gather everything in 'html-docs'. - # See bug #684376. - mkdir html-docs || die - mv "${WORKDIR}"/doc "${WORKDIR}"/lib "${WORKDIR}"/erts-* html-docs/ || die - local DOCS=( "AUTHORS" "HOWTO"/* "README.md" "CONTRIBUTING.md" html-docs/. ) - docompress -x /usr/share/doc/${PF} - else - local DOCS=("README.md") - fi - - einstalldocs - - dosym "../${erl_libdir_rel}/bin/erl" /usr/bin/erl - dosym "../${erl_libdir_rel}/bin/erlc" /usr/bin/erlc - dosym "../${erl_libdir_rel}/bin/escript" /usr/bin/escript - dosym "../${erl_libdir_rel}/lib/erl_interface-${erl_interface_ver}/bin/erl_call" /usr/bin/erl_call - dosym "../${erl_libdir_rel}/erts-${erl_erts_ver}/bin/beam.smp" /usr/bin/beam.smp - - ## Clean up the no longer needed files - rm "${ED}/${erl_libdir}/Install" || die - - insinto "${my_manpath}" - doins -r "${WORKDIR}"/man/* - # extend MANPATH, so the normal man command can find it - # see bug 189639 - newenvd - "90erlang" <<-_EOF_ - MANPATH="${my_manpath}" - _EOF_ - - if use emacs ; then - elisp-install erlang lib/tools/emacs/*.{el,elc} - sed -e "s:/usr/share:${EPREFIX}/usr/share:g" \ - "${FILESDIR}/${SITEFILE}" > "${T}/${SITEFILE}" || die - elisp-site-file-install "${T}/${SITEFILE}" - fi - - newinitd "${FILESDIR}"/epmd.init-r2 epmd - newconfd "${FILESDIR}"/epmd.confd-r2 epmd - use systemd && systemd_newunit "${FILESDIR}"/epmd.service-r1 epmd.service -} - -pkg_postinst() { - use emacs && elisp-site-regen -} - -pkg_postrm() { - use emacs && elisp-site-regen -} diff --git a/dev-lang/erlang/erlang-23.2.3.ebuild b/dev-lang/erlang/erlang-23.2.3.ebuild index e78f4f36b069..49ccfd9fc16e 100644 --- a/dev-lang/erlang/erlang-23.2.3.ebuild +++ b/dev-lang/erlang/erlang-23.2.3.ebuild @@ -22,7 +22,7 @@ LICENSE="Apache-2.0" # same build of ERTS that was used when compiling the code. See # http://erlang.org/doc/system_principles/misc.html for more information. SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="doc emacs +hipe java +kpoll libressl odbc sctp ssl systemd tk wxwidgets" RDEPEND=" diff --git a/dev-lang/nim/Manifest b/dev-lang/nim/Manifest index e5aeb22470f4..575d3bc3c0a4 100644 --- a/dev-lang/nim/Manifest +++ b/dev-lang/nim/Manifest @@ -1,2 +1 @@ -DIST nim-1.4.2.tar.xz 4770616 BLAKE2B 95561a22fedaa1eb42f099589b7b13e6833d1804d1d9bf8c4ec6514a4db89622d7f678b19ce9bed1c3ac5dffa3956b73e6b12fa6335f8e39a8b0dee90ae50457 SHA512 a357eaa5ef6c71b296fe6c53ed25be8b864a2895871a4ef6f23f2d31ce1c17d6dfb12eaf2bb8e71d122b7cf46746873109f424388ac2b6e84826699c1c5493fe DIST nim-1.4.4.tar.xz 4686420 BLAKE2B ad59365b07c04bace859f18f5bbbc8178e21ae69ab7e87dd68d80f6c95bbfdb6e738057e543c4fb562af07cc2085204c1a4f6a2bf7c0352f51f6b46f3cb680d1 SHA512 42db962295a6014ccb3e2df3c07248a3abac863169f16af0c947dc97ca1ada683484f95773dc5fc11118001e9a48f116787d34d71aa77bef18877ce04e1f4fe9 diff --git a/dev-lang/nim/nim-1.4.2.ebuild b/dev-lang/nim/nim-1.4.2.ebuild deleted file mode 100644 index 9a273afb6271..000000000000 --- a/dev-lang/nim/nim-1.4.2.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit bash-completion-r1 multiprocessing toolchain-funcs - -DESCRIPTION="compiled, garbage-collected systems programming language" -HOMEPAGE="https://nim-lang.org/" -SRC_URI="https://nim-lang.org/download/${P}.tar.xz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" -IUSE="+readline test" - -RESTRICT=test # need to sort out depends and numerous failures - -RDEPEND=" - readline? ( sys-libs/readline:0= ) -" -DEPEND=" - ${DEPEND} - test? ( net-libs/nodejs ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-0.20.0-paths.patch -) - -_run() { - echo "$@" - "$@" || die "'$*' failed" -} - -nim_use_enable() { - [[ -z $2 ]] && die "usage: nim_use_enable " - use $1 && echo "-d:$2" -} - -src_configure() { - export XDG_CACHE_HOME=${T}/cache #667182 - tc-export CC LD - - # Override default CC=gcc. - echo "gcc.exe = \"$(tc-getCC)\"" >> config/nim.cfg || die - echo "gcc.linkerexe = \"$(tc-getCC)\"" >> config/nim.cfg || die - echo "gcc.cpp.exe = \"$(tc-getCXX)\"" >> config/nim.cfg || die - echo "gcc.cpp.linkerexe = \"$(tc-getCXX)\"" >> config/nim.cfg || die -} - -src_compile() { - - _run ./build.sh - - _run ./bin/nim --parallelBuild:$(makeopts_jobs) c koch - _run ./koch boot --parallelBuild:$(makeopts_jobs) -d:release $(nim_use_enable readline useGnuReadline) - PATH="./bin:$PATH" _run ./koch tools --parallelBuild:$(makeopts_jobs) -} - -src_test() { - PATH="./bin:$PATH" _run ./koch test --parallelBuild:$(makeopts_jobs) -} - -src_install() { - PATH="./bin:$PATH" _run ./koch install "${ED}" - rm -r "${ED}/usr/share/nim/doc" || die "failed to remove 'doc'" - - exeinto /usr/bin - - local bin_exe - for bin_exe in bin/*; do - # './koch install' installs only 'nim' binary - # but not the rest - [[ ${bin_exe} == bin/nim ]] && continue - doexe "${bin_exe}" - done - - newbashcomp tools/nim.bash-completion ${PN} -} diff --git a/dev-lang/php/Manifest b/dev-lang/php/Manifest index e4b919001b11..848750ea0ca4 100644 --- a/dev-lang/php/Manifest +++ b/dev-lang/php/Manifest @@ -1,10 +1,3 @@ -DIST php-7.2.34.tar.xz 12309432 BLAKE2B 50522786d39296bc7411931c4f357d53c7a25da264192a6a6e7f7594f3dee108e22974e00a4bdc4d3af269ab63d07b28045ff6b4f4f0c79672ed059882647b93 SHA512 7ecc3de3b5db41ec4ff6a5ce6c7e77dc330753c6f3fd87db4d07d6bb763a0b047e83afeef2251b4c6a5d2ff53fd9f3d7e99d091ef2e2c6ab8f18db7447d8a97d -DIST php-7.3.25.tar.xz 12136668 BLAKE2B b9bfb1de15a3f02bf5d228a2cf9b307c9eeadaea10cac22d40647db0147f4f93b41858ea4affa0701478dd397f0a87cae4e2f29a378f7c6730fdf7da5c48e0e8 SHA512 30b27deab12cf2544671afbbdaefd4bfea308eeed8e9c2150751c5bc9ece18d981bcc020eace35cbdbe88b45cffba8a1fca718fc4e74c3a7903d8b038015d31e -DIST php-7.3.26.tar.xz 12138088 BLAKE2B eb0090d1edff251341a9d7668a9a6d9ad2f45f7db902e7a51b133d77b0ac155248643ea2bb5fb68b9ba5f363bfdecf1db58dc41b78e5ae24ad66e4443f7c607e SHA512 36494c7907adf75378bcd2c8e5a4761271307d2b507df09c35b8f1114d189320bc7e73f1b05cb171aa93209dc2c3026256f7826e5563f13b99f1b4dbe9741732 DIST php-7.3.27.tar.xz 12137924 BLAKE2B f4648fdc2b8903ce1b68221eeb49e7764c5446a3d0d0d93e9cd2d8b4cb08e57229261f6fac4ebf35127e94afd5f157ec8f27659ce463e281784c755a3759481e SHA512 a5c186663d656b473f6165b433077057972b1454013ca0f99831be61bd7b7f1c841b8dae69951fa371f678ea3f0e5410518427ee08cb20611bfc00f263d4d47a -DIST php-7.4.13.tar.xz 10319848 BLAKE2B c1da97eb605f1fc2b36190bfe92feb1fd527f4aaf1483865561a08cf990e70445f5520c8abcea7d9c6482dc47e500507644e0cd2cc756cfa99adfec0359cd795 SHA512 3525f4fd4ea6d97ed75ed8360d2a851e8577c09247ae3c6eb7e7b43265ee418297d91c1022bf5bbb64d1eecdebbbc2e0f6d42b560f584a741b475db2c6897ea7 -DIST php-7.4.14.tar.xz 10326868 BLAKE2B 59099de517b276171539242332c7847b945c97ad73d82ad7555aa6eb37ea2fd923a554c715ddcc730a9b224af7878dfd373bb238a3611ba505eb26213397076d SHA512 5c48874d1e78d83297e98773089993ee3c8a7cdd8a611afc536eed8bc91cc4b2b492e1940923ccb7fe2dd039732082e568191e64923b74d4fc80362fbd06e6b7 DIST php-7.4.15.tar.xz 10332360 BLAKE2B 3217378a2fa9e3cd030f585696ac48c50bf4f2509401276783ceb3c757155fb4a06dde8fbb93588e96b16f1f8bbcb32337f58a31c2c0c2009d3659136453c4e1 SHA512 51a815852c08518d6706fc719e3bafd214889580cc5ca0e5049ae7e8f6173e83b9486bc9a69afd1ea4ab1778bb2879bd917595cd04cbcc50b182a10230f08175 -DIST php-8.0.0.tar.xz 10726788 BLAKE2B 16c4aa075ba5dee6d47086323cd152b33dc7b62ac6b3ab6637ec386c1048e256a160d72e72cbc88450af1e84389042ebf2d644d3361c9a34879cc494d5b9b64f SHA512 65630940c95436f3e3ecb71b9f1ca15bb4118267dbda604ed1ee009d528c21a3ec21f48a15e4dd3529fe9cd2b354c211a7b4975b5de43e1f2afa6656cabe1fd0 -DIST php-8.0.1.tar.xz 10642344 BLAKE2B 38e523f316c41de61b39e2f069018fa32cd9886a10ebe74cd772aa6003678821129292b61b6d1c2466ebf8c47b1bb98f0c686aefd3b1abf1aa560fb8ec954080 SHA512 6b21837bde4a4c7a550d49afb3650613a72bdfb1041294fa287936cf4b04027cd05c82fafc6f3978d77452c2539b198fe10c1241446431e7947e98d48d841ded DIST php-8.0.2.tar.xz 10650500 BLAKE2B cd087768e007e042f172d59b4c9f323b9ce98207c1a4d740a75f569e16eaaf4f1ac18ccc3fdaedde38c142435498a7fdb503a53e1c119d1b046c59ee403ef606 SHA512 a61056f07e55360fa0219a8fbe73bf559eef64bb854f968cf3d139c9375c399969dea6383a0da276539fbb70d6eaa93d26983f1696cc341aca7ca0fff25c1f08 diff --git a/dev-lang/php/files/php-7.2.13-intl-use-icu-namespace.patch b/dev-lang/php/files/php-7.2.13-intl-use-icu-namespace.patch deleted file mode 100644 index b5d2b473f1aa..000000000000 --- a/dev-lang/php/files/php-7.2.13-intl-use-icu-namespace.patch +++ /dev/null @@ -1,379 +0,0 @@ -Based on the following upstream commits: - -https://github.com/php/php-src/commit/8d35a423838eb462cd39ee535c5d003073cc5f22 -https://github.com/php/php-src/commit/d8200e48857aeaf09f7127751efc5632ef7660a7 -https://github.com/php/php-src/commit/9a8e7b571896f39f83cb000fdb7c466b6d328d52 - ---- a/ext/intl/breakiterator/breakiterator_class.cpp -+++ b/ext/intl/breakiterator/breakiterator_class.cpp -@@ -38,6 +38,7 @@ extern "C" { - } - - using PHP::CodePointBreakIterator; -+using icu::RuleBasedBreakIterator; - - /* {{{ Global variables */ - zend_class_entry *BreakIterator_ce_ptr; ---- a/ext/intl/breakiterator/breakiterator_class.h -+++ b/ext/intl/breakiterator/breakiterator_class.h -@@ -26,6 +26,8 @@ - - #ifndef USE_BREAKITERATOR_POINTER - typedef void BreakIterator; -+#else -+using icu::BreakIterator; - #endif - - typedef struct { ---- a/ext/intl/breakiterator/breakiterator_methods.cpp -+++ b/ext/intl/breakiterator/breakiterator_methods.cpp -@@ -32,6 +32,8 @@ extern "C" { - } - - using PHP::CodePointBreakIterator; -+using icu::BreakIterator; -+using icu::Locale; - - U_CFUNC PHP_METHOD(BreakIterator, __construct) - { ---- a/ext/intl/breakiterator/codepointiterator_internal.cpp -+++ b/ext/intl/breakiterator/codepointiterator_internal.cpp -@@ -33,6 +33,8 @@ typedef union { - - using namespace PHP; - -+using icu::UCharCharacterIterator; -+ - UOBJECT_DEFINE_RTTI_IMPLEMENTATION(CodePointBreakIterator); - - CodePointBreakIterator::CodePointBreakIterator() ---- a/ext/intl/breakiterator/codepointiterator_internal.h -+++ b/ext/intl/breakiterator/codepointiterator_internal.h -@@ -18,8 +18,11 @@ - #define CODEPOINTITERATOR_INTERNAL_H - - #include -+#include - --using U_ICU_NAMESPACE::BreakIterator; -+using icu::BreakIterator; -+using icu::CharacterIterator; -+using icu::UnicodeString; - - namespace PHP { - ---- a/ext/intl/breakiterator/rulebasedbreakiterator_methods.cpp -+++ b/ext/intl/breakiterator/rulebasedbreakiterator_methods.cpp -@@ -26,6 +26,9 @@ extern "C" { - #include "../intl_convertcpp.h" - #include "../intl_common.h" - -+using icu::RuleBasedBreakIterator; -+using icu::Locale; -+ - static inline RuleBasedBreakIterator *fetch_rbbi(BreakIterator_object *bio) { - return (RuleBasedBreakIterator*)bio->biter; - } ---- a/ext/intl/calendar/calendar_class.cpp -+++ b/ext/intl/calendar/calendar_class.cpp -@@ -34,6 +34,9 @@ extern "C" { - #include - } - -+using icu::GregorianCalendar; -+using icu::Locale; -+ - /* {{{ Global variables */ - zend_class_entry *Calendar_ce_ptr; - zend_class_entry *GregorianCalendar_ce_ptr; ---- a/ext/intl/calendar/calendar_class.h -+++ b/ext/intl/calendar/calendar_class.h -@@ -26,6 +26,8 @@ - - #ifndef USE_CALENDAR_POINTER - typedef void Calendar; -+#else -+using icu::Calendar; - #endif - - typedef struct { ---- a/ext/intl/calendar/calendar_methods.cpp -+++ b/ext/intl/calendar/calendar_methods.cpp -@@ -40,6 +40,8 @@ extern "C" { - } - #include "../common/common_enum.h" - -+using icu::Locale; -+ - U_CFUNC PHP_METHOD(IntlCalendar, __construct) - { - zend_throw_exception( NULL, ---- a/ext/intl/calendar/gregoriancalendar_methods.cpp -+++ b/ext/intl/calendar/gregoriancalendar_methods.cpp -@@ -23,6 +23,8 @@ - #include - #include - #include -+#include -+ - extern "C" { - #include "../php_intl.h" - #include "../intl_common.h" -@@ -34,6 +36,11 @@ extern "C" { - #include "zend_exceptions.h" - } - -+using icu::GregorianCalendar; -+using icu::Locale; -+using icu::UnicodeString; -+using icu::StringPiece; -+ - static inline GregorianCalendar *fetch_greg(Calendar_object *co) { - return (GregorianCalendar*)co->ucal; - } ---- a/ext/intl/common/common_date.cpp -+++ b/ext/intl/common/common_date.cpp -@@ -27,6 +27,9 @@ extern "C" { - - #include "zend_portability.h" - -+using icu::TimeZone; -+using icu::UnicodeString; -+ - /* {{{ timezone_convert_datetimezone - * The timezone in DateTime and DateTimeZone is not unified. */ - U_CFUNC TimeZone *timezone_convert_datetimezone(int type, ---- a/ext/intl/common/common_date.h -+++ b/ext/intl/common/common_date.h -@@ -28,6 +28,8 @@ U_CDECL_END - - #include - -+using icu::TimeZone; -+ - U_CFUNC TimeZone *timezone_convert_datetimezone(int type, void *object, int is_datetime, intl_error *outside_error, const char *func); - U_CFUNC int intl_datetime_decompose(zval *z, double *millis, TimeZone **tz, - intl_error *err, const char *func); ---- a/ext/intl/common/common_enum.h -+++ b/ext/intl/common/common_enum.h -@@ -75,6 +75,7 @@ U_CFUNC zval *zoi_with_current_get_current_data(zend_object_iterator *iter); - U_CFUNC void zoi_with_current_invalidate_current(zend_object_iterator *iter); - - #ifdef __cplusplus -+using icu::StringEnumeration; - U_CFUNC void IntlIterator_from_StringEnumeration(StringEnumeration *se, zval *object); - #endif - ---- a/ext/intl/converter/converter.c -+++ b/ext/intl/converter/converter.c -@@ -18,6 +18,8 @@ - #include "zend_exceptions.h" - - #include -+#include -+#include - #include - #include - ---- a/ext/intl/dateformat/dateformat_format_object.cpp -+++ b/ext/intl/dateformat/dateformat_format_object.cpp -@@ -33,6 +33,12 @@ extern "C" { - #include "../common/common_date.h" - } - -+using icu::Locale; -+using icu::DateFormat; -+using icu::GregorianCalendar; -+using icu::StringPiece; -+using icu::SimpleDateFormat; -+ - static const DateFormat::EStyle valid_styles[] = { - DateFormat::kNone, - DateFormat::kFull, ---- a/ext/intl/dateformat/dateformat_helpers.cpp -+++ b/ext/intl/dateformat/dateformat_helpers.cpp -@@ -28,6 +28,8 @@ extern "C" { - #include "../calendar/calendar_class.h" - } - -+using icu::GregorianCalendar; -+ - int datefmt_process_calendar_arg(zval* calendar_zv, - Locale const& locale, - const char *func_name, ---- a/ext/intl/dateformat/dateformat_helpers.h -+++ b/ext/intl/dateformat/dateformat_helpers.h -@@ -22,11 +22,16 @@ - #endif - - #include -+#include - - extern "C" { - #include "../php_intl.h" - } - -+using icu::Locale; -+using icu::Calendar; -+using icu::DateFormat; -+ - int datefmt_process_calendar_arg(zval* calendar_zv, - Locale const& locale, - const char *func_name, ---- a/ext/intl/grapheme/grapheme_string.c -+++ b/ext/intl/grapheme/grapheme_string.c -@@ -24,6 +24,7 @@ - #include "grapheme_util.h" - - #include -+#include - #include - #include - #include -@@ -834,10 +835,10 @@ PHP_FUNCTION(grapheme_extract) - pstr = str + start; - - /* just in case pstr points in the middle of a character, move forward to the start of the next char */ -- if ( !UTF8_IS_SINGLE(*pstr) && !U8_IS_LEAD(*pstr) ) { -- char *str_end = str + str_len; -+ if ( !U8_IS_SINGLE(*pstr) && !U8_IS_LEAD(*pstr) ) { -+ unsigned char *str_end = str + str_len; - -- while ( !UTF8_IS_SINGLE(*pstr) && !U8_IS_LEAD(*pstr) ) { -+ while ( !U8_IS_SINGLE(*pstr) && !U8_IS_LEAD(*pstr) ) { - pstr++; - if ( pstr >= str_end ) { - intl_error_set( NULL, U_ILLEGAL_ARGUMENT_ERROR, ---- a/ext/intl/intl_convertcpp.h -+++ b/ext/intl/intl_convertcpp.h -@@ -26,6 +26,8 @@ - #include - #include - -+using icu::UnicodeString; -+ - int intl_stringFromChar(UnicodeString &ret, char *str, size_t str_len, UErrorCode *status); - - zend_string* intl_charFromString(const UnicodeString &from, UErrorCode *status); ---- a/ext/intl/msgformat/msgformat_helpers.cpp -+++ b/ext/intl/msgformat/msgformat_helpers.cpp -@@ -78,6 +78,16 @@ MessageFormatAdapter::getMessagePattern(MessageFormat* m) { - #endif - U_NAMESPACE_END - -+using icu::Formattable; -+using icu::Format; -+using icu::DateFormat; -+using icu::MessageFormat; -+#ifdef HAS_MESSAGE_PATTERN -+using icu::MessagePattern; -+#endif -+using icu::MessageFormatAdapter; -+using icu::FieldPosition; -+ - U_CFUNC int32_t umsg_format_arg_count(UMessageFormat *fmt) - { - int32_t fmt_count = 0; -@@ -229,15 +239,16 @@ static HashTable *umsg_parse_format(MessageFormatter_object *mfo, - UnicodeString typeString = mp.getSubstring(type_part); - /* This is all based on the rules in the docs for MessageFormat - * @see http://icu-project.org/apiref/icu4c/classMessageFormat.html */ -- if (typeString == "number") { -+#define ASCII_LITERAL(s) UNICODE_STRING(s, sizeof(s)-1) -+ if (typeString == ASCII_LITERAL("number")) { - MessagePattern::Part style_part = mp.getPart(i + 1); /* Not advancing i */ - if (style_part.getType() == UMSGPAT_PART_TYPE_ARG_STYLE) { - UnicodeString styleString = mp.getSubstring(style_part); -- if (styleString == "integer") { -+ if (styleString == ASCII_LITERAL("integer")) { - type = Formattable::kInt64; -- } else if (styleString == "currency") { -+ } else if (styleString == ASCII_LITERAL("currency")) { - type = Formattable::kDouble; -- } else if (styleString == "percent") { -+ } else if (styleString == ASCII_LITERAL("percent")) { - type = Formattable::kDouble; - } else { /* some style invalid/unknown to us */ - type = Formattable::kDouble; -@@ -245,12 +256,13 @@ static HashTable *umsg_parse_format(MessageFormatter_object *mfo, - } else { // if missing style, part, make it a double - type = Formattable::kDouble; - } -- } else if ((typeString == "date") || (typeString == "time")) { -+ } else if ((typeString == ASCII_LITERAL("date")) || (typeString == ASCII_LITERAL("time"))) { - type = Formattable::kDate; -- } else if ((typeString == "spellout") || (typeString == "ordinal") -- || (typeString == "duration")) { -+ } else if ((typeString == ASCII_LITERAL("spellout")) || (typeString == ASCII_LITERAL("ordinal")) -+ || (typeString == ASCII_LITERAL("duration"))) { - type = Formattable::kDouble; - } -+#undef ASCII_LITERAL - } else { - /* If there's no UMSGPAT_PART_TYPE_ARG_TYPE right after a - * UMSGPAT_ARG_TYPE_SIMPLE argument, then the pattern ---- a/ext/intl/normalizer/normalizer_normalize.c -+++ b/ext/intl/normalizer/normalizer_normalize.c -@@ -24,6 +24,7 @@ - #include "normalizer_class.h" - #include "normalizer_normalize.h" - #include "intl_convert.h" -+#include - - /* {{{ proto string Normalizer::normalize( string $input [, string $form = FORM_C] ) - * Normalize a string. }}} */ ---- a/ext/intl/timezone/timezone_class.cpp -+++ b/ext/intl/timezone/timezone_class.cpp -@@ -37,6 +37,8 @@ extern "C" { - #include - } - -+using icu::Calendar; -+ - /* {{{ Global variables */ - U_CDECL_BEGIN - zend_class_entry *TimeZone_ce_ptr = NULL; ---- a/ext/intl/timezone/timezone_class.h -+++ b/ext/intl/timezone/timezone_class.h -@@ -29,6 +29,8 @@ - - #ifndef USE_TIMEZONE_POINTER - typedef void TimeZone; -+#else -+using icu::TimeZone; - #endif - - typedef struct { ---- a/ext/intl/timezone/timezone_methods.cpp -+++ b/ext/intl/timezone/timezone_methods.cpp -@@ -23,6 +23,7 @@ - #include - #include - #include -+#include - #include "intl_convertcpp.h" - - #include "../common/common_date.h" -@@ -37,6 +38,9 @@ extern "C" { - } - #include "common/common_enum.h" - -+using icu::Locale; -+using icu::Calendar; -+ - U_CFUNC PHP_METHOD(IntlTimeZone, __construct) - { - zend_throw_exception( NULL, ---- a/ext/intl/uchar/uchar.c -+++ b/ext/intl/uchar/uchar.c -@@ -3,6 +3,7 @@ - #include "intl_convert.h" - - #include -+#include - - #define IC_METHOD(mname) PHP_METHOD(IntlChar, mname) - --- -2.19.2 - diff --git a/dev-lang/php/files/php-7.2.34-use-after-free-bug76047.patch b/dev-lang/php/files/php-7.2.34-use-after-free-bug76047.patch deleted file mode 100644 index b3a864ee82a8..000000000000 --- a/dev-lang/php/files/php-7.2.34-use-after-free-bug76047.patch +++ /dev/null @@ -1,174 +0,0 @@ -Backport of https://git.php.net/?p=php-src.git;a=commit;h=ef1e4891b47949c8dc0f9482eef9454a0ecdfa1d - ---- a/Zend/tests/bug52361.phpt -+++ b/Zend/tests/bug52361.phpt -@@ -25,9 +25,8 @@ try { - --EXPECTF-- - 1. Exception: aaa in %sbug52361.php:5 - Stack trace: --#0 %sbug52361.php(13): aaa->__destruct() --#1 %sbug52361.php(16): bbb() --#2 {main} -+#0 %sbug52361.php(16): aaa->__destruct() -+#1 {main} - 2. Exception: bbb in %sbug52361.php:13 - Stack trace: - #0 %sbug52361.php(16): bbb() ---- /dev/null -+++ b/Zend/tests/bug76047.phpt -@@ -0,0 +1,68 @@ -+--TEST-- -+Bug #76047: Use-after-free when accessing already destructed backtrace arguments -+--FILE-- -+a); -+ $backtrace = (new Exception)->getTrace(); -+ var_dump($backtrace); -+ } -+} -+ -+function test($arg) { -+ $arg = str_shuffle(str_repeat('A', 79)); -+ $vuln = new Vuln(); -+ $vuln->a = $arg; -+} -+ -+function test2($arg) { -+ $$arg = 1; // Trigger symbol table -+ $arg = str_shuffle(str_repeat('A', 79)); -+ $vuln = new Vuln(); -+ $vuln->a = $arg; -+} -+ -+test('x'); -+test2('x'); -+ -+?> -+--EXPECTF-- -+array(1) { -+ [0]=> -+ array(6) { -+ ["file"]=> -+ string(%d) "%s" -+ ["line"]=> -+ int(%d) -+ ["function"]=> -+ string(10) "__destruct" -+ ["class"]=> -+ string(4) "Vuln" -+ ["type"]=> -+ string(2) "->" -+ ["args"]=> -+ array(0) { -+ } -+ } -+} -+array(1) { -+ [0]=> -+ array(6) { -+ ["file"]=> -+ string(%d) "%s" -+ ["line"]=> -+ int(%d) -+ ["function"]=> -+ string(10) "__destruct" -+ ["class"]=> -+ string(4) "Vuln" -+ ["type"]=> -+ string(2) "->" -+ ["args"]=> -+ array(0) { -+ } -+ } -+} ---- a/Zend/zend_vm_def.h -+++ b/Zend/zend_vm_def.h -@@ -2366,9 +2366,9 @@ ZEND_VM_HELPER(zend_leave_helper, ANY, ANY) - uint32_t call_info = EX_CALL_INFO(); - - if (EXPECTED((call_info & (ZEND_CALL_CODE|ZEND_CALL_TOP|ZEND_CALL_HAS_SYMBOL_TABLE|ZEND_CALL_FREE_EXTRA_ARGS|ZEND_CALL_ALLOCATED)) == 0)) { -+ EG(current_execute_data) = EX(prev_execute_data); - i_free_compiled_variables(execute_data); - -- EG(current_execute_data) = EX(prev_execute_data); - if (UNEXPECTED(call_info & ZEND_CALL_RELEASE_THIS)) { - zend_object *object = Z_OBJ(execute_data->This); - #if 0 -@@ -2394,12 +2394,12 @@ ZEND_VM_HELPER(zend_leave_helper, ANY, ANY) - LOAD_NEXT_OPLINE(); - ZEND_VM_LEAVE(); - } else if (EXPECTED((call_info & (ZEND_CALL_CODE|ZEND_CALL_TOP)) == 0)) { -+ EG(current_execute_data) = EX(prev_execute_data); - i_free_compiled_variables(execute_data); - - if (UNEXPECTED(call_info & ZEND_CALL_HAS_SYMBOL_TABLE)) { - zend_clean_and_cache_symbol_table(EX(symbol_table)); - } -- EG(current_execute_data) = EX(prev_execute_data); - - /* Free extra args before releasing the closure, - * as that may free the op_array. */ -@@ -2449,6 +2449,7 @@ ZEND_VM_HELPER(zend_leave_helper, ANY, ANY) - ZEND_VM_LEAVE(); - } else { - if (EXPECTED((call_info & ZEND_CALL_CODE) == 0)) { -+ EG(current_execute_data) = EX(prev_execute_data); - i_free_compiled_variables(execute_data); - if (UNEXPECTED(call_info & (ZEND_CALL_HAS_SYMBOL_TABLE|ZEND_CALL_FREE_EXTRA_ARGS))) { - if (UNEXPECTED(call_info & ZEND_CALL_HAS_SYMBOL_TABLE)) { -@@ -2456,7 +2457,6 @@ ZEND_VM_HELPER(zend_leave_helper, ANY, ANY) - } - zend_vm_stack_free_extra_args_ex(call_info, execute_data); - } -- EG(current_execute_data) = EX(prev_execute_data); - if (UNEXPECTED(call_info & ZEND_CALL_CLOSURE)) { - OBJ_RELEASE((zend_object*)EX(func)->op_array.prototype); - } ---- a/Zend/zend_vm_execute.h -+++ b/Zend/zend_vm_execute.h -@@ -434,9 +434,9 @@ static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL zend_leave_helper_SPEC(ZEND_OPCODE_ - uint32_t call_info = EX_CALL_INFO(); - - if (EXPECTED((call_info & (ZEND_CALL_CODE|ZEND_CALL_TOP|ZEND_CALL_HAS_SYMBOL_TABLE|ZEND_CALL_FREE_EXTRA_ARGS|ZEND_CALL_ALLOCATED)) == 0)) { -+ EG(current_execute_data) = EX(prev_execute_data); - i_free_compiled_variables(execute_data); - -- EG(current_execute_data) = EX(prev_execute_data); - if (UNEXPECTED(call_info & ZEND_CALL_RELEASE_THIS)) { - zend_object *object = Z_OBJ(execute_data->This); - #if 0 -@@ -462,12 +462,12 @@ static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL zend_leave_helper_SPEC(ZEND_OPCODE_ - LOAD_NEXT_OPLINE(); - ZEND_VM_LEAVE(); - } else if (EXPECTED((call_info & (ZEND_CALL_CODE|ZEND_CALL_TOP)) == 0)) { -+ EG(current_execute_data) = EX(prev_execute_data); - i_free_compiled_variables(execute_data); - - if (UNEXPECTED(call_info & ZEND_CALL_HAS_SYMBOL_TABLE)) { - zend_clean_and_cache_symbol_table(EX(symbol_table)); - } -- EG(current_execute_data) = EX(prev_execute_data); - - /* Free extra args before releasing the closure, - * as that may free the op_array. */ -@@ -517,6 +517,7 @@ static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL zend_leave_helper_SPEC(ZEND_OPCODE_ - ZEND_VM_LEAVE(); - } else { - if (EXPECTED((call_info & ZEND_CALL_CODE) == 0)) { -+ EG(current_execute_data) = EX(prev_execute_data); - i_free_compiled_variables(execute_data); - if (UNEXPECTED(call_info & (ZEND_CALL_HAS_SYMBOL_TABLE|ZEND_CALL_FREE_EXTRA_ARGS))) { - if (UNEXPECTED(call_info & ZEND_CALL_HAS_SYMBOL_TABLE)) { -@@ -524,7 +525,6 @@ static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL zend_leave_helper_SPEC(ZEND_OPCODE_ - } - zend_vm_stack_free_extra_args_ex(call_info, execute_data); - } -- EG(current_execute_data) = EX(prev_execute_data); - if (UNEXPECTED(call_info & ZEND_CALL_CLOSURE)) { - OBJ_RELEASE((zend_object*)EX(func)->op_array.prototype); - } - diff --git a/dev-lang/php/files/php-7.4.13-issue80368.patch b/dev-lang/php/files/php-7.4.13-issue80368.patch deleted file mode 100644 index adad8f864ec1..000000000000 --- a/dev-lang/php/files/php-7.4.13-issue80368.patch +++ /dev/null @@ -1,17 +0,0 @@ -https://github.com/php/php-src/commit/0f579fd7c8171cb0f7ecc8db912933df450f3861 -https://github.com/php/php-src/commit/ecee3f1209a7c0ac9f99c7f640b2f5df56656e58 - ---- a/ext/openssl/openssl.c -+++ b/ext/openssl/openssl.c -@@ -6496,7 +6496,9 @@ static void php_openssl_load_cipher_mode(struct php_openssl_cipher_mode *mode, c - int cipher_mode = EVP_CIPHER_mode(cipher_type); - memset(mode, 0, sizeof(struct php_openssl_cipher_mode)); - switch (cipher_mode) { --#if PHP_OPENSSL_API_VERSION >= 0x10100 -+#ifdef EVP_CIPH_OCB_MODE -+ /* Since OpenSSL 1.1, all AEAD ciphers use a common framework. We check for -+ * EVP_CIPH_OCB_MODE, because LibreSSL does not support it. */ - case EVP_CIPH_GCM_MODE: - case EVP_CIPH_OCB_MODE: - case EVP_CIPH_CCM_MODE: - diff --git a/dev-lang/php/php-7.2.34-r1.ebuild b/dev-lang/php/php-7.2.34-r1.ebuild deleted file mode 100644 index 331c786bb1a2..000000000000 --- a/dev-lang/php/php-7.2.34-r1.ebuild +++ /dev/null @@ -1,764 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit flag-o-matic systemd autotools toolchain-funcs - -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" - -# 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 +json kerberos ldap ldap-sasl libedit libressl 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/libpcre-8.32[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 ) - 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-basic ) - odbc? ( >=dev-db/unixODBC-1.8.13 ) - postgres? ( dev-db/postgresql:* ) - qdbm? ( dev-db/qdbm ) - readline? ( sys-libs/readline:0= ) - recode? ( app-text/recode ) - 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:= ) - spell? ( >=app-text/aspell-0.50 ) - sqlite? ( >=dev-db/sqlite-3.7.6.3 ) - ssl? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl: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:0= ) - zip-encryption? ( >=dev-libs/libzip-1.2.0:= ) - zlib? ( sys-libs/zlib: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. -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 ) - phar? ( hash ) - qdbm? ( !gdbm ) - readline? ( !libedit ) - recode? ( !imap !mysqli !mysql ) - session-mm? ( session !threads ) - mysql? ( hash || ( mysqli pdo ) ) - mysqli? ( hash ) - zip-encryption? ( zip ) -" - -RESTRICT="!test? ( test )" - -PATCHES=( - "${FILESDIR}/php-freetype-2.9.1.patch" - "${FILESDIR}/php-7.2.13-intl-use-icu-namespace.patch" - "${FILESDIR}/php-7.2.34-use-after-free-bug76047.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 - - # Fix building against >=ICU-68, https://bugs.php.net/80310 - append-cflags -DU_DEFINE_FALSE_AND_TRUE=1 - append-cxxflags -DU_DEFINE_FALSE_AND_TRUE=1 - - 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 - # Many arches don't support pcre-jit - our_conf+=( - --with-pcre-regex="${EPREFIX}/usr" - --with-pcre-dir="${EPREFIX}/usr" - --without-pcre-valgrind - --without-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.2.34-r2.ebuild b/dev-lang/php/php-7.2.34-r2.ebuild deleted file mode 100644 index 643a7372408c..000000000000 --- a/dev-lang/php/php-7.2.34-r2.ebuild +++ /dev/null @@ -1,764 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit flag-o-matic systemd autotools toolchain-funcs - -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" - -# 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 +json kerberos ldap ldap-sasl libedit libressl 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/libpcre-8.32[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 ) - 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-basic ) - 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:= ) - spell? ( >=app-text/aspell-0.50 ) - sqlite? ( >=dev-db/sqlite-3.7.6.3 ) - ssl? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl: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:0= ) - zip-encryption? ( >=dev-libs/libzip-1.2.0:= ) - zlib? ( sys-libs/zlib: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. -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 ) - phar? ( hash ) - qdbm? ( !gdbm ) - readline? ( !libedit ) - recode? ( !imap !mysqli !mysql ) - session-mm? ( session !threads ) - mysql? ( hash || ( mysqli pdo ) ) - mysqli? ( hash ) - zip-encryption? ( zip ) -" - -RESTRICT="!test? ( test )" - -PATCHES=( - "${FILESDIR}/php-freetype-2.9.1.patch" - "${FILESDIR}/php-7.2.13-intl-use-icu-namespace.patch" - "${FILESDIR}/php-7.2.34-use-after-free-bug76047.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 - - # Fix building against >=ICU-68, https://bugs.php.net/80310 - append-cflags -DU_DEFINE_FALSE_AND_TRUE=1 - append-cxxflags -DU_DEFINE_FALSE_AND_TRUE=1 - - 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 - # Many arches don't support pcre-jit - our_conf+=( - --with-pcre-regex="${EPREFIX}/usr" - --with-pcre-dir="${EPREFIX}/usr" - --without-pcre-valgrind - --without-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.3.25.ebuild b/dev-lang/php/php-7.3.25.ebuild deleted file mode 100644 index f1d01ba617fc..000000000000 --- a/dev-lang/php/php-7.3.25.ebuild +++ /dev/null @@ -1,760 +0,0 @@ -# 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 +json kerberos ldap ldap-sasl libedit libressl 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[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-basic ) - odbc? ( >=dev-db/unixODBC-1.8.13 ) - postgres? ( dev-db/postgresql:* ) - qdbm? ( dev-db/qdbm ) - readline? ( sys-libs/readline:0= ) - recode? ( app-text/recode ) - 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:= ) - spell? ( >=app-text/aspell-0.50 ) - sqlite? ( >=dev-db/sqlite-3.7.6.3 ) - ssl? ( - !libressl? ( >=dev-libs/openssl-1.0.1:0= ) - libressl? ( dev-libs/libressl: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. -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 ) - 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 - # Many arches don't support pcre-jit - our_conf+=( - --with-pcre-regex="${EPREFIX}/usr" - --with-pcre-dir="${EPREFIX}/usr" - --without-pcre-valgrind - --without-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.3.26-r1.ebuild b/dev-lang/php/php-7.3.26-r1.ebuild deleted file mode 100644 index 7fbb614a6a33..000000000000 --- a/dev-lang/php/php-7.3.26-r1.ebuild +++ /dev/null @@ -1,762 +0,0 @@ -# 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 +json kerberos ldap ldap-sasl libedit libressl 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[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:= ) - spell? ( >=app-text/aspell-0.50 ) - sqlite? ( >=dev-db/sqlite-3.7.6.3 ) - ssl? ( - !libressl? ( >=dev-libs/openssl-1.0.1:0= ) - libressl? ( dev-libs/libressl: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 - # Many arches don't support pcre-jit - our_conf+=( - --with-pcre-regex="${EPREFIX}/usr" - --with-pcre-dir="${EPREFIX}/usr" - --without-pcre-valgrind - --without-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.3.26.ebuild b/dev-lang/php/php-7.3.26.ebuild deleted file mode 100644 index 1a6a422f3b76..000000000000 --- a/dev-lang/php/php-7.3.26.ebuild +++ /dev/null @@ -1,760 +0,0 @@ -# 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 +json kerberos ldap ldap-sasl libedit libressl 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[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-basic ) - 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:= ) - spell? ( >=app-text/aspell-0.50 ) - sqlite? ( >=dev-db/sqlite-3.7.6.3 ) - ssl? ( - !libressl? ( >=dev-libs/openssl-1.0.1:0= ) - libressl? ( dev-libs/libressl: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. -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 ) - 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 - # Many arches don't support pcre-jit - our_conf+=( - --with-pcre-regex="${EPREFIX}/usr" - --with-pcre-dir="${EPREFIX}/usr" - --without-pcre-valgrind - --without-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.3.27.ebuild b/dev-lang/php/php-7.3.27.ebuild index bc648164eaa2..9de4a1c7751b 100644 --- a/dev-lang/php/php-7.3.27.ebuild +++ b/dev-lang/php/php-7.3.27.ebuild @@ -19,7 +19,7 @@ LICENSE="PHP-3.01 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" +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}" diff --git a/dev-lang/php/php-7.4.13.ebuild b/dev-lang/php/php-7.4.13.ebuild deleted file mode 100644 index 611b04a1f2cd..000000000000 --- a/dev-lang/php/php-7.4.13.ebuild +++ /dev/null @@ -1,753 +0,0 @@ -# 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 ~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 +json kerberos ldap ldap-sasl libedit libressl 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. -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 ) - 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[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-basic ) - 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:= ) - spell? ( >=app-text/aspell-0.50 ) - sqlite? ( >=dev-db/sqlite-3.7.6.3 ) - ssl? ( - !libressl? ( >=dev-libs/openssl-1.0.1:0= ) - libressl? ( dev-libs/libressl: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 - "${FILESDIR}"/${P}-issue80368.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 - # Many arches don't support pcre-jit - our_conf+=( - --with-external-pcre - --without-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.14-r1.ebuild b/dev-lang/php/php-7.4.14-r1.ebuild deleted file mode 100644 index b2e7b3262c02..000000000000 --- a/dev-lang/php/php-7.4.14-r1.ebuild +++ /dev/null @@ -1,754 +0,0 @@ -# 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 ~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 +json kerberos ldap ldap-sasl libedit libressl 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[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:= ) - spell? ( >=app-text/aspell-0.50 ) - sqlite? ( >=dev-db/sqlite-3.7.6.3 ) - ssl? ( - !libressl? ( >=dev-libs/openssl-1.0.1:0= ) - libressl? ( dev-libs/libressl: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 - # Many arches don't support pcre-jit - our_conf+=( - --with-external-pcre - --without-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.14.ebuild b/dev-lang/php/php-7.4.14.ebuild deleted file mode 100644 index 01e4b53ce2e7..000000000000 --- a/dev-lang/php/php-7.4.14.ebuild +++ /dev/null @@ -1,752 +0,0 @@ -# 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 ~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 +json kerberos ldap ldap-sasl libedit libressl 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. -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 ) - 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[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-basic ) - 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:= ) - spell? ( >=app-text/aspell-0.50 ) - sqlite? ( >=dev-db/sqlite-3.7.6.3 ) - ssl? ( - !libressl? ( >=dev-libs/openssl-1.0.1:0= ) - libressl? ( dev-libs/libressl: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 - # Many arches don't support pcre-jit - our_conf+=( - --with-external-pcre - --without-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.15.ebuild b/dev-lang/php/php-7.4.15.ebuild index 951e7174be8c..a23a91b6bfaa 100644 --- a/dev-lang/php/php-7.4.15.ebuild +++ b/dev-lang/php/php-7.4.15.ebuild @@ -21,7 +21,7 @@ LICENSE="PHP-3.01 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" +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}" diff --git a/dev-lang/php/php-8.0.0.ebuild b/dev-lang/php/php-8.0.0.ebuild deleted file mode 100644 index bda8c364a3e5..000000000000 --- a/dev-lang/php/php-8.0.0.ebuild +++ /dev/null @@ -1,747 +0,0 @@ -# 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 ~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 kerberos ldap ldap-sasl libedit libressl 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. -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 ) - 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[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.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-basic ) - 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:= ) - spell? ( >=app-text/aspell-0.50 ) - sqlite? ( >=dev-db/sqlite-3.7.6.3 ) - ssl? ( - !libressl? ( >=dev-libs/openssl-1.0.1:0= ) - libressl? ( dev-libs/libressl: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" ) - -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 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 - # Many arches don't support pcre-jit - our_conf+=( - --with-external-pcre - --without-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/php/php-8.0.1-r1.ebuild b/dev-lang/php/php-8.0.1-r1.ebuild deleted file mode 100644 index cdcf7cd4d0cf..000000000000 --- a/dev-lang/php/php-8.0.1-r1.ebuild +++ /dev/null @@ -1,749 +0,0 @@ -# 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 ~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 kerberos ldap ldap-sasl libedit libressl 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[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.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:= ) - spell? ( >=app-text/aspell-0.50 ) - sqlite? ( >=dev-db/sqlite-3.7.6.3 ) - ssl? ( - !libressl? ( >=dev-libs/openssl-1.0.1:0= ) - libressl? ( dev-libs/libressl: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" ) - -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 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 - # Many arches don't support pcre-jit - our_conf+=( - --with-external-pcre - --without-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-libs/Manifest.gz b/dev-libs/Manifest.gz index 17ed44673815c2086c5e76bca4d3fd68540c74f2..d0e76d96824a8a12a416640d6be4f9fb6d5ad86d 100644 GIT binary patch literal 86527 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⋘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 literal 86347 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 Kuokqca{>UcTrUa$ diff --git a/dev-libs/bitset/bitset-2.8.4-r1.ebuild b/dev-libs/bitset/bitset-2.8.4-r1.ebuild index 420af9b499c2..74a48300b7fc 100644 --- a/dev-libs/bitset/bitset-2.8.4-r1.ebuild +++ b/dev-libs/bitset/bitset-2.8.4-r1.ebuild @@ -1,10 +1,9 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="5" +EAPI=7 -AUTOTOOLS_AUTORECONF=1 -inherit autotools-utils +inherit autotools DESCRIPTION="A compressed bitset with supporting data structures and algorithms" HOMEPAGE="https://github.com/chriso/bitset" @@ -15,21 +14,37 @@ SLOT="0" IUSE="jemalloc static-libs tcmalloc" KEYWORDS="amd64 ~arm x86" -RDEPEND="tcmalloc? ( dev-util/google-perftools:= ) - jemalloc? ( >=dev-libs/jemalloc-3.2 )" +RDEPEND=" + tcmalloc? ( dev-util/google-perftools:= ) + jemalloc? ( >=dev-libs/jemalloc-3.2 ) +" DEPEND="${RDEPEND}" REQUIRED_USE="?? ( jemalloc tcmalloc )" DOCS=( README.md ) +src_prepare() { + default + eautoreconf +} + src_configure() { local tcmalloc_lib_name='tcmalloc' + has_version dev-util/google-perftools[minimal] && tcmalloc_lib_name='tcmalloc_minimal' + local myeconfargs=( $(use_with jemalloc) \ $(use_with tcmalloc) \ $(use_with tcmalloc tcmalloc-lib "${tcmalloc_lib_name}") ) - autotools-utils_src_configure + + econf "${myeconfargs[@]}" +} + +src_install() { + default + + find "${ED}" -name '*.la' -delete || die } diff --git a/dev-libs/c-capnproto/c-capnproto-0.3.ebuild b/dev-libs/c-capnproto/c-capnproto-0.3.ebuild index 645557b58a6b..efe586aaee46 100644 --- a/dev-libs/c-capnproto/c-capnproto-0.3.ebuild +++ b/dev-libs/c-capnproto/c-capnproto-0.3.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=7 -inherit autotools-utils +inherit autotools DESCRIPTION="C library/compiler for the Cap'n Proto serialization/RPC protocol" HOMEPAGE="https://github.com/opensourcerouting/c-capnproto" @@ -12,9 +12,5 @@ SRC_URI="https://github.com/opensourcerouting/c-capnproto/releases/download/${P} LICENSE="MIT" SLOT="0" KEYWORDS="amd64 arm arm64" -IUSE="static-libs" -RDEPEND="" -DEPEND="${RDEPEND} - app-arch/xz-utils -" +BDEPEND="app-arch/xz-utils" diff --git a/dev-libs/d0_blind_id/d0_blind_id-1.0.ebuild b/dev-libs/d0_blind_id/d0_blind_id-1.0.ebuild index 013b70c77ca0..3b3b2a67e4c1 100644 --- a/dev-libs/d0_blind_id/d0_blind_id-1.0.ebuild +++ b/dev-libs/d0_blind_id/d0_blind_id-1.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/divVerent/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 x86" IUSE="static-libs" RDEPEND="dev-libs/gmp:0" diff --git a/dev-libs/eb/eb-4.4.1-r1.ebuild b/dev-libs/eb/eb-4.4.1-r1.ebuild index 2caae076012f..42e4a85f7619 100644 --- a/dev-libs/eb/eb-4.4.1-r1.ebuild +++ b/dev-libs/eb/eb-4.4.1-r1.ebuild @@ -3,8 +3,10 @@ EAPI=7 +inherit autotools + DESCRIPTION="EB is a C library and utilities for accessing CD-ROM books" -HOMEPAGE="http://www.sra.co.jp/people/m-kasahr/eb/" +HOMEPAGE="https://web.archive.org/web/20120330123930/http://www.sra.co.jp/people/m-kasahr/eb/" SRC_URI="ftp://ftp.sra.co.jp/pub/misc/eb/${P}.tar.lzma" LICENSE="BSD" @@ -20,6 +22,11 @@ BDEPEND="nls? ( sys-devel/gettext )" DOCS=( AUTHORS ChangeLog{,.0,.1,.2} NEWS README ) +src_prepare() { + default + eautoreconf +} + src_configure() { econf \ $(use_enable ipv6) \ diff --git a/dev-libs/geoip/geoip-1.6.10.ebuild b/dev-libs/geoip/geoip-1.6.10.ebuild index 282925bbff31..2f5ee8e5606d 100644 --- a/dev-libs/geoip/geoip-1.6.10.ebuild +++ b/dev-libs/geoip/geoip-1.6.10.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 @@ -13,7 +13,7 @@ SRC_URI=" # GPL-2 for md5.c - part of libGeoIPUpdate, MaxMind for GeoLite Country db LICENSE="LGPL-2.1 GPL-2 MaxMind2" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="static-libs" RESTRICT="test" diff --git a/dev-libs/gtx/gtx-0.2.2-r1.ebuild b/dev-libs/gtx/gtx-0.2.2-r1.ebuild new file mode 100644 index 000000000000..7354843939d9 --- /dev/null +++ b/dev-libs/gtx/gtx-0.2.2-r1.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +DESCRIPTION="Small collection of functions intended to enhance the GLib testing framework" +HOMEPAGE="https://launchpad.net/gtx" +SRC_URI="https://launchpad.net/gtx/trunk/${PV}/+download/${P}.tar.gz" + +SLOT="0" +LICENSE="LGPL-2.1" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="debug" + +RDEPEND="dev-libs/glib:2" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}"/${P}-docdir.patch + "${FILESDIR}"/${P}-debug.patch + "${FILESDIR}"/${P}-glib.h.patch ) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + $(use_enable debug) + ) + + econf "${myeconfargs[@]}" +} + +src_install() { + default + + find "${ED}" -name '*.a' -delete || die + find "${ED}" -name '*.la' -delete || die +} diff --git a/dev-libs/hyperscan/hyperscan-5.4.0.ebuild b/dev-libs/hyperscan/hyperscan-5.4.0.ebuild index 6303beabeeec..6e40c26f0f8a 100644 --- a/dev-libs/hyperscan/hyperscan-5.4.0.ebuild +++ b/dev-libs/hyperscan/hyperscan-5.4.0.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://www.hyperscan.io/ https://github.com/intel/hyperscan" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="cpu_flags_x86_avx2 +cpu_flags_x86_ssse3 static-libs" RDEPEND="dev-libs/boost:=" diff --git a/dev-libs/igraph/Manifest b/dev-libs/igraph/Manifest index 862a2b7315f0..91e5201f303f 100644 --- a/dev-libs/igraph/Manifest +++ b/dev-libs/igraph/Manifest @@ -1,2 +1,3 @@ DIST igraph-0.8.3.tar.gz 3636192 BLAKE2B 1a6636a074182fc859d7c2982546668b221be8a71b9a8a60404764684b7488a41450cedb75f89558f1ffe6f6dbef298057b5294495f2e7992768f5fd4e40fbd9 SHA512 a25126fd5ee7cf823b6728d02d38c8d13c8561e9f6e10372faef15e98f4381c118f3dd9f308d003d7d18ca501e7055b838711a2a62e00afba32ca929c8d765f1 DIST igraph-0.8.5.tar.gz 3303252 BLAKE2B 9aa920e39a1ef76376eb9a88b6d24e2d051aa22807d4e9bbac49fd1708c59f821d2d4ec55dc96a89de84dfc3ca394e3de9f60704b7f3880a40128863b209d0d6 SHA512 eeb7a21b3a0551e47c178e568811a415e39afb2cc99be39905a15d667fa59564e83979111e1ea5d93636d5b0c7dcbed18728f03aa7ee4d83f96c45af52de8370 +DIST igraph-0.9.0.tar.gz 3752584 BLAKE2B ab8724de1fb57fda1250a9a3e1958609004731f72d38c225c23a94b7ad39af8af7a269bb9e9a2cae28b5d4038acbb0fb4f12bc90831340f59cdafa75f4b7c264 SHA512 ee6ddda3ebb9fb01029a3efbbab2329516d42ecb3030c57e7a78c8d7f28b76650fb4f3245e993cbef6161de6f6a1e0a4f5ba2533cbd8271df72554561b4f407f diff --git a/dev-libs/igraph/files/igraph-0.9.0-cmakedirs.patch b/dev-libs/igraph/files/igraph-0.9.0-cmakedirs.patch new file mode 100644 index 000000000000..a7682d41e0a4 --- /dev/null +++ b/dev-libs/igraph/files/igraph-0.9.0-cmakedirs.patch @@ -0,0 +1,13 @@ +--- a/src/CMakeLists.txt ++++ b/src/CMakeLists.txt +@@ -440,8 +440,8 @@ generate_export_header(igraph + include(GNUInstallDirs) + install( + TARGETS igraph +- RUNTIME DESTINATION bin +- LIBRARY DESTINATION lib ++ RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} ++ LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} + ) + install( + DIRECTORY ${CMAKE_SOURCE_DIR}/include/ diff --git a/dev-libs/igraph/igraph-0.8.5.ebuild b/dev-libs/igraph/igraph-0.8.5.ebuild index 186bd9a51133..fcc6411fd4b1 100644 --- a/dev-libs/igraph/igraph-0.8.5.ebuild +++ b/dev-libs/igraph/igraph-0.8.5.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="https://github.com/igraph/igraph/releases/download/${PV}/${P}.tar.gz" LICENSE="GPL-2" SLOT="0/0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 x86" IUSE="debug" RDEPEND=" diff --git a/dev-libs/igraph/igraph-0.9.0.ebuild b/dev-libs/igraph/igraph-0.9.0.ebuild new file mode 100644 index 000000000000..d825b06fa454 --- /dev/null +++ b/dev-libs/igraph/igraph-0.9.0.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="Creating and manipulating undirected and directed graphs" +HOMEPAGE="http://www.igraph.org/" +SRC_URI="https://github.com/igraph/igraph/releases/download/${PV}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0/0" +KEYWORDS="~amd64 ~x86" +IUSE="debug test threads" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/gmp:0= + dev-libs/libxml2 + sci-libs/arpack + sci-libs/cxsparse + sci-mathematics/glpk:= + virtual/blas + virtual/lapack" +DEPEND="${RDEPEND}" + +PATCHES=( "${FILESDIR}"/${PN}-0.9.0-cmakedirs.patch ) + +src_configure() { + local mycmakeargs=( + -DUSE_CCACHE=OFF + -DIGRAPH_GLPK_SUPPORT=ON + -DIGRAPH_GRAPHML_SUPPORT=ON + -DIGRAPH_USE_INTERNAL_ARPACK=OFF + -DIGRAPH_USE_INTERNAL_BLAS=OFF + -DIGRAPH_USE_INTERNAL_CXSPARSE=OFF + -DIGRAPH_USE_INTERNAL_GLPK=OFF + -DIGRAPH_USE_INTERNAL_GMP=OFF + -DIGRAPH_USE_INTERNAL_LAPACK=OFF + -DIGRAPH_ENABLE_TLS=$(usex threads) + -DBUILD_TESTING=$(usex test) + ) + cmake_src_configure +} + +src_test() { + cmake_build check +} diff --git a/dev-libs/leatherman/leatherman-1.12.4.ebuild b/dev-libs/leatherman/leatherman-1.12.4.ebuild index 75654f08f0ec..12a9cdb19849 100644 --- a/dev-libs/leatherman/leatherman-1.12.4.ebuild +++ b/dev-libs/leatherman/leatherman-1.12.4.ebuild @@ -13,7 +13,7 @@ LICENSE="Apache-2.0" IUSE="debug static-libs test" #RESTRICT="!test? ( test )" RESTRICT="test" # restricted til we don't need the shared_nowide patch -KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86" +KEYWORDS="amd64 ~arm ~hppa ppc ppc64 sparc x86" SLOT="0/${PV}" RDEPEND="net-misc/curl" diff --git a/dev-libs/libbase58/libbase58-0.1.4.ebuild b/dev-libs/libbase58/libbase58-0.1.4.ebuild deleted file mode 100644 index 78152ff985e9..000000000000 --- a/dev-libs/libbase58/libbase58-0.1.4.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit autotools - -DESCRIPTION="C implementation of Bitcoin's base58 encoding" -HOMEPAGE="https://github.com/luke-jr/libbase58" -LICENSE="MIT" - -SRC_URI="https://github.com/luke-jr/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -SLOT="0/0" -KEYWORDS="amd64 ~arm ~mips ~ppc ~ppc64 x86" -IUSE="tools" - -DEPEND="" -RDEPEND="${DEPEND}" - -src_prepare() { - eapply_user - eautoreconf -} - -src_configure() { - econf \ - --disable-static \ - $(use_enable tools tool) -} diff --git a/dev-libs/libbpf/libbpf-0.3.ebuild b/dev-libs/libbpf/libbpf-0.3.ebuild index 3d4c900532fd..8b55fe162b20 100644 --- a/dev-libs/libbpf/libbpf-0.3.ebuild +++ b/dev-libs/libbpf/libbpf-0.3.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then EGIT_REPO_URI="https://github.com/libbpf/libbpf.git" else SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~s390 ~sparc ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" fi S="${WORKDIR}/${P}/src" diff --git a/dev-libs/libdynd/libdynd-0.7.2.ebuild b/dev-libs/libdynd/libdynd-0.7.2-r1.ebuild similarity index 87% rename from dev-libs/libdynd/libdynd-0.7.2.ebuild rename to dev-libs/libdynd/libdynd-0.7.2-r1.ebuild index 90d8c02bb873..b83206ebd457 100644 --- a/dev-libs/libdynd/libdynd-0.7.2.ebuild +++ b/dev-libs/libdynd/libdynd-0.7.2-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 -inherit cmake-utils cuda +inherit cmake cuda # change each new libdynd version, to avoid git in tree dependency DYND_GIT_SHA1=341d6d91931fdb04ad657d27ed740cf533fc925b @@ -18,30 +18,33 @@ KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" IUSE="cuda doc fftw test" RESTRICT="!test? ( test )" +BDEPEND="doc? ( app-doc/doxygen[dot] )" RDEPEND=" dev-libs/c-blosc:0= cuda? ( dev-util/nvidia-cuda-toolkit ) fftw? ( sci-libs/fftw:3.0 ) " -DEPEND="${RDEPEND} - doc? ( app-doc/doxygen[dot] ) -" +DEPEND="${RDEPEND}" DOCS=( README.md ) src_prepare() { use cuda && cuda_src_prepare - cmake-utils_src_prepare + + cmake_src_prepare cmake_comment_add_subdirectory examples + # fix forced cxxflags and doc installation directory sed -e 's|-O3 -fomit-frame-pointer||' \ -e 's|-Werror||g' \ -e "s|docs DESTINATION docs|docs/html DESTINATION share/doc/${PF}|" \ -i CMakeLists.txt || die + # don't install test exec sed -e 's|install(TARGETS test_libdynd||' \ -e 's|RUNTIME DESTINATION bin)||' \ -i tests/CMakeLists.txt || die + # remove the version mangling from git stuff it requires a git clone # rather force set it a configure time sed -e '/GetGitRev/d' \ @@ -49,6 +52,9 @@ src_prepare() { -e '/git_describe/d' \ -e '/dirty/d' \ -i CMakeLists.txt || die + + # fix libdir, bug #701474 + sed -i -e "s|/lib|/$(get_libdir)|" libdynd-config.in || die } src_configure() { @@ -63,7 +69,8 @@ src_configure() { -DDYND_FFTW="$(usex fftw)" ) use fftw && mycmakeargs+=( -DFFTW_PATH="${EPREFIX}/usr/include" ) - cmake-utils_src_configure + + cmake_src_configure } src_test() { diff --git a/dev-libs/libebml/Manifest b/dev-libs/libebml/Manifest index 00ebb08a4f4d..24a7da62a0a3 100644 --- a/dev-libs/libebml/Manifest +++ b/dev-libs/libebml/Manifest @@ -1,5 +1 @@ -DIST libebml-1.3.10.tar.xz 69488 BLAKE2B 0133ec041cd2f2aad9e8870d56c4ec8f3f3cbf745cbdbc2470f02f94152b8a236626d804bf8c42c00c6a49cc5e7d691394cffe0a888f26100ff67bd03a6ae2d7 SHA512 c7ba20664161e811a10847f888a833abaa2b7a4d43ddbef6ae927f391f5d1eff45bc703f13a52ccfc793521e3b22cbac2fd93550cd95119a4060153683b29c49 -DIST libebml-1.3.9.tar.xz 69836 BLAKE2B d37bf9d74cb21a0c4cea3550bbd25f081e48085ba8d97d2f133e3f5da292527f0f31fc5aa3978c21f82262698877a76670b4b120e915573d339751234c4450c7 SHA512 a388fa8ff7acf9a0fb33faf9c00fc07f53794d86a4f894e04e2a690a24e781a7f380a0896e607e801a6f1f0b215407ee09a801e96d4b3e15f39ca71ec3a6d64e -DIST libebml-1.4.0.tar.xz 69944 BLAKE2B 240c18d53ec73cc42b4cbed507e95ecc5ada0bd65e826b3f2e930bf6d4055097606b920c433ee5786112894ea6ad0eac229e784501ba14563274b7605dab01f5 SHA512 db78ee560a44b90b4df12ba23a00f8ccb0d3626f44296af6b79a492a00126690582764c6be6c9e9851302a0d0d70edfbe000cc217c5532abe862a821624af230 -DIST libebml-1.4.1.tar.xz 70096 BLAKE2B 9b4ae80bcc2184f018c25f1a644acdf9e79c5ebc6576a5b91ccd93286c0cab2d99a80e3d2aefcbc6210724d9e05229c9ea19e0def85ba28f7e1aa059ba52925d SHA512 ddde4975546ba4214cd22db37992c2b5130a731da1b34e171cca8d7f39d981b9643a193d06be1a1e156b316e51419d1eb4c1cfe40511a52b245152e69a507e4b DIST libebml-1.4.2.tar.xz 70484 BLAKE2B e27da59218c6c5655e2b57295b8f0ea8770f92eea4fe65331147a963f45fa8a06cc685af553b8234ca0162acea05b99b7463753044cc49bc815c752223e3b3fa SHA512 b9535b60ba2716053819d48e345f161ad797a74678fdf60797d652da9dfa7cab905669dac744f30a81083341462bac6f2a0e69fa7d80ee59cf7414bffbd667d5 diff --git a/dev-libs/libebml/libebml-1.3.10.ebuild b/dev-libs/libebml/libebml-1.3.10.ebuild deleted file mode 100644 index dbb462d75acb..000000000000 --- a/dev-libs/libebml/libebml-1.3.10.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -DESCRIPTION="Extensible binary format library (kinda like XML)" -HOMEPAGE="https://www.matroska.org/ https://github.com/Matroska-Org/libebml/" -SRC_URI="https://dl.matroska.org/downloads/${PN}/${P}.tar.xz" - -LICENSE="LGPL-2.1" -SLOT="0/4" # subslot = soname major version -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" -IUSE="" - -src_configure() { - local mycmakeargs=( -DBUILD_SHARED_LIBS=YES ) - cmake_src_configure -} diff --git a/dev-libs/libebml/libebml-1.3.9.ebuild b/dev-libs/libebml/libebml-1.3.9.ebuild deleted file mode 100644 index 9167d401fe7a..000000000000 --- a/dev-libs/libebml/libebml-1.3.9.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -DESCRIPTION="Extensible binary format library (kinda like XML)" -HOMEPAGE="https://www.matroska.org/ https://github.com/Matroska-Org/libebml/" -SRC_URI="https://dl.matroska.org/downloads/${PN}/${P}.tar.xz" - -LICENSE="LGPL-2.1" -SLOT="0/4" # subslot = soname major version -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" -IUSE="" - -src_configure() { - local mycmakeargs=( -DBUILD_SHARED_LIBS=YES ) - cmake_src_configure -} diff --git a/dev-libs/libebml/libebml-1.4.0.ebuild b/dev-libs/libebml/libebml-1.4.0.ebuild deleted file mode 100644 index 02e999ad1c84..000000000000 --- a/dev-libs/libebml/libebml-1.4.0.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -DESCRIPTION="Extensible binary format library (kinda like XML)" -HOMEPAGE="https://www.matroska.org/ https://github.com/Matroska-Org/libebml/" -SRC_URI="https://dl.matroska.org/downloads/${PN}/${P}.tar.xz" - -LICENSE="LGPL-2.1" -SLOT="0/5" # subslot = soname major version -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" -IUSE="" - -src_configure() { - local mycmakeargs=( -DBUILD_SHARED_LIBS=YES ) - cmake_src_configure -} diff --git a/dev-libs/libebml/libebml-1.4.1.ebuild b/dev-libs/libebml/libebml-1.4.1.ebuild deleted file mode 100644 index be4140b75697..000000000000 --- a/dev-libs/libebml/libebml-1.4.1.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -DESCRIPTION="Extensible binary format library (kinda like XML)" -HOMEPAGE="https://www.matroska.org/ https://github.com/Matroska-Org/libebml/" -SRC_URI="https://dl.matroska.org/downloads/${PN}/${P}.tar.xz" - -LICENSE="LGPL-2.1" -SLOT="0/5" # subslot = soname major version -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" - -src_configure() { - local mycmakeargs=( - -DBUILD_SHARED_LIBS=YES - ) - - cmake_src_configure -} diff --git a/dev-libs/libebml/libebml-1.4.2.ebuild b/dev-libs/libebml/libebml-1.4.2.ebuild index 8fa301aae0dd..be4140b75697 100644 --- a/dev-libs/libebml/libebml-1.4.2.ebuild +++ b/dev-libs/libebml/libebml-1.4.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dl.matroska.org/downloads/${PN}/${P}.tar.xz" LICENSE="LGPL-2.1" SLOT="0/5" # subslot = soname major version -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" src_configure() { local mycmakeargs=( diff --git a/dev-libs/libinput/libinput-1.17.0.ebuild b/dev-libs/libinput/libinput-1.17.0.ebuild index 39445a53f44d..610b570961f9 100644 --- a/dev-libs/libinput/libinput-1.17.0.ebuild +++ b/dev-libs/libinput/libinput-1.17.0.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{7,8} ) +PYTHON_COMPAT=( python3_{7,8,9} ) inherit meson python-any-r1 udev diff --git a/dev-libs/libmaxminddb/libmaxminddb-1.5.2.ebuild b/dev-libs/libmaxminddb/libmaxminddb-1.5.2.ebuild index 7650b69ab1d4..06edfc8d0843 100644 --- a/dev-libs/libmaxminddb/libmaxminddb-1.5.2.ebuild +++ b/dev-libs/libmaxminddb/libmaxminddb-1.5.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/maxmind/libmaxminddb/releases/download/${PV}/${P}.ta LICENSE="Apache-2.0" SLOT="0/0.0.7" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-libs/libpfm/Manifest b/dev-libs/libpfm/Manifest index cb38241422ae..8c43bf885944 100644 --- a/dev-libs/libpfm/Manifest +++ b/dev-libs/libpfm/Manifest @@ -1 +1,2 @@ DIST libpfm-4.10.1.tar.gz 1005988 BLAKE2B 7bdc64540cdf0404bfab0a631e506f37a79ca090d68c798fe4943f627ebc3e15e01f6c4530d4eec2c82a6f759845af518cbf34b3ad19ecc5fa48a874611aaa16 SHA512 33d99824216b4d83784e0db9f1aae3b39f84c2ba42dee64dde0b3c43cc5ee3a18c206d9044e75bf10867768add7cb9967c6318f7aa196f178f334271fa05e1aa +DIST libpfm-4.11.0.tar.gz 1043686 BLAKE2B 99b4f1a5156316139603cf50cf42c13c548a0b196435bfc92bc26ebd3f8d7ec9584255978d4f3fbff45cddc937269961e9d2b65d065632ae635e9ca45c179a54 SHA512 633035b8a7b35973437572095cdc80d422b2a1a61e74e14f106db95fa8e44e4518e591699cc457f828b8f2fb63f60eef6d0c7535c6b4c9a6c3a70d4550b3c3c7 diff --git a/dev-libs/libpfm/libpfm-4.10.1-r1.ebuild b/dev-libs/libpfm/libpfm-4.10.1-r1.ebuild index c99c4ffbcb76..faac7cd052bc 100644 --- a/dev-libs/libpfm/libpfm-4.10.1-r1.ebuild +++ b/dev-libs/libpfm/libpfm-4.10.1-r1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit multilib toolchain-funcs +inherit toolchain-funcs DESCRIPTION="Hardware-based performance monitoring interface for Linux" HOMEPAGE="http://perfmon2.sourceforge.net" @@ -14,9 +14,6 @@ SLOT="0/4" KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv x86" IUSE="static-libs" -DEPEND="" -RDEPEND="${DEPEND}" - src_prepare() { default diff --git a/dev-libs/libpfm/libpfm-4.11.0.ebuild b/dev-libs/libpfm/libpfm-4.11.0.ebuild new file mode 100644 index 000000000000..b6483a94ff57 --- /dev/null +++ b/dev-libs/libpfm/libpfm-4.11.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit toolchain-funcs + +DESCRIPTION="Hardware-based performance monitoring interface for Linux" +HOMEPAGE="http://perfmon2.sourceforge.net" +SRC_URI="mirror://sourceforge/perfmon2/${PN}4/${P}.tar.gz" + +LICENSE="GPL-2 MIT" +SLOT="0/4" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +IUSE="static-libs" + +src_prepare() { + default + + sed -e "s:SLDFLAGS=:SLDFLAGS=\$(LDFLAGS) :g" \ + -i lib/Makefile || die + sed -e "s:LIBDIR=\$(PREFIX)/lib:LIBDIR=\$(PREFIX)/$(get_libdir):g" \ + -i config.mk || die +} + +src_compile() { + # 'DBG=' unsets '-Werror' and other optional flags, bug #664294 + emake AR=$(tc-getAR) CC=$(tc-getCC) DBG= +} + +src_install() { + emake DESTDIR="${D}" LDCONFIG=true PREFIX="${EPREFIX}/usr" install + dodoc README + + if ! use static-libs ; then + find "${ED}" -name '*.a' -delete || die + fi + + find "${ED}" -name '*.la' -delete || die +} diff --git a/dev-libs/libutf8proc/Manifest b/dev-libs/libutf8proc/Manifest index 5c64c819e150..2b0e869ccb09 100644 --- a/dev-libs/libutf8proc/Manifest +++ b/dev-libs/libutf8proc/Manifest @@ -1,5 +1,7 @@ DIST libutf8proc-2.2.0-1-src.tar.gz 156447 BLAKE2B 1ccf32760bcb8a0d4d9fbf94177ffee97e735a8cb309d5522df1b5ecd5f313a6d0c681209adb066c16ac65573c9c1edaa336b52de1b057a4b74ed6a7e9ca2671 SHA512 eedaafb2fdb3b6bd47da002a48043c26c1cd3c6b96c447a02f2fea19954c1689dcdb5f64b7c662dd8c5de4f971d75b2d69c8483bd29d49675ef47b362ad0c9ad DIST libutf8proc-2.4.0.tar.gz 154936 BLAKE2B a4fea823806bb784c83504de2ade985d3f0e86aa8d64747f389724ef10122953312e398a7a342cf28f25502693ee507be246338dba37c976998f6a1922cd94c5 SHA512 2bbd056b488cd30faca26618389d8af84edc39ade9b705e147b676bf39eee65b40239d01c32c46dfc2a289d79e869ed1bb3c347365603dcaab2f69e34427441a DIST libutf8proc-2.5.0.tar.gz 155485 BLAKE2B a0cd9285e7f171b9449d9d98f91173bad2b793a00a9c10287c43cc2050b6a0306e289cbd3b4faebb0d97fd305b77ecbb7ce11f119d9ead2a580029db0d7ad898 SHA512 0c553faf4f3841c17c7aa4cce1e917b1585c430ac3f7f240ab98cbe01b9743f2074532e6f71faf3df030f5af00e483a3faf9716a67e6a4b1bb66a3de48308014 +DIST libutf8proc-2.6.1.tar.gz 182903 BLAKE2B aa2545136e084a44b2e3470e9395c15327b8d6fbe48e3145336366e208fb0e2565961c302a9117f8275e5b8a218d48a7059b5c1d2cfdff11e8341dc1bfb820a9 SHA512 9a09fe58a63c8c7983b8968b9b2c82f3d188724ed125097ea0de6a18d87569c678e226dc5de183108e47b3f068117e6bb352da1c3d24ebfd8018fb0b2346592e DIST libutf8proc-EastAsianWidth-12.1.0.xz 61760 BLAKE2B 2df2f75a9a2dd150044a5028d1863acab00ecce4511794d2e69259f3a06c20741beb1a6191cefa19e83f9511aafcf5b268d15e0b9db7c2342413dc91c4d3592c SHA512 ff5fc3ac705cf9f7a3aacc6bfd808bd4feab802c7098d8dadcefe6f6639ed82589ba67a37a3a93ff2605aa96009fefc470ce065c9cf84b47370fa17f9a16ea18 +DIST libutf8proc-EastAsianWidth-13.0.0-r1.xz 68808 BLAKE2B e8bac9804aa195ebed82ba51f164166976e4feb2f8c3699847738bb2a320f2a00eada1743bcbadc398dbf7998a47d6f4de5826e278eba86a198748eb59abb7e9 SHA512 f74345a9f509865705d55f18a0f258346ba261d8b9a59e5fc4de51b84ecad6d1fcc9afa0af312b09fb76bacdf5f597b0f2a965800a18c80f65a604a0bc64d3d2 DIST libutf8proc-EastAsianWidth-13.0.0.xz 62040 BLAKE2B 1665047336ded524d0b0a0c6a88afe0d9041a82eda688451b9b2556bcf9eebe6d817119e9aa6e07c602b076e710ecfc73d0bf3487ec5dcb131cd56914e1e6354 SHA512 8f6670299d545cc323a226cb310915ab2600d4e372221814afa67a75c6963bc0a4473a6e28fc847c0ad9761466c6f80de7b1eb3ed04fa28703a20ab34bcee0f2 diff --git a/dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild b/dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild index 5d41081fd989..5a659f96fa5b 100644 --- a/dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild +++ b/dev-libs/libutf8proc/libutf8proc-2.5.0.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" @@ -12,7 +12,7 @@ SRC_URI="https://github.com/JuliaStrings/${PN#lib}/archive/v${PV}.tar.gz -> ${P} LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux" IUSE="cjk static-libs test" RESTRICT="!test? ( test )" diff --git a/dev-libs/libutf8proc/libutf8proc-2.6.1.ebuild b/dev-libs/libutf8proc/libutf8proc-2.6.1.ebuild new file mode 100644 index 000000000000..323f38181fb6 --- /dev/null +++ b/dev-libs/libutf8proc/libutf8proc-2.6.1.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 + +DESCRIPTION="A clean C Library for processing UTF-8 Unicode data" +HOMEPAGE="https://github.com/JuliaStrings/utf8proc" +SRC_URI="https://github.com/JuliaStrings/${PN#lib}/archive/v${PV}.tar.gz -> ${P}.tar.gz + cjk? ( https://dev.gentoo.org/~hattya/distfiles/${PN}-EastAsianWidth-13.0.0-r1.xz )" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux" +IUSE="cjk static-libs test" +RESTRICT="!test? ( test )" + +BDEPEND="test? ( =app-i18n/unicode-data-13.0* )" +S="${WORKDIR}/${P#lib}" + +src_prepare() { + if use cjk; then + einfo "Modifying East Asian Ambiguous (A) as wide ..." + cp "${WORKDIR}"/${PN}-EastAsianWidth-13.0.0-r1 ${PN#lib}_data.c || die + fi + + default +} + +src_compile() { + emake \ + AR="$(tc-getAR)" \ + CC="$(tc-getCC)" +} + +src_install() { + emake \ + DESTDIR="${ED}" \ + prefix="/usr" \ + libdir="/usr/$(get_libdir)" \ + install + use static-libs || find "${ED}" -name '*.a' -delete || die +} + +src_test() { + cp "${EPREFIX}"/usr/share/unicode-data/{DerivedCoreProperties,{Normalization,auxiliary/GraphemeBreak}Test}.txt data || die + + emake CC="$(tc-getCC)" check +} diff --git a/dev-libs/libvoikko/libvoikko-4.3.ebuild b/dev-libs/libvoikko/libvoikko-4.3.ebuild index 8c80dbafcdaf..16a28656c60d 100644 --- a/dev-libs/libvoikko/libvoikko-4.3.ebuild +++ b/dev-libs/libvoikko/libvoikko-4.3.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7..8} ) +PYTHON_COMPAT=( python3_{7..9} ) inherit python-r1 verify-sig diff --git a/dev-libs/libwbxml/libwbxml-0.11.7.ebuild b/dev-libs/libwbxml/libwbxml-0.11.7.ebuild index 55fd805f9931..791328e498b2 100644 --- a/dev-libs/libwbxml/libwbxml-0.11.7.ebuild +++ b/dev-libs/libwbxml/libwbxml-0.11.7.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" +KEYWORDS="~amd64 ppc x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-libs/maloc/files/1.4-asneeded.patch b/dev-libs/maloc/files/maloc-1.4-asneeded.patch similarity index 82% rename from dev-libs/maloc/files/1.4-asneeded.patch rename to dev-libs/maloc/files/maloc-1.4-asneeded.patch index aed7299e089a..966c28a4d1e1 100644 --- a/dev-libs/maloc/files/1.4-asneeded.patch +++ b/dev-libs/maloc/files/maloc-1.4-asneeded.patch @@ -1,5 +1,3 @@ -diff --git a/src/aaa_lib/Makefile.am b/src/aaa_lib/Makefile.am -index 512e1ef..eda73ee 100644 --- a/src/aaa_lib/Makefile.am +++ b/src/aaa_lib/Makefile.am @@ -49,11 +49,10 @@ else diff --git a/dev-libs/maloc/files/1.4-doc.patch b/dev-libs/maloc/files/maloc-1.4-doc.patch similarity index 82% rename from dev-libs/maloc/files/1.4-doc.patch rename to dev-libs/maloc/files/maloc-1.4-doc.patch index 73be364812cc..575b44f228f1 100644 --- a/dev-libs/maloc/files/1.4-doc.patch +++ b/dev-libs/maloc/files/maloc-1.4-doc.patch @@ -1,5 +1,3 @@ -diff --git a/doc/doxygen/Makefile.am b/doc/doxygen/Makefile.am -index 2686292..8f77fe2 100644 --- a/doc/doxygen/Makefile.am +++ b/doc/doxygen/Makefile.am @@ -29,14 +29,12 @@ diff --git a/dev-libs/maloc/files/1.4-mpi.patch b/dev-libs/maloc/files/maloc-1.4-mpi.patch similarity index 89% rename from dev-libs/maloc/files/1.4-mpi.patch rename to dev-libs/maloc/files/maloc-1.4-mpi.patch index 807d5ddc8d38..c11420e80213 100644 --- a/dev-libs/maloc/files/1.4-mpi.patch +++ b/dev-libs/maloc/files/maloc-1.4-mpi.patch @@ -1,5 +1,3 @@ -diff --git a/configure.ac b/configure.ac -index d82b184..b8c5321 100644 --- a/configure.ac +++ b/configure.ac @@ -397,12 +397,14 @@ AC_SUBST(rl_inc) diff --git a/dev-libs/maloc/maloc-1.5-r1.ebuild b/dev-libs/maloc/maloc-1.5-r1.ebuild index 09db961acc5c..7c7351aab1b8 100644 --- a/dev-libs/maloc/maloc-1.5-r1.ebuild +++ b/dev-libs/maloc/maloc-1.5-r1.ebuild @@ -1,59 +1,65 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=7 -AUTOTOOLS_AUTORECONF=yes - -inherit autotools-utils +inherit autotools DESCRIPTION="Minimal Abstraction Layer for Object-oriented C/C++ programs" HOMEPAGE="http://www.fetk.org/codes/maloc/index.html" SRC_URI="http://www.fetk.org/codes/download/${P}.tar.gz" +S="${WORKDIR}/${PN}" SLOT="0" LICENSE="GPL-2" IUSE="doc mpi static-libs" KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux" -RDEPEND=" - sys-libs/readline:0= - mpi? ( virtual/mpi )" -DEPEND="${RDEPEND} +BDEPEND=" doc? ( - media-gfx/graphviz app-doc/doxygen - )" - -S="${WORKDIR}/${PN}" + media-gfx/graphviz + ) +" +RDEPEND=" + sys-libs/readline:0= + mpi? ( virtual/mpi ) +" +DEPEND="${RDEPEND}" PATCHES=( - "${FILESDIR}"/1.4-mpi.patch - "${FILESDIR}"/1.4-asneeded.patch - "${FILESDIR}"/1.4-doc.patch - ) + "${FILESDIR}"/${PN}-1.4-mpi.patch + "${FILESDIR}"/${PN}-1.4-asneeded.patch + "${FILESDIR}"/${PN}-1.4-doc.patch +) src_prepare() { + default + echo 'VPUBLIC int Vio_getc(Vio *thee){ ASC *asc; asc = thee->axdr; return asc->buf[asc->pos++]; }' >> src/vsys/vio.c || die - autotools-utils_src_prepare + eautoreconf } src_configure() { - local myeconfargs + local myeconfargs=() + use mpi && export CC="mpicc" use doc || myeconfargs+=( --with-doxygen= --with-dot= ) myeconfargs+=( - --docdir="${EPREFIX}"/usr/share/doc/${PF} - $(use_enable mpi) --disable-triplet - ) - autotools-utils_src_configure + $(use_enable mpi) + ) + + econf "${myeconfargs[@]}" } src_install() { - autotools-utils_src_install + default + + docinto html + dodoc doc/index.html - # install doc - dohtml doc/index.html + find "${ED}" -name '*.la' -delete || die + find "${ED}" -name '*.a' -delete || die } diff --git a/dev-libs/opencl-clang/Manifest b/dev-libs/opencl-clang/Manifest index 1337910ae00a..79e7ce31a520 100644 --- a/dev-libs/opencl-clang/Manifest +++ b/dev-libs/opencl-clang/Manifest @@ -1,3 +1,4 @@ DIST opencl-clang-10.0.0.1.tar.gz 23549 BLAKE2B 8663da4525507862835ebc14fb4666d9f2f3cca0a2c08aadfc2875bc285e604e81b21ccc7476976eea2e3eb1ce88ae7b187c2d0ce085fc3ede1a2dbfea0789eb SHA512 406e27d90ae26a2f8ade04172bf680f8786011c7e8357a40b15c8bbfd933d0f1c5e0c114e371036318439fcab999ec5f141dab2df4b498eb9d2548bf175f8502 DIST opencl-clang-10.0.0.2.tar.gz 53935 BLAKE2B a0f1c1d8f9e4be24e63318daf38fc70a0372ee1dc5cb2443831b6bf64dd3d44ac3f52ca70de5f52dabab2b34a53d4efafd9c19598b471e6f3b855355c03cf4af SHA512 817cc7d977629e63b9d61bdf7ec8e93596f28102a321927507b035397c99e6e6eda1e5f36d0ed59c9949ba12baab32b138f5053a6bc84ba74211e199ddbf3109 DIST opencl-clang-11.0.0.tar.gz 79487 BLAKE2B a5ec89c68dd31f53881a002fda0fa9f83b6355273a6f2085c6794a0c9a74ba44b8ac21175854a87427c30523f2dd024006050b77d90bbfa7041e4abfbf0bb9e5 SHA512 bd27d15d5e6f396f0b0a79fb1f2081033e26db1df701a37558f7b9976299e17cfb383beff8fb0f1a5ab63601648cac2a33e4de73100fd1ab8706161c52aabe3c +DIST opencl-clang-11.1.0_pre20201222.tar.gz 77968 BLAKE2B efb1759329869eda69cb2e001afe27180d69f030b980cd45f137a34ca54be0bb41849a447dff8a28f20dbe3e7ed66204bcf54a62caef9efcecea815b25951f9e SHA512 46e904855122e24f6214748186d40ba3f85c14169403a192bd28b8d5faf68afeca36a424609ee7c94ddaa5aa0d8b1268bf89ce9cc255933093d71f587889e3e4 diff --git a/dev-libs/opencl-clang/files/opencl-clang-11.1.0_version.patch b/dev-libs/opencl-clang/files/opencl-clang-11.1.0_version.patch new file mode 100644 index 000000000000..6df90f21a059 --- /dev/null +++ b/dev-libs/opencl-clang/files/opencl-clang-11.1.0_version.patch @@ -0,0 +1,11 @@ +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -20,7 +20,7 @@ + add_definitions(-DUSE_PREBUILT_LLVM) + + if(NOT PREFERRED_LLVM_VERSION) +- set(PREFERRED_LLVM_VERSION "11.0.0") ++ set(PREFERRED_LLVM_VERSION "11.1.0") + endif(NOT PREFERRED_LLVM_VERSION) + message(STATUS "Looking for LLVM version ${PREFERRED_LLVM_VERSION}") + find_package(LLVM ${PREFERRED_LLVM_VERSION} REQUIRED) diff --git a/dev-libs/opencl-clang/opencl-clang-11.1.0_pre20201222.ebuild b/dev-libs/opencl-clang/opencl-clang-11.1.0_pre20201222.ebuild new file mode 100644 index 000000000000..12fd32b2fc76 --- /dev/null +++ b/dev-libs/opencl-clang/opencl-clang-11.1.0_pre20201222.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +EGIT_COMMIT="c67648d41df00ea8ee9d701d17299b86f86f0321" +CMAKE_ECLASS=cmake + +inherit cmake-multilib llvm + +MY_PV="$(ver_rs 3 -)" +MY_P="${PN}-${MY_PV}" + +DESCRIPTION="OpenCL-oriented thin wrapper library around clang" +HOMEPAGE="https://github.com/intel/opencl-clang" +SRC_URI="https://github.com/intel/${PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${EGIT_COMMIT}" + +LICENSE="UoI-NCSA" +SLOT="11" +KEYWORDS="~amd64" + +# Force a rebuild of this package once clang has been updated from 10.0.0 to 10.0.1 +# in order to work around Bug #743992. Hopefully a one-time thing. +DEPEND=" + >=dev-util/spirv-llvm-translator-11.0.0:11=[${MULTILIB_USEDEP}] + ~sys-devel/clang-11.1.0:11=[static-analyzer,${MULTILIB_USEDEP}] + sys-devel/llvm:11=[${MULTILIB_USEDEP}] +" +RDEPEND="${DEPEND}" + +LLVM_MAX_SLOT=11 + +PATCHES=( + "${FILESDIR}"/${PN}-8.0.0-clang_library_dir.patch + "${FILESDIR}"/${PN}-10.0.0.1_find-llvm-tblgen.patch + "${FILESDIR}"/${PN}-11.1.0_version.patch +) + +multilib_src_configure() { + local mycmakeargs=( + -DCMAKE_INSTALL_PREFIX="$(get_llvm_prefix ${LLVM_MAX_SLOT})" + -DCLANG_LIBRARY_DIRS="${EPREFIX}"/usr/lib/clang + ) + cmake_src_configure +} diff --git a/dev-libs/papi/Manifest b/dev-libs/papi/Manifest index 2596b29b77ef..456133e12639 100644 --- a/dev-libs/papi/Manifest +++ b/dev-libs/papi/Manifest @@ -1,3 +1,2 @@ -DIST papi-5.3.0.tar.gz 3928589 BLAKE2B 64531442b5ebe846ba801455c3cb15437ee2d5eec8b4d567f4bf96f1c08e2af26aedcae0c5601e00e5454aa5ad5d482a6b113a52a20d5b2819161c82b51f8fb5 SHA512 a88d28d895a1b44b0d05ac90c39406b7e9806a1d865b39df405e55b27d7f6bb191330ed7df52d4f3f04f46ff94ce867e6c1bdd9b38c314652cff1ee9d838b226 -DIST papi-5.4.0.tar.gz 4075657 BLAKE2B 17d92eb379ef7c45071c32ca0bbf9baecd0044ed019a2aa731da32d9bb92fad707375f555dc87adc1a8e90e27d2d850c673fbc71c3f2a55f8621151ff21087bc SHA512 be4a929208a83765f99f2f34e98d6770bf46d4f336e492506cc86d6a34fbf84754b05cfd22db0949b382bb8f24ad0ed7f5e7c90941baad2593b82827ee27eb4a DIST papi-5.5.1.tar.gz 4233127 BLAKE2B e065bed5a5607bf5ce3459ea84e1dabd6a60cd1f78f3ec2fbed29676ff79a057c77bd4210b8c45428238d927016a5a1e16d7bdfb4a9f56ea1e180cb0b19ec182 SHA512 c65c3a4e95c33ee7ceb950c184c08019d83cfee38bfe1bac86e80670a5191918edab2916b6815b15001da961deb8b6cf51263541554eb92a817e1a48371cfcf5 +DIST papi-6.0.0.1.tar.gz 4665285 BLAKE2B 5b6b2de8c16510a05a57159ceba591625c78f2a6d4ea62979fea4dd3e72bce73138e36480d82e13713c9ff2298e00330619fa57fdc7f81d75e1ce519b6f600ae SHA512 54c37b49858e921bd1357d8b0bba12c27e40e89b1354d89e5a85672ef3e6d3a4784212079098004256369a172d744580fb283741e7b4ac2d6fa5642bc42ea2ad diff --git a/dev-libs/papi/papi-5.3.0.ebuild b/dev-libs/papi/papi-5.3.0.ebuild deleted file mode 100644 index e2aa6283e644..000000000000 --- a/dev-libs/papi/papi-5.3.0.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -AUTOTOOLS_IN_SOURCE_BUILD=1 -inherit autotools-utils fortran-2 versionator - -DESCRIPTION="Performance Application Programming Interface" -HOMEPAGE="http://icl.cs.utk.edu/papi/" -SRC_URI="http://icl.cs.utk.edu/projects/${PN}/downloads/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="static-libs" - -DEPEND=" - dev-libs/libpfm[static-libs] - virtual/mpi -" -RDEPEND="${DEPEND}" - -S="${WORKDIR}/${PN}-$(get_version_component_range 1-3)/src" - -src_configure() { - local myeconfargs=( - --with-shlib - --with-perf-events - --with-pfm-prefix="${EPREFIX}/usr" - ) - autotools-utils_src_configure -} - -src_install() { - autotools-utils_src_install - dodoc ../RE* -} diff --git a/dev-libs/papi/papi-5.4.0.ebuild b/dev-libs/papi/papi-5.4.0.ebuild deleted file mode 100644 index 9a415cc1b998..000000000000 --- a/dev-libs/papi/papi-5.4.0.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -AUTOTOOLS_IN_SOURCE_BUILD=1 -inherit autotools-utils fortran-2 versionator - -DESCRIPTION="Performance Application Programming Interface" -HOMEPAGE="http://icl.cs.utk.edu/papi/" -SRC_URI="http://icl.cs.utk.edu/projects/${PN}/downloads/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="static-libs" - -DEPEND=" - dev-libs/libpfm[static-libs] - virtual/mpi -" -RDEPEND="${DEPEND}" - -S="${WORKDIR}/${PN}-$(get_version_component_range 1-3)/src" - -src_configure() { - local myeconfargs=( - --with-shlib - --with-perf-events - --with-pfm-prefix="${EPREFIX}/usr" - ) - autotools-utils_src_configure -} - -src_install() { - autotools-utils_src_install - dodoc ../RE* -} diff --git a/dev-libs/papi/papi-5.5.1.ebuild b/dev-libs/papi/papi-5.5.1.ebuild index 0d2f0f2c48e2..2667603df0e8 100644 --- a/dev-libs/papi/papi-5.5.1.ebuild +++ b/dev-libs/papi/papi-5.5.1.ebuild @@ -1,38 +1,47 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=7 -AUTOTOOLS_IN_SOURCE_BUILD=1 -inherit autotools-utils fortran-2 versionator +inherit autotools fortran-2 DESCRIPTION="Performance Application Programming Interface" HOMEPAGE="http://icl.cs.utk.edu/papi/" SRC_URI="http://icl.cs.utk.edu/projects/${PN}/downloads/${P}.tar.gz" +S="${WORKDIR}/${PN}-$(ver_cut 1-3)/src" LICENSE="BSD" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="static-libs" DEPEND=" - dev-libs/libpfm[static-libs] + dev-libs/libpfm virtual/mpi " RDEPEND="${DEPEND}" -S="${WORKDIR}/${PN}-$(get_version_component_range 1-3)/src" +src_prepare() { + default + + mv configure.{in,ac} || die + eautoreconf +} src_configure() { local myeconfargs=( --with-shlib --with-perf-events --with-pfm-prefix="${EPREFIX}/usr" + --with-pfm-libdir="${EPREFIX}/usr/$(get_libdir)" + --with-shared-lib=yes + --with-static-lib=no ) - autotools-utils_src_configure + + econf "${myeconfargs[@]}" } src_install() { - autotools-utils_src_install + default + dodoc ../RE* } diff --git a/dev-libs/papi/papi-6.0.0.1.ebuild b/dev-libs/papi/papi-6.0.0.1.ebuild new file mode 100644 index 000000000000..f63cab71642c --- /dev/null +++ b/dev-libs/papi/papi-6.0.0.1.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools fortran-2 toolchain-funcs + +DESCRIPTION="Performance Application Programming Interface" +HOMEPAGE="http://icl.cs.utk.edu/papi/" +SRC_URI="http://icl.cs.utk.edu/projects/${PN}/downloads/${P}.tar.gz" +S="${WORKDIR}/${P}/src" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + dev-libs/libpfm[static-libs] + virtual/mpi +" +RDEPEND="${DEPEND}" + +src_prepare() { + default + + mv configure.{in,ac} || die + eautoreconf +} + +src_configure() { + tc-export AR + + # TODO: Could try adding + # --with-static-user-events=no + # --with-static-papi-events=no + # --with-static-lib=no + # --with-static-tools=no + # but this requires fixing the homebrew configure logic for + # little gain + local myeconfargs=( + --with-perf-events + --with-pfm-prefix="${EPREFIX}/usr" + --with-pfm-libdir="${EPREFIX}/usr/$(get_libdir)" + ) + + CONFIG_SHELL="${EPREFIX}/bin/bash" econf "${myeconfargs[@]}" +} + +src_install() { + default + + dodoc ../RE* + + find "${ED}" -name '*.a' -delete || die + find "${ED}" -name '*.la' -delete || die +} diff --git a/dev-libs/pmdk/Manifest b/dev-libs/pmdk/Manifest new file mode 100644 index 000000000000..87bb846ceb13 --- /dev/null +++ b/dev-libs/pmdk/Manifest @@ -0,0 +1 @@ +DIST pmdk-1.9.2.tar.gz 2281358 BLAKE2B 2124055c9535a58d2904df20504ce17e51d8fb67aab2fd302b44d61e04fc40e7f622b6174bd7f8d4b978ff51386a6548cfbda4423be2764f36f8c8311cf54836 SHA512 da9f7863c346de2ec7874d5f920b5ef8e0de7bc87d2ca21ebc25056d6fde4e7753957d2a1b9d8ea26f53f0b828984d69efbd88ffac62d1a7403ef3bf9d33fa30 diff --git a/dev-libs/pmdk/metadata.xml b/dev-libs/pmdk/metadata.xml new file mode 100644 index 000000000000..cee379b15409 --- /dev/null +++ b/dev-libs/pmdk/metadata.xml @@ -0,0 +1,8 @@ + + + + + chutzpah@gentoo.org + Patrick McLean + + diff --git a/dev-libs/pmdk/pmdk-1.9.2.ebuild b/dev-libs/pmdk/pmdk-1.9.2.ebuild new file mode 100644 index 000000000000..245e99c6fe18 --- /dev/null +++ b/dev-libs/pmdk/pmdk-1.9.2.ebuild @@ -0,0 +1,54 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit toolchain-funcs flag-o-matic + +DESCRIPTION="Persistent Memory Development Kit" +HOMEPAGE="https://pmem.io/ https://github.com/pmem/pmdk" +SRC_URI="https://github.com/pmem/pmdk/releases/download/${PV}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/1" +KEYWORDS="~amd64" + +DEPEND=" + sys-block/ndctl:= + sys-block/libfabric:= +" +RDEPEND="${DEPEND}" +BDEPEND=" + app-text/pandoc + virtual/pkgconfig +" + +DOCS=( + CODING_STYLE.md + CONTRIBUTING.md + ChangeLog + README.md +) + +src_prepare() { + default + + # don't pre-compress man pages + sed -e 's/:=.gz//g ; s:gzip -nc:cat:g' -i doc/Makefile || die + + # remove -Werror + find . -name 'Makefile*' -type f -print | xargs sed 's:-Werror::g' -i || die +} + +src_configure() { + # doesn't build with -mindirect-branch=thunk + filter-flags -mindirect-branch=thunk +} + +src_compile() { + emake DEBUG= CC=$(tc-getCC) CXX=$(tc-getCXX) LD=$(tc-getLD) AR=$(tc-getAR) +} + +src_install() { + emake install prefix=/usr sysconfdir=/etc DESTDIR="${ED}" +} diff --git a/dev-libs/rocksdb/Manifest b/dev-libs/rocksdb/Manifest index f1845d55405d..f885d2d85837 100644 --- a/dev-libs/rocksdb/Manifest +++ b/dev-libs/rocksdb/Manifest @@ -1,4 +1,2 @@ -DIST rocksdb-6.14.5.tar.gz 6396476 BLAKE2B c5fc6e9e306ad428285d2c42958804ff403e14fc6b0c2f1231f49197a98937c0703422e1c14f357fb2b3c138fc038ce46c57cce1d184e4babec3c094b00e5180 SHA512 76e4a5b8a7061e42e9d010d04204429a446c857b29a199456db1f207a4849bedc98c7368346b87fa3a69ee5a3d68abedc943248b960273194a9e71634c767258 DIST rocksdb-6.14.6.tar.gz 6397194 BLAKE2B 43ad8e7e9fdf0c6c75ff03370f2107899bbcef9fd34630c85408abcf208a8213f5e24ea50407bd6a719220b6c29b9ba29c121e94a5a2701f637b17ccf50b90a4 SHA512 609f407b0b2810954541ad8ebad5c754ebfde5021f24ee4b3f1544a5335252c06cbe2b282562e3d084bb9cbe8de239668fdedb2d2d726056c31cf9463db08fe7 -DIST rocksdb-6.15.2.tar.gz 6499824 BLAKE2B e0fa1dd2c7a7b03e561690c6ac16b15bfafeb27ce226765a591c365b4c2f665138170e0b37f3c65990d6a78a63dbab1f78b875c4a81ca63df46d9118aab34c00 SHA512 1471776a87f1136a7276fbc4c53a1b69ca40110adf49ac459d6f641c1ef8a75482cff3c9b89482ff4edaa186c9a6d0285d38c544c6abf2931508359cfe4cf1a9 -DIST rocksdb-6.15.4.tar.gz 6499986 BLAKE2B ab0d34f4e8a0b99f695380cc07c886ca292bc0ab3cf34d0b2bc6b6c24e42cb6f1b134997f13843d312964e25a66d62be615d19e005ac1e230172925552ca7bcb SHA512 2c8c7c031f368d329826d00f4e507b532b58dcfc6c75b792a027923b5d916c2a43fb2d4e336d3a6d047a90c0280fb80f0cad3311779d6c5e0d74bcd002cbb246 +DIST rocksdb-6.15.5.tar.gz 6501252 BLAKE2B f85c6b54043019692a7174e41b69625650d072ee4de1f2850628854af4b5672ff7072ab5c41de84bca9ad0713a1eea7ad7c5cca5ba9b3b96c4bd492a01b5e859 SHA512 c0918fd48bc1e57be9e30452c5cd0c2ba627a15012ab6922404d6cddffdf80799e4442b14d03cbe13a9a9acbdf1736c505cc6f5406efefbf68aba71ec05cf5f0 diff --git a/dev-libs/rocksdb/rocksdb-6.14.5.ebuild b/dev-libs/rocksdb/rocksdb-6.14.5.ebuild deleted file mode 100644 index ba80cbff8eb9..000000000000 --- a/dev-libs/rocksdb/rocksdb-6.14.5.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -DESCRIPTION="Embeddable, persistent key-value store for fast storage" -HOMEPAGE="http://rocksdb.org https://github.com/facebook/rocksdb/" -SRC_URI="https://github.com/facebook/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" -IUSE="cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_sse4_2 jemalloc static-libs" - -COMMON_DEPEND=" - app-arch/bzip2:= - app-arch/lz4:= - app-arch/snappy:= - dev-python/zstandard:= - sys-libs/zlib:= - jemalloc? ( dev-libs/jemalloc:= ) -" -DEPEND="${COMMON_DEPEND} - dev-cpp/gflags -" -RDEPEND="${COMMON_DEPEND}" - -src_configure() { - mycmakeargs=( - -DFAIL_ON_WARNINGS=OFF - -DFORCE_AVX2=$(usex cpu_flags_x86_avx2 ON OFF) - -DFORCE_AVX=$(usex cpu_flags_x86_avx ON OFF) - -DFORCE_SSE42=$(usex cpu_flags_x86_sse4_2 ON OFF) - -DPORTABLE=ON - -DWITH_JEMALLOC=$(usex jemalloc ON OFF) - -DWITH_TESTS=OFF - ) - cmake_src_configure -} - -src_install() { - cmake_src_install - - if ! use static-libs; then - rm "${ED}"/usr/$(get_libdir)/*.a || die - fi -} diff --git a/dev-libs/rocksdb/rocksdb-6.14.6.ebuild b/dev-libs/rocksdb/rocksdb-6.14.6-r1.ebuild similarity index 92% rename from dev-libs/rocksdb/rocksdb-6.14.6.ebuild rename to dev-libs/rocksdb/rocksdb-6.14.6-r1.ebuild index 380bf0d081a4..52fa5972a51b 100644 --- a/dev-libs/rocksdb/rocksdb-6.14.6.ebuild +++ b/dev-libs/rocksdb/rocksdb-6.14.6-r1.ebuild @@ -14,18 +14,16 @@ SLOT="0" KEYWORDS="amd64 ~arm64 ~ppc64 ~x86" IUSE="cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_sse4_2 jemalloc static-libs" -COMMON_DEPEND=" +DEPEND=" app-arch/bzip2:= app-arch/lz4:= app-arch/snappy:= + dev-cpp/gflags:= dev-python/zstandard:= sys-libs/zlib:= jemalloc? ( dev-libs/jemalloc:= ) " -DEPEND="${COMMON_DEPEND} - dev-cpp/gflags -" -RDEPEND="${COMMON_DEPEND}" +RDEPEND="${DEPEND}" src_configure() { mycmakeargs=( diff --git a/dev-libs/rocksdb/rocksdb-6.15.2.ebuild b/dev-libs/rocksdb/rocksdb-6.15.2.ebuild deleted file mode 100644 index 380bf0d081a4..000000000000 --- a/dev-libs/rocksdb/rocksdb-6.15.2.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -DESCRIPTION="Embeddable, persistent key-value store for fast storage" -HOMEPAGE="http://rocksdb.org https://github.com/facebook/rocksdb/" -SRC_URI="https://github.com/facebook/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~ppc64 ~x86" -IUSE="cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_sse4_2 jemalloc static-libs" - -COMMON_DEPEND=" - app-arch/bzip2:= - app-arch/lz4:= - app-arch/snappy:= - dev-python/zstandard:= - sys-libs/zlib:= - jemalloc? ( dev-libs/jemalloc:= ) -" -DEPEND="${COMMON_DEPEND} - dev-cpp/gflags -" -RDEPEND="${COMMON_DEPEND}" - -src_configure() { - mycmakeargs=( - -DFAIL_ON_WARNINGS=OFF - -DFORCE_AVX2=$(usex cpu_flags_x86_avx2 ON OFF) - -DFORCE_AVX=$(usex cpu_flags_x86_avx ON OFF) - -DFORCE_SSE42=$(usex cpu_flags_x86_sse4_2 ON OFF) - -DPORTABLE=ON - -DWITH_JEMALLOC=$(usex jemalloc ON OFF) - -DWITH_TESTS=OFF - ) - cmake_src_configure -} - -src_install() { - cmake_src_install - - if ! use static-libs; then - rm "${ED}"/usr/$(get_libdir)/*.a || die - fi -} diff --git a/dev-libs/rocksdb/rocksdb-6.15.4.ebuild b/dev-libs/rocksdb/rocksdb-6.15.5.ebuild similarity index 93% rename from dev-libs/rocksdb/rocksdb-6.15.4.ebuild rename to dev-libs/rocksdb/rocksdb-6.15.5.ebuild index 82c631ca50fe..eca7931e3752 100644 --- a/dev-libs/rocksdb/rocksdb-6.15.4.ebuild +++ b/dev-libs/rocksdb/rocksdb-6.15.5.ebuild @@ -14,18 +14,16 @@ SLOT="0" KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" IUSE="cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_sse4_2 jemalloc static-libs" -COMMON_DEPEND=" +DEPEND=" app-arch/bzip2:= app-arch/lz4:= app-arch/snappy:= + dev-cpp/gflags dev-python/zstandard:= sys-libs/zlib:= jemalloc? ( dev-libs/jemalloc:= ) " -DEPEND="${COMMON_DEPEND} - dev-cpp/gflags -" -RDEPEND="${COMMON_DEPEND}" +RDEPEND="${DEPEND}" src_configure() { mycmakeargs=( diff --git a/dev-libs/serd/Manifest b/dev-libs/serd/Manifest index 206bc90aa0f7..65108d8fe6d5 100644 --- a/dev-libs/serd/Manifest +++ b/dev-libs/serd/Manifest @@ -1,3 +1 @@ DIST serd-0.30.10.tar.bz2 586386 BLAKE2B 7f84b425a9eed36c5b59b22b8fd2cb9139a3de2bd1a47f92fd9888c433d931dcf83f13c2460d821c04f4244a79aa4330ba973017508ecb5f4564e78ae45b9b9a SHA512 ed7b49abfd3dc3a724b047f5f0cd07b811596330c96d91c0ce90540440f03260e05daee76c3ccccc3d4ca39afbbd4f3d07decbb601730e90c133a09c640c0006 -DIST serd-0.30.6.tar.bz2 609365 BLAKE2B 35a86847642ffe806797ae8dbcd292ce26f08135edfa3b1fd39652f8964c35d73dba8f8627f32dcff399e9cddc332e5484f14a80580a32d52d93977cd9b42912 SHA512 db08d6c67d8627728679d0ed3770b8219a58f3eef82194ef8ba5682d3ff1f1033e2bbc8d6a1115a3fe0e32990f635c707a81ad8b4f457153fa78ff5991c9c30f -DIST serd-0.30.8.tar.bz2 590817 BLAKE2B 31a485fccfb13e54e124cde0626ad16f3cc7f9c1f8d8c051ace7a98bd2bd5d6a2d159943f15f5734e028a31ce5eeea9d602f55bf6cf1277d532ae799e0c1895f SHA512 d12c4dea1a15b2aed9fb9d640affae23a4fbfb53b7f873af30b462ce96f3c22ee464f5b111f87a221e6ac51f4885c23bba023892331ab10d0a8aa0e27fcbd0fa diff --git a/dev-libs/serd/serd-0.30.10.ebuild b/dev-libs/serd/serd-0.30.10.ebuild index 4449d2045d4f..6ddc6a973c0c 100644 --- a/dev-libs/serd/serd-0.30.10.ebuild +++ b/dev-libs/serd/serd-0.30.10.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://download.drobilla.net/${P}.tar.bz2" LICENSE="ISC" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86" IUSE="doc static-libs test" RESTRICT="!test? ( test )" diff --git a/dev-libs/serd/serd-0.30.6.ebuild b/dev-libs/serd/serd-0.30.6.ebuild deleted file mode 100644 index 1c9126b0856d..000000000000 --- a/dev-libs/serd/serd-0.30.6.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python3_{7,8,9} ) -PYTHON_REQ_USE='threads(+)' -inherit python-any-r1 waf-utils multilib-build multilib-minimal - -DESCRIPTION="Library for RDF syntax which supports reading and writing Turtle and NTriples" -HOMEPAGE="http://drobilla.net/software/serd/" -SRC_URI="http://download.drobilla.net/${P}.tar.bz2" - -LICENSE="ISC" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86" -IUSE="doc static-libs test" -RESTRICT="!test? ( test )" - -RDEPEND="" -DEPEND="${RDEPEND} - ${PYTHON_DEPS} - doc? ( app-doc/doxygen )" - -DOCS=( "AUTHORS" "NEWS" "README.md" ) - -src_prepare() { - sed -i -e 's/^.*run_ldconfig/#\0/' wscript || die - default - multilib_copy_sources -} - -multilib_src_configure() { - waf-utils_src_configure \ - --docdir=/usr/share/doc/${PF} \ - $(multilib_native_usex doc --docs "") \ - $(usex test --test "") \ - $(usex static-libs --static "") -} - -multilib_src_test() { - ./waf test || die -} - -multilib_src_compile() { - waf-utils_src_compile - default -} - -multilib_src_install() { - waf-utils_src_install - default -} diff --git a/dev-libs/serd/serd-0.30.8.ebuild b/dev-libs/serd/serd-0.30.8.ebuild deleted file mode 100644 index 4449d2045d4f..000000000000 --- a/dev-libs/serd/serd-0.30.8.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8,9} ) -PYTHON_REQ_USE='threads(+)' -inherit python-any-r1 waf-utils multilib-build multilib-minimal - -DESCRIPTION="Library for RDF syntax which supports reading and writing Turtle and NTriples" -HOMEPAGE="http://drobilla.net/software/serd/" -SRC_URI="http://download.drobilla.net/${P}.tar.bz2" - -LICENSE="ISC" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="doc static-libs test" -RESTRICT="!test? ( test )" - -BDEPEND=" - doc? ( app-doc/doxygen ) -" -RDEPEND="" -DEPEND="${RDEPEND} - ${PYTHON_DEPS} -" -DOCS=( "AUTHORS" "NEWS" "README.md" ) - -src_prepare() { - sed -i -e 's/^.*run_ldconfig/#\0/' wscript || die - default - multilib_copy_sources -} - -multilib_src_configure() { - waf-utils_src_configure \ - --docdir=/usr/share/doc/${PF} \ - $(multilib_native_usex doc --docs "") \ - $(usex test --test "") \ - $(usex static-libs --static "") -} - -multilib_src_test() { - ./waf test || die -} - -multilib_src_compile() { - waf-utils_src_compile - default -} - -multilib_src_install() { - waf-utils_src_install - default -} diff --git a/dev-libs/tree-sitter/Manifest b/dev-libs/tree-sitter/Manifest index 4ef596a4a1f4..89e8f45baa12 100644 --- a/dev-libs/tree-sitter/Manifest +++ b/dev-libs/tree-sitter/Manifest @@ -1,3 +1,3 @@ -DIST tree-sitter-0.18.0.tar.gz 521866 BLAKE2B 16fdfa721b6895f4945f02875f6ffc8ba6931bb822ad0c7666e302d9a67fa0260ca09e8add6eae5cd5b37a3251dbfca7feb9581a78bb8385cf9466fc07745f49 SHA512 ba090b5136330e24ff3c23f3f9f98af197bddf5ed56fb4930fbbfac317ba5ebd02488afe6c1f35afa45e324baa785569f4fbdb1b8ca020f4bea5e22d9fc76aa8 DIST tree-sitter-0.18.1.tar.gz 524193 BLAKE2B 500ad9dbb40bf7fbc3fb1da9012c7a3236aa05397571040a08494ea48810d491fe15593106b1f4dbcee45ecee3765b088e1e41afd2def3487acf2273cfce5bb2 SHA512 b78af07f29bfd53e394103260bfc8645ddd5d3247429cbb9b00b8a79a8006f2b0c98ab66fa6f59ab1312cc875aeb9f3e17f3c05ca65aead8e5f6e3ba7eb1cca3 DIST tree-sitter-0.18.2.tar.gz 2856990 BLAKE2B 31bb67aa1645d06b14b5dfd3b45c978da8850b42352204174fb7966b3185adf1301e9c8150ddb999f074d05ef965d1e26555a750f7f77671e03e6a2821a89cef SHA512 fe385f28ce28d96538d0779d3d69f49c6183732f48ae0e979d41d1298e7c87f259604f9f2eca2a07c424a4840fa29a38051845ead797325f748d251250ffb836 +DIST tree-sitter-0.18.3.tar.gz 2860203 BLAKE2B 77d0fe53140602759a1039fc0bb600765ee4115e30fa26290f19c296f2b3941d0d42986344f11916266b6c46ac0250f94d1a1b01a6f074da36cee34c1c942165 SHA512 b669a499f826eb51fe51cbf93fd9bee6cd17ec3d628a2b7c4359c6b8d60390ce9d348a9d7470d5faa82c937d8afb720b596ce5e7b553943345cf1f79d74a2d79 diff --git a/dev-libs/tree-sitter/tree-sitter-0.18.0.ebuild b/dev-libs/tree-sitter/tree-sitter-0.18.3.ebuild similarity index 87% rename from dev-libs/tree-sitter/tree-sitter-0.18.0.ebuild rename to dev-libs/tree-sitter/tree-sitter-0.18.3.ebuild index 547703a2d329..62e7c8355b29 100644 --- a/dev-libs/tree-sitter/tree-sitter-0.18.0.ebuild +++ b/dev-libs/tree-sitter/tree-sitter-0.18.3.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == *9999* ]]; then inherit git-r3 EGIT_REPO_URI="https://github.com/${PN}/${PN}" else - SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" KEYWORDS="~amd64" fi diff --git a/dev-libs/xmlrpc-c/Manifest b/dev-libs/xmlrpc-c/Manifest index 25d074452ccf..689a05fcafb2 100644 --- a/dev-libs/xmlrpc-c/Manifest +++ b/dev-libs/xmlrpc-c/Manifest @@ -1,2 +1 @@ -DIST xmlrpc-c-1.39.11.tgz 815463 BLAKE2B 7d169d51835e64e5ac822c48b1a6d7622293c1ce1e7379985ebf6c10f3ab331c55eeff9f655cf914c4cf7e3c107fbdbd741d664489f4ad7aadb5e576ceb383c2 SHA512 13e7ddf5264436671437c0bcd698380baca35c4469f592edf79cb4cafda254fe8207ecb992ee728ed20ec70457a20bd0cf8e180ce5cf0561a38a21f1e588f584 DIST xmlrpc-c-1.51.06.tgz 933161 BLAKE2B 8023444e14e7e41f5433cebeb0fcb7a7323dd734f658155e117d3547b4d61ef81c189395662bf68074dcf1ec5c47ee550cd18773ce8bf0bd53cb0a1764cce945 SHA512 2927fc8c01d42b6f838d8b0c839f09a7dd0d1ddc5a3d7b36c9d479f1c7bf7fdf14923f640883f98ba66067eda0f5379737bf3a5bc9d4b9abe1a7eff7d7def066 diff --git a/dev-libs/xmlrpc-c/files/xmlrpc-c-1.32.05-Wimplicit.patch b/dev-libs/xmlrpc-c/files/xmlrpc-c-1.32.05-Wimplicit.patch deleted file mode 100644 index affa917f7427..000000000000 --- a/dev-libs/xmlrpc-c/files/xmlrpc-c-1.32.05-Wimplicit.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/common.mk -+++ b/common.mk -@@ -17,7 +17,7 @@ - # fully made. - .DELETE_ON_ERROR: - --GCC_WARNINGS = -Wall -W -Wno-uninitialized -Wundef -Wimplicit \ -+GCC_WARNINGS = -Wall -W -Wno-uninitialized -Wundef \ - -Wno-unknown-pragmas - # We need -Wwrite-strings after we fix all the missing consts - # -@@ -27,7 +27,7 @@ - # on -Wuninitialized for all the others. - - GCC_C_WARNINGS = $(GCC_WARNINGS) \ -- -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -+ -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit - - GCC_CXX_WARNINGS = $(GCC_WARNINGS) -Wsynth - diff --git a/dev-libs/xmlrpc-c/files/xmlrpc-c-1.39.11-cplusplus.patch b/dev-libs/xmlrpc-c/files/xmlrpc-c-1.39.11-cplusplus.patch deleted file mode 100644 index 64de06b3bb28..000000000000 --- a/dev-libs/xmlrpc-c/files/xmlrpc-c-1.39.11-cplusplus.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- a/lib/Makefile 2015-12-30 07:22:14.000000000 +0300 -+++ b/lib/Makefile 2017-01-10 15:17:39.410000000 +0300 -@@ -9,7 +9,10 @@ - - # Build up SUBDIRS: - SUBDIRS = --SUBDIRS += util libutil libutil++ -+SUBDIRS += util libutil -+ifeq ($(ENABLE_CPLUSPLUS),yes) -+ SUBDIRS += libutil++ -+endif - ifeq ($(ENABLE_ABYSS_SERVER),yes) - SUBDIRS += abyss - ifeq ($(ENABLE_CPLUSPLUS),yes) diff --git a/dev-libs/xmlrpc-c/metadata.xml b/dev-libs/xmlrpc-c/metadata.xml index 3a51b3edd302..f2d28d82d359 100644 --- a/dev-libs/xmlrpc-c/metadata.xml +++ b/dev-libs/xmlrpc-c/metadata.xml @@ -9,7 +9,6 @@ Build the Abyss mini web-server. Use dev-libs/libxml2 to parse XML instead of the internal expat library. Controls whether to build the Abyss web-server with pthreads or fork 'threading'. - Build the xmlrpc* tools. xmlrpc-c diff --git a/dev-libs/xmlrpc-c/xmlrpc-c-1.39.11-r1.ebuild b/dev-libs/xmlrpc-c/xmlrpc-c-1.39.11-r1.ebuild deleted file mode 100644 index a374aa200693..000000000000 --- a/dev-libs/xmlrpc-c/xmlrpc-c-1.39.11-r1.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -# Upstream maintains 3 release channels: http://xmlrpc-c.sourceforge.net/release.html -# 1. Only the "Super Stable" series is released as a tarball -# 2. SVN tagging of releases seems spotty: http://svn.code.sf.net/p/xmlrpc-c/code/release_number/ -# Because of this, we are following the "Super Stable" release channel - -DESCRIPTION="A lightweigt RPC library based on XML and HTTP" -HOMEPAGE="http://xmlrpc-c.sourceforge.net/" -SRC_URI="mirror://sourceforge/${PN}/${P}.tgz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris ~x86-solaris" -IUSE="abyss +cgi +curl +cxx +libxml2 threads test tools" -RESTRICT="!test? ( test )" - -REQUIRED_USE="test? ( abyss curl cxx ) tools? ( curl )" - -DEPEND=" - sys-libs/ncurses:0= - sys-libs/readline:0= - curl? ( net-misc/curl ) - libxml2? ( dev-libs/libxml2 )" -RDEPEND="${DEPEND}" - -PATCHES=( - "${FILESDIR}/${PN}-1.32.05-Wimplicit.patch" - "${FILESDIR}/${P}-cplusplus.patch" -) - -pkg_setup() { - use curl || ewarn "Curl support disabled: No client library will be built" -} - -src_prepare() { - sed -i \ - -e "/CFLAGS_COMMON/s|-g -O3$||" \ - -e "/CXXFLAGS_COMMON/s|-g$||" \ - common.mk || die - - eapply ${PATCHES[@]} - eapply_user -} - -src_configure() { - econf \ - --disable-wininet-client \ - --disable-libwww-client \ - --without-libwww-ssl \ - $(use_enable libxml2 libxml2-backend) \ - $(use_enable threads abyss-threads) \ - $(use_enable cgi cgi-server) \ - $(use_enable abyss abyss-server) \ - $(use_enable cxx cplusplus) \ - $(use_enable curl curl-client) -} - -src_compile() { - # Parallel builds are fixed in v 1.43.x or newer - emake -j1 - use tools && emake -rC "${S}"/tools -} - -src_install() { - default - use tools && emake DESTDIR="${D}" -rC "${S}"/tools install -} diff --git a/dev-libs/xmlrpc-c/xmlrpc-c-1.51.06.ebuild b/dev-libs/xmlrpc-c/xmlrpc-c-1.51.06.ebuild deleted file mode 100644 index 8cb323596f52..000000000000 --- a/dev-libs/xmlrpc-c/xmlrpc-c-1.51.06.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -# Upstream maintains 3 release channels: http://xmlrpc-c.sourceforge.net/release.html -# 1. Only the "Super Stable" series is released as a tarball -# 2. SVN tagging of releases seems spotty: http://svn.code.sf.net/p/xmlrpc-c/code/release_number/ -# Because of this, we are following the "Super Stable" release channel - -DESCRIPTION="A lightweigt RPC library based on XML and HTTP" -HOMEPAGE="http://xmlrpc-c.sourceforge.net/" -SRC_URI="mirror://sourceforge/${PN}/${P}.tgz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris ~x86-solaris" - -IUSE="abyss +cgi +curl +cxx +libxml2 threads test" - -RESTRICT="!test? ( test )" - -REQUIRED_USE="test? ( abyss curl cxx )" - -RDEPEND=" - sys-libs/ncurses:0= - sys-libs/readline:0= - curl? ( net-misc/curl ) - libxml2? ( dev-libs/libxml2 )" -DEPEND="${RDEPEND}" - -pkg_setup() { - use curl || ewarn "Curl support disabled: No client library will be built" -} - -src_prepare() { - sed -i \ - -e "/CFLAGS_COMMON/s|-g -O3$||" \ - -e "/CXXFLAGS_COMMON/s|-g$||" \ - common.mk || die - - default -} - -src_configure() { - econf \ - --disable-libwww-client \ - --disable-wininet-client \ - --without-libwww-ssl \ - $(use_enable abyss abyss-server) \ - $(use_enable cgi cgi-server) \ - $(use_enable curl curl-client) \ - $(use_enable cxx cplusplus) \ - $(use_enable libxml2 libxml2-backend) \ - $(use_enable threads abyss-threads) -} - -src_compile() { - default - # Tools building is broken in this release - #use tools && emake -rC "${S}"/tools -} - -src_install() { - default - # Tools building is broken in this release - #use tools && emake DESTDIR="${D}" -rC "${S}"/tools install -} diff --git a/dev-lisp/Manifest.gz b/dev-lisp/Manifest.gz index a59d5b4091c0e87f352e81dc0f95d52dff6762ce..fe475086c1ec3397b7d1dd55c542146b02cde8d5 100644 GIT binary patch literal 3376 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 G7XSbz)rx`u literal 3380 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 Ku!%gs7XSdnV51BG diff --git a/dev-lisp/abcl/Manifest b/dev-lisp/abcl/Manifest index 96ca2c285a73..ff80b92d4e96 100644 --- a/dev-lisp/abcl/Manifest +++ b/dev-lisp/abcl/Manifest @@ -1 +1,2 @@ DIST abcl-src-1.5.0.tar.gz 1187678 BLAKE2B 4c6993ab90d6fe12e93bf185ecdc16dd5c69ff5c65881e74db51ba9a8167e3a3de4b25ff9971084e92499f654aacec2a07757d100a5977944076476d47c17438 SHA512 d56c23a82103dfebb3361903af096f923738008e551f3b5e07e00f0423c8ade0b07a388b7834b5d79d9191863b38db2c17fa27bffd848d7cba88d6bb67e32db3 +DIST abcl-src-1.8.0.tar.gz 2613411 BLAKE2B cd50e5df0b7e48c902bc904ca4ea0e9c293241e04cfda154cb388c5f58da921645333fca8e0a95768a550fcb2a5b6346b3e8958745138ea6826f5c5a62ef0faf SHA512 90cc2d1e52a4dc83a0159a5763d2c7eb344952786a805a82180e0000a0cae26d89ae5a9293b629b7b5131eac05668fe21711abca32aebe05d7400187b0b3793b diff --git a/dev-lisp/abcl/abcl-1.8.0.ebuild b/dev-lisp/abcl/abcl-1.8.0.ebuild new file mode 100644 index 000000000000..139a56a5ef2d --- /dev/null +++ b/dev-lisp/abcl/abcl-1.8.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit eutils java-pkg-2 java-ant-2 + +MY_P=${PN}-src-${PV} + +DESCRIPTION="Armed Bear Common Lisp is a Common Lisp implementation for the JVM." +HOMEPAGE="http://common-lisp.net/project/armedbear/" +SRC_URI="http://abcl.org/releases/${PV}/${MY_P}.tar.gz" + +LICENSE="GPL-2-with-classpath-exception" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=">=virtual/jdk-1.8" +RDEPEND=">=virtual/jre-1.8" + +S="${WORKDIR}"/${MY_P} + +src_compile() { + eant abcl.compile || die "Can't compile ABCL" + eant abcl.jar || die "Can't make ABCL jar archive" +} + +src_install() { + java-pkg_dojar dist/abcl.jar + java-pkg_dolauncher ${PN} --java_args "-server -Xrs" --main org.armedbear.lisp.Main + dodoc README +} diff --git a/dev-lua/Manifest.gz b/dev-lua/Manifest.gz index 32ce44505875782ec6ee8bd017620626f8385684..797192d6d91d3b1109aa4c9c681724c45d981bf7 100644 GIT binary patch delta 5848 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 literal 35351 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 ${P}.tar.g LICENSE="LGPL-2.1-with-linking-exception" SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 x86" IUSE="+ocamlopt" # Wants quickcheck_deprecated for now diff --git a/dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild b/dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild index f9ffb3adc7cc..a237b2f09a07 100644 --- a/dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild +++ b/dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/dune-${PV}" LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 x86" IUSE="+ocamlopt test" RESTRICT="!test? ( test )" diff --git a/dev-ml/dune-private-libs/dune-private-libs-2.8.2-r1.ebuild b/dev-ml/dune-private-libs/dune-private-libs-2.8.2-r1.ebuild index 6df8363be46f..0a21e76c0ca5 100644 --- a/dev-ml/dune-private-libs/dune-private-libs-2.8.2-r1.ebuild +++ b/dev-ml/dune-private-libs/dune-private-libs-2.8.2-r1.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/dune-${PV}" LICENSE="Apache-2.0" SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 x86" IUSE="+ocamlopt test" RESTRICT="!test? ( test )" diff --git a/dev-ml/dune/dune-2.8.2.ebuild b/dev-ml/dune/dune-2.8.2.ebuild index 1a098b5da747..17398ac571ea 100644 --- a/dev-ml/dune/dune-2.8.2.ebuild +++ b/dev-ml/dune/dune-2.8.2.ebuild @@ -11,12 +11,23 @@ SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" - -RDEPEND=">=dev-lang/ocaml-4.08:= - !dev-ml/jbuilder" -DEPEND="${RDEPEND} - dev-ml/findlib" +KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-lang/ocaml-4.08:= + !dev-ml/jbuilder +" +DEPEND=" + ${RDEPEND} + dev-ml/findlib + test? ( + dev-ml/core_bench + dev-ml/ppx_bench + dev-ml/ppx_expect + ) +" QA_FLAGS_IGNORED=/usr/bin/dune diff --git a/dev-ml/llvm-ocaml/Manifest b/dev-ml/llvm-ocaml/Manifest index 74e6964905d7..5dd701f91d3e 100644 --- a/dev-ml/llvm-ocaml/Manifest +++ b/dev-ml/llvm-ocaml/Manifest @@ -3,4 +3,5 @@ DIST llvmorg-11.0.0.tar.gz 122743665 BLAKE2B 3f95570240789fd68ddb747df817f5c6cdc DIST llvmorg-11.0.1.tar.gz 122790338 BLAKE2B 0130996b4a8c4d9f757136fd7fb318068c9bfdc565060dec0d4336480c4ab66c4ae3185a7fdb05f13cf9ee8fd4123b09df938881b75d6e5d3689595114b7e32a SHA512 f5e6ef0b3111aae08a89cd01adb2ff4abfa9ef779c68b9190421d0447efd25c2cc00e5aae9f4764805f5fa31434866043d1510ae7389817e28ae53a5442e2fdf DIST llvmorg-11.1.0.tar.gz 122776532 BLAKE2B ca842ff4afff8f44c82b5e7383962a9c45ca1c93b64fa4c6ebcd70a1d3849dbad2b8e4e24fba02d144c6266d7fab3607ebc6999b28c229cb35256cf40f26a985 SHA512 9a8ce022a935eed42fa71a224f2a207122aadcbef58ee855fdb4825f879e7d028e4dcff22c19b9d336db1c8bf63fb84372d44981acf84615f757e54306c92b81 DIST llvmorg-12.0.0-rc1.tar.gz 134164708 BLAKE2B d4261ff7d9586b47f4cfda3d2cda4b76534f9e17fbd5cdb8861895b8eb466021962f4608bfcdeb52f8fce78850a994fd5eda0560f7211e5c8d1ac9330a738a36 SHA512 3d07d013d0705bb99f56898cc55d054d0d95aeb53b3c756cfab80b4c9097cc4935bcea89b9efde2e503a899b9fccf0dacc0073c9991c8ea352755c5ec68a757a +DIST llvmorg-12.0.0-rc2.tar.gz 134242619 BLAKE2B bb741a311db608fc2ba7eeaab71c5c9f2a430f7fee3f0c5c4334e5c14caa19738d18c87b568de963d57d9b53e808ac412cf8554eca7fcae9ecca65aa4442e197 SHA512 d8f9b3dfeb0fe9b91eb7f49da393784333044db2653373fbb168afd3c8d50f3e3ec7a7b8f44df522d0facafbfe4cfc4d9e2906d19f1e6feb0bdc569b6c10a17d DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f SHA512 fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59 diff --git a/dev-ml/llvm-ocaml/llvm-ocaml-12.0.0_rc2.ebuild b/dev-ml/llvm-ocaml/llvm-ocaml-12.0.0_rc2.ebuild new file mode 100644 index 000000000000..0376bb7114cc --- /dev/null +++ b/dev-ml/llvm-ocaml/llvm-ocaml-12.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_{7..9} ) +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 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/ounit ) + ${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-ml/mccs/mccs-1.1.11.ebuild b/dev-ml/mccs/mccs-1.1.11.ebuild index b59ff733fe80..0fdb95758941 100644 --- a/dev-ml/mccs/mccs-1.1.11.ebuild +++ b/dev-ml/mccs/mccs-1.1.11.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 @@ -13,7 +13,7 @@ SRC_URI="https://github.com/AltGr/ocaml-mccs/archive/${MY_PV}.tar.gz -> ${P}.tar LICENSE="BSD" SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 x86" IUSE="+ocamlopt test" RESTRICT="!test? ( test )" diff --git a/dev-ml/menhir/menhir-20190924.ebuild b/dev-ml/menhir/menhir-20190924.ebuild index 3596a5e7c468..7d745a8d0b22 100644 --- a/dev-ml/menhir/menhir-20190924.ebuild +++ b/dev-ml/menhir/menhir-20190924.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://gitlab.inria.fr/fpottier/${PN}/-/archive/${PV}/${P}.tar.gz" LICENSE="GPL-2 LGPL-2-with-linking-exception" SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 x86" IUSE="examples +ocamlopt" RDEPEND=">=dev-lang/ocaml-4.02:=[ocamlopt?]" diff --git a/dev-ml/num/num-1.3-r1.ebuild b/dev-ml/num/num-1.3-r1.ebuild index ceaa548dcdef..8559e7e79db0 100644 --- a/dev-ml/num/num-1.3-r1.ebuild +++ b/dev-ml/num/num-1.3-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/ocaml/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="LGPL-2.1-with-linking-exception" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" IUSE="" DEPEND=">=dev-lang/ocaml-4.09.0:=[ocamlopt] diff --git a/dev-ml/ocamlgraph/ocamlgraph-2.0.0-r1.ebuild b/dev-ml/ocamlgraph/ocamlgraph-2.0.0-r1.ebuild new file mode 100644 index 000000000000..6001ee9fb27f --- /dev/null +++ b/dev-ml/ocamlgraph/ocamlgraph-2.0.0-r1.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit dune + +DESCRIPTION="O'Caml Graph library" +HOMEPAGE="http://ocamlgraph.lri.fr/index.en.html" +SRC_URI="https://github.com/backtracking/${PN}/releases/download/${PV}/${P}.tbz" +LICENSE="LGPL-2.1" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +RDEPEND=" + dev-ml/stdlib-shims:=[ocamlopt?] + dev-ml/graphics:=[ocamlopt?]" +DEPEND="${RDEPEND}" +IUSE="+ocamlopt" + +src_compile() { + dune build --only-packages ocamlgraph @install || die +} diff --git a/dev-ml/ocamlnet/ocamlnet-4.1.8-r1.ebuild b/dev-ml/ocamlnet/ocamlnet-4.1.8-r1.ebuild new file mode 100644 index 000000000000..c0ee784e835e --- /dev/null +++ b/dev-ml/ocamlnet/ocamlnet-4.1.8-r1.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit findlib + +MY_P=${P/_beta/test} +DESCRIPTION="Modules for OCaml application-level Internet protocols" +HOMEPAGE="http://projects.camlcity.org/projects/ocamlnet.html" +SRC_URI="http://download.camlcity.org/download/${MY_P}.tar.gz" +S="${WORKDIR}/${MY_P}" + +LICENSE="ZLIB GPL-2+" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="kerberos tk httpd +ocamlopt +pcre ssl zip" +RESTRICT="installsources strip" + +# the auth-dh compile flag has been disabled as well, since it depends on +# ocaml-cryptgps, which is not available. + +BDEPEND=" + dev-ml/cppo + virtual/pkgconfig +" +RDEPEND=" + >=dev-ml/findlib-1.0 + >=dev-lang/ocaml-3.10.2:=[ocamlopt?] + pcre? ( >=dev-ml/pcre-ocaml-5:= ) + tk? ( dev-ml/labltk:= ) + ssl? ( net-libs/gnutls:= ) + kerberos? ( virtual/krb5 ) + zip? ( dev-ml/camlzip:= ) +" +DEPEND="${RDEPEND}" + +ocamlnet_use_with() { + if use $1; then + echo "-with-$2" + else + echo "-without-$2" + fi +} + +ocamlnet_use_enable() { + if use $1; then + echo "-enable-$2" + else + echo "-disable-$2" + fi +} + +src_configure() { + ./configure \ + -bindir /usr/bin \ + -datadir /usr/share/${PN} \ + $(ocamlnet_use_enable ssl gnutls) \ + $(ocamlnet_use_enable kerberos gssapi) \ + $(ocamlnet_use_enable pcre pcre) \ + $(ocamlnet_use_enable tk tcl) \ + $(ocamlnet_use_enable zip zip) \ + $(ocamlnet_use_with httpd nethttpd) \ + || die "Error: econf failed!" +} + +src_compile() { + emake -j1 all + if use ocamlopt; then + emake -j1 opt + fi +} + +src_install() { + findlib_src_install +} diff --git a/dev-ml/opam-client/opam-client-2.0.8.ebuild b/dev-ml/opam-client/opam-client-2.0.8.ebuild index a558d84098a0..80b80d47ceea 100644 --- a/dev-ml/opam-client/opam-client-2.0.8.ebuild +++ b/dev-ml/opam-client/opam-client-2.0.8.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/opam-${PV/_/-}" LICENSE="LGPL-2.1" SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 x86" IUSE="+ocamlopt" RDEPEND=" diff --git a/dev-ml/opam-core/opam-core-2.0.8-r1.ebuild b/dev-ml/opam-core/opam-core-2.0.8-r1.ebuild index 3d65cfc5c40c..82521212df1f 100644 --- a/dev-ml/opam-core/opam-core-2.0.8-r1.ebuild +++ b/dev-ml/opam-core/opam-core-2.0.8-r1.ebuild @@ -15,7 +15,7 @@ OPAM_INSTALLER="${S}/opam-installer" LICENSE="LGPL-2.1" SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 x86" RDEPEND=" dev-ml/ocamlgraph:= diff --git a/dev-ml/opam-format/opam-format-2.0.8-r2.ebuild b/dev-ml/opam-format/opam-format-2.0.8-r2.ebuild index e92ea2cca839..6be6a83ee024 100644 --- a/dev-ml/opam-format/opam-format-2.0.8-r2.ebuild +++ b/dev-ml/opam-format/opam-format-2.0.8-r2.ebuild @@ -15,7 +15,7 @@ OPAM_INSTALLER="${S}/opam-installer" LICENSE="LGPL-2.1" SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 x86" IUSE="+ocamlopt" RDEPEND=" diff --git a/dev-ml/opam-repository/opam-repository-2.0.8.ebuild b/dev-ml/opam-repository/opam-repository-2.0.8.ebuild index c0970787f1db..6916797e551a 100644 --- a/dev-ml/opam-repository/opam-repository-2.0.8.ebuild +++ b/dev-ml/opam-repository/opam-repository-2.0.8.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/opam-${PV/_/-}" LICENSE="LGPL-2.1" SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 x86" IUSE="+ocamlopt" RESTRICT="test" diff --git a/dev-ml/opam-solver/opam-solver-2.0.8.ebuild b/dev-ml/opam-solver/opam-solver-2.0.8.ebuild index 5dbff3d50da3..6096c02041af 100644 --- a/dev-ml/opam-solver/opam-solver-2.0.8.ebuild +++ b/dev-ml/opam-solver/opam-solver-2.0.8.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/opam-${PV/_/-}" LICENSE="LGPL-2.1" SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 x86" IUSE="+ocamlopt test" RESTRICT="!test? ( test )" diff --git a/dev-ml/opam-state/opam-state-2.0.8.ebuild b/dev-ml/opam-state/opam-state-2.0.8.ebuild index 32d7d0ee0cc4..d26d1da0bc76 100644 --- a/dev-ml/opam-state/opam-state-2.0.8.ebuild +++ b/dev-ml/opam-state/opam-state-2.0.8.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/opam-${PV/_/-}" LICENSE="LGPL-2.1" SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 x86" IUSE="+ocamlopt" RESTRICT="test" diff --git a/dev-ml/opam/opam-2.0.8-r1.ebuild b/dev-ml/opam/opam-2.0.8-r1.ebuild index acd71e6b4ecb..6a850e9dc90a 100644 --- a/dev-ml/opam/opam-2.0.8-r1.ebuild +++ b/dev-ml/opam/opam-2.0.8-r1.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/opam-${PV/_/-}" LICENSE="LGPL-2.1-with-linking-exception" SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 x86" IUSE="+ocamlopt" RDEPEND=" diff --git a/dev-ml/parsexp/parsexp-0.14.0.ebuild b/dev-ml/parsexp/parsexp-0.14.0.ebuild index 044f16848e4a..81764e6b33bc 100644 --- a/dev-ml/parsexp/parsexp-0.14.0.ebuild +++ b/dev-ml/parsexp/parsexp-0.14.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/janestreet/parsexp/archive/v${PV}.tar.gz -> ${P}.tar LICENSE="Apache-2.0" SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 x86" IUSE="+ocamlopt" RDEPEND=" diff --git a/dev-ml/pcre-ocaml/pcre-ocaml-7.4.6-r1.ebuild b/dev-ml/pcre-ocaml/pcre-ocaml-7.4.6-r1.ebuild index b03d3217e121..a5f56117f2dd 100644 --- a/dev-ml/pcre-ocaml/pcre-ocaml-7.4.6-r1.ebuild +++ b/dev-ml/pcre-ocaml/pcre-ocaml-7.4.6-r1.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}/pcre-${PV}" LICENSE="LGPL-2.1-with-linking-exception" IUSE="examples +ocamlopt" SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~arm64 ppc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ppc x86" BDEPEND="dev-ml/dune-configurator" RDEPEND=">=dev-libs/libpcre-4.5" diff --git a/dev-ml/sexplib/sexplib-0.14.0.ebuild b/dev-ml/sexplib/sexplib-0.14.0.ebuild index 66434610d364..dca6c6506a5d 100644 --- a/dev-ml/sexplib/sexplib-0.14.0.ebuild +++ b/dev-ml/sexplib/sexplib-0.14.0.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="https://github.com/janestreet/sexplib/archive/v${PV}.tar.gz -> ${P}.tar LICENSE="Apache-2.0" SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 x86" IUSE="+ocamlopt" RDEPEND=" diff --git a/dev-ml/spawn/spawn-0.13.0.ebuild b/dev-ml/spawn/spawn-0.13.0.ebuild index cd786eeb464f..10b8e8af3e53 100644 --- a/dev-ml/spawn/spawn-0.13.0.ebuild +++ b/dev-ml/spawn/spawn-0.13.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 x86" IUSE="ocamlopt test" RESTRICT="!test? ( test )" diff --git a/dev-ml/textutils/textutils-0.14.0.ebuild b/dev-ml/textutils/textutils-0.14.0.ebuild index df3e6484d66a..d3d973ca4fc0 100644 --- a/dev-ml/textutils/textutils-0.14.0.ebuild +++ b/dev-ml/textutils/textutils-0.14.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 x86" IUSE="ocamlopt" RDEPEND=" diff --git a/dev-ml/timezone/timezone-0.14.0.ebuild b/dev-ml/timezone/timezone-0.14.0.ebuild index c4b3e6a5efc3..d6760a453763 100644 --- a/dev-ml/timezone/timezone-0.14.0.ebuild +++ b/dev-ml/timezone/timezone-0.14.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 x86" IUSE="ocamlopt" RDEPEND=" diff --git a/dev-ml/uchar/uchar-0.0.2.ebuild b/dev-ml/uchar/uchar-0.0.2.ebuild index a99e3720f69b..40c14e4bcc24 100644 --- a/dev-ml/uchar/uchar-0.0.2.ebuild +++ b/dev-ml/uchar/uchar-0.0.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/ocaml/uchar/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="LGPL-2-with-linking-exception" SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 x86" IUSE="+ocamlopt" RDEPEND=">=dev-lang/ocaml-4.03:=" diff --git a/dev-ml/uutf/uutf-1.0.1.ebuild b/dev-ml/uutf/uutf-1.0.1.ebuild index e49c23332aef..d0109dc8f6ea 100644 --- a/dev-ml/uutf/uutf-1.0.1.ebuild +++ b/dev-ml/uutf/uutf-1.0.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://erratique.ch/software/uutf/releases/${P}.tbz" LICENSE="ISC" SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 x86" IUSE="doc utftrip +ocamlopt test" RESTRICT="!test? ( test )" REQUIRED_USE="utftrip? ( ocamlopt )" diff --git a/dev-ml/zarith/zarith-1.11.ebuild b/dev-ml/zarith/zarith-1.11.ebuild index 366bc3a0923a..b6074eeede19 100644 --- a/dev-ml/zarith/zarith-1.11.ebuild +++ b/dev-ml/zarith/zarith-1.11.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/ocaml/Zarith/archive/release-${PV}.tar.gz -> ${P}.ta LICENSE="LGPL-2.1-with-linking-exception" SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~arm64 ppc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ppc x86" IUSE="doc mpir +ocamlopt" RESTRICT="!ocamlopt? ( test )" diff --git a/dev-perl/Const-Fast/Const-Fast-0.14.0-r2.ebuild b/dev-perl/Const-Fast/Const-Fast-0.14.0-r2.ebuild index 1a4c332c2161..9a3615f8a177 100644 --- a/dev-perl/Const-Fast/Const-Fast-0.14.0-r2.ebuild +++ b/dev-perl/Const-Fast/Const-Fast-0.14.0-r2.ebuild @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="Facility for creating read-only scalars, arrays, and hashes" SLOT="0" -KEYWORDS="~amd64 arm ppc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 arm ppc x86 ~amd64-linux ~x86-linux" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-perl/Data-Stag/Data-Stag-0.140.0-r2.ebuild b/dev-perl/Data-Stag/Data-Stag-0.140.0-r2.ebuild index 90d5bdef8209..037621565015 100644 --- a/dev-perl/Data-Stag/Data-Stag-0.140.0-r2.ebuild +++ b/dev-perl/Data-Stag/Data-Stag-0.140.0-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 @@ DESCRIPTION="Structured Tags datastructures" HOMEPAGE="http://stag.sourceforge.net/ https://metacpan.org/release/Data-Stag" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 x86" RDEPEND="dev-perl/IO-String" BDEPEND="${RDEPEND} diff --git a/dev-perl/File-Map/File-Map-0.670.0.ebuild b/dev-perl/File-Map/File-Map-0.670.0.ebuild index ebf72df5fd08..db6eeb1318c0 100644 --- a/dev-perl/File-Map/File-Map-0.670.0.ebuild +++ b/dev-perl/File-Map/File-Map-0.670.0.ebuild @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="Memory mapping made simple and safe" SLOT="0" -KEYWORDS="~amd64 arm ppc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 arm ppc x86 ~amd64-linux ~x86-linux" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-perl/File-Sort/File-Sort-1.10.0-r2.ebuild b/dev-perl/File-Sort/File-Sort-1.10.0-r2.ebuild index 048c5cd0c173..e03550b6330f 100644 --- a/dev-perl/File-Sort/File-Sort-1.10.0-r2.ebuild +++ b/dev-perl/File-Sort/File-Sort-1.10.0-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,4 +11,4 @@ inherit perl-module DESCRIPTION="Sort a file or merge sort multiple files" LICENSE="|| ( Artistic GPL-1+ ) examples? ( Artistic )" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 x86" diff --git a/dev-perl/Manifest.gz b/dev-perl/Manifest.gz index f673d7d4551c6b7abbf6910e7abce4fd495ae566..fc110ab604e4b3568e00cdfd07597820de26ac6c 100644 GIT binary patch delta 252092 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